レッスン 2

誤り訂正レベル

L、M、Q、H—と冗長性のトレードオフ。

QR コードには 誤り訂正コードワード が含まれ、記号の一部が汚れ、折れ、覆われてもスキャナが復元できます。

4 レベル

レベルおおよその復元典型的用途
L~7%最大データ容量;きれいで大きな表示
M~15%日常 URL と短いテキストのデフォルト
Q~25%小さな印刷、部分的な遮蔽
H~30%中央ロゴ、摩耗ラベル、過酷な環境

高い訂正は冗長性を追加します。同じ payload でも記号は より密 になり—長い文字列は合理的なモジュール数内で高レベルにエンコードできないことがあります。

開発者が感じるトレードオフ

  • データが多いL または M を優先
  • 印刷が小さいか部分的に覆われるQ または H を優先
  • ブラウザツールの生成エラー → テキストを短くするかレベルを下げる

パーセンテージはどれだけの損傷が復元可能かを示す—すべてのカメラと照明条件での保証ではありません。

デザインの代わりにはならない

誤り訂正は損傷記号を助けます。次は直しません。

  • 低コントラスト(白地の薄いグレー)
  • quiet zone(余白)の欠如
  • 極端なぼけや光沢反射

要点

迷ったら M を選びます。物理的損傷や遮蔽が起きやすいとき Q/H に上げる—「訂正が多いほど常に良い」からではありません。

実践したいときは関連する DevCove ツールを使えます。任意であり、このレッスンの必須部分ではありません。

関連ツールを開く

コース概要へ戻る