QR & Barcode StudioQR Studio

GS1-128バーコード作成ツール

GS1-128は、GTINとともにロット、有効期限、重量、SSCCのパレット番号などの追加データを格納する物流用バーコードです。アプリのGS1データビルダーでデータを組み立てれば、印刷前に各アプリケーション識別子を検証できます。

GS1-128とは

GS1-128(旧UCC/EAN-128)は、先頭にFNC1文字を置いたCode 128で、内容がGS1アプリケーション識別子(AI)の構文に従うことをスキャナーに伝えます。パレットラベル、ケースラベル、医療・食品の物流ラベルに使われています。

小売販売する商品の番号は、GS1 Japan(一般財団法人流通システム開発センター)、GS1 US、GS1 UKなどのGS1加盟機関のライセンスで取得する必要があります。QR & Barcode Studioは入力された番号の構造とチェックデジットを検証しますが、番号の発行や登録は行いません。

よく使うアプリケーション識別子

  • (00) SSCC:パレットや荷物を識別する18桁の出荷梱包シリアルコード。
  • (01) GTIN:14桁の商品識別番号。
  • (10) ロット(バッチ)番号、最大20文字。
  • (17) 有効期限(YYMMDD)。DDが00の場合は月末日を意味します。
  • (21) シリアル番号、最大20文字。
  • (3103) 小数点以下3桁のキログラム単位の正味重量。3103001250は1.250kgを意味します。

エンコードのルールと印刷

(01)や(17)のような固定長のAIの後には、次のAIをそのまま続けられます。(10)や(21)のような可変長のフィールドの後に別の要素が続く場合はFNC1区切りが必要なので、可能であれば可変長フィールドを最後に置きましょう。目視用の文字ではAIを括弧で表示しますが、括弧自体はエンコードされません。

1つのシンボルに入るデータは最大48文字で、GS1の規則により幅は165mmまでです。物流ラベルでは一般に、Xが0.495〜1.016mm、バーの高さ32mm以上、クワイエットゾーン10Xを使います。白いラベルに濃い色のバーを印刷し、ISO/IEC 15416のグレーディングで品質を確認してください。

作り方

  1. バーコード作成ツールでGS1-128を選び、GS1データビルダーを開きます。
  2. (01)、(17)、(10)のようにAIを1つずつ追加し、値を入力します。
  3. 桁数、日付形式、チェックデジットに関する検証メッセージを確認します。
  4. SVGまたはPDFで書き出すか、CSVファイルからラベルを一括印刷します。
  5. ラベルを読み取り、各AIが想定どおりにデコードされるか確認します。

よくある質問

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

GS1-128はFNC1で始まり、GS1のAIルールに従うCode 128です。そのため、受け入れ側のシステムがGTIN、ロット、日付を自動で解析できます。

SSCCバーコードはどう作りますか?

AI (00)に18桁のSSCCを入れます。拡張桁、GS1事業者コード、シリアル参照番号、mod-10チェックデジットで構成され、チェックデジットはアプリが補完します。

フィールドの間にFNC1が必要なのはなぜですか?

可変長フィールドの終わりを示すためです。必要な場合はアプリが自動で挿入します。