← ブログ一覧

GS1・GTIN・DataMatrixとは?受入・在庫管理のヒューマンエラーを断つ「次世代バーコード」の完全解剖

GS1GTINDataMatrixバーコードトレーサビリティ

工場のDXやトレーサビリティ強化を検討すると、現場とシステム部門の間でほぼ必ず衝突するのが「バーコード運用」の壁です。品保部門が「入庫時にスキャンしてロットと期限を入れて」と指示しても、現場からは「段ボールにバーコードがいくつもあってどれを読めばいいか分からない」「結局ロットは手打ちだから面倒」と反発され、運用が形骸化します。この「バーコード・カオス」を根本解決し、1回のスキャンで「品目・ロット・期限」を同時にミスなく取り込む世界基準が、GS1・GTIN・DataMatrixの組み合わせです。

GS1とは:サプライチェーンの「世界共通言語」

まず、「GS1」はバーコードの種類名ではありません。国際的な流通標準化機関(非営利団体。日本代表は一般財団法人流通システム開発センター)と、その定める「ルールの総称(GS1標準)」を指します。自社内だけで通用する独自コードを作ると、資材を受け入れた時や製品を出荷した時に相手のシステムで読めません。「世界中の企業が同じルールでやり取りしよう」と作られたのがGS1です。

現場を救う文法「AI(アプリケーション識別子)」

品質管理で最も重要なのが「AI(Application Identifier:アプリケーション識別子)」です。これは「これから続く数字が何のデータか」を定義する2〜4桁のプレフィックスで、括弧 ( ) で括って表記します。GS1では120種類以上のAIが標準化されています(AI一覧/GS1 Japan)。

AI(識別子)意味・データ内容現場での活用
(01)GTIN(商品識別コード)「何が」納品されたか(品目マスタとの照合)
(10)バッチ/ロット番号ロット管理のキー。トレーサビリティの起点
(17)有効期限/消費期限受入時の期限切れブロック、FIFO/FEFOの基準日
(21)シリアル番号基板や重要部品など、個体レベルの追跡(DPP対応等)

この「AI」という文法のおかげで、1つのバーコードに複数の異なる情報を連結して持たせられます。

GTINとは:品目を特定する「背番号」

「GTIN(Global Trade Item Number)」は、GS1が定めた「商品・資材そのものを識別する国際標準コード(数字の羅列)」です。コンビニ商品の13桁JANコードや、段ボールの14桁ITFコードもすべてGTINの一種です。ただしGTINが持つのは「A社が作ったBという型番の樹脂である」という品目情報だけで、ロット番号も消費期限も含みません。品質保証で本当に知りたい「いつ作られたどのロットで、いつ期限が切れるか」という動的な情報を載せるには、前述のAIを使って『GTIN(01) + ロット(10) + 期限(17)』をセットにする必要があります。

GS1識別コードの体系 ― GTINだけではない

GS1が定める識別コードはGTIN(商品)だけではありません。すべての土台になるのが、企業ごとに割り当てられる「GS1事業者コード」で、これを基に各種コードを発番します。

コード識別する対象
GTIN商品・資材(品目)JANコード、集合包装のITFコード
GLN(事業所コード)場所・組織(工場・倉庫・取引先)「どこへ/どこから」を識別
SSCC(出荷梱包シリアル番号)物流の梱包単位(パレット・ケース)「この1パレット」を追跡

つまりGS1は、「モノ(GTIN)」「場所(GLN)」「物流単位(SSCC)」を世界共通のルールで識別する体系です。トレーサビリティでは、これらを組み合わせて「どの品目のどのロットが、どこからどこへ動いたか」を表現します。

GTINの種類 ― JAN・EAN・UPC・ITFの関係

「JANコード」「UPC」「ITF」などは別物に見えますが、いずれもGTINという同じ体系の桁数違いです。

  • GTIN-13:日本のJANコード/欧州のEANコード(13桁)。最も一般的な商品コード
  • GTIN-12:主に北米のUPCコード(12桁)
  • GTIN-8:小さな商品向けの短い8桁コード
  • GTIN-14:段ボールなど集合包装(ケース)向け。ITFコードで表されることが多い

GS1 DataMatrixとは:過酷な現場に耐える2次元コード

ルール(GS1)と中身(GTIN+ロット+期限)が決まったら、それを「どんな図形で印字するか」。その最適解が「GS1 DataMatrix」です。見た目はQRコードに似た正方形のドットパターンですが、産業用途で優れた特性を持ちます。

  • 圧倒的な省スペース性:QRコードよりさらに小さな面積に同じ情報量を詰め込める。数ミリ角の極小ICチップへのレーザー刻印(ダイレクトパーツマーキング)や、注射器のガラス面への印字など、スペースが乏しい場所で独壇場になる
  • 過酷な環境に耐えるエラー訂正(ECC200):GS1 DataMatrix(ECC200規格)は、コード面積の一部が擦れ・油汚れ・水滴で破損しても、数学的アルゴリズムで元データを復元して読み取れる。「擦れて読めないから手打ち」という現場ストレスを軽減する

バーコードシンボルの種類 ― 1次元と2次元

「どんなデータを(GTIN+AI)」と「どんな図形で印字するか(シンボル)」は別の話です。GS1標準で使える主なシンボルを整理します。

シンボル種類特徴・用途
JAN/EAN(GTIN-13)1次元レジで使う一般的な商品バーコード。GTINのみ
ITF(GTIN-14)1次元段ボールなど集合包装向け
GS1-1281次元AIを使ってロット・期限・数量などを連結できる。物流ラベルで多用
GS1 DataBar1次元小さな面積に情報を持てる。生鮮食品などで利用
GS1 DataMatrix2次元極小スペース・過酷環境に強い。医療・電子部品で標準的
GS1 QRコード2次元スマホでも読みやすい。消費者接点にも活用

受入や在庫管理で「ロット・期限まで1回で取り込みたい」場合は、AIに対応した GS1-128 か GS1 DataMatrix が中心になります。

受入検査の自動化:Before / After

3要素が揃うと、受入検査はこう変わります。

工程Before(GTINのみ・手打ち)After(GS1 DataMatrix)
スキャン品目バーコードを読むと品目名だけ表示(01)…(17)261231(10)LOTA123 を1回スキャン
ロット段ボールを目視し手打ち(LOT-998→988 の打ち間違い)AIを解読して自動入力
期限カレンダーから手入力2026年12月31日として自動入力
結果転記ミスが入り込むロットが一切のキータッチなしで生成、期限切れならブロック

よくある誤解

  • 「GS1コードは自社で自由に作れる」:GTIN等の発番には、登録制の「GS1事業者コード」の取得が前提です(日本ではGS1 Japan/流通システム開発センター)
  • 「DataMatrixはQRコードのこと」:見た目は似ていますが別規格です。産業用途ではDataMatrix(ECC200)が標準的に使われます
  • 「バーコードを付ければトレースできる」:GTINだけではロットも期限も分かりません。AIでロット(10)・期限(17)まで載せて初めて品質管理に使えます

まとめ

  • GS1は機関&ルールの名前、GTINは品目の識別コード、DataMatrixは印字シンボル。3つは役割が違う
  • GTIN単体は品目情報のみ。AI(01/10/17/21)でロット・期限・シリアルをセットにして初めて品質管理に使える
  • GS1 DataMatrixは省スペースかつECC200のエラー訂正で、過酷な現場に強い
  • どれほど高機能なシステムでも、入力が手打ちのままではデータの信頼性は上がらない(Garbage In, Garbage Out)

この分野を扱うなら ― QUALIKEEP でできること

ここまではGS1・GTIN・DataMatrixそのもの(体系・GTINの種類・シンボル・AIの文法)を解説してきました。最後に、これを受入で実際に活かす一例として QUALIKEEP に触れておきます。QUALIKEEP は、入荷ケースの GS1-128/GS1 DataMatrix/JAN をカメラで読み取り、GTINで材料を判定して、ロット番号・有効期限・数量・シリアルを自動入力し原材料ロットを生成します。手打ちの転記ミスを減らし、期限切れロットはスキャン時に警告できます。バーコード規格の統一という「品保DXの高速道路」を、現場の受入から使いたい場合の選択肢になります。

入荷ケースのバーコードを1回読むだけで、ロット・期限・数量を自動入力しませんか。

QUALIKEEP の機能や料金を詳しく見る →

ご注意

本記事は公開情報を整理したものです。GS1標準・AI・GS1 DataMatrixの正確な仕様は、GS1 Japan(一般財団法人流通システム開発センター)の公式情報の最新版をご確認ください。

参考・出典

※ 外部サイトの内容・URLは変更される場合があります。最新の情報は各機関の公式ページをご確認ください。

開封期限の管理を、現場のスマホで仕組み化。

QRスキャンで開封日時を自動記録。温度・湿度に応じて期限を自動補正し、 期限前に通知します。まずは1ヶ月無料でお試しください。