(57)【特許請求の範囲】
【請求項１】
ドロップアウトカラーで印刷された文字枠を有する帳票の前記文字枠内に記載された文字の認識をする文字認識装置であって、前記帳票上におけるドロップアウトカラーの画像も、非ドロップアウトカラーの画像も、どちらの画像も読み込むことができる全画像読み込み手段と、前記帳票上における非ドロップアウトカラーの画像のみ読み込むことができる文字画像読み込み手段と、前記帳票の端の位置を検出し、帳票端位置に関する情報を取得する帳票端検出手段と、前記帳票の端の位置を基準とした、帳票上における前記文字枠位置又は前記文字位置に関するフォーマットパラメータ指定位置が記憶されたフォーマットパラメータ記憶手段と、前記文字画像読み込み手段によって読み込んだドロップアウト画像から文字画像を切り出す文字切り出し手段と、前記文字切り出し手段によって切り出された文字画像から文字を認識する文字認識手段と、を備え、前記文字切り出し手段が、前記帳票端検出手段によって検出された帳票端に関する情報とフォーマットパラメータ記憶手段に記憶されているフォーマットパラメータ指定位置とを用いてドロップアウト画像上における文字配置位置と文字切り出し基準位置を算出する第１工程と、前記第１工程によって算出した文字切り出し基準位置と配置位置とを比較し、前記基準位置と配列位置との位置ずれの有無を判定する第２工程と、前記第２工程によって位置ずれがないと判定したとき、前記文字切り出し基準位置を基にして文字の切り出しを行う第３工程と、前記第２工程によって位置ずれがあると判定したとき、全画像読み込み手段によって読み込んだ非ドロップアウト画像から前記第１工程によって算出した文字配置位置を基準とした読み取り領域内の文字枠位置を検出する第４工程と、前記第４工程によって検出した文字枠位置に基づいて前記ドロップアウト画像から文字の切り出しを行う第５工程とを実行し、前記文字認識手段が、前記第３工程又は第５工程によって切り出した文字の認識行う第６工程とを実行することを特徴とする文字認識装置。
【請求項２】
前記文字切り出し手段は、前記ドロップアウト画像上における文字画像を最も小さい長方形で囲った場合の、前記長方形の画面上における縦方向の中心線と、前記文字切り出し基準位置を通って前記中心線に平行な直線との位置ずれ量を算出することによって、前記位置ずれ量算出を行うことを特徴とする請求項１に記載の文字認識装置。
【請求項３】
前記文字切り出し手段は、前記ドロップアウト画像上における文字画像の重心を求め、前記重心と、前記文字切り出し基準位置とのずれ量を算出することによって、前記位置ずれ量算出を行うことを特徴とする請求項１に記載の文字認識装置。
【請求項４】
ドロップアウトカラーで印刷された文字枠を有する帳票の前記文字枠内に記載された文字の認識をする文字認識装置であって、前記帳票上におけるドロップアウトカラーの画像も、非ドロップアウトカラーの画像も、どちらの画像も読み込むことができる全画像読み込み手段と、前記帳票上における非ドロップアウトカラーの画像のみ読み込むことができる文字画像読み込み手段と、前記帳票の端の位置を検出し、帳票端位置に関する情報を取得する帳票端検出手段と、前記帳票の端の位置を基準とした、帳票上における前記文字枠位置及び前記文字位置に関する情報が記憶されたフォーマットパラメータ記憶手段と、前記文字画像読み込み手段によって読み込んだドロップアウト画像から文字画像を切り出す文字切り出し手段と、前記文字切り出し手段によって切り出された文字画像から文字を認識する文字認識手段と、を備えた文字認識装置における文字認識方法であって、前記文字切り出し手段に、前記帳票端検出手段によって検出された帳票端に関する情報とフォーマットパラメータ記憶手段に記憶されているフォーマットパラメータ指定位置とを用いてドロップアウト画像上における文字配置位置と文字切り出し基準位置を算出する第１工程と、前記第１工程によって算出した文字切り出し基準位置と配置位置とを比較し、前記基準位置と配列位置との位置ずれの有無を判定する第２工程と、前記第２工程によって位置ずれがないと判定したとき、前記文字切り出し基準位置を基にして文字の切り出しを行う第３工程と、前記第２工程によって位置ずれがあると判定したとき、全画像読み込み手段によって読み込んだ非ドロップアウト画像から前記第１工程によって算出した文字配置位置を基準とした読み取り領域内の文字枠位置を検出する第４工程と、前記第４工程によって検出した文字枠位置に基づいて前記ドロップアウト画像から文字の切り出しを行う第５工程とを実行させ、前記文字認識手段に、前記第３工程又は第５工程によって切り出した文字の認識行う第６工程とを実行させることを特徴とする文字認識装置における文字認識方法。
【請求項５】
前記文字切り出し手段に、前記ドロップアウト画像上における文字画像を最も小さい長方形で囲った場合の、前記長方形の画面上における縦方向の中心線と、前記文字切り出し基準位置を通って前記中心線に平行な直線との位置ずれ量を算出することによって、前記位置ずれ量算出を行う第７工程を実行させることを特徴とする請求項４に記載の文字認識装置における文字認識方法。
【請求項６】
前記文字切り出し手段に、前記ドロップアウト画像上における文字画像の重心を求め、前記重心と、前記文字切り出し基準位置とのずれ量を算出することにより、前記位置ずれ量算出を行う第８工程を実行させることを特徴とする請求項４に記載の文字認識装置における文字認識方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、帳票表面の画像を読み込むことにより文字の認識をする文字認識装置に関し、特に、帳票上におけるドロップアウトカラーの画像も、非ドロップアウトカラーの画像も、どちらも読み込める文字認識装置に関するものである。
【背景技術】
【０００２】
従来から、はがき、伝票、アンケート、テストの解答用紙等の様々な帳票に記載された文字、記号等を認識する装置として文字認識装置が使用されている。一般に文字認識装置に読み込まれる帳票は、人の目には見えるが文字認識装置では読み込めない色であるドロップアウトカラーで印刷された部分と、文字認識装置で読み込むことが可能な色である非ドロップアウトカラーで印刷された部分とを含んでいる。
【０００３】
従来の文字認識装置は、帳票を１枚ずつ次々と搬送し、搬送しながら帳票表面の画像を１枚ずつ読み込み、読み込んだ画像中の文字、記号等のうち帳票端から決められた位置にある文字、記号等の画像を切り取って、切り取った画像を認識対象として認識していた。
【０００４】
しかしながら、帳票を搬送しながら画像の読み込みをしている最中に搬送の遅れ等の搬送誤差が発生した場合、読み込んだ画像が伸長することによって帳票端から決められた位置に本来有るはずの認識対象文字等がずれて別の場所に存在することになる。このため、帳票端から決められた位置の画像を切り取っても、認識対象の文字画像を正しく切り取ることができないため、認識対象の文字がうまく認識ができないという問題があった。
【０００５】
画像の読み込み中に搬送誤差が発生しても搬送誤差を補正し、文字画像を正しく切り取ることができる文字認識装置として、「文字認識装置及び文字認識方法」（特許文献１）が提案されている。
【０００６】
特許文献１に記載された文字認識装置は、複数の文字記入枠と、これらの文字枠それぞれに対応し、かつ、隣接して設けられたプレプリント情報とを持つ帳票のイメージに基づいて文字の切り取り、文字の認識を行うことを特徴としている。具体的には、前記文字認識装置は、プレプリント情報を利用して文字枠位置を補正し、位置の補正をした文字枠を基にして文字画像の切り出しを行い、切り出した文字画像から文字の認識を行う。
【０００７】
これにより、画像の読み込み中に搬送誤差が発生しても、文字画像を正しく切り出すとともに、文字認識を正しく行うことができるとしている。
【特許文献１】特開２００２−１０９４６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
従来の文字認識装置は、画像の読み込み中に搬送誤差が発生した場合、読み込んだ画像が伸長することにより、認識対象文字の位置がずれるので、正しく文字画像を切り出すことができず、そのため、切り出した文字画像の認識を行っても文字が正確に認識できなかった。
【０００９】
また、帳票のカットずれ、印刷ずれがあった場合も帳票表面上での文字位置がずれるので正しく文字画像を切り出すことができず、そのため、切り出した文字画像の認識を行っても文字が正確に認識できなかった。
【００１０】
更に、特許文献１に記載された文字認識装置は、搬送誤差を補正するためのプレプリント情報を予め帳票に印刷しておく必要があり、従来の帳票を使用することができなかった。そのため、新たな帳票が必要となり、コスト高にもなっていた。
【００１１】
更にまた、特許文献１に記載された文字認識装置は、搬送誤差が発生していなくてもプレプリント情報に基づいて位置の補正処理を実施するので、処理速度が遅くなるという問題があった。
【００１２】
本発明は、このような実情に鑑みてなされたものであり、文字の位置ずれが発生しても正しく文字認識が可能で、処理速度も遅くならない文字認識装置及び文字認識装置における文字認識方法を提供しようとするものである。
【課題を解決するための手段】
【００１３】
本発明の課題は、下記の各発明によって解決することができる。
すなわち、本発明の文字認識装置及び文字認識方法は、ドロップアウトカラーで印刷された文字枠を有する帳票の前記文字枠内に記載された文字の認識をする文字認識装置であって、
前記帳票上におけるドロップアウトカラーの画像も、非ドロップアウトカラーの画像も、どちらの画像も読み込むことができる全画像読み込み手段と、前記帳票上における非ドロップアウトカラーの画像のみ読み込むことができる文字画像読み込み手段と、前記帳票の端の位置を検出し、帳票端位置に関する情報を取得する帳票端検出手段と、前記帳票の端の位置を基準とした、帳票上における前記文字枠位置又は前記文字位置に関するフォーマットパラメータ指定位置が記憶されたフォーマットパラメータ記憶手段と、前記文字画像読み込み手段によって読み込んだドロップアウト画像から文字画像を切り出す文字切り出し手段と、前記文字切り出し手段によって切り出された文字画像から文字を認識する文字認識手段と、を備え、
前記文字切り出し手段が、
前記帳票端検出手段によって検出された帳票端に関する情報とフォーマットパラメータ記憶手段に記憶されているフォーマットパラメータ指定位置とを用いてドロップアウト画像上における文字配置位置と文字切り出し基準位置を算出する第１工程と、
前記第１工程によって算出した文字切り出し基準位置と配置位置とを比較し、前記基準位置と配列位置との位置ずれの有無を判定する第２工程と、
前記第２工程によって位置ずれがないと判定したとき、前記文字切り出し基準位置を基にして文字の切り出しを行う第３工程と、
前記第２工程によって位置ずれがあると判定したとき、全画像読み込み手段によって読み込んだ非ドロップアウト画像から前記第１工程によって算出した文字配置位置を基準とした読み取り領域内の文字枠位置を検出する第４工程と、
前記第４工程によって検出した文字枠位置に基づいて前記ドロップアウト画像から文字の切り出しを行う第５工程とを実行し、
前記文字認識手段が、前記第３工程又は第５工程によって切り出した文字の認識行う第６工程とを実行することを主な特徴としている。
【００１４】
これにより、帳票に記載された文字に位置ずれが発生していない場合は、文字切り出し基準位置の補正を行わないので、高速な文字認識処理が可能となり、位置ずれが発生している場合は、非ドロップアウト画像から認識した文字枠文字枠を基にして文字画像を切り出すことによって、文字の位置ずれが発生しても正しく文字認識を行うことができる。
【００１５】
更に、本発明は、前記文字切り出し手段が、前記ドロップアウト画像上における文字画像を最も小さい長方形で囲った場合の、前記長方形の画面上における縦方向の中心線と、前記文字切り出し基準位置を通って前記中心線に平行な直線との位置ずれ量を算出することによって前記位置ずれ量算出を行う。
【００１６】
更にまた、本発明は、前記文字切り出し手段が、前記ドロップアウト画像上における文字画像の重心を求め、前記重心と、前記文字切り出し基準位置とのずれ量を算出することによって前記位置ずれ量算出を行う。
【発明の効果】
【００１７】
以上、説明したように、本発明の文字認識装置によれば、搬送誤差、帳票のカットずれ、帳票の印刷ずれ等により帳票上の文字位置がずれて認識された場合においても、文字を切り出すときは、ドロップアウト画像から切り出すので、ドロップアウトカラーで印刷された文字枠が切り出されることがなく、文字認識の障害となる文字以外の画像の切り出しを防ぎ、高精度な文字認識を可能とすることができる。
【００１８】
更に、帳票に記載された文字に位置ずれが発生していない場合は、文字切り出し基準位置の補正を行わないので、高速な文字認識処理を可能とすることができる。
【発明を実施するための最良の形態】
【００１９】
以下、添付図面を参照しながら、本発明の文字認識装置を実施するための最良の形態を詳細に説明する。
＜構成＞
本発明の一実施形態に係る文字認識装置の構成について図を用いて説明する。図１は、本発明の一実施形態に係る文字認識装置の構成図である。
図１に示すように、本発明の文字認識装置は、画像読み込み手段１と、帳票端検出手段２と、文字切り出し手段３と、フォーマットパラメータ記憶手段４と、文字認識手段５とから構成されている。
【００２０】
画像読み込み手段１は、全画像読み込み手段６と、文字画像読み込み手段７とから構成されている。
全画像読み込み手段６は、帳票表面に記載されているドロップアウトカラーで印刷された文字枠と、非ドロップアウトカラーで印刷された文字とをイメージセンサにより読み込む。イメージセンサには、ＣＣＤイメージセンサやＣＭＯＳイメージセンサなどを使用することができる。
【００２１】
ドロップアウトカラーとは、モノクロの画像読み込み手段でカラー原稿を読み込んだとき読み込むことのできない色のことを言い、通常は画像読み込み手段に使用されている光源の色がドロップアウトカラーに該当する。画像読み込み手段がカラー画像を読み込むことができる場合には、ＲＧＢのうちどれかの色をドロップアウトカラーに設定することができる。
【００２２】
例えば、赤色をドロップアウトカラーに設定した場合は、ＲＧＢのうちＲ、即ち赤色（Ｒｅｄ）と、読み込んだ部分とのコントラストの差をイメージとして読み込む。これにより、ドロップアウトカラーである赤色で印刷された部分は、赤色とコントラストの差がないので、イメージとして読み込むことができず、その部分だけ何も印刷されていないように読み込まれる。
【００２３】
即ち、全画像読み込み手段６は、ＲＧＢのうちドロップアウトカラーに設定された色以外の色も読み込むことにより、ドロップアウトカラーで印刷された文字枠も読み込むことができる。以下、全画像読み込み手段６によって読み込まれた画像を非ドロップアウト画像と称する。
【００２４】
文字画像読み込み手段７は、帳票表面に記載されている、非ドロップアウトカラーで記載された文字等をイメージセンサにより読み込むが、ドロップアウトカラーで印刷された文字枠等は読み込むことができない。以下、文字画像読み込み手段７によって読み込まれた画像をドロップアウト画像と称する。
【００２５】
帳票端検出手段２は、画像読み込み手段１によって読み込まれた画像を基にして帳票端を検出する。また、帳票端検出手段は、画像認識ではなく光学センサや機械的センサによっても帳票端を認識することができる。
【００２６】
文字切り出し手段３は、帳票端検出手段２によって検出された帳票端の位置情報と、フォーマットパラメータ記憶手段４に記憶されている帳票端を基準とした文字位置情報とから、帳票表面上において文字の記載されている位置を計算し、その位置にある文字画像を切り出す処理を行う。
【００２７】
また、文字切り出し手段３は、帳票端検出手段２によって検出された帳票端の位置情報と、フォーマットパラメータ記憶手段４に記憶されている帳票端を基準とした文字位置情報のみならず、全画像読み込み手段６によって読み込まれた文字枠の画像を基にして、文字の記載されている位置を計算し、その位置にある文字画像を切り出す処理を行うこともできる。
【００２８】
これにより、帳票のイメージを読み込む際の帳票の搬送誤差などにより、帳票イメージが伸長して読み込まれても、文字枠の画像情報を使用することにより、文字の記載位置の位置ずれを補正して文字画像を切り出すことが可能となる。
【００２９】
フォーマットパラメータ記憶手段４には、前述の通り、帳票の端の辺を基準とした文字位置情報や、文字枠の位置情報などが記憶されている。文字認識手段５は、文字切り出し手段３によって切り出された文字画像を基にして、文字の認識を行う。
【００３０】
＜全文字補正時の動作＞    
次に、本発明の一実施形態に係る文字認識装置の全文字補正時の動作について図を用いて説明する。図２（Ａ）は、帳票を全画像読み込み手段６で読み込んだ例を示す図である。図２（Ｂ）は、帳票を文字画像読み込み手段７で読み込んだ例を示す図である。
【００３１】
まず、図２（Ａ）を参照して説明する。全画像読み込み手段６は、帳票表面の画像の読み込みを行う。図２（Ａ）に示すように、文字枠２２と、文字２３とが読み込まれている。ここで帳票上においては、文字枠２２は、ドロップアウトカラーで印刷されており、文字２３は、非ドロップアウトカラーで記載されている。
【００３２】
帳票端検出手段２は、読み込まれた帳票表面の画像から帳票の端の辺を認識することにより、帳票端を検出する。また、帳票端検出手段は、画像認識ではなく光学センサや機械的センサによっても帳票端を認識することができる。
【００３３】
文字切り出し手段３は、帳票端検出手段２によって検出された帳票端位置に関する情報と、フォーマットパラメータ記憶手段４に記憶されている帳票端を基準とした文字位置に関する情報とを用いて、非ドロップアウト画像上における文字が配置されている位置を計算する。次に、文字切り出し手段３は、計算された文字配置位置を基準とした予め定められた範囲の領域である、読み取り領域２１内で文字枠２２の認識を行い、認識した文字枠２２を基に文字切り出し基準位置２４を決定する。予め定められた範囲の領域である、前記読み取り領域２１内で文字枠２２の認識を行うことにより、帳票上に複数の文字枠があっても、誤認識することなく必要な文字枠を選択して認識することが可能となる。
【００３４】
また、文字切り出し手段３は、帳票端検出手段２によって検出された帳票端位置に関する情報と、フォーマットパラメータ記憶手段４に記憶されている帳票端を基準とした文字枠位置に関する情報を基にして、前記文字枠位置を基準として予め定められた範囲の領域である、読み取り領域内で文字枠２２の認識を行い、認識した文字枠２２を基に文字切り出し基準位置２４を決定することもできる。予め定められた範囲の領域である、前記読み取り領域内で文字枠２２の認識を行うことにより、帳票上に複数の文字枠があっても、誤認識することなく必要な文字枠を選択して認識することが可能となる。
更に、文字切り出し手段３は、非ドロップアウト画像全体から文字枠２２の認識を行い、認識した文字枠を基にして文字切り出し基準位置２４を決定することもできる。
【００３５】
次に、図２（Ｂ）を参照して説明する。文字切り出し手段３は、決定した文字切り出し基準位置２４を基にして、文字の切り出しを行い、文字認識手段５が、切り出された画像から文字の認識を行う。この際、文字の切り出しは、ドロップアウト画像にて行う。これにより、ドロップアウト画像には、文字枠が写ってないので、切り出した領域内に文字枠が写っていることはなく、文字の認識において文字枠が認識の障害となることがないため、高精度な文字認識が可能となる。
【００３６】
＜リトライ処理でずれ補正をする場合の動作＞
次に、本発明の一実施形態に係る文字認識装置のリトライ処理でずれ補正をする場合の動作について図を用いて説明する。図３（Ａ）は、帳票を文字画像読み込み手段７で読み込んだ例を示す図である。図３（Ｂ）は、計算上の文字切り出し基準位置と実際の文字位置とのずれを示す図である。図３（Ｃ）は、帳票を全画像読み込み手段６で読み込んだ画像に計算上の文字枠位置を示した図である。図３（Ｄ）は、帳票を文字画像読み込み手段７で読み込んだ画像から文字を切り出した図である。
【００３７】
まず、図３（Ａ）を参照して説明する。全画像読み込み手段６と文字画像読み込み手段７とは、帳票表面の画像の読み込みを行う。全画像読み込み手段６で読み込まれた画像は、非ドロップアウト画像であり、文字枠も文字も読み込まれている。文字画像読み込み手段７で読み込まれた画像は、この図に示すように、ドロップアウトカラーで記載された文字枠は読み込まれず、文字のみが読み込まれている。
【００３８】
帳票端検出手段２は、読み込まれた帳票表面の画像から帳票の端の辺を認識することにより、帳票端を検出する。また、帳票端検出手段は、画像認識ではなく光学センサや機械的センサによっても帳票端を認識することができる。
【００３９】
文字切り出し手段３は、帳票端検出手段２によって検出された帳票端に関する情報と、フォーマットパラメータ記憶手段４に記憶されている帳票端を基準とした文字枠位置３３または文字位置に関する情報とを用いて、ドロップアウト画像上における文字配置位置、及び、文字切り出し基準位置３１を計算する。
【００４０】
次に、図３（Ｂ）を参照して説明する。文字切り出し手段３は、計算された文字切り出し基準位置３１とドロップアウト画面の文字２３とのドロップアウト画面上における位置ずれを調べる。位置ずれは、文字切り出し基準位置３１と文字２３との位置ずれ量を求めることによって、位置ずれの有無を判断できる。
【００４１】
例えば、次のようにして求めることができる。即ち、文字２３を最も小さい長方形で囲った場合の、その長方形の平面上における縦方向と横方向の中心線を求める。前記長方形の縦方向の中心線と、文字切り出し基準位置３１を通って前記縦方向の中心線に平行な直線との位置ずれ量を求める。同様に、前記長方形の横方向の中心線と文字切り出し基準位置３１を通って前記横方向の中心線に平行な直線との位置ずれ量を求める。このようにして、位置ずれ量を求めることができる。
【００４２】
また、位置ずれ量は、文字２３の重心の位置を算出し、前記重心の位置を使用することによって求めることができる。具体的には、文字２３の重心を求め、画像平面上における前記重心を通る水平線と、前記重心を通り、かつ、前記水平線と垂直な直線（以下、垂直線と称する。）を求める。文字切り出し基準位置３１を通って前記水平線に平行な直線と、前記水平線との位置ずれ量を求める。同様に、文字切り出し基準位置３１を通って前記垂直線に平行な直線と、前記垂直線との位置ずれ量を求める。このようにして、位置ずれ量を求めることができる。
【００４３】
更に、前記重心の位置と、前記文字切り出し基準位置３１とのずれ量を求め、これを位置ずれ量とすることもできる。
【００４４】
求めた位置ずれ量が予め決められた範囲の場合は、文字切り出し手段３は、文字の位置ずれはないと判断して、文字切り出し基準位置３１を基にして前記ドロップアウト画像から文字２３の画像を切り出す。また、前記文字２３の画像切り出しは、フォーマットパラメータ記憶手段４に記憶された文字位置に関する情報を基にして切り出すこともできる。切り出された文字２３は、文字認識手段５によって、文字が認識される。
【００４５】
これにより、文字の位置ずれがない場合は、ずれ補正を行わないので文字認識の処理スピードを速めることができる。また、ドロップアウト画像から文字を切り出すので、文字枠が切り出されることがなく、切り出した画像には認識の障害となる文字枠が入っていないので、高精度な認識が可能となる。求めた２個の位置ずれ量のうち、何れか一つでも予め決められた範囲を超えている場合は、文字切り出し手段３は、文字の位置ずれがあると判断する。
【００４６】
次に、図３（Ｃ）を参照して説明する。文字切り出し手段３は、文字の位置ずれがあると判断した場合においては、以下のようにずれ補正を行う。文字切り出し手段３は、全画像読み込み手段６によって読み込まれた非ドロップアウト画像において、先に計算された前記文字配置位置に関する情報を適用し、前記文字配置位置を基準とした予め定められた領域である、読み取り領域２１内で文字枠２２の認識を行う。予め定められた範囲の領域である、前記読み取り領域２１内で文字枠２２の認識を行うことにより、帳票上に複数の文字枠があっても、誤認識することなく必要な文字枠を選択して認識することが可能となる。
文字切り出し手段３は、認識した文字枠２２を基にして文字切り出し基準位置３２を決定する。
【００４７】
また、文字切り出し手段３は、帳票端検出手段２によって検出された帳票端位置に関する情報と、フォーマットパラメータ記憶手段４に記憶されている帳票端を基準とした文字枠位置３３に関する情報を基にして、前記文字枠位置を基準として予め定められた範囲の領域である、読み取り領域２１内で文字枠２２の認識を行い、認識した文字枠２２を基に文字切り出し基準位置３２を決定することもできる。
更に、文字切り出し手段３は、非ドロップアウト画像全体から文字枠２２の認識を行い、認識した文字枠を基にして文字切り出し基準位置３２を決定することもできる。
【００４８】
次に、図３（Ｄ）を参照して説明する。文字切り出し手段３は、決定した文字切り出し基準位置３２を基にして、文字の切り出しを行い、文字認識手段５が切り出された画像から文字の認識を行う。この際、文字の切り出しは、ドロップアウト画像にて行う。
【００４９】
これにより、ドロップアウト画像には、文字枠が写ってないので、切り出した領域内に文字枠が写っていることはなく、文字の認識において文字枠が認識の障害となることがないので、高精度の文字認識が可能となる。
【００５０】
＜全文字補正時の文字切り出しフロー＞    
次に、図４を参照して全文字補正時の文字切り出しフローについて更に説明する。図４は、全文字補正時の文字切り出しフローを示す図である。
文字切り出し手段３は、帳票端検出手段２によって検出された帳票端に関する情報と、フォーマットパラメータ記憶手段４に記憶されている帳票端を基準とした文字位置または文字枠位置に関する情報（フォーマットパラメータ指定位置）とを用いて、非ドロップアウト画像上において文字枠の検出を行う（Ｓ４１）。
【００５１】
次に、文字切り出し手段３は、検出した文字枠２２の画像から画面上での文字枠２２の位置を計算し、文字枠２２の位置情報を取得する（Ｓ４２）。    
文字切り出し手段３は、取得した文字枠２２の位置情報を基にして、文字切り出し基準位置３２を決定し、ドロップアウト画像から文字を切り出す（Ｓ４３）。
文字認識手段５は、切り出された画像から読み取るべき文字成分を選択して、文字の認識を行う（Ｓ４４）。
【００５２】
＜リトライ処理でずれ補正する場合の文字切り出しフロー＞
次に、図５を参照してリトライ処理でずれ補正する場合の文字切り出しフローについて更に説明する。図５は、リトライ処理でずれ補正する場合の文字切り出しフローを示す図である。
【００５３】
文字切り出し手段３は、帳票端検出手段２によって検出された帳票端に関する情報と、フォーマットパラメータ記憶手段４に記憶されている帳票端を基準とした文字位置に関する情報（フォーマットパラメータ指定位置）とを用いて、ドロップアウト画像上における文字配置位置、及び、文字切り出し基準位置３１を計算する（Ｓ５１）。
切り出し手段３は、計算された文字切り出し基準位置３１と文字２３との位置ずれを調べて、位置ずれの有無を判定する（Ｓ５２）。
【００５４】
次に、文字切り出し手段３は、位置ずれがない場合は、文字切り出し基準位置を基にして、文字の切り出しを行い（Ｓ５８）、位置ずれがある場合は、Ｓ５４を実行する（Ｓ５３）。
【００５５】
文字切り出し手段３は、全画像読み込み手段６で読み込まれた非ドロップアウト画像において、先に計算された前記文字配置位置に関する情報を適用し、前記文字配置位置を基準とした予め定められた領域である、読み取り領域２１内で文字枠２２の検出及び認識を行い（Ｓ５４）、その情報を基にして文字枠２２の位置に関する情報を取得する（Ｓ５５）。
文字切り出し手段３は、取得した文字枠２２の位置に関する情報を基にして、ドロップアウト画像から文字の切り出しを行う（Ｓ５６）。
文字認識手段５は、切り出された画像から読み取るべき文字成分を選択して、文字の認識を行う（Ｓ５７）。
【００５６】
以上、本発明の文字認識装置について、具体的な実施の形態を示して説明したが、本発明はこれらに限定されるものではない。当業者であれば、本発明の要旨を逸脱しない範囲内において、上記各実施形態における文字認識装置の構成及び機能に様々な変更・改良を加えることが可能である。
【００５７】
例えば、本発明の帳票端検出手段２、文字切り出し手段３、文字認識手段５が行う処理は、コンピュータの記憶装置に記憶されたプログラムによって、実施することができ、本発明の課題を解決して、同様の作用効果を奏することができる。
【産業上の利用可能性】
【００５８】
本発明の文字認識装置は、コンピュータのＣＰＵ、メモリ、補助記憶装置、ディスプレイ等を含むハードウェア資源上に構築されたＯＳ、アプリケーション、光学センサ、等によって実現されるものであり、帳票上に記載された文字の認識という処理が上記のハードウェア資源を用いて具体的に実現されるものであるから、自然法則を利用した技術的思想に該当するものであり、帳票上に記載された文字を認識することを必要とする分野である、例えば、郵便の仕分け、宅配便の仕分け、アンケートの集計、テストの集計等の様々な分野において利用することができるものである。
【図面の簡単な説明】
【００５９】
【図１】本発明の一実施形態に係る文字認識装置の構成図である。
【図２】（Ａ）帳票を全画像読み込み手段６で読み込んだ例を示す図である。（Ｂ）帳票を文字画像読み込み手段７で読み込んだ例を示す図である。
【図３】（Ａ）帳票を文字画像読み込み手段７で読み込んだ例を示す図である。（Ｂ）計算上の文字位置と実際の文字位置とのずれを示す図である。（Ｃ）帳票を全画像読み込み手段６で読み込んだ画像に計算上の文字枠位置を示した図である。（Ｄ）帳票を文字画像読み込み手段７で読み込んだ画像から文字を切り出した図である。
【図４】全文字補正時の文字切り出しフローを示す図である。
【図５】リトライ処理でずれ補正する場合の文字切り出しフローを示す図である。
【符号の説明】
【００６０】
１  画像読み込み手段
２  帳票端検出手段
３  文字切り出し手段
４  フォーマットパラメータ記憶手段
５  文字認識手段
６  全画像読み込み手段
７  文字画像読み込み手段
２１  読み取り領域
２２  文字枠
２３  文字
２４  文字切り出し基準位置
３１  文字切り出し基準位置
３２  文字切り出し基準位置
３３  フォーマットパラメータ記憶手段に記憶されている帳票端を基準とした文字枠位置
【図１】
0005054472.tif 000002
【図２】
0005054472.tif 000003
【図３】
0005054472.tif 000004
【図４】
0005054472.tif 000005
【図５】
0005054472.tif 000006