QRコードが読み取れないときの対処法|原因の切り分け手順
作ったQRコードがスマホで読み取れない、印刷したら反応しなくなった。原因は「作り方」「印刷・表示」「読む側」の3か所のどこかに必ずあります。この記事では上から順に切り分ける手順と、失敗しないサイズ・余白・色の条件をまとめます。
原因は3か所のどこかにある
QRコードが読めないとき、いきなり作り直すのは遠回りです。QRコードは「データを絵にする」「その絵を紙や画面に出す」「カメラで読む」という3段階を通るので、どの段階で壊れているかを先に特定すると、直すべき箇所が1つに絞れます。
| 段階 | 疑うべきこと | 確認方法 |
|---|---|---|
| ①作成 | 情報量が多すぎる、色の指定が不適切 | 画面上で拡大表示して読めるか試す |
| ②出力 | 小さすぎる、余白がない、印刷がにじんだ | 同じデータを大きく印刷して読めるか試す |
| ③読み取り | カメラのピント、画面の明るさ、反射 | 別の端末・別のアプリで読んでみる |
切り分けの近道は、パソコンの画面に大きく表示したQRコードをスマホで読んでみることです。ここで読めるなら作成データ自体は正常で、原因は印刷やサイズ、読み取り環境の側にあります。逆に画面上でも読めないなら、作成時の設定を見直します。
作る側で失敗しやすい4つの設定
作成の段階で読み取り率を落とすのは、たいていこの4つです。特に1つ目の情報量は、見た目では気づきにくいのに影響が大きいポイントです。
- 1
①埋め込む文字数を減らす
QRコードは情報量が増えるほどマス目(セル)が細かくなり、同じ大きさで印刷しても読み取りが難しくなります。長いURLはパラメータを削る、共有用の短いURLを使うなど、まず文字数を減らすのが最も効果的です。
- 2
②必要な大きさで書き出す
QRコード作成ツールでは128〜1024pxの範囲でサイズを指定できます。印刷に使うなら大きめ(512px以上)で書き出しておくと、あとから縮小はできても拡大はできない、という失敗を防げます。
- 3
③色は「濃い前景・薄い背景」を守る
前景色と背景色は変更できますが、明暗の差が小さいと読み取れません。黒と白の組み合わせが最も確実で、色を付けるなら前景を十分に濃い色にします。
- 4
④明暗を反転させない
背景を黒、コードを白にする反転デザインは、読み取りに対応していない端末があります。おしゃれに見えても、配布物では避けるのが無難です。
印刷・掲示するときのサイズの目安
紙に印刷したQRコードが読めない原因で最も多いのは、単純に小さすぎることです。目安として、読み取ってほしい距離のおよそ10分の1をコードの一辺の長さにすると、余裕をもって読めます。
| 読み取る距離 | 一辺の目安 | 使う場面 |
|---|---|---|
| 10cm(手に持つ) | 1cm以上 | 名刺、値札 |
| 30cm(机の上) | 3cm以上 | チラシ、書類、伝票 |
| 1m(立って見る) | 10cm以上 | 卓上POP、レジ横の掲示 |
| 3m(離れて見る) | 30cm以上 | 壁のポスター、掲示板 |
| 5m以上 | 50cm以上 | 看板、大型の横断幕 |
この目安はあくまで下限です。埋め込んだ文字数が多いほどマス目が細かくなるので、同じ距離でもより大きく印刷する必要があります。迷ったら、実際に使う紙に本番サイズで試し刷りして、手持ちのスマホで読めるか確かめるのが確実です。
- 光沢紙やラミネートは照明を反射して読めなくなることがある。掲示物ではマット系の紙を選ぶ
- 折り目やスジがコードの上に来ないよう、二つ折りチラシでは配置位置に注意する
- インクがにじむ紙では、コードを大きめにしてマス目を太らせる
- 曲面(ボトルや柱)に貼るときは、平らな面に貼るより2割ほど大きくする
読む側で起きているトラブル
作ったコードに問題がないのに読めない場合、原因は読み取り環境にあります。自分の端末だけで検証していると見落としやすいところです。
| 症状 | 考えられる原因 | 対処 |
|---|---|---|
| カメラが枠を認識しない | ピントが合っていない | 少し離してから近づける。接写しすぎない |
| 画面のコードだけ読めない | 画面が暗い、反射している | 明るさを上げ、角度を変える |
| 特定の端末だけ読めない | カメラアプリがQR読み取り非対応 | 標準の読み取り機能や別アプリを試す |
| 読めるがページが開かない | URLの誤り、社内ネットワークの制限 | URLを直接ブラウザに入力して確認する |
| 一部の人だけ開けない | ログインが必要なページを指定している | 誰でも開けるURLに差し替える |
読み取れるQRコードを作り直す手順
- 1
①埋め込む内容を最短にする
URLなら、追跡用パラメータや不要な階層を落とします。テキストを埋め込む場合も、必要最小限の文面にとどめます。
- 2
②QRコード作成ツールに貼り付ける
URLやテキストを入力すると、その場でコードが生成されます。入力内容はブラウザ内で処理されます。
- 3
③サイズを用途に合わせて指定する
画面表示なら256〜512px、印刷なら512〜1024pxを目安にします。大きく作って縮小するぶんには劣化しません。
- 4
④色はまず黒×白のまま試す
デザイン都合で色を変える場合も、まず標準色で読み取りを確認してから変更し、変更後にもう一度読み取ります。
- 5
⑤PNGで保存し、必要なら形式を変換する
QRコードのようなくっきりした図形はPNGが適しています。入稿先の指定でJPEGが必要なときは画像形式変換ツールで変換し、変換後の画像でもう一度読み取りテストをしてください。
JPEGはブロックノイズが出やすく、細かいマス目の境界がぼやける形式です。どうしてもJPEGにする必要がある場合は、品質を高め(90%以上)に設定し、変換後の画像を必ず読み取って確認してください。
よくある質問
- QRコードに文字数の上限はありますか?
- 規格上はかなりの文字数を入れられますが、増えるほどマス目が細かくなり読み取りづらくなります。実用上はURLで100文字以内、テキストでも300文字程度までに収めると、印刷しても安定して読めます。長すぎる場合はツール側でも生成に失敗することがあります。
- QRコードの色を変えても読み取れますか?
- 前景色が十分に濃く、背景色が明るければ読み取れます。目安は、白黒に変換したときにはっきり濃淡が分かれること。淡い色どうしの組み合わせや、背景を暗くする反転デザインは避けてください。
- 印刷したら読めなくなりました。何を疑えばいいですか?
- まずサイズです。読み取り距離の10分の1を一辺の目安に、必要なら大きくします。次に余白で、トリミングで白い帯を削っていないか確認します。それでも読めない場合は、光沢紙の反射やインクのにじみを疑い、別の紙で試し刷りしてください。
- 作ったQRコードは何回でも使えますか?
- QRコードは入力した内容をそのまま図に変換したものなので、有効期限や読み取り回数の制限はありません。ただしリンク先のURLを変更すると、印刷済みのコードは古いURLを指したままになります。差し替える可能性がある場合は、転送設定ができるURLを埋め込んでおくと安全です。
この記事で紹介したツール
あわせて読みたい
QRコードの作り方|URL・テキストから無料で作成する手順
チラシ、名刺、店頭POP、資料へのリンク共有。QRコードを作る機会は増えていますが、「作ったのに読み取れない」というトラブルも起きがちです。作成手順と、確実に読み取れるQRコードにするための条件を解説します。
記事を読む →画像の縦横比とサイズの基本|切れない・ぼやけない画像の作り方
作った画像がSNSで上下を切られる、拡大したらぼやける。どちらも縦横比と解像度のルールを知れば避けられます。この記事では、比率が合わないと何が起きるのか、どのくらいの大きさで作ればよいのか、そして作った画像を用途に合わせて仕上げる手順をまとめます。
記事を読む →画像の容量を減らす方法|アップロード制限に引っかかるときの対処
「ファイルサイズが大きすぎます」で提出できない、メールに添付できない。そんなときに効くのは、形式の変更と品質設定の2つです。どちらをどれだけ下げれば何MBになるのか、見た目を落とさずに減らす順番を、ブラウザだけで完結する手順とあわせて解説します。
記事を読む →