QRコードリーダー
QRコードの画像をアップロードするか、ウェブカメラでそのQRコードを撮影すると、リーダーがそれを解読し、中に何が入っているかを表示します。このシステムはURL、Wi-Fi認証情報、vCard、カレンダーイベントおよびプレーンテキストを認識し、疑わしい宛先を自動的にマークします。そのため、短縮URLやパンコードドメインにリンクするQRコードは自動的に開かないようになっています。
デコードの仕組み
-
1
画像を提供してください
写真またはスクリーンショットをアップロードする、クリップボードから貼り付ける、またはライブスキャン用にウェブカメラの権限を付与します。
-
2
コードを検索する
デコーダは角にある3つの位置決め用の四角を検索し、グリッドを整列します。
-
3
モジュールを読み込み、エラーを修正します
ブラック/ホワイトモジュールはサンプリングされ、リード・ソロモン誤り訂正法により埋め込み済みの訂正レベルまで損傷を修復する。
-
4
ペイロードを復号化します
コンテンツは形式(URL、WIFI:、BEGIN:VCARDなど)によって解釈され、構造化された表示形式で表示されます。
閲覧者が理解できる内容
| パーラー | 例 |
|---|---|
| URL | https://example.com/event?id=abc |
| Wi-Fi | WIFI:T:WPA;S:Guest;P:hunter2;; |
| vCard | BEGIN:VCARD\nVERSION:3.0\nFN:Alice\n... |
| SMS | SMSTO:+15551234567:Hello |
| メール | mailto:hi@example.com?subject=... |
| 日程イベント | BEGIN:VEVENT\nSUMMARY:Party\nDTSTART:... |
| Geo | geo:40.7128,-74.0060 |
| プレートテキスト | その他のすべて |
リンクをクリックする前にセキュリティチェックを行います
QRコードは人間にとって使いづらいように設計されています。その場所を確認するためにQRコードを読み取ることはできません。リーダーは次のように処理します:
- Punycodeドメイン(
xn--):そのUnicode表現が他のドメインと混同される可能性がある。 - 実際の宛先を隠す「URL短縮サービス」(bit.ly、t.co、goo.gl、tinyurl.comなど)
- 非HTTPSのURL:公開または共有されるコードの場合、注意が必要です。
- ホスト名の代わりにIPアドレスを使用する——これは正当な用途としては異例である。
- 非常に長いURL:場合によってはエンコードされたペイロードや追跡用の不要なデータを含んでいる可能性があります。
リンクをクリックする前にすべてが明らかになります。読者は自動的にナビゲートすることはありません。
スキャンのヒント
– 良好的な照明は高解像度よりも優れています。影の多い写真は4Kでも正常に表示されませんが、適切に光線が当てられた写真は480pで正しく復元されます。
- コードを中央に配置してください。3つの位置決め用四角はすべて明瞭に確認できるようにしてください。
- 安定して保持してください。 モーションブラーは小さなコードを破壊します。リアルタイムスキャンを行う際は、スマートフォンを何かに押さえつけてください。
- 微細なコードの拡大表示。会議用バッジに1cmサイズのQRコードがある場合は、スキャン前に拡大してください。微小なモジュールはカメラの実効解像度以下となるためです。
デコードに失敗した場合
- 損傷が過度である。 エラー訂正レベル(7~30%)を超えると、コードは読み取れない状態になる。
- 「クイートゾーン」が使用されています。コードに近すぎる隣接するグラフィックが配置パターンを混乱させています。
- 色の反転。 一部のスキャナーでは明るい部分が暗い部分に逆転する処理が可能ですが、他のスキャナーではできません。デコードに失敗した場合は、画像を反転してみてください。 – コントラストが非常に低い場合。カラーコード(ライトブルーに青を加えたもの)はしばしば問題が生じます。白に黒を配置した方が信頼性の高いデフォルト設定となります。
よくある質問
いいえ。復号化されたコンテンツは宛先が表示される形で表示されます。リンクをクリックするには明示的にクリックする必要がありますので、事前に確認してください。
リンク短縮ツールは実際の宛先を隠します——これはフィッシング用QRコードによく見られる特徴です。読者からその情報を提示されるため、参照するかどうかを判断できます。
QRコードにはリード・ソロモン誤り訂正機能が搭載されているため、元のデータが高い訂正レベルで印刷された場合、最大30%のモジュールが損傷する可能性があります。より重度の損傷は対応できません。
いいえ。動画はブラウザ内で処理され、何のデータもアップロードされません。フレームは分析される際に廃棄されます。
最もよく見られる問題は、コードモジュールの照明が不十分な場合、ぼかしている場合、または小さすぎる場合です。適切な前面照明、安定した操作、およびズーム機能を活用することで、ほとんどの場合解決できます。