バーコード作成 — JANコードもCODE128も
CODE128、EAN-13(日本のJANコード)、UPC、EAN-8、ITF-14、CODE39を作れます。桁数とチェックディジットを確認しながら作るので、読み取れないバーコードができません。
バーコードには規格がいくつもあり、入れられる文字と桁数が決まっています。店頭の商品に付いているのはEAN-13、日本ではJANコードと呼ばれるものです。社内の管理番号のように英字を含む場合はCODE128を使います。
桁数が合っていないと、見た目はバーコードでも読み取り機は受け付けません。入力しながら不足や超過を表示するので、印刷してから気づくことがありません。
規格の選び方
| 規格 | 入れられるもの | 使われる場所 |
|---|---|---|
| EAN-13(JAN) | 数字13桁 | 日本と世界の小売商品 |
| EAN-8 | 数字8桁 | 小さな商品 |
| UPC-A | 数字12桁 | 北米の小売 |
| ITF-14 | 数字14桁 | 段ボールなどの梱包単位 |
| CODE128 | 英数字と記号 | 社内管理、物流、伝票 |
| CODE39 | 英大文字と数字 | 古い設備との互換 |
チェックディジットは自動で付きます
EANやUPCの最後の1桁は、前の桁から計算される検査用の数字です。読み取り機はこれで誤読を検出します。手で計算する必要はなく、前の桁まで入れれば自動で付きます。
JANコードを新しく作る場合、最初の数桁は事業者ごとに割り当てられるGS1事業者コードです。日本では一般財団法人流通システム開発センターが管理しており、勝手な番号で商品を流通させることはできません。社内での在庫管理など、外に出ない用途であれば自由です。
他社の商品と同じ番号を付けてしまうと、レジで別の商品として扱われます。小売に流す商品なら、必ず正式に登録された番号を使ってください。
印刷して読めるかどうか
バーコードの両脇には、何も印刷しない余白(クワイエットゾーン)が必要です。EANやUPCでは細いバー11本分、ITF-14では10本分。ここに文字や枠線がかかると読み取り率が落ちます。書き出す画像にはこの余白を含めています。
縮小しすぎると、細いバーが印刷でつぶれます。EAN-13は標準の大きさ(約37×26mm)の80%以上が目安です。小さくしたい場合はEAN-8のような短い規格を検討してください。
色は黒地に白が基本です。赤いバーは、赤い光で読む従来型の読み取り機では見えません。背景に模様を敷くのも避けてください。
使うときのこつ
- •SVGで書き出せば、拡大しても輪郭がぼやけません。印刷用の入稿にはこちらが向きます。
- •商品に貼るなら、曲面や凹凸を避けて平らな面に貼ってください。湾曲すると読み取れないことがあります。
- •URLや長い文字列を持たせたい場合は、バーコードよりQRコードのほうが適しています。
- •入力した値は保存されません。生成はすべてブラウザの中で行われます。
よくある質問
JANコードを自分で決めてよいですか?
社内の在庫管理など外部に出さない用途なら自由です。小売に流通させる商品には、正式に割り当てられた事業者コードが必要です。
日本語を入れられますか?
入れられません。バーコードの規格が想定しているのは英数字と記号です。日本語を持たせたい場合はQRコードを使ってください。
桁が足りないと言われます。
規格ごとに桁数が決まっています。最後のチェックディジットは自動で付くので、その手前までを入力してください。
印刷したら読み取れません。
縮小しすぎか、両脇の余白が足りない可能性があります。原寸に近い大きさで、周囲を空けて印刷してください。
