(57)【特許請求の範囲】
【請求項１】
読み取り対象の複数種類の帳票の画像データを読み取り、各帳票を識別するための帳票識別用特徴情報として帳票サイズがそろうように正方向から回転させた状態での罫線特徴情報を回転方向情報と共に予め帳票フォーマット格納メモリに登録しておき、個々に入力される帳票の上記画像データの特徴情報と上記の予め登録されている帳票識別特徴情報とを照合して帳票識別し、該当する帳票の回転方向情報により画像を回転させて正方向の画像を得て、文字認識等の処理対象領域情報を正方向の画像に対して設定することを特徴とする帳票読み取り方法。
【請求項２】
読み取り対象の帳票の画像データを入力し、その画像データを画像メモリに格納する画像入力手段と、
取り扱うすべての帳票の画像データからそれぞれ抽出した帳票識別特徴情報として帳票サイズがそろうように正方向から回転させた状態での罫線特徴情報を回転方向情報と共に予め登録した帳票フォーマット格納メモリと、
入力画像の特徴情報を抽出する特徴情報抽出処理部と、
抽出した特徴情報と上記の予め登録されている帳票識別用特徴情報とを照合して帳票を識別する帳票識別手段と、
入力画像を回転する画像回転処理部からなり、
帳票識別を行って、該当する帳票の回転方向情報により画像を回転させて正方向の画像を得て、文字認識等の処理対象領域情報を正方向の画像に対して設定することを特徴とする帳票読み取りシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、多種の帳票の画像が混在入力される画像ベースの帳票処理システムにおいて、帳票のフォーマットを識別し、文字認識等の処理対象領域の位置を決定する帳票読み取り方法および帳票読み取りシステムに関する。
【０００２】
【従来の技術】
多種多様な帳票の画像データを入力し、文字認識対象領域の文字を認識したり、画像をファイリングしたりするいわゆる基幹業務系の帳票画像処理システムにおいては、まず、入力された帳票の画像データを業務に合わせて分類する必要がある。
【０００３】
その分類のシステムは、画像データをイメージスキャナやＦＡＸ等の画像入力装置から入力する際に、（１）帳票を紙の段階で、予め種類毎に分類・仕分けし、画像入力する際にオペレータが帳票の種類を指定する方法（帳票フォーマット指定）、（２）帳票の種類を判別するための帳票（バッチ票等）を該当帳票の束の先頭に付加して画像入力する方法（バッチ票指定）、（３）帳票にユニークなＩＤ（文字別）をつけてその文字認識結果で帳票の種類を識別する方法（シートＩＤ識別）等の方法がとられてきた。
【０００４】
最近の帳票画像処理システムでは、システム専用に作成された帳票だけではなく、既存の帳票や不特定多数の外部者が作成した帳票も処理対象とする必要がでてきた。
そのため、新たな分類方法として、（４）分類対象となる帳票の画像データの罫線特徴を抽出し、その特徴をその画像のファーマットとして予め登録・分類しておき、個々の画像データが入力したときにその画像データの罫線の特徴と登録されている複数のフォーマットの罫線の特徴を照らし合わせて帳票の種類を識別する方法（罫線特徴識別）、（５）分類対象となる帳票のユニークなパターンをもつ領域（帳票タイトル等）を帳票特徴領域としてパターン登録しておき、入力された個々の画像データのパターンと照らし合わせて帳票の種類を識別する方法（領域特徴識別）もとられている。
【０００５】
【発明が解決しようとする課題】
基幹産業系の帳票画像処理システムでは、不特定多数の外部者が作成した帳票も処理対象とする必要があり、その場合、上記の如く、罫線特徴や領域特徴で帳票識別を行われることが多い。
ところが、システムによっては、（イ）Ａ４縦サイズ帳票とＡ４横サイズ帳票のように用紙サイズは同じであるが用紙方向が異なるものが混在入力処理対象となる場合、（ロ）Ｂ４横サイズ帳票のように横方向では画像入力装置（スキャナ・ＦＡＸ等）で画像を取得することができないものが混在入力処理対象となる場合がある。
【０００６】
（イ）の場合は、画像入力装置によるスキュー防止や画像取得処理時間の短縮、オペレーションの簡易化のため、Ａ４横方向またはＡ４縦方向のいずれかに揃えて画像を取得することが多い。
また、（ロ）の場合は、Ｂ４横帳票をＢ４縦方向に入力することになる。
このような場合、予め、帳票を方向別に仕分けし、同じ方向の用紙のみを画像入力装置にセットしてオペレータやアプリケーションに用紙方向を指定させ、画像取得後に指定された方向に画像を回転してから帳票識別、文字認識等の処理を行うことになる。
【０００７】
ところが、これでは人手による仕分け作業が必要であり、本来の混在入力とはいえない。そこで、用紙方向が混在した帳票を混在した状態で画像入力し、帳票識別、文字認識を行えることが望まれている。
【０００８】
【課題を解決するための手段】
そこで本発明は、読み取り対象の複数種類の帳票の画像データを読み取り、各帳票を識別するための帳票識別用特徴情報として帳票サイズがそろうように正方向から回転させた状態での罫線特徴情報を回転方向情報と共に予め帳票フォーマット格納メモリに登録しておき、個々に入力される帳票の上記画像データの特徴情報と上記の予め登録されている帳票識別特徴情報とを照合して帳票識別し、該当する帳票の回転方向情報により画像を回転させて正方向の画像を得て、文字認識等の処理対象領域情報を正方向の画像に対して設定することを特徴とするものである。
【０００９】
さらに、具体的には、読み取り対象の帳票の画像データを入力し、その画像データを画像メモリに格納する画像入力手段と、取り扱うすべての帳票の画像データからそれぞれ抽出した帳票識別特徴情報として帳票サイズがそろうように正方向から回転させた状態での罫線特徴情報を回転方向情報と共に予め登録した帳票フォーマット格納メモリと、入力画像の特徴情報を抽出する特徴情報抽出処理部と、抽出した特徴情報と上記の予め登録されている帳票識別用特徴情報とを照合して帳票を識別する帳票識別手段と、入力画像を回転する画像回転処理部からなり、帳票識別を行って、該当する帳票の回転方向情報により画像を回転させて正方向の画像を得て、文字認識等の処理対象領域情報を正方向の画像に対して設定することを特徴とする。
【００１０】
さらには、入力画像をカラードロップアウト処理するカラードロップアウト処理部を設け、帳票識別後、その帳票識別結果のカラードロップアウト処理要の情報に基づいて予め指定した色をドロップアウト処理をすることを特徴とする。
【００１１】
【発明の実施の形態】
第１実施の形態例
図１は本実施の形態例を示すブロック図である。
図において、１は画像入力処理部であり、入力対象である帳票の画像を画像データとして入力し、画像データ格納メモリ２に格納する機能を有する。一般にスキャナ装置、ＦＡＸ等がこれにあたる。画像データ格納メモリ２は画像入力処理部１で入力した画像データを格納するメモリである。
【００１２】
３は特徴情報抽出処理部であり、画像データ格納メモリ２に格納されている画像データから帳票識別のインプットとなる特徴情報を抽出する機能をもつ。一般に罫線特徴（帳票を構成する罫線の形状、長さ、本数、構成等からなる情報）や領域特徴（帳票上のタイトル等ユニークな特徴をもつ領域の位置情報、パターン情報からなる情報）が特徴情報にあたる。
【００１３】
４は特徴情報格納メモリであり、特徴情報抽出処理部３で抽出した特徴情報を格納するメモリである。
５は帳票フォーマット格納メモリであり、本システムで分類対象としているすべての帳票識別用特徴情報と、その帳票の文字認識等の処理の対象となる領域の位置や属性に関する情報を予め設定した帳票フォーマット情報を格納するメモリである。本帳票フォーマット格納メモリ５には、分類対象として予め登録したすべてまたは分類対象の一部の帳票フォーマット情報が格納されている。なお、帳票識別用特徴情報のみを格納してもよいもので、この場合、文字認識対象領域の位置や属性に関する帳票フォーマット情報はディスク等の外部記憶装置においておくことができる。
【００１４】
６は帳票識別処理部であり、帳票フォーマット格納メモリ５に格納されている帳票識別用特徴情報と特徴情報格納メモリ４に格納された個々の入力画像の特徴情報を照合することによって、該当帳票を特定または絞り込む機能をもつ。
帳票識別が成功した場合は、識別結果の帳票を示すデータ（帳票名やＩＤ等）を、帳票識別結果格納メモリ７に格納する。
【００１５】
８は画像回転処理部であり、帳票識別結果格納メモリ７に格納されている帳票識別結果から帳票識別用特徴情報を有する帳票フォーマット格納メモリ５を参照し、画像回転方向の情報を得て、画像データ格納メモリ２に格納されている画像データを指定された方向に回転する。
９は回転後画像データ格納メモリであり、方向回転後の画像データを格納するメモリである。
【００１６】
１０は領域設定処理部であり、帳票フォーマット格納メモリ５に格納されている該当帳票のフォーマットを参照しながら回転後画像データ格納メモリ９に格納されている画像データ上に処理対象となる領域を設定する機能をもつ。
処理対象帳票例を図２に示す。帳票１３は、例えばＡ４横サイズ（Ａ４サイズ用紙を横長においた方向を正方向とするもの）の帳票である。
【００１７】
帳票１４はＡ４縦サイズ（Ａ４サイズ用紙を縦長においた方向を正方向とするもの）の帳票である。
上記の帳票１３、１４をひとつのスキャナで混在読み取りされるものとする。
読み取り処理時間を短縮する目的で、また、横方向サイズの混在によるスキューやジャム等の障害を防いでスキャナ走行を円滑化する目的で、帳票１４をＡ４横方向にスキャナにセットし、右または左、図示では右９０度回転の画像を取得する（帳票１４ーＢ）。
【００１８】
フォーマット登録時、帳票１３は、正方向のままで特徴情報（罫線特徴等）を抽出して登録する。帳票１４は、画像取得時と同じ方向の右（左）に９０度回転した画像（帳票１４ーＢ）として帳票識別用特徴情報を取得する。
処理対象となる領域の位置情報は、正方向の画像（帳票１４ーＡ）で取得する。
【００１９】
以下に、図３を用いて動作を説明する。
Ｓ１、画像入力処理部１が処理対象帳票の画像データを入力し、画像データ格納メモリ２に格納する。（画像入力）
Ｓ２、特徴情報抽出処理部３が、画像データ格納メモリ２に格納された処理対象帳票の画像データから識別用の特徴情報を抽出し、特徴情報格納メモリ４に格納する。特徴情報には、罫線特徴のように、画像データのみから抽出できるものと、領域情報のように、帳票フォーマットに登録されている情報をもとに抽出するものがある。後者の場合は、帳票フォーマット格納メモリ５も合わせて参照する。（特徴情報抽出）
Ｓ３、帳票識別処理部６が、帳票フォーマット格納メモリ５から予め登録されている処理対象帳票の帳票識別用特徴情報を順に取り出し、画像データ格納メモリ２に格納されている画像データの特徴情報と照合することにより、画像データがどの帳票であるかを識別する。その識別結果を帳票識別結果格納メモリ７に格納する。該当する帳票があった場合は、その帳票を特定する情報（帳票名やＩＤ等）を格納する。該当する帳票がない場合には、エラーコード等の該当なしがわかる情報を格納する。（帳票識別）
Ｓ４、該当する帳票があった場合は、帳票フォーマット格納メモリ５に格納されているこの帳票の帳票フォーマットから領域設定処理の前に、画像回転が必要か否かを示す情報を読み出す。つまり、処理対象帳票が図２に示す帳票１３である場合には「ＮＯ：画像回転なし」、帳票１４である場合には、「ＹＥＳ：左９０度回転」ということになる。
【００２０】
Ｓ５、画像回転要の場合は、画像回転処理部８が、画像を帳票フォーマットで指定された方向に回転する。つまり、図２の帳票１４の場合には、帳票１４ーＢの方向の画像が取得されているために、左９０度回転して帳票１４ーＡの方向に戻す。回転後の画像データを回転後画像データ格納メモリ９に格納する。
Ｓ６、領域設定処理部１０が、特定された帳票の文字認識対象領域の位置や属性に関する情報を帳票フォーマット格納メモリ５から取り出し、領域を設定する。
【００２１】
Ｓ７、設定された領域にに対して文字認識処理を行う。
以上の説明による実施の形態によると、入力帳票の用紙方向が混在する帳票画像処理システムにおいて、用紙の方向をそろえて画像入力し、そのままの方向で帳票識別を行った後、画像回転が必要な帳票である場合には、画像を回転させ、それ以降の領域設定、文字認識等の処理を行うことができるために、スキュー等の発生が少なく画像の取得精度が向上すると共に画像取得時間の短縮をはかることができる。
【００２２】
また、帳票のサイズがＢ４横帳票などＢ４縦帳票と用紙方向の異なる帳票と混在させて読み取ることが可能となる。
第２実施の形態例
装置のブロック図を図４に示す。その構造は上記第１実施の形態例とほぼ同様であるために説明は省略する。
【００２３】
図５において、帳票１５ーＡは、罫線が青系の色で印刷されている帳票であり、帳票１６ーＡは、罫線が赤系の色で印刷されている帳票である。
これらの青系や赤系の色で印刷されている罫線の色をドロップアウトして罫線が見えない状態の画像にすることで認識性能の向上をはかることがきる。
ところが、罫線をドロップアウトしてしまうと、帳票１５ーＢと帳票１６ーＢのように帳票を識別する特徴がなくなってしまう。そこで、フォーマット登録時に、帳票識別用の特徴情報を抽出する際に、帳票１５、１６ともカラードロップアウト処理を行う前の画像１５ーＡ、１６ーＡを使用する。
【００２４】
以下に、図６を用いて動作を説明する。
Ｓ１、画像入力処理部１が処理対象帳票の画像データを入力し、画像データ格納メモリ２に格納する。この時点では、カラードロップアウト処理が実行されていないために帳票１５ーＡ、１６ーＡの画像が入力される。（画像入力）
Ｓ２、特徴情報抽出処理部３が、画像データ格納メモリ２に格納された処理対象帳票の画像データから帳票識別用の特徴情報を抽出し、特徴情報格納メモリ４に格納する。特徴情報には、罫線特徴のように、画像データのみから抽出できるものと、領域情報のように、帳票フォーマットに登録されている情報をもとに抽出するものがある。後者の場合は、帳票フォーマット格納メモリ５も合わせて参照する。（特徴情報抽出）
Ｓ３、帳票識別処理部６が、帳票フォーマット格納メモリ５から予め登録されている処理対象帳票の帳票識別用特徴情報を順に取り出し、画像データ格納メモリ２に格納されている画像データの特徴情報と照合することにより、画像データがどの帳票であるかを識別する。その識別結果を帳票識別結果格納メモリ７に格納する。該当する帳票があった場合は、その帳票を特定する情報（帳票名やＩＤ等）を格納する。該当する帳票がない場合には、エラーコード等の該当なしがわかる情報を格納する。（帳票識別）
Ｓ４、該当する帳票があった場合は、帳票フォーマット格納メモリ５に格納されているこの帳票の帳票フォーマットから領域設定、文字認識等の前にカラードロップアウトが必要か否かを示す情報を読み出す。つまり、処理対象帳票が図５に示す帳票１５である場合には「ＹＥＳ：青系ドロップアウト」、帳票１６である場合には、「ＹＥＳ：赤系ドロップアウト」ということになる。
【００２５】
Ｓ５、カラードロップアウトが必要の場合は、カラードロップアウト処理部１１が、帳票フォーマットで指定された色で画像のカラークラスタリング処理を行う。帳票１５の場合には、青系ドロップアウト処理を行い、画像１５ーＢのような画像がカラードロップアウト後画像データ格納メモリ１２に格納される。帳票１６の場合には、赤系ドロップアウト処理を行い、画像１６ーＢのような画像がカラードロップアウト後画像データ格納メモリ１２に格納される。
【００２６】
Ｓ６、領域設定処理部１０が、特定された帳票の文字認識対象領域の位置や属性に関する情報を帳票フォーマット格納メモリ５から取り出し、領域を設定する。
Ｓ７、設定された領域に対し、カラードロップアウト後の画像データを使用して文字認識処理を行う。
【００２７】
以上の説明による実施の形態によると、入力帳票にドロップアウトカラーが混在する帳票画像処理システムにおいて、カラードロップアウト処理前の画像を入力し、その画像で帳票識別を行った後、識別結果に応じたカラードロップアウト処理を行い、その処理後、領域設定、文字認識等の処理を行うことによって処理対象帳票の種類を広げると共に文字認識の精度の向上をはかることができる。
【００２８】
【発明の効果】
以上詳細に説明した本発明によると、読み取り対象の複数種類のすべての帳票の画像データを読み取り、各帳票を識別するための帳票識別用特徴情報として予め帳票フォーマット格納メモリに登録しておき、個々に入力される帳票の画像データの特徴情報と上記の予め登録されている帳票識別用特徴情報とを照合することによりその個々に入力される帳票を識別することができるようにしたことにより、表示方向が縦横混在している帳票の場合、その個々に入力される画像を識別して正方向に回転が必要な画像データは回転させて方向を直して文字認識対象領域を設定することができる効果を有する。
【００２９】
また、カラー表示が混在している帳票は、その個々に入力される帳票をカラードロップアウトして処理することができ、処理対象帳票の種類を広げると共に文字認識の精度を向上させることができる効果を有する。
【図面の簡単な説明】
【図１】第１の実施の形態例を示すブロック図
【図２】帳票の説明図
【図３】処理手順を示すフローチャート
【図４】第２の実施の形態例を示すブロック図
【図５】帳票の説明図
【図６】処理手順を示すフローチャート
【符号の説明】
１  画像入力処理部
２  画像データ格納メモリ
３  特徴情報抽出処理部
４  特徴情報格納メモリ
５  帳票フォーマット格納メモリ
６  帳票識別処理部
７  帳票識別結果格納メモリ
８  画像回転処理部
９  回転後画像データ格納メモリ
１０  領域設定処理部
１１  カラードロップアウト処理部
１２  カラードロップアウト後画像データ格納メモリ
１３  帳票
１４  帳票
１５  帳票
１６  帳票
【図１】
0004544703.tif 000002
【図２】
0004544703.tif 000003
【図３】
0004544703.tif 000004
【図４】
0004544703.tif 000005
【図５】
0004544703.tif 000006
【図６】
0004544703.tif 000007