バーコードの種類と特徴
7 まとめ
下表は バーコードの種類と特徴」
「1 で説明した内容を簡単にまとめたものです。
JAN,EAN,UPC ITF CODE39 NW-7
(CODABAR) CODE128
数字(0∼9)のみ 数字(0∼9)のみ 数字(0∼9) 数字(0∼9) アスキーコード全文字
アルファベット 記号 数字(0∼9)
文 記号 (- , ,/,. ,
$ +) アルファベット
字 (-, ,
. スペース, スタート/ストッ 大文字/小文字
の
$ /, %)
, +, プキャラクタ 記号
種
スタート/ストッ (a∼d) 制御文字
類
プキャラクタ ([CR]STX]
[ など)
(* アスタリスク)
:
表
現
で
13桁または8桁 偶数桁のみ 自由 自由 自由
き
る
桁
数
一
つ
の
文
字
を
4 5 9 7 6
表
す
バ
ー
の
本
数
バ
ー
コ
ー
ド
の
サ
1 2 5 3 4
イ
ズ
︵
小
さ
い
順
位
︶
誤
差
発
生
中 大 小 中 小
の
危
険
度
バ
4段階 2段階 2段階 2段階 4段階
ー
の (マルチレベル) (バイナリレベル) (バイナリレベル) (バイナリレベル) (マルチレベル)
太
さ
プ
リ
ン
タ 高くないと 低くても 低くても 低くても 高くないと
の
読み取りに影響 読み取り可能 読み取り可能 読み取り可能 読み取りに影響
印
字
精
度
10
Q82 1∼3直のシフトをアルファベット表記したいのですが
・
・・これには、 シフトコード機能」
「 が有効です。シフトでは1日を最大24分割した区分けを置き換えることができます。
これにより、内部の時計に応じて自動でアルファベットを更新しながら印字が可能です。
以 下に、1日を3つの時間帯に分けて文字に置き換えた例を記載します。
0
C
A 09:00∼12:59 19:00
18 6
B 13:00∼18:59
B
C 19:00∼08:59 A
9:00
13:00 12
Q83 印字タクトをもっと速くする方法はないですか?
一 番単純な方法は、 スキャンスピードを速くする」
「 方法です。
これにより、レーザの走査する速度が上がりますので結果的に印字時間は短くなります。
但しスキャンスピードをあまり速く設定すると、印字が薄くなってしまったり印字品質が低下したりすることがあります。
この場合には別の方法で調整する必要があります。
3
Q 形 状が似ている文字は認識できるの?
A CV-5000の文字認識機能では、登録されている文字と形状がど
れだけ一致しているかを表す認識度により、最も一致度が高い文
字を第一 候 補、二番目を第二候 補として検出します。第一 候 補と
第二候補の認識度の差(=安定度)が大きいほど、似た文字がなく
、誤認識の可能性が低い安定した結果となります。左の例は、数字
とアルファベットの中で形状が似ている、 0」 ゼロ) 「O」 オー)
「( と(
、 8」 「B」 1」 イチ) 「I」 アイ)
「と 、(
「 と( が混在した文字列を検査した
ときの認識 度と安定 度の結果です。この結果より、ゼロとオーは
安定 度がほぼ0で形状に差がないという判定になります。これ以
外の8, 1, は、
B, I 形状の一部に差があるため、十分認識できる差
[似た文字列]
が得られています。ただし、印字フォントや印字品質により、これ
らの文字も安定度が下がり易いので、検出には注意が必要です。
Q 形 状が似ている文字の認識度を安定させる方法は?
A CV-5000シリーズで、辞書内の参照文字を「判定文字種」に設定すると、文字列のアルファベット部分はアルファベットの辞書と
のみ照合が行なわれ、同様に数字部分は数字とのみ照合が行なわれます。これにより、前項のアルファベットのB, Iを数字の
O,
8, 1と認識しないようにできます。
0, 安定度も前項の結果と比較して大きくなっていることがわかります。
アルファベット 数字部
Q どれくらいの欠陥文字を判定できるの?
A 印字品質 検 査の用途では、 ここまでは、
「 読み取りたいが、これはNGとしたい」といった印字品質に対するご要 望がありま
す。このしきい値を決めることは、実は簡単そうで簡単はありません。CV-5000 シリーズ では、印字品質が正常な文字と
どれくらい差があるかを認識 度の変化として得ることができます。つまり、印字形状が変 形すると認識 度が下がります。下
の 例は、正常な印字と印字品質が低下したものを検 査したときの認 識 度の変化を比 較しています。右側のように文字に太
り、細り、汚れ、欠けなどがあると、認識 度が下がります。ただし、どのような文字なら認識 度がどれくらい下がるかというこ
とを定 量化することが 難しいため、ご要望の判定 結果となる画像センサのしきい値を決 定するためには、 数の文字によ
複
る統計的なデータを参考とする方法が一般的です。
登録文字(スタンプ) 品質低下文字
登録文字(インクジェット) 1ドット抜け文字
認識度が
低下します。
3
2 バーコードの選定手順
これまで説明してきたことを基にバーコードを選定する方法を解説します。
ただし、JAN、CODE128は、プリンタの印字精度が低いと「読み取りやすさ」
「誤読発生の危険度」 が悪くなるため、選定対象から外します。
1 手順
1 データ内容を決定してください。
・アルファベットが入っているなら CODE39
CODE39
〔
・数字だけなら ITF
NW-7
アルファベットが必要なら、
「CODE39」で決まりです。
(ステップ4も参考にしてください。)
数字だけなら、次のステップに進みます。
アルファベット大文字、小文字どちらも表したい場合は、CODE128になります。
2 バーコードの長さを計算します。
バーコードの長さを決める要素は、 「細バー幅」
「細太の比率」 「桁数」 です。
細バー幅は細すぎると読み取りに影響するため、少なくとも0.25mm以上としてくださ
い。また、細太の比率は1:2∼3という規定がありますが、安定した読み取りを考える
なら、通常1:2.5以上を選択します。 (細バー幅が細く、細太の比率が小さいと判別が
しにくくなり読み取りが安定しないことがあります。 )
まず、細バー幅0.25mm、細太の比率1:2.5とし、P.15∼19の表を参考にバーコードの
長さを求めてください。
細バー (スペース)幅
バーコードには、左右に細バー幅
0.25mm
の10倍以上のクワイエットゾーン
(マージン) が必要です。P.15∼19
の表の値は、左右のクワイエット
ゾーンを含んでいませんので、細
バー幅の10倍分のクワイエットゾ 太バー(スペース) 幅
細バー(スペース)幅×2.5以上
ーンを加えてください。
11
バーコードの種類 (JAN,CODE39,ITF,NW-7,CODE128)
5
付録
世界には、100種 類のほどのバーコードの種 類があるといわれていますが、
その中から、代表的なバーコード5種 類を紹介します。
JAN(EAN,UPC) ITF CODE39 NW-7(CODABAR) CODE128
名称
ジャン エヌダブリュー 7
アイティーエフ コード 39 コード 128
読み方
(イアン、ユーピーシー) (コーダバー)
シンボル
・数字(0∼9)のみ
・数字(0∼9)のみ
・数字(0∼9)
・数字(0∼9)
・アスキーコード全文字
・アルファベット大 文字
・記号(-,$,/,.,+) 数字(0∼9)
・記号
・スタート/ストップ アルファベット
文字の
(-,.,スペース,$,/,+,%) キャラクタ(a∼d) 大 文字/小文字
種類
・スタート/ストップ 記号
キャラクタ 制御文字
(*:アスタリスク) ([CR][STX]など)
・流通コードとして、
・同じ桁数ならば他の
・アルファベットや記号が
・いくつかのアルファベット、
・あらゆる種類の文字が
JISにより規格化され コードに比べ、 扱えるため、品番などを いくつかの記号が 扱える。
ている。 バーコードの大きさを 表現できる。 表現できる。
・数字のみで表すなら、
ヨーロッパのEAN、 小さくできる。 もっともサイズが
特徴 アメリカのUPCと 小さくなる。
互換性がある。 (ただし12桁以上)
表現できる
13桁または8桁 偶数桁のみ 自由 自由 自由
桁数
・バーのサイズは4種類
・バーのサイズは2種類
・バーのサイズは2種類
・バーのサイズは2種類
・バーのサイズは4種類
・スタート/ストップ
・スタート/ストップ
・スタートストップ/
・スタート/ストップ
・スタート/ストップ
キャラクタはない。 キャラクタはない。 キャラクタは* キャラクタはa∼d キャラクタが3種類あり、
・2本のバー、
・5本のバー(または5本の
・5本のバー、
・4本のバー、 その種類により、
2本のスペースで スペース)で1文字を表す。 4本のスペースで 3本のスペースで 表せる文字種類が異なる。
1文字を表す。 1文字を表す。 1文字を表す。
・3本のバー、3本の
バー構成の
特徴 スペースで1文字を表す。
・世界共通コード
・標準物流コードとして、
・工業用バーコードとして
・血液銀 行
・EAN -128として、
・生活用品のほぼ全てに JIS化されている。 多く使われている。
・宅配便の伝票 各業界で利用され
マーキングされている。
・米国自動車工業(AIAG)
・DPE 始めている。
・書 籍、雑誌業界
・日本電子機械工業会
・図書 館の貸し出し管理
・日本チェーンストア協会
使用
・家電業界 (EIAJ)
・冷凍、チルド食品業界
実績例
・アパレル業界
・医療業界
12
バーコードの種類 (JAN,CODE39,ITF,NW-7,CODE128)
5
付録
世界には、100種 類ほどのバーコードの種 類があるといわれていますが、
その中から、代表的なバーコード5種 類を紹介します。
JAN(EAN,UPC) ITF CODE39 NW-7(CODABAR) CODE128
名称
ジャン エヌダブリュー 7
アイティーエフ コード 39 コード 128
読み方
(イアン、ユーピーシー) (コーダバー)
シンボル
・数字(0∼9)のみ
・数字(0∼9)のみ
・数字(0∼9)
・数字(0∼9)
・アスキーコード全文字
・アルファベット大 文字
・記号(-,$,/,.,+) 数字(0∼9)
・記号
・スタート/ストップ アルファベット
文字の
(-,.,スペース,$,/,+,%) キャラクタ(a∼d) 大 文字/小文字
種類
・スタート/ストップ 記号
キャラクタ 制御文字
(*:アスタリスク) ([CR][STX]など)
・流通コードとして、
・同じ桁数ならば他の
・アルファベットや記号が
・いくつかのアルファベット、
・あらゆる種類の文字が
JISにより規格化され コードに比べ、 扱えるため、品番などを いくつかの記号が 扱える。
ている。 バーコードの大きさを 表現できる。 表現できる。
・数字のみで表すなら、
ヨーロッパのEAN、 小さくできる。 もっともサイズが
特徴 アメリカのUPCと 小さくなる。
互換性がある。 (ただし12桁以上)
表現できる
13桁または8桁 偶数桁のみ 自由 自由 自由
桁数
・バーのサイズは4種類
・バーのサイズは2種類
・バーのサイズは2種類
・バーのサイズは2種類
・バーのサイズは4種類
・スタート/ストップ
・スタート/ストップ
・スタートストップ/
・スタート/ストップ
・スタート/ストップ
キャラクタはない。 キャラクタはない。 キャラクタは* キャラクタはa∼d キャラクタが3種類あり、
・2本のバー、
・5本のバー(または5本の
・5本のバー、
・4本のバー、 その種類により、
2本のスペースで スペース)で1文字を表す。 4本のスペースで 3本のスペースで 表せる文字種類が異なる。
1文字を表す。 1文字を表す。 1文字を表す。
・3本のバー、3本の
バー構成の
特徴 スペースで1文字を表す。
・世界共通コード
・標準物流コードとして、
・工業用バーコードとして
・血液銀 行
・EAN -128として、
・生活用品のほぼ全てに JIS化されている。 多く使われている。
・宅配便の伝票 各業界で利用され
マーキングされている。
・米国自動車工業(AIAG)
・DPE 始めている。
・書 籍、雑誌業界
・日本電子機械工業会
・図書 館の貸し出し管理
・日本チェーンストア協会
使用
・家電業界 (EIAJ)
・冷凍、チルド食品業界
実績例
・アパレル業界
・医療業界
13
1 バーコードの種類と特徴
1 それぞれの特徴と使われかた
広く活用されている代表的なバーコードは、下表の5種類です。
それぞれの「表現できる文字の種類」
「桁数」
「特徴」などをまとめています。
JAN,EAN,UPC ITF CODE39 NW-7
(CODABAR) CODE128
シ
ン
ボ
ル
数字(0∼9)のみ 数字(0∼9)のみ 数字(0∼9) 数字 (0∼9) アスキーコード全文字
アルファベット 記号 数字(0∼9)
文 記号 (- , ,/,. ,
$ +) アルファベット
字 (-,. ,スペース, スタート/ストッ 大文字/小文字
の
$,/, %)
+, プキャラクタ 記号
種
類 スタート/ストッ (a∼d) 制御文字
プキャラクタ ( [STX]
[CR] など)
(*:アスタリスク)
・流通コードとし
・同じ桁数ならば
・アルファベット
・記号が表現でき
・あらゆる種類の
て、JISにより規 他のコードに比 や記号が扱える る。 文字が扱える。
特
格化されている。 べ、バーコード ため、品番など
・数字のみで表す
の大きさを小さ を表現できる。 なら、最もサイ
徴 くできる。 ズが小さくなる。
(ただし、12桁以上)
表
13桁または8桁 偶数桁のみ 自由 自由 自由
現
で
き
る
桁
数
・バーの太さは
・バーの太さは
・バーの太さは
・バーの太さは
・バーの太さは
4段階 2段階 2段階 2段階
4段階
・スタート/スト
・スタート/スト
・スタート/スト
・スタート/スト
・スタートキャラ
バ ップキャラクタ ップキャラクタ ップキャラクタ ップキャラクタ
クタが3種類あ
ー はない。 はない。 は* はa∼d
り、どれを使用
構
・2本のバー、2本の
・5本のバー
・5本のバー、4本の
・4本のバー、 3本の
成 するかにより表
スペース(計4本) (または5本のス スペース(計9本) スペース (計7本)
の せる文字種類が
特 で1文字を表す。 ペース)で1文字 で1文字を表す。 で1文字を表す。
異なる。
徴 を表す。
・3本のバー、3本の
スペース(計6本)
で1文字を表す。
・世界共通コード
・標準物流コード
・工業用バーコー
・日本臨床検査自
・EAN-128として規
使
・生活用品のほぼ として、JIS化さ ドとして多く使 動化学会(血液 格化されている。
全てにマーキン れている。 われている 検査装置)
・日本チェーンス
用
実 グされている
・米国自動車工業
・宅配便 トア協会/日本百
績
・書籍、雑誌業界 会(AIAG)
・DPE 貨店協会
例
・アパレル業界
・日本電子機械工
業会(EIAJ)
3
バーコードの種類と特徴
2 表現できる文字と桁数の違い
前ページの表からもわかるように、バーコードの種類により表現できる文字は異なります。
また、表現できる桁数についてもバーコードの種類により制限があるものもあります。
■数字を表現したい場合
バーコードの種類 表現できる桁数
ITF 桁制限なし(ただし、偶数桁のみ)
NW-7 桁制限なし
JAN 13桁 または 8桁
CODE39 桁制限なし
CODE128 桁制限なし
■アルファベット、数字を表現したい場合
バーコードの種類 表現できる桁数
CODE39 桁制限なし
CODE128 桁制限なし
■アルファベットでも大文字、小文字どちらとも表現したい場合
バーコードの種類 表現できる桁数
CODE128 桁制限なし
このように、バーコードの種類により表現できる文字は異なるため、バーコード化したいデ
ータが決まれば、使用できるバーコードの種類はある程度限定されます。
桁数については、通常のバーコードは特に制限はありませんが、JANは13桁または8桁と固定
桁であるため、汎用性は高くありません。
ほとんどのバーコードは上記のように、規格上、桁数の制限はありません。
しかし、バーコードリーダはソフト上で桁数の制限をしており、最大でも32桁
程度です。
4
バーコードの種類とその特徴 / Bar code types /
■
UPC/EAN/JAN ITF CODE39 CODABAR (NW-7)
シンボル
123456
4 987654 321001
*ABC123* a 123456 a
・ (0 9)
数字 ∼ のみ
・ (0 9)
数字 ∼ のみ
・ (0 9)
数字 ∼
・ (0 9)
数字 ∼
・ (−, スペース, $, /, +, %, .)
・ (−, $, /, +, .)
記号 記号
文字の種類
・アルファベット
・スタート/ス ッ
ト プキヤラ (a∼d)
クタ
・スタート/ス ッ ャ クタ
ト プキ ラ
(* アスタ ス
: リ ク)
・流通コー と
ド して、JlSにより規格化
・同じ桁数ならば他のコードに比べ、
・アルファベットや記号が扱えるため、 記号が表現できる
・ されている バーコードの大き を小さ できる
さ く 品番などを表現できる
・一般的に印字が簡単で読み取り精
度が高いコードであるといわれている
特徴
・世界共通コー ド
・標準物流コー と
ド して、JIS化されて
・工業用バーコー と
ド して多く使われ
・日本臨床検査自動化学会
・生活用品の約 9割以上にマーキン いる ている (血液検査装置)
使用実績例 グされている
・米国自動車工業会 (AIAG)
・DPE
・書籍、雑誌業界
・日本電子機械工業会 (EIAJ)
・図書館
・アパレル業界
・宅配便
UPC/EAN/JAN ITF CODE39 CODABAR (NW-7)
Symbol
123456
4 987654 321001
*ABC123* a 123456 a
Numbers only (0 to 9) Numbers only (0 to 9) Numbers (0 to 9), codes (-, space, Numbers (0 to 9), codes (-, $, :,
Character $, /, +, %, .), Alphabet (A to Z ), /, +, .), Start/stop character (A, B,
Start/stop character (*) C, D)
type
Standardized as distribution code. Has smaller bar code size than Has alphanumeric bar code to Code can be represented.
other code for the same digits. enable representation of model
Features numbers.
Common code for 60 countries all Standardized as a distribution Widely used in technological Blood bank
over the world. symbol. fields. DPE
About 90 percent of daily needs AIAG (Automobile Industries Library
Actual
carry this code. Action Group) Parcel express forwarder
application Used by apparel and publishing EIA (Electric Industries
sample industries. Association)
UPC/EAN/JAN ITF CODE39 CODABAR (NW-7)
123456
4 987654 321001
*ABC123* a 123456 a
*
6
キーの割付も自由自在
ハンディにキーの割付を自由に設定できます。
ハンディにキーの割付を自由に設定できます。
ハンディ内部に キー設定ファイルを持っています。
それを編集することによりキーの割付を変更します。
操作に必須のファンクションキーをテンキーに割付けて使用可能です。
ハンディはPCよりキーの数が少ないので シフトキーを利用してテンキーとファンクションキーを切り替えて使います。
11
アルファベット入力も可能です。