▼ 文中の用語 |
文字や数字などのデータを二次元の図形パターンとして物体の表面や紙面に刻印・印刷する技術。また、その方式を定めた規格。
数字を図形パターンとして刻印する技術としては「バーコード」がなじみ深いが、2次元コードはバーコードを拡張して2次元の図形で表現することにより、従来よりも多くの情報を正確に刻印する技術である。「2次元バーコード」と呼ばれることもあるが、バーコードと違って図形が棒状ではないため、あまり適切な呼称ではない。
2次元コードは記録密度(面積あたりの情報量)がバーコードの20〜100倍もあり、小さなパターンで多くの情報を表現することができる。記録できる情報量も、バーコードは英数字20文字程度だが、2次元コードは数千文字を記録でき、また、英数字だけでなくカナや漢字などを表現することもできる。データに冗長性を持たせて多少の汚損があっても正確にデータを復元できるようにした方式や、360度どの向きからも読み取れるようにした方式もある。
2次元コードは大きく分けて、従来のバーコードを積み上げた形の「スタック型2次元コード」と、パターンが格子状になっている「マトリックス型2次元コード」の2種類がある。スタック型としては「PDF417」が、マトリックス型としては「QRコード」「Data Matrix」「Maxi Code」の3つがISO標準として採用されている。