• ベストアンサー

JANコードについて教えてください。

JANコードについて教えてください。 JANコードの番号の中には色々な意味が入っていると思いますが、 最後についている「チェックレジット」は何のために付いているのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
noname#143204
noname#143204
回答No.2

最初の二桁「49」もしくは「45」が日本国内のメーカーを表し、 次の5桁で個々のメーカーを表しています。 また次の5桁で商品単品を識別します(アイテムコード) で、最後のひとけたである「チェックデジット」をあらかじめ算出して記載することで、入力したときの誤りを検出することができます。 バーコードではまず入力間違いというのはないでしょうが、実務の上ではJANコードを手で打ち込むことが多々あります。例えば上記のアイテムコードが一つずれると別の単品になってしまいますから、そのような間違いを防ぐために付けられているのではないでしょうか。

torouru
質問者

お礼

詳しくお教え頂き、誠にありがとうございました。 「チェックデジット」だったのですね。 そもそも名前を間違えておりました。。。笑 ありがとうございました。

その他の回答 (3)

noname#143204
noname#143204
回答No.4

#3様 計算方法は広く公開されてるんですけど…。

参考URL:
http://www.dsri.jp/jan/check_digit.htm
torouru
質問者

お礼

お教え頂き、誠にありがとうございました。 お教えいただいたサイト拝見させて頂きます。 ありがとうございました。

  • nakanchan
  • ベストアンサー率30% (62/201)
回答No.3

 誤読防止の目的以外に、偽造防止の意味もあります。チェックデジットより前の数字を一定の算式で計算し、その結果をチェックデジットとして表示します。その算式は当然ながら秘密ですし、適当な数字を付けてもはじかれます。クレジットカードの番号も末尾の幾桁かはそういう数字になっています。

torouru
質問者

お礼

なるほど。 クレジットもそのような形になっているのですね。 大変参考になりました。 お教えいただきましてありがとうございました。

  • bx2
  • ベストアンサー率47% (97/206)
回答No.1

誤読防止です。 印刷精度の悪いバーコードをスキャナで読み取ったとき、コードが間違っていないかチェックするためのものです。

torouru
質問者

お礼

ありがとうございます。 なるほど。 誤読防止なのですね。 お教えいただきましてありがとうございました。

関連するQ&A