QrDeco.com

GS1-128ラベル:物流ラベルにアプリケーション識別子を載せる

GS1-128ラベルは、GS1のアプリケーション識別子を載せたCode 128シンボルです。GTIN、ロット番号、有効期限、シリアル番号などを運びます。バーは普通のCode 128に見えますが、変わるのはペイロードの文法と、可変長フィールドの終わりをスキャナーに伝えるFNC1文字です。

角括弧表記で書いたGS1-128ペイロード。エンコーダーが可変長フィールドの間にFNC1を挿入します。

GS1-128はGS1ペイロードを持つCode 128

Code 128は汎用のシンボル体系です。GS1-128はそれを制約します。最初のシンボル文字はFNC1で、各フィールドは登録済みのアプリケーション識別子で始まり、データはその識別子の長さと文字規則に従います。GS1を理解するスキャナーはフィールドを解析しますが、普通のCode 128リーダーはバーを見ても構造を解釈できません。出荷書類でGS1-128のシンボルを「Code 128」と表記してはいけません。

アプリケーション識別子を選ぶ

物流ラベルでよく使うアプリケーション識別子
AIデータ長さと注意点
00SSCC-18固定18桁。パレットや外箱のライセンスプレート。
01GTIN-14チェックディジットを含む固定14桁。
10ロット・バッチ可変長、最大20文字。後ろに別フィールドが続く場合は区切りが必要。
17有効期限固定6桁、YYMMDD。
21シリアル番号可変長、最大20文字。

順序は早めに固定します。食品や医薬品の外箱では [01] GTIN、[17] 期限、[10] ロットの並びが一般的です。受入システムが実際に読むものだけを入れます。フィールドが増えるほどシンボルは長くなり、バーは細くなります。

角括弧のペイロードを組み立てる

  • 各フィールドを [AI]値 の形で書き、フィールド間に空白を入れません。
  • AI 01にはGTIN-14を、AI 17には6桁のYYMMDDを使います。
  • FNC1はエンコーダーに挿入させます。制御文字を手入力するより、角括弧入力のほうが安全です。
  • 10や21のような可変長フィールドは短く保ちます。区切りを必要とするのはこの種のフィールドです。

AI 01のチェックディジットはGTINの一部で、正しくなければなりません。ERPが13桁のGTINを渡してくる場合は、符号化の前に左へ0を補って14桁にします。先頭の0は書式ではなく番号の一部です。

物流ラベルを印刷する

外箱のGS1-128シンボルは通常100%以上で印刷し、左右に最低10モジュールのクワイエットゾーンを取り、バーはラベルを読む方向に対して直角に置きます。角括弧のAI表記による可読テキストをバーの下か横に残し、スキャナーが不調でも倉庫の担当者が作業できるようにします。倉庫が実際に使うスキャナーで、実際に構える距離から試してください。

  • シンボルの周囲に最低10mmの空白を残します。
  • コンベアのスキャナー向けには80%倍率を下回らないようにします。
  • 継ぎ目、ステープル、段ボールの溝をまたいで印刷しません。
  • 試験用の外箱を1つ印刷し、閉じて積み上げた後にスキャンします。

よくある質問

GS1-128とCode 128の違いは何ですか?

GS1-128はGS1ペイロードを持つCode 128です。シンボルの先頭がFNC1で、データはアプリケーション識別子の規則に従います。普通のCode 128は任意のテキストを運べます。

すべてのフィールドの間にFNC1が必要ですか?

いいえ。01や17のような固定長フィールドには区切りが不要です。FNC1は可変長フィールドの後ろに別のフィールドが続くときに必要です。

スマートフォンでGS1-128ラベルを読めますか?

バーをデコードできるアプリはありますが、アプリケーション識別子の解釈は別の工程です。倉庫用スキャナーか、GS1データを解析できるソフトウェアを使ってください。

← 用途別ガイド一覧