Qraft (クラフト)

スキャン

読み: スキャン

スキャン (scan) は、カメラやレーザーセンサーで QR コードを読み取り、格納されたデータを復元する操作です。QR コード利用のすべてはスキャンから始まります。スマートフォンのカメラを QR コードに向けると、画像処理アルゴリズムがファインダーパターン (3 隅の正方形) を検出し、コード領域を特定してモジュールパターンをデコードします。この一連の処理は通常 0.1 秒以内に完了します。

スキャンの成功率を左右する要因は 4 つあります。第一にコントラスト。白背景に黒モジュールが最も読み取りやすく、色付きの QR コードはコントラスト比が低下するとスキャンに失敗します。第二に距離。QR コードの一辺の 3-10 倍が適切なスキャン距離です。第三にクワイエットゾーン。QR コードの周囲に最低 4 モジュール分の余白がないと、背景とコードの境界を認識できません。第四に印刷品質。インクのにじみ、紙の折れ、光沢面の反射はすべてスキャン精度を低下させます。

業務用途では、1 日に数百回以上スキャンする場面 (物流倉庫、イベント入場管理など) があり、1 回あたりのスキャン時間が業務効率に直結します。このような場面では、スマートフォンよりも専用バーコードリーダーの方が高速かつ安定したスキャンが可能です。専用リーダーはレーザーや CCD センサーを搭載し、照明条件に左右されにくい設計になっています。