用語集
OCR(文字認識)
OCR(光学文字認識)は、画像から文字を読み取り、コンピューターで編集や翻訳ができる文字データに変えるソフトウェアです。漫画翻訳ツールでは、翻訳に先立って、吹き出しの中の文字を読み取る工程にあたります。
OCRの役割
OCRは、文字が写った画像を本物のテキストに変えます。画像の中の形を見て、それぞれがどの文字かを判断し、プログラムが検索、コピー、翻訳できる文字列として返します。ページを撮った写真は、OCRが読み取るまではただのピクセルです。
漫画がOCRにとって難しい理由
OCRはもともと、きれいなフォントと無地の背景の印刷物のために作られました。漫画はその前提を崩します。日本語の文字は縦書きが多く、漢字の横にふりがなと呼ばれる小さな仮名が添えられ、フォントは装飾的だったり手書き風だったりし、文字はスクリーントーンの上や絵に重なって置かれます。韓国語や中国語には、細い線1本の違いしかない似た文字もあります。
翻訳にとって重要な理由
翻訳エンジンが見るのは、OCRが渡したテキストだけです。文字が読み間違えられると、エンジンは気づかないまま間違った単語を翻訳します。「翻訳が悪い」ように見える結果の多くは、実は読み取りの失敗で、設定をいじるよりも、大きくてきれいなスキャンのほうが効果があるのはそのためです。
RuneMangaでの扱い
- 日本語には、縦書きの文字も含め、漫画向けに作られた読み取りモデルを使います。
- 韓国語と中国語にも対応していますが、認識精度は改善中です。
- 英語、スペイン語、フランス語、ポルトガル語、インドネシア語、ベトナム語、タイ語も読み取れるので、これらの言語のコミックも翻訳できます。
- 「自動判別」は見つかった文字から言語を選びます。単語が1つか2つしかないページでは、間違えることがあります。
- 吹き出しの外のテキストと効果音は、まだ翻訳されません。
よくある問題と対処
- 小さい、またはぼやけたスキャン:細い線が消えて文字を取り違えます。手元にある最も大きなページ画像を使ってください。
- JPGの強い圧縮:ブロック状のノイズが線のように見えます。PNGか、圧縮の軽いJPGやWebPをおすすめします。
- 2ページを1枚につないだ画像:別々のページとして送ってください。
- 色付きの背景に薄い文字:コントラストが低く、読み落としが増えます。
関連用語
OCRは、文字のある場所を見つける吹き出し検出のあとに、文字の言語を変える機械翻訳の前に行われます。ふりがなと縦書きは、日本語のページが印刷された本より読み取りにくい理由の一部です。
小さなページを拡大すればOCRの助けになりますか?
ほとんど効果はありません。拡大は画像を大きくするだけで、足りない細部を補うわけではありません。元の大きなページ画像のほうがずっと役に立ちます。
OCRは手書きの文字も読めますか?
読めることもあります。丁寧な手書き文字はたいてい正しく読めますが、乱れた文字や装飾的な手書きは読み間違えやすくなります。