用語

専門用語の基礎知識。

GS1-128(UCC/EAN-128)の詳細

バーコード規格GS1-128(旧称UCC/EAN-128)の解説です。

例図

UCC/EAN-128

読み方

概要

GS1-128(旧称UCC/EAN-128)はCode128を一定の規則でキャラクタ配列することを規定したバーコード規格です。医療製品やコンビニエンスストアなどのデータ標準化に利用されています。

名称について

従来はUCC/EAN-128とされていましたが、2006年1月よりGS1-128とされました。バーコードシンボルとしての仕様は同一です。

特徴

  1. GS1-128(旧称UCC/EAN-128)はCode128を元に、一定の規則で表示したバーコード規格です。
  2. スタートキャラクタの次にFNC1(Code128のFunction1)があります。
  3. 「アプリケーション識別子"AI(Application Identifier)"」が含まれています。AIは2桁~4桁の数字キャラクタです。
  4. AIはAIに続くデータフィールドの属性(有効期限・使用期限など)を示しています。AIの意味・内容はUCC/EAN-128の規格書に記載されています。
  5. AIはAIに続くデータフィールドの桁数を定義付けしています。データフィールドの桁数には固定長と可変長があります。
  6. 可変長のデータの終端にはFNC1が付加されます。ただし、可変長のデータが「最後のデータ部」となる場合には、FNC1は付加されません
  7. AIは、バーコードの下部などに括弧( )でくくられて表示されています。括弧( )はバーコードキャラクタには含まれていません。
  8. 「START(A,B,C)」「チェックキャラクタ」「STOPキャラクタ」は目視確認文字(バーコードシンボルの下に表示される文字)としてラベルに表示・記載されません。
  9. 「START(A,B,C)」「チェックキャラクタ」「STOP」はデータ出力しません。
GS1-128の構成図

下図のように構成されています。

UCC/EAN-128の構成図

AI(Application Identifier)、アプリケーション識別子と各業界の規定

医療、コンビニエンスストアの料金収納代行など各業界によって使用するAIの標準化がすすめられています。

医療業界(医療材料、薬品)の主なAI
AI 固定長/可変長 使用キャラクタ 桁数 意味 説明
01 固定長 数字 14桁

商品コード

"梱包インディケータ(1桁)"+
"JAN-13の1~12桁目"+"チェックデジット(1桁)*"
*チェックデジットは梱包インディケータ+12桁の計13桁をモジュラス10ウェイト3で算出した値となるため、JAN-13のチェックデジットと異なります。
17 固定長 数字 6桁 販売期限日 年月日を"YYMMDD"で表示。DDは"00"で表示されることがある
30 可変長 数字 1~8桁 数量
ラベルを貼った箱に入った個数を示す
10 可変長 数字、アルファベット 1~20桁 ロットナンバー
または
シリアルナンバー
任意の英数

次は医療業界用のGS1-128(旧称UCC/EAN-128)の構成を1キャラクタずつ構成を説明した図です。(クリックすると拡大)

UCC/EAN-128 医療業界用

コンビニエンスストアの料金収納代行の支払い伝票のAI
AI 固定長/可変長 使用キャラクタ 桁数 意味 説明
91 固定長 数字 42桁 商品コード AI"91"(2桁)+"データキャラクタ"(42桁)の合計44桁となります。目視文字の"-"(ハイフン)はバーとスペースのパターンには含まれていません。

次はコンビニエンスストアの料金収納代行用紙のGS1-128(旧称UCC/EAN-128)の図例です。

UCC/EAN-128 コンビニ用

GS1-128の運用

GS1-128(旧称UCC/EAN-128)の形式、AIの内容は規格化されていますが、現状はデータの出力方法は利用する企業・業界によって異なっています。

GS1-128(旧称UCC/EAN-128)のバーコードラベルを貼った商品の内容は、AIを除く「データフィールド」部分ですので、バーコードリーダーで読み取る場合はデータフィールドのみを抽出・出力して使用する運用環境が多いようです。この運用方法では、AIを解析して出力する機能を持ったバーコードリーダーが必要です。

GS1-128の対応製品

COM-de-KEYプロフェッショナル版はWindows用のソフトウェアです。RS-232CまたはUSB COMポートエミュレーション(USBシリアル、USBバーチャルCOM)で受信したデータをキーボード入力に変換するソフトです。プロフェッショナル版はGS1-128を編集して必要なデータのみを抽出してパソコンに入力できます。(注)COM-de-KEYはUSBキーボードインターフェースおよびPS/2キーボードインターフェースのバーコードリーダーには使用できません。

補足

GS1-128のAIを解析せず、ラベル表示の通りにバーコードデータを出力するのでよいなら、他のバーコードリーダーでも読み取りできます。

リンク:各種業界のGS1-128

医療材料 医療機器

薬事法改正による管理の義務付け)へのバーコード表示

食肉

牛肉トレーサビリティ法(牛の個体識別のための情報の管理及び伝達に関する特別措置法)によるバーコード表示

コンビ二エンスストアの公共料金代行代理収納(44桁固定)

従来のJAN-13(4段)表示の簡素化・標準化によるバーコード表示