バーコードの種類一覧・見分け方

バーコードの種類を、形、文字、桁数、用途から比較。JAN、Code128、ITF、QRコードなど、目的に合う形式と作成ツールを選べます。

最短の見分け方

縦線だけなら1次元バーコード、四角いマスなら2次元コードです。商品販売はJAN、外装ケースはITF、英数字の在庫IDはCode128、URLや長文はQRコードを目安に選びます。

バーコードの種類を文字・桁数・用途で見分ける

バーコード体系使える文字・桁数主な用途選ぶ目安
JAN / EAN数字8桁・13桁小売商品、POS店頭販売する商品
Code128英数字・記号、可変長在庫、物流、管理番号文字種が多い社内ID
Code39英大文字・数字・一部記号資産、製造、既存設備古い読取機との互換性
ITF / ITF-14数字、通常は偶数桁外装ケース、物流段ボールや梱包単位
QRコード日本語・URL・長文Web誘導、案内、決済多くの情報を入れたい
Data Matrix英数字・バイナリ、小型部品、医療機器、製造狭い面積へ高密度印字

見た目だけで判断しにくい場合は、バーコード下の数字や文字数、利用場所を確認します。POSで読むコードでも、全国流通商品はJAN、店内商品はインストアコード、社内管理番号はCode128など役割が異なります。詳しい業務上の選び方はPOSコードの選択ガイドも参照してください。

JAN(EAN-13 / EAN-8)
商品・小売
チェックデジットあり
UPC-A / UPC-E
北米商品・EC
12桁または短縮8桁
Code128
物流・システム
文字種が豊富
Code39
工業・管理
文字が限定
QRコード
URL/情報
2次元で情報量が多い
Data Matrix
部品・医療
小さな面積に強い2次元
ISBN
書籍
10/13桁
ITF
卸・箱
数字(偶数桁)

1次元バーコードと2次元バーコードの違い

バーコードは大きく「1次元(リニア)」と「2次元(マトリックス)」に分類されます。

1次元バーコード

縦線の太さと間隔で情報を表現

  • 情報量:数字で最大20桁程度
  • 読み取り:横方向にスキャン
  • 用途:商品管理、物流、在庫
JAN UPC Code128 Code39 ITF
2次元バーコード

縦横のパターンで情報を表現

  • 情報量:数千文字まで格納可能
  • 読み取り:カメラで全体を撮影
  • 用途:URL、連絡先、決済
QRコード DataMatrix PDF417

各バーコードの詳細解説

JAN(EAN-13 / EAN-8)

作成ツールへ →
正式名称 Japanese Article Number(国際的にはEAN)
桁数 13桁(標準)/ 8桁(短縮)
使用文字 数字のみ(0-9)
チェックデジット あり(最後の1桁)
主な用途:スーパー・コンビニの商品、書籍以外の小売商品全般
実際の使用例:食品パッケージ、日用品、化粧品、文房具など

UPC-A / UPC-E

作成ツールへ →
正式名称 Universal Product Code
桁数 UPC-Aは12桁、UPC-Eは8桁
使用文字 数字のみ(0-9)
チェックデジット あり(UPC-Aの最後の1桁)
主な用途:アメリカ・カナダ向け商品、北米EC出品、POSレジ
実際の使用例:北米向けパッケージ商品、Amazon出品用の商品コード、輸入商品の管理
正式名称 Code 128(GS1-128の基盤規格)
桁数 可変長(実用上20-25文字程度)
使用文字 ASCII全128文字(英数字・記号・制御文字)
チェックデジット あり(自動計算)
主な用途:物流ラベル、出荷伝票、在庫管理、医療機器
実際の使用例:宅配便の送り状、倉庫の棚ラベル、病院の検体管理
正式名称 Code 3 of 9(USS Code 39)
桁数 可変長(実用上10-15文字程度)
使用文字 数字、英大文字、記号7種(-. $/+%)
チェックデジット 任意(なしでも可)
主な用途:工場の工程管理、資産管理、自動車部品、政府機関
実際の使用例:PCや什器の管理ラベル、製造ラインの作業指示書
正式名称 Quick Response Code(デンソーウェーブ開発)
情報量 最大約3,000文字(日本語含む)
使用文字 数字、英字、漢字、ひらがな、記号など
エラー訂正 あり(4段階から選択可能)
主な用途:WebサイトURL、決済、チケット、名刺、広告
実際の使用例:PayPay等のQR決済、イベント入場券、商品パッケージのURL
正式名称 Data Matrix(ISO/IEC 16022)
情報量 英数字・記号を小さな面積に格納
使用文字 主に英数字・記号
エラー訂正 あり(ECC 200が一般的)
主な用途:小型部品、医療材料、製造ロット、基板、工具管理
実際の使用例:部品ID、ロット番号、GS1 DataMatrix、医療機器の管理コード
正式名称 International Standard Book Number
桁数 13桁(ISBN-13)/ 10桁(旧ISBN-10)
使用文字 数字のみ(978または979で始まる)
チェックデジット あり(最後の1桁)
主な用途:書籍の識別・流通管理
実際の使用例:本の裏表紙、図書館の蔵書管理、書店のPOS

ITF(Interleaved 2 of 5)

作成ツールへ →
正式名称 Interleaved 2 of 5(ITF-14等)
桁数 偶数桁のみ(14桁が一般的)
使用文字 数字のみ(0-9)
チェックデジット 任意(推奨)
主な用途:段ボール箱、物流の外装、卸売
実際の使用例:商品の外箱、パレット管理、倉庫間の物流

NW7(Codabar)

作成ツールへ →
正式名称 Codabar(日本ではNW7 / NW-7)
桁数 可変長
使用文字 数字、- $ : / . +、開始/終了A-D
チェックデジット 任意(運用により指定)
主な用途:図書館、会員カード、配送伝票、連番ラベル
実際の使用例:貸出カード、会員番号、既存システム向けの管理ラベル

用途別おすすめバーコード

「どのバーコードを使えばいいかわからない」という方は、以下の表を参考にしてください。

用途 おすすめ 理由
日本の商品販売(小売) JAN(EAN-13) POSレジで標準対応、消費者に馴染みがある
北米向け商品・EC出品 UPC-A アメリカ・カナダの商品流通で使われる12桁コード
物流・配送 Code128 / GS1-128 英数字対応、業界標準として普及
資産・備品管理 Code39 シンプルで古い機器でも読み取り可能
書籍 ISBN 国際標準、図書館・書店で必須
URL・情報共有 QRコード スマホで簡単に読み取り、情報量が多い
小型部品・医療材料 Data Matrix 小さな印字面積でも管理コードを載せやすい
段ボール・外装 ITF-14 印刷品質が低くても読み取りやすい
イベント・チケット QRコード スマホ表示可能、偽造防止にも有効
社内システム連携 Code128 柔軟な文字種、システム間で統一しやすい

バーコードの歴史と標準化

バーコードの誕生

バーコードの概念は1948年にアメリカで考案されました。1974年、オハイオ州のスーパーマーケットで初めてUPCバーコードが商用利用され、これが現代のバーコードシステムの始まりとなりました。

日本での普及

日本では1978年にJANコード(Japanese Article Number)が制定され、流通業界を中心に急速に普及しました。現在では、ほぼすべての小売商品にJANコードが付与されています。

標準化組織

  • GS1(旧EAN International): 国際的なバーコード標準を管理。JANコードもGS1の一部
  • GS1 Japan: 日本国内のJANコード・GS1標準を管理する組織
  • ISO: Code128、Code39などの国際規格を制定

QRコードの登場

1994年、日本のデンソーウェーブがQRコードを開発しました。当初は自動車部品の管理用でしたが、スマートフォンの普及により、現在では決済や情報共有など幅広い用途で使われています。

よくある質問

Q. どのバーコードを選べばいいですか?

用途によって異なります。日本の商品販売ならJAN、北米向け商品ならUPC-A、物流ならCode128、URL共有ならQRコードが一般的です。上の「用途別おすすめ」表を参考にしてください。

Q. JANコードは勝手に作っていいですか?

形式上は作成可能ですが、正式に商品に使用する場合はGS1 Japanへの事業者登録が必要です。社内管理用途であれば登録なしで使用できます。

Q. QRコードとバーコードの違いは?

一般的に「バーコード」は1次元(縦線)を指し、QRコードやData Matrixは2次元(マトリックス)です。QRコードはスマートフォンでのURL共有、Data Matrixは小型部品や医療・製造管理に向いています。

Q. 読み取り機器は共通で使えますか?

1次元バーコード(JAN、Code128等)は多くのスキャナーで共通して読み取れます。QRコードはカメラ式のスキャナーまたはスマートフォンが必要です。

Q. バーコードの印刷サイズに決まりはありますか?

規格ごとに推奨サイズがあります。一般的に、バーの最小幅は0.19mm以上、高さはバーコード幅の15%以上が推奨されます。

Q. 色付きのバーコードは読み取れますか?

基本的に黒バー+白背景が最も読み取りやすいです。濃い色のバー+薄い色の背景であれば読み取れる場合もありますが、推奨しません。