Skip to main content
データ型は、テキスト field における最も重要な設定の1つです。認識精度、事前チェック、および field データの修正方法に影響します。 ABBYY FlexiCapture では、テキストを認識する際にデータ型を使用します。正しいデータ型を指定すると、認識精度が向上し、認識された文字の信頼度が高まるため、Data Verification Operator の workload を軽減できます。 データ型の作成は柔軟に行えます。既存の型の一覧から型を選択するか、正規表現のアルファベットまたはユーザー辞書からカスタム型を作成できます。詳細については、カスタムデータ型の作成を参照してください。 field のプロパティダイアログのDataタブでデータ型を設定します。

テキスト field の共通設定

これらの設定は、すべてのテキスト field データ型に適用されます。
許可値の外部ソースを使用すると、認識精度が向上し (認識された値がリストと照合されます) 、認識された値をローカルまたは外部のリストと照合できます。コンテンツタイプ設定でカスタム辞書を設定し、検証設定で許可値のリストを設定します。
以下のセクションでは、各データ型に固有の設定について説明します。デフォルト値AutoCorrect オプション、および 検証 は、データ型ごとに別途記載がない限り、このセクションで説明したとおりに機能します。

住所

Details 設定では、認識言語の変更、カスタム辞書の指定、メールアドレスや郵便住所などのより具体的な型の選択を行えます。概要 field の右側にある Edit をクリックして開きます。
  • Language で認識言語を設定します。
  • Content settings: General では、認識精度を向上させるためにカスタム辞書を接続します。Use custom dictionary を有効にし、Edit をクリックして、Add で単語を追加するか、Load を使用して TXT または DIC ファイルから単語をインポートします。
  • Content settings: Special では、事前定義のデータ型を選択するか、カスタムデータ型を作成できます。詳細については、カスタムデータ型の作成を参照してください。
検証の制約については、テキストデータ型の値の範囲制約を参照してください。

金額

値をテキストとして処理を有効にすると、たとえば合計金額を標準形式に変換できない場合に、値を通常のテキストとして処理できます。その後、カスタム辞書で値を確認し、テキストと同様に値の範囲制約を設定できます。 Details設定では、認識言語の変更、整数部と小数部のパラメーター設定、2 桁の数値やローマ数字など、より具体的な型の選択を行えます。概要フィールドの右側にあるEditをクリックして開きます。
  • Languageでは、認識言語を設定します。
  • Content settings: Generalでは、整数部と小数部のオプションを設定します。負の数値では、右側にあるマイナス記号 (- 54) を許可したり、括弧を負の値として扱ったりできます ((54)-54 を表します) 。小数部のオプションは、小数部を必須にする小数部で 2 桁を超える桁数を許可する小数点記号としてスペースを許可するです。整数値のみが選択されている場合、整数部と小数部の間の区切り文字 (小数点、コンマ、ハイフン、等号、スペース) は無視されます。Document Definition プロパティの通貨には、主要な通貨コードと記号の事前定義リストが含まれています。Editをクリックすると、通貨記号ダイアログで追加または削除できます。詳細については、Document Definition プロパティを参照してください。
  • Content settings: Specialでは、事前定義されたデータ型を選択するか、カスタムデータ型を作成できます。詳細については、カスタムデータ型の作成を参照してください。
小数点記号としてスペースを許可するオプションは、認識タブの一語オプションが無効な場合にのみ機能します。
検証制約については、数値の値の範囲制約を参照してください。 カスタム出力形式を設定するには、正規化を使用を使用します。正規化設定を編集をクリックして通貨正規化設定ダイアログを開くと、正の数値と負の数値がどのように表示されるかをプレビューできます。
正規化された数値が field で使用可能である必要があります。正規化を使用の設定がDetails設定と矛盾する場合、Document Definition のチェック時にエラーが発生します。
カード番号やパスポート番号のように、数字のみで構成されていても単なる数値ではない field には、先頭のゼロが削除される可能性があるため、数値データ型を使用しないでください。代わりに、正規表現を使用してすべての数字 (0 ~ 9) を含むアルファベットを指定したカスタムデータ型を作成してください。それでも数値データ型を使用する場合は、値をテキストとして処理を有効にしてください。

コード

コードは文字と数字で構成されます。Details 設定では、認識言語の変更、カスタム辞書の指定、社会保障番号などのより具体的な型の選択を行えます。これらの設定を開くには、概要 field の右側にある Edit をクリックします。
  • Language で認識言語を設定します。
  • Content settings: General では、認識精度を向上させるためにカスタム辞書を接続します。Use custom dictionary を有効にし、Edit をクリックして、Add で単語を追加するか、Load で TXT または DIC ファイルからインポートします。
  • Content settings: Special では、事前定義のデータ型を選択するか、カスタムデータ型を作成できます。詳細については、カスタムデータ型の作成 を参照してください。
検証制約については、テキストデータ型の値の範囲制約 を参照してください。

日付

日付を標準形式に変換できない場合などに、値を通常のテキストとして処理するには、値をテキストとして処理 を有効にします。その後、カスタム辞書を使用して値を確認し、テキストと同様に値の範囲制約を設定できます。 Details 設定では、認識言語の変更、日付要素の順序の変更、時刻または曜日の追加、より具体的な型の選択を行えます。概要フィールドの右にある Edit をクリックして設定を開きます。
  • Language では、認識言語を設定します。
  • Content settings: General では、May include month in wordsMay include day of weekMay include time の標準的な日付オプションを設定します。
  • Content settings: Special では、事前定義のデータ型を選択するか、カスタムデータ型を作成できます。詳細については、カスタムデータ型の作成 を参照してください。
  • Order of date components では、1つ以上の日付フォーマットを選択します。複数のフォーマットが選択され、Use first acceptable date format が無効になっている場合、FlexiCapture は適切なフォーマットを選択します。
検証制約については、日付の値の範囲制約 を参照してください。 カスタム出力形式を設定するには、正規化を使用 を使用します。正規化設定を編集 をクリックして Date Normalization Settings ダイアログを開くと、実際の表示形式でエントリをプレビューできます。
FlexiCapture には、インテリジェントなデータ検出機能が搭載されています。
01/02/02 のような曖昧な日付の場合、FlexiCapture は設定に基づいて候補値のリストを提示します。日付に日付と一致しない曜日が含まれている場合、検証時に書式エラーが報告されます。スペルミスや認識エラーを含む値は自動的に修正されます (例:WensdayWednesday に、SeptembereSeptember に修正されます) 。

名前

Details 設定では、認識言語の変更、カスタム辞書の指定、姓などのより具体的な型の選択を行えます。概要 field の右側にある Edit をクリックして開きます。
  • Language で認識言語を設定します。
  • Content settings: General では、認識精度を向上させるためにカスタム辞書を関連付けます。Use custom dictionary を有効にし、Edit をクリックして、Add で単語を追加するか、Load を使用して TXT または DIC ファイルから単語をインポートします。
  • Content settings: Special では、事前定義のデータ型を選択するか、カスタムデータ型を作成できます。詳細については、カスタムデータ型の作成 を参照してください。
検証制約については、テキストデータ型の値の範囲制約 を参照してください。

数値

数値を標準形式に変換できない場合などに値を通常のテキストとして処理するには、値をテキストとして処理を有効にします。その後、カスタム辞書を使用して値を確認し、テキストと同様に値の範囲制約を設定できます。 Details設定では、認識言語の変更、整数部と小数部のパラメーターの設定、2 桁の数値やローマ数字など、より具体的な型の選択を行えます。これらの設定を開くには、概要 field の右にあるEditをクリックします。
  • Languageでは、認識言語を設定します。
  • Content settings: Generalでは、整数部と小数部のオプションを設定します。負の数では、右側のマイナス記号 (- 54) を許可したり、括弧で負の数を表すこと ((54)-54 と同じ) を許可したりできます。小数部のオプションは、小数部を必須にする小数部で 3 桁以上を許可する小数点記号としてスペースを許可するです。整数値のみを選択すると、整数部と小数部の間の区切り文字 (小数点、カンマ、ハイフン、等号、スペース) は無視されます。
  • Content settings: Specialでは、事前定義のデータ型を選択するか、カスタムデータ型を作成できます。詳細については、カスタムデータ型の作成を参照してください。
小数点記号としてスペースを許可するオプションは、認識タブの1 単語オプションが無効になっている場合にのみ機能します。
検証制約については、数値の値の範囲制約を参照してください。 カスタム出力形式を設定するには、正規化を使用を使用します。正規化設定を編集をクリックすると、数値正規化設定ダイアログが開き、正の数と負の数がどのように表示されるかをプレビューできます。
正規化された数値を field で使用できる必要があります。正規化を使用設定がDetails設定と矛盾している場合、Document Definition の確認時にエラーが発生します。
カード番号やパスポート番号のように、数字だけで構成されていても単なる数値ではない field には、先頭のゼロが削除される可能性があるため、数値データ型を使用しないでください。代わりに、正規表現を使用して、すべての数字 (0 ~ 9) を含むアルファベットを持つカスタムデータ型を作成してください。それでも数値データ型を使用する場合は、値をテキストとして処理を有効にしてください。

Text

Details 設定では、認識言語の変更、辞書の指定、より具体的な型の選択を行えます。概要 field の右にある Edit をクリックして設定を開きます。
  • Language で認識言語を設定します。
  • Content settings: General では、field 値のチェックに使用する組み込み辞書またはカスタム辞書を設定します。Use built-in dictionary を選択するか、Use custom dictionary を有効にして Edit をクリックし、Add で単語を追加するか、Load を使用して TXT または DIC ファイルから単語をインポートします。DIC ファイルは、1 行に 1 つの単語を含む Microsoft Office テキストファイルです。
  • Content settings: Special では、事前定義されたデータ型を選択するか、カスタムデータ型を作成できます。詳細については、カスタムデータ型の作成を参照してください。
検証制約については、テキストデータ型の値範囲制約を参照してください。

時刻

時刻を標準形式に変換できない場合などに、値を通常のテキストとして処理するには、値をテキストとして処理を有効にします。その後、カスタム辞書を使用して値を確認し、テキストの場合と同様に値の範囲制約を設定できます。 Details設定では、認識言語や時刻形式を変更したり、12 時間制時刻などのより具体的な型を選択したりできます。概要 field の右にある Edit をクリックすると、これらの設定を開けます。
  • Languageでは、認識言語を設定します。
  • Content settings: Generalは、標準的な時刻表記に使用します。
  • Content settings: Specialでは、事前定義のデータ型を選択するか、カスタム型を作成できます。詳細については、カスタムデータ型の作成を参照してください。
カスタム出力形式を設定するには、正規化を使用を有効にします。正規化設定を編集をクリックして時刻の正規化設定ダイアログを開き、時刻形式と時刻の各部分を区切る記号 (たとえば、時と分の間のコロン) を指定します。