パソコンでQRコードを読み取る方法:Windows、Mac、Chromebook、Linux
KoloQRチーム基本

Windows 10と11では、カメラアプリを開いて「バーコード」を選び、コードをWebカメラの前にかざします。すでに画面に表示されているコードなら、Snipping Toolの「テキスト アクション」がたいてい検出します。Chromebookでは、カメラを開いて「スキャン」、続いて「QR コード」を選びます。Macには標準のQRスキャナーがないので、スクリーンショットを撮ってブラウザ上のデコーダーに貼り付けるか、iPhoneでコードを読み取ってください。どのパソコンでも、画面やファイルにあるQRコードは、Webカメラ越しではなくスクリーンショットから読むのが最も確実です。
要点
- WindowsとChromeOSは標準のカメラアプリにQRスキャナーを備えています。macOSにはなく、Linuxでは最近のGNOMEのSnapshotカメラだけがたいてい対応しています。Windowsでは「バーコード」を、Chromebookでは「スキャン」、続いて「QR コード」を選びます。
- すでに画面に表示されているQRコードを、Webカメラに近づける必要はありません。スクリーンショットを撮って、それをデコードします。Windows 11ならSnipping Tool、Chromebookならレンズ、どのパソコンでもブラウザのデコーダーが使えます。
- Macでは、印刷されたコードを読むいちばん早い方法は、たいていポケットの中のiPhoneです。画面上のコードなら、スクリーンショットをQRコードスキャナーに貼り付けてください。ブラウザ内でデコードし、何もアップロードしません。
- ノートパソコンのWebカメラがQRコードで失敗する原因は、解像度よりもピントと反射です。オープンなデコーダーでの私たちのテストでは、ぼけがモジュールの約3分の1から10分の4になる間に、読み取りは全成功から全失敗へ変わり、角の四角にかかる幅2モジュールの反射がすべての読み取りを止めました。
- 2段階認証のログインを設定するQRコードには、あなたの秘密鍵が入っています。デコードは自分のマシン上で動くものだけで行い、画像をアップロードするオンラインスキャナーは決して使わないでください。
パソコンごとに使える方法
正しい方法は2つのことで決まります。OSと、QRコードがどこにあるか - 目の前の紙か、見ている画面か、保存したファイルか - です。WindowsとChromeOSは標準のカメラアプリで印刷されたコードを読め、どのシステムでも画面やファイルのコードはブラウザのデコーダーで読めます。
| パソコン | 紙や別のデバイス上のコード | このパソコンの画面上のコード | 保存したファイルのコード |
|---|---|---|---|
| Windows 10または11 | カメラアプリ、続いて「バーコード」ボタン | Snipping Tool、続いて「テキスト アクション」(Windows 11、たいてい対応)。またはスクリーンショットをブラウザのデコーダーへ | ファイルを開いてSnipping Tool。またはブラウザのデコーダーにドロップ |
| Mac | iPhoneのカメラ。またはPhoto Boothで撮った写真をブラウザのデコーダーにドロップ | クリップボードにスクリーンショットを撮り、ブラウザのデコーダーに貼り付け | ファイルをブラウザのデコーダーにドロップ |
| Chromebook | カメラアプリ、続いて「スキャン」、「QR コード」 | 画面キャプチャ、続いてGoogleで検索。またはスクリーンショットをブラウザのデコーダーへ | ファイルをブラウザのデコーダーにドロップ |
| Linux | GNOME 48以降のSnapshot(たいてい対応)。それ以外はスマートフォンか、Decoderのようなカメラアプリ | スクリーンショットをブラウザのデコーダーへ | ファイルをブラウザのデコーダーにドロップ |
| Chromeが入ったすべてのパソコン | 該当なし | 画像を右クリックして「Google レンズで検索」(スクリーンショットがGoogleに送られる) | 画像をタブで開き、右クリック |
ほぼすべてのケースは3つの判断ルールでカバーできます。コードが印刷物で、パソコンがWindowsかChromeOSなら、カメラアプリを使います。コードが印刷物で、パソコンがMacか、QR対応のカメラアプリのないLinuxなら、スマートフォンを使うか、コードを撮影してその写真をデコードします。コードがすでに画面やファイルにあるなら、スクリーンショットを撮ってそれをデコードします。パソコンがすでに表示しているものに、Webカメラは向いていません。
Windows 10や11でQRコードを読み取るには?
カメラアプリを開き、右側の「バーコード」ボタンが選ばれていることを確認して、ピントが合うまでQRコードをWebカメラの前にかざします。カメラアプリは自動で読み取り、ウィンドウの下部にリンクを表示します。それを選ぶとWebサイトが開きます。Microsoftは、この方法をWindows 10とWindows 11の両方について説明しています。
- カメラアプリを開く. スタートメニューで「カメラ」を検索します。ビデオ通話など、別のアプリがWebカメラを使っている場合は、先に閉じてください。
- 「バーコード」ボタンを選ぶ. モードのボタンはウィンドウの右側にあります。「バーコード」ボタンのない古いバージョンのカメラでは、この機能はたいていアプリの設定の「Try out new experimental features」(新しい試験的な機能を試す)の奥にありました。
- コードを20~30 cmほど離してかざす. プレビューのおよそ3分の1をコードで埋め、動かさずに持ちます。近すぎると固定焦点のWebカメラではぼけ、遠すぎるとモジュールに割り当てられるピクセルが少なくなりすぎます。
- 選ぶ前にリンクを読む. デコードされたリンクがカメラアプリの下部に表示されます。ドメインを確認してから選ぶと、既定のブラウザでサイトが開きます。
すでに画面に表示されているQRコード - メール、PDF、Webページ、チャットの中 - には、カメラではなくSnipping Toolを使います。Windows + Shift + Sを押し、コードの周りの範囲を選択して、キャプチャをSnipping Toolで開き、「テキスト アクション」を選びます。Microsoftは2024年5月にSnipping Toolの「テキスト アクション」でのQRコード検出を告知しており、現在のWindows 11ではたいてい、リンクが開くためのボタンとして表示されます。Windows 10のSnipping Toolには「テキスト アクション」がありません。
どちらの方法も使えない場合 - カメラアプリのない管理された会社のPC、Windows 10、文字しか見つけない「テキスト アクション」の画面 - は、スクリーンショットをCtrl + VでQRコードスキャナーに貼り付けてください。スキャナーはブラウザのタブ内でjsQRを動かし、デコードした全文を種類のラベル付きで表示し、Edge、Chrome、Firefoxで同じように動きます。
MacでQRコードを読み取るには?
Macには標準のQRコードスキャナーがありません。macOSにはコード読み取りモードのあるカメラアプリが付属せず、プレビューと写真のテキスト認識表示についてのAppleのページは、文字、電話番号、Webアドレスには触れていますが、QRコードには触れていません。印刷されたコードはiPhoneで読み取り、画面やファイルのコードにはブラウザのデコーダーを使ってください。
方法を、速いものから自己完結しているものの順に並べます。
- 印刷されたコード:iPhoneで読み取る。 iPhoneのカメラを向け、バナーをタップします。リンクをMacに移すには、iPhoneでコピーしてMacでペーストします。両方のデバイスが同じApple Accountにサインインし、Handoffがオンなら、ユニバーサルクリップボードが受け渡してくれます。カメラ側の手順はiPhoneでQRコードを読み取る方法で扱っています。
- 画面上のコード:クリップボードにスクリーンショットを撮って貼り付ける。 Command + Control + Shift + 4を押してコードの周りをドラッグし、QRコードスキャナーを開いてCommand + Vを押します。画像はファイルとして保存されることなく、クリップボードからそのままデコーダーに渡ります。
- iPhoneがなく、印刷されたコード:Photo Boothで撮影する。 Macのカメラで写真を撮り、Photo Boothからデスクトップに写真をドラッグして、ブラウザのデコーダーにドロップします。左右反転した写真でも問題ありません。私たちのテストでは、オープンなデコーダーが左右反転したコードをすべての位置で読み取りました。
- ChromeのWebページ上のコード:右クリックする。 「Google レンズで検索」を選ぶと、サイドパネルにたいていコードのリンクが表示されます。Googleのヘルプページによれば、そのためにページのスクリーンショットがGoogleに送られます。
テキスト認識表示が役立つ可能性はあります。最近のmacOSでは、プレビューやSafariでQRコードをControlキーを押しながらクリックするとリンクを開く選択肢が出る、と報告する第三者の記事がいくつかありますが、テキスト認識表示についてのApple自身のページはQRコードに触れていないので、頼れる方法ではなく、試してみるものとして扱ってください。Controlキーを押しながらクリックしても何も出なければ、スクリーンショットの方法を使います。
連係カメラでもこれは変わりません。Appleのサポートページによれば、連係カメラを使うとmacOS Ventura 13とiOS 16以降でiPhone XR以降をMacのWebカメラとして使えますが、アプリに映像を提供するだけで、何もデコードしません。iPhoneがすでに手の中にあるなら、そのカメラアプリこそがスキャナーです。
ChromebookでQRコードを読み取るには?
カメラアプリを開き、下部の「スキャン」、続いて「QR コード」を選んで、コードをファインダーに収めます。GoogleのChromebookのヘルプページによれば、認識されたURL、テキスト、Wi-Fi接続の案内が表示され、カメラはモードを切り替えなくても通常のファインダーからQRコードを読み取ります。結果を選ぶと開きます。
すでにChromebookの画面にあるコードには、ChromeOSにGoogleレンズを使う画面の方法があります。「画面キャプチャ」を開き、部分的なスクリーンショットを選んでコードの周りをドラッグし、Googleで検索を選びます。または、ランチャーからレンズを選んで範囲を選択します。ChromebookのレンズについてのGoogleのヘルプページは、既定の検索エンジンがGoogleであることを求めており、QRコードには触れていないので、結果はたいていリンクですが、代わりに似た画像のページになることもあります。
プライベートな方法はChromebookでも使えます。Ctrl + Shift + ウィンドウを表示キーを押してコードの周りをドラッグし、Ctrl + VでキャプチャをQRコードスキャナーに貼り付けます。デコードはデバイス上のChromeで行われます。この方法で読んだWi-Fiコードは、カメラアプリなら接続を提案するところを、ネットワーク名とパスワードをテキストとして表示します。形式はWi-Fi QRコードのページで説明しています。
LinuxでQRコードを読み取るには?
Linuxには1つの答えがありません。カメラアプリがデスクトップ環境によって違うからです。GNOME 48以降では、標準のSnapshotカメラアプリがたいていファインダー内のQRコードを検出します。それより古いGNOME、KDE、その他ほとんどのデスクトップでは、カメラアプリは対応していません。画面やファイルにあるものについては、どのLinuxデスクトップでも方法は同じで、スクリーンショットをブラウザのデコーダーに貼り付けます。
カメラアプリが対応していない部分は、専用アプリが埋めます。apps.gnome.orgに掲載されているGNOMEのDecoderはカメラやスクリーンショットから読み取り、KDEのQrcaはカメラで読み取ります。スクリプトやまとめての処理には、zbarのzbarimgがコマンドラインで画像ファイルからQRコードを読み取り、ほとんどのディストリビューションのリポジトリにあります。画面上のコードが1つだけなら、どれかをインストールするより、ブラウザのタブにスクリーンショットを貼り付けるほうが早いです。
自分のパソコンの画面にあるQRコードを読む方法
スクリーンショットを撮って、それをデコードします。パソコンは自分のディスプレイにWebカメラを向けられず、コードを表示したスマートフォンをWebカメラにかざすと、スクリーンショットにはない反射、モアレ、ぼけが加わります。KoloQRのスキャナーはまさにこのケースのためにあり、下の4つの手順は1分もかかりません。
KoloQRは、円形やカスタム形状のQRコードを作れる無料のQRコード作成ツールで、PNG、JPG、WebP、GIFをドロップ、ファイル選択、貼り付けで読み取るQRコードスキャナーも公開しています。Webカメラはまったく使いません。画像を読むので、カメラの許可を求めることもありません。そしてブラウザのタブ内でデコードするので、画像はアップロードされません。
- コードが大きくなるまで拡大する. メール、PDF、ページを拡大し、画面上でQRコードの幅が少なくとも数センチになるようにします。ページ全体を表示した状態でキャプチャしたコードは、デコードするにはピクセル幅が足りないことがよくあります。
- コードをクリップボードにキャプチャする. Windows:Windows + Shift + S。Mac:Command + Control + Shift + 4。Chromebook:Ctrl + Shift + ウィンドウを表示キー。コードの周りをドラッグし、四辺すべての明るい余白を含めてください。
- スキャナーに貼り付ける. 任意のブラウザでQRコードスキャナーを開き、Ctrl + VかCommand + Vを押します。キャプチャがクリップボードではなくファイルに保存された場合は、代わりにそのファイルをパネルにドロップします。
- まずデコードされたテキストを読む. データ全体が、種類のラベル - リンク、Wi-Fi、連絡先、認証アプリの鍵 - 付きのテキストとして表示されます。リンクを開く前にドメインを読んでください。
スクリーンショットがデコードできない場合、原因はほぼ必ず切り取り方かサイズです。スクリーンショットに必要なピクセル数と、画像が失敗する7つの理由は画像からQRコードを読み取る方法にあります。中身ではなくシンボルの構造 - バージョン、誤り訂正レベル、マスク - を知りたいなら、QRコードデコーダーが同じファイルを読み取ります。
ノートパソコンのWebカメラでQRコードが読み取れないのはなぜ?
ノートパソコンのWebカメラがQRコードで失敗する理由は、たいてい3つのどれかです。固定焦点のレンズにはコードが近すぎる、角の四角の1つに反射がかかっている、あるいはコードが遠すぎて1モジュールあたりのピクセルが足りない。左右反転したプレビューは原因ではありません。ほとんどのWebカメラは腕の長さの距離にある顔のために作られていて、15 cmの距離の3 cmのコードのためではありません。
固定焦点のWebカメラとは、レンズのピントが1つの距離に固定されたカメラのことで、その距離より近くにかざしたものはぼやけて写ります。スマートフォンは一瞬でコードにピントを合わせ直しますが、多くのノートパソコンのWebカメラにはそれができません。コードを近づけるという自然な反応が状況を悪くするのはそのためです。それがどれほど急激に効いてくるかを、このサイトの測定スクリプトscripts/webcam-decode-rig.mjsで、このサイトのスキャナーが使うオープンなデコーダーであるjsQRを使って、2026年10月2日に測定しました。
| Webカメラで起きたこと | 加えた条件 | jsQRでの結果 |
|---|---|---|
| 画像の左右反転 | コードを左右に反転 | 1モジュールあたり6、4、3ピクセルで16か所中16か所読み取り |
| ピントが合わないほど近いコード | モジュール幅で測ったぼけ | モジュールの約0.33まで16か所中16か所。0.35~0.375でばらつき。0.4から0 |
| コードの中央にかかる反射 | コードの幅に対する割合で表した白い点 | 幅の40%まで16か所中16か所。50%で0 |
| 角の四角にかかる反射 | 同じ点を左上のファインダーパターンに重ねる | 幅の5%、約2モジュール分から16か所中0か所 |
ここから2つの結論が導かれます。ピントは坂ではなく崖のように失敗します。ぼけがモジュールの100分の数だけ増える間に、デコーダーは毎回読める状態から一度も読めない状態になりました。つまり少し近すぎるコードはゆっくり読めるのではなく、まったく読めません。そして、反射は大きさよりもどこにかかるかがはるかに重要です。ファインダーパターンとは、QRコードの隅にある3つの同心の四角で、スキャナーがシンボルを見つけて回転を割り出すために使うものです。その1つにかかった幅2モジュールの反射はコード全体を隠しましたが、データ部分にかかった幅の40%を覆う点は誤り訂正が吸収しました。Hより低い誤り訂正レベルで作ったコードには、その余裕がもっと少なくなります。
距離は3つ目の限界で、これは測定ではなく計算です。Webカメラのフレームを横1280ピクセル、水平画角を約70°と仮定すると、見える幅は距離の約1.4倍になります。すると、33モジュールで幅5 cmのコードは、30 cmで1モジュールあたり約4.6ピクセル、50 cmで約2.8ピクセルになり、同じコードを幅3 cmにすると30 cmで約2.8ピクセルになります。1モジュールあたり約3ピクセルを下回ると、画像が鮮明でも読み取りは不安定になるので、小さなコードは距離の近い側を、固定焦点のレンズは遠い側を必要とします。
WebカメラでQRコードを読み取らせるコツ
コードをWebカメラから20~30 cm離してかざし、角の四角に反射が乗らないよう少し傾け、1秒間動かさずに持ちます。プレビューのコードがぼやけて見えるなら、近づけるのではなく離してください。この3つの変更で、ソフトウェアなしにWebカメラの失敗のほとんどが直ります。
- 縁がくっきり見えるまで離す。 プレビューで暗いモジュールと明るいモジュールの境目がぼやけているなら、コードはレンズのピントが合う距離より内側にあります。距離を取るとピクセルは減りますが画像は鮮明になり、急に失敗するのは鮮明さのほうの限界です。
- スマートフォンの画面を傾けて反射をずらす。 Webカメラに平行にかざしたスマートフォンは、部屋の照明をレンズに反射させます。少し傾ければ反射がコードから外れます。特に角の3つの四角に注意してください。
- スマートフォンの明るさを上げる。 Webカメラで撮った暗いスマートフォンの画面は、すぐにコントラストを失います。明るさを最大にすれば、デコーダーにいちばんはっきりした明暗の差を渡せます。
- 印刷されたコードは、画面の後ろからではなく前から照らす。 暗い部屋ではノートパソコンの画面がいちばん明るいもので、その前にかざした紙のコードは逆光で濁ります。デスクライトで紙を照らせば直ります。
- レンズを拭く。 ノートパソコンのWebカメラに付いた指紋はフレーム全体に光を広げ、あらゆる場所のコントラストを一度に下げます。
- コードをカメラに対してまっすぐ持つ。 多少の角度はデコーダーが補正しますが、急な角度は補正されません。その測定は歪んだQRコードにあります。
どれもうまくいかなければ、カメラと格闘するのではなく方法を変えてください。スマートフォンか、ノートパソコンのカメラアプリでコードを撮影し、その写真をデコードします。静止画なら切り取りや拡大ができ、デコーダーは必要なだけ何度でも試せます。印刷されたコードがどのデバイスでも失敗するなら、おそらく問題はコード自体にあり、QRコードが読み取れない理由が原因を順に確認していきます。
オンラインのQRコードスキャナーを使っても安全?
スキャナーが画像を自分のパソコン上でデコードし、何もアップロードしないなら安全です。画像がサーバーに送られるなら、プライバシーのリスクがあります。ローカルでのデコードとは、QRコードを自分のデバイス上で読み取ることで、画像がサーバーに送られることはありません。ページ自体がどちらなのかを書いていることはまれなので、確認する価値があります。
この違いが最も重要になるのは、人がパソコンで読む必要の最も多いコードです。2段階認証の設定コードには、そのアカウントのすべてのワンタイムパスワードの元になる秘密鍵が、otpauth://のアドレスとしてプレーンテキストで入っています。Wi-Fiコードにはネットワークのパスワードが、搭乗券やチケットには予約番号が入っています。それらのどれでも、知らないサーバーにアップロードすれば、作るつもりのなかった認証情報のコピーになります。
スキャナーが画像をどう扱うかを見分ける3つの方法です。
- ページを読み込んでから接続を切る。 スキャナーが読み込まれたあとでWi-Fiをオフにし、画像をデコードします。ローカルでデコードするスキャナーはそのまま動き、アップロードするものは失敗します。
- 使っているツールのヘルプページを読む。 ChromeのレンズについてのGoogleのヘルプページは、ページのスクリーンショットとページのデータがGoogleに送られると述べています。明示された一時的な利用ですが、ローカルでのデコードではありません。
- OS自身のツールを優先する。 WindowsのカメラアプリとChromeOSのカメラはデバイス上のカメラを通して読み取り、タブ内で動くブラウザのスキャナー - KoloQRのスキャナーはページ内でjsQRを動かし、一度読み込めばオフラインでも動きます - は画像をその場にとどめます。
安全に読み取ることは、それを信用することとは違います。QRコードには署名も作成者の証明もないので、リンクを開く前にデコードしたドメインを読んでください。何を確認すべきかは、他人をあなたのアカウントにサインインさせるログインコードも含めて、QRコードの読み取り方の総合ガイドで扱っています。
WebスキャナーがWindowsとMacで違う動きをする理由
ブラウザ上のスキャナーの中には、ブラウザ内蔵のBarcode Detection APIに頼っているものがあり、ChromeはこれをmacOSとChromeOSでしかサポートせず、WindowsやLinuxではサポートしていません。そのように作られたスキャナーは、MacBookやChromebookでは動き、同じブラウザでもWindowsのノートパソコンでは何も言わずに何もしません。jsQRのように自前のデコーダーを持つスキャナーは、どこでも動きます。
| ブラウザ | パソコンでの内蔵Barcode Detection API |
|---|---|
| Chrome | macOSとChromeOSのみ、バージョン88から |
| Edge | macOSのみ |
| Firefox | 非対応 |
| Safari | 開発者向けフラグ(Shape Detection API)の奥にあり、既定ではオフ |
あるWebスキャナーが手持ちのパソコンの1台では動き、別の1台では動かないなら、たいていはこれが理由で、Webカメラや画像のせいではありません。読み手の側でできる対処は、自前のライブラリでデコードするスキャナーを使うことです。KoloQRのスキャナーはBarcode Detection APIを使わないので、どのOSのChrome、Edge、Firefox、Safariでも同じように動きます。
パソコンに表示されるQRコードの多くはスマホ用
パソコンの画面に表示されたQRコードは、たいていパソコンが読むためではなく、スマートフォンが読み取るためにあります。WhatsApp Web、Telegram Desktop、そして多くのサインインページは、すでにサインインしているスマートフォンがパソコンを承認できるようにコードを表示し、認証アプリの設定ページはスマートフォンのアプリが秘密鍵を保存できるようにコードを表示します。こうした場合は、スマートフォンで画面を読み取ってください。
画面の明るさを上げ、コードがスマートフォンのフレームのおよそ3分の1を占めるようにして、スマートフォンのカメラを画面に向けます。認証アプリ用のコードなら、カメラではなくそのアプリの中から読み取ってください。カメラはotpauth://のアドレスをどう扱えばよいか分からないからです。ほとんどの設定ページは、「コードをスキャンできない場合」のようなリンクの下に入力用の鍵も用意しており、カメラをまったく使わずに済みます。
パソコンが自分のコードを読むべき唯一のケースは、ワンタイムコード機能のあるパスワードマネージャーのように、パソコン自体で動かす認証アプリです。そうしたアプリはたいてい、画面から設定コードを読み取るか、鍵を貼り付けられるようになっています。そうでない場合は、スクリーンショットをローカルでデコードし、デコードしたテキストから秘密鍵をコピーしてください。アップロードするスキャナーは決して使わないでください。
読み取るコードが自分で作ったものなら
パソコンでの読み取りは、自分で作ったQRコードを印刷に回す前に確認するいちばん早い方法でもあります。書き出したファイルをスキャナーにドロップしてください。パソコンではデコードできるのに、印刷したものがスマートフォンで読み取れないなら、問題はファイルのあと - レイアウト、書き出し、印刷 - で入り込んでいます。
QRコードバリデーターは同じファイルを受け取り、コードが読み取りにくくなる理由 - コントラスト、クワイエットゾーン、モジュールサイズ、誤り訂正 - を測ります。新しいコードを作るなら、KoloQRのジェネレーターがブラウザ内で作り、PNG、SVG、PDF、EPSで書き出します。KoloQRが作るのは静的コードだけなので、読み取りの分析や、印刷後に変えられる遷移先が必要なコードには、代わりに動的QRのサービスが必要です。
QRコードを作る
無料、アカウント不要、透かしなし。形を選び、ロゴを重ね、コントラストを確かめて、SVG・PDF・EPS・PNGで書き出せます。サブスクリプションの要らない静的コードです。
QRコードを作成Questions? Answered
はい。Windows 10や11ではカメラアプリの「バーコード」モードが、Chromebookではカメラアプリの「スキャン」モードが、Webカメラ越しに印刷されたコードを読み取ります。どのノートパソコンでも、画面やファイルのコードは、スクリーンショットを撮ってブラウザ上のデコーダーに貼り付ければ読めます。本当にスマートフォンが必要なのは、Macと一部のLinuxノートパソコンでの印刷されたコードだけです。
いいえ、Appleが説明しているものはありません。macOSにはコード読み取りモードのあるカメラアプリがなく、プレビューと写真のテキスト認識表示についてのAppleのページはQRコードに触れていません。ただし、コードをControlキーを押しながらクリックするとリンクを開く選択肢が出るという報告はあります。Macで確実な方法は、印刷されたコードならiPhoneのカメラ、画面上のコードならスクリーンショットをブラウザのデコーダーに貼り付けることです。
たいていはカメラアプリが古いバージョンだからです。現在のバージョンでは「バーコード」ボタンは右側にあり、古いバージョンではスキャナーはたいていアプリの設定の「Try out new experimental features」(新しい試験的な機能を試す)で有効にするものでした。Microsoft Storeからカメラアプリを更新するか、それが許されない管理された会社のPCなら、代わりにスクリーンショットとブラウザのデコーダーを使ってください。
できますが、最も確実性の低い方法です。Webカメラにかざしたスマートフォンの画面はピントが合わないほど近いことが多く、部屋の照明を反射します。私たちのテストでは、角の四角にかかった幅2モジュールの反射がすべての読み取りを止めました。スマートフォンでスクリーンショットを撮ってそこでデコードするか、画像をパソコンに送ってファイルをデコードしてください。
おそらくブラウザのBarcode Detection APIを使っているからです。MDNの互換性データによれば、ChromeはこれをmacOSとChromeOSではサポートしていますが、WindowsやLinuxではサポートしていません。ページは読み込まれ、カメラも起動するのに、何も検出されません。jsQRやZXingで作られたものなど、自前のデコーダーを持つスキャナーはどのシステムでも同じように動きます。
いいえ。画像ファイル - スクリーンショット、写真、書き出したファイル - をドロップ、ファイル選択、貼り付けで読み取り、カメラの許可を求めることはありません。これは意図的なものです。パソコンでは、画面上のものについてはWebカメラよりスクリーンショットのほうが鮮明な素材だからです。印刷されたコードなら、まず何かのカメラで撮影し、その写真をドロップしてください。
機密性の高いものには向きません。Googleのヘルプページによれば、Chromeでレンズを使うと、ページのスクリーンショットとページのデータがGoogleに送られ、検索を処理するために一時的に保持されます。レストランのメニューのリンクなら問題ありませんが、2段階認証の設定コードやWi-Fiのパスワードには不適切です。そうしたものは、アップロードしないアプリやブラウザのスキャナーでローカルにデコードしてください。
幅数センチのコードなら約20~30 cmにし、あとはプレビューを見て調整します。モジュールの縁がぼやけて見えるならコードを離してください。固定焦点のWebカメラは、近すぎるものを鮮明にできません。コードは鮮明でもフレームの中で小さすぎるなら、近づけます。幅約3 cm未満のコードは、スクリーンショットかスマートフォンの写真から読むほうが簡単です。
はい。GoogleのChromebookのヘルプページによれば、コードにネットワークの情報が入っていると、カメラアプリのQRコードモードがWi-Fi接続の案内を表示します。カメラを開き、「スキャン」、続いて「QR コード」を選んで、コードに向けてください。代わりにブラウザのデコーダーで読んだWi-Fiコードは、ネットワーク名とパスワードを入力用のテキストとして表示します。
関連ページ
このページの続きになるページ - 同じ場面、同じ種類のコード、あるいは次に決めることについて。
QRコードを読み取る方法:スマートフォン、スクリーンショット、2台目の端末
どちらのプラットフォームでもカメラで読めますが、やっかいな場面 - スクリーンショット、手に持った端末に表示されたコード、ログイン用のコード - にはそれぞれ別の手が要ります。
iPhoneでQRコードを読み取る方法:カメラからでも写真からでも
iPhoneに標準で備わるQRコードの読み取り方をすべて紹介します - カメラアプリ、コードスキャナー、保存した写真、Safari内のコード - そして読み取りをオフにしてしまう唯一の設定も。
AndroidスマートフォンでQRコードを読み取る方法:どのメーカーでも
Androidには単一のカメラアプリがないので、知っておく価値のある経路は3つです。カメラ、クイック設定の「Scan QR code」タイル、そしてGoogleレンズ - さらに、メーカーごとに設定がどこに隠れているかも紹介します。
WhatsApp QRコード
連絡先を保存しなくても、1回のスキャンであなたの番号とのWhatsAppチャットが開きます。
Facebook QRコード
1回のスキャンで、Facebookページ・グループ・Messengerのチャットが開きます。
マイクロQRコードとrMQR:スマホではなく部品のために作られた小さなQRコード
マイクロQRコードと長方形のrMQRコードとは何か、すべてのサイズと容量、ふつうのスマホのカメラやQRデコーダーで読めない理由、使われる場所、そして一般向けのコードを小さくしたいときに代わりに印刷すべきもの。
KoloQRを選ぶ理由
- ウェブサイト、メニュー、Wi-Fi、PDF、名刺用のQRコードを作成
- 色・ロゴ・オリジナルの形をカスタマイズ
- 高品質なPNG・SVGファイルをダウンロード
- 印刷にもデジタルにも対応

