GS1-128 アプリケーション識別子 (AI) 一覧と書き方ガイド

結論

GS1-128は、国際標準のアプリケーション識別子(AI)を用いて、商品識別コード(GTIN)、製造年月日、賞味期限、ロット番号、数量などの多様な物流・商取引データを1つの1次元バーコードに集約・連結して表現できる強力な規格です。本記事では、代表的なAI一覧、データ構成ルール、固定長・可変長制御、医療・物流での活用事例から、一般的なJANコード作成ツールとの違いまで詳しく解説します。

【GS1-128】 アプリケーション識別子(AI)一覧と全体像

サプライチェーンの効率化やトレーサビリティの確保において、商品の単品識別だけでなく、製造バッチ、賞味期限、梱包仕様といった付加情報を正確かつ迅速に伝達することは極めて重要です。そこで広く採用されているのがGS1-128規格です。

GS1-128の中核をなすのがアプリケーション識別子(AI:Application Identifier)です。AIは2桁から4桁の数字で構成され、バーコード内のデータが何を意味しているのかをシステムに正確に伝えます。まずは、流通・製造・物流現場で頻繁に利用される代表的なアプリケーション識別子の全体像を確認してみましょう。

GS1-128とは

GS1-128とは、現在世界中の小売店や物流センターで普及しているJANコード(GTIN)や物流用商品コード(ITF)の情報に加え、物流情報や商取引情報など様々な属性データを1つのバーコードに表示するための規格です。

具体的にGS1-128で表すことのできる主な情報は以下の通りです。

これらの情報の中から必要な項目を選択し、バーコードラベルとして印刷・貼付することで、EDI(企業間電子データ交換)システムとの連携や、入庫検品業務の自動化、食品・医薬品の厳格な期限管理など、多様なアプリケーションで高度に活用されています。

JANコードや物流用商品コード(ITF)は、商品そのものを識別するためには非常に優れているものの、商品そのもの(および何個入りか)の情報しか表現できないという制約がありました。そのため、製造年月日、梱包番号、品質保証日、発注番号といった動的なデータを表現することができませんでした。

かといって、汎用的なCODE 39などのバーコードを用いて独自のルールでこれらのデータを表現しようとしても、データの定義や桁数、並び順が企業ごとにバラバラであったのでは、取引企業間や異なるシステム間で正確なデータ交換を行うことは不可能でした。こうした課題を解決し、データの項目、桁数、およびバーコードの種類を標準化して全世界で共通利用できるようにするために制定されたのがGS1-128です。

GS1-128の基本構成には、以下のような厳格な特徴とルールがあります。

アプリケーション識別子(AI)

アプリケーション識別子(AI)は、GS1が国際的に標準化したコードであり、データ項目、フォーマット、データ型(数字、英数字)を一意に定義します。ここではAIの分類と、実務で不可欠となる代表的なAI一覧を詳細に見ていきます。

アプリケーション識別子の分類

アプリケーション識別子は、扱うデータの性質や対象範囲によって以下のような分類に分かれています。

代表的なアプリケーション識別子一覧

以下は、サプライチェーンや製造・医療現場で特に頻繁に使用される代表的なアプリケーション識別子(AI)の規格一覧です。

AI データ内容 データ桁数・形式 属性 説明・フォーマット例
00 SSCC(標準カートンID) 18桁固定 固定長 混載段ボールやパレット単位の荷姿を識別する18桁のコード (例: 049123456789012345)
01 GTIN(商品識別コード) 14桁固定 固定長 JANコードなどを14桁に拡張した商品識別コード (例: 04912345678904)
10 ロット番号 / バッチ番号 最大20桁 可変長 製造ロットや加工処理番号を識別する英数字 (例: LOT2026A)
11 製造年月日 6桁固定 固定長 ISOフォーマット YYMMDD (例: 261022 = 2026年10月22日)
15 賞味期限 6桁固定 固定長 品質保持が望ましい期日 YYMMDD (例: 261231)
17 有効期限 / 消費期限 6桁固定 固定長 薬効期限や消費期限などリミットとなる期日 YYMMDD (例: 270630)
21 シリアル番号 最大20桁 可変長 製品のライフタイム全体で一意に管理する連続シリアル番号 (例: SN123456789)
30 数量・個数 最大8桁 可変長 同一アイテムの数量や個数を示す数値 (例: 120)
310n 正味重量 (kg) 6桁固定 固定長 nは小数点以下の桁数 (例: 3102 001250 = 12.50kg)
410 出荷先/請求先ロケーション (GLN) 13桁固定 固定長 企業の特定部署や物理的場所を示すグローバルロケーション番号

複数AIを組み合わせる場合の連結ルールとFNC1の配置

GS1-128の最大の強みは、複数の情報を1つのバーコードに連結できる点ですが、正しく読み取らせるためには以下の連結ルールを厳守する必要があります。