バーコードは今も世界中の小売業、物流、在庫管理の根幹を支えています。商品にラベルを貼る場合でも、倉庫でダンボール箱を整理する場合でも、社内でアイテムを追跡する場合でも、いつも同じ疑問が生まれます。どの種類を使えばよいのか、そしてミスなく生成するにはどうすればよいのか。
このガイドでは、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で生成する方法
- Code2Scanの**バーコードジェネレーター**にアクセスします。
- セレクターで種類を選択します(EAN-13、CODE128、UPC-Aなど)。
- データフィールドに数字またはテキストを入力します。
- EAN-13の場合:最初の12桁を入力すると、ジェネレーターが自動でチェックデジットを計算して追加します。
- CODE128の場合:文字と数字を自由に入力できます。
- 画面でリアルタイムにプレビューを確認します。
- 用途に応じてPNGまたはSVGでダウンロードします:
- PNG:直接印刷またはデジタル利用に。
- SVG:劣化なしの拡大縮小に(パッケージやグラフィック制作に最適)。
- 大量印刷する前にオンラインバーコードリーダーでコードをテストします。
重要な注意事項
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コードをご覧ください。
まとめ
- 棚商品にはEAN-13 ——小売チェーンで販売する場合はGS1に登録する。
- 物流・社内在庫にはCODE128 ——英数字で柔軟。
- 流通用ダンボールにはITF-14。
- チェックデジットはジェネレーターが自動計算——推測しない。
- 印刷時は最小サイズとクワイエットゾーンを守る。
- 一括印刷前にテストする。
- QRコードと1Dバーコードは補完関係——デジタル面はQRコードを無料で作る方法を参照。
今すぐCode2Scanのバーコードジェネレーターでバーコードを無料生成——種類を選び、データを入力して、数秒でPNGまたはSVGをダウンロード。