QR コードの誤り訂正レベルの選び方
QR コードには L/M/Q/H の 4 段階の誤り訂正レベルがあります。用途別の選び方、ロゴ挿入時の考慮、印刷時の最小サイズを解説。
公開 · 更新 · yuzlrin
4 段階の意味
誤り訂正レベルの公称値は、復元できる誤りcodewordの割合の目安です:
・L (Low): 約7%
・M (Medium): 約15%
・Q (Quartile): 約25%
・H (High): 約30%
これはQRコードの面積のうち同じ割合を隠せるという意味ではありません。損傷の場所・形・分布や読み取り条件によって結果は異なります。レベルを上げると冗長データが増え、同じ情報量なら版数が上がる場合があります。このサイトのQRコード生成器は通常QRを生成し、誤り訂正レベルはMに固定されています。
ロゴ挿入時の考慮
ロゴや装飾で一部のモジュールを隠しても、誤り訂正レベルから安全なロゴ面積を計算することはできません。公称訂正率はcodeword単位であり、隠した面積との単純な対応はありません。
余白(quiet zone)を保ち、コントラスト、サイズ、印刷品質を考慮し、対象端末・アプリ・照明・距離で読み取りを検証してください。読み取れない場合はロゴを縮小するか外し、レベルやデータ量を見直します。
印刷時の最小サイズ
一律に保証できる最小印刷サイズや「読み取り距離×倍率」はありません。必要なモジュール寸法はデータ量・QR版数・印刷解像度・材質・読取機器などで変わります。
quiet zoneを確保し、実際の出力サイズで複数の端末やアプリから読み取り試験を行ってください。小さくできない場合はURLを短くしてデータ量を減らす、コードを大きくする、印刷品質を上げるなどを検討します。
関連ツール
よくある質問
QR コードを色付きにしても読める?
色付きでも読める場合はありますが、単一のコントラスト比で読み取りを保証できません。明暗差を保ち、背景・印刷・表示条件や各種カメラ/アプリで実際に試してください。
QR バージョン 40 は何文字入る?
最大版 40-L で数字 7,089 桁、英数字 4,296 文字、バイナリ 2,953 バイト、漢字 1,817 文字まで格納。ただしコードが 177×177 モジュールと大きく、印刷品質も高精度が必要です。
マイクロ QR って何?
Micro QRは11×11〜17×17モジュールの小型形式です。容量はモードや誤り訂正レベルで変わり、数字は最大35桁まで格納できます。通常QRとは読取対応機器が異なるため、利用先がMicro QRを扱えるか確認してください。
出典・参考資料
本文は上記資料を参考にした解説です。仕様やサービスの運用は変更されることがあるため、実際の利用時は公式資料も確認してください。