JANコード基礎知識2026年9月8日更新約10分で読めます

JANコードの数字の意味|13桁・8桁の構成と読み方

商品パッケージのJANコードを見ると、下に並んだ13桁や8桁の数字が何を表すのか気になります。結論から言うと、JANの数字は商品や番号を管理するための識別値で、先頭だけから製造国・価格・商品名を断定するものではありません。

JANコードを作成 チェックデジットを確認 種類から比較
まず見る場所 JANバーコードの下に印刷された人が読める数字
JAN-13の基本 識別部分+商品アイテムコード+末尾1桁の検査数字
注意点 13桁でも公式登録済みかどうかは数字だけで分からない

このページでは、日本でよく使われるJAN-13とJAN-8を中心に、バーコード下の数字の役割、GS1事業者コード、商品アイテムコード、末尾のチェックデジットを順番に説明します。ラベルを読む人にも、JANコードを作成・登録する人にも役立つよう、形式と運用を分けて整理します。

画像を生成できることと、流通で使える商品識別番号を正式に持っていることは別です。無料の作成ツールでJANの形を作っても、販売用の商品コードはGS1 Japan、販売先、POSの商品マスタの条件に従って管理してください。

商品パッケージのJANコードと下に印刷された数字を確認するイメージ
JANの数字は、バーコード記号と同じ値を人が目視で照合するための手がかりです。

先に結論:JANの数字は役割を分けて読む

JANコードの下に印刷された数字は、バーやスペースを機械が読んだ結果を、人が確認・入力できるようにした文字列です。数字そのものが価格や産地を直接表すのではなく、規格に沿った番号の一部が事業者、商品、検査用の役割を担います。

JAN-13では、先頭側にGS1事業者コードと商品アイテムコードが入り、最後の1桁がチェックデジットです。先頭から決まった桁数で「国・会社・商品」に分かれるという説明は、事業者コードの桁数や運用を無視しているため注意が必要です。

数字を読むときは、①JAN-13かJAN-8か、②桁数、③番号の管理主体、④チェックデジット、⑤商品マスタとの一致、の順に確認します。形式上の計算が合っていても、正式登録や商品情報の正しさまで保証されるわけではありません。

JAN=商品識別の番号下の数字=目視照合用登録=GS1と販売先を確認

JAN-13の13桁の構成

JAN-13は、国際的なGTIN-13として扱われる13桁の商品識別番号です。一般にはGS1事業者コード、商品アイテムコード、チェックデジットの3要素として説明しますが、事業者コードと商品アイテムコードの境界が全商品で同じ位置になるわけではありません。

そのため、先頭2桁や3桁だけを切り出して会社や国を確定することはできません。商品番号の割り当ては事業者の管理範囲と登録情報で確認し、ラベルの数字だけから別の商品名・価格を推測しないようにします。

JANの商品番号がバーコード記号へ変換される構成図
商品番号を管理するデータと、売場で読むJAN記号は役割を分けて確認します。
区分位置の目安主な役割確認ポイント
GS1事業者コード先頭側番号を管理する事業者などを識別固定された全国共通の桁数とは限らない
商品アイテムコード中央部同じ事業者内の商品を区別事業者コードの長さに応じて幅が変わる
チェックデジット末尾1桁入力・印刷・読み取りの誤りを検出前の12桁から計算した値と一致するか確認
人が読める数字バーの下目視照合や手入力に使う先頭ゼロを落とさず文字列で扱う

JAN-8の8桁は何が違うか

JAN-8は、包装が小さくJAN-13を印刷しにくい商品などで使われる8桁の形式です。桁数が短いからといって、先頭数字が価格や製造国を示すわけではありません。短い番号の中でも識別部分と末尾のチェックデジットを区別して扱います。

JAN-13とJAN-8は同じ見た目の一方向バーコードでも、入力桁数や番号の管理条件が違います。作成時に桁数だけを削ったり、JAN-13の末尾を切り取ったりせず、使う商品番号の規格を先に決めてください。

  • JAN-13:一般的な商品ラベルで使う13桁のGTIN-13。
  • JAN-8:小型包装などで使う8桁の短い商品識別番号。
  • 共通の注意:形式、登録状況、チェックデジットを別々に確認する。

先頭2〜3桁は国番号?よくある誤解

JANの数字の意味でよくある誤解は、先頭2〜3桁だけで商品の製造国が分かるという説明です。GS1 prefixは番号を割り当てた組織や事業者の範囲を示す情報として扱われますが、商品が実際に製造された場所を直接証明するものではありません。

日本の事業者が海外工場で製造した商品を管理することもあれば、海外の組織が管理する番号の商品が日本で販売されることもあります。原産国はパッケージ表示、事業者表示、販売者情報を確認してください。

また、バーコードの数字だけで商品名や価格を自動的に決められるわけではありません。登録データベースやPOSの商品マスタと番号を照合して初めて、業務上の商品情報と結び付けられます。

  • 誤解しやすい読み方:先頭2〜3桁=製造国、中央=価格、と決めつける。
  • 安全な読み方:規格、番号管理主体、商品マスタ、パッケージ表示を分けて確認する。
  • 検索時の注意:番号だけで表示された商品情報は登録元と更新時点を確認する。

末尾のチェックデジットの役割

JAN-13やJAN-8の最後の1桁はチェックデジットです。前の桁を決められた重みで計算し、合計から検査用の数字を求めます。入力の打ち間違い、桁の欠落、読み取り結果の転記ミスを発見する助けになります。

ただし、チェックデジットが正しくても、元の番号が正しい商品に割り当てられているとは限りません。番号の出所、公式登録、商品マスタ、作成画像を別々に管理し、計算だけで正式なJANだと判断しないでください。

JANラベルを印刷して数字と読み取り結果を確認する手順のイメージ
チェックデジットだけでなく、生成画像・印刷物・読み取り結果を順番に照合します。
1
元番号を文字列で用意先頭ゼロを残し、JAN-13またはJAN-8の桁数を確認します。
2
検査数字を計算前の桁から末尾のチェックデジットが合うか確認します。
3
JAN画像を作成完成した番号を当サイトのJAN作成ページへ入力します。
4
ラベルを照合下の数字、読み取り結果、商品マスタを一文字ずつ比べます。

具体例でJANの数字を確認する

説明用の例としてJAN-13形式の `4901234567894` を見てみます。この番号が実在商品に割り当てられていると示すものではなく、13桁の文字列と末尾の検査数字を確認するためのサンプルです。実務では、管理元から受け取った番号を使用します。

ラベルから転記するときは、最初の12桁と末尾1桁を分けて確認します。Excelへ貼り付ける場合は数値形式にせず文字列として保存し、先頭ゼロ、桁数、空白やハイフンの有無を変えないことが重要です。

確認する部分見るポイント
全体490123456789413文字あるか、途中に空白やハイフンがないか
前半12桁490123456789管理元の元データと一文字ずつ一致するか
末尾1桁4前12桁から計算した値と一致するか
バーの下人が読める表示画像化後に数字が欠けたり切れたりしていないか

Excelで先頭ゼロを守る方法

JANコードをExcelやCSVで扱うときの代表的な問題が、先頭ゼロの欠落です。セルを数値として扱うと、先頭の0が消えたり、大きな番号が表示形式によって変わったりします。商品コード列は文字列として作り、元データと表示値を確認します。

画像を作成する前に、桁数を数えるだけでなく、コピー元と貼り付け先を照合してください。Excelでのバーコード作成方法を探している場合はExcelで作成の説明も参照し、フォント方式と画像方式の違いを確認します。

  • 列の形式:商品番号を数値ではなく文字列として保存する。
  • 入力後:先頭ゼロ、13桁または8桁、チェックデジットを確認する。
  • 共有時:CSV化や別システム取込の前後で文字列が変わっていないか比べる。

JANが違う・読めないときの確認順

読み取り結果がラベルの数字と違うときは、画像だけを疑わず、元データ、規格、計算、印刷、機器の順に確認します。先頭ゼロの欠落、末尾の入力間違い、バーの欠損、左右の余白不足、横だけの縮小、反射などが代表的な原因です。

スマートフォンで読めても、業務用スキャナーやPOSで読めるとは限りません。本番で使う機器、用紙、距離、照明を組み合わせてテストし、詳しい印刷トラブルはバーコード印刷で読み取れない原因と対策も確認してください。

症状最初に確認すること次の対応
先頭ゼロが消えたExcelやCSVの列形式文字列形式に戻して元データと照合
末尾数字が合わない桁数とチェックデジット対応する計算ツールで再確認
画像は表示されるが読めない余白、サイズ、縦横比印刷後の実寸で読み取りテスト
別の商品名が出る商品マスタと番号の紐付け番号の出所と登録先を確認

作成・登録前のチェックリスト

JANの数字を確認する目的が、学習用の見本なのか、社内管理なのか、店頭販売用の登録なのかで必要な確認は変わります。画像だけを保存せず、番号の出所、管理主体、商品名、販売先、登録日を一緒に残しておくと後から追跡できます。

正式な商品コードを扱う場合は、GS1 Japan、販売先、POSシステムの仕様を優先してください。当サイトの作成ページは番号の公式発行や商品データベースへの登録を代行するものではありません。

規格と桁数番号の妥当性公式登録と運用
  • 規格:JAN-13かJAN-8かを決め、用途に合う形式を選んだ。
  • 元データ:番号の出所と管理担当が分かり、文字列として保存している。
  • 桁数:先頭ゼロを含む桁数と末尾のチェックデジットを確認した。
  • 画像:バーの下の数字、左右の余白、縦横比、コントラストを確認した。
  • 実機:本番に近い用紙・距離・照明で読み取り、商品マスタとも照合した。

JANコードの数字に関するFAQ

Q. JANコードの下の数字には意味がありますか?

はい。事業者や商品を識別する番号の一部と、末尾のチェックデジットなどの役割があります。ただし、数字だけで価格や製造国を断定できるわけではありません。

Q. JANコードの先頭2〜3桁で製造国が分かりますか?

製造国を直接証明するものではありません。先頭側のGS1 prefixは番号を割り当てた組織や事業者の範囲を示す情報として扱い、原産国はパッケージ表示などで確認します。

Q. 13桁の数字ならJANコードとして使えますか?

13桁でチェックデジットが合っていても、正式な商品流通用JANとして登録済みとは限りません。発行・管理状況と販売先の条件を別に確認してください。

Q. JANコードの最後の1桁は何ですか?

JAN-13やJAN-8では、末尾の1桁がチェックデジットです。前の桁から計算して入力ミスなどを検出しますが、商品情報や公式登録を保証するものではありません。

Q. 先頭が0のJANコードをExcelで扱うには?

商品コードを数値ではなく文字列として保存します。数値形式で貼り付けると先頭ゼロが消え、元の番号とは別の値になることがあります。

Q. JANコードから商品名や価格が分かりますか?

番号は識別値であり、画像や数字だけから商品名・価格を自動的に確定するものではありません。商品マスタや公式・販売者の情報と照合してください。

Q. チェックデジットが合えば正しい商品コードですか?

計算上の桁誤りを検出できるだけで、番号が正しい商品へ登録されていることまでは分かりません。登録情報、元データ、読み取り結果を別々に確認します。

Q. 数字が正しければJANは必ず読み取れますか?

いいえ。バーの欠損、印刷サイズ、左右の余白、反射、縦横比、読み取り機器の対応形式で失敗することがあります。画像と印刷物を実機で確認してください。

公式情報を確認する

JAN、GTIN、チェックデジットの正式な運用や登録条件は、国・用途・取引先で異なる場合があります。商品流通で使う前は、次の公式資料と販売先の仕様を確認してください。