読み取れるQRコードとバーコードの作り方
画面上では問題なく見えるコードでも、印刷したポスターや商品ラベルでは読み取れないことがあります。このガイドでは、QRコードとバーコードを確実に読み取れるようにするための設定と確認事項を説明します。
QRコードの誤り訂正レベル
QRコードには冗長なデータが含まれているため、一部が汚れていたり、傷ついていたり、隠れていたりしても、スキャナーで読み取れます。レベルは4段階あります。
| レベル | 復元できるデータのおおよその割合 | 主な用途 |
|---|---|---|
| L | 約7% | きれいな画面や文書。コードが最も小さくなる |
| M | 約15% | 一般的な印刷物 |
| Q | 約25% | こすれる可能性のあるラベル |
| H | 約30% | ロゴを重ねたコードや、厳しい環境 |
レベルが高いほど、同じ内容でもコードの密度が高くなるため、同じ印刷サイズではモジュールが小さくなります。中央にロゴを重ねる場合や損傷が予想される場合は H を使い、それ以外では M が妥当な既定値です。H を使う場合でも、ロゴは小さくし、3つの大きな角の四角形から離して配置してください。
クワイエットゾーン、サイズ、解像度
クワイエットゾーンは、コードの周囲にある何もない余白です。スキャナーはこれを使ってコードの始まりを見つけます。QRコードの仕様では、すべての辺に4モジュール(小さな四角形)分の余白が必要とされており、1次元バーコードにも左右に空白が必要です。余白を切り取ったり、コードを込み入ったデザインの上に配置したりすることは、読み取りに失敗するよくある原因です。
サイズは、読み取る距離とコードに含まれるデータ量によって決まります。データが多いほどモジュールの数が増え、各モジュールはカメラが識別できる大きさを保つ必要があります。URL を短くすればコードはシンプルになります。印刷する場合は、どのサイズでもくっきりと表示される SVG で書き出すか、拡大せずに印刷サイズに対応できる大きさの PNG を使ってください。コードを別の縦横比に引き伸ばさないでください。
コントラストと色
スキャナーは、暗いモジュールと明るいモジュールのコントラストに頼っています。明るい背景に暗いモジュールを配置するのが最も確実です。明るい色、青地にグレーのようなコントラストの低い組み合わせ、グラデーション、光沢や反射のある表面は、いずれも読み取りやすさを下げることがあります。反転したコード(暗い背景に明るいモジュール)は、多くのスキャンアプリで読み取れますが、すべてではないため、慎重にテストするか、重要な用途では避けてください。
実際の機器でテストする
大量に印刷する前に、生成した画像だけでなく、最終的なデザインをテストしてください。複数のスマートフォンやカメラアプリで、想定する距離から、実際に使う場所の照明の下でスキャンします。リンクが正しいページを開くか、バーコードから読み取った番号が想定どおりかを確認してください。実寸でサンプルを印刷してください。モニターでは読み取れるコードでも、紙では小さすぎることがあります。
Wi-Fi のコードと、静的 QR・動的 QR
Wi-Fi の QRコードは、ネットワーク名とパスワードを平文でコード内に保存します。スキャンしたり写真に撮ったりした人は誰でもパスワードを読み取れます。メインのネットワークではなく、ゲスト用ネットワークに使うことを検討してください。
LeedyBox が作成するのは静的 QRコードです。URL や連絡先カードなどの内容はパターンに直接エンコードされ、印刷後に変更することはできません。いわゆる「動的」QRコードは、リダイレクトサービスへの短いリンクをエンコードしており、訪問者は後から編集できる転送先に転送されます。これはリダイレクトサービスが提供され続けることが前提です。静的な URL のコードでも、自分が管理する独自ドメインのページを指すようにしておけば、柔軟性を保てます。
1次元バーコードの形式とチェックディジット
- EAN-13 と UPC-A: レジでスキャンされる小売商品の番号(GTIN)。EAN-8 は小さな包装向けの短いバージョンです。
- ITF-14: 外箱や出荷用ケースに使われる14桁の番号。
- CODE128: コンパクトで、英字、数字、記号をエンコードできます。配送用ラベルや社内ラベルでよく使われます。
- CODE39: 大文字、数字、いくつかの記号に対応する古い形式で、一部の産業用システムや ID システムで今も使われています。
販売する商品に使う EAN、UPC、ITF-14 の番号は、事業者コードを発行する機関である GS1 から取得する必要があります。番号を勝手に作ると、ほかの会社の商品と重複するおそれがあります。これらの形式は、ほかの桁から計算したチェックディジットで終わり、これによってスキャナーはほとんどの読み取りミスを検出できます。LeedyBox の生成ツールは、これらの形式のチェックディジットを計算します。このツールはコードを生成するだけで、スキャンは行いません。
QRコードは DENSO WAVE INCORPORATED の登録商標です。
よくある質問
ここで作成した QRコードに有効期限はありますか?
静的 QRコードはデータを直接含んでいるため、動作するのに LeedyBox に依存しません。URL のコードが役に立たなくなるのは、リンク先のページがオフラインになった場合だけです。
QRコードの中央にロゴを配置できますか?
多くの場合は可能です。後からデザインツールでロゴを追加する場合は、誤り訂正レベル H でコードを生成し、ロゴを小さくして、複数の機器で結果をテストしてください。
EAN-13 バーコードには任意の13桁の番号を使えますか?
社内での利用なら可能かもしれませんが、店舗で販売する商品には通常、一意性を保つために GS1 を通じて割り当てられた番号が必要です。