(57)【特許請求の範囲】
【請求項１】
読取対象である帳票等の媒体の文字認識対象領域の文字を認識する処理を行う媒体読取システムにおいて、
分類対象としている媒体の種類を識別するための媒体識別用特徴情報およびその媒体の文字認識対象領域の位置や属性に関する文字認識対象領域情報を予め登録するためのフォーマット格納メモリと、
文字認識対象領域を抽出するための領域自動抽出情報を予め格納する領域自動抽出情報格納メモリと、
媒体の画像を読取る画像入力部から入力され、画像メモリに格納された媒体の画像データから前記領域自動抽出情報格納メモリに格納された領域自動抽出情報にしたがって文字認識対象領域を抽出する領域自動抽出部と、
前記領域自動抽出部が抽出した文字認識対象領域を表示する抽出結果確認部と、
前記抽出結果確認部が表示した文字認識対象領域を確認したオペレータの入力操作を受け付けて前記領域自動抽出情報格納メモリに格納された領域自動抽出情報を追加／修正する領域情報追加／修正部と、
前記領域情報追加／修正部で追加／修正された領域自動抽出情報のみを媒体識別用特徴情報および文字認識対象領域情報として前記フォーマット格納メモリに予め登録し、追加／修正されなかった領域自動抽出情報の媒体識別用特徴情報および文字認識対象領域情報は前記フォーマット格納メモリに登録しない帳票フォーマット登録部と、
前記画像メモリの画像データから画像の特徴を抽出し、前記帳票フォーマット登録部により前記フォーマット格納メモリに登録された媒体識別用特徴情報の中に、抽出した画像の特徴が存在するか否かによって入力された画像データの媒体の種類を識別する帳票識別部とを設け、
フォーマット登録時に、前記帳票フォーマット登録部が、前記抽出結果確認部により表示された文字認識対象領域を確認したオペレータの入力操作を受け付けて前記領域情報追加／修正部で追加／修正された領域自動抽出情報を媒体識別用特徴情報および文字認識対象領域情報として前記フォーマット格納メモリに予め登録しておき、
運用時に、前記領域自動抽出部が、画像入力部から入力された媒体の画像データから文字認識対象領域を抽出できた場合、該領域を文字認識対象領域とし、文字認識対象領域を抽出できなかった場合、前記帳票識別部で媒体の種類を識別し、その媒体の文字認識対象領域情報を前記フォーマット格納メモリから取り出して文字認識対象領域とするようにしたことを特徴とする媒体読取システム。
【請求項２】
読取対象である帳票等の媒体の文字認識対象領域の文字を認識する処理を行う媒体読取システムにおいて、
分類対象としている媒体の種類を識別するための媒体識別用特徴情報およびその媒体の文字認識対象領域の位置や属性に関する文字認識対象領域情報を予め登録するためのフォーマット格納メモリと、
文字認識対象領域を抽出するための領域自動抽出情報を予め格納する領域自動抽出情報格納メモリと、
媒体の画像を読取る画像入力部から入力され、画像メモリに格納された媒体の画像データから前記領域自動抽出情報格納メモリに格納された領域自動抽出情報にしたがって文字認識対象領域を抽出する領域自動抽出部と、
前記領域自動抽出部が抽出した文字認識対象領域を表示する抽出結果確認部と、
前記抽出結果確認部が表示した文字認識対象領域を確認したオペレータの入力操作を受け付けて前記領域自動抽出情報格納メモリに格納された領域自動抽出情報を追加／修正する領域情報追加／修正部と、
前記領域情報追加／修正部で追加／修正された領域自動抽出情報のみを媒体識別用特徴情報および文字認識対象領域情報として前記フォーマット格納メモリに予め登録し、追加／修正されなかった領域自動抽出情報の媒体識別用特徴情報および文字認識対象領域情報は前記フォーマット格納メモリに登録しない帳票フォーマット登録部と、
前記画像メモリの画像データから画像の特徴を抽出し、前記帳票フォーマット登録部により前記フォーマット格納メモリに登録された媒体識別用特徴情報の中に、抽出した画像の特徴が存在するか否かによって入力された画像データの媒体の種類を識別する帳票識別部とを設け、
フォーマット登録時に、前記帳票フォーマット登録部が、前記抽出結果確認部により表示された文字認識対象領域を確認したオペレータの入力操作を受け付けて前記領域情報追加／修正部で追加／修正された領域自動抽出情報を媒体識別用特徴情報および文字認識対象領域情報として前記フォーマット格納メモリに予め登録しておき、
運用時に、前記帳票識別部が、画像入力部から入力された画像データの媒体の種類を識別した場合、前記フォーマット格納メモリから予め登録された該媒体の文字認識対象領域情報を取り出して文字認識対象領域とし、媒体の種類を識別しなかった場合、前記領域自動抽出部が文字認識対象領域を抽出するようにしたことを特徴とする媒体読取システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、媒体読取システムに関し、特に、未知のフォーマットを含むような非常に多種の帳票等の媒体が混在して入力された場合に、媒体のフォーマットを識別して媒体を認識したり、文字認識対象領域の位置や属性を決定して文字認識を行うのに有用である。
【０００２】
【従来の技術】
従来の媒体読取システムでは、帳票識別方法や領域自動抽出方法をそれぞれ別々に用いたものが知られている。以下に、帳票識別方法と領域自動抽出方法を順に説明する。
（１）帳票識別方法
多種多様な帳票の画像データを入力し、文字認識対象領域の文字を認識したり、画像をファイリングしたりする、いわゆる業務系の帳票画像処理システムにおいては、まず、入力された帳票の画像データを帳票の種類毎に分類する必要がある。従来システムでは、画像データをイメージスキャナやＦＡＸなどの画像入力装置から入力する際に、▲１▼帳票を予め種類毎に分類し、画像入力する際にオペレータが帳票の種類を指定する方法（帳票フォーマット指定）、▲２▼帳票の種類を判別するための帳票（バッチ票など）を該当帳票の束の先頭に付加して画像入力する方法（バッチ票指定）、▲３▼帳票に一意なＩＤ（文字列）をつけて、その文字認識結果で帳票種類を識別する方法（シートＩＤ識別）などの様々な方法がとられてきた。
【０００３】
最近の帳票画像処理システムでは、システム専用に作成された帳票だけではなく、既存帳票、もしくは、不特定多数の外部者が作成した帳票も処理対象とする必要がでてきた。そのため、新たな分類方法として、▲４▼分類対象となる帳票の画像データの罫線特徴を抽出し、その特徴をその画像のフォーマットとしてあらかじめ登録・分類しておき、画像データが入力された時にその画像データの罫線の特徴と登録されている複数のフォーマットの罫線の特徴を照らし合わせて帳票種類を識別する方法（罫線特徴識別）、▲５▼分類対象となる帳票の一意なパターンを持つ領域（帳票タイトルなど）を帳票特徴領域としてパターン登録しておき、入力された画像データのパターンと照らし合わせて帳票種類を識別する方法（領域特徴識別）もとられている。
【０００４】
（２）領域自動抽出方法
上記のようなシステムでは、あらかじめ、処理対象となる帳票の全種類を把握し、帳票の識別に必要な帳票の特徴情報とその帳票の文字認識対象領域の位置や属性（帳票フォーマット）を登録しておく必要がある。したがって、処理対象帳票の種類が非常に多い場合、帳票フォーマットを登録する処理には大きな労力を要する。そこで、近年、帳票上の文字認識対象領域を自動抽出する技術が提案されている。たとえば、帳票画像に対して表解析処理を行い、抽出された表セル内の文字を認識して、文字認識対象領域を示す項目名（項目タイトル）を探索し、その項目名の左または下の領域を文字認識対象領域として抽出する方法が知られている。これを項目探索による領域自動抽出方法という。
【０００５】
【発明が解決しようとする課題】
上記従来の媒体読取システムでは、未知のフォーマットの帳票が入力画像に含まれる可能性のあるシステムの場合、あらかじめすべての帳票フォーマットを登録しておくことが難しい。このような場合、従来の帳票識別方法のみによる運用では、未知のフォーマットの帳票は必ず識別エラーとなる。識別エラーとなった帳票は、オペレータの介入によって識別する必要があるため、システムの処理効率が落ちるとともに、オペレータコストが必要になる。
【０００６】
また、非常に多くの種類の帳票が識別対象となるシステムの場合、登録される帳票フォーマットは膨大な量となり、ディスクやメモリなどのシステムリソースを圧迫するとともに、帳票識別の処理時間が増大して、システム全体の処理性能に大きく影響することが考えられる。
一方、領域自動抽出方法で文字認識対象領域を自動抽出できる範囲は、次第に拡大しつつあるが、まだ限られた範囲でしかなく、すべての未知のフォーマットの帳票の文字認識対象領域を自動抽出できるようになるまでには、まだまだ技術開発が必要である。
【０００７】
【課題を解決するための手段】
そこで、本発明は、帳票識別方法と領域自動抽出方法をシステム内で効果的に併用することで、上記課題を解決するようにしたものである。本発明の請求項１に記載の媒体読取システムは、読取対象である帳票等の媒体の文字認識対象領域の文字を認識する処理を行う媒体読取システムにおいて、分類対象としている媒体の種類を識別するための媒体識別用特徴情報およびその媒体の文字認識対象領域の位置や属性に関する文字認識対象領域情報を予め登録するためのフォーマット格納メモリと、文字認識対象領域を抽出するための領域自動抽出情報を予め格納する領域自動抽出情報格納メモリと、媒体の画像を読取る画像入力部から入力され、画像メモリに格納された媒体の画像データから前記領域自動抽出情報格納メモリに格納された領域自動抽出情報にしたがって文字認識対象領域を抽出する領域自動抽出部と、前記領域自動抽出部が抽出した文字認識対象領域を表示する抽出結果確認部と、前記抽出結果確認部が表示した文字認識対象領域を確認したオペレータの入力操作を受け付けて前記領域自動抽出情報格納メモリに格納された領域自動抽出情報を追加／修正する領域情報追加／修正部と、前記領域情報追加／修正部で追加／修正された領域自動抽出情報のみを媒体識別用特徴情報および文字認識対象領域情報として前記フォーマット格納メモリに予め登録し、追加／修正されなかった領域自動抽出情報の媒体識別用特徴情報および文字認識対象領域情報は前記フォーマット格納メモリに登録しない帳票フォーマット登録部と、前記画像メモリの画像データから画像の特徴を抽出し、前記帳票フォーマット登録部により前記フォーマット格納メモリに登録された媒体識別用特徴情報の中に、抽出した画像の特徴が存在するか否かによって入力された画像データの媒体の種類を識別する帳票識別部とを設け、フォーマット登録時に、前記帳票フォーマット登録部が、前記抽出結果確認部により表示された文字認識対象領域を確認したオペレータの入力操作を受け付けて前記領域情報追加／修正部で追加／修正された領域自動抽出情報を媒体識別用特徴情報および文字認識対象領域情報として前記フォーマット格納メモリに予め登録しておき、運用時に、前記領域自動抽出部が、画像入力部から入力された媒体の画像データから文字認識対象領域を抽出できた場合、該領域を文字認識対象領域とし、文字認識対象領域を抽出できなかった場合、前記帳票識別部で媒体の種類を識別し、その媒体の文字認識対象領域情報を前記フォーマット格納メモリから取り出して文字認識対象領域とするようにしたことを構成上の特徴とする。
【０００８】
請求項２に記載の媒体読取システムは、読取対象である帳票等の媒体の文字認識対象領域の文字を認識する処理を行う媒体読取システムにおいて、分類対象としている媒体の種類を識別するための媒体識別用特徴情報およびその媒体の文字認識対象領域の位置や属性に関する文字認識対象領域情報を予め登録するためのフォーマット格納メモリと、文字認識対象領域を抽出するための領域自動抽出情報を予め格納する領域自動抽出情報格納メモリと、媒体の画像を読取る画像入力部から入力され、画像メモリに格納された媒体の画像データから前記領域自動抽出情報格納メモリに格納された領域自動抽出情報にしたがって文字認識対象領域を抽出する領域自動抽出部と、前記領域自動抽出部が抽出した文字認識対象領域を表示する抽出結果確認部と、前記抽出結果確認部が表示した文字認識対象領域を確認したオペレータの入力操作を受け付けて前記領域自動抽出情報格納メモリに格納された領域自動抽出情報を追加／修正する領域情報追加／修正部と、前記領域情報追加／修正部で追加／修正された領域自動抽出情報のみを媒体識別用特徴情報および文字認識対象領域情報として前記フォーマット格納メモリに予め登録し、追加／修正されなかった領域自動抽出情報の媒体識別用特徴情報および文字認識対象領域情報は前記フォーマット格納メモリに登録しない帳票フォーマット登録部と、前記画像メモリの画像データから画像の特徴を抽出し、前記帳票フォーマット登録部により前記フォーマット格納メモリに登録された媒体識別用特徴情報の中に、抽出した画像の特徴が存在するか否かによって入力された画像データの媒体の種類を識別する帳票識別部とを設け、フォーマット登録時に、前記帳票フォーマット登録部が、前記抽出結果確認部により表示された文字認識対象領域を確認したオペレータの入力操作を受け付けて前記領域情報追加／修正部で追加／修正された領域自動抽出情報を媒体識別用特徴情報および文字認識対象領域情報として前記フォーマット格納メモリに予め登録しておき、運用時に、前記帳票識別部が、画像入力部から入力された画像データの媒体の種類を識別した場合、前記フォーマット格納メモリから予め登録された該媒体の文字認識対象領域情報を取り出して文字認識対象領域とし、媒体の種類を識別しなかった場合、前記領域自動抽出部が文字認識対象領域を抽出するようにしたことを構成上の特徴とする。
【００１０】
【発明の実施の形態】
以下、図面を参照して、本発明の実施の形態を説明する。なお、これによりこの発明が限定されるものではない。
第１の実施の形態
図１に、第１の実施の形態の媒体読取システムの機能ブロック図を示す。以下に、各ユニットの機能を説明する。
【００１１】
画像入力部１は、入力対象である帳票・シートの画像を画像データとして入力し、画像データ格納メモリ２に格納する機能を持つ。画像データ格納メモリ２は、画像入力部１で入力した画像データを格納するメモリである。帳票フォーマット格納メモリ３は、本システムで分類対象としている帳票の帳票識別用特徴情報と、その帳票の文字認識対象領域の位置や属性に関する情報と、予め設定した帳票フォーマット情報を格納するメモリである。本メモリには、分類対象として予め登録したすべて、または分類対象の一部の帳票フォーマット情報を格納する。なお、帳票識別用特徴情報のみを格納してもよい。この場合、文字認識対象領域の位置や属性に関する情報は、ディスクなどの図示しない外部記憶装置に置いておくことができる。
【００１２】
帳票識別部４は、帳票フォーマット格納メモリ３に格納されている帳票識別用特徴情報を参照しながら、画像データ格納メモリ２に格納された画像データから、該当する特徴情報を抽出して、帳票を識別する機能を持つ。帳票識別が成功した場合は、識別結果の帳票を示すデータ（帳票名やＩＤなど）を、帳票識別結果格納メモリ５に格納する。なお、この帳票識別結果格納メモリ５には、帳票識別に失敗した場合、つまり、該当する帳票がない場合は、帳票識別に失敗したことを示す情報を格納する。
【００１３】
領域自動抽出情報格納メモリ６は、たとえば、自動抽出対象領域名、キー項目名、キー項目セルとデータセルの相対関係情報などの領域自動抽出のパラメータをあらかじめ格納しておくメモリである。領域自動抽出部７は、画像データ格納メモリ２に格納されている画像データに対し、領域自動抽出情報格納メモリ６に格納されたパラメータにしたがって、領域自動抽出を行う機能を持つ。領域自動抽出結果格納メモリ８には、抽出された領域の位置や属性に関する情報を格納しておく。
【００１４】
次に、第１の実施の形態の媒体読取システムの処理を説明する。図２に、そのフローチャートを示す。なお、適宜図１を参照する。また、各処理は、図示しないＣＰＵがプログラムを実行することにより行い、そのプログラムは図示しない記録媒体に格納しておけばよい。以下の説明はそのＣＰＵが行う処理である。
Ｓａ１：画像入力部１が入力対象帳票の画像データを入力すると、その画像データは画像データ格納メモリ２に格納する。
【００１５】
Ｓａ２：帳票フォーマット格納メモリ３から予め登録されている分類対象帳票の帳票識別用特徴情報を順に取り出し、画像データ格納メモリ２に格納されている画像データの特徴情報と照らし合わせ、これにより、画像データがどの帳票であるかを識別する。識別結果を帳票識別結果格納メモリ５に格納する。該当する帳票があった場合は、その帳票を特定するための帳票名やＩＤ等の情報を格納する。該当する帳票がない場合は、それが分かるエラーコード等の情報を格納する。
【００１６】
Ｓａ３：該当する帳票があった場合は、Ｓａ４に進む。該当する帳票がなかった場合は、Ｓａ５に進む。
Ｓａ４：特定された帳票の文字認識対象領域の位置や属性に関する情報を、帳票フォーマット格納メモリ３から取り出し、領域自動抽出結果格納メモリ８に定義情報として格納して終了する。これにより、帳票が分類されたことになる。
【００１７】
Ｓａ５：領域自動抽出部７が、領域自動抽出情報格納メモリ６から領域自動抽出に使用するパラメータを取り出し、領域自動抽出処理を実行する。
Ｓａ６：抽出に成功した領域の場合は、Ｓａ７に進む。抽出できなかった領域の場合は、Ｓａ８に進む。
Ｓａ７：抽出に成功した領域の位置や属性などに関する情報を、領域自動抽出結果格納メモリ８に格納する。
【００１８】
Ｓａ８：抽出できなかった領域は、画面上などのマンマシンインタフェースを使用して、オペレータに領域の位置や属性に関する情報を指定させる。
上記第１の実施の形態によると、フォーマット未登録帳票が入力される可能性のある場合にも、帳票識別の結果、該当する帳票がなかった場合に、領域自動抽出を実行することで、フォーマット未登録帳票でも文字認識対象領域をある程度決定できるようになるため、フォーマット未登録帳票の処理に関わるオペレータの負荷を低減するとともに、オペレータの介入が必要でないことを示すシステム全体の通過率を向上させることができる。
【００１９】
第２の実施の形態
図３に、第２の実施の形態の媒体読取システムのフォーマット登録時の機能ブロック図を示す。以下に、各ユニットの機能を説明する。
画像入力部１は、入力対象である帳票・シートの画像を画像データとして入力し、画像データ格納メモリ２に格納する機能を持つ。
【００２０】
画像データ格納メモリ２は、画像入力部１で入力した画像データを格納するメモリである。帳票フォーマット格納メモリ３は、例えば、自動抽出対象領域名、キー項目名、キー項目セルとデータセルの相対関係情報などの領域自動抽出のパラメータがあらかじめ格納されているメモリであり、帳票フォーマット登録部１１により登録される。領域自動抽出部７は、画像データ格納メモリ２に格納されている画像データに対し、領域自動抽出情報格納メモリ６に格納された情報にしたがって、領域自動抽出を行う機能を持つ。領域自動抽出結果格納メモリ８には、抽出された領域の位置や属性に関する情報が格納される。抽出結果確認部９は、抽出された領域の位置や属性に関する情報を領域自動抽出結果格納メモリ８から取り出して、画面上などに表示し、その妥当性を確認するマンマシンインタフェースを提供する。領域情報追加／修正部１０は、領域の位置や属性に関する情報を修正したり、追加したりするマンマシンインタフェースを提供する。修正結果は、領域自動抽出結果格納メモリ８に格納される。帳票フォーマット登録部１１は、領域自動抽出結果格納メモリ８から領域の位置や属性に関する情報を取り出し、帳票フォーマット格納メモリ３に格納する。
【００２１】
図４に、第２の実施の形態の媒体読取システムの運用時の機能ブロック図を示す。以下に、各ユニットの機能を説明する。
画像入力部１は、入力対象である帳票・シートの画像を画像データとして入力し、画像データ格納メモリ２に格納する機能を持つ。画像データ格納メモリ２は、画像入力部１で入力した画像データを格納するメモリである。帳票フォーマット格納メモリ３は、本システムで分類対象としている帳票の帳票識別用特徴情報と、その帳票の文字認識対象領域の位置や属性に関する情報を、予め設定した帳票フォーマット情報を格納するメモリである。本メモリには、分類対象として予め登録したすべて、または分類対象の一部の帳票フォーマット情報が格納されている。帳票識別用特徴情報のみを格納してもよい。この場合、文字認識対象領域の位置や属性に関する情報は、図示しないディスクなどの外部記憶装置に置いておくことができる。なお、ここには、すべての領域が正しく抽出された場合の帳票フォーマットは登録していない。これにより、帳票フォーマット格納メモリ３の領域の節約になり、他の帳票フォーマットをより多く登録しておくことが可能になる。
【００２２】
帳票識別部４は、帳票フォーマット格納メモリ３に格納されている帳票識別用特徴情報を参照しながら、画像データ格納メモリ２に格納された画像データから、該当する特徴情報を抽出して、帳票を識別する機能を持つ。帳票識別が成功した場合は、識別結果の帳票を示す帳票名やＩＤ等のデータを、帳票識別結果格納メモリ５に格納する。帳票識別に失敗した場合、つまり、該当する帳票がない場合は、帳票識別に失敗したことを示す情報を格納する。
【００２３】
領域自動抽出情報格納メモリ６は、たとえば、自動抽出対象領域名、キー項目名、キー項目セルとデータセルの相対関係情報などの領域自動抽出のパラメータがあらかじめ格納されているメモリである。領域自動抽出部７は、画像データ格納メモリ２に格納されている画像データに対し、領域自動抽出情報格納メモリ６に格納された情報にしたがって、領域自動抽出を行う機能を持つ。領域自動抽出結果格納メモリ８には、抽出された領域の位置や属性に関する情報を格納する。
【００２４】
次に、第２の実施の形態の媒体読取システムの処理をフォーマット登録時と運用時に分けて順に説明する。
図５に、第２の実施の形態の媒体読取システムのフォーマット登録時のフローチャートを示す。なお、適宜図３を参照する。また、各処理は、図示しないＣＰＵがプログラムを実行することにより行い、そのプログラムは図示しない記録媒体に格納しておけばよい。以下の説明はそのＣＰＵが行う処理である。
【００２５】
Ｓｂ１：画像入力部１が入力対象帳票の画像データを入力すると、その画像データは画像データ格納メモリ２に格納する。
Ｓｂ２：領域自動抽出情報格納メモリ６から領域自動抽出の動作指定に必要なパラメータを取り出す。パラメータとしては、たとえば、キー項目の文字列、キー項目セルとデータセルの位置関係などがある。取り出した情報にもとづいて、領域自動抽出部７で領域自動抽出を実行する。抽出された領域の位置や属性などの情報を領域自動抽出結果格納メモリ８に格納する。
【００２６】
Ｓｂ３：領域自動抽出結果格納メモリ８から、抽出された領域の位置や属性などの情報を取り出して、抽出結果確認部９に出力する。ここでは、画面上に抽出結果を表示する場合を想定するが、紙等に印刷してもよい。
Ｓｂ４：オペレータが、抽出結果確認部９に表示された領域の位置や属性などの情報を確認し、すべての領域が正しく抽出されている場合はＳｂ５へ進み、正しく抽出されていない領域がある場合は、Ｓｂ６へ進む。このＳｂ５又はＳｂ６への選択は、抽出結果確認部９に選択キー等を用意しておき、この選択キー等の選択により行うようにすればよい。
【００２７】
Ｓｂ５：すべての領域が正しく抽出されており、運用時にその都度領域自動抽出処理を行えばよいので、帳票フォーマットを登録しないで終了する。これにより、帳票フォーマット格納メモリ３の領域の節約になり、他の帳票フォーマットをより多く登録しておくことが可能になる。
Ｓｂ６：オペレータが、領域情報追加／修正部１０で、正しく抽出されていない領域の位置や属性などの情報を修正し、抽出されなかった領域の情報を追加する。追加／修正された情報は、領域自動抽出結果格納メモリ８に格納される。
【００２８】
領域自動抽出結果格納メモリ８から帳票フォーマットの登録に必要な情報を取り出し、帳票フォーマット登録部８がその情報を帳票フォーマット格納メモリ３に格納して終了する。
図６に、第２の実施の形態の媒体読取システムの運用時のフローチャートを示す。なお、図４を適宜参照する。また、各処理は、図示しないＣＰＵがプログラムを実行することにより行い、そのプログラムは図示しない記録媒体に格納しておけばよい。以下の説明はそのＣＰＵが行う処理である。
【００２９】
Ｓｃ１：画像入力部１が入力対象帳票の画像データを入力すると、その画像データは画像データ格納メモリ２に格納する。
Ｓｃ２：帳票フォーマット格納メモリ３から予め登録されている分類対象帳票の帳票識別用特徴情報を順に取り出し、画像データ格納メモリ２に格納されている画像データの特徴情報と照らし合わせ、これにより、画像データがどの帳票であるかを識別する。識別結果を帳票識別結果格納メモリ５に格納する。該当する帳票があった場合は、その帳票を特定するための帳票名やＩＤ等の情報を格納する。該当する帳票がない場合は、それが分かるエラーコード等の情報を格納する。
【００３０】
Ｓｃ３：該当する帳票があった場合は、Ｓｃ４に進む。該当する帳票がなかった場合は、Ｓｃ５に進む。
Ｓｃ４：特定された帳票の文字認識対象領域の位置や属性に関する情報を、帳票フォーマット格納メモリ３から取り出し、領域自動抽出結果格納メモリ８に定義情報として格納して終了する。これにより、帳票が分類されたことになる。
【００３１】
Ｓｃ５：領域自動抽出部７が、領域自動抽出情報格納メモリ６から領域自動抽出に使用するパラメータを取り出し、領域自動抽出処理を実行する。
Ｓｃ６：抽出に成功した領域の場合は、Ｓｃ７に進む。抽出できなかった領域の場合は、Ｓｃ８に進む。
Ｓｃ７：抽出に成功した領域の位置や属性などに関する情報を、領域自動抽出結果格納メモリ８に格納する。
【００３２】
Ｓｃ８：抽出できなかった領域は、画面上などのマンマシンインタフェースを使用して、オペレータに領域の位置や属性に関する情報を指定させる。
上記第２の実施の形態によると、上記第１の実施の形態の効果とともに、領域自動抽出ですべての領域が正しく抽出される帳票については、帳票フォーマット登録を実行せず、運用時にその都度、領域自動抽出を実行することによって、帳票フォーマット格納メモリのリソースの増大を防ぎ、また、識別対象帳票が非常に多い場合、識別対象を限定することで、処理時間を押さえる効果がある。
【００３３】
なお、上記各実施の形態では、運用時の手順として、帳票識別を領域自動抽出よりも先に実行する場合を説明したが、例えば、領域自動抽出ですべての領域の抽出に成功する帳票が多い場合には、帳票識別より領域自動抽出を先に実行するようにしてもよい。
図７に、この場合の第２の実施の形態の媒体読取システムの運用時のフローチャートを示す。
【００３４】
Ｓｃ１：画像入力部１が入力対象帳票の画像データを入力すると、その画像データは画像データ格納メモリ２に格納する。
Ｓｃ５：領域自動抽出部７が、領域自動抽出情報格納メモリ６から領域自動抽出に使用するパラメータを取り出し、領域自動抽出処理を実行する。
Ｓｃ６：抽出に成功した領域の場合は、Ｓｃ７に進む。抽出できなかった領域の場合は、Ｓｃ２に進む。
【００３５】
Ｓｃ２：帳票フォーマット格納メモリ３から予め登録されている分類対象帳票の帳票識別用特徴情報を順に取り出し、画像データ格納メモリ２に格納されている画像データの特徴情報と照らし合わせ、これにより、画像データがどの帳票であるかを識別する。識別結果を帳票識別結果格納メモリ５に格納する。該当する帳票があった場合は、その帳票を特定するための帳票名やＩＤ等の情報を格納する。該当する帳票がない場合は、それが分かるエラーコード等の情報を格納する。
【００３６】
Ｓｃ３：該当する帳票があった場合は、Ｓｃ４に進む。該当する帳票がなかった場合は、Ｓｃ８に進む。
Ｓｃ４：特定された帳票の文字認識対象領域の位置や属性に関する情報を、帳票フォーマット格納メモリ３から取り出し、領域自動抽出結果格納メモリ８に定義情報として格納して終了する。これにより、帳票が分類されたことになる。
【００３７】
Ｓｃ７：抽出に成功した領域の位置や属性などに関する情報を、領域自動抽出結果格納メモリ８に格納する。
Ｓｃ８：抽出できなかった領域は、画面上などのマンマシンインタフェースを使用して、オペレータに領域の位置や属性に関する情報を指定させる。
なお、上記第１の実施の形態の場合も同様であるので、説明を省略する。
【００３８】
【発明の効果】
以上説明したように本発明の媒体読取システムによると、フォーマット未登録帳票が入力される可能性のある場合にも、帳票識別の結果、該当する帳票がなかった場合に、領域自動抽出を実行することで、フォーマット未登録帳票でも文字認識対象領域をある程度決定できる効果が得られるため、フォーマット未登録帳票の処理に関わるオペレータの負荷を低減する効果が得られるとともに、オペレータの介入が必要でないことを示すシステム全体の通過率を向上させることができる効果が得られる。
【００３９】
したがって、本発明の媒体読取システムによると、システムの処理効率を落とさずに、オペレータコストを低く、帳票識別の処理時間を短縮化して、システム全体の処理性能を向上させ、未知のフォーマットの帳票等の媒体も効率よく処理できる効果が得られる。
【図面の簡単な説明】
【図１】第１の実施の形態の媒体読取システムの機能ブロック図
【図２】第１の実施の形態の媒体読取システムのフローチャート
【図３】第２の実施の形態の媒体読取システムのフォーマット登録時の機能ブロック図
【図４】第２の実施の形態の媒体読取システムの運用時の機能ブロック図
【図５】第２の実施の形態の媒体読取システムのフォーマット登録時のフローチャート
【図６】第２の実施の形態の媒体読取システムの運用時のフローチャート
【図７】第２の実施の形態の媒体読取システムの運用時のフローチャート
【符号の説明】
１  画像入力部
２  画像データ格納メモリ
３  帳票フォーマット格納メモリ
４  帳票識別部
５  帳票識別結果格納メモリ
６  領域自動抽出情報格納メモリ
７  領域自動抽出部
８  領域自動抽出結果格納メモリ
９  抽出結果確認部
１０  領域情報追加／修正部
１１  帳票フォーマット登録部
【図１】
0004046888.tif 000002
【図２】
0004046888.tif 000003
【図３】
0004046888.tif 000004
【図４】
0004046888.tif 000005
【図５】
0004046888.tif 000006
【図６】
0004046888.tif 000007
【図７】
0004046888.tif 000008