2026-03-23
QRコードジェネレーターガイド:カスタムQRコードの作成方法(URL、vCard、Wi-Fi)
QRコードがどのように機能するか、エンコードできるデータ型(URL、vCard、Wi-Fi、SMS)について解説します。エラー補正やブランド化機能を活用したカスタムQRコードの生成方法、そしてスキャン時に陥りがちな間違いについても詳しくご紹介します。

Last updated: June 28, 2026
QRコードは、スマートフォンのカメラでスキャンすることでURLを開いたり、連絡先情報を共有したり、Wi-Fiに接続したり、メッセージを送信したりできる2Dバーコードです。生成するのは簡単ですが、信頼性高くスキャンできるQRコードを生成するには、主に3つの要素が重要になります。すなわち、十分なエラー訂正能力、高いコントラスト、そしてスキャン距離に適した適切な物理サイズです。本ガイドでは、QRコードが何をエンコードするか、カスタムのものをどのように生成するか、そしてコードをスキャン不能にしてしまう間違いについて解説します。
クイックアンサー:QRコードはどのように生成するのか?
| 目的 | QR type | 例データ |
|---|---|---|
| ウェブページを開く | URL | https://imagic-ai.com |
| 連絡先を共有する | vCard | 名前、電話番号、メールアドレス |
| Wi-Fiに接続する | Wi-Fi string | SSID + パスワード |
| SMS/メールを送信する | SMS / mailto | 番号または住所 |
| 単純なテキスト | Text | 任意の文字列 |
単一のコードの場合は、QR Code Generatorを使用し、バッチ処理の場合は qrcode Pythonライブラリまたは qrencode CLIを使用します。このコードをキャンペーングラフィックに組み込む場合は、image resizerで周辺のアートワークを準備し、social media image sizes guideで宛先の寸法を確認してください。
QRコードは何をエンコードできるか?
QRコードは単なるURLではありません。スマートフォンが認識して対応する複数のデータ型をエンコードできます。

- URL — ウェブページを開く(最も一般的な用途)。
- vCard — 連絡先をスマートフォンのアドレス帳に追加する。
- Wi-Fi — Wi-Fiネットワークに接続する(SSID + パスワードが埋め込まれる)。
- SMS / email / phone — メッセージを開く、または番号をダイヤルする。
- Plain text — 任意の文字列をテキストとして表示する。
データ型はQRのペイロードにエンコードされているため、スキャンするスマートフォンは何をするべきかがわかります。URL QRはブラウザを開き、Wi-Fi QRはネットワーク接続プロンプトを開きます。
QRコードはどのように生成するのか?
ブラウザジェネレーター
単一のコードの場合は、QR Code Generatorを使用します。タイプ(URL, vCard, Wi-Fi)を選択し、データ入力を行い、オプションでブランドカラーやロゴを設定した後、PNGまたはSVGをダウンロードします。印刷用途ではSVGの方がピクセル化せずに拡大できるため優れています。
コマンドライン (qrencode)
## PNG形式のURL QRを生成
qrencode -o qr.png -s 20 -m 2 "https://imagic-ai.com"
## SVG形式で出力(印刷用)
qrencode -o qr.svg -t SVG "https://imagic-ai.com"
Python (qrcode)
import qrcode
qr = qrcode.QRCode(box_size=20, border=2, error_correction=qrcode.constants.ERROR_CORRECT_M)
qr.add_data("https://imagic-ai.com")
qr.make(fit=True)
qr.make_image(fill_color="black", back_color="white").save("qr.png")
バッチ処理(CSVから数百のコード)を行う場合は、Pythonライブラリが適切なツールです。
エラー訂正とは何か、そしてなぜ重要なのか?
QRコードには、部分的に損傷したり、汚れたり、ロゴで覆われたりしてもスキャンできるように、組み込みのエラー訂正(Reed-Solomon)機能があります。レベルは4段階あります。
| Level | Recoverable | Use |
|---|---|---|
| L (Low) | ~7% | 清潔な環境、最大データ量 |
| M (Medium) | ~15% | デフォルト、一般用途 |
| Q (Quartile) | ~25% | 印刷物、軽度の損傷リスク |
| H (High) | ~30% | 屋外、ロゴのオーバーレイ |
訂正レベルが高いほど、中央にロゴを配置したり摩耗に耐えたりできますが、コード自体がより密になります(モジュールが増える)。ロゴを追加する場合や屋外で使用する場合はHを使用し、ほとんどのケースではMで十分です。
QRコードを壊さずにブランド化する方法は?
前景の色を変更したり、中央にロゴを追加したりすることは可能ですが、どちらもスキャナビリティのリスクがあります。

- 色: 高コントラストを保つこと。白地に濃い色が最も安全です。低コントラストの組み合わせ(黄色と白)は避けてください。ISO/IEC 18004 QR code standardが仕様を定義しており、Google's QR code best practicesからの実用的なスキャンガイダンスも高コントラストのルールを支持しています。
- ロゴ: 小さく保つこと(面積の~30%未満)で、中央に配置し、エラー訂正レベルHを使用することで、ロゴが真ん中を覆っていてもコードがスキャンできるようにします。
- 形状: 3つの隅にある「ファインダー」パターンはそのまま維持してください。これらがスキャナがコードの位置と向きを特定する方法です。
高価な場所に印刷する前に、必ず実機のスマートフォンでブランド化されたコードのテストを行ってください。
印刷したQRコードは何サイズであるべきか?
一般的な目安:コードは、スキャン距離の少なくとも1/10の幅である必要があります。1メートルからスキャンされるコード(ポスターなど)には約10cmが必要であり、20cmからスキャンされるコード(名刺など)には約2cmが必要です。これより小さくなると、スマートフォンのカメラがモジュールを識別するのが難しくなります。印刷用途では、どのサイズでも鮮明に保てるようSVGとしてエクスポートしてください。
Static vs dynamic QR codes
- Static: データがコードに直接エンコードされています。生成後に宛先を変更することはできません。Wi-Fi、vCard、および恒久的なURLに最適です。
- Dynamic: コードは短いリダイレクトURLをエンコードします。宛先は後から変更でき(スキャン履歴の追跡も可能)、これにはサーバーが必要であり、通常は有料サービスとなります。ランディングページを変更する可能性があるマーケティングキャンペーンに最適です。
選択肢はコストと柔軟性に影響します。Staticコードは永久無料で、いかなるサービスにも依存しません。生成会社が消滅しても機能し続けるのは、データ自体がコード内に存在するためです。Dynamicコードには費用がかかり、リダイレクトサーバーが稼働し続けることに依存しますが、印刷後に宛先を変更したり(誤字の修正、キャンペーンの変更)、スキャン数をカウントしたりできます。実用的な使い分け:継続的なコストなしで永久に機能する必要があるもの(名刺、Wi-Fiサイン、製品マニュアル)にはStaticを、分析とリダイレクトの能力が必要な時間限定マーケティングにはDynamicを使用します。両方を組み合わせることも一般的です—恒久的な資料にはStatic、キャンペーンにはDynamic。
よくある間違い
- 低コントラスト。 色付きの背景に薄いコードはスキャンできません。暗色を明色の上に配置してください。
- ロゴが大きすぎる。 データ部分を覆います。エラー訂正Hを使用し、ロゴを30%未満に保ってください。
- 距離に対して小さすぎる。 ポスター上の1cmのコードは、部屋の向こうからではスキャンできません。
- ファインダーパターンが損傷している。 3つの隅の四角形はそのまま維持する必要があります。
- 印刷のためにラスタライズする。 SVGを使用することで、拡大してもコードが鮮明に保たれます。
よくある質問
QRコードは期限切れになりますか?
Staticコードは決して期限切れになりません—データはコード内にあります。Dynamicコード(リダイレクトURL)は、リダイレクトサービスが停止した場合のみ期限切れになります。
QRコードにロゴを付けることはできますか?
はい—中央に小さなロゴを配置し、エラー訂正Hを使用します。面積の~30%未満に保ってください。
最適なエラー訂正レベルは何ですか?
一般用途にはM、ロゴを追加する場合や屋外/摩耗のリスクがある場合はHです。QR code Wikipedia articleでは詳細なレベルが解説されています。
QRコードのスキャンを追跡できますか?
Dynamic QR(分析機能付きのリダイレクトURL)でのみ可能です。Staticコードは追跡できません。
QRコードは何をエンコードできますか?
URL、単純テキスト、vCard(連絡先)、Wi-Fiネットワーク、メール、SMS、またはカレンダーイベントです。最も一般的なのはURLです。データ型がスキャナによる処理方法を決定します—URLはブラウザで開き、vCardは連絡先を追加し、Wi-Fiコードはネットワークに接続します。
エラー訂正とは何か、そしてなぜ重要ですか?
エラー訂正とは、部分的に損傷したり覆われたりしてもQRコードがスキャンできるようにする冗長性です(最高レベルでは最大30%まで)。エラー訂正が高いほど、より大きく密度の高いコードになります。コードが傷つきやすい場合やロゴを重ねる場合はこれを使用してください—中央は小さなロゴにとって最も安全な場所です。
印刷したQRコードは何サイズであるべきですか?
予想される距離からスキャンできるのに十分な大きさが必要です—2フィート(約60cm)のスキャンには概ね1インチ、より遠い場合はそれ以上が必要です。コードが小さいほど、スキャナはより近くにいる必要があります。大量生産する前に、印刷したサイズをスマートフォンでテストしてください。小さすぎるコードは単にスキャンに失敗し、ただの装飾品になってしまいます。
Dynamic QRコードとは何ですか?
最終的な宛先ではなく、短いリダイレクトURLをエンコードするQRコードです。これにより、コードを再印刷することなく指す場所を変更でき、分析のためにスキャン数を記録できます。Static QRコードは宛先を直接エンコードするため変更したり追跡したりできません。Dynamicコードはより費用がかかりますが、柔軟で測定可能です。
壊さずにQRコードをブランド化する方法は?
ブランドカラーは高コントラスト(暗色を明色に)を保ち、エラー訂正レベルが許容する以上の部分を絶対に覆わないでください—中央が小さなロゴにとって最も安全です。低コントラストやオーバーレイが多すぎるとスキャンが失敗するため、印刷する前に必ず実機のスキャナでブランド化されたコードのテストを行ってください。
スキャンするには小さすぎる可能性はありますか?
はい—概ね1インチを下回ると、ほとんどのスマートフォンカメラは特に距離がある場合、苦労します。スキャン距離に合わせてサイズを決定してください:遠いほど大きくする必要があります。大量生産する前に、印刷したサイズをスマートフォンでテストしてください。小さすぎるコードは単にスキャンに失敗し、ただの装飾品になってしまいます。

画像クレジット
- QRコードの例、ブランド化されたQR、およびwhat-qr-encodes図—QRコードは本物であり、作者がPython
qrcodeライブラリを使用してhttps://imagic-ai.com;
続けて読む

Thu Jul 09 2026 20:00:00 GMT-0400 (Eastern Daylight Time)
AIアクションフィギュアのトレンド:スタジオ品質のおもちゃポートレートのための写真準備方法
AIアクションフィギュアのトレンドは、どんな写真でもコレクタブルなトイポートレートに変えます。プロンプトが機能する秘訣や、説得力のあるフィギュアと明白な偽物とを分けるための正確なクロップ、背景、解像度のステップを学びましょう。

Sat Mar 14 2026 20:00:00 GMT-0400 (Eastern Daylight Time)
画像解像度とDPIの解説:ピクセル、PPI、印刷サイズ
画像解像度とDPI (PPI) の意味、ピクセルが印刷サイズにどのように変換されるか、なぜDPIは印刷物には重要だが画面上ではそうではないのか、そして各ユースケースに必要な適切な解像度について詳しく解説します。

Sat Jun 27 2026 20:00:00 GMT-0400 (Eastern Daylight Time)
バッチ画像処理ガイド:ツール、ジョブ、および自動化
バッチ画像処理とは、フォルダ全体にわたってリサイズ、圧縮、変換のジョブを一度に実行する機能です。本ガイドでは、使用可能なツール、最適な操作順序、および自動化の方法について比較解説します。