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

# CheckmarkTrainingData オブジェクト（ICheckmarkTrainingData インターフェイス）

> ABBYY FineReader Engine API の CheckmarkTrainingData オブジェクト（ICheckmarkTrainingData インターフェイス）。CMT_Custom チェックマークのトレーニング情報（IFRPage::LearnCheckmarks によって作成）を保持し、BlackThreshold と SuspiciousDistance の設定を保持する永続オブジェクトです。

このオブジェクトには、チェックマークのトレーニングに関する情報が格納されています。この情報は、[IFRPage::LearnCheckmarks](/ja/fine-reader/engine/api-reference/document-related-objects/frpage/learncheckmarks-method) メソッドを使用してチェックマークのトレーニングを行う際に、型が [CMT\_Custom](/ja/fine-reader/engine/api-reference/enumerations/checkmarktypeenum#cmt_custom) の各チェックマークブロックごとに作成されます。この情報は編集できませんが、同じ型のチェックマークを認識するために使用できます。

また、このオブジェクトは、保存元の [CheckmarkBlock](/ja/fine-reader/engine/api-reference/layout-related-objects/checkmarkblock) オブジェクトの [BlackThreshold](/ja/fine-reader/engine/api-reference/layout-related-objects/checkmarkblock#blackthreshold) プロパティおよび [SuspiciousDistance](/ja/fine-reader/engine/api-reference/layout-related-objects/checkmarkblock#suspiciousdistance) プロパティの値に関する情報も内部的に保持します。このオブジェクトを別のチェックマークブロックの TrainingData として読み込むと、これら 2 つのプロパティにも同じ値が設定されます。

このオブジェクトを使用してカスタム型のチェックマークを認識する手順については、[チェックマークの認識](/ja/fine-reader/engine/guided-tour/advanced-techniques/recognizing-checkmarks#custom) を参照してください。

CheckmarkTrainingData オブジェクトは永続オブジェクトです。つまり、オブジェクトの現在の状態を永続ストレージに書き込むことができます。また、後で永続ストレージからオブジェクトの状態を読み取ることで、オブジェクトを再作成できます。次のメソッドによって、オブジェクトの永続化が提供されます。

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>

| 名前          | 型                                                                                                                                                                                                                | 説明                 |
| ----------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------ |
| Application | [Engine](/ja/fine-reader/engine/api-reference/engine-object-iengine-interface), [読み取り専用](/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties#readonly_properties) | Engineオブジェクトを返します。 |

<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/6udH-pkk8zkVafYH/images/fine-reader/engine/checkmarktrainingdata.gif?s=e059e20bf30caf48d10622bfea6a5b8f" alt="CheckmarkTrainingData" width="148" height="52" data-path="images/fine-reader/engine/checkmarktrainingdata.gif" />[](/ja/fine-reader/engine/api-reference/layout-related-objects/checkmarkblock)

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

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

[チェックマークの認識](/ja/fine-reader/engine/guided-tour/advanced-techniques/recognizing-checkmarks)
