(57)【特許請求の範囲】
【請求項１】
任意のフォーマットで作成された帳票から読み取ったイメージデータに基づいて前記帳票を識別する帳票識別装置であって、
前記帳票から読み取ったイメージデータを格納するメモリと、
前記メモリから読み出された前記イメージデータから前記帳票の指定された特定部分に対応する特定イメージデータを切り出すデータ切出し手段と、
前記切り出された前記特定イメージデータの色成分を分析して、該色成分の濃度分布を作成し、該色成分の濃度分布を画面に表示させる色成分抽出手段と、
前記色成分の濃度分布に基づいて、オペレータにより指定された前記特定イメージデータに係る特定の色成分に対する色空間上の濃度分布範囲を色分離パラメータとして設定する色分離パラメータ設定手段と、
前記設定された前記色分離パラメータと、当該色分離パラメータに従って前記イメージデータから抽出されたデータ情報と、前記特定部分に係る位置情報及び大きさ情報とを含めた帳票識別情報を作成し、該帳票識別情報を前記メモリの帳票識別辞書部に格納する識別情報作成手段と、
識別すべき帳票より読み取って得られたイメージデータから前記帳票識別辞書部に格納された前記位置情報及び大きさ情報に従って切り出された特定イメージデータに対して前記色分離パラメータを適用し、前記特定の色成分の濃度分布を抽出してデータ情報を作成し、該データ情報と前記帳票識別辞書部に格納された前記帳票識別情報の前記データ情報とを比較判定する判定手段と、を備え、
前記各データ情報の一致度に応じて、前記帳票を識別することを特徴とする帳票識別装置。
【請求項２】
前記色成分を色の３原色により分析し、前記３原色のうちの１つを前記特定の色成分として選択し、前記３原色の濃度分布に基づいて前記色分離パラメータを決定することを特徴とする請求項１に記載の帳票識別装置。
【請求項３】
任意のフォーマットで作成された帳票から読み取ったイメージデータに基づいて前記帳票を識別する帳票識別方法であって、
前記帳票から読み取ったイメージデータをメモリに格納し、
前記メモリから前記イメージデータを読み出し、該イメージデータから前記帳票の指定された特定部分に対応する特定イメージデータを切り出し、
前記切り出された前記特定イメージデータの色成分を分析して、該色成分の濃度分布を作成し、該色成分の濃度分布を画面に表示し、
表示された前記色成分の濃度分布に基づいて、オペレータにより指定された前記特定イメージデータに係る特定の色成分に対する色空間上の濃度分布範囲を色分離パラメータとして設定し、
前記設定された前記色分離パラメータと、当該色分離パラメータに従って前記イメージデータから抽出されたデータ情報と、前記特定部分に係る位置情報及び大きさ情報とを含めた帳票識別情報を作成し、該帳票識別情報を前記帳票識別辞書部に格納し、
識別すべき帳票より読み取って得られたイメージデータから前記帳票識別辞書部に格納された前記位置情報及び大きさ情報に従って切り出された特定イメージデータに対して前記色分離パラメータを適用し、前記特定の色成分の濃度分布を抽出してデータ情報を作成し、該データ情報と前記帳票識別辞書部に格納された前記帳票識別情報の前記データ情報とを比較判定し、前記各データ情報の一致度に応じて前記帳票を識別することを特徴とする帳票識別方法。
【請求項４】
前記色成分を色の３原色により分析し、前記３原色のうちの１つを前記特定の色成分として選択し、前記３原色の濃度分布に基づいて前記色分離パラメータを決定することを特徴とする請求項３に記載の帳票識別方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば金融機関における帳票処理に用いて好適な、帳票識別装置及びその識別方法であって、特に、私製伝票等のように多種多様なフォーマットを有する帳票処理を行なうための、帳票識別装置及びその識別方法に関する。
【背景技術】
【０００２】
近年、文字情報をイメージデータ（イメージ）として読み取ってから文字認識する装置として、光学式文字読み取り装置（ＯＣＲ装置）等のイメージデータ読取装置が開発され、各種産業においてはこのイメージデータ読取装置を幅広く利用することにより、業務の効率化等を図っている。
【０００３】
例えば、金融機関等における窓口業務を行なうオペレータは、上述のイメージデータ読取装置を用いて、帳票媒体（帳票）を効率的に処理することを通じて、業務の効率化を図っている。
特に、上述のような帳票処理を行なうような業務の効率化を図るためには、同一種類の帳票の多量処理を行なうだけでなく、多種多様なフオーマットを有する帳票を自動的に処理することが要求されている。
【０００４】
そこでは、イメージデータ読取装置を備えた帳票処理装置が利用されている。そして、その帳票処理装置における帳票のイメージデータを読み取るイメージデータ読取装置は、電子計算機に接続されおり、この電子計算機からの制御に基づいてイメージデータの読取動作を行う。なお、このイメージデータ読取装置としては、例えばイメージスキャナやＦＡＸが用いられる。さらに、このイメージデータ読取装置は、イメージデータの読取動作を行なうとともに文字認識をも行なうことができるイメージデーク読取認識装置とすることもできる。
【０００５】
また、このイメージデータ読取装置を制御する制御装置としての電子計算機は、オペレータからの命令、データ等を入力するキーボードあるいはマウス等の入力部、計算機本体及びデータあるいは制御情報等を表示するディスプレイにより構成されている。なお、イメージデータ読取装置により読み取られたイメージデータの認識処理は、電子計算機本体により行なわれる。
【０００６】
さらに、帳票処理装置はハードディスクを備えており、このハードディスクは、電子計算機に接続され、予め帳票種類毎に認識すべき文字データの位置情報および文字の種類、桁数等を指定した情報（以下「定義体情報」と称す）を格納してある。
【０００７】
次に、この帳票処理装置を利用する場合についての動作を説明する。
イメージデータ読取認識装置を用いて、例えば、「電気料金払込通知書」上に記載された文字データを認識する際には、まず、オペレータによるキーボードの操作により帳票種別（この場合は電気料金払込通知書（帳票Ｂ）とする）に対応する定義体情報Ｂを指示する。
【０００８】
続いて、電子計算機では、ハードディスクのアクセスを通じて、指示された帳票の定義体情報Ｂを引出してイメージデータ読取認識装置に通知する。
これにより、イメージデータ読取認識装置では、電子計算機からの制御情報としての定義体情報Ｂに基づいて、イメージデータの読み取りと文字認識処理を行なうことができる。
【０００９】
しかしながら、帳票を処理する手法においては、オペレータの指示により読み取りたい帳票毎に定義体情報を指示するので、オペレータに負担がかかるほか、定義体が多くなると指示を間違えることが増え、数千種類もの帳票を処理することが要求される場合にはオペレータが指示することは現実的に困難となる。
【００１０】
このため、帳票の定められた位置に、予め帳票毎に異なった帳票を識別するためのＩＤ番号を記載しておくことにより、上述したようにオペレータが帳票種別を指示することなく、自動的に帳票の読取処理を行なう方法も考えられている。
【００１１】
この方法によれば、イメージデータ読取認識装置にて帳票のイメージデータを読み取る際に、最初に定められた位置に記されたＩＤ番号を認識し、続いて認識したＩＤ番号に対応した定義体情報（この場合はＢ）を使用することにより、文字認識を行なうことができる。
【００１２】
ところが、イメージデータを読み取る際に、イメージデータ読取認識装置等の光学的読取部において帳票等をセットする位置が変動すると、例えば、ハードディスクに定義体情報が予め格納されている帳票と同一の帳票が読み取られた場合でも、文字データの領域や図形領域等のイメージの基準点（物理原点）からの座標が定義体情報におけるものと同一にならないため、同一のレイアウトではないと判定される。
【００１３】
帳票処理装置等においては、読み取られたイメージデータのレイアウトと定義体情報におけるレイアウトとを一致させてからイメージデータの文字認識を行なわないと、文字認識処理が正常に行なわれないことがある。そのため、まず各々のイメージの基準点を抽出して各々のイメージの基準点からの座標を比較してレイアウトの一致の判定を行なっている。
【００１４】
ここで、イメージデータの基準点の抽出方法は、以下の２つの方法がある。なお、前提条件として、読み取り対象の帳票は予め印刷された帳票であり、用紙における帳票の印刷位置が高い精度で管理されているものとする。
【００１５】
１つ目の方法は、読み取られる帳票の用紙端面と読取背景とが識別できるようなイメージデータ読取認識装置により帳票のイメージデータを読み取る場合には、用紙端面の、例えば左上端の角部を基準点とするものである。
【００１６】
また、２つ目の方法は、イメージスキャナやＦＡＸにより帳票のイメージデータを読み取る場合には、読取背景と読み取られた用紙端面とが識別できないため、予め読み取り対象の帳票用紙に基準マークを印刷しておき、この基準マークをイメージデータから抽出して基準点とするものである。
【００１７】
この２つ目の方法においては、予め基準点位置が基準マークとして印刷されているため、読取装置に帳票をセットする位置が変動した場合でも、安定して基準点を抽出することが可能である利点がある。
【００１８】
ところが、帳票処理装置等においては、上述の方法により基準点が正確に抽出された場合でも、イメージデータの読取方向が正しい方向でなければ、イメージデータの文字記述方向が正しい方向とならないため、文字認識処理を行なうことができない。
【００１９】
例えば、横方向で情報が記述された振込伝票が、イメージデータ読取認識装置により誤った方向から読み取られた場合には、読み取られた振込伝票のイメージデータは、ディスプレイにも誤った向きで表示される。
【００２０】
このため、帳票処理装置等による文字認識処理の際には、オペレータが、ディスプレイを目視して帳票の読み取り方向が正しいか否かを判断して、帳票の読み取り方向が正しくない場合には、読み取られた帳票のイメージデータを９０度又は１８０度回転させる指示をキーボードから入力して、帳票のイメージデータがディスプレイ上に正しい方向に表示されるように、イメージデータの回転補正処理を行なう必要がある。
【００２１】
ところで、従来から、銀行での各口座への送金業務においては、オペレータが、送金依頼票である帳票に記載されている口座番号、氏名及び金額等の情報を、帳票処理装置のキーボード等から入力しているが、このとき、オペレータは帳票とディスプレイとを交互に目視して入力操作を行なっていた。
【００２２】
しかしながら、このように帳票とディスプレイとを交互に目視して入力操作を行なう場合には、視線の移動が多くなるため、視認性が悪くなり、帳票の項目と画面の項目との対応を誤るおそれがあるという課題があった。
【００２３】
このため、イメージデータ読取認識装置等で帳票を読み取って、読み取られたイメージデータの文字認識結果とともにイメージデータそのものをディスプレイに表示するような帳票処理装置が提案されている。
【００２４】
これにより、帳票に記載されている情報がディスプレイ上で直接見られるようになるため、視線の移動が少なくなり、文字認識結果の確認及び修正の際の、文字認識結果とイメージデータとの対応の誤りを少なくすることができる。
【００２５】
一方で、近年、金融機関等においては、クライアント−サーバシステムを用いて、サーバで集中的且つ高速にデータ処理を行なう方式が主流となっている。
例えば、金融機関における各支店（営業店）のそれぞれに設置されたクライアントと地区センタに設置されたサーバとを、専用回線や交換回線等を介して接続することにより、クライアント−サーバシステムを構成して、サーバにより帳票処理を一括して行なうことにより、業務の効率化を図ることが提案されている。
【００２６】
このようにサーバにより帳票処理を一括して行なう際には、サーバに集中するデータ量が膨大になることから、サーバでの帳票処理をオペレータが行なうことは不可能となるため、オペレータが介在することなく、サーバが自動的に帳票処理を行なうようなシステムを設計する必要がある。
【００２７】
そこで、ＩＤ番号が記載された帳票を用いた帳票識別処理をこのクライアント−サーバシステムに適用すれば、サーバが自動的に帳票種別を識別して帳票の読取処理を行なうことができる。
【００２８】
また、このクライアント−サーバシステムでのクライアントにおいても、前述したように、イメージデータ読取認識装置により読み取られたイメージデータの文字認識結果とともに、イメージデータそのものをディスプレイに表示させることにより、帳票に記載されている情報をディスプレイ上で直接見られるようにして、文字認識結果の確認及び修正の際の文字認識結果とイメージデータとの対応の誤りを少なくすることができる。
【００２９】
【特許文献１】特開平１１−２５２１４号公報
【特許文献２】特開平８−２５５２３６号公報
【特許文献３】特開平９−３０５６８５号公報
【特許文献４】特開２００１−９２９１２号公報
【発明の開示】
【発明が解決しようとする課題】
【００３０】
しかしながら、上述の帳票を処理する手法においては、読み取り可能な帳票は、その帳票処理装置専用に作成された帳票のみであり、従来から使用している一般的な帳票を使用することができないため、この場合は新たに専用の帳票を作成しなければならないという課題がある。
【００３１】
また、上述での説明したような、１つ目の基準点抽出方法においては、用紙における帳票の印刷位置が高い精度で管理されている必要があるが、例えばワードプロセッサ等により印字された帳票の場合には、手動により用紙を設定すると印字する度に印刷位置が変動することが多いため、このような場合には用紙端面の左上端の角部を基準点とすることは適当ではないという課題がある。
【００３２】
さらに、上述の２つ目の基準点抽出方法においては、読み取り対象の帳票は基準マークが印字された専用帳票であり、基準マークの印刷されていない一般の帳票については基準点を抽出することができないという課題がある。
【００３３】
また、文書リーダ等の認識技術で採用されている、帳票内の表の特定点を基準点として使用する方式の場合にも、認識対象帳票のレイアウトがある程度特定できない場合には有効に機能しないという課題がある。
【００３４】
なお、以前に読み取られた帳票と同一の帳票を、再度読み取った場合でも、イメージ読み取り時のゴミや掠れ等により、読み取られたイメージが以前のものと同一のものとはならないこともあり、このような場合には同一の基準点が抽出されないこともある。
【００３５】
さらに、イメージデータの回転補正処理をサーバにおいて自動的に行なうためには、実際に読み取られたイメージデータの文字認識を行ない、文字認識が可能であるか否かにより帳票の読取方向の正誤の判断を行なわなければならず、業務の効率化を著しく妨げるという課題がある。
【００３６】
また、上述したようなイメージデータの文字認識結果とイメージデータそのものをディスプレイに表示させて、文字認識結果の確認及び修正を行なう方法においては、イメージデータと確認項目との対応は目視によって行なわれるため、イメージデータ中に確認すべき項目が多い場合にはやはり誤認識は避けられないという課題がある。
【００３７】
さらに、イメージデータを一度にディスプレイに表示できない場合には、後方のデータを参照するために、表示画面をスクロールさせる必要があるが、このとき所要のキーを押下することにより、スクロール操作を行なわなければならず、操作が煩雑になるという課題がある。
【００３８】
本発明は、このような課題に鑑み創案されたもので、従来から使用している一般的な帳票であり、私製伝票等のように多種多様なフォーマットを有する帳票の処理を行なえるようにした帳票識別装置及びその識別方法を提供することを目的とする。
【００３９】
また、本発明は、普通紙にワードプロセッサ等で印刷したような帳票についても、従来のような用紙端面や基準マーク等を用いることなく、印刷された帳票のイメージデータにおける基準点の抽出処理を常に安定且つ自動的に識別できるようにすることを目的とする。
【課題を解決するための手段】
【００４０】
これらの目的を達成する本発明では、任意のフォーマットで作成された帳票から読み取ったイメージデータに基づいて前記帳票を識別する帳票識別装置及びその識別方法において、前記帳票から読み取ったイメージデータをメモリに格納し、前記メモリから読み出された該イメージデータから前記帳票の指定された特定部分に対応する特定イメージデータを切り出し、前記切り出された前記特定イメージデータの色成分を分析して、該色成分の濃度分布を作成し、該色成分の濃度分布を画面に表示し、表示された前記色成分の濃度分布に基づいて、オペレータにより指定された前記特定イメージデータに係る特定の色成分に対する色空間上の濃度分布範囲を色分離パラメータとして設定し、前記設定された前記色分離パラメータと、当該色分離パラメータに従って前記イメージデータから抽出されたデータ情報と、前記特定部分に係る位置情報及び大きさ情報とを含めた帳票識別情報を作成し、該帳票識別情報を前記メモリの帳票識別辞書部に格納し、識別すべき帳票より読み取って得られたイメージデータから前記帳票識別辞書部に格納された前記位置情報及び大きさ情報に従って切り出された特定イメージデータに対して前記色分離パラメータを適用し、前記特定の色成分の濃度分布を抽出してデータ情報を作成し、該データ情報と前記帳票識別辞書部に格納された前記帳票識別情報の前記データ情報とを比較判定し、前記各データ情報の一致度に応じて前記帳票を識別することとした。
【００４１】
ここで、前記色成分は色の３原色により分析され、前記特定の色成分は前記色の３原色のうちの１つを選択する。その選択した色成分に係る色分離パラメータを前記色の３原色の濃度分布に基づいて決定することとした。
【発明の効果】
【００４２】
従って、本発明の帳票識別方法によれば、イメージデータ読取認識装置でイメージデータを読み取った帳票の種別を自動識別する際に、切り出したイメージデータに対して精度の良いデータ情報を作成することができるので、イメージ読取装置にて読み取るべき帳票が複数種類混在していても、オペレータは帳票毎の定義体を意識することなく処理することができ、作業の効率化を図ることができるほか、帳票自体の識別用のＩＤ番号等を記載しておく必要がなく、一般的な帳票を用いることができ、既存のシステムに対して容易に適応することができる。
【発明を実施するための最良の形態】
【００４３】
本発明によりもたらされる効果を明確にするため、先ず本発明の帳票識別方法の基礎となる帳票識別装置の構成について説明する。
【００４４】
図１は、帳票識別装置の全体構成を示す機能ブロック図である。その帳票識別装置は、帳票のイメージデータを読み取るイメージデータ読取装置１０１、イメージデータの読取動作を制御する電子計算機１０２、該電子計算機１０２に接続され、予め帳票種類毎に認識すべき文字データの位置情報および文字の種類、桁数等を指定した情報（以下「定義体情報」と称す）を格納するハードディスク１０３、データ及び制御情報等を表示するディスプレイ１０４、及びオペレータからの命令、データ等を入力するキーボード、マウス等の入力手段１０５を備えている。そして、イメージデータ読取装置１０１は、帳票１０６、例えば‘電気料金払込通知書’からイメージデータを読み取るようになっている。なお、このイメージデータ読取装置１０１には、イメージデータ読取部として、例えばイメージスキャナやＦＡＸも含まれる。
【００４５】
この様な帳票識別装置において、前述したような課題に対応するため、従来から使用している一般的な帳票であり、私製伝票等のように多種多様なフォーマットを有する帳票の処理を行なえるようにしたものが提案されている。
【００４６】
また、普通紙にワードプロセッサ等で印刷したような帳票についても、従来のような用紙端面や基準マーク等を用いることなく、印字された帳票のイメージデータにおける基準点の抽出処理を常に安定且つ自動的に行なえるようにした、帳票識別装置が提案されている。
【００４７】
そこで、提案されている帳票識別装置について、図を参照して説明する。
図２は、上記の帳票識別装置を示すブロック図であり、この図２に示す帳票識別装置についても、前述の図１におけるものと同様、イメージデータ読取装置１０１、電子計算機１０２（この電子計算機１０２は後述のごとく入力部１０５、ディスプレイ１０４及び制御部２０１を備えている）及びハードディスク１０３により構成される。
【００４８】
ここで、イメージデータ読取装置１０１は、帳票について、そのイメージデータを読み取るものであり、このイメージデータ読取装置１０１としては、前述の図１におけるものと同様に、光学式文字読み取り装置（ＯＣＲ装置）やイメージスキャナ等を用いることができる。
【００４９】
また、制御部２０１は、イメージデータ読取装置１０１にて読み取った帳票のイメージデータに基づいて、帳票データとして処理を行なうものであり、電子計算機１０２におけるＣＰＵ及びメモリとしての機能部分により構成することができる。
【００５０】
また、この制御部２０１には、オペレータからの制御部２０１へのデータあるいは命令等を入力するため、キーボードあるいはマウス等の入力手段１０５が接続されるとともに、イメージデータ読取装直１０１で読み取ったイメージデータ等を表示するディスプレイ１０４が接続されている。
【００５１】
さらに、ハードディスプク（ファイルメモリ）１０３は、イメージデータ読取装置１０１によって読み取られた帳票の全イメージデータを格納するものである。
ところで、制御部２０１は、図２に示すように、機能ブロックとして、イメージデータ格納メモリ２０２、イメージデータ切り出し部２０３、帳票識別辞書部２０４、データ比較部２０５、閾値設定部２０６、帳票判定部２０７、定義体格納部２０８、定義体格納テーブル２１１、文字認識部２０９及び文字認識結果格納部２１０を備えている。
【００５２】
イメージデータ格納メモリ２０２は、イメージデータ読取装置１０１によって読み取られた帳票のイメージデータを一旦格納するものである。イメージデータ切り出し部２０３は、オペレータの入力部１０５の操作による抽出の対象となる情報（識別情報）の指示を受けて、イメージデータ格納メモリ２０２に格納された帳票のイメージデータから、帳票上に記載されている所要の帳票識別情報を抽出する帳票識別情報抽出手段としての機能を有するものである。
【００５３】
ここで、上述のイメージデータ切り出し部２０３において、識別情報から所要の帳票識別情報を抽出する際には、イメージデータ読取装置１０１にて読み取られた帳票のイメージデータがディスプレイ１０４に表示されるようになっており、オペレータは、このディスプレイ１０４に表示されたイメージ画像に基づいて、識別情報を指示することができる。
【００５４】
なお、オペレータは、イメージデータ切り出し部２０３にて抽出する対象となる情報（ユニーク情報）として、例えば、帳票上に記載されている文字情報、マーク、印鑑あるいは罫線等のあらゆる記載情報を指示することができる。そして、イメージデータ切り出し部２０３においては、指示された情報の座標位置情報、記載情報の大きさ情報及びデータ情報を、帳票識別情報として例えばソフトウェア処理によりあるいはファームウェア処理により自動的に抽出するようになっている。
【００５５】
さらに、帳票識別辞書部（帳票識別辞書）２０４はイメージデータ切り出し部２０３で抽出された帳票識別情報を特定帳票の帳票識別情報として登録するものである。
具体的には、図３に示すように、例えば、ＩＤ番号‘０１０１’が付された帳票種別Ａの帳票識別情報は領域２０４ａに格納され、ＩＤ番号‘０１０２’が付された帳票種別Ｂの帳票識別情報は領域２０４ｂに絡納されるようになっている。以下、ＩＤ番号に応じて順次格納される。
【００５６】
ここで、帳票識別情報を特定帳票の帳票識別情報として登録する動作について説明する。図３では、帳票種別Ａについて登録を終えている状態を示し、次に「電気料金払込通知書」の帳票種別Ｂについて登録する場合を示している。ディスプレイ１０４には、イメージデータ読取装置１０１で読み取った帳票種別Ｂである帳票１０６が表示されている。オペレータは入力手段１０５により帳票１０６を識別するうえで特徴となる部分（ユニーク情報）を複数指定する。
【００５７】
図では、帳票１０６に記載の‘電気料金’をユニーク情報Ｄ１として、さらに、‘富士一郎’をユニーク情報Ｄ２として指定した状態を示している。ユニーク情報Ｄ１‘電気料金’について、位置情報（Ｘ０、Ｙ０）、大きさ情報をそして文字等のデータ情報を読み取り、これらの情報は１つのユニーク情報として、帳票識別辞書部２０４における帳票種別Ｂの格納場所である領域２０４ｂの帳票識別情報１欄に格納される。次いで、ユニーク情報Ｄ２‘富士一郎’についても、同様に、領域２０４ｂの帳票識別情報２欄に格納される。この様にして、１つの帳票種別を特定するのに必要な特徴部分について複数のユニーク情報を格納する。
【００５８】
従って、上述のイメージデータ格納メモリ２０２、イメージデータ切り出し部２０３及び帳票識別辞書部２０４により、イメージデータ読取装置１０１によって読み取られた特定帳票のイメージデータから、特定帳票上に記載されている帳票識別情報を抽出して、帳票識別情報を帳票識別辞書部２０４に登録する登録ステップとしての動作が行なわれるようになっている。
【００５９】
なお、上述のイメージデータ読取装置１０１によって読み取られた帳票のイメージデータは、帳票識別辞書部２０４に帳票識別情報を登録する際に、イメージデータ格納メモリ２０２にて一旦格納されるが、その一方でイメージデータ読取装置１０１にて読み取られた全帳票に関するイメージデータがハードディスク１０３に格納されるようになっている。
【００６０】
また、データ比較部２０５は、イメージデータ格納メモリ２０２から読み出された特定帳票のイメージデータ中に、帳票識別辞書部２０４に登録されている帳票識別情報があるかどうかを検証する検証手段としての機能を有する。さらにデータ比較部２０５はイメージデータ読取装置１０１によって読み取られイメージデータ格納メモリ２０２に格納された任意の帳票のイメージデータ中に、帳票識別辞書部２０４に登録されている帳票識別情報があるかどうかを参照する参照手段としての機能をも有している。
【００６１】
さらに、帳票判定部２０７は、検証手段としてのデータ比較部２０５による検証結果に基づいて、特定帳票の認識ができるかどうかを判定することにより、特定帳票が全て確実に一つに特定できたかどうかを判定する判定手段としての機能を有する。そして同判定部２０７は参照手段としてのデータ比較部２０５での参照結果に基づいて、任意の帳票が特定帳票であるかどうかを識別する帳票識別手段としての機能をも有している。
【００６２】
ここで、具体的には、データ比較部２０５は、イメージデータ読取装置１０１から入力されたイメージデータについて、イメージデータ切り出し部２０３にて抽出された情報と、対応する帳票識別辞書部２０４からの帳票識別情報とを照合することにより一致度を算出する。そして、帳票識別手段としての帳票判定部２０７では、データ比較部２０５からの帳票識別情報の一致度と閾値設定部２０６からの閾値とを比較することにより、イメージデータ読取装置１０１から入力されたイメージデータの帳票を識別することができるか否かを判定するようになっている。
【００６３】
従って、帳票識別辞書部２０４、データ比較部２０５、閾値設定部２０６及び帳票判定部２０７により、特定帳票の認識ができるかどうかを判定する検証ステップとしての動作が行なわれるとともに、任意の帳票が特定帳票であるかどうかを識別する帳票判別ステップとしての動作が行なわれるようになっている。
【００６４】
なお、帳票判定部２０７による閾値設定部２０６からの閾値情報に基づいた一致度の判定の際には、閾値設定部２０６からの閾値情報は、イメージデータ読取装置１０１における読取動作時の誤差や、帳票そのものの印字誤差等を吸収して判定できる程度に、設定されるようになっている。
【００６５】
また、定義体格納部２０８は、この帳票に記載されているデータを認識するための定義体情報を、定義体格納テーブル２０９から読み出して一旦格納しておくものである。その格納は、システム運用時に帳票判定部２０７により、イメージデータ読取装置１０１で読み取った帳票が、帳票識別辞書部２０４にて登録済の特定帳票と認識することができた場合に行われる。
【００６６】
定義体格納テーブル２０９は、帳票識別辞書部２０４にて登録されている帳票識別情報に対応する特定帳票に記載されている内容を文字認識するための定義体情報（例えば、読取位置情報、文字属性情報、読取桁数等）を保持しておくものである。
【００６７】
また、文字認識部２１０は、上記のイメージデータ格納メモリ２０２にて格納されている、帳票識別辞書部２０４にて登録済の特定帳票と認識することができた帳票に関するイメージデータについて、定義体格納部２０８からの、イメージデータに対応する定義体情報とを入力され、イメージデータを定義体情報に従って文字認識処理を行なうものである。
さらに、文字認識結果格納部２１１は、文字認識部２１０にて認識された文字情報を格納するものである。
【００６８】
上記のように構成された帳票識別装置の動作を、登録ステップ時及び帳票判別ステップ時に分けて、以下に説明する。
〔登録ステップ時の処理〕
先ず、図４に示す登録ステップ動作時に着目した制御ブロック図、図５に示す登録ステップ動作時の動作を説明するためのフローチャート及び図３を用いて、帳票識別装置の登録ステップ時の動作を以下に説明する。
【００６９】
即ち、図３に示すように、オペレータの操作により、イメージデータ読取装置１０１において、帳票１０６（例えば、電気料金払込通知書）のイメージデータを読み取ると（ステップＳ５０１）、イメージデータ格納メモリ２０２では読み取られたイメージデータを一旦格納するとともに（ステップＳ５０２）、ハードディスク１０３へも、このイメージデータを格納することにより、イメージデータ読取装置１０１にて読み取られた全イメージデータを格納しておく（ステップＳ５０３）。
【００７０】
なお、このイメージデータ読取装置１０１にて読み取られたイメージデータは、図３に示すように、ディスプレイ１０４を介して表示される（ステップＳ５０４）。
ここで、イメージデータ格納メモリ２０２及びハードディスク１０３に絡納されたイメージデータが、初めて読み取られた帳票に関するイメージデータである場合は、以下に示すように帳票識別情報を帳票登録辞書部２０４に格納する。
【００７１】
即ち、オペレータがディスプレイ１０４を参照しながら、入力部１０５を操作することにより、イメージデータ切り出し部２０３に対して抽出する対象となるユニーク情報を複数箇所指示する（ステップＳ５０５）。
【００７２】
イメージデータ切り出し部２０３においては、イメージデータ格納メモリ２０２に格納された帳票のイメージデータから、帳票上に記載されたユニーク情報が指示されると、ユニーク情報に係る位置情報、大きさ情報及びデータ情報を自動的に抽出し（ステップＳ５０６）、帳票識別情報として帳票識別辞書部２０４に登録する（ステップＳ５０７）。
【００７３】
図３の場合を前述したが、例えば、オペレータが入力手段１０５を操作することにより、第１のユニーク情報Ｄ１として払込通知書の払込金の内容を示す電気料金を指定するとともに、第２のユニーク情報Ｄ２として払込人の名称を示す‘富士一郎’を指定する。すると、イメージデータ切り出し部２０３では、上記の第１の情報における位置情報、大きさ情報及びデータ情報を格納するとともに、第２の情報における位置情報、大きさ情報及びデータ情報を抽出する。ユニーク情報を複数指定し順次抽出する。
【００７４】
これにより、抽出された帳票Ｂの帳票識別情報を、ＩＤ番号が‘０１０２’の帳票種別Ｂの帳票識別情報として、帳票識別辞書部２０４の領域２０４ｂに格納する。
なお、この帳票識別装置においては、イメージデータ切り出し部２０３で切り出されたイメージデータは、帳票の識別のためにのみ用いられている。
【００７５】
また、この帳票識別装置においては、１つの帳票について複数の帳票識別情報を登録することにより、イメージデータの正規化処理を施すことなく、検証ステップ及び帳票判別ステップにおいて確実に帳票を識別できるようになっている。
【００７６】
〔帳票判別ステップ時の動作〕
次に、図６に示す帳票判別用ステップ動作時に着目した制御ブロック図と、図７に示す帳票判別ステップ時の動作を説明するためのフローチャートとを用いて、本実施形態にかかる帳票識別装置の帳票判別ステップ時の動作を以下に説明する。
【００７７】
上記検証ステップでは、ハードディスク１０３に格納されている全帳票のイメージについて、帳票識別辞書部２０４にて登録された帳票識別情報を用いて帳票を特定できるかを検証することができる。この検証が完了すると、実際の帳票判別時においては、任意の帳票のイメージデータについて、以下に示すような帳票種別を特定する判別ステップとしての動作が行なわれる。
【００７８】
即ち、オペレータによるイメージデータ読取装置１０１の操作により、ある帳票のイメージデータが読み取られると（ステップＳ７０１）、読み取られたイメージデータはイメージデータ格納メモリ２０２に一旦格納される（ステップＳ７０２）。
【００７９】
次に、イメージデータ切り出し部２０３では、イメージデータ格納メモリ２０２に一旦格納されたイメージデータについて、帳票識別辞書部２０４から順次選択された帳票種別における帳票識別情報を構成する位置情報及び大きさ情報に基づいて、複数箇所のイメージデータ（識別情報）を抽出し切り出す（ステップＳ７０３、Ｓ７０４）。
【００８０】
続いて、データ比較部２０５では、イメージデータ切り出し部２０３にて切り出された全てのイメージデータのデータ情報と、当該帳票識別情報を構成するデータ情報との一致度を算出することにより比較判定を行なう（ステップＳ７０５）。
【００８１】
さらに、帳票判定部２０７では、データ比較部２０５からの比較判定結果として算出された一致度と閾値設定部２０６にて設定されている一致度の判定基準とを比較することにより、イメージデータ読取装置１０１にて読み取ったイメージデータが帳票識別辞書部２０４からの帳票識別情報により帳票種別を特定できるか否かを判定する（ステップＳ７０６）。
【００８２】
なお、帳票判定部２０７における判定の際には、イメージデータ切り出し部２０３にて切り出された複数箇所のイメージデータの内で、一つでも帳票識別辞書部２０４からの帳票識別情報に一致しない場合は、他の種別の帳票と判定する。
【００８３】
具体的には、ステップＳ７０６において、例えば、イメージデータ読取装置１０１から第１の帳票種別Ａのイメージデータを読み込んだ場合に、比較対象となる帳票識別辞書部２０４から順次読み出される帳票識別情報が、第１の帳票種別Ａに関するものであった場合、帳票識別情報について一致すると判定され（Ｙ）、読み込んだイメージデータが該当する帳票種別と特定される。この時、特定された帳票種別を制御部２０１内の図示しないメモリに記録しておく（ステップＳ７０７）。
【００８４】
また、イメージデータ読取装置１０１から第１の帳票種別Ａのイメージデータを読み込む一方、例えば、比較対象として帳票識別辞書部２０４から順次読み出された帳票識別情報が第２の帳票種別Ｂに関するものであった場合、一致しない（Ｎ）と判定される。このとき、帳票種別を特定できないから、記録する必要がなく、ステップ７０７を経由しないでステップＳ７０８に進む。そして、まだ、辞書部２０４の帳票種別全てについて一致度を判定していなければ（Ｎ）、ステップＳ７０３に戻り、再び帳票識別辞書部２０４から他の帳票種別に関する帳票識別情報を用いて一致度の判定を行なう。
【００８５】
その後、イメージデータ読取装置１０１にて読み取ったイメージデータについて、帳票識別辞書部２０４に格納されている全帳票種別毎の帳票識別情報に基づき、上述の場合と同様の、帳票識別情報の一致度の判定を行なう（ステップＳ７０８）。
【００８６】
ここで、上述の一致度の判定によって、ステップＳ７０９において、イメージデータ読取装置１０１で読み取ったイメージデータについて１種類の帳票種別に特定することができた場合（Ｙ）、特定した帳票種別をオペレータに通知するとともに、その種別を定義体格納部２０８に出力する（ステップＳ７１０）。
【００８７】
一方、１種類の帳票種別に特定することができなかった場合（Ｎ）、オペレータに対して、例えばディスプレイ１０４に表示をする等により帳票特定不可を通知する（ステップＳ７１１）。
【００８８】
なお、定義体格納部２０８では、１種類に特定された帳票種別を入力されると、定義体格納テーブル２１１から、特定された帳票種別に対応する定義体情報（読取位置情報、文字属性情報、読取桁数等）を読み出す。
【００８９】
これにより、文字認識部２０９においては、この定義体情報とイメージデータ格納メモリ２０２に格納されているイメージデータ読取装置１０１にてイメージデータを読み取った帳票に記載されている文字情報を認識して、認識結果としての文字情報を文字認識結果格納部２１０に格納しておく。
【００９０】
従って、判別ステップ時において、任意の帳票のイメージデータをイメージデータ読取装置１０１によって読み取り、この任意の帳票のイメージデータ中に、帳票識別辞書部２０４に登録されている帳票識別情報があるかどうかを参照することにより、任意の帳票が特定帳票であるかどうかを識別して、文字認識を行なうことができる。
【００９１】
このように、上記の帳票識別装置は、イメージデータ読取装置１０１、イメージデータ格納メモリ２０２、ハードディスク１０３、イメージデータ切り出し部２０３、帳票識別辞書部２０４、データ比較部２０５及び帳票判定部２０７を備えた構成になっている。この構成により、帳票判別時において、イメージデータ読取装置１０１でイメージデータを読み取った帳票の種別を自動識別することができる。そして、イメージ読取装置１０１にて読み取るべき帳票が複数種類混在していても、オペレータは帳票毎の定義体を意識することなく処理することができ、作業の効率化を図ることができる。さらに、帳票自体の識別用のＩＤ番号等を記載しておく必要がなくなるので、一般的な帳票を用いることができ、既存のシステムに対して容易に適応することができる。
【００９２】
また、帳票識別辞書部２０４への帳票識別情報の登録時においては、オペレータがディスプレイ１０４に表示された登録対象帳票のイメージデータを見ながら指定するだけで、自動的に必要な帳票識別情報を取り込むことができるので、帳票識別用の辞書作成が容易となり、作業の効率化を図ることができる。
【００９３】
また、オペレータが識別情報を指定することにより抽出される帳票識別情報は、識別情報が帳票中の複数箇所を指示することにより、１箇所の場合に比して高精度で帳票の特定が可能となる。
【００９４】
以上のように、上記提案された帳票識別装置によれば、私製伝票等の多種多様なフォーマットを有する帳票について識別処理を行うことができるようになった。
しかし、最近使われている私製伝票等には、カラー化されたものが多い。帳票種別を識別するのに好都合な特徴、例えば、ロゴマーク等はカラー化されているものが多い。また、中には、同じフォーマットでも色を違えて異なる帳票として使い分ける場合もある。
【００９５】
勿論、上記帳票識別装置でも、帳票の特徴としてカラー化された部分を指定して帳票識別情報を得ることが可能である。ところが、上記帳票識別装置では、各帳票における複数の帳票識別情報を登録する際に、カラー化された部分を指定しても、そこから取得する識別情報は、コンピュータ処理が２値で行われる都合上モノクロ情報で処理し、そのモノクロのイメージ同士で特徴を突き合わせることになる。そのため、カラー情報もモノクロ情報に置き換えられ、色としての特徴は薄れることになる。
【００９６】
また、帳票が地色を有する場合には、コントラストが低下して識別情報の抽出精度が落ちてしまう。しかも、カラー印刷された帳票の場合には、印刷時の誤差や読み取り時の誤差で色調が変化しやすく、滲みも発生する。また、掠れや汚れにも影響を受けやすい。このため、モノクロのイメージ同士で比較したのでは識別精度が落ち、さらに、ディジタル情報化されたカラー画像同士を単純に比較しても、その差が大きくなり、正確な識別を行えない。
【００９７】
そのため、カラー情報が帳票を識別する上で特徴を有していても、カラー部分を有効な識別情報とすることができない。もし、帳票の識別の際に、カラー情報も利用できれば、識別能力が格段に向上することは明らかである。
【００９８】
そこで、本実施形態では、帳票識別に使う帳票識別情報についてカラー情報に基づいてデータ情報を抽出できるようにして、色変動があっても安定的でかつ精度良く帳票を識別することができるようにした帳票識別装置を提供する。
【００９９】
次に、本実施形態における色情報に基づいて識別情報を抽出する原理について、図８を参照して、説明する。
一般に、色は成分に分離すると、３原色からなることはよく知られたことである。本発明においても、３原色の考え方を採用するものである。しかし、説明を簡単にする都合上、図８では、便宜的に２成分のみを示している。
【０１００】
図８において、横軸は、例えば、赤成分Ｒを示し、矢印方向に行くほど濃くなることを表し、そして、縦軸は、例えば、緑成分Ｇを示し、矢印方向に行くほど濃くなることを表している。図８では、青成分が示されていないが、青成分は紙面に垂直方向で表わせる。したがって、中心Ｏは白を表し、各成分の濃度が大きくなると黒に近づくことを示している。ただ、図では、各軸の尺度は異なって表示している。
【０１０１】
図３で説明したように、帳票登録時において、帳票１０６をイメージデータ読取装置１０１で読み取り、ディスプレイ１０４に帳票イメージを表示させ、入力手段１０５で帳票の特徴部分を指定し、帳票識別情報を抽出する。このとき、イメージデータ読取装置１０１の読み取りを全画面をカラー化しても、また抽出部分の読み取り部分だけをカラー化してもよい。
【０１０２】
図８では、抽出対象として、例えば、帳票種別Ｂの‘電気料金’の領域を指定して、指定した抽出部分のイメージデータを読み取る場合を示している。このイメージデータから各色成分を分析すると、図中の複数の点で表される。抽出対象が帳票であるため、色成分を分析すると、不連続な分布となる。図では抽出対象が多色刷りとなっている場合を示している。
【０１０３】
図８で示された各成分に対する濃度分布では、緑成分Ｇと赤成分Ｒとを見たとき、破線で示した点のグループｇは、緑成分Ｇが他のグループｒ１、ｒ２及びｒ３より顕著に濃く、他のグループと区別できる。つまり、グループｇの色成分は、抽出部のカラーイメージに近い色の成分である。
【０１０４】
そこで、本発明では、グループｇが他のグループｒ１、ｒ２及びｒ３と区別できることを利用する。例えば、グループｇとグループｒ１、ｒ２及びｒ３との中間点をそれぞれ求め、これらの中間点を通る実線ａを作成する。ここで、この実線ａを境界とし、緑成分Ｇ側をＡ領域、そしてそうでない側をＢ領域に分離する。この境界線ａを色分離パラメータとする。この緑成分Ｇに対する色分離パラメータを設定することにより、抽出されたイメージデータから緑成分Ｇが分析されたとき、緑成分がＡ領域内にあれば、データが存在するとし、モノクロデータと同等のデータ情報として識別情報に採用する。そうでなく、Ｂ領域にある場合には、識別情報として採用しない。したがって、色情報を識別に使用するには、分離した色成分を指定し、そして、Ａ領域を特定する条件、即ち境界線ａを分離パラメータとしてそれぞれ識別情報辞書部２０４ｂに格納しておく。
【０１０５】
そのため、カラーイメージ同士を比較する際に、色が完全に一致していないと識別できなかったが、特定の色成分を指定し、境界線ａを設定したことにより、印刷時又は読み取り時に誤差があったとしても、その特定の色成分が境界線ａのＡ領域内にあれば、モノクロデータとした識別情報とするので、抽出部分の特徴を十分に特定することができ、色調の変動、掠れ又は汚れ等による影響を排除でき、しかも、データ上では地色との関係もなくなる。
【０１０６】
また、色情報に基づいて識別する場合について説明したが、モノクロによる抽出対象であっても、上述の抽出原理を適用できるものである。つまり、色の３原色の原理によれば、白は、色の３成分が全くない状態であり、反対に、黒は、色の３成分がそれぞれ最大値にある状態である。そうすると、抽出部分がモノクロである場合、色成分抽出結果は、その３成分の濃度分布はいずれも最大値付近を示すことが明かであるから、３成分のどれか１つを選択して指定すれば、識別情報としてのデータ抽出を行うことができる。
【０１０７】
よって、抽出対象にカラーとモノクロが混在していても、上述のように、指定された色成分に係る色分離パラメータの設定により、モノクロ情報も含めて確実な識別情報を得ることができる。
【０１０８】
以上、色情報の抽出原理について説明したが、図８に示した図をディスプレイ１０４の画面に、抽出部分の抽出結果を表示しながら、色成分の指定及び分離パラメータの設定を行う。そして、色情報の抽出は予め未使用の帳票による必要がなく、イメージデータ読取装置１０１で読み取ることができれば、使用済の帳票であっても色情報の抽出が可能であり、識別情報に登録ができる。
【０１０９】
次に、本実施形態による上記の色抽出原理を用いた帳票識別装置について、図９乃至図１２を参照して説明する。
本実施形態の帳票識別装置における制御部の基本的構成は、図２に示したブロック構成と同様であるが、制御部は上記色抽出原理を具体化するための色成分抽出部及び色成分分離部を更に有し、帳票識別辞書部の各帳票識別情報に色分離パラメータとデータ情報とを追加して格納する点で、図２のブロック構成と異なっている。
色成分抽出用に入力手段１０５′を設けているが、入力手段１０５を兼用してもよい。
【０１１０】
そこで、本実施形態による帳票識別装置の動作について、登録ステップ時及び帳票判別ステップ時毎に、以下に説明する。
〔登録ステップ時の処理〕
図９は、図４に示した制御ブロック図と同様に、本発明の帳票識別装置において特に登録ステップ動作時に着目した制御ブロック図の構成を示している。
【０１１１】
図９に示した登録ステップ動作時に着目した制御ブロックは、イメージ格納メモリ２０２、イメージデータ切り出し部２０３、帳票識別辞書部２０４で構成される。そして、イメージ格納メモリ２０２にはイメージ読取装置１０１から帳票を読み取ったデータが格納されるようになっている。その読み取ったデータを全帳票について格納しておくハードディスク１０３が接続されていることでは、図４に示した制御ブロック図の構成と同様である。しかし、本発明の帳票識別装置では、さらに、色成分抽出部と色成分分離部とが追加されている点が特徴である。
【０１１２】
図１０に示す登録ステップ動作時の動作を説明するためのフローチャート及び図３を用いて、帳票識別装置の登録ステップ時の動作を以下に説明する。
【０１１３】
即ち、図３に示すように、オペレータの操作により、イメージデータ読取装置１０１において、帳票１０６（例えば、電気料金払込通知書）のイメージデータを読み取ると（ステップＳ１００１）、イメージデータ格納メモリ２０２では読み取られたイメージデータを一旦格納するとともに、ハードディスク１０３へも、このイメージデータを格納することにより、イメージデータ読取装置１０１にて読み取られた全イメージデータを格納しておく（ステップＳ１００２）。
【０１１４】
なお、このイメージデータ読取装置１０１にて読み取られたイメージデータは、図３に示すように、ディスプレイ１０４を介して表示される（ステップＳ１００３）。
ここで、イメージデータ格納メモリ２０２及びハードディスク１０３に絡納されたイメージデータが、初めて読み取られた帳票に関するイメージデータである場合は、以下に示すように帳票識別情報を帳票登録辞書部２０４に格納する。
【０１１５】
即ち、オペレータがディスプレイ１０４を参照しながら、入力手段１０５を操作することにより、イメージデータ切り出し部２０３に対して抽出する対象となるユニーク情報の領域を指定する（ステップＳ１００４）。例えば、図３に示したように、第１の帳票識別情報である‘電気料金’を枠で囲むことにより指定する。
【０１１６】
そこで、帳票識別情報を指定されると、識別情報の位置（Ｘ０、Ｙ０）とその大きさを特定できるので、イメージ切出し部２０３はイメージデータ格納メモリ２０２から帳票上に記載されたユニーク情報に該当する抽出用イメージデータを自動的に切り出す（ステップＳ１００５）。
【０１１７】
次に、切り出された抽出用イメージデータは色成分抽出部２１３に送られ、色成分抽出部２１３では、切り出されたイメージデータから色情報を分析し、上述した色成分抽出原理に従い、図８に示したような各色成分に関する濃度分布を作成し、ディスプレイ１０４にその分布状態を表示する（ステップＳ１００６）。オペレータは入力手段１０５′により表示状態を指示できる。
【０１１８】
そして、オペレータは、ディスプレイ１０４に表示された各色成分の濃度分布をみて、各色成分の中で特徴的な色成分を選択し、入力手段１０５′を操作してその色成分と、この色成分に係る境界線ａを色成分抽出部２１３に指示する。色成分抽出部２１３は、この指示を受けて色分離パラメータを決定する（ステップＳ１００７）。
【０１１９】
決定された色分離パラメータは色成分分離部２１４に送られる。ここで、色成分分離部２１４は、この色分離パラメータに従って、切り出されたイメージデータからデータ情報を抽出する（ステップＳ１００８）。
【０１２０】
次に、上記で作成された位置情報、大きさ情報、色分離パラメータ、そして、識別情報に関するデータ情報を帳票識別辞書部２０４の当該帳票の帳票識別情報欄に登録する（ステップＳ１００９）。
なお、複数の抽出対象を指定する場合には、上記のステップＳ１００４からステップＳ１００９をその抽出対象毎に繰り返して識別情報を取得する。複数の抽出対象に対応して帳票識別辞書部２０４における当該帳票の帳票識別情報毎に登録する。
【０１２１】
前述した図３を参照すると、例えば、オペレータが入力手段１０５を操作することにより、第１のユニーク情報として払込通知書の払込金の内容を示す電気料金を指定するとともに、第２のユニーク情報として払込人の名称を示す‘富士一郎’を指定する。すると、イメージデータ切り出し部２０３では、上記の第１の情報における位置情報、大きさ情報、色分離パラメータ及びデータ情報を格納するとともに、第２の情報における位置情報、大きさ情報、色分離パラメータ及びデータ情報を抽出し、帳票識別辞書部２０４の領域２０４ａに格納する。
【０１２２】
この様にして、帳票Ｂについても、複数のユニーク情報に関する各情報を抽出し、得られた帳票識別情報を、ＩＤ番号が‘０１０２’の帳票種別Ｂの帳票識別情報として、帳票識別辞書部２０４の領域２０４ｂに格納する。
なお、この帳票識別装置においては、イメージデータ切り出し部２０３で切り出されたイメージデータは、帳票の識別のためにのみ用いられる。
【０１２３】
〔帳票判別ステップ時の動作〕
図１１は、図６に示したと同様に、帳票判別用ステップ動作時に着目した制御ブロック図を示している。
【０１２４】
図１１に示した制御ブロックは、イメージ格納メモリ２０２、イメージデータ切り出し部２０３、帳票識別辞書部２０４、データ比較部２０５、閾値設定部２０６及び帳票判定部２０７で構成され、そして、イメージ格納メモリ２０２にはイメージ読取装置１０１から帳票を読み取ったデータが格納されるようになっていることでは、図６に示した制御ブロック図の構成と同様である。しかし、図１１に示した制御ブロックは、本実施形態の帳票識別装置では、色成分分離部２１４が追加されている点が特徴である。
【０１２５】
図９に示した登録ステップ動作時の制御ブロックには、色成分抽出部２１３が構成に入っていたが、図１１に示した制御ブロックでは、識別情報を登録する必要がないので、色成分抽出部２１３はこれらの構成に含まれない。
【０１２６】
図１２に示す帳票判別ステップ時の動作を説明するためのフローチャートを用いて、本発明の実施形態にかかる帳票識別装置の帳票判別ステップ時の動作を以下に説明する。
上述したように、検証ステップ時においては、ハードディスク１０３に格納されている全帳票のイメージについて、帳票識別辞書部２０４にて登録された帳票識別情報を用いて特定できるかを検証しているが、検証が完了すると、実際の帳票判別時においては、任意の帳票のイメージデータについて、以下に示すような帳票種別を特定する判別ステップとしての動作が行なわれる。
【０１２７】
まず、オペレータによるイメージデータ読取装置１０１の操作により、ある帳票のイメージデータが読み取られる。読み取られたイメージデータはイメージデータ格納メモリ２０２に一旦格納される（ステップＳ１２０１）。
次に、イメージデータ切り出し部２０３は、帳票識別辞書部２０４から格納されている帳票種別順に、その帳票毎に帳票識別情報を順次選択して読み出す（ステップＳ１２０２）。
【０１２８】
続いて、最初の帳票種別における抽出対象である帳票識別情報を構成する位置情報及び大きさ情報に基づいて、そのイメージデータ格納メモリ２０２に一旦格納されたイメージデータから該当データを切り出す（ステップＳ１２０３）。
【０１２９】
そして、色成分分離部２１４は、帳票識別辞書部２０４における最初の帳票種別の帳票識別情報から色分離パラメータを読み出し、この色分離パラメータをステップＳ１２０３で切り出したデータに適用する。ここで、この切り出したイメージデータについて指定されている色成分が分離され、上述の抽出原理に従ってデータ情報が抽出される（ステップＳ１２０４）。
【０１３０】
ステップＳ１２０４で作成されたデータ情報は、データ比較部２０５に送られ、ここで抽出されたデータ情報と、最初の帳票種別の帳票識別情報から読みだしたデータ情報とを比較し、データ情報との一致度を算出する（ステップＳ１２０５）。
【０１３１】
ここで、最初の帳票種別における１つの帳票識別情報について一致度の算出を終る。次いで、順次複数の帳票識別情報についての一致度を算出し、全ての帳票識別情報について行う。そして、全ての識別情報の一致度が閾値設定部２０６で設定されている一致度と比較され、それらの一致度全てが判定基準を満たしているかどうかが判断される（ステップＳ１２０６）。
【０１３２】
それらの一致度全てが判定基準を満たしている場合（Ｙ）は、イメージ読み取り装置１０１で読み取った帳票が最初の帳票種別であると特定されたことになり、この時、特定された帳票種別を制御部２０１内の図示しないメモリに、この結果を記録する（ステップＳ１２０７）。そうでない場合（Ｎ）は、特定されないことになるので、ステップＳ１２０７の記録は行わない。
【０１３３】
この様にして、帳票識別辞書部２０４に格納されている最初の帳票種別との識別動作は終了するが、帳票識別辞書部２０４に格納されている全ての帳票種別との識別動作を実行する（ステップＳ１２０８）。
【０１３４】
ここで、もし、帳票識別辞書部２０４に格納されている全ての帳票種別について識別動作が終了していない場合（Ｎ）には、全ての帳票について終了するまで、ステップ１２０３からステップＳ１２０８を繰り返す。
【０１３５】
上記識別動作が全ての帳票について終了した場合（Ｙ）は、ステップＳ１２０７で記録した帳票種別があるかどうかを判断する（ステップＳ１２０９）。１つ以上記録されている場合（Ｙ）、１つだけであれば、その帳票種別を、複数記録されているときは、最も近い帳票種別を通知、あるいはディスプレイ１０４に表示する（ステップＳ１２１０）。
一方、ステップＳ１２０９で帳票種別の記録がない、つまり特定帳票種別が１つもない場合（Ｎ）には、イメージ読み取り装置１０１で読み取った帳票が帳票種別を特定できなかったことを通知または表示する。
【０１３６】
以上の様にして、イメージデータ読取装置１０１で読み取った帳票についての識別が終了し、次の識別を要する帳票をイメージデータ読取装置１０１で読み取って識別動作を繰り返す。
【０１３７】
以上のように、本実施形態の帳票識別装置によれば、イメージデータ読取装置１０１、イメージデータ格納メモリ２０２、ハードディスク１０３、イメージデータ切り出し部２０３、帳票識別辞書部２０４、データ比較部２０５及び帳票判定部２０７を備え、さらに、色成分抽出部及び色成分分離部を追加した。そして、帳票から読み取ったイメージデータから帳票識別情報として切り取ったデータについて、色成分を分離し、その各色成分の濃度分布から特徴を示す色成分を指定し、色分離パラメータを設定できるようにした。
【０１３８】
この色分離パラメータを設定できることにより、色情報を比較判別しやすいモノクロ情報に置き換えることができる。よって、抽出対象領域における色の掠れや、印刷または読み取り時における帳票間の色調の変動に対処することができ、さらに、帳票の地色の影響を除くことができる。そのため、帳票識別情報の精度を一層向上することができる。
【０１３９】
帳票判別時においては、イメージデータ読取装置１０１でイメージデータを読み取った帳票の種別を自動識別することができ、色成分抽出に基づく色分離パラメータにより、イメージデータから切り出したデータを精度を向上でき、イメージ読取装置１０１にて読み取るべき帳票が複数種類混在していても、オペレータは帳票毎の定義体を意識することなく処理することができ、作業の効率化を図ることができるほか、帳票自体の識別用のＩＤ番号等を記載しておく必要がなく、一般的な帳票を用いることができ、既存のシステムに対して容易に適応することができる。
【０１４０】
また、帳票識別辞書部２０４への帳票識別情報の登録時においては、オペレータがディスプレイ１０４に表示された登録対象帳票のイメージデータを見ながら指定するだけで、自動的に必要な帳票識別情報を取り込むことができるので、帳票識別用の辞書作成が容易となり、作業の効率化を図ることができる。
【０１４１】
さらに、オペレータが識別情報を指定することにより抽出される帳票識別情報は、識別情報が帳票中の複数箇所を指示することにより、１箇所の場合に比して高精度で帳票の特定が可能となる。
【図面の簡単な説明】
【０１４２】
【図１】帳票識別装置の構成を示す模式図である。
【図２】本発明の基礎となる帳票識別装置を示すブロック図である。
【図３】本発明の基礎となる帳票識別装置における登録ステップ動作時の動作を説明するための図である。
【図４】本発明の基礎となる帳票識別装置の登録ステップ動作時に着目した制御ブロック図である。
【図５】本発明の基礎となる帳票識別装置の登録ステップ動作時の動作を説明するためのフローチャートである。
【図６】本発明の基礎となる帳票識別装置の帳票判別ステップ動作時に着目した制御ブロック図である。
【図７】本発明の基礎となる帳票識別装置の帳票判別ステップ動作時の動作を説明するためのフローチャートである。
【図８】本発明における色成分抽出と分離パラメータの決定例を示す図である。
【図９】帳票識別装置の登録ステップ動作時に着目した本発明の実施形態の制御ブロック図である。
【図１０】帳票識別装置の登録ステップ動作時の本発明の実施形態の動作を説明するためのフローチャートである。
【図１１】帳票識別装置の帳票判別ステップ動作時に着目した本発明の実施形態の制御ブロック図である。
【図１２】帳票識別装置の帳票判別ステップ動作時の本発明の実施形態の動作を説明するためのフローチャートである。
【符号の説明】
【０１４３】
１０１    イメージデータ読取装置
１０２    電子計算機
１０３    ハードディスク
１０４    ディスプレイ
１０５    入力手段
１０６    帳票
２０１    制御部
２０２    イメージデータ格納メモリ
２０３    イメージデータ切り出し部
２０４    帳票識別辞書部
２０５    データ比較部
２０６    閾値設定部
２０７    帳票判定部
２０８    定義体格納部
２０９    文字認識部
２１０    文字認識結果格納部
２１１    定義体格納部テーブル
２１３    色成分抽出部
２１４    色成分分離部
【図１】
0004418823.tif 000002
【図２】
0004418823.tif 000003
【図３】
0004418823.tif 000004
【図４】
0004418823.tif 000005
【図５】
0004418823.tif 000006
【図６】
0004418823.tif 000007
【図７】
0004418823.tif 000008
【図８】
0004418823.tif 000009
【図９】
0004418823.tif 000010
【図１０】
0004418823.tif 000011
【図１１】
0004418823.tif 000012
【図１２】
0004418823.tif 000013