(57)【要約】【課題】ベストショット撮影を行うべきシーンを適切に判別できるようにする。【解決手段】プレビュー画像から顔検出を行い、さらにその顔が笑顔であるかどうかを判定する。そして、その顔が笑顔でない場合は、過去の履歴をさかのぼり、笑顔が検出されなくなってから所定の時間が経過しておらず、かつ、顔検出により顔が検出された場合には、ベストショット撮影を実施するようにして、顔が検出できない状態でベストショット撮影により不適切な画像が選択されてしまうことを防止できるようにする。【選択図】図１
2013131970.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮像してプレビュー画像を生成する撮像手段と、
前記撮像手段により生成されたプレビュー画像から前記被写体の顔を検出する顔検出手段と、
前記顔検出手段によって検出された顔が特定の表情であるか否かを検出する表情検出手段と、
前記表情検出手段によって前記特定の表情が検出されている間は、ユーザによる撮影指示に応じて静止画を連続的に撮影するよう前記撮像手段を制御するとともに、前記連続的に撮影された複数の静止画のうち、最も評価値の高い画像を記録用画像として選択する制御手段とを備え、
前記表情検出手段により前記特定の表情が検出されている状態から前記特定の表情が検出されない状態に変化した場合に、前記制御手段は、前記特定の表情が検出されない状態における前記顔検出手段による検出結果に応じて、前記撮像手段により１枚の静止画を撮影する制御に切り替えるタイミングが異なるようにすることを特徴とする撮像装置。
【請求項２】
前記特定の表情が検出されている状態から前記特定の表情が検出されない状態に変化した場合であって、前記顔検出手段により前記被写体の顔が検出された場合には、前記制御手段は、前記特定の表情が検出されなくなってから所定の時間が経過した後に、１枚の静止画を撮影するよう前記撮像手段を制御することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記制御手段は、前記所定の時間が経過するまでの間、時間が経過するに従って連続的に撮影する静止画の枚数を減らすように前記撮像手段を制御することを特徴とする請求項２に記載の撮像装置。
【請求項４】
前記特定の表情が検出されている状態から前記特定の表情が検出されない状態に変化した場合であって、前記顔検出手段により前記被写体の顔が検出されなかった場合には、前記制御手段は、１枚の静止画を撮影するよう前記撮像手段を制御することを特徴とする請求項１〜３の何れか１項に記載の撮像装置。
【請求項５】
前記評価値は、前記被写体の顔の表情、目つむり結果、及び静止画のぶれ量に基づく値であることを特徴とする請求項１〜４の何れか１項に記載の撮像装置。
【請求項６】
前記特定の表情とは、笑顔であることを特徴とする請求項１〜５の何れか１項に記載の撮像装置。
【請求項７】
被写体を撮像してプレビュー画像を生成する撮像手段を備えた撮像装置の撮像方法であって、
前記撮像手段により生成されたプレビュー画像から前記被写体の顔を検出する顔検出工程と、
前記顔検出工程において検出された顔が特定の表情であるか否かを検出する表情検出工程と、
前記表情検出工程において前記特定の表情が検出されている間は、ユーザによる撮影指示に応じて静止画を連続的に撮影するよう前記撮像手段を制御するとともに、前記連続的に撮影された複数の静止画のうち、最も評価値の高い画像を記録用画像として選択する制御工程とを備え、
前記表情検出工程において前記特定の表情が検出されている状態から前記特定の表情が検出されない状態に変化した場合に、前記制御工程においては、前記特定の表情が検出されない状態における前記顔検出工程の検出結果に応じて、前記撮像手段により１枚の静止画を撮影する制御に切り替えるタイミングが異なるようにすることを特徴とする撮像方法。
【請求項８】
被写体を撮像してプレビュー画像を生成する撮像手段を備えた撮像装置を制御するためのプログラムであって、
前記撮像手段により生成されたプレビュー画像から前記被写体の顔を検出する顔検出工程と、
前記顔検出工程において検出された顔が特定の表情であるか否かを検出する表情検出工程と、
前記表情検出工程において前記特定の表情が検出されている間は、ユーザによる撮影指示に応じて静止画を連続的に撮影するよう前記撮像手段を制御するとともに、前記連続的に撮影された複数の静止画のうち、最も評価値の高い画像を記録用画像として選択する制御工程とをコンピュータに実行させ、
前記表情検出工程において前記特定の表情が検出されている状態から前記特定の表情が検出されない状態に変化した場合に、前記制御工程においては、前記特定の表情が検出されない状態における前記顔検出工程の検出結果に応じて、前記撮像手段により１枚の静止画を撮影する制御に切り替えるタイミングが異なるようにすることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、特に、ベストショット撮影を行うために用いて好適な撮像装置、撮像方法及びプログラムに関する。
【背景技術】
【０００２】
従来、撮影した画像の中から人物の顔を検出し、検出された顔が笑顔などの特定の表情であるかどうかを検出する技術が知られている。また、１回の撮影指示に応じて、顔画像を含む人物の画像を連続的に撮影し、撮影された複数枚の画像の中から、撮影状態が最適な画像を１枚選択して記録する撮像装置がこれまで提案されている。例えば、特許文献１には、顔器官の検出位置に基づいて、顔の位置、角度、大きさ等が正規化され、得られた正規化顔画像を用いて、特定の表情を検出して撮影する技術が開示されている。また、特許文献２には、連続的に撮影された画像の中から特定の表情が撮影されたベストショット画像を記録することができる技術が開示されている。
【０００３】
従来、ベストショット撮影と呼ばれている機能においては、まず、記録用画像を撮影する前のプレビュー画像から、人物の顔を時系列的に検出するとともに、検出された顔が特定の表情（以下、「笑顔」を例にとって説明する）であるかどうかを判定する。次に、検出された顔が笑顔であると判定されている状態で、ユーザが撮影指示を行うと、画像が連続的に撮影され、撮影された複数枚の画像の笑顔度、目瞑り結果、ぶれ度合の評価を行い、それらの評価結果をもとに、最適な１枚の画像を選択する。
【０００４】
このとき、プレビュー画像で、被写体の表情が笑顔であると判定されなくなった場合でも、笑顔が検出できなくなってから所定の時間が経過するまでに、ユーザから撮影指示された場合は、ベストショット撮影が実施されるようにしている。これは、笑顔の評価に多少の時間がかかるため、本来は笑顔であるにも関わらず、一時的に笑顔でないと判定されてしまった場合に、再び笑顔と判定されるまでに時間を要してしまうことから提案された技術である。このように笑顔と非笑顔とが頻繁に切り替わるようなシーンにおいて、笑顔であると判定されなくなってからすぐに笑顔に復帰した場合でも、ユーザから撮影指示された場合は、すぐにベストショット撮影を行うことができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−２１３３７８号公報
【特許文献２】特開２００９−８９０７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述した技術を用いてベストショット撮影を行うと、以下のような問題が発生する。この問題について、図３を参照しながら説明する。なお、図３において、顔が点線で囲われているものは、顔検出により顔が検出されたことを示している。
【０００７】
図３（ａ）は、最初に笑顔が検出されていたが、途中から真顔になって笑顔が検出されなくなった場合における、ベストショット撮影と単写との撮影方式の切り替わりの動作例を示す図である。
図３（ａ）に示すように、プレビュー画像のフレーム３０１〜３０４までは笑顔が検出されているため、その間にユーザから撮影指示が出された場合には、ベストショット撮影が実施される。また、フレーム３０５からは真顔に変化しているが、前述したように、笑顔が検出できなくなってから所定時間が経過するまでにユーザから撮影指示が出された場合には、ベストショット撮影が実施される。したがって、所定時間の範囲内であるフレーム３０５〜３０７では、ベストショット撮影が実施される。そして、所定時間が経過した後のフレーム３０８以降では、ユーザから撮影指示が出された場合には、単写撮影が実施される。
【０００８】
一方、図３（ｂ）は、最初に笑顔が検出されていたが、途中から顔が横を向いて顔自体が検出されなくなったため、笑顔が検出できなくなった場合における、ベストショット撮影と単写との撮影方式の切り替わりの動作例を示す図である。
図３（ｂ）に示すように、プレビュー画像のフレーム３１１〜３１４までは笑顔が検出されているため、その間にユーザから撮影指示が出された場合には、ベストショット撮影が実施される。ところが、フレーム３１５からは顔が検出されていないため、笑顔も検出されていない。この場合、従来技術では、所定時間が経過するまでのフレーム３１５〜３１７では、ユーザから撮影指示が出されると、ベストショット撮影が実施される。
【０００９】
このように従来技術では、被写体が横を向いたり、物陰に隠れたりして顔を検出できなくなった場合にも、笑顔が検出できなくなってから一定時間が経過するまでに撮影指示されると、ベストショット撮影を行う。ベストショット撮影を行うと、連写により撮影時間が増加するとともに、最適な画像を選択するための処理時間が増加する。ところが、顔が検出されていないため、笑顔や目瞑りの評価ができず、最適な画像を選択できず、さらには余分な撮影時間及び処理時間がかかってしまうという問題がある。
【００１０】
本発明は前述の問題点に鑑み、ベストショット撮影を行うべきシーンを適切に判別できるようにすることを目的としている。
【課題を解決するための手段】
【００１１】
本発明の撮像装置は、被写体を撮像してプレビュー画像を生成する撮像手段と、前記撮像手段により生成されたプレビュー画像から前記被写体の顔を検出する顔検出手段と、前記顔検出手段によって検出された顔が特定の表情であるか否かを検出する表情検出手段と、前記表情検出手段によって前記特定の表情が検出されている間は、ユーザによる撮影指示に応じて静止画を連続的に撮影するよう前記撮像手段を制御するとともに、前記連続的に撮影された複数の静止画のうち、最も評価値の高い画像を記録用画像として選択する制御手段とを備え、前記表情検出手段により前記特定の表情が検出されている状態から前記特定の表情が検出されない状態に変化した場合に、前記制御手段は、前記特定の表情が検出されない状態における前記顔検出手段による検出結果に応じて、前記撮像手段により１枚の静止画を撮影する制御に切り替えるタイミングが異なるようにすることを特徴とする。
【発明の効果】
【００１２】
本発明によれば、ベストショット撮影を行うべきシーンを適切に判別することができ、適切でない画像が得られたり、余分な処理時間がかかってしまったりすることを防止することができる。
【図面の簡単な説明】
【００１３】
【図１】実施形態に係る撮像装置の概略構成例を示すブロック図である。
【図２】実施形態における撮影処理手順の一例を示すフローチャートである。
【図３】従来におけるベストショット撮影と単写撮影とを切り替えるタイミングを説明する図である。
【図４】実施形態におけるベストショット撮影と単写撮影とを切り替えるタイミングを説明する図である。
【図５】ベストショット撮影の連写枚数を減らす場合のベストショット撮影と単写撮影とを切り替えるタイミングを説明する図である。
【発明を実施するための形態】
【００１４】
以下、本発明の好ましい実施形態について、添付の図面に基づいて詳細に説明する。
図１は、実施形態に係る撮像装置１００の概略構成例を示すブロック図である。
図１において、実施形態に係る撮像装置１００は、レンズ及び絞りからなる光学系１、メカニカルシャッタ（メカシャッタ）２、撮像素子３、ＣＤＳ回路４、Ａ／Ｄ変換器５、タイミング信号発生回路６、及び駆動回路７を備えている。さらに、信号処理回路８、画像メモリ９、画像記録媒体１０、記録回路１１、画像表示装置１２、表示回路１３、顔検出回路１４、表情検出回路１５及びシステム制御部１６を備えている。
【００１５】
ＣＤＳ回路４は、光学系１、メカニカルシャッタ２及び撮像素子３を介して得られた画像信号に対してアナログ信号処理を行う。また、Ａ／Ｄ変換器５は、アナログ信号をデジタル信号に変換する。タイミング信号発生回路６は、撮像素子３とＣＤＳ回路４とＡ／Ｄ変換器５とを動作させる信号を発生させる回路である。駆動回路７は、光学系１とメカニカルシャッタ２と撮像素子３とを駆動させる回路である。
【００１６】
信号処理回路８は、画像データに必要な信号処理を行い、信号処理された画像データを画像メモリ９に記憶する。記録回路１１は、信号処理された画像データを、撮像装置１００から取り外し可能な画像記録媒体１０に記録する。表示回路１３は、信号処理された画像データに係る画像を画像表示装置１２に表示する。
【００１７】
また、顔検出回路１４は画像データから人物の顔を検出するための回路であり、表情検出回路１５は顔検出回路１４で検出された顔が笑顔であるかどうかを検出するための回路である。そして、システム制御部１６は、撮像装置１００全体を制御する。
【００１８】
以下、上述のように構成された撮像装置１００におけるメカニカルシャッタ２を使用した撮影動作について説明する。まず、システム制御部１６からの制御信号により駆動回路７が光学系１の絞りとレンズとを駆動させ、光学系１は、適切な明るさに設定された被写体像を撮像素子３上に結像させる。次に、メカニカルシャッタ２は、システム制御部１６からの制御信号に従って駆動回路７により、必要な露光時間となるように撮像素子３の動作に合わせて撮像素子３を遮光するように駆動される。この時、撮像素子３が電子シャッタ機能を有する場合は、メカニカルシャッタ２と併用して、必要な露光時間を確保してもよい。
【００１９】
撮像素子３は、システム制御部１６により制御されるタイミング信号発生回路６で発生する動作パルスに基づく駆動パルスによって駆動回路７により駆動され、被写体像を光電変換により電気信号に変換してアナログ画像信号として出力する。撮像素子３から出力されたアナログの画像信号は、システム制御部１６により制御されるタイミング信号発生回路６で発生する動作パルスにより、ＣＤＳ回路４でクロック同期性ノイズが除去され、Ａ／Ｄ変換器５でデジタル画像信号に変換される。
【００２０】
次に、信号処理回路８は、色変換、ホワイトバランス、ガンマ補正等の画像処理、解像度変換処理、画像圧縮処理等をデジタル画像信号に対して行う。なお、信号処理回路８は、システム制御部１６からの制御信号により信号処理をせずにデジタル画像信号をそのまま画像データとして、画像メモリ９や記録回路１１に出力してもよい。さらに信号処理回路８は、システム制御部１６からの要求に応じて例えば画像の空間周波数、指定領域の平均値、圧縮画像のデータ量等の信号処理の過程で生じた画像データの情報、又はこれらの情報から抽出された情報をシステム制御部１６に出力する。また、記録回路１１は、システム制御部１６から要求があった場合に、画像記録媒体１０の種類や空き容量等の情報をシステム制御部１６に出力する。
【００２１】
次に、画像記録媒体１０に画像データが記録されている場合の再生動作について説明する。まず、システム制御部１６からの制御信号により記録回路１１は、画像記録媒体１０から画像データを読み出す。そして、システム制御部１６からの制御信号により信号処理回路８は、画像データが圧縮データであった場合には、画像伸長処理を行い、画像メモリ９に記憶する。そして、画像メモリ９に記憶された画像データは、信号処理回路８で解像度変換処理を実施された後、表示回路１３において画像表示装置１２に適した信号に変換されてその画像が画像表示装置１２に表示される。
【００２２】
顔検出回路１４は、信号処理回路８からの画像データに対して公知の顔検出処理を施し、撮像素子３の撮像画像内に含まれる人物の顔領域を検出する。なお、公知の顔検出処理としては、例えば、画像データで表される各画素の階調色から、肌色領域を抽出し、予め用意する顔の輪郭プレートとのマッチング度で顔を検出する方法がある。また、周知のパターン認識技術を用いて、目、鼻、口等の顔の特徴点を抽出することで顔検出を行う方法等も開示されている。なお、顔検出処理の手法については、上述した手法に限るものではなく、公知の種々の手法を用いることができる。
【００２３】
表情検出回路１５は、顔検出回路１４が検出した顔について、笑顔等の顔の表情を判別する。具体的には、顔を構成する目、鼻および口等の顔構成部品の輪郭、並びに目頭、目尻、小鼻、口角および唇の位置等の顔構成部品の位置等、表情の算出に必要な特徴量を取得する。特徴量を取得する手法としては、各顔構成部品のテンプレートを用いたテンプレートマッチングによる手法や、顔構成部品の多数のサンプル画像を用いたマシンラーニング学習により得られた、顔構成部品毎の判別器を用いる手法等により取得することができる。そして、表情検出回路１５は、特徴量に基づいて、顔が特定の表情である度合を示す表情レベルを算出し、顔が特定の表情であるかどうかを判別する。なお、表情を判別する手法としては、これに限定されるものではなく、公知の種々の手法を用いることができる。
【００２４】
次に、図２に示すフローチャートを参照しながら、システム制御部１６で行われる笑顔検出及びそれに伴うベストショット撮影制御について説明する。この笑顔検出及びそれに伴うベストショット撮影は、システム制御部１６内のメモリ（図示しない）に格納されたコンピュータプログラムに従って実行される。また、笑顔検出制御は、撮像素子０３において所定のフレームレートで逐次撮影されたプレビュー画像について時系列的に順次行われる。なお、笑顔検出制御が行われる間隔は、顔検出回路１４の処理能力にもよるが、数フレームに一回の割合程度であってよい。
【００２５】
ベストショット撮影と呼ばれている機能においては、まず、記録用画像を撮影する前のプレビュー画像から、人物の顔を時系列的に検出するとともに、検出された顔が笑顔であるかどうかを判定する。次に、検出された顔が笑顔であると判定されている状態で、ユーザが撮影指示を行うと、画像が連続的に撮影され、撮影された複数枚の画像の笑顔度、目瞑り結果、及びぶれ度合の評価を行う。そして、それらの評価結果をもとに、最適な１枚の画像を記録用画像として選択する。
【００２６】
図２は、本実施形態における撮影処理手順の一例を示すフローチャートである。
始めに、ステップＳ２０１において、前述した手順により生成されたプレビュー画像から顔検出回路１４により人物の顔検出処理を行って顔画像を検出し、さらに検出された顔画像をもとに笑顔検出処理を表情検出回路１５により行う。
【００２７】
笑顔検出処理では、まず、顔領域からエッジを検出するとともに、顔領域を複数の領域に分割する。そして、各領域におけるエッジの向きや強度が、その領域における笑顔判定用のエッジの向きや強度とどの程度一致しているかについて評価を行い、評価値が所定値を上回る場合に笑顔であると判定する。例えば、笑顔である場合には、ほうれい線が強調され、目尻が下がり、口角が上がる。このように、顔領域の該当する領域において、このような条件と一致するエッジが生じているか否かを評価すればよい。
【００２８】
また、顔領域の検出と比較して、笑顔の評価のほうが処理時間を要する。そのため、実際には笑顔であるにも関わらず、顔の向きなどの影響によって低い評価値が算出されてしまい、笑顔でないと判定されてしまうと、再び笑顔であると判定されるまでには少し時間がかかる。
【００２９】
次に、ステップＳ２０２において、ステップＳ２０１の笑顔検出処理による結果、被写体の顔が笑顔であるか否かを判定する。この判定の結果、被写体の顔が笑顔である場合は、ステップＳ２０６に進み、ユーザから撮影指示が出された場合にベストショット撮影を実施するよう設定する。このとき、表示回路１３により笑顔で判定したことを示すアイコン等を画像表示装置１２に表示して、ユーザに知らせるようにしてもよい。
【００３０】
また、ステップＳ２０２の判定の結果、ステップＳ２０１の笑顔検出処理により被写体の顔が笑顔でない場合は、ステップＳ２０３に進む。そして、ステップＳ２０３において、過去のフレームで笑顔が検出されていた履歴があるかどうかを判定する。なお、システム制御部１６は、表情検出回路１５で検出されたフレーム毎の笑顔検出の結果を一時的に記憶するバッファを備えている。そして、バッファに確保された所定の記憶領域から過去のフレームでの笑顔検出結果の履歴を読みだすことにより、過去のフレームで笑顔が検出されていた履歴があるかどうかを判定する。
【００３１】
ステップＳ２０３の判定の結果、過去のフレームで笑顔が検出された履歴がない場合は、ステップＳ２０７に進み、ユーザから撮影指示が出された場合に通常の単写撮影を実施するよう設定する。
【００３２】
一方、ステップＳ２０３の判定の結果、過去のフレームで笑顔が検出された履歴がある場合は、ステップＳ２０４に進み、笑顔が検出されなくなってから現在まで、所定の時間が経過しているかどうかを判定する。この判定の結果、笑顔が検出されなくなってから現在まで、所定の時間が経過している場合は、ステップＳ２０７に進み、ユーザから撮影指示が出されると通常の単写撮影が実施される。
【００３３】
一方、ステップＳ２０４の判定の結果、笑顔が検出されなくなってから現在まで、所定の時間が経過していない場合は、ステップＳ２０５に進み、顔検出回路１４により顔が検出されているかどうかを判定する。この判定の結果、顔が検出されている場合は、ステップＳ２０６に進み、ユーザから撮影指示が出された場合にベストショット撮影を実施するよう設定する。
【００３４】
笑顔であると判定されていた状態から、笑顔でないと判定された場合において、顔が検出されている場合には、従来と同様に所定時間内にユーザから撮影指示があれば連写撮影を行い、画像の評価及び選択を行う。
【００３５】
一方、ステップＳ２０５の判定の結果、顔が検出されていない場合は、ステップＳ２０７に進み、ユーザから撮影指示が出された場合に通常の単写撮影を実施するよう設定する。
【００３６】
笑顔であると判定されていた状態から、笑顔でないと判定された場合において、顔が検出されていない場合は、所定時間内にユーザから撮影指示があれば連写撮影ではなく、一枚の静止画撮影を行う。このように顔が検出されていない場合には、実際には笑顔であるにも関わらず笑顔判定に失敗したという可能性は低いと考えられる。そこで、画像の無駄な撮影や画像の評価の負荷を抑制するため、一枚の静止画撮影のみ行う。
【００３７】
ここで、本実施形態における動作例について、図４を参照しながら説明する。図４において、顔が点線で囲われているものは、顔が検出されたことを示している。
【００３８】
図４（ａ）は、始めは笑顔が検出されていたが、途中から真顔になって笑顔が検出されなくなった場合における、ベストショット撮影と単写との撮影方式の切り替わりの動作例を示す図である。
図４（ａ）に示すように、プレビュー画像のフレーム４０１〜４０４までは笑顔が検出されているため、その間にユーザから撮影指示が出された場合には、ベストショット撮影が実施される。また、フレーム４０５からは真顔に変化しているが、前述したように、笑顔が検出できなくなってから所定時間が経過するまでにユーザから撮影指示が出された場合には、ベストショット撮影が実施されるような仕組みになっている。このため、所定時間の範囲内であるフレーム４０５〜４０７では、ベストショット撮影が実施される。
【００３９】
例えば、笑顔と非笑顔とが頻繁に切り替わるようなシーンにおいては、笑顔であると判定されなくなってから、すぐ笑顔に復帰した場合でも、ユーザから撮影指示された場合にすぐにベストショット撮影することができる。そして、所定時間が経過した後のフレーム４０８、４０９以降では、ユーザから撮影指示が出された場合には、単写撮影が実施される。
【００４０】
一方、図４（ｂ）は、始めは笑顔が検出されていたが、途中から顔が横を向いて顔自体が検出されなくなったために、笑顔が検出されなくなった場合における、ベストショット撮影と単写との撮影方式の切り替わりの動作例を示す図である。
図４（ｂ）に示すように、プレビュー画像のフレーム４１１〜４１４までは笑顔が検出されているため、その間にユーザから撮影指示が出された場合には、ベストショット撮影が実施される。また、フレーム４１５〜４１９では顔が検出されておらず、そのために笑顔も検出されていない。本実施形態では、顔が検出されていないため、所定時間の経過を待つことなく、ユーザから撮影指示が出された場合には、すぐに単写撮影に切り替わる。
【００４１】
従来は、図４（ｂ）に示す例のように、途中から顔が横を向いて顔自体が検出されなくなった場合でも、笑顔が検出できなくなってから所定時間が経過するまでにユーザから撮影指示が出された場合には、ベストショット撮影が実施される。このように、顔が検出されていないにもかかわらず、連写により撮影時間が増加したり、最適な画像を選択するために処理時間が増加したりする。また、顔が検出されていないため、笑顔や目瞑りの評価ができず、最適な画像を選択できない。
【００４２】
これに対して本実施形態では、笑顔が検出されなくなってから所定時間以内であって顔が検出されていない場合には、ユーザから撮影指示が出されると単写撮影を行う。このため、ベストショット撮影による処理時間の増加を抑制するとともに、精度の低い画像が選択されてしまうことを防止することができる。
【００４３】
（その他の実施形態）
なお、上述した実施形態は一例を示すものであり、これに限定するものではない。上述した実施形態では、笑顔が検出できなくなってから所定時間が経過するまでにユーザから撮影指示が出された場合には、笑顔が検出されている場合と同様のベストショット撮影を実施するような構成としている。さらに、時間が経過するに従って、ベストショット撮影の連写枚数を減らしていくような構成にしてもよい。
【００４４】
例えば図５に示すように、プレビュー画像がフレーム５０１〜５０４であり、笑顔が検出されている場合のベストショット撮影は５枚連写とする。そして、笑顔が検出されなくなった場合には、プレビュー画像がフレーム５０５〜５０７である間は、時間が経過するに従って、４枚、３枚、２枚というように連写枚数を減らしていくような構成にしてもよい。そして、プレビュー画像がフレーム５０８、５０９となると、単写撮影に切り替わる。さらに、本実施形態では、特定の表情を検出する場合として、笑顔を例に挙げたが、別の表情であってももちろん構わない。このように、上述した実施形態における構成及び動作に関しては、適宜変更が可能である。
【００４５】
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。
【符号の説明】
【００４６】
１  光学系
２  メカシャッタ
３  撮像素子
７  駆動回路
１４  顔検出回路
１５  表情検出回路
１６  システム制御部
【図１】
2013131970.tif 000003
【図２】
2013131970.tif 000004
【図３】
2013131970.tif 000005
【図４】
2013131970.tif 000006
【図５】
2013131970.tif 000007