QRコードが読み取れない?本当に効く10の対処法
QRコードが読み取れないとき、原因はほぼ次の10個のどれかです。距離に対して小さすぎる、コントラストが低い、周囲に余白がない、反射している、破損している、データが多すぎる、色が反転している、曲面に印刷されている、スマートフォンのカメラの問題、または裏にあるリンクが壊れている。下のリストを順に確認してください。最初のいくつかでほとんどのケースは解決します。
まず、コードとリンクのどちらが原因かを切り分ける
iPhoneとAndroid、異なる2台のスマートフォンでスキャンしてみます。どちらも読み取れなければ、パターンに問題があります。読み取れるのに役立つページが開かないなら、パターンは問題なく、行き先に問題があります(対処法10)。このテスト1つで当て推量がかなり減ります。
10の対処法
1. 大きくする、または近くから読み取る
よく使われる目安は、コードの幅を読み取り距離の約10分の1にすることです。1m離れて読むコードなら幅は約10cm。手に持って読むコードなら、実用上の最小は2cm(0.8インチ)です。大きくできないなら、人が立つ位置の近くにコードを移しましょう。サイズ計算機で距離に応じた最小幅がわかり、印刷サイズガイドには設置場所ごとの早見表があります。
2. 周囲の余白を確保する
規格では、四辺すべてに少なくとも4モジュール(小さな四角)分の何もない余白(クワイエットゾーン)が必要です。文字、写真、枠線がコードに接していることが、印刷物で読み取りに失敗する最も多い原因です。トリミングをきつくしすぎないようにしましょう。
3. コントラストを上げる
明るい背景に暗いモジュールが最も読み取りやすい組み合わせです。淡い色、背景に溶け込むグラデーション、コントラストの低いブランドカラーはどれも信頼性を下げます。グレースケールで確認してみてください。グレースケールでパターンが白っぽくぼやけるなら、読み取り機も苦戦します。
4. 白黒を反転させない
暗い背景に明るい四角を並べたものを反転コードと呼びます。多くの読み取りアプリはこれを読めません。デザイン上暗い背景が必要なら、無地の明るいパネルの上にコードを置きましょう。
5. 反射をなくす
光沢のあるラミネート、店のショーウィンドウ、画面は反射でパターンの一部を消してしまいます。コードの位置を変える、マット仕上げにする、表面を少し下向きに傾けるなどしましょう。実際の照明、実際の時間帯でテストしてください。
6. 破損や劣化を確認する
折り目、こすれ、ステッカーの重なり、日焼けで色あせたインクはモジュールを壊します。QRコードには誤り訂正機能があり(レベルに応じてパターンの約7%、15%、25%、30%まで欠けても読める)、その限界を超えると読み取れなくなります。劣化したコードは刷り直しましょう。各レベルはQRコードの誤り訂正レベルで説明しています。
7. データ量を減らす
長いWebアドレス、大量のテキスト、すべての項目を入れた連絡先カードを持つコードは密になり、四角がとても小さくなります。リンクを短くする、vCardの任意項目を削る、または短いリンクだけを持つ動的コードを使えば、同じ印刷サイズでも四角が大きくなります。
8. 平らな面に置く
ボトル、マグカップ、しわのあるスリーブではパターンが曲がり、格子が正方形でなくなります。表面のいちばん平らな部分にコードを置き、完成品でテストしましょう。
9. ロゴとスタイルを確認する
中央のロゴはモジュールを覆い隠します。誤り訂正を高くして控えめに使えば問題ありませんが、大きなロゴや、隙間がとても細い独特なドット形状は解読を難しくします。ロゴをコードの5分の1程度以下に縮めてテストしてください。
10. 行き先を確認する
コードは読めるのにページが開かない場合は、ブラウザでリンクを試してください。パターンに何が入っているかを正確に知るには、写真をQRコードリーダーで解読します。入力ミス、削除されたページ、終了したキャンペーン、ログインが必要な行き先がないか確認しましょう。動的コードなら、コードがまだ有効か、以前に設定した有効期限やスキャン上限に達していないかを確認します。
印刷前の30秒テスト
- 実際のサイズ、実際の素材で1部印刷する。
- 実際の距離から、iPhoneとAndroidの両方でスキャンする。
- 実際の照明の下でスキャンする。窓があれば窓の光も含めて。
- スマートフォンで行き先を開き、数秒で表示されるか確認する。
よくある質問
画面では読めるのに、紙だと読めないのはなぜ?
画面は明るく平らです。紙には反射、インクのにじみ、裁断の端が加わります。印刷すると細部がぼやけるので、モニターでは鮮明なコードも小さく印刷すると失敗することがあります。最終サイズでテスト印刷し、印刷所が受け付けるならベクター形式(SVGやPDF)を使いましょう。
あるスマートフォンでは読めて、別の機種では読めないのはなぜ?
古いカメラはピント合わせが遅く、小さいコードやコントラストの低いコードが苦手です。ある機種で失敗し別の機種で成功するなら、デザインが読み取れる限界に近いということです。サイズかコントラストを上げてもう一度テストしてください。
QRコードはすり減りますか?
パターン自体はすり減りませんが、印刷されている表面は劣化します。日光、雨、洗剤、人の手でインクが色あせたり傷ついたりするので、過酷な場所のラベルには耐久性のある素材が必要です。