iPhoneでQRコードを読み取る方法:カメラからでも写真からでも

KoloQRチーム基本

マゼンタの背景に、破線の入った黒いリングに囲まれた、丸いドットのモジュールの円形のライムグリーンのQRコード。右下の縁には、黒いAppleのロゴが入った白い円が重なっている。

カメラアプリを開き、背面カメラをQRコードに向けて、表示された黄色いリンクをタップします。iOS 11以降のiPhoneなら、どの機種でもアプリを入れずにこれで読み取れます。iPhoneは、保存した写真やスクリーンショット、SafariやメッセージのなかのQRコード画像、そしてコントロールセンターのコードスキャナーからもQRコードを読み取れます。それぞれの方法を順に説明し、そのあとにiPhoneで読み取れないときの確認項目をまとめます。

要点

  • iPhoneでQRコードを読み取るのにアプリは要りません。標準のカメラアプリはiOS 11からQRコードを読み取れ、これはiPhone 5sとそれ以降に発売されたすべての機種に当たります。
  • QRコードはiPhoneのファインダーのおよそ3分の1を占める必要があります。リンクが表示されない原因でいちばん多いのは、画面内でコードが小さすぎることです。
  • iPhoneは、保存した写真やスクリーンショットからQRコードを読み取れます。写真アプリで画像を開き、コードを長押ししてください。これはテキスト認識表示(Live Text)を使う機能で、iPhone XS以降とiOS 15以降が必要です。
  • 同じiPhoneのSafari、メッセージ、メールに表示されたQRコードは、その画像を長押しすれば開けます。2台目の端末は要りません。
  • iPhoneのカメラがどのQRコードにも反応しない場合は、「設定」から「カメラ」を開き、「QRコードをスキャン」を確認してください。カメラアプリのQR検出を左右する設定は、このスイッチだけです。

iPhoneのカメラでQRコードを読み取る方法

カメラアプリを「写真」モードで開き、背面カメラをQRコードに向けて、画面に表示された黄色いリンクのラベルをタップします。iPhoneのカメラアプリはiOS 11以降でQRコードを自動的に検出するので、オンにすべきスキャンモードも、押すべきシャッターボタンもありません。

  1. カメラアプリを「写真」モードで開く. ロック画面を左にスワイプするか、カメラのアイコンをタップします。「写真」モードのまま、前面カメラより近くにピントが合う背面カメラを使ってください。
  2. QRコードが画面幅の約3分の1になるように構える. QRコードがファインダーのおよそ3分の1を占めるまで、iPhoneを近づけたり遠ざけたりします。白い余白も含めて、コード全体がフレームに収まっている必要があります。
  3. 黄色いリンクが出るまで動かさずに構える. 検出には鮮明なフレームが1枚必要で、たいてい1秒ほどかかります。プレビューがピントを探し続けるなら、画面上のQRコードをタップしてそこにフォーカスを固定してください。
  4. ドメインを読んでからリンクをタップする. 黄色いラベルには、QRコードが指すWebドメインが表示されます。タップするとそのアドレスがSafariで開き、Wi-Fi、連絡先、カレンダーのコードなら、それに合った操作が提示されます。

リンクが表示される位置はiOSのバージョンによって異なります。現在のiOSは、ファインダー内のQRコードの近くに黄色いラベルを描き、画面の隅に小さなQRアイコンを表示します。古いバージョンでは、代わりに画面上部に通知バナーが出ていました。タップしたときの動作はどちらも同じです。

iPhoneでQRコードの写真を撮る必要はありません。シャッターを押しても、コードの写真がライブラリに保存されるだけです。保存した写真はあとから写真アプリで読み取れるので、それでも機能はしますが、遠回りな方法です。

iPhoneに標準で備わるQRコードの読み取り方すべて

iPhoneには標準のQRコードリーダーが4つあり、どれが適切かはQRコードがどこにあるかで決まります。iPhoneの目の前か、写真ライブラリの中か、iPhone自身の画面の上かです。4つともダウンロードは不要です。

QRコードのある場所使うもの開き方
印刷物、または別の画面カメラアプリカメラを「写真」モードで開き、背面カメラをコードに向ける
印刷物で、暗い場所にあるか、続けて何枚も読むコードスキャナーコントロールセンターを開き、コードスキャナーのコントロールをタップする。専用のライトボタンが付いている
保存した写真やスクリーンショットの中写真アプリとテキスト認識表示(Live Text)写真アプリで画像を開き、コードを長押しする
同じiPhoneのWebページ、メッセージ、メールの中長押しコードの画像を長押しし、開くためのオプションを選ぶ
4つのリーダーはどれも同じQRコードをデコードします。違うのはコードがどこになければならないかであって、対応するコードの種類ではありません。

コードスキャナーをコントロールセンターに追加する方法

コードスキャナーとは、iOSに組み込まれたQRコードリーダーで、カメラアプリとは別に、コントロールセンターまたは検索から開きます。一度追加しておけば、ロック画面を含むどの画面からでも、スワイプ1回とタップ1回でQRスキャナーが開きます。

  1. iOS 18以降: コントロールセンターを開き、コントロールが編集状態になるまで空いている場所を長押しして、「コントロールを追加」をタップし、「コードをスキャン」を検索します。
  2. iOS 17以前: 「設定」を開いて「コントロールセンター」をタップし、「コードスキャナー」の横にある緑のプラスボタンをタップします。
  3. どのバージョンでも、何も追加せずに: ホーム画面を下にスワイプして検索を開き、「コードスキャナー」と入力して、結果をタップします。

コードスキャナーは、実用上意味のある3つの点でカメラアプリと異なります。コードスキャナーにはスキャン画面の中にライトボタンがあるので、薄暗いメニューや暗いポスターのQRコードを、スキャナーを離れずに照らせます。コードスキャナーは、読み取ったWebアドレスをタップを待たずにすぐ開きます。そしてコードスキャナーは、ページをSafariではなく専用のブラウザシートに表示するので、スキャナーを閉じるとページも閉じます。ページを開いたままにするには、そのシートにあるSafariボタンを使ってください。

コードスキャナーは確認のタップなしにリンクを開くので、出どころの分からないQRコードにはカメラアプリのほうが適しています。カメラアプリは先にドメインを表示し、ラベルをタップするまで何も開きません。

iPhoneで写真やスクリーンショットからQRコードを読み取る方法

写真アプリで写真やスクリーンショットを開き、画像の中のQRコードを長押しします。デコードされたリンクと、それを開くオプションが入ったメニューが表示されます。これはテキスト認識表示(Live Text)によるもので、iPhone XS、iPhone XR以降とiOS 15以降が必要です。

テキスト認識表示(Live Text)とは、写真、スクリーンショット、カメラの画面の中にあるテキストやQRコードを認識するiOSの機能です。写真アプリが読み取れるものを検出すると、画像の隅にテキスト認識表示のボタン - 中に文字の行が入った小さな四角 - が現れます。そのボタンをタップすると、QRコードを含め、写真アプリが見つけたものすべてがハイライトされます。

  1. スクリーンショットを撮るか、QRコードが入った画像を写真アプリに保存します。
  2. 写真アプリで画像を開き、画像の中のQRコードが小さければ拡大します。
  3. メニューが表示されるまでQRコードを長押しします。
  4. メニューの上部に表示されたアドレスを読んでから、Safariで開くオプションを選びます。

長押ししても何も起きない場合は、「設定」から「一般」、「言語と地域」の順に開き、「テキスト認識表示」がオンになっているか確認してください。iPhone XSより古いiPhoneではテキスト認識表示そのものが使えないので、その画像には代わりにデコーダーが必要です。スクリーンショットをQRコードスキャナーにアップロードすると、そのiPhone上のブラウザでファイルを読み取り、デコード結果のテキストを表示します。

テキストを表示するデコーダーには、新しいiPhoneであっても、長押しにはない利点が1つあります。長押しが渡してくれるのはタップするためのリンクですが、デコーダーはアドレス全体をプレーンテキストとして見せます。見知らぬ相手から届いたQRコードを調べるなら、こちらのほうが安全です。

iPhoneの画面に表示されたQRコードを読み取る方法

QRコードの画像を長押しします。Safari、メッセージ、メールでは、iPhoneが画像の中のQRコードを認識してそのリンクを開くよう提示するので、iPhone自身の画面にあるQRコードを撮影するために2台目のスマートフォンは要りません。

長押ししても何も起きない場所 - 一部の他社製アプリ、動画、PDFビューア - では、代わりにスクリーンショットを撮ります。サイドボタンと音量を上げるボタンを同時に押し、写真アプリでスクリーンショットを開いて、そこでQRコードを長押ししてください。

ノートPC、テレビ、別のスマートフォンに表示されたQRコードは別の話で、特別なことは何も要りません。iPhoneのカメラをその画面に向けるだけです。先に相手の画面の明るさを上げてください。暗い画面は、撮影するとコントラストを急速に失います。

アプリなしでQRコードを読み取れるiPhoneはどれか

iOS 11以降が動くiPhoneはすべて、カメラアプリでQRコードを読み取れます。つまり2013年発売のiPhone 5sと、それ以降のすべての機種です。iPhone 5、iPhone 5c、それより古い機種はiOS 11にアップデートできないので、他社製のスキャナーアプリか、ブラウザで動くデコーダーが必要です。

機能必要なiOS必要なiPhone
カメラアプリでのQR読み取りiOS 11iPhone 5s
コントロールセンターのコードスキャナーiOS 12iPhone 5s
保存した写真やスクリーンショットの中のQRコード(テキスト認識表示)iOS 15iPhone XSまたはiPhone XR
インストールされているバージョンを確認するには、「設定」から「一般」、「情報」の順に開き、「iOSバージョン」の行を読んでください。

iPhoneでQRコードが読み取れない理由

QRコードを読み取れないiPhoneは、ほとんどの場合、コードから遠すぎるか、ピントが合っていないか、設定で「QRコードをスキャン」がオフになっています。表を上から順に確認してください。試し方ではなくQRコード側の不具合なのは、最後の2行だけです。

症状考えられる原因対処
どのQRコードでも黄色いリンクが出ない「QRコードをスキャン」がオフになっている「設定」から「カメラ」を開き、「QRコードをスキャン」をオンにする
黄色いリンクが出ず、設定はオンカメラのモードが違う「写真」モードに切り替える。QRコードを確実に検出するのはこのモード
コードは鮮明に見えるのに何も出ない画面内でコードが小さすぎるコードが幅の約3分の1を占めるまで近づく
近距離でプレビューがぼやけるレンズがその近さではピントを合わせられない15 cmほど離れ、コードをタップしてピントを合わせ直す。Proモデルではカメラがマクロに切り替わるのに任せる
屋外では読めるが屋内では読めない鮮明なフレームに光量が足りないコードスキャナーを使い、そのライトをオンにする
コードの上に反射が走るグロス紙やラミネートが光源を映しているiPhoneかコードを15度ほど傾ける
どの距離でも、どの端末でも失敗する印刷が小さすぎる、コントラストが低い、または白い余白が切り落とされているコード側の問題 - 下にリンクしたガイドを参照

レンズの汚れは早めに切り分けておく価値があります。ポケットに入れて持ち歩くiPhoneのレンズには皮脂の膜が付き、細かいディテールが甘くなります。そしてQRコードは細かいディテールそのものです。コードが壊れていると結論づける前に、柔らかい布でレンズを拭いてください。

QRコードが1台のiPhoneだけでなくどの端末でも読み取れないなら、問題はコードにあります。QRコードが読み取れない理由が、サイズやコントラストから、切り落とされたクワイエットゾーンまで、原因を発生順に扱っています。

QRコードの種類ごとに、読み取り後にiPhoneがすること

iPhoneはQRコードに格納されたテキストから操作を選ぶので、同じ読み取り操作でも、Safariが開くこともあれば、ネットワークに接続することも、連絡先を作成することもあります。黄色いラベルは、何かが起きる前にその操作を示します。確認すべきなのはその瞬間です。

QRコードの中身iPhoneが提示すること補足
WebアドレスSafariで開くラベルに出るのはドメインだけで、パス全体は表示されない
Wi-Fiの認証情報ネットワークに接続iPhoneはパスワードを画面に表示せずに接続する
連絡先カード連絡先に追加先にプレビューが開き、確認するまで何も保存されない
カレンダーの予定カレンダーに追加先にプレビューが開き、日付とタイトルが表示される
電話番号、SMS、メール電話、メッセージ、メールを始める下書きが開くだけで、自動的には何も送信されない
App ClipコードまたはApp StoreのリンクApp ClipまたはApp Storeのページを開くApp Clipはフルインストールなしで動く

関連する3つの話題は、このページの範囲外です。QRコードの読み取り方の総合ガイドは、クイッシングに備えたリンクの確認と、WhatsApp Webのようなログインコードに当てはまる別のルールを扱い、AndroidスマートフォンでQRコードを読み取る方法は、もう一方のプラットフォームについて同じ経路を扱います。Wi-Fi QRコードのページは、ネットワーク用のコードに何が格納されているか、そしてその作り方を扱っています。

iPhoneにQRコード読み取りアプリは必要?

いいえ。iOS 11以降のiPhoneは標準的なQRコードをカメラアプリで読み取れ、通常のリンク、Wi-Fiコード、連絡先カードについて、他社製スキャナーが加えるものは何もありません。App Storeのスキャナーアプリは、iOSにすでに含まれている機能のために、広告やサブスクリプションを伴うのが一般的です。

別のアプリが正当化されるのは、3つの限られた場合です。iOS 11に対応できないほど古いiPhone、検索できるスキャン履歴を残したい場合、そして棚卸しのために小売用バーコード形式を大量に読み取る場合です。古いiPhoneで一度だけ読み取るなら、Safariで動くデコーダーを使えば何もインストールせずに済みます。

QRコードを作る

無料、アカウント不要、透かしなし。形を選び、ロゴを重ね、コントラストを確かめて、SVG・PDF・EPS・PNGで書き出せます。サブスクリプションの要らない静的コードです。

QRコードを作成

Questions? Answered

iPhoneのQRコードスキャナーはカメラアプリそのもので、ホーム画面に専用のアイコンはありません。コードスキャナーという2つ目のリーダーは、コントロールセンターに追加するか、ホーム画面から「コードスキャナー」と検索するまで隠れています。どちらもiOSの一部で、ダウンロードは不要です。

「設定」を開いて「カメラ」をタップし、「QRコードをスキャン」をオンにします。この設定は初期状態でオンなので、気にする必要があるのはカメラアプリがどのQRコードにも反応しないときだけです。コントロールセンターのコードスキャナーはこのスイッチの影響を受けず、オフのときでも動き続けます。

はい、iOS 15以降のiPhone XS以降なら読み取れます。写真アプリでスクリーンショットを開き、リンクの入ったメニューが出るまでQRコードを長押ししてください。それより古いiPhoneでは、代わりにブラウザで動くQRデコーダーにスクリーンショットをアップロードします。デコーダーは端末上でファイルを読み取り、デコード結果のテキストを表示します。

はい、前面カメラも「写真」モードでQRコードを検出しますが、背面カメラのほうが確実です。ほとんどのiPhoneの機種で、前面カメラは腕を伸ばした距離に合わせた固定焦点なので、小さく印刷されたQRコードを近づけるとぼやけることがよくあります。約5 cmより小さく印刷されたものには背面カメラを使ってください。

そのQRコードを、カメラアプリではなくコードスキャナーで読み取ったからです。コードスキャナーはWebページを専用のブラウザシートに表示し、このシートはスキャナーを閉じると一緒に閉じます。シートの隅にあるSafariのアイコンをタップしてページをSafariに移すか、カメラアプリで読み取ってリンクを直接Safariで開いてください。

不要です。iPhoneはQRコードを端末上でデコードするので、Wi-Fiコード、連絡先カード、カレンダーの予定、プレーンテキストは接続がまったくなくても機能します。接続が要るのは、QRコードを読み取ったあとにWebアドレスを読み込むときだけです。

残りません。カメラアプリもコードスキャナーも、読み取ったQRコードの一覧を保存しません。Safariで開いたリンクはSafariの閲覧履歴に残り、痕跡はそれだけです。QRコードをあとのために取っておくには、その写真を撮ってください。写真アプリでその写真からもう一度読み取れます。

はい、光を足せば読み取れます。コントロールセンターからコードスキャナーを開き、スキャン画面の下部にあるライトボタンをタップしてください。カメラアプリの「写真」モードにはライトがないので、代わりの方法は、カメラを開く前にコントロールセンターからライトをオンにすることです。ただしほとんどの機種では、カメラを開くとライトは再びオフになります。

たいていは、QRコードに入っているのがiPhoneで開けないアドレスだからです。壊れたリンク、インストールされていないアプリ専用のリンク、あるいは転送が停止された動的QRコードなどです。黄色いラベルのドメインを確認し、そのアドレスをSafariに手入力して試してください。そこでも失敗するなら、不具合はiPhoneではなく遷移先にあります。

関連ページ

このページの続きになるページ - 同じ場面、同じ種類のコード、あるいは次に決めることについて。

KoloQRを選ぶ理由

  • ウェブサイト、メニュー、Wi-Fi、PDF、名刺用のQRコードを作成
  • 色・ロゴ・オリジナルの形をカスタマイズ
  • 高品質なPNG・SVGファイルをダウンロード
  • 印刷にもデジタルにも対応
QRコードを作成
シンプルな黒いQRコードと、同じコードをブランドカラーの円形にデザインし直したもの