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

請求書取り込み中にプログラムを学習させる

1

請求書のバッチを集めて入力する

請求書のバッチ (たとえば過去 1 か月に受け取った請求書) を集めて、入力を開始します。詳細については、請求書を取り込む方法を参照してください。
2

プログラムに請求書を認識させて確認する

入力後、文書は自動的に認識され (管理者がこのオプションを有効にしている場合) 、ルールに基づいてチェックされます。
3

修正が必要な請求書を開く

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

field の領域 をマークアップする

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

エクスポート後に学習を実行する

エクスポート後、既定ではすべての文書が Training ステージに移動し、学習が自動的に開始されます (Train Document Definition ウィンドウが開きます) 。プログラムはこの文書タイプ用の FlexiLayout バリアントを作成するか、さらにサンプル画像を追加するよう求めます。その場合は、次の文書を選択してマークアップの手順に戻ります。FlexiLayout バリアントが学習されると、同じベンダーからの次の請求書で使用されます。認識時には、プログラムが学習で得た内容に基づいて、field の領域 が請求書画像上で照合されます。
6

結果を確認する

同じベンダーからさらに数件の請求書を追加して認識させ、それぞれを文書エディターで開いて、領域が正しくマークアップされていることを確認します。すべての領域が正しければ、これ以上の学習は必要ありません。
結果に満足できない場合は、マークアップと学習の手順を繰り返して、そのベンダーの請求書で引き続き学習してください。

ベンダーごとの学習のしくみ

学習は文書タイプごとに個別に行われ、1つのベンダーからの請求書は1つのタイプに属すると見なされます。請求書上のベンダーが誤って判定された場合、その請求書は学習時に誤った文書タイプに割り当てられます。 ベンダーが判定されなかった場合は、データベースからベンダーを選択します。適切なベンダーが見つからない場合は、画像のデータを Vendor グループの field に入力し、Save Changes をクリックして変更内容をデータベースに保存します。 プロジェクトの設定によっては、その請求書でプログラムを学習させるために、ベンダーの一意の ID も指定する必要があります。これを行うには、一意の ID を VATID field に入力します (この field は、プロジェクトのローカライズによっては名前が異なる場合があります) 。VATID は、付加価値税の目的で企業に割り当てられる一意の識別番号です。