世界で最も一般的な2つのタイプのバーコードは、ユニバーサル製品コードとヨーロッパの商品番号です。前者は最初に設計され、米国で最も一般的に使用されています。世界の他の地域では後者です。これら2つのコードの違いに関しては、さまざまな誤解があります。長い間、米国の小売用スキャナーはEANコードを読み取ることができなかったという事実により、混乱が複雑になりました。実際には、どちらもGeorge J. Laurerによって設計されたUPCコードとEANコードの間に実質的な違いはありません - 表示方法と使用方法の違いだけがあります。
UPC
UPCコードは、1973年に設計された最初の一般的な製品バーコードです。UPCの主要バージョンであるUPC-Aは、13桁のコードです。つまり、個々の製品を表す10桁、チェックコードとして機能する11桁です。システム内の項目をカタログ化するために使用される追加の2桁の数字。常に使用されるわけではなく、人間が読める形式で印刷されることはほとんどありません。 (ここで「人間が読める」とは、バー自体で表される機械可読の番号とは異なり、バーコードの周囲または下に印刷されている番号を意味します。)このため、UPC-Aはしばしば11または11と見なされます。 10桁のコードでも。完全なバーコードの余地がない製品で使用するために、UPCの13桁をはるかに小さいスペースでエンコードする、一般的なUPC-Eを含む、UPCのいくつかのバリエーションがあります。
EAN
EPCは1976年に設計されたバーコードの「ヨーロッパ版」です。UPC-Aと同様に、EANは13桁のコードですが、印刷されたコードは人間が読める形式で13の数字すべてを表示します。 UPC-Aよりも桁数が多い。 10桁の数字が製品の識別に使用されます。1桁はチェックコードとして、2桁は製品の小売用に刻印された国を識別する国別コードとして使用されます。 (これは、UPCとは異なり、さまざまな国に適用するように設計されているため、EANコードでは必要でした。)EANには、標準EANの圧縮バージョンであるEAN-8の1つしかありません。
違い
UPCとEANのバーコードは基本的に同一であることがよく理解されていません - それらは同じ桁数を含み、同じ方法でそれらの桁をエンコードし、そして同じものにそれらを使用します。 EANバーコードの国コードに使用されている2桁の数字は、UPCで破棄されるか、米国を指定するために使用されます。さらに、2005年以降、小売店のすべてのスキャナはUPCコードとEANコードの両方を読み取ることを要求されてきました - そのため、この2つの間には実質的な互換性の違いさえありません。主な違いは視覚的なもので、人間にしか現れません。2つのコードは、人間が読める数字の異なるセットを表示します。バーの内容自体は同じです。