ScanLensはインストールしてしまえばオフラインで動きます。カメラ取り込み、輪郭検出、OCR、PDF組み立て、署名、注釈、すべてiPhone上でネットワークなしで実行。インターネットが必要なのは、App Storeからの初回ダウンロードと、iCloud DriveやDropboxなどお好みで使う任意のクラウド宛先だけです。アカウント不要。文書アップロードなし。
App Storeにあるスキャナーアプリの多くは、説明のどこかに「オフラインモード」と書いていますが、実態はさまざまです。OCRや言語パック、PDFの書き出しを使うにはアカウントが必要で、初回起動時のアカウント作成にはネットワーク往復が必要なものもあります。OCR自体を遠隔サーバーで動かしているものもあり、スキャンはオフラインで通っても、文字認識は無言でキューに溜まり、再接続を待つことになります。最初の数回はオンデバイスOCRが使えても、上限を超えると有料のクラウドプランへ誘導するタイプもあります。
ScanLensはもっと素直な選択を取ります — アカウントは一切不要、ずっとそのままです。OCRはAppleのVisionフレームワークで端末上で実行されます。iOSのLive Textを支えているのと同じエンジンです。PDF組み立て、署名の重ね合わせ、注釈、パスワード保護はすべてローカル処理。インストールのためにApp Storeを一度開いたら、その後は機内モードに切り替えても、すべてのスキャン機能はそのまま使えます。クラウド同期は存在しますが、それは共有シート内の任意の書き出し先という位置づけで、アプリ動作の前提ではありません。
本当のオフラインとは、ネットワークがオフで、アカウントも未設定の状態で、すべての中核機能が動くことを指します。ページの撮影、文字認識、PDF組み立て、署名、注釈、ローカルへの書き出しまで、1バイトも送受信せずに完結します。ScanLensはこれに当てはまります。ログイン画面はありません。クラウドOCRのエンドポイントを呼びません。同期ハンドシェイクの裏側に機能を閉じ込めません。
多くのSaaS型スキャナーが言う「オフラインモード」は、機能が制限された退避モードです — 撮影は動くがOCRは再接続まで保留、書き出したPDFは有料同期が走るまで透かしが残る、文書ライブラリは端末に固定されてバックアップできない(バックアップ自体がクラウド同期だから)、というパターン。レビューにも同じ傾向がよく出ます — Wi-Fiでは快適、飛行機ではフラストレーションになる、と。
スキャナーアプリにオフライン運用を任せる前の実地テスト: インストール後、まっさらな端末で機内モードをオンにして、スキャン→PDFの一連を最後まで完了できるか試してみる。ScanLensならできます。ネットワークが要るのはApp Storeのダウンロードだけ — Wi-Fiを離れる前に一度だけ起きるイベントです。
文字認識はiOS全体のLive Textを支えるのと同じVisionフレームワークを使います。モデルはOSに同梱されており、Neural Engineで実行され、画像データはiPhoneの外には出ません。認識されたテキストは、オンラインでも機内モードでも、スキャン直後に利用できます。50以上の言語対応は、Apple同梱のモデルから提供されます — 言語パックのダウンロードも、クラウドへの参照も不要です。
ページはローカルで結合され、複数ページのPDFになります。ページの並べ替え、削除、回転、コントラスト調整、カラー・グレースケール・白黒の選択 — すべてiPhone上で実行されます。書き出したPDFはPDF/A互換の標準ファイルで、iOSの「ファイル」に書き込まれます。完全ローカル保管が必要なら「このiPhone内」へ保存、後でオンラインに戻ったタイミングで任意のクラウドフォルダへ移動する、という運用が可能です。
保存された署名はクラウドアカウントではなくローカル領域に保管されるため、PDFへの署名は、飛行機でも圏外でも自宅のWi-Fiでも同じように動きます。注釈ツール — ハイライト、ペン、テキスト、スタンプ、墨消し — はすべてローカルで動作します。パスワード保護は端末上のAES-256暗号化を使用。これらの機能は、ライセンスサーバーを呼んだり、リモートの状態を同期したりしてからタップを受け付けるようなことはしません。
iOSの「ファイル」アプリへの書き出しはネットワークなしで動きます。仕上がったPDFを任意のローカルフォルダに保存、「ファイル」経由でUSB接続のドライブに保存、近くのApple端末へAirDropで送信、いずれもインターネットを介しません。オンラインに戻ってクラウドへコピーを置きたくなったら、「ファイル」内でiCloudやDropboxのフォルダへドラッグするだけ — アップロードはiOSが自分のタイミングで処理します。
機内モードから、ローカル「ファイル」内の署名済みPDFまで6ステップ。OCR付きの複数ページ文書でも、全体で2分かかりません。
| ステップ | 操作 | ローカルで動くもの |
|---|---|---|
| 1 | 機内モードをオンにする | iOSがOSレベルで外向き通信をすべてブロック |
| 2 | ScanLensを開き、スキャンボタンをタップ | カメラ、輪郭検出、台形補正は端末内で実行 |
| 3 | ページを撮影し、サムネイルを確認 | 画像処理とページ管理は完全にローカル |
| 4 | 文書にOCRを実行 | Apple Visionフレームワーク — Neural Engine、ネットワーク呼び出しなし |
| 5 | 署名、注釈、パスワード保護 | 保存された署名、AES-256、すべて端末内で完結 |
| 6 | 「ファイル」(このiPhone内)へ書き出し | ローカルへのファイル書き込み。クラウド同期はオンライン復帰後 |
飛行機の中、トンネルを抜ける列車内、SIMにデータプランがない国でも。搭乗券、税関書類、ホテルの領収書、出張経費の書類などを、その場で取り込み、その場で処理します。iPhoneは機内モードと「圏外」を同じように扱い、ScanLensは両者をWi-Fiと同じように扱います — 普通に動くだけです。
トレーディングフロア、パートナー限定の会議室、患者データをクラウドに置けない病院フロア。こうした場所では、クラウドアプリを全面的にブロックするデバイスポリシーや、機微なミーティング中の機内モード必須運用が珍しくありません。ScanLensはそうした制約下で動きます — OCRはiPhone上で実行され、データ所在地を検証できないクラウドへの呼び出しもなく、スキャンを外部IDに結びつけるアカウントもありません。
動くたびに3Gがゼロに落ちる1本電波、遅延の大きい衛星接続、「利用可能」と表示されるが使い物にならない山岳Wi-Fi。ネットワーク往復をひそかに待っているアプリは、こういう場所で止まります。ScanLensは往復をしないので、撮影も処理も光回線と同じ速度で終わります。
M&Aの資料、NDA、和解書のドラフト、離婚関連書類、ビザ申請用のID写し。ある種の書類には「iPhoneから出さない、以上」というポリシーが望ましい場面があります。ScanLensでは、それが既定の動作です — オフにしておくべきトグルも、確認すべきクラウド設定もありません。自分で追加しない限り、クラウドは流れの一部ではないからです。
通信前にログインが要求されるキャプティブポータルWi-Fi、クラウドストレージをブロックする学校ネットワーク、有料Wi-Fiしかないフェリー。オフラインスキャナーなら認証のダンスを全部スキップできます。配布資料を撮影、借りた本のページをスキャン、旅程をファイリング — ポータルと交渉せずに済みます。
いいえ。ScanLensをApp Storeからインストールしてしまえば、スキャンは完全にオフラインで動きます。カメラ取り込み、輪郭検出、台形補正、OCR、PDFの組み立ては、すべて端末内で実行されます。iPhoneを機内モードにしたまま、スキャンからPDFまで一連の作業を、ネットワークアクセスなしで完結できます。
いいえ。ScanLensはAppleのVisionフレームワークを使用し、文字認識をiPhoneのプロセッサ上だけで実行します。文書の画像も、認識されたテキストも、ScanLensのサーバーにも、OCRベンダーにも、第三者にも送信されません。これは設計上の固い性質で、文書コンテンツ用のネットワーク経路は、そもそもアプリ内に存在しません。
クラウド同期はオフラインではありません。スキャンをiCloud Drive、Google Drive、Dropbox、OneDriveに保存する場合、アップロード自体にはネットワークが必要です — ファイルはiPhoneから出て行きます。ScanLensでは、クラウド宛先はiOSファイルの標準の共有シートを通じて「ユーザーが選んだ書き出し先」として扱われます。これらをスキップして、ローカルの「このiPhone内」フォルダに保存すれば、完全オフラインのまま使えます。
はい。署名、注釈、パスワード保護、PDF書き出しはすべてオフラインで動作します。保存された署名はクラウドアカウントではなくiPhoneのローカル領域に保管されるので、電波があってもなくても使えます。「ファイル」アプリへの書き出しやAirDropもローカルネットワーク内で完結 — どちらもインターネットなしで動きます。
ScanLensはプライバシーに配慮した基本的なアプリ分析(アプリの起動、クラッシュレポート、どの機能が使われているかなど)を送信しますが、文書の内容や、認識されたテキスト、ファイル名は決して送りません。それすら止めたい場合は、iOSの「設定 → プライバシーとセキュリティ → 解析と改善」がシステムレベルのスイッチになります。機内モードを使えば、いずれにせよ外向きの通信はすべてブロックされます。
機内モードがいちばん簡単な答えです。iPhoneがOSレベルで外向き通信をすべてブロックし、ScanLensはそのまま動きます。毎回機内モードに切り替えず常設にしたい場合は、ScanLensフォルダに対するiCloud Drive同期をオフにし(設定 → Apple ID → iCloud Drive)、共有シートでクラウド宛先を選ばず、AirDropまたはUSBケーブルで書き出すようにします。アプリはどの機能でもネットワークを必要としません。