エラー訂正とは何か
QRコードのエラー訂正とは、QRコードの一部が汚れたり破損したりしても、内部に埋め込まれた冗長データで元のデータを復元できる仕組みです。リード・ソロモン符号というアルゴリズムを使用しており、4段階のレベルが存在します。
エラー訂正レベルの比較図
図1:エラー訂正レベル(L・M・Q・H)の比較
エラー訂正レベルの選び方
| レベル | 復元率 | QRサイズ | 推奨用途 |
| L | 約7% | 最小 | 清潔な環境・情報量を最大化したい場合 |
| M | 約15% | やや小 | 一般的な用途(デフォルト推奨) |
| Q | 約25% | やや大 | 屋外・工場・汚れやすい環境 |
| H | 約30% | 最大 | ロゴ入り・デザインQRコード |
エラー訂正レベルの選び方:用途別ガイド
| 用途 | 推奨レベル | 理由 |
| Webサイト・名刺・チラシ | M(15%) | 屋内使用で汚損リスクが低い。モジュール数も抑えられる |
| 屋外看板・工場・倉庫 | Q(25%) | 雨・汚れ・キズで部分損傷しても復元できる |
| ロゴ・デザイン入りQR | H(30%) | ロゴがデータ領域を隠すため最大訂正力が必要 |
| 大量データ・長URL | L(7%) | データ量を抑えてモジュール密度を下げたい場合 |
📌 まとめ・ポイント
- エラー訂正はL/M/Q/Hの4段階。高いほどQRは大きくなるが耐久性が上がる
- 一般用途はM、ロゴ入り・デザインQRにはH推奨
- 屋外・工場・粗い印刷環境ではQ〜H推奨