(57)【特許請求の範囲】
【請求項１】
同一の被写体が写った複数の画像のそれぞれを、複数の部分領域に分割する分割部と、
前記複数の画像のそれぞれについて、前記部分領域ごとに当該部分領域に写っている被写体の部位の像の鮮鋭度を求める鮮鋭度算出部と、
前記複数の部分領域のそれぞれについて、前記複数の画像の当該部分領域の前記鮮鋭度のうちで最も高い鮮鋭度を当該部分領域の基準鮮鋭度とする基準鮮鋭度決定部と、
前記複数の画像のそれぞれについて、前記部分領域ごとの前記基準鮮鋭度と当該画像の前記鮮鋭度との差が小さいほど高くなる評価値を算出し、該評価値に基づいて前記複数の画像の中から画質が良好な画像を選択し、該選択した画像を表す識別情報を出力する評価部と、
を有する画像判定装置。
【請求項２】
前記複数の部分領域のうち、前記基準鮮鋭度が、被写体の部位が不鮮明であることを表す除外基準値未満である部分領域を抽出し、該抽出された部分領域が、前記除外基準値よりも高い所定の基準値よりも高い前記基準鮮鋭度を持つ部分領域で囲まれている場合、該抽出された部分領域を除外領域として設定する除外領域特定部をさらに有し、
前記評価部は、前記複数の画像のそれぞれについて、前記複数の部分領域のうちの前記除外領域以外の部分領域について前記基準鮮鋭度と当該画像の前記鮮鋭度との差を求めることで前記評価値を算出する、請求項１に記載の画像判定装置。
【請求項３】
前記評価部は、前記部分領域ごとに、前記基準鮮鋭度と前記鮮鋭度との差が大きいほど小さな値を持つ減点値を算出し、各部分領域の該減点値の合計を前記評価値とする、請求項１または２に記載の画像判定装置。
【請求項４】
前記評価部は、前記部分領域ごとに、前記基準鮮鋭度と前記鮮鋭度との差が大きいほど小さな値を持つ減点値を算出し、部分領域ごとの該減点値と前記鮮鋭度との和の合計を前記評価値とする、請求項１または２に記載の画像判定装置。
【請求項５】
同一の被写体が写った複数の画像のそれぞれを、複数の部分領域に分割し、
前記複数の画像のそれぞれについて、前記部分領域ごとに当該部分領域に写っている被写体の部位の像の鮮鋭度を求め、
前記複数の部分領域のそれぞれについて、前記複数の画像の当該部分領域の前記鮮鋭度のうちで最も高い鮮鋭度を当該部分領域の基準鮮鋭度とし、
前記複数の画像のそれぞれについて、前記部分領域ごとの前記基準鮮鋭度と当該画像の前記鮮鋭度との差が小さいほど高くなる評価値を算出し、該評価値に基づいて前記複数の画像の中から画質が良好な画像を選択し、該選択した画像を表す識別情報を出力する、
ことを含む画像判定方法。
【請求項６】
同一の被写体が写った複数の画像のそれぞれを、複数の部分領域に分割し、
前記複数の画像のそれぞれについて、前記部分領域ごとに当該部分領域に写っている被写体の部位の像の鮮鋭度を求め、
前記複数の部分領域のそれぞれについて、前記複数の画像の当該部分領域の前記鮮鋭度のうちで最も高い鮮鋭度を当該部分領域の基準鮮鋭度とし、
前記複数の画像のそれぞれについて、前記部分領域ごとの前記基準鮮鋭度と当該画像の前記鮮鋭度との差が小さいほど高くなる評価値を算出し、該評価値に基づいて前記複数の画像の中から画質が良好な画像を選択し、該選択した画像を表す識別情報を出力する、
ことをコンピュータに実行させるための画像判定用コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、同一の被写体が写った複数の画像の画質を判定して、画質の良好な画像を選択する画像判定装置、画像判定方法及び画像判定用コンピュータプログラムに関する。
【背景技術】
【０００２】
被写体を連写することで、その被写体が写った複数の画像を生成し、それら複数の画像の中から、ユーザが最も気に入った画像を選択することがある。特に近年、連写機能を備えたデジタルカメラの普及に伴い、全ての画像をフィルムに焼き付ける必要がなくなったため、ユーザは、そのような画像の選択を手軽に行えるようになっている。また、被写体を連続的に撮影して得られた複数の画像のなかから良好な画像を自動的に選択する技術も提案されている（例えば、特許文献１及び２を参照）。
【０００３】
例えば、特許文献１には、画面上に部分的に設けられた評価エリア内において、画像データの良否評価を行い、良否評価を行った画像データの中から、評価の高い画像データを選別して記録する技術が開示されている。
【０００４】
また特許文献２には、画像データにおけるピントの合焦度合い、及びぶれの度合いのうちの少なくとも何れか一方により画像データの合否を判定し、合格判定がなされた画像データのみを表示する技術が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０００−２０９４８３号公報
【特許文献２】特開２００６−３１１３４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、ポートレート写真のように、被写体の種類によっては、画像の一部だけが重要であり、その他の部分については重要でないことがある。そのため、画像全体での合焦の度合いなど、画像全体から求められる画質の指標によって画質を評価しても、画像の良否が適切に判定されないおそれがあった。
【０００７】
また、被写体が特定されていなければ、画像の良否を判定する装置は、画像の良否を判断する際に、画像上のどの位置に被写体の重要な部分が写っているのかを予め知ることはできない。例えば、被写体が紙面であり、その紙面に記載された文字列のうちの一部が画像として残したい情報であることがある。しかし、その文字列のうちの一部が、画像上のどの位置に写るかは、その紙面を撮影しようとするユーザにしか分からない。そのため、予め設定された画像上の特定部分には、被写体の重要な部分が写っていないことがある。そのため、その特定部分のデータだけを用いて画像全体の良否を判定しても、画像の良否が適切に判定されないおそれがあった。
【０００８】
そこで本明細書は、画像上での被写体の位置または被写体の種類によらずに、その被写体が写った複数の画像の中で画質が良好な画像を選択可能な画像判定装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
一つの実施形態によれば、画像判定装置が提供される。この画像判定装置は、同一の被写体が写った複数の画像のそれぞれを、複数の部分領域に分割する分割部と、複数の画像のそれぞれについて、部分領域ごとにその部分領域に写っている被写体の部位の像の鮮鋭度を求める鮮鋭度算出部と、複数の部分領域のそれぞれについて、複数の画像のその部分領域の鮮鋭度のうちで最も高い鮮鋭度をその部分領域の基準鮮鋭度とする基準鮮鋭度決定部と、複数の画像のそれぞれについて、部分領域ごとの基準鮮鋭度とその画像のその部分領域の鮮鋭度との差が小さいほど高くなる評価値を算出し、その評価値に基づいて複数の画像の中から画質が良好な画像を選択し、選択した画像を表す識別情報を出力する評価部とを有する。
【００１０】
本発明の目的及び利点は、請求項において特に指摘されたエレメント及び組み合わせにより実現され、かつ達成される。
上記の一般的な記述及び下記の詳細な記述の何れも、例示的かつ説明的なものであり、請求項のように、本発明を限定するものではないことを理解されたい。
【発明の効果】
【００１１】
本明細書に開示された画像判定装置は、画像上での被写体の位置または被写体の種類によらずに、その被写体が写った複数の画像の中で画質が良好な画像を選択できる。
【図面の簡単な説明】
【００１２】
【図１】画像判定装置が組み込まれた撮像装置の構成図である。
【図２】第１の実施形態による画像判定装置の構成図である。
【図３】ラプラシアンフィルタの一例である。
【図４】一つの部分領域についてのエッジ強度のヒストグラムの一例を示す図である。
【図５】（ａ）は、同じ被写体が写った複数の画像それぞれの部分領域ごとに求められた鮮鋭度の一例を表す。（ｂ）は、（ａ）に示された各画像から決定された、部分領域ごとの基準鮮鋭度を表す。
【図６】減点関数D(α)を表す減点関数テーブルの一例である。
【図７】第１の実施形態による画像判定処理の動作フローチャートである。
【図８】第２の実施形態による画像判定装置の構成図である。
【図９】除外領域特定処理の動作フローチャートである。
【図１０】（ａ）は、鮮明でない部位を含む被写体の一例を示す図である。（ｂ）は、（ａ）に示された被写体が写った画像に対して設定される部分領域を示す図である。（ｃ）は、（ｂ）に示された枠線で囲まれた領域の拡大図である。
【図１１】第２の実施形態による画像判定処理の動作フローチャートである。
【図１２】各実施形態またはその変形例による画像判定装置の各部の機能を実現するコンピュータプログラムが動作することにより、画像判定装置として動作するコンピュータの構成図である。
【発明を実施するための形態】
【００１３】
以下、図を参照しつつ、幾つかの実施形態による画像判定装置について説明する。
この画像判定装置は、同一の被写体が写った複数の画像のうちで画質が良好な画像を判定する。そのために、この画像判定装置は、各画像を複数の部分領域に分割し、部分領域ごとに、その部分領域に写っている被写体の像の鮮鋭度を求める。そしてこの画像判定装置は、部分領域ごとに、複数の画像のその部分領域の鮮鋭度のうちで最も高い鮮鋭度をその部分領域の基準鮮鋭度とする。基準鮮鋭度に対応する部分領域をすべて集めて合成した画像は、同一の被写体が写った一連の画像の中から、もっともピントが合った部分領域を合成したものに相当する。したがって、各部分領域の基準鮮鋭度からの鮮鋭度の低下度合いが低い画像ほど、画像全体にわたってボケが少ないと推定される。そこでこの画像判定装置は、個々の画像について、部分領域ごとの基準鮮鋭度からのその画像の鮮鋭度の低下度合いが小さいほど高くなる評価値を求め、その評価値に基づいて画質が良好な画像を選択する。
【００１４】
また、本実施形態では、処理対象となる画像は、各画素が輝度値のみを持つグレー画像である。あるいは、処理対象となる画像は、RGB表色系で表されるカラー画像であってもよい。この場合には、カラー画像は、HSV表色系に変換された後、各画素の輝度成分について、下記に説明する処理が実行されればよい。
【００１５】
図１は、一つの実施形態による画像判定装置が組み込まれた撮像装置の概略構成図である。撮像装置１は、被写体を所定の撮影間隔（例えば、3〜5フレーム/秒）で連続して撮影することにより、同一の被写体が写った複数の画像を生成可能な撮像装置であり、例えば、連写機能を有するカメラを搭載した携帯電話機、あるいはデジタルカメラである。図１に示すように、撮像装置１は、カメラモジュール２と、操作部３と、表示部４と、記憶部５と、画像判定装置６と、制御部７とを有する。さらに撮像装置１は、撮像装置１をコンピュータ、またはテレビといった他の機器と接続するために、ユニバーサルシリアルバスなどのシリアルバス規格に従ったインターフェース回路（図示せず）を有していてもよい。また制御部７と、撮像装置１のその他の各部とは、例えば、バスにより接続されている。
【００１６】
カメラモジュール２は、２次元状に配置された固体撮像素子のアレイを有するイメージセンサと、そのイメージセンサ上に被写体の像を結像する撮像光学系とを有する。そしてカメラモジュール２は、制御部７から通知された絞り径及びシャッター速度により被写体の像が写った画像を生成する。本実施形態では、カメラモジュール２は、適正な露光量となるように調整された絞り径及びシャッター速度にて被写体を連続的に撮影し、その撮影の度に画像を生成する。そしてカメラモジュール２は、各画像をその撮影時刻とともに記憶部５に記憶させる。
【００１７】
操作部３は、例えば、撮像装置１をユーザが操作するための各種の操作ボタンまたはダイヤルスイッチを有する。そして操作部３は、ユーザの操作に応じて、撮影または合焦の開始などの制御信号またはシャッター速度、絞り径などを設定するための設定信号を制御部７へ送信する。
【００１８】
表示部４は、例えば、液晶ディスプレイ装置といった表示装置を有し、制御部７から受け取った各種の情報、またはカメラモジュール２により生成された画像またはその縮小画像を表示する。なお、操作部３と表示部４とは、例えば、タッチパネルディスプレイを用いて一体的に形成されてもよい。
【００１９】
記憶部５は、例えば、読み書き可能な揮発性または不揮発性の半導体メモリ回路を有する。そして記憶部５は、カメラモジュール２から受け取った画像を記憶する。また記憶部５は、画像判定装置６からの読み出し要求によって画像を画像判定装置６へ渡す。また、記憶部５は、画像判定装置６により実行される画像判定処理で利用される各種のデータまたは中間計算結果を記憶してもよい。さらに記憶部５は、制御部７からの画像消去命令によって同一の被写体が写った複数の画像のうちの画質が最良と判断された画像以外の画像を消去する。さらに、画像判定装置６が有する各機能が、制御部７が有するプロセッサ上で実行されるコンピュータプログラムにより実現される場合、そのコンピュータプログラムを記憶してもよい。
【００２０】
画像判定装置６は、同一の被写体を連続して撮影することにより得られた複数の画像の中から、画質が最良な画像を選択する。そして画像判定装置６は、選択した画像の識別情報を制御部７へ通知する。なお、画像判定装置６の詳細については後述する。
【００２１】
制御部７は、少なくとも一つのプロセッサ及びその周辺回路を有し、撮像装置１全体を制御する。例えば、制御部７は、操作部３から受け取った設定信号及び被写体の露光量に応じて、シャッタースピードまたは絞り径を設定する。また制御部７は、各画像に対してカラーバランスを調整したり、エッジ強調またはコントラスト強調といった処理を実行してもよい。さらに制御部７は、同一の被写体が写った複数の画像のうちで画像判定装置６により画質が最良と判断された画像を他の装置へ出力したり、あるいは、表示部４に表示させる。あるいは、制御部７は、同一の被写体が写った複数の画像のうち、画質が最良と判断された画像以外を消去する命令を記憶部５へ通知してもよい。
【００２２】
以下、画像判定装置６の各構成要素について説明する。図２に、画像判定装置６の構成図を示す。画像判定装置６は、分割部１１と、鮮鋭度算出部１２と、基準鮮鋭度決定部１３と、評価部１４とを有する。
画像判定装置６が有するこれらの各部は、その各部に対応する回路が集積された一つの集積回路として形成される。また、画像判定装置６が有するこれらの各部は、それぞれ、別個の回路として形成されてもよい。
【００２３】
画像判定装置６は、記憶部５から同一の被写体が写った複数の画像を読み込む。なお、画像判定装置６は、例えば、各画像の撮影時刻を調べ、最も早い撮影時刻から最も遅い撮影時刻までの時間差が、同一の被写体を撮影したとみなせる所定期間内となる複数の画像に同一の被写体が写っていると判定する。なお、所定期間は、例えば、カメラモジュール２の一回の連写で撮影可能なフレーム数に連写時の撮影間隔を乗じた期間とすることができる。
あるいは、画像判定装置６は、ユーザが表示部４に表示された画像を確認しながら、操作部３を操作することにより選択した画像を、同一の被写体が写っていると判定し、その選択された画像を記憶部５から読み込んでもよい。
画像判定装置６は、読み込んだ各画像を分割部１１へ順次渡す。
【００２４】
分割部１１は、同一の被写体が写っている各画像を、複数の部分領域に分割する。分割部１１は、各部分領域が、その部分領域についての鮮鋭度を算出するのに十分なサイズを持つように画像を分割する。なお、各画像に対して設定される分割領域は同一とする。例えば、分割部１１は、各画像を、横３×縦３個の矩形形状を持つ部分領域に分割する。
【００２５】
分割部１１は、各部分領域に対して、例えば、左上端の部分領域からラスタスキャン順に識別番号を付し、各部分領域をその部分領域の識別番号とともに鮮鋭度算出部１２へ渡す。
【００２６】
鮮鋭度算出部１２は、各部分領域に写っている被写体の像の鮮鋭度を算出する。例えば、本実施形態では、部分領域に含まれる被写体の一部が写っている画像の総数に対する被写体のエッジに相当する画素の数の比を鮮鋭度とする。そのために、鮮鋭度算出部１２は、部分領域内の各画素に対してラプラシアンフィルタを適用することで画素ごとのエッジ強度を求める。
【００２７】
図３は、本実施形態で用いられるラプラシアンフィルタの一例である。本実施形態では、ラプラシアンフィルタ３００は、横３×縦３の画素を持つフィルタであり、縦方向及び横方向の２次微分値を提供する。本実施形態では、ラプラシアンフィルタ３００は、次式に表される値を出力する。
L(x,y)=4p(x,y)-p(x-1,y)-p(x+1,y)-p(x,y-1)-p(x,y+1)
p(x,y)は、横方向座標x、縦方向座標yの画素値であり、L(x,y)は、座標(x,y)の画素に対するラプラシアンフィルタ３００の出力値であるエッジ強度を表す。
なお、使用可能なラプラシアンフィルタは、横５×縦５画素を持つラプラシアンフィルタであってもよい。また鮮鋭度算出部１２は、部分領域内の画素ごとに、１次微分フィルタを適用することにより、画素ごとのエッジ強度を求めてもよい。例えば、鮮鋭度算出部１２は、画素ごとに、水平方向のsobelフィルタを適用して水平方向のエッジ強度を算出し、かつ、垂直方向のsobelフィルタを適用して垂直方向のエッジ強度を算出する。そして鮮鋭度算出部１２は、画素ごとに、水平方向のエッジ強度の絶対値と垂直方向のエッジ強度の絶対値のうちの大きい方を、その画素のエッジ強度としてもよい。
【００２８】
鮮鋭度算出部１２は各画素のエッジ強度を、画像のコントラストに依存しない値とするために、画像全体のコントラストで正規化する。例えば、鮮鋭度算出部１２は、部分領域内の各画素のエッジ強度に、次式により算出されるゲイン値gを乗じることでそのエッジ強度を正規化する。
【数１】
0005825172.tif 000002
pmax及びpminは、それぞれ、注目する部分領域が属する画像全体の画素の値の最大値及び最小値である。またCmaxは、注目する部分領域が属する画像のコントラストが取り得る最大値であり、例えば、画素値が取り得る最大値と最小値の差である。例えば、画素値が8ビットで表される場合、Cmaxは255となる。なお、注目する部分領域に、壁または空のような一様な被写体が写っている場合において、過度にエッジ強度が増幅されることを防ぐため、(pmax-pmin)が所定の下限値Clow以下となる場合、ゲイン値gを(Cmax/Clow)とする。ただし、Clowは、例えば、Cmaxの1/4に設定される。
なお、鮮鋭度算出部１２は、簡単化のため、及び、エッジ強度を表すためのビット数を削減するために、エッジ強度の絶対値が画素値の最大値（例えば、255）を超える場合には、エッジ強度の絶対値をその最大値とする。
【００２９】
次に、鮮鋭度算出部１２は、各部分領域について、エッジ強度の絶対値ごとの画素の度数を求めることで、エッジ強度のヒストグラムを求める。そして鮮鋭度算出部１２は、そのヒストグラムを参照して、被写体が写っている画素の数に対する被写体のエッジが写っている画素の数の比を、その部分領域の鮮鋭度とする。すなわち、鮮鋭度は、次式に従って算出される。
【数２】
0005825172.tif 000003
ここで、h(j)は、エッジ強度の絶対値がjとなる画素の数を表す。またpmaxは、エッジ強度の絶対値の最大値である。そしてAは、被写体が写っている画素の正規化エッジ強度の絶対値の下限値であり、例えば、様々な被写体が写ったサンプル画像を解析することにより予め実験的に定められる。例えば、ゲイン値gが1であれば、Aは32に設定される。またゲイン値gが1より大きく、かつ2以下であれば、Aは64に設定される。さらに、ゲイン値gが2より大きければ、Aは96に設定される。
【００３０】
図４は、一つの部分領域についてのエッジ強度のヒストグラムの一例を示す図である。図４において、横軸はエッジ強度の絶対値を表し、縦軸は、画素数を表す。そしてヒストグラム４００は、エッジ強度の絶対値ごとの画素数を表すヒストグラムである。（２）式の分母の値は、区間４０１に含まれるエッジ強度の絶対値ごとの画素数の合計となる。一方、（２）式の分子の値は、エッジ強度の絶対値の最大値Maxを持つ画素数である。
【００３１】
なお、鮮鋭度算出部１２は、画像の鮮鋭度を求める他の様々な方法の何れかに従って各部分領域の鮮鋭度を算出してもよい。例えば、鮮鋭度算出部１２は、部分領域を高速フーリエ変換またはウェーブレット変換することで、部分領域に含まれる周波数スペクトルを求める。そして鮮鋭度算出部１２は、所定の閾値よりも高い特定の周波数帯域のスペクトル値の絶対値平均を鮮鋭度としてもよい。
【００３２】
鮮鋭度算出部１２は、各部分領域の鮮鋭度を、その部分領域を表す識別番号及びその部分領域が含まれる画像の識別番号とともに、記憶部５に記憶する。
【００３３】
基準鮮鋭度決定部１３は、各部分領域ごとに、同一の被写体が写った複数の画像のその部分領域の鮮鋭度のうちで最も高い鮮鋭度をその部分領域についての基準鮮鋭度とする。すなわち、基準鮮鋭度は、その基準鮮鋭度に対応する部分領域について、一連の画像における最もピントが合った状態の被写体の像の鮮鋭度を表している。
【００３４】
図５（ａ）は、同じ被写体が写った複数の画像それぞれの部分領域ごとに求められた鮮鋭度の一例を表す。図５（ｂ）は、図５（ａ）に示された各画像から決定された、部分領域ごとの基準鮮鋭度を表す。この例では、画像は４枚である。
図５（ａ）に示されるように、画像５０１〜５０４には、それぞれ、横３×縦３個の部分領域が設定されており、各部分領域内に示された数値は、その部分領域の鮮鋭度を表す。そして図５（ｂ）には、部分領域ごとの基準鮮鋭度が示される。例えば、左上の部分領域に着目すると、画像５０１〜画像５０４のうちで、画像５０１の左上の部分領域５１１の鮮鋭度が0.9で一番大きい。したがって、図５（ｂ）の左上の部分領域５２１の基準鮮鋭度は0.9となる。同様に、中央の部分領域に着目すると、画像５０１〜画像５０４のうちで、画像５０２の中央の部分領域５１２の鮮鋭度が0.8で一番大きい。したがって、図５（ｂ）の中央の部分領域５２２の基準鮮鋭度は0.8となる。
【００３５】
基準鮮鋭度決定部１３は、部分領域ごとの基準鮮鋭度を評価部１４へ通知する。
【００３６】
評価部１４は、同一の被写体が写った複数の画像のそれぞれについて、部分領域ごとの基準鮮鋭度とその画像の鮮鋭度との差が小さいほど高くなる評価値を算出する。例えば、評価部１４は、次式に従って、各画像の評価値Eを算出する。
【数３】
0005825172.tif 000004
S(k)は、画像上のk番目の部分領域の鮮鋭度であり、R(k)は、k番目の部分領域の基準鮮鋭度である。なお、部分領域の序列は、例えば、左上端からラスタスキャン順に設定される。Mは、一つの画像に設定される部分領域の総数であり、図５（ａ）及び図５（ｂ）に示された例では、M=9である。そして減点関数D(α)は、変数αが大きいほど、負の大きな値を出力する単調減少関数である。減点関数D(α)は、例えば、αと出力値との関係を規定するテーブルによって表される。
【００３７】
図６は、減点関数D(α)を表す減点関数テーブルの一例である。減点関数テーブル６００の左側の列の各欄には、α(=R(k)-S(k))の代表値が示されており、右側の列の各欄には、隣接する欄のαの代表値に対応する減点値が示されている。例えば、代表値が'0.2'であれば、減点値は'-0.1'となる。また、実際のαの値が減点関数テーブル６００の左側の列の各欄に示された代表値と異なる場合、評価部１４は、代表値の中から、実際のαの値に最も近いものを選択する。そして評価部１４は、その選択された代表値に対応する減点値を、減点関数D(α)の出力値とする。例えば、実際のαの値が'0.28'であれば、減点関数テーブル６００において代表値'0.3'がそのαの値に最も近い。そこで評価部１４は、その代表値'0.3'に対応する減点値'-0.2'を、減点関数D(α)の出力値とする。
【００３８】
なお、変形例によれば、評価部１４は、（３）式の代わりに、次式に従って評価値Eを算出してもよい。
【数４】
0005825172.tif 000005
【００３９】
（３）式及び（４）式から明らかなように、評価値Eは、各部分領域の鮮鋭度が基準鮮鋭度に近いほど、高くなる。すなわち、同一の被写体が写った一連の画像の中で部分領域ごとにもっともピントが合った状態からのボケ度合いが全体的に小さい画像ほど、評価値Eも高くなる。したがって、特定の部分領域のみの鮮鋭度が高い画像よりも、全体的に鮮鋭度が高い方が評価値Eは高くなる。また（３）式及び（４）式から明らかなように、評価値Eは、被写体の位置に依存せずに算出される値である。
【００４０】
評価部１４は、複数の画像のうち、評価値が最高となる画像を、画質が最良である画像として選択する。そして評価部１４は、選択した画像の識別番号を制御部７へ通知する。
【００４１】
図７は、画像判定装置６により実行される画像判定処理の動作フローチャートである。
画像判定装置６は、記憶部５から、同一の被写体が写った複数の画像を読み込む（ステップＳ１０１）。分割部１１は、各画像を複数の部分領域に分割する（ステップＳ１０２）。そして分割部１１は、それぞれの部分領域をその識別番号とともに鮮鋭度算出部１２へ渡す。
【００４２】
鮮鋭度算出部１２は、部分領域ごとに鮮鋭度を求める（ステップＳ１０３）。その後、鮮鋭度算出部１２は、部分領域ごとの鮮鋭度を基準鮮鋭度決定部１３及び評価部１４へ出力する。基準鮮鋭度決定部１３は、部分領域ごとに、各画像のその部分領域の鮮鋭度のうちの最も高い値を、その部分領域の基準鮮鋭度とする（ステップＳ１０４）。そして基準鮮鋭度決定部１３は、部分領域ごとの基準鮮鋭度を評価部１４へ通知する。
【００４３】
評価部１４は、各画像について、部分領域ごとの基準鮮鋭度とその画像の鮮鋭度との差を求めることにより、部分領域ごとの基準鮮鋭度と鮮鋭度との差が小さいほど高くなる評価値を算出する（ステップＳ１０５）。そして評価部１４は、評価値が最も高い画像を、画質が最良であると判定し、その画像を選択する（ステップＳ１０６）。そして画像判定装置６は、選択した画像の識別番号を制御部７へ出力する。
その後、画像判定装置６は画像判定処理を終了する。
【００４４】
以上に説明してきたように、この画像判定装置は、画像の部分領域ごとに鮮鋭度を求め、かつ、部分領域ごとに、一連の複数の画像の中で最も高い鮮鋭度とその画像の鮮鋭度の差で評価値を求める。そのため評価値は、一部の部分領域の鮮鋭度が非常に高い画像よりも、全体的に鮮鋭度が高い画像の方が高くなる。また、評価値は、画像上の被写体の位置に依存しない。そのため、この画像判定装置は、同一の被写体が写った複数の画像のうちで、被写体の位置及び種類によらずに画質が最良な画像を選択できる。
【００４５】
次に、第２の実施形態による画像判定装置について説明する。
一般に、ユーザは、撮影範囲の中央付近にある被写体に対して合焦させようとする。そのため、被写体の鮮鋭度が全体に均一であり、かつ、撮影範囲の中央付近にある被写体の部位に対して合焦されていると、画像の中央付近にある部分領域の鮮鋭度の方が、画像辺縁部にある部分領域の鮮鋭度よりも高くなる傾向にある。しかし、被写体の一部がそもそも他の部分のよりも鮮明でないとその一部が写っている部分領域の鮮鋭度も低くなる。そこで、第２の実施形態による画像判定装置は、同一の被写体が写った複数の画像のそれぞれにおいて、鮮鋭度がその周囲の部分領域の鮮鋭度よりも低くなる部分領域を画質の評価に利用しないことで、より適切にその評価値を求める。
【００４６】
図８に、第２の実施形態による画像判定装置６１の構成図を示す。画像判定装置６１は、分割部１１と、鮮鋭度算出部１２と、基準鮮鋭度決定部１３と、評価部１４と、位置合わせ部１５と、除外領域特定部１６とを有する。
画像判定装置６１が有するこれらの各部は、その各部に対応する回路が集積された一つの集積回路として形成される。また、画像判定装置６１が有するこれらの各部は、それぞれ、別個の回路として形成されてもよい。
【００４７】
図８において、画像判定装置６１が有する各構成要素には、図２に示された第１の実施形態による画像判定装置６が有する対応する構成要素の参照番号と同じ参照番号を付した。第２の実施形態による画像判定装置６１は、第１の実施形態による画像判定装置６と比較して、位置合わせ部１５と、除外領域特定部１６とを有する点で異なる。そこで以下では、位置合わせ部１５、除外領域特定部１６及び関連部分について説明する。
【００４８】
位置合わせ部１５は、複数の画像のそれぞれに写っている被写体の像の位置間の位置ずれ量を求める。そして位置合わせ部１５は、その位置ずれ量を打ち消すように、各画像に写っている被写体の像を移動することで、各画像上の被写体の像を位置合わせする。
【００４９】
位置合わせ部１５は、複数の画像のうちの何れか一つ、例えば、最初に撮影された画像を基準とし、他の画像をその基準となる画像に位置合わせする。そのために、位置合わせ部１５は、基準となる画像とその他の画像との組のそれぞれについて、以下の処理を実行する。
【００５０】
位置ずれ量を求めるために、位置合わせ部１５は、例えば、基準となる画像上の特徴点を少なくとも一つ抽出する。例えば、位置合わせ部１５は、基準となる画像に対してコーナー検出器を適用することにより検出される複数の点をそれぞれ特徴点とする。なお、位置合わせ部１５は、そのようなコーナー検出器として、例えば、Harris検出器を用いることができる。また位置合わせ部１５は、基準となる画像から特徴点を抽出するために、他の特徴点抽出用の検出器を利用してもよい。例えば、そのような検出器として、Moravec検出器、Smallest Univalue Segment Assymilating Nucleus(SUSAN)検出器、Kanade-Lucas-Tomasi(KLT) TrackerまたはScale-invariant feature transform(SIFT)検出器の何れかが用いられてもよい。
【００５１】
次に、位置合わせ部１５は、基準となる画像から抽出された特徴点ごとに、その特徴点を中心とする所定の領域をテンプレートとして設定する。位置合わせ部１５は、例えば、そのテンプレートと他方の画像との間で相対的な位置を変えつつテンプレートマッチングを行って類似度を求め、類似度が最大となる領域の中心位置を、基準となる画像上のその特徴点に対応する他方の画像上の特徴点として求める。その際、位置合わせ部１５は、注目する特徴点について、他方の画像上の対応する画素を最初の探索点に設定する。そして位置合わせ部１５は、探索点及びその周囲の８近傍画素あるいは２４近傍画素について類似度を求め、そのうちで類似度が最大となる画素を次の探索点に設定する。そして位置合わせ部１５は、探索点が移動しなくなるまで上記の処理を繰り返し、最終的に求められた探索点を特徴点としてもよい。なお、位置合わせ部１５は、類似度として、例えば、テンプレートと他方の画像上の比較する領域との正規化相互相関値を算出する。あるいは、位置合わせ部１５は、テンプレートと他方の画像上の比較する領域との対応画素間の画素値差の絶対値の総和Δの逆数、あるいは1/(1+Δ)を類似度としてもよい。
【００５２】
位置合わせ部１５は、上記の類似度の最大値が所定の閾値以上である場合に限り、他方の画像上の特徴点と基準となる画像上の対応する点とを、被写体の同一の部位に対応する特徴点の組としてもよい。この場合、類似度の最大値が閾値未満であれば、位置合わせ部１５は、そのテンプレートに対応する特徴点と一致する特徴点が他方の画像には存在しないとして、その特徴点を、特徴点の組の探索対象から外してもよい。この所定の閾値が高く設定されるほど、位置合わせ部１５は、特徴点の組が、被写体の同一の部位に対応していることの確からしさを向上できる。例えば、所定の閾値は、類似度が取り得る最大値に0.8〜0.9を乗じた値に設定される。あるいは、位置合わせ部１５は、基準となる画像から抽出された特徴点の数が多いほど、所定の閾値を高くしてもよい。これにより、位置合わせ部１５は、基準となる画像から抽出された特徴点の数が多いときには、同一の部位に対応している可能性が高い特徴点の組だけを抽出できる。また、基準となる画像から抽出された特徴点数が少なくても、位置合わせ部１５は両画像上の被写体の像の位置合わせのために十分な数の特徴点の組を抽出できる。
【００５３】
次に、位置合わせ部１５は、得られた特徴点の組に基づいて、基準となる画像に写っている被写体の位置に他方の画像に写っている被写体の位置を一致させるための座標変換パラメータの組を算出する。座標変換パラメータの組は、例えば、他方の画像の各画素に対して適用されるアフィン変換の係数の組とすることができる。
【００５４】
この場合、位置合わせ部１５は、例えば、最小二乗法により、座標変換パラメータの組を決定する。すなわち、位置合わせ部１５は、座標変換パラメータの組に含まれる各アフィン変換の係数をそれぞれ変数として、複数の特徴点の組のそれぞれについてアフィン変換に従って他方の画像の特徴点の座標を変換する。そして位置合わせ部１５は、各特徴点の組についての変換後の特徴点間の距離の二乗の平均値を求める。位置合わせ部１５は、この二乗平均値が最小となる座標変換パラメータの組を求める。
【００５５】
なお、位置合わせ部１５は、他の様々な位置合わせ方法の何れかを用いて座標変換パラメータの組を求めてもよい。
【００５６】
位置合わせ部１５は、求めた座標変換パラメータの組を用いて、他方の画像の各画素の座標をアフィン変換する。これにより、位置合わせ部１５は、各画像に写っている被写体の像の位置を一致させるよう、各画像を補正できる。
位置合わせ部１５は被写体の像の位置合わせがなされた各画像を分割部１１へ出力する。
【００５７】
分割部１１は、位置合わせ部１５により被写体の像の位置合わせがなされた各画像を複数の部分領域に分割する。この実施形態では、各画像は、例えば、横16×縦12個の部分領域に分割される。そして分割部１１は、各部分領域を鮮鋭度算出部１２へ出力する。鮮鋭度算出部１２は、各部分領域の鮮鋭度を算出する。そして鮮鋭度算出部１２は、各部分領域の鮮鋭度を基準鮮鋭度決定部１３へ出力する。そして基準鮮鋭度決定部１３は、部分領域ごとに、複数の画像のその部分領域の鮮鋭度のうちで最も高い鮮鋭度を、その部分領域の基準鮮鋭度とする。基準鮮鋭度決定部１３は、各部分領域の基準鮮鋭度を除外領域特定部１６へ出力する。
【００５８】
除外領域特定部１６は、評価値の算出に利用しない部分領域を除外領域として特定する。
図９は、除外領域特定部１６により実行される、除外領域特定処理の動作フローチャートである。
除外領域特定部１６は、注目する部分領域に設定されていない部分領域の何れかを注目する部分領域に設定する（ステップＳ２０１）。例えば、除外領域特定部１６は、ラスタスキャン順に注目する部分領域を設定する。
除外領域特定部１６は、注目する部分領域について、基準鮮鋭度が除外基準値未満か否か判定する（ステップＳ２０２）。除外基準値は、鮮明でない被写体が写っている部分領域の鮮鋭度の上限値であり、（２）式に従って鮮鋭度が算出される場合、除外基準値は、例えば、0.3に設定される。
【００５９】
除外領域特定部１６は、基準鮮鋭度が除外基準値未満となる場合（ステップＳ２０２−Ｙｅｓ）、注目する部分領域を除外候補領域とする（ステップＳ２０３）。
基準鮮鋭度が除外基準値以上である場合（ステップＳ２０２−Ｎｏ）、またはステップＳ２０３の後、除外領域特定部１６は、全ての部分領域が注目する部分領域に設定されたか否か判定する（ステップＳ２０４）。何れかの部分領域が注目する部分領域に設定されていなければ（ステップＳ２０４−Ｎｏ）、除外領域特定部１６は、ステップＳ２０１以降の処理を繰り返す。一方、全ての部分領域が注目する部分領域に設定されていれば（ステップＳ２０４−Ｙｅｓ）、除外領域特定部１６は、除外候補領域に対してラベリング処理を実行する。これにより、除外領域特定部１６は、互いに隣接する除外候補領域同士を一つの除外候補グループにまとめる（ステップＳ２０５）。
【００６０】
除外領域特定部１６は、除外候補グループが鮮鋭な部分領域に囲まれているか否か判定する（ステップＳ２０６）。除外候補グループが鮮鋭な部分領域に囲まれていれば（ステップＳ２０６−Ｙｅｓ）、除外候補グループに写っている被写体の部位も合焦されていると想定されるので、その部位自体が鮮明でないことが除外候補グループの鮮鋭度が周囲よりも低い理由と推定される。そこで除外領域特定部１６は、除外候補グループ内の部分領域を除外領域とする（ステップＳ２０７）。具体的には、除外候補グループに隣接する全ての部分領域の基準鮮鋭度が合焦基準値よりも高ければ、除外領域特定部１６は、除外候補グループが鮮鋭な部分領域に囲まれていると判定する。また、除外候補グループの一端が画像端に接している場合、除外領域特定部１６は、その一端以外の除外候補グループの端部に隣接する部分領域全てについて基準鮮鋭度が合焦基準値よりも高ければ、除外候補グループが鮮鋭な部分領域に囲まれていると判定する。なお、合焦基準値は、除外対象基準値よりも高い値、例えば、0.6に設定される。
一方、除外候補グループが鮮鋭な部分領域に囲まれていなければ（ステップＳ２０６−Ｎｏ）、除外領域特定部１６は、除外候補グループ内の各部分領域を除外領域としない（ステップＳ２０８）。ステップＳ２０７またはＳ２０８の後、除外領域特定部１６は、除外領域特定処理を終了する。なお、除外候補グループが複数ある場合、除外領域特定部１６は、除外候補グループごとに、ステップＳ２０６〜Ｓ２０８の処理を実行する。
【００６１】
図１０（ａ）は、鮮明でない部位を含む被写体の一例を示す図である。図１０（ｂ）は、図１０（ａ）に示された被写体が写った画像に対して設定される部分領域を示す図である。
図１０（ａ）に示される被写体１０００は、文字列１００１と、その文字列に囲まれた写真１００２とが記載された紙面である。この被写体１０００では、写真１００２が周囲の文字列１００１よりも不鮮明となっている。図１０（ｂ）では、被写体１０００が写った画像１０１０が部分領域単位で示されており、このうち、枠線１０１１で囲まれた領域に写真１００２が写っている。
【００６２】
図１０（ｃ）は、図１０（ｂ）に示された枠線１０１２で囲まれた領域の拡大図であり、枠線１０１２内に含まれる各部分領域の基準鮮鋭度を示している。写真１００２が写っている枠線１０１１内の各部分領域の基準鮮鋭度は、それぞれ除外基準値(例えば、0.3)より低くなっている。一方、枠線１０１１の周囲の各部分領域には、文字列１００１の一部が写っているため、それらの部分領域の基準鮮鋭度は合焦基準値(例えば、0.6)よりも高くなっている。したがって、この例では、枠線１０１１内の各部分領域が除外領域となる。
【００６３】
除外領域特定部１６は、除外領域とされた部分領域の識別番号を評価部１４へ通知する。
【００６４】
評価部１４は、各画像について、除外領域とされた部分領域を除いて、（３）式または（４）式に従って評価値を算出する。そして評価部１４は、その評価値が最も高い画像を、画質が最良な画像と判定する。
【００６５】
図１１は第２の実施形態による画像判定装置６１により実行される、画像判定処理の動作フローチャートである。
画像判定装置６１は、記憶部５から、同一の被写体が写った複数の画像を読み込む（ステップＳ３０１）。位置合わせ部１５は、各画像に写っている被写体の像の位置を一致させるよう、各画像を補正する（ステップＳ３０２）。分割部１１は、補正された各画像を、複数の部分領域に分割する（ステップＳ３０３）。そして分割部１１は、それぞれの部分領域を鮮鋭度算出部１２へ渡す。
【００６６】
鮮鋭度算出部１２は、部分領域ごとに鮮鋭度を求める（ステップＳ３０４）。その後、基準鮮鋭度決定部１３は、部分領域ごとに、複数の画像のそれぞれの鮮鋭度のうちの最も高い値を、その部分領域の基準鮮鋭度とする（ステップＳ３０５）。そして基準鮮鋭度決定部１３は、部分領域ごとの基準鮮鋭度を除外領域特定部１６及び評価部１４へ出力する。除外領域特定部１６は、各部分領域の基準鮮鋭度に基づいて、除外領域を特定する（ステップＳ３０６）。そして除外領域特定部１６は、除外領域の識別番号を評価部１４へ通知する。
【００６７】
評価部１４は、各画像について、除外領域以外の各部分領域の基準鮮鋭度とその画像の鮮鋭度との差を求めることにより、部分領域ごとの基準鮮鋭度と鮮鋭度との差が小さいほど高くなる評価値を算出する（ステップＳ３０７）。評価部１４は、その最も高い評価値Ehが所定の閾値Thより高いか否か判定する（ステップＳ３０８）。そしてその最も高い評価値Ehが閾値Thよりも高ければ（ステップＳ３０８−Ｙｅｓ）、画像判定装置６は、評価値Ehに対応する画質が最良と判定された画像の識別番号を制御部７へ出力する（ステップＳ３０９）。一方、その評価値Ehが閾値Th以下である場合（ステップＳ３０８−Ｎｏ）、画像判定装置６は、画質が良い画像は無いとの判定結果を制御部７へ出力する（ステップＳ３１０）。なお、閾値Thは、例えば、画質が良い複数のサンプル画像について算出した評価値と、画質が良好でない複数のサンプル画像について算出した評価値とに基づいて、予め設定される。
ステップＳ３０９またはＳ３１０の後、画像判定装置６１は画像判定処理を終了する。
【００６８】
以上に説明してきたように、第２の実施形態による画像判定装置は、元々鮮明でない被写体の部位が写っている部分領域を除いて各画像の評価値を算出する。そのため、この画像判定装置は、より適切に画質が良好な画像を判定できる。
【００６９】
なお、第２の実施形態の変形例によれば、位置合わせ部１５は省略されてもよい。特に、撮影間隔が十分に短ければ、各画像において被写体が写っている位置は殆ど変化しないので、各画像において、同一の位置の部分領域には被写体の同じ部位が写っているとみなせるためである。
【００７０】
また、第１の実施形態による評価部が、第２の実施形態による評価部と同様に、ステップＳ３０８〜Ｓ３１０の処理を行って、最も高い評価値が閾値Thよりも高い場合に限り、その最も高い評価値に対応する画像を、画質が最良な画像として選択してもよい。
【００７１】
また上記各実施形態の変形例によれば、評価部は、評価値が閾値Thよりも高い全ての画像を、画質が良好であるとして選択してもよい。この場合には、画像判定装置は、選択した各画像の識別番号を撮像装置の制御部へ通知する。
【００７２】
上記の実施形態またはその変形例による画像判定装置の各部の機能は、プロセッサ上で実行されるコンピュータプログラムにより実現されてもよい。そのようなコンピュータプログラムは、磁気記録媒体、光記録媒体といったコンピュータ読み取り可能な記録媒体に記録された形で提供されてもよい。
【００７３】
図１２は、上記の実施形態またはその変形例による画像判定装置の各部の機能を実現するコンピュータプログラムが動作することにより、画像判定装置として動作するコンピュータの構成図である。
コンピュータ１００は、ユーザインターフェース部１０１と、通信インターフェース部１０２と、記憶部１０３と、記憶媒体アクセス装置１０４と、プロセッサ１０５とを有する。プロセッサ１０５は、ユーザインターフェース部１０１、通信インターフェース部１０２、記憶部１０３及び記憶媒体アクセス装置１０４と、例えば、バスを介して接続される。
【００７４】
ユーザインターフェース部１０１は、例えば、キーボードとマウスなどの入力装置と、液晶ディスプレイといった表示装置とを有する。または、ユーザインターフェース部１０１は、タッチパネルディスプレイといった、入力装置と表示装置とが一体化された装置を有してもよい。そしてユーザインターフェース部１０１は、例えば、ユーザの操作に応じて、画像判定処理を開始させる操作信号をプロセッサ１０５へ出力する。
【００７５】
通信インターフェース部１０２は、コンピュータ１００を連写可能な撮像装置（図示せず）と接続するための通信インターフェース及びその制御回路を有してもよい。そのような通信インターフェースは、例えば、Universal Serial Bus（ユニバーサル・シリアル・バス、USB）とすることができる。
さらに、通信インターフェース部１０２は、イーサネット（登録商標）などの通信規格に従った通信ネットワークに接続するための通信インターフェース及びその制御回路を有してもよい。
この場合には、通信インターフェース部１０２は、通信ネットワークに接続された他の機器から、同一の被写体が写った複数の画像を取得し、それらの画像を記憶部１０３に記憶させる。また通信インターフェース部１０２は、プロセッサ１０５により画質が良好であるとして選択された画像を通信ネットワークを介して他の機器へ出力してもよい。
【００７６】
記憶部１０３は、例えば、読み書き可能な半導体メモリと読み出し専用の半導体メモリとを有する。そして記憶部１０３は、プロセッサ１０５上で実行される画像判定処理を実行するためのコンピュータプログラム、及びその画像判定処理の途中で得られる中間計算結果などを記憶する。また記憶部１０３は、通信インターフェース部１０２から受け取った画像などを記憶する。
【００７７】
記憶媒体アクセス装置１０４は、例えば、磁気ディスク、半導体メモリカード及び光記憶媒体といった記憶媒体１０６にアクセスする装置である。記憶媒体アクセス装置１０４は、例えば、記憶媒体１０６に記憶されたプロセッサ１０５上で実行される、画像判定処理用のコンピュータプログラムを読み込み、プロセッサ１０５に渡す。また記憶媒体アクセス装置１０４は、プロセッサ１０５により、同一の被写体が写った複数の画像の中から画質が良好であるとして選択された画像を記憶媒体１０６に書き込んでもよい。
【００７８】
プロセッサ１０５は、上記の実施形態または変形例による画像判定処理用コンピュータプログラムを実行することにより、同一の被写体が写った複数の画像の中から画質が良好な画像を選択する。そしてプロセッサ１０５は、選択された画像を通信インターフェース部１０２を介して他の機器へ出力する。
【００７９】
ここに挙げられた全ての例及び特定の用語は、読者が、本発明及び当該技術の促進に対する本発明者により寄与された概念を理解することを助ける、教示的な目的において意図されたものであり、本発明の優位性及び劣等性を示すことに関する、本明細書の如何なる例の構成、そのような特定の挙げられた例及び条件に限定しないように解釈されるべきものである。本発明の実施形態は詳細に説明されているが、本発明の精神及び範囲から外れることなく、様々な変更、置換及び修正をこれに加えることが可能であることを理解されたい。
【００８０】
以上説明した実施形態及びその変形例に関し、更に以下の付記を開示する。
（付記１）
同一の被写体が写った複数の画像のそれぞれを、複数の部分領域に分割する分割部と、
前記複数の画像のそれぞれについて、前記部分領域ごとに当該部分領域に写っている被写体の部位の像の鮮鋭度を求める鮮鋭度算出部と、
前記複数の部分領域のそれぞれについて、前記複数の画像の当該部分領域の前記鮮鋭度のうちで最も高い鮮鋭度を当該部分領域の基準鮮鋭度とする基準鮮鋭度決定部と、
前記複数の画像のそれぞれについて、前記部分領域ごとの前記基準鮮鋭度と当該画像の前記鮮鋭度との差が小さいほど高くなる評価値を算出し、該評価値に基づいて前記複数の画像の中から画質が良好な画像を選択し、該選択した画像を表す識別情報を出力する評価部と、
を有する画像判定装置。
（付記２）
前記複数の部分領域のうち、前記基準鮮鋭度が、被写体の部位が不鮮明であることを表す除外基準値未満である部分領域を抽出し、該抽出された部分領域が、前記除外基準値よりも高い所定の基準値よりも高い前記基準鮮鋭度を持つ部分領域で囲まれている場合、該抽出された部分領域を除外領域として設定する除外領域特定部をさらに有し、
前記評価部は、前記複数の画像のそれぞれについて、前記複数の部分領域のうちの前記除外領域以外の部分領域について前記基準鮮鋭度と当該画像の前記鮮鋭度との差を求めることで前記評価値を算出する、付記１に記載の画像判定装置。
（付記３）
前記評価部は、前記複数の画像のうちで前記評価値が最も高い画像を選択する、付記１または２に記載の画像判定装置。
（付記４）
前記評価部は、前記複数の画像のうちで前記評価値が所定の閾値よりも高い画像を選択する、付記１または２に記載の画像判定装置。
（付記５）
前記評価部は、前記部分領域ごとに、前記基準鮮鋭度と前記鮮鋭度との差が大きいほど小さな値を持つ減点値を算出し、各部分領域の該減点値の合計を前記評価値とする、付記１〜４の何れか一項に記載の画像判定装置。
（付記６）
前記評価部は、前記部分領域ごとに、前記基準鮮鋭度と前記鮮鋭度との差が大きいほど小さな値を持つ減点値を算出し、部分領域ごとの該減点値と前記鮮鋭度との和の合計を前記評価値とする、付記１〜４の何れか一項に記載の画像判定装置。
（付記７）
同一の被写体が写った複数の画像のそれぞれを、複数の部分領域に分割し、
前記複数の画像のそれぞれについて、前記部分領域ごとに当該部分領域に写っている被写体の部位の像の鮮鋭度を求め、
前記複数の部分領域のそれぞれについて、前記複数の画像の当該部分領域の前記鮮鋭度のうちで最も高い鮮鋭度を当該部分領域の基準鮮鋭度とし、
前記複数の画像のそれぞれについて、前記部分領域ごとの前記基準鮮鋭度と当該画像の前記鮮鋭度との差が小さいほど高くなる評価値を算出し、該評価値に基づいて前記複数の画像の中から画質が良好な画像を選択し、該選択した画像を表す識別情報を出力する、
ことを含む画像判定方法。
（付記８）
同一の被写体が写った複数の画像のそれぞれを、複数の部分領域に分割し、
前記複数の画像のそれぞれについて、前記部分領域ごとに当該部分領域に写っている被写体の部位の像の鮮鋭度を求め、
前記複数の部分領域のそれぞれについて、前記複数の画像の当該部分領域の前記鮮鋭度のうちで最も高い鮮鋭度を当該部分領域の基準鮮鋭度とし、
前記複数の画像のそれぞれについて、前記部分領域ごとの前記基準鮮鋭度と当該画像の前記鮮鋭度との差が小さいほど高くなる評価値を算出し、該評価値に基づいて前記複数の画像の中から画質が良好な画像を選択し、該選択した画像を表す識別情報を出力する、
ことをコンピュータに実行させるための画像判定用コンピュータプログラム。
【符号の説明】
【００８１】
１    撮像装置
２    カメラモジュール
３    操作部
４    表示部
５    記憶部
６、６１    画像判定装置
７    制御部
１１    分割部
１２    鮮鋭度算出部
１３    基準鮮鋭度決定部
１４    評価部
１５    位置合わせ部
１６    除外領域特定部
１００    コンピュータ
１０１    ユーザインターフェース部
１０２    通信インターフェース部
１０３    記憶部
１０４    記憶媒体アクセス装置
１０５    プロセッサ
１０６    記憶媒体
【図１】
0005825172.tif 000006
【図２】
0005825172.tif 000007
【図３】
0005825172.tif 000008
【図４】
0005825172.tif 000009
【図５】
0005825172.tif 000010
【図６】
0005825172.tif 000011
【図７】
0005825172.tif 000012
【図８】
0005825172.tif 000013
【図９】
0005825172.tif 000014
【図１０】
0005825172.tif 000015
【図１１】
0005825172.tif 000016
【図１２】
0005825172.tif 000017