ラベル百科

一般バーコード種類Code128/EAN/UPC徹底解説:各黒バーの符号化規則

📅 2026-07-16 ✍️ 無錫楽享印刷包装 ⏱ 6分で読了

💡 💡 一言で理解

Code128、EAN、UPCなど一般的なバーコードの種類について、特徴、適用シーン、選定方法を総合的に紹介します。

先週、食品を扱うお客様が一袋のスナックを持って来てこう聞きました:「この袋の黒い線は適当に印刷されているのか?」

QRコードを読み取ってもらったところ、携帯がピーっと鳴って、¥9.80が表示されました。

彼はそんなにすごいの?と聞きました。

私が答えたのは、すごいのではなく——一本一本の黒い線にはすべて数字のパスコードが隠されている、読み取れば価格の本質であり、商品固有のID番号であると。本文ではバーコードの定義は説明せず——一本一本の黒い線のエンコードルールを解読していく。

1Dバーコード:黒線の数字暗号

従来の1Dバーコード(EAN、UPC、Code128、Code39、ITF-14)の核心原理:白黒交互のバー+数字エンコード。各黒バーの幅、間隔、白バーの幅が組み合わせて一つの数字となり、最終的に国+メーカー+製品+チェックディジットを構成する。

EAN-13:13桁の数字暗号

桁数:13桁の数字

構造:

先頭3桁 国コード+4〜7桁 メーカーコード+3〜5桁 製品コード+1桁 チェックディジット
(690〜695 中国)+LeXiangプレフィックス+製品番号+モジュラス10チェック

チェックディジット算出方法(モジュラス10 重み3):

  • 右から左へ、奇数桁×1、偶数桁×3で合計
  • 合計+チェックディジット=10の倍数
  • 例:6901234567890 → (0×1+9×3+8×1+7×3+...+6×3+9×1) mod 10 = 0 ✓

モジュール構造:左ガードバー101+左データ6桁+中央ガードバー01010+右データ6桁+右ガードバー101+13桁の文字(チェックディジットを除く)。

用途:中国小売での必須使用。

UPC-A:12桁の北米暗号

桁数:12桁の数字

構造:

1桁 システムコード+5桁 メーカーコード+5桁 製品コード+1桁 チェックディジット
(0=通常)+LeXiangプレフィックス+製品番号+モジュラス10チェック

EAN-13との関係:EAN-13の先頭に0を付加するとUPC-Aになる。したがって同じバーコードを中国(EAN-13)と北米(UPC-A)の両方で識別可能

用途:ウォルマート、Amazon米国サイトでの必須。

Code128:任意のASCII文字

桁数:可変(1〜48個のASCII文字)

構造:

  • クワイエットゾーン+スタートキャラクタ(Start A/B/C)+データ+チェックディジット+ストップキャラクタ+クワイエットゾーン
  • 3種の文字セット:A(数字+大文字+制御文字)、B(数字+大小文字)、C(数字00〜99の2桁圧縮)
  • チェックディジット算出:モジュラス103 重み(1から開始)

密度:同じ幅で格納できる情報量はCode39の2〜3倍。

用途:倉庫管理システム(WMS)、物流追跡、生産トレーサビリティ。

Code39:工場の旧式暗号

桁数:可変(数字+大文字+5個の特殊文字)

構造:

  • クワイエットゾーン+スタートキャラクタ * +データ+ストップキャラクタ * +クワイエットゾーン
  • 各文字=9要素(5バー+4ギャップ)、3バーが幅2、6バーが幅1

密度:低いが互換性に優れる(あらゆるスキャナで読み取り可能)。

用途:工場内部のトレーサビリティ、自動車製造、機械加工。

ITF-14:ダンボール専用

桁数:14桁の数字

構造:

  • 左ガードバー+6桁+5桁+右ガードバー
  • 5桁ごとに1グループ(太いバー2本+細いバー3本)
  • チェックディジット=モジュラス10 重み3

特徴:段ボール紙に直接印刷可能(印刷精度の許容度が大きい)。

用途:物流ダンボール外装箱。

2D バーコード:黒い格子のなかの図形暗号

1D バーコードは 13〜30 個の数字しか格納できないが、2D バーコード(QR、DataMatrix)は数百文字を格納できる。

QR コード:3 エリア+4 段階の誤り訂正

構造:

  • 3 個の位置検出パターン(三角測位)
  • 1 個の定位パターン(右下角)
  • データ領域(黒色/白色モジュール)
  • フォーマット情報+誤り訂正コード

4 段階の誤り訂正レベル(L/M/Q/H):

  • L:約 7% 訂正
  • M:約 15% 訂正
  • Q:約 25% 訂正
  • H:約 30% 訂正

容量:

  • L レベル:最大 4296 数字 / 7089 文字
  • M レベル:最大 3391 数字 / 5596 文字
  • Q レベル:最大 2420 数字 / 3996 文字
  • H レベル:最大 1852 数字 / 3057 文字

DataMatrix:2D コンパクトコード

構造:

  • L 字型の実線境界(位置決め)
  • 破線境界(クロック)
  • データ領域(黒白モジュール)

特徴:2.5mm × 2.5mm まで小さくしても読み取り可能。

用途:PCB 基板、電子部品、医療機器の小型品のトレーサビリティ。

7 種バーコード符号化方式の比較表

バーコードタイプ符号化文字容量チェック用途
EAN-131D0-913 桁モジュラス 10中国小売
UPC-A1D0-912 桁モジュラス 10北米小売
Code1281D任意の ASCII1-48 文字モジュラス 103倉庫・物流
Code391D数字 + 英字 + 5 記号1-43 文字モジュラス 43工場トレース
ITF-141D0-914 桁モジュラス 10段ボール外装箱
QR Code2D任意 + 漢字7089 文字4 段階誤り訂正決済/マーケティング
DataMatrix2D任意2335 文字Reed-Solomon電子/医療

QRコードの実用例を見たい場合は——QRコードラベルの作成方法をご参照ください。、もしくは直接 LeXiang Packaging のコンサルタントへお問い合わせください、24 時間以内にバーコード選定 + GS1 申請のご案内をお届けします。

#バーコード種類 #Code128 #EAN-13 #UPC-A #Code39 #ITF-14 #QRコード #DataMatrix #商品バーコード #産業用バーコード #GS1標準 #コーディング規則 #LeXiang包装

よくある質問

商品外箱のバーコードはどれですか?

商品の販売市場を確認してください。国内小売向けはEAN-13(13桁)、北米小売向けはUPC-A(12桁)で、いずれもGS1の国際規格に基づいています。調達側はバーコードを印刷する前に、GS1 China/GS1 USで会社コードを取得する必要があります。取得していないバーコードでは、価格が読み取れない場合があります。

Code128とCode39の違いは?

Code128は情報密度が高く(同じ幅でより多くの文字を格納可能)、ASCIIコード全体を support します。Code39は情報密度が低く、数字・大文字・一部の記号のみに対応します。倉庫管理にはCode128、工場内の工程追跡にはCode39が一般的に使われます。

QRコードはバーコードに含まれますか?

はい。ただし厳密には、QRコード(QR、DataMatrix)は2次元バーコードと呼ばれ、従来のEAN/UPCは1次元バーコードと呼ばれます。違いとして、1次元バーコードは一方向にデータを記録し容量が小さいのに対し、2次元バーコードは二方向にデータを記録し、URLや漢字、数百文字を格納できる大容量を備えています。

バーコード印刷で注意することは?

3つの重要指標があります。(1) バーコードのクワイエットゾーン(左右の余白)は、最も狭いバー幅の10倍以上。(2) 十分なコントラストを確保する(黒バーのPCS値は75%以上)。(3) 縮小印刷後の最小モジュール幅は0.19mm以上とする必要があります。条件を満たさないと、バーコードスキャナーで読み取れません。印刷会社はバーコード品質レポート(A/B/C/D、Fは不合格)を発行します。

バーコードの印刷ミスがあっても修正できますか?

できません。バーコードが製品に印刷されてしまった場合、該当製品ロット全体を廃却するか、訂正用シールで覆うしかありません。ただし、後者はコストと外観に影響します。そのため、入庫前に必ずサンプルを印刷し、バーコードスキャナーで10回以上試読し、成功してから一括印刷してください。

カスタム包装ソリューションが必要ですか?

包装知識をもっと学ぶか、直接相談してカスタムソリューションと見積もりを取得