> ## 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.

# PageAnalysisParams オブジェクト（IPageAnalysisParams インターフェイス）

> ABBYY FineReader Engine API の PageAnalysisParams オブジェクト（IPageAnalysisParams インターフェイス）。レイアウト解析を調整するために使用され、PageProcessingParams のメンバーとして、または直接渡すことができます。ファイルまたはメモリに保存可能な永続オブジェクトです。

このオブジェクトでは、レイアウト解析処理の調整に使用するParameterにアクセスできます。これは、FineReader Engine の処理メソッドに、入力Parameterとして、または [PageProcessingParams](/ja/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/pageprocessingparams) オブジェクトのメンバーとして渡されます。

PageAnalysisParams オブジェクトは永続オブジェクトです。つまり、このオブジェクトの現在の状態は永続ストレージに書き込むことができます。その後、永続ストレージからオブジェクトの状態を読み取ることで、オブジェクトを再作成できます。次のメソッドを使用すると、オブジェクトを永続化できます。

Linux: [SaveToFile](/ja/fine-reader/engine/api-reference/supplementary-objects-and-methods/savetofile-method)、[LoadFromFile](/ja/fine-reader/engine/api-reference/supplementary-objects-and-methods/loadfromfile-method)

Windows: [SaveToFile](/ja/fine-reader/engine/api-reference/supplementary-objects-and-methods/savetofile-method)、[LoadFromFile](/ja/fine-reader/engine/api-reference/supplementary-objects-and-methods/loadfromfile-method)、[SaveToMemory](/ja/fine-reader/engine/api-reference/supplementary-objects-and-methods/savetomemory-method)、[LoadFromMemory](/ja/fine-reader/engine/api-reference/supplementary-objects-and-methods/loadfrommemory-method)。

<div id="properties">
  ## プロパティ
</div>

<table>
  <thead>
    <tr>
      <th>
        <p>
          <strong>名前</strong>
        </p>
      </th>

      <th>
        <p>
          <strong>型</strong>
        </p>
      </th>

      <th>
        <p>
          <strong>説明</strong>
        </p>
      </th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>
        <p>
          <strong>Application</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/api-reference/engine-object-iengine-interface">
              Engine
            </a>
          </strong>

          ,{" "}

          <a href="/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties#readonly_properties">
            read-only
          </a>
        </p>
      </td>

      <td>
        <p>
          <strong>Engine</strong> オブジェクトを返します。
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="analysismode" />

          <strong>AnalysisMode</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/api-reference/enumerations/pageanalysismodeenum">
              PageAnalysisModeEnum
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          レイアウト解析モードを指定します。表、複雑なレイアウト、または抽出対象のオブジェクトが多数含まれるドキュメントの場合は、このプロパティを PAM\_TextExtraction に設定することをお勧めします。
        </p>

        <p>デフォルト値は PAM\_DocumentConversion です。</p>
      </td>
    </tr>

    <tr>
      <td colspan="3">
        <p>
          <em>ブロック検出設定</em>
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="detecttext" />

          <strong>DetectText</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              VARIANT\_BOOL
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          このプロパティが TRUE の場合、レイアウト解析中にテキスト領域が検出されます。
        </p>

        <p>このプロパティのデフォルト値は TRUE です。</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="speedqualitymode" />

          <strong>SpeedQualityMode</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/api-reference/enumerations/speedqualitymodeenum">
              SpeedQualityModeEnum
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          このプロパティは、解析精度と処理速度のバランスを制御します。複雑な背景や透かしが含まれるドキュメントを処理する場合は、SQM\_Accurate 設定が必要になることがあります。
        </p>

        <p>デフォルト値は SQM\_Fast です。</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="detecthandwritten" />

          <strong>DetectHandwritten</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              VARIANT\_BOOL
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          このプロパティを TRUE に設定すると、手書き文字の検出が有効になります。手書き文字を検出できるのは、<strong>SpeedQualityMode</strong> プロパティが SQM\_Accurate に設定されている場合のみです。それ以外の場合、この設定は無視されます。
        </p>

        <p>このプロパティのデフォルト値は FALSE です。</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="detecttables" />

          <strong>DetectTables</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              VARIANT\_BOOL
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          このプロパティが TRUE の場合、レイアウト解析中に表が検出されます。
        </p>

        <p>このプロパティのデフォルト値は TRUE です。</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="tableanalysisparams" />

          <strong>TableAnalysisParams</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/tableanalysisparams">
              TableAnalysisParams
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          表解析のプロセスに影響するページ処理パラメーターのサブセットへのアクセスを提供します。<strong>DetectTables</strong> プロパティが FALSE の場合、これらのパラメーターは無視されます。
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="detectbarcodes" />

          <strong>DetectBarcodes</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              VARIANT\_BOOL
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          レイアウト解析中にバーコードを検出し、対応するバーコードブロックを作成するかどうかを指定します。このプロパティが FALSE の場合、バーコードは別の種類のブロック (例：画像) として検出されることがあります。
        </p>

        <p>このプロパティのデフォルト値は FALSE です。</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="barcodeparams" />

          <strong>BarcodeParams</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/barcodeparams">
              BarcodeParams
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          バーコードブロック認識のプロセスに影響するページ処理パラメーターのサブセットへのアクセスを提供します。
        </p>

        <p>
          <strong>DetectBarcodes</strong> プロパティの値が FALSE の場合、これらのパラメーターは無視されます。
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="detectcheckmarks" />

          <strong>DetectCheckmarks</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              VARIANT\_BOOL
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          このプロパティが TRUE の場合、レイアウト解析中にチェックマークが検出されます。
        </p>

        <p>このプロパティのデフォルト値は FALSE です。</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="detectseparators" />

          <strong>DetectSeparators</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              VARIANT\_BOOL
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          このプロパティがTRUEの場合、レイアウト解析中にセパレーターが検出されます。
        </p>

        <p>このプロパティのデフォルト値はTRUEです。</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="detectpictures" />

          <strong>DetectPictures</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              VARIANT\_BOOL
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          このプロパティがTRUEの場合、レイアウト解析中に画像が検出されます。
        </p>

        <p>このプロパティのデフォルト値はTRUEです。</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="detectvectorgraphics" />

          <strong>DetectVectorGraphics</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              VARIANT\_BOOL
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          このプロパティがTRUEの場合、レイアウト解析中にベクター画像が検出されます。{" "}

          <a href="/ja/fine-reader/engine/api-reference/layout-related-objects/vectorpictureblock">
            ベクター画像ブロック
          </a>

          {" "}

          は、レイアウト解析中にこのプロパティがTRUEに設定されている場合にのみ、レイアウトに表示されます。
        </p>

        <p>このプロパティのデフォルト値はTRUEです。</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="detectstamps" />

          <strong>DetectStamps</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              VARIANT\_BOOL
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          このプロパティがTRUEの場合、レイアウト解析中にスタンプが検出され、{" "}

          <a href="/ja/fine-reader/engine/api-reference/enumerations/blocktypeenum#bt_rasterpicture">
            BT\_RasterPicture
          </a>

          {" "}

          タイプのブロックに格納されます。検出されたスタンプ上のテキストは認識されません。
        </p>

        <p>
          スタンプを検出できるのは、<strong>SpeedQualityMode</strong>{" "}
          プロパティがSQM\_Accurateに設定されている場合のみです。それ以外の場合、この設定は無視されます。
        </p>

        <p>このプロパティのデフォルト値はFALSEです。</p>
      </td>
    </tr>

    <tr>
      <td colspan="3">
        <p>
          <em>追加設定</em>
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="noshadowsmode" />

          <strong>NoShadowsMode</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              VARIANT\_BOOL
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          このプロパティをTRUEに設定すると、ABBYY FineReader Engineはスキャン時の影が画像に存在しないものとみなして処理します。
        </p>

        <p>このプロパティのデフォルト値はFALSEです。</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="papersizedetectionmode" />

          <strong>PaperSizeDetectionMode</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/api-reference/enumerations/papersizedetectionmodeenum">
              PaperSizeDetectionModeEnum
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          このプロパティは、前処理済み画像全体が解析対象の情報を含むかどうかを示します。{" "}
          <strong>PaperSizeDetectionMode</strong> がPSDM\_CloseToImageSizeに設定されている場合、解析対象領域は元の画像サイズに近い範囲で定義されます。
        </p>

        <Note>
          このプロパティを正しく動作させるには、NoShadowsModeプロパティをFALSEに設定する必要があります。
        </Note>

        <p>このプロパティのデフォルト値はPSDM\_Autoです。</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="detecttextonpictures" />

          <strong>DetectTextOnPictures</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              VARIANT\_BOOL
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          このプロパティをTRUEに設定すると、ABBYY FineReader Engineはページ画像上のすべてのテキストを検出します (図や画像に埋め込まれたテキストを含む) 。後から全文検索を利用できるよう、読み取り順序は変更されません。
        </p>

        <p>このプロパティのデフォルト値はFALSEです。</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="detectverticaleuropeantext" />

          <strong>DetectVerticalEuropeanText</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              VARIANT\_BOOL
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          このプロパティをTRUEに設定すると、FineReader Engineは縦書きテキストを検出します。これは{" "}

          <a href="/ja/fine-reader/engine/guided-tour/advanced-techniques/recognizing-cjk-languages#cjk">
            CJK
          </a>

          以外のすべての言語に適用されます。CJK言語の縦書きテキスト検出は、{" "}
          <strong>ProhibitCJKColumns</strong> プロパティで管理されます。
        </p>

        <p>このプロパティのデフォルト値はFALSEです。</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="prohibitcjkcolumns" />

          <strong>ProhibitCJKColumns</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              VARIANT\_BOOL
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          <a href="/ja/fine-reader/engine/guided-tour/advanced-techniques/recognizing-cjk-languages#cjk">
            CJK言語
          </a>

          {" "}

          のテキストは、横書きだけでなく縦書きでも記述できます。このプロパティをTRUEに設定すると、ABBYY FineReader Engineは縦書きテキストの可能性を無視し、すべてのテキストが横書きであるという前提で画像を認識します。
        </p>

        <p>このプロパティはCJK言語にのみ有効です。</p>
        <p>このプロパティのデフォルト値はFALSEです。</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="prohibitdoublepagemode" />

          <strong>ProhibitDoublePageMode</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              VARIANT\_BOOL
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          このプロパティをTRUEに設定すると、ABBYY FineReader Engineは画像が書籍の見開きページではないと判断します。
        </p>

        <p>このプロパティのデフォルト値はFALSEです。</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="collectpdfexportdata" />

          <strong>CollectPdfExportData</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              VARIANT\_BOOL
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          このプロパティをTRUEに設定すると、FineReader Engineはレイアウト解析中にPDFエクスポート用のデータを収集します。収集されたデータは、MRC圧縮を使用した画像のみのPDF (

          <a href="/ja/fine-reader/engine/api-reference/enumerations/pdfexportmodeenum#imageonly">
            PEM\_ImageOnly
          </a>

          {" "}

          モード) へのエクスポート時に使用されます。
        </p>

        <Note>
          このプロパティをTRUEに設定した場合、認識機能はサポートされません。ドキュメントを画像のみのPDFにエクスポートする際、認識済みテキストは不要です。
        </Note>

        <p>このプロパティのデフォルト値はFALSEです。</p>
      </td>
    </tr>
  </tbody>
</table>

<div id="methods">
  ## メソッド
</div>

| 名前                                                                                                                                               | 説明                                           |
| ------------------------------------------------------------------------------------------------------------------------------------------------ | -------------------------------------------- |
| [CopyFrom](/ja/fine-reader/engine/visual-components-reference/supplementary-objects/spellwordcollection/copyfrom-method)                         | 現在のオブジェクトのプロパティを、別のオブジェクトの同様のプロパティの値で初期化します。 |
| [LoadFromFile](/ja/fine-reader/engine/api-reference/supplementary-objects-and-methods/loadfromfile-method)                                       | ディスク上のファイルからオブジェクトの内容を復元します。                 |
| [LoadFromMemory](/ja/fine-reader/engine/api-reference/supplementary-objects-and-methods/loadfrommemory-method) <br /><br /> **注:** *Windows のみ。* | グローバル メモリからオブジェクトの内容を復元します。                  |
| [SaveToFile](/ja/fine-reader/engine/api-reference/supplementary-objects-and-methods/savetofile-method)                                           | オブジェクトの内容をディスク上のファイルに保存します。                  |
| [SaveToMemory](/ja/fine-reader/engine/api-reference/supplementary-objects-and-methods/savetomemory-method) <br /><br /> **注:** *Windows のみ。*     | オブジェクトの内容をグローバル メモリに保存します。                   |

<div id="related-objects">
  ## 関連オブジェクト
</div>

<img src="https://mintcdn.com/abbyy/i-EfCQVmseNiPQcp/images/fine-reader/engine/pageanalysisparams.gif?s=dab6978e8726a16839b7ebf6d3842bfb" alt="PageAnalysisParams" width="204" height="115" data-path="images/fine-reader/engine/pageanalysisparams.gif" />[](/ja/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/barcodeparams)[](/ja/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/pageprocessingparams#pageanalysisparams)[](/ja/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/tableanalysisparams)[](/ja/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/pageprocessingparams)

[オブジェクト図](/ja/fine-reader/engine/api-reference/object-diagram)

<div id="output-parameter">
  ## 出力Parameter
</div>

このオブジェクトは、[Engine](/ja/fine-reader/engine/api-reference/engine-object-iengine-interface) オブジェクトの [CreatePageAnalysisParams](/ja/fine-reader/engine/api-reference/engine-object-iengine-interface/creation-methods/createlessobjectgreater-methods) メソッドの出力Parameterです。

<div id="input-parameter">
  ## 入力Parameter
</div>

このオブジェクトは、次のメソッドに入力Parameterとして渡されます。

* [FRDocument](/ja/fine-reader/engine/api-reference/document-related-objects/frdocument) オブジェクトの [Analyze](/ja/fine-reader/engine/api-reference/document-related-objects/frdocument/analyze-method) メソッド、[AnalyzePages](/ja/fine-reader/engine/api-reference/document-related-objects/frdocument/analyzepages-method) メソッド
* [FRPage](/ja/fine-reader/engine/api-reference/document-related-objects/frpage) オブジェクトの [Analyze](/ja/fine-reader/engine/api-reference/document-related-objects/frpage/analyze-method) メソッド、[AnalyzeRegion](/ja/fine-reader/engine/api-reference/document-related-objects/frpage/analyzeregion-method) メソッド、[AnalyzeTable](/ja/fine-reader/engine/api-reference/document-related-objects/frpage/analyzetable-method) メソッド

<div id="samples">
  ## サンプル
</div>

このオブジェクトは、以下のコードサンプルで使用されています: [CommandLineInterface](/ja/fine-reader/engine/guided-tour/samples#commandlineinterface) (Windows および Linux)

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

[前処理、解析、認識、合成の各パラメーターの調整](/ja/fine-reader/engine/guided-tour/advanced-techniques/tuning-parameters-of-preprocessing-analysis-recognition-and-synthesis)

[PageProcessingParams](/ja/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/pageprocessingparams#pageanalysisparams)

[プロパティの操作](/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties)
