使い方
- ファイルを選択で、スキャンしたPDFを選びます。ファイル名の下にページ数が表示されます。
- ページを空欄のままにすると最初の20ページを読みます。1-3, 8のようにページを入力することもできます。1回の読み取りは最大20ページです。
- 文字の言語を選び、文字を読み取るを押します。各ページは読み取られるたびに、それぞれの見出しの下に表示されます。キャンセルでいつでも止められます。
- 確認が必要とされたページは、スキャンと見比べてから、コピーを押すか、ダウンロードで.txtファイルを保存します。
ページの読み取り方
各ページは、PDFから300 dpiで描画されます。非常に大きいページは、ブラウザのメモリに収まるように小さく描画されます。画像は、Tesseract(オープンソースの文字認識エンジン)が読み取ります。Tesseractはウェブワーカーで動くため、読み取り中もページは操作できます。エンジンは文字の行を見つけ、選んだ言語の印刷文字で学習したニューラルネットワークで1文字ずつ読みます。言語ファイルはtessdata_fastの高速モデルです。
よく読めるスキャンの条件
200 dpi以上の、まっすぐで鮮明な、濃い色の文字が、無地のページにあるものが最もよく読めます。傾いたページ、薄いページ、影のあるページや、脚注のような非常に小さい文字は、読み取りの精度が下がります。手書きや装飾的な書体は、エンジンが印刷文字のために作られているため、確実には読めません。文字のないページ(白紙や図など)は、文字がないと報告されます。
1回の読み取りの限界
1回の読み取りは最大20ページです。エンジンの起動に最大2分、1ページごとに最大1分かかります。時間を超えた読み取りは停止され、それまでに読み取ったページは欄に残ります。各ページの確信度は、エンジンが単語について出す推定値です。60未満のページは確認が必要とマークされます。それは目安であり、すべての単語が正しいことの証明ではありません。テキストを含むPDFにはOCRは不要で、PDFからテキストが保存されている文字をそのまま読みます。
ファイルはお使いの端末に残ります
PDFは、オープンソースのpdf.jsによってブラウザの中で開かれ描画されます。エンジンは画像を、ワーカーの中で読み取ります。何もアップロードされず、ブラウザにも当サイトのサーバーにも保存されません。このページを離れると、文字の欄は空になります。
例:3ページの紙のスキャン
画像としてスキャンされた3ページの手紙には、PDFからテキストで読める文字がありません。ここでファイルを選び、ページ欄を空欄のままにすると、3ページすべてが読み取られ、欄には --- 1ページ目 --- と、1ページ目の文字、続いて --- 2ページ目 --- のように表示されます。
2ページ目と3ページ目だけを読むには、ページ欄に2-3と入力します。その2ページだけが、それぞれの見出しの下に表示され、読み取りは短くなります。
よくある質問
読み取った文字の一部が間違っているのはなぜですか?
エンジンは文字の形から読むため、小さく、薄く、ぼけた、または傾いた線は、文字が別の文字に変わることがあります。画像と見比べてください。多くの単語が間違っている場合は、もっとまっすぐに、より高い解像度でスキャンし直してください。
一度に何ページ読めますか?
1回の読み取りで最大20ページです。長いファイルは分けて読みます。最初の読み取りの後、ページ欄に21-40と入力するか、先にPDFを分割してください。
読み取りが途中で止まったら、どうなりますか?
時間の上限に達した場合、「キャンセル」を押した場合、またはエンジンが失敗した場合に止まります。読み取り済みのページは見出しの付いたまま欄に残り、何ページが読めたかを表示します。
テキストを含むPDFも読めますか?
このツールはページの画像を読むため、スキャンに向いています。すでにテキストを含むPDFは、PDFからテキストで保存された文字をそのまま読むほうが正確です。
スキャンしたPDFはアップロードされたり保存されたりしますか?
いいえ。PDFはお使いのブラウザで読まれ、アップロードされません。ブラウザにも当サイトのサーバーにも保存されず、ページを離れると文字は消えます。
ページに確認マークが付くのはなぜですか?
エンジンは読んだ単語ごとに平均の確信度を出します。60未満のページは、多くの単語について読み取りの確信が持てなかったことを意味します。高い数値は良い兆候ですが、すべての単語が正しいことを証明するものではありません。
出典
- Tesseract OCR(英語):読み取りの基になるオープンソースのエンジン(Apache License 2.0)
- tesseract.js(英語):エンジンをワーカーで動かすJavaScriptライブラリ(Apache License 2.0)
- tessdata_fast(英語):ここで使う高速な言語モデル(Apache License 2.0)
- pdf.js(英語):ページを描画するオープンソースのライブラリ(Apache License 2.0)
数値と文章の最終確認日:2026年11月11日水曜日。