🛠Tools🔥🔥

Chrome 拡張機能 OCR It を公開──非選択ドキュメントのテキスト化を自動化

領域指定と自動ページ送りにより、コピーガード付きの書籍やスライドをローカル Tesseract で一括テキスト化する。
リリース: 2026-08-21 · 読了 3

記事の要約

1. 核心(What)

  • Chrome 拡張機能「OCR It」が Manifest V3 に準拠して公開され、GitHub から導入可能
  • 一度指定したキャプチャ領域とページ送りコントロールの位置をもとに、自動で画面撮影と OCR を繰り返す
  • 抽出したテキストはポップアップ内で編集可能であり、ページごとのサムネイルや OCR 信頼度を確認して一括ダウンロードできる
  • API キーや外部サーバーへの通信を一切行わず、同梱された Tesseract ビルドによってオフラインで完結

2. 影響(Why)

  • LLM へのデータ投入コストを劇的に削減: コピーガードやビューア制限でテキスト化できなかった数百ページのドキュメントを、短時間でクリーンな text ファイルに変換して Claude や ChatGPT へ渡せる。
  • 完全オフラインによるセキュアな処理: データが外部のクラウド API に送信されないため、NDA 案件や機密資料を扱うエンジニアでも社内ポリシーをクリアして利用しやすい。

3. 根拠・詳細(How)

  • 座標ではなくポイントによるページ送り制御: CSS セレクタではなく画面上の「座標点」を記憶するため、DOM の動的再描画やクロスオリジン iframe、Shadow DOM 内のリーダーでも確実にクリックイベントを到達させる。
  • OCR 完了同期による確実なエンド検出: 各ページの OCR 結果が戻るのを待ってから次ページへ送る設計を採用し、タイマー式で起きがちな末尾ページの無限ループや空回りを防ぐ。

4. 展望・課題(Next)

  • ビルトイン PDF ビューアの制限: Chrome 標準の PDF ビューアは拡張機能からのインジェクションがブロックされるため、自動ページ送りが機能しない制約がある。