パッケージのバーコードはどう刷る:EAN-13/Code 128/QR Code 3 種類の基準、実務での選び方
2025 年 9 月、輸入ナッツを扱うクライアントからメールが来ました。添付ファイルは 12 SKU のギフトボックスデザイン原稿で、それぞれに小さな四角い空白枠が描かれ、「バーコードここ」と書かれていました。私が最初に返信したのは「できます/できません」ではなく、「このバーコードは実際に何をスキャンしますか?」という質問でした。
クライアント:「商品コードです。69 から始まるやつ。」
私:「EAN-13、Code 128、GS1 DataMatrix のどれですか?」
20 分後に返信が来ました。「同じものだと思っていました。」
この記事の出発点がここです。EAN-13、Code 128、QR Code は、多くの購買担当者の頭の中では「バーコード」三文字でひとくくりですが、印刷工場の作業現場ではまったく異なる 3 種類の工艺です。同じ「コードを刷る」という言葉の裏に、線幅も違えば、文字セットも違えば、チェックサムアルゴリズムも違えば、印刷精度の要求も違います。
1. EAN-13:スーパーで最も見かける長方形
皆さんがご覧になった小売包装のバーコードの 99% は EAN-13 です。13 桁の数字。先頭 3 桁が国コード(69 が中国、45/49 が日本、00-13 がアメリカ/カナダ)、続く 4-7 桁がメーカコード、その後が商品コード、最後の 1 桁がチェックディジットです。
EAN-13 の物理構造は 30 本の白黒バーで、各バーは 1 倍/2 倍/3 倍/4 倍の 4 段階の幅を持ちます。一番細いバーを「モジュール幅 X」と呼び、EAN-13 規格は X ≥ 0.264 mm を要求します。ボックスの幅が 20 mm しかない場合でも EAN-13 は載せられますが、倍率は 0.80-1.00 の範囲で選ばなければならず、これ以上縮小できません。
印刷工場で最も多い事故は、クライアントのデザイン原稿でバーコードが 0.15 mm モジュール幅まで圧縮されているケースです。パソコンの画面でははっきり見えても、デジタルの印刷機で刷ると、スキャナが読み取れません。無錫のある食品工場が 2023 年にこの事故を起こし、10 万枚のギフトボックスラベルが全滅し、結局手作業で補コードを貼ることになりました。
EAN-13 の実務判定:商品がスーパーマーケットや EC 倉庫(Tmall 超市、JD 自営、Amazon FBA など)に入るなら、必ず EAN-13 を使ってください。クライアントが輸出と言わなくても、流通チャネルを通すなら EAN-13 がデフォルトです。
2. Code 128:物流箱と工業包装の隠れた主力
外装箱、运输箱、パレットラベル、工場内部のトレーサビリティコード——こうしたシーンでは印刷工場は Code 128 を推奨します。1 次元バーコードですが、文字セットは 128 個の ASCII 文字をカバーし、EAN-13(数字 0-9 のみ)よりはるかに強力です。
Code 128 には A/B/C の 3 つのサブセットがあります。A は大文字アルファベット+制御文字、B は大小アルファベット+数字+記号、C は 00-99 の二桁数字圧縮(数字専用)です。物流シーンで最もよく使われるのは Code 128C で、長い数字列を大幅に圧縮できます。
実際の工業包装例:常州のあるディーゼルエンジンパーツ工場が、部品の外装箱ごとに 21 桁のコード(バッチ+シリアル+顧客コード)を打つ必要がありました。EAN-13 では入りきらず、QR Code ではクライアントが「スキャン速度が遅い」と嫌がり、最終的に Code 128C を採用。21 桁を 12.5 cm に圧縮し、スキャナは 0.3 秒で読み取れます。
Code 128 の実務判定:商品が倉庫自動化(WMS)を通る、バッチトレーサビリティが必要、英数字混在の内部コードを打つ——そんなときは Code 128 を使ってください。誤り訂正率は EAN-13 より低いので、線幅をやや太くする必要があります(X ≥ 0.30 mm を推奨)。
3. QR Code:天猫旗舰店とトレーサビリティコードの裏側ロジック
QR Code は 2 次元コードで、1994 年に日本の Denso Wave が発明したものですが、2025 年の中国印刷工場における QR Code 注文の 80% は次の用途と関連しています——Tmall 旗舰店のスキャン入会、抖音のスキャンカート追加、ブランドのプロダクトトレーサビリティ、化粧品の一物一コード(製品ごとの個別コード)アンチ偽造。
QR Code のデータ領域は 21×21 から 177×177 のマトリックスで、誤り訂正レベルは L(7%)/M(15%)/Q(25%)/H(30%)の 4 段階あります。化粧品ギフトボックスの QR Code は通常 H レベルを使用します。ボックスに 30% の汚れや傷がついてもスキャンできるからです。
無錫のある阿膠(ロバ皮ゼラチン)メーカーが苦い経験をしました:最初の版の QR Code は M レベル(15% 誤り訂正)を採用。运输中にあるロットがインクで汚れてしまい、スキャナが読み取れず、カスタマーサービスに苦情電話が 1 週間鳴り続けました。2 版目で H レベルに変更。コストはほぼ上がらず(QR Code H は M よりファイルサイズが 8% 大きいだけ)、以降問題は起きていません。
QR Code の実務判定:スキャンリンク、QR 溯源、一物一碼アンチ偽装が必要なときは QR Code を使用してください。注意点は、QR Code の最小サイズは 1 cm × 1 cm。これより小さいとスキャンできません。デザイン原稿で 5 mm × 5 mm の QR Code は、量産後にスキャンできません。
4. クライアントが「バーコードを刷って」と言うとき、印刷工場が最初に聞くべきこと
冒頭のナッツクライアントのシーンに戻ります。正しい印刷工場の対応は 4 つの質問をすることです。
第一に、何をスキャンさせるのか——13 桁の数字(EAN-13)か、英数字混在(Code 128)か、URL/JSON(QR Code)か?ここで規格が決まります。
第二に、流通のどの环节でスキャンされるのか——スーパーのレジ、工場自動化ライン、消費者のスマホ、税関 X 線か?シーンごとに要求される誤り訂正率と精度は 2-3 倍違います。
第三に、ボックスのサイズ——バーコードに割り当てられる物理的なスペースが、モジュール幅 X の下限を決めます。ボックスに 15 mm しかバーコード領域がなければ、EAN-13 は 0.85 倍に拡大、Code 128 は 0.50 倍に拡大する必要があり、QR Code はそもそも入りません。
第四に、印刷方式——デジタル印刷(高精度だがインク層が薄い)、オフセット印刷(最高精度)、フレキソ印刷(段ボールの粗いテクスチャでは誤り訂正率を上げる必要がある)か?
あのナッツクライアントは最終的に EAN-13(Hema 超市向け)とその横に QR Code(WeChat 公式アカウント会員登録用)を採用。ギフトボックス前面に 30 mm × 25 mm の領域を確保し、EAN-13 は 1.0 倍、QR Code は H レベル誤り訂正で 18 mm × 18 mm。2 つのコード間は 5 mm の余白で、干渉しません。
5. 印刷工場で最も多い 3 種類のバーコード事故
事故 1:クライアントのデザイン原稿でバーコード領域が 0.1 mm X モジュールまで圧縮されている。この種の原稿を受け取ったら、印刷工場の最初のアクションはクライアントに原稿修正を依頼することです。しかし、新人印刷工場の多くはそのままサンプルを刷ってしまい、クライアントがサンプルを受け取ってスキャンできないと判明してから手戻り——3-5 日を浪费します。
事故 2:金/銀紙に黒バーコードを印刷。金紙の上の黒バーコードはコントラストが不足し、スキャナが 3-4 回スイープしてようやく認識します。金紙のバーコードには白色下塗り、または周囲に白縁取りを追加することをお勧めします。
事故 3:UV 部分光沢がバーコードに被さる。UV 光沢は屈折率が高く、バーコードのエッジを滲ませます。バーコード領域は UV 局部を避け、位置をずらすか、その領域の UV を省く必要があります。
バーコードはパッケージ上で最も小さな要素ですが、最もミスしやすく、クライアントが最も気にする要素でもあります。バーコードを後工程ではなく主工程として扱う——これが OEM 印刷工場とブランドサプライヤーの分水嶺です。
ある商品のためにバーコードの種類を選ぼうとしているなら、ボックスのサイズとスキャンしたいデータを送ってください。30 分以内にどの規格を選ぶべきか、必要なモジュール幅はいくらかをお伝えします。
延伸阅读
よくある質問
EAN-13 と Code 128 のバーコードは外見上でどう違いますか?
外見上、EAN-13 は 13 桁の純粋な数字で、固定の左ガード 101、中央 01010、右ガード 10100 のスタートパターンを持ち、不規則な白黒分布が見て分かります。Code 128 は桁数が固定されておらず、符号化密度が EAN-13 より高く、同じ長さでより多くの情報を保持できます。バーコードの下に 13 桁の数字が別途表記されていれば、ほぼ EAN-13。数字表記がないか英数字が混在していれば、Code 128 です。
なぜ私の EAN-13 はパソコンでははっきり見えるのに、スキャナが読み取れないのですか?
3 つのよくある原因:1) モジュール幅 X が 0.264 mm 未満で、スキャナが認識できない(デザイナーは画面上 100% 表示でも、実際のサイズが圧縮されていることが多い);2) バーコード下のクワイエットゾーンが不足、EAN-13 は両側に最低 3.5 倍 X モジュール幅の余白が必要で、スキャナは「静音区」を基準にする;3) 印刷色が正確に押されていない——CMYK 100% 黒より Pantone Process Black の方がはるかに良く、CMYK 黒のエッジに対するスキャナの認識率は 5-8% 低くなります。
QR Code の誤り訂正レベルはどれが最も安定していますか?
パッケージ上の QR Code は H レベル(30% 誤り訂正)を推奨します。L/M/Q/H の中で、H はデータの冗長度が最も高く、ボックスの汚れ、角の折れ、印刷ムラがあってもスキャンできます。H は M よりファイルサイズが 8% 大きいだけで、コスト増加はほぼありません。デザイン上 QR Code を 8 mm × 8 mm 未満にする必要がある場合を除き(この場合は L/M すら使うべきではなく、データバーコードに切り替えるべきです)。
クライアントが「適当にバーコード刷ってくれれば良い」と言ったとき、印刷工場はどう対応すれば良いですか?
この要件は受けないでください。まず 3 つを確認:1) この商品はどの販売チャネルに入るのか(スーパー/EC/越境 EC/工場内部);2) このバーコードにはどんなデータが入るか(13 桁の純粋な数字/英数字混在/URL);3) ボックスにどれだけの面積が预留されているか。これらを明確にしたら、規格を選んでください。どんな「適当に刷って」の曖昧な要件も、最終的には返品と再印刷になります——バーコードのエラーは 100% 手戻り、読み取れないコードはスクラップです。
金紙、銀紙、濃い色の紙の上のバーコードはどう刷りますか?
コスト順に 3 つの方法:1) バーコード領域に白インクを下塗りし、その上に黒バーコードを重ね刷り(最安値、効果は中程度);2) 金/銀紙でバーコード位置を抜き工艺でくり抜き、底に白紙を敷く(中コスト、效果好);3) 純粋な黒の代わりに Pantone 暖色バーコード(暖赤+暖黒)を使用(最高コストだが最も安定)。濃い色の紙には方案 1 を避け、直接方案 2 の抜き工艺に進むことをお勧めします。
なぜ同じ形式の QR Code がサンプルではスキャンできるのに、量産ではスキャンできないのですか?
3 つのよくある変数:1) サンプルはインクジェット(1440 dpi 精度)だが、量産はデジタルトナー(600 dpi)で、QR Code のエッジは 600 dpi でより多くのエイリアシングが発生する;2) サンプルは白カード紙、量産はコート紙で、コート紙の塗工層が一部のインクを吸収しエッジを太くする;3) サンプルはラミネートなし、量産はマットラミネートで、マットラミネートの屈折率がファインダーパターンを滲ませる。本量産前に実物サンプル+スキャンテストをお勧めします。
