バーコードの12桁は何ですか
結論
商品パッケージに印刷された12桁のバーコードは、主にUPC-Aという形式で、数字のコードはGTIN-12と呼ばれます。末尾には、数字列の入力ミスなどを検出するためのチェックデジットがあります。ただし、12桁という条件だけでは種類を断定できません。JANコードとの違いや読み取り機器の設定を確認し、管理番号やURLを扱う場合は、通常のバーコードとQRコードの用途も区別しましょう。
クイックアンサー:12桁の商品バーコードの代表例はUPC-Aです。GTIN-12は、UPC-Aなどで表される12桁の商品識別コードを指します。一方、日本で一般的に使われるJANコードは13桁または8桁です。数字の桁数だけでなく、コードの種類と登録先の仕様を確認することが重要です。
12桁のバーコードはUPC-AとGTIN-12
商品に印刷されたバーコードの下に12桁の数字が並んでいる場合、代表的な形式はUPC-Aです。UPC-Aは主に商品を識別するために使われる1次元バーコードで、北米の小売店や商品管理システムなどで利用されています。
ここで区別したいのが、バーコードの形式と数字そのものです。
- UPC-A:12桁の数字をバーとスペースのパターンで表現するバーコード形式です。
- GTIN-12:12桁の商品識別コードを指す名称です。
- バーコード:数字や文字などの情報を、機械で読み取れるパターンに変換したものです。
UPC-Aは数字を視覚的なパターンとして表現する形式であり、GTIN-12は商品識別コードとしての位置づけを示します。関連する言葉ですが、用途を正しく理解するには区別して考える必要があります。
12桁なら必ずUPC-Aなのか
必ずしもそうではありません。バーコードには、数字だけを扱う形式や英数字を扱う形式など、さまざまな種類があります。また、印刷された数字の桁数と、読み取り機器やソフトウェアが出力するデータの長さが一致しないこともあります。
形式を判断するときは、数字の桁数だけでなく、商品パッケージの表示、コード体系、商品登録システムの仕様も確認してください。
商品パッケージで確認するポイント
手元の商品が12桁のUPC-Aかどうかを調べる場合は、次の順番で確認するとわかりやすくなります。
- バーコードの下に印刷された数字を数えます。
- 12桁なら、UPC-AやGTIN-12に該当するかを確認します。
- 商品登録画面や在庫管理システムで指定されたコード形式を確認します。
- スキャナーの結果と印刷された数字が異なる場合は、先頭や末尾の数字が追加・省略されていないかを調べます。
バーコードの種類や桁数をまとめて確認したい場合は、バーコードの桁数についても参考になります。
12桁と13桁の違いは何か
12桁と13桁の商品バーコードを比較するときに重要なのが、UPC-A・GTIN-12と、JANコード・EAN-13の関係です。どちらも商品識別に使われますが、桁数とコード体系の扱いが異なります。
| 項目 | UPC-A | EAN-13・JANコード |
|---|---|---|
| 代表的な桁数 | 12桁 | 13桁 |
| 対応する商品識別コード | GTIN-12 | GTIN-13 |
| 使用される文字 | 数字0~9 | 数字0~9 |
| チェックデジット | 末尾の1桁 | 末尾の1桁 |
| 確認すべき点 | 12桁の数字とコード体系 | 13桁の数字とコード体系 |
JANコードは、日本で広く使われている商品識別用のバーコードです。国際的なEANの体系に対応し、一般的な標準タイプは13桁、短縮タイプは8桁です。
JANコードが12桁に見えることはある?
表示された数字や読み取り結果の扱いによって、12桁に見えたり、読み取り後に13桁として出力されたりする場合があります。ただし、12桁に見えるからといって、JANコードそのものが12桁の規格だと判断するのは適切ではありません。
特に注意したいのが、先頭のゼロです。システムによっては、UPC-Aの12桁のコードをEAN-13形式で扱う際、先頭にゼロを補って13桁として表現する場合があります。この場合、数字の表現方法が変わっても、同じ商品識別コードとして扱われることがあります。
一方、どのコードでも単純にゼロを追加・削除すればよいわけではありません。商品データベースや販売管理システムがどの形式を受け付けるかを確認し、指定された形式で登録してください。
商品パッケージには12桁の数字が印刷されているのに、登録画面では13桁を要求される場合は、次の点を確認します。
- 入力欄がUPC-AとEAN-13のどちらを想定しているか。
- 先頭のゼロを含めた13桁の入力が求められているか。
- チェックデジットを含む完全なコードが必要か。
- 商品登録システムが、読み取ったコードを自動変換していないか。
不明な場合は、システムの入力案内や商品マスターの登録仕様を優先してください。桁数を合わせるためだけに、末尾の数字を削除したり、任意の数字を追加したりするのは避けましょう。
12桁の数字はどのような構成か
UPC-Aの12桁は、商品識別に使われる番号と、読み取り時に数字列の誤りを検出するためのチェックデジットで構成されています。ただし、各桁を見ただけで商品の価格や製造国などの情報がすべて直接わかるわけではありません。
末尾のチェックデジットとは
12桁のUPC-Aでは、最後の1桁がチェックデジットです。先行する11桁を規定の方法で計算し、数字列の整合性を確認します。入力ミスや読み取りミスを見つける手がかりになりますが、そのコードが正しい商品に割り当てられていることまで保証するものではありません。
チェックデジットの計算例
計算方法を理解するため、説明用の11桁の数字列「03600029145」を例にします。この数字列からUPC-Aのチェックデジットを計算します。
- 左から奇数番目の数字を合計します。0+6+0+2+1+5=14です。
- その合計を3倍します。14×3=42です。
- 左から偶数番目の数字を合計します。3+0+0+9+4=16です。
- 2つの合計を足します。42+16=58です。
- 合計を次の10の倍数まで増やすために必要な数字を求めます。60-58=2です。
この例で計算されるチェックデジットは「2」です。したがって、説明用の12桁の数字列は「036000291452」となります。これは計算方法を示すための例であり、実在する商品の登録コードとして使用するものではありません。
数字を入力するときに注意すること
商品番号を手入力する場合は、次の点を確認してください。
- 先頭のゼロを省略していないか。
- 数字を1桁飛ばしたり、同じ数字を重複して入力したりしていないか。
- 末尾のチェックデジットが正しいか。
- 商品マスターに登録されたコードと一致しているか。
表計算ソフトで商品番号を管理するときも注意が必要です。数値として取り込むと、先頭のゼロが失われることがあります。コードを文字列として扱い、登録前に元の数字列と照合すると、不要な変換を防ぎやすくなります。
| よくある間違い | 起こり得る問題 | 確認・対処方法 |
|---|---|---|
| 先頭のゼロが消える | 元のコードと照合できなくなる | 商品コードを文字列として扱い、取り込み前後の数字を比較する |
| チェックデジットを間違える | 入力した数字列が有効なコードとして扱われない場合がある | 元データと計算結果を照合する |
| UPC-AとJANコードを混同する | 商品マスターの登録形式とバーコード形式が合わなくなる | 必要なコード体系を確認する |
| 印字された数字だけで形式を判断する | 読み取り設定やシステム側の処理を見落とす | バーコードの種類と読み取り結果の両方を確認する |
| 生成した画像をテストせず印刷する | 印刷品質や読み取り設定が原因で読み取れないことがある | 試し刷りを行い、読み取り結果と元データを照合する |
読み取り結果が13桁になる場合の確認手順
印字されたバーコードの下に12桁が表示されているのに、読み取り結果が13桁になる場合は、次の順番で原因を切り分けます。
- 元の数字列を確認する:商品ラベルに印字された数字と、商品マスターに保存した値を比較します。
- 読み取り機器の設定を確認する:読み取り対象のコード体系や、先頭ゼロなどのデータ処理設定を確認します。
- 別の読み取り環境で試す:可能であれば別の読み取り機器やソフトでも確認し、特定の環境だけで桁数が変わるかを調べます。
- コード体系を照合する:UPC-A、GTIN-12、JANコードなど、登録したい形式と読み取り側が扱う形式を確認します。
読み取り結果が13桁だからといって、必ずしもバーコード自体が間違っているとは限りません。先頭ゼロの付加やシステム側の形式変換など、処理の違いも考慮してください。
バーコードには商品識別用のUPC-AやJANコードだけでなく、物流、製造、図書館、医療などの現場で使われるさまざまな形式があります。数字の桁数だけで種類を判断せず、扱える文字、用途、読み取り環境を比較しましょう。
| 種類 | 扱える情報の特徴 | 主な用途・確認点 |
|---|---|---|
| JAN/EAN | 数字のみ。代表的な形式は13桁または8桁 | 小売商品の識別、POSレジ |
| UPC-A | 数字のみ。12桁 | 北米を中心とした商品識別 |
| UPC-E | UPC-Aを短縮して表現する形式 | 印刷スペースが限られる商品の識別 |
| ITF | 数字のみ。偶数桁で表す形式がある | 段ボールや物流用の表示 |
| CODE39 | 数字、英大文字、一部の記号 | 品番、工業用管理番号 |
| NW-7(CODABAR) | 数字、一部の記号、スタート・ストップ文字 | 図書館、伝票、検体ラベルなど |
| CODE128 | 数字、英大文字・小文字、記号など | 物流、在庫管理、各種管理番号 |
| QRコード | 文字、URLなどのデータを格納できる2次元コード | Webサイトへの誘導、商品情報、受付 |
| DataMatrix | 小さな領域にも情報を配置できる2次元コード | 製品識別、小型部品など |
| PDF417 | 複数段のバーを積み重ねるスタック型2次元コード | 書類や識別情報など、対応システムに応じた用途 |
CODE39の特徴
CODE39は数字だけでなく、英大文字や一部の記号を扱えるバーコードです。品番、部品番号、社内管理番号など、数字だけでは表現できない識別情報に向いています。使用できる文字や桁数、スタート・ストップの扱いは、採用する仕様と読み取りシステムに合わせて確認してください。
NW-7(CODABAR)の用途
NW-7はCODABARとも呼ばれ、数字や一部の記号を扱える形式です。図書館の貸出管理、宅配便の伝票、医療検体のラベルなどで利用されてきました。スタート・ストップキャラクタを含む運用が特徴ですが、実際に使える文字や設定はシステムによって異なります。
CODE128の強み
CODE128は、数字、英大文字・小文字、記号など、幅広い文字を扱える1次元バーコードです。物流ラベルや管理番号など、英数字が混在するデータを表現したい場合に選択肢になります。12桁の商品識別に使われるUPC-Aとは目的や仕様が異なるため、単に数字が12桁だからという理由でCODE128を選ぶのではなく、登録先の要件を確認しましょう。
QRコードと1次元バーコードの違い
QRコードは、縦横の両方向に情報を配置する2次元コードです。URLやテキストを格納し、対応するスマートフォンのカメラなどで読み取れます。一方、UPC-AやCODE39、CODE128などは、主に横方向のパターンで情報を表す1次元バーコードです。
商品を既存の商品識別コードで管理する場合は、登録先が指定するJANやUPCなどの形式を優先します。Webページへの誘導、備品管理、イベント受付などでURLや独自のテキストを読み取らせたい場合は、QRコードが適していることがあります。
商品管理にQRコードを使う場合の一括作成方法
12桁のバーコードは、商品識別コードの形式を確認して作成する必要があります。一方、在庫管理や備品管理、商品の説明ページへの誘導などで複数のQRコードを用意する場合は、表計算ソフトやCSVファイルを使った一括作成が便利です。
たとえば、商品番号、管理番号、商品名、URLを一覧にしておけば、1件ずつ手入力する代わりに、複数行のデータをまとめて処理できます。ここでは、一般的な一括QRコード作成ツールを利用するときの選び方と注意点を紹介します。
関連ページ: BARCODE GENERATOR FOR POS作成作成・一括生成ツールプロ|無料オンライン登録不要・
bulk qr code generator from excel:Excelから作成する
Excelで商品番号やURLを管理している場合は、表の各行を入力データとして利用できる一括作成ツールを検討できます。たとえば、A列に管理番号、B列に商品名、C列に商品ページのURLを入れ、QRコードに格納する列を決めておくと、対象データを整理しやすくなります。
Excelのデータを取り込む前には、次の点を確認してください。
- 商品コードや管理番号の先頭ゼロが失われていないか。
- URLやテキストが途中で切れていないか。
- 見出し行とデータ行が正しく区別されているか。
- 生成したQRコードと元の行を対応づけて確認できるか。
なお、Excelから複数のQRコードを生成する機能があるかどうかはツールによって異なります。インポート形式と出力ファイルの仕様を確認してから作業を始めましょう。
bulk qr code generator from csv:CSVファイルを使う
CSVは、表形式のデータをカンマなどの区切り文字で保存するファイル形式です。Excelや別のデータベースから書き出した一覧を利用できるため、bulk qr code generator from csvのような方法を探している場合に候補になります。
CSVを使う場合は、保存時の文字コード、区切り文字、列の順序に注意してください。日本語のテキストが文字化けしていないか、URLに不要な空白が入っていないか、先頭ゼロが保持されているかを確認すると、生成後の修正を減らせます。
bulk qr code generator in google sheets:Googleスプレッドシートから作成する
Googleスプレッドシートで商品情報や管理番号を共有している場合は、シートのデータを使ってQRコードを一括作成できる方法を検討できます。bulk qr code generator in google sheetsを探す際は、専用アドオンが必要なのか、CSVに書き出して外部ツールに取り込む方式なのかを確認しましょう。
複数人で一覧を編集する場合は、QRコードに格納する列を明確にし、重複データや未入力のセルを事前にチェックしてください。また、共有設定や外部サービスへのデータ送信についても確認し、公開すべきでない情報を含めないようにしましょう。
bulk qr code generator with text:テキストをQRコードにする
WebサイトのURLだけでなく、短い説明文、備品番号、受付用の文字列などを格納したい場合は、テキスト入力に対応するQRコード作成ツールが候補になります。bulk qr code generator with textという検索語は、テキストを使って複数のQRコードを作成したい場合に関連します。
作成前には、読み取り後に表示させたい内容を確認してください。QRコードにテキストを格納しても、必ずWebページが開くわけではありません。URLとして動作させたい場合は、正しいURLを入力し、生成したコードを実際に読み取って確認しましょう。
bulk generate qr codes:複数のQRコードをまとめて生成する
bulk generate qr codesは、一覧にある複数のデータからQRコードをまとめて生成したい場合の検索表現です。たとえば、備品ごとの管理番号、各商品に対応するURL、イベント参加者ごとの案内情報などを個別のQRコードにする用途が考えられます。
一括生成では、単に画像をまとめて作るだけでなく、元データとの対応関係を保つことが重要です。出力された画像のファイル名や並び順を確認し、どのQRコードがどの管理番号に対応するか照合できるように整理してください。
bulk qr code generator free:無料ツールを選ぶときの注意点
bulk qr code generator freeのように無料で利用できるツールを探す場合は、料金だけでなく、機能や利用条件を確認しましょう。無料で作成できる件数、ファイルのダウンロード形式、ロゴやデザインの編集機能、商用利用の条件などはサービスによって異なります。
特に、業務用の商品データや顧客情報を取り扱う場合は、アップロードしたデータの保存方法やプライバシーポリシーを確認してください。無料で利用できることだけを理由に、機密情報を外部サービスへ送信するのは避けましょう。
bulk qr code generator mobile:スマートフォンで利用する
bulk qr code generator mobileのようにスマートフォンで利用できる一括作成ツールを探す場合は、ファイルのアップロード、表計算データの編集、生成画像の保存がモバイル環境で行えるかを確認します。
スマートフォンでは、画面サイズやファイル管理方法によって、複数の画像を整理しにくい場合があります。大量のデータを扱う場合は、先に一覧を整理し、少数のデータでテストしてから全件を処理するとよいでしょう。作成後は、画像が正しく保存されているか、カメラで読み取った内容が元データと一致するか確認してください。
Excel・CSV・Googleスプレッドシートの比較
| 方法 | 向いている状況 | 注意点 |
|---|---|---|
| Excel | パソコンで商品一覧や管理番号を整理している | 先頭ゼロ、セルの書式、対応するインポート形式を確認する |
| CSV | 複数のサービス間で表形式のデータを受け渡す | 文字コード、区切り文字、列の順番を確認する |
| Googleスプレッドシート | オンラインで一覧を共有・編集している | 外部ツールとの連携方法、共有権限、データの取り扱いを確認する |
| スマートフォン | 少量のデータを外出先で作成・確認する | ファイルの保存先、画像の整理、一括処理の対応状況を確認する |
どの方法を使う場合も、QRコードを生成する機能と、商品識別用のUPC-AやJANコードを生成する機能は区別してください。QRコードに12桁の数字を格納することはできますが、それだけでUPC-Aの規格に従った商品バーコードになるわけではありません。
商品登録やバーコード作成前に確認すること
商品登録やラベル作成に進む前に、コードの種類、保存形式、生成結果を確認しておくと、登録後の修正や印刷のやり直しを減らせます。
| 確認項目 | 具体的な確認内容 | 次の作業 |
|---|---|---|
| コードの種類 | UPC-A・GTIN-12なのか、JANコードなのか | 登録先で指定されているコード体系を確認する |
| 数字列 | 桁数、先頭ゼロ、チェックデジットに不整合がないか | 元データと登録用データを照合する |
| 商品マスター | コードが正しい商品に紐づいているか | 商品名や管理番号との対応を確認する |
| 生成形式 | 作成ツールで適切なバーコード形式を選んでいるか | 用途に合った形式で生成する |
| 印刷品質 | 数字やバーがつぶれたり、欠けたりしていないか | 試し刷りをして読み取りをテストする |
| 読み取り結果 | 表示された数字列が元データと整合しているか | 差があれば機器設定とデータ形式を再確認する |
バーコードを作成して確認する手順
- 商品登録先や管理システムで必要なコード体系を確認します。
- 使用する数字列を商品マスターから取得し、桁数と先頭ゼロを確認します。
- 対応する形式を選べる1次元バーコード作成ツールでバーコードを生成します。
- 画像を保存し、実際の用途に合わせてラベルや書類に配置します。
- 試し刷りしたバーコードを読み取り、結果が元データと一致するか確認します。
なお、バーコード画像を生成できることと、そのコードを商品識別用として正式に利用できることは別です。商品登録に使う場合は、登録先の要件やコードの利用条件も確認してください。複数の形式の違いを整理したい場合は、バーコード形式ガイドも参考になります。
代表的なものはUPC-Aです。GTIN-12は、その形式などで表される12桁の商品識別コードを指します。ただし、数字が12桁というだけでは種類を断定できないため、印字や登録システムの情報を確認してください。
JANコードの12桁と13桁の違いは何ですか?
一般的なJANコードは13桁または8桁です。UPC-Aは12桁で、対応する商品識別コードはGTIN-12です。読み取り機器や商品管理システムが先頭ゼロを補って出力する場合があるため、コード体系と登録仕様を確認しましょう。
バーコードの数字から製造国がわかりますか?
数字の先頭部分だけで、商品の実際の製造国を断定することはできません。JANコードなどの商品識別コードに含まれる番号は、コードの登録や割り当てに関係する情報であり、製造国そのものを直接示すとは限りません。
バーコードは何桁ですか?
バーコードの桁数は種類によって異なります。JANコードは一般的に13桁または8桁、UPC-Aは12桁です。CODE39やCODE128などは扱うデータに応じて長さが変わるため、すべてのバーコードに共通する桁数はありません。
バーコード16桁は何を意味しますか?
16桁という情報だけでは、コードの種類を特定できません。商品識別用のJANやUPCとは異なる管理コードや、システム独自の番号である可能性もあります。印字されたコードの形式、読み取り結果、登録先の仕様を確認してください。
CODE39とCODE128はどちらを選べばよいですか?
必要な文字と読み取り環境によって選択します。CODE39は数字、英大文字、一部の記号を扱う用途に適しており、CODE128は英小文字や幅広い文字を扱いたい場合の候補です。利用する機器とシステムが対応しているかを確認してください。
ExcelやCSVから複数のQRコードを作成できますか?
一括作成に対応するツールでは、ExcelやCSVの各行にある商品番号、URL、管理番号などを読み込み、複数のQRコードを生成できます。インポート前に文字コード、列の順序、先頭ゼロを確認し、生成後は元データと照合してください。
無料ツールでは、対応ファイル形式、作成件数、保存形式、商用利用の条件などを確認しましょう。サービスによって利用条件が異なるため、必要な機能が利用できるかを事前に調べてください。機密性の高いデータをアップロードする場合は、データの取り扱いも重要です。
桁数だけでは判断できません。その数字列がUPC-Aに対応する有効なコードか、チェックデジットや登録先の要件を満たすか確認してから生成してください。商品識別用コードの割り当てと、画像としてバーコードを生成する作業も区別する必要があります。
バーコードを印刷したのに読み取れないのはなぜですか?
印刷のかすれやつぶれ、配置、読み取り機器の対応形式や設定などが原因として考えられます。試し刷りを使って印字状態と読み取り結果を確認し、元の数字列と一致しているかを調べてください。
まとめ:印字された桁数と読み取り結果を照合する
12桁のバーコードの代表例はUPC-Aで、GTIN-12は対応する商品識別コードの表現です。一方、JANコードでは13桁または8桁の形式が一般的に使われます。数字の桁数だけで判断せず、コード体系とデータの扱いを確認することが重要です。
バーコードの用途は商品識別だけではありません。管理番号やURLを複数扱う場合は、Excel、CSV、Googleスプレッドシートなどのデータを利用したQRコードの一括作成も選択肢になります。ただし、QRコードと商品識別用バーコードは別の形式なので、利用目的に合わせて選びましょう。
次に行うこと:手元のバーコードの印字数字と読み取り結果を照合し、桁数が異なる場合は、先頭ゼロ、読み取り機器の設定、登録形式の順に確認してください。複数のコードを作成する場合は、元データを整理してから少数のデータで試し、生成結果が正しいことを確認してから全件を処理しましょう。
Sources
12桁のバーコードは何ですか?
商品識別に使われるUPC-Aが代表例です。GTIN-12は、そのコード体系に対応する12桁の商品識別コードを指します。
12桁のバーコードはJANコードですか?
日本で一般的に使われるJANコードは13桁または8桁です。12桁のUPC-Aと混同しないよう、コード体系を確認してください。
GTIN-12とUPC-Aは同じものですか?
GTIN-12は12桁の商品識別コードの表現で、UPC-Aはそのコードを表す代表的なバーコード形式です。コードの番号と、それを表示するバーコード形式を区別して考えましょう。
12桁のバーコードを読み取ると13桁になるのはなぜですか?
読み取り機器やソフトウェアが、先頭ゼロの付加などの形式変換を行っている可能性があります。元データと機器の設定を確認し、実際の処理を切り分けてください。
チェックデジットは自分で計算できますか?
対応するコード体系の計算規則が分かれば計算できます。計算結果だけでなく、元の数字列と桁の順番も確認してください。
Excelで12桁のバーコードを管理するときの注意点は何ですか?
先頭ゼロが消えたり、数値として扱われたりしないよう、商品コードの列を文字列形式に設定します。取り込み前後で桁数と数字列を照合してください。
12桁の数字があればUPC-Aのバーコードを作れますか?
桁数だけでは判断できません。その数字列がUPC-Aに対応する有効なコードか、チェックデジットや登録先の要件を満たすか確認してから生成してください。
バーコードを印刷したのに読み取れないのはなぜですか?
印刷のかすれやつぶれ、配置、読み取り機器の対応形式や設定などが原因として考えられます。試し刷りを使って印字状態と読み取り結果を順番に確認してください。