URL、Wi-Fi、連絡先用の QR コードを作る方法
QR コードはどこにでもあります: レストランのメニュー、名刺、商品パッケージ、イベントチケット、決済アプリ、ワクチンパスポート。URL を入力したり、Wi-Fi パスワードを口述したり、連絡先情報をコピーしたりせずに、誰かを物理世界からデジタル目的地に素早く誘導する方法です。1 つ作るのに数秒、無料で、(短縮リンクサービスとは異なり)目的地が画像に直接エンコードされているため永遠に動作し続けます。
QR コードの簡単な歴史
QR コードは 1994 年に、日本最大の自動車部品メーカーである株式会社デンソーの子会社、デンソーウェーブの原昌宏氏と小さなチームによって発明されました。「QR」は「Quick Response」(クイックレスポンス)の略です: トヨタの工場には、どの回転でも読み取れて、Code 39 バーコードよりも多くのデータを保存でき、ほぼ瞬時にスキャンできるバーコードが必要でした。組立ラインが停止しないようにするためです。結果は、3 つの大きな位置検出パターンを角に持ち、どのスキャナーも単一フレームで方向を判定できる、四角の二次元コードでした。
デンソーウェーブは設計を公開しました。ISO は 2000 年に ISO/IEC 18004 として標準化し、2006 年と 2015 年に改訂しました。重要なのは、デンソーウェーブが特許を強制しないことを選んだことで、これにより QR コードは自由に広まりました。日本はサプライチェーン追跡から自販機まですべてで最初に採用し、アジアとヨーロッパは 2000 年代に続きました。西側でのブレークスルーは、iOS 11(2017 年 9 月)と Android(Google Lens を介して、これも 2017 年)がカメラアプリにネイティブ QR スキャンを追加したことで、別のスキャンアプリの必要性をなくしました。2020〜2021 年のパンデミックが仕事を完了させました: すべてのレストラン、ジム、博物館が突然、非接触メニューやチェックインを必要とし、QR コードは既にすべてのポケットに入っていました。
今日、QR コードは年間数千億回のスキャンを運びます。中国の WeChat Pay と Alipay はそれに完全に依拠しており、インドの UPI は 10 億人のユーザーに QR 駆動の決済を出荷し、名刺の vCard はタイプされた連絡先情報をほぼ置き換えました。時間の経過とともに、より便利でなく、より便利になった数少ない 30 年前の標準の 1 つです。
QR コードができること
QR コードは、テキストペイロードをスキャン可能な画像にエンコードする方法です。誰かがスキャンしたときに何が起こるかは、そのテキストのフォーマットによります:
- URL:
https://example.com/...はスキャナーのブラウザでリンクを開きます。 - Wi-Fi 認証情報:
WIFI:T:WPA;S:NetworkName;P:Password;;はネットワークに自動的に接続します。 - vCard(連絡先カード):
BEGIN:VCARD ... END:VCARDはアドレス帳に連絡先を追加します。 - プレーンテキスト: その他の文字列はスキャナーの画面に表示されます。
- メール:
mailto:address@example.com?subject=...&body=...はドラフトメールを開きます。 - 電話番号:
tel:+15551234567は通話を促します。 - SMS:
smsto:+15551234567:Hello thereは事前入力された SMS を開きます。 - 地理位置:
geo:48.8566,2.3522はデバイスの地図アプリで座標を開きます。 - カレンダーイベント:
BEGIN:VEVENT ... END:VEVENT(iCalendar)はカレンダーにイベントを追加します。
QR コード自体は気にしません。スキャンするデバイスの URL ハンドラが決定します。
QR コードの構造
QR コードは黒と白の「モジュール」(小さな四角)の正方形グリッドです。構造は固定されています:
- 3 つのファインダーパターン(3 つの角にある大きな同心の四角)はスキャナーにコードの位置と上の方向を伝えます。
- アライメントパターン(大きなコード用の小さな四角)は、コードが斜めに撮影されたときの透視歪みを補正します。
- タイミングパターン(ファインダー間の交互の白黒線)はスキャナーに各モジュールの大きさを伝えます。
- フォーマット情報は誤り訂正レベルとマスクパターンを格納し、冗長性のために 2 回繰り返されます。
- データと誤り訂正コードワードが領域の大部分を占めます。リード・ソロモン誤り訂正により、コードの一部が汚れたり傷ついたり覆われたりしてもスキャナーがメッセージを回復できます。
QR コードには 40 のバージョンがあり、バージョン 1(21x21 モジュール、誤り訂正 L で最大約 25 個の英数字)からバージョン 40(177x177 モジュール、L で最大約 4,296 個の英数字)まであります。ジェネレーターは、選択された誤り訂正レベルでペイロードに収まる最小バージョンを選びます。
QR コードを作成する方法
- QR コードのタイプを選択: URL、プレーンテキスト、Wi-Fi ネットワーク、vCard、メール、電話、SMS、または地理。ツールが正しいペイロードフォーマットを構築します。
- 内容を入力: URL を貼り付けるか、構造化されたフィールドに入力します。入力中に QR プレビューが更新されます。
- 誤り訂正レベルを選択: デジタルスクリーン用に L(低)、一般用途に M(中)、摩耗する可能性のある印刷物に Q(四分位)、ロゴをオーバーレイしたい場合は H(高)。
- 見た目をカスタマイズ(オプション): 前景色、背景色、モジュール形状を調整し、中央にロゴを追加します。常に十分なコントラストを保ちます。
- ダウンロード: スクリーン用 PNG、印刷用 SVG、レイアウトに配置したい場合は PDF。ツールは、エクスポート前にプレビューテストできる 32x32 のサムネイルも生成します。
誤り訂正の理解
QR コードには組み込みの冗長性があるため、コードの一部が破損または覆われていても引き続きスキャンできます。4 つのレベルがあります:
| レベル | 復旧 | 最適な用途 |
|---|---|---|
| L(低) | 約 7% | クリーンなデジタル画面、短いデータ |
| M(中) | 約 15% | 一般用途、デフォルト |
| Q(四分位) | 約 25% | 摩耗する可能性のある印刷物 |
| H(高) | 約 30% | ロゴオーバーレイ付きコード、屋外用、汚れる可能性のあるパッケージ |
誤り訂正が高いほど、QR コードはより多くのデータモジュール(より小さな四角)を持つため、同じペイロードがより密なコードになり、スキャン可能を維持するためにわずかに大きく印刷する必要があります。トレードオフは信頼性とサイズです。
実用的な使い方
ビジネス向け:
- 名刺に vCard を印刷して、連絡先が 1 回のスキャンであなたの詳細を保存できるようにします。入力不要。
- 商品パッケージにセットアップ動画、保証登録ページ、トラブルシューティングガイドへのリンクを追加します。
- ウェブサイト、メニュー、営業時間、Google レビューページへのリンクとして店頭に表示します。
- レシートやテーブルテントに Wi-Fi QR コードを置いて、パスワードを読み上げずに参加できるようにします。
- 決済ページ(Stripe、Square、UPI)に直接リンクするイベント請求書に追加します。
イベント向け:
- ゲスト用の Wi-Fi QR コードを生成、パスワードのスペル説明はもう不要。
- 印刷されたプログラムからライブスケジュール、地図、セッションフィードバックフォームへのリンク。
- LinkedIn プロフィールや講演者の経歴にリンクするネームバッジに追加。
- サインアップフォームへのユーザー誘導の「スキャンして抽選に参加」プロモーションを実行。
- Instagram や X のイベントハッシュタグへのリンクをテーブルカードに印刷。
個人用:
- 訪問者に自宅 Wi-Fi パスワードを口述せずに共有。
- 個人ウェブサイト、ポートフォリオ、履歴書用の QR コードを作成。
- RSVP ページにリンクする印刷招待状に追加。
- カンファレンスネームバッジの裏に vCard QR コードを使用。
- ハイブリッドミーティング用のビデオコール(Zoom や Google Meet)に参加する QR コードを生成。
うまく動作する QR コードのヒント
- 印刷前にテスト。印刷に送る前に、実際の電話で必ずスキャンします。可能なら iOS カメラと Android の Google Lens の両方でテストします。
- URL を短く保つ。短い URL はよりシンプルな QR コード(より低いバージョン、より少ないモジュール)を生成し、小さなサイズでもスキャンしやすくなります。必要なら追跡なしの URL 短縮を使用します。
- コントラストを確保。明るい背景に暗いモジュールが最適です。反転(暗い上に明るい)は技術的には仕様で許可されていますが、古いスキャナーではサポートが乏しいです。
- クワイエットゾーンを残す。QR コードの周りの白い境界(4 モジュール幅)はスキャナーが検出するのを助けます。それをトリミングしたり、内部に他のグラフィックを配置したりしないでください。
- スキャン距離にサイズを合わせる。経験則では、コードの幅は予想されるスキャン距離の少なくとも 10% であるべきです: 50 cm 読み取りには 5 cm のコード、10 m 読み取りには 1 m のコード。
- ロゴを追加するなら誤り訂正 H を選ぶ。領域の最大 20% をカバーし、ロゴを中心の近くに保ち、必ずスキャンをテストします。
- 極端な色の組み合わせを避ける。緑の上の赤、紫の上の青、その他の低コントラストペアはスキャンが悪くなります。高コントラストペアに固執するか、白の上の黒のままにします。
- 可能な場合は静的 QR コードを使用。有効期限なし、サードパーティサービスに依存しません。
- 人間が読めるラベルを追加。「Wi-Fi に参加するためにスキャン」や「メニュー用にスキャン」をコードの近くに印刷して、人々がスキャンする前に何のためのものか分かるようにします。
よくある落とし穴
- 追跡が大量に含まれた URL の埋め込み。短くクリーンな URL は 200 文字の UTM 追跡リンクよりも信頼性が高くフレンドリーです。分析の価値が追加モジュールを正当化する場合のみ UTM を使用します。
- テストなしの色の反転。白地に黒の QR コードは許可されていますが、現場のスキャナーの約 10% で拒否されます。ブランドカラーが衝突する場合は、QR コードではなく、その印刷のためにブランドカラーを変更します。
- ロゴが大きすぎる。誤り訂正 H でも、25〜30% を超えるロゴカバーは失敗し始めます。印刷に送る前に 3 つの異なる電話でテストします。
- 曲面での歪み。ボトルの側面や曲がった看板の QR コードは、透視がモジュールを歪めるため失敗することがあります。平らなステッカー、より大きなコード、または平らな部分のコードを使用します。
- 印刷解像度。低解像度 PNG から 72 dpi で印刷された QR コードはにじみます。300 dpi で生成するか、SVG を使用します。
- 変わるものに静的コード。目的地 URL が変わる場合(移動するイベント、終了する割引)、動的 QR(有料サービス)または自分が制御する安定したリダイレクト URL を使用します。
- クワイエットゾーンを省く。周りのグラフィックやテキストに接触する QR コードは認識されません。常に 4 モジュールのパディングを残します。
- 読み取り距離の不一致。10 フィート読み取りを意図した 2 インチのポスター QR は機能しません。距離にサイズを合わせます。
- フィッシングリスク。QR コードは URL を隠せます。開く前に目的地を表示するスキャナー(iOS、Google Lens)が役立ちますが、賢い攻撃者はなりすませます。予期しない目的地が間違って見えるように、コードの隣に「メニュー用にスキャン」を印刷します。
- パスワードを平文で含む Wi-Fi コード。これは設計上(フォーマットは
WIFI:T:WPA;S:Name;P:Pass;;)、コードを撮影した人はパスワードを得ます。印刷された Wi-Fi QR コードを、印刷されたパスワードのように扱ってください。
代替および隣接するコードフォーマット
QR は最も普遍的な 2D コードですが、唯一ではありません。異なるフォーマットは異なる文脈で勝ちます。
| フォーマット | 容量 | 強み | 輝く場所 |
|---|---|---|---|
| QR Code | 最大約 4,296 個の英数字 | 普遍的なスキャナーサポート、無料 | マーケティング、メニュー、Wi-Fi、決済 |
| Data Matrix(ISO/IEC 16022) | 最大約 2,335 個の英数字 | 短いペイロードで非常にコンパクト | 工業部品マーキング、医薬品 |
| PDF417(ISO/IEC 15438) | 最大約 1,850 個の英数字 | 長い水平「積層」フォーマット | 搭乗券、運転免許証 |
| Aztec(ISO/IEC 24778) | 最大約 3,067 個の英数字 | クワイエットゾーンが不要 | 電車のチケット、ID カード |
| Code 128(線形) | 短い数値/英数字 | 一次元、小さなプリンター向けに高速 | 配送ラベル、小売価格タグ |
| Maxicode | 固定 93 個の英数字 | 高速読み取り用に設計 | UPS 配送ラベル |
| Han Xin Code(GB/T 21049) | QR より大きい | 中国語文字のエンコードがより良い | 中国、政府および物流 |
| micro-QR | 最大 35 個の英数字 | 小さく、モジュールが少ない | 小型電子機器ラベル |
| Apple App Clip Code | URL のみ | iOS に組み込み、スキャナー不要 | Apple デバイスの App Clips |
ほぼすべての消費者向け用途では、現代の電話がすべてネイティブにスキャンするため、QR Code が正解です。その他は専門的です。
プライバシーとジェネレーター
QR コードジェネレーターは完全にブラウザ内で動作します。入力する URL、Wi-Fi パスワード、vCard、その他のペイロードは、デバイスの JavaScript によって QR マトリックスにレンダリングされ、結果の PNG または SVG がダウンロードとして提供され、サーバーには何も送信されません。ログ記録なし、短縮 URL の作成なし、目的地にサードパーティのトラッカーも追加されません。本当に重要なペイロード(自宅 Wi-Fi パスワード、未発表の商品 URL、内部 Zoom リンク、個人の携帯番号)には、このローカルのみのフローが、見知らぬ人の URL 短縮を信頼するか誰も信頼しないかの違いです。ツール全体はページが読み込まれた後にオフラインで実行でき、ネットワークをオフにして同じコードを再生成することで確認できます。
よくある質問
QR コードには何を入れられますか?
URL、プレーンテキスト、Wi-Fi 認証情報、連絡先カード(vCard)、メールアドレス、電話番号などです。QR コード自体はテキストをエンコードしているだけで、何をするかはデバイスが判断します。
PNG と SVG のどちらをダウンロードすべきですか?
デジタル画面(Web サイト、SNS、プレゼンテーション)には PNG を使います。印刷物(名刺、ポスター、チラシ)には SVG を使ってください。SVG は鮮明さを失わずに任意のサイズへ拡大縮小できます。
QR コードはどのくらいの小ささで印刷できますか?
実用的な最小サイズは、シンプルな URL なら 1 辺約 2 cm です。データ量が多かったりエラー訂正レベルが高かったりするコードは大きくする必要があります。大量印刷の前には必ずスキャンテストを行ってください。
QR コードは有効期限が切れますか?
このツールが生成するような静的な QR コードは期限切れにはなりません。データを直接エンコードしているため、リンク先が存在する限り動作します。URL の QR コードは常に動作しますが、リンク先のサイトがダウンすればリンクは機能しなくなります。
Can I put a logo in the centre of the QR code?
Yes. The QR code error correction lets you cover 7-30 % of the surface (depending on the level you choose) and still scan reliably. Pick error correction H for a visible logo, keep the logo under 20 % of the area, and always test the scan with several phones before printing.
Are QR codes patented?
No. Denso Wave invented QR codes in 1994 and ISO standardised them as ISO/IEC 18004 in 2000. Denso Wave holds patents but has chosen not to enforce them, so QR codes are royalty-free for use under the published standard.