Qraft (クラフト)

QR コードが読み取れないときの原因と対処法

カメラの距離と角度が合っていない

最も多い原因は、カメラと QR コードの距離が近すぎる、または遠すぎることです。 QR コード全体がカメラのフレーム内に収まり、かつ十分な大きさで映る距離 (目安は 10〜20cm (QR コードの一辺の約 10 倍の距離)) に調整しましょう。 QR コード関連のトラブルの約 70% は、サイズ不足、コントラスト不足、クワイエットゾーン不足の 3 つに起因するとされています

極端な角度からスキャンすると、 QR コードが歪んで認識されません。正面からまっすぐカメラを向けるのが基本です。手ブレが原因の場合は、両手でスマートフォンを持ち、肘をテーブルや体に固定すると安定します。

明るさが足りない・反射している

暗い場所では QR コードのコントラスト比 (推奨 4:1 以上)が不足し、読み取りに失敗します。照明を点ける、窓際に移動する、スマートフォンのフラッシュを使うなどの対処が有効。

逆に、光沢のある素材に印刷された QR コードは、照明の反射で白飛びすることがあります。角度を変えて反射を避けるか、手で影を作って反射を抑えましょう。

QR コードが汚れている・破損している

QR コードの表面に汚れ、傷、シワがあると読み取りに失敗します。汚れを拭き取る、シワを伸ばすなどの対処を試しましょう。

QR コードには誤り訂正機能があり、多少の損傷なら読み取れます。ただし、ファインダーパターン (3 隅の大きな四角) が損傷している場合は、位置検出ができないため読み取りは困難です。

QR コード自体に問題がある

QR コードの作成時に問題がある場合もあります。

  • コントラスト不足: 薄い色のモジュールと明るい背景の組み合わせは読み取りにくい
  • 余白 (クワイエットゾーン) 不足: QR コードの周囲に白い余白がないと認識されない
  • サイズが小さすぎる: 格納データ量に対して印刷サイズが小さいと、モジュールが潰れて読み取れない
  • リンク切れ: QR コード自体は読み取れても、リンク先のページが削除されている

画面に表示されたコードを読むとき

紙ではなく、別の画面に表示された QR コードを読み取る場面も増えています。このとき、表示側の画面が小さすぎたり、明るさが低かったりすると、うまく読み取れないことがあります。表示している端末の画面の明るさを上げ、コードを十分な大きさで表示することが、読み取りやすさの鍵です。また、画面の保護フィルムの傷や汚れ、強い映り込みも妨げになります。読み取る側だけでなく、表示する側の状態を整えることでも、成功率は大きく変わってきます。

標準カメラと専用アプリの違い

多くのスマートフォンでは、標準のカメラを向けるだけで QR コードを読み取れます。しかし、機種や設定によっては、この機能が無効になっていたり、対応していなかったりすることがあります。標準カメラで反応しないときは、設定を確認するか、QR コードの読み取りに対応したアプリを使うと解決する場合があります。また、特殊な形式のコードは、専用のアプリでないと正しく扱えないこともあります。一つの方法でだめでも、別の手段を試すことで読み取れることは少なくありません。

それでも読み取れないときの対処

あらゆる方法を試しても読み取れないときは、コードそのものに問題がある可能性を考えます。コードの下や近くに URL が文字で添えられていれば、それを手で入力すれば目的のページに行けます。配布元が分かる場合は、正しいコードを問い合わせるのも有効です。自分で作ったコードが読めない場合は、データ量を減らす、誤り訂正レベルを調整する、十分な余白を取って作り直す、といった見直しで改善することがあります。原因を一つずつ切り分けることが、確実な解決への近道です。

スマートフォン側の問題

スマートフォン側に原因がある場合の対処法です。

  • カメラのレンズが汚れている: 柔らかい布でレンズを拭く
  • QR コード読み取り機能が無効: iPhone は「設定」→「カメラ」→「QR コードをスキャン」がオンになっているか確認する
  • アプリの不具合: カメラアプリを再起動する、または別の QR コードリーダーアプリを試す
  • OS が古い: 古い OS では QR コード読み取り機能が搭載されていない場合がある。 OS をアップデートするか、専用アプリをインストールする

それでも読み取れない場合は、 QR コードの下に記載されている URL を手入力するのが最終手段です。

読み取りトラブルの大半は、サイズ不足、コントラスト不足、クワイエットゾーン不足の 3 つに集約されます。QR コードのトラブルシューティングガイドを手元に置いておくと、現場での対応が迅速になります。