(57)【要約】【課題】撮影操作の習熟度に関わらず、被写体を最適な撮影状態で確実に撮影する。【解決手段】顔検出部１８は、撮像部１４によって撮像された画像データに基づいて、顔評価値を算出し、顔評価値が顔判定値以上であると判定された時に顔を検出する。また、この顔検出部１８は、顔を検出した時に、顔評価値を安定度判定部２３に出力する。安定度判定部２３は、顔評価値を逐次取得して、この顔評価値が所定時間（または所定撮像回数）連続して、所定変動範囲内の値であるか否かを判定して、この安定度判定結果をシステムコントローラ１１に出力する。システムコントローラ１１は、安定度判定部２３によって、顔評価値が所定時間（または所定撮像回数）連続して所定変動範囲内の値であると判定された時に、撮像部１４を制御して撮影を開始する。【選択図】図２
2008193411.tif 000002
【特許請求の範囲】
【請求項１】
被写体像を光電変換によって撮像する撮像手段から得られた画像データに基づいて、前記被写体像に含まれる特定対象物の特徴量を示す対象物評価値を算出し、前記対象物評価値に基づいて前記特定対象物を検出する対象物検出手段と、
前記対象物検出手段によって前記特定対象物が検出され、前記対象物評価値が、所定時間または所定撮像回数連続して所定変動範囲内の値となったか否かを判定する安定度判定手段とを備え、
前記安定度判定手段によって、前記対象物評価値が前記所定時間または前記所定撮像回数連続して前記所定変動範囲内の値になったと判定された場合、前記撮像手段を制御して記録のための撮影を自動的に開始させることを特徴とする撮影制御装置。
【請求項２】
被写体像を光電変換によって撮像する撮像手段を備え、この撮像手段によって得られた画像データを記録する撮影装置において、
前記画像データに基づいて、前記被写体像に含まれる特定対象物の特徴量を示す対象物評価値を算出して、前記対象物評価値に基づいて前記特定対象物を検出する対象物検出手段と、
前記対象物検出手段によって前記特定対象物が検出され、前記対象物評価値が、所定時間または所定撮像回数連続して所定変動範囲内の値になったか否かを判定する第１安定度判定手段と、
前記第１安定度判定手段によって、前記対象物評価値が前記所定時間または前記所定撮像回数連続して前記所定変動範囲内の値になったと判定された場合に、前記撮像手段を制御して記録するための撮影を自動的に開始させる制御手段とを備えていることを特徴とする撮影装置。
【請求項３】
前記特定対象物は人物の顔であり、前記対象物評価値は、前記顔らしさを示す特徴量であることを特徴とする請求項２に記載の撮影装置。
【請求項４】
前記対象物検出手段によって、前記特定対象物が前記被写体像内に複数検出された時に、複数の特定対象物の対象物評価値の中から１つを選択する評価値選択手段をさらに備え、
前記第１安定度判定手段は、前記対象物選択手段によって選択された前記対象評価値に基づいて判定を行うことを特徴とする請求項２または３に記載の撮影装置。
【請求項５】
優先条件を設定する優先条件設定手段をさらに備え、前記評価値選択手段は、前記優先条件に基づいて、前記複数の対象物評価値の中から１つを選択することを特徴とする請求項４に記載の撮影装置。
【請求項６】
前記対象物検出手段によって、前記特定対象物が前記被写体像内に複数検出された時に、前記各対象物評価値に対する前記第１安定度判定手段の複数の安定度判定結果の中から１つの前記安定度判定結果を選択する判定結果選択手段をさらに備え、
前記制御手段は、前記判定結果選択手段によって選択された前記安定度判別結果に基づいて、撮影開始を制御することを特徴とする請求項２ないし５のいずれか１項に記載の撮影装置。
【請求項７】
前記対象物検出手段によって、前記特定対象物が前記被写体像内に複数検出された時に、前記各対象物評価値に対する前記第１安定度判定手段の複数の安定度判定結果の論理積を算出する論理積回路を備え、
前記制御手段は、前記論理積が前記安定度判定結果の全てが安定であることを示している場合に、前記撮像手段を制御して撮影を自動的に開始させることを特徴とする請求項２ないし６のいずれか１項に記載の撮影装置。
【請求項８】
前記対象物検出手段によって、前記特定対象物が前記被写体像内に複数検出された時に、前記各対象物評価値に対して重み付け係数を乗算して合算する重み付け演算手段をさらに備え、
前記第１安定度判定手段は、前記重み付け演算手段によって算出された前記対象物評価値に基づいて判定することを特徴とする請求項２ないし７のいずれか１項に記載の撮影装置。
【請求項９】
前記画像データに基づいて、合焦度合を示す焦点評価値を検出する焦点検出手段と、
前記焦点評価値が所定時間または所定撮像回数、所定変動範囲内の値になったか否かを判定する第２安定度判定手段とを備え、
前記制御手段は、前記第１及び前記第２安定度判定手段の判定結果に基づいて、撮影の開始を制御することを特徴とする請求項２ないし８のいずれか１項に記載の撮影装置。
【請求項１０】
前記画像データに基づいて、前記被写体像内での被写体の動き度合を示す動き評価値を検出する動き検出手段と、
前記動き評価値が所定時間または所定撮像回数、所定変動範囲内の値になったか否かを判定する第３安定度判定手段とを備え、
前記制御手段は、前記第１及び前記第３安定度判定手段の判定結果に基づいて、撮影の開始を制御することを特徴とする請求項２ないし９のいずれか１項に記載の撮影装置。
【請求項１１】
前記画像データに基づいて、前記被写体の輝度を示す輝度評価値を検出する輝度検出手段と、
前記動き評価値が所定時間または所定撮像回数、所定変動範囲内の値になったか否かを判定する第４安定度判定手段とを備え、
前記制御手段は、前記第１及び前記第４安定度判定手段の判定結果に基づいて、撮影の開始を制御することを特徴とする請求項２ないし１０のいずれか１項に記載の撮影装置。
【請求項１２】
前記画像データに基づいて、前記被写体の色調を示す色調評価値を検出する色調検出手段と、
前記色調評価値が所定時間または所定撮像回数、所定変動範囲内の値になったか否かを判定する第５安定度判定手段とを備え、
前記制御手段は、前記第１及び前記第５安定度判定手段の判定結果に基づいて、撮影の開始を制御することを特徴とする請求項２ないし１１のいずれか１項に記載の撮影装置。
【請求項１３】
前記所定時間、前記所定撮像回数、及び前記所定変動範囲の少なくとも１つを設定する判定条件設定手段をさらに備え、
前記第１〜第５安定度判定手段は、前記判定条件設定手段によって入力された前記所定時間、前記所定撮像回数、及び前記所定変動範囲に基づいて、前記各評価値の安定度を判定することを特徴とする請求項１ないし１２のいずれか１項に記載の撮影装置。
【請求項１４】
撮影指示を入力する撮影指示入力手段を備え、
前記撮影指示入力手段による撮影指示の入力があった時に、前記制御手段により撮影を開始させることを特徴とする請求項２ないし１３のいずれか１項に記載の撮影装置。
【請求項１５】
前記撮影指示入力手段は半押し操作と全押し操作とが行われるレリーズスイッチを有し、前記制御手段は、前記半押し操作時に、前記第１安定度判定手段を制御して前記対象物評価値の判定処理を開始させ、前記全押し操作時に、前記第１安定度判定手段の判定結果に基づいて撮影を開始することを特徴とする請求項１４に記載の撮影装置。
【請求項１６】
撮影を自動的に開始する自動撮影モードと、前記撮影指示の入力のみに基づいて撮影を開始する通常撮影モードとの２つの撮影モードを有し、前記自動撮影モードに設定されている場合、前記第１安定度判定手段の判定結果に基づいて撮影を自動的に開始することを特徴とする請求項２ないし１５のいずれか１項に記載の撮影装置。
【請求項１７】
前記制御手段は、撮影開始後に、前記対象物評価値が前記所定時間または前記所定撮像回数連続して前記所定変動範囲外の値になった場合、撮影を終了または中断することを特徴とする請求項２ないし１６のいずれか１項に記載の撮影装置。
【請求項１８】
前記対象物検出手段は、男性、女性、特定年齢層の人、笑っている人、泣いている人、悲しんでいる人、怒っている人、困っている人、あくびをしている人、眠っている人、起きている人、特定の国に居住している人、複数の国を含む地域に居住している人、及び特定の民族の人の少なくとも１つの特徴を含む顔を検出することを特徴とする請求項３ないし１７のいずれか１項に記載の撮影装置。
【請求項１９】
被写体像を光電変換によって撮像する撮像手段から得られた画像データに基づいて、前記被写体像に含まれる特定対象物の特徴量を示す対象物評価値を算出して、前記対象物評価値に基づいて前記対象物を検出し、
前記特定対象物が検出され、前記対象物評価値が、所定時間または所定撮像回数連続して所定変動範囲内の値になったか否かを判定し、
前記対象物評価値が前記所定時間または前記所定撮像回数連続して前記所定変動範囲内の値になったと判定された場合、前記撮像手段を制御して記録のための撮影を自動的に開始させることを特徴とする撮影制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被写体像を撮像して得られた画像データを記録する撮影装置に関し、特に、撮影の開始を自動制御する撮影制御装置、撮影装置及び撮影制御方法に関する。
【背景技術】
【０００２】
従来、被写体像を光電変換によって撮像し、この撮像によって得られた画像データを記録する撮影装置（例えば、デジタルカメラ）が実用化され、一般に販売されている。このようなデジタルカメラは、被写体を最適な条件で撮影するために様々な機能を備えている。
【０００３】
例えば、画像データに基づいて人物の顔を検出する顔検出機能を備え、顔を検出した時に、その検出領域に対応する枠をスルー画に重ねて表示するとともに、この検出領域に対応する画像データに基づいて、自動焦点調節（以下、ＡＦと称する）制御、及び自動露出（以下、ＡＥと称する）制御を行うデジタルカメラが知られている（例えば、特許文献１参照）。このデジタルカメラでは、通常のＡＦ制御やＡＥ制御では撮影が困難な場合でも、適切な焦点及び露出で撮影を行うことができる。
【０００４】
また、フォーカスレンズを移動させながら被写体を撮像し、各レンズ位置の画像データに基づいて顔を検出するとともに、この顔の特徴量を示す顔評価値を算出して、この顔評価値が最大となる位置にフォーカスレンズを移動させて撮影を行うデジタルカメラが知られている（例えば、特許文献２参照）。
【０００５】
また、フォーカスブラケット撮影によって、フォーカス位置の異なる複数の画像データを取得し、これらの複数の画像データの中から最も合焦評価値の高い画像データを記録画像として自動選択して記録するデジタルカメラが知られている（例えば、特許文献３及び特許文献４参照）。
【０００６】
また、撮影を開始する前に、被写体の中から人物部分を抽出するとともに、抽出した人物部分を解析しながらその人物の撮影状態を予め決められている評価方法に基づいて評価して、撮影状態が悪いと評価された時に、その人物の連続撮影を行うデジタルカメラが知られている（例えば、特許文献５参照）。
【特許文献１】特開２００５−２８６９４０号公報
【特許文献２】特開２００５−２８４２０３号公報
【特許文献３】特開２００４―１３５０２９号公報
【特許文献４】特開２００５−０４５６００号公報
【特許文献５】特開２００５−０４５６０１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上記特許文献１及び２に記載のデジタルカメラでは、最適な撮影条件で被写体を撮影して、画像データを記録することができる。また、上記特許文献３及び４に記載のデジタルカメラでは、複数の画像データから焦点が良好なものが自動選択されて記録するため、同様に最適な撮影条件の画像データを記録することができる。しかしながら、被写体の状況は時間とともに変化するため、撮影者が意図する状態の被写体が撮影できるか否かは、撮影操作の習熟度に依存するという問題があった。さらに、上記特許文献５に記載のデジタルカメラは、撮影しようとする人物の撮影状態が悪いと評価された時に連続撮影を行うが、連続撮影したとしても、撮影間隔や撮影回数等により、人物の撮影状態が良いと評価される画像が必ず撮影できるとは限らないという問題があった。
【０００８】
本発明は、このような事情に鑑みてなされたもので、撮影操作の習熟度に関わらず、被写体を最適な撮影状態で確実に撮影することが可能な撮影装置及び撮影制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の撮影制御装置は、被写体像を光電変換によって撮像する撮像手段から得られた画像データに基づいて、前記被写体像に含まれる特定対象物の特徴量を示す対象物評価値を算出し、前記対象物評価値に基づいて前記特定対象物を検出する対象物検出手段と、前記対象物検出手段によって前記特定対象物が検出され、前記対象物評価値が、所定時間または所定撮像回数連続して所定変動範囲内の値となったか否かを判定する安定度判定手段とを備え、前記安定度判定手段によって、前記対象物評価値が前記所定時間または前記所定撮像回数連続して前記所定変動範囲内の値になったと判定された場合、前記撮像手段を制御して、記録のための撮影を自動的に開始させることを特徴とするものである。
【００１０】
本発明の撮影装置は、被写体像を光電変換によって撮像する撮像手段を備え、この撮像手段によって得られた画像データを記録する撮影装置であり、前記画像データに基づいて、前記被写体像に含まれる特定対象物の特徴量を示す対象物評価値を算出して、前記対象物評価値に基づいて前記特定対象物を検出する対象物検出手段と、前記対象物検出手段によって前記特定対象物が検出され、前記対象物評価値が、所定時間または所定撮像回数連続して所定変動範囲内の値になったか否かを判定する第１安定度判定手段と、前記第１安定度判定手段によって、前記対象物評価値が前記所定時間または前記所定撮像回数連続して前記所定変動範囲内の値になったと判定された場合に、前記撮像手段を制御して記録のための撮影を自動的に開始させる制御手段とを備えていることを特徴とするものである。
【００１１】
また、前記特定対象物は人物の顔であり、前記対象物評価値は、前記顔らしさを示す特徴量であることが好ましく、顔の動きが安定した時に撮影を開始する。
【００１２】
さらに、前記対象物検出手段によって、前記特定対象物が前記被写体像内に複数検出された時に、複数の特定対象物の対象物評価値の中から１つを選択する評価値選択手段をさらに備え、前記第１安定度判定手段は、前記対象物選択手段によって選択された前記対象評価値に基づいて判定を行うことが好ましい。また、優先条件を設定する優先条件設定手段をさらに備え、前記評価値選択手段は、前記優先条件に基づいて、前記複数の対象物評価値の中から１つを選択することを特徴とするものである。
【００１３】
さらに、前記対象物検出手段によって、前記特定対象物が前記被写体像内に複数検出された時に、前記各対象物評価値に対する前記第１安定度判定手段の複数の安定度判定結果の中から１つの前記安定度判定結果を選択する判定結果選択手段をさらに備え、前記制御手段は、前記判定結果選択手段によって選択された前記安定度判別結果に基づいて、撮影開始を制御することが好ましい。
【００１４】
また、前記対象物検出手段によって、前記特定対象物が前記被写体像内に複数検出された時に、前記各対象物評価値に対する前記第１安定度判定手段の複数の安定度判定結果の論理積を算出する論理積回路を備え、前記制御手段は、前記論理積が前記安定度判定結果の全てが安定であることを示している場合に、前記撮像手段を制御して、撮影を自動的に開始させることが好ましい。
【００１５】
さらに、前記対象物検出手段によって、前記特定対象物が前記被写体像内に複数検出された時に、前記各対象物評価値に対して重み付け係数を乗算して合算する重み付け演算手段をさらに備え、前記第１安定度判定手段は、前記重み付け演算手段によって算出された前記対象物評価値に基づいて判定することが好ましい。
【００１６】
また、前記画像データに基づいて、合焦度合を示す焦点評価値を検出する焦点検出手段と、前記焦点評価値が所定時間または所定撮像回数、所定変動範囲内の値になったか否かを判定する第２安定度判定手段とを備え、前記制御手段は、前記第１及び前記第２安定度判定手段の判定結果に基づいて、撮影の開始を制御することが好ましい。
【００１７】
さらに、前記画像データに基づいて、前記被写体像内での被写体の動き度合を示す動き評価値を検出する動き検出手段と、前記動き評価値が所定時間または所定撮像回数、所定変動範囲内の値になったか否かを判定する第３安定度判定手段とを備え、前記制御手段は、前記第１及び前記第３安定度判定手段の判定結果に基づいて、撮影の開始を制御することが好ましい。
【００１８】
また、前記画像データに基づいて、前記被写体の輝度を示す輝度評価値を検出する輝度検出手段と、前記動き評価値が所定時間または所定撮像回数、所定変動範囲内の値になったか否かを判定する第４安定度判定手段とを備え、前記制御手段は、前記第１及び前記第４安定度判定手段の判定結果に基づいて、撮影の開始を制御することが好ましい。
【００１９】
さらに、前記画像データに基づいて、前記被写体の色調を示す色調評価値を検出する色調検出手段と、前記色調評価値が所定時間または所定撮像回数、所定変動範囲内の値になったか否かを判定する第５安定度判定手段とを備え、前記制御手段は、前記第１及び前記第５安定度判定手段の判定結果に基づいて、撮影の開始を制御することが好ましい。
【００２０】
また、前記所定時間、前記所定撮像回数、及び前記所定変動範囲の少なくとも１つを設定する判定条件設定手段をさらに備え、前記第１〜第５安定度判定手段は、前記判定条件設定手段によって入力された前記所定時間、前記所定撮像回数、及び前記所定変動範囲に基づいて、前記各評価値の安定度を判定することが好ましい。
【００２１】
さらに、撮影指示を入力する撮影指示入力手段を備え、前記撮影指示入力手段による撮影指示の入力があった時に、前記制御手段により撮影を開始させることが好ましい。また、前記撮影指示入力手段は半押し操作と全押し操作とが行われるレリーズスイッチを有し、前記制御手段は、前記半押し操作時に、前記第１安定度判定手段を制御して前記対象物評価値の判定処理を開始させ、前記全押し操作時に、前記第１安定度判定手段の判定結果に基づいて撮影を開始することが好ましい。
【００２２】
さらに、撮影を自動的に開始する自動撮影モードと、前記撮影指示の入力のみに基づいて撮影を開始する通常撮影モードとの２つの撮影モードを有し、前記自動撮影モードに設定されている場合、前記第１安定度判定手段の判定結果に基づいて撮影を自動的に開始することが好ましい。
【００２３】
また、前記制御手段は、撮影開始後に、前記対象物評価値が前記所定時間または前記所定撮像回数連続して前記所定変動範囲外の値になった場合、撮影を終了または中断することが好ましい。
【００２４】
さらに、前記対象物検出手段は、男性、女性、特定年齢層の人、笑っている人、泣いている人、悲しんでいる人、怒っている人、困っている人、あくびをしている人、眠っている人、起きている人、特定の国に居住している人、複数の国を含む地域に居住している人、及び特定の民族の人の少なくとも１つの特徴を含む顔を検出することが好ましい。
【００２５】
また、本発明の撮影制御装置は、被写体像を光電変換によって撮像する撮像手段から得られた画像データに基づいて、前記被写体像に含まれる特定対象物の特徴量を示す対象物評価値を算出して、前記対象物評価値に基づいて前記対象物を検出し、前記特定対象物が検出され、前記対象物評価値が、所定時間または所定撮像回数連続して所定変動範囲内の値になったか否かを判定し、前記対象物評価値が前記所定時間または前記所定撮像回数連続して前記所定変動範囲内の値になったと判定された場合、前記撮像手段を制御して記録のための撮影を自動的に開始させることを特徴とするものである。
【発明の効果】
【００２６】
本発明によれば、被写体像に含まれる特定対象物が検出され、対象物評価値が、所定時間または所定撮像回数連続して所定変動範囲内の値となった場合、自動的に撮影を開始するので、被写体の動きや変化に対応した最適なタイミングで撮影を開始することができる。従って、撮影操作の習熟度に関わらず、被写体を最適な状態で撮影することができる。
【００２７】
また、特定対象物が人物の顔である場合、顔らしさを示す特徴量である対象物評価値が安定した場合に撮影が開始されるため、顔の動きが安定した状態の撮影画像を得ることができる。
【００２８】
複数の顔が検出された時に、複数の対象物評価値の中から１つが選択され、安定度判定手段が、この対象物評価値に基づいて判定を行うので、撮影したい人以外の影響を受けずに撮影を開始することができる。また、予め設定される優先条件に基づいて、複数の対象物評価値の中から１つが選択されるので、撮影したい人が確実に選択されるため、被写体をより最適な撮影状態で撮影することができる。
【００２９】
また、複数の顔が検出された時に、複数の安定度判定結果の中から１つが選択されて、この安定度判別結果に基づいて撮影の開始が制御されるので、安定度の高い特定対象物を優先させたり、安定度の低い特定対象物を優勢させたりすることが可能であり、撮影開始のタイミングの自由度が向上する。
【００３０】
さらに、複数の顔が検出された時に、複数の安定度判定結果の論理積を算出し、この論理積が安定度判定結果の全てが安定していると判定された時に、撮影が開始されるので、全ての特定対象物が安定している時に撮影を開始することができるので、ベストショットが得られる可能性が向上する。
【００３１】
また、複数の顔が検出された時に、複数の対象物評価値に対して重み付け係数を乗算して合算した値に基づいて安定度判定が行われるので、全ての特定対象物が平均して安定している時に撮影を開始できるので、ベストショットが得られる可能性が向上する。
【００３２】
対象物評価値と焦点評価値との両方が安定している時に撮影を開始するので、焦点も安定した状態の画像を得ることができる。また、対象物評価値と動き評価値との両方が安定している時に撮影を開始するので、被写体の動きが少なく、且つ手振れの少ない状態の画像を得ることができる。さらに、対象物評価値と、輝度評価値または色調評価値との両方が安定している時に撮影を開始するので、特定対象物に当たる照明が安定した状態の画像を得ることができる。
【００３３】
判定条件設定手段によって、前記所定時間、前記所定撮像回数、及び前記所定変動範囲の少なくとも１つの判定条件を設定することが可能であり、特定対象物が動きの多い被写体の場合と動きの少ない被写体の場合とで、判定条件を変更することによって撮影の自由度を向上させることができる。
【００３４】
また、自動撮影モードと、通常撮影モードとの２つの撮影モードを有しているので、適宜撮影モードを変更して撮影を行うことが可能である。
【００３５】
さらに、対象物評価値が所定時間または所定撮像回数連続して所定変動範囲外の値になった場合、撮影を終了または中断するので、撮影不適と判断される画像が撮影されることを少なくできる。また、動画撮影の場合には、鑑賞に適した動画のみを記録することが可能である。
【発明を実施するための最良の形態】
【００３６】
最初に、図１を参照して、第１の実施形態であるデジタルカメラ（撮影装置）１０の電気的構成を説明する。デジタルカメラ１０は、システムコントローラ１１と、操作部１２と、通信部１３と、撮像部１４と、画像処理部１５と、表示部１６と、画像記録再生部１７と、顔検出部１８と、焦点検出部１９と、動き検出部２０と、輝度検出部２１と、色調検出部２２と、安定度判定部（第１安定度判定手段）２３とを備えて構成されている。なお、本発明の撮影制御装置は、顔検出部１８と、安定度判定部２３と、システムコントローラ１１とで構成される。
【００３７】
システムコントローラ１１は、カメラ内の各部を制御する制御手段である。また、操作部１２は、撮影者によって操作される各種操作ボタン等で構成されている。この操作部１２は、撮影者によって操作された時に、撮影者の操作に対応する操作信号をシステムコントローラ１１に出力する。システムコントローラ１１は、この操作信号を取得した時に、各部を制御して操作信号に対応する処理を実行する。
【００３８】
この操作部１２は、例えば、撮影指示を入力するための撮影指示入力手段であるレリーズボタン１２ａと、判定条件設定部１２ｂと、優先条件設定部１２ｃとを備えている。このレリーズボタン１２ａは、半押し操作された時にＯＮにされるスイッチＳ１と、全押し操作された時にＯＮにされるスイッチＳ２とを有している。システムコントローラ１１は、スイッチＳ１からＯＮ信号を取得した時に、撮影準備処理（例えば、ＡＦ制御処理、ＡＥ制御処理）を行ったり、後述する安定度判定処理を開始させたりする。また、スイッチＳ２からＯＮ信号を取得した場合、システムコントローラ１１は、各部を制御して撮影処理を実行する。判定条件設定部（変動範囲設定部）１２ｂは、撮影者によって操作され、後述する安定度判定処理に使用される判定条件パラメータ（判定時間、撮像回数、変動範囲）が入力される。
【００３９】
また、通信部１３は、例えば、ＵＳＢケーブルを介して外部周辺機器（例えば、パーソナルコンピュータ）と通信を行う通信手段である。なお、この通信部１３の通信方式は、前述したような有線通信に限らず、無線通信（例えば、赤外線通信、無線LAN）でも良い。また通信プロトコルも必要に応じて選択可能である。通信部１３は、外部に情報を送信できる他、外部からの情報を受信することが出来る。また、通信部１３によって、外部から操作信号が取得された場合も同様に、システムコントローラ１１は、各部を制御して操作信号に対応する処理を実行する。
【００４０】
撮像部１４は、例えば、撮影レンズ、絞り、及び固体撮像素子（例えば、ＣＣＤイメージセンサや、ＣＭＯＳイメージセンサ等）を備えて構成されている。外部から被写体光が撮像部１４に入射すると、撮影レンズ及び絞りを透過した被写体光が、固体撮像素子の結像面に入射する。固体撮像素子は、光電変換によって被写体像を画像データに変換する。なお、必要に応じて、低照度時等に補助光として用いるストロボ装置や照明装置を撮像部１４に設けても良い。
【００４１】
画像処理部１５は、撮像部１４から出力される画像データを取得して、ノイズ除去処理や、増幅処理や、デジタル変換処理等を画像データに対して施した後、この画像データに対して各種画像処理を施す。この各種画像処理とは、例えば、オフセット補正処理、ホワイトバランス処理、カラーマトリクス処理、階調変換処理、デモザイク処理、及び輪郭強調処理等である。画像処理部１５は、各種画像処理を画像データに施した後、この画像データをシステムコントローラ１１に出力する。なお、この画像処理部１５は、画像データに対して圧縮処理や伸張処理を施す機能も有している。
【００４２】
画像処理部１５は、撮影者の要求する出力画像データの形態や撮影モード等に応じて、画像データに対して前述の各種画像処理のいずれかを施す。また、この画像処理部１５は、必要に応じて画像データを顔検出部１８、焦点検出部１９、動き検出部２０、輝度検出部２１、及び色調検出部２２に出力する。
【００４３】
前述の撮影モードとは、静止画撮影モード、動画撮影モード等であり、これらの各撮影モードは、さらに複数のモードを有している。例えば、静止画撮影モード及び動画撮影モードの各々は、通常撮影モードと自動撮影モードとを有している。これらの撮影モードは、操作部１２を操作することによって適宜変更される。自動撮影開始モードでは、レリーズボタン１２ａが半押し操作された時に、撮像部１４によって取得された画像データに基づいて、対象物評価値（例えば、顔顔評価値）の判定処理が開始され、レリーズボタン１２ａが全押し操作された時に、この顔評価値が所定範囲内の値に所定時間（所定撮像回数）入ったか否かの判定結果に基づいて撮影が開始される。
【００４４】
前述の画像処理部１５には、レリーズボタン１２ａが操作される前（スルー画表示時）に、本撮影時よりも低解像度の画像データが一定時間毎に逐次入力される。画像処理部１５は、この画像データに対して各種画像処理を施してシステムコントローラ１１に出力する。表示部１６は、例えば、ＬＣＤであり、システムコントローラ１１は、この画像データに基づいて表示部１６を制御してスルー画を表示させる。
【００４５】
また、レリーズボタン１２ａが全押しされて、本撮影処理が実行される場合、高解像度の画像データが画像処理部１５に入力される。画像処理部１５は、この画像データに対して各種画像処理及び圧縮処理を施してシステムコントローラ１１に出力する。システムコントローラ１１は、画像記録再生部１７を制御して、画像データを記録媒体２４に記憶させる。この画像記録時には、画像以外の情報、例えば、音声データや、撮影日時情報や、撮影条件情報等を画像データに付加して記録しても良い。なお、この記録媒体２４は、メモリカード等の着脱自在に装填される記録メディアでも良いし、内蔵メモリでも良いし、これら両方に記録しても良い。
【００４６】
再生モードでは、システムコントローラ１１が、画像記録再生部１７を制御して画像データを読み出して、さらに、画像処理部１５を制御して画像データに対して伸張処理を施す。その後、システムコントローラ１１が、表示部１６に画像を表示して再生を行う。また、再生モードでは、表示部１６に画像を表示せずに、通信部１３を介して外部周辺機器に画像データを送信して、外部周辺機器の表示部に画像を表示させても良い。
【００４７】
顔検出部１８は、レリーズボタン１２ａが半押し操作された時に、画像データ内の特定対象物を検出する特定対象部検出手段であり、特定対象物として、例えば、人物の顔を検出する。この顔検出部１８は、撮像部１４によって撮像され各種画像処理が施された画像データに基づいて、目、鼻、口等の特徴点をパターン認識することによって、対象物評価値として、顔らしさを示す顔評価値を算出して、この顔評価値が所定値（顔判定値）以上である場合に、顔を検出する。この「顔らしさ」とは、顔を特徴付ける特徴量である。なお、顔検出方法としては、例えば、前述した各特徴点をベクトル化して、特徴点ベクトルを近似検出して顔検出を行う特徴点ベクトル近似法や、エッジ検出または形状パターン検出による顔検出方法や、色相検出または肌色検出による顔領域検出法等の公知の方法（例えば、特開２００５−２８６９４０号公報に記載の方法）を利用することができる。
【００４８】
顔検出部１８は、人物の顔を検出した時に、顔評価値（対象物評価値）を安定度判定部２３に出力する。また、この顔検出部１８が、顔の領域を示す情報（例えば、顔を囲む枠）をシステムコントローラ１１に出力しても良い。この場合、これらの情報は、画像記録や画像表示に利用される。例えば、スルー画表示時に、被写体の顔部分を囲む枠を重ねて表示することによって、撮影者が被写体の顔が検出されていることを認識することができる。
【００４９】
次に、図２を参照して、特徴点ベクトル近似法を利用して被写体の顔を検出する場合の顔検出部１８の電気的構成について説明する。顔検出部１８は、パラメータ検出処理部３１ａ，３１ｂと、ベクトル合成処理部３２と、判定処理部３３と、辞書部３４とを備えて構成されている。
【００５０】
システムコントローラ１１から顔検出部１８に画像データが入力されると、パラメータ検出処理部３１ａ，３１ｂが検出位置を移動させながら、それぞれ異なるパラメータを検出する。なお、ここでは、簡単に説明するために、パラメータ検出処理部を２個しか図示していないが、実際には検出するパラメータの数だけ並列に並べて設けられる。なお、プログラムに基づいて処理を実行するパラメータ検出処理部を用いる場合には、１つのパラメータ検出処理部で行うことも可能である。
【００５１】
ベクトル合成処理部３２は、各パラメータを合成してベクトルを生成する。例えば、パラメータが８種類ある場合には、８次元のベクトルが合成される。判定処理部３３は、合成されたベクトルと、辞書に記憶されたリファレンスベクトルとを比較評価して、顔らしさを示す顔評価値（対象物評価値）を算出し、顔評価値が顔判定値以上であると判定された時に顔を検出する。また、この顔検出部１８は、顔を検出した時に、顔評価値を安定度判定部２３に出力する。なお、リファレンスベクトルは顔の特徴に応じて複数記憶されていることが望ましい。リファレンスベクトルが複数ある場合には、最も高い評価値を判定に利用することが好ましい。
【００５２】
安定度判定部２３は、顔評価値を逐次取得して、この顔評価値が所定時間（または所定撮像回数）連続して、所定変動範囲内の値であるか否かを判定して、この安定度判定結果を出力部３５に出力する。また、前述の所定時間、所定撮像回数、及び所定変動範囲の判定条件パラメータは、撮影者が判定条件設定部１２ｂを操作することによって適宜設定変更可能にされており、安定度判定部２３は、撮影者によって前述の判定条件パラメータのいずれかが設定された場合には、このパラメータに基づいて判定を行う。
【００５３】
また、前述の顔検出部１８は、顔位置を出力部３５に出力する。その後、出力部３５によって、この安定度判定結果及び顔位置がシステムコントローラ１１に入力される。システムコントローラ１１は、安定度判定結果に基づいて、撮影の開始を制御する撮影制御手段である。システムコントローラ１１は、所定時間（または所定撮像回数）連続して、顔評価値が所定変動範囲内の値であると判定された場合、撮像部１４やその他のブロックを制御して本撮影を開始させる。
【００５４】
また、前述の顔検出結果は、ＡＦ制御や、ＡＥ制御や、自動色調調節（以下、ＡＷＢと称する）制御等に用いられる。また、顔検出結果をＡＦ制御、ＡＥ制御、ＡＷＢ制御の補正などに用いることもができる。さらに、システムコントローラ１１が、画像記録再生部１７を制御して、画像データとともに顔検出結果を記録媒体２４に記録しても良い。
【００５５】
焦点検出部１９は、レリーズボタン１２ａが半押し制御された時に、撮像部１４によって取得された画像データに基づいて、被写体の焦点位置を特定するための焦点評価値を検出する。この焦点検出の具体的な方法としては、画像データを複数のブロックに分割し、分割されたブロックごとにフィルタ処理を行う。フィルタ処理は、光学系の特性によって、低周波通過フィルタ、帯域通過フィルタなどを用いる。焦点検出部は、フィルタ処理後の各ブロックの画像データを積分することによって、各ブロックの焦点評価値を計算することができる。なお、焦点検出方法としては、前述の方法以外に、コントラストを検出する等の方法でも良く、同様の結果を得ることができる。この焦点検出結果は、ＡＦ処理等に用いられる。
【００５６】
動き検出部２０は、撮像部１４によって撮像された画像データに基づいて、被写体の動きを特定するための動き評価値を検出する。動き検出の具体的な方法としては、画像データから特徴点を抽出し、抽出した特徴点の画像上の位置が、時間経過に伴って変化する様子を示す動きベクトルを検出する。なお、前述の方法以外にも、時間経過ごとに画像の差分を求め、差分のコントラスト変化を動きとして検出する方法もある。動き検出部２０の検出結果は、ＡＷＢの精度を上げるために用いることができる他、顔検出部１８の精度向上のためにも用いることができる。
【００５７】
輝度検出部２１は、レリーズボタン１２ａが半押し制御された時に、撮像部１４によって撮像された画像データに基づいて、被写体輝度を特定するための輝度評価値を検出する。輝度検出の具体的な方法としては、画像データを複数のブロックに分割し、各ブロックの輝度を積算することによって、各ブロックの輝度評価値を計算することができる。なお、画像全体の輝度評価値が必要であれば、各ブロックの輝度評価値に、各ブロックに対応する重み付け係数を乗算した値を合計することで算出することができる。この輝度検出部２１の検出結果はＡＥに用いることができる他、ＡＦ、ＡＷＢ、顔検出の精度を向上させるために用いることができる。
【００５８】
色調検出部２２は、レリーズボタン１２ａが半押し制御された時に、撮像部１４によって撮像された画像データに基づいて、被写体の色調を特定するための色調評価値を検出する。色調評価値検出の具体的な方法としては、画像をＲＧＢの各色毎に積分し、それぞれの積分値そのものを色調評価値として用いる。また、Ｇに対するＲの比（Ｒ／Ｇ）と、Ｇに対するＢの比（Ｂ／Ｇ）とを色調評価値として使用しても良い。さらに、輝度検出部２１と同様に、画像を複数のブロックに分割し、各ブロックの色調評価値を算出しても良い。この色調検出部の検出結果は、ＡＷＢに用いることができる他、顔検出部の精度向上のためにも利用される。
【００５９】
上記構成のデジタルカメラ１０では、撮影者によってレリーズボタン１２ａが全押し操作された時に、撮影処理が実行される。例えば、静止画撮影を行う場合、レリーズボタン１２ａが押し込まれている（ＯＮ）間、静止画撮影処理を連続して行って、連写が行われる。また、直ぐにレリーズボタン１２ａが戻された時は、連写が行われずに１枚の撮影（単写）となる。動画撮影を行う場合、レリーズボタン１２ａが全押しされた時に、動画撮影が開始され、レリーズボタン１２ａがもう１度全押しされた時に撮影停止となる。
【００６０】
次に、図３〜図５を参照して、顔検出部１８及び安定度判定部２３の動作を説明する。顔検出部１８に、撮像部１４によって撮像された画像データが入力されると、顔検出部１８は、この画像データに基づいて、顔評価値及び顔位置を検出する。
【００６１】
この検出結果は、図３に示すように、画像データが表す画像４０とともに、枠４１として表示部３０に表示される。また、人物を撮影する場合、被写体である人物は動くため、顔の位置や、向きや、表情等が時間とともに変化する。例えば、図３に示すように、時間ｔ１〜ｔ７の間で顔の向きや表情が変化する。以下の説明において、顔の向きの安定度を判定して、この判定結果に基づいて撮影を開始する場合を例に説明を行うが、これに限るものではなく、被写体である人物の目瞑りがあるか否かを検出して、目瞑りがない状態の時に撮影を開始するようにしても良い。この場合、記念写真で３人の人物を撮影する時に、３人に目瞑りがない状態で撮影を行うことができる。
【００６２】
このため、図４に示すように、顔検出部１８によって検出される顔評価値は、時間（ｔ１〜ｔ７）とともに変化する。なお、図４に示すグラフにおいて、横軸は時間、縦軸は顔評価値を示している。このグラフに示すように、撮像部１４から画像データが間欠的に出力されるため、顔検出結果（顔評価値）も間欠的に出力される。このため、顔評価値は離散的となる。
【００６３】
このグラフは、これらの離散的な顔評価値（Ｌｔ１〜Ｌｔ７）を直線で結んだものである。なお、複数チャンネルの出力を持ったＭＯＳ型イメージセンサを用いると、画像を間欠的に取得しつつ、別のチャンネル出力から画像の任意の一部分をより短い時間間隔で出力することが可能であり、この結果を用いるとより連続的な判断が可能になる。
【００６４】
このグラフから分かるように、人物が顔を横に向けていて顔評価値が低い状態Ｌｔ１から、人物が徐々に顔を正面に向けると顔評価値が上がる。判定処理部３３は、顔評価値が所定値（顔判定値）Ｌｂ以上の値である顔評価値Ｌｔ３になった時に顔と判定する。
【００６５】
また、安定度判定部２３は、判定処理部３３によって顔と判定された時の顔評価値Ｌｔ３を基準評価値として、顔評価値の安定度を判定する。例えば、安定度判定部２３は、Ｌｔ３の上下に対して評価値安定度Ａの安定度判定領域（Ｌｔ３−Ａ〜Ｌｔ３＋Ａ）を設定し、Ｌｔ３±Ａの安定度判定領域内に、顔評価値が所定時間（または所定撮像回数）入るか否かに基づいて安定度の判定を行う。撮影者が安定度判定領域を設定する場合、評価値安定度Ａを指定する。
【００６６】
例えば、顔検出部１８に対して、画像データが間欠的に入力される場合、画像データが入力される間隔を時間Ｔとして、３Ｔ期間安定度判定領域に顔評価値が入れば、顔評価値が所定値以上でかつ安定していると判断する。システムコントローラ１１は、顔評価値が安定していると判定された時に、撮影処理を開始する。なお、図４のグラフにおいて、所定値とはＬｔ３−Ａであり、これは顔と判定される顔評価値（顔判定値）よりも値が下がっているが、１度顔として判定された場合は顔判定値を下げて判断しても良いと考えられるからである。
【００６７】
なお、前述の安定度判定処理の説明において、顔評価値のみによって安定度判定を行う場合について説明を行ったが、顔の検出位置を利用して、位置が変わらなければ顔評価値の安定度判定領域の下限を下げる等の総合的な判定を行うことが好ましい。
【００６８】
また、安定度判定値の下限Ｌｔ３−Ａと、顔と判定される顔判定値Ｌｂとを比較し、大きい値を新たな安定度判定領域の下限として設定しても良い。このように、顔が所定時間安定して検出されたことを確認してから撮影を開始することによって、シャッタチャンスをより的確に捉えることが可能になる。
【００６９】
さらに、顔評価値が安定度判定領域に、所定時間入らなくなったら、撮影を終了もしくは中断しても良い。この場合、撮影不適と判断される画像を撮影することを少なくできるという効果がある。撮影時間と同じ時間が鑑賞に必要な動画の場合は、より有効であると考えられる他、通常の撮影でも、例えば、主要被写体の人物の顔がはっきり確認できる期間シャッタを切り続けるようなことが可能になる。
【００７０】
次に、図５を参照して、安定レベル値を導入して、前述の判定を行う場合について説明する。安定レベル値は、顔評価値が顔判定値Ｌｂを超えた場合に、顔スコア値Ｌｓｔが積算され、それを３Ｔ期間、すなわち３回積算したものである。つまり、顔評価値が、顔判定値Ｌｂを超えた回数を３Ｔ期間数えているのと等価であり、顔評価値が３Ｔ期間安定していた場合、安定度判定部２３が、顔評価値が安定したと判定する。この場合も同様に、顔評価値が安定したと判定された時に、各部を制御して撮影処理を開始する。この場合、所定期間内で、顔と判定された回数を利用して撮影を開始することができるため、シャッタチャンスを逃すことが少なくなる。
【００７１】
なお、上記説明において、顔評価値が顔と判定される値を超えた場合に一定値を加算したが、顔評価値が顔と判定される値を超えた場合に顔評価値そのものを加算する方法もある。この場合、より厳密に顔の検出状況を利用して撮影を開始することができる。
【００７２】
次に、図６のフローチャートを参照して、顔評価値が所定撮像回数内で所定変動範囲内の値となった時に撮影を開始する場合の撮影処理を説明する。撮影者が操作部１２を操作して、自動撮影開始モードに設定された場合、最初に、システムコントローラ１１は、安定度判定部２３の初期化、すなわち、係数ｉ及びカウンタｔｃの初期化（ｉ＝０，ｔｃ＝０）を行う（ステップＳ１０）。
【００７３】
その後、システムコントローラ１１は、撮影指示を取得したか否かを判定する（ステップＳ１１）。この判定は、レリーズボタン１２ａからスイッチＳ１のＯＮ信号を取得したか否かに基づいて行われる。なお、この判定は、レリーズボタン１２ａ以外の操作部１２の操作によって取得された撮影指示や、通信部１３を介して外部から取得した撮影指示でも良い。
【００７４】
撮影指示を取得していないと判定された場合、ステップＳ１０の処理に戻って同様の処理を繰り返し行う。また、撮影指示を取得したと判定された場合、撮像部１４によって得られた画像データ（スルー画用の画像データ）が画像処理部１５によって各種画像処理が施された後、顔検出部１８が、この画像データを取得して、被写体像に含まれる特定対象としての顔の検出、及び顔評価値の取得を行う（ステップＳ１２）。なお、この時、撮影準備処理（例えば、ＡＦ制御処理、ＡＥ制御処理）が実行される。
【００７５】
次に、ステップＳ１２にて取得された顔評価値が、顔として判定できる下限の顔評価値である顔判定値以上であるか否かを判定する（ステップＳ１３）。顔評価値が顔判定値より小さいと判定された場合、ステップＳ１０の処理に戻って同様の処理を繰り返して行う。
【００７６】
また、顔評価値が顔判定値以上であると判定された場合、顔評価値を顔安定度基準値に代入する（ステップＳ１４）。システムコントローラ１１は、カウンタｔｃに１を加算（ｔｃ＝ｔｃ＋１）する（ステップＳ１５）。次に、システムコントローラ１１は、撮影指示を所得したか否かを判定する（ステップＳ１６）。この判定は、レリーズボタン１２ａからスイッチＳ２のＯＮ信号を取得したか否かに基づいて行われる。撮影指示を取得していないと判定された場合、ステップＳ１０の処理に戻って同様の処理を繰り返し行う。
【００７７】
撮影指示を取得したと判定された場合、顔検出部１８は、顔検出及び顔評価値の取得を行う（ステップＳ１７）。次に、安定度判定部２３は、ステップＳ１７にて取得された顔評価値が、顔を検出した初期の顔評価値である顔安定度基準値Ｌｔ３に対して、安定度判定領域内の値であるか否かを判定、すなわち、顔評価値から顔安定度基準値を減算して、この減算結果の絶対値が顔評価値安定度Ａ以下であるか否かを判定する（ステップＳ１８）。なお、この顔評価値安定度Ａは、自動設定された値でも良いし、撮影者によって設定された値でも良い。
【００７８】
減算結果の絶対値が顔評価安定度Ａより大きい場合、安定度判定領域外であるとしてステップＳ１６の処理に戻って同様の処理を繰り返し行う。また、減算結果の絶対値が顔評価値安定度Ａ以下である場合、安定度判定領域内であるとして、ステップＳ１９の処理に進む。
【００７９】
ステップＳ１９では、安定度判定部２３は、カウンタｔｃ＝２であるか否かを判定する。カウンタｔｃが２でないと判定された場合、ステップＳ１５の処理に戻って同様の処理を繰り返し行う。また、カウンタｔｃが２であると判定された場合、特定対象物が顔として判定され、さらに２回連続して顔評価値が安定度判定領域に入った判断して、ステップＳ２０の処理に進み、システムコントローラ１１が、撮像部１４を制御して本露光を実行させて、撮像によって得られた画像データを表示部１６に表示させた後、この画像データをこの記録媒体２４に記録する。
【００８０】
上記撮影開始処理の説明において、顔評価値が安定度判定領域に３回入ったか否かを判定して、撮影の開始を制御する場合を例に説明を行ったが、安定度判定領域に入った回数は３回に限らず、適宜設定可能であり、例えば、２回でも良いし、４回以上でも良い。また、顔評価値が安定度判定領域内に入った回数に基づいて、撮影の開始を制御する場合を例に説明を行ったが、顔評価値が安定度判定領域に所定時間入ったか否かに基づいて、撮影の開始を制御しても良い。この場合も、略同様の制御方法であるので詳しい説明を省略する。
【００８１】
また、顔評価値が安定度判定領域に所定撮像回数または所定時間入らなかった場合、撮影を終了しても良い。このように、撮影の開始及び終了を制御することによって、顔評価値が安定度判定領域内に所定時間または所定撮像回数入った時の画像のみを撮影することが可能である。
【００８２】
次に、図７のフローチャートを参照して、安定レベル値を用いて顔評価値の安定度を判定して、撮影開始処理を行う場合について説明する。なお、前述の説明では、レリーズボタン１２ａが半押し操作された時に、安定度判定を行う場合について説明したが、以下の説明では、レリーズボタン１２ａが全押し操作された時に、安定度判定を行う場合について説明する。
【００８３】
自動撮影開始モードに設定された場合、最初に、システムコントローラ１１は、顔スコア値Ｌｔｉ及び係数ｉの初期化（Ｌｔｉ＝０，ｉ＝０）を行う（ステップＳ３０）。次に、係数ｉに１を加算（ｉ＝ｉ＋１）する（ステップＳ３１）。その後、システムコントローラ１１は、撮影指示を取得したか否かを判定する（ステップＳ３２）。なお、この判定は、レリーズボタン１２ａからスイッチＳ２のＯＮ信号を取得したか否かに基づいて行われる。
【００８４】
撮影指示を取得していないと判定された場合、ステップＳ３０の処理に戻って同様の処理を繰り返し行う。また、撮影指示を取得したと判定された場合、顔検出部１８が、画像データを取得して、顔検出及び顔評価値の取得を行う（ステップＳ３３）。
【００８５】
次に、ステップＳ３３にて取得された顔評価値が顔判定値以上であるか否かを判定する（ステップＳ３４）。顔評価値が顔判定値より小さいと判定された場合、顔スコア値Ｌｔｉに０を代入して、ステップＳ３１の処理に戻って同様の処理を繰り返して行う。
【００８６】
また、顔評価値が顔判定値以上であると判定された場合、顔スコア値Ｌｔｉに顔スコア標準値Ｌｓｔを代入する（ステップＳ３５）。さらに、Ｌｔｉ−２〜Ｌｔｉの積算値を安定レベル値に代入する（ステップＳ３６）。その後、安定レベル値が安定度判定値以上か否かを判定する（ステップＳ３７）。
【００８７】
安定レベル値が、安定度判定値よりも小さいと判定された場合、ステップＳ３１の処理に戻って同様に処理を繰り返し行う。また、安定レベル値が安定度判定値以上であると判定された場合、ステップＳ３８の処理に進み、システムコントローラ１１が、各部を制御して撮影を実行して、撮影処理を終了する。
【００８８】
次に、図８を参照して、顔評価値が顔判定値以上であるか否かの判定処理を１回のみ行う場合の撮影処理について説明する。自動撮影開始モードに設定された場合、最初に、システムコントローラ１１は、係数ｉ及びカウンタｔｃの初期化（ｉ＝０，ｔｃ＝０）を行う（ステップＳ４０）。
【００８９】
その後、システムコントローラ１１が、撮影指示を取得したか否かを判定する（ステップＳ４１）。この判定は、レリーズボタン１２ａからスイッチＳ１のＯＮ信号を取得したか否かに基づいて行われる。撮影指示を取得していないと判定された場合、ステップＳ４０の処理に戻って同様の処理を繰り返し行う。また、撮影指示を取得したと判定された場合、顔検出部１８が、画像データを取得して、顔検出及び顔評価値の取得を行う（ステップＳ４２）。
【００９０】
次に、ステップＳ４２にて取得された顔評価値が顔判定値以上であるか否かを判定する（ステップＳ４３）。顔評価値が顔判定値より小さいと判定された場合、ステップＳ４０の処理に戻って同様の処理を繰り返して行う。
【００９１】
また、顔評価値が顔判定値以上であると判定された場合、顔評価値をｔｉ‐２〜ｔｉ期間積算した値を安定レベル値に代入する（ステップＳ４４）。さらに、システムコントローラ１１は、係数ｉに１を加算（ｉ＝ｉ＋１）する（ステップＳ４５）。
【００９２】
その後、システムコントローラ１１は、撮影指示を所得したか否かを判定する（ステップＳ４６）。この判定は、レリーズボタン１２ａからスイッチＳ２のＯＮ信号を取得したか否かに基づいて行われる。撮影指示を取得していないと判定された場合、ステップＳ４０の処理に戻って同様の処理を繰り返し行う。
【００９３】
撮影指示を取得したと判定された場合、顔検出及び顔評価値の取得を行う（ステップＳ４７）。次に、顔評価値をｔｉ−２〜ｔｉ期間積算した値を安定レベル値に代入する（ステップ４８）。さらに、安定レベル値が安定度判定値以上か否かを判定する（ステップＳ４９）。安定レベル値が安定度判定値より小さいと判定された場合、ステップＳ４９の処理に戻って同様の処理を繰り返し行う。
【００９４】
また、安定レベル値が安定度判定値以上であると判定された場合、カウンタｔｃの値に１を加算（ｔｃ＝ｔｃ＋１）する（ステップＳ５０）。その後、カウンタｔｃの値が２であるか否かを判定する（ステップＳ５１）。カウンタｔｃの値が２ではないと判定された場合、ステップＳ４５の処理に戻って同様の処理を繰り返し行う。
【００９５】
また、カウンタｔｃの値が２であると判定された場合、システムコントローラが、各部を制御して撮影を実行して、撮影処理を終了する。
【００９６】
次に、第２の実施形態として、図９に示すように、画像４５内に被写体として２人の人物が含まれ、２つの顔を検出する場合について説明する。最初に、図１０に示すように、２つの顔検出部４６ａ，４６ｂを設け、さらに、これらの顔検出部４６ａ，４６ｂと安定度判定部２３との間に切替部（評価値選択手段）４７を設けた場合について説明する。なお、２つの顔検出部４６ａ，４６ｂは、顔検出部１８と同様のものであり、詳しい説明を省略する。この場合、２つの顔検出４６ａ，４６ｂによって、２つの顔の顔評価値ＬＸ，ＬＹが別々に検出される。その後、この検出によって得られた２つの顔評価値ＬＸ，ＬＹが、切替部４７によって選択的に安定度判定部２３に出力される。この場合、撮影開始制御は、一方の顔評価値の安定度に基づいて行われる。なお、この切替部４７は、優先条件設定部１２ｃによって設定された優先条件に基づいて、評価値の選択を行う。
【００９７】
このように、２つの顔の検出を並行して行って、どちらか一方の顔評価値が安定度判定部２３に出力される場合、選択する顔を適宜変更可能であるという利点がある。また、撮影者が、検出結果（顔評価値）を参照して選択できるようにしても良いし、自動的に判定されても良い。なお、自動的に判定される場合の判定基準は、適宜設定できることが好ましい。
【００９８】
また、図１１に示すように、安定度判定部として、ＬＸ安定度判定部４８ａ及びＬＹ安定度判定部４８ｂを設け、さらに、２つの安定度判定部４８ａ，４８ｂの出力側に、切替部（判定結果選択手段）４９を設けても良い。なお、ＬＸ安定度判定部４８ａ及びＬＹ安定度判定部４８ｂは、前述の安定度判定部２３と同様のものであり、詳しい説明を省略する。この場合、各顔検出部４６ａ，４６ｂから出力される各顔評価値ＬＸ，ＬＹが、ＬＸ安定度判定部４８ａ及びＬＹ安定度判定部４８ｂの各々に入力される。さらに、これらの安定度判定部４８ａ，４８ｂからの出力が、切替部４９によって適宜選択されて出力される。このため、システムコントローラ１１は、２つの安定度判定結果のうち一方に基づいて撮影開始を制御する。
【００９９】
この場合、安定度判定した顔のいずれか一方を選択して、撮影開始の判断を行うため、例えば、撮影者が主要被写体と考えている人（顔）が、安定しているのにも関わらず、一緒に写したい人が不安定であった時に、その不安定な人の安定度判定に基づいて撮影を開始することによって、ベストショットを撮れる確率が向上する。
【０１００】
次に、図１２を参照して、２つの顔評価値ＬＸ，ＬＹに対して安定度判定を別々に行って、これらの安定度判定結果のａｎｄ（論理積）に基づいて撮影開始を制御する場合について説明する。この場合、前述の切替部４９の代わりにａｎｄ回路（論理積回路）５０を設け、顔検出及び安定度判定を２つの顔に対して別々に行って、ａｎｄ回路５０が２つの安定度判定結果の論理積を算出して、この値をシステムコントローラ１１に出力する。
【０１０１】
このように、２つの安定度判定結果の論理積を出力する場合、２つの顔が共に安定した時に撮影を開始することができる。このため、２人の主要被写体を撮影する場合、２人の顔が共に安定している状態で撮影を開始することができる。例えば、被写体として子供が２人いる場合や、親と子供の場合や、男女のツーショットの場合等において、ベストショットで撮影できる確率が向上する。
【０１０２】
次に、図１３を参照して、２つの顔検出部４６ａ，４６ｂの各々から出力される顔評価値ＬＸ，ＬＹに対して、重み付けを行って合計した値を安定度判定処理部２３に出力する場合について説明する。この場合、２つの顔検出部４６ａ，４６ｂと安定度判定部２３との間に、重み付け演算部５１を設ければ良い。この重み付け演算部５１は、各顔評価値ＬＸ，ＬＹに対して重み付け係数を乗算して合計して、この値を安定度判定部２３に出力する。
【０１０３】
このように、２つの顔評価値ＬＸ，ＬＹに対して重み付けを行う場合、撮影者が操作部１２を操作して、２人の被写体の重み付けを決定して、撮影者が主要被写体と考えている人の顔の安定度が優先されて撮影が開始される。このため、２人の被写体がいても、撮影者が主要被写体と考えている人をベストショットで撮影できる確率が向上する。
【０１０４】
なお、上記ブロック図（図１０〜図１３）の説明において、２つの顔を検出する場合を例に説明を行ったが、３つ以上の顔を検出しても良い。この場合、顔検出部や安定度判定部を検出数に応じて設ければ良い。
【０１０５】
顔検出部及び安定度判定部として複数のブロックを設ける場合について説明したが、これらは１つでも良い。この場合、１つのブロックをタイムシェアリングして使用しても良いし、一部の処理をシステムコントローラ１１で行っても良い。
【０１０６】
次に、図１４のフローチャートを参照して、２つの顔検出部４６ａ，４６ｂによって検出された顔評価値ＬＸ，ＬＹを安定度判定部２３に選択的に出力させる場合の撮影開始処理を説明する。撮像部１４によって得られた画像データが２つの顔検出部４６ａ，４６ｂに入力されると、各顔検出部４６ａ，４６ｂによって、顔評価値ＬＸ，ＬＹが検出され、これらが顔判定値以上の場合、これらが顔であると判定されて顔が検出される（ステップＳ６０）。
【０１０７】
その後、システムコントローラ１１は、顔が２つ以上検出されたか否かを判定する（ステップＳ６１）。顔が２つ以上ではない（顔が１つである）と判定された場合、システムコントローラ１１が切替部４７を制御して、この１つの顔評価値を安定度判定処理部２３に出力させる（ステップＳ６２）。その後、ステップＳ６６の処理に進む。
【０１０８】
また、顔が２つ以上あると判定された場合、システムコントローラ１１は、優先条件設定部１２ｃによって優先条件が設定されているか否かを判定する（ステップＳ６３）。この判定は、撮影者によって指定された優先条件があるか否かに基づいて行われる。
【０１０９】
優先条件が設定されていないと判定された場合、システムコントローラ１１は、切替部４７を制御して、顔評価値の高い方を安定度判定部２３に出力させる（ステップＳ６４）。また、優先条件が設定されていると判定された場合、システムコントローラ１１は、優先条件に合致する方の顔評価値を安定度判定部２３に出力させる（ステップＳ６５）。その後、ステップＳ６６の処理に進む。
【０１１０】
ステップＳ６６では、安定度判定部２３が、顔評価値が所定期間（回数）安定しているか否かを判定する。顔評価値が安定していないと判定された場合、ステップＳ６０の処理に戻って、同様の処理を繰り返し行う。また、顔評価値が安定していると判定された場合、システムコントローラ１１が、各部を制御して撮影を実行する（ステップＳ６８）。これにより、撮影処理が終了する。
【０１１１】
次に、図１５のフローチャートを参照して、ＬＸ安定度判定部４８ａ及びＬＹ安定度判定部４８ｂを設け、これらの安定度判定結果を選択的に出力させる場合の撮影処理について説明する。
【０１１２】
画像データが各顔検出部４６ａ，４６ｂに入力されると、各顔検出部４６ａ，４６ｂによって、顔評価値ＬＸ，ＬＹが検出され、これらが顔判定値以上の場合、これらが顔であると判定されて顔が検出される（ステップＳ７０）。
【０１１３】
ＬＸ安定度判定部４８ａは、顔評価値ＬＸを取得して安定度判定を行い、ＬＹ安定度判定部４８ｂは、顔評価値ＬＹを取得して安定度判定を行う（ステップＳ７１）。システムコントローラ１１は、顔が２つ以上検出されたか否かを判定する（ステップＳ６２）。
【０１１４】
顔が２つ以上ではないと判定された場合、システムコントローラ１１が、切替部４９を制御して、安定度判定部４８ａ，４８ｂの一方から安定度判定結果を出力させる（ステップＳ７３）。その後、ステップＳ７７の処理に進む。
【０１１５】
顔が２つ以上あると判定された場合、システムコントローラ１１は、優先条件が設定されているか否かを判定する（ステップＳ７４）。この判定は、撮影者によって指定された優先条件があるか否かに基づいて行われる。
【０１１６】
優先条件が設定されていないと判定された場合、システムコントローラ１１は、切替部４３を制御して、安定度判定部４８ａ，４８ｂの一方から安定度の低い方の安定度判定結果を出力させる（ステップＳ７５）。その後、ステップＳ７７の処理に進む。
【０１１７】
また、優先条件が設定されていると判定された場合、システムコントローラ１１は、優先条件に合致する方の安定度判定結果を出力させる（ステップＳ７６）。その後、ステップＳ７７の処理に進む。
【０１１８】
ステップＳ７７では、システムコントローラ１１は、安定度判定結果が安定か否かを判定する。安定度判定結果が安定でない場合、ステップＳ７０の処理に戻って、同様の処理を繰り返し行う。また、安定度判定結果が安定である場合、システムコントローラ１１が、各部を制御して撮影を実行する（ステップＳ７８）。これにより、撮影処理が終了する。
【０１１９】
次に、図１６のフローチャートを参照して、２つの顔評価値ＬＸ，ＬＹに対して安定度判定を別々に行って、これらの安定度判定結果の論理積に基づいて撮影開始を制御する場合について説明する。なお、ステップＳ８０，Ｓ８１の処理は、図１５のフローチャートのステップＳ７０，Ｓ７１の処理と同様なので詳しい説明を省略する。
【０１２０】
ステップ８２では、ａｎｄ回路５０が、ＬＸ安定度判定部４８ａ，ＬＹ安定度判定部４８ｂから各安定度判定結果を取得し、これらの判定結果の論理積を算出して、システムコントローラ１１に出力する。
【０１２１】
システムコントローラ１１は、安定度判定結果が安定か否かを判定する（ステップＳ８３）。安定度判定結果が安定でない場合、ステップＳ８０の処理に戻って、同様の処理を繰り返し行う。また、安定度判定結果が安定である場合、システムコントローラ１１が、各部を制御して撮影を開始させる（ステップＳ８４）。これにより、撮影処理が終了する。
【０１２２】
次に、図１７のフローチャートを参照して、２つの顔評価値ＬＸ，ＬＹに対して重み付けを行って安定度判定を行う場合の撮影処理について説明する。
【０１２３】
画像データが各顔検出部４６ａ，４６ｂに入力されると、各顔検出部４６ａ，４６ｂによって、顔評価値ＬＸ，ＬＹが検出され、これらが顔判定値以上の場合、これらが顔であると判定されて顔が検出される（ステップＳ９０）。
【０１２４】
システムコントローラ１１は、重み付け係数が撮影者によって設定されているか否かを判定する（ステップＳ９１）。重み付け係数が撮影者によって設定されていないと判定された場合、重み付け演算部５１が、重み付け係数を自動的に設定して、この重み付け係数に基づいて顔評価値に重み付け演算を施す（ステップＳ９２）。その後、ステップＳ９４の処理に進む。
【０１２５】
また、重み付け係数が撮影者によって設定されていると判定された場合、重み付け演算部５１が、撮影者によって設定された重み付け係数に基づいて顔評価値に重み付け演算を施す（ステップＳ９３）。その後、ステップＳ９４の処理に進む。
【０１２６】
ステップＳ９４では、重み付け演算部５１が、重み付け演算が施された顔評価値を安定度判定部２３に出力する。安定度判定部２３は、この顔評価値に基づいて、顔評価値が安定しているか否かを判定する（ステップＳ９５）。安定していないと判定された場合、ステップＳ９０の処理に戻って、同様の処理が繰り返し行われる。
【０１２７】
また、安定していると判定された場合、システムコントローラ１１が、各部を制御して撮影を実行する（ステップＳ９６）。これにより、撮影処理が終了する。
【０１２８】
上記第１及び第２の実施形態において、顔評価値の安定度に基づいて、撮影の開始を制御する場合について説明を行ったが、これに限るものではなく、他の評価値の安定度と組み合わせて判断することによって、被写体がより安定した時に撮影を開始することができる。
【０１２９】
次に、第３の実施形態として他の評価値の安定度と組み合わせて、撮影開始を制御する場合について説明する。最初に、図１８を参照して、顔評価値と焦点評価値とを組み合わせて、撮影開始を制御する場合について説明を行う。この顔評価値と焦点評価値とを組み合わせる場合、ＬＸ安定度判定部４８ａと、ＦＸ安定度判定部（第２安定度判定手段）４８ｃとを設け、さらに、これらの安定度判定部４８ａ，４８ｃの安定度判定結果の論理積を算出するａｎｄ回路６０を設ける。
【０１３０】
ＬＸ安定度判定部４８ａには、顔検出部１８から顔評価値ＬＸが入力され、顔評価値ＬＸの安定度を判定して、この判定結果をａｎｄ回路６０に出力する。また、ＦＸ安定度判定部４８ｃには、焦点検出部１９から焦点評価値ＦＸが入力され、この焦点評価値ＦＸの安定度を判定して、この判定結果をａｎｄ回路６０に出力する。このＦＸ安定度判定部４８ｃは、安定度判定部２３と同様に、この焦点評価値ＦＸが所定時間（または所定撮像回数）連続して、所定変動範囲内の値であるか否かを判定する。なお、判定条件パラメータは、安定度判定部２３と同様に、撮影者が判定条件設定部１２ｂを操作することによって適宜設定変更可能にされている。
【０１３１】
ａｎｄ回路６０は、各々から安定度判定結果を取得して、これらの安定度判定結果のａｎｄ（論理積）を出力する。システムコントローラ１１は、この論理積の値を取得し、この論理積の値に基づいて撮影開始を制御する。
【０１３２】
前述のように、焦点評価値ＦＸの安定度と組み合わせて撮影開始制御を行う場合、「焦点評価値ＦＸが安定する」＝「被写体の位置が安定する」ということであり、被写体の位置が安定し、かつ顔評価値が安定した時に撮影が開始される。このため、被写体の位置及び顔評価値が安定した画像を得ることができる。この場合、被写体である人物が顔を揺らしている場合でも、顔の動きが安定した状態の時に撮影を行うことができる。
【０１３３】
なお、焦点評価値ＦＸは、撮影画像の全体に対する評価値でも良いし、撮影画像の一部の部分的な評価値でも良いし、顔の位置に対応する評価値でも良い。画像全体に対する焦点評価値を利用する場合、画面全体の位置が安定しており、かつ顔評価値の安定した画像を得ることができる。また、顔位置での焦点評価値を利用する場合、顔位置が安定しており、かつ顔評価値も安定した画像を得ることができる。また、画像全体及び顔位置での２つの焦点評価値を利用し、両方の数値の安定度が高い時に撮影を開始させても良い。
【０１３４】
なお、前述の説明において、焦点検出部の焦点評価値ＦＸを利用する場合を例に説明を行ったが、これに限るものではなく、撮影開始制御を行うための専用の焦点評価値検出部を設けても良い。
【０１３５】
次に、図１９を参照して、顔評価値ＬＸと動き評価値ＭＸとを組み合わせて、撮影開始を制御する場合について説明を行う。この場合、ＬＸ安定度判定部４８ａと、ＭＸ安定度判定部（第３安定度判定手段）４８ｄと、これらの安定度判定結果の論理積を算出するａｎｄ回路６１とを設ける。
【０１３６】
ＭＸ安定度判定部４８ｄには、動き検出部２０から動き評価値ＭＸが入力され、動き評価値ＭＸの安定度を判定して、この判定結果をａｎｄ回路６１に出力する。このＭＸ安定度判定部４８ｄは、安定度判定部２３と同様に、この動き評価値ＭＸが所定時間（または所定撮像回数）連続して、所定変動範囲内の値であるか否かによって判定を行う。なお、判定条件パラメータも、安定度判定部２３と同様に、撮影者が判定条件設定部１２ｂを操作することによって適宜設定変更可能にされている。ａｎｄ回路６１は、各安定度判定結果を取得して、これらの安定度判定結果のａｎｄ（論理積）を出力する。システムコントローラ１１は、この論理積の値を取得し、この論理積の値に基づいて撮影開始を制御する。
【０１３７】
前述のように、動き評価値ＭＸの安定度と組み合わせて撮影開始制御を行う場合、「動き評価値ＭＸが安定する」＝「被写体の動きが少なく安定している」ということであり、被写体の動きが少なく安定し、かつ顔評価値の安定した画像を撮影することが可能である。この場合、手振れの少ない画像を撮影できる確率を上げることができる。
【０１３８】
また、動き評価値ＭＸは、撮影画像の全体に対する評価値でも良いし、撮影画像の一部の部分的な評価値でも良いし、顔の位置に対応する評価値でも良い。画像全体に対する動き評価値の場合、画面全体の動きが安定しており、かつ顔評価値の安定した画像を得ることができる。
【０１３９】
また、顔位置の動き評価値を利用する場合、顔の位置が安定しており、かつ顔評価値も安定した画像を得ることが可能である。この場合、動き検出する際に、顔検出によって得られた顔位置を利用することが可能であり、手振れ補正機能を持たない撮影装置でも実現可能である。
【０１４０】
次に、図２０を参照して、顔評価値と輝度評価値とを組み合わせて、撮影開始を制御する場合について説明を行う。この場合、ＬＸ安定度判定部４８ａと、ＥＸ安定度判定部（第４安定度判定手段）４８ｅと、これらの安定度判定結果の論理積を算出ａｎｄ回路６２とを設ける。
【０１４１】
ＥＸ安定度判定部４８ｅには、輝度検出部２１から輝度評価値ＥＸが入力され、この輝度評価値ＥＸの安定度を判定して、この判定結果をａｎｄ回路６２に出力する。このＥＸ安定度判定部４８ｅは、安定度判定部２３と同様に、この輝度評価値ＥＸが所定時間（または所定撮像回数）連続して、所定変動範囲内の値であるか否かを判定する。なお、判定条件パラメータは、安定度判定部２３と同様に、撮影者が判定条件設定部１２ｂを操作することによって適宜設定変更可能にされている。ａｎｄ回路６２は、各安定度判定結果を取得して、これらの安定度判定結果のａｎｄ（論理積）を出力する。システムコントローラ１１は、この論理積の値を取得し、この論理積の値に基づいて撮影開始を制御する。
【０１４２】
前述のように、輝度評価値ＥＸの安定度と組み合わせて撮影開始制御を行う場合、「輝度評価値ＥＸが安定する」＝「被写体の照明条件が安定する」ということであり、被写体の照明が安定しており、かつ顔評価値の安定した画像を撮影することが可能である。
【０１４３】
また、輝度評価値ＥＸは、撮影画像の全体に対する評価値でも良いし、撮影画像の一部の部分的な評価値でも良いし、顔の位置に対応する評価値でも良い。画像全体に対する輝度評価値の場合、画面全体の照明が安定しており、かつ顔評価値の安定した画像を得ることができる。
【０１４４】
また、顔位置の輝度評価値を利用する場合、顔位置の照明が安定しており、かつ顔評価値も安定した画像を得ることが可能である。また、これらの輝度評価値のいずれか一方が安定した時に、撮影を開始することによって、自動露出の精度を高くできるという利点もある。このように、輝度評価値を利用する場合、背景中で車が通って、背景が変わる場合でも、背景が安定した状態で撮影を行うことができる。
【０１４５】
次に、図２１を参照して、顔評価値と色調評価値とを組み合わせて、撮影開始を制御する場合について説明を行う。この場合、ＬＸ安定度判定部４８ａと、ＣＸ安定度判定部（第５安定度判定手段）４８ｆと、これらの安定度判定結果の論理積を出力するａｎｄ回路６３とを設ける。
【０１４６】
ＣＸ安定度判定部４８ｆには、色調検出部２２から色調評価値ＣＸが入力され、色調評価値ＣＸの安定度を判定して、この判定結果をａｎｄ回路６３に出力する。このＣＸ安定度判定部４８ｆは、安定度判定部２３と同様に、この色調評価値ＣＸが所定時間（または所定撮像回数）連続して、所定変動範囲内の値であるか否かを判定する。なお、判定条件パラメータは、安定度判定部２３と同様に、撮影者が判定条件設定部１２ｂを操作することによって適宜設定変更可能にされている。ａｎｄ回路６３は、各安定度判定結果のａｎｄ（論理積）を算出して出力する。システムコントローラ１１は、この論理積の値を取得し、この論理積の値に基づいて撮影開始を制御する。
【０１４７】
前述のように、色調評価値ＣＸの安定度と組み合わせて撮影開始制御を行う場合、「色調評価値ＣＸが安定する」＝「被写体の色調すなわち照明条件が安定する」ということであり、被写体の色調が安定しており、かつ顔評価値の安定した画像を撮影することが可能である。
【０１４８】
また、色調評価値ＣＸは、撮影画像の全体に対する評価値でも良いし、撮影画像の一部の部分的な評価値でも良いし、顔の位置に対応する評価値でも良い。画像全体に対する色調評価値の場合、画面全体の照明が安定しており、かつ顔評価値の安定した画像を得ることができる。また、顔位置の色調評価値を利用する場合、顔位置の照明が安定しており、かつ顔評価値も安定した画像を得ることが可能である。また、これらの色調評価値のいずれか一方が安定した時に、撮影を開始することによって、自動色調調節の精度を高くできるという利点もある。
【０１４９】
上記ブロック図（図１８〜図２１）の説明において、安定度判定部として２つのブロックを設ける場合について説明したが、これらは１つでも良い。この場合、１つのブロックをタイムシェアリングして使用しても良いし、一部の処理をシステムコントローラ１１で行っても良い。
【０１５０】
また、上記第３の実施形態において、顔評価値ＬＸと、焦点評価値ＦＸ、動き評価値ＭＸ、輝度評価値ＥＸ、及び色調評価値ＣＸのいずれか１つの評価値とを組み合わせて、２つの評価値が安定した時に撮影を開始する場合を例に説明を行ったが、これに限るものではなく、顔評価値ＬＸと、焦点評価値ＦＸ、動き評価値ＭＸ、輝度評価値ＥＸ、及び色調評価値ＣＸのうち２つ以上の評価値とを組み合わせて、全ての評価値が安定した時に撮影を開始しても良い。
【０１５１】
上記実施形態の説明において、単に被写体の顔を検出して、顔評価値が安定した時に撮影を開始する場合を例に説明したが、これに限るものではない。例えば、被写体の性別を撮影者に選択させ、この選択によって特定された性別の顔検出と、その顔評価値の安定度を判定して、撮影を開始しても良い。この場合、撮影者によって、例えば、女性が選択されると、女性の顔が検出され、この顔評価値が安定した時に撮影を開始されるので、被写体の中の女性へのシャッタチャンスを増やして、女性の自然な表情が撮影された画像を得ることができる。
【０１５２】
また、性別を撮影者に選択させるのではなく、特定の年齢層を選択させて、この選択によって特定された年齢層の顔を検出と、その顔評価値の安定度を判定して撮影を開始しても良い。この場合、特定の年齢層の被写体に対してシャッタチャンスを増加させることが可能である。例えば、低年齢層が選択された場合、低年齢層の被写体（子供）の顔を検出して、この顔評価値が安定した時に撮影が開始されるため、被写体の中の子供へのシャッタチャンスが増して、子供の自然な表情が撮影された画像を得ることができる。
【０１５３】
さらに、特定の表情を撮影者に選択させて、この選択によって特定された表情の顔を検出し、その顔評価値の安定度を判定して撮影を開始しても良い。この場合、特定の表情をした被写体へのシャッタチャンスを増すことができる。例えば、表情として笑顔が選択された場合には、被写体の中の笑った人の顔を上手く撮影することができる。なお、特定の表情としては、笑顔の他に、例えば、泣き顔、悲しそうな表情、怒っている表情、困っている表情等が選択される。
【０１５４】
また、特定の動作を撮影者に選択させて、この選択によって特定された動作を行った顔を検出し、その顔評価値の安定度を判定して撮影を開始しても良い。この場合、特定の動作を行った被写体へのシャッタチャンスを増やすことができる。例えば、特定の動作として、あくびが選択された場合、あくびをした顔を検出して安定した時に撮影して、被写体の中のあくびをした人の顔を上手く撮影することができる。
【０１５５】
なお、特定の動作としては、あくびをしている人に限らず、眠っている人や、起きている人等が選択されても良く、子供の寝顔を撮影した場合には、眠っている人を選択すれば良い。さらに、被写体の中の誰かがあくびをしたら撮影を中止するような用途にも使用可能である。
【０１５６】
さらに、１つの国を撮影者に選択させ、その国の人が顔の特徴によって検出できれば、顔評価値が安定した時に撮影を行っても良い。また、複数の国を撮影者に選択させても良い。この場合、複数の国とは、アジアやヨーロッパ等の国の集合体である。さらに、撮影者に国を選択させるのではなく、民族を撮影者に選択させても良い。例えば、民族として、モンゴロイド系の黄色人種等の顔を検出する辞書を設ければ良い。この場合、家族が、黄色人種だけであれば、家族旅行で東欧に行って、この機能をＯＮにしておけば現地の人を検出してしまう可能性が少なくし、さらに、家族だけを検出する辞書を登録しておくことによって、さらに精度を向上させることができる。
【０１５７】
前述したように、特定の性別、特定の年齢層、特定の表情、特定の動作、特定の人種（特定の国の人）を検出する場合、これらに対応するパターン画像を辞書部３４に予め登録しておき、これらのパターン画像を参照してパターン認識により検出すれば良い。
【０１５８】
なお、上記実施形態において、被写体が動くことを前提として説明したが、被写体が動かない場合でも被写体に変化が生じる場合であれば良い。被写体の変化の一例としては、例えば、夜間屋外撮影で車の走行によりヘッドライトによる照明が被写体シーンに影響を与え、人物の顔の照明状態が変化し、影が発生したり、肌色濃度が変化したりしてしまう場合である。
【０１５９】
さらに、上記実施形態において、撮像部を撮像装置本体内に設けた場合を例に説明したが、これに限るものではなく、撮像部が撮像装置本体の外部に設けても良い。この場合、通信部によって、撮像部との間で画像データ等のデータを送受信すれば良い。
【０１６０】
また、上記実施形態において、デジタルカメラを例に説明を行ったが、これに限るものではなく、例えば、カメラ付き携帯電話や、デジタルビデオカメラ等でも良い。
【０１６１】
さらに、上記実施形態において、静止画像の撮影をする場合を例に説明を行ったが、これに限るものではなく、単写、連写、動画の撮影開始制御のいずれにも本発明を適用可能である。
【図面の簡単な説明】
【０１６２】
【図１】デジタルカメラの電気的構成を示すブロック図である。
【図２】顔検出部の電気的構成を示すブロック図である。
【図３】人物の顔が時間とともに向きや位置が変化する様子を示す説明図である。
【図４】顔評価値の時間変化を示すグラフである。
【図５】安定レベル値の時間変化を示すグラフである。
【図６】撮影処理を説明するフローチャートであり、顔評価値が安定度判定領域内の値に所定撮像回数なったか否かに基づいて安定度を判定する場合を示している。
【図７】撮影処理を説明するフローチャートであり、安定レベル値に基づいて安定度を判定する場合を示している。
【図８】撮影処理を説明するフローチャートであり、顔検出を１回のみ行う場合を示している。
【図９】被写体として２人の人物が含まれている画像を示す説明図である。
【図１０】顔検出部を２つ設けて、顔評価値を選択的に出力する場合のブロック図である。
【図１１】安定度判定部を２つ設けて、安定度判定結果を選択的に出力する場合のブロック図である。
【図１２】２つの安定度判定結果の論理積を出力する場合のブロック図である。
【図１３】２つの顔評価値に対して重み付け演算を行う場合のブロック図である。
【図１４】顔評価値を選択的に出力する場合の撮影処理を説明するフローチャートである。
【図１５】安定度判定結果を選択的に出力する場合の撮影処理を説明するフローチャートである。
【図１６】２つの安定度判定結果の論理積を出力する場合の撮影処理を説明するフローチャートである。
【図１７】２つの顔評価値に対して重み付け演算を行う場合の撮影処理を説明するフローチャートである。
【図１８】顔評価値と焦点評価値とを組み合わせて撮影処理を行う場合のブロック図である。
【図１９】顔評価値と動き評価値とを組み合わせて撮影処理を行う場合のブロック図である。
【図２０】顔評価値と輝度評価値とを組み合わせて撮影処理を行う場合のブロック図である。
【図２１】顔評価値と色調評価値とを組み合わせて撮影処理を行う場合のブロック図である。
【符号の説明】
【０１６３】
１０  デジタルカメラ
１１  システムコントローラ
１２  操作部
１２ａ  レリーズボタン
１２ｂ  判定条件設定部
１２ｃ  優先条件設定部
１４  撮像部
１８，４６ａ，４６ｂ  顔検出部
１９  焦点検出部
２０  動き検出部
２１  輝度検出部
２２  色調検出部
２３  安定度判定部
４７，４９  切替部
４８ａ  ＬＸ安定度判定部
４８ｂ  ＬＹ安定度判定部
４８ｃ  ＦＸ安定度判定部
４８ｄ  ＭＸ安定度判定部
４８ｅ  ＥＸ安定度判定部
４８ｆ  ＣＸ安定度判定部
５０，６０，６１，６２,６３  ａｎｄ回路
５１  重み付け演算部
【図１】
2008193411.tif 000003
【図２】
2008193411.tif 000004
【図３】
2008193411.tif 000005
【図４】
2008193411.tif 000006
【図５】
2008193411.tif 000007
【図６】
2008193411.tif 000008
【図７】
2008193411.tif 000009
【図８】
2008193411.tif 000010
【図９】
2008193411.tif 000011
【図１０】
2008193411.tif 000012
【図１１】
2008193411.tif 000013
【図１２】
2008193411.tif 000014
【図１３】
2008193411.tif 000015
【図１４】
2008193411.tif 000016
【図１５】
2008193411.tif 000017
【図１６】
2008193411.tif 000018
【図１７】
2008193411.tif 000019
【図１８】
2008193411.tif 000020
【図１９】
2008193411.tif 000021
【図２０】
2008193411.tif 000022
【図２１】
2008193411.tif 000023