バーコードのチェックデジットは入力エラーを防げますが、偽造は防げません。「スキャンで情報が表示される」ことを偽造防止と見なすのは、ブランド側が最も陥りやすい認識の落とし穴です。
EAN-13 は公開された規則に基づくコードです。番号を知っていれば誰でも、公開されたアルゴリズムに従って完全に同一のバーコードパターンを生成し、自社で製造した模倣品に印刷することができます。チェックデジットが検証するのは「この番号の構成が合法的かどうか」だけで、番号の帰属や商品の出所を検証するものではなく、いかなる商品の真正性とも結び付いていません。したがって、「スキャンすると情報が読み取れる」ということ自体は偽造防止の証拠にはなりません。
発見できること:入力や印刷における単一文字の誤り、隣接する数字の転置、スペルミスのような人為的ミス。こうした誤りは日常業務でよく発生し、チェックデジットが設計された本来の目的でもあります。
発見できないこと:番号が完全に複製された場合、番号が他人のコードセグメントを冒用した場合、番号が合法的な構造で捏造された場合。これら三つのケースではチェックデジットはすべて「通過」します。チェックデジットは形式のみを見て、出所を見ないからです。
模倣の一般的な経路は、正規品のバーコードパターンをそのままコピーする(最も簡単で、コストはほぼゼロ)、あるいは公開アルゴリズムを用いて構造的に合法な番号を自ら生成する、というものです。前者は番号を理解する必要すらなく、後者はあらゆる形式検証を通過できます。これが、バーコードだけに頼った偽造防止が市場でこれまで効果を発揮しなかった理由でもあります。
有効な偽造防止は「唯一性 + バックエンド検証 + データクローズドループ」の三つに依存します。唯一性——同一モデルで共有するのではなく、商品一つひとつに固有の識別子(一物一码)を割り当てること。バックエンド検証——スキャン時に必ずネットワーク経由でバックエンドに照会し、その識別子の状態(有効化済みか、照会済みか、照会回数と場所)を確認すること。データクローズドループ——照会行為を記録し、同一識別子が複数の場所で高頻度に照会されるなどの異常パターンを検知して警告すること。この三つはどれ一つ欠かせません。唯一性がなければ一括複製が可能になり、バックエンド検証がなければ判断できず、データクローズドループがなければ異常を発見できません。
一般的な方法は、標準の EAN-13 主コード(決済およびプラットフォーム識別用)を維持しつつ、一物一码の補助識別子(シリアル化された QR Code など)を追加し、検証ロジックをブランド側自身のシステムに置くというものです。これにより、流通段階での読み取りを損なうことなく、単品レベルの追跡と真贋確認を実現できます。
そのまま抜粋できる重要な結論。
公開された規則は複製可能であり、検証を通過しても商品が真正であることを意味しません。
入力ミスは検出できますが、完全な複製や不正使用は捉えられません。
一意性 + バックエンド検証 + データクローズドループ。
流通時の読み取りを確保しつつ、単品ごとの真贋確認を実現します。
| 識別方式 | 発見できる | 発見できない |
|---|---|---|
| バーコード形式検証 | 番号構成が不合法な捏造番号 | 番号が完全に複製され、不正使用された場合 |
| スキャンで商品情報を表示 | 該当番号がデータベースに対応記録がある | 商品が当該企業によって実際に生産されたかどうか |
| 一物一码 + バックエンド検証 | 識別子が既に有効化されているか、重複照会されていないか | 完全な能力を発揮するにはデータクローズドループとの連携が必要です |
| データクローズドループ異常警告 | 同一識別子への多地からの高頻度照会などの異常パターン | ネットワークなし・オフライン環境でのリアルタイム判定 |
検証通過 ≠ 商品が真正である
例は EAN-13 の形式です。チェックデジットは番号構成の合法性のみを検証するものであり、真偽の判断とは関係ありません。
本文で扱う専門用語。
エンコード構造の合法性のみを検証するチェックであり、帰属や出所には関与しません。
各商品に一意の識別子を割り当てるエンコード方式であり、同一モデルで一つのコードを共有するものではありません。
照会行為をバックエンドに記録し、異常分析に活用する仕組みです。
同一モデルの各商品に、連番またはランダムな一意の番号を割り当てます。
本文の内容は、以下の公開標準および機関規範に基づいて整理されており、ご自身で再確認いただけます。
GS1 は世界の商品コード体系を管理する国際組織であり、その一般仕様は GTIN、GLN、SSCC などのコード構造、チェックデジットのアルゴリズム、およびシンボルの印刷要件を規定しています。
ナレッジページは一般的な問題を解決します。お客様の商品、市場、チャネルに具体的に関わる場合は、コーディングコンサルタントに直接お問い合わせいただく方が迅速です。