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

# 請求書取り込み時の学習

> サンプル請求書上で正しいfield の領域をマークしてベンダーごとのFlexiLayout バリアントを作成することで、取り込み時に ABBYY FlexiCapture for Invoices を学習させます。

FlexiCapture for Invoices が自動抽出するデータの品質に満足できない場合は、請求書の取り込み時にプログラムを学習させることができます。これを行うには、この種類の請求書のいくつかのサンプル画像上で、field の正しい位置をマークします。すると、プログラムは FlexiLayout バリアントを作成し、この種類の新しい請求書を処理する際にそれを使用します。

<Info>
  Training during invoice capture must be enabled by the Administrator.
</Info>

<div id="train-the-program-during-invoice-capture">
  ## 請求書取り込み中にプログラムを学習させる
</div>

<Steps>
  <Step title="請求書のバッチを集めて入力する">
    請求書のバッチ (たとえば過去 1 か月に受け取った請求書) を集めて、入力を開始します。詳細については、[請求書を取り込む方法](/ja/flexi-capture/invoice-reader/ir-invoices-input)を参照してください。
  </Step>

  <Step title="プログラムに請求書を認識させて確認する">
    入力後、文書は自動的に認識され (管理者がこのオプションを有効にしている場合) 、ルールに基づいてチェックされます。
  </Step>

  <Step title="修正が必要な請求書を開く">
    請求書のステータスが **Valid** 以外の場合、またはプログラムが field を見つけられなかった、もしくは誤った位置に検出したと思われる場合は、その請求書を文書エディターで開きます。
  </Step>

  <Step title="field の領域 をマークアップする">
    この文書タイプの 3 つのサンプル画像で field の領域 を修正します。方法はいくつかあります。

    * データ フォーム内の field にマウス ポインターを合わせ、画像上の対応する領域 (青で強調表示) を見つけてクリックします (またはマウスで Rectangle を描画します) 。
    * 画像上の領域 (青で強調表示) にマウス ポインターを合わせてクリックし (または領域を描画し) 、開いたドロップダウンリストから対応する field を選択します。
    * マウスで領域の境界を動かして、領域を調整します。
    * 誤った位置にある領域を削除するには、その Rectangle にポインターを合わせ、右上隅に赤いバツ印が表示されたらそれをクリックします。次に、その field の新しい領域を正しい位置に作成します。
    * データ フォームで field に値を入力し始めます。すると、入力中の内容に似た、画像から抽出された単語がドロップダウンリストに表示されます。正しい単語を選択すると、画像上のその単語の位置が field の領域になります。
  </Step>

  <Step title="エクスポート後に学習を実行する">
    エクスポート後、既定ではすべての文書が **Training** ステージに移動し、学習が自動的に開始されます (**Train Document Definition** ウィンドウが開きます) 。プログラムはこの文書タイプ用の FlexiLayout バリアントを作成するか、さらにサンプル画像を追加するよう求めます。その場合は、次の文書を選択してマークアップの手順に戻ります。

    FlexiLayout バリアントが学習されると、同じベンダーからの次の請求書で使用されます。認識時には、プログラムが学習で得た内容に基づいて、field の領域 が請求書画像上で照合されます。
  </Step>

  <Step title="結果を確認する">
    同じベンダーからさらに数件の請求書を追加して認識させ、それぞれを文書エディターで開いて、領域が正しくマークアップされていることを確認します。すべての領域が正しければ、これ以上の学習は必要ありません。
  </Step>
</Steps>

結果に満足できない場合は、マークアップと学習の手順を繰り返して、そのベンダーの請求書で引き続き学習してください。

<div id="how-training-is-organized-by-vendor">
  ## ベンダーごとの学習のしくみ
</div>

学習は文書タイプごとに個別に行われ、1つのベンダーからの請求書は1つのタイプに属すると見なされます。請求書上のベンダーが誤って判定された場合、その請求書は学習時に誤った文書タイプに割り当てられます。

ベンダーが判定されなかった場合は、データベースからベンダーを選択します。適切なベンダーが見つからない場合は、画像のデータを **Vendor** グループの field に入力し、**Save Changes** をクリックして変更内容をデータベースに保存します。

プロジェクトの設定によっては、その請求書でプログラムを学習させるために、ベンダーの一意の ID も指定する必要があります。これを行うには、一意の ID を **VATID** field に入力します (この field は、プロジェクトのローカライズによっては名前が異なる場合があります) 。**VATID** は、付加価値税の目的で企業に割り当てられる一意の識別番号です。
