C cenaly.com
無料で始める

GS文字:GS1コード読み取り向けスキャナー設定

スキャナーがGS1コードの一部やロット番号・期限を読み飛ばす理由と、ウィザードでの検証方法

1 min read 管理画面のデモ
On this page 12

GS記号:マーキングコードとGS1用のスキャナー設定

「Chestny ZNAK」のマーキングコードと、ロット・有効期限を含むGS1 DataMatrixのバーコードは、複数のフィールドで構成されています。フィールドの間には目に見えない制御記号GS(Group Separator、コード29)が入ります。スキャナーがこれを失うとフィールドが連結し、マーキングコードは「不完全」になり、ロットと期限が正しく読み取れません。電話型端末では、これは一度設定するだけです。


GSとは何か、なぜ失われるのか#

使用箇所 GSがないとどうなるか
マーキングコード(商品のDataMatrix) コードが検証を通過せず、UPDによる入庫が合わない
ロット(AI 10)と期限(AI 17)を含むGS1 DataMatrixおよびGS1-128 ロットが後続のフィールドを「飲み込み」、期限が認識されない
通常のバーコードEAN/UPC GSは存在しないため、設定は不要

スマートフォンのカメラとAndroid端末の内蔵スキャナーは、通常GSをそのまま伝送します。GSを失いやすいのはキーボードモード(HID)のスキャナーです。キーボードには記号29のキーがなく、スキャナーはデフォルトでこれを単にスキップします。


開始に必要なもの#

必要なもの 目的
2Dスキャナー(イメージャー) レーザー式1DスキャナーはDataMatrixをまったく読み取れない
お使いのモデルの設定(プログラミング)シート — メーカーサイトのPDF スキャナーのモードを変更する制御バーコード
テスト用のマーキングコードまたはGS1 DataMatrix ウィザードで結果を確認するため

ステップ1. スキャナーでGSの伝送を有効にする#

設定シートでGS / FNC1 / Group Separatorに関するセクションを探します(「非表示文字の置換」「Function key mapping」などの場合もあります)。目に見えない記号の代わりに、アプリが理解できるキーをスキャナーが送信するようにする必要があります:

スキャナーが送信するもの アプリが理解するか
F8 はい
Ctrl+] はい(iPhoneではロシア語配列でも可)
Tab はい
コード0x1Dの記号(「そのまま」) はい

ついでにコード後のEnterサフィックスも確認してください。これがないと、スキャンが終了したことをスマートフォンが判断できません(サフィックスなしのスキャナーも動作しますが、手入力との区別が遅くなります)。


ステップ2. ウィザードで確認する#

Android端末のホーム画面で**「スキャナー確認」**を開き、テスト用のマーキングコードをスキャンします。ウィザードは次の3つのいずれかを表示します:

結果 意味
適合 コードが完全に届き、GSが存在する
コード不完全 GSが失われている — ステップ1に戻ってください。ウィザードが有効化の方法を案内します
警告付き適合 GSは失われたが、アプリがマーキングコードのテンプレートに基づいて復元した — それでもスキャナーを設定する方がよい

ついでにウィザードは入力速度(キーボードスキャナーの場合)を表示し、ロシア語配列を修正した場合はその旨を伝えます。iPhoneにはウィザードがないため、最初の入庫でスキャナーを確認してください。不完全なコードはアプリがマークします。


Android端末の内蔵スキャナー#

内蔵スキャナーはコードをアプリに直接伝送し(broadcast)、GSは通常そのまま届きます。それでも届かない場合は、端末のスキャナー設定(ZebraではDataWedge、その他では「Scanner settings」)でGS1/FNC1の伝送と、DataMatrixおよびGS1 DataMatrixのデコーダーを有効にしてください。Zebraではアプリのプロファイルが必要なデコーダーとともに自動的に作成されます。


カメラ#

スマートフォンのカメラはGSとともにDataMatrixを読み取るため、何も設定する必要はありません。コードが小さい場合は、近づけるか、ライトやズームをオンにしてください。


制限事項#

  • テンプレートによるGSの復元はマーキングコードにのみ機能します。ロットと期限を含むGS1では、スキャナーを設定する必要があります。
  • 「スキャナー確認」ウィザードはAndroidにのみあります。
  • スキャナーの具体的な設定は、メーカーのドキュメントに基づいて説明しています。

トラブルシューティング#

症状 確認すること
ウィザードが「コード不完全」と表示する GSが有効になっていない、またはアプリが理解しないキー(F8、Ctrl+]、Tab、0x1D以外)に置き換えられている
バーコードの有効期限が反映されない GS1コードでGSが失われている — ステップ1。または商品の期限がロット単位でない
スキャン後、フィールドに余分な記号]C1、]d2が入る スキャナーでシンボル識別子(AIM ID)の伝送が有効になっている — アプリは理解しますが、他のプログラム用にはオフにする方がよい
マーキングコードの文字が入れ替わる スキャナーの配列。ロシア語は自動的に修正される

よくある質問#

マーキングを扱っていない場合でもGSを設定する必要がありますか?#

GS1のバーコードにロットと期限があり、スマートフォンにそれらを反映させたい場合のみです。通常のEANでは不要です。

同じスキャナーをレジに使えますか?#

はい、レジでのGSの要件は同じです — レジのバーコードスキャナーを参照してください。


関連セクション#

Was this article helpful?