バーコードには読み取り余白というものがあり、左右に規定の余白が必要である。
例えばそれが枠線ではなく、枠線外が単色で塗られていてもダメらしい。
ただ、Amazonで安く売っているバーコードリーダーは誤読しながらでも読み取ってしまう。
それがチェックデジット入りでも、偶然なのか不明だが読み取ってしまう事があるのだ・・・。
この誤読の切り分け用に、株式会社デンソーウェーブ製のバーコードリーダーをレンタルさせて貰ったところ、余白が規定に達していないものに付いては、ほぼ読まなかった。
対策としては、これからの商品は規定を守ったバーコードを印字するだけである。
過去の商品についてはどうしようも無い。
過去商品の在庫が結構あるので、誤読の根本的な解決にはならないが、原因が判明して良かった。
それにしても中途半端に読むリーダーには困ったものだ。