(57)【特許請求の範囲】
【請求項１】
文字列包含画像におけるエリアと当該エリアの重要度とを関連付けた、予め定められた文字列認識ルールに基づいて、取得した前記文字列包含画像の前記エリアから画像中文字列を認識する文字認識部と、
認識した前記画像中文字列のうち最も重要度の高いエリアにおける位置を基準とする前記画像中文字列を含む拡大画像であって前記文字列包含画像の一部である代替画像を生成する代替画像生成部と、
を備えることを特徴とする画像処理装置。
【請求項２】
前記代替画像を表示する画像表示制御部
を備えることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記文字列包含画像及び当該文字列包含画像から認識した前記画像中文字列の対応関係と、受付けた検索用文字列とに基づいて画像中文字列を検索する文字列検索部を備え、  前記画像表示制御部は、検索の結果により得られた画像中文字列に対応する文字列包含画像を取得して表示する
ことを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記文字列認識ルールが、複数の前記文字列包含画像に出現する文字列のうち他の文字列包含画像から認識した文字列と一致しない文字列を認識することを指示するルールを含み、
前記文字認識部は、複数の前記文字列包含画像に出現する文字列のうち他の文字列包含画像から認識した文字列と一致しない文字列を認識する
ことを特徴とする請求項１から請求項３の何れか一項に記載の画像処理装置。
【請求項５】
画像処理装置におけるにおける画像処理方法であって、
前記画像処理装置が、文字列包含画像におけるエリアと当該エリアの重要度とを関連付けた、予め定められた文字列認識ルールに基づいて、取得した前記文字列包含画像の前記エリアから画像中文字列を認識する文字列認識ステップと、
前記画像処理装置が、認識した前記画像中文字列のうち最も重要度の高いエリアにおける位置を基準とする前記画像中文字列を含む拡大画像であって前記文字列包含画像の一部である代替画像を生成する代替画像生成ステップと、
を含むことを特徴とする画像処理方法。
【請求項６】
画像処理装置としてのコンピュータに、
文字列包含画像におけるエリアと当該エリアの重要度とを関連付けた、予め定められた文字列認識ルールに基づいて、取得した前記文字列包含画像の前記エリアから画像中文字列を認識する文字列認識ステップと、
認識した前記画像中文字列のうち最も重要度の高いエリアにおける位置を基準とする前記画像中文字列を含む拡大画像であって前記文字列包含画像の一部である代替画像を生成する代替画像生成ステップと、
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理方法、プログラムに関する。
【背景技術】
【０００２】
多数の画像情報がそれぞれどのような内容を含む画像情報かを簡単に検索するためにサムネイル画像（代替画像）が用いられる。当該サムネイル画像は画像全体の縮小画像であることが多い。ところでこのようなサムネイル画像は画像全体の縮小画像であるため画像内容を把握することが容易ではない。例えば画像内容が文字列により構成されている場合には文字列が縮小されてしまう。関連する技術として特許文献１が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１５９１６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述の特許文献１の技術は文字列を含む多数の画像情報に対応する代替画像の生成において、ユーザが画像情報の内容を容易に判別できるようにその代替画像を生成することができない。
【０００５】
そこでこの発明は、上述の課題を解決することのできる画像処理装置、画像処理方法、プログラムを提供することを目的としている。
【課題を解決するための手段】
【０００６】
本発明は、上記の課題を解決するためになされたものであり、本発明の一態様は、文字列包含画像におけるエリアと当該エリアの重要度とを関連付けた、予め定められた文字列認識ルールに基づいて、取得した前記文字列包含画像の前記エリアから画像中文字列を認識する文字認識部と、認識した前記画像中文字列のうち最も重要度の高いエリアにおける位置を基準とする前記画像中文字列を含む拡大画像であって前記文字列包含画像の一部である代替画像を生成する代替画像生成部と、を備えることを特徴とする画像処理装置である。
【０００７】
また、本発明の一態様は、画像処理装置におけるにおける画像処理方法であって、前記画像処理装置が、文字列包含画像におけるエリアと当該エリアの重要度とを関連付けた、予め定められた文字列認識ルールに基づいて、取得した前記文字列包含画像の前記エリアから画像中文字列を認識する文字列認識ステップと、前記画像処理装置が、認識した前記画像中文字列のうち最も重要度の高いエリアにおける位置を基準とする前記画像中文字列を含む拡大画像であって前記文字列包含画像の一部である代替画像を生成する代替画像生成ステップと、を含むことを特徴とする画像処理方法である。
【０００８】
また、本発明の一態様は、画像処理装置としてのコンピュータに、文字列包含画像におけるエリアと当該エリアの重要度とを関連付けた、予め定められた文字列認識ルールに基づいて、取得した前記文字列包含画像の前記エリアから画像中文字列を認識する文字列認識ステップと、認識した前記画像中文字列のうち最も重要度の高いエリアにおける位置を基準とする前記画像中文字列を含む拡大画像であって前記文字列包含画像の一部である代替画像を生成する代替画像生成ステップと、を実行させることを特徴とするプログラムである。
【発明の効果】
【０００９】
本発明によれば、文字列を含む多数の画像情報に対応する代替画像の生成において、ユーザが画像情報の内容を容易に判別できる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態による帳票画像閲覧装置の構成を示した概略図である。
【図２】本発明の実施形態による画像記憶部が記憶する帳票画像の一例を示す図である。
【図３】本発明の実施形態による帳票様式定義記憶部が記憶する帳票様式定義の一例を示す図である。
【図４】本発明の実施形態による代替画像生成部が生成する代替画像の一例を示す図である。
【図５】本発明の実施形態による帳票画像閲覧装置が実行する画像処理の処理手順を示したフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明の一実施形態について、図面を参照しながら説明する。図１は、本実施形態による帳票画像閲覧装置１の構成を示した概略図である。本実施形態では、画像処理装置の一例として、文字列を含む帳票に関する帳票画像を表示する帳票画像閲覧装置１について説明する。帳票画像は、文字列を含む文字列包含画像である。図示する例では、帳票画像閲覧装置１は、操作部１０と、画像記憶部１１と、代替画像生成部１２と、文字認識部１３と、帳票様式定義記憶部１４と、画像表示制御部１５と、代替画像情報記憶部１６と、文字検索部１７と、モニタ１８と、を備える。
【００１２】
操作部１０は、キーボードやマウス、タッチパネル等であり、操作入力を受け付ける。例えば、操作部１０は、表示したい画像を選択したり、見たい代替画像に画面を遷移させたりする操作入力を受け付ける。
【００１３】
画像記憶部１１は、ハードディスクや外部メモリ等であり、閲覧するための帳票画像を記憶保存している。また、画像記憶部１１は、複数ある帳票画像を帳票画像フォルダに振り分けて記憶している。
【００１４】
代替画像生成部１２は、画像記憶部１１が記憶している帳票画像から、一覧表示するための代替画像を生成する演算部である。代替画像生成部１２は、操作部１０が受け付けた操作入力に従って、画像記憶部１１から帳票画像を読み出し、読み出した帳票画像に基づいて代替画像を生成する。具体的には、代替画像生成部１２は、文字認識部１３が認識した画像中文字列の帳票画像における位置を基準とする画像中文字列を含む拡大画像であって帳票画像の一部である代替画像を生成する。画像中文字列は、帳票画像にある文字列である。また、代替画像生成部１２は、帳票様式定義記憶部１４が記憶している帳票様式定義において定義される読取エリアのうち重要度の最も高い読取エリアにある画像中文字列の帳票画像における位置を基準とする画像中文字列を含む拡大画像であって帳票画像の一部である代替画像を生成する。帳票様式定義は、文字列認識ルールである。また、読取エリアは、画像中文字列があるエリア（領域）である。代替画像生成部１２は、生成した代替画像を画像表示制御部１５に出力する。また、代替画像生成部１２は、生成した代替画像と、文字認識部１３が認識した画像中文字列と、帳票様式定義記憶部１４が記憶している帳票様式定義とを対応付けて代替画像情報記憶部１６に書き込んで記憶する。
【００１５】
文字認識部１３は、パターンマッチング等の文字認識技術により、帳票画像から文字画像を認識して画像中文字列を読み出す。このとき、文字認識部１３は、帳票画像に対応する帳票様式定義を帳票様式定義記憶部１４から読み出し、読み出した帳票様式定義に基づいて文字認識を行う。文字認識部１３は、認識した画像中文字列と、文字認識に用いた帳票様式定義とを代替画像生成部１２に出力する。
【００１６】
帳票様式定義記憶部１４は、文字認識部１３が文字認識を行うための帳票様式定義を記憶する。帳票様式定義は、帳票画像における画像中文字列の位置を示す読取エリアや文字種、各読取エリアそれぞれの重要度順序を定義している。なお、重要度は、帳票様式定義を作成する際に、個別の帳票を区別するのに注目する度合いを考慮して帳票様式定義を作成する者が付与する。
【００１７】
画像表示制御部１５は、モニタ１８における表示を制御する。例えば、画像表示制御部１５は、代替画像生成部１２から入力された代替画像の一覧をモニタ１８に表示する。また、画像表示制御部１５は、モニタ１８に一覧表示した代替画像から表示する帳票画像が選択されると、選択された帳票画像全体をモニタ１８に表示する。また、画像表示制御部１５は、文字検索部１７における検索の結果により得られた画像中文字列に対応する帳票画像を取得して表示する。
【００１８】
代替画像情報記憶部１６は、代替画像生成部１２が生成した代替画像と、文字認識部１３が認識した画像中文字列と、文字認識部１３が文字認識に用いた帳票様式定義とを関連付けて記憶する。代替画像情報記憶部１６に記憶されている代替画像生成部１２が生成した代替画像と、文字認識部１３が認識した画像中文字列と、文字認識部１３が文字認識に用いた帳票様式定義とが代替画像情報である。
【００１９】
文字検索部１７は、帳票画像から文字認識した結果を利用して代替画像を選択表示する。具体的には、文字検索部１７は、帳票画像及び当該帳票画像から認識した画像中文字列の対応関係と、受付けた検索用文字列とに基づいて画像中文字列を検索する。例えば、文字検索部１７は、検索したい検索用文字列を指定し、代替画像情報記憶部１６に記憶されている画像中文字列と比較して一致する画像中文字列を検索する。文字検索部１７は、一致した画像中文字列に対応付けられている代替画像を画像表示制御部１５に出力して、一致した代替画像を全てモニタ１８に表示する。モニタ１８は、代替画像の一覧や帳票画像を表示する表示部である。
【００２０】
図２は、本実施形態による画像記憶部１１が記憶する帳票画像Ｇの一例を示す図である。本図に示す帳票画像Ｇは、受験票であり、文字認識のための読取エリアＮ１，Ｎ２，Ｎ３を３カ所有する。読取エリアＮ１には受験番号を示す文字列が記入されており、読取エリアＮ２には氏名を示す文字列が記入されており、読取エリアＮ３には学科を示す文字列が記入されている。
【００２１】
図３は、本実施形態による帳票様式定義記憶部１４が記憶する帳票様式定義Ｄの一例を示す図である。本図に例示する帳票様式定義Ｄは、図２に示す帳票画像Ｇの様式を定義する。帳票様式定義Ｄは、エリアと、重要度と、位置と、文字数と、文字種と、タイトルとの各項目を有する。エリアは、読取エリアの識別情報である。重要度は、読取エリアの重要度である。位置は、読取エリアの位置である。文字数は、読取エリアに記入される文字の数である。文字種は、読取エリアに記入される文字の種類である。タイトルは、読取エリアのタイトルである。
【００２２】
本図に示す例では、１行目は、エリアがＮ１であり、重要度が２であり、位置がＮ１の座標であり、文字数が５であり、文字種が数字であり、タイトルが受験番号である。また、２行目は、エリアがＮ２であり、重要度が１であり、位置がＮ２の座標であり、文字数が最大１２であり、文字種が漢字（姓名）であり、タイトルが姓名である。また、３行目は、エリアがＮ３であり、重要度が３であり、位置がＮ３の座標であり、文字数が最大１０であり、文字種が漢字（学科）であり、タイトルが学科である。
【００２３】
次に、本実施形態による帳票画像閲覧装置１が帳票画像の一覧を表示する動作について説明する。以下、図２に示す帳票画像Ｇから代替画像を生成する場合を例に説明する。まず、代替画像生成部１２は、帳票画像Ｇを画像記憶部１１から読み出す。そして、代替画像生成部１２は、読み出した帳票画像Ｇを文字認識部１３に出力する。
【００２４】
文字認識部１３は、入力された帳票画像Ｇに対応する帳票様式定義Ｄを帳票様式定義記憶部１４から読み出す。そして、文字認識部１３は、帳票様式定義Ｄに基づいて、各読取エリアの文字認識処理を実行する。例えば、文字認識部１３は、Ｎ１の座標と文字数（５文字）と文字種（数字）とに基づいて、帳票画像Ｇから受験番号「０１２３４５」を読み取る。また、文字認識部１３は、Ｎ２の座標と文字数（最大１２）と文字種（漢字（姓名））とに基づいて、帳票画像Ｇから氏名「佐藤○○」を読み取る。また、文字認識部１３は、Ｎ３の座標と文字数（最大１０）と文字種（漢字（学科））とに基づいて、帳票画像Ｇから学科「△△科」を読み取る。そして、文字認識部１３は、各読取エリアから読み取った画像中文字列と、文字認識に用いた帳票様式定義Ｄとを代替画像生成部１２に出力する。
【００２５】
代替画像生成部１２は、文字認識部１３から入力された帳票様式定義Ｄに基づいて、最も重要度の高い読取エリアを特定する。本例では、最も重要度の高い読取エリアは、氏名Ｎ２である。代替画像生成部１２は、最も重要度の高い読取エリアである氏名Ｎ２の画像中文字列「佐藤○○」の部分を、帳票画像Ｇから切り出して代替画像を生成する。図４は、本実施形態による代替画像生成部１２が生成する代替画像Ａの一例を示す図である。
【００２６】
図４（ａ）は、従来知られている技術により、帳票画像Ｇ全体を縮小して生成した代替画像Ａ０の一例を示す。本図に示すように、帳票画像Ｇ全体を縮小すると、文字が非常に小さくなり、それぞれの帳票の判別は困難である。
【００２７】
図４（ｂ）は、代替画像生成部１２が生成した代替画像Ａの一例を示す。本図に示すように、代替画像Ａは帳票画像Ｇの特徴的な部分「佐藤○○」を切り出しているため、各帳票画像の判別が容易である。すなわち、代替画像Ａは、文字認識部１３で行った文字認識結果をもとに代替画像生成部１２が生成した特徴的なテキスト（画像中文字列）を含む、識別しやすい画像になっている。
【００２８】
代替画像生成部１２は、生成した代替画像Ａを画像表示制御部１５に出力する。画像表示制御部１５は、代替画像生成部１２から入力された複数の代替画像Ａを一覧表示する。
【００２９】
また、代替画像生成部１２は、生成した代替画像Ａと、読取エリアＮ１の画像中文字列「０１２３４５」と、読取エリアＮ２の画像中文字列「佐藤○○」と、読取エリアＮ３の画像中文字列「△△科」と、帳票様式定義Ｄとを関連付けて代替画像情報記憶部１６に書き込んで記憶する。
【００３０】
文字検索部１７は、操作部１０が帳票画像を検索するための検索用文字列の入力を受け付けると、入力を受け付けた検索用文字列に一致する画像中文字列を代替画像情報記憶部１６から検索する。例えば、文字検索部１７は、操作部１０のキーボードなどによって、検索用文字列「佐藤」が入力された場合には、代替画像情報記憶部１６が記憶している画像中文字列「佐藤○○」と部分一致するため、画像中文字列「佐藤○○」に対応付けられた代替画像を抽出する。そして、文字検索部１７は、抽出した代替画像を画像表示制御部１５に出力する。画像表示制御部１５は、文字検索部１７から入力された代替画像が複数ある場合には、入力された代替画像の一覧をモニタ１８に表示する。これにより、検索用文字列「佐藤」と部分一致する代替画像のみが一覧表示されるため、一覧に表示する代替画像の数を絞り込むことができ、より目的の帳票画像が見つけ易くなる。また、画像表示制御部１５は、文字検索部１７から入力された代替画像が１枚のみである場合には、当該代替画像全体をモニタ１８に表示する。
【００３１】
また、文字検索部１７は、「タイトル＝検索用文字列」等のように、タイトルと画像中文字列とを指定して検索が可能である。例えば、文字検索部１７は、「氏名＝佐藤」が操作部１０に入力された場合には、タイトルが「氏名」であって、検索用文字列「佐藤」を含む画像中文字列を代替画像情報記憶部１６から検索する。すなわち、文字検索部１７は、氏名に佐藤を含む帳票画像を検索することができる。これにより、ユーザは、より詳細な検索が可能になる。
【００３２】
図５は、本実施形態による帳票画像閲覧装置１が実行する画像処理の処理手順を示したフローチャートである。ユーザは、モニタ１８を見ながら操作部１０を操作して、帳票画像フォルダを選択する。帳票画像閲覧装置１は、操作部１０が帳票画像フォルダの選択を受け付けたときに、本図に示す処理を実行する。
【００３３】
（ステップＳ１０）代替画像生成部１２は、選択された帳票画像フォルダに格納されている帳票画像を画像記憶部１１から読み出す。そして、代替画像生成部１２は、読み出した帳票画像を文字認識部１３に出力する。その後、ステップＳ１１の処理に進む。
【００３４】
（ステップＳ１１）文字認識部１３は、入力された帳票画像に対応する帳票様式定義を帳票様式定義記憶部１４から読み出す。その後、ステップＳ１２の処理に進む。
【００３５】
（ステップＳ１２）文字認識部１３は、読み出した帳票様式定義に基づいて、入力された帳票画像から文字認識を行う。文字認識部１３は、文字認識した結果の画像中文字列を、読み出した帳票様式定義とともに代替画像生成部１２に出力する。その後、ステップＳ１３の処理に進む。
【００３６】
（ステップＳ１３）代替画像生成部１２は、文字認識結果の画像中文字列を取得した読取エリアのうち最も重要度の高い読取エリアを帳票画像から切り出して代替画像を生成する。その後、ステップＳ１４の処理に進む。
（ステップＳ１４）代替画像生成部１２は、生成した代替画像と、文字認識結果の画像中文字列と、帳票様式定義とを関連付けて、代替画像情報として代替画像情報記憶部１６に書き込んで記憶する。その後、ステップＳ１５の処理に進む。
【００３７】
（ステップＳ１５）代替画像生成部１２は、選択された帳票画像フォルダに他の帳票画像があるか否かを判定する。他の帳票画像があると代替画像生成部１２が判定した場合には、ステップＳ１０の処理に戻る。すなわち、代替画像生成部１２は、選択された帳票画像フォルダに複数の帳票画像がある場合には、全ての帳票画像の代替画像を生成するまでステップＳ１０からステップＳ１４までの処理を繰り返す。また、他の帳票画像がないと代替画像生成部１２が判定した場合には、ステップＳ１６の処理に進む。
【００３８】
（ステップＳ１６）画像表示制御部１５は、代替画像生成部１２が生成した代替画像を全て並べてモニタ１８に一覧表示する。その後、ステップＳ１７の処理に進む。
【００３９】
（ステップＳ１７）画像表示制御部１５は、並べて表示された代替画像の１つを選択する操作入力を操作部１０が受け付けたか否かを判定する。代替画像を選択する操作入力を操作部１０が受け付けたと画像表示制御部１５が判定した場合には、ステップＳ１８の処理に進む。また、代替画像を選択する操作入力を操作部１０が受け付けていないと画像表示制御部１５が判定した場合には、ステップＳ１９の処理に進む。
【００４０】
（ステップＳ１８）画像表示制御部１５は、選択された代替画像に対応する帳票画像を画像記憶部１１から読み出し、読み出した帳票画像全体をモニタ１８に表示する。その後、ステップＳ１９の処理に進む。
【００４１】
（ステップＳ１９）文字検索部１７は、文字による検索を行う指示入力を操作部１０が受け付けたか否かを判定する。文字による検索を行う指示入力を操作部１０が受け付けたと文字検索部１７が判定した場合には、ステップＳ２０の処理に進む。また、文字による検索を行う指示入力を操作部１０が受け付けていないと文字検索部１７が判定した場合には、処理を終了する。
【００４２】
（ステップＳ２０）文字検索部１７は、操作部１０のキーボードなどによって入力された検索用文字列と、代替画像情報記憶部１６が記憶している文字認識によって得られた画像中文字列とを比較して、検索用文字列と部分一致する画像中文字列を検索する。そして、文字検索部１７は、検索した画像中文字列に対応する代替画像を抽出する。その後、ステップＳ１６の処理に戻り、画像表示制御部１５は、文字検索部１７が抽出した代替画像の一覧を表示する。これにより、画像表示制御部１５は、入力された検索用文字列に部分一致する代替画像のみを表示することができる。すなわち、ユーザは、一覧に表示する代替画像の数を絞り込んで、より目的の画像を見つけ易くすることができる。
【００４３】
上述したとおり、本実施形態よれば、帳票画像閲覧装置１は、取得した文字列包含画像から文字列認識ルールに基づいて画像中文字列を認識する文字認識部１３と、認識した画像中文字列の文字列包含画像における位置を基準とする画像中文字列を含む拡大画像であって文字列包含画像の一部である代替画像を生成する代替画像生成部１２とを備える。
【００４４】
これにより、帳票画像閲覧装置１は、帳票にある文字画像を認識して画像中文字列を抽出し、画像中文字列を含む部分の画像を切り抜いた画像を一覧表示のための代替画像として使用することができる。よって、文字列を含む多数の画像情報に対応する代替画像の生成において、ユーザが画像情報の内容を容易に判別できる。
【００４５】
また、帳票画像閲覧装置１は、代替画像を表示する画像表示制御部１５をさらに備える。これにより、帳票画像閲覧装置１は、画像中文字列を含む部分の画像を切り抜いた代替画像を一覧表示することができる。このため、ユーザは、同じ様式や類似した様式に記入した帳票画像であっても、一覧表示された帳票画像の中から、詳細を見たい帳票画像をより容易に見つけだすことができる。すなわち、ユーザは、帳票画像の一覧を閲覧するときに、より短い時間で目的の帳票画像を見つけだすことができる。
【００４６】
また、帳票画像閲覧装置１は、文字列包含画像及び当該文字列包含画像から認識した画像中文字列の対応関係と、受付けた検索用文字列とに基づいて画像中文字列を検索する文字検索部１７をさらに備え、画像表示制御部１５は、検索の結果により得られた画像中文字列に対応する文字列包含画像を取得して表示する。
【００４７】
これにより、帳票画像閲覧装置１は、受け付けた検索用文字列により文字列包含画像を検索して表示することができる。このため、ユーザは、一覧表示された代替画像からの目視だけでなく、画像中文字列を検索することにより、目的の帳票画像を見つけだすことができる。或いは、ユーザは、画像中文字列を検索することにより、一覧表示する代替画像を絞り込むことができる。よって、ユーザは、帳票画像の一覧を閲覧するときに、より少ない画像の中から効率よく目的の帳票画像を見つけ出すことができる。
【００４８】
また、帳票画像閲覧装置１の代替画像生成部１２は、重要度の最も高いエリアにある画像中文字列の文字列包含画像における位置を基準とする画像中文字列を含む拡大画像であって文字列包含画像の一部である代替画像を生成する。これにより、帳票画像閲覧装置１は、重要度の高いエリアにある画像中文字列、すなわち特徴的なテキストを含む部分の画像を切り抜いた代替画像を生成することができる。このため、ユーザは、一覧表示された帳票画像の中から、詳細を見たい帳票画像をより容易に見つけだすことができる。
【００４９】
なお、上述した実施形態における帳票画像閲覧装置１が備える各部の機能全体あるいはその一部は、これらの機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現しても良い。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。
【００５０】
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶部のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、サーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでも良い。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【００５１】
以上、本発明の実施形態について説明したが、本発明は、上記実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲において種々の変更を加えることが可能である。
【００５２】
例えば、帳票様式定義記憶部１４が記憶する帳票様式定義は、画像記憶部１１が記憶する帳票画像の種別に応じて複数種類あってもよい。この場合には、文字認識部１３は、第１の読取エリアの文字認識結果によって、使用する帳票様式定義を切り替える。
【００５３】
また、上述した実施形態では、文字認識部１３は、帳票様式定義記憶部１４が記憶する帳票様式定義に基づいて文字認識しているが、これに限らず、帳票様式定義を用いずに文字認識して画像中文字列を読み出してもよい。この場合には、文字認識部１３は、帳票画像全体から文字位置を抽出する。また、代替画像生成部１２は、帳票様式定義を用いない場合、全ての読取エリアの重要度が同一であるため、読取結果が一意とならない読取エリアを代替画像生成のための切り出しエリアとして使用する。すなわち、この場合、文字列認識ルールが、複数の文字列包含画像に出現する文字列のうち他の文字列包含画像から認識した文字列と一致しない文字列を認識することを指示するルールである。また、文字認識部１３は、複数の文字列包含画像に出現する文字列のうち他の文字列包含画像から認識した文字列と一致しない文字列を認識する。
【００５４】
また、上述した実施形態では、代替画像生成部１２は、一覧表示する度に代替画像を生成しているが、これに限らず、生成した代替画像を帳票画像に対応付けて記憶し、次回以降の一覧表示に利用してもよい。具体的には、代替画像生成部１２は、代替画像情報記憶部１６に記憶されている代替画像情報を、帳票画像に対応付けて画像記憶部１１に書き込んで記憶する。そして、画像表示制御部１５は、次回以降における代替画像の一覧表示時には、帳票画像に対応付けられた代替画像情報を画像記憶部１１から読み出して一覧表示する。これにより、帳票画像閲覧装置１は、上述したステップＳ１０からステップＳ１５までを省略し、代替画像情報に基づいてステップＳ１６から実行することで、より短い時間で代替画像一覧を表示することができる。
【００５５】
また、上述した実施形態では、文字列包含画像の一例として帳票画像について説明したが、これに限られず、文字列包含画像は文字列を含む画像であればどのような画像であってもよい。例えば、文字列包含画像は、名刺や領収書等の画像であってもよいし、テレビ放送のアーカイブなど、テロップを含む動画の静止画像等であってもよい。
【符号の説明】
【００５６】
１…帳票画像閲覧装置、１０…操作部、１１…画像記憶部、１２…代替画像生成部、１３…文字認識部、１４…帳票様式定義記憶部、１５…画像表示制御部、１６…代替画像情報記憶部、１７…文字検索部、１８…モニタ
【図１】
0006609955.tif 000002
【図２】
0006609955.tif 000003
【図３】
0006609955.tif 000004
【図４】
0006609955.tif 000005
【図５】
0006609955.tif 000006