> ## 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 FlexiCapture でバッチ処理ワークフローを設定します。Simple、Advanced、Unattended、または Web Capture station モードを選択し、ステージと期限を設定します。

*(Distributed)* *(Distributed)* **重要!** ドキュメントセットは、分割して別の処理ステージに転送することはできません。必ず一括で移動する必要があります。ドキュメントセットを処理ステージに転送するための条件と、そのステージからバッチを転送するルートを決定する際、FlexiCapture はドキュメントセット全体について収集された統計を使用します。

バッチの処理順序は、各 **バッチタイプ** ごとに指定します。バッチを作成するとその型が指定され、そのバッチタイプの設定に従って処理されます。

**バッチタイプ** が 1 つも作成されていない場合、すべてのバッチは、あらかじめ設定された \<**既定の設定**> (**Project →** Project Properties..., Workflow) に従って処理されます。

バッチの処理設定は、**バッチタイプのプロパティ** ダイアログの Workflow タブで行います。

*(Standalone)* 処理設定:

1. *(Standalone)* *(Standalone)* 確認が必要な文字の割合が次の値以下の場合は検証とデータ検証をスキップ - [強調表示された文字](/ja/flexi-capture/templates/properties-verification) の割合が、*(Standalone)* 各 document field で指定した % より低い場合、*(Standalone)* データ検証 および *(Standalone)* 検証 ステージはスキップされます。
2. *(Standalone)* document を自動的にエクスポートするには、Document Definition のプロパティ ダイアログの *(Standalone)* Export タブで、*(Standalone)* Enable auto export オプションを選択します。

*(Distributed)* バッチを処理しなければならない期限を設定できます。これを行うには、**Set Time Limit...** ボタンをクリックし、バッチの処理を完全に完了する必要がある時刻を指定します。**Warn in** field には、バッチに割り当てられた時間が残り少なくなったことをユーザーに知らせる warning をいつ表示するかを指定します。この field を空のままにすると、warning は自動的に表示されます。指定した期限とバッチのステータスは、Project Setup Station のバッチ一覧と Verification Station のキューに入っている task 一覧の *(Distributed)* Expires on 列および *(Distributed)* Status 列に表示されます。

*(Distributed)* 次のワークフローモードを使用できます: *(Distributed)* Simple モード、*(Distributed)* 高度モード、*(Distributed)* 無人モード、*(Distributed)* for Web Capture station、*(Distributed)* Advanced for Web Capture station。

<Accordion title="Simple モード">
  *(Distributed)* の *(Distributed)* Simple モードには、次のステージが含まれます: **スキャン**、*(Distributed)* 再スキャン、*(Distributed)* 認識、*(Distributed)* データ検証、*(Distributed)* ドキュメント アセンブリ チェック、*(Distributed)* 検証、*(Distributed)* バッチ整合性チェック、*(Distributed)* エクスポート確認、*(Distributed)* 例外、*(Distributed)* エクスポート、および *(Distributed)* 処理完了。

  *(Distributed)* では、次の処理オプションを指定できます:

  1. *(Distributed)* *(Distributed)* バッチ全体を処理
     * *(Distributed)* このオプションを選択すると、バッチ全体が処理されます (つまり、バッチ内のすべてのドキュメントが処理されるまで、そのバッチは次のステージに進みません) 。
     * *(Distributed)* このオプションを選択しない場合、このバッチ内の各ドキュメントは、処理が完了し次第、次のステージに送られます。

  2. *(Distributed)* *(Distributed)* 検証が必要な文字の割合が指定値以下の場合は、検証とデータ検証をスキップ - エラーがある場合、または[強調表示された文字](/ja/flexi-capture/templates/properties-verification)の数が *(Distributed)* ドキュメント field ごとの % で指定した値を上回る場合にのみ、ドキュメントが検証に送られます。
     *(Distributed)* **注:** [Field Verification](/ja/flexi-capture/templates/properties-verification#fieldver) の設定で、いずれかの field に対して *(Distributed)* Always を選択した場合、ドキュメントは常に検証に送られます。

  3. *(Distributed)* 次の項目に個別のステージを使用:
     * *(Distributed)* *(Distributed)* 再スキャン
     * *(Distributed)* *(Distributed)* データ検証
     * *(Distributed)* *(Distributed)* ドキュメント アセンブリ チェック
     * *(Distributed)* *(Distributed)* 検証
     * *(Distributed)* *(Distributed)* バッチ整合性チェック
     * *(Distributed)* *(Distributed)* エクスポート確認
     * *(Distributed)* *(Distributed)* 例外

  *(Distributed)* 検証を除くすべてのステージは任意です。
  個別の検証ステージを作成すると、検証ステージが複数のサブステージに分割され、それぞれを個別の Operator が担当します。これにより、各 Operator はデータ検証やドキュメント アセンブリ チェックなど、1 つの作業のみを担当することになります。
  上記のすべてのステージを 1 人の Operator が担当する場合、その Operator は、ドキュメント アセンブリ チェック ステージからドキュメントを受け取ってアセンブリを確認し、データ検証ステージからデータを受け取って検証する、というように、すべての tasks を順番に実行しなければなりません。
  また、*(Distributed)* 再スキャンステージを除くすべてのステージで Web ステーションを使用することもできます。そのためには、**Allow web-stations** 列で、該当するステージの横にチェックマークを付けます。Data Verification は Data Verification または Verification Web ステーションで実行され、その他のステージは Verification Web ステーションで実行されます。
</Accordion>

<Accordion title="高度モード">
  *(Distributed)* *(Distributed)* 高度モードでは、複雑なワークフロー スキーマを構成できます。このモードでは、基本ステージを編集することも、カスタム ステージを作成することもできます。

  *(Distributed)* *(Distributed)* **注:** *(Distributed)* Project Setup Station で *(Distributed)* 高度なワークフロー設定が適用されてから、*(Distributed)* Verification Station に表示されるまでには時間差があります。

  *(Distributed)* *(Distributed)* 高度なスキーマは、次の基本ステージで構成されます。

  * *(Distributed)* *(Distributed)* 例外
  * *(Distributed)* **スキャン**
  * *(Distributed)* *(Distributed)* 再スキャン
  * *(Distributed)* *(Distributed)* 認識
  * *(Distributed)* **無人処理**
  * *(Distributed)* *(Distributed)* データ検証
  * *(Distributed)* *(Distributed)* 検証
  * *(Distributed)* *(Distributed)* ドキュメント アセンブリ チェック
  * *(Distributed)* *(Distributed)* バッチ整合性チェック
  * *(Distributed)* *(Distributed)* エクスポート確認
  * *(Distributed)* *(Distributed)* エクスポート
  * *(Distributed)* *(Distributed)* 処理完了

  *(Distributed)* ワークフロー スキーマに含めるステージを選択します。**スキャン** と *(Distributed)* 処理完了を除くすべてのステージは任意です。

  *(Distributed)* ステージの順序を変更するには、右側の *(Distributed)* 上へ移動 ボタンと *(Distributed)* 下へ移動 ボタンを使用します。前後に移動できないステージでは、対応するボタンはグレー表示されます。

  *(Distributed)* 各ステージについて、1 つのタスクに含められるドキュメントの最大数は、*(Distributed)* タスクごとのドキュメント数 列で指定します。ステージのタスクごとのドキュメント数を変更するには、その数値をクリックし、新しい値を入力します。

  *(Distributed)* *(Distributed)* **注:** *(Distributed)* バッチ整合性チェック ステージと *(Distributed)* 処理完了 ステージでは、バッチは分割されずにまとめて処理されるため、これらのステージではタスクごとのドキュメント数を変更できません。

  *(Distributed)* 各ステージの基本型は、**基本型** 列で指定します。基本型は、そのステージの作成時にどの基本設定が使用されたかを示します。

  *(Distributed)* 各ステージのプロパティは、表示および編集できます。ステージのプロパティ ダイアログを開くには、ステージを選択し、右側の *(Distributed)* 編集... ボタンをクリックします。詳細については、[ステージ プロパティの編集](/ja/flexi-capture/project-settings/stage-settings) を参照してください。

  *(Distributed)* 基本ステージのほかに、ワークフロー スキーマに含めるカスタム ステージを作成することもできます。カスタム ステージは [ステージ ツール](/ja/flexi-capture/project-settings/stage-tools) に基づいて作成でき、同じ基本型で異なる [ステージ プロパティ](/ja/flexi-capture/project-settings/stage-settings) を持つステージを作成できます。

  *(Distributed)* ステージを追加するには、右側の *(Distributed)* ステージ... ボタンをクリックします。開いたウィンドウで、新しいステージの作成元となる基本ステージを選択し、ステージのプロパティを指定します。新しいステージがスキーマに追加されます。詳細については、[処理ステージの作成](/ja/flexi-capture/project-settings/workflow-stages) を参照してください。

  *(Distributed)* カスタム ステージを削除するには、そのステージを選択し、右側の *(Distributed)* 削除 ボタンをクリックします。

  *(Distributed)* ステージへの移行が条件付きの場合、そのステージには <img src="https://mintcdn.com/abbyy/dDAYrQCagGQmZN3a/images/flexi-capture/transfer_cond.gif?s=d2151614381e548783e75f4c6005163f" alt="" style={{display:"inline-block",verticalAlign:"middle",margin:0}} width="20" height="19" data-path="images/flexi-capture/transfer_cond.gif" /> アイコンが表示されます。ドキュメントが常にそのステージに送られる場合、そのステージには <img src="https://mintcdn.com/abbyy/dDAYrQCagGQmZN3a/images/flexi-capture/transfer_alw.gif?s=d43af12b19e5c0a976e4f5ee72fc8a46" alt="" style={{display:"inline-block",verticalAlign:"middle",margin:0}} width="19" height="19" data-path="images/flexi-capture/transfer_alw.gif" /> アイコンが表示されます。

  *(Distributed)* *(Distributed)* **注:**  検証時には、データを検証しなくても、分類結果とドキュメント アセンブリの結果を確認できます。これを行うには、*(Distributed)* 検証 ステージを作成し、*(Distributed)* Field Set タブをクリックして、*(Distributed)* 選択されたフィールド 列が空であることを確認します。ただし、1 つでも field が選択されている場合は、そのデータが検証待ちのデータ フォームに表示されます。
</Accordion>

<Accordion title="無人モード">
  *(Distributed)* *(Distributed)* 無人モードでは、ドキュメントはオペレーターの介入なしで処理およびエクスポートされます。処理エラーが発生した場合、認識されなかった画像を専用フォルダーに保存でき (これは **エクスポート** タブで指定します) 、正常に処理されたドキュメントは自動的にエクスポートされます。このモードでは、バッチはまとめて処理されます。
</Accordion>

*(Distributed)* Web Capture Station では、ワークフローは *(Distributed)* for Web Capture station モードおよび *(Distributed)* Advanced for Web Capture station モードを使用して構成できます。

<Accordion title="Web Capture station 用モード">
  *(Distributed)* Web Capture station 用の *(Distributed)* では、どの条件で文書を検証に送るかを指定できます。*(Distributed)* Skip verification and data verification if percentage of characters that need verification is equal or less than オプションを選択すると、文書にエラーがある場合、または[強調表示された文字](/ja/flexi-capture/templates/properties-verification)の数が *(Distributed)* % per document field で指定した値を上回る場合にのみ、文書が検証に送られます。
</Accordion>

<Accordion title="Web Capture station 用の 高度モード">
  *(Distributed)* Web Capture station 用の *(Distributed)* 高度モードでは、*(Distributed)* 高度モードと同様に、既存のステージを編集したり新しいステージを追加したりして、複雑なワークフロー スキーマを構成できます。*(Distributed)* 高度モードと比べると、Web Capture station 用の *(Distributed)* Advanced には次の制限があります。

  * *(Distributed)* 事前定義ステージのセットは変更できません。
  * [カスタムステージ](/ja/flexi-capture/project-settings/workflow-stages)は、*(Distributed)* Automatic ステージにのみ基づいて作成できます。
  * [ステージのプロパティ](/ja/flexi-capture/project-settings/stage-settings)では、ステージ名、終了ルート、および開始条件のみ編集できます。

  *(Distributed)* *(Distributed)* **注:** Web Capture station 用の *(Distributed)* 高度モードから *(Distributed)* 高度モードに切り替える場合も、その逆の場合も、指定した設定はすべて既定値にリセットされます。
</Accordion>
