バーコードは今も世界中の小売業、物流、在庫管理の根幹を支えています。商品にラベルを貼る場合でも、倉庫でダンボール箱を整理する場合でも、社内でアイテムを追跡する場合でも、いつも同じ疑問が生まれます。どの種類を使えばよいのか、そしてミスなく生成するにはどうすればよいのか。

このガイドでは、1Dバーコードと2D QRコードの違い、主要なフォーマットとその使い分け、Code2Scanジェネレーターのステップバイステップ、そしてレジでの読み取り拒否を防ぐ注意事項をすべて解説します。

1Dバーコードと2D QRコードの違い

何かを生成する前に、根本的な違いを理解しておきましょう。

特徴 1Dバーコード 2D QRコード
読み取り方向 水平方向のみ 水平・垂直両方向
データ容量 低い(EANでは数字約20桁まで) 高い(最大3,000文字)
読み取り機器 レーザースキャナー、カメラ スマートフォンカメラまたは2Dリーダー
主な用途 小売、物流、パッケージング リンク、決済、ランディングページ
エラー訂正 なし あり(最大30%)

1Dバーコードはスーパーマーケットのパッケージに印刷されているものです。シンプルで、古いレーザースキャナーとも互換性があり、小売業で広く普及しています。QRコードははるかに多くのデータを格納でき、どのスマートフォンでも読み取れますが、2Dリーダーが必要です。棚に並ぶ商品には、1Dコード(EAN-13またはUPC-A)が標準です。

QRコードについて詳しく知りたい方は、ダイナミックQRコード完全ガイドをご覧ください。

主なバーコードの種類と使い分け

EAN-13(GTIN-13)

グローバル小売業のゴールドスタンダード。13桁で構成されます:国コードのプレフィックス、メーカー桁、商品桁、そして最後のチェックデジット。スーパーマーケットのレジがスキャンするコードです。

使用場面: 小売(スーパー、薬局、実店舗)で販売する商品。

注意: 大型小売チェーンで販売するには、GTINをGS1に登録する必要があります。ランダムに生成したEAN-13は公式GTINではありません。社内システムでは機能しても、小売業者のシステムで拒否されるか、他の商品と衝突する可能性があります。

EAN-8

EAN-13の省スペース版(8桁)。EAN-13を印刷するには小さすぎるパッケージ向けです。

使用場面: 飴、小型化粧品、小袋。

UPC-A

北米標準の12桁コード。EAN-13に非常に似ており(UPC-Aは先頭にゼロを付けてEAN-13として読み取れます)。

使用場面: 米国・カナダ市場向け商品。

CODE128

固定長なしの高密度英数字コード——任意のASCIIテキストをエンコードできます。国コードプレフィックスや必須チェックデジットはありません(内部で計算されます)。

使用場面: 社内物流、出荷ラベル、在庫管理、病院、製造業。宅配業者のラベルに採用されているスタンダードです。

CODE39

CODE128より古くて密度が低く、大文字、数字、一部の記号を使えます。産業・行政環境でまだ広く使われています。

使用場面: 自動車部品、産業在庫、政府文書。

ITF-14

段ボール箱や流通単位(個別商品ではない)に使う14桁の数字コード。太いバー形式のGTIN-14で、別ラベルなしに箱に直接印刷できます。

使用場面: マスターケース、パレット、二次包装。

まとめ表:種類 → 用途

種類 桁数/形式 主な用途
EAN-13 13桁 数字 グローバル小売商品
EAN-8 8桁 数字 小売商品(小型パッケージ)
UPC-A 12桁 数字 米国・カナダ向け商品
CODE128 可変 英数字 物流、在庫、出荷
CODE39 英数字(大文字) 産業、行政
ITF-14 14桁 数字 箱・流通単位

ステップバイステップ:Code2Scanで生成する方法

  1. Code2Scanの**バーコードジェネレーター**にアクセスします。
  2. セレクターで種類を選択します(EAN-13、CODE128、UPC-Aなど)。
  3. データフィールドに数字またはテキストを入力します
    • EAN-13の場合:最初の12桁を入力すると、ジェネレーターが自動でチェックデジットを計算して追加します。
    • CODE128の場合:文字と数字を自由に入力できます。
  4. 画面でリアルタイムにプレビューを確認します
  5. 用途に応じてPNGまたはSVGでダウンロードします
    • PNG:直接印刷またはデジタル利用に。
    • SVG:劣化なしの拡大縮小に(パッケージやグラフィック制作に最適)。
  6. 大量印刷する前にオンラインバーコードリーダーでコードをテストします。

重要な注意事項

EANのチェックデジット

EAN-13、EAN-8、UPC-Aの最後の桁はアルゴリズム(モジュロ10)で計算されます。最初の12桁が正しければ、ジェネレーターが13桁目を自動計算します。番号を作り上げると、リーダーに拒否される無効なEANが生成される恐れがあります。GTINバーコードチェッカーで確認しましょう。

登録済みGTINと社内コードの違い

  • 登録済みGTIN(GS1): 小売チェーン、マーケットプレイスでの販売や輸出に必須。番号は商品をグローバルに一意に識別します。
  • 社内コード: CODE128や自作EANは社内在庫管理や閉じたシステムで機能します——ただし小売には公式に認められていません

サイズとクワイエットゾーン

  • EAN-13の公称サイズは37.29mm × 25.93mm。許容範囲は80%〜200%です。
  • クワイエットゾーン(バーコード周囲の白い余白)を守ってください:EAN-13では各サイドに最低3.63mm。
  • 小さいパッケージではEAN-8を使うか、印刷サイズを大きくしてください——小さすぎるコードは読み取り失敗します。

白い背景、黒いバー

カラーの背景や画像の上にバーコードを印刷しないでください。白地に黒が最低限必要なコントラストです。赤い背景は、例えばレーザースキャナーには見えません。

よくあるミス

❌ 小売向けにランダムなEANを作成する

GS1登録なしで生成したEAN番号が、小売業者のシステム内で別メーカーの商品と一致する可能性があります。その結果:在庫の混乱、請求書拒否、商品が棚に並ばない。

❌ チェックデジットを無視する

EANをコピーして最後の桁を誤って変更すると無効なコードになります。印刷前に必ず確認してください。

❌ 小売がEANを求める場所でCODE128を使う

スーパーマーケットのレジはEAN/UPCを読み取ります。CODE128は社内物流用です。種類を間違えるとスキャナーが失敗します。

❌ 小さすぎる印刷

最小サイズ以下に圧縮されたコードは読み取れません。量産前に必ずプリンターと実際のスキャナーでテストしてください。

❌ 一括印刷前にテストしない

一枚もスキャンせずに1,000枚のラベルを印刷するのはリスクがあります。オンラインリーダーと実際に使用する物理スキャナーでテストしましょう。

❌ 棚商品向けにQRコードとバーコードを混同する

QRコードは従来の小売でEAN-13の代わりにはなりません。棚スキャナーはQRコードを読めないことが多い1Dレーザーを使用しています。それぞれを正しい場面で使いましょう。パッケージ上のQRについては商品パッケージのQRコードをご覧ください。

まとめ

  1. 棚商品にはEAN-13 ——小売チェーンで販売する場合はGS1に登録する。
  2. 物流・社内在庫にはCODE128 ——英数字で柔軟。
  3. 流通用ダンボールにはITF-14
  4. チェックデジットはジェネレーターが自動計算——推測しない。
  5. 印刷時は最小サイズとクワイエットゾーンを守る。
  6. 一括印刷前にテストする。
  7. QRコードと1Dバーコードは補完関係——デジタル面はQRコードを無料で作る方法を参照。

今すぐCode2Scanのバーコードジェネレーターでバーコードを無料生成——種類を選び、データを入力して、数秒でPNGまたはSVGをダウンロード。