ナレッジベース

QRコードのガイドと技術リファレンス

規格に準拠したQRコード作成ツールを開発する中で学んだことを、刷り直しの手間を省けるよう書き留めました。各ガイドはISO/IEC 18004と実際のスマートフォンで検証しており、公開日と更新日を明記し、出典へのリンクを掲載しています。

ガイド一覧

比較 · 12分

静的QRコードと動的QRコードの違い:プライバシーとコスト

何かを印刷する前に読んでおきたいガイドです。静的シンボルに物理的に書き込まれている内容と、動的シンボルに入っているリダイレクトURLの違い、契約が切れると動的コードが使えなくなる理由、それぞれの方式で5年間にかかる費用、そして正直に言って動的コードのほうが適している4つの状況を解説します。

比較を読む →
詳細解説 · 10分

QRコードの誤り訂正の仕組み(レベルL・M・Q・H)

コーヒーの染みやロゴがあってもQRコードを読み取れるのはなぜか。GF(256)上のReed-Solomon符号、7%・15%・25%・30%という復元レベルの本当の意味、8種類のマスクパターンの評価方法、そしてロゴがシンボルをどこまで安全に覆えるかを解説します。このサイトの作成ツールでエンコーダーを実装したチームが執筆しています。

誤り訂正を理解する →
印刷 · 9分

QRコードの印刷サイズと仕様:300 DPIガイド

印刷会社に聞かれる数値をまとめました。読み取り距離の10:1ルール、名刺から屋外看板までの媒体別の最小サイズ、商業印刷で安全な形式がベクターSVGだけである理由、SVGが使えない場合に300 DPIのラスター画像を算出する方法、4モジュールのクワイエットゾーン、そして現場での読み取り失敗の大半を招くコントラストの誤りを解説します。

印刷仕様を確認する →
宿泊・飲食 · 11分

ホテル・カフェ・レストラン向けWi-Fi QRコード設定ガイド

店舗オーナーとIT担当者向けのガイドです。iOSとAndroidがカメラでのスキャンからネットワークに接続する仕組み、WIFI:ペイロードの正確な形式、ゲストネットワークとWPA2/WPA3のセキュリティ対策、キャプティブポータルがまだ必要になる場面、忙しい営業中でも傷まない掲示のアイデア、帯域管理、802.11k/v/rによる複数アクセスポイント間のローミングを取り上げます。

ゲストWi-Fiを設定する →
連絡先カード · 10分

vCard QRコード名刺:設定と印刷のガイド

スマートフォンがQRコードから実際に読み取れるのが4.0ではなくvCard 3.0である理由、すっきりしたペイロードの構造、9 cmの名刺でも読み取れるシンボルにするために省くべき項目、iOSとAndroidの連絡先アプリの挙動の違い、静的vCardコードとNFCカードの比較、そしてFigma、Canva、InDesignでの入稿前ワークフローを解説します。

vCardコードをデザインする →
解説 · 6分

QRコードに有効期限はある?静的と動的の違い

「QRコードが読めなくなった」という話の多くの背景にある疑問への5分の答え。静的コードは期限切れになりえず、動的コードはリダイレクトサービスと運命を共にします。手元のコードがどちらか見分ける方法も解説します。

答えを読む →
トラブルシューティング · 9分

QRコードが読み取れないのはなぜ?11の原因と対処法

スマートフォンから始まり、印刷を経てコード自体で終わる診断チェックリスト。コントラスト、色の反転、クワイエットゾーン、サイズ、ロゴの覆いすぎ、ぼやけた書き出し、曲面、長すぎるデータ、期限切れの動的コードを、それぞれの対処法とともに解説します。

チェックリストを読む →

さっそく試してみませんか?

作成ツールには、これらのガイドで説明している機能がすべて実装されています。誤り訂正レベルの選択、ロゴの除外領域、必ず確保されるクワイエットゾーン、劣化のないSVG書き出しです。

作成ツールを開く

ガイドの執筆方針と更新の仕方

ネット上のQRコード記事の多くは動的コードのサブスクリプションを販売する企業が書いたもので、アドバイスが有料製品寄りになりがちです。これらのガイドは、売るべきサブスクリプションを持たない作成ツールqr-code.loveを保守しているエンジニアが執筆しています。だからといってあらゆる点で中立というわけではありませんが、技術的な主張は検証できます。各ガイドはISO/IEC 18004仕様、関連するIETFのRFC、またはZXingのペイロード資料を引用しており、説明しているエンコーダーの動作は、このサイトでお使いのブラウザ上で動いているのと同じ公開コードです。

各ガイドは急いでいる読者のための3つの要点から始まり、タイトルの下に公開日と更新日を表示し、最後に出典の一覧を載せています。スマートフォンのOSがペイロードの解釈方法を変えたとき、規格が改訂されたとき、あるいは読者からお問い合わせページを通じて誤りの報告があったときは、該当するガイドを修正し、更新日を改めます。大量に印刷する場合は、まず静的と動的の比較ガイドと印刷仕様のガイドをお読みください。ロゴを埋め込む場合は、レベルを選ぶ前に誤り訂正のガイドをお読みください。

最初に読むべきガイド

これから印刷するなら、印刷仕様のガイドから始めてください。読み取れないコードの大半の原因であるサイズ、クワイエットゾーン、ファイル形式を扱っています。動的サービスにお金を払うべきか迷っているなら、静的と動的の比較ガイドを読めば一度で答えが出ます。誤り訂正のガイドはレベルの選択肢を説明しており、ロゴを追加する前に読んでおく価値があります。Wi-FiとvCardのガイドはそれぞれの用途に特化したもので、印刷ガイドを読んでいることを前提にしています。

各ガイドのタイトルの下には公開日と更新日を表示しています。ガイドを変更すると更新日が改められ、ページの構造化データにも同じ日付が記載されます。

クイックリファレンス

読者がよく調べる3つの数値と形式です。

誤り訂正レベル

Lはコード語の約7%、Mは15%、Qは25%、Hは30%を復元できます。通常のコードにはM、ロゴを埋め込む場合はQかHを使ってください。

最小印刷サイズ

おおよそ読み取り距離の10分の1で、約2 × 2 cmより小さくしないでください。四辺すべてに4モジュール分のクワイエットゾーンを確保します。

ペイロードの形式

Wi-FiはWIFI:T:WPA;S:ssid;P:password;;、連絡先はvCard 3.0、電話番号はtel:、メッセージはsmsto:、メールはmailto:を使います。