QRコード(Quick Response code の略)とは、白と黒の正方形のグリッドにデータを格納する二次元バーコードです。現代のスマートフォンカメラなら、専用アプリなしで1秒以内に読み取れます。
QRコードは1994年、日本の企業デンソーウェーブが自動車部品の生産ラインでの追跡管理を目的として開発しました。それから30年、QRコードは物理的な世界(ポスター、メニュー、パッケージなど)からデジタルな目的地(ウェブサイト、Wi-Fiネットワーク、決済など)へ人を誘導するもっとも普及した手段となっています。
QRコードの仕組み
QRコードをスキャンすると、スマートフォンのカメラは次の3つの処理を行います。
- 検出:四隅にある3つの大きな正方形(ファインダーパターン)を認識します。これによりソフトウェアはQRコードであること、および向きを判別します。
- 読み取り:ファインダーパターンの間にある白黒のモジュールのパターンを読み取ります。各モジュールは1ビットのデータに対応しています。
- デコード:リード・ソロモン誤り訂正を使ってビット列を解析します。これによりコードの最大30%が破損または隠れていても正常に機能します。
結果として得られるのはテキスト文字列です。https:// で始まる場合はブラウザが開き、WIFI: で始まる場合はネットワークに接続し、vCard形式であれば連絡先として保存する提案が表示されます。
静的QRコードと動的QRコード
QRコードを何かに印刷する前に、必ず理解しておくべき最重要ポイントです。
- 静的QRコード:転送先のURLがコード自体に直接埋め込まれています。後から変更することはできません。URLが無効になった場合、印刷されたコードは使えなくなります。
- 動的QRコード:コードは自分が管理するリダイレクト用の短縮URLを指しています。リダイレクト先はいつでも変更可能で、スキャン解析データも無料で取得できます。
名刺、製品パッケージ、飲食店のメニュー、広告看板など印刷物にQRコードを掲載する場合は、動的QRコードを使用してください。柔軟性の高さは十分に価値があり、月額わずかな費用は1万枚のチラシを刷り直すコストよりはるかに安くつきます。
QRコードに入れられるデータの種類
1つのQRコードには最大4,296文字の英数字を格納できますが、実際にそこまで必要になることはほとんどありません。主なユースケースは次のとおりです。
- URL — ウェブサイトやランディングページへのリンク
- vCard — デジタル名刺(氏名・電話番号・メールアドレス・住所)
- Wi-Fi — パスワードを入力せずにネットワークへ即時接続
- メール / SMS / 電話 — 定型文の入力済みメッセージや発信
- PDF / ファイル — ダウンロード可能なドキュメント
- 決済 — UPI、PayPal.me、Venmo、仮想通貨アドレス
- App Store / Google Play — OSを自動判別して適切なストアへ誘導
スキャンしやすいQRコードを作るベストプラクティス
QRコードは、最初のスキャンで確実に読み取れてこそ意味があります。以下のルールを守りましょう。
- 最小サイズ:手持ちスキャンなら2cm × 2cm(約0.8インチ)、3メートル離れたポスターなら10cm × 10cm以上。
- コントラスト:コードは背景より濃い色にする必要があります。明るい背景に暗いコードが理想です。スキャナーが対応していない限り、明暗を反転させないでください。
- クワイエットゾーン:コードの周囲に少なくとも4モジュール分の余白を確保する。
- 誤り訂正レベルH(30%)を使用:中央にロゴを入れる場合は必須です。それ以外のレベルではロゴによってコードが読み取れなくなります。
- 印刷前に複数の機種でテスト:iPhone、Android、古い端末ではスキャンの挙動が若干異なる場合があります。
30秒でQRコードを作成する手順
- 種類を選ぶ(URL、vCard、Wi-Fiなど)。
- 対象となる内容を入力または貼り付ける。
- カラーのカスタマイズ、中央ロゴの追加、フレームのデザインを選択する。
- PNGまたはSVG形式でダウンロード、もしくは動的リダイレクトのホスティングとスキャントラッキングをそのままご利用いただけます。
ホームページでフル機能のビルダーを無料でお試しいただけます。プレビューはアカウント不要で、動的コード+トラッキング付きのアカウントは**月額$0.99〜**で始められます。
まとめ
- QRコードは、あらゆるスマートフォンカメラで読み取れる二次元バーコードです。
- 転送先が変わる可能性がある場合は、必ず動的QRコードを使用しましょう。
- コードのサイズは最低2cm × 2cm、高コントラストで周囲にクワイエットゾーンを設けてください。
- 誤り訂正レベルHを設定することで、中央にロゴを安全に追加できます。
- 動的QRコードを使ってスキャン数を計測し、実際の効果を確認しましょう。
