前回の記事「QRの基本機能」では 、QRコードの基本的なパラメーターと機能について説明しましたが、この記事では、どの領域が何を担当するのか、隅の四角は何であるのか、そしてなぜこのような写真が一般的であるのかについて詳しく説明します。 QRコードを使用して情報をエンコードする原則に専念する第3回では、C#で小さな例を示します。
QRコードは、論理的に配列に結合された正方形のモジュールで構成されています。コードには、コーディング領域(情報が書き込まれる部分)、機能パターン、名前付きポインター、セパレーター、一時パターン、位置合わせパターンが含まれている必要があります。エンコード情報:文字は、「静かなゾーン」と呼ばれるインデントで四方を囲まれている必要があります。
( 注:パターンの意味で「パターン」という言葉を使用します。ロシア語の情報がないため、本質を含む用語を選択するのは必ずしも簡単ではありません。プログラミングでは、「パターン」という言葉を使用する傾向があります強力な」)。
テンプレートは、同じ形式で常に存在するコードの一部であり、使用するバージョンとコードの種類に応じて、テンプレートの数は異なります。
以下に図を示します。
重要な領域は検索テンプレートの場所で、同心円状に見え、色の正方形が交互に並んでいますサイズ7x7モジュール、5x5モジュール、3x3モジュール。それらの比率は1:1:3:1:1です。
- 検索テンプレートは 、セパレーターによって特別に分離されているため、他の情報が重複せず、テンプレートが明確に識別されます。
- 一時パターン (水平および垂直)は、それぞれ一連の黒と白のモジュールの形式の行または列幅の1つのモジュールで構成され、テンプレートは黒モジュールで始まり、黒モジュールで終わります。一時テンプレートを使用すると、特定のコードの文字密度と使用バージョンを決定できます。 6行目の上部の検索パターンのセパレーターの間、および6列目の左側のセパレーター間の垂直線。
MicroQRコードでは、水平時間パターンは、図の例のように、それぞれ0番目の列と0番目の行に沿って実行されます。
- QRコードバージョン2以降で表示される位置合わせパターン 。同心円状で、色の正方形が交互に表示されます。サイズ5x5モジュール、3x3モジュール。左上隅から右下、垂直線の間を通る対角線の両側に対称に配置する必要があります。ドキュメントに加えて、これらの部品の推奨される場所とバージョンに応じた数を提供します。
- コーディング領域 、その回復のための暗号化された情報とコードワードを含む
- 「クワイエットゾーン」は、4つの側面からのコードをコードから分離し、白いソリッドストリップを表します。
これは、バーコードの画像を明確に分割するためのマトリックスの方法です。ブロックは正方形である必要はありません。上位バージョンではさらに奇妙な形状を持ち、密度がそれに応じて増加します。QRコードのバージョン数は40です。
ソース:
情報技術-自動識別およびデータキャプチャテクニック-バーコード記号-QRコード
情報技術-自動識別およびデータキャプチャテクニック-QR Code 2005バーコードシンボル体系仕様
情報技術-自動識別およびデータキャプチャ技術-バーコード印刷品質テスト仕様-2次元シンボル