メインコンテンツへスキップ
データのエクスポート設定を行うには、Document Definition エディターで Document Definition → エクスポート設定… を選択します。 Document Definition では複数のエクスポートプロファイルを指定できるため、処理結果を複数のファイル形式や複数の出力先にエクスポートできます。

基本的なエクスポート パラメーターとエクスポートの種類

Export Destinations タブでは、設定済みのエクスポート プロファイルの一覧と、各プロファイルに関する次の情報を確認できます。
  • Name エクスポート プロファイルの名前。
  • Type エクスポートの種類。使用できるエクスポートの種類は次のとおりです。
    • カスタム エクスポート (スクリプトを使用)
    • データ ファイルへのエクスポート (既定では、各 Document Definition には、データを Excel テーブルにエクスポートするエクスポート プロファイルが含まれます)
    • 画像ファイルへのエクスポート
    • データベースへのエクスポート
    • SharePoint へのエクスポート
  • Critical このオプションを選択すると、そのエクスポート プロファイルは必ず実行されます。選択しない場合、そのエクスポート プロファイルは任意と見なされます。 Critical エクスポート プロファイルでエクスポート エラーが発生した場合、エラーはイベントログに記録され、対応するエクスポート タスクのステータスは Failed になります。Critical ではないエクスポート プロファイルでエクスポート エラーが発生した場合、そのエクスポート プロファイルには警告が記録され、対応するエクスポート タスクのステータスは Succeeded になります。 注: エクスポートはさまざまな理由で失敗することがあります。たとえば、ファイルやデータベースにアクセスできない場合があります。
  • Enabled このオプションを選択すると、プログラムはこのプロファイルを使用してデータをエクスポートします。選択しない場合、そのプロファイルは無効と見なされます。
  • Conditions プログラムが抽出したデータをエクスポートするために満たす必要がある条件。

エクスポート条件

特定の条件が満たされた場合にデータをエクスポートするように、ABBYY FlexiCapture を設定できます。たとえば、rule errors があるdocumentsのみ、rule errors がないdocumentsのみ、または特定の field が特定の値を持つdocumentsのみをエクスポートできます。これらの条件が true の場合は、Export でエクスポート条件を指定できます。 rule errors を条件とするエクスポートを設定するには、Documents condition ドロップダウンリストから次の 3 つのオプションのいずれかを選択します。
  • Documents contain errors このオプションを選択すると、rule errors または format errors がないdocumentsのみがエクスポートされます。
  • Documents contain no errors このオプションを選択すると、rule errors または format errors があるdocumentsのみがエクスポートされます。
  • Errors are irrelevant このオプションを選択すると、rule errors または format errors の有無に関係なく、すべてのdocumentsがエクスポートされます。
特定の field の値を条件とするエクスポートを設定するには、Field condition オプションを有効にし、Export Conditions ダイアログで次の操作を行います。
  1. 目的の field を選択します
  2. ドロップダウンリストから、エクスポートのトリガーとなる条件を選択します
  3. 想定される field の値を指定します (必要な場合)
次の field 値条件によってエクスポートがトリガーされることがあります。
  • Belongs to set field の値が、指定した値のいずれか 1 つに一致する場合、データがエクスポートされます。
  • Does not belong to set field の値が、指定した値のいずれにも一致しない場合、データがエクスポートされます。
  • Is empty field が空の場合、データがエクスポートされます。
  • Is not empty field が空でない場合、データがエクスポートされます。
値の候補セットに値を追加するには、値を入力して Add をクリックします。セットから値を削除するには、値を選択して Delete をクリックします。また、値の候補セットには空の値を追加することもできます。空の値を追加するには、何も入力せずに Add をクリックします。空の値は、値の候補セット内で <Empty value> と表示されます。値は 1 回だけ追加できます。 エクスポート条件に使用できるのは、テキストの field (継続領域を持つ field を含む) 、barcodes、およびテーブル列のみです。エクスポート条件には、checkmarks、チェックマークグループ、複数のインスタンスを持つ field、images、または table cells は使用できません。
エクスポート条件にテーブル列が含まれる場合、その列内で少なくとも 1 つのセルが条件を満たせば、データがエクスポートされます。
エクスポート条件を使用して、処理済みdocumentsの保存場所を指定することもできます。たとえば、特定の field (たとえば Subsidiary) の値に応じて、documentsを別々のフォルダーに保存できます。あるいは、rule errors があるdocumentsを特定のフォルダー (たとえば Failed) にエクスポートすることもできます。

エクスポートの調整

エクスポートするfieldのセットは、まずfieldのプロパティに基づいて生成されます (つまり、Export field value オプションが選択されているかどうかに基づきます) 。その後、エクスポート プロファイルの設定時に、生成されたfieldセットから任意のfieldを削除できます。同じセット内のfieldを別々の出力先にエクスポートすることもできます。エクスポート設定 を選択し、続けて Edit… → Options… → Setup Fields Mapping… をクリックします。Field Mapping ダイアログが開くので、そこで目的の出力先を指定できます。

documentsのエクスポート時に情報を墨消しする

データを画像形式 (PDF を含む) のファイルにエクスポートする際、機密情報を含むfieldを墨消しできます。 fieldを墨消しするには、次の操作を行います。
  1. エクスポートプロファイルの設定で、画像上の機密データを墨消しするオプションを有効にします。
  2. 墨消しするfieldを選択… ボタンをクリックします。
  3. 開いたダイアログで、すべてのfieldセクションから墨消ししたいfieldを選択し、 ボタンをクリックして 墨消しするfield セクションに移動します。 ボタンをクリックすると、すべてのfieldが 墨消しするfield セクションに移動します。
1 つのドキュメントが複数のサブドキュメントに含まれているドキュメントセットを使用している場合、そのドキュメントのfieldは 墨消しするfieldを選択 ダイアログには 1 回だけ表示されます。サブドキュメントには アイコンが表示されます。これは、別のドキュメントに含まれるため表示されていないfieldがあることを示します。

自動エクスポート

ABBYY FlexiCapture では、documentsを自動的にエクスポートするよう設定できます。Document Definition のプロパティ ダイアログで エクスポート設定 をクリックし、Enable auto export を選択します。これで、処理済みのdocumentsは、オペレーターがエクスポートを開始するボタンをクリックしなくても自動的にエクスポートされます。 自動エクスポートを使用できるのは、Document Definition でdocumentsのページ数が明示的に指定されている場合に限られます。つまり、特定のページが複数回出現する可能性がある場合や、セクション数が範囲 (0-1 を含む) で指定されている場合、自動エクスポートは機能しません。また、検証のために送信されたdocumentsについても、自動エクスポートは機能しません。
テスト用の Batches では、Enable auto export オプションは既定でオフになっています。
documentsが自動的にエクスポートされる場合、バッチの整合性はチェックされず、対応する警告がタスク ログに追加されます。

結果をファイルシステムに保存する

ABBYY FlexiCapture を設定して、抽出したデータや文書画像をファイルシステムに保存できます。 データの保存先に絶対パスを使用する場合は、ローカル パスまたは UNC ネットワーク パスを指定できます。 (スタンドアロン) データの保存先に相対パスを使用する場合、つまりサブフォルダー名だけを指定した場合は、そのサブフォルダーがプロジェクト フォルダー内の Export サブフォルダーに作成されます。別の保存先を指定するには、プロジェクト設定で Export root path を指定します。すると、新しいサブフォルダーはすべて、指定したルート パスを基準に作成されます。ルート パスには、ローカル パスまたは UNC ネットワーク パスを指定できます。 (分散) データの保存先に相対パスを使用する場合、つまりサブフォルダー名だけを指定した場合は、データは Application Server 上のファイル保存先にエクスポートされるため、結果を取得するには API を使用する必要があります。

関連項目:

データをファイルにエクスポートする 画像をファイルにエクスポートする データベースにエクスポートする documentsを SharePoint ライブラリにエクスポートする スクリプトによるエクスポート エクスポートファイルの命名オプション