(57)【要約】【課題】本発明は取り込んだ文書画像の解像度を算出して、文字認識精度を向上させることのできる解像度推定装置、解像度推定方法、解像度推定プログラム、記録媒体及びデジタルカメラを提供する。【解決手段】解像度推定装置１は、入力部２から入力される文書画像を取り込み、当該取り込んだ文書画像から当該文書画像の文字のサイズを文字サイズ推定部３で推定し、当該推定した文字サイズに基づいて、解像度推定部４で、文書画像の解像度を推定する。したがって、文書画像の文字サイズに基づいて解像度を簡単かつ正確に算出することができ、文書画像の文字認識精度を向上させることができる。【選択図】　　　　　図１
2004062400.tif 000002
【特許請求の範囲】
【請求項１】
文書画像を入力する入力手段と、前記入力手段から入力される文書画像から当該文書画像の文字のサイズを推定する文字サイズ推定手段と、前記文字サイズ推定手段の推定した文字サイズに基づいて前記文書画像の解像度を推定する解像度推定手段とを備えていることを特徴とする解像度推定装置。
【請求項２】
文書画像を入力する入力手段と、前記入力手段から入力される文書画像までの距離を推定する距離推定手段と、前記距離推定手段の推定した距離に基づいて前記文書画像の解像度を推定する解像度推定手段とを備えていることを特徴とする解像度推定装置。
【請求項３】
文書画像を入力する入力手段と、前記入力手段から入力される文書画像から当該文書画像の文字のサイズを推定する文字サイズ推定手段と、前記入力手段から入力される文書画像までの距離を推定する距離推定手段と、前記文字サイズ推定手段の推定した文字サイズ及び前記距離推定手段の推定した距離に基づいて前記文書画像の解像度を推定する解像度推定手段とを備えていることを特徴とする解像度推定装置。
【請求項４】
文書画像を入力する入力処理ステップと、入力処理ステップで入力される文書画像から当該文書画像の文字のサイズを推定する文字サイズ推定処理ステップと、文字サイズ推定処理ステップで推定した文字サイズに基づいて前記文書画像の解像度を推定する解像度推定処理ステップを実行することを特徴とする解像度推定方法。
【請求項５】
文書画像を入力する入力処理ステップと、入力処理ステップで入力される文書画像までの距離を推定する距離推定処理ステップと、距離推定処理ステップで推定した距離に基づいて前記文書画像の解像度を推定する解像度推定処理ステップを実行することを特徴とする解像度推定方法。
【請求項６】
文書画像を入力する入力処理ステップと、入力処理ステップで入力される文書画像から当該文書画像の文字のサイズを推定する文字サイズ推定処理ステップと、入力処理ステップで入力される文書画像までの距離を推定する距離推定処理ステップと、文字サイズ推定処理ステップで推定した文字サイズ及び距離推定処理ステップで推定した距離に基づいて前記文書画像の解像度を推定する解像度推定処理ステップを実行することを特徴とする解像度推定方法。
【請求項７】
文書画像を入力する入力処理ステップと、入力処理ステップで入力される文書画像から当該文書画像の文字のサイズを推定する文字サイズ推定処理ステップと、文字サイズ推定処理ステップで推定した文字サイズに基づいて前記文書画像の解像度を推定する解像度推定処理ステップとを有することを特徴とする解像度推定プログラム。
【請求項８】
文書画像を入力する入力処理ステップと、入力処理ステップで入力される文書画像までの距離を推定する距離推定処理ステップと、距離推定処理ステップで推定した距離に基づいて前記文書画像の解像度を推定する解像度推定処理ステップとを有することを特徴とする解像度推定プログラム。
【請求項９】
文書画像を入力する入力処理ステップと、入力処理ステップで入力される文書画像から当該文書画像の文字のサイズを推定する文字サイズ推定処理ステップと、入力処理ステップで入力される文書画像までの距離を推定する距離推定処理ステップと、文字サイズ推定処理ステップで推定した文字サイズ及び距離推定処理ステップで推定した距離に基づいて前記文書画像の解像度を推定する解像度推定処理ステップとを有することを特徴とする解像度推定プログラム。
【請求項１０】
入力画像の解像度を推定する解像度推定プログラムを記録する記録媒体であって、当該解像度推定プログラムとして、前記請求項７から請求項９のいずれかに記載の解像度推定プログラムが記録されていることを特徴とする記録媒体。
【請求項１１】
文書画像を撮影可能なデジタルカメラであって、前記請求項１から請求項３のいずれかに記載の解像度推定装置、請求項４から請求項６のいずれかに記載の解像度推定方法、または、請求項７から請求項９のいずれかに記載の解像度推定プログラムが組み込まれていることを特徴とするデジタルカメラ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、解像度推定装置、解像度推定方法、解像度推定プログラム、記録媒体及びデジタルカメラに関し、詳細には、スキャナ、デジタルカメラ等から取り込んだ文書画像の解像度を算出して、文字認識精度を向上させることのできる解像度推定装置、解像度推定方法、解像度推定プログラム、記録媒体及びデジタルカメラに関する。
【０００２】
【従来の技術】
近年、パーソナルコンピュータの処理能力が飛躍的に向上して、画像データを容易に操作できるようになるに伴って、オフィスでの文書作成等においても画像データが数多く使用され、画像データは非常に重要なものとなってきている。
【０００３】
このような状況下、手元にある文書を画像として簡単に取り込んで文字認識（ＯＣＲ）したいという要求が高まりつつある。画像データを取得するには、デジタルカメラやスキャナで文書画像を入力して文字認識する方法がある。
【０００４】
そして、デジタルカメラで文書画像を撮影する従来技術としては、例えば、被写体を撮影する撮影手段と、前記撮影手段による撮影時に、前記被写体までの距離を検出する検出手段と、前記検出手段によって検出された前記被写体までの距離と、前記撮影手段によって撮影された前記被写体の撮影画像のサイズとに基づいて、前記被写体のサイズを判別する判別手段と、前記判別手段によって判別された前記被写体のサイズに応じて、前記撮影手段によって撮影された撮影画像のサイズを補正し、補正した撮影画像を出力する補正出力手段と、を備えた撮影画像処理装置が提案されている（特開２００１−１４４５３号公報参照）。
【０００５】
すなわち、この従来技術は、例えば、定型フォーマットをワープロで作成する場合には、当該定型フォーマットの文書をデジタルカメラで撮影することによって、定型フォーマットのサイズに応じた画像に自動的に補正し、撮像画像から実寸サイズの画像データを取得するものである。
【０００６】
また、従来、デジタルカメラで撮影したデシタル画像を高解像度化し、また、ＯＣＲ（文字認識）装置を組み込み、高解像度処理を行って認識率を高めるデジタルカメラが提案されている（特開平９−２８９６２４号公報参照）。
【０００７】
すなわち、この従来技術は、デジタルカメラで撮影した画像に対して、高解像度化（画素密度変換）を行って、文字認識率を向上させるものである。
【０００８】
【発明が解決しようとする課題】
しかしながら、このような従来公報記載の技術にあっては、文字認識率を向上させる上で、改良の必要があった。
【０００９】
すなわち、文字認識（ＯＣＲ）では、画像に適応するために、解像度情報を必要とすることが多い。
【００１０】
ところが、特開２００１−１４４５３号公報記載の従来技術は、撮像画像から実寸サイズの画像データを得ているが、解像度が不明であり、文字認識率を向上させる上で問題であった。
【００１１】
また、特開平９−２８９６２４号公報記載の従来技術にあっては、デジタルカメラで撮影した画像に対して、高解像度化（画素密度変換）を行っているが、誤差が生じる等の解像度の精度に問題があり、改良の必要があった。
【００１２】
そこで、本発明は、デジタルカメラ等で取り込んだ文書画像の正確な解像度を求め、文字認識（ＯＣＲ）の認識精度を向上させる解像度推定装置、解像度推定方法、解像度推定プログラム、記録媒体及びデジタルカメラを提供することを目的としている。
【００１３】
具体的には、請求項１記載の発明は、入力手段から入力される文書画像から当該文書画像の文字のサイズを文字サイズ推定手段で推定し、当該推定した文字サイズに基づいて、解像度推定手段で、文書画像の解像度を推定することにより、文書画像の文字サイズに基づいて解像度を簡単かつ正確に算出し、文書画像の文字認識精度を向上させることのできる解像度推定装置を提供することを目的としている。
【００１４】
請求項２記載の発明は、入力手段から入力される文書画像から当該文書画像までの距離を距離推定手段で推定し、当該推定した距離に基づいて、解像度推定手段で、文書画像の解像度を推定することにより、文書画像までの距離に基づいて解像度を簡単かつ正確に算出し、文書画像の文字認識精度を向上させることのできる解像度推定装置を提供することを目的としている。
【００１５】
請求項３記載の発明は、入力手段から入力される文書画像から当該文書画像の文字のサイズを文字サイズ推定手段で推定するとともに、当該文書画像までの距離を距離推定手段で推定し、当該推定した文字サイズと距離に基づいて、解像度推定手段で、文書画像の解像度を推定することにより、文書画像の文字サイズと文書画像までの距離に基づいて解像度を簡単かつより一層正確に算出し、文書画像の文字認識精度をより一層向上させることのできる解像度推定装置を提供することを目的としている。
【００１６】
請求項４記載の発明は、入力処理ステップで入力される文書画像から当該文書画像の文字のサイズを文字サイズ推定処理ステップで推定し、当該推定した文字サイズに基づいて、解像度推定処理ステップで、文書画像の解像度を推定することにより、文書画像の文字サイズに基づいて解像度を簡単かつ正確に算出し、文書画像の文字認識精度を向上させることのできる解像度推定方法を提供することを目的としている。
【００１７】
請求項５記載の発明は、入力処理ステップで入力される文書画像から当該文書画像までの距離を距離推定処理ステップで推定し、当該推定した距離に基づいて、解像度推定処理ステップで、文書画像の解像度を推定することにより、文書画像までの距離に基づいて解像度を簡単かつ正確に算出し、文書画像の文字認識精度を向上させることのできる解像度推定方法を提供することを目的としている。
【００１８】
請求項６記載の発明は、入力処理ステップで入力される文書画像から当該文書画像の文字のサイズを文字サイズ推定処理ステップで推定するとともに、当該文書画像までの距離を距離推定処理ステップで推定し、当該推定した文字サイズと距離に基づいて、解像度推定処理ステップで、文書画像の解像度を推定することにより、文書画像の文字サイズと文書画像までの距離に基づいて解像度を簡単かつより一層正確に算出し、文書画像の文字認識精度をより一層向上させることのできる解像度推定方法を提供することを目的としている。
【００１９】
請求項７記載の発明は、入力処理ステップで入力される文書画像から当該文書画像の文字のサイズを文字サイズ推定処理ステップで推定し、当該推定した文字サイズに基づいて、解像度推定処理ステップで、文書画像の解像度を推定することにより、文書画像の文字サイズに基づいて解像度を簡単かつ正確に算出し、文書画像の文字認識精度を向上させることのできる解像度推定プログラムを提供することを目的としている。
【００２０】
請求項８記載の発明は、入力処理ステップで入力される文書画像から当該文書画像までの距離を距離推定処理ステップで推定し、当該推定した距離に基づいて、解像度推定処理ステップで、文書画像の解像度を推定することにより、文書画像までの距離に基づいて解像度を簡単かつ正確に算出し、文書画像の文字認識精度を向上させることのできる解像度推定プログラムを提供することを目的としている。
【００２１】
請求項９記載の発明は、入力処理ステップで入力される文書画像から当該文書画像の文字のサイズを文字サイズ推定処理ステップで推定するとともに、当該文書画像までの距離を距離推定処理ステップで推定し、当該推定した文字サイズと距離に基づいて、解像度推定処理ステップで、文書画像の解像度を推定することにより、文書画像の文字サイズと文書画像までの距離に基づいて解像度を簡単かつより一層正確に算出し、文書画像の文字認識精度をより一層向上させることのできる解像度推定プログラムを提供することを目的としている。
【００２２】
請求項１０記載の発明は、入力画像の解像度を推定する解像度推定プログラムを記録する記録媒体に、当該解像度推定プログラムとして、請求項７から請求項９のいずれかに記載の解像度推定プログラムを記録することにより、当該記録媒体の解像度推定プログラムをコンピュータ等の情報処理装置に組み込むことで、文書画像の解像度を簡単かつ正確に算出して、文書画像の文字認識精度をより一層向上させる解像度推定装置を構築することのできる記録媒体を提供することを目的としている。
【００２３】
請求項１１記載の発明は、文書画像を撮影可能なデジタルカメラに、請求項１から請求項３のいずれかに記載の解像度推定装置、請求項４から請求項６のいずれかに記載の解像度推定方法、または、請求項７から請求項９のいずれかに記載の解像度推定プログラムを組み込むことにより、デジタルカメラで文書画像を撮影して、当該撮影した文書画像の解像度を簡単かつ正確に算出し、文書画像の文字認識精度を向上させることのできるデジタルカメラを提供することを目的としている。
【００２４】
【課題を解決するための手段】
請求項１記載の発明の解像度推定装置は、文書画像を入力する入力手段と、前記入力手段から入力される文書画像から当該文書画像の文字のサイズを推定する文字サイズ推定手段と、前記文字サイズ推定手段の推定した文字サイズに基づいて前記文書画像の解像度を推定する解像度推定手段とを備えていることにより、上記目的を達成している。
【００２５】
上記構成によれば、入力手段から入力される文書画像から当該文書画像の文字のサイズを文字サイズ推定手段で推定し、当該推定した文字サイズに基づいて、解像度推定手段で、文書画像の解像度を推定するので、文書画像の文字サイズに基づいて解像度を簡単かつ正確に算出することができ、文書画像の文字認識精度を向上させることができる。
【００２６】
請求項２記載の発明の解像度推定装置は、文書画像を入力する入力手段と、前記入力手段から入力される文書画像までの距離を推定する距離推定手段と、前記距離推定手段の推定した距離に基づいて前記文書画像の解像度を推定する解像度推定手段とを備えていることにより、上記目的を達成している。
【００２７】
上記構成によれば、入力手段から入力される文書画像から当該文書画像までの距離を距離推定手段で推定し、当該推定した距離に基づいて、解像度推定手段で、文書画像の解像度を推定するので、文書画像までの距離に基づいて解像度を簡単かつ正確に算出することができ、文書画像の文字認識精度を向上させることができる。
【００２８】
請求項３記載の発明の解像度推定装置は、文書画像を入力する入力手段と、前記入力手段から入力される文書画像から当該文書画像の文字のサイズを推定する文字サイズ推定手段と、前記入力手段から入力される文書画像までの距離を推定する距離推定手段と、前記文字サイズ推定手段の推定した文字サイズ及び前記距離推定手段の推定した距離に基づいて前記文書画像の解像度を推定する解像度推定手段とを備えていることにより、上記目的を達成している。
【００２９】
上記構成によれば、入力手段から入力される文書画像から当該文書画像の文字のサイズを文字サイズ推定手段で推定するとともに、当該文書画像までの距離を距離推定手段で推定し、当該推定した文字サイズと距離に基づいて、解像度推定手段で、文書画像の解像度を推定するので、文書画像の文字サイズと文書画像までの距離に基づいて解像度を簡単かつより一層正確に算出することができ、文書画像の文字認識精度をより一層向上させることができる。
【００３０】
請求項４記載の発明の解像度推定方法は、文書画像を入力する入力処理ステップと、入力処理ステップで入力される文書画像から当該文書画像の文字のサイズを推定する文字サイズ推定処理ステップと、文字サイズ推定処理ステップで推定した文字サイズに基づいて前記文書画像の解像度を推定する解像度推定処理ステップを実行することにより、上記目的を達成している。
【００３１】
上記構成によれば、入力処理ステップで入力される文書画像から当該文書画像の文字のサイズを文字サイズ推定処理ステップで推定し、当該推定した文字サイズに基づいて、解像度推定処理ステップで、文書画像の解像度を推定するので、文書画像の文字サイズに基づいて解像度を簡単かつ正確に算出することができ、文書画像の文字認識精度を向上させることができる。
【００３２】
請求項５記載の発明の解像度推定方法は、文書画像を入力する入力処理ステップと、入力処理ステップで入力される文書画像までの距離を推定する距離推定処理ステップと、距離推定処理ステップで推定した距離に基づいて前記文書画像の解像度を推定する解像度推定処理ステップを実行することにより、上記目的を達成している。
【００３３】
上記構成によれば、入力処理ステップで入力される文書画像から当該文書画像までの距離を距離推定処理ステップで推定し、当該推定した距離に基づいて、解像度推定処理ステップで、文書画像の解像度を推定するので、文書画像までの距離に基づいて解像度を簡単かつ正確に算出することができ、文書画像の文字認識精度を向上させることができる。
【００３４】
請求項６記載の発明の解像度推定方法は、文書画像を入力する入力処理ステップと、入力処理ステップで入力される文書画像から当該文書画像の文字のサイズを推定する文字サイズ推定処理ステップと、入力処理ステップで入力される文書画像までの距離を推定する距離推定処理ステップと、文字サイズ推定処理ステップで推定した文字サイズ及び距離推定処理ステップで推定した距離に基づいて前記文書画像の解像度を推定する解像度推定処理ステップを実行することにより、上記目的を達成している。
【００３５】
上記構成によれば、入力処理ステップで入力される文書画像から当該文書画像の文字のサイズを文字サイズ推定処理ステップで推定するとともに、当該文書画像までの距離を距離推定処理ステップで推定し、当該推定した文字サイズと距離に基づいて、解像度推定処理ステップで、文書画像の解像度を推定するので、文書画像の文字サイズと文書画像までの距離に基づいて解像度を簡単かつより一層正確に算出することができ、文書画像の文字認識精度をより一層向上させることができる。
【００３６】
請求項７記載の発明の解像度推定プログラムは、文書画像を入力する入力処理ステップと、入力処理ステップで入力される文書画像から当該文書画像の文字のサイズを推定する文字サイズ推定処理ステップと、文字サイズ推定処理ステップで推定した文字サイズに基づいて前記文書画像の解像度を推定する解像度推定処理ステップとを有することにより、上記目的を達成している。
【００３７】
上記構成によれば、入力処理ステップで入力される文書画像から当該文書画像の文字のサイズを文字サイズ推定処理ステップで推定し、当該推定した文字サイズに基づいて、解像度推定処理ステップで、文書画像の解像度を推定するので、文書画像の文字サイズに基づいて解像度を簡単かつ正確に算出することができ、文書画像の文字認識精度を向上させることができる。
【００３８】
請求項８記載の発明の解像度推定プログラムは、文書画像を入力する入力処理ステップと、入力処理ステップで入力される文書画像までの距離を推定する距離推定処理ステップと、距離推定処理ステップで推定した距離に基づいて前記文書画像の解像度を推定する解像度推定処理ステップとを有することにより、上記目的を達成している。
【００３９】
上記構成によれば、入力処理ステップで入力される文書画像から当該文書画像までの距離を距離推定処理ステップで推定し、当該推定した距離に基づいて、解像度推定処理ステップで、文書画像の解像度を推定するので、文書画像までの距離に基づいて解像度を簡単かつ正確に算出することができ、文書画像の文字認識精度を向上させることができる。
【００４０】
請求項９記載の発明の解像度推定プログラムは、文書画像を入力する入力処理ステップと、入力処理ステップで入力される文書画像から当該文書画像の文字のサイズを推定する文字サイズ推定処理ステップと、入力処理ステップで入力される文書画像までの距離を推定する距離推定処理ステップと、文字サイズ推定処理ステップで推定した文字サイズ及び距離推定処理ステップで推定した距離に基づいて前記文書画像の解像度を推定する解像度推定処理ステップとを有することにより、上記目的を達成している。
【００４１】
上記構成によれば、入力処理ステップで入力される文書画像から当該文書画像の文字のサイズを文字サイズ推定処理ステップで推定するとともに、当該文書画像までの距離を距離推定処理ステップで推定し、当該推定した文字サイズと距離に基づいて、解像度推定処理ステップで、文書画像の解像度を推定するので、文書画像の文字サイズと文書画像までの距離に基づいて解像度を簡単かつより一層正確に算出することができ、文書画像の文字認識精度をより一層向上させることができる。
【００４２】
請求項１０記載の発明の記録媒体は、入力画像の解像度を推定する解像度推定プログラムを記録する記録媒体であって、当該解像度推定プログラムとして、前記請求項７から請求項９のいずれかに記載の解像度推定プログラムが記録されていることにより、上記目的を達成している。
【００４３】
上記構成によれば、入力画像の解像度を推定する解像度推定プログラムを記録する記録媒体に、当該解像度推定プログラムとして、請求項７から請求項９のいずれかに記載の解像度推定プログラムを記録しているので、当該記録媒体の解像度推定プログラムをコンピュータ等の情報処理装置に組み込むことで、文書画像の解像度を簡単かつ正確に算出して、文書画像の文字認識精度をより一層向上させる解像度推定装置を構築することができる。
【００４４】
請求項１１記載の発明のデジタルカメラは、文書画像を撮影可能なデジタルカメラであって、前記請求項１から請求項３のいずれかに記載の解像度推定装置、請求項４から請求項６のいずれかに記載の解像度推定方法、または、請求項７から請求項９のいずれかに記載の解像度推定プログラムが組み込まれていることにより、上記目的を達成している。
【００４５】
上記構成によれば、文書画像を撮影可能なデジタルカメラに、請求項１から請求項３のいずれかに記載の解像度推定装置、請求項４から請求項６のいずれかに記載の解像度推定方法、または、請求項７から請求項９のいずれかに記載の解像度推定プログラムを組み込んでいるので、デジタルカメラで文書画像を撮影して、当該撮影した文書画像の解像度を簡単かつ正確に算出することができ、文書画像の文字認識精度を向上させることができる。
【００４６】
【発明の実施の形態】
以下、本発明の好適な実施の形態を添付図面に基づいて詳細に説明する。なお、以下に述べる実施の形態は、本発明の好適な実施の形態であるから、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの態様に限られるものではない。
【００４７】
図１〜図３は、本発明の解像度推定装置、解像度推定方法、解像度推定プログラム、記録媒体及びデジタルカメラの第１の実施の形態を示す図であり、図１は、本発明の解像度推定装置、解像度推定方法、解像度推定プログラム、記録媒体及びデジタルカメラの第１の実施の形態を適用した解像度推定装置１の要部ブロック構成図である。
【００４８】
図１において、解像度推定装置１は、入力部２、文字サイズ推定部３、解像度推定部４及び出力部５等を備えている。
【００４９】
入力部（入力手段）２は、文書画像を入力するものであり、銀塩写真またはデジタルカメラのレンズから被写体を撮影した文書画像を取り込んだり、スキャナを用いて写真画像を文書画像データとして取り込んで、文字サイズ推定部３に出力する。
【００５０】
文字サイズ推定部（文字サイズ推定手段）３は、入力部２から入力される文書画像から文字を抽出し、文字サイズを推定して、解像度推定部４に出力する。また、文字サイズ推定部３は、入力部２から入力されるデータが文書画像であるかチェックし、データが文書画像のときにのみ文字を抽出して、文字サイズを推定する。
【００５１】
解像度推定部（解像度推定手段）４は、文字サイズ推定部３の推定した文字サイズに基づいて解像度を推定する。
【００５２】
出力部５は、ディスプレイ表示、プリントアウト、音声等の出力を行うものであり、解像度推定部４の推定した解像度に基づいて、画像を出力する。
【００５３】
この解像度推定装置１は、図２に示すように、パーソナルコンピュータ等のコンピュータ（情報処理装置）１０に、解像度推定方法のプログラム（解像度推定プログラム）を記録した例えば、ＣＤ（Ｃｏｍｐａｃｔ　Ｄｉｓｃ）やＤＶＤ（Ｄｉｇｉｔａｌ　Ｖｉｄｅｏ　Ｄｉｓｋ）等の所定の記録媒体２０を読み取らせることで構築される。
【００５４】
すなわち、コンピュータ１０は、一般的に、図２に示すように、入力Ｉ／Ｆ１１、ＣＰＵ（Ｃｅｎｔｒａｌ　Ｐｒｏｃｅｓｓｉｎｇ　Ｕｎｉｔ　）１２、ドライブ１３、メモリ１４、出力Ｉ／Ｆ１５及びネットワークコントローラ１６等を備えており、主要各部は、バス１７に接続されている。コンピュータ１０は、ドライブ１３にＣＤやＤＶＤ等の解像度推定プログラムの記録された記録媒体２０を読み取って、導入することで、上記解像度推定装置１として構築される。
【００５５】
メモリ１４は、例えば、ハードディスク等の大容量記憶媒体が用いられ、コンピュータ１０の動作するＯＳ（Ｏｐｅｒａｔｉｎｇ　Ｓｙｓｔｅｍ）や必要なプログラム及び上記記録媒体２０から導入された解像度推定プログラムが格納される。
【００５６】
ＣＰＵ１２は、メモリ１４内のＯＳ上で各種プログラム、特に、解像度推定プログラムを実行して、解像度推定処理を実行する。
【００５７】
入力Ｉ／Ｆ１１は、各種データの入力、特に、文書画像データの入力に用いられる。
【００５８】
出力Ｉ／Ｆ１５は、ディスプレイ、プリンタ、スピーカ及びネットワーク等が接続され、各種データの出力、特に、文書画像の出力に用いられる。
【００５９】
ネットワークコントローラ１６は、データを、コンピュータ１０の接続されている図示しないネットワークに出力するのに用いられる。
【００６０】
次に、本実施の形態の作用を説明する。本実施の形態の解像度推定装置１は、入力される文書画像の解像度を推定して、文字認識（ＯＣＲ）を正確に行えるようにするところにその特徴がある。
【００６１】
すなわち、解像度推定装置１は、図３に示すように、まず、入力部２からの画像入力処理を行う（ステップＳ１０１）。この画像入力処理では、銀塩写真またはデジタルカメラのレンズから被写体を撮影した文書画像を取り込んだり、スキャナを用いて写真画像を文書画像データとして取り込む。
【００６２】
解像度推定装置１は、データを取り込むと、取り込んだデータが文書画像であるかをチェックし（ステップＳ１０２）、文書画像でないときには、そのまま当該データを出力部５から出力して、処理を終了する（ステップＳ１０５）。このデータが文書画像であるか否かの判断・文字抽出では、一般的に知られている文字認識（ＯＣＲ）処理で用いられている機能を用いることができる。
【００６３】
ステップＳ１０２で、取り込んだデータが文書画像であると、文字サイズ推定部３が文字サイズを推定して、解像度推定部４に出力し（ステップＳ１０３）、解像度推定部４が、解像度を推定する（ステップＳ１０４）。
【００６４】
この入力された文書画像から文字サイズを推定するには、以下の方法を用いることができる。
【００６５】
すなわち、推定される文字サイズ（画素）を、ｖ、予め定められた定数（ｄｐｉ／画素）を、Ｎ、推定解像度（ｄｐｉ）を、Ｒ１としたとき、文字サイズ（画素）ｖを求めるには、画像を二値化して、連結部分を求め、その横・縦サイズのヒストグラムを求めて、最頻度を与える値を求める。Ｎは、定数であり、これは解像度推定装置１毎に定められている。
【００６６】
推定解像度Ｒ１は、ステップＳ１０３で求められた文字サイズｖを用いて、以下のようにして求める。
【００６７】
例えば、Ｎ＝２００／６４（ｄｐｉ／画素）としたとき、文字サイズｖが、ｖ＝３２（画素）であると、推定解像度Ｒ１は、Ｒ１＝２００／６４×３２、Ｒ１＝１００（ｄｐｉ）となる。
【００６８】
解像度推定装置１は、その後、解像度の情報をディスプレイ表示、プリントアウト、音声等の出力部５に出力するか、または、画像の付加情報部分に組み入れてディスプレイ表示、プリントアウト、音声等の出力部５に出力して、処理を終了する（ステップＳ１０５）。
【００６９】
このように、本実施の形態の解像度推定装置１は、入力部２から入力される文書画像から当該文書画像の文字のサイズを文字サイズ推定部３で推定し、当該推定した文字サイズに基づいて、解像度推定部４で、文書画像の解像度を推定している。
【００７０】
したがって、文書画像の文字サイズに基づいて解像度を簡単かつ正確に算出することができ、文書画像の文字認識精度を向上させることができる。
【００７１】
図４〜図６は、本発明の解像度推定装置、解像度推定方法、解像度推定プログラム、記録媒体及びデジタルカメラの第２の実施の形態を示す図であり、図４は、本実施の形態の解像度推定装置、解像度推定方法、解像度推定プログラム、記録媒体及びデジタルカメラの第２の実施の形態を適用した解像度推定装置３０の要部ブロック構成図である。
【００７２】
なお、本実施の形態は、上記第１の実施の形態の解像度推定装置１と同様の解像度推定装置３０に適用したものであり、本実施の形態の説明においては、上記第１の実施の形態の解像度推定装置１と同様の構成部分には、同一の符号を付して、その詳細な説明を省略する。
【００７３】
図４において、解像度推定装置３０は、上記第１の実施の形態の解像度推定装置１と同様の入力部２、解像度推定部４及び出力部５を備えているとともに、距離推定部３１を備えており、第１の実施の形態の解像度推定装置１の文字サイズ推定部３を備えていない。
【００７４】
距離推定部（距離推定手段）３１は、入力部２から文書画像までの距離を推定し、推定距離を解像度推定部４に出力する。
【００７５】
解像度推定部４は、この推定距離に基づいて、画像の解像度を推定する。
【００７６】
本実施の形態の解像度推定装置３０は、図５に示すように、まず、入力部２からの画像入力処理を行う（ステップＳ２０１）。この画像入力処理では、上記第１の実施の形態の場合と同様に、銀塩写真またはデジタルカメラのレンズから被写体を撮影した文書画像を取り込んだり、スキャナを用いて写真画像を文書画像データとして取り込む。
【００７７】
解像度推定装置３０は、データを取り込むと、取り込んだデータが文書画像であるかをチェックし（ステップＳ２０２）、文書画像でないときには、そのまま当該データを出力部５から出力して、処理を終了する（ステップＳ２０５）。このデータが文書画像であるか否かの判断・文字抽出では、上記同様に、一般的に知られている文字認識（ＯＣＲ）処理で用いられている機能を用いることができる。
【００７８】
ステップＳ２０２で、取り込んだデータが文書画像であると、距離推定部３１が、入力部２から文書画像までの距離を推定して、解像度推定部４に出力し（ステップＳ２０３）、解像度推定部４が、解像度を推定する（ステップＳ２０４）。
【００７９】
この入力された文書画像から解像度を推定するには、以下の方法を用いることができる。
【００８０】
すなわち、図６に示すように、入力画像である文書画像までの推定される距離（ｍ）を、ｌ、予め定められた定数（ｄｐｉ／画素）を、Ｃ、推定解像度（ｄｐｉ）を、Ｒ２としたとき、距離（ｍ）ｌを入力画像までの距離を実際に測定して求め、仮想の画像までの距離ｒでの解像度を２００ｄｐｉとすると、ｒ：２００（ｄｐｉ）＝ｌ（ｍ）：Ｒ２（ｄｐｉ）、Ｒ２＝（２００／ｒ）×ｌとなる。
【００８１】
このとき、２００／ｒを定数Ｃとする。この定数Ｃは、解像度推定装置３０毎に定める。
【００８２】
解像度推定装置３０は、その後、解像度の情報をディスプレイ表示、プリントアウト、音声等の出力部５に出力するか、または、画像の付加情報部分に組み入れてディスプレイ表示、プリントアウト、音声等の出力部５に出力して、処理を終了する（ステップＳ２０５）。
【００８３】
このように、本実施の形態の解像度推定装置３０は、入力部２から入力される文書画像から当該文書画像までの距離を距離推定部３１で推定し、当該推定した距離に基づいて、解像度推定部４で、文書画像の解像度を推定している。
【００８４】
したがって、文書画像までの距離に基づいて解像度を簡単かつ正確に算出することができ、文書画像の文字認識精度を向上させることができる。
【００８５】
図７及び図８は、本発明の解像度推定装置、解像度推定方法、解像度推定プログラム、記録媒体及びデジタルカメラの第３の実施の形態を示す図であり、図７は、本実施の形態の解像度推定装置、解像度推定方法、解像度推定プログラム、記録媒体及びデジタルカメラの第３の実施の形態を適用した解像度推定装置４０の要部ブロック構成図である。
【００８６】
なお、本実施の形態は、上記第１の実施の形態の解像度推定装置１と同様の解像度推定装置４０に適用したものであり、本実施の形態の説明においては、上記第１の実施の形態の解像度推定装置１と同様の構成部分には、同一の符号を付して、その詳細な説明を省略する。
【００８７】
図７において、解像度推定装置４０は、上記第１の実施の形態の解像度推定装置１と同様の入力部２、解像度推定部４及び出力部５を備えているとともに、文字サイズ・距離推定部４１を備えている。
【００８８】
文字サイズ・距離推定部４１は、文字サイズ推定部４２と距離推定部４３を備えている。
【００８９】
文字サイズ推定部（文字サイズ推定手段）４２は、第１の実施の形態の文字サイズ推定部３と同様に、入力部２から入力される文書画像から文字を抽出し、文字サイズを推定して、解像度推定部４に出力する。また、文字サイズ推定部４２は、入力部２から入力されるデータが文書画像であるかチェックし、データが文書画像のときにのみ文字を抽出して、文字サイズを推定する。
【００９０】
距離推定部（距離推定手段）４３は、第２の実施の形態の距離推定部３１と同様に、入力部２から文書画像までの距離を推定し、推定距離を解像度推定部４に出力する。
【００９１】
本実施の形態の解像度推定装置４０は、図８に示すように、まず、入力部２からの画像入力処理を行う（ステップＳ３０１）。この画像入力処理では、上記第１の実施の形態の場合と同様に、銀塩写真またはデジタルカメラのレンズから被写体を撮影した文書画像を取り込んだり、スキャナを用いて写真画像を文書画像データとして取り込む。
【００９２】
解像度推定装置４０は、データを取り込むと、取り込んだデータが文書画像であるかをチェックし（ステップＳ３０２）、文書画像でないときには、そのまま当該データを出力して、処理を終了する（ステップＳ３０６）。このデータが文書画像であるか否かの判断・文字抽出では、上記同様に、一般的に知られている文字認識（ＯＣＲ）処理で用いられている機能を用いることができる。
【００９３】
ステップＳ３０２で、取り込んだデータが文書画像であると、まず、文字サイズ・距離推定部４１の文字サイズ推定部４２が、上記第１の実施の形態の場合と同様に、文字サイズ推定処理を行って文字サイズを推定して、解像度推定部４に出力し（ステップＳ３０３）、次に、距離推定部４３が、上記第２の実施の形態の場合と同様に、距離推定処理を行って、入力部２から文書画像までの距離を推定して、解像度推定部４に出力する（ステップＳ３０４）。そして、解像度推定部４が、文字サイズと距離に基づいて解像度を推定する（ステップＳ３０５）。このとき、解像度推定部４は、ステップＳ３０３での文字サイズから上記第１の実施の形態の場合と同様に、解像度Ｒ１を算出し、また、ステップＳ３０４での距離から上記第２の実施の形態の場合と同様に、解像度Ｒ２を算出して、これら２つの解像度Ｒ１、Ｒ２を用いて、以下のように、最終的な解像度Ｒ３を算出する。
【００９４】
Ｒ３＝（Ｒ１＋Ｒ２）／２
解像度推定装置４０は、その後、解像度の情報をディスプレイ表示、プリントアウト、音声等の出力部５に出力するか、または、画像の付加情報部分に組み入れてディスプレイ表示、プリントアウト、音声等の出力部５に出力して、処理を終了する（ステップＳ３０６）。
【００９５】
このように、本実施の形態の解像度推定装置４０は、入力部２から入力される文書画像から当該文書画像の文字のサイズを文字サイズ・距離推定部４１の文字サイズ推定部４２で推定するとともに、当該文書画像までの距離を文字サイズ・距離推定部４１の距離推定部４３で推定し、当該推定した文字サイズと距離に基づいて、解像度推定部４で、文書画像の解像度を推定している。
【００９６】
したがって、文書画像の文字サイズと文書画像までの距離に基づいて解像度を簡単かつより一層正確に算出することができ、文書画像の文字認識精度をより一層向上させることができる。
【００９７】
図９及び図１０は、本発明の解像度推定装置、解像度推定方法、解像度推定プログラム、記録媒体及びデジタルカメラの第４の実施の形態を示す図であり、図９は、本実施の形態の解像度推定装置、解像度推定方法、解像度推定プログラム、記録媒体及びデジタルカメラの第４の実施の形態を適用したデジタルカメラ５０の要部ブロック構成図である。
【００９８】
図９において、デジタルカメラ５０は、入力Ｉ／Ｆ５１、ＣＰＵ５２、メモリ５３、ドライブ５４、ネットワークコントローラ５５及び出力Ｉ／Ｆ５６等を備えている。
【００９９】
ドライブ５４は、主記憶となる大容量の記憶媒体であり、この大容量の記憶媒体にＣＤやＤＶＤ等の解像度推定プログラムの記録された記録媒体６０を読み取って、導入することで、上記デジタルカメラ５０を解像度推定装置を内蔵したデジタルカメラとして構築することができる。
【０１００】
入力Ｉ／Ｆ５１は、画像を入力するためのインターフェースであり、ＣＰＵ５２は、ドライブ５４のプログラムに基づいてデジタルカメラ５０の各部を制御して、デジタルカメラ５０として動作させるとともに、ドライブ５４内に導入された解像度推定プログラムにより解像度推定処理を実行する。
【０１０１】
メモリ５３は、画像データ等を記憶するための補助記憶媒体であり、ネットワークコントローラ５５は、ネットワークに接続されてネットワーク上の機器との間でデータの授受を行う。出力Ｉ／Ｆ５６は、画像データを出力するためのインターフェースである。
【０１０２】
本実施の形態では、図１０に示すように、デジタルカメラ５０を、被写体７１に対して、自動で文章画像モードで撮影するように設定する。
【０１０３】
デジタルカメラ５０は、被写体７１までの距離を測定し、被写体７１の輪郭等を抽出する。この輪郭抽出には、文字認識（ＯＣＲ）等の一般的に知られている輪郭抽出処理のアルゴリズムを用いる。
【０１０４】
次に、デジタルカメラ５０は、ＣＰＵ５２が、メモリ５３やドライブ５４の記憶媒体を用いて、解像度を算出し、この算出した解像度の推定値を画像ファイル７２として出力Ｉ／Ｆ５６から出力する。
【０１０５】
このように、本実施の形態のデジタルカメラ５０は、文書画像を撮影可能なデジタルカメラ５０に、解像度推定プログラムを搭載して、解像度推定方法を実行する解像度推定装置としての機能を実現している。
【０１０６】
したがって、デジタルカメラ５０で文書画像を撮影して、当該撮影した文書画像の解像度を簡単かつ正確に算出することができ、文書画像の文字認識精度を向上させることができる。
【０１０７】
また、上記各実施の形態において、記録媒体２０、６０に、入力画像の解像度を推定する解像度推定プログラムを記録して、当該記録媒体２０、６０の解像度推定プログラムをコンピュータ１０等の情報処理装置やデジタルカメラ５０に搭載させることで、解像度推定装置１、３０、４０及び解像度推定方法を実行するデジタルカメラ５０を構築している。
【０１０８】
したがって、文書画像の解像度を簡単かつ正確に算出して、文書画像の文字認識精度をより一層向上させる解像度推定装置１、３０、４０及び解像度推定方法を実行するデジタルカメラ５０を容易に構築することができる。
【０１０９】
以上、本発明者によってなされた発明を好適な実施の形態に基づき具体的に説明したが、本発明は上記のものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【０１１０】
【発明の効果】
請求項１記載の発明の解像度推定装置によれば、入力手段から入力される文書画像から当該文書画像の文字のサイズを文字サイズ推定手段で推定し、当該推定した文字サイズに基づいて、解像度推定手段で、文書画像の解像度を推定するので、文書画像の文字サイズに基づいて解像度を簡単かつ正確に算出することができ、文書画像の文字認識精度を向上させることができる。
【０１１１】
請求項２記載の発明の解像度推定装置によれば、入力手段から入力される文書画像から当該文書画像までの距離を距離推定手段で推定し、当該推定した距離に基づいて、解像度推定手段で、文書画像の解像度を推定するので、文書画像までの距離に基づいて解像度を簡単かつ正確に算出することができ、文書画像の文字認識精度を向上させることができる。
【０１１２】
請求項３記載の発明の解像度推定装置によれば、入力手段から入力される文書画像から当該文書画像の文字のサイズを文字サイズ推定手段で推定するとともに、当該文書画像までの距離を距離推定手段で推定し、当該推定した文字サイズと距離に基づいて、解像度推定手段で、文書画像の解像度を推定するので、文書画像の文字サイズと文書画像までの距離に基づいて解像度を簡単かつより一層正確に算出することができ、文書画像の文字認識精度をより一層向上させることができる。
【０１１３】
請求項４記載の発明の解像度推定方法によれば、入力処理ステップで入力される文書画像から当該文書画像の文字のサイズを文字サイズ推定処理ステップで推定し、当該推定した文字サイズに基づいて、解像度推定処理ステップで、文書画像の解像度を推定するので、文書画像の文字サイズに基づいて解像度を簡単かつ正確に算出することができ、文書画像の文字認識精度を向上させることができる。
【０１１４】
請求項５記載の発明の解像度推定方法によれば、入力処理ステップで入力される文書画像から当該文書画像までの距離を距離推定処理ステップで推定し、当該推定した距離に基づいて、解像度推定処理ステップで、文書画像の解像度を推定するので、文書画像までの距離に基づいて解像度を簡単かつ正確に算出することができ、文書画像の文字認識精度を向上させることができる。
【０１１５】
請求項６記載の発明の解像度推定方法によれば、入力処理ステップで入力される文書画像から当該文書画像の文字のサイズを文字サイズ推定処理ステップで推定するとともに、当該文書画像までの距離を距離推定処理ステップで推定し、当該推定した文字サイズと距離に基づいて、解像度推定処理ステップで、文書画像の解像度を推定するので、文書画像の文字サイズと文書画像までの距離に基づいて解像度を簡単かつより一層正確に算出することができ、文書画像の文字認識精度をより一層向上させることができる。
【０１１６】
請求項７記載の発明の解像度推定プログラムによれば、入力処理ステップで入力される文書画像から当該文書画像の文字のサイズを文字サイズ推定処理ステップで推定し、当該推定した文字サイズに基づいて、解像度推定処理ステップで、文書画像の解像度を推定するので、文書画像の文字サイズに基づいて解像度を簡単かつ正確に算出することができ、文書画像の文字認識精度を向上させることができる。
【０１１７】
請求項８記載の発明の解像度推定プログラムによれば、入力処理ステップで入力される文書画像から当該文書画像までの距離を距離推定処理ステップで推定し、当該推定した距離に基づいて、解像度推定処理ステップで、文書画像の解像度を推定するので、文書画像までの距離に基づいて解像度を簡単かつ正確に算出することができ、文書画像の文字認識精度を向上させることができる。
【０１１８】
請求項９記載の発明の解像度推定プログラムによれば、入力処理ステップで入力される文書画像から当該文書画像の文字のサイズを文字サイズ推定処理ステップで推定するとともに、当該文書画像までの距離を距離推定処理ステップで推定し、当該推定した文字サイズと距離に基づいて、解像度推定処理ステップで、文書画像の解像度を推定するので、文書画像の文字サイズと文書画像までの距離に基づいて解像度を簡単かつより一層正確に算出することができ、文書画像の文字認識精度をより一層向上させることができる。
【０１１９】
請求項１０記載の発明の記録媒体によれば、入力画像の解像度を推定する解像度推定プログラムを記録する記録媒体に、当該解像度推定プログラムとして、請求項７から請求項９のいずれかに記載の解像度推定プログラムを記録しているので、当該記録媒体の解像度推定プログラムをコンピュータ等の情報処理装置に組み込むことで、文書画像の解像度を簡単かつ正確に算出して、文書画像の文字認識精度をより一層向上させる解像度推定装置を構築することができる。
【０１２０】
請求項１１記載の発明のデジタルカメラによれば、文書画像を撮影可能なデジタルカメラに、請求項１から請求項３のいずれかに記載の解像度推定装置、請求項４から請求項６のいずれかに記載の解像度推定方法、または、請求項７から請求項９のいずれかに記載の解像度推定プログラムを組み込んでいるので、デジタルカメラで文書画像を撮影して、当該撮影した文書画像の解像度を簡単かつ正確に算出することができ、文書画像の文字認識精度を向上させることができる。
【図面の簡単な説明】
【図１】本発明の解像度推定装置、解像度推定方法、解像度推定プログラム、記録媒体及びデジタルカメラの第１の実施の形態を適用した解像度推定装置の要部ブロック構成図。
【図２】図１の解像度推定装置の適用されるコンピュータの要部ブロック構成図。
【図３】図１の解像度推定装置による解像度推定処理を示すフローチャート。
【図４】本発明の解像度推定装置、解像度推定方法、解像度推定プログラム、記録媒体及びデジタルカメラの第２の実施の形態を適用した解像度推定装置の要部ブロック構成図。
【図５】図４の解像度推定装置による解像度推定処理を示すフローチャート。
【図６】図４の解像度推定装置による距離推定処理の説明図。
【図７】本発明の解像度推定装置、解像度推定方法、解像度推定プログラム、記録媒体及びデジタルカメラの第３の実施の形態を適用した解像度推定装置の要部ブロック構成図。
【図８】図７の解像度推定装置による解像度推定処理を示すフローチャート。
【図９】本発明の解像度推定装置、解像度推定方法、解像度推定プログラム、記録媒体及びデジタルカメラの第４の実施の形態を適用したデジタルカメラの要部ブロック構成図。
【図１０】図９のデジタルカメラによる解像度推定処理の説明図。
【符号の説明】
１　解像度推定装置
２　入力部
３　文字サイズ推定部
４　解像度推定部
５　出力部
１０　コンピュータ
１１　入力Ｉ／Ｆ
１２　ＣＰＵ
１３　ドライブ
１４　メモリ
１５　出力Ｉ／Ｆ
１６　ネットワークコントローラ
１７　バス
２０　記録媒体
３０　解像度推定装置
３１　距離推定部
４０　解像度推定装置
４１　文字サイズ・距離推定部
４２　文字サイズ推定部
４３　距離推定部
５０　デジタルカメラ
５１　入力Ｉ／Ｆ
５２　ＣＰＵ
５３　メモリ
５４　ドライブ
５５　ネットワークコントローラ
５６　出力Ｉ／Ｆ
６０　記録媒体
７１　被写体
７２　画像ファイル
【図１】
2004062400.tif 000003
【図２】
2004062400.tif 000004
【図３】
2004062400.tif 000005
【図４】
2004062400.tif 000006
【図５】
2004062400.tif 000007
【図６】
2004062400.tif 000008
【図７】
2004062400.tif 000009
【図８】
2004062400.tif 000010
【図９】
2004062400.tif 000011
【図１０】
2004062400.tif 000012