iPhone用QRコードスキャナーアプリ

iPhone用のQR・バーコードスキャナー。バッチ取得、永続的な履歴、幅広い形式に対応 — QR、Aztec、PDF417、Data Matrixに加え、EAN、UPC、Code 128などの線形バーコードもサポートします。認識はAppleのVisionフレームワークを使って端末上で動作。アカウント不要、クラウドへのアップロードなし、スキャン内容のトラッキングもなし。

QR + 12種のバーコード バッチ取得 永続的な履歴 端末上で処理
標準カメラより向く場面: 複数のコードを連続で読むバッチスキャン、検索可能な履歴、標準カメラだと安定しにくい小売の1Dバーコード(EAN-13、UPC-A)、保存済みの写真やPDFからの読み取り。レストランのメニューでQRを1回読むだけならiPhoneの標準カメラが速く、このページは不要です。
App Storeからダウンロード

専用のQRコードスキャナーアプリは、iPhoneのカメラと何が違う?

iPhoneのカメラはiOS 11からQRを読み取り、コントロールセンターにはiOS 12から「コードスキャナー」が内蔵されています。Wi-Fi接続、レストランのメニュー、駐車場の支払いなど、QRが1つだけの用途ではカメラが正解で、別のアプリは不要です。専用のQRスキャナーアプリが活きるのは1タップ以上の仕事になる場面 — 一連のコードをバッチで取得する、復号値を検索可能な履歴に残す、標準カメラだと安定しにくい形式(EAN-13、UPC-A、小売ラベルの密なCode 128)を読み取る、保存済みの写真やPDFのページからコードを抜き出す、といったケースです。

ScanLensは認識にAppleのVisionフレームワークを使います — システムのカメラと同じエンジンなので、対応形式は同じ範囲です。その上に乗るのが運用フロー:ビューファインダーを閉じずに取得を続けるバッチモード、タイムスタンプとサムネイル付きの復号値の永続的な履歴、画像内のコードを読むための写真取り込み、そしてScanLensのドキュメントライブラリとの連携 — 配送ラベルのバーコード、本の背表紙のISBN、チケットのQRが、関連する書類の隣に並びます。

ScanLensが認識する全バーコード形式

ScanLensは2系統のコードを読みます。2Dコードは、URL、テキスト、コンタクトカード、Wi-Fi認証情報、任意のバイナリペイロードを正方形・長方形のパターンに格納します。対応:QR Code(汎用)、Aztec(交通機関や航空券)、PDF417(米国の運転免許証、FedExラベル、搭乗券)、Data Matrix(工業部品、医薬品パッケージ、郵便ラベル)。4つすべてAppleのVisionフレームワークの対応形式で、システムのカメラと同等の精度で復号します。

1D線形バーコードは、小売パッケージ、図書館の本、配送ラベル、在庫タグなどに見られる縦線の並びです。ScanLensがカバーするのはEAN-8とEAN-13(国際的な小売)、UPC-AとUPC-E(北米の小売)、Code 39(工業)、Code 93(物流)、Code 128(出荷・在庫)、Codabar(図書館・血液バンク)、ITF-14(出荷用ケースパック)。1D系こそ専用アプリの恩恵が大きい部分で、線形コードはQRより正確な構図と安定したフォーカスが必要なため、エッジガイド付きの専用ビューファインダーは、汎用検出よりクリーンに読み取れます。

このアプリがしないこと2つ:コード生成は行いません(ショートカット.appや無料のQRジェネレーターをご利用ください)。AppleのVision APIに含まれないMaxi CodeやHan Xin Codeなどの希少な独自形式は復号しません。上記のリストにない形式は、ScanLensでは認識できません。

ScanLensが読み取ったコードで行う4つのこと

復号して開く

カメラをコードに向ければ、値はすぐに表示されます。URLはタップでブラウザを開きます(確認ダイアログ付き — 意図しない遷移はしません)。プレーンテキストはコピー・共有を備えた結果パネルに表示。コンタクトカード(MeCard、vCard)は「連絡先に追加」を提示。Wi-Fi認証情報は「ネットワークに接続」を提示します。iPhone 12以降では30 fps以上のリアルタイムで復号します。

バッチ取得

バッチモードに入ると、複数のコードを順番に映してもビューファインダーは開いたまま。新しいコードはサムネイルと復号値付きで都度リストに追加されます。終わったらセッションを終了。在庫棚卸し、カンファレンスの受付、図書館の棚のカタログ作成、まとめ買いした本のISBNをGoodreadsやLibraryThingに取り込む、といった作業に向きます。

永続的な履歴

復号したコードは値・形式・タイムスタンプ・取得フレームの小さなサムネイル付きで履歴ビューに残ります。数週間後に保存済みURLを開き直す、以前読んだテキストをコピーする、どのバッジがどの連絡先だったかを照合する、といった使い方ができます。履歴は端末上のScanLensライブラリに保存され、必要ならiOSの「ファイル」標準同期経由でiCloud Driveにバックアップできます。

保存済み写真からスキャン

写真取り込みは静止画 — 友人のQRのスクリーンショット、その場でスキャンせず撮ったポスターの写真、PDFページに埋め込まれたコード — を扱います。ライブフレームと同じようにデコーダーが画像全体を走査して値を取り出します。元のコードがもう手元にないとき、復号テキストの横に元画像も残しておきたいときに便利です。

ScanLensでQR・バーコードをスキャンする手順

初回設定はカメラ許可1つだけ。あとは1つのコードなら「タップ→構図→復号」、バッチなら「タップ→流し読み→完了」で完結します。

ステップ 操作 ヒント
1 ScanLensを開き、「QR & バーコード」モードを選択 ホームグリッドのモード03。初回はカメラ許可の確認
2 コードに構え、ぶれないように保持 線形バーコードはQRより構図がシビア。肘を固定すると安定
3 結果パネルで復号値を確認 URL:タップで開く。テキスト:コピー。連絡先:追加
4 (任意)バッチモードに切り替え ビューファインダーは開いたまま、コードが順次リストに追加
5 セッションを確認して保存 終了画面で重複や誤読を削除可能
6 あとから履歴で再検索 復号テキストでの検索、形式での絞り込みに対応

標準カメラより専用スキャナーが向くQR・バーコード作業

イベント受付・チケット

カンファレンスのバッジ、フェスのリストバンド、劇場のチケット。バッチモードはビューファインダーを開いたままにし、来場者の列が流れる間も次々と取り込みます。終了後はタイムスタンプ付きの名簿として履歴に残ります。読むコード:Aztec(交通系チケット)、PDF417(搭乗券様式)、QR(多くのイベントアプリ)。

在庫管理・棚卸し

バッチモードで棚や倉庫を一気にスキャン。各商品のEAN-13、UPC-A、Code 128がリストに入ります。セッションはCSVで書き出し、在庫管理シートと共有。キーボード入力なしで、現場ではiPhone 1台で完結します。

図書館・蔵書管理

個人蔵書、学校の学級文庫、教材セット。バッチモードで各本の裏表紙のISBN-13をスキャンし、リストをGoodreads、LibraryThing、学校の在庫CSV、Apple純正の「メモ」へ書き出します。古い貸出IDを使う図書館向けにCodabarも対応。

医療・薬局

Data Matrixは医薬品包装のGS1標準。処方ボトルやワクチンバイアルのロット番号・有効期限を復号します。医薬品識別子を第三者サーバーに渡さないために、端末上の認識がここでは重要です。

配送・物流

FedEx、UPS、DHL、USPS、ヤマト、佐川などの配送ラベル上のPDF417やCode 128。ラベルをスキャンして追跡番号を取り出し、配送会社の追跡ページに貼り付けます。受け取りの確認担当者にも、バッチで荷物のパレットを処理する倉庫スタッフにも向きます。

よくある質問

iPhoneのカメラは既にQRコードをスキャンできるのでは?

はい。標準のカメラAppはiOS 11からQRを読み取り、コントロールセンターにはiOS 12から専用の「コードスキャナー」があります。Wi-Fi接続、レストランのメニュー、リンクの表示など、QRを1回だけ読み取る用途ではカメラが最適です。ScanLensのような専用スキャナーが活きるのは、複数のコードを連続でバッチ読み取りしたい、読み取った全コードの永続的な履歴が欲しい、より広いバーコード形式(EAN-13、UPC-A、Code 128、PDF417、Data Matrix)に対応したい、あるいはスキャン結果をタップ後に消えるのではなくドキュメントライブラリの隣に残したい、というケースです。

ScanLensが認識できるバーコード形式は?

QR Code、Aztec、PDF417、Data Matrix(2D)、EAN-8、EAN-13、UPC-A、UPC-E、Code 39、Code 93、Code 128、Codabar、ITF-14(1D 線形)。認識エンジンはAppleのVisionフレームワーク。システムのカメラと同じエンジンなので、対応形式はiOSと一致します。標準カメラがサードパーティ製アプリより少し得意な点が2つ:ライブAR強調と、確認なしでURLを開く挙動。ScanLensはそれらをバッチ取得と履歴と引き換えにしています。

ScanLensは読み取ったコードをサーバーに送りますか?

いいえ。認識はAppleのVisionフレームワークでiPhone上にローカル処理されます。コードの画像、復号した値、保存した履歴はすべて端末に残ります。QRがURLでタップした場合、ブラウザがそのアドレスを取得しに行きますが、これは通常のWebリクエストであり、コード自体のアップロードではありません。ScanLensのアカウントはなく、個々のスキャン内容のアナリティクスも行いません。

保存済みの写真やスクリーンショットからQRを読み取れますか?

はい。ScanLensでQRモードを開き、写真からの取り込みに切り替えて、写真または「ファイル」から画像を選びます。ライブカメラのフレームと同じ要領で、デコーダーが静止画からコードを読み取ります。誰かが送ってきたスクリーンショット、PDFに埋め込まれたコード、その場で読まずに撮ったポスターの写真などに便利です。

1回のセッションで多数のコードをまとめてスキャンできますか?

はい — カメラの代わりに専用スキャナーを使う主な理由がこれです。バッチモードはビューファインダーを開いたままにし、新しいコードを次々とリストに取り込みます。在庫棚卸し(棚の商品すべてを読む)、イベントの受付(参加者のバッジを連続でスキャン)、図書館のカタログ作成(本の背表紙のISBNを連続で読む)に向きます。「完了」をタップするとセッションが終了し、リストはまとめて履歴に保存されます。

スキャン履歴には実際に何が保存されますか?

各エントリーには復号値(URL、テキスト、コンタクトカード、Wi-Fi認証情報)、形式(QR、EAN-13など)、タイムスタンプ、取得フレームの小さなサムネイルが保存されます。履歴からURLを開き直したり、復号済みテキストをコピー・共有・削除したりできます。履歴は端末上のScanLensライブラリに保存され、標準の「ファイル」連携でiCloud Driveへの任意の同期に対応します。

iPhoneで本物のQRスキャナーを使う準備はできましたか?

ScanLensを無料でダウンロード。QR、Aztec、PDF417、Data Matrix、EAN、UPC、Code 128など — バッチモード、永続的な履歴、端末上での認識。

App Storeからダウンロード