概要 GTIN-12, UPC-A

概要
UPC-Aコード(ユニバーサル・プロダクト・コード、バージョンA)は、主に北米の小売店で使用されている12桁のバーコード規格です。よくUPC-12と呼ばれます。UPC-Aコードは、GTIN-12(12桁の世界貿易品目番号)の特定の表現であり、貿易品目を一意に識別するための世界標準です。UPC-Aコードは製品に印刷された物理的なバーコードを指しますが、GTIN-12は基礎となる12桁の数値識別子であり、バーコードなしで他の文脈(例えば、データベース、電子商取引)でも使用できます。
すべてのUPC-AコードはGTIN-12に相当しますが、GTIN-12は物理的なバーコードを超えて、グローバルなサプライチェーンやシステムで使用されるより広い用語です。
UPC-Aコードの特徴
- 数字コード:0~9の数字のみで構成される。
- バーコード・フォーマット:各桁は2本のバーと2つのスペースで表され、機械が読み取りやすいパターンになっている。
- 長さ:常に12桁。
- 用途:主に小売店でレジでの商品識別に使用されますが、在庫管理やその他の用途にも使用されます。
UPC-Aコード(およびGTIN-12)の構造
UPC-AコードとGTIN-12は同じ12桁構造で、以下の構成要素からなる:
- 最初の桁(数字システム文字):
この桁はコードの目的を示す:
- 0, 6, 7: 一般貿易品目の標準UPCコード。
- 1: 将来の使用のために予約されている。
- 2: 量り売り商品(例:肉、果物)の場合、店頭でバーコードを生成する。
- 3: 医薬品・健康食品のNDC(National Drug Code)とHRI(National Health Related Items Code)。
- 4: フォーマット制限のないUPCコードで、特殊な用途に使われることが多い。
- 5: クーポン
- 8, 9: 将来の使用のために予約されている。
- 2~6桁(メーカーコード):
この5桁の数字は製造者コードを形成し、GS1(ベルギーのブリュッセルに本部を置き、各国のメンバー組織(GS1 USなど)を持つグローバル組織)によって割り当てられる。製造者コードは、製品を製造または流通させている会社を識別します。
- 7~11桁(商品番号):
この5桁の数字は商品番号を表し、特定の商品を識別するためにメーカーが割り当てます。メーカーコードとともに、一意の製品識別子を形成します。
- デジット12(チェックデジット):
最後の桁はチェックデジットで、コードの精度を保証するためにModulo-10アルゴリズムを使って自動的に計算されます。ActiveBarcodeはチェックデジットを自動的に計算し、付加します。
UPC-AとGTIN-12の関係
- 識別:UPC-Aコードの12桁の番号はGTIN-12と同じです。両者は同じ構造と内容を共有しています。
- 違い:
- UPC-A:製品に印刷された物理的なバーコード(バーやスペースの視覚的パターンを含む)を指す。
- GTIN-12:印刷されたバーコードを必要とせず、データベース、オンラインストア、またはサプライチェーンで使用される12桁の数値識別子を指します。
- 例:
- 商品のUPC-Aバーコード: 012345678905(チェックデジット付きバーコード)。同じ番号はデータベースで使用されるGTIN-12です。
- グローバルな使用:UPC-Aは主に北米で使用されていますが、GTIN-12は世界中で様々なシステムで使用されており、多くの場合GS1標準の一部として、EAN-13(ヨーロッパで一般的)や他のGTINフォーマットも含まれています。
EAN-13との比較
- EAN-13コード(European Article Number)は、ヨーロッパで広く使用されている13桁のバーコードで、北米以外では世界的に使用されています。
- UPC-A コードは、先頭に 0 を付けることによって EAN-13 コードに変換できる(例:UPC-A 012345678905 は EAN-13 0012345678905)。
- どちらもGS1システムの一部で互換性があり、GTIN-12とGTIN-13がそれぞれの数値標準である。
実施上の注意
- GS1メンバーシップ:製造者コードを取得するには、企業はGS1に加入する必要があります(GS1 USやGS1 Germanyなど)。
- チェックデジットの計算: チェックデジットは、次のモジュロ10アルゴリズムを使って計算されます。ActiveBarcodeは自動的にチェックデジットを計算し、追加するので、手動で入力する必要はありません。
- UPC-E Code(Universal Product Code, Version E)は、完全なUPC-Aバーコードでは大きすぎる小型製品に使用する圧縮された8桁のバーコードです。
結論
UPC-Aコードは北米における小売のための確立された標準であり、GTIN-12に正確に対応しています。UPC-Aコードが物理的なバーコードであるのに対し、GTIN-12はデジタルシステムで使用される普遍的な数値識別子です。どちらもグローバルなGS1システムの一部であり、業界を超えたユニークな製品識別を保証しています。
技術データ
有効文字数: | 0123456789 |
長さ: | 12 |
チェックデジット: |
に従って計算される。 Modulo 10 ActiveBarcode はチェックデジットを自動的に計算します。 |
タイプ#: |
UPC-A - #05 - CODEUPCA GTIN-12 - #110 - CODEGTIN12 |