これは、名前の静的テキストが認識エラーなしで認識されている場合にのみ当てはまります。これは、エラーの最大数 (Static Text 要素では、Max number of errors と Max error percentage という 2 つのパラメーターで設定) が、1 単語あたりのエラー数を意味するためです。したがって、Max number of errors が 1 に設定され、名前が 3 つの単語で構成されていて、Static Text の値がスペースなしで入力されている場合、認識時に FlexiLayout Studio が許容できる誤りは 1 つまでです。スペースなしで入力すると、その名前は実際の単語数に関係なく、FlexiLayout Studio では 1 つの単語として認識されます。しかし、名前の単語をスペースで区切ると、許容されるエラー数またはエラー率は、Search text field に入力した各単語に適用されます。Static Text に認識エラーがある場合、仮説は特定のアルゴリズムに従って減点されるため、スペースありの場合となしの場合で仮説の品質が異なることがあります。
Spaces.fsp sample Project
Spaces.fsp Project (フォルダー %public%\ABBYY\FlexiCapture\12.0\Samples\FLS\Tips and Tricks\Spaces in StaticText\Project1) では、Static Text 要素の扱い方をいくつか紹介します。
このProjectには2つのページがあります:
- ページ 1 – 画像の品質は良好です。
- ページ 2 – データfield名にノイズがあります。

静的テキスト値をスペースなしの 1 単語として入力する

探している名前の事前認識結果を確認するには、ツールバーの L (Show Recognized Lines) をクリックし、名前のテキストをポイントします。ページ 2 の field 名の事前認識結果は、
PLEASEINDICATE|OURFATHER'SNAMEHERE: のようになります。あるいは、Tree of Hypotheses ウィンドウで NameOfFatherHeader 要素の仮説を選択し、Properties-Hypothesis ウィンドウの キーワード 行にマウス ポインターを移動すると、検出された Static Text を表示できます。この場合、事前認識結果と検出されたエラー (ある場合) は、Properties-Hypotheses ウィンドウの下部に表示されます。値をスペースで区切った単語として入力する
Spaces in StaticText\Project2 フォルダーにある Spaces.fsp project を開きます。要素 NameOfFatherHeader の値は、Please indicate your father’s name here: のようになります。他のすべての設定は変更していません (Spaces in StaticText\Project1 フォルダーにある Spaces.fsp project の設定と同一です)。
Match コマンドを選択して FlexiLayout のマッチング手順を実行すると、両方のページで field 名が正常に検出されていることがわかります。
ただし、ページ 2 の NameOfFatherHeader 要素の仮説のチェーンの品質は、元の画像の品質が低く、それに起因する認識エラー 1 件分の減点が入るため、現在は約 0.987 になります。

入力した Static Text の値の Search text field にスペースが含まれている場合、各単語は個別に解析され、許容されるエラーの最大数または割合は各単語に適用されます。そのため、Static Text 仮説の最終的な品質は、これらの個々の単語の品質によって決まります。
