(57)【要約】【課題】スキャナ等で読込んだ複数の原稿の画像から、ユーザが必要とする情報のみを包含する画像や、原稿の表裏を１ページとした画像、を再合成することで、文字の識別、認識処理、および、その後のデータの再利用効率を高めることができる文字認識装置、文字認識方法、および、プログラムを提供することを課題とする。【解決手段】本発明は、複数の画像の一部の領域を抽出し、複数の領域を再構成した合成画像を生成し、生成された合成画像中の文字を認識する。【選択図】図１
2010256994.tif 000002
【特許請求の範囲】
【請求項１】
記憶部と制御部を少なくとも備えた文字認識装置であって、
上記記憶部は、
画像読取装置により読取られた原稿の画像を記憶する画像記憶手段、
を備え、
上記制御部は、
上記画像記憶手段に記憶された複数の上記画像の一部の領域を抽出し、複数の上記領域を再構成した合成画像を生成する画像再構成手段と、
上記画像再構成手段により生成された上記合成画像中の文字を認識する認識手段と、
を備えたことを特徴とする、文字認識装置。
【請求項２】
請求項１に記載の文字認識装置において、
上記複数の上記画像は、上記原稿の表裏両面の上記画像であることを特徴とする、文字認識装置。
【請求項３】
請求項１または２に記載の文字認識装置において、
上記制御部は、
上記画像記憶手段に記憶された上記画像から、上記原稿のレイアウト情報を取得するレイアウト取得手段、
を備え、
上記画像再構成手段は、上記レイアウト取得手段により取得された上記レイアウト情報に基づいて、上記領域を抽出することを特徴とする、文字認識装置。
【請求項４】
請求項３に記載の文字認識装置において、
上記レイアウト情報は、上記原稿のレイアウトの類似性に関する情報であることを特徴とする、文字認識装置。
【請求項５】
請求項１から４のいずれか一つに記載の文字認識装置において、
上記制御部は、
上記領域の上記合成画像上での配置およびサイズを表す画像再構成情報を生成する画像再構成情報生成手段、
を備え、
上記画像再構成手段は、上記画像再構成情報生成手段により生成された上記画像再構成情報に基づいて、上記合成画像を生成することを特徴とする、文字認識装置。
【請求項６】
請求項１から５のいずれか一つに記載の文字認識装置において、
上記画像再構成情報は、ユーザにより指定された所定の領域に関する情報であることを特徴とする、文字認識装置。
【請求項７】
請求項１から６のいずれか一つに記載の文字認識装置において、
上記原稿は、帳票であることを特徴とする、文字認識装置。
【請求項８】
記憶部と制御部を少なくとも備えた文字認識装置において実行される文字認識方法であって、
上記記憶部は、
画像読取装置により読取られた原稿の画像を記憶する画像記憶手段、
を備え、
上記制御部において実行される、
上記画像記憶手段に記憶された複数の上記画像の一部の領域を抽出し、複数の上記領域を再構成した合成画像を生成する画像再構成ステップと、
上記画像再構成ステップにて生成された上記合成画像中の文字を認識する認識ステップと、
を含むことを特徴とする、文字認識方法。
【請求項９】
記憶部と制御部を少なくとも備えた文字認識装置に実行させるためのプログラムであって、
上記記憶部は、
画像読取装置により読取られた原稿の画像を記憶する画像記憶手段、
を備え、
上記制御部において、
上記画像記憶手段に記憶された複数の上記画像の一部の領域を抽出し、複数の上記領域を再構成した合成画像を生成する画像再構成ステップと、
上記画像再構成ステップにて生成された上記合成画像中の文字を認識する認識ステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、紙文書や帳票を電子化し、管理する文字認識装置、文字認識方法、および、プログラムに関する。
【背景技術】
【０００２】
従来の文字認識装置においては、紙文書や帳票を電子化して処理等する際に、スキャナ等の画像読取装置で読取った複数ページの画像を一つの画像として合成し、合成された画像の文字認識等の処理や管理が行われている。
【０００３】
例えば、特許文献１に記載の技術では、スキャナ等で読込んだ複数の帳票のサイズに基づいて、縦方向または横方向に直列的に帳票の画像を合成した合成画像を生成し、合成画像に基づいて帳票の認識を行う技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−１７８１０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の文字認識装置（特許文献１等）においては、スキャナ等で読込んだ複数の帳票中の特定の領域のみを切り出して、ユーザが必要とする情報だけを包含する新たな画像として再合成することができないという問題点を有していた。このため、当該文字認識装置においては、一つの関連ある帳票が複数ページに亘る場合、これら全てを含む画像を記憶領域に保存することで、データサイズが膨大となるという問題点を有していた。具体的には、保険の契約関連書類において、契約書、健康診断書、保険金請求申請書、医師の診断票等多種に亘る文書および帳票があるが、それぞれのページに保管が必須の項目がある一方、注意事項等の保険者間で共通の事項等もあり、全てを画像として取得する場合、特に保管の必要のない共通事項によりデータサイズが増加してしまうという問題点を有していた。また、当該文字認識装置においては、複数の項目（例えば、契約者の住所、氏名、電話番号、生年月日等）が記載された帳票を、項目ごとに抽出した画像として管理することができないため、例えば、画像の確認や修正作業時に全ての項目の情報が作業者に開示されてしまい、作業者を介して帳票に記載された個人情報が漏洩する可能性があるという問題点を有していた。
【０００６】
また、従来の文字認識装置（特許文献１等）においては、帳票の表裏両面に読取領域がある場合、表画像と裏画像の関連性が高く、一緒に管理する必要がある場合でも、ページ単位として処理、管理を行っているため、表裏の関連付けを手動で行わなければならないという問題点を有していた。具体的には、帳票の表の項目の合計が、帳票の裏の項目の値になるような場合、表裏が別画像では表裏の値の整合性を確認できないという問題点を有していた。また、具体的には、原稿の表と裏が一続きのデータであり、紙のスペースの関係で表裏に分かれているに過ぎない場合、認識結果をテキストやＣＳＶ（Ｃｏｍｍａ−Ｓｅｐａｒａｔｅｄ  Ｖａｌｕｅｓ）として出力する際に、表裏を一つのデータとして出力できないという問題点を有していた。また、具体的には、手書き文字の書き手独特の癖を利用して文字認識を向上させる機能を有する文字認識装置の場合、１ページ内から書き手の癖を抽出して文字認識処理の精度を向上させる処理を実行するが、同一人が記載した表裏の原稿が別ページとして処理される場合、表裏の画像の対応をとるための仕組みを構築する必要があり、表裏両面を一元管理する場合に比べ処理時間やデータサイズを必要とするという問題点を有していた。また、当該文字認識装置においては、合成画像のレイアウトによって、合成画像の種類を仕分けし、仕分けた種類に応じた文字認識を行っていたが、表裏を別々の画像として管理していたため、表裏一体ではレイアウトが類似しない場合でも、片側だけ類似する帳票の画像を同じ種類として仕分けしてしまうという問題点を有していた。
【０００７】
本発明は、上記問題点に鑑みてなされたもので、スキャナ等で読込んだ複数の原稿の画像から、ユーザが必要とする情報のみを包含する画像や、原稿の表裏を１ページとした画像、を再合成することで、文字の識別、認識処理、および、その後のデータの再利用効率を高めることができる文字認識装置、文字認識方法、および、プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
このような目的を達成するため、本発明の文字認識装置は、記憶部と制御部を少なくとも備えた文字認識装置であって、上記記憶部は、画像読取装置により読取られた原稿の画像を記憶する画像記憶手段、を備え、上記制御部は、上記画像記憶手段に記憶された複数の上記画像の一部の領域を抽出し、複数の上記領域を再構成した合成画像を生成する画像再構成手段と、上記画像再構成手段により生成された上記合成画像中の文字を認識する認識手段と、を備えたことを特徴とする。
【０００９】
また、本発明の文字認識装置は、上記記載の文字認識装置において、上記複数の上記画像は、上記原稿の表裏両面の上記画像であることを特徴とする。
【００１０】
また、本発明の文字認識装置は、上記記載の文字認識装置において、上記制御部は、上記画像記憶手段に記憶された上記画像から、上記原稿のレイアウト情報を取得するレイアウト取得手段、を備え、上記画像再構成手段は、上記レイアウト取得手段により取得された上記レイアウト情報に基づいて、上記領域を抽出することを特徴とする。
【００１１】
また、本発明の文字認識装置は、上記記載の文字認識装置において、上記レイアウト情報は、上記原稿のレイアウトの類似性に関する情報であることを特徴とする。
【００１２】
また、本発明の文字認識装置は、上記記載の文字認識装置において、上記制御部は、上記領域の上記合成画像上での配置およびサイズを表す画像再構成情報を生成する画像再構成情報生成手段、を備え、上記画像再構成手段は、上記画像再構成情報生成手段により生成された上記画像再構成情報に基づいて、上記合成画像を生成することを特徴とする。
【００１３】
また、本発明の文字認識装置は、上記記載の文字認識装置において、上記画像再構成情報は、ユーザにより指定された所定の領域に関する情報であることを特徴とする。
【００１４】
また、本発明の文字認識装置は、上記記載の文字認識装置において、上記原稿は、帳票であることを特徴とする。
【００１５】
また、本発明の文字認識方法は、記憶部と制御部を少なくとも備えた文字認識装置において実行される文字認識方法であって、上記記憶部は、画像読取装置により読取られた原稿の画像を記憶する画像記憶手段、を備え、上記制御部において実行される、上記画像記憶手段に記憶された複数の上記画像の一部の領域を抽出し、複数の上記領域を再構成した合成画像を生成する画像再構成ステップと、上記画像再構成ステップにて生成された上記合成画像中の文字を認識する認識ステップと、を含むことを特徴とする。
【００１６】
また、本発明のプログラムは、記憶部と制御部を少なくとも備えた文字認識装置に実行させるためのプログラムであって、上記記憶部は、画像読取装置により読取られた原稿の画像を記憶する画像記憶手段、を備え、上記制御部において、上記画像記憶手段に記憶された複数の上記画像の一部の領域を抽出し、複数の上記領域を再構成した合成画像を生成する画像再構成ステップと、上記画像再構成ステップにて生成された上記合成画像中の文字を認識する認識ステップと、を実行させることを特徴とする。
【発明の効果】
【００１７】
この発明によれば、記憶部に記憶された複数の画像の一部の領域を抽出し、複数の領域を再構成した合成画像を生成し、生成された合成画像中の文字を認識することができる。これにより、本発明は、従来必要とされていた複数ページに亘る管理機構を省くこと、すなわち、複数ページのデータを一まとまりのデータとして管理できるという効果を奏する。これにより、本発明は、紙の保管コストの削減だけでなく、電子化された画像の検索やデータの加工を容易にすることができ、文字認識の検索性をあげることができるという効果を奏する。
【００１８】
また、この発明によれば、複数の画像は、原稿の表裏両面の画像とすることができる。これにより、本発明は、原稿の裏表を個別に扱っていた場合、処理できなかった裏表データ間で、関連を持つ一続きのデータとして扱う処理や管理をできるという効果を奏する。具体的に、本発明は、原稿の表裏の特定の領域を１ページの画像として再構成し、当該画像に対して処理を行うことで、１ページの画像に対して必要な処理、管理の全機能がそのまま使用可能となり、データサイズも削減できるという効果を奏する。
【００１９】
また、この発明によれば、記憶部に記憶された画像から、原稿のレイアウト情報を取得し、取得されたレイアウト情報に基づいて、領域を抽出することができる。これにより、本発明は、所定のフォーマットをもつ帳票等から効率的に所望の項目の画像を抽出することができるという効果を奏する。
【００２０】
また、この発明によれば、レイアウト情報は、原稿のレイアウトの類似性に関する情報とすることができる。これにより、本発明は、複数の原稿から同一フォーマットの原稿を効率よく抽出することができるという効果を奏する。これにより、本発明は、従来識別が困難であったレイアウトの類似する原稿の表裏等の画像を、１ページの合成画像として合成し、文字認識等の後続処理を可能とするという効果を奏する。
【００２１】
また、この発明によれば、領域の合成画像上での配置およびサイズを表す画像再構成情報を生成し、生成された画像再構成情報に基づいて、合成画像を生成することができる。これにより、本発明は、抽出画像から所定の配置に従った合成画像を効率的に生成することができるという効果を奏する。
【００２２】
また、この発明によれば、画像再構成情報は、ユーザにより指定された所定の領域に関する情報とすることができる。これにより、本発明は、ユーザが必要とする箇所のみを集め、冗長な部分を除いた画像を生成することができるという効果を奏する。すなわち、本発明は、読み込み原稿の必要な箇所のみをユーザの指示に従って切り出し、それらを合成した画像を作成、管理することによって、全体の画像サイズを低減し、必須情報量を失わないこと可能とするという効果を奏する。
【００２３】
また、この発明によれば、原稿は、帳票とすることができる。これにより、本発明は、個人情報等が記載された紙の帳票の管理をデータとして効率よく行うことができるという効果を奏する。具体的に、本発明は、複数人の契約書類から特定の項目（例えば、氏名、住所、電話番号等）のみから構成される画像を生成、管理することにより、個々の画像だけから個人情報を得ることはできず、個人情報等の漏洩の対策として役立つという効果を奏する。
【図面の簡単な説明】
【００２４】
【図１】図１は、本発明が適用される文字認識装置の構成の一例を示すブロック図である。
【図２】図２は、本実施の形態における文字認識処理の一例を示すフローチャートである。
【図３】図３は、本実施の形態における画像再構成情報の一例を示す図である。
【図４】図４は、本実施の形態における合成画像の一例を示す図である。
【図５】図５は、本実施の形態における画像再構成処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００２５】
以下に、本発明にかかる文字認識装置、文字認識方法、および、プログラムの実施の形態を図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。
【００２６】
以下、本発明の構成および処理等について詳細に説明する。
【００２７】
［文字認識装置の構成］
次に、図１を参照して、文字認識装置の構成について説明する。図１は、本発明が適用される文字認識装置の構成の一例を示すブロック図であり、該構成のうち本発明に関係する部分のみを概念的に示している。また、図１において、矢印は、データの流れる方向を示している。
【００２８】
文字認識装置１００は、概略的に、制御部１０２（レイアウト取得部１０２ａ、画像再構成情報生成部１０２ｂ、画像再構成部１０２ｃ、書式定義部１０２ｄ、認識部１０２ｅ、確認修正部１０２ｆ、出力変換部１０２ｇ）と記憶部１０６（画像ファイル１０６ａ、レイアウト情報ファイル１０６ｂ、合成画像ファイル１０６ｃ、書式定義ファイル１０６ｄ、最終結果ファイル１０６ｅ）を備えて構成される。ここで、制御部１０２は、文字認識装置１００の全体を統括的に制御するＣＰＵ等である。また、記憶部１０６は、各種のデータベースやテーブルなどを格納する装置である。これら文字認識装置１００の各部は任意の通信路を介して通信可能に接続されている。
【００２９】
記憶部１０６は、ストレージ手段であり、各種のデータベースやテーブル（画像ファイル１０６ａ、レイアウト情報ファイル１０６ｂ、合成画像ファイル１０６ｃ、書式定義ファイル１０６ｄ、最終結果ファイル１０６ｅ等）を格納する。
【００３０】
記憶部１０６の各構成要素のうち、図１において、画像ファイル１０６ａは、画像読取装置２００により読取られた原稿の画像を記憶する画像記憶手段である。ここで、原稿は、帳票であってもよい。また、画像読取装置２００としては、スキャナ装置、デジタルカメラ、およびＷＥＢカメラ等を用いることができる。
【００３１】
また、レイアウト情報ファイル１０６ｂは、原稿から目的の領域を抽出するための原稿のレイアウト情報を記憶するレイアウト情報記憶手段である。ここで、レイアウト情報ファイル１０６ｂは、原稿のレイアウトの類似性に関する情報であってもよい。
【００３２】
また、合成画像ファイル１０６ｃは、合成画像を記憶する合成画像記憶手段である。
【００３３】
また、図１において、書式定義ファイル１０６ｄは、合成画像に対する文字読取のための書式定義を記憶する書式定義記憶手段である。
【００３４】
また、最終結果ファイル１０６ｅは、最終結果を記憶する最終結果記憶手段である。
【００３５】
また、制御部１０２は、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）等の制御プログラムや、各種の処理手順等を規定したプログラム、および、所要データを格納するための内部メモリを有する。そして、制御部１０２は、これらのプログラム等により、種々の処理を実行するための情報処理を行う。制御部１０２は、図１において、機能概念的に、レイアウト取得部１０２ａ、画像再構成情報生成部１０２ｂ、画像再構成部１０２ｃ、書式定義部１０２ｄ、認識部１０２ｅ、確認修正部１０２ｆ、出力変換部１０２ｇを備えて構成されている。
【００３６】
このうち、レイアウト取得部１０２ａは、画像ファイル１０６ａに記憶された画像から、原稿のレイアウト情報を取得するレイアウト取得手段である。ここで、レイアウト情報は、原稿のレイアウトの類似性に関する情報であってもよい。また、レイアウト取得部１０２ａは、取得したレイアウト情報をレイアウト情報ファイル１０６ｂに格納してもよい。
【００３７】
また、画像再構成情報生成部１０２ｂは、画像の一部の領域の合成画像上での配置およびサイズを表す画像再構成情報を生成する画像再構成情報生成手段である。ここで、画像再構成情報は、ユーザにより指定された所定の領域に関する情報であってもよい。
【００３８】
また、画像再構成部１０２ｃは、画像ファイル１０６ａに記憶された複数の画像の一部の領域を抽出し、複数の領域を再構成した合成画像を生成する画像再構成手段である。ここで、画像再構成部１０２ｃは、レイアウト取得部１０２ａにより取得されたレイアウト情報に基づいて、領域を抽出してもよい。また、画像再構成部１０２ｃは、画像再構成情報生成部１０２ｂにより生成された画像再構成情報に基づいて、合成画像を生成してもよい。また、画像再構成部１０２ｃは、合成画像を合成画像ファイル１０６ｃに格納してもよい。また、複数の画像は、原稿の表裏両面の画像であってもよい。
【００３９】
また、書式定義部１０２ｄは、合成画像に対する文字読取のための書式定義を設定する書式定義手段である。ここで、書式定義部１０２ｄは、設定した書式定義を書式定義ファイル１０６ｄに格納してもよい。
【００４０】
また、認識部１０２ｅは、画像再構成部１０２ｃにより生成された合成画像中の文字を認識する認識手段である。ここで、認識部１０２ｅは、書式定義ファイル１０６ｄに記憶された書式定義に基づいて、画像再構成部１０２ｃにより生成された合成画像中の文字を認識してもよい。
【００４１】
また、確認修正部１０２ｆは、認識部１０２ｅによる合成画像中の文字の認識結果に基づいて、合成画像中の文字を確認および修正する確認修正手段である。
【００４２】
また、出力変換部１０２ｇは、確認修正部１０２ｆにより、確認、修正された合成画像を、出力するデータ形式の最終結果に変換する出力変換手段である。ここで、出力変換部１０２ｇは、最終結果を最終結果ファイル１０６ｅに格納してもよい。
【００４３】
以上で本文字認識装置１００の構成の説明を終える。
【００４４】
［文字認識処理］
次に、本実施の形態における文字認識処理の一例について、以下に図２から図５を参照して詳細に説明する。図２は、本実施の形態における文字認識処理の一例を示すフローチャートである。
【００４５】
図２に示すように、制御部１０２は、画像読取装置２００により読取られた紙（帳票）の画像を画像ファイル１０６ａに格納する（ステップＳＡ−１）。
【００４６】
そして、レイアウト取得部１０２ａは、画像ファイル１０６ａに記憶された画像から、帳票のレイアウト情報を取得し、レイアウト情報をレイアウト情報ファイル１０６ｂに格納する（ステップＳＡ−２）。ここで、レイアウト情報は、帳票のレイアウトの類似性に関する情報であってもよい。
【００４７】
そして、画像再構成情報生成部１０２ｂは、画像の一部の領域、すなわち、ユーザにより指定された所定の領域の、画像再構成部１０２ｃにより生成される合成画像上での、配置およびサイズを表す画像再構成情報を生成する（ステップＳＡ−３）。
【００４８】
ここで、図３を参照して、画像再構成情報の一例を説明する。図３は、本実施の形態における画像再構成情報の一例を示す図である。
【００４９】
図３に示すように、画像再構成情報は、再構成前入力画像数Ｎ、すなわち、一まとまりの合成画像を生成するために用いる、画像ファイル１０６ａに記憶された帳票の画像の数、を含んでいる。ここで、帳票の表裏両面の画像を一まとまりの合成画像とする場合は、再構成前入力画像数Ｎは、２である。また、画像再構成情報は、再構成後入力画像サイズ、すなわち、合成画像の出力サイズ、を含んでいる。ここで、本実施の形態において、画像再構成情報は、Ａ４である。また、画像再構成情報は、図３に示すように、画像再構成情報Ｉ（Ｉ＝１，．．．，Ｎ）、すなわち、Ｉ番目の画像のどの領域を、合成画像のどこに配置するかを示す情報、を含んでいる。例えば、図３の帳票の表裏両面の画像において、画像再構成情報１（表）は、画像１（帳票１）の座標開始位置（Ｘａ，Ｙａ）に始まるサイズ（Ｓｘ，Ｓｙ）の項目Ａの画像を、合成画像の座標開始位置（Ｘ１，Ｙ１）に始まるサイズ（Ｈｘ，Ｈｙ）に配置することを示す情報である。また、図３の帳票の表裏両面の画像において、画像再構成情報２（裏）は、画像２（帳票２）の全面イメージ、すなわち、裏面の全領域画像を、合成画像の座標開始位置（Ｘ２，Ｙ２）に始まるサイズ（Ｆｘ，Ｆｙ）に配置することを示す情報である。
【００５０】
再び、図２に戻り、画像再構成部１０２ｃは、画像ファイル１０６ａに記憶された複数の画像の一部の領域を、レイアウト情報ファイル１０６ｂに記憶されたレイアウト情報に基づいて抽出し、画像再構成情報生成部１０２ｂにより生成された画像再構成情報に基づいて、帳票の表裏の領域を再構成した合成画像を生成し、合成画像ファイル１０６ｃに格納する（ステップＳＡ−４）。
【００５１】
ここで、図４を参照して、本実施の形態における合成画像の一例について説明する。図４は、本実施の形態における合成画像の一例を示す図である。
【００５２】
図４に示すように、合成画像は、図３に示す画像再構成情報に基づいて生成された画像を示しており、帳票の表側の部分画像（画像１の項目Ａ）と、帳票の裏側の全面画像（画像２の全面イメージ）と、をそれぞれ上下に配置して合成した画像を示している。
【００５３】
また、図５を参照して、本実施の形態における画像再構成処理の詳細の一例について説明する。図５は、本実施の形態における画像再構成処理の一例を示すフローチャートである。
【００５４】
まず、図５に示すように、画像再構成部１０２ｃは、画像再構成情報生成部１０２ｂにより生成された画像再構成情報に含まれる再構成前入力画像数Ｎを読み込む（ステップＳＢ−１）。
【００５５】
そして、画像再構成部１０２ｃは、入力画像の数を数えるカウンタのカウントＫをクリア、すなわち、０にする（ステップＳＢ−２）。
【００５６】
そして、画像再構成部１０２ｃは、記憶領域中の合成画像用領域（合成画像ファイル１０６ｃ）を初期化する（ステップＳＢ−３）。
【００５７】
そして、画像再構成部１０２ｃは、カウンタのカウントＫに、入力画像数である１を加える（ステップＳＢ−４）。
【００５８】
そして、画像再構成部１０２ｃは、カウントＫが再構成前入力画像数Ｎより大きいか否かを判定する（ステップＳＢ−５）。
【００５９】
そして、画像再構成部１０２ｃは、ステップＳＢ−５にてカウントＫが再構成前入力画像数Ｎより大きいと判定した場合（ステップＳＢ−５：Ｙｅｓ）、合成画像を合成画像用領域（合成画像ファイル１０６ｃ）に出力（例えば、格納等）し（ステップＳＢ−６）、処理を終了する。
【００６０】
一方、画像再構成部１０２ｃは、ステップＳＢ−５にてカウントＫが再構成前入力画像数Ｎ以下と判定した場合（ステップＳＢ−５：Ｎｏ）、画像ファイル１０６ａに記憶されたＩ＝Ｋ番目の画像Ｋと、レイアウト情報ファイル１０６ｂに記憶された画像Ｋのレイアウト情報と、を取得し（ステップＳＢ−７）、画像再構成情報生成部１０２ｂにより生成された画像Ｋに関する画像再構成情報Ｋを取得する（ステップＳＢ−８）。
【００６１】
そして、画像再構成部１０２ｃは、ステップＳＢ−７にて取得したレイアウト情報に基づいて、画像Ｋから目的の領域を抽出するためのレイアウト照合処理を行う（ステップＳＢ−９）。ここで、画像再構成部１０２ｃは、表裏で類似のレイアウトを持つ帳票に対して、レイアウトの類似性に関するレイアウト情報に基づいて、合成する帳票の表裏を照合してもよい。
【００６２】
そして、画像再構成部１０２ｃは、ステップＳＢ−９にて行われたレイアウト照合処理に基づいて、ステップＳＢ−７にて取得した画像Ｋから合成画像を構成する抽出イメージを取得する（ステップＳＢ−１０）。
【００６３】
そして、画像再構成部１０２ｃは、ステップＳＢ−８にて取得した画像再構成情報Ｋに基づいて、抽出イメージを合成画像へ貼り込み、処理をステップＳＢ−４へ移行させる（ステップＳＢ−１１）。
【００６４】
再び図２に戻り、書式定義部１０２ｄは、合成画像に対する文字読取のための書式定義を設定し、書式定義ファイル１０６ｄに格納する（ステップＳＡ−５）。
【００６５】
そして、認識部１０２ｅは、画像再構成部１０２ｃにより生成された合成画像中の文字を、書式定義ファイル１０６ｄに記憶された書式定義に基づいて、認識する（ステップＳＡ−６）。
【００６６】
そして、確認修正部１０２ｆは、認識部１０２ｅによる合成画像中の文字の認識結果に基づいて、ユーザにより指定された帳票の所定の領域（例えば、氏名、住所等）が含まれているかに関して、合成画像中の文字を確認および修正する（ステップＳＡ−７）。
【００６７】
そして、出力変換部１０２ｇは、確認修正部１０２ｆにより、確認、修正された合成画像を、プリンタ等へ出力するデータ形式（例えば、ＪＰＥＧ、ＧＩＦ等）の最終結果に変換する（ステップＳＡ−８）。ここで、出力変換部１０２ｇは、最終結果を最終結果ファイル１０６ｅに格納してもよい。
【００６８】
以上で、本実施の形態における文字認識処理の一例の説明を終える。
【００６９】
［他の実施の形態］
さて、これまで本発明の実施の形態について説明したが、本発明は、上述した実施の形態以外にも、特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施の形態にて実施されてよいものである。
【００７０】
例えば、文字認識装置１００がスタンドアローンの形態で処理を行う場合を一例に説明したが、文字認識装置１００とは別筐体で構成されるクライアント端末からの要求に応じて処理を行い、その処理結果を当該クライアント端末に返却するように構成してもよい。
【００７１】
また、実施の形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。
【００７２】
このほか、上記文献中や図面中で示した処理手順、制御手順、具体的名称、各処理の登録データや検索条件等のパラメータを含む情報、画面例、データベース構成については、特記する場合を除いて任意に変更することができる。
【００７３】
また、文字認識装置１００に関して、図示の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。
【００７４】
例えば、文字認識装置１００の各装置が備える処理機能、特に制御部１０２にて行われる各処理機能については、その全部または任意の一部を、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）および当該ＣＰＵにて解釈実行されるプログラムにて実現してもよく、また、ワイヤードロジックによるハードウェアとして実現してもよい。尚、プログラムは、後述する記録媒体に記録されており、必要に応じて文字認識装置１００に機械的に読み取られる。すなわち、ＲＯＭまたはＨＤ等の記憶部１０６は、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）として協働してＣＰＵに命令を与え、各種処理を行うためのコンピュータプログラムが記録されている。このコンピュータプログラムは、ＲＡＭにロードされることによって実行され、ＣＰＵと協働して制御部１０２を構成する。
【００７５】
また、このコンピュータプログラムは、文字認識装置１００に対して任意のネットワークを介して接続されたアプリケーションプログラムサーバに記憶されていてもよく、必要に応じてその全部または一部をダウンロードすることも可能である。
【００７６】
また、本発明に係るプログラムを、コンピュータ読み取り可能な記録媒体に格納することもできる。ここで、この「記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ、Ｂｌｕ−ｒａｙ  Ｄｉｓｃ等の任意の「可搬用の物理媒体」、あるいは、ＬＡＮ、ＷＡＮ、インターネットに代表されるネットワークを介してプログラムを送信する場合の通信回線や搬送波のように、短期にプログラムを保持する「通信媒体」を含むものとする。
【００７７】
また、「プログラム」とは、任意の言語や記述方法にて記述されたデータ処理方法であり、ソースコードやバイナリコード等の形式を問わない。なお、「プログラム」は必ずしも単一的に構成されるものに限られず、複数のモジュールやライブラリとして分散構成されるものや、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）に代表される別個のプログラムと協働してその機能を達成するものをも含む。なお、実施の形態に示した各装置において記録媒体を読み取るための具体的な構成、読み取り手順、あるいは、読み取り後のインストール手順等については、周知の構成や手順を用いることができる。
【００７８】
記憶部１０６に格納される各種のデータベース等は、ＲＡＭ、ＳＳＤ、ＲＯＭ等のメモリ装置、ハードディスク等の固定ディスク装置、フレキシブルディスク、光ディスク等のストレージ手段であり、各種処理やウェブサイト提供に用いる各種のプログラムやテーブルやデータベースやウェブページ用ファイル等を格納する。
【００７９】
また、文字認識装置１００は、既知のパーソナルコンピュータ、ワークステーション等の情報処理装置を接続し、該情報処理装置に本発明の方法を実現させるソフトウェア（プログラム、データ等を含む）を実装することにより実現してもよい。
【００８０】
更に、装置の分散・統合の具体的形態は図示するものに限られず、その全部または一部を、各種の付加等に応じて、または、機能負荷に応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【産業上の利用可能性】
【００８１】
以上詳細に説明したように、本発明によれば、スキャナ等で読込んだ複数の原稿の画像から、ユーザが必要とする情報のみを包含する画像や、原稿の表裏を１ページとした画像、を再合成することで、文字の識別、認識処理、および、その後のデータの再利用効率を高めることができる文字認識装置、文字認識方法、および、プログラムを提供することができ、特にスキャナで読み取った画像に関する画像処理分野で実施する場合に極めて有用である。
【符号の説明】
【００８２】
１００  文字認識装置
１０２  制御部
１０２ａ  レイアウト取得部
１０２ｂ  画像再構成情報生成部
１０２ｃ  画像再構成部
１０２ｄ  書式定義部
１０２ｅ  認識部
１０２ｆ  確認修正部
１０２ｇ  出力変換部
１０６  記憶部
１０６ａ  画像ファイル
１０６ｂ  レイアウト情報ファイル
１０６ｃ  合成画像ファイル
１０６ｄ  書式定義ファイル
１０６ｅ  最終結果ファイル
２００  画像読取装置
【図１】
2010256994.tif 000003
【図２】
2010256994.tif 000004
【図３】
2010256994.tif 000005
【図４】
2010256994.tif 000006
【図５】
2010256994.tif 000007