- パソコンや別端末を使わず、手元のスマホだけで画面内のQRコード画像を開く方法
- 長押しで反応しない・読み取れない原因(切り抜き・解像度等)と対処法
- 無料スキャンアプリが危険な理由と、安全に読み取るための注意点
「LINEやメールで届いたQRコード画像」や「スマホで閲覧しているWebサイト上のQRコード」、手元のスマホ1台で安全かつ数秒で読み取りが完結します。
本体に標準搭載されているOS機能(iPhoneの写真アプリ長押し / AndroidのGoogleレンズ)や、普段お使いの「LINE」アプリだけでOKです。
パソコンや別のスマホを用意する必要も、ストアから専用の「QRコード読み取りアプリ」を新しくダウンロードする必要も一切ありません。
- iPhone(iOS 15以降):スクリーンショットを保存 > 「写真」アプリでコード部分を長押し
- Android(全機種共通):スクリーンショットを保存 > 「Google検索バー」のレンズマークから画像を選択
- LINE(iOS/Android共通):トークで届いた画像を拡大長押し > または「友だち追加」スキャナーから画像選択
本記事では、スマホ画面内にあるQRコード画像の読み取り方を分かりやすく解説します。
本記事ではGoogle Pixel(Android 16)の画面をベースに解説しています。お使いの機種によって、メニューの表示名が少し異なる場合がありますが、基本的な操作の流れは同じです。
「QRコード画像」の読み取り方の仕組み

「スマホの画面に映っているQRコードを開きたいのに、カメラを向けられない」とお困りではないでしょうか。
通常、街中のポスターや飲食店のメニュー表にあるQRコードは、スマホのカメラを直接かざして読み取ります。
しかし、LINEやメールで画像として送られてきたQRコードや、Webサイトを閲覧中に表示されたQRコードは、スマホのカメラレンズを直接向けることができません。
こんな場合でも、スマホの画面上に表示されたQRコード画像は、手元にあるスマホ1台だけでスムーズに読み取れます。もちろん、新しいアプリをインストールする必要もありません!
カメラでかざさずにスマホ1台で画像から読み取る基本構造
カメラを使わずに、写真やスクリーンショットからQRコードを読み取る方法は、スマホのOS(iOSやAndroid)に標準搭載されている「画像解析エンジン(OCR・パターン認識機能)」を活用しています。
一般的なカメラ撮影による読み取りと、端末内の画像からQRコードを読み取る方法には、技術的に以下のような違いが存在します。
- カメラでの読み取り(光学スキャン):カメラレンズを通して外部の光を取り込み、リアルタイムでQRコードの位置(ファインダパターン)を探す方式です。周囲の明るさや手ブレ、レンズの汚れといった物理的環境の影響を受けやすい特徴があります。
- 画像からの読み取り(デジタルパターン認識):スマホの内部ストレージに保存された画像データ(ピクセル情報)を、OSの解析アルゴリズムが直接スキャンする方式です。光の反射や手ブレといったノイズが発生しないため、画像データさえ正常であれば、光学スキャンよりも高速かつ正確に処理されます。
このように、画面上のQRコードは「カメラで撮る」のではなく、「画像として端末に保存し、OSの解析機能に読み込ませる」という手順を踏むことで、パソコンや別のスマホを用意することなく1台で完結して開くことが可能です。
QRコードは四隅のうち3箇所にある「ファインダパターン(位置検出用セル)」の相対位置を基準に、角度や歪みを数学的に補正してデータを解読しています。
カメラでかざす場合は、撮影角度や照明の影響で補正計算に負荷がかかりますが、保存されたスクリーンショット画像であればピクセルデータが完全に固定されているため、OSの解析エンジンにとって認識エラーが起きにくいという利点があります。
スマホ画面に表示されたQRコード画像の読み取り方

Webサイトを見ているときや、LINEやメールでQRコードの画像が送られてきたときなど、「スマホの画面の中にQRコードが表示されていて、カメラでかざすことができない」というシチュエーションもありますよね。
わざわざ別のスマホを用意したり、紙に印刷したりする必要はありません。手元にあるスマホ1台だけで、画面内のQRコードを簡単に読み取るテクニックを解説します。
この章ではAndroid、iPhoneやLINEアプリでの「画像QRコード読み取り手順」をお伝えします。
| 読み取り方法 | 対応OS | 手順の簡略度 | 特長・注意点 |
| iPhone「写真」長押し | iOS 15以降 | ★★★★★ | iPhoneユーザー最速。スクショを長押しするだけ。 |
| Googleレンズ | Android / iOS | ★★★★★ | 認識精度No.1。全Android端末で共通して使える。 |
| LINE「友だち追加」経由 | Android / iOS | ★★★★☆ | LINEで届いた画像に最適。トーク内の画像処理に便利。 |
「自分のスマホがiPhoneなのかAndroidなのかよく分からない…」という方は、基本の違いを分かりやすく解説したこちらの記事も参考にしてみてください。
→📝スマホの基本とAndroid/iPhoneの違い|シニア向け図解
💡私の実体験
実は私も、以前は「スマホの画面内にあるQRコード」を読み取る方法を知りませんでした。友達からLINEでイベントの申し込み用QRコードが送られてきたとき、「スマホが1台しかないのに、どうやってカメラで撮ればいいんだ…」と絶望し、わざわざパソコンに転送して画面に映したものをスマホのカメラで撮るという面倒なことをしていました。
「画面のスクショを撮って、写真アプリで長押しするだけ(またはGoogleレンズに読み込ませるだけ)」という方法を知ってからは、いつでもどこでもスマホ1台だけで3秒で開けるようになり、目からウロコが落ちる思いでした。同じように悩んでいる方は、ぜひこの裏ワザを試してみてください!
① iPhone:「写真」アプリの長押し機能で開く
iPhone(iOS 15以降)には、写真やスクリーンショットの中にある文字やQRコードを自動で認識する機能が標準搭載されています。
- QRコードが表示されている画面のスクリーンショット(スクショ)を撮るまずは、読み取りたいQRコードが画面に映っている状態で、スマホのスクショを撮影します。
- 「写真」アプリを開く iPhoneに最初から入っている「写真」アプリを起動し、先ほど撮影したスクショ画像を選択します。
- QRコード部分を長押しする画像の中にあるQRコードの部分を指で長押しします。
- メニューからリンクを開く画面にメニューが表示され、「Safariで開く」などをタップすると、そのまま目的のWebサイトへ移動できます。
さらに詳しい仕様や最新のアップデート情報については、Apple公式のサポートページもご確認ください。
🔗 iPhoneやiPadでQRコードをスキャンする|Apple サポート (日本)
② Android・共通:「Googleレンズ」の画像選択で開く
Androidスマホや、iPhoneのGoogleアプリをお使いの方は、「Googleレンズ」の画像解析機能を使うのが最も確実で簡単です。
- QRコードが映った画面のスクリーンショットを撮る読み取りたいQRコードの画面をスクショして、スマホ内に画像として保存します。
- 「Google」アプリのレンズ機能を起動する ホーム画面などにあるGoogle検索バーの右端にある「カメラのマーク(Googleレンズ)」をタップします。
- アルバム(ライブラリ)からスクショ画像を選ぶ 画面の下側にスマホ内の画像一覧(ギャラリー)が表示されるので、先ほど保存したスクショ画像をタップします。
- 自動認識されたリンクをタップする Googleレンズが画像内のQRコードを自動でスキャンし、画面上にURLを表示します。そのリンクをタップすれば、Webページが開きます。
Androidスマホにおけるコード読み取りの基本や活用方法については、Android公式の解説ページでも詳しく紹介されています。
🔗 Android スマホ標準搭載のバーコード(QR コード)読み取り機能|Android 公式
そして、Googleレンズを使った画像解析機能や、うまく写真が読み込めない場合のトラブル解決については、Google公式のヘルプセンターを参考にしてください。
🔗 Google レンズで画像に関する情報を調べる|Google アカウント ヘルプ
保存したはずのスクリーンショット画像がアルバムで見当たらない場合は、以下の記事で写真を探すコツを詳しく解説しています。
AndroidスマホのGoogleレンズで画像・写真からQRコードを読み取る手順
Androidスマホをお使いの場合、メーカーや機種によって初期状態から入っているギャラリーアプリの操作方法が大きく異なることがあります。
しかし、「Googleレンズ」機能を使用すれば端末の機種に関係なく、保存した画像や写真にあるQRコードを確実に読み取ることができます。
ここでは、最もスムーズで迷わない具体的な手順と、機種による表示の違いについて詳しく解説します。
Androidスマホで、画面上に表示されたQRコードや送られてきた画像を読み取るための最も確実な手順は、ホーム画面にある「Google検索バー」を活用する方法です。
- 読み取りたいQRコードの画面をスクリーンショット(スクショ)して保存する
WebページやSNSの画面にQRコードが表示されている場合は、スマホの電源ボタンと音量下げボタンを同時に押してスクリーンショットを撮影し、端末に保存します。 - ホーム画面にある「Google検索バー」のカメラアイコン(Googleレンズ)をタップする
ホーム画面に配置されているGoogleの検索バー右側にある、カメラの形をした「Googleレンズ」アイコンをタップします。もし検索バーが見当たらない場合は、「Google」アプリまたは「Googleフォト」アプリを開いてレンズ機能を起動します。 - 画面下部のギャラリー(アルバム)から該当のスクショ画像を選択する
Googleレンズが起動するとカメラ撮影画面になりますが、画面下部(または左下)に端末内の画像一覧が表示されますので、先ほど保存したQRコードの画像を選択します。 - 自動認識されたリンク(URL)をタップしてページを開く
Googleレンズが画像内のQRコードを自動的に検出して枠で囲み、画面上にアクセス先のURLが表示されます。そのリンク部分をタップすることで、ブラウザが起動してWebページが表示されます。
この方法を使えば、標準カメラでうまく反応しない場合でも、画像データから直接コードを判定してスムーズに読み取りが行えます。
機種(Galaxy・Xperia・AQUOS)による標準ギャラリーの挙動の違い
Androidスマホは、開発元(Galaxy、Xperia、AQUOS、Arrowsなど)によって初期状態から入っているギャラリーアプリやアルバムアプリの仕様がそれぞれ異なります。
- Galaxyシリーズ: 「ギャラリー」アプリで画像を開いた際、画面右上や下部に「Bixby Vision」や「Googleレンズ」のアイコンが配置されており、そこから直接解析が可能です。
- Xperia・AQUOSシリーズ: 「Googleフォト」が標準ギャラリーとして設定されていることが多く、画像を開いて画面下部の「レンズ」ボタンを押すことで簡単に読み取れます。
- 一部の格安スマホ・シニア向けスマホ: 端末標準のアルバムアプリに画像解析機能が組み込まれていないケースがあり、アプリ内からの操作に迷ってしまう方が多く見受けられます。
このように端末ごとに操作が分岐するため、「自分のスマホのギャラリーにはレンズボタンが見当たらない」と困った場合は、前述した「Google検索バーのカメラマーク」から操作を開始するのが最も確実です。
③ 共通:「LINE」アプリの画像読み込み機能で開く
多くの人が日常的に使っている「LINE」アプリのQRコードリーダーにも、スマホ内の画像を読み込む機能が備わっています。
- QRコードの画面をスクリーンショットする対象のQRコード画面をスクショし、写真フォルダに保存しておきます。
- LINEの「友だち追加」からQRコードリーダーを開く LINEアプリを起動し、ホーム画面の右上にある「友だち追加(プラスマークの人型アイコン)」をタップして「QRコード」を選択します。
- 右下のサムネイル(画像アイコン)をタップする カメラが起動しますが、画面の右下(または右上)に表示されている「スマホ内の写真ライブラリ」のサムネイルをタップします。
- スクショ画像を選択してリンクを開く保存しておいたスクショ画像を選ぶと、自動的にQRコードが読み込まれ、画面上部にリンクが表示されます。そこをタップすればブラウザでページが開きます。
トーク画面で届いた画像を拡大・長押しして直接リンクへ飛ぶテクニック
実は、画像を一度端末へ保存しなくても、LINEのトーク画面上で直接リンクを開くことができる便利な裏ワザ(ショートカット機能)が存在します。
- LINEのトーク画面で、送られてきたQRコードの画像をタップして全画面表示にします。
- 表示された画像内のQRコード部分を指で長押し(または画面右下に表示される「QR」や「A」といった解析アイコンをタップ)します。
- 画像内のコードが自動認識され、画面上に「〇〇(URL)を開く」という案内ポップアップが表示されますので、そこをタップします。
この方法を使えば、わざわざ写真を保存してライブラリから呼び出す手間が省けるため、数秒で目的のページに到達できます。
「LINEで送られてきたQRコードが開けない」「読み取ったのに画面が真っ白のまま進まない」という問い合わせの約8割は、LINEアプリ内にある独自の「簡易ブラウザ(LINE内ブラウザ)」の制御が原因です。
LINE内ブラウザはセキュリティ制限や各種ポップアップブロックが強いため、フォーム入力や決済画面でエラーが発生しやすくなります。もしリンクを開いて正常に動作しない場合は、画面右下にある「縦の3点リーダー(メニュー)」または「コンパスのマーク」をタップし、「デフォルトのブラウザ(SafariやChrome)で開く」を選択してください。この1操作を行わせる導線設計で、トラブルはほぼ100%解決できます。
専用の「QRコード読み取りアプリ」は必要?危険性は?

「スマホでQRコードを読み取るためには、専用の読み取りアプリをダウンロードしなければいけないの?」と疑問に思う方も多いのではないでしょうか。
しかし、現在のスマートフォンであれば、専用の読み取りアプリを別途インストールする必要は一切ありません。
ここでは、アプリが不要な理由と、アプリ選びに潜む危険性について解説します。
💡注意!筆者が実際に遭遇した「怪しい無料アプリ」
これは、スマホのカメラにQRコード機能が標準搭載される前の話です。アプリストアで上位にあった無料の「QRコードリーダー」を気軽にダウンロードしたことがあります。 しかし、アプリを起動するたびに画面いっぱいに5秒間消せない動画広告が流れ、急いでいるときに大ストレスでした。さらに、ある日突然「3日間の無料体験が終わりました。ここからは毎週980円の有料プランになります」というポップアップが表示され、慌ててアンインストールした苦い経験があります。 現在のスマホなら、こうした怪しいアプリを入れなくても100%標準カメラだけで安全に読み取れます。リスクを避けるためにも、余計なアプリは入れないのが正解です。
基本的にはスマホの標準機能だけで十分
これまでに紹介した通り、iPhoneもAndroidも、本体に最初から備わっている「標準カメラ」や「Googleレンズ」を使うだけで、安全かつ快適にすべてのQRコードを読み取ることができます。
わざわざ新しいアプリを入れなくても、スマホの標準機能だけで100%事足ります。アプリを増やさないことは、スマホの空き容量(ストレージ)を節約することにもつながります。
無料の読み取りアプリに潜む危険性と注意点
アプリストア(App StoreやGoogle Play)で「QRコードリーダー」と検索すると、数多くの無料アプリが見つかります。しかし、これらの中には以下のようなデメリットや危険性を持つものが存在するため、注意が必要です。
- 画面全体に表示される不快な広告が多い無料アプリの多くは広告収入で運営されているため、起動するたびに数秒間スキップできない動画広告が流れたり、画面の押しやすい位置に誤操作を狙った広告が表示されたりします。これにより、せっかく急いで読み取りたいときに大きなストレスを感じることになります。
- 高額なサブスクリプション(有料課金)への誘導「3日間の無料体験」の後に、自動的に毎週・毎月数千円もの高額な費用が請求される悪質なアプリ(フリースウェア)が紛れ込んでいるケースがあります。よく確認せずにボタンを連打してしまうと、予期せぬ課金が発生するリスクがあります。
- 個人情報の過剰な要求(プライバシーのリスク)単にQRコードを読み取るだけであるにもかかわらず、スマホ内の「連絡先」や「位置情報」、「通話履歴」など、本来必要のない個人情報へのアクセス権限(権限の許可)を求めてくる怪しいアプリも存在します。
どうしてもアプリが必要な場合の選び方
「古い機種を使っていて標準カメラが対応していない」「ビジネス用途で連続して大量にスキャンしたい」などの理由で、どうしてもアプリを導入したい場合は、以下のポイントを意識して安全なものを選びましょう。
- 公式や大手メーカーが開発しているアプリを選ぶ 開発元が不明なアプリは避け、信頼できる大手企業や公式が提供しているもの(例:Googleレンズアプリ、LINEなど知名度の高い純正アプリの機能)を優先的に使用します。
- レビューや評価数、権限を必ず確認するダウンロードする前にストアの評価を確認し、「広告が多すぎる」「勝手に課金された」といったレビューがないかチェックします。また、インストール時にカメラ以外の不要な権限を求めてこないかを確認することが大切です。
スマホでQRコードが読み取れない・反応しないときの対処法

「長押ししてもリンクが開かない」「スクショ画像を読み込もうとしてもエラーになってしまう」など、QRコード画像がうまく読み取れないときの主な原因と具体的な対処法を解説します。
焦らずに、以下のポイントを順番にチェックしてみてください。
① 設定に問題がある(「QRコードをスキャン」がOFFになっている)
「画像はハッキリ映っているのに、長押しやレンズで反応しない」という場合は、スマホのシステム設定でQRコードの読み取り機能が無効化されている可能性があります。
- iPhoneの場合の設定確認:「設定」アプリ > 「カメラ」にある「QRコードをスキャン」がON(緑色)になっているか確認します。OFFになっていると、画像解析エンジンがコードを認識しなくなります。
- Androidの場合の設定確認:「設定」アプリ > 「アプリ」 > 「カメラ設定」にある「QRコードをスキャン」機能がONになっているか確認してください。
② 画面内のスクショが読み込めない(画質が粗い・コードが小さすぎる)
スマホの画面に表示されたQRコードのスクショ画像が読み込めない場合は、画像の状態を確認する必要があります。
- QRコードの部分を拡大してスクショを撮り直すWebページやSNSの画面内で、QRコードが非常に小さく表示されていると、画像解析機能がコードを認識できません。画面をピンチアウト(二本指で広げる)してQRコードを大きく表示させてから、再度スクリーンショットを撮影してみてください。
- 画質やコードの破損を確認する他人から転送されてきた画像や、低画質なサイトのスクリーンショットは、QRコードのドットが潰れてしまっていることがあります。全体がはっきりと映っている鮮明な画像を用意するか、可能であれば元のURL(リンク)のテキストを直接送ってもらうよう相手に依頼しましょう。
スマホの画面自体が暗くてQRコードのコントラストが低い場合は、一時的に画面の明るさを調整すると一発で認識されるようになります。調整手順はこちらをご覧ください。
→📝スマホ画面が暗い・・・見にくさを感じたら明るさ調整!画面が暗いときの設定方法
スマホQRコードの読み取り方法に関するよくある質問(FAQ)

スマートフォンでのQRコード読み取りについて、多くのユーザーが疑問に思うポイントをFAQ形式でまとめました。
ご参考にどうぞ!
まとめ:用途に合わせて読み取り方を使い分けよう

スマートフォンのQRコード読み取りは、今や日常に欠かせない便利な機能です。わざわざ専用のアプリをダウンロードしなくても、スマホに最初から備わっている標準機能だけで安全かつ快適に使いこなすことができます。
最後に、今回ご紹介した方法をおさらいしておきましょう。
画面をスクリーンショット(スクショ)して保存し、iPhoneなら「写真アプリの長押し」、Androidなら「Googleレンズ」や「LINE」の画像読み込み機能を使うことで、スマホ1台だけで簡単に完結します。
もし途中で「うまく反応しないな」と感じたら、スマホの設定で「QRコードをスキャン」がONになっているかを落ち着いて確認してみてください。

