(57)【特許請求の範囲】
【請求項１】
画像に含まれる文字の線幅に応じた、前記画像のぼけ具合の指標となるぼけ指標と前記ぼけ具合との関係を示す関係情報を記憶する記憶部と、
撮像画像から前記線幅及び前記ぼけ指標を算出し、前記記憶部により記憶されている前記関係情報を参照して、前記線幅及び前記ぼけ指標に対応する前記ぼけ具合を特定する演算部と、
を備え、
前記関係情報は、複数の前記線幅に対応する複数の関数曲線を前記ぼけ指標と前記ぼけ具合との座標上で表現可能な情報であって、前記演算部は、算出した前記線幅に対応する前記関数曲線を、複数の前記関数曲線の中から選択し、選択した前記関数曲線上で前記ぼけ指標に対する前記ぼけ具合を特定する
情報処理装置。
【請求項２】
画像に含まれる文字の線幅に応じた、前記画像のぼけ具合の指標となるぼけ指標と前記ぼけ具合との関係を示す関係情報を記憶する記憶部と、
撮像画像から前記線幅及び前記ぼけ指標を算出し、前記記憶部により記憶されている前記関係情報を参照して、前記線幅及び前記ぼけ指標に対応する前記ぼけ具合を特定する演算部と、
を備え、
前記演算部は、前記線幅とサイズとの比率が決まっている前記画像内の対象物の大きさを測定し、測定した前記比率からぼけていない状態での前記線幅を算出する
情報処理装置。
【請求項３】
画像に含まれる文字の線幅に応じた、前記画像のぼけ具合の指標となるぼけ指標と前記ぼけ具合との関係を示す関係情報を記憶する記憶部と、
撮像画像から前記線幅及び前記ぼけ指標を算出し、前記記憶部により記憶されている前記関係情報を参照して、前記線幅及び前記ぼけ指標に対応する前記ぼけ具合を特定する演算部と、
を備え、
前記演算部は、前記文字のエッジ部分を検出し、前記エッジ部分の勾配又は前記エッジ部分の幅を前記ぼけ指標とする
情報処理装置。
【請求項４】
前記記憶部は、前記文字の認識に用いる画像である辞書画像を複数記憶し、
前記演算部は、特定した前記ぼけ具合に応じて前記辞書画像を選択し、選択した前記辞書画像を用いて前記文字を認識する
請求項１に記載の情報処理装置。
【請求項５】
コンピュータが、
画像に含まれる文字の線幅に応じた、前記画像のぼけ具合の指標となるぼけ指標と前記ぼけ具合との関係を示す関係情報を記憶する記憶部から前記関係情報を取得し、
撮像画像から、前記線幅及び前記ぼけ指標を算出し、前記記憶部により記憶されている前記関係情報を参照して、前記線幅及び前記ぼけ指標に対応する前記ぼけ具合を特定する場合、前記関係情報は、複数の前記線幅に対応する複数の関数曲線を前記ぼけ指標と前記ぼけ具合との座標上で表現可能な情報であって、算出した前記線幅に対応する前記関数曲線を、複数の前記関数曲線の中から選択し、選択した前記関数曲線上で前記ぼけ指標に対する前記ぼけ具合を特定する
ぼけ具合計算方法。
【請求項６】
コンピュータに、
画像に含まれる文字の線幅に応じた、前記画像のぼけ具合の指標となるぼけ指標と前記ぼけ具合との関係を示す関係情報を記憶する記憶部から前記関係情報を取得し、
撮像画像から、前記線幅及び前記ぼけ指標を算出し、前記記憶部により記憶されている前記関係情報を参照して、前記線幅及び前記ぼけ指標に対応する前記ぼけ具合を特定する場合、前記関係情報は、複数の前記線幅に対応する複数の関数曲線を前記ぼけ指標と前記ぼけ具合との座標上で表現可能な情報であって、算出した前記線幅に対応する前記関数曲線を、複数の前記関数曲線の中から選択し、選択した前記関数曲線上で前記ぼけ指標に対する前記ぼけ具合を特定する
処理を実行させる、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、ぼけ具合計算方法、及びプログラムに関する。
【背景技術】
【０００２】
近年、様々な場面で入力画像から文字を自動認識する文字認識技術が利用されている。例えば、カメラで撮像したランドマークの画像から文字を認識し、認識した文字に応じて情報を提供する情報提供システムなどに文字認識技術が利用されている。文字認識の方法としては、例えば、設定した文字を表す辞書画像と入力画像とを画素単位で比較して類似度を計算し、最も類似度が高い辞書画像を認識結果とする方法がある。
【０００３】
上記の方法を適用する場合、入力画像がぼけていると、辞書画像と入力画像との差分が大きくなり文字認識の精度が低下する。例えば、サイズが小さい文字や、漢字などの複雑な形状を有する文字は入力画像のぼけによる影響を受けやすい。こうした事情を受け、同じ文字についてぼけ具合の異なる複数の辞書画像を用意し、入力画像と各辞書画像とを比較して類似度の高い辞書画像を抽出する方法が提案されている。この方法を適用すれば、同じようにぼけた画像同士が比較されるため、文字認識の精度が向上する可能性がある。
【０００４】
但し、文字毎に用意した複数の辞書画像の全てと入力画像とをそれぞれ比較すると比較処理にかかる演算量が増し、文字認識にかかる処理時間が増大する。逆に、入力画像とぼけ具合が近い辞書画像を対象に比較処理を実行すれば処理時間の短縮が期待できる。
【０００５】
なお、認識対象となる文字の劣化度合いを特定し、特定した劣化度合いに応じて文字認識の方式を選択する方法が提案されている。この方法は、入力パターンから劣化指数を求め、劣化指数に合わせた辞書を選択するものである。また、劣化度合いが大きい場合に濃度特徴を利用して文字認識を行い、劣化度合いが小さい場合には方向特徴を利用して文字認識を行う方法が提案されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００７−３０４８９９号公報
【特許文献２】特開平１１−１７５６６２号公報
【特許文献３】特開２００７−０２６０２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
入力画像のぼけ具合に近い辞書画像を利用して上記の比較処理を実行する場合、入力画像と辞書画像とのぼけ具合にずれが生じると文字認識の精度が低下する。ぼけ具合は、例えば、文字のエッジ部分における輝度勾配やエッジ幅に基づいて計算される。ぼけた画像に含まれる文字の細部には潰れなどが生じることがある。潰れなどが生じると、輝度勾配やエッジ幅の検出に誤りが生じる可能性がある。輝度勾配やエッジ幅の検出に誤りが生じると、ぼけ具合の判断精度が低下し、文字認識の精度が低下する要因となりうる。
【０００８】
そこで、１つの側面によれば、本発明の目的は、ぼけ具合の判断精度を高めることが可能な情報処理装置、ぼけ具合計算方法、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００９】
本開示の１つの側面によれば、画像に含まれる文字の線幅に応じた、画像のぼけ具合の指標となるぼけ指標とぼけ具合との関係を示す関係情報を記憶する記憶部と、撮像画像から線幅及びぼけ指標を算出し、記憶部により記憶されている関係情報を参照して、線幅及びぼけ指標に対応するぼけ具合を特定する演算部とを備え、関係情報は、複数の線幅に対応する複数の関数曲線をぼけ指標とぼけ具合との座標上で表現可能な情報であって、演算部は、算出した線幅に対応する関数曲線を、複数の関数曲線の中から選択し、選択した関数曲線上でぼけ指標に対するぼけ具合を特定する情報処理装置が提供される。
【００１０】
また、本開示の他の１つの側面によれば、コンピュータが、画像に含まれる文字の線幅に応じた、画像のぼけ具合の指標となるぼけ指標とぼけ具合との関係を示す関係情報を記憶する記憶部から関係情報を取得し、撮像画像から、線幅及びぼけ指標を算出し、記憶部により記憶されている関係情報を参照して、線幅及びぼけ指標に対応するぼけ具合を特定する場合、関係情報は、複数の線幅に対応する複数の関数曲線をぼけ指標とぼけ具合との座標上で表現可能な情報であって、算出した線幅に対応する関数曲線を、複数の関数曲線の中から選択し、選択した関数曲線上でぼけ指標に対するぼけ具合を特定するぼけ具合計算方法が提供される。
【００１１】
また、本開示の他の１つの側面によれば、コンピュータに、画像に含まれる文字の線幅に応じた、画像のぼけ具合の指標となるぼけ指標とぼけ具合との関係を示す関係情報を記憶する記憶部から関係情報を取得し、撮像画像から、線幅及びぼけ指標を算出し、記憶部により記憶されている関係情報を参照して、線幅及びぼけ指標に対応するぼけ具合を特定する場合、関係情報は、複数の線幅に対応する複数の関数曲線をぼけ指標とぼけ具合との座標上で表現可能な情報であって、算出した線幅に対応する関数曲線を、複数の関数曲線の中から選択し、選択した関数曲線上でぼけ指標に対するぼけ具合を特定する処理を実行させる、プログラムが提供される。
【発明の効果】
【００１２】
本発明によれば、ぼけ具合の判断精度を高めることが可能になる。
【図面の簡単な説明】
【００１３】
【図１】第１実施形態に係る情報処理装置の一例を示した図である。
【図２】第２実施形態に係る文字認識システムの一例を示した図である。
【図３】第２実施形態に係る文字認識システムについて説明するための第１の図である。
【図４】第２実施形態に係る文字認識システムについて説明するための第２の図である。
【図５】ぼけ具合、エッジ勾配、エッジ幅の関係について説明するための図である。
【図６】エッジ部分の輝度を示す図である。
【図７】エッジ幅を示す図である。
【図８】正規化を説明するための図である。
【図９】線の潰れた画像に対する正規化を説明するための図である。
【図１０】エッジ勾配と錯乱円との関係を示す図である。
【図１１】線の幅、エッジ勾配及び錯乱円の関係を示す図である。
【図１２】線幅の算出に使用される領域の一例を示す図である。
【図１３】線幅の算出を説明するための図である。
【図１４】第２実施形態に係る画像処理装置が有する機能の一例を示したブロック図である。
【図１５】第２実施形態に係る錯乱円特定情報の一例を示した図である。
【図１６】第２実施形態に係る辞書情報の一例を示した図である。
【図１７】錯乱円特定情報選択部の動作を示すフローチャートである。
【図１８】第２実施形態に係る画像処理装置の機能を実現することが可能なハードウェアの一例を示した図である。
【図１９】第２実施形態に係る画像処理装置の動作を示したフローチャートである。
【発明を実施するための形態】
【００１４】
以下に添付図面を参照しながら、本発明の実施形態について説明する。なお、本明細書及び図面において実質的に同一の機能を有する要素については、同一の符号を付することにより重複説明を省略する場合がある。
【００１５】
＜１．第１実施形態＞
図１を参照しながら、第１実施形態について説明する。なお、図１は、第１実施形態に係る情報処理装置の一例を示した図である。また、図１に示した情報処理装置１０は、第１実施形態に係る情報処理装置の一例である。
【００１６】
情報処理装置１０は、記憶部１１及び演算部１２を有する。
なお、記憶部１１は、ＲＡＭ（Random Access Memory）などの揮発性記憶装置、或いは、ＨＤＤ（Hard Disk Drive）やフラッシュメモリなどの不揮発性記憶装置である。演算部１２は、ＣＰＵ（Central Processing Unit）やＤＳＰ（Digital Signal Processor）などのプロセッサである。但し、演算部１２は、ＡＳＩＣ（Application Specific Integrated Circuit）やＦＰＧＡ（Field Programmable Gate Array）などの電子回路であってもよい。演算部１２は、例えば、記憶部１１又は他のメモリに格納されたプログラムを実行する。
【００１７】
記憶部１１は、画像に含まれる文字の線幅に応じた、画像のぼけ具合の指標となるぼけ指標とぼけ具合との関係を示す関係情報を記憶する。演算部１２は、撮像画像から線幅及びぼけ指標を算出し、記憶部１１により記憶されている関係情報を参照して、線幅及びぼけ指標に対応するぼけ具合を特定する。
【００１８】
図１には、一例として、複数の線幅Ｗａ、Ｗｂ、Ｗｃにそれぞれ対応する関数曲線Ｆ１、Ｆ２、Ｆ３を示した。関数曲線Ｆ１、Ｆ２、Ｆ３は、それぞれ関係情報の一例である。但し、図１の例では連続的な曲線の関数で関係情報を表現しているが、ぼけ具合と、ぼけ指標とを対応付けるテーブル形式の情報として関係情報を表現することもできる。なお、ぼけ指標は、例えば、エッジ部分の勾配やエッジ部分の幅などである。
【００１９】
例えば、演算部１２が撮像画像から算出した文字の線幅がＷｂであったとする。また、演算部１２が算出したぼけ指標がｙであったとする。この場合、演算部１２は、関数曲線Ｆ１、Ｆ２、Ｆ３の中から線幅Ｗｂに対応する関数曲線Ｆ２を選択する。そして、演算部１２は、関数曲線Ｆ２を利用して、ぼけ指標ｙに対応するぼけ具合ｘを特定する。
【００２０】
上記のように、ぼけ指標とぼけ具合との関係を示す関係情報を予め用意し、その関係情報を利用してぼけ具合を特定することで、文字の線が潰れるなどの状況が生じても、高い精度でぼけ具合を判断することが可能になる。
【００２１】
以上、第１実施形態について説明した。
＜２．第２実施形態＞
次に、第２実施形態について説明する。
【００２２】
［２−１．システム］
第２実施形態に係る技術を適用可能なシステムの例について説明する。第２実施形態に係る技術は、デジタルカメラなどの撮像装置により対象物を撮影し、画像認識技術を用いて対象物に記載された文字や記号を自動認識するシステムに適用可能である。
【００２３】
（文字認識システム）
一例として、撮像した画像から文字を認識する文字認識システムについて説明する。地上に設置されている撮像装置から文字を認識する文字認識システムの例を図２に示した。以下では、図２の例を想定して説明を進める。なお、図２は、第２実施形態に係る文字認識システムの一例を示した図である。また、図２に示した文字認識システム１００は、第２実施形態に係る文字認識システムの一例である。
【００２４】
図２に示すように、文字認識システム１００は、撮像装置１０１及び画像処理装置１０２を含む。撮像装置１０１は、例えば、地面から高い位置に設置され、周辺に位置する標識等の対象物に記載されている文字を撮影する。図２の例において、撮像装置１０１による撮像範囲は２本の破線で表現された角度θの範囲である。また、撮像装置１０１は、撮像範囲にピントが合うようにフォーカスが設定されている。但し、被写界深度は範囲Ｆであり、撮像範囲内であっても、範囲Ｆ内に位置する対象物の画像は鮮明であるが、範囲Ｆ外に位置する対象物の画像はぼける。
【００２５】
例えば、範囲Ｆ外の地点Ａで撮像された対象物の撮像画像ＰAは、図２に示すように大きくぼけた画像となる。一方、範囲Ｆ内の地点Ｂで撮像された対象物の撮像画像ＰBは、地点Ａで撮像された撮像画像ＰAよりも鮮明な画像となる。なお、範囲Ｆ内の対象物を撮影した場合でも、被写体ブレや温度変化などに起因して撮像画像にぼけが生じる可能性はある。また、撮像装置１０１の経年劣化によりフォーカス位置がずれて撮像画像にぼけが生じる可能性もある。
【００２６】
撮像画像にぼけが生じると、対象物の撮像画像から文字を認識することが難しくなる。そこで、画像処理装置１０２は、撮像装置１０１から入力された撮像画像（以下、入力画像ＰIN）のぼけ具合を検出し、検出したぼけ具合に応じた文字認識の処理を実行する。以下、図３及び図４を参照しながら、画像処理装置１０２が実行する処理の内容について、さらに説明する。なお、図３は、第２実施形態に係る文字認識システムについて説明するための第１の図である。また、図４は、第２実施形態に係る文字認識システムについて説明するための第２の図である。
【００２７】
図３及び図４の例は、撮像装置１０１から画像処理装置１０２へと撮像画像ＰAが入力された場合に関する。つまり、この例は、入力画像ＰINが撮像画像ＰAの場合に関する。以下では、画像が有するぼけの大きさをぼけ具合Ｌｖ１、Ｌｖ２、Ｌｖ３と表現する。また、Ｌｖ１＜Ｌｖ２＜Ｌｖ３とする。ここでは説明の都合上、３種類のぼけ具合を例示したが、後述する技術は、２種類又は４種類以上のぼけ具合にも適用可能である。
【００２８】
画像処理装置１０２は、複数のぼけ具合Ｌｖ１、Ｌｖ２、Ｌｖ３にそれぞれ対応する複数の辞書画像を保持している。辞書画像とは、文字認識の際に、入力画像ＰINの文字部分と比較するために予め用意された文字の画像である。例えば、入力画像ＰINのぼけ具合がＬｖ３である場合、画像処理装置１０２は、ぼけ具合Ｌｖ３の辞書画像と入力画像ＰINとを比較して入力画像ＰINに含まれる文字を認識する。
【００２９】
入力画像ＰINのぼけ具合がＬｖ３である場合、図３に示すように、入力画像ＰINとぼけ具合Ｌｖ１の画像（Ａ）との類似度ＳAは、入力画像ＰINとぼけ具合Ｌｖ２の画像（Ｂ）との類似度ＳBよりも小さくなる。さらに、入力画像ＰINとぼけ具合Ｌｖ２の画像（Ｂ）との類似度ＳBは、入力画像ＰINとぼけ具合Ｌｖ３の画像（Ｃ）との類似度ＳCよりも小さくなる。つまり、ぼけ具合Ｌｖ３の辞書画像と入力画像ＰINとを比較して入力画像ＰINに含まれる文字を認識することで、文字認識の精度が向上する。
【００３０】
但し、複数の辞書画像のそれぞれに対して入力画像ＰINとの比較を行うと比較処理にかかる負荷が高くなるため、画像処理装置１０２は、図４に示すように、入力画像ＰINから検出したぼけ具合に適合する辞書画像を選択して両画像を照合する。
【００３１】
上記のように、入力画像ＰINのぼけ具合に応じた辞書画像を利用することで文字認識の精度が向上する。さらに、ぼけ具合の判断結果に応じて１つの辞書画像を選択することにより、入力画像ＰINと辞書画像とを照合して類似度を計算する処理の負荷が低減される。
【００３２】
（その他のシステム）
第２実施形態に係る技術は、上記の文字認識システム１００の他、例えば、ランドマーク認識システムやＯＣＲ（Optical Character Recognition）システムなどに適用することができる。
【００３３】
ランドマーク認識システムは、街中や観光地にある看板などをスマートフォンのカメラ機能などで撮像し、撮像画像から認識した文字列に基づいて地域や施設などのランドマークに関する情報を提供するシステムである。第２実施形態に係る技術をランドマーク認識システムに適用すると、撮影状況などに起因して撮像画像がぼけてしまっても文字認識が精度良く行われ、正しい情報を提供できる可能性が高まる。
【００３４】
ＯＣＲシステムは、スキャナなどの光学機器で読み取った文字列の画像から個々の文字を認識してテキストデータに変換するシステムである。第２実施形態に係る技術をＯＣＲシステムに適用すると、読み取り原稿の文字がぼけて不鮮明である場合や、原稿表面に対向配置される透光板（ガラス面や透明プラスチック面など）の汚れなどがある場合でも文字認識を精度良く行うことができるようになる。
【００３５】
以上、第２実施形態に係る技術を適用可能なシステムの例について説明した。以下では、上記の文字認識システム１００を例に説明を進めるが、第２実施形態に係る技術の適用範囲はこれに限定されない。画像から文字認識を行う任意のシステムに対して第２実施形態に係る技術を適用することが可能である。
【００３６】
［２−２．ぼけ具合の特定］
ぼけ具合の特定について説明する。
（ぼけ具合とぼけ指標）
画像処理装置１０２では、上記のような辞書選択を行って文字を認識するが、この場合にぼけ具合の特定を行う。以降、画像処理装置１０２によるぼけ具合特定動作について説明する。最初に、ぼけ具合とぼけ指標について説明する。
【００３７】
図５は、ぼけ具合、エッジ勾配、エッジ幅の関係について説明するための図である。ぼけ具合の大きさを表す尺度となるぼけ指標には、例えば、エッジ勾配やエッジ幅などが利用される。図５に示すように、エッジ部分の輝度をグラフ化すると、ぼけ具合が大きい画像（Ａ）は、エッジ勾配（角度η1）が小さく、エッジ幅（最小輝度から最大輝度までの距離Ｗ1）が大きい。一方、ぼけ具合が小さい画像（Ｂ）は、エッジ勾配（角度η2）が大きく、エッジ幅（最小輝度から最大輝度までの距離Ｗ2）が小さい。このような特性を利用すると、エッジ勾配やエッジ幅に基づいてぼけ具合を評価することができる。
【００３８】
但し、撮影エリアが広い場合や、入力画像に含まれる文字の解像度が低いような場合、入力画像のぼけにより細部が潰れてしまうため、エッジ勾配やエッジ幅からぼけ具合の大きさが正しく評価されないことがある。
【００３９】
図６は、エッジ部分の輝度を示す図である。（Ａ）は、画像ｐ１におけるエッジ部分の輝度のグラフｇ１を示している。画像ｐ１は、画像ぼけによって潰れない程度に十分な太さの文字の線Ｌ１の撮像画像である。
【００４０】
（Ｂ）は、画像ｐ２におけるエッジ部分の輝度のグラフｇ２を示している。画像ｐ２は、画像ぼけによって潰れてしまう程度の細さである文字の線Ｌ２の撮像画像である。
（Ａ）の画像ｐ１のエッジ部分における最小輝度はｂ１である。これに対し、（Ｂ）の画像ｐ２のエッジ部分における最小輝度はｂ２（＞ｂ１）になっており、画像ｐ１、ｐ２との間で、輝度に差Δが生じている。
【００４１】
このように、撮影エリアが広角、又は解像度が低いなどの理由で、文字の線が細い場合、入力画像のぼけによって線が潰れて、本来の線の輝度に差Δが生じてしまう可能性がある。すると、ぼけ具合の指標としての正しいエッジ勾配やエッジ幅の値が得られなくなる。
【００４２】
（線の潰れた画像から正しいエッジ幅が算出できない理由）
図７はエッジ幅を示す図である。線の潰れが生じた図６の画像ｐ２におけるエッジ部分の輝度のグラフｇ２を示している。画像ｐ２のエッジ部分における輝度はｂ２であり、エッジ幅はＷ１１になっている。なお、輝度ｂ１は本来の文字の輝度である。
【００４３】
画像ｐ２からエッジ幅を算出すれば、図７に示すように、エッジ幅＝Ｗ１１が算出されることになるが、画像ｐ２は線の潰れが生じた画像であるため、線の潰れがなければ最小輝度はｂ２よりも小さくなる可能性が高い。その場合は、エッジ幅もＷ１１とは異なる値になる。従って、線の潰れが生じた画像ｐ２から算出されたエッジ幅は正しい値ではなく、ぼけ具合の判断基準として使用しないことが望ましい。
【００４４】
これまで線の潰れた画像から得られるエッジ幅について説明したが、線の潰れた画像から得られるエッジ勾配についても、ぼけ具合の指標としての適用について説明する。まず、画像の明るさを補正するための正規化について説明する。
【００４５】
図８は正規化を説明するための図である。（Ａ）は、画像ｐ３におけるエッジ部分の輝度のグラフｇａと、その正規化グラフｇａ１とを示している。（Ｂ）は、画像ｐ４におけるエッジ部分の輝度のグラフｇｂと、その正規化グラフｇｂ１とを示している。
【００４６】
なお、画像ｐ３、ｐ４のエッジ幅は同一であるが、画像の明るさは互いに異なり、画像ｐ３の方が画像ｐ４よりも明るいとする。
（Ａ）のグラフｇａにおいて、画像ｐ３のエッジ部分におけるエッジ幅はＷ１２であり、エッジ勾配はＳＬ１になっている。これに対し、（Ｂ）のグラフｇｂにおいて、画像ｐ４のエッジ部分におけるエッジ幅はＷ１２であり、エッジ勾配はＳＬ２になっている。
【００４７】
このように、画像ｐ３、ｐ４のエッジ幅は同じであっても、画像の明るさが異なるとエッジ勾配に差異が生じ、この例では、画像ｐ３のエッジ勾配ＳＬ１の方が画像ｐ４のエッジ勾配ＳＬ２よりも大きくなっている。
【００４８】
上記のように、互いに観測できるエッジ幅は同一であるが、画像の明るさが異なっているような場合、互いに異なる文字輝度及び背景輝度をそれぞれ、基準文字輝度及び基準背景輝度に補正する正規化が行われる。
【００４９】
（Ａ）のグラフｇａ１、（Ｂ）のグラフｇｂ１では、共に基準文字輝度をｂｒ１にし、基準背景輝度をｂｒ２に補正している。この補正により、互いのエッジ勾配はＳＬ０と等しくなっている。このような正規化を行うことにより、グラフｇａ１、ｇｂ１に示すように、明るさが異なってもエッジ幅が同じ画像に対しては、エッジ勾配を同じ値にすることができる。
【００５０】
図９は線の潰れた画像に対する正規化を説明するための図である。（Ａ）は、線の潰れのない画像ｐ５におけるエッジ部分の輝度のグラフｇ１１を示している。（Ａ）の画像ｐ５のエッジ部分における輝度はｂ１１であり、本来の文字輝度（つまり、潰れが生じていない場合と同じ文字輝度）である。
【００５１】
（Ｂ）は、線の潰れた画像ｐ６におけるエッジ部分の輝度のグラフｇ１２を示している。（Ｂ）の画像ｐ６のエッジ部分における輝度はｂ１１ａであり、観測される文字輝度（つまり、潰れが生じた場合の文字輝度）である。なお、画像ｐ５、ｐ６は同じ明るさの画像とする。
【００５２】
（Ｂ）の画像ｐ６のように、線の潰れた画像に対して正規化を行うと、本来の文字輝度でなく、観測できる文字輝度を基準に正規化が行われる。この場合、本来の文字輝度が認識されず、正規化に失敗し、線の潰れが生じた画像ｐ６から正しいエッジ勾配が算出されない。こうした理由から、線の潰れが生じて線の幅が正しく認識されない画像については、エッジ勾配やエッジ幅などのぼけ指標を正しく算出することができない可能性があり、精度の高いぼけ指標を算出するには、正確な線幅を求めることが望まれる。
【００５３】
（錯乱円）
ここで、ぼけ具合を表す錯乱円について説明する。ある点光源から出た光が結像面で広がる円を錯乱円と呼ぶ。焦点が合っている位置から被写体が離れる程、錯乱円は大きくなる。
【００５４】
また、認識対象の文字と背景との境界部分において、この境界部分の明暗が変化するエッジ周辺の画素には、文字部分からの反射光と、背景部分からの反射光とが足し合わされて入射する。このため、文字と背景との境界部分の錯乱円内の画素は、明暗の中間の輝度をもつ画素となるので、錯乱円の大きさ（例えば、錯乱円の直径）は、ぼけ具合の程度を表す。
【００５５】
（エッジ勾配と錯乱円との関係）
以降、ぼけ指標としてエッジ勾配を使用する例を示すが、ぼけ指標にエッジ幅を使用することも可能である。図１０はエッジ勾配と錯乱円との関係を示す図である。縦軸はエッジ勾配、横軸は錯乱円（の大きさ）である。エッジ勾配と錯乱円との間には、エッジ勾配の減少に伴って、錯乱円が増加する関係が存在する。この関係は、関数（以下、ぼけ具合関数）の形で表現することができる。もちろん、エッジ勾配と錯乱円の大きさとを対応付けるテーブルを利用して上記関係を表現することもできる。
【００５６】
上記のぼけ具合関数又はテーブルは、エッジ勾配と錯乱円の大きさとを予め実験又はシミュレーションにより計算し、計算結果から解析的手法又は統計的手法などにより関数又はテーブルの形で求めることができる。例えば、最小二乗法や多変量解析などにより関数を特定する手法や、上記計算の結果をテーブルとして保持する手法などを適用可能である。
【００５７】
上記のぼけ具合関数を利用すれば、あるステップエッジを持つ被写体に対して計算されたエッジ勾配から、その被写体の錯乱円の大きさを特定することが可能である。
但し、線が細い場合には線に潰れが生じるので、ステップエッジを前提に算出したぼけ具合関数を適用すると、正確なエッジ勾配と錯乱円との関係が成り立たないことがある。この場合、エッジ勾配から錯乱円の大きさを正しく特定できない可能性がある。
【００５８】
そこで、第２実施形態においては、錯乱円の大きさの変数に加えて、線幅も変数として加え、錯乱円、線幅及びエッジ勾配の関係を表す線幅毎のぼけ具合関数が適用される。もちろん、当該関係をテーブル形式で表現することもできる。
【００５９】
上記のぼけ具合関数又はテーブルは、線幅毎に錯乱円の大きさとエッジ勾配との関係を予め実験又はシミュレーションにより計算し、計算結果から解析的手法又は統計的手法などにより関数又はテーブルの形で求めることができる。例えば、最小二乗法や多変量解析などにより関数を特定する手法や、上記計算の結果をテーブルとして保持する手法などを適用可能である。
【００６０】
図１１は線幅、エッジ勾配及び錯乱円の関係を示す図である。ぼけ具合関数ｆ１は、線幅Ｗ１ａにおけるエッジ勾配と錯乱円との対応関係を表し、ぼけ具合関数ｆ２は、線幅Ｗ２ａにおけるエッジ勾配と錯乱円との対応関係を表す。ぼけ具合関数ｆ３は、線幅Ｗ３ａにおけるエッジ勾配と錯乱円との対応関係を表している。なお、線幅Ｗ１ａ、Ｗ２ａ、Ｗ３ａの中で、線幅Ｗ１ａが最も細く、線幅Ｗ３ａが最も太い（Ｗ１ａ＜Ｗ２ａ＜Ｗ３ａ）。
【００６１】
このように、異なる線幅毎に、エッジ勾配と錯乱円の大きさとの関係を求めてデータベース化しておく。そして、入力画像から錯乱円を特定する際には、入力画像の文字がぼけていない状態での線幅がわかれば、データベース内のどの対応関係を使用すればよいかわかるため、エッジ勾配から錯乱円の大きさが特定可能となる。
【００６２】
（線幅の算出について）
入力画像のぼけている線から、ぼけていない状態での線幅の算出方法について以下説明する。ある領域Ｒに文字Ｌが記されているとする。この場合、文字Ｌの線幅に対して、領域Ｒのサイズの比率が決まっており、そのサイズが計測可能であって線幅よりも十分大きな場合には、領域Ｒに書かれている文字Ｌに対する線幅の算出を行うことが可能である。
【００６３】
図１２は線幅の算出に使用される領域の一例を示す図である。ある領域に文字が記載されており、領域の大きさに対して文字の線の幅が決まっている場合、そのような領域（以下、標識とも呼ぶ）の撮像画像Ｐ１１の幅から、書かれている文字の線幅の特定を行うことができる。
【００６４】
このように、線幅とのサイズの比率が決まっている対象物又は対象領域があり、そのサイズが計測可能でかつ線幅よりも十分大きいものがあることを前提条件とし、そのサイズを計測することで相対的に線幅を算出することができる。
【００６５】
図１３は線幅の算出を説明するための図である。（Ａ）は画像から直接観測した文字の線幅の算出値Ｘ１、（Ｂ）は標識の大きさの算出値Ｘ２を示している。
（Ａ）において、様式が決まっている標識上の文字を認識しようとした場合、文字がぼけない状態で写ったときの線の太さをＡ１[pixel]、ぼけによる線幅の変化をＢ１[pixel]、ノイズによる文字幅の観測誤差をＣ１[pixel]とした場合、画像から直接観測した線幅の計測値Ｘ１は、以下の式（１）で算出される。
【００６６】
Ｘ１＝Ａ１＋Ｂ１＋Ｃ１・・・（１）
（Ｂ）において、標識の大きさ（横幅）をＡ２[pixel]、ボケによる標識の大きさの測定誤差をＢ２[pixel]、ノイズによる標識の大きさの測定誤差をＣ２[pixel]とすると、標識の大きさの計測値Ｘ２は、以下の式（２）で算出される。
【００６７】
Ｘ２＝Ａ２＋Ｂ２＋Ｃ２・・・（２）
なお、ぼけの量は同一平面内にあるのでほぼ等しく、また、ノイズによる観測誤差もほぼ等しいとみなせるので、Ｂ２≒Ｂ１、Ｃ２≒Ｃ１としてよい。また、標識の横幅と文字の線幅との比は決まっているため、比例定数をＭとすると、Ａ１とＡ２の関係は、以下の式（３）となる。
【００６８】
Ａ２＝Ｍ×Ａ１・・・（３）
ここで、ぼけていない状態での線幅Ａ１を算出する方法について述べる。上記の式（１）からＡ１＝Ｘ１−（Ｂ１＋Ｃ１）であるから、Ｘ１を観測して線幅Ａ１の算出値として使用する場合、Ｂ１＋Ｃ１が誤差となる。
【００６９】
また、上記の式（２）、式（３）から、以下の式（４）が得られる。
Ａ１＝Ａ２／Ｍ＝（Ｘ２／Ｍ）−（Ｂ２＋Ｃ２）／Ｍ・・・（４）
そして、Ｂ２≒Ｂ１、Ｃ２≒Ｃ１から、式（４ａ）となる。
【００７０】
Ａ１≒（Ｘ２／Ｍ）−（Ｂ１＋Ｃ１）／Ｍ・・・（４ａ）
Ｘ２を観測して線幅Ａ１の算出値として使用する場合、式（４ａ）に示すように、（Ｂ１＋Ｃ１）／Ｍが誤差となる。
【００７１】
ここで、（Ｂ１＋Ｃ１）は高々数ピクセルであることが多い。そのため、（Ｂ１＋Ｃ１）の値よりも比例定数Ｍの値の方が大きく、（Ｂ１＋Ｃ１）／Ｍ≪Ｂ１＋Ｃ１となる。従って、線幅を算出する際には、Ｘ１を計測するよりも、Ｘ２を計測して比例定数Ｍで換算して求めた方が誤差は小さくなり、より正確に元の線幅を算出することができる。
【００７２】
以上、ぼけ具合の特定について説明した。
［２−３．画像処理装置の機能］
次に、図１４〜図１６を参照しながら、画像処理装置１０２の機能について、さらに説明する。
【００７３】
なお、図１４は、第２実施形態に係る画像処理装置が有する機能の一例を示したブロック図である。図１５は、第２実施形態に係る錯乱円特定情報の一例を示した図である。図１６は、第２実施形態に係る辞書情報の一例を示した図である。
【００７４】
図１４に示すように、画像処理装置１０２は、画像取得部１１１、認識対象検出部１１２、ぼけ指標算出部１１３、記憶部１１４、錯乱円特定情報選択部１１５、錯乱円特定部１１６、辞書選択部１１７及び文字認識部１１８を備える。
【００７５】
画像取得部１１１は、撮像装置から監視対象として予め設定された範囲に対応する監視範囲画像を取得する。認識対象検出部１１２は、画像処理技術を用いて画像内から標識を検出し、検出した標識を基準とする領域（以下、標識画像）を切り出す。切り出しには、例えば、特開２００８−２７６２９１号公報などに記載の技術を適用可能である。ぼけ指標算出部１１３は、切り出した標識画像からぼけ指標を算出する。例えば、文字部分と背景部分の境界のエッジ幅やエッジ勾配をぼけ指標として使用することができる。
【００７６】
記憶部１１４は、錯乱円特定情報１１４ａと辞書情報１１４ｂとを記憶している。錯乱円特定情報１１４ａは、図１１を参照しながら説明した各線幅に応じた錯乱円とぼけ指標との関係（ぼけ具合関数）を示す情報を格納している。当該情報は、関数形式の情報（つまり、関数形と係数との組み合わせ）として格納されていてもよいし、テーブル形式の情報として格納されていてもよい。後者の場合、例えば、図１５のような変換テーブルＴ１−１〜Ｔ１−３が用意される。変換テーブルＴ１−１〜Ｔ１−３はそれぞれ、線幅Ｗ１ａ、Ｗ２ａ、Ｗ３ａにおけるエッジ勾配と錯乱円との大きさとの対応関係を表すテーブル情報である。
【００７７】
また、辞書情報１１４ｂは、図１６に示すように、文字と辞書画像とを対応付ける情報である。辞書画像は、予め設定された複数のぼけ具合のそれぞれについて用意される。図１６の例では、文字「４」に対応する辞書画像として、ぼけ具合Ｌｖ１に対応する辞書画像ＰD1、ぼけ具合Ｌｖ２に対応する辞書画像ＰD2、ぼけ具合Ｌｖ３に対応する辞書画像ＰD3が用意されている。また、ぼけ具合毎に用意された辞書画像の集合を辞書と呼ぶことにする。図１６の例において、辞書Ｄ1は、文字「４」、「６」、「９」、…に対応する辞書画像ＰD1の集合である。
【００７８】
再び図１４を参照する。
錯乱円特定情報選択部１１５は、線幅の算出を行い、錯乱円特定情報１１４ａを参照して、線幅とぼけ指標とから錯乱円を特定する際にどの情報（変換テーブル）を利用するかを選択する。
【００７９】
錯乱円特定部１１６は、錯乱円特定情報選択部１１５が選択した変換テーブルを利用し、ぼけ指標算出部１１３で求めたぼけ指標から錯乱円（撮像のぼけ具合）を特定する。例えば、図１５において、錯乱円特定情報選択部１１５が算出した線幅が線幅Ｗ３ａであり、ぼけ指標算出部１１３で算出したエッジ勾配が６０であった場合、変換テーブルＴ１−３により、錯乱円の大きさは４だと特定される。
【００８０】
辞書選択部１１７では、錯乱円特定部１１６が特定した錯乱円から、文字認識に適した辞書を選択し、選択した辞書を文字認識部１１８に通知する。例えば、錯乱円が２画素であれば、文字部分と背景部分が２値に分かれている辞書に対して２画素分ぼかした辞書を選択する。
【００８１】
上記の辞書は予めぼかしたものを用意しておいて選択してもよいし、ぼけていない辞書のみを用意しておいて、都度生成してもよい。前者であれば処理時間はかからないが利用するメモリサイズが大きくなる。後者であればぼけていない辞書をメモリに格納しておけばよいため、メモリサイズを小さく抑えることができる一方、辞書を生成する処理を実行する分だけ処理に時間がかかる。なお、ぼかした辞書は、例えば、ぼけていない辞書にガウシアンフィルタをかけることによって生成することができる。
【００８２】
文字認識部１１８は、辞書選択部１１７で選択した辞書と、入力画像の文字の類似度を算出し、最も類似度が高い辞書を認識結果として出力する。
（錯乱円特定情報選択部１１５の動作）
ここで、錯乱円特定情報選択部１１５の動作について説明する。
【００８３】
図１７は、錯乱円特定情報選択部の動作を示すフローチャートである。
〔Ｓ１〕錯乱円特定情報選択部１１５は、認識対象検出部１１２で検出された標識の位置情報から、標識全体の幅（画素数）を測定する。
【００８４】
〔Ｓ２〕錯乱円特定情報選択部１１５は、標識にかかれている文字の、ぼけていない状態での線幅の算出を行う。例えば、認識対象の標識の様式が、標識の横幅がＲ２[mm]、文字の線幅Ｒ１[mm]（Ｒ２＞Ｒ１）と定められていたとし、測定した標識の横幅の画素数がＸ２[pixel]であったとき、標識にかかれている文字のぼけていない状態での線幅Ｘ１[pixel]を、（Ｒ１／Ｒ２）・Ｘ２と算出する。
【００８５】
〔Ｓ３〕錯乱円特定情報選択部１１５は、錯乱円特定情報１１４ａである変換テーブルの選択を行う。記憶部１１４の錯乱円特定情報１１４ａには予め各線幅に応じた錯乱円とぼけ指標との関係（例えば、図１５に示したテーブル情報など）が記録されている。Ｓ２の処理で、ぼけていない状態での線幅Ｘ１を算出したので、線幅Ｘ１に対応した錯乱円とぼけ指標との関係の変換テーブルを利用する。
【００８６】
以上、画像処理装置１０２の機能について説明した。
［２−４．画像処理装置のハードウェア］
ここで、図１８を参照しながら、画像処理装置１０２の機能を実現することが可能なハードウェアの例について説明する。なお、図１８は、第２実施形態に係る画像処理装置の機能を実現することが可能なハードウェアの一例を示した図である。
【００８７】
画像処理装置１０２が有する機能は、例えば、図１８に示す情報処理装置のハードウェア資源を用いて実現することが可能である。つまり、画像処理装置１０２が有する機能は、コンピュータプログラムを用いて図１８に示すハードウェアを制御することにより実現される。なお、実施の態様に応じて、図１８に例示したハードウェアの一部要素を省略したり、他の要素を新たに追加したりする変形も許容される。
【００８８】
図１８に示すように、このハードウェアは、主に、ＣＰＵ９０２と、ＲＯＭ（Read Only Memory）９０４と、ＲＡＭ９０６と、ホストバス９０８と、ブリッジ９１０とを有する。さらに、このハードウェアは、外部バス９１２と、インターフェース９１４と、入力部９１６と、出力部９１８と、記憶部９２０と、ドライブ９２２と、接続ポート９２４と、通信部９２６とを有する。
【００８９】
ＣＰＵ９０２は、例えば、演算処理装置又は制御装置として機能し、ＲＯＭ９０４、ＲＡＭ９０６、記憶部９２０、又はリムーバブル記録媒体９２８に記録された各種プログラムに基づいて各構成要素の動作全般又はその一部を制御する。ＲＯＭ９０４は、ＣＰＵ９０２に読み込まれるプログラムや演算に用いるデータなどを格納する記憶装置の一例である。ＲＡＭ９０６には、例えば、ＣＰＵ９０２に読み込まれるプログラムや、そのプログラムを実行する際に変化する各種パラメータなどが一時的又は永続的に格納される。
【００９０】
これらの要素は、例えば、高速なデータ伝送が可能なホストバス９０８を介して相互に接続される。一方、ホストバス９０８は、例えば、ブリッジ９１０を介して比較的データ伝送速度が低速な外部バス９１２に接続される。また、入力部９１６としては、例えば、マウス、キーボード、タッチパネル、タッチパッド、ボタン、スイッチ、及びレバーなどが用いられる。さらに、入力部９１６としては、赤外線やその他の電波を利用して制御信号を送信することが可能なリモートコントローラが用いられることもある。
【００９１】
出力部９１８としては、例えば、ＣＲＴ（Cathode Ray Tube）、ＬＣＤ（Liquid Crystal Display）、ＰＤＰ（Plasma Display Panel）、又はＥＬＤ（Electro-Luminescence Display）などのディスプレイ装置が用いられる。また、出力部９１８として、スピーカやヘッドホンなどのオーディオ出力装置、又はプリンタなどが用いられることもある。つまり、出力部９１８は、情報を視覚的又は聴覚的に出力することが可能な装置である。
【００９２】
記憶部９２０は、各種のデータを格納するための装置である。記憶部９２０としては、例えば、ＨＤＤなどの磁気記憶デバイスが用いられる。また、記憶部９２０として、ＳＳＤ（Solid State Drive）やＲＡＭディスクなどの半導体記憶デバイス、光記憶デバイス、又は光磁気記憶デバイスなどが用いられてもよい。
【００９３】
ドライブ９２２は、着脱可能な記録媒体であるリムーバブル記録媒体９２８に記録された情報を読み出し、又はリムーバブル記録媒体９２８に情報を書き込む装置である。リムーバブル記録媒体９２８としては、例えば、磁気ディスク、光ディスク、光磁気ディスク、又は半導体メモリなどが用いられる。
【００９４】
接続ポート９２４は、例えば、ＵＳＢ（Universal Serial Bus）ポート、ＩＥＥＥ１３９４ポート、ＳＣＳＩ（Small Computer System Interface）、ＲＳ−２３２Ｃポート、又は光オーディオ端子など、外部接続機器９３０を接続するためのポートである。外部接続機器９３０としては、例えば、デジタルカメラやプリンタなどが用いられる。
【００９５】
通信部９２６は、ネットワーク９３２に接続するための通信デバイスである。通信部９２６としては、例えば、有線又は無線ＬＡＮ（Local Area Network）用の通信回路、ＷＵＳＢ（Wireless USB）用の通信回路、光通信用の通信回路やルータ、ＡＤＳＬ（Asymmetric Digital Subscriber Line）用の通信回路やルータ、携帯電話ネットワーク用の通信回路などが用いられる。通信部９２６に接続されるネットワーク９３２は、有線又は無線により接続されたネットワークであり、例えば、インターネット、ＬＡＮ、放送網、衛星通信回線などを含む。
【００９６】
以上のようなハードウェア構成によって、本実施形態の処理機能を実現することができる。また、コンピュータで本実施形態の処理機能を実現する場合、画像処理装置１０２が有する機能の処理内容を記述したプログラムが提供される。
【００９７】
そのプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体に記録しておくことができる。コンピュータで読み取り可能な記録媒体としては、磁気記憶装置、光ディスク、光磁気記録媒体、半導体メモリなどがある。磁気記憶装置には、ハードディスク装置（ＨＤＤ）、フレキシブルディスク（ＦＤ）、磁気テープなどがある。光ディスクには、ＤＶＤ、ＤＶＤ−ＲＡＭ、ＣＤ−ＲＯＭ／ＲＷなどがある。光磁気記録媒体には、ＭＯ（Magneto Optical disk）などがある。なお、プログラムを記録する記録媒体には、一時的な伝搬信号自体は含まれない。
【００９８】
プログラムを流通させる場合には、例えば、そのプログラムが記録されたＤＶＤ、ＣＤ−ＲＯＭなどの可搬型記録媒体が販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。
【００９９】
プログラムを実行するコンピュータは、例えば、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムに従った処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することもできる。また、コンピュータは、サーバコンピュータからプログラムが転送されるごとに、逐次、受け取ったプログラムに従った処理を実行することもできる。
【０１００】
［２−５．処理の流れ］
ここで、図１９を参照しながら、画像処理装置１０２の動作について、さらに説明する。図１９は、第２実施形態に係る画像処理装置の動作を示したフローチャートである。なお、説明の都合上、錯乱円特定情報１１４ａとして、記憶部１１４に変換テーブルＴ１−１、Ｔ１−２、Ｔ１−３（図１５を参照）が格納されているとする。
【０１０１】
〔Ｓ１０１〕画像取得部１１１は、撮像装置から監視対象として予め設定された範囲に対応する監視範囲画像を取得する。認識対象検出部１１２は、画像処理技術を用いて画像内から標識を検出し、検出した標識を基準とする領域（標識画像）を切り出す。
【０１０２】
〔Ｓ１０２〕ぼけ指標算出部１１３は、Ｓ１０１で切り出された標識画像からぼけ指標を算出する。ぼけ指標としては、例えば、文字部分と背景部分の境界のエッジ幅やエッジ勾配を適用することができる。
【０１０３】
〔Ｓ１０３〕錯乱円特定情報選択部１１５は、文字の線幅を計算する。
例えば、標識画像の大きさの測定値をＸ２[pixel]、文字がぼけない状態で写ったときの線の太さをＡ１[pixel]、ぼけによる線幅の変化をＢ１[pixel]、ノイズによる文字幅の観測誤差をＣ１[pixel]と表記する。また、標識画像から直接観測した線幅の計測値をＸ１、標識画像の大きさをＡ２[pixel]、標識画像の大きさの測定誤差をＢ２[pixel]、標識画像の大きさの測定誤差をＣ２[pixel]と表記する。この場合、錯乱円特定情報選択部１１５は、上記の式（４ａ）により、線幅としてＡ１を求めることができる。
【０１０４】
〔Ｓ１０４〕錯乱円特定情報選択部１１５は、Ｓ１０３で計算した線幅がＷ１ａ、Ｗ２ａ、Ｗ３ａのどれであるかを判定する。線幅がＷ１ａの場合、処理はＳ１０５へと進む。線幅がＷ２ａの場合、処理はＳ１０６へと進む。線幅がＷ３ａの場合、処理はＳ１０７へと進む。なお、錯乱円特定情報１１４ａとして他の線幅に対応する変換テーブルが用意されている場合には、その変換テーブルに対応する線幅についても同様に判定処理が実行される。
【０１０５】
〔Ｓ１０５〕錯乱円特定情報選択部１１５は、変換テーブルＴ１−１を選択する。そして、錯乱円特定部１１６は、錯乱円特定情報選択部１１５が選択した変換テーブルを利用し、Ｓ１０２で算出されたぼけ指標に対応する錯乱円の大きさを特定する。Ｓ１０５の処理が完了すると、処理はＳ１０８へと進む。
【０１０６】
〔Ｓ１０６〕錯乱円特定情報選択部１１５は、変換テーブルＴ１−２を選択する。そして、錯乱円特定部１１６は、錯乱円特定情報選択部１１５が選択した変換テーブルを利用し、Ｓ１０２で算出されたぼけ指標に対応する錯乱円の大きさを特定する。Ｓ１０６の処理が完了すると、処理はＳ１０８へと進む。
【０１０７】
〔Ｓ１０７〕錯乱円特定情報選択部１１５は、変換テーブルＴ１−３を選択する。そして、錯乱円特定部１１６は、錯乱円特定情報選択部１１５が選択した変換テーブルを利用し、Ｓ１０２で算出されたぼけ指標に対応する錯乱円の大きさを特定する。Ｓ１０７の処理が完了すると、処理はＳ１０８へと進む。
【０１０８】
〔Ｓ１０８〕辞書選択部１１７は、辞書情報１１４ｂ（図１６を参照）を参照し、Ｓ１０５、Ｓ１０６、又はＳ１０７で特定された錯乱円の大きさに対応する辞書を選択する。例えば、錯乱円が２画素であれば、辞書選択部１１７は、文字部分と背景部分とが２値に分かれている辞書に対して２画素分ぼかした辞書を選択する。
【０１０９】
〔Ｓ１０９〕文字認識部１１８は、Ｓ１０８で選択された辞書と、標識画像に含まれる文字の類似度を算出し、最も類似度が高い辞書画像に対応する文字を認識結果として出力する。Ｓ１０９の処理が完了すると、図１９に示した一連の処理は終了する。
【０１１０】
以上、画像処理装置１０２の動作に係る処理フローについて説明した。
以上説明したように、本技術によれば、ぼけ具合の特定精度が向上し、その結果、ぼけ具合の特定結果を利用した画像処理方式の精度を向上させることが可能になる。また、ぼけ具合に応じた辞書の選択をした場合、認識精度が向上し、さらに、ぼけ具合が小さくなるようにフォーカスの調整を行った場合、フォーカス調整精度の向上を図ることが可能になる。
【０１１１】
以上、実施形態を例示したが、実施形態で示した各部の構成は同様の機能を有する他のものに置換することができる。また、他の任意の構成物や工程が付加されてもよい。
【符号の説明】
【０１１２】
１０  情報処理装置
１１  記憶部
１２  演算部
Ｆ１、Ｆ２、Ｆ３  関数曲線
Ｗａ、Ｗｂ、Ｗｃ  線幅
ｙ  ぼけ指標
ｘ  ぼけ具合
【図１】
0006390248.tif 000002
【図２】
0006390248.tif 000003
【図３】
0006390248.tif 000004
【図４】
0006390248.tif 000005
【図５】
0006390248.tif 000006
【図６】
0006390248.tif 000007
【図７】
0006390248.tif 000008
【図８】
0006390248.tif 000009
【図９】
0006390248.tif 000010
【図１０】
0006390248.tif 000011
【図１１】
0006390248.tif 000012
【図１２】
0006390248.tif 000013
【図１３】
0006390248.tif 000014
【図１４】
0006390248.tif 000015
【図１５】
0006390248.tif 000016
【図１６】
0006390248.tif 000017
【図１７】
0006390248.tif 000018
【図１８】
0006390248.tif 000019
【図１９】
0006390248.tif 000020