UPC-AとEAN-13の関係
UPC-Aは、事実上EAN-13のサブセットです。12桁のUPC-Aの番号は、先頭に0を付けると有効なEAN-13の番号になり、バーも同じなので、世界中のレジのスキャナーが両方を読み取れます。
UPCは、1970年代の初めに開発され、シンボルの設計はIBMのGeorge Laurerの功績とされています。最初の小売店でのスキャンは、1974年にオハイオ州で行われました。EAN-13は、その後、国際的な拡張として作られました。
桁とチェックデジット
12桁は、GS1事業者コードの接頭辞、商品アイテムコード、チェックデジットからなります。チェックデジットは、3と1の重みを使います。奇数番目の桁に3、偶数番目の桁に1を掛けて足し合わせ、次の10の倍数に切り上げます。
たとえば、01234567890では、重み付けの合計が85になるので、チェックデジットは5、コード全体は012345678905です。UPC-Eは、小さなパッケージ向けの、ゼロを省いた短縮形式です。
- 長さ:12桁
- 幅:EAN-13と同じ、95モジュールに、クワイエットゾーンを加えたもの
- 短縮形式:UPC-E、8桁
- 米国では、GS1 USを通じて番号が発行されます