EtikStudio

規制ガイド

GS1バーコード完全ガイド(GTIN、GS1-128、SSCC、DataMatrix)

各GS1コードが何を符号化するか、チェックデジットとアプリケーション識別子の仕組み、そして一発で読み取れるバーコードを印刷する方法。

GS1は、小売、医療、物流のほぼすべてのバーコードの背後にある番号を割り当てる国際組織です。GS1コードはランダムな文字列ではありません:各桁には意味と位置があり、顧客の倉庫のスキャナはまさにその構造を期待しています。本ガイドでは、ラベル上で正しくすべき要素を説明します。

1. GS1事業者コードとGTIN

すべては、各国のGS1会員組織からライセンスを受けるGS1事業者コードから始まります。これに商品アイテムコードとチェックデジットを付加してGTIN(Global Trade Item Number)、すなわち商品を識別する番号を構成します。GTINには4種類の長さがあります:

形式桁数主な用途シンボル
GTIN-1313北米以外の小売商品EAN-13
GTIN-1212米国・カナダの小売商品UPC-A
GTIN-88非常に小さな包装EAN-8
GTIN-1414ケースとパレット(包装階層)ITF-14またはGS1-128

例:12桁の750123456789にチェックデジット3が付き、小売用GTIN-13は7501234567893になります。その商品のケースは先頭にインジケータ1を付けて17501234567890となります。桁が変わったのでチェックデジットは再計算されます。

2. チェックデジットの計算方法

すべてのGS1キーは同じモジュラス10アルゴリズムを使います:右端の桁(チェックデジットを除く)から始めて各桁に交互に3と1を掛け、結果を合計し、次の10の倍数に達するために加える数がチェックデジットです。ラベルソフトウェアが計算すべきものです — 手入力は読み取れないコードの最も多い原因です。

3. GS1-128とアプリケーション識別子

GTINは商品が何かを識別しますが、どのロットか、いつ期限切れか、ケースに何個入っているかは示しません。GS1-128(FNC1開始文字を持つCode 128)は、アプリケーション識別子(AI)を使ってこれらの追加データを運びます:2〜4桁の接頭辞で、読み取り装置に続くデータが何かを伝えます。可読文字に印刷される括弧はバーには決して符号化されません。

AI意味形式
00SSCC(物流単位)18桁、固定
01GTIN14桁、固定
10バッチ/ロット番号最大20文字、可変
11 / 13 / 15 / 17製造日、包装日、賞味期限、消費期限YYMMDD、固定
21シリアル番号最大20文字、可変
30 / 37アイテム数/物流単位内の数量最大8桁、可変
310n正味重量kg、小数点以下n桁6桁、固定

固定長AIは直接連結できます。可変長AIは最後の要素にするか、FNC1区切り文字を続ける必要があります。これを誤ると、スキャンはできるが受信システムが誤って解析するコードになります — まったくスキャンできないコードよりはるかに高くつくエラーです。

(01)17501234567890(17)270315(10)MX-240917

上の例の読み方:ケースのGTIN、2027年3月15日期限、ロットMX-240917。ロットは長さが可変なので最後に置かれています。

4. パレット用SSCC

シリアル出荷コンテナコードは特定の物流単位を識別します — この種のパレットではなく、このパレットです。18桁:拡張桁、GS1事業者コード、決して再利用してはならないシリアル参照、チェックデジット。例:075012340000001236。GS1物流ラベルではSSCCは最下部のバーコードで、AI (00)として符号化され、作業者が最初にスキャンできるようラベル上の最後のシンボルでなければなりません。

5. GS1 DataMatrixと2Dコード

医療、小さな商品、複数のAIを持つラベルはGS1 DataMatrixの恩恵を受けます:同じAI構造を数ミリ角の正方形に収め、一部が損傷しても読み取れます。医薬品のシリアル化(米国のDSCSA、欧州のFMD)はこれを義務付けています。GS1は「Sunrise 2027」プログラムで小売のPOSにおける2Dコード採用も推進しているため、新しい包装デザインはEANの隣にQRまたはDataMatrixのスペースを確保すべきです。

6. 印刷品質:なぜコードが読めないのか

EtikStudioでの対応

エディタはすべてのGS1シンボルをネイティブに生成し、チェックデジットを計算し、規格が要求する箇所にFNC1を挿入し、印刷前にAI構文を検証し、モジュール幅がプリンタのドットに合わない場合に警告します。AI用のデータ(ロット、日付、シリアル、重量)は可変フィールドとしてデータベースやERPから取得されるため、バーコードと可読文字が食い違うことはありません。

本ガイドは情報提供を目的としており、法的助言ではありません。規制は変更されるため、印刷前に必ず最新の公式文書をご確認ください。

関連コンテンツ

次のラベルが、作り直す最後の一枚になるかもしれません。

チームにご相談ください。一緒にトライアルを開始します。契約縛りなし。

無料トライアルを開始