バーコードの種類:完全ガイド(1D & 2D)

Stock Identification & Tech · 11 July 2026 · 1 min read
Types of Barcodes: A Complete Guide (1D & 2D)

バーコードの形式は数十種類存在し、大きく2つのファミリーに分類されます。1次元(リニア)バーコード(UPC、EAN、Code 128、ITF-14など)は、一方向にデータをエンコードし、約8〜25文字の情報を保持します。一方、QR CodeやData Matrixといった2次元バーコードは、縦横の両方向を使用し、数千文字もの情報を保持できます。

本ガイドでは、実際に遭遇する可能性が高い形式、それぞれの保持情報、用途、そして選択基準について解説します。結論から言えば、小売販売を行う場合は、好むと好まざるとにかかわらずGS1形式が必要となります。自社のロケーション管理用であれば、確実にスキャンできるものであれば何を使用しても問題ありません。

2つのファミリー:1次元と2次元

すべてのバーコードはいずれか一方のグループに分類され、その違いは単なる見た目だけではありません。

1次元バーコード(リニアバーコードとも呼ばれます)は、おなじみの縦線とスペースのパターンです。一方向にのみデータをエンコードするため、幅が広く高さが低い形状をしています。1次元バーコードは本質的に「印刷された数字」であり、識別子を保持するだけで、それ以外の詳細情報はデータベース側で管理します。

2次元バーコードは、正方形、ドット、六角形など、縦横の両方向にデータをエンコードします。両方の軸を使用するため、より小さなスペースでより多くの情報を保持でき、単なるポインターではなく、バッチ番号、有効期限、シリアル番号、URLといった実データを保持することが可能です。

実用上の違いは以下の通りです:

  • 容量:一般的な1次元バーコードは約8〜25文字を保持します。2次元コードは数千文字を保持可能です。
  • サイズ:2次元コードはより小さな面積に多くの情報を詰め込めるため、小型製品や電子部品に適しています。
  • 耐損傷性:ほとんどの2次元形式には誤り訂正機能が含まれており、コードの一部が欠けていてもスキャン可能です。1次元バーコードは、線に傷が入ると読み取れなくなります。
  • スキャナーの要件:レーザースキャナーは1次元のみを読み取ります。イメージャースキャナーは両方を読み取れます。現在レーザー式を使用している場合、2次元への移行にはハードウェアの入れ替えが必要です。
  • スキャン角度:2次元コードは通常、どの向きからでも読み取り可能です。1次元コードは、ある程度正確な位置合わせが必要です。

どちらのファミリーが優れているというわけではありません。1次元は印刷コストが安く、どこでも読み取れ、製品識別には十分です。2次元は、システム上のデータだけでなく、アイテム自体にデータを付随させる必要がある場合に真価を発揮します。

一般的な1次元(リニア)バーコード

UPC-A — 12桁の数字で、主に北米の小売製品で使用されます。企業プレフィックス、製品番号、チェックデジットをエンコードします。米国での小売販売には通常これが必須です。

UPC-E — UPC-Aを収容できない小さな製品用の6桁圧縮バージョンです。缶詰、小型化粧品、菓子類などに使用されます。

EAN-13 — 13桁の数字で、UPC-Aの国際版であり、欧州および世界の大部分で使用されています。追加の1桁は国コードです。現代の小売用スキャナーは、EANとUPCの違いを意識することなく両方を読み取ります。

EAN-8 — UPC-Eと同様の目的で使用される、8桁の圧縮バージョンです。

UPCとEANはどちらもGS1によって管理されています。ここで注意すべき点は、独自に作成することはできないということです。製品に正規の小売用バーコードを付けるには、GS1から企業プレフィックスを購入し、その範囲内で番号を割り当てる必要があります。安価な再販業者から購入したバーコードは、解散した企業のプレフィックスを再利用していることが多く、大手小売業者では拒否される可能性があります。

Code 39 — 英数字混在が可能で可変長であり、現在も広く使われている最も古い形式の一つです。A〜Z、0〜9、およびいくつかの記号をエンコードします。弱点は密度で、バーコードがすぐに長くなってしまうため、現在では大部分が他の形式に置き換わっています。防衛、自動車、古い社内システムでは依然として一般的です。

Code 128 — 英数字混在が可能で可変長であり、Code 39よりもはるかに高密度です。3つのサブセットを通じて完全なASCIIセットをエンコードでき、物流の主力となっています。カートンラベル、出荷ラベル、社内のロケーションラベルなどに使用されます。自社の業務内で英数字を含むラベルを作成する場合、通常はCode 128が最適です。

GS1-128 — ルールが定められたCode 128です。アプリケーション識別子(AI)を使用し、その後に続くデータが何を意味するかを定義する短い数値プレフィックスを付与します。(01)は製品コード、(10)はバッチ番号、(17)は有効期限を指します。これにより、GS1準拠のシステムであれば解析可能な構造化データを、単一のバーコードで保持できます。小売サプライチェーンのパレットやカートンラベルの標準です。

ITF-14 — 14桁の数字で、外装ケースや出荷用カートン向けに設計されています。太いバーで構成されているため、段ボールに直接印刷しても、細いバーコードのように滲んで読み取れなくなることがありません。

Codabar — 古い自己チェック機能付きの形式で、図書館、血液銀行、一部の物流用途で見られます。新規導入で選択することはまずないでしょう。

その他のニッチな1次元形式:特定の業界では、数十年前の設備が現在も稼働しているため、古いシンボル体系が生き残っています。

  • MSI Plessey — 数字のみ。一部の店舗で小売棚のラベルや在庫タグとしてほぼ独占的に使用されています。固定長がなくエラーチェックも弱いため、そのニッチな分野以外には広まりませんでした。
  • Pharmacode — 医薬品包装用コードで、他の形式とは意図的に異なります。包装ラインで非常に高速かつ確実に読み取れるよう設計されており、変わった色や向きで印刷されても問題ありません。製品識別子ではなく小さな数値をエンコードします。ハンドヘルドスキャナーで読み取ることはありません。
  • Code 11 — 数字とハイフンのみ。通信機器のラベル用に開発されました。高密度でチェックデジットも選択可能ですが、基本的にはその業界内に限定されています。
  • Standard 2 of 5およびInterleaved 2 of 5 — 数字のみ。Interleaved 2 of 5は数字をペアでエンコードするため、標準版の約2倍の密度があり、出荷カートンで見かけるITF-14はこの変種です。単純なバージョンは、倉庫管理、写真現像、航空券などで見られます。

実用上のポイントは、選択することよりも「認識すること」です。新規に形式を選択する場合、これらは適切な選択肢ではありません。これらを引き継ぐことになるのは、通常、スキャナーやプリンター、顧客のシステムがそれを前提としているためであり、形式を変更することは周辺機器の入れ替えを意味します。

一般的な2次元バーコード

QR Code — 3つの大きな角マーカーを持つ正方形のコードです。大容量で強力な誤り訂正機能を持ち、スマートフォンで読み取れるため、業界の枠を超えて一般消費者向けに普及しました。倉庫内では、専用ハードウェアではなくスタッフのスマートフォンでスキャンさせたい場合や、手順書へのリンクが必要な場合に便利です。

Data Matrix — 正方形または長方形で、非常に高密度であり、スペースが限られている場合の標準的な選択肢です。電子部品、外科用器具、医薬品のユニットパックなどに使用されます。非常に小さなサイズでも確実に読み取れ、損傷にも強いため、コードをアイテムに直接刻印するダイレクトパーツマーキングで主流となっています。

PDF417 — 積層型のリニア形式で、高さよりも幅が広くなっています。大容量で、アイテムではなく書類に大量のデータを付随させる必要がある場合に使用されます。運転免許証、搭乗券、出荷マニフェストなどです。

Aztec Code — QR Codeと同等の能力を持ち、中央の独特なターゲットマークが特徴です。周囲にクワイエットゾーン(余白)を必要としないため、より狭いスペースに収まります。交通機関のチケットで一般的です。

MaxiCode — 荷物の仕分け用に開発された固定サイズの六角形形式で、移動するコンベア上で高速に読み取れる配送先データをエンコードします。

GS1 DataMatrix — GS1アプリケーション識別子を保持するData Matrixで、2次元形式におけるGS1-128と同じ構造化アプローチです。ヘルスケア分野で標準化が進んでおり、製品コード、バッチ、有効期限を1つの小さなコードに含める必要があります。

クイック比較

現実的に選択肢となる形式:

  • UPC-A / EAN-13 — 小売製品。小売店で販売する場合に必須。数字のみ、固定長、GS1管理。
  • Code 128 — 社内ラベル、カートン、ロケーション管理。英数字混在、可変長、高密度、無料で使用可能。
  • GS1-128 — バッチ、有効期限、シリアル番号を商品に付随させる必要があるサプライチェーンラベル。
  • ITF-14 — 段ボールに直接印刷する外装ケース用。
  • QR Code — スマートフォンでスキャンするもの、またはコンテンツへのリンクが必要な場合。
  • Data Matrix — 小型アイテム、狭いスペース、ダイレクトパーツマーキング。

適切なバーコードの選び方

以下の順序で検討してください。

小売流通を通しますか? もしそうなら、選択の余地はありません。GS1事業者コードとUPCまたはEANが必要です。それ以外の要素は二の次です。

商品にデータを付随させる必要がありますか? 食品、医薬品、リコールリスクのある製品など、スキャン時にバッチ番号や有効期限の把握が不可欠なプロセスであれば、GS1-128またはGS1 DataMatrixが必要です。単なる商品コードではデータベース照会が必要となり、商品が自社のシステムから離れた瞬間に照会ができなくなります。

スペースはどれくらいありますか? 小さな商品にはData Matrixが適しています。粗い段ボールに印刷する大きなカートンにはITF-14が適しています。

何でスキャンしますか? 2Dコードを選択する前に、既存のハードウェアを確認してください。レーザースキャナーは2Dコードを一切読み取れません。印刷後にそれに気づくのは、非常にコストのかかる失敗となります。

環境はどれくらい過酷ですか? 冷蔵倉庫、屋外ヤード、摩耗が激しい場所では、誤り訂正機能を持つ2Dフォーマットと、環境に適したラベル素材の組み合わせが推奨されます。熱転写方式は、熱や日光に対して感熱方式よりも耐久性に優れています。

他に誰が読み取る必要がありますか? 顧客、運送業者、規制当局などがスキャンを行う場合は、彼らが既に対応している標準規格を使用してください。下流工程で誰も解析できない独自の社内フォーマットを作成すると、受け渡しのたびに手作業が発生してしまいます。

フォーマット選び以上にトラブルの原因となる実用的な注意点として、印刷品質があります。正しく選ばれたバーコードでも、サイズが不適切、クワイエットゾーンが不十分、または解像度が低すぎると、検証に失敗します。スキャンが失敗する場合は、フォーマットが間違っていると結論付ける前に、印刷品質を確認してください。

販売する製品のバーコード取得

製品を小売流通に乗せる場合、GS1を通す必要があり、これ以外の方法はありません。

GS1事業者コード(自社専用の番号ブロック)をライセンス取得します。このコードの長さによって、番号を割り当てられる製品数が決まります。短いコードほど容量が多く、コストも高くなります。製品が10個の企業と5万個の企業では、必要な割り当てが異なります。

事業者コード内で、各製品にGTIN(国際取引商品コード)を割り当てます。これがバーコードにエンコードされる番号です。販売可能なバリエーションごとに個別のGTINが必要です。サイズ、色、入り数が異なれば、それは別のGTINとなります。初めて割り当てを行う際に最も多い間違いが、「5個パック」と「単品」を同じ製品として扱ってしまうことです。

よくある注意点:

  • バリエーションごとにGTINを永続的に割り当てる。 製品が廃番になっても番号を再利用しないでください。小売業者のシステムには履歴が残っており、再利用された番号は店頭で誤った製品として認識されます。
  • チェックデジットは計算で求める。 前の桁から算出され、スキャンの妥当性を検証します。バーコード生成ソフトであれば自動的に計算されます。
  • 安価なバーコード購入は「安物買いの銭失い」。 数ドルで番号を販売するリセラーは、通常、解散した企業の事業者コードを再割り当てしています。大手小売業者はGS1レジストリと照合して所有権を確認するため、一致しない場合は拒否されます。
  • 番号を登録する。 GTINを割り当てることと、GS1レジストリに公開することは別物です。小売業者は確認を強化しています。

ロケーションラベル、トートID、仕掛品管理など、純粋に社内利用のみであれば、これらは適用されません。独自の採番ルールでCode 128を生成して運用してください。

印刷、素材、そしてスキャン失敗の原因

フォーマット選びは注目されますが、失敗の原因は印刷品質にあります。

印刷方式。 感熱方式は安価でリボンが不要ですが、熱、日光、摩耗でラベルが退色するため、配送ラベルのような短期間の用途に適しています。熱転写方式はリボンを使用し、コストはかかりますが数年間の耐久性があるため、ロケーションラベル、資産タグ、冷蔵倉庫や屋外での使用に最適です。

解像度。 203 dpiのプリンターは、一般的なサイズの1Dバーコードのほとんどに対応可能です。小さな2Dコードや高密度のData Matrixには、通常300 dpi以上が必要です。粗いプリンターで細かいコードを印刷すると、バーが重なってしまいます。

クワイエットゾーン。 すべてのバーコードには、周囲に何も配置されていない余白が必要です。1Dフォーマットの経験則では、最も細いバーの幅の10倍以上の余白が必要です。デザイナーがラベルに収めるためにこれを削ってしまうことがよくありますが、そうなると断続的にスキャン失敗が発生します。完全に読み取れないよりも、時々失敗する方が診断が難しく、より深刻な問題となります。

コントラストと色。 白地に黒が最も確実です。白地に濃い青も通常は機能します。赤は古い赤色レーザースキャナーでは白として認識されるため、実質的に不可視となります。反射素材や透明素材への印刷は、テストなしで行わないでください。

サイズ。 バーコードを無理に縮小することが、スキャン失敗の最も一般的な原因です。各フォーマットには実用上の最小サイズがあり、それを下回ると「時々失敗する」という最悪の挙動を引き起こします。

配置。 位置よりも一貫性が重要です。すべてのカートンの右端にラベルがあれば、作業者は探すことなくスキャンできます。配置がバラバラだと、スキャンのたびに探す時間がかかり、シフト全体で見れば大きな損失となります。

検証。 バーコード検証機は、単にスキャンが成功したかどうかではなく、標準規格に基づいて印刷品質を評価します。大量に印刷する場合や、小売業者に納品して監査を受ける場合は、出荷前に不良品を検知できる検証機はすぐに元が取れます。

スキャナーとフォーマットの適合

バーコード選びは決定の半分に過ぎません。残りの半分は読み取り機であり、これらは異なる担当者が異なるタイミングで選ぶことが多いため、不適合が発生します。

レーザースキャナーは1Dのみを読み取ります。安価で耐久性が高く、遠距離からでもリニアコードを素早く読み取れます。運用が完全に1Dで、今後もその予定であれば、賢明な選択です。

イメージャー(エリアイメージャー)はコードを撮影して画像をデコードします。1Dと2Dの両方を読み取り、向きを問わず、画面上のコードも読み取れるため、ドライバーがスマホで配送伝票を提示する場合などに便利です。コストは高めですが、現在では主流となっています。

長距離スキャナーは数メートル先から読み取れるため、フォークリフトからラックのラベルをスキャンする場合に重要です。標準的なスキャナーでは4段上のラベルには届かず、作業者が登ってスキャンするのは時間がかかる上に安全上の問題もあります。

固定式スキャナーはコンベアの上に設置され、自動的に読み取ります。量が多く安定している場合は価値がありますが、それ以外では過剰な設備投資となります。

ウェアラブル(リングスキャナーやグローブ型ユニット)は両手が空くため、ピッキングに適しています。高頻度のピッキング作業では、1回あたりの短縮時間が積み重なり大きな効果を生みますが、現場の受け入れ状況は異なるため、導入前に試用することをお勧めします。

購入前に確認すべき2つのこと:

  • 実際に印刷したものを読み取れるか? 自社のプリンターで印刷したラベルを、実際の使用環境でテストしてください。ベンダーの鮮明なサンプルを読み取れるスキャナーでも、冷たく湿ったカートン上の実際のラベルには苦戦する可能性があります。
  • システムと統合できるか? デコードは完璧でも、WMSに正しい形式でデータを送れないスキャナーは、手入力の手間を発生させ、スキャナー導入で排除したはずのミスを再発させてしまいます。

いずれにせよハードウェアを入れ替えるのであれば、現在1Dしか使っていなくてもイメージャーを購入してください。価格差は縮まっており、将来2Dへ移行する際の制約を取り除くことができます。

詳細情報

要点まとめ

小売流通ならUPCまたはEAN、社内ラベルならCode 128、バッチや有効期限の追跡が必要ならGS1-128またはGS1 DataMatrixを使用してください。また、2Dへの移行を決定する前に、スキャナーが2Dに対応しているか必ず確認してください。

よくある質問

UPCとEANの違いは何ですか? UPC-Aは12桁で、主に北米で使用されます。EAN-13は13桁で、国際的に使用されます。どちらも同じ組織によって管理されており、現代の小売用スキャナーは両方を読み取れるため、実質的な違いはどの市場に向けて販売するかという点にあります。

独自のバーコードを作成できますか? 社内利用であれば可能です。Code 128やQRコードを独自の採番ルールで生成すれば費用はかかりません。ただし、小売販売用の場合、UPCやEANの番号はライセンスを取得したGS1事業者コードから割り当てる必要があるため、独自作成はできません。

最も多くのデータを保持できるバーコードはどれですか? 一般的な形式の中では、PDF417とData Matrixがサイズに対して最も多くのデータを保持できます。QRコードも大容量ですが、同じデータ量を保持する場合、Data Matrixよりも広い物理的スペースを必要とします。

2Dバーコードには専用のスキャナーが必要ですか? はい。レーザースキャナーは1Dバーコードしか読み取れません。2D形式を読み取るにはイメージャースキャナーが必要です。イメージャースキャナーは1Dコードも読み取れるため、ハードウェアを入れ替えるのであれば、こちらを購入する方が安全です。

GS1アプリケーション識別子とは何ですか? 後続のデータが何を表しているかを示す短い数値のプレフィックスです。(01)は商品コード、(10)はバッチ番号、(17)は有効期限などを指します。これにより、事前の取り決めなしに、準拠したシステムであれば誰でも読み取れる構造化された複数のフィールドを1つのバーコードに含めることができます。

倉庫のロケーションラベルにはどのバーコードを使うべきですか? ほとんどの業務にはCode 128が適しています。英数字に対応しており、コンパクトなラベルにするのに十分な密度があり、あらゆるスキャナーで読み取り可能です。遠距離や高所からスキャンするロケーションには、大きめの印字と耐久性のあるラベル素材を使用してください。

RFIDはバーコードに取って代わるのでしょうか? いいえ。20年前からそう言われ続けていますが、実現していません。RFIDはタグあたりのコストが高く、視界を遮ることなく一度に多数のアイテムを読み取ることで人件費を削減できる場合にのみ、そのコストを回収できます。単一のポイントで単一のアイテムを識別する場合、バーコードの方が安価で信頼性が高いままです。多くの現場では、最終的に両方を併用することになります。

バーコードラベルの寿命はどのくらいですか? 感熱ラベルは熱や日光にさらされると数ヶ月で色あせるため、配送ラベルのような短期間の用途に適しています。適切な基材を使用した熱転写ラベルは数年間持続するため、ラックや資産管理タグにはこちらが適しています。

バーコードがスキャンできないことがあるのはなぜですか? 通常、原因は形式ではなく印字品質にあります。解像度不足、コード周囲のクワイエットゾーンの不足、コントラストの低さ、または環境に適さないラベル素材などが挙げられます。大量印刷を行う前に、必ずサンプルを印刷して検証してください。

Warehouse Wise
Warehouse Wise

Warehouse Wiseは、在庫管理、倉庫業務、フルフィルメントに関するガイドを無料で提供する独立系ライブラリです。現場で働く方々、つまり倉庫や在庫管理の新人スタッフ、成長中の小規模小売・EC事業者、そして在庫を適切に管理したいすべての方に向けて書かれています。各ガイドでは用語を解説し、必要に応じて具体的な数値を用いた実例を提示する、というシンプルな構成を徹底しています。私たちは完全に独立しており、ソフトウェアや機器の販売、紹介料の受け取りは一切行っておらず、ガイドの掲載順位に広告料が影響することもありません。