(57)【特許請求の範囲】
【請求項１】
被読取帳票のフルカラーイメージを取得するスキャナと、
前記スキャナで取得した前記被読取帳票のフルカラーイメージに対し、読取フィールド毎に、当該読取フィールドのドロップアウトカラーに対応したプレーンと、表示用イメージ生成用のプレーンと、出力イメージ生成用のプレーンとをそれぞれ定義したプレーン選択テーブルを設けた帳票読取定義体を記憶する定義体記憶装置と、
前記定義体記憶装置に記憶された前記プレーン選択テーブルを用いて、前記読取フィールドを単位に、前記フルカラーイメージから前記ドロップアウトカラーの設定に従う文字読取を実行し、前記フルカラーイメージから前記表示用イメージ生成用のプレーンに従う二値イメージの画面を生成し、前記フルカラーイメージから出力イメージ生成用のプレーンに従う二値の出力イメージを生成する制御装置と、
前記制御装置で生成した二値イメージの画面を表示する表示装置と、
前記制御装置で生成した二値の出力イメージを記憶する出力イメージ記憶装置と
を具備したことを特徴とする光学的文字認識装置。
【請求項２】
帳票のカラーイメージを帳票読取定義体を用いて文字認識する光学的文字読取装置において、
前記光学的文字読取装置が、前記帳票読取定義体に、被読取帳票上の各読取フィールドと、その読取フィールドに対応して、文字読取時のドロップアウトカラーに対応するプレーンと、表示イメージ生成用のプレーンと、出力イメージ生成用のプレーンとをそれぞれ定義したプレーン選択テーブルを設定する機能と、
前記光学的文字読取装置が、前記帳票読取定義体に設定された前記プレーン選択テーブルを用いて、前記読取フィールドを単位に、前記帳票のカラーイメージから前記ドロップアウトカラーの設定に従う文字認識を実行し、前記帳票のカラーイメージから前記表示イメージ生成用のプレーンに従う二値イメージを生成し、前記帳票のカラーイメージから出力イメージ生成用のプレーンに従う二値のイメージを生成する機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、フルカラーイメージの帳票読取定義体を用いて文字認識処理を行う光学的文字認識装置に関する。
【０００２】
また、本発明は、フルカラーイメージの帳票読取定義体を作成する帳票定義ツール用プログラムに関する。
【０００４】
【従来の技術】
帳票読取定義体を用いて文字認識処理を行うＯＣＲ（Optical Character Recognition）システムに於いて、従来では、帳票を単位に、ドロップアウトカラーを決めて認識処理をおこなっていた。即ち、従来、ＯＣＲ帳票の設計に於いては、赤系、緑系、青系等の単色のドロップアウトカラーを用いて帳票を作成し、その帳票をスキャナで読取ったイメージ画像からドロップアウトカラー以外の色のイメージ画像を対象に文字認識を行っていた。
【０００５】
近年、この種、帳票ＯＣＲシステムに於いて、スキャナ、文字認識用パーソナルコンピュータ等の高速化、および記憶装置の低廉化等に伴い、ある行は青色、ある行はオレンジ色のように、１行または複数行単位で色を変えて作成された帳票を対象とした文字認識が行われるようになってきた。
【０００６】
被読取帳票のフルカラーイメージを用いて文字認識を行うことで、フィールド単位にドロップアウトカラーを設定できるようになり、これによって帳票設計の自由度が著しく向上する。
【０００７】
しかしながら、被読取帳票のフルカラーイメージの文字認識は、帳票読取定義体のフィールド定義の際に、フィールド認識時に必要なドロップアウトカラーを指定し、読取時にそのドロップアウトカラーに対応するプレーンをフルカラーイメージから選択することにより行われていた。ここで、例えば、赤ドロップアウト、緑ドロップアウト、青ドロップアウトは、それぞれフルカラーイメージの赤プレーン、緑プレーン、青プレーンに対応する。
【０００８】
この種、フルカラーイメージの帳票読取機構に於いて、各読取フィールドに於ける画面の表示機能、出力イメージの記憶機能等を実現する際、その画面、出力イメージ等をフルカラーイメージのまま扱うと、画像データが非常に大きいため処理速度が遅くなたり、メモリ容量の制限等から、実用上の問題が生じることがあった。また、読取時のプレーンを使用して二値化したイメージを画面用イメージなどに使用した場合は、フィールドの枠、文言等がドロップアウトしてしまい、全体のイメージを正しく把握できないという問題が生じていた。
【０００９】
そこで、フルカラーイメージの画面の表示イメージ、出力イメージ等をそれぞれ処理速度、記憶容量等に影響を及ぼさない程度に最適化する手段が必要になるが、従来では操作性並びに経済性を満足する簡易で有効な最適化手段が存在しなかった。
【００１０】
【発明が解決しようとする課題】
上述したように、従来では、読取ったフルカラーイメージの画面の表示イメージ、出力イメージ等をそれぞれ処理速度、記憶容量等に影響を及ぼさない程度に最適化する有効な手段が存在しないという問題があった。
【００１１】
本発明は上記実情に鑑みなされたもので、フルカラーイメージの帳票読取時に於ける画面の表示イメージ、出力イメージ等をそれぞれ簡単な構成で、容易にかつ効率よく最適化でき、これにより経済性並びに操作性に優れたフルカラーイメージ読取時に於ける画面の表示機能並びに出力イメージの記憶機能を実現することのできる光学的文字認識装置およびプログラムを提供することを目的とする。
【００１２】
【課題を解決するための手段】
本発明は、フルカラーイメージ読取の帳票読取定義の際に、フィールド認識のドロップアウトカラーに対応するプレーンだけでなく、フィールドイメージを画面に表示する際のプレーン、および出力イメージ生成する際のプレーン等を任意に色指定できる機構を有して、読取実行時に、前記指定に従い選択されたプレーンを用いて最適な画面、出力イメージを取得できるようにしたことを特徴とする。
【００１３】
即ち、本発明は、被読取帳票のフルカラーイメージを取得するスキャナと、  前記スキャナで取得した前記被読取帳票のフルカラーイメージに対し、読取フィールド毎に、当該読取フィールドのドロップアウトカラーに対応したプレーンと、表示用イメージ生成用のプレーンと、出力イメージ生成用のプレーンとが設定される帳票読取定義体をグラフィックユーザインタフェースにより作成する帳票定義ツールと、前記帳票定義ツールで作成した前記帳票読取定義体を記憶する定義体記憶装置と、前記定義体記憶装置に記憶された前記帳票読取定義体を用いて、前記読取フィールドを単位に、前記フルカラーイメージから前記ドロップアウトカラーの設定に従う文字読取を実行し、前記フルカラーイメージから前記表示用イメージ生成用のプレーンに従う二値イメージの画面を生成し、前記フルカラーイメージから出力イメージ生成用のプレーンに従う二値の出力イメージを生成する制御装置と、前記制御装置で生成した二値イメージの画面を表示する表示装置と、前記制御装置で生成した二値の出力イメージを記憶する出力イメージ記憶装置とを具備した光学的文字認識装置を特徴とする。
【００１４】
また、本発明は、フルカラーイメージの帳票読取定義体を読取フィールドを単位に作成する帳票定義ツールに於いて、前記帳票読取定義体に、文字読取時のドロップアウトカラーに対応するプレーン、画面表示用のプレーン、出力イメージ用のプレーンの少なくともいずれかを任意に設定するグラフィックユーザインタフェースを具備したことを特徴とする。
【００１５】
また、本発明は、フルカラーイメージの帳票読取に適用される帳票読取定義体に、読取フィールドを単位に、画面表示用のプレーンを設定可能とし、その設定された画面表示用のプレーンを用いて前記フルカラーイメージから二値イメージの画面を生成し表示することを特徴とする。
【００１６】
また、本発明は、フルカラーイメージの帳票読取に適用される帳票読取定義体に、読取フィールドを単位に、出力イメージ用のプレーンを設定可能とし、その設定された出力イメージ用のプレーンを用いて前記フルカラーイメージから二値イメージデータを生成し記憶することを特徴とする。
【００１７】
上記した本発明の帳票読取定義体を用いた画面の表示イメージ生成機能、出力イメージ生成機能を具備することにより、フルカラーイメージの帳票読取時に於ける画面の表示イメージ、出力イメージ等をそれぞれ簡単な構成で、容易にかつ効率よく所望の二値イメージに最適化でき、これにより経済性並びに操作性に優れたフルカラーイメージ読取時に於ける画面の表示機能、並びに出力イメージの記憶機能を実現できる。更に、画面表示用のプレーン、出力イメージ用のプレーンを任意に設定するグラフィックユーザインタフェース（ＧＵＩ）を具備した帳票定義ツールを適用することにより、帳票読取定義体のフォーマット定義要素をＧＵＩにて木構造で表示して、そのフォーマット定義要素を、マウス等のポインティングデバイスのドラッグアンドドロップ等の簡単な操作で各読取フィールド毎に帳票読取定義体に定義できることから、簡単かつ容易に、所望する最適な二値イメージの画面、並びに出力イメージを取得できる。
【００１８】
【発明の実施の形態】
以下、図面を参照して本発明の一実施形態を説明する。
【００１９】
図１は、本発明に係る帳票ＯＣＲシステムの構成を示すブロック図であり、スキャナ１０、制御装置１１、制御装置１１内に設けられた帳票定義ツール１２１およびＯＣＲ制御プログラム１２２、メモリ１３、帳票定義体記憶装置１４、出力イメージ記憶装置（ＨＤＤ）１５、表示装置１６等を備えて構成される。
【００２０】
スキャナ１０は、フルカラーのスキャナであって、被読取帳票上をスキャン（読取走査）して読み取った被読取帳票のフルカラーイメージを制御装置１１に送出する。
【００２１】
制御装置１１は、帳票ＯＣＲシステム全体の制御を司るもので、帳票定義ツール１２１、およびＯＣＲ制御プログラム１２２の各処理を実行する制御機能を持つ。
【００２２】
帳票定義ツール１２１は、フルカラーイメージの帳票読取定義体（ＦＣ）を作成するためのＧＵＩ機能をもつソフトウェアモジュールであり、本発明の実施形態に於いては、図２に示す処理手順に従い、図４に示すプレーン選択テーブル１４１へのプレーン設定を含む帳票読取定義体（ＦＣ）の作成処理機能を実現する。
【００２３】
ＯＣＲ制御プログラム１２２は、帳票読取定義体（ＦＣ）を用いた文字認識処理を含むＯＣＲシステム全体の制御を行う処理機能を有し、本発明の実施形態に於いては、図３に示す処理手順に従い、図４に示すプレーン選択テーブル１４１を参照して、当該プレーン選択テーブル１４１に設定された各プレーンを用いた、二値イメージの画面の生成並びに表示機能、二値の出力イメージの生成並びに保存機能を実現する。
【００２４】
メモリ１３は、制御装置１１の各種処理に供されるＲＡＭ構成の記憶装置であり、本発明の実施形態に於いては、スキャナ１０で読み取った被読取帳票のフルカラーイメージが展開される。
【００２５】
帳票定義体記憶装置１４は、制御装置１１の制御の下に、上記帳票定義ツール１２１により作成された帳票読取定義体（ＦＣ）を記憶する。本発明の実施形態に於いては、図４に示すプレーン選択テーブル１４１を含んだ帳票読取定義体（ＦＣ）を記憶する。
【００２６】
出力イメージ記憶装置１５は、制御装置１１の制御の下に、読取結果の出力イメージを保存する大容量記憶装置であり、例えばハードディスク装置（ＨＤＤ）により構成される。本発明の実施形態に於いては、上記プレーン選択テーブル１４１を用いてＲＡＭ１３に記憶されるフルカラーイメージから生成された二値の出力イメージが読取フィールドを単位に格納される。
【００２７】
表示装置１６は、制御装置１１の制御の下に、帳票定義ツール１２１のＧＵＩ画面、読取結果の画面等を表示するカラーモニタであり、本発明の実施形態に於いては、上記プレーン選択テーブル１４１を用いてＲＡＭ１３に記憶されるフルカラーイメージから生成された二値イメージの画面が読取フィールドを単位に表示される。
【００２８】
図２は、本発明の一実施形態に於ける、帳票読取定義体（ＦＣ）の作成処理手順を示すフローチャートであり、制御装置１１が帳票定義ツール１２１を起動することにより実行される。
【００２９】
図３は、本発明の一実施形態に於ける、文字認識処理時の画面および出力イメージの生成並びに出力処理手順を示すフローチャートであり、プレーン選択テーブル１４１に定義された表示用イメージのプレーンを用いて二値イメージの画面を生成し表示装置１６に表示する。また、プレーン選択テーブル１４１に定義された出力イメージ用のプレーンを用いて二値の出力イメージを生成し出力イメージ記憶装置１５に保存する。
【００３０】
図４は、本発明の一実施形態に於ける、帳票読取定義体（ＦＣ）に設けられたプレーン選択テーブル１４１の一構成例を示したもので、ここでは、帳票読取定義体（ＦＣ）に定義された読取フィールド（フィールド１，２，３，…）それぞれに対応して、ドロップアウトカラーに対応するプレーン、表示用イメージのプレーン、出力イメージ用のプレーンがそれぞれ定義（設定）され、フルカラーイメージ上で選択プレーンして用いられる。
【００３１】
図４では、ドロップアウトカラーに対応するプレーン設定領域を「読取」、表示用イメージのプレーン設定領域を「表示」、出力イメージ用のプレーン設定領域を「出力」として示し、その各設定領域に設定されたプレーンについて、赤プレーンを「Ｒ」、緑プレーンを「Ｇ」、青プレーンを「Ｂ」で示している。ここでは、説明を簡素にするため、「Ｒ」「Ｇ」「Ｂ」３色のプレーンのみを用いた例を示しているが、これに限らず、「Ｒ」「Ｇ」「Ｂ」を組み合わせた、より多くの色のプレーンを用いることも可能である。
【００３２】
ここで、上記各図を参照して本発明の一実施形態に於ける動作を説明する。
【００３３】
まず、フルカラーイメージの帳票読取定義体（ＦＣ）を作成し取得する際の処理手順について、図２に示すフローチャートを参照して説明する。このフルカラーイメージの帳票読取定義体作成処理は、制御装置１１が帳票定義ツール１２１を起動することにより実行される。
【００３４】
この帳票定義ツール１２１による帳票読取定義体（ＦＣ）の作成処理では、まず、新規に読取を行うフルカラーの被読取帳票をスキャナ１０にてスキャニングし、そのスキャナ１０より取得したフルカラーイメージを制御装置１１によってメモリ１３上に展開して、その被読取帳票に於ける帳票読取定義体（ＦＣ）の作成を開始する（図２ステップＳ１，Ｓ２）。
【００３５】
上記帳票読取定義体（ＦＣ）の作成処理に於いては、まず上記メモリ１３上に展開されたフルカラーイメージを表示装置１６に表示して、帳票定義ツール１２１のＧＵＩ画面上で、読取フィールドを設定する。続いて、ＧＵＩ画面上の各読取フィールド毎に、文字読取時のドロップアウトカラーに対応するプレーン、表示用イメージのプレーン、出力イメージ用のプレーンを設定することにより、制御装置１１の内部メモリに被読取帳票のフルカラーイメージの帳票読取定義体（ＦＣ）が作成される（図２ステップＳ３，Ｓ４）。
【００３６】
この帳票読取定義体（ＦＣ）の作成時に於けるＧＵＩでは、帳票読取定義体（ＦＣ）のフォーマット定義要素を木構造で表示し、この木構造で表示されたフォーマット定義要素を、ユーザがマウス等のポインティングデバイスを用いてドラッグアンドドロップ等により任意に移動し複写し必要に応じて値を入力することで、簡単かつ迅速に、帳票全体の各読取フィールドと、その各読取フィールド毎の上記各プレーンとを設定することができる。この制御装置１１の内部メモリ上に作成された帳票読取定義体（ＦＣ）は、帳票定義体記憶装置１４に保存される（図２ステップＳ５）。この際、図４に示すように、上記ＧＵＩ上で指定した文字読取時のドロップアウトカラーに対応するプレーン、表示用イメージのプレーン、出力イメージ用のプレーンは、帳票読取定義体（ＦＣ）のプレーン選択テーブル１４１に設定される。
【００３７】
次に、帳票定義体記憶装置１４に記憶された帳票読取定義体（ＦＣ）のプレーン選択テーブル１４１を用いて、被読取帳票の文字読取後の画面表示、および出力イメージの保存処理について、図３に示すフローチャートを参照して説明する。
【００３８】
被読取帳票の読取処理に於いて、制御装置１１は、ＯＣＲ制御プログラム１２２に従い、まず帳票定義体記憶装置１４に記憶された帳票読取定義体（ＦＣ）を制御装置１１内の内部メモリにロードする（図３ステップＳ１１）。
【００３９】
スキャナ１０より被読取帳票のフルカラーイメージを取得すると、その都度、帳票読取定義体（ＦＣ）のプレーン選択テーブル１４１を参照し、帳票全体のフルカラーイメージについて、読取フィールドを単位に文字読取処理を実行する（図３ステップＳ１２）。この際、制御装置１１は、帳票読取定義体（ＦＣ）のプレーン選択テーブル１４１の設定に従い、被読取帳票の読取フィールドを単位に、フルカラーイメージからドロップアウトカラーに対応するプレーンを選択して文字読取を行う。例えば、図４の例では、読取時のフィールド１は赤プレーン「Ｒ」がドロップアウトカラーとして設定され、フィールド２は青プレーン「Ｂ」が、フィールド３は緑プレーン「Ｇ」が、フィールド４は赤プレーン「Ｒ」がドロップアウトカラーに設定されているので、その設定された色を対象にドロップアウトして文字読取を行う。その読取出力に基づき制御装置１１では文字認識が実行される。
【００４０】
次に、この文字認識処理した読取フィールドについて、図４に示す帳票読取定義体（ＦＣ）のプレーン選択テーブル１４１を参照し、当該プレーン選択テーブル１４１に設定された表示用イメージ生成用のプレーンを用いて、上記フルカラーイメージから二値イメージの画面を生成し、表示装置１６に表示する（図３ステップＳ１３）。例えば、図４の例では、表示時のフィールド１は青プレーン「Ｂ」が表示カラーとして設定され、フィールド２は赤プレーン「Ｒ」が、フィールド３は赤プレーン「Ｒ」が、フィールド４は青プレーン「Ｂ」が表示カラーに設定されているので、その色のプレーンを選択してフルカラーイメージが二値の表示イメージとなって表示装置１６に表示される。この結果、この二値イメージの表示と認識結果とを同時に表示させることにより、表示項目と文字認識結果とが対応させて見ることが出来るため、認識が正しく実行された否かが判別でき、また認識文字の修正などにも利用することができる。
【００４１】
更に、同じくプレーン選択テーブル１４１に設定された、出力イメージ生成用のプレーンを用いて、上記フルカラーイメージから二値の出力イメージを生成し、出力イメージ記憶装置１５に保存する（図３ステップＳ１４）。例えば、図４の例では、出力時のフィールド１は青プレーン「Ｂ」が出力カラーとして設定され、フィールド２は緑プレーン「Ｇ」が、フィールド３は赤プレーン「Ｒ」が、フィールド４は緑プレーン「Ｇ」が出力カラーに設定されているので、その色のプレーンを選択してフルカラーイメージを二値化して出力イメージ記憶装置１５に保存することが出来る。
【００４２】
このようにして、帳票読取定義体（ＦＣ）のプレーン選択テーブル１４１に任意色のプレーンを設定して、その設定したプレーンを用い、フルカラーイメージから二値の画面、および出力イメージを生成できることから、、簡単かつ容易に、所望する最適な二値イメージの画面表示、並びに出力イメージを取得することができる。
【００４３】
尚、上記した実施形態では、帳票読取定義体（ＦＣ）のプレーン選択テーブル１４１に、ドロップアウトカラーに対応するプレーン、表示用イメージのプレーン、出力イメージ用のプレーンを設定したが、これに加えて、画像処理の種類（例えば鮮鋭２値化イメージ）等を指定して、読取時にその画像処理を実行できるようにすることにより、さらに最適な画面イメージ、出力イメージを得ることができる。
【００４４】
【発明の効果】
以上詳記したように本発明によれば、フルカラーイメージの帳票読取時に於ける画面の表示イメージ、出力イメージ等をそれぞれ簡単な構成で、容易にかつ効率よく最適化でき、これにより、経済性、並びに操作性に優れた、フルカラーイメージ読取時に於ける画面の表示機能、並びに出力イメージの記憶機能を備えたフルカラーイメージ対応の帳票ＯＣＲが実現できる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係る帳票ＯＣＲシステムの構成を示すブロック図。
【図２】上記実施形態に於ける帳票読取定義体の作成処理手順を示すフローチャート。
【図３】上記実施形態に於ける文字認識処理時の画面および出力イメージの生成並びに出力処理手順を示すフローチャート。
【図４】本発明の一実施形態に於ける帳票読取定義体に設けられたプレーン選択テーブルの一構成例を示す図。
【符号の説明】
１０…スキャナ
１１…制御装置
１２…帳票定義ツール
１３…メモリ
１４…帳票定義体記憶装置
１５…出力イメージ記憶部装置（ＨＤＤ）
１６…表示装置
１４１…プレーン選択テーブル
ＦＣ…帳票定義体
【図１】
0003742358.tif 000002
【図２】
0003742358.tif 000003
【図３】
0003742358.tif 000004
【図４】
0003742358.tif 000005