QRコードの仕組みと各コードが一意である理由

QRコードの仕組みと各コードが一意である理由

最初のスマートフォンの登場とインターネット接続の一般化により、QRコードはすべての生命の古典的なバーコードの改良版でした。その最も一般的な用途は、URLを含めることでした。モバイルでスキャンしたときに、特定のWebページに移動したためです。

当時、企業のデジタルマーケティングアクションでは非常に一般的な方法でしたが、今日ではあまり普及していませんが、COVID-19によって引き起こされた危機の結果、再び流行しました。

 テラスに座っているとき、テーブルに付けられたQRコードを支持する文字がないことは、私たちがレストランで利用可能なメニューを見ることができるあなたに気づかれることは確かです。

「新しい常識」は私たちをこの古い知人と再接続させましたが、QRコードがどのように機能するか本当に知っていますか?答えが否定的な場合、この投稿はあなたのためです。

QR構造

QRコードとは何ですか?

基本から始めましょう。QRコードは、ファイルまたはテキストファイルを介してエンコードされたデータを保存できる正方形の2次元バーコードです。クイック応答コードとも呼ばれ、通常、ほとんどの場合、URLが含まれています

実際には、これらのコードは、モバイルカメラでスキャンできる単純な画像に変換されます。お気づきの方もいらっしゃるかもしれませんが、これらは一連のモジュールと白黒のパターンで構成されており、信じられないほど多くの組み合わせが可能なため、ユニークなものになっています。これらはその仕様です:

  • 位置停止パターン:QRリーダーがコードのコンテンツの場所を知ることができるようにする3つの区切り文字で構成されます。
  • 配置パターン:これは、コードの方向を知るためのもう1つの追加の区切り文字です。
  • 同期線:これらの線のおかげで、読者は本文内のシンボルのサイズを知ることができます。
  • 可変情報:ここでは、使用されているQRコードのバージョンと、エラー訂正のレベルを決定するフォーマット行を参照する情報が見つかります。

場合によっては、外観を美しくパーソナライズするためにボックスも外側に追加されますが、読者はこの情報を収集しません

QRコードの設定

QRコードは黒と白のパターンの組み合わせであり、エンコードされたテキストファイルが内部に含まれています。このテキストファイルには以下に示すように大量の文字含まれている可能性があります。

  • 数字-最大7,089文字
  • 英数字データ-最大4,296文字
  • バイナリ-最大2,953バイト
  • 漢字/かな-最大1,817文字

さらに、読み取り速度を容易にするために、QRコードにはエラー訂正システムが組み込まれており、レベルごとにグループ化されて、回復可能なデータを分類します。

  • レベルLコードワードの7%を復元できます。
  • レベルMコードワードの15%を復元できます。
  • レベルQコードワードの25%を復元できます。
  • レベルHコードワードの30%を復元できます。

このシステムでは、エラーの最大30%を修正できるため、カメラがQRコードを損傷したり、鮮明度が低くても読み取れるようになっています。これにより、最終的にほとんど即時の読み取り速度が可能になります。実際、2回以上見たように、QRコードのコンテンツへのアクセスは非常に高速です。