バーコードとQRコード

バーコードとQRコード(1/4)((株)キーエンスHP)
1. バーコードのしくみ
チェックデジット
■バーコードの構成
読み誤りがないかチェックするために,算出された数値で,バ
ーコードデータの直後に付加されます。
まず,バーコードの全体構成を解説します。
バーコードの長さ
バーコードの長さは,左右のクワイエットゾーンを含んだ長さ
をいいます。つまり,バーコードリーダの読み取り幅内に,ク
ワイエットゾーンも含めたバーコードが入っていないと読み取
れません。
バーコードの長さ
クワイエット
ゾーン
クワイエット
ゾーン
バーコードシンボル
バーコードの高さ
a
スタートキャラクタ
0
1
データ(メッセージ)
2
3
a
チェックデジット
ストップキャラクタ
バーコードの高さ
バーコードの高さは,印刷できる最大限を確保することが望ま
れます。高さが低いと,レーザ光がバーコードから外れてしま
い,安定して読み取りできない場合があります。バーコードの
長さの15%以上を確保していただくことをおすすめします。
クワイエットゾーン(マージン)
■ナローバーとワイドバー
バーコードシンボルの左右にある余白の部分。
この余白が十分でないと,読み取りできません。
左右に,
ナローバー幅(最小エレメント幅)
の10倍以上必要です。
次に,バーコードを構成する最小単位であるバーとスペースに
ついて解説します。
バーコードは,細・太のバーとスペースの組合せでできており,
それぞれのバーとスペースは以下のように呼ばれます。
スタート/ストップキャラクタ
データの始まりと終わりを表す文字。
スタート/ストップキャラクタはバーコードの種類により異な
り,CODE39では,“*”,NW-7では“a”,“b”,“c”,“d”で
す。(JAN,ITFの場合は,文字ではなく,スタート/ストップ
を表すバーパターンがあります。)
WB
NB
NB :ナローバー………………細バー
WB:ワイドバー………………太バー
NS :ナロースペース…………細スペース
WS:ワイドスペース…………太スペース
データ(メッセージ)
データとして表されている文字(数字,アルファベットなど)
のバーパターンが左側から並んでいます。上図では,0,1,2の
文字を表すバーパターンを左から順番に並べることで,「012」
というデータを表しています。
WS
NS
バーコードとQRコード(2/4)
2. バーコードの種類
世界には,100種類ほどのバーコードの種類があるといわれていますが,その中から,代表的なバーコード5種類を紹介します。
名 称
JAN(EAN,UPC)
ITF
CODE39
NW-7(CODABAR)
CODE128
読 み 方
ジャン
(イアン,ユーピーシー)
アイティーエフ
コード39
エヌダブリュー7
(コーダバー)
コード128
シンボル
● 数字(0∼9)のみ
● 数字(0∼9)のみ
●
表現できる
文 字 数
バー構成の
特 徴
流通コードとし
て,JISにより規格
化 さ れ ている。ヨ
ーロッパのEAN,
アメリカのUPCと
互換性がある。
● 同じ桁数ならば他
の コ ー ド に 比 べ,
バーコードの大き
さを小さくできる。
● アルファベットや
記号が扱えるた
め,品番などを表
現できる。
● 数字(0∼9)
● アスキーコード全
● いくつかのアルフ
● あらゆる種類の文
● 記号
(−,$,
/ ,.,+)
● スタート/ストップ
キャラクタ(a∼d)
ァベット,いくつ
かの記号が表現で
きる。
文字
数字(0∼9)
アルファベット
大文字/小文字
記号
制御文字
([CR]
[ST X]など)
字が扱える。
● 数字のみで表すな
ら,もっともサイ
ズが小さくなる。
(ただし12桁以上)
● 13桁または8桁
● 偶数桁のみ
● 自由
● 自由
● 自由
● バーのサイズは4種
● バーのサイズは2種
● バーのサイズは2種
● バーのサイズは2種
● バーのサイズは4種
類
● スタート/ストップ
キャラクタはない。
● 2本のバー,2本の
スペースで1文字を
表す。
● 世界共通コード
● 生活用品のほぼ全
使用実績例
●ア ル フ ァ ベ ッ ト 大
文字
●記 号
(−,.,スペース,
$, / ,+,%)
●スタート/ストップ
キャラクタ
(*:アスタリスク)
文字の種類
特 長
●数字
(0∼9)
て に マ ーキングさ
れている。
● 書籍,雑誌業界
● 家電業界
● アパレル業界
類
● スタート/ストップ
キャラクタはない。
● 5本のバーまたは5
本のスペースで1文
字を表す。
● 標準物流コードと
して,JIS化されて
いる。
類
● スタート/ストップ
キャラクタは*
● 5本のバー,4本の
スペースで1文字を
表す。
● 工業用バーコード
として多く使われ
ている。
● 米国自動車工業会
(AIAG)
● 日本電子機械工業会
(EIAJ)
類
● スタート/ストップ
キャラクタはa∼d
● 4本のバー,3本の
スペースで1文字を
表す。
● 血液銀行
● 宅配便の伝票
● DPE
● 図書館の貸し出し
管理
類
● スタート/ストッ
プキャラクタが3種
類あり,その種類
により,表せる文
字種類が異なる。
● 3本のバー,3本の
スペースで1文字を
表す。
● EAN-128として,
各業界で利用され
始めている。
● 日本チェーンスト
ア協会
● 冷凍,チルド食品
業界
● 医療業界
バーコードとQRコード(3/4)
3. 標準物流コード
標準物流コード(JIS-X-0502)は主に段ボールなどの包装箱にマーキングされたバーコードで,物流用としてJISで規格化されてい
ます。
■標準物流コードの構成
標準物流コードのコード体系は,梱包された商品のJANコードの前に,1桁(標準バージョン14桁の場合)または2桁(拡張バー
ジョン16桁の場合)の梱包形態を示す物流識別コードを付加してできています。
JANコード
標準物流コード
標準物流コードには,標準バージョン(14桁)と拡張バージョン(16桁)があり,両者の違いは,付加できる物流識別コードの桁
数にあります。
標準バージョン(14桁)
商品アイテムコード
[5桁]
国コード
[2桁]
物流識別コード
[1桁]
拡張バージョン(16桁)
メーカーコード
[5桁]
0固定
チェックデジット
[1桁]
商品アイテムコード
[5桁]
国コード
[2桁]
物流識別コード
[2桁]
メーカーコード
[5桁]
チェックデジット
[1桁]
■標準物流コードの基本寸法
標準物流コードの寸法は,ナローバー幅1mmを基準(倍率1倍)として,0.25∼1.2倍までの拡大縮小が可能です。
(輸出用は0.625∼1.2倍)。以下にそれぞれの倍率におけるバーコードの長さを示します。
(バーコードの長さとは,クワイエットゾーンを含んだ長さをいいます。)
印刷位置の規定
32±3mm
19mm以上
バーコードの長さ
倍率
標準バージョン
拡張バージョン
倍率
標準バージョン
拡張バージョン
1.2
171mm
1.0
143mm
191mm
0.625
89mm
99mm
159mm
0.40
57mm
64mm
0.8
114mm
127mm
0.25
36mm
40mm
バーコードとQRコード(4/4)
4. バーコードと2次元コード
(QRコード)
の違い
5. QRコード
■大きさの比較
QRコードは,1994年日本のデンソーによって開発されたマトリ
クス型2次元コードで,Quick Responseコードという名の通り,
高速読み取りを重視した2次元コードです。
QRコードは,日本で最も普及している2次元コードで,日本自
動車工業会や日本自動車部品工業会が現品札(カンバン)に採
用し,また,コンタクトレンズ協会,日本文具紙業協会でも現
品ラベルとして使用しています。
(従来のバーコード:CODE39 の 20文字)
■QRコードの種類
(QRコードモデル2. EL=7%)
モデル1
■圧倒的な省スペース
同じ情報量なら30分の1のスペースで表現可能。ますます小型化
する電子機器にも対応します。
■漢字もコード化する大容量
QRコードモデル1は,最初に作られたQRコードで,モデル
2,マイクロQRのもととなっています。モデル1は,バージ
ョン*1から14までをAIMI規格としています。
モデル2
数字だけなら 最大7089文字
英数字なら 最大4296文字
漢字なら 最大1817文字
をコード化できます。
QRコードモデル2は,コードが大きいときの歪みに対する
耐量を向上させるため,アライメントパターンを追加した
構造となっています。モデル2は,バージョン*1から40ま
でをAIMI規格としています。バージョン40には,数字だけ
なら最大7089文字もコード化することができます。
■どの方向からでも読み取り可能
3ヶ所の“切り出しシンボル”によっ
て360°どの方向からでも読み取ること
ができます。
マイクロQRコード
■汚れてもデータは守ります
データ領域面積の30%が汚れたり欠損しても,データを復元し
て識別することができます。また,データ復元のためのデータ
は,誤読を防ぐことにもなり,間違ったデータを出力しません。
基板管理などのFA用途で要求の高い極小コードへの適応を
図るために,QRコードの切り出しシンボルを1つにして印
字面積効率をUPしたコードです。情報が少ない場合にはよ
り小さく印字することができます。
*QRコードのサイズを表す指標。
バージョン1はコードが21×21セルで,バージョンが1あがるごとに,
QRコードの大きさは4セルずつ大きくなります。
■QRコードの構成
シミ
汚れ
破損
QRコードを構成する最小の単位(白黒の正方形)をセルといい
ます。セルの組み合わせでQRコードは表され,位置検出パター
ン(切り出しシンボル)と,タイミングパターン,誤り訂正レベ
ルやマスク番号などの情報を持ったフォーマット情報,データ
及び誤り訂正符合(リードソロモン符合)から構成されています。
■レーザマーカでの印字読み取りに強い
■QRコードのデータ
画像処理を行なって読み取りますので,ワークに合わせた調整
を行なえばラベルのかわりにご使用できます。
QRコードは,数字,英数字,漢字,バイナリのデータを扱うこ
とができ,最大で数字なら7089文字,英数字なら4296文字,漢
字なら1817文字を表することが可能です。
また,漢字を表現するのに通常なら1文字16ビット(8ビット×2)必
要なところを,1文字13ビットで表現することができます。
これはQRコードがデータ圧縮に優れており,日本語大容量の
データを扱う場合において大変有利なことを表しています。