バーコードとVLM OCRは競合ではありません。バーコードを機械読取の第一選択とし、コード化されていない文字、破損時のHRI、複数ラベルの意味付けをVLM OCRで補完する構成が堅牢です。
GS1物流ラベルでは、機械が読むバーコード、人が読むためにバーコード内容を示すHRI(Human Readable Interpretation)、バーコード化されていない品名や住所などの非HRIテキストが併存します。SSCCは物流単位を一意に識別する中心的なデータです。
| 情報 | 第一の読取手段 | VLM OCRの役割 |
|---|---|---|
| GS1バーコード | 専用デコーダー | HRIとの不一致検知 |
| SSCC | バーコード | 文字表示のバックアップ |
| ロット・期限 | バーコード内ならデコーダー | 未コード化文字の抽出 |
| 品名・荷主名 | マスター参照 | 非HRIテキストの意味付け |
| ケースマーク | OCR/VLM | PO・送り先等の項目抽出 |
バーコードを画像から読めなかったとき、HRIを無条件に代用するのではなく、チェックディジット、桁数、アプリケーション識別子、マスター候補を検証します。
3PLで荷主ごとに非標準文字が異なる、海外ケースマークと国内WMSの項目名が異なる、バーコードが複数ありどれが製品コードか判断しにくい、ロットだけが文字印字という場面です。反対に、必要項目がすべて標準コード化され、ラベル品質も安定しているなら、専用リーダーだけの方が単純で高速です。
倉庫全体のフローは「入荷検品からWMS登録まで」、曖昧文字の扱いは「ロット番号の誤登録を防ぐ7層設計」を参照してください。
まず規格対応の専用デコーダーを使います。VLMはコードの周囲にある項目の意味付けと、表示文字とのクロスチェックに使います。
業務ルールで決めます。通常は自動確定せず、原画像、ASN、マスターを提示して確認します。不一致自体を品質異常として記録する場合もあります。
通常例だけでなく、反射、傾き、汚れ、未知レイアウト、マスター不在を含む実画像と、抽出項目、正解値、照合先、例外時の処理を準備します。
文字単位の認識率だけでなく、項目完全一致率、誤登録率、要確認率、初回撮影成功率、エンドツーエンドの処理時間を業務リスク別に評価します。