ファイルは端末から出ません。仕組み
PDFをOCRする方法
- 1上のエリアにスキャンしたPDFをドロップ(またはクリックして選択)。
- 2「検索可能にする」をクリック — 各ページが順番に認識されます(OCRエンジンは初回のみダウンロードされます)。
- 3検索可能になったPDFをダウンロード。
よくある質問
- OCRのためにファイルはアップロードされますか?
- いいえ。認識処理はWebAssemblyを使ってすべてブラウザ内で実行されます — PDFが端末から外に出ることはありません。OCRエンジンと言語データは公開ソースから一度だけダウンロードされ(これはソフトウェアであって、あなたのファイルではありません)、その後はキャッシュされます。
- OCRはPDFに何をするのですか?
- ページ画像の中のテキストを読み取り、それを単語の上に重なる位置に透明なレイヤーとして追加し直します。ページの見た目は同じままですが、どのPDFリーダーでもテキストの検索・選択・コピーができるようになります。
- どの言語に対応していますか?
- 現在は英語が最も適しています。中国語、日本語、アラビア語などの非ラテン文字は、まだ対応していません。
- なぜ遅いのですか?
- OCRは重い計算処理で、サーバー群ではなくあなたの端末上でローカルに実行されます。長い文書や高解像度の文書には時間がかかることがあります — ファイルをプライベートに保つための引き換えです。
文字の画像を、本物のテキストに変える
スキャンされたPDFは、実質的には単なる画像です — 文字は見えても、検索したり、選択したり、コピーしたりすることはできません。OCR(光学文字認識)はそれらの画像を読み取り、各文字の上にぴったり重なる見えないテキストレイヤーとして文字情報を追加します。ページの見た目は変わりませんが、どのリーダーでも検索できるようになります。HivePDFはこれをブラウザ内で直接実行するため、機密性の高いスキャンでもお使いの端末から外に出ることはありません。
プライベート、ただし少し時間がかかる
ほとんどのOCRツールは、重い処理を行うために文書をサーバーにアップロードします。HivePDFは代わりに、WebAssemblyを使ってローカルで認識処理を実行します。OCRエンジンと英語の言語データは、公開ソースから一度だけダウンロードされます(これはソフトウェアであり、あなたのファイルではありません)。その後は次回のためにキャッシュされます。トレードオフとなるのは速度です — 長いスキャンや高解像度のスキャンは、あなたの端末自身が処理を行うため、それなりに時間がかかります。
知っておくと便利なこと
現時点では英語のテキストが最も精度よく処理されます。それ以外の文字体系はまだ対応していません。処理結果は、ラスター画像のページにテキストレイヤーを重ねたものになるため、スキャンした内容を忠実に保った状態が保たれます。後で検索可能なPDFを小さくしたい場合はCompressを、ページの画像だけを取り出したい場合はPDF to JPGをご利用ください。
OCRが特に役立つ場面
古いスキャン、アーカイブされた契約書、スマートフォンで撮影した書類の束などがよくある候補です — OCRでテキストレイヤーを追加するまでは、それらは検索できません。これはアクセシビリティの面でも重要です。スクリーンリーダーがページを読み上げるには、文字の画像ではなく本物のテキストが必要だからです。処理が終われば、そのファイルは他の検索可能なPDFと同じように扱えます — 条項を検索したり、段落をコピーしたり、文書アーカイブにインデックス登録したりできます。