LABEL SHEET← ガイド

どのバーコードを使うべきか

万能のバーコードはありません。体系ごとに符号化できる文字集合が違い、桁数の規則が違い、期待される場所も違います。選択を誤ると、机の上では完璧に読めたコードがレジで弾かれます。アプリが描く六種類を用途とともに整理します。

ブラウザでラベル面を作る →買ったラベル用紙にぴったり合う面付けを。

小売:EAN-13(JAN)・EAN-8・UPC-A

店頭で売られる商品に付くコードで、**数字しか**運べません。日本で JAN コードと呼ばれるものは 13 桁の EAN-13 と同じ体系です。EAN-13 は 12 桁を受け取って 13 桁目を計算するか、13 桁すべてを渡します。EAN-8 は小さな包装向けの短縮形で、7 桁+チェックデジット。UPC-A は北米形式で 11 桁+チェックデジット、数学的には先頭に 0 が付いた EAN-13 なので、米国商品が日本や欧州でも読めるわけです。三つとも、ガードバーが数字の行より下へ伸びます。これは装飾ではなく規格です。

社内利用:Code 128 と Code 39

**Code 128** は小売商品以外のすべての働き手です。倉庫のロケーション、作業指示、備品タグ、自社 SKU。ASCII 全体を桁数制限なしで符号化し、数字が続く部分では自動的に圧縮モードへ切り替わるので、長い番号でも幅が細いままです。**Code 39** は扱える文字が少なく(数字、英大文字 A–Z、少数の記号)、同じ内容でもかなり幅広になります。生き残っているのは、古いスキャナーや一部の産業システムがこれを前提にしているからです。自由に選べるなら Code 128 を。

外装ケース:ITF-14

ITF-14 は個品ではなく外装ケースのコードで、13 桁+チェックデジットで梱包単位を表します。大きく印刷され、段ボールに直接刷られることも多く、**ベアラーバー**(太い枠)を伴います。段ボールで印刷が歪んだときに、スキャナーがコードの一部だけを読んでしまうのを防ぐためのものです。ITF-14 ではアプリが自動で描きます。装飾ではなく体系の一部だからです。

それぞれが拒否するもの

桁数の規則は厳格で、アプリは読めないものを描く前に検査します。EAN-13 は 12 桁か 13 桁、EAN-8 は 7 桁か 8 桁、UPC-A は 11 桁か 12 桁、ITF-14 は 13 桁か 14 桁を受け付けます。短いほうはいずれも「チェックデジットを計算してほしい」という意味です。これらに文字を入れることはできません。Code 128 と Code 39 は長さ自由ですが、Code 39 は自分の文字集合にない文字を拒否し、小文字は大文字に変換します。体系に小文字が存在しないためです。

種類符号化できるもの桁数主な用途
EAN-13(JAN)数字のみ12(+CD)または 13小売商品・世界共通
EAN-8数字のみ7(+CD)または 8小型包装
UPC-A数字のみ11(+CD)または 12小売商品・北米
Code 128ASCII 全体自由社内 SKU・物流・備品
Code 390–9, A–Z, - . 空白 $ / + %自由旧来・産業システム
ITF-14数字のみ13(+CD)または 14外装ケース

よくある質問

自社在庫にはどのバーコードを使えばよいですか?

Code 128 です。英数字が入り、桁数制限がなく、数字なら細く収まり、現行のスキャナーならどれでも読めます。小売用の体系が要るのは、他社のレジを通る商品だけです。

JAN コードと EAN-13 は違うものですか?

同じ体系です。日本で JAN と呼ばれている 13 桁のコードが EAN-13 にあたります。

EAN-13 と UPC-A の違いは?

UPC-A は北米の 12 桁形式、EAN-13 は国際的な 13 桁形式です。UPC-A は先頭に 0 を付けた EAN-13 で、現行のスキャナーは両方読みます。

バーコードに文字は入りますか?

Code 128 と Code 39 なら入ります。EAN、UPC、ITF は数字専用です。

Code 39 が幅広になるのはなぜ?

1 文字あたり九つの要素を使い、開始・終了文字も必要だからです。ラベルが狭いなら Code 128 に替えてください。

ITF-14 の周りの枠は何ですか?

ベアラーバーです。段ボールで印刷が歪んだときの部分読み取りを防ぐもので、仕様の一部です。

買ったラベル用紙にぴったり合う面付けを。 Label Sheet は宛名ラベル、SKU バーコード、配送ラベルをお使いの用紙の実寸ミリで組み、100 パーセントで印刷できる PDF を書き出します。データはブラウザから出ません。

ブラウザでラベル面を作る
言語: TR EN DE ES FR IT PT AR RU JA KO