> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 文書解析

> ABBYY FineReader Engine の文書解析機能：OCR の前に、テキストブロック、画像、テーブル、バーコード、区切り線を検出し、向きを補正します。

<div id="basic-document-analysis-features">
  ## 基本的な文書解析機能
</div>

文書解析 は、ページ上の次のオブジェクトを自動検出するための一連の機能です。

* テキストブロック
* 画像
* テーブルとテーブルセル
* バーコード
* 区切り線

さらに、文書解析には OCR 用に画像を準備するための特別な機能もあります。

* ページの向き (90 度、180 度、270 度) を検出する
* 見開きページを分割する
* テーブルセル内の縦書きテキストを検出する
* ページ上の不要なブロックを検出してマークする

この前処理は、ページ上のどの field を認識対象にするか、またどの部分を元のまま保持するかを指定するうえで非常に重要です。

また、認識対象の field を手動で選択することもできます。この場合は、field の座標とその中のデータ型を設定する必要があります。これは主にデータキャプチャのための [フィールドレベル認識](/ja/fine-reader/engine/guided-tour/basic-usage-scenarios-implementation/field-level-recognition) シナリオで使用されます。

ABBYY FineReader Engine 12 では、3 種類の自動文書解析と 1 種類の手動文書解析が提供されています。

* [一般文書解析](/ja/fine-reader/engine/introduction/key-new-features/document-analysis#general_document_analysis)
* [請求書向け文書解析](/ja/fine-reader/engine/introduction/key-new-features/document-analysis#document_analysis_for_invoices)
* [全文索引用文書解析](/ja/fine-reader/engine/introduction/key-new-features/document-analysis#document_analysis_for_full-text_indexing)
* [フィールドレベル認識のための手動ブロック指定](/ja/fine-reader/engine/introduction/key-new-features/document-analysis#manual_blocks_specification_for_field-level_recognition)

<div id="general-document-analysis">
  ## 一般文書解析
</div>

これは既定の文書解析タイプで、テキストブロック、画像、表、バーコード、区切り要素など、すべてのオブジェクトを検出します。この解析の結果は、[コンテンツ再利用シナリオ](/ja/fine-reader/engine/guided-tour/basic-usage-scenarios-implementation/document-conversion)で文書構造およびレイアウトを取得するために使用されます。すべての画像と図は、内部のテキストを認識せず、元の形のまま保持されます。

<div id="document-analysis-for-invoices">
  ## 請求書向けの文書解析
</div>

これは、請求書、支払依頼書、請求書類、送り状、名刺、契約書、医療保険請求書、履歴書などの半構造化文書を変換するための前処理エンジンです。これらの文書内にあるすべてのテキストを、文字や数字も含めて正確に特定できるよう設計されており、その情報がスタンプ、画像、ロゴ、または小さな文字領域内にある場合でも対応できます。

標準的なページ全体の文書解析とは異なり、このエンジンでは、文書上の印字情報はすべてテキストであることを前提としています。また、重要なテキスト情報が図形要素として識別されたり、単語や数値が個々の文字に分割されたりしないようにします。その結果、座標を含むテキストに関する可能な限り多くの情報を利用できるようになり、後続の処理段階で他のシステムによる解析、field単位の処理、パースに活用できます。

<div id="document-analysis-for-full-text-indexing">
  ## 全文索引用の文書解析
</div>

画像、グラフ、図表に埋め込まれたテキストを含め、文書内のあらゆるテキストを自動的に検出・認識します。開発者は、この文書解析モードを使用して、文書インデックスの構築 (DMS、CMS、アーカイブシステムなど) に必要な、文書内の全文情報を網羅的に抽出できます。

<img src="https://mintcdn.com/abbyy/lsETHFYUFiongXSm/images/fine-reader/engine/intro_keyfeatures_documentanalysis.gif?s=ebdfb18889413e011065466069818fe7" alt="全文索引用の文書解析の主な機能" width="363" height="210" data-path="images/fine-reader/engine/intro_keyfeatures_documentanalysis.gif" />

<div id="manual-blocks-specification-for-field-level-recognition">
  ## フィールドレベル認識の手動ブロック指定
</div>

このケースでは、認識対象のフィールドがユーザーまたはアプリケーションによって直接定義されるため、分析は不要です。Recognizer はフィールドの座標とテキストの種類を受け取り、指定された領域で OCR を実行します。

<div id="see-also">
  ## 関連項目
</div>

[主な機能](/ja/fine-reader/engine/introduction/key-new-features)
