(57)【要約】【課題】撮影装置において、所望とする画像を容易に取得できるようにする。【解決手段】複数の撮影方式により撮影を行うことにより複数の画像を取得する。スコア算出部８２が、複数の画像のそれぞれについて撮影結果のスコアを算出する。スコア判定部８４が、複数の画像について算出した複数のスコアのうち、最高スコアが所定のしきい値以上であるか否かを判定する。そして、判定が肯定された場合、最高スコアを得た画像を記録メディア７０に記録し、判定が否定された場合、複数の画像を液晶モニタ１８に表示して所望とする画像の選択指示を受け付け、選択された画像を記録メディア７０に記録する。【選択図】図１
2008141740.tif 000002
【特許請求の範囲】
【請求項１】
撮影により画像を取得する撮影手段と、
前記画像を含む各種表示を行う表示手段と、
各種入力を行う入力手段と、
複数の撮影方式により撮影を行うことにより複数の画像を取得するよう前記撮影手段を制御する撮影制御手段と、
前記複数の画像のそれぞれについて撮影結果のスコアを算出するスコア算出手段と、
前記複数の画像について算出した複数のスコアのうち、最高スコアが所定のしきい値以上であるか否かを判定するスコア判定手段と、
前記判定が肯定された場合、前記最高スコアを得た画像を記録媒体に記録し、前記判定が否定された場合、前記複数の画像を前記表示手段に表示して所望とする画像の選択指示を受け付け、該選択された画像を前記記録媒体に記録する記録制御手段とを備えたことを特徴とする撮影装置。
【請求項２】
前記撮影制御手段は２つの画像を取得するよう前記撮影手段を制御する手段であり、
前記２つの画像の中間画像を作成する中間画像作成手段をさらに備え、
前記記録制御手段は、前記判定が否定された場合、前記２つの画像に加えて前記入力手段からの指示により前記中間画像を調整可能に前記表示手段に表示し、所望とされる中間画像の選択指示を受け付ける手段であることを特徴とする請求項１記載の撮影装置。
【請求項３】
前記複数の撮影方式は、露出、合焦位置、フラッシュ発光、階調、色補正およびホワイトバランスの少なくとも１つを異ならせることによる撮影方式であることを特徴とする請求項１または２記載の撮影装置。
【請求項４】
前記記録制御手段は、前記判定が否定された場合、前記複数の画像に含まれる主要被写体の領域を拡大して前記表示手段に表示する手段であることを特徴とする請求項１から３のいずれか１項記載の撮影装置。
【請求項５】
撮影により画像を取得する撮影手段と、前記画像を含む各種表示を行う表示手段と、各種入力を行う入力手段とを備えた撮影装置における撮影方法において、
複数の撮影方式により撮影を行うことにより複数の画像を取得し、
前記複数の画像のそれぞれについて撮影結果のスコアを算出し、
前記複数の画像について算出した複数のスコアのうち、最高スコアが所定のしきい値以上であるか否かを判定し、
前記判定が肯定された場合、前記最高スコアを得た画像を記録媒体に記録し、
前記判定が否定された場合、前記複数の画像を前記表示手段に表示して所望とする画像の選択指示を受け付け、
該選択された画像を前記記録媒体に記録することを特徴とする撮影方法。
【請求項６】
撮影により画像を取得する撮影手段と、前記画像を含む各種表示を行う表示手段と、各種入力を行う入力手段とを備えた撮影装置における撮影方法をコンピュータに実行させるためのプログラムにおいて、
複数の撮影方式により撮影を行うことにより複数の画像を取得する手順と、
前記複数の画像のそれぞれについて撮影結果のスコアを算出する手順と、
前記複数の画像について算出した複数のスコアのうち、最高スコアが所定のしきい値以上であるか否かを判定する手順と、
前記判定が肯定された場合、前記最高スコアを得た画像を記録媒体に記録する手順と、
前記判定が否定された場合、前記複数の画像を前記表示手段に表示して所望とする画像の選択指示を受け付ける手順と、
該選択された画像を前記記録媒体に記録する手順とを有することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は撮影により画像を取得する撮影装置および方法並びに撮影方法をコンピュータに実行させるためのプログラムに関するものである。
【背景技術】
【０００２】
デジタルカメラにより撮影を行う場合、露出、合焦位置、およびフラッシュ発光の有無等の撮影条件、並びに階調補正、色補正およびホワイトバランス等の画像処理条件を設定して画像を取得しており、これにより高画質の画像を得ることができる。また、画像の全体ではなく人物の顔等の主要被写体が好ましい画質となるように撮影条件および画像処理条件を決定して画像を取得することも行われている。
【０００３】
ところで、上述した撮影条件および画像処理条件は、プレ撮影または本撮影により得られるプレ画像または本画像を解析することにより決定されるが、解析に失敗することにより適切な撮影条件および画像処理条件を設定することができない場合がある。例えば、露出および合焦位置の解析に失敗すると、適切に撮影条件を設定できないため、画像が白飛びしたりピンぼけとなってしまう。また、ホワイトバランスの補正度合の解析に失敗すると、例えばタングステンを光源としているのに、画像がデイライトのシーンのような雰囲気となってしまう場合がある。このような場合、所望とする画質を有する画像を取得することができない。
【０００４】
ここで、プリント時ではあるが、フラッシュを使用して撮影を行う際に発生する赤目を補正した画像を作成し、補正後の画像と補正前の画像とを表示して、撮影者に選択させる手法が提案されている（特許文献１参照）。また、撮影により取得した画像に含まれる主要被写体を拡大してデジタルカメラのモニタに表示することにより、画像の確認を行いやすくする手法も提案されている（特許文献２参照）。これらの手法によれば、表示された画像を確認することができるため、撮影者は納得がいくまで撮影を行うことにより、所望とする画像を取得することができる。
【特許文献１】特開２００４−１１２３９０号公報
【特許文献２】特開２００５−３１８５１５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、撮影を行う毎に表示された画像を確認するのは撮影者にとって非常に面倒な作業である。
【０００６】
本発明は上記事情に鑑みなされたものであり、所望とする画像を容易に取得できるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
本発明による撮影装置は、撮影により画像を取得する撮影手段と、
前記画像を含む各種表示を行う表示手段と、
各種入力を行う入力手段と、
複数の撮影方式により撮影を行うことにより複数の画像を取得するよう前記撮影手段を制御する撮影制御手段と、
前記複数の画像のそれぞれについて撮影結果のスコアを算出するスコア算出手段と、
前記複数の画像について算出した複数のスコアのうち、最高スコアが所定のしきい値以上であるか否かを判定するスコア判定手段と、
前記判定が肯定された場合、前記最高スコアを得た画像を記録媒体に記録し、前記判定が否定された場合、前記複数の画像を前記表示手段に表示して所望とする画像の選択指示を受け付け、該選択された画像を前記記録媒体に記録する記録制御手段とを備えたことを特徴とするものである。
【０００８】
「撮影結果のスコア」としては、主要被写体検出スコア、肌色検出スコア、環境光源検出スコア、物体色検出スコア、および逆光スコア等の少なくとも１つを用いることができる。主要被写体検出スコアとしては、画像に含まれる被写体が例えば顔等の主要被写体であることの程度を表す値を用いることができる。肌色検出スコアとしては画像に含まれる肌色が好ましい肌色であることの程度を表す値を用いることができる。環境光源検出スコアとしては、画像を解析することにより得られる環境光源があらかじめ定められた環境光源であることの程度を表す値を用いることができる。物体色検出スコアとしては、画像に含まれる物体の色があらかじめ定められた物体の色であることの程度を表す値を用いることができる。さらに逆光スコアとしては画像が逆光でないことの程度を表す値を用いることができる。また、「撮影結果のスコア」として、主要被写体が顔である場合の顔の表情スコアを用いることができる。なお、顔の表情スコアとしては、例えば笑顔である程度を表す値を用いることができる。
【０００９】
なお、本発明による撮影装置においては、前記撮影制御手段を２つの画像を取得するよう前記撮影手段を制御する手段とし、
前記２つの画像の中間画像を作成する中間画像作成手段をさらに備えるものとし、
前記記録制御手段を、前記判定が否定された場合、前記２つの画像に加えて前記入力手段からの指示により前記中間画像を調整可能に前記表示手段に表示し、所望とされる中間画像の選択指示を受け付ける手段としてもよい。
【００１０】
「中間画像」とは、画像の内容が２つの画像の中間となる画像であり、例えば、２つの画像の中間の画質を有する画像、顔の表情が２つの画像に含まれる顔の中間の表情を有する画像とすることができる。
【００１１】
また、本発明による撮影装置においては、前記複数の撮影方式を、露出、合焦位置、フラッシュ発光、階調、色補正およびホワイトバランスの少なくとも１つを異ならせることによる撮影方式としてもよい。なお、撮影方式としては、この他に顔の表情が異なるようにする撮影も含む。
【００１２】
また、本発明による撮影装置においては、前記記録制御手段を、前記判定が否定された場合、前記複数の画像に含まれる主要被写体の領域を拡大して前記表示手段に表示する手段としてもよい。
【００１３】
本発明による撮影方法は、撮影により画像を取得する撮影手段と、前記画像を含む各種表示を行う表示手段と、各種入力を行う入力手段とを備えた撮影装置における撮影方法において、
複数の撮影方式により撮影を行うことにより複数の画像を取得し、
前記複数の画像のそれぞれについて撮影結果のスコアを算出し、
前記複数の画像について算出した複数のスコアのうち、最高スコアが所定のしきい値以上であるか否かを判定し、
前記判定が肯定された場合、前記最高スコアを得た画像を記録媒体に記録し、
前記判定が否定された場合、前記複数の画像を前記表示手段に表示して所望とする画像の選択指示を受け付け、
該選択された画像を前記記録媒体に記録することを特徴とするものである。
【００１４】
なお、本発明による撮影方法をコンピュータに実行させるためのプログラムとして提供してもよい。
【発明の効果】
【００１５】
本発明によれば、複数の撮影方式により撮影が行われて複数の画像が取得され、複数の画像のそれぞれについて撮影結果のスコアが算出される。そして、複数の画像について算出した複数のスコアのうち、最高スコアが所定のしきい値以上であるか否かが判定される。この判定が肯定されると、最高スコアを得た画像が記録媒体に記録される。一方、この判定が否定されると、複数の画像が表示手段に表示されて、所望とする画像の選択指示が受け付けられ、選択された画像が記録媒体に記録される。このため、撮影者は撮影により取得したすべての画像を確認しなくても、撮影結果のスコアが高い画像を記録媒体に記録することができるため、手間をかけることなく容易に所望とする内容の画像を取得することができる。
【００１６】
また、２つの画像を取得する場合において、最高スコアが所定のしきい値以上であるか否かの判定が否定された場合、２つの画像とともに２つの画像の中間画像を作成し、中間画像を調整可能に表示手段に表示することにより、撮影者は自身が好ましいと思う中間画像を作成して記録媒体に記録することができる。
【００１７】
また、最高スコアが所定のしきい値以上であるか否かの判定が否定された場合、複数の画像に含まれる主要被写体の領域を拡大して表示することにより、画像に含まれる主要被写体の確認を行うことが容易となる。
【発明を実施するための最良の形態】
【００１８】
以下、図面を参照して本発明の実施形態について説明する。図１は本発明の第１の実施形態による撮影装置を適用したデジタルカメラの構成を示す概略ブロック図である。図１に示すデジタルカメラ１は、撮影により取得した画像データを、Ｅｘｉｆ形式の画像ファイルに変換して、本体に着脱可能な記録メディア７０へ記録するものである。
【００１９】
このデジタルカメラは、動作モードスイッチ、メニュー／ＯＫボタン、ズームレバー、十字キー、レリーズボタン、電源スイッチ等の操作系１０と、これらのスイッチ類の操作内容をＣＰＵ７５に伝えるためのインターフェース部分である操作系制御部７４とを有している。
【００２０】
なお、本実施形態においては動作モードしては、撮影モードおよび再生モードの他、複数の撮影方式を設定して複数の画像を取得する複数画像撮影モードを設定することが可能である。
【００２１】
光学系としては、フォーカスレンズ２０ａおよびズームレンズ２０ｂを有している。各々のレンズは、モータとモータドライバとからなるフォーカスレンズ駆動部５１およびズームレンズ駆動部５２によって光軸方向に移動可能である。フォーカスレンズ駆動部５１はＡＦ処理部６２から出力されるフォーカス駆動量データに基づいて、ズームレンズ駆動部５２はズームレバーの操作量データに基づいて、各々のレンズの移動を制御する。
【００２２】
また、絞り５４は、モータとモータドライバとからなる絞り駆動部５５によって駆動される。この絞り駆動部５５は、ＡＥ処理部６３から出力される絞り値データに基づいて絞り径の調整を行う。
【００２３】
シャッタ５６は、メカニカルシャッタであり、モータとモータドライバとからなるシャッタ駆動部５７によって駆動される。シャッタ駆動部５７は、レリーズボタンの押下により発生する信号と、ＡＥ処理部６３から出力されるシャッタスピードデータとに応じて、シャッタ５６の開閉の制御を行う。
【００２４】
光学系の後方には、撮像素子であるＣＣＤ５８を有している。ＣＣＤ５８は、多数の受光素子を２次元的に配列した光電面を有しており、光学系を通過した被写体光がこの光電面に結像し、光電変換される。光電面の前方には、各画素に光を集光するためのマイクロレンズアレイと、Ｒ，Ｇ，Ｂ各色のフィルタが規則的に配列されたカラーフィルタアレイとが配置されている。ＣＣＤ５８は、ＣＣＤ制御部５９から供給される垂直転送クロックおよび水平転送クロックに同期して、画素毎に蓄積された電荷を１ラインずつシリアルなアナログ撮影信号として出力する。各画素において電荷を蓄積する時間、すなわち、露出時間は、ＣＣＤ制御部５９から与えられる電子シャッタ駆動信号によって決定される。また、ＣＣＤ５８はＣＣＤ制御部５９により、あらかじめ定められた大きさのアナログ撮像信号が得られるように、ゲインが調整されている。
【００２５】
ＣＣＤ５８から取り込まれたアナログ撮影信号は、アナログ信号処理部６０に入力される。アナログ信号処理部６０は、アナログ信号のノイズを除去する相関２重サンプリング回路（ＣＤＳ）と、アナログ信号のゲインを調節するオートゲインコントローラ（ＡＧＣ）と、アナログ信号をデジタル信号に変換するＡ／Ｄコンバータ（ＡＤＣ）とからなる。このデジタル信号に変換された画像データは、画素毎にＲ，Ｇ，Ｂの濃度値を持つＣＣＤ−ＲＡＷデータである。
【００２６】
タイミングジェネレータ７２は、タイミング信号を発生させるものであり、このタイミング信号をシャッタ駆動部５７、ＣＣＤ制御部５９、アナログ信号処理部６０に供給することにより、レリーズボタンの操作、シャッタ５６の開閉、ＣＣＤ５８の電荷の取込み、およびアナログ信号処理部６０の処理の同期をとっている。
【００２７】
フラッシュ制御部７３は、撮影時にフラッシュ２４を発光させる。具体的には、フラッシュ発光モードがフラッシュオンとされている場合、およびフラッシュ発光モードがオートモードである場合において後述するプレ画像が所定の明るさにない場合にフラッシュ２４をオンとして、撮影時にフラッシュ２４を発光させる。一方、フラッシュ発光モードがフラッシュオフとされている場合、撮影時にフラッシュ２４の発光を禁止する。
【００２８】
画像入力コントローラ６１は、アナログ信号処理部６０から入力されたＣＣＤ−ＲＡＷデータをフレームメモリ６６に書き込む。
【００２９】
フレームメモリ６６は、画像データに対して後述の各種デジタル画像処理（信号処理）を行う際に使用する作業用メモリであり、例えば、一定周期のバスクロック信号に同期してデータ転送を行うＳＤＲＡＭ(Synchronous Dynamic Random Access Memory)が使用される。
【００３０】
表示制御部７１は、フレームメモリ６６に格納された画像データをスルー画像として液晶モニタ１８に表示させたり、再生モード時に記録メディア７０に保存されている画像データを液晶モニタ１８に表示させたりするためのものである。なお、スルー画像は、撮影モードが選択されている間、所定時間間隔でＣＣＤ５８により撮影される。
【００３１】
ＡＦ処理部６２およびＡＥ処理部６３は、プレ画像に基づいて撮影条件を決定する。このプレ画像とは、レリーズボタンが半押しされることによって発生する半押し信号を検出したＣＰＵ７５がＣＣＤ５８にプレ撮影を実行させた結果、フレームメモリ６６に格納された画像データにより表される画像である。
【００３２】
ＡＦ処理部６２は、プレ画像に基づいて焦点位置を検出し、フォーカス駆動量データを出力する（ＡＦ処理）。焦点位置の検出方式としては、例えば、所望とする被写体にピントが合った状態では画像のコントラストが高くなるという特徴を利用して合焦位置を検出するパッシブ方式が考えられる。
【００３３】
ＡＥ処理部６３は、プレ画像に基づいて被写体輝度を測定し、測定した被写体輝度に基づいて絞り値およびシャッタスピード等を決定し、絞り値データおよびシャッタスピードデータを露出設定値として決定する（ＡＥ処理）。
【００３４】
ＡＷＢ処理部６３′は、撮影時のホワイトバランスを自動調整する（ＡＷＢ処理）。なお、ＡＷＢ処理部６３′は、撮影前でも、本撮影後でもホワイトバランスの調整を行うことができる。
【００３５】
なお、露出およびホワイトバランスについては、撮影モードがマニュアルモードに設定されている場合には、デジタルカメラ１の撮影者がマニュアル操作により設定可能である。また、露出およびホワイトバランスが自動で設定された場合にも、撮影者が操作系１０から指示を行うことにより、露出およびホワイトバランスをマニュアル調整することが可能である。
【００３６】
画像処理部６４は、本画像の画像データに対して、階調補正、シャープネス補正、色補正等の画質補正処理、ＣＣＤ−ＲＡＷデータを輝度信号であるＹデータと、青色色差信号であるＣｂデータおよび赤色色差信号であるＣｒデータとからなるＹＣデータに変換するＹＣ処理を行う。この本画像とは、レリーズボタンが全押しされることによって実行される本撮影によりＣＣＤ５８から取り込まれ、アナログ信号処理部６０、画像入力コントローラ６１経由でフレームメモリ６６に格納された画像データによる画像である。本画像の画素数の上限は、ＣＣＤ５８の画素数によって決定されるが、例えば、ファイン、ノーマル等の設定により、記録画素数を変更することができる。一方、スルー画像およびプレ画像の画像数は、本画像よりも少なく、例えば、本画像の１／１６程度の画素数で取り込まれる。
【００３７】
圧縮／伸長処理部６５は、画像処理部６４によって補正・変換処理が行われた本画像の画像データに対して、例えば、ＪＰＥＧ等の圧縮形式で圧縮処理を行い、画像ファイルを生成する。この画像ファイルには、Ｅｘｉｆフォーマット等に基づいて、撮影日時等の付帯情報が格納されたタグが付加される。また、圧縮／伸長処理部６５は、再生モードの場合には、記録メディア７０から圧縮された画像ファイルを読み出し、伸長処理を行う。伸長後の画像データは液晶モニタ１８に出力される。
【００３８】
メディア制御部６７は、記録メディア７０にアクセスして画像ファイルの書き込みと読み込みの制御を行う。
【００３９】
内部メモリ６８は、デジタルカメラ１において設定される各種定数、およびＣＰＵ７５が実行するプログラム等を格納する。
【００４０】
ＣＰＵ７５は、操作系１０およびＡＦ処理部６２等の各種処理部からの信号に応じてデジタルカメラ１の本体各部を制御する。また、ＣＰＵ７５は、複数画像撮影モードの設定がなされた場合に、１回のレリーズボタンの押下により複数（ｎ）の撮影方式により撮影を行うことにより複数（ｎ枚）の画像を取得するよう、デジタルカメラ１を構成する各種処理部を制御する。すなわち、露出、合焦位置、フラッシュ発光、階調およびホワイトバランスの少なくとも１つを複数設定することにより複数の画像を取得するように各種処理部を制御する。
【００４１】
具体的には、露出については、決定した露出設定値を中心とする前および／または後の数段階の露出設定値を設定するようＡＥ処理部６３を制御する。また、合焦位置については決定した焦点位置を中心とする前および／または後の数段階の位置を合焦位置とするようＡＦ処理部６２を制御する。また、フラッシュ発光については、フラッシュを発光／非発光の２段階に設定を行うようフラッシュ制御部７３を制御する。階調および色補正については複数段階の階調補正および色補正を行うよう画像処理部６４を制御する。ホワイトバランスについては、複数段階のホワイトバランス調整を行うようＡＷＢ処理部６３′を制御する。
【００４２】
また、ＣＰＵ７５は、撮影者の指示により、取得した複数の画像のすべてを記録メディア７０に記録するか否かの設定を受け付け、複数の画像のすべてを記録する指示がなされた場合に内部メモリ６８に保存されている全画像記録のフラグをＯＮとする。
【００４３】
顔検出部８０は、後述するスコアの算出のために、画像から人物の顔領域を検出する。具体的には、ある検出枠を画像上少しずつ移動させ、移動した位置ごとに検出枠内の画像から複数の特徴量を算出し、予め定められていた顔特徴量とのマッチングを行い、マッチング度があらかじめ定められたしきい値を超える検出枠の位置を顔領域として検出する。なお、検出枠の大きさを変えることにより異なる大きさの顔領域の検出が可能となる。
【００４４】
なお、顔を検出する手法はこれに限定されるものではなく、例えば画像における肌色を有しかつ顔の輪郭形状を囲む矩形の領域を顔領域として検出する手法、顔の輪郭形状をなす領域を顔領域として検出する手法等、任意の手法を用いることができる。
【００４５】
スコア算出部８２は、上述したように取得された複数の画像のそれぞれについて撮影結果のスコアを算出する。具体的には、顔検出スコアＰ１、肌色検出スコアＰ２、環境光源検出スコアＰ３、物体色検出スコアＰ４、および逆光スコアＰ５を算出し、算出した顔検出スコアＰ１、肌色検出スコアＰ２、環境光源検出スコアＰ３、物体色検出スコアＰ４および逆光スコアＰ５を重み付け加算した値を各画像の撮影結果スコアＰｓｉとする。
【００４６】
顔検出スコアＰ１としては、顔検出部８０が算出したマッチング度をそのまま使用する。
【００４７】
肌色検出スコアＰ２としては、顔検出部８０が検出した顔領域内の肌色と、最も好ましいと設定した肌色との色空間上における距離の逆数の値を使用する。なお、色空間としてはＲＧＢ色空間、Ｌａｂ色空間等、どのような色空間であってもよい。
【００４８】
環境光源検出スコアＰ３としては、画像に含まれる各画素のＲＧＢ値から画像の色温度を算出し、算出した色温度と昼光、タングステン光、蛍光灯等のあらかじめ定められた環境光源の色温度との差の逆数の値のうち、最も大きい値を使用する。なお、あらかじめ定められた環境光源の色温度は内部メモリ６８に保存されている。
【００４９】
物体色検出スコアＰ４としては、画像に含まれる物体の表面反射率とあらかじめ定められた物体の表面反射率との類似度を用いる。ここで、画像に含まれる物体の色は下記の式（１）により表される。
【数１】
2008141740.tif 000003
【００５０】
式（１）において、Ｒは物体におけるＲの画素値、λは光の波長、Ｓ（λ）は物体の表面反射率、Ｅ（λ）は光源の分光分布、ｑｃ（λ）はＣＣＤ５８の分光感度特性（ｃはｒ，ｇ，ｂ）、Ωは積分範囲を表す。なお、式（１）はＲの色についてのみ示しているが、Ｇ，Ｂについても同様の式により算出される。
【００５１】
式（１）において、Ｒは画像から取得することができる。Ｅ（λ）は環境光源スコアを算出する際に取得することができる。ｑｃ（λ）はＣＣＤ５８の特性であるため既知であり、内部メモリ６８に保存されている。したがって、式（１）より物体の表面反射率Ｓ（λ）を算出することができる。なお、表面反射率はＲＧＢの各色について算出される。
【００５２】
ここで、本実施形態においては、あらかじめ定められた複数種類の所定物体についての表面反射率Ｓj（λ）（ｊ＝１〜ｍ、ｍは所定物体の数）が内部メモリ６８に保存されている。スコア算出部８２は、式（１）から算出した画像に含まれる物体の表面反射率Ｓ（λ）とすべての所定物体の表面反射率Ｓｊ（λ）との類似度Ｑｊを下記の式（２）により算出する。なお、類似度ＱｊもＲＧＢ各色について算出される。
【数２】
2008141740.tif 000004
【００５３】
そして算出した類似度Ｑｊのうち、最も大きい類似度Ｑｍａｘを決定し、これを物体色検出スコアとする。
【００５４】
逆光スコアＰ５は、顔検出部８０が検出した顔領域の明るさと、その周囲の明るさの差の逆数の値を使用する。なお、顔領域の明るさとしては顔領域内に含まれる全画素の明るさの平均値を、周囲の明るさとしては、顔領域の周囲の所定範囲の領域内に含まれる全画素の明るさの平均値を用いる。
【００５５】
そして、スコア算出部８２は複数の画像のそれぞれについて算出した顔検出スコアＰ１、肌色検出スコアＰ２、環境光源検出スコアＰ３、物体色検出スコアＰ４、および逆光スコアＰ５を重み係数Ｗ１〜Ｗ５により重み付け加算することにより、各画像の撮影結果スコアＰｓｉ（ｉ＝１〜ｎ、ｎは画像数）を下記の式（３）により算出する。なお、重み係数Ｗ１〜Ｗ５は、経験的に求めた値に設定すればよいが、撮影者の好みに応じて設定してもよい。
【００５６】
Ｐｓｉ＝Ｗ１Ｐ１＋Ｗ２Ｐ２＋Ｗ３Ｐ３＋Ｗ４Ｐ４＋Ｗ５Ｐ５      （３）
スコア判定部８４は、スコア算出部８２が算出した撮影結果スコアＰｓｉのうち、最も高いスコア（最高スコア）Ｐｍａｘを決定し、最高スコアＰｍａｘがしきい値Ｔｈ１以上であるか否かを判定し、判定結果をＣＰＵ７５に出力する。
【００５７】
データバス７６は、画像入力コントローラ６１、各種処理部６２〜６５、フレームメモリ６６、メディア制御部６７、内部メモリ６８、表示制御部７１、顔検出部８０、スコア算出部８２、およびＣＰＵ７５に接続されており、デジタル画像データ等のやり取りを行う。
【００５８】
次いで、第１の実施形態において行われる処理について説明する。図２は第１の実施形態において行われる処理を示すフローチャートである。なお、ここでは複数画像撮影モードが設定されているものとする。撮影者がレリーズボタンを全押しすることによりＣＰＵ７５が処理を開始し、ｎ通りの撮影方式によりｎ回の本撮影を行ってｎ枚の画像を取得する（ステップＳＴ１）。
【００５９】
そしてＣＰＵ７５は内部メモリ６８に記録された全画像記録のフラグがオンとされているか否かを判定し（ステップＳＴ２）、ステップＳＴ２が否定されると、スコア算出部８２がｎ枚の画像の撮影結果スコアを算出する（ステップＳＴ３）。そしてスコア判定部８４が最高スコアＰｍａｘがしきい値Ｔｈ１以上であるか否かを判定し（ステップＳＴ４）、ステップＳＴ４が肯定されると、ＣＰＵ７５は最高スコアＰｍａｘを得た画像を記録メディア７０に記録し（ステップＳＴ５）、処理を終了する。
【００６０】
ステップＳＴ４が否定されると、撮影者に画像を選択させるための選択画面を液晶モニタ１８に表示する（ステップＳＴ６）。図３は第１の実施形態における選択画面を示す図である。図３に示すように選択画面には画像を表示するための表示エリア３０Ａが表示されている。なお、ここでは表示エリア３０Ａに２つの画像を表示しているが、１枚のみまたはサムネイル画像の一覧を表示するようにしてもよい。また、ここでは、画像に含まれる顔領域の部分を拡大して表示しているが、図４に示すように顔領域を拡大することなく画像の全体を表示してもよい。
【００６１】
なお、図３および図４においては「選択」の文字の左右の三角形のマークが十字キーを左右に押下することにより画像を選択できることを、「ＯＫ：決定」がＯＫボタンを押下することにより画像の選択を確定できることを示している。
【００６２】
撮影者は操作系１０を操作することにより、ｎ枚の画像を切り替えて表示エリア３０Ａに表示することができる。なお、現在選択中の画像には枠３０Ｂが表示される。そして、所望とする画像を選択した状態で操作系１０を操作して選択を確定させることにより、撮影者が所望とする画像の選択を確定することができる。
【００６３】
ＣＰＵ７５は撮影者による画像の選択が確定されたか否かの監視を開始し（ステップＳＴ７）、ステップＳＴ７が肯定されると撮影者が選択した画像を記録メディア７０に記録し（ステップＳＴ８）、処理を終了する。
【００６４】
一方、ステップＳＴ２が肯定されると、すべての画像を記録メディア７０に記録し（ステップＳＴ９）、処理を終了する。
【００６５】
このように本実施形態によれば、複数の撮影方式により取得された複数の画像について撮影結果スコアを算出し、最高スコアＰｍａｘがしきい値Ｔｈ１以上の場合に最高スコアＰｍａｘを得た画像を記録メディア７０に記録するようにしたものである。また、最高スコアＰｍａｘがしきい値Ｔｈ１未満の場合には、複数の画像を液晶モニタ１８に表示して撮影者に所望とする画像を選択させるようにしたものである。このため、撮影者は撮影により取得したすべての画像を確認しなくても、撮影結果スコアが高い画像を記録メディア７０に記録することができるため、手間をかけることなく容易に所望とする画質を有する画像を取得することができる。
【００６６】
次いで、本発明の第２の実施形態について説明する。図５は本発明の第２の実施形態による撮影装置を適用したデジタルカメラの構成を示す概略ブロック図である。なお、第２の実施形態において第１の実施形態と同一の構成については同一の参照番号を付与し、ここでは詳細な説明は省略する。第２の実施形態によるデジタルカメラ１Ａにおいては、撮影方式を２通りとし、取得された２つの画像の中間の画質を有する中間画像を作成する中間画像作成部８６を備えた点が第１の実施形態と異なる。
【００６７】
次いで、第２の実施形態において行われる処理について説明する。図６は第２の実施形態において行われる処理を示すフローチャートである。なお、ここでは複数画像撮影モードに設定がなされるとともに、複数２つの画像を撮影する設定がなされているものとする。撮影者がレリーズボタンを全押しすることによりＣＰＵ７５が処理を開始し、２通りの撮影方式により２回の本撮影を行って２つの画像を取得する（ステップＳＴ１１）。
【００６８】
そしてＣＰＵ７５は内部メモリ６８に記録された全画像記録のフラグがオンとされているか否かを判定し（ステップＳＴ１２）、ステップＳＴ１２が否定されると、スコア算出部８２が２つの画像の撮影結果スコアを算出する（ステップＳＴ１３）。そしてスコア判定部８４が最高スコアＰｍａｘがしきい値Ｔｈ１以上であるか否かを判定し（ステップＳＴ１４）、ステップＳＴ１４が肯定されると、ＣＰＵ７５は最高スコアＰｍａｘを得た画像を記録メディア７０に記録し（ステップＳＴ１５）、処理を終了する。
【００６９】
ステップＳＴ１４が否定されると、中間画像作成部８６が２つの画像の中間の画質を有する中間画像を作成し（ステップＳＴ１６）、ＣＰＵ７５が撮影者に画像を選択させるための選択画面を液晶モニタ１８に表示する（ステップＳＴ１７）。
【００７０】
ここで、中間画像は２つの画像の中間の画質を有するものである。例えば、撮影方式として露出を異なるものとした場合、およびフラッシュ発光／非発光とした場合には、２つの画像は明るさが異なるため２つの画像の中間の明るさを有する中間画像を作成する。また階調が異なる場合には２つの画像の中間の階調を有する中間画像を作成する。また、ホワイトバランスが異なる場合には２つの画像の中間のホワイトバランスを有する中間画像を作成する。
【００７１】
なお、２つの画像の合焦位置が異なる場合には、図７に示すように２つの画像のそれぞれから合焦している領域を選択し、選択した領域を合成することにより中間画像を作成する。すなわち、図７に示す画像Ｓ１においては人物の領域Ｒ１のみが、画像Ｓ２においては背景領域Ｒ２のみが合焦しているとすると、中間画像作成部８６は、画像Ｓ１から領域Ｒ１を、画像Ｓ２から領域Ｒ２をそれぞれ切り出し、領域Ｒ１，Ｒ２を合成して中間画像を作成する。
【００７２】
図８は第２の実施形態における選択画面を示す図である。図８に示すように選択画面３２には画像を表示するための表示エリア３２Ａが表示されている。表示エリア３２Ａには、画像に含まれる顔領域が拡大された２つの画像Ｓ１，Ｓ２および中間画像Ｓｍが表示されている。撮影者は操作系１０を操作することにより中間画像Ｓｍの画質を２つの画像Ｓ１，Ｓ２の間において変更することができる。例えば２つの画像の明るさが異なる場合には明るさを、ホワイトバランスが異なる場合にはホワイトバランスを、色が異なる場合には色を、階調が異なる場合には階調を変更することにより中間画像Ｓｍの画質を変更することができる。なお、ここでは画像に含まれる顔領域を拡大しているが、第１の実施形態と同様に顔領域を拡大することなく画像の全体を表示してもよい。
【００７３】
なお、図８においては「調整」の文字の左右の三角形のマークが上下左右ボタンを左右に押下することにより中間画像の画質を調整できることを、「ＯＫ：決定」がＯＫボタンを押下することにより画像の選択を確定できることを示している。
【００７４】
撮影者は操作系１０を操作することにより、中間画像の画質を変更して表示エリア３２Ａに表示することができる。そして、所望とする画質を有する中間画像を表示したときに操作系１０を操作して選択を確定させることにより、撮影者が所望とする画質を有する中間画像の選択を確定することができる。
【００７５】
ＣＰＵ７５は撮影者による画像の選択が確定されたか否かの監視を開始し（ステップＳＴ１８）、ステップＳＴ１８が肯定されると撮影者が選択した中間画像を記録メディア７０に記録し（ステップＳＴ１９）、処理を終了する。
【００７６】
一方、ステップＳＴ１２が肯定されると、すべての画像を記録メディア７０に記録し（ステップＳＴ２０）、処理を終了する。
【００７７】
このように第２の実施形態においては、２つの画像とともに２つの画像の中間画質を有する中間画像を、画質を変更可能に作成して表示するようにしたため、撮影者は自身が好ましいと思う画質を有する中間画像を作成して記録メディア７０に記録することができる。
【００７８】
なお、上記第１および第２の実施形態においては、顔検出スコア、肌色検出スコア、環境光源検出スコア、物体色検出スコア、および逆光スコアのすべてを算出しているが、顔検出スコア、肌色検出スコア、環境光源検出スコア、物体色検出スコア、および逆光スコアのうちの少なくとも１つのスコアを算出してもよい。
【００７９】
また、上記第１および第２の実施形態においては、撮影方式として露出、合焦位置、フラッシュ発光、階調、色補正およびホワイトバランスの少なくとも１つを複数設定しているが、測光方式を複数設定してもよい。例えば、平均測光方式および顔領域重点測光方式の２つの測光方式により２つの画像を取得するようにしてもよい。
【００８０】
また、撮影方式としてズーム倍率を変更してもよい。この場合、図９に示すように例えば倍率が異なる４つの画像が撮影により取得されることとなる。
【００８１】
また、上記第１および第２の実施形態においては顔を画像における主要被写体として顔検出スコアを算出しているが、顔以外の他の被写体を主要被写体として、その主要被写体の検出スコアを算出するようにしてもよい。
【００８２】
また、上記第２の実施形態においては、中間画像を作成して記録メディア７０に記録しているが、画質の調整の状態によっては、中間画像の画質が２つの画像のいずれかの画質と同一となることがあるものである。
【００８３】
また、上記第１および第２の実施形態においては、露出、合焦位置、フラッシュ発光、階調、色補正およびホワイトバランス（以下露出等とする）が異なるようにして複数回の撮影を行っているが、例えば表情が異なるようにして複数回の撮影を行うようにしてもよい。この場合、撮影結果のスコアとして表情スコアを顔検出スコアＰ１、肌色検出スコアＰ２、環境光源検出スコアＰ３、物体色検出スコアＰ４、および逆光スコアＰ５に加えて、あるいは表情スコアのみを単独で使用して、撮影結果スコアＰｓｉを算出するようにすればよい。なお、表情スコアとしては顔が笑顔である程度を表す値、具体的には理想的な笑顔の顔のテンプレートと撮影により取得した画像との相関値を用いればよい。
【００８４】
またこの場合、第２の実施形態においては、例えば無表情の顔を含む画像と笑顔の顔を含む画像とを取得した場合、図１０に示すように、無表情と笑顔の中間の表情の顔を含む中間画像Ｓｍを作成するようにすればよい。これにより、撮影者は自身が好ましいと思う表情を有する中間画像を作成して記録メディア７０に記録することができる。
【００８５】
また、上記第２の実施形態において、２回の撮影は露出等が異なる撮影あるいは表情が異なる撮影に限定されるものではなく、画像の内容が異なるものとなるような撮影であれば、どのような撮影であってもよい。
【００８６】
以上、本発明の実施形態に係るデジタルカメラについて説明したが、コンピュータを、上記の顔検出部８０、スコア算出部８２、スコア判定部８４および中間画像作成部８６に対応する手段として機能させ、図２および図６に示すような処理を行わせるプログラムも本発明の実施形態の１つである。また、そのようなプログラムを記録したコンピュータ読取り可能な記録媒体も、本発明の実施形態の１つである。
【図面の簡単な説明】
【００８７】
【図１】本発明の第１の実施形態による撮影装置を適用したデジタルカメラの構成を示す概略ブロック図
【図２】第１の実施形態において行われる処理を示すフローチャート
【図３】第１の実施形態における選択画面を示す図（その１）
【図４】第１の実施形態における選択画面を示す図（その２）
【図５】本発明の第２の実施形態による撮影装置を適用したデジタルカメラの構成を示す概略ブロック図
【図６】第２の実施形態において行われる処理を示すフローチャート
【図７】合焦位置が異なる２つの画像からの中間画像の作成を説明するための図
【図８】第２の実施形態における選択画面を示す図
【図９】ズーム倍率が異なる４つの画像を示す図
【図１０】顔の表情が異なる２つの画像からの中間画像の作成を説明するための図
【符号の説明】
【００８８】
１  デジタルカメラ
１８    液晶モニタ
２４    フラッシュ
６２    ＡＦ処理部
６３    ＡＥ処理部
６３′  ＡＷＢ処理部
６４    画像処理部
７１    表示制御部
７３    フラッシュ制御部
７５    ＣＰＵ
８０    顔検出部
８２    スコア算出部
８４    スコア判定部
８６    中間画像作成部
【図１】
2008141740.tif 000005
【図２】
2008141740.tif 000006
【図３】
2008141740.tif 000007
【図４】
2008141740.tif 000008
【図５】
2008141740.tif 000009
【図６】
2008141740.tif 000010
【図７】
2008141740.tif 000011
【図８】
2008141740.tif 000012
【図９】
2008141740.tif 000013
【図１０】
2008141740.tif 000014