13桁の意味
EAN-13バーコードは、レジで商品を識別する番号であるGTIN-13を運びます。最初の数桁は、GS1事業者コードの接頭辞で、企業番号をどのGS1加盟機関が発行したかを示し、商品の製造場所とは必ずしも一致しません。企業の接頭辞と商品アイテムコードを合わせて商品を識別し、最後の1桁がチェックデジットです。
企業の接頭辞と商品アイテムコードの区切りは、一定ではありません。GS1は、企業が番号を付ける商品の数に応じて、長さの異なる接頭辞を発行するからです。
- GS1事業者コードの接頭辞:通常3桁。たとえば、書籍(ISBN)は978または979
- 企業番号と商品アイテムコード:合計9桁
- チェックデジット:1桁
- シンボルの幅:95モジュールに、クワイエットゾーンを加えたもの
チェックデジットの計算方法
EAN-13のチェックデジットは、1と3を交互に重みとするモジュラス10の計算を使います。最初の12桁に、左から1、3、1、3……を掛けて足し合わせ、次の10の倍数になるまでに足りない数がチェックデジットです。
950600013435の場合、重み付けの合計は78なので、チェックデジットは2、番号全体は9506000134352です。スキャナーは、読み取りのたびにこれを再計算し、一致しない読み取りを拒否します。
構造と関連する規格
シンボルには、スタート、センター、エンドのガードバーがあり、左右に6桁ずつ配置されます。最初の1桁は、独立したバーとしては描かれず、左側の6桁のパターンで符号化されます。EAN-8は、ごく小さなパッケージ向けの短縮版で、UPC-Aは、米国とカナダで使われる12桁の形式です。このシンボル体系は、ISO/IEC 15420で規定されています。