質問: バーコードで商品管理 バーコードで商品管理をしょうとしているのですが 読み取ったバーコードのデータをそのままコードとして 利用するものなのか、もしくはチェックデジットを除いたものに してから利用するものか悩んで居ます。 janコードの場合はチェックデジットは最後についているので 取り除くのは簡単ですが、みなさんはどのようにしているのでしょうか? あとcode39ですが、バーコードの読み取り長は8桁ありますが、データとして使用するのが5桁の 場合があります。これはどう解釈すればよいのでしょうか?
回答: >読み取ったバーコードのデータをそのままコードとして利用するものなのか、もしくはチェックデジットを除いたものにしてから利用するものか悩んで居ます。 http://www.barchian.com/bnani.htm jan13の場合、国2桁、会社7桁、商品3で、12桁 で使用するのが一般的だと思います。 うちの場合、出荷する商品にはあるみたいですが、 内部の管理には使用していません。 >code39ですが、バーコードの読み取り長は8桁ありますが 桁の制約は特に聞いたことが無いです。 http://www.technical.or.jp/handbook/chapter-4-2.html 5桁でも問題ないですよ。 幅が一定だと、桁が多くなるほど密度が高くなり プリンターの精度に依存しますので注意が必要です。 code39にするかcode128にするかは使用する文字で 決めればよいかと思います。 5~8桁で数字だけであれば、code39でいいのでは?