フォーム処理と OMR SDK で、カスタマイズ可能なフォームを生成
FormFix は、構造化フォームと OMR を実務レベルで処理するために設計されたツールキットです。10 年ごとに大量データを収集する米国国勢調査のプロジェクトでも利用されました。
FormFix により、下記の処理を実現できます。
- オリジナルをスキャンしたフォームの認識
- フォームの罫線や印刷されている文字などをドロップアウト (除去) して、チェック マークやマークシートの塗りつぶし部分を抽出
- 複数のフォームを照合して、同一のフォーム フィールドがあるかどうかを確認
- スキャンされた画像を強調、クリーンアップし、認識率を向上
FormFix の主な特長
フォームの設定
FormFix の API では、フィールド、フォーム テンプレート、フォーム セットを簡単に設定できます。それぞれのフォーム上の OMR、テキスト、画像、カスタム フィールドを定義することも可能です。FormFix のアーキテクチャは、フォーム処理に柔軟に対応できるよう設計されています。
フォームの識別
FormFix により、数千の異なるフォームの中から対象となるフォームをすばやく識別できます。登録やアンカーマークの必要性がない自動識別機能を使用したり、テンプレートのサブセットとの照合を制限することも可能です。フォーム照合のレベルを設定したり、フォーム照合の最低許容信頼度レベルの設定、確実性の低い照合において、最大で 100 個のフォーム一致候補を返す設定などの指定も簡単にできます。
フォーム照合には、下記の機能があります。
- テンプレート画像を 90 度、180 度、270 度に回転させてフォームを照合
- テンプレートのサイズを 90% から 110% に拡大縮小して照合
- テンプレートの解像度を 50% から 150% にして照合
- 20 度まで傾けたフォームで照合
- ユーザー定義のテンプレートと照合し、信頼度を返す
フォームのドロップアウト
テンプレート画像を一瞬で除去します。信頼度の値により、問題のある画像をハイライト。FormFix は、ライン、点線、シェード、ノイズ、説明テキストなどを正確に除去しつつ、除去されたラインや説明テキストと交差する文字を自動修正します。
- 印刷、コピー、スキャンによるゆがみの補正
- OCR 精度を向上するために、文字のスムージング (アンチエイリアス) を適用
- 特定フィールドを指定したドロップアウト処理
- ソース画像を切り取り、クリップ画像を作成
画像のクリーンアップ
FormFix には、自動 2 値化、自動傾き補正 (デスキュー)、斑点の除去、ドット階調やラインの除去、文字のスムージング (アンチエイリアス)、反転テキストの修正、パンチ ホールの除去など、カラー画像や複調画像の高度なクリーンアップが可能な ScanFix Xpress が含まれます。
OMR (光学式マーク認識)
OMR 機能では、単一または複数のマーク認識用に、マークシートなどに記入されたチェック マークや文字 (たとえば署名などの文字) を検出します。
- マーク用に、しきい値を設定
- 0、90、180、270 度の向きによる OMR 処理
- グリッド (行と列) や単一塗りつぶし欄としてフィールドを指定
- 塗りつぶしの形状をプログラム的に指定
- チェックボックスの認識
- フィールド数は無制限
- フィールドごとに認識パラメーターを設定
- OMR フィールドごとに信頼度を表示
画像とデータの転送
製品に含まれる FormDirector コンポーネントは、FormFix、SmartZone、および ScanFix コンポーネント間のやり取りを可能にします。FormDirector は、フォーム処理のコントロール パラメーターの詳細の管理や送信、10,000 種類を超えるフォーム テンプレートを処理します。
- フォーム テンプレートとセットの読み込み、更新、書き込み
- 2値、グレースケール、カラー ファイルのサポート
- Unicode 文字のサポート
- ユーザー定義のフィールド タイプやフィールド、フォーム、フォーム セットにアタッチされたカスタム データのサポート
フォームの登録
元のテンプレート フォーム上のアンカー ポイントを自動的に判断、画像の内容に基づいて、入力されたフォームと元のテンプレートを 2 ピクセル以内に位置を揃えます。フォームのバリエーションを考慮してドロップアウト ゾーン内で位置調整することも可能です。また、登録や画像の位置揃えのためアンカーマークを元の画像に適用することもできます。
下記のフォームも登録できます。
- 最大 20 度までの傾き
- 90% から 110% の拡大縮小
- テンプレートの 50% から 150% の解像度
- 回転 (90、180、270 度)
画像の読み込み、出力、操作
FormFix には、画像の表示、圧縮、変換、サムネイル化、画像の処理と編集、TWAIN スキャン、注釈、印刷を可能にする ImagXpress 製品も含まれます。
FormFix の使用例
テンプレートと照合
複数の登録フォームの中から一致するフォームを検出
フォームの位置調整
読み込んだフォームを登録されたフォームに位置を調整
フォームのドロップアウト
フォームの罫線や印刷されている文字などをドロップし、必要な情報のみを抽出
FormFix により、フォームの認識、登録、ドロップアウト、ゾーン抽出、画像の強調やクリーンアップなどの機能を実装した革新的なフォーム処理アプリケーションを開発できます。
FormFix 製品には、下記のコンポーネント製品が含まれます。
FormFix の技術情報
オンライン ドキュメント
- FormFix の最新情報、オンライン ヘルプは、FormFix Help (英語) をご確認ください。
サポートされる OS
FormFix は、下記の 32 ビット、64 ビット版 Windows 環境で動作します。
- Windows 8.1
- Windows 10
- Windows Server 2012 R2
- Windows Server 2016
- Windows Server 2019
サポートされる開発環境
- Microsoft .NET Framework 3.5 以降
- Microsoft Visual Studio 2015、2017、2019
※FormFix のサポート環境の詳細は、FormFix - System Requirements (英語) をご確認ください。