(57)【特許請求の範囲】
【請求項１】
被写体からの入射光を撮像データに変換することにより撮像する撮像手段と、
前記撮像データに含まれる特徴量を抽出する特徴量抽出手段と、
前記被写体に応じた撮像モード候補を選択するための選択条件として前記被写体に関する特徴量が関連付けられている複数の撮像モードの中から、前記抽出された特徴量に基づいて撮像モード候補を選択する撮像モード候補選択手段と、
前記撮像モード候補として選択された撮像モードの撮像条件が反映されている前記撮像データに対応する撮像画像を縮小した縮小画像を前記選択された撮像モード候補を示す標識として表示手段の一部分に表示させ、前記表示されている縮小画像に係る撮像モード候補の中から所望の撮像モードを選択する選択操作が受け付けられた際に設定されていた撮像モードを示す標識として、前記選択操作が受け付けられた際に前記撮像手段により撮像された撮像データに対応する撮像画像を縮小した縮小画像を、前記選択操作がされた撮像モード候補に係る縮小画像が表示されていた領域に表示させる表示制御手段と
を具備する撮像装置。
【請求項２】
前記表示制御手段は、前記選択された撮像モード候補を示す標識として前記選択された撮像モード候補に関する文字、記号、数字、図形の少なくとも１つを含む前記縮小画像を前記表示手段に表示させる請求項１記載の撮像装置。
【請求項３】
前記選択操作を受け付ける操作受付手段と、
前記選択された撮像モードを設定する撮像モード設定手段と
をさらに具備する請求項１記載の撮像装置。
【請求項４】
前記操作受付手段により前記選択操作が受け付けられた場合には、前記選択操作が受け付けられた際に前記撮像手段により撮像された撮像データに対応する撮像画像を縮小して縮小画像とする縮小画像生成手段をさらに具備し、
前記表示制御手段は、前記選択操作が受け付けられた際に設定されていた撮像モードを示す標識として、前記選択操作が受け付けられた際に前記縮小画像生成手段により生成された前記縮小画像を、前記選択操作がされた撮像モード候補に係る縮小画像が表示されていた領域に表示させる
請求項３記載の撮像装置。
【請求項５】
前記抽出された特徴量に基づいて前記撮像手段により撮像された撮像データに対応する撮像画像に含まれる被写体に生じた一定の変化を判定する被写体変化判定手段をさらに具備し、
前記表示制御手段は、前記撮像画像に含まれる被写体に一定の変化が生じたと判定された場合には前記表示されている縮小画像を消去する
請求項１記載の撮像装置。
【請求項６】
前記表示制御手段は、前記撮像画像に含まれる被写体に一定の変化が生じたと判定された場合には前記表示されている縮小画像を消去する旨のメッセージを表示した後に前記表示されている縮小画像を消去する請求項５記載の撮像装置。
【請求項７】
前記撮像モード候補選択手段は、前記複数の撮像モードの中の特定の撮像モードに前記被写体が確実に対応するか否かと前記特定の撮像モードに前記被写体が確実に対応しないか否かとを前記抽出された特徴量に基づいて判定することにより前記複数の撮像モードの中から前記撮像モード候補を選択する請求項１記載の撮像装置。
【請求項８】
前記複数の撮像モードには、前記選択条件として所定の対象物に関する情報が関連付けられ、
前記撮像データに対応する撮像画像に含まれる前記所定の対象物を検出する対象物検出手段をさらに具備し、
前記撮像モード候補選択手段は、前記抽出された特徴量と前記検出された所定の対象物とに基づいて前記複数の撮像モードの中から前記撮像モード候補を選択する
請求項１記載の撮像装置。
【請求項９】
前記対象物検出手段は、前記所定の対象物として人の顔を検出し、
前記撮像モード候補選択手段は、前記撮像画像と前記検出された顔との相対関係に基づいて前記複数の撮像モードの中から前記撮像モード候補を選択する
請求項８記載の撮像装置。
【請求項１０】
前記撮像モード候補選択手段は、前記複数の撮像モードの中から複数の前記撮像モード候補を選択し、
前記表示制御手段は、前記選択された複数の撮像モード候補のそれぞれの前記縮小画像を前記表示手段に表示させる
請求項１記載の撮像装置。
【請求項１１】
前記撮像モード候補選択手段は、前記抽出された特徴量に基づいて前記複数の撮像モード候補の表示順序を決定し、
前記表示制御手段は、前記決定された表示順序に従って前記縮小画像を前記表示手段に並べて表示させる
請求項１０記載の撮像装置。
【請求項１２】
前記表示制御手段は、前記縮小画像と、ユーザ操作に基づいて設定された撮像モードの撮像条件が反映されている撮像データに対応する撮像画像とを同時に前記表示手段に表示させる請求項１記載の撮像装置。
【請求項１３】
前記撮像モードと前記被写体に関する特徴量とを前記撮像モード毎に関連付けて記憶する撮像モード記憶手段をさらに具備する請求項１記載の撮像装置。
【請求項１４】
被写体からの入射光を撮像データに変換することにより撮像する撮像手段と、
前記撮像データに対応する撮像画像に含まれる前記所定の対象物を検出する対象物検出手段と、
前記被写体に応じた撮像モード候補を選択するための選択条件として前記所定の対象物に関する情報が関連付けられている複数の撮像モードの中から、前記検出された所定の対象物に基づいて撮像モード候補を選択する撮像モード候補選択手段と、
前記撮像モード候補として選択された撮像モードの撮像条件が反映されている前記撮像データに対応する撮像画像を縮小した縮小画像を前記選択された撮像モード候補を示す標識として表示手段の一部分に表示させ、前記表示されている縮小画像に係る撮像モード候補の中から所望の撮像モードを選択する選択操作が受け付けられた際に設定されていた撮像モードを示す標識として、前記選択操作が受け付けられた際に前記撮像手段により撮像された撮像データに対応する撮像画像を縮小した縮小画像を、前記選択操作がされた撮像モード候補に係る縮小画像が表示されていた領域に表示させる表示制御手段と
を具備する撮像装置。
【請求項１５】
被写体からの入射光を撮像データに変換することにより撮像する撮像手段により撮像された前記撮像データに含まれる特徴量を抽出する特徴量抽出手順と、
前記被写体に応じた撮像モード候補を選択するための選択条件として前記被写体に関する特徴量が関連付けられている複数の撮像モードの中から、前記抽出された特徴量に基づいて撮像モード候補を選択する撮像モード候補選択手順と、
前記撮像モード候補として選択された撮像モードの撮像条件が反映されている前記撮像データに対応する撮像画像を縮小した縮小画像を前記選択された撮像モード候補を示す標識として表示手段の一部分に表示させ、前記表示されている縮小画像に係る撮像モード候補の中から所望の撮像モードを選択する選択操作が受け付けられた際に設定されていた撮像モードを示す標識として、前記選択操作が受け付けられた際に前記撮像手段により撮像された撮像データに対応する撮像画像を縮小した縮小画像を、前記選択操作がされた撮像モード候補に係る縮小画像が表示されていた領域に表示させる表示制御手順と
を具備する撮像装置の制御方法。
【請求項１６】
被写体からの入射光を撮像データに変換することにより撮像する撮像手段により撮像された前記撮像データに含まれる特徴量を抽出する特徴量抽出手順と、
前記被写体に応じた撮像モード候補を選択するための選択条件として前記被写体に関する特徴量が関連付けられている複数の撮像モードの中から、前記抽出された特徴量に基づいて撮像モード候補を選択する撮像モード候補選択手順と、
前記撮像モード候補として選択された撮像モードの撮像条件が反映されている前記撮像データに対応する撮像画像を縮小した縮小画像を前記選択された撮像モード候補を示す標識として表示手段の一部分に表示させ、前記表示されている縮小画像に係る撮像モード候補の中から所望の撮像モードを選択する選択操作が受け付けられた際に設定されていた撮像モードを示す標識として、前記選択操作が受け付けられた際に前記撮像手段により撮像された撮像データに対応する撮像画像を縮小した縮小画像を、前記選択操作がされた撮像モード候補に係る縮小画像が表示されていた領域に表示させる表示制御手順と
をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置に関し、特に、複数の撮像モードを設定することが可能な撮像装置、および、その制御方法ならびに当該方法をコンピュータに実行させるプログラムに関する。
【背景技術】
【０００２】
近年、人物等の被写体を撮像して画像データとして記録するデジタルスチルカメラ等の撮像装置が普及している。この撮像装置では、シャッタースピード、絞り値、ストロボ発光、マクロ設定、ＩＳＯ感度等の各種の撮像条件をユーザが設定することにより、被写体に応じた綺麗な撮像画像を記録することができる。しかしながら、一般的なユーザにとって、これらの撮像条件の設定は困難である場合が多い。
【０００３】
そこで、比較的多く使用される撮像条件を撮像モードとして予め撮像装置に登録しておき、この登録された撮像モードをユーザが選択することにより、被写体に応じた撮像条件を設定することが可能な撮像装置が提案されている。この撮像装置によれば、現在撮影しようとしている被写体のイメージに合致した撮像モードをユーザが選択することによって、この選択された撮像モードに応じた撮像条件が設定されるため、ユーザの好みに応じた撮像画像を容易に記録することができる。
【０００４】
また、ユーザの好みに応じた適切な撮像条件を設定するため、各撮像シーンに対応したきめ細やかな多数の撮像モードを選択することが可能な撮像装置が提案されている。このように多数の撮像モードが選択可能な場合には、ユーザの好みに応じた設定が可能であるものの、多数の撮像モードから所望の撮像モードを選択する操作が煩雑となることがある。また、比較的不慣れなユーザにとっては、多数の撮像モードから所望の撮像モードを選択することが困難であることも考えられる。
【０００５】
そこで、画像認識技術の代表的な例である顔検出技術を用いて撮像モードを設定する装置が提案されている。例えば、被写体に顔が含まれるか否かを認識するとともに、被写体の状態を検知して、これらの情報に基づいて撮像モードを設定するカメラが提案されている（例えば、特許文献１参照。）。この従来技術によれば、自動で撮像モードが設定されるため、ユーザが設定に迷うことがない。しかしながら、例えば、被写体に含まれる顔が横を向いている場合には適切に顔が検出されないことがある。このため、ユーザが所望する撮像モード（例えば、ポートレートモード）が適切に設定されない場合がある。
【０００６】
このように、画像認識処理は、常に完全なものではなく、被写体の明るさ、ピント、大きさ、動き等の条件により、正しい画像認識が妨げられてしまうことがある。このため、ユーザの好みに応じた適切な撮像モードを容易に選択することが必要である。そこで、ユーザの好みに応じた適切な撮像モードを容易に選択する装置が多数提案されている。
【０００７】
例えば、撮像モードに対応する見本画像を表示して、この見本画像を選択することによって、撮像モードを設定するカメラ装置が提案されている（例えば、特許文献２参照。）。また、例えば、サーバに格納されているサムネイル画像を、ネットワークを介して取得し、このサムネイル画像を参照しながら所望の撮像条件を設定するデジタルカメラが提案されている（例えば、特許文献３参照。）。
【特許文献１】特開２００３−３４４８９１号公報（図１）
【特許文献２】特開２００２−１０１３３号公報（図１）
【特許文献３】特開２００３−３１９３２７号公報（図１）
【発明の開示】
【発明が解決しようとする課題】
【０００８】
上述の従来技術では、予め用意されている見本画像やサムネイル画像を参照して、ユーザが撮像モードを設定することができる。しかしながら、見本画像やサムネイル画像がユーザの好みを反映している画像でない場合には、ユーザが適切な選択をすることができない。また、被写体によっては、適切な撮像条件が複数存在する場合も考えられる。この場合には、ユーザの好みは多様であるため、ユーザの好みに応じた適切な撮像条件を容易に設定することが困難である。
【０００９】
そこで、本発明は、ユーザの好みに応じた適切な撮像条件を容易に設定することを目的とする。
【課題を解決するための手段】
【００１０】
本発明は、上記課題を解決するためになされたものであり、その第１の側面は、被写体からの入射光を撮像データに変換することにより撮像する撮像手段と、上記撮像データに含まれる特徴量を抽出する特徴量抽出手段と、上記被写体に応じた撮像モード候補を選択するための選択条件として上記被写体に関する特徴量が関連付けられている複数の撮像モードの中から、上記抽出された特徴量に基づいて撮像モード候補を選択する撮像モード候補選択手段と、上記撮像モード候補として選択された撮像モードの撮像条件が反映されている上記撮像データに対応する撮像画像を縮小した縮小画像を上記選択された撮像モード候補を示す標識として表示手段の一部分に表示させ、上記表示されている縮小画像に係る撮像モード候補の中から所望の撮像モードを選択する選択操作が受け付けられた際に設定されていた撮像モードを示す標識として、上記選択操作が受け付けられた際に上記撮像手段により撮像された撮像データに対応する撮像画像を縮小した縮小画像を、上記選択操作がされた撮像モード候補に係る縮小画像が表示されていた領域に表示させる表示制御手段とを具備する撮像装置およびその制御方法ならびに当該方法をコンピュータに実行させるプログラムである。これにより、撮像データに含まれる特徴量を抽出して、この抽出された特徴量に基づいて、複数の撮像モードの中から撮像モード候補を選択し、この選択された撮像モード候補を示す標識として縮小画像を表示させ、所望の撮像モードを選択する選択操作の受付時に設定されていた撮像モードを示す標識として、その選択操作の受付時における撮像画像を縮小した縮小画像を、その選択操作がされた撮像モード候補に係る縮小画像が表示されていた領域に表示させるという作用をもたらす。
【００１１】
また、この第１の側面において、上記表示制御手段は、上記選択された撮像モード候補を示す標識として上記選択された撮像モード候補に関する文字、記号、数字、図形の少なくとも１つを含む上記縮小画像を上記表示手段に表示させるようにしてもよい。これにより、選択された撮像モード候補に関する文字、記号、数字、図形の少なくとも１つを含む縮小画像を、撮像モード候補を示す標識として表示させるという作用をもたらす。
【００１２】
また、この第１の側面において、上記選択操作を受け付ける操作受付手段と、上記選択された撮像モードを設定する撮像モード設定手段とをさらに具備するようにしてもよい。これにより、表示されている撮像モード候補の中から所望の撮像モードを選択する選択操作を受け付けると、この選択された撮像モードを設定するという作用をもたらす。
【００１３】
また、この第１の側面において、上記操作受付手段により上記選択操作が受け付けられた場合には、上記選択操作が受け付けられた際に上記撮像手段により撮像された撮像データに対応する撮像画像を縮小して縮小画像とする縮小画像生成手段をさらに具備し、上記表示制御手段は、上記選択操作が受け付けられた際に設定されていた撮像モードを示す標識として、上記選択操作が受け付けられた際に上記縮小画像生成手段により生成された上記縮小画像を、上記選択操作がされた撮像モード候補に係る縮小画像が表示されていた領域に表示させるようにしてもよい。これにより、所望の撮像モードを選択する選択操作が受け付けられた場合には、この選択操作が受け付けられた際に撮像された撮像画像を縮小して縮小画像とし、この選択操作が受け付けられた際に設定されていた撮像モードを示す標識として、その縮小画像を、この選択操作がされた撮像モード候補に係る縮小画像が表示されていた領域に表示するという作用をもたらす。
【００１５】
また、この第１の側面において、上記抽出された特徴量に基づいて上記撮像手段により撮像された撮像データに対応する撮像画像に含まれる被写体に生じた一定の変化を判定する被写体変化判定手段をさらに具備し、上記表示制御手段は、上記撮像画像に含まれる被写体に一定の変化が生じたと判定された場合には上記表示されている縮小画像を消去するようにしてもよい。これにより、抽出された特徴量に基づいて、撮像画像に含まれる被写体に生じた一定の変化を判定し、被写体に一定の変化が生じたと判定された場合には、表示されている縮小画像を消去するという作用をもたらす。
【００１６】
また、この第１の側面において、上記表示制御手段は、上記撮像画像に含まれる被写体に一定の変化が生じたと判定された場合には上記表示されている縮小画像を消去する旨のメッセージを表示した後に上記表示されている縮小画像を消去するようにしてもよい。これにより、被写体に一定の変化が生じたと判定された場合には、表示されている縮小画像を消去する旨のメッセージを表示した後に縮小画像を消去するという作用をもたらす。
【００１７】
また、この第１の側面において、上記撮像モード候補選択手段は、上記複数の撮像モードの中の特定の撮像モードに上記被写体が確実に対応するか否かと上記特定の撮像モードに上記被写体が確実に対応しないか否かとを上記抽出された特徴量に基づいて判定することにより上記複数の撮像モードの中から上記撮像モード候補を選択するようにしてもよい。これにより、特定の撮像モードに被写体が確実に対応するか否かと、特定の撮像モードに被写体が確実に対応しないか否かとを、抽出された特徴量に基づいて判定することにより撮像モード候補を選択するという作用をもたらす。
【００１８】
また、この第１の側面において、上記複数の撮像モードには、上記選択条件として所定の対象物に関する情報が関連付けられ、上記撮像データに対応する撮像画像に含まれる上記所定の対象物を検出する対象物検出手段をさらに具備し、上記撮像モード候補選択手段は、上記抽出された特徴量と上記検出された所定の対象物とに基づいて上記複数の撮像モードの中から上記撮像モード候補を選択するようにしてもよい。これにより、撮像画像に含まれる所定の対象物を検出し、抽出された特徴量と、検出された所定の対象物とに基づいて撮像モード候補を選択するという作用をもたらす。
【００１９】
また、この第１の側面において、上記対象物検出手段は、上記所定の対象物として人の顔を検出し、上記撮像モード候補選択手段は、上記撮像画像と上記検出された顔との相対関係に基づいて上記複数の撮像モードの中から上記撮像モード候補を選択するようにしてもよい。これにより、撮像画像に含まれる顔を検出し、撮像画像と検出された顔との相対関係に基づいて撮像モード候補を選択するという作用をもたらす。
また、この第１の側面において、上記撮像モード候補選択手段は、上記複数の撮像モードの中から複数の上記撮像モード候補を選択し、上記表示制御手段は、上記選択された複数の撮像モード候補のそれぞれの上記縮小画像を上記表示手段に表示させるようにしてもよい。これにより、複数の撮像モードの中から複数の撮像モード候補を選択し、その選択された複数の撮像モード候補のそれぞれの縮小画像を表示させるという作用をもたらす。
また、この第１の側面において、上記撮像モード候補選択手段は、上記抽出された特徴量に基づいて上記複数の撮像モード候補の表示順序を決定し、上記表示制御手段は、上記決定された表示順序に従って上記縮小画像を上記表示手段に並べて表示させるようにしてもよい。これにより、抽出された特徴量に基づいて複数の撮像モード候補の表示順序を決定し、その決定された表示順序に従って縮小画像を並べて表示させるという作用をもたらす。
また、この第１の側面において、上記表示制御手段は、上記縮小画像と、ユーザ操作に基づいて設定された撮像モードの撮像条件が反映されている撮像データに対応する撮像画像とを同時に上記表示手段に表示させるようにしてもよい。これにより、縮小画像と、ユーザ操作に基づいて設定された撮像モードの撮像条件が反映されている撮像データに対応する撮像画像とを同時に表示させるという作用をもたらす。
また、この第１の側面において、上記撮像モードと上記被写体に関する特徴量とを上記撮像モード毎に関連付けて記憶する撮像モード記憶手段をさらに具備するようにしてもよい。これにより、撮像モード記憶手段に記憶されている特徴量を用いて、撮像モード候補を選択するという作用をもたらす。
【００２０】
また、本発明の第２の側面は、被写体からの入射光を撮像データに変換することにより撮像する撮像手段と、上記撮像データに対応する撮像画像に含まれる上記所定の対象物を検出する対象物検出手段と、上記被写体に応じた撮像モード候補を選択するための選択条件として上記所定の対象物に関する情報が関連付けられている複数の撮像モードの中から、上記検出された所定の対象物に基づいて撮像モード候補を選択する撮像モード候補選択手段と、上記撮像モード候補として選択された撮像モードの撮像条件が反映されている上記撮像データに対応する撮像画像を縮小した縮小画像を上記選択された撮像モード候補を示す標識として表示手段の一部分に表示させ、上記表示されている縮小画像に係る撮像モード候補の中から所望の撮像モードを選択する選択操作が受け付けられた際に設定されていた撮像モードを示す標識として、上記選択操作が受け付けられた際に上記撮像手段により撮像された撮像データに対応する撮像画像を縮小した縮小画像を、上記選択操作がされた撮像モード候補に係る縮小画像が表示されていた領域に表示させる表示制御手段とを具備する撮像装置およびその制御方法ならびに当該方法をコンピュータに実行させるプログラムである。これにより、撮像画像に含まれる所定の対象物を検出して、この検出された所定の対象物に基づいて、複数の撮像モードの中から撮像モード候補を選択し、この選択された撮像モード候補を示す標識として縮小画像を表示させ、所望の撮像モードを選択する選択操作の受付時に設定されていた撮像モードを示す標識として、その選択操作の受付時における撮像画像を縮小した縮小画像を、その選択操作がされた撮像モード候補に係る縮小画像が表示されていた領域に表示させるという作用をもたらす。
【発明の効果】
【００２１】
本発明によれば、ユーザの好みに応じた適切な撮像条件を容易に設定することができるという優れた効果を奏し得る。
【発明を実施するための最良の形態】
【００２２】
次に本発明の実施の形態について図面を参照して詳細に説明する。
【００２３】
図１は、本発明の実施の形態における撮像装置１００の機能構成例を示すブロック図である。撮像装置１００は、システムバス１０１と、レンズ１０２と、絞り機構１０３と、撮像素子１０４と、アナログ信号処理部１０５と、Ａ／Ｄ変換部１０６と、レンズ駆動モータ１０７と、絞り駆動モータ１０８と、モータドライバ１０９と、垂直ドライバ１１０と、タイミングジェネレータ（以下、「ＴＧ」と称する。）１１１と、ジャイロセンサ１１２と、閃光発光部１１３と、デジタル信号処理部（以下、「ＤＳＰ」と称する。）１１５と、記録デバイス１１７と、画像認識部１１８と、制御部１２０と、操作部２００と、表示部３００とを備える。撮像装置１００は、例えば、複数の撮像モードを設定することが可能なデジタルスチルカメラによって実現することができる。
【００２４】
また、撮像装置１００は、システムバス１０１に制御部１２０が接続されるとともに、システムバス１０１に、モータドライバ１０９、垂直ドライバ１１０、ＴＧ１１１、ジャイロセンサ１１２、閃光発光部１１３、操作部２００、ＤＳＰ１１５、および、画像認識部１１８が接続されて構成される。
【００２５】
レンズ１０２は、被写体からの入射光を取り込んで、その入射光を絞り機構１０３に供給するものである。このレンズ１０２は、レンズ駆動モータ１０７により駆動されて、被写体に対して前後に移動する。これにより、フォーカシングまたはズーミングが行われる。絞り機構１０３は、レンズ１０２を通過した入射光の光量を調整して、その入射光を撮像素子１０４に供給するものである。この絞り機構１０３は、絞り駆動モータ１０８により駆動され、絞りの開度が調節される。
【００２６】
撮像素子１０４は、絞り機構１０３から供給された入射光を受光し、電気的信号に変換させる光電変換素子である。この撮像素子１０４は、垂直ドライバ１１０により駆動される。なお、撮像素子１０４は、各画素の前面に、例えば赤色（Ｒ）光、緑色（Ｇ）光、青色（Ｂ）光の何れかを通すカラーフィルタを備え、各色の画素信号を受光する。また、この撮像素子としては、ＣＣＤ（Charge Coupled Devices）等が使用される。変換された電気信号はアナログ信号処理部１０５に供給される。アナログ信号処理部１０５は、ＴＧ１１１により駆動され、撮像素子１０４からの電気信号についてノイズを除去する等のアナログ処理を施すものである。このアナログ信号処理部１０５によって処理された信号は、Ａ／Ｄ変換部１０６に供給される。Ａ／Ｄ変換部１０６は、ＴＧ１１１により駆動され、アナログ信号処理部１０５からの信号をデジタル信号に変換するものである。このＡ／Ｄ変換部１０６によって変換された信号は、ＤＳＰ１１５に供給される。
【００２７】
レンズ駆動モータ１０７は、モータドライバ１０９からの指示によりレンズ１０２を駆動するものである。絞り駆動モータ１０８は、モータドライバ１０９からの指示により絞り機構１０３を駆動するものである。モータドライバ１０９は、制御部１２０からの指示に従い、レンズ駆動モータ１０７と絞り駆動モータ１０８とを駆動する。垂直ドライバ１１０は、制御部１２０からの指示に従い撮像素子１０４を駆動する。ＴＧ１１１は、制御部１２０から送信される基準クロックに基づきアナログ信号処理部１０５およびＡ／Ｄ変換部１０６の駆動制御信号を生成する。
【００２８】
ジャイロセンサ１１２は、撮像時の撮像素子１０４の、撮像画像の水平方向または垂直方向の位置的変化に対応する変化（いわゆる、手ブレ等）を検出し、この検出された変化量を制御部１２０に送信する。閃光発光部１１３は、制御部１２０からの指示に従い、被写体へ光線を照射させ、被写体からの光（反射光）を増加させるものである。これにより、周囲の照度が低い状況においても撮像を可能とする。
【００２９】
操作部２００は、ユーザの種々の操作内容（シャッター、カメラの各種設定、画像の選択等）を制御部１２０に送信するためのスイッチ、ボタン等である。また、操作部２００は、タッチパネルによっても構成することができる。なお、操作部２００を構成するスイッチ、ボタン等については、図２および図１５を参照して詳細に説明する。
【００３０】
ＤＳＰ１１５は、制御部１２０の指示に従い、Ａ／Ｄ変換部１０６からのデジタル信号について、黒レベル補正、ホワイトバランス調節、γ補正等の画像処理を行うものである。このＤＳＰ１１５の出力は、表示部３００、記録デバイス１１７、画像認識部１１８等に画像データを送信する。
【００３１】
表示部３００は、ＤＳＰ１１５から送信された画像データを表示する装置である。この表示部３００は、撮像前には、ＤＳＰ１１５によって画像処理された画像データをプレビュー画面として表示し、撮像後には記録デバイス１１７に記録された画像を再生する。
【００３２】
記録デバイス１１７は、ＤＳＰ１１５により画像処理された画像データを保存する。
【００３３】
画像認識部１１８は、制御部１２０の指示に従い、ＤＳＰ１１５によって画像処理された画像データから特徴量を抽出して、この特徴量に基づいて、この画像データにおける被写体が、特定の撮像シーンに該当するか否かを判別し、この判別結果を制御部１２０に出力する。また、画像認識部１１８は、制御部１２０の指示に従い、ＤＳＰ１１５によって画像処理された画像データに含まれる顔を検出し、この検出結果を制御部１２０に出力する。すなわち、画像認識部１１８は、撮像画像に含まれる被写体自体、被写体の状況や周囲状況を識別または検出する。
【００３４】
例えば、撮影シーンや被写体の判定方法には様々な手法が存在する。例えば、逆光シーンや夜景シーンの判定方法として、撮像画像における画面全体の輝度のヒストグラムを作成し、この作成されたヒストグラムの分布のパターンマッチングを実行することによって、逆光シーンや夜景シーンを判定する方法が存在する。また、撮像画像における画面全体の輝度のヒストグラムによる判定と合わせて、色相情報および光源推定情報を用いることによって、さらに多くのシーンを判定することができる。例えば、撮像画像における被写体が屋外であると判定された場合には、撮像画像における画面に存在する色相とその色相の存在する位置とに基づいて、海、雪山、水中等の識別をすることができる。
【００３５】
また、顔検出技術を用いて被写体に含まれる人の顔を検出する顔検出方法が広く知られている。この顔検出として、例えば、顔の輝度分布情報が記録されているテンプレートと、実画像とのマッチングによって顔を検出する顔検出方法が存在する（例えば、特開２００４−１３３６３７号公報参照。）。これらの顔検出方法を用いて、被写体に人の顔が含まれているか否かを判定することができる。また、被写体に含まれている顔の大きさや位置を検出することができる。
【００３６】
これらの検出に加え、撮像画像の動きベクトル情報からは、被写体の動作状況を推定することができる。また、焦点距離情報およびオートフォーカス位置情報を用いることによって、被写体の存在する撮像装置１００からの距離を把握することができる。これらにより、さらにシーン判定の確度を向上させることが可能となる。すなわち、撮像画像における被写体が夜景に該当すると判定された場合において、動く被写体が含まれている場合には、夜景がメインの被写体ではなく、動く被写体の方がメインになる可能性がある。このように、撮像画像における被写体が夜景シーンと判定することの正しさを保証することができない場合がある。また、ピントが合う位置が遠い場合には、輝度ヒストグラムだけで判断する夜景よりも、夜景であることの確からしさを向上させることができる。
【００３７】
以上で示したシーン判別方法によって、各撮影シーンを判定することができるため、撮像モード記憶部２５０に記憶されている複数の撮像モードの中から、現在の撮像画像における被写体に最適な撮像モードを絞り込むことが可能である。
【００３８】
制御部１２０は、プロセッサ（ＣＰＵ等）１２１と、メモリ（ＲＯＭ）１２２と、メモリ（ＲＡＭ）１２３と、メモリ（ＥＥＰＲＯＭ）１２４とを備える。ＲＯＭ１２２は、プロセッサ１２１において、種々のソフトウエア処理を行うプログラムを記憶するためのものであり、ＲＡＭ１２３は作業用のメモリである。ＥＥＰＲＯＭ１２４は、撮像装置１００が電源オフの間もデータが保持されるメモリであり、各種設定条件等が記録される。また、メモリ（ＲＯＭ）１２２には、複数の撮像モードの選択条件に関する各情報が記憶されている。なお、メモリ（ＲＯＭ）１２２に記憶されている撮像モードについては、図４を参照して詳細に説明する。また、メモリ（ＲＡＭ）１２３には、表示部３００に表示される撮像画像が保存される。
【００３９】
プロセッサ１２１は、撮像装置１００全体の動作制御等を行う中枢部分となっており、撮像装置１００の各部材の駆動を有機的に制御して、動作を統括制御するものである。プロセッサ１２１は、撮像時には、操作部２００からのユーザの操作入力、ジャイロセンサ１１２からの手ブレ情報、ＤＳＰ１１５からの画像情報、および、画像認識部１１８からの判別結果に基づき、モータドライバ１０９、閃光発光部１１３、垂直ドライバ１１０およびＴＧ１１１等に制御信号を送信し、レンズ１０２や絞り機構１０３等を動作させることにより、露出、ホワイトバランス、フォーカス、および、閃光を自動制御する。
【００４０】
このプロセッサ１２１は、記録された画像の再生時には、操作部２００からのユーザの操作入力に従い、ＤＳＰ１１５に制御信号を送信し、記録デバイス１１７に記録された画像を表示部３００に表示する。
【００４１】
また、プロセッサ１２１は、画像認識部１１８による判別結果に基づいて、メモリ（ＲＯＭ）１２２に記憶されている複数の撮像モードの中から、現在の撮像画像における被写体に適した撮像モードを撮像モード候補として選択し、この撮像モード候補を示す標識を撮像画像とともに表示部３００に表示させる。また、この撮像モード候補を示す標識の中の１つがユーザにより選択された場合には、この選択の際における撮像画像を縮小するとともに、この選択された標識の位置に縮小された画像を表示する。また、この選択された標識に対応する撮像モードを設定する。
【００４２】
図２は、本発明の実施の形態における撮像装置１００の外観を示す図である。図２（ａ）は、撮像装置１００の外観を示す正面図であり、図２（ｂ）は、撮像装置１００の外観を示す背面図であり、図２（ｃ）は、撮像装置１００の外観を示す平面図である。
【００４３】
撮像装置１００は、閃光発光部１１３と、外側レンズ１３１と、レリーズスイッチ２０１と、モードダイヤル２０２と、ズームボタン２０３と、上下左右操作ボタン２０４と、決定ボタン２０５と、操作ボタン２０６と、電源スイッチ２０７と、液晶表示部３０１とを備える。閃光発光部１１３については、図１に示すものと同じであるため、同一の符号を付して、ここでの説明を省略する。また、レリーズスイッチ２０１、モードダイヤル２０２、ズームボタン２０３、上下左右操作ボタン２０４、決定ボタン２０５、操作ボタン２０６および電源スイッチ２０７は、図１に示す操作部２００に対応する。さらに、液晶表示部３０１は、図１に示す表示部３００に対応する。
【００４４】
外側レンズ１３１は、被写体からの入射光を取り込むレンズの中で外部に露出しているレンズであり、この入射光が他のレンズおよび絞り機構１０３を介して撮像素子１０４に供給される。
【００４５】
レリーズスイッチ２０１は、静止画または動画の撮像を開始するためのレリーズスイッチであり、使用者により行われる全押しまたは半押し操作が制御部１２０に出力される。そして、レリーズスイッチ２０１が半押しまたは全押しされた場合には、制御部１２０により撮影に最適なオートフォーカス制御やオート制御が行われる。また、レリーズスイッチ２０１が全押しされた場合には、これらのオートフォーカス制御およびオート制御が行われ、この全押しの際に撮像されていた画像データが記録デバイス１１７に記録される。
【００４６】
モードダイヤル２０２は、各種の撮像モードをユーザが手動で設定する場合に用いられるダイヤルである。
【００４７】
ズームボタン２０３は、使用者により行われるズーム操作を受け付けるボタンであり、受け付けられたズーム操作の内容を制御部１２０に出力する。具体的には、図２（ｂ）に示すＷ（ワイド）ボタンおよびＴ（テレ）ボタンがズームボタン２０３として備えられ、Ｗボタンが押下されている状態では、ズームレンズ（図示せず）がワイド端側（広角側）に移動し、Ｔボタンが押下されている状態では、ズームレンズがテレ端側（望遠側）に移動する。
【００４８】
上下左右操作ボタン２０４は、液晶表示部３０１に表示される各設定項目等を選択する場合に用いられる操作ボタンであり、押下されたボタンに応じて現在選択されている項目が上下左右に移動する。また、図７乃至図１０に示す撮像モード設定ボタン（４０１乃至４０４等）を用いて撮像モードを設定する場合には、上下左右操作ボタン２０４の上下ボタンを押下することにより、所望の撮像モード設定ボタンを選択することができる。この場合において、例えば、現在選択されている撮像モード設定ボタンが、他の撮像モード設定ボタンと異なる表示となる。なお、撮像モード設定ボタンは、撮像モードを設定する場合に用いられる標識である。なお、撮像モード設定ボタンについては、図７乃至図１０を参照して詳細に説明する。
【００４９】
決定ボタン２０５は、液晶表示部３０１に表示される各設定項目等を決定する場合に用いられるボタンである。また、図７乃至図１０に示す撮像モード設定ボタンを用いて撮像モードを設定する場合には、所望の撮像モード設定ボタンが選択された状態で、決定ボタン２０５を押下することにより、所望の撮像モードを設定することができる。
【００５０】
操作ボタン２０６は、各種操作を行う場合に用いられる操作ボタンである。
【００５１】
液晶表示部３０１は、ＤＳＰ１１５から出力された撮像画像等が表示される表示部である。なお、液晶表示部３０１をタッチパネルとして構成するようにしてもよい。
【００５２】
電源スイッチ２０７は、撮像装置１００の電源をＯＮ／ＯＦＦする場合に用いられるスイッチである。
【００５３】
撮像装置１００を用いてユーザが撮影を行う場合には、外側レンズ１３１から取り込まれた入射光が変換された撮像データが撮像画像として液晶表示部３０１に表示されるため、撮像装置１００の目の前に広がる空間から所望の画面を枠で切りとる操作（フレーミング）や撮影イメージを捉えることをユーザが容易に行うことができる。
【００５４】
図３は、本発明の実施の形態における撮像装置１００の機能構成例を示すブロック図である。撮像装置１００は、操作部２００と、撮像部２１０と、顔検出部２２０と、特徴量抽出部２３０と、被写体変化判定部２４０と、撮像モード記憶部２５０と、撮像モード候補選択部２６０と、縮小画像生成部２７０と、表示制御部２８０と、撮像モード設定部２９０と、表示部３００とを備える。
【００５５】
操作部２００は、図１に示す操作部２００に対応するものであり、受け付けた操作入力の内容を縮小画像生成部２７０、表示制御部２８０および撮像モード設定部２９０に出力するものである。
【００５６】
撮像部２１０は、被写体からの入射光を撮像データに変換するものであり、変換された撮像データを顔検出部２２０、特徴量抽出部２３０、縮小画像生成部２７０および表示制御部２８０に出力する。また、撮像部２１０は、撮像モード設定部２９０により設定される撮像モードに従って、被写体からの入射光を撮像データに変換する。
【００５７】
顔検出部２２０は、撮像部２１０から出力された撮像データに対応する撮像画像に含まれる人の顔を検出するものであり、人の顔が検出された場合には、検出された顔の大きさおよび位置を含む顔検出情報を撮像モード候補選択部２６０に出力する。
【００５８】
特徴量抽出部２３０は、撮像部２１０から出力された撮像データから各種の特徴量を抽出するものであり、抽出された特徴量を被写体変化判定部２４０および撮像モード候補選択部２６０に出力する。
【００５９】
被写体変化判定部２４０は、特徴量抽出部２３０から出力された特徴量に基づいて、撮像画像における被写体に一定の変化が生じたか否かを判定するものであり、判定結果を撮像モード候補選択部２６０に出力する。
【００６０】
撮像モード記憶部２５０は、撮像部２１０により行われる撮像に関する撮像モードの選択条件を記憶するものであり、記憶されている撮像モードの選択条件を撮像モード候補選択部２６０に供給する。なお、撮像モードの選択条件については、図４を参照して詳細に説明する。
【００６１】
撮像モード候補選択部２６０は、顔検出部２２０から出力された顔検出情報および特徴量抽出部２３０から出力された特徴量に基づいて、撮像モード記憶部２５０に記憶されている複数の撮像モードの中から現在の撮像画像における被写体に適した１または複数の撮像モード候補を選択するものであり、選択された撮像モード候補を表示制御部２８０および撮像モード設定部２９０に出力する。また、撮像モード候補選択部２６０は、選択された撮像モード候補について、顔検出部２２０から出力された顔検出情報および特徴量抽出部２３０から出力された特徴量に基づいて、表示部３００に表示される表示順序を決定するものである。この決定された表示順序が、選択された撮像モード候補とともに表示制御部２８０および撮像モード設定部２９０に出力される。なお、撮像モード候補の選択および表示順序の決定については、図５および図６を参照して詳細に説明する。
【００６２】
縮小画像生成部２７０は、表示部３００に表示されている１または複数の撮像モード候補の中の何れかを選択する旨の選択操作が操作部２００により受け付けられた場合には、その選択操作が受け付けられた際において撮像部２１０から出力された撮像データに対応する撮像画像を縮小するものであり、縮小された撮像画像を表示制御部２８０に出力する。
【００６３】
表示制御部２８０は、操作部２００からの操作入力に応じて、撮像部２１０から出力された撮像データに対応する撮像画像を表示部３００に表示させるとともに、撮像モード候補選択部２６０から出力された撮像モード候補を示す標識である撮像モード設定ボタンを撮像画像に重ねて表示部３００に表示させる。また、表示制御部２８０は、表示部３００に表示されている１または複数の撮像モード候補の中の何れかを選択する旨の選択操作が操作部２００により受け付けられた場合には、この選択操作がされた撮像モード設定ボタンの表示領域に、撮像モードを示す文字とともに、縮小画像生成部２７０から出力された縮小画像を表示させる。なお、これらの撮像画像および撮像モード設定ボタンの表示例については、図７乃至図１０を参照して詳細に説明する。
【００６４】
撮像モード設定部２９０は、表示部３００に表示されている１または複数の撮像モード候補の中の何れかを選択する旨の選択操作が操作部２００により受け付けられた場合には、その選択操作がされた撮像モードを、撮像モード候補選択部２６０から出力された撮像モード候補の中から選択し、この選択された撮像モードを新たな撮像モードとして設定するものである。
【００６５】
表示部３００は、図１に示す表示部３００に対応するものであり、表示制御部２８０の制御に基づいて、撮像画像および撮像モード設定ボタンを表示するものである。なお、撮像画像および撮像モード設定ボタンの表示例については、図７乃至図１０を参照して詳細に説明する。
【００６６】
図４は、図３に示す撮像モード記憶部２５０に記憶されている撮像モードに関連付けられている選択条件の一例を示す図である。
【００６７】
撮像モード記憶部２５０には、複数の撮像モード２５１が、撮像モード候補の選択に用いられる各特徴量および顔に関する情報に関連付けられて記憶されている。本発明の実施の形態では、撮像モードとして、例えば、風景モード、高速シャッターモード、夜景モード、花火モード、夜景人物モード、高感度モード、スノーモード、ビーチモード、被写体追尾モード、水中モード、ポートレートモードを例にして説明する。なお、風景モードは、遠景にフォーカスが合い易く、空・海・山等の撮影に適した撮像モードである。高速シャッターモードは、被写体の動きをブレさせずに撮影する場合に適した撮像モードである。夜景モードは、雰囲気を保ちながら、夜景を美しく記録する撮像モードである。花火モードは、打ち上げ花火等を綺麗に撮影する場合に適した撮像モードである。夜景人物モードは、人物ととともに夜景を同時に綺麗に撮影する場合に適した撮像モードである。高感度モードは、撮影シーン毎に適した感度に自動設定を行う撮像モードであり、フラッシュなしで自然な雰囲気で撮影を行うことができる撮像モードである。スノーモードは、雪景色等で白が灰色っぽくなることを防止する撮像モードである。ビーチモードは、海等の青をさらに鮮やかに再現する撮像モードである。被写体追尾モードは、速く動く被写体をブレを抑えてキャッチする撮像モードであり、跳躍感あふれる画像を撮影する場合に適した撮像モードである。水中モードは、水の色を綺麗に撮影する場合に適した撮像モードである。ポートレートモードは、被写体として人物を撮影する場合に適した撮像モードであり、背景をぼかし、手前の人物を浮かびあがらせて撮影することができる。
【００６８】
撮像モード記憶部２５０には、特徴量として、輝度ヒストグラム２５２と、色相情報２５３と、動き量２５７とが格納され、顔に関する情報として、顔２５４と、顔サイズ２５５と、顔位置２５６とが格納されている。なお、これらは一例であり、焦点距離情報、オートフォーカス位置情報等の画像情報や顔に関する情報等の各特徴量を選択条件として格納して判定に用いるようにしてもよい。
【００６９】
輝度ヒストグラム２５２は、撮像画像における画面全体の輝度ヒストグラムの分布のパターンマッチングを実行する場合に用いられるものである。
【００７０】
色相情報２５３は、撮像画像における画面に存在する色相と、その色相の存在する位置とを含む情報であり、例えば、海、雪山、水中等の識別をする場合に用いられる。
【００７１】
顔２５４は、撮像画像から検出された顔が、主要被写体であるか否かを判定する場合に用いられるものである。なお、図４では、主要被写体であると判定された場合に選択される撮像モードの欄に「主要」の文字を示す。
【００７２】
顔サイズ２５５は、撮像画像から検出された顔の大きさが、規定の範囲内に存在するか否かを判定する場合に用いられるものである。なお、図４では、顔の大きさが規定の範囲内に存在すると判定された場合に選択される撮像モードの欄に「規定範囲内」の文字を示す。
【００７３】
顔位置２５６は、撮像画像から検出された顔の撮像画像における位置が、規定の範囲内に存在するか否かを判定する場合に用いられるものである。なお、図４では、顔の撮像画像における位置が規定の範囲内に存在すると判定された場合に選択される撮像モードの欄に「規定範囲内」の文字を示す。
【００７４】
動き量２５７は、撮像画像における動き量を示す動きベクトルであり、被写体の動作状況を推定する場合に用いられる。なお、図４では、撮像画像における動き量が大きいと判定された場合に選択される撮像モードの欄に「大きい」の文字を示し、撮像画像における動き量がないと判定された場合に選択される撮像モードの欄に「無」の文字を示す。例えば、顔２５４、顔サイズ２５５、顔位置２５６、動き量２５７の全ての選択条件を満たす場合には、撮像モード候補としてポートレートモードのみが選択される。
【００７５】
次に、撮像モード記憶部２５０に記憶されている撮像モードの中から撮像モード候補を選択する選択方法について図面を参照して詳細に説明する。
【００７６】
図５は、撮像モード記憶部２５０に記憶されている撮像モードの中から、撮像画像における被写体に適した撮像モードを撮像モード候補として選択する選択方法を概略的に示す図である。
【００７７】
ここでは、撮像画像における被写体が夜景シーンであるか否かと、撮像画像に含まれる顔とに基づいて、撮像モードを選択する例について説明する。ここで、例えば、撮像モード記憶部２５０に記憶されている全ての撮像モードを含むグループをグループＡ（３１１）とし、夜景シーンの撮像に適した撮像モードを含むグループをグループＢ（３１２）とし、夜景シーンではないシーンの撮像に適した撮像モードを含むグループをグループＣ（３１３）とする。また、例えば、グループＣ（３１３）に含まれる各撮像モードにおいて、顔を主要被写体とする撮像に適した撮像モードを含むグループをグループＤ（３１４）とする。さらに、例えば、グループＤ（３１４）に含まれる各撮像モードにおいて、顔が静止している状態であるとともに、その顔の大きさおよび位置が規定範囲内のものである場合における撮像に適した撮像モードを含むグループをグループＥ（３１５）とし、顔に一定の動きがある場合における撮像に適した撮像モードを含むグループをグループＦ（３１６）とする。
【００７８】
最初に、現在の撮像画像における被写体が夜景シーンであるか否かが判定される。この判定により、現在の撮像画像が夜景シーンの画像であると判定された場合には、グループＡ（３１１）に含まれる撮像モードの中から、夜景シーンの撮像に適した撮像モードが選択される。例えば、現在の撮像画像が夜景シーンの画像であると判定された場合には、グループＡ（３１１）に含まれる撮像モードの中から、グループＢ（３１２）に含まれる各撮像モードが選択される。一方、現在の撮像画像が夜景シーンの画像ではないと判定された場合には、グループＡ（３１１）に含まれる撮像モードの中から、グループＣ（３１３）に含まれる各撮像モードが選択される。
【００７９】
このように、被写体が夜景シーンであると判定することができる場合には、グループＡ（３１１）に含まれる各撮像モードの中から、対象外と考えられる撮像モード（風景モード、高速シャッターモード、スノーモード、ビーチモード、被写体追尾モード、水中モード、ポートレートモード）を除外することができる。なお、被写体が夜景シーンであると判定することができる場合には、暗いシーンが被写体となっているため、不本意に顔の検出がされない場合が存在する。そこで、被写体に顔が含まれている可能性があるため、夜景＆人物モードを除外しない。
【００８０】
一方、被写体が夜景シーンではないと判定された場合には、グループＡ（３１１）に含まれる各撮像モードの中から、対象外と考えられる撮像モード（夜景モード、花火モード、夜景人物モード、高感度モード）を除外することができる。
【００８１】
続いて、現在の撮像画像から検出された顔が主要被写体であるか否かが判定される。この判定により、検出された顔が主要被写体であると判定された場合には、グループＣ（３１３）に含まれる撮像モードの中から、検出された顔を主要被写体とする撮像に適した撮像モードが選択される。例えば、現在の撮像画像から検出された顔が主要被写体であると判定された場合には、グループＣ（３１３）に含まれる撮像モードの中から、グループＤ（３１４）に含まれる各撮像モードが選択される。一方、現在の撮像画像から検出された顔が主要被写体ではないと判定された場合、または、現在の撮像画像から顔が検出されていない場合には、グループＣ（３１３）に含まれる各撮像モードがそのまま選択される。
【００８２】
続いて、主要被写体であると判定された顔が静止している状態であるとともに、その顔の大きさおよび位置が規定範囲内のものであるか否かが判定される。この判定により、主要被写体であると判定された顔が静止している状態であるとともに、その顔の大きさおよび位置が規定範囲内のものであると判定された場合には、グループＣ（３１３）に含まれる撮像モードの中から、静止した状態の顔を主要被写体とする撮像に適した撮像モードが選択される。例えば、主要被写体であると判定された顔が静止している状態であるとともに、その顔の大きさおよび位置が規定範囲内のものであると判定された場合には、グループＤ（３１４）に含まれる撮像モードの中から、グループＥ（３１５）に含まれる撮像モードであるポートレートが選択される。
【００８３】
一方、顔が主要被写体であると判定された顔が静止している状態ではないと判定された場合、または、その顔の大きさおよび位置が規定範囲内のものではないと判定された場合には、主要被写体であると判定された顔に一定の動きがあるか否かが判定される。この一定の動きは動きベクトルにより判定される。例えば、主要被写体であると判定された顔に一定の動きがあると判定された場合には、グループＤ（３１４）に含まれる撮像モードの中から、グループＦ（３１６）に含まれる撮像モードが選択される。一方、主要被写体であると判定された顔が静止している状態ではないと判定された場合、その顔の大きさおよび位置が規定範囲内のものではないと判定された場合、および、主要被写体であると判定された顔に一定の動きがないと判定された場合には、グループＤ（３１４）に含まれる各撮像モードがそのまま選択される。このような撮像モード候補選択処理において、主要被写体が何かということは重要である。また、顔の情報は非常に有効である。例えば、夜景でないと判定された条件で、顔が存在する場合を考える。この場合に、顔の位置、大きさ、距離等を用いて、顔が主要被写体であると判定することができれば、グループＤ（３１４）に示すように、風景モードを除外することができる。また、顔が静止している状態で、顔の大きさおよび位置が規定の条件を満たす場合には、グループＥ（３１５）に示すように、顔に特化した撮影に最適なポートレートモードを撮像モード候補とすることができる。一方で、顔が動いていると判断された場合には、グループＦ（３１６）に示すように、被写体追尾モードや高速シャッターモードを撮像モード候補とすることが最適な選択となる。このように、検出された顔と、その背景の撮像画像との相対関係に基づいて適切な撮像モードを選択することができる。なお、グループＥ（３１５）またはグループＦ（３１６）の何れにも遷移しなかった場合には、図６に示すように、さらに、水中判定や雪山判定を行うことによって、撮像モード候補を絞り込むことができる。
【００８４】
以上では、撮像画像におけるシーンが夜景シーンであるか否かと、撮像画像に含まれる顔とに基づいて、撮像モード候補を選択する例について説明したが、他の条件（例えば、色相情報を用いた判定）に基づいて撮像モード候補を選択するようにしてもよく、これらの組合せを用いて選択するようにしてもよい。また、以上では、最初に撮像画像におけるシーンが夜景シーンであるか否かを判定した後に、顔に関する判定を行う例について説明したが、最初に顔に関する判定をした後に、撮像画像におけるシーンが夜景シーンであるか否かを判定するようにしてもよく、その他の組合せを所定の順序により判定をするようにしてもよい。
【００８５】
次に、特定撮像モード判定処理について図面を参照して詳細に説明する。
【００８６】
図６は、撮像モード記憶部２５０に記憶されている撮像モードの中から、撮像画像における被写体に適した撮像モードを撮像モード候補として選択する選択方法を概略的に示す図である。ここでは、撮像画像における被写体が、確実に特定シーンであると判定可能か否かと、確実に特定シーンではないと判定可能か否かとに基づいて、撮像モード候補を選択する例について説明する。
【００８７】
図６（ａ）は、図５に示すグループＣ（３１３）について、特定シーンとして水中を用いて、撮像モード候補を選択する場合における選択方法の概略を示す図である。この水中判定は、例えば、色相情報に基づいて判定することができる。
【００８８】
最初に、現在の撮像画像における被写体が確実に水中であると判定することができるか否かが判断される。確実に水中であると判定された場合には、グループＣ（３１３）に含まれる撮像モードの中から、水中の撮像に適した撮像モードである水中モード（グループＧ（３１７））が選択される。一方、現在の撮像画像における被写体が確実に水中であると判定されない場合において、現在の撮像画像における被写体が確実に水中ではないと判定された場合には、グループＣ（３１３）に含まれる撮像モードの中から水中モード以外の撮像モードが選択される。例えば、グループＣ（３１３）に含まれる各撮像モードから水中モードが削除されたグループをグループＨ（３１８）とする。
【００８９】
また、現在の撮像画像における被写体が確実に水中であると判定することができない場合、かつ、現在の撮像画像における被写体が確実に水中ではないと判定することができない場合には、グループＣ（３１３）に含まれる各撮像モードがそのまま選択される。
【００９０】
図６（ｂ）は、図５に示すグループＤ（３１４）について、特定シーンとして雪景色を用いて、撮像モードを選択する場合における選択方法の概略を示す図である。
【００９１】
最初に、現在の撮像画像における被写体が確実に雪景色であると判定することができるか否かが判断される。確実に雪景色であると判定された場合には、グループＤ（３１４）に含まれる撮像モードの中から、雪景色の撮像に適した撮像モードであるスノーモード（グループＩ（３１９））が選択される。一方、現在の撮像画像における被写体が確実に雪景色であると判定されない場合において、現在の撮像画像における被写体が確実に雪景色ではないと判定された場合には、グループＤ（３１４）に含まれる撮像モードの中からスノーモード以外の撮像モードが選択される。例えば、グループＤ（３１４）に含まれる各撮像モードから雪景色モードが削除されたグループをグループＪ（３１９）とする。
【００９２】
また、現在の撮像画像における被写体が確実に雪景色であると判定することができない場合、かつ、現在の撮像画像における被写体が確実に雪景色ではないと判定することができない場合には、グループＤ（３１４）に含まれる各撮像モードがそのまま選択される。
【００９３】
このように、色相情報に基づいて、現在の撮像画像における被写体が確実に水中ではないと判定することができれば、水中モードを除外することができる。同様に、確実に雪山や雪景色ではないと判定することができれば、スノーモードを除外することができ、確実に海ではないと判定することができれば、ビーチモードを除外することができる。また、これら以外のシーンについても同様に適用することができる。
【００９４】
このように、被写体やシーンの判別においては、ある特定のシーンであることを断定することよりも、ある特定のシーンでないことを断定することの方が容易なことがある。この場合には、図６に示す特定撮像モード判定処理が有効である。なお、特定のシーンであることを断定することができる場合には、撮像モード候補を唯一のものに決定する。
【００９５】
次に、選択された撮像モード候補の表示方法について図面を参照して詳細に説明する。
【００９６】
図７乃至図１０は、撮像画像および撮像モード設定ボタンの表示例を示す図である。なお、図７では、撮像装置１００を用いて昼間の街中を歩いている人３５８をユーザが撮像している場合における表示例を示す。また、図８、図９および図１０（ａ）では、撮像装置１００を用いて夜中の街中をユーザが撮像している場合における表示例を示す。さらに、図１０（ｂ）では、撮像装置１００を用いて、室内の蛍光灯下で一定の速さで動いている人４５０を撮像している場合における表示例を示す。
【００９７】
図７（ａ）では、撮像装置１００を用いて昼間の街中を歩いている人３５８をユーザが撮像している場合において、人３５８の顔３５９が比較的小さいため、主要被写体ではないと判定されている場合を示す。このため、撮像モード候補として、図５に示すグループＣ（３１３）に含まれる撮像モードが選択され、グループＣ（３１３）に含まれる撮像モードを示す標識が撮像モード設定ボタンとして表示される。
【００９８】
図７（ａ）に示すように、ＤＳＰ１１５から出力された撮像画像３５０が液晶表示部３０１に表示されている場合において、撮像画像３５０について選択された撮像モード候補に対応する撮像モード設定ボタン３５１乃至３５４が撮像画像３５０に重ねて表示される。なお、液晶表示部３０１の左上部分に現在の撮像モード表示領域３５５が設けられ、現在表示されている撮像画像の撮像モードが現在の撮像モード表示領域３５５に表示される。例えば、現在設定されている撮像モードが、撮像装置１００の初期設定である標準モード（いわゆる、ＡＵＴＯ設定）である場合には、現在の撮像モード表示領域３５５に「ＡＵＴＯ」の文字が表示される。これにより、現在の液晶表示部３０１に表示されている撮像画像３５０が、撮像モードとして標準モードにより撮像された画像であることをユーザが容易に認識することができる。なお、撮像画像３５０について撮像モード候補が選択された場合において、選択された撮像モード候補の中で最も確度が高いと判定された撮像モード候補を、現在の撮像モードとして自動で設定するようにしてもよい。
【００９９】
ここで、撮像モード設定ボタンは、現在の撮像画像について選択された撮像モード候補を示す標識であり、選択された撮像モード候補に関する文字、記号、数字、図形の少なくとも１つを含む標識である。例えば、撮像モード設定ボタンとして、撮像モード候補に関する文字、記号、数字、図形の少なくとも１つを含むアイコンとすることができる。また、このアイコンを、画像、文字、記号、数字等の組合せを含むアイコンとするようにしてもよい。例えば、図７（ａ）に示すように、撮像モード設定ボタン３５１乃至３５４は、選択された撮像モードを示す文字を含む四角の領域で表示される。ここで、撮像モード設定ボタン３５１は高速シャッターモードを設定する場合に用いられるボタンであり、撮像モード設定ボタン３５２はスノーモードを設定する場合に用いられるボタンであり、撮像モード設定ボタン３５３はビーチモードを設定する場合に用いられるボタンであり、撮像モード設定ボタン３５４は被写体追尾モードを設定する場合に用いられるボタンである。
【０１００】
図７（ｂ）では、撮像装置１００を用いて昼間の街中を歩いている人３５８をユーザが撮像している場合において、人３５８の顔３５９が比較的大きいため、主要被写体であると判定されている場合を示す。また、人３５８がゆっくりと歩いているため、顔３５９に動きがあるとは判定されず、撮像モード候補として、図５に示すグループＤ（３１４）が維持された場合を示す。この場合には、グループＤ（３１４）に含まれる撮像モードが選択され、グループＤ（３１４）に含まれる撮像モードを示す標識が撮像モード設定ボタンとして表示される。
【０１０１】
また、図７（ａ）と同様に、ＤＳＰ１１５から出力された撮像画像３６０が液晶表示部３０１に表示されている場合において、撮像画像３６０について選択された撮像モード候補に対応する撮像モード設定ボタン３６１乃至３６４が撮像画像３６０に重ねて表示される。ここで、撮像モード設定ボタン３６１はポートレートモードを設定する場合に用いられるボタンであり、撮像モード設定ボタン３６２は被写体追尾モードを設定する場合に用いられるボタンであり、撮像モード設定ボタン３６３は高速シャッターモードを設定する場合に用いられるボタンであり、撮像モード設定ボタン３６４はビーチモードを設定する場合に用いられるボタンである。また、現在の撮像モード表示領域３６５に「ＡＵＴＯ」の文字が表示される。
【０１０２】
なお、図７、図８、図９および図１０（ａ）では、撮像モード設定ボタンを４つ並べて表示する例について説明するが、３以下または５以上の撮像モード設定ボタンを表示するようにしてもよい。また、選択された撮像モードの数が、撮像モード設定ボタンの表示可能な数よりも多い場合には、表示可能な数の撮像モード設定ボタンのみを表示させ、他の撮像モード設定ボタンについてはスクロール表示させるようにしてもよい。例えば、図７（ａ）に示すスクロールボタン３５６または３５７、図７（ｂ）に示すスクロールボタン３６６または３６７を用いてスクロール表示をさせる。また、選択された撮像モードの数に応じて撮像モード設定ボタンの表示領域や配置構成を変更するようにしてもよい。
【０１０３】
ここで、液晶表示部３０１に表示される撮像モード設定ボタンの表示順序について説明する。
【０１０４】
撮像モード設定ボタンは、予め決められている表示順序、または、ランダムに決定された表示順序により表示することができる。また、過去に表示された撮像モード設定ボタンの選択操作の履歴を保持しておき、選択された頻度の高い順序で表示するようにしてもよい。また、撮像画像に含まれる被写体に応じて、最も使用される可能性が高い順序で表示するようにしてもよく、最も高い確率であると判定されたシーンに対応する撮像モード候補を優先して表示させるようにしてもよい。例えば、図５に示すように、撮像画像に含まれる被写体が、夜景ではなく、顔が主要被写体ではないと判定された場合には、撮像画像に含まれる被写体のシーンについての確実な認識ができていないため、グループＣに含まれる各撮像モードについて、予め決められている表示順序、または、ランダムに決定される表示順序で表示することができる。例えば、図７（ａ）に示すように、撮像モード設定ボタン３５１乃至３５４を表示することができる。
【０１０５】
また、図５に示すように、顔が被写体であるものの、顔の大きさや動きについて何れにも判定することができないと判定されて、グループＤが維持されている場合には、顔が主要被写体であることが判定されているため、顔をメインにして撮影される可能性が高い。このため、ポートレートモードが撮像に最適となる確率が高くなる。または、人が突然動くかもしれないため、被写体追尾モードが最適撮影になる確率も高くなる。さらに、人が突然動く場合には、高速シャッターモードが最適撮影になる確率も高くなる。例えば、図７（ｂ）に示すように、撮像モード設定ボタン３６１乃至３６４を表示することができる。このように、撮像画像に含まれる被写体に応じて、表示順序を変更することができる。
【０１０６】
このように、選択された撮像モード候補に対応する撮像モード設定ボタンを並べて、撮像モード設定ボタンの全部または一部が一覧することができるように表示することによって、ユーザの好みに応じた最適な撮像モードを容易に選択することができる。
【０１０７】
図８（ａ）では、撮像装置１００を用いて夜中の街中をユーザが撮像している場合における表示例を示す。このため、撮像モード候補として、図５に示すグループＢ（３１２）に含まれる撮像モードが選択され、グループＢ（３１２）に含まれる撮像モードを示す標識が撮像モード設定ボタン４０１乃至４０４として表示される。
【０１０８】
また、図７と同様に、ＤＳＰ１１５から出力された撮像画像４００が液晶表示部３０１に表示されている場合において、撮像画像４００について選択された撮像モード候補に対応する撮像モード設定ボタン４０１乃至４０４が撮像画像４００に重ねて表示される。ここで、撮像モード設定ボタン４０１は高感度モードを設定する場合に用いられるボタンであり、撮像モード設定ボタン４０２は夜景モードを設定する場合に用いられるボタンであり、撮像モード設定ボタン４０３は夜景＆人物モードを設定する場合に用いられるボタンであり、撮像モード設定ボタン４０４は花火モードを設定する場合に用いられるボタンである。また、現在の撮像モード表示領域４０５に「ＡＵＴＯ」の文字が表示される。
【０１０９】
ここで、撮像モード設定ボタン４０１乃至４０４に対応する撮像モードを設定する場合について説明する。液晶表示部３０１に表示されている撮像画像は、現在設定されている撮像モードにより撮像された画像である。例えば、図８（ａ）では、現在の撮像モード表示領域４０５に「ＡＵＴＯ」が表示されているため、標準モードにより撮像された画像が撮像画像４００として表示されている。そして、撮像モード設定ボタン４０１乃至４０４に対応する撮像モードを設定する場合には、上下左右操作ボタン２０４の上下方向のボタンを押下することにより、所望の撮像モード設定ボタンを選択する。そして、所望の撮像モード設定ボタンが選択された状態で、決定ボタン２０５を押下する（選択操作）ことにより、所望の撮像モードを設定することができる。
【０１１０】
次に、撮像モードの選択操作をした後における表示例について図面を参照して詳細に説明する。
【０１１１】
図８（ｂ）は、図８（ａ）に示す液晶表示部３０１に表示されている撮像モード設定ボタン４０１乃至４０４の中から撮像モード設定ボタン４０２が決定された場合における表示例を示す図である。図８（ｂ）に示すように、夜景モードを設定するための撮像モード設定ボタン４０２がユーザにより決定された場合には、夜景モードの撮像条件が反映された撮像画像が液晶表示部３０１に表示される。例えば、撮像画像４１０は、夜景モードの撮像条件が反映された画像である。そして、現在の撮像モード表示領域４１１には、選択された撮像モードを示す「夜景」の文字が表示される。
【０１１２】
また、撮像モード設定ボタン４０２が表示されていた領域には、直前に設定されていた撮像モードを示す撮像モード設定ボタンが表示される。例えば、図８（ｂ）に示す液晶表示部３０１には、標準モードを設定するための撮像モード設定ボタン４１２が表示される。また、撮像モード設定ボタン４０２が表示されていた領域には、撮像モード設定ボタン４０２が選択操作される直前に液晶表示部３０１に表示されていた撮像画像４００が、縮小画像として表示される。例えば、図８（ｂ）に示すように、撮像モード設定ボタン４１２の領域には、撮像画像４００の縮小画像とともに「ＡＵＴＯ」の文字が表示される。なお、被写体が一定以上変化をしない限り、撮像モード設定ボタンには撮像画像の縮小画像が継続して表示される。
【０１１３】
図９（ａ）は、図８（ｂ）に示す液晶表示部３０１に表示されている撮像モード設定ボタン４０１、４０３、４０４、４１２の中から撮像モード設定ボタン４０３が選択された場合における表示例を示す図である。図９（ａ）に示すように、夜景＆人物モードを設定するための撮像モード設定ボタン４０３がユーザにより決定された場合には、夜景＆人物モードの撮像条件が反映された撮像画像が液晶表示部３０１に表示される。例えば、撮像画像４２０は、夜景＆人物モードの撮像条件が反映された画像である。そして、現在の撮像モード表示領域４２１には、選択された撮像モードを示す「夜景＆人物」の文字が表示される。また、撮像モード設定ボタン４０３の選択の際に夜景モードにより液晶表示部３０１に表示されていた撮像画像４１０が縮小され、この撮像画像４１０が縮小された縮小画像が、撮像モード設定ボタン４０３が表示されていた表示領域に夜景モード設定ボタン４２２として表示される。
【０１１４】
図９（ｂ）は、図９（ａ）に示す液晶表示部３０１に表示されている撮像モード設定ボタン４０１、４０４、４１２、４２２の中から撮像モード設定ボタン４０１が選択された場合における表示例を示す図である。図９（ｂ）に示すように、高感度モードを設定するための撮像モード設定ボタン４０１がユーザにより決定された場合には、高感度モードの撮像条件が反映された撮像画像が液晶表示部３０１に表示される。例えば、撮像画像４３０は、高感度モードの撮像条件が反映された画像である。そして、現在の撮像モード表示領域４３１には、選択された撮像モードを示す「高感度」の文字が表示される。また、撮像モード設定ボタン４０１の選択の際に夜景＆人物モードにより液晶表示部３０１に表示されていた撮像画像４２０が縮小され、この撮像画像４２０が縮小された縮小画像が、撮像モード設定ボタン４０１が表示されていた表示領域に撮像モード設定ボタン４３２として表示される。
【０１１５】
このように、選択操作がされた撮像モード設定ボタンの表示領域に、その選択の際に表示されていた撮像画像の縮小画像を撮像モード設定ボタンとして順次表示させることによって、過去の選択履歴を容易に確認することができる。これにより、例えば、夜景モードを設定した後に夜景＆人物モードを設定したものの、夜景＆人物モードの設定による撮像画像が気に入らない場合には、他の撮像条件とともに、過去に夜景モードにより撮像された撮像画像を迅速に容易に見ることができる。また、他の撮像モードを選択するか、または、夜景モードに戻して撮像を行うか否かの判断をユーザが容易に行うことができる。また、ユーザが過去に試した撮像モードによる撮像画像と、現在の撮像モードによる撮像画像とを視覚的に容易に比較することができる。これにより、ユーザの撮像モードの選択を容易にする。また、液晶表示部３０１の左上部分に、現在設定されている撮像モードを示す文字が表示されるため、現在どの撮像モードが設定されているかが分からなくなることを防止することができる。また、過去の撮像画像に対応する縮小画像が含まれる撮像モード設定ボタンには、撮像モードを示す文字を縮小画像に重ねて付すことにより、撮像モードと縮小画像との対応関係を容易に認識することができる。さらに、縮小画像を見ることにより、実際にどのような設定変更を行ったかを視覚的に認識し易くさせることができる。これにより、いくつかの設定を試した後に、所望の設定に戻る場合には、設定を間違えることなく迅速に戻ることができる。
【０１１６】
図１０は、被写体に一定以上の変化が生じた場合における撮像画像および撮像モード設定ボタンの表示例を示す図である。本発明の実施の形態では、撮像画像における被写体に基づいて撮像モード候補が選択され、この撮像モード候補を示す撮像モード設定ボタンが液晶表示部３０１に表示されている場合でも、撮像モード候補を選択する処理はバックグラウンドで継続して実施される。このため、液晶表示部３０１に表示される撮像モード設定ボタンの構成は、被写体の変化に応じて変更される可能性がある。
【０１１７】
図１０（ａ）は、図９（ｂ）に示す表示例と同じ表示例を示す図である。図１０（ｂ）は、室内の蛍光灯下で一定の速さで動いている人４５０を撮像している場合における表示例を示す図である。図１０（ａ）に示すように、撮像装置１００を用いて夜中の街中をユーザが撮像している場合において、撮像装置１００をパンチングさせて室内の蛍光灯下に存在する人４５０を撮像する場合には、図１０（ｂ）に示すように、被写体に一定以上の変化が生じる。この場合には、現在の被写体について選択された撮像モード候補を示す撮像モード設定ボタンが液晶表示部３０１に表示される。例えば、図５に示すグループＦ（３１６）に含まれる高速シャッターモードおよび被写体追尾モードを示す撮像モード設定ボタン４４２および４４３が表示される。
【０１１８】
図１０（ａ）に示す撮像画像４３０から図１０（ｂ）に示す撮像画像４４０への遷移のように、被写体のシーンが大きく変化した場合（例えば、屋外での夜景の撮像から、室内の蛍光灯下での撮像に変更になった場合）には、この変化の際に各撮像モード設定ボタンの領域に表示されていた縮小画面は、変化後の撮像では参考にならない場合が多い。このため、被写体のシーンが大きく変化した後には、縮小画像が含まれていない撮像モード設定ボタンが表示される。例えば、図１０（ｂ）に示すように、選択された撮像モード候補を示す文字のみを含む撮像モード設定ボタン４４２および４４３が表示される。
【０１１９】
このように被写体のシーンが大きく変化した直後に、撮像モード設定ボタンの表示を変更すると、撮像モード設定ボタンの表示が頻繁に変更される可能性があり、ユーザの意に反して変更される場合が考えられる。そこで、被写体のシーンが大きく変化した場合には、所定の時間が経過するまでの間、撮像モード設定ボタンの表示を変更せずに、所定の時間が経過した後に、撮像モード設定ボタンの表示を変更することができる。
【０１２０】
また、このように被写体のシーンが大きく変化した後に、撮像モード設定ボタンの表示を変更する場合には、この変更の前に、現在の撮像モード候補が最適でなくなった旨のメッセージを液晶表示部３０１に表示するようにしてもよい。また、現在の被写体に最適な撮像モード設定ボタンの表示に変更するか否かを選択するための表示選択ボタンを液晶表示部３０１に表示して、この表示選択ボタンが押下された場合にのみ、新たな撮像モード設定ボタンを表示するようにしてもよい。
【０１２１】
次に本発明の実施の形態における撮像装置１００の動作について図面を参照して説明する。
【０１２２】
図１１は、撮像装置１００による撮像モード候補表示処理の処理手順を示すフローチャートである。
【０１２３】
最初に、現在の撮像モードとして標準的な撮像モードである標準モードが設定される（ステップＳ９０１）。続いて、標準モードによる撮像画像が表示部３００に表示される（ステップＳ９０２）。続いて、撮像モード候補選択処理が実行される（ステップＳ９２０）。なお、この撮像モード候補選択処理については、図１２を参照して詳細に説明する。
【０１２４】
続いて、選択された撮像モード候補に対応する撮像モード設定ボタンが表示部３００に表示される。続いて、表示部３００に表示されている撮像モード設定ボタンについて、ユーザによる選択操作がされたか否かが判断される（ステップＳ９０４）。表示部３００に表示されている撮像モード設定ボタンについて、ユーザによる選択操作がされていない場合には（ステップＳ９０４）、現在設定されている撮像モードにより撮像された撮像画像が表示部３００に表示される（ステップＳ９０８）。一方、表示部３００に表示されている撮像モード設定ボタンについて、ユーザによる選択操作がされた場合には（ステップＳ９０４）、この選択操作の際に設定されていた撮像モードにより、この選択操作の際に撮像された撮像画像が縮小されて縮小画像が生成される（ステップＳ９０５）。続いて、選択操作がされた撮像モード設定ボタンが表示されていた領域に、選択操作の際に設定されていた撮像モードに対応する撮像モード設定ボタンとして、生成された縮小画像上にその撮像モードを示す文字が重ねて表示される（ステップＳ９０６）。
【０１２５】
続いて、選択操作がされた撮像モード設定ボタンに対応する撮像モードが設定される（ステップＳ９０７）。続いて、現在設定されている撮像モードにより撮像された撮像画像が表示部３００に表示される（ステップＳ９０８）。
【０１２６】
続いて、レリーズスイッチ２０１の全押し操作がユーザによりされたか否かが判断される（ステップＳ９０９）。レリーズスイッチ２０１の全押し操作がユーザによりされた場合には（ステップＳ９０９）、現在設定されている撮像モードにより撮像された撮像画像が記録デバイス１１７に記録される（ステップＳ９１０）。一方、レリーズスイッチ２０１の全押し操作がユーザによりされていない場合には（ステップＳ９０９）、被写体変化ありと判定されているか否かが判断される（ステップＳ９１１）。被写体変化ありと判定されている場合には（ステップＳ９１１）、ステップＳ９０１に戻り、撮像モード候補表示処理を繰り返す（ステップＳ９０１乃至Ｓ９０９、Ｓ９２０）。一方、被写体変化ありと判定されていない場合には（ステップＳ９１１）、新たな撮像モード候補を選択する必要がないため、ステップＳ９０４に戻り、撮像モード候補選択処理を繰り返す（ステップＳ９０４乃至Ｓ９０９）。なお、被写体変化判定については、図１４を参照して詳細に説明する。
【０１２７】
図１２は、撮像装置１００による撮像モード候補表示処理の処理手順のうちの撮像モード候補選択処理手順（図１１に示すステップＳ９２０の処理手順）を示すフローチャートである。ここでは、夜景の有無と検出された顔とに基づいて撮像モード候補を選択し、さらに、この選択された撮像モード候補の中から各特徴量に基づいて撮像モード候補を選択する特定撮像モード判定処理をする例について説明する。
【０１２８】
最初に、撮像部２１０から出力された撮像画像から特徴量が抽出される（ステップＳ９２１）とともに、この撮像画像に含まれている人の顔が検出される（ステップＳ９２２）。続いて、抽出された特徴量に基づいて、撮像部２１０から出力された撮像画像に含まれる被写体が夜景シーンに該当するか否かが判断される（ステップＳ９２３）。撮像画像に含まれる被写体が夜景シーンに該当する場合には（ステップＳ９２３）、夜景シーンの撮像に適した撮像モードが撮像モード候補として選択される（ステップＳ９２４）。例えば、図５に示すグループＢ（３１２）に含まれる各撮像モードが、撮像モード候補として選択される。
【０１２９】
一方、撮像画像に含まれる被写体が夜景シーンに該当しない場合には（ステップＳ９２３）、夜景シーン以外のシーンに適した撮像モードが撮像モード候補として選択される（ステップＳ９２５）。例えば、図５に示すグループＣ（３１３）に含まれる各撮像モードが、撮像モード候補として選択される。
【０１３０】
続いて、撮像画像から検出された顔が、この撮像画像における主要被写体であるか否かが判断される（ステップＳ９２６）。撮像画像から検出された顔が、この撮像画像における主要被写体である場合には（ステップＳ９２６）、顔が主要被写体である場合に適した撮像モードが撮像モード候補として選択される（ステップＳ９２７）。例えば、図５に示すグループＤ（３１４）に含まれる各撮像モードが、撮像モード候補として選択される。一方、撮像画像から検出された顔が、この撮像画像における主要被写体ではない場合には（ステップＳ９２６）、ステップＳ９２５で選択された撮像モード候補が維持され（ステップＳ９２８）、ステップＳ９４０に進む。
【０１３１】
続いて、撮像画像から検出された顔が静止した状態であるとともに、撮像画像におけるその顔の大きさや位置が規定範囲内であるか否かが判断される（ステップＳ９２９）。撮像画像から検出された顔が静止した状態であるとともに、撮像画像におけるその顔の大きさや位置が規定範囲内である場合には（ステップＳ９２９）、静止した状態の顔を撮像する場合に適した撮像モードが撮像モード候補として選択される（ステップＳ９３０）。例えば、図５に示すポートレートモード（グループＥ（３１５））が、撮像モード候補として選択される。一方、撮像画像から顔が検出されていない場合、撮像画像から検出された顔が静止した状態ではない場合、または、撮像画像におけるその顔の大きさや位置が規定範囲内ではない場合には（ステップＳ９２９）、撮像画像から検出された顔に動きがあるか否かが判断される（ステップＳ９３１）。撮像画像から検出された顔に動きがある場合には（ステップＳ９３１）、動きのある顔を撮像する場合に適した撮像モードが撮像モード候補として選択される（ステップＳ９３２）。例えば、図５に示す高速シャッターモードおよび被写体追尾モード（グループＦ（３１６））が、撮像モード候補として選択される。
【０１３２】
一方、撮像画像から顔が検出されていない場合、または、撮像画像から検出された顔に動きがない場合には（ステップＳ９３１）、特定撮像モード判定処理が実行される（ステップＳ９４０）。なお、特定撮像モード判定処理については、図１３を参照して詳細に説明する。続いて、選択された各撮像モード候補が、撮像モード候補として確定される（ステップＳ９３２）。
【０１３３】
図１３は、撮像装置１００による撮像モード候補選択処理の処理手順のうちの特定撮像モード判定処理手順（図１２に示すステップＳ９４０の処理手順）を示すフローチャートである。
【０１３４】
最初に、撮像モード記憶部２５０に記憶されている撮像モードの中から１つの撮像モードが判定対象として選択され、この選択された撮像モードが判定対象撮像モードＡとされる（ステップＳ９４１）。例えば、図５に示すグループＡ（３１１）から水中モードが判定対象として選択される。
【０１３５】
続いて、撮像画像における被写体が確実に判定対象撮像モードＡに該当するか否かが判定される（ステップＳ９４２）。撮像画像における被写体が確実に判定対象撮像モードＡに該当すると判定された場合には（ステップＳ９４２）、撮像モード候補として判定対象撮像モードＡが確定され（ステップＳ９４３）、ステップＳ９４６に進む。
【０１３６】
一方、撮像画像における被写体が確実に判定対象撮像モードＡに該当するとは判定されない場合には（ステップＳ９４２）、撮像画像における被写体が確実に判定対象撮像モードＡに該当しないか否かが判定される（ステップＳ９４４）。撮像画像における被写体が確実に判定対象撮像モードＡに該当しないと判定された場合には（ステップＳ９４４）、既に選択されている撮像モード候補の中から判定対象撮像モードＡが削除され（ステップＳ９４５）、ステップＳ９４６に進む。
【０１３７】
一方、撮像画像における被写体が確実に判定対象撮像モードＡに該当しないとは判定されない場合には（ステップＳ９４４）、撮像モード記憶部２５０に記憶されている撮像モードの全ての撮像モードが判定対象として選択されたか否かが判断される（ステップＳ９４６）。全ての撮像モードが判定対象として選択された場合には（ステップＳ９４６）、特定撮像モード判定処理を終了する。一方、全ての撮像モードが判定対象として選択されていない場合には（ステップＳ９４６）、ステップＳ９４１に戻り、特定撮像モード判定処理を繰り返す（ステップＳ９４１乃至９４５）。なお、この例では、撮像モード記憶部２５０に記憶されている撮像モードの全ての撮像モードを判定対象とする例について説明したが、予め決められた撮像モードのみについて判定対象とするようにしてもよい。
【０１３８】
図１４は、撮像装置１００による被写体変化判定処理の処理手順を示すフローチャートである。
【０１３９】
最初に、被写体変化タイマｔがクリアされて初期化される（ステップＳ９５１）。続いて、撮像画像における被写体に所定以上の変化があるか否かが判断される（ステップＳ９５２）。例えば、撮像画像における輝度および色相の変化量が所定値以上であるか否かが判断され、その変化量が所定値以上である場合に、被写体の変化が所定値以上の変化であると判断される。撮像画像における被写体に所定以上の変化がない場合には（ステップＳ９５２）、被写体変化なしと判定される（ステップＳ９５６）。
【０１４０】
一方、撮像画像における被写体に所定以上の変化がある場合には（ステップＳ９５２）、被写体変化タイマｔがインクリメントされ（ステップＳ９５３）、被写体変化タイマｔが閾値Ｔよりも大きいか否かが判断される（ステップＳ９５４）。被写体変化タイマｔが閾値Ｔ以下の場合には（ステップＳ９５４）、被写体変化タイマｔがインクリメントされ（ステップＳ９５３）、所定時間が経過するのを監視する（ステップＳ９５３およびＳ９５４）。
【０１４１】
被写体変化タイマｔが閾値Ｔよりも大きくなった場合には（ステップＳ９５４）、被写体変化ありと判定される（ステップＳ９５５）。
【０１４２】
なお、撮像画像における被写体に所定以上の変化があるか否かを判断する場合には、例えば、連続する２つの撮像画像における輝度および色相の変化量を用いて判断するようにしてもよく、所定間隔をあけた２つの撮像画像における輝度および色相の変化量を用いて判断するようにしてもよい。
【０１４３】
図１５は、図２に示す撮像装置１００の一部を変形した撮像装置５００の外観を示す図である。図１５（ａ）は、撮像装置５００の外観を示す正面図であり、図１５（ｂ）は、撮像装置５００の外観を示す背面図であり、図１５（ｃ）は、撮像装置５００の外観を示す平面図である。撮像装置５００は、図２に示す撮像装置１００において、ズームボタン２０３、上下左右操作ボタン２０４、決定ボタン２０５、操作ボタン２０６および液晶表示部３０１を設ける代わりに、液晶表示部３０２を設けた撮像装置である。なお、これらの構成以外の構成は、図２に示す撮像装置１００と同様であるため、これらの以外の構成についての説明は省略する。
【０１４４】
液晶表示部３０２は、タッチパネルで構成されている液晶表示部である。例えば、図１５（ｂ）に示すように、液晶表示部３０２には、撮像画像５１０、撮像モード設定ボタン５１１乃至５１４、現在の撮像条件表示領域５１５がそれぞれ表示される。また、液晶表示部３０２には、ズームボタン等の各種設定ボタン等が表示される。ここで、撮像モード設定ボタン５１１乃至５１４を用いて所望の撮像モードを設定する場合には、ユーザが所望の撮像モードに対応する撮像モード設定ボタンを押下する。このようにタッチパネルを使用することによって、指等で触った領域を選択することができるため、直感的な操作を行うことができ、撮像モード設定ボタンの選択操作を容易に行うことができる。また、選択のための入力操作ステップ数を大幅に削減することができる。なお、これらの撮像モード設定ボタンおよび現在の撮像条件表示領域については、図７乃至図１０に示すものと同一であるため、ここでの説明を省略する。
【０１４５】
なお、本発明の実施の形態において、撮像モード設定ボタンを液晶表示部に常に表示するようにしてもよく、撮像モード設定ボタンを表示させる旨の指示操作がユーザにより操作された場合にのみ表示するようにしてもよい。なお、この指示操作を行うことができるソフトウエアスイッチまたはハードウェアスイッチを撮像装置に設けるようにしてもよい。また、常にＯＮまたはＯＦＦをする機能、または、撮像装置が必要と判断した場合にのみＯＮにする機能を選択する選択手段を撮像装置に設けるようにしてもよい。また、ユーザの嗜好によってカメラ設定を変更する方が良いと考えられる撮像モードについては、撮像装置が必要に応じて撮像モード候補を表示するようにしてもよい。
【０１４６】
また、本発明の実施の形態では、被写体変化ありと判定された場合には、撮像モード設定ボタンに含まれる縮小画像を消去した後に文字を含む初期ボタンが表示されるが、この初期ボタンを用いずに、撮像画像から常に効果確認画像を作成して、この効果確認画像を撮像モード設定ボタンに含めて表示し、その効果確認画像を随時更新するようにしてもよい。
【０１４７】
また、本発明の実施の形態では、レリーズスイッチ２０１が半押しされている状態（ロック中）でも、撮像モード候補の選択処理を行う。これは、例えば、レリーズスイッチ２０１が半押しされた後にフォーカスが合うことによって、新たな被写体が認識または検出されることがあるからである。そして、この新たな被写体の認識または検出によって、新たな撮像モード候補を選択することができる。また、ロック中に自動的に撮影が開始されるような撮像モードが設定されている場合であっても、同様に撮像モード候補の選択処理を行う。これは、撮影が開始される前にユーザが撮像モードを変更することができる余地を残すためである。なお、特定の撮像モードが選択された場合には、レリーズの深押しがなされる前に撮影が開始される場合がある。この特定の撮像モードは、例えば、笑顔を撮影する場合に適した撮像モードであり、笑顔が検出された際に自動的に撮影が開始される。
【０１４８】
また、本発明の実施の形態では、被写体の対象物として顔を検出する場合について説明したが、他の対象物またはシーンを検出または認識する場合についても、本発明の実施の形態を適用することができる。例えば、目、鼻、口等の顔の構成パーツ、車、木、家、風景、動物、食べ物等の様々な被写体の検出または認識について本発明の実施の形態を適用することができる。
【０１４９】
以上で示したように、本発明の実施の形態によれば、現在撮影しようとしている被写体に相応しいと推定される撮像モードのみを撮像装置が自動的に限定してユーザに提示することができる。これにより、ユーザの好みに応じた最適な撮像条件を迅速に、かつ簡単で確実に設定することができるため、撮影の失敗を低減させることができる。また、現在の被写体に適した１または複数の撮像モードを容易に繰り返し選択することができるため、ユーザの積極的な活用により、撮影の失敗をさらに低減させることができる。また、画像認識処理との融合技術によって、撮像シーンをユーザが設定する手間を改善することができ、速写性を向上させることができる。さらに、進化したカメラの画像認識技術を効果的に用いて、誰でも簡単に最適な撮像画像を記録することができる。
【０１５０】
なお、本発明の実施の形態は本発明を具現化するための一例を示したものであり、特許請求の範囲における発明特定事項とそれぞれ対応関係を有するが、これに限定されるものではなく本発明の要旨を逸脱しない範囲において種々の変形を施すことができる。
【０１５８】
なお、本発明の実施の形態において説明した処理手順は、これら一連の手順を有する方法として捉えてもよく、また、これら一連の手順をコンピュータに実行させるためのプログラム乃至そのプログラムを記憶する記録媒体として捉えてもよい。
【図面の簡単な説明】
【０１５９】
【図１】撮像装置１００の機能構成例を示すブロック図である。
【図２】撮像装置１００の外観を示す図である。
【図３】撮像装置１００の機能構成例を示すブロック図である。
【図４】撮像モード記憶部２５０に記憶されている撮像モードに関連付けられている選択条件の一例を示す図である。
【図５】撮像画像における被写体に適した撮像モードを撮像モード候補として選択する選択方法を概略的に示す図である。
【図６】撮像画像における被写体に適した撮像モードを撮像モード候補として選択する選択方法を概略的に示す図である。
【図７】撮像画像および撮像モード設定ボタンの表示例を示す図である。
【図８】撮像画像および撮像モード設定ボタンの表示例を示す図である。
【図９】撮像画像および撮像モード設定ボタンの表示例を示す図である。
【図１０】撮像画像および撮像モード設定ボタンの表示例を示す図である。
【図１１】撮像装置１００による撮像モード候補表示処理の処理手順を示すフローチャートである。
【図１２】撮像装置１００による撮像モード候補選択処理手順を示すフローチャートである。
【図１３】撮像装置１００による特定撮像モード判定処理手順を示すフローチャートである。
【図１４】撮像装置１００による被写体変化判定処理の処理手順を示すフローチャートである。
【図１５】撮像装置１００の一部を変形した撮像装置５００の外観を示す図である。
【符号の説明】
【０１６０】
１００、５００  撮像装置
１０１  システムバス
１０２  レンズ
１０３  絞り機構
１０４  撮像素子
１０５  アナログ信号処理部
１０６  Ａ／Ｄ変換部
１０７  レンズ駆動モータ
１０８  絞り駆動モータ
１０９  モータドライバ
１１０  垂直ドライバ
１１２  ジャイロセンサ
１１３  閃光発光部
１１７  記録デバイス
１１８  画像認識部
１２０  制御部
１２１  プロセッサ
１３１  外側レンズ
２００  操作部
２０１  レリーズスイッチ
２０２  モードダイヤル
２０３  ズームボタン
２０４  上下左右操作ボタン
２０５  決定ボタン
２０６  操作ボタン
２０７  電源スイッチ
２１０  撮像部
２２０  顔検出部
２３０  特徴量抽出部
２４０  被写体変化判定部
２５０  撮像モード記憶部
２６０  撮像モード候補選択部
２７０  縮小画像生成部
２８０  表示制御部
２９０  撮像モード設定部
３００  表示部
３０１、３０２  液晶表示部
【図１】
0004930302.tif 000002
【図２】
0004930302.tif 000003
【図３】
0004930302.tif 000004
【図４】
0004930302.tif 000005
【図５】
0004930302.tif 000006
【図６】
0004930302.tif 000007
【図７】
0004930302.tif 000008
【図８】
0004930302.tif 000009
【図９】
0004930302.tif 000010
【図１０】
0004930302.tif 000011
【図１１】
0004930302.tif 000012
【図１２】
0004930302.tif 000013
【図１３】
0004930302.tif 000014
【図１４】
0004930302.tif 000015
【図１５】
0004930302.tif 000016