Comments
Description
Transcript
バーコードと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コードがデータ圧縮に優れており,日本語大容量の データを扱う場合において大変有利なことを表しています。