(57)【要約】【課題】ユーザの好みの構図の画像を簡単かつ迅速に撮影することができる撮像装置を提供する。【解決手段】人物撮影モードに設定し、シャッタボタン２２を半押しすると、撮像素子１２８によって撮像される人物の顔の大きさが検出され、その検出結果に基づいて人物の顔の大きさが一定の大きさで撮像されるように自動でズームの処理が行われる。構図の微調整を行う場合は、シャッタボタン２２の半押しを解除し、ズームボタン３０を操作する。これにより、撮影者の好みの構図の画像を簡単かつ迅速に撮影することができる。【選択図】      図４
2008211485.tif 000002
【特許請求の範囲】
【請求項１】
画像の記録指示に応じて撮像手段で撮像された画像を記録媒体に記録する撮像装置において、
ズーム手段と、
前記ズーム手段によるテレ方向又はワイド方向へのズームを指示するズーム指示手段と、
人物撮影モードに設定するモード設定手段と、
前記人物撮影モード時に前記撮像手段に撮像される人物の顔の大きさを検出する検出手段と、
前記人物撮影モード時に前記ズーム手段による人物の顔へのズームを指示する顔ズーム指示手段と、
前記ズーム指示手段からの指示に応じて前記ズーム手段を制御する一方、前記人物撮影モード時に前記顔ズーム指示手段から人物の顔へのズームが指示されると、前記検出手段の検出結果に基づいて、前記撮像手段に撮像される人物の顔の大きさが一定の大きさとなるように前記ズーム手段を制御する制御手段と、
を備えたことを特徴とする撮像装置。
【請求項２】
前記撮像手段で撮像する人物の顔の大きさを設定する設定手段を備え、前記制御手段は、前記撮像手段に撮像される人物の顔の大きさが前記設定手段で設定された大きさとなるように前記ズーム手段を制御することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記人物撮影モード時に前記撮像手段で撮像された人物の顔の大きさを検出する第２の検出手段と、
前記第２の検出手段の検出結果に基づいて撮影頻度の高い人物の顔の大きさを推定する推定手段と、
を備え、前記制御手段は、前記撮像手段に撮像される人物の顔の大きさが前記推定手段で推定された大きさとなるように前記ズーム手段を制御することを特徴とする請求項１に記載の撮像装置。
【請求項４】
画像の記録指示に応じて撮像手段で撮像された画像を記録媒体に記録する撮像装置において、
ズーム手段と、
前記ズーム手段によるテレ方向又はワイド方向へのズームを指示するズーム指示手段と、
集合撮影モードに設定するモード設定手段と、
前記集合撮影モード時に前記撮像手段に撮像される各人物の顔の位置、大きさを検出する検出手段と、
前記集合撮影モード時に前記ズーム手段による人物の顔へのズームを指示する顔ズーム指示手段と、
前記ズーム指示手段からの指示に応じて前記ズーム手段を制御する一方、前記集合撮影モード時に前記顔ズーム指示手段で人物の顔へのズームが指示されると、前記検出手段の検出結果に基づいて、前記撮像手段で撮像される各人物の顔が画面一杯になるように前記ズーム手段を制御する制御手段と、
を備えたことを特徴とする撮像装置。
【請求項５】
画像の記録指示に応じて撮像手段で撮像された画像を記録媒体に記録する撮像装置において、
ズーム手段と、
前記ズーム手段によるテレ方向又はワイド方向へのズームを指示するズーム指示手段と、
人物撮影モードに設定するモード設定手段と、
顔の大きさの異なる複数の人物撮影用のテンプレートが記録されたテンプレート記録手段と、
前記人物撮影モード時に使用するテンプレートを選択する選択手段と、
前記人物撮影モード時に前記撮像手段に撮像される人物の顔の大きさを検出する検出手段と、
前記人物撮影モード時に前記ズーム手段による人物の顔へのズームを指示する顔ズーム指示手段と、
前記ズーム指示手段からの指示に応じて前記ズーム手段を制御する一方、前記人物撮影モード時に前記顔ズーム指示手段で人物の顔へのズームが指示されると、前記検出手段の検出結果に基づいて、前記撮像手段に撮像される人物の顔の大きさが、前記選択手段で選択されたテンプレートにおける人物の顔の大きさと同じ大きさになるように前記ズーム手段を制御する制御手段と、
を備えたことを特徴とする撮像装置。
【請求項６】
画像の記録指示に応じて撮像手段で撮像された画像を記録媒体に記録する撮像装置において、
ズーム手段と、
前記ズーム手段によるテレ方向又はワイド方向へのズームを指示するズーム指示手段と、
人物撮影モードに設定するモード設定手段と、
前記人物撮影モード時に使用する人物撮影用のテンプレートが記録されたテンプレート記録手段と、
前記テンプレートにおける人物の顔の大きさを設定する設定手段と、
前記人物撮影モード時に前記撮像手段に撮像される人物の顔の大きさを検出する検出手段と、
前記人物撮影モード時に前記ズーム手段による人物の顔へのズームを指示する顔ズーム指示手段と、
前記ズーム指示手段からの指示に応じて前記ズーム手段を制御する一方、前記人物撮影モード時に前記顔ズーム指示手段で人物の顔へのズームが指示されると、前記検出手段の検出結果に基づいて、前記撮像手段に撮像される人物の顔の大きさが前記テンプレートにおける人物の顔の大きさと同じ大きさになるように前記ズーム手段を制御する制御手段と、
を備えたことを特徴とする撮像装置。
【請求項７】
画像の記録指示に応じて撮像手段で撮像された画像を記録媒体に記録する撮像装置において、
ズーム手段と、
前記ズーム手段によるテレ方向又はワイド方向へのズームを指示するズーム指示手段と、
集合撮影モードに設定するモード設定手段と、
人の顔の分布が異なる複数の集合撮影用のテンプレートが記録されたテンプレート記録手段と、
前記集合撮影モード時に使用するテンプレートを選択する選択手段と、
前記集合撮影モード時に前記撮像手段に撮像される人物の顔の位置、大きさを検出する検出手段と、
前記集合撮影モード時に前記ズーム手段による人物の顔へのズームを指示する顔ズーム指示手段と、
前記ズーム指示手段からの指示に応じて前記ズーム手段を制御する一方、前記集合撮影モード時に前記顔ズーム指示手段で人物の顔へのズームが指示されると、前記検出手段の検出結果に基づいて、前記撮像手段に撮像される各人物の顔の分布が、前記選択手段で選択されたテンプレートにおける人物の顔の分布に近づくように前記ズーム手段を制御する制御手段と、
を備えたことを特徴とする撮像装置。
【請求項８】
画像の記録指示に応じて撮像手段で撮像された画像を記録媒体に記録する撮像装置において、
ズーム手段と、
前記ズーム手段によるテレ方向又はワイド方向へのズームを指示するズーム指示手段と、
集合撮影モードに設定するモード設定手段と、
人数が異なる複数の集合撮影用のテンプレートが記録されたテンプレート記録手段と、
前記集合撮影モード時に使用するテンプレートを選択する選択手段と、
前記選択手段で選択されたテンプレートにおける各人物の顔の位置、大きさを設定する設定手段と、
前記集合撮影モード時に前記撮像手段に撮像される人物の顔の位置、大きさを検出する検出手段と、
前記集合撮影モード時に前記ズーム手段による人物の顔へのズームを指示する顔ズーム指示手段と、
前記ズーム指示手段からの指示に応じて前記ズーム手段を制御する一方、前記集合撮影モード時に前記顔ズーム指示手段で人物の顔へのズームが指示されると、前記検出手段の検出結果に基づいて、前記撮像手段に撮像される各人物の顔の分布が、前記選択手段で選択されたテンプレートにおける人物の顔の分布に近づくように前記ズーム手段を制御する制御手段と、
を備えたことを特徴とする撮像装置。
【請求項９】
半押しと全押しとからなる二段ストローク式のシャッタボタンを備え、該シャッタボタンの半押しで前記ズーム手段による人物の顔へのズームが指示されるとともに、該シャッタボタンの全押しで画像の記録が指示されることを特徴とする請求項１〜８のいずれか一に記載の撮像装置。
【請求項１０】
画像の記録指示に応じて撮像手段で撮像された画像を記録媒体に記録する撮像装置において、
集合撮影モードに設定するモード設定手段と、
人の顔の分布が異なる複数の集合撮影用のテンプレートが記録されたテンプレート記録手段と、
前記集合撮影モード時に使用するテンプレートを選択する選択手段と、
前記集合撮影モード時、前記撮像手段で撮像された画像から人物の顔の位置、大きさを検出する検出手段と、
前記集合撮影モード時、前記検出手段の検出結果に基づいて、前記選択手段で選択されたテンプレートにおける人物の顔の分布とほぼ同じ構図の画像を前記撮像手段で撮像された画像から切り抜く画像処理手段と、
を備え、前記集合撮影モード時、前記画像処理手段で切り抜かれた画像を前記記録媒体に記録することを特徴とする撮像装置。
【請求項１１】
画像の記録指示に応じて撮像手段で撮像された画像を記録媒体に記録する撮像装置において、
集合撮影モードに設定するモード設定手段と、
人数が異なる複数の集合撮影用のテンプレートが記録されたテンプレート記録手段と、
前記集合撮影モード時に使用するテンプレートを選択する選択手段と、
前記選択手段で選択されたテンプレートにおける各人物の顔の位置、大きさを設定する設定手段と、
前記集合撮影モード時、前記撮像手段で撮像された画像から人物の顔の位置、大きさを検出する検出手段と、
前記集合撮影モード時、前記検出手段の検出結果に基づいて、前記選択手段で選択されたテンプレートにおける人物の顔の分布とほぼ同じ構図の画像を前記撮像手段で撮像された画像から切り抜く画像処理手段と、
を備え、前記集合撮影モード時、前記画像処理手段で切り抜かれた画像を前記記録媒体に記録することを特徴とする撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は撮像装置に係り、特にズーム機能を備えた撮像装置に関する。
【背景技術】
【０００２】
ポートレート撮影のように人物を被写体とした撮影では、通常、人物の大きさが適正になるように構図を調整して撮影が行われる。
【０００３】
ズーム機能を備えたカメラの場合、通常、構図の調整はズーム機能を使用して行われるが、ズーム操作を行っていると、シャッタチャンスを逃すおそれがある。
【０００４】
そこで、特許文献１〜３には、人物を対象とした動画を撮影する際、撮影された画像から人物の顔を認識し、その大きさと位置とを求め、人物の顔が常に一定の大きさで撮影されるように、自動でズームする技術が提案されている。
【０００５】
また、特許文献４には、証明写真を撮影する際、撮影した画像から被写体の顔の大きさを検出し、検出した顔の大きさが基準の大きさとなるように、画像を自動で縮小、拡大処理して、適正な顔の大きさの画像を得る技術が提案されている。
【特許文献１】特開平６−２１７１８７号公報
【特許文献２】特開２００４−３２０２８６号公報
【特許文献３】特開平６−１５３０４７号公報
【特許文献４】特開平１１−８４４８１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来の自動ズームの技術では、常に人物の顔の大きさが一定になるように撮影されるため、真に撮影者が意図する構図の画像を撮影できないという欠点がある。すなわち、常に一定の大きさで人物の顔が撮影されるため、撮影シーンや撮影者の好みに応じた構図の画像を撮影できないという欠点がある。
【０００７】
本発明は、このような事情に鑑みてなされたもので、ユーザの好みの構図の画像を簡単かつ迅速に撮影することができる撮像装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
請求項１に係る発明は、前記目的を達成するために、画像の記録指示に応じて撮像手段で撮像された画像を記録媒体に記録する撮像装置において、ズーム手段と、前記ズーム手段によるテレ方向又はワイド方向へのズームを指示するズーム指示手段と、人物撮影モードに設定するモード設定手段と、前記人物撮影モード時に前記撮像手段に撮像される人物の顔の大きさを検出する検出手段と、前記人物撮影モード時に前記ズーム手段による人物の顔へのズームを指示する顔ズーム指示手段と、前記ズーム指示手段からの指示に応じて前記ズーム手段を制御する一方、前記人物撮影モード時に前記顔ズーム指示手段から人物の顔へのズームが指示されると、前記検出手段の検出結果に基づいて、前記撮像手段に撮像される人物の顔の大きさが一定の大きさとなるように前記ズーム手段を制御する制御手段と、を備えたことを特徴とする撮像装置を提供する。
【０００９】
請求項１に係る発明によれば、モード設定手段で人物撮影モードに設定し、顔ズーム指示手段で人物の顔へのズームを指示すると、撮像手段によって撮像される人物の顔の大きさが検出手段によって検出される。そして、その検出結果に基づいて人物の顔の大きさが一定の大きさで撮像されるようにズーム手段が制御される。撮影者は、この後、必要に応じてズーム指示手段でテレ方向又はワイド方向へのズームを指示することにより、構図を微調整することができる。これにより、ユーザの好みの構図の画像を簡単かつ迅速に撮影することができる。
【００１０】
請求項２に係る発明は、前記目的を達成するために、前記撮像手段で撮像する人物の顔の大きさを設定する設定手段を備え、前記制御手段は、前記撮像手段に撮像される人物の顔の大きさが前記設定手段で設定された大きさとなるように前記ズーム手段を制御することを特徴とする請求項１に記載の撮像装置を提供する。
【００１１】
請求項２に係る発明によれば、顔ズームの指示に応じてズームされる人物の顔の大きさをユーザが任意に設定することができる。これにより、より簡単かつ迅速に人物の画像を好みの構図で撮影できるようになる。
【００１２】
請求項３に係る発明は、前記目的を達成するために、前記人物撮影モード時に前記撮像手段で撮像された人物の顔の大きさを検出する第２の検出手段と、前記第２の検出手段の検出結果に基づいて撮影頻度の高い人物の顔の大きさを推定する推定手段と、を備え、前記制御手段は、前記撮像手段に撮像される人物の顔の大きさが前記推定手段で推定された大きさとなるように前記ズーム手段を制御することを特徴とする請求項１に記載の撮像装置を提供する。
【００１３】
請求項３に係る発明によれば、ユーザの構図の設定傾向が学習される。すなわち、人物撮影モードで撮影が行われると、撮影された人物の顔の大きさが検出され、その検出結果に基づいて、ユーザの顔の大きさの設定傾向が推定される。そして、次回撮影時に顔ズームが指示された際は、この推定された顔の大きさとなるようにズームの制御が行われる。これにより、より迅速にユーザの好みの構図の人物画像を撮影できるようになる。
【００１４】
請求項４に係る発明は、前記目的を達成するために、画像の記録指示に応じて撮像手段で撮像された画像を記録媒体に記録する撮像装置において、ズーム手段と、前記ズーム手段によるテレ方向又はワイド方向へのズームを指示するズーム指示手段と、集合撮影モードに設定するモード設定手段と、前記集合撮影モード時に前記撮像手段に撮像される各人物の顔の位置、大きさを検出する検出手段と、前記集合撮影モード時に前記ズーム手段による人物の顔へのズームを指示する顔ズーム指示手段と、前記ズーム指示手段からの指示に応じて前記ズーム手段を制御する一方、前記集合撮影モード時に前記顔ズーム指示手段で人物の顔へのズームが指示されると、前記検出手段の検出結果に基づいて、前記撮像手段で撮像される各人物の顔が画面一杯になるように前記ズーム手段を制御する制御手段と、を備えたことを特徴とする撮像装置を提供する。
【００１５】
請求項４に係る発明によれば、モード設定手段で集合撮影モードに設定し、顔ズーム指示手段で人物の顔へのズームを指示すると、撮像手段によって撮像される人物の顔の位置、大きさが検出手段によって検出される。そして、その検出結果に基づいて、撮像手段で撮像される各人物の顔が画面一杯になるようにズーム手段が制御される。撮影者は、この後、必要に応じてズーム指示手段でテレ方向又はワイド方向へのズームを指示することにより、構図を微調整することができる。これにより、好みの構図の集合写真を簡単かつ迅速に撮影することができる。
【００１６】
請求項５に係る発明は、前記目的を達成するために、画像の記録指示に応じて撮像手段で撮像された画像を記録媒体に記録する撮像装置において、ズーム手段と、前記ズーム手段によるテレ方向又はワイド方向へのズームを指示するズーム指示手段と、人物撮影モードに設定するモード設定手段と、顔の大きさの異なる複数の人物撮影用のテンプレートが記録されたテンプレート記録手段と、前記人物撮影モード時に使用するテンプレートを選択する選択手段と、前記人物撮影モード時に前記撮像手段に撮像される人物の顔の大きさを検出する検出手段と、前記人物撮影モード時に前記ズーム手段による人物の顔へのズームを指示する顔ズーム指示手段と、前記ズーム指示手段からの指示に応じて前記ズーム手段を制御する一方、前記人物撮影モード時に前記顔ズーム指示手段で人物の顔へのズームが指示されると、前記検出手段の検出結果に基づいて、前記撮像手段に撮像される人物の顔の大きさが、前記選択手段で選択されたテンプレートにおける人物の顔の大きさと同じ大きさになるように前記ズーム手段を制御する制御手段と、を備えたことを特徴とする撮像装置を提供する。
【００１７】
請求項５に係る発明によれば、モード設定手段で人物撮影モードに設定するとともに、選択手段でテンプレートを選択し、顔ズーム指示手段で人物の顔へのズームを指示すると、撮像手段によって撮像される人物の顔の大きさが検出手段によって検出される。そして、その検出結果に基づいて、撮像手段によって撮像される人物の顔の大きさが、選択手段で選択されたテンプレートにおける人物の顔の大きさと同じ大きさになるようにズーム手段が制御される。撮影者は、この後、必要に応じてズーム指示手段でテレ方向又はワイド方向へのズームを指示することにより、構図を微調整することができる。これにより、好みの構図の人物画像を簡単かつ迅速に撮影することができる。
【００１８】
請求項６に係る発明は、前記目的を達成するために、画像の記録指示に応じて撮像手段で撮像された画像を記録媒体に記録する撮像装置において、ズーム手段と、前記ズーム手段によるテレ方向又はワイド方向へのズームを指示するズーム指示手段と、人物撮影モードに設定するモード設定手段と、前記人物撮影モード時に使用する人物撮影用のテンプレートが記録されたテンプレート記録手段と、前記テンプレートにおける人物の顔の大きさを設定する設定手段と、前記人物撮影モード時に前記撮像手段に撮像される人物の顔の大きさを検出する検出手段と、前記人物撮影モード時に前記ズーム手段による人物の顔へのズームを指示する顔ズーム指示手段と、前記ズーム指示手段からの指示に応じて前記ズーム手段を制御する一方、前記人物撮影モード時に前記顔ズーム指示手段で人物の顔へのズームが指示されると、前記検出手段の検出結果に基づいて、前記撮像手段に撮像される人物の顔の大きさが前記テンプレートにおける人物の顔の大きさと同じ大きさになるように前記ズーム手段を制御する制御手段と、を備えたことを特徴とする撮像装置を提供する。
【００１９】
請求項６に係る発明によれば、モード設定手段で人物撮影モードに設定し、顔ズーム指示手段で人物の顔へのズームを指示すると、撮像手段によって撮像される人物の顔の大きさが検出手段によって検出される。そして、その検出結果に基づいて、撮像手段によって撮像される人物の顔の大きさが、テンプレート中の人物の顔の大きさと同じ大きさになるようにズーム手段が制御される。このテンプレートにおける人物の顔の大きさは設定手段で任意の大きさに設定することができ、これにより、好みの構図の人物画像をより簡単かつ迅速に撮影することができる。
【００２０】
請求項７に係る発明は、前記目的を達成するために、画像の記録指示に応じて撮像手段で撮像された画像を記録媒体に記録する撮像装置において、ズーム手段と、前記ズーム手段によるテレ方向又はワイド方向へのズームを指示するズーム指示手段と、集合撮影モードに設定するモード設定手段と、人の顔の分布が異なる複数の集合撮影用のテンプレートが記録されたテンプレート記録手段と、前記集合撮影モード時に使用するテンプレートを選択する選択手段と、前記集合撮影モード時に前記撮像手段に撮像される人物の顔の位置、大きさを検出する検出手段と、前記集合撮影モード時に前記ズーム手段による人物の顔へのズームを指示する顔ズーム指示手段と、前記ズーム指示手段からの指示に応じて前記ズーム手段を制御する一方、前記集合撮影モード時に前記顔ズーム指示手段で人物の顔へのズームが指示されると、前記検出手段の検出結果に基づいて、前記撮像手段に撮像される各人物の顔の分布が、前記選択手段で選択されたテンプレートにおける人物の顔の分布に近づくように前記ズーム手段を制御する制御手段と、を備えたことを特徴とする撮像装置を提供する。
【００２１】
請求項７に係る発明によれば、モード設定手段で集合撮影モードに設定するとともに、選択手段でテンプレートを選択し、顔ズーム指示手段で人物の顔へのズームを指示すると、撮像手段によって撮像される人物の顔の位置、大きさが検出手段によって検出される。そして、その検出結果に基づいて、撮像手段によって撮像される各人物の顔の分布が、選択手段で選択されたテンプレートにおける人物の顔の分布に近づくようズーム手段が制御される。撮影者は、この後、必要に応じてズーム指示手段でテレ方向又はワイド方向へのズームを指示することにより、構図を微調整することができる。これにより、好みの構図の集合写真を簡単かつ迅速に撮影することができる。
【００２２】
請求項８に係る発明は、前記目的を達成するために、画像の記録指示に応じて撮像手段で撮像された画像を記録媒体に記録する撮像装置において、ズーム手段と、前記ズーム手段によるテレ方向又はワイド方向へのズームを指示するズーム指示手段と、集合撮影モードに設定するモード設定手段と、人数が異なる複数の集合撮影用のテンプレートが記録されたテンプレート記録手段と、前記集合撮影モード時に使用するテンプレートを選択する選択手段と、前記選択手段で選択されたテンプレートにおける各人物の顔の位置、大きさを設定する設定手段と、前記集合撮影モード時に前記撮像手段に撮像される人物の顔の位置、大きさを検出する検出手段と、前記集合撮影モード時に前記ズーム手段による人物の顔へのズームを指示する顔ズーム指示手段と、前記ズーム指示手段からの指示に応じて前記ズーム手段を制御する一方、前記集合撮影モード時に前記顔ズーム指示手段で人物の顔へのズームが指示されると、前記検出手段の検出結果に基づいて、前記撮像手段に撮像される各人物の顔の分布が、前記選択手段で選択されたテンプレートにおける人物の顔の分布に近づくように前記ズーム手段を制御する制御手段と、を備えたことを特徴とする撮像装置を提供する。
【００２３】
請求項８に係る発明によれば、モード設定手段で集合撮影モードに設定するとともに、テンプレートを選択し、顔ズーム指示手段で人物の顔へのズームを指示すると、撮像手段によって撮像される人物の顔の位置、大きさが検出手段によって検出される。そして、その検出結果に基づいて、撮像手段によって撮像される各人物の顔の分布が選択手段で選択されたテンプレート中の人物の顔の分布に近づくようズーム手段が制御される。このテンプレートにおける各人物の顔の位置、大きさは設定手段で任意に設定することができ、これにより、好みの構図の集合写真をより簡単かつ迅速に撮影することができる。
【００２４】
請求項９に係る発明は、前記目的を達成するために、半押しと全押しとからなる二段ストローク式のシャッタボタンを備え、該シャッタボタンの半押しで前記ズーム手段による人物の顔へのズームが指示されるとともに、該シャッタボタンの全押しで画像の記録が指示されることを特徴とする請求項１〜８のいずれか一に記載の撮像装置を提供する。
【００２５】
請求項９に係る発明によれば、シャッタボタンの半押しで人物の顔へのズームが指示され、全押しで画像の記録が指示される。これにより、より迅速かつ簡単に好みの構図の人物の画像を撮影することができる。
【００２６】
請求項１０に係る発明は、前記目的を達成するために、画像の記録指示に応じて撮像手段で撮像された画像を記録媒体に記録する撮像装置において、集合撮影モードに設定するモード設定手段と、人の顔の分布が異なる複数の集合撮影用のテンプレートが記録されたテンプレート記録手段と、前記集合撮影モード時に使用するテンプレートを選択する選択手段と、前記集合撮影モード時、前記撮像手段で撮像された画像から人物の顔の位置、大きさを検出する検出手段と、前記集合撮影モード時、前記検出手段の検出結果に基づいて、前記選択手段で選択されたテンプレートにおける人物の顔の分布とほぼ同じ構図の画像を前記撮像手段で撮像された画像から切り抜く画像処理手段と、を備え、前記集合撮影モード時、前記画像処理手段で切り抜かれた画像を前記記録媒体に記録することを特徴とする撮像装置を提供する。
【００２７】
請求項１０に係る発明によれば、モード設定手段で集合撮影モードに設定するとともに、テンプレートを選択して撮影すると、撮像手段で撮像された画像から人物の顔の位置、大きさが検出される。そして、その検出結果に基づいて、選択されたテンプレートにおける人物の顔の分布とほぼ同じ構図の画像が撮像された画像から切り抜かれ、切り抜かれた画像が、撮影画像として記録媒体に記録される。これにより、好みの構図の集合写真をより簡単かつ迅速に撮影することができる。
【００２８】
請求項１１に係る発明は、前記目的を達成するために、画像の記録指示に応じて撮像手段で撮像された画像を記録媒体に記録する撮像装置において、集合撮影モードに設定するモード設定手段と、人数が異なる複数の集合撮影用のテンプレートが記録されたテンプレート記録手段と、前記集合撮影モード時に使用するテンプレートを選択する選択手段と、前記選択手段で選択されたテンプレートにおける各人物の顔の位置、大きさを設定する設定手段と、前記集合撮影モード時、前記撮像手段で撮像された画像から人物の顔の位置、大きさを検出する検出手段と、前記集合撮影モード時、前記検出手段の検出結果に基づいて、前記選択手段で選択されたテンプレートにおける人物の顔の分布とほぼ同じ構図の画像を前記撮像手段で撮像された画像から切り抜く画像処理手段と、を備え、前記集合撮影モード時、前記画像処理手段で切り抜かれた画像を前記記録媒体に記録することを特徴とする撮像装置を提供する。
【００２９】
請求項１１に係る発明によれば、モード設定手段で集合撮影モードに設定するとともに、テンプレートを選択して撮影すると、撮像手段で撮像された画像から人物の顔の位置、大きさが検出される。そして、その検出結果に基づいて、選択されたテンプレートにおける人物の顔の分布とほぼ同じ構図の画像が撮像された画像から切り抜かれ、切り抜かれた画像が、撮影画像として記録媒体に記録される。テンプレートにおける人物の顔の位置、大きさは設定手段で任意の位置、大きさに設定することができ、これにより、好みの構図の集合写真をより簡単かつ迅速に撮影することができる。
【発明の効果】
【００３０】
本発明によれば、ユーザの好みの構図の画像を簡単かつ迅速に撮影することができる。
【発明を実施するための最良の形態】
【００３１】
以下、添付図面を参照して本発明に係る撮像装置を実施するための最良の形態について説明する。
【００３２】
図１、図２は、それぞれ本発明が適用された電子カメラの一実施形態の外観構成を示す正面斜視図と背面斜視図である。
【００３３】
同図に示すように、この電子カメラ１０のカメラボディ１２は、薄く四角い箱状に形成されている。
【００３４】
カメラボディ１２の正面には、図１に示すように、撮影レンズ１４、ストロボ１６、セルフタイマランプ１８、ＡＦ補助光ランプ２０等が設けられており、上面には、シャッタボタン２２、電源ボタン２６等が設けられている。
【００３５】
一方、カメラボディ１２の背面には、図２に示すように、モニタ２８、ズームボタン３０、再生ボタン３２、ＤＩＳＰ／ＢＡＣＫボタン３４、十字ボタン３６、ＭＥＮＵ／ＯＫボタン３８等が設けられている。
【００３６】
また、図示されていないが、カメラボディ１２の底面には、三脚ネジ穴及び開閉自在なバッテリカバーが設けられており、バッテリカバーの内側には、バッテリを収納するためのバッテリ収納室及びメモリカードを装着するためのメモリカードスロットが設けられている。
【００３７】
撮影レンズ１４は、沈胴式のＡＦズームレンズで構成されており、電子カメラ１０の電源をＯＮすると、カメラボディ１２から繰り出される。なお、撮影レンズ１４のズーム機構や沈胴機構については、公知の技術なので、その具体的な構成についての説明は省略する。
【００３８】
ストロボ１６は、たとえばキセノン管で構成されており、撮影時に必要に応じて発光される。
【００３９】
セルフタイマランプ１８は、たとえばＬＥＤで構成されており、セルフタイマ撮影時に所定の態様で発光、点滅して撮影タイミングを被写体に告知する。
【００４０】
ＡＦ補助光ランプ２０は、たとえば高輝度ＬＥＤ構成されており、ＡＦ時に必要に応じて発光される。
【００４１】
シャッタボタン２２は、いわゆる「半押し」と「全押し」とからなる二段ストローク式の押圧ボタンで構成されている。撮影時、電子カメラ１０は、このシャッタボタン２２が半押しされると、撮影準備、すなわち、ＡＥ（Automatic Exposure：自動露出調整）、ＡＦ（Auto Focus：自動焦点調整）を行い、全押しされると、本撮影、すなわち、画像の撮影、記録を行う。
【００４２】
電源ボタン２６は、電子カメラ１０の電源のＯＮ／ＯＦＦに用いられ、一定時間（たとえば、２秒）押下されることにより（いわゆる長押し）、電子カメラ１０の電源がＯＮ／ＯＦＦされる。
【００４３】
モニタ２８は、カラーＬＣＤで構成されている。このモニタ２８は、撮影済み画像を表示するための画像表示部として利用されるとともに、各種設定時にＧＵＩとして利用される。また、撮影時には、撮像素子で捉えた画像がスルー表示されて、電子ファインダとして利用される。
【００４４】
ズームボタン３０は、ズームの指示に用いられ、テレ方向へのズームを指示するズームテレボタン３０Ｔと、ワイド方向へのズームを指示するズームワイドボタン３０Ｗとで構成されている。なお、このズームボタン３０は、画像の再生時において、再生画像の拡大／縮小の指示に用いられ、ズームテレボタン３０Ｔを押すと、再生中の画像が拡大表示され、ズームワイドボタン３０Ｗを押すと、再生中の画像が縮小表示される。
【００４５】
再生ボタン３２は、再生モードへの切り替えの指示に用いられる。すなわち、電子カメラ１０は、撮影中、この再生ボタン３２が押されると、再生モードに切り替えられる。また、電源ＯＦＦの状態でこの再生ボタン３２が一定時間押されると（いわゆる長押し）、再生モードの状態で電子カメラ１０が起動する。
【００４６】
十字ボタン３６は、上下左右４方向に押下操作可能に設けられている。この十字ボタン３６の各方向には、カメラの状態に応じた機能が割り当てられる。すなわち、たとえば、撮影時には、左ボタンにマクロ機能のＯＮ／ＯＦＦを切り替える機能が割り当てられ、右ボタンにストロボモードを切り替える機能が割り当てられる。また、上ボタンにモニタ２８の明るさを替える機能が割り当てられ、下ボタンにセルフタイマのＯＮ／ＯＦＦを切り替える機能が割り当てられる。また、再生時には、左ボタンにコマ送りの機能が割り当てられ、右ボタンにコマ戻しの機能が割り当てられる。また、上ボタンにモニタ２８の明るさを替える機能が割り当てられ、下ボタンに再生中の画像を削除する機能が割り当てられる。また、各種設定時には、モニタ２８に表示されたカーソルを各ボタンの方向に移動させる機能が割り当てられる。
【００４７】
ＭＥＮＵ／ＯＫボタン３８は、メニュー画面の呼び出し（ＭＥＮＵ機能）に用いられるとともに、選択内容の確定、処理の実行指示等（ＯＫ機能）に用いられ、電子カメラ１０の状態に応じて割り当てられる機能が切り替えられる。
【００４８】
本実施の形態の電子カメラ１０では、このＭＥＮＵ／ＯＫボタン３８の押下によってモニタ上に呼び出されるメニュー画面でカメラの各種設定が行われる。たとえば、撮影に関する設定として、画像サイズ（記録画素数）の設定や撮影感度（ＡＵＴＯ、１００、２００、４００、８００、１６００等）の設定、測光方式の設定（スポット測光、中央重点測光、マルチパターン測光等）、彩度の設定（強／中／弱）、シャープネスの設定（強／中／弱）、ホワイトバランスモードの設定（オート、マニュアル、日陰、晴れ、曇り、白熱灯、蛍光灯等）、ＡＦ方式の設定（シングルＡＦ、コンティニュアスＡＦ等）、連写の設定（ＯＮ／ＯＦＦ）、ＡＥモードの設定（オート、プログラムＡＥ、絞り優先ＡＥ（Ａ）、シャッタスピード優先ＡＥ（Ｓ）、マニュアルＡＥ（Ｍ）、シーンプログラムＡＥ（ＳＰ）等）、シーンプログラムＡＥの設定（人物撮影を行う「人物撮影モード」、風景撮影を行う「風景撮影モード」、スポーツ撮影を行う「スポーツ撮影モード」、夜景撮影を行う「夜景撮影モード」、水中撮影を行う「水中撮影モード」、集合写真を撮影する「集合撮影モード」等）等が行われ、再生に関する設定として、画像の消去（表示画像の一コマ消去、全コマ消去等）、メモリカードのフォーマット、ＤＰＯＦの設定等が行われる。また、カメラの基本的な設定項目として、日時の設定、シャッタ音の設定（ＯＮ／ＯＦ）、シャッタ音量の設定（大／中／小／ＯＦＦ）、操作音量の設定（大／中／小／ＯＦＦ）、モニタの明るさの設定等が行われる。
【００４９】
ＤＩＳＰ／ＢＡＣＫボタン３４は、モニタ２８の表示内容の切り替え指示（ＤＩＳＰ機能）に用いられるとともに、入力操作のキャンセル等の指示（ＢＡＣＫ機能）に用いられ、電子カメラ１０の設定状態に応じて割り当てられる機能が切り替えられる。
【００５０】
図３は、本実施の形態の電子カメラ１０の電気的構成を示すブロック図である。
【００５１】
同図に示すように、電子カメラ１０は、ＣＰＵ１１０、操作部（シャッタボタン２２、モードレバー２４、電源ボタン２６、ズームボタン３０、再生ボタン３２、ＤＩＳＰ／ＢＡＣＫボタン３４、十字ボタン３６、ＭＥＮＵ／ＯＫボタン３８等）１１２、ＲＯＭ１１４、ＲＡＭ１１６、ＥＥＰＲＯＭ１１８、ＶＲＡＭ１２０、撮影レンズ１４、撮像素子１２８、タイミングジェネレータ１３０、アナログ信号処理部１３２、Ａ／Ｄコンバータ１３４、画像入力コントローラ１３６、画像信号処理部１３８、圧縮／伸張処理部１４０、メディアコントローラ１４４、メモリカード１４６、表示制御部１４８、ＡＥ検出部１５２、ＡＦ検出部１５４、ストロボ制御部１５６、ＡＦ補助光ランプ制御部１５８、電源制御部１６０、バッテリ１６２、顔検出部１６４等で構成されている。
【００５２】
ＣＰＵ１１０は、操作部１１２からの入力に基づき所定の制御プログラムに従って電子カメラ１０の各部を制御する。ＲＯＭ１１４には、このＣＰＵ１１０が実行する制御プログラム及び制御に必要な各種データ等が格納されている。また、ＥＥＰＲＯＭ１１８には、ユーザ設定情報等の各種設定情報等が格納されている。
【００５３】
ＲＡＭ１１６は、ＣＰＵ１１０の作業用領域として利用されるとともに、画像データの一時記憶領域として利用され、ＶＲＡＭ１２０は、表示用の画像データ専用の一時記憶領域として利用される。
【００５４】
撮影レンズ１４は、上記のようにＡＦズームレンズで構成されており、ズームを行うズームレンズ１４ｚと、焦点合わせを行うフォーカスレンズ１４ｆと、光量調節を行う絞り１４ｉを含んでいる。
【００５５】
ズームレンズ１４ｚは、ズームモータ１２４ｚに駆動されて、光軸上を前後移動し、これにより、撮像素子１２８の受光面上に結像される被写体像が光学的に変倍される。ＣＰＵ１１０は、ズームモータドライバ１２６ｚを介してズームモータ１２４ｚの駆動を制御することにより、ズームレンズ１４ｚの移動を制御し、ズームを制御する。
【００５６】
フォーカスレンズ１４ｆは、フォーカスモータ１２４ｆに駆動されて、光軸上を前後移動し、これにより、焦点合わせが行われる。ＣＰＵ１１０は、フォーカスモータドライバ１２６ｆを介してフォーカスモータ１２４ｆの駆動を制御することにより、フォーカスレンズ１４ｆの移動を制御し、焦点合わせを行う。
【００５７】
絞り１４ｉは、たとえば、アイリス絞りで構成され、アイリスモータ１２４ｉに駆動されて動作する。ＣＰＵ１１０は、アイリスモータドライバ１２６ｉを介してアイリスモータ１２４ｉの駆動を制御することにより、絞り１４ｉの動作を制御し、撮像素子１２８の受光面への入射光量を制御する。
【００５８】
撮像素子１２８は、ＲＧＢ所定のカラーフィルタ配列のＣＣＤイメージセンサで構成されており、タイミングジェネレータ（ＴＧ）１３０に駆動されて動作する。すなわち、タイミングジェネレータ１３０から与えられる駆動パルスによって、各画素（フォトセンサ）に蓄積された信号電荷を読み出し、信号電荷に応じた電圧信号（アナログ画像信号）として順次出力する。また、タイミングジェネレータ１３０から与えられるシャッタゲートパルスによって、各画素に蓄積された信号電荷をシャッタゲートを介してシャッタドレインに掃き出す。なお、この掃き出しを制御することにより、各画素の電荷蓄積時間を制御でき、これにより、露光時間、すなわち、シャッタスピードを制御することができる。ＣＰＵ１１０は、タイミングジェネレータ１３０を介して撮像素子１２８の駆動を制御することにより、電荷蓄積時間（シャッタスピード）、画像信号の読み出しを制御する。
【００５９】
アナログ信号処理部１３２は、撮像素子１２８から出力されたアナログ画像信号に対して相関二重サンプリング処理を行い、増幅して出力する。
【００６０】
Ａ／Ｄコンバータ１３４は、アナログ信号処理部１３２から出力されたＲ、Ｇ、Ｂのアナログ画像信号をデジタル画像信号に変換して出力する。
【００６１】
画像入力コントローラ１３６は、所定容量のラインバッファを内蔵しており、ＣＰＵ１１０からの指令に従い、Ａ／Ｄコンバータ１３４から出力された１コマ分の画像信号を蓄積して、ＲＡＭ１１６に格納する。
【００６２】
画像信号処理部１３８は、同時化回路（単板ＣＣＤのカラーフィルタ配列に伴う色信号の空間的なズレを補間して色信号を同時式に変換する処理回路）、ホワイトバランス補正回路、ガンマ補正回路、輪郭補正回路、輝度・色差信号生成回路等を含み、ＣＰＵ１１０からの指令に従い、画像入力コントローラ１３６を介してＲＡＭ１１６に格納された画像信号を取り込み、所要の信号処理を施して輝度信号（Ｙ）と色差信号（Ｃｒ，Ｃｂ）とからなる画像信号（Ｙ／Ｃ信号）を生成する。生成された画像信号画像データはＲＡＭ１１６及びＶＲＡＭ１２０に格納される。
【００６３】
圧縮／伸張処理部１４０は、ＣＰＵ１１０からの指令に従い、画像信号処理部１３８で生成されたＹ／Ｃ信号をＲＡＭ１１６から取り込み、所定の圧縮処理を施して、所定形式（たとえば、ＪＰＥＧ）の圧縮画像データを生成する。また、ＣＰＵ１１０からの指令に従い、圧縮画像データを取り込み、所定の伸張処理を施して、非圧縮のＹ／Ｃ信号を生成する。
【００６４】
メディアコントローラ１４４は、ＣＰＵ１１０からの指令に従い、メディアスロットに装填されたメモリカード１４６に対してデータの読み／書きを制御する。たとえば、撮影により得られた画像データをメモリカード１４６に記録するとともに、読み出し指示に応じて、メモリカード１４６に記録されている画像データを読み出す。
【００６５】
表示制御部１４８は、ＣＰＵ１１０からの指令に従い、モニタ２８の表示を制御する。すなわち、ＣＰＵ１１０からの指令に従い、ＶＲＡＭ１２０からＹ／Ｃ信号を取り込み、モニタ２８に表示するための信号形式（たとえば、ＮＴＳＣ信号やＰＡＬ信号、ＳＣＡＭ信号）に変換して、モニタ２８に出力する。また、ＣＰＵ１１０からの指令に従い、所定の文字、記号、図形等の情報（所定の操作情報やメニュー画面、撮影時における撮像情報（絞り値、シャッタスピード、撮像感度、撮像可能枚数、電池残量、日時情報等）、フォーカスエリアを表すＡＦフレーム、水平垂直を表す撮像補助線、再生時における再生情報（コマ番号、総撮像枚数、撮像日時、電池残量等）、エラー発生時におけるエラーメッセージ等）をモニタ２８に出力する。
【００６６】
ＡＥ検出部１５２は、ＣＰＵ１１０からの指令に従い、画像入力コントローラ１３６を介してＲＡＭ１１６に格納された画像信号を取り込み、ＡＥ制御に必要な積算値を算出する。すなわち、１画面を複数のエリア（たとえば８×８）に分割し、分割したエリアごとにＲ、Ｇ、Ｂごとの画像信号の積算値を算出する。ＣＰＵ１１０は、ＡＥ制御時、このＡＥ検出部１５２から得た積算値に基づいて被写体の明るさ求め、撮影に適した露出値（ＥＶ値）を算出する。そして、所定のプログラム線図に従い、算出したＥＶ値から絞り値とシャッタスピードを決定する。
【００６７】
ＡＦ検出部１５４は、ＣＰＵ１１０の指令に従い、画像入力コントローラ１３６を介してＲＡＭ１１６に格納されたＲ、Ｇ、Ｂの画像信号を取り込み、ＡＦ制御に必要な焦点評価値を算出する。このＡＦ検出部１５４は、Ｇ信号の高周波成分のみを通過させるハイパスフィルタ、絶対値化処理部、画面に設定された所定のフォーカス領域内の信号を切り出すフォーカス領域抽出部、及び、フォーカス領域内の絶対値データを積算する積算部を含み、この積算部で積算されたフォーカス領域内の絶対値データを焦点評価値としてＣＰＵ１１０に出力する。ＣＰＵ１１０は、ＡＦ制御時、このＡＦ検出部１５４から出力される焦点評価値が極大となる位置をサーチし、その位置にフォーカスレンズ１４ｆを移動させることにより焦点合わせを行う。
【００６８】
ストロボ制御部１５６は、ＣＰＵ１１０からの指令に従ってストロボ１６の発光を制御する。
【００６９】
ＡＦ補助光ランプ制御部１５８は、ＣＰＵ１１０からの指令に従ってＡＦ補助光ランプ２０の発光を制御する。すなわち、ＣＰＵ１１０は、ＡＦ時に被写体が暗いと判断すると、あるいは、被写体のコントラストが低いと判断すると、ＡＦ補助光ランプ制御部１５８を介してＡＦ補助光ランプ２０を発光させ、被写体にＡＦ補助光を照射させてＡＦ制御を実行する。
【００７０】
電源制御部１６０は、ＣＰＵ１１０からの指令に従い、バッテリ１６２から各部への電源の供給を制御する。
【００７１】
顔検出部１６４は、ＣＰＵ１１０からの指令に従い、画像信号処理部１３８で生成されたＹ／Ｃ信号をＲＡＭ１１６から取り込み、撮影された画像から人物の顔領域を検出する。
【００７２】
なお、画像から顔を検出する方法は、公知の技術であるので、ここでは、その具体的な方法についての説明は省略する。たとえば、顔テンプレートとのパターンマッチングによる方法や原画像から肌色データを抽出し、肌色範囲と判断された測光点のクラスタを顔として抽出する方法、測光データを色相と彩度に変換し、変換した色相・彩度の二次元ヒストグラムを作成し、解析することで、顔領域を判断する方法、人の顔の形状に相当する顔候補領域を抽出し、その領域内の特徴量から顔領域を決定する方法、画像から人の顔の輪郭を抽出し、顔領域を決定する方法等が知られており、これらの方法を用いて検出することができる。
【００７３】
人物撮影モード時、ＣＰＵ１１０は、本撮影前に撮像素子１２８から得られる画像（たとえば、スルー表示用の画像）を顔検出部１６４に加え、人物の顔検出を行う。そして、検出された顔にピントが合うようにＡＦ制御を行うとともに、その顔が適正な明るさなるようにＡＥ制御を行う。また、撮影によって得られた画像に対して人物画像に適した画像処理を行う。たとえば、人物の肌がきれいに見えるように、明るさ、彩度、シャープネス等を調整する画像処理を行う。
【００７４】
また、人物撮影モード時、ＣＰＵ１１０は、顔検出部１６４の検出結果に基づき、画像中における人物の顔の位置、大きさを算出し、顔が一定の大きさで撮影されるように、ズームを制御する。このズームの制御は、シャッタボタン２２の半押しに応じて行われる。
【００７５】
本実施の形態の電子カメラ１０は以上のように構成される。
【００７６】
次に、以上のように構成された本実施の形態の電子カメラ１０の作用について説明する。
【００７７】
まず、本実施の形態の電子カメラ１０での基本的な撮影、記録の処理動作について説明する。
【００７８】
電子カメラ１０は、電源ボタン２６を押下すると、撮影モードの下で起動する。
【００７９】
まず、ズームモータドライバ１２６ｚを介してズームモータ１２４ｚが駆動され、撮影レンズ１４が所定位置まで繰り出される。撮影レンズ１４が所定位置まで繰り出されると、モニタ２８にスルー画像が表示される。すなわち、撮像素子１２８で連続的に画像が撮像され、その画像信号が連続的に処理されて、Ｙ／Ｃ信号が連続的に生成される。生成されたＹ／Ｃ信号は、ＶＲＡＭ１２０を介して順次表示制御部１４８に加えられ、表示用の信号形式に変換されてモニタ２８に出力される。これにより、撮影レンズ１４を介して撮像素子１２８で捉えた画像がモニタ２８にスルー表示される。
【００８０】
撮影者は、このモニタ２８に表示されたスルー画像を見て構図を決定し、シャッタボタン２２を半押しする。
【００８１】
シャッタボタン２２が半押しされると、ＣＰＵ１１０にＳ１ＯＮ信号が入力される。ＣＰＵ１１０は、このＳ１ＯＮ信号に応動して、撮影準備、すなわち、ＡＥ、ＡＦの各処理を実行する。
【００８２】
まず、撮像素子１２８から出力された画像信号をアナログ信号処理部１３２、Ａ／Ｄコンバータ１３４、画像入力コントローラ１３６を介してＲＡＭ１１６に取り込み、ＡＥ検出部１５２及びＡＦ検出部１５４に加える。
【００８３】
ＡＥ検出部１５２は、入力された画像信号からＡＥ制御に必要な積算値を算出し、ＣＰＵ１１０に出力する。ＣＰＵ１１０は、このＡＥ検出部１５２から得られた積算値から被写体の明るさを求め、撮像ＥＶを算出する。そして、所定のプログラム線図に従って撮像ＥＶ値から本撮影時の絞り値とシャッタスピードを決定する。
【００８４】
また、ＡＦ検出部１５４は、入力された画像信号からＡＦ制御に必要な焦点評価値を算出し、ＣＰＵ１１０に出力する。ＣＰＵ１１０は、このＡＦ検出部１５４からの出力に基づきフォーカスレンズモータ１２４ｆの駆動を制御し、フォーカスレンズ１４ｆの移動を制御して、主要被写体に焦点を合わせる。また、この際、ＣＰＵ１１０は、必要に応じてＡＦ補助光ランプ２０を発光させる。
【００８５】
撮影者は、モニタ２８に表示されるスルー画像を確認してピント状態等を確認する。また、必要に応じてズームボタン３０を操作し、構図を決定する。そして、撮影したい被写体にピントが合い、構図が決定したら、本撮影の実行を指示する。すなわち、シャッタボタン２２を全押しする。
【００８６】
シャッタボタン２２が全押しされると、ＣＰＵ１１０にＳ２ＯＮ信号が入力される。ＣＰＵ１１０は、このＳ２ＯＮ信号に応動して、撮影、記録の処理を実行する。
【００８７】
まず、上記のＡＥ処理で求めた絞り値、シャッタスピードで撮像素子１２８を露光し、記録用の画像信号の取り込みを行う。
【００８８】
撮像素子１２８から出力された一コマ分の画像信号は、アナログ信号処理部１３２、Ａ／Ｄコンバータ１３４を介して画像入力コントローラ１３６に取り込まれ、ＲＡＭ１１６に格納される。ＲＡＭ１１６に格納された画像信号は、ＣＰＵ１１０の制御の下、画像信号処理部１３８に加えられる。画像信号処理部１３８は、入力された画像信号に所定の信号処理を施して、輝度信号（Ｙ）と色差信号（Ｃｒ、Ｃｂ）とからなる画像信号（Ｙ／Ｃ信号）を生成する。
【００８９】
画像信号処理部１３８で生成されたＹ／Ｃ信号は、一旦ＲＡＭ１１６に格納されたのち、圧縮／伸張処理部１４０に加えられる。圧縮／伸張処理部１４０は、このＹ／Ｃ信号に対して所定の圧縮処理を施し、所定形式の圧縮画像データを生成する。
【００９０】
圧縮／伸張処理部１４０で生成された圧縮画像データは、ＲＡＭ１１６に格納される。ＣＰＵ１１０は、このＲＡＭ１１６に格納された圧縮画像データに所定の付属情報（絞り値やシャッタスピード、感度等の撮影条件や撮影日時等の撮影に関する種々の情報）を付加した所定フォーマットの静止画像ファイル（たとえば、Ｅｘｉｆ）を生成し、メディアコントローラ１４４を介してメモリカード１４６に記録する。
【００９１】
以上が本実施の形態の電子カメラ１０における基本的な撮影、記録の処理動作である。
【００９２】
次に、本実施の形態の電子カメラ１０における記録済み画像の再生処理の動作について説明する。
【００９３】
メモリカード１４６に記録された画像は、電子カメラ１０のモードを再生モードに設定することにより、モニタ２８に再生表示することができる。再生モードへの移行は、再生ボタン３２を押下することにより行われる。
【００９４】
再生ボタン３２が押下されると、ＣＰＵ１１０は、メディアコントローラ１４４を介してメモリカード１４６に最後に記録された画像ファイルの圧縮画像データを読み出す。
【００９５】
メモリカード１４６から読み出された圧縮画像データは、圧縮／伸張処理部１４０に加えられ、非圧縮の画像データとされたのちＶＲＡＭ１２０に加えられる。そして、ＶＲＡＭ１２０から表示制御部１４８を介してモニタ２８に出力される。これにより、メモリカード１４６に記録されている画像がモニタ２８に再生表示される。
【００９６】
画像のコマ送りは、十字ボタン３６の左右のキー操作で行なわれ、右キーが操作されると、次の画像ファイルがメモリカード１４６から読み出され、モニタ２８に再生表示される。また、十字ボタン３６の左キーが操作されると、一つ前の画像ファイルがメモリカード１４６から読み出され、モニタ２８に再生表示される。
【００９７】
以上のようにして、メモリカード１４６に記録された画像の再生処理が行われる。
【００９８】
さて、上記のように、本実施の形態の電子カメラ１０では、撮影モードを人物撮影モードに設定すると、スルー表示用に撮影された画像から人物の顔が検出され、その検出された顔にピントが合うようにＡＦ制御が行われるとともに、その顔が適正な明るさなるようにＡＥ制御が行われる。また、検出された顔が、一定の大きさになるように自動でズームが行われる。さらに、本撮影を行うと、その本撮影により得られた画像に対して人物画像に適した画像処理が行われる。
【００９９】
以下、この人物撮影モード時における本実施の形態の電子カメラ１０の撮影、記録の処理動作について説明する。
【０１００】
図４は、人物撮影モード時における本実施の形態の電子カメラ１０の撮影、記録動作の処理手順を示すフローチャートである。
【０１０１】
ＣＰＵ１１０は、カメラの設定状態に基づき、撮影モードが人物撮影モードに設定されているか否かを判定する（ステップＳ１０）。
【０１０２】
ここで、人物撮影モードの設定は、上記のように、メニュー画面でＡＥモード及びシーンプログラムＡＥの設定の項目を選択して行われる。すなわち、メニュー画面でＡＥモード及びシーンプログラムＡＥの設定の項目を選択し、そのＡＥモード及びシーンプログラムＡＥの設定の画面でＡＥモードを「シーンプログラムＡＥ」に設定するとともに、そのシーンプログラムＡＥの設定を「人物撮影モード」に設定することにより行われる。なお、カメラの設定状態は、ＥＥＰＲＯＭ１１８に記録されており、ＣＰＵ１１０は、このＥＥＰＲＯＭ１１８に記録された情報を読み出して、現在の撮影モードが、人物撮影モードに設定されているか否かを判定する。
【０１０３】
なお、人物撮影モードに設定するための専用のボタン、ダイヤル等を用意し、これらの操作ボタン類で人物撮影モードに設定するようにしてもよい。
【０１０４】
ＣＰＵ１１０は、人物撮影モード以外のモードに設定されていると判定すると、設定されたモードに応じた処理を実行する。
【０１０５】
一方、人物撮影モードに設定されていると判定すると、ＣＰＵ１１０は、操作部１１２からの入力に基づいて、シャッタボタン２２が半押しされたか否かをを判定する（ステップＳ１１）。そして、シャッタボタン２２が半押しされたと判定すると、顔検出の処理を実行する（ステップＳ１２）。
【０１０６】
すなわち、スルー表示用に得られた画像を顔検出部１６４に加え、人物の顔検出を行わせる。そして、その顔検出部１６４の検出結果に基づき、画像中における人物の顔の位置、大きさを算出し、顔が一定の大きさで撮影されるように、顔ズームの処理を実行する（ステップＳ１３）。たとえば、撮像エリアの全体に対して人物の顔が所定の比率（たとえば、全体の７０％等）になるように顔ズームの処理を実行する。
【０１０７】
ここで、この顔ズームの処理は、たとえば、次のように行われる。すなわち、所定のステップで段階的にズームを行い、その都度、顔検出部１６４で顔検出の処理を実行し、検出された顔が一定の大きさに達したところでズームの処理を終了する。これにより、撮像素子１２８で撮像される画像中の人物の顔の大きさを一定の大きさにすることができる。
【０１０８】
このようにして、画像中の人物の顔が一定の大きさになるように顔ズームが行われると、ＣＰＵ１１０は、ＡＥ、ＡＦの処理を実行し、画像中の人物にピントを合わせるとともに、画像中の人物の顔が適切な明るさになるように露出値を決定する（ステップＳ１４）。
【０１０９】
この後、ＣＰＵ１１０は、操作部１１２からの入力に基づいてシャッタボタン２２の半押しが解除されたか否かを判定する（ステップＳ１５）。そして、シャッタボタン２２の半押しが解除されていないと判定すると、操作部１１２からの入力に基づいてシャッタボタン２２が全押しされたか否かを判定する（ステップＳ１６）。ここで、全押しされたと判定すると、本撮影の処理を実行する（ステップＳ１７）。そして、得られた画像に対して人物撮影に適した画像処理を施し（ステップＳ１８）、メモリカード１４６に記録する（ステップＳ１９）。
【０１１０】
一方、上記ステップＳ１５において、シャッタボタン２２の半押しが解除されたと判定すると、ＣＰＵ１１０は、操作部１１２からの入力に基づいてズーム操作が行われたか否かをを判定する（ステップＳ２０）。そして、ズーム操作が行われたと判定すると、その操作量に基づいてズーム制御を実施する（ステップＳ２１）。
【０１１１】
この後、ＣＰＵ１１０は、再度、操作部１１２からの入力に基づいて、シャッタボタン２２が半押しされたか否かを判定する（ステップＳ２２）。そして、シャッタボタン２２が半押しされたと判定すると、顔検出の処理を実行し（ステップＳ２３）、その検出結果に基づいて、ＡＥ、ＡＦの処理を実行する（ステップＳ２４）。すなわち、検出された人物にピントを合わせるとともに、画像中の人物の顔が適切な明るさになるように露出値を決定する。
【０１１２】
ＡＥ、ＡＦ処理後、ＣＰＵ１１０は、ステップＳ１５に戻り、再度、操作部１１２からの入力に基づいてシャッタボタン２２の半押しが解除されたか否かを判定する（ステップＳ１５）。そして、シャッタボタン２２の半押しが解除されていないと判定すると、操作部１１２からの入力に基づいてシャッタボタン２２が全押しされたか否かを判定する（ステップＳ１６）、全押しされたと判定すると、本撮影の処理を実行する（ステップＳ１７）。そして、得られた画像に対して人物撮影に適した画像処理を施し（ステップＳ１８）、メモリカード１４６に記録する（ステップＳ１９）。
【０１１３】
このように、本実施の形態の電子カメラ１０では、一回目のシャッタボタン２２の半押しで人物の顔が一定の大きさになるように自動的にズーム（顔ズーム）が行われる。これにより、人物の顔が一定の大きさに写された画像を簡単かつ迅速に撮影することができ、ズーム操作に手間取ってシャッタチャンスを逃すのを防止することができる。
【０１１４】
また、自動ズームしたときの構図を修正したい場合は、シャッタボタン２２の半押しを解除して、ズーム操作を行えば、簡単に構図の修正を行うことができ、撮影者の好みの構図の画像を簡単に撮影することができる。また、この場合、微調整で済むので、撮影者の好みの構図の画像を迅速に撮影することができ、シャッタチャンスを逃すのを防止することができる。
【０１１５】
さらに、本実施の形態の電子カメラ１０において、顔ズームの処理は、シャッタボタン２２の半押しに応じて行われるので、操作性がよく、人物の顔を迅速にズームすることができる。
【０１１６】
なお、別途、顔ズーム用の指示ボタン（顔ズームボタン）をカメラボディ１２に設け、この顔ズームボタンが押されると、顔ズームを実行するようにしてもよい。
【０１１７】
図５は、顔ズームボタンによって顔ズームを行う場合の電子カメラ１０の撮影、記録動作の処理手順を示すフローチャートである。
【０１１８】
ＣＰＵ１１０は、カメラの設定状態に基づき、撮影モードが人物撮影モードに設定されているか否かを判定する（ステップＳ３０）。人物撮影モード以外のモードに設定されている場合は、設定されたモードに応じた処理を実行する。
【０１１９】
一方、人物撮影モードに設定されていると判定すると、ＣＰＵ１１０は、操作部１１２からの入力に基づいて、顔ズームボタンが押下された否かを判定する（ステップＳ３１）。
【０１２０】
ここで、顔ズームボタンが押下されたと判定すると、ＣＰＵ１１０は、顔検出の処理を実行する（ステップＳ３２）。そして、その顔検出の結果に基づき、画像中における人物の顔の位置、大きさを算出し、顔が一定の大きさで撮影されるように、顔ズームの処理を実行する（ステップＳ３３）。
【０１２１】
また、ＣＰＵ１１０は、操作部１１２からの入力に基づいてズーム操作が行われたか否かを判定する（ステップＳ３４）。そして、ズーム操作が行われたと判定すると、その操作量に基づいてズーム制御を実施する（ステップＳ３５）。
【０１２２】
この後、ＣＰＵ１１０は、操作部１１２からの入力に基づいて、シャッタボタン２２が半押しされたか否かを判定する（ステップＳ３６）。そして、シャッタボタン２２が半押しされたと判定すると、顔検出の処理を実行し（ステップＳ３７）、その検出結果に基づいて、ＡＥ、ＡＦの処理を実行する（ステップＳ３８）。
【０１２３】
ＡＥ、ＡＦ処理後、ＣＰＵ１１０は、操作部１１２からの入力に基づいてシャッタボタン２２の半押しが解除されたか否かを判定する（ステップＳ３９）。ここで、シャッタボタン２２の半押しが解除されたと判定すると、ステップＳ３１に戻り、再度、顔ズームボタンが押下されたか否かを判定する（ステップＳ３１）。
【０１２４】
一方、シャッタボタン２２の半押しが解除されていないと判定すると、ＣＰＵ１１０は、操作部１１２からの入力に基づいてシャッタボタン２２が全押しされたか否かを判定する（ステップＳ４０）。ここで、シャッタボタン２２が全押しされたと判定すると、ＣＰＵ１１０は、本撮影の処理を実行する（ステップＳ４１）。そして、得られた画像に対して人物撮影に適した画像処理を施し（ステップＳ４２）、メモリカード１４６に記録する（ステップＳ４３）。
【０１２５】
このように、カメラボディ１２に設けた顔ズームボタン（図示せず）にって、顔ズームの処理を行うようにしてもよい。この場合も、人物の顔が一定の大きさに写された画像を簡単かつ迅速に撮影することができる。また、撮影者の好みの構図に簡単かつ迅速に修正でき、好みの構図の画像を簡単に撮影することができる。
【０１２６】
また、人物撮影モードに設定されると、シャッタボタン２２が半押しされるまで、顔ズームの処理を継続して実行するようにしてもよい。
【０１２７】
図６は、シャッタボタン２２が半押しされるまで顔ズームを行う場合の電子カメラ１０の撮影、記録動作の処理手順を示すフローチャートである。
【０１２８】
ＣＰＵ１１０は、カメラの設定状態に基づき、撮影モードが人物撮影モードに設定されているか否かを判定する（ステップＳ５０）。人物撮影モード以外のモードに設定されている場合は、設定されたモードに応じた処理を実行する。
【０１２９】
一方、人物撮影モードに設定されていると判定すると、ＣＰＵ１１０は、顔検出の処理を実行し（ステップＳ５１）、その検出結果に基づいて、画像中における人物の顔の位置、大きさを算出し、顔が一定の大きさで撮影されるように、顔ズームの処理を実行する（ステップＳ５２）。
【０１３０】
この後、ＣＰＵ１１０は、操作部１１２からの入力に基づいて、シャッタボタン２２が半押しされたか否かを判定する（ステップＳ５３）。そして、シャッタボタン２２が半押しされたと判定すると、顔検出の処理を実行し（ステップＳ５４）、その検出結果に基づいて、ＡＥ、ＡＦの処理を実行する（ステップＳ５５）。
【０１３１】
ＡＥ、ＡＦ処理後、ＣＰＵ１１０は、操作部１１２からの入力に基づいてシャッタボタン２２の半押しが解除されたか否かを判定する（ステップＳ５６）。ここで、シャッタボタン２２の半押しが解除されたと判定すると、ズーム操作が行われたと判定すると、その操作量に基づいて、ズーム制御を実行する（ステップＳ６２）。その後、操作部１１２からの入力に基づいてシャッタボタン２２が半押しされたか否かを判定する（ステップＳ６３）。そして、シャッタボタン２２が半押しされたと判定すると、ステップＳ５４に戻り、顔検出の処理を実行し（ステップＳ５４）、その検出結果に基づいて、ＡＥ、ＡＦの処理を実行する（ステップＳ５５）。そして、そのＡＥ、ＡＦの処理後、操作部１１２からの入力に基づいてシャッタボタン２２の半押しが解除されたか否かを判定する（ステップＳ５６）。
【０１３２】
ここで、シャッタボタン２２の半押しが解除されていないと判定すると、ＣＰＵ１１０は、操作部１１２からの入力に基づいてシャッタボタン２２が全押しされたか否かを判定する（ステップＳ５７）。そして、シャッタボタン２２が全押しされたと判定すると、ＣＰＵ１１０は、本撮影の処理を実行し（ステップＳ５８）、得られた画像に対して人物撮影に適した画像処理を施したのち（ステップＳ５９）、メモリカード１４６に記録する（ステップＳ６０）。
【０１３３】
このように、人物撮影モードに設定すると、シャッタボタン２２が半押しされるまで、顔ズームの処理を行うようにしてもよい。この場合も、人物の顔が一定の大きさに写された画像を簡単かつ迅速に撮影することができる。また、撮影者の好みの構図に簡単かつ迅速に修正でき、好みの構図の画像を簡単に撮影することができる。
【０１３４】
なお、上記実施の形態の電子カメラでは、顔ズーム又はＡＥ、ＡＦの制御に連動して顔検出の処理を行うようにしているが、随時顔検出の処理を実行するようにしてもよい。すなわち、スルー表示用に取得した画像に対して逐次、あるいは、一定の時間間隔で顔検出の処理を行うようにしてもよい。そして、顔ズーム時は、その検出結果を適宜利用して、顔ズームの処理を行うようにしてもよい。
【０１３５】
また、上記実施の形態の電子カメラでは、顔の位置、大きさを検出するに際して、いわゆる顔認識の技術を利用して、撮像素子１２８に撮像される人物の顔の位置、大きさを検出するようにしているが、顔の大きさを検出する方法は、これに限定されるものではない。たとえば、連続的にＡＦ処理を行う場合において（いわゆるコンティニュアスＡＦ時）、フォーカスレンズとズームレンズの位置を検出し、そのフォーカスレンズとズームレンズの位置から撮像素子１２８に撮像される人物の顔の大きさを検出するようにしてもよい。すなわち、合焦時におけるフォーカスレンズの位置から被写体までの距離（被写体距離）を求め、検出した被写体距離とズームレンズの位置（画角）から撮影される人物の顔の大きさ（平均的な顔の大きさ）を求めるようにしてもよい（所定の関数又はテーブルを利用して算出する。）。顔ズーム時は、その検出結果に基づいて、人物の顔が一定の大きさになるズーム位置を算出し、その位置にズームレンズを移動させて、ズーム処理を行う。この場合、顔検出については、特に行う必要はない。
【０１３６】
また、上記実施の形態の電子カメラ１０では、顔ズーム時、人物の顔の大きさが一定の大きさになるようにズーム制御が行われるが、この顔ズーム時にズームされる人物の顔の大きさをユーザが任意に設定できるようにすることが好ましい。たとえば、メニュー項目の一つに顔ズーム時における人物の顔の大きさの設定項目を用意し、この設定項目が選択されると、図７（ａ）に示すように、モニタ２８の画面上で画像全体に占める人物の顔の比率（％）をユーザが任意に設定できるようにしたり、同図（ｂ）に示すように、モニタ２８の画面上であらかじめ設定された比率（たとえば、大（７０％）、中（５０％）、小（３０％）等）の中からユーザが任意に選択できるようにすることが好ましい。この場合、人物撮影モードに設定すると、モニタ２８に顔の大きさの設定画面が自動的に表示されて、顔の大きさの設定を行えるようにしてもよい。
【０１３７】
また、そのユーザの過去の人物撮影の結果から、そのユーザにおける顔の大きさの設定傾向を把握し、設定頻度の高い顔の大きさに自動ズームするようにしてもよい。この場合、たとえば、人物撮影モードで本撮影するたびに、撮影された画像から人物の顔の大きさを検出し、その結果を蓄積する。そして、蓄積したデータから、そのユーザにおける顔の大きさの設定傾向を把握し、設定頻度の高い人物の顔の大きさを推定し、推定した顔の大きさを顔ズーム時における人物の顔の大きさに設定する。
【０１３８】
過去の撮影結果から設定頻度の高い顔の大きさを推定する方法としては、平均を求める方法や分布を求める方法等の公知の解析手法を用いて求めることができる。たとえば、平均を求める方法では、過去に人物撮影モードで撮影した人物の顔の大きさの比率の平均を求め、設定頻度の高い顔の大きさとする。この場合、たとえば、顔の比率が７０％、６０％、５０％、７０％、７０％、８０％の画像を撮影している場合、その平均値である６７％が設定頻度の高い顔の大きさとされる。また、分布を求める方法では、過去に人物撮影モードで撮影した人物の顔の大きさの比率の分布を求め、最も分布の高い比率を設定頻度の高い顔の大きさとする。この場合、たとえば、顔の比率０〜１０％の画像が１回、１１〜２０％の画像が１回、２１〜３０％の画像が１回、３１〜４０％の画像が０回、４１〜５０％の画像が３回、５１〜６０％の画像が３回、６１〜７０％の画像が３回、７１〜８０％の画像が６回、８１〜９０の画像％が４回、９１〜１００％の画像が０回撮影されていた場合、顔の比率７１〜８０％の画像がもっともよく撮影されているので、その中間値である７５％を設定頻度の高い顔の大きさとする。
【０１３９】
なお、過去の撮影結果からユーザの顔の大きさの設定傾向を把握し、その結果を次回の撮影に反映できれば、その具体的な手法については、特に限定されるものではない。
【０１４０】
図８は、人物撮影モード時において、ユーザの過去の撮影結果から設定頻度の高い顔の大きさを推定し、その大きさに自動ズームして撮影する場合の処理動作の手順を示すフローチャートである。
【０１４１】
ＣＰＵ１１０は、カメラの設定状態に基づき、撮影モードが人物撮影モードに設定されているか否かを判定する（ステップＳ７０）。ここで、人物撮影モード以外のモードに設定されている場合は、設定されたモードに応じた処理を実行する。
【０１４２】
一方、人物撮影モードに設定されていると判定すると、ＣＰＵ１１０は、操作部１１２からの入力に基づいて、シャッタボタン２２が半押しされたか否かを判定する（ステップＳ７１）。そして、シャッタボタン２２が半押しされたと判定すると、顔検出の処理を実行する（ステップＳ７２）。すなわち、スルー表示用に得られた画像を顔検出部１６４に加え、人物の顔検出を行わせる。そして、その顔検出部１６４の検出結果に基づき、画像中における人物の顔の位置、大きさを算出し、顔が設定された大きさで撮影されるように、顔ズームの処理を実行する（ステップＳ７３）。
【０１４３】
なお、このときズームされる顔の大きさは、後述するように、過去の撮影結果から設定頻度の高い顔の大きさとして推定された大きさに設定される。
【０１４４】
顔ズームが行われると、ＣＰＵ１１０は、ＡＥ、ＡＦの処理を実行し、画像中の人物にピントを合わせるとともに、画像中の人物の顔が適切な明るさになるように露出値を決定する（ステップＳ７４）。
【０１４５】
この後、ＣＰＵ１１０は、操作部１１２からの入力に基づいてシャッタボタン２２の半押しが解除されたか否かを判定する（ステップＳ７５）。そして、シャッタボタン２２の半押しが解除されていないと判定すると、操作部１１２からの入力に基づいてシャッタボタン２２が全押しされたか否かを判定する（ステップＳ７６）。
【０１４６】
全押しされたと判定すると、ＣＰＵ１１０は、本撮影の処理を実行する（ステップＳ７７）。そして、撮影された画像の顔検出の処理を実行する（ステップＳ７８）。すなわち、撮影により得られた画像データを顔検出部１６４に加えて顔領域を抽出させ、抽出された顔の位置、大きさを求める。そして、求めた顔の位置、大きさを所定のデータベースに蓄積する（ステップＳ７９）。このデータベースは、たとえば、ＥＥＰＲＯＭ１１８に形成され、人物撮影モードで本撮影されるたびに更新される。
【０１４７】
この後、ＣＰＵ１１０は、更新されたデータベースを基に設定頻度の高い顔の大きさを推定し（ステップＳ８０）、推定した顔の大きさを顔ズーム時における顔の大きさに設定する（ステップＳ８１）。設定された顔ズーム時における顔の大きさの情報はＥＥＰＲＯＭ１１８に格納される。次回の人物撮影時は、この設定された大きさに自動でズームされる。
【０１４８】
このようにデータベースの更新及び顔ズーム時の顔の大きさの設定が終了すると、ＣＰＵ１１０は、本撮影により得られた画像に対して人物撮影に適した画像処理を施し（ステップＳ８２）、メモリカード１４６に記録する（ステップＳ８３）。
【０１４９】
一方、上記ステップＳ７５において、シャッタボタン２２の半押しが解除されたと判定すると、ＣＰＵ１１０は、操作部１１２からの入力に基づいてズーム操作が行われたか否かを判定する（ステップＳ８４）。そして、ズーム操作が行われたと判定すると、その操作量に基づいてズーム制御を実施する（ステップＳ８５）。
【０１５０】
この後、ＣＰＵ１１０は、再度、操作部１１２からの入力に基づいて、シャッタボタン２２が半押しされたか否かを判定する（ステップＳ８６）。そして、シャッタボタン２２が半押しされたと判定すると、顔検出の処理を実行し（ステップＳ８７）、その検出結果に基づいて、ＡＥ、ＡＦの処理を実行する（ステップＳ８８）。すなわち、検出された人物にピントを合わせるとともに、画像中の人物の顔が適切な明るさになるように露出値を決定する。
【０１５１】
ＡＥ、ＡＦ処理後、ＣＰＵ１１０は、ステップＳ７５に戻り、再度、操作部１１２からの入力に基づいてシャッタボタン２２の半押しが解除されたか否かを判定する（ステップＳ７５）。そして、シャッタボタン２２の半押しが解除されていないと判定すると、操作部１１２からの入力に基づいてシャッタボタン２２が全押しされたか否かを判定する（ステップＳ７６）、全押しされたと判定すると、本撮影の処理を実行する（ステップＳ７７）。
【０１５２】
このように、過去の撮影結果から、そのユーザにおける顔の大きさの設定傾向を把握し、次回の撮影に反映させることにより、ユーザの好みの構図の人物画像をより簡単かつ迅速に撮影することができるようになる。
【０１５３】
なお、上記例では、本撮影された画像から人物の顔の大きさを検出する際、本撮影された画像から人物の顔領域を抽出し、直接その大きさを求めるようにしているが、本撮影時におけるフォーカスレンズの位置情報及びズームレンズの位置情報に基づいて顔の大きさを求めるようにしてもよい。
【０１５４】
顔ズーム時におけるズームする人物の顔の大きさの設定は、これに限定されるものではなく、この他、たとえば、テンプレートを使用して設定するようにしてもよい。すなわち、たとえば、図９に示すように、顔の大きさの異なる複数のテンプレートを用意し、使用するテンプレートをユーザに選択させ、顔ズーム時は、選択されたテンプレート中の人物の顔の大きさと同じ大きさになるようにズーム制御を行うようにする。
【０１５５】
図１０は、テンプレートを利用して顔ズームする場合の処理動作の手順を示すフローチャートである。
【０１５６】
まず、ユーザは、人物撮影モード時に使用するテンプレートを選択する（ステップＳ９０）。
【０１５７】
なお、本実施の形態の電子カメラにおいて、テンプレートの選択は、メニュー画面で行われる。すなわち、メニュー項目の一つにテンプレートの選択の項目が用意されており、この項目が選択されると、テンプレートの選択ができるようにされている。
【０１５８】
ここで、具体的なテンプレートの選択処理は、図９に示すように、使用可能なテンプレートをモニタ２８に順次表示させて、あるいは、一覧表示させて、ユーザに使用するテンプレートを選択させる。選択操作は、たとえば十字ボタン３６やＭＥＮＵ／ＯＫボタン３８等を利用して行われる。
【０１５９】
なお、テンプレートは、あらかじめ複数用意されているものとし、たとえば、ＥＥＰＲＯＭ１１８又はＲＯＭ１１４に格納されているものとする。
【０１６０】
ＣＰＵ１１０は、カメラの設定状態に基づき、撮影モードが人物撮影モードに設定されているか否かを判定する（ステップＳ９１）。ここで、人物撮影モード以外のモードに設定されている場合は、設定されたモードに応じた処理を実行する。
【０１６１】
一方、人物撮影モードに設定されていると判定すると、ＣＰＵ１１０は、操作部１１２からの入力に基づいて、シャッタボタン２２が半押しされたか否かを判定する（ステップＳ９２）。そして、シャッタボタン２２が半押しされたと判定すると、顔検出の処理を実行する（ステップＳ９３）。すなわち、スルー表示用に得られた画像を顔検出部１６４に加え、人物の顔検出を行わせる。そして、その顔検出部１６４の検出結果に基づき、画像中における人物の顔の位置、大きさを算出する。そして、撮影画像中の人物の顔が、選択されたテンプレート中の人物の顔の大きさと同じ大きさで撮影されるように、顔ズームの処理を実行する（ステップＳ９４）。
【０１６２】
この顔ズームの処理は、たとえば、次のように行われる。すなわち、所定のステップで段階的にズームを行い、その都度、顔検出部１６４で顔検出の処理を実行し、検出された顔が、選択されたテンプレート中の人物の顔の大きさに達したところでズームの処理を終了する。これにより、撮像素子１２８で撮像される画像中の人物の顔の大きさをテンプレート中の人物の顔の大きさに合わせることができる。
【０１６３】
このようにして、画像中の人物の顔が、テンプレート中の人物の顔の大きさと同じになるように顔ズームが行われると、ＣＰＵ１１０は、ＡＥ、ＡＦの処理を実行する。すなわち、画像中の人物にピントを合わせるとともに、画像中の人物の顔が適切な明るさになるように露出値を決定する（ステップＳ９５）。
【０１６４】
この後、ＣＰＵ１１０は、操作部１１２からの入力に基づいてシャッタボタン２２の半押しが解除されたか否かを判定する（ステップＳ９６）。そして、シャッタボタン２２の半押しが解除されていないと判定すると、操作部１１２からの入力に基づいてシャッタボタン２２が全押しされたか否かを判定する（ステップＳ９７）。
【０１６５】
全押しされたと判定すると、ＣＰＵ１１０は、本撮影の処理を実行する（ステップＳ９８）。そして、撮影により得られた画像に対して人物撮影に適した画像処理を施し（ステップＳ９９）、メモリカード１４６に記録する（ステップＳ１００）。
【０１６６】
一方、上記ステップＳ９６において、シャッタボタン２２の半押しが解除されたと判定すると、ＣＰＵ１１０は、操作部１１２からの入力に基づいてズーム操作が行われたか否かを判定する（ステップＳ１０１）。そして、ズーム操作が行われたと判定すると、その操作量に基づいてズーム制御を実施する（ステップＳ１０２）。
【０１６７】
この後、ＣＰＵ１１０は、再度、操作部１１２からの入力に基づいて、シャッタボタン２２が半押しされたか否かを判定する（ステップＳ１０３）。そして、シャッタボタン２２が半押しされたと判定すると、顔検出の処理を実行し（ステップＳ１０４）、その検出結果に基づいて、ＡＥ、ＡＦの処理を実行する（ステップＳ１０５）。すなわち、検出された人物にピントを合わせるとともに、画像中の人物の顔が適切な明るさになるように露出値を決定する。
【０１６８】
ＡＥ、ＡＦ処理後、ＣＰＵ１１０は、ステップＳ９６に戻り、再度、操作部１１２からの入力に基づいてシャッタボタン２２の半押しが解除されたか否かを判定する（ステップＳ９６）。そして、シャッタボタン２２の半押しが解除されていないと判定すると、操作部１１２からの入力に基づいてシャッタボタン２２が全押しされたか否かを判定する（ステップＳ９７）、全押しされたと判定すると、本撮影の処理を実行する（ステップＳ９８）。
【０１６９】
このように、顔の大きさの異なる複数のテンプレートをあらかじめ用意し（図９参照）、そのテンプレートをユーザに選択させて、顔ズームする人物の顔の大きさを設定するようにしてもよい。
【０１７０】
なお、テンプレートは、スルー画像に重ねて表示させてもよいし、非表示としてもよい。また、その表示／非表示をユーザが選択できるようにしてもよい。
【０１７１】
また、上記例では、顔ズーム後、ユーザのズーム操作による構図の微調整を可能にしているが、ユーザのズーム操作による構図の微調整を不能にし、常に、人物の顔が、選択されたテンプレートの顔の大きさと同じになるようにズーム処理を行うようにしてもよい。
【０１７２】
図１１は、人物の顔が選択されたテンプレート中の人物の顔の大きさになるように常にズーム処理する場合の処理動作の手順を示すフローチャートである。
【０１７３】
まず、ユーザは、人物撮影モード時に使用するテンプレートを選択する（ステップＳ１１０）。
【０１７４】
ＣＰＵ１１０は、カメラの設定状態に基づき、撮影モードが人物撮影モードに設定されているか否かを判定する（ステップＳ１１１）。ここで、人物撮影モード以外のモードに設定されている場合は、設定されたモードに応じた処理を実行する。
【０１７５】
一方、人物撮影モードに設定されていると判定すると、ＣＰＵ１１０は、操作部１１２からの入力に基づいて、シャッタボタン２２が半押しされたか否かを判定する（ステップＳ１１２）。そして、シャッタボタン２２が半押しされたと判定すると、顔検出の処理を実行する（ステップＳ１１３）。すなわち、スルー表示用に得られた画像を顔検出部１６４に加え、人物の顔検出を行わせる。そして、その顔検出部１６４の検出結果に基づき、画像中における人物の顔の位置、大きさを算出する。そして、撮影画像中の人物の顔が、選択されたテンプレート中の人物の顔の大きさと同じ大きさで撮影されるように、顔ズームの処理を実行する（ステップＳ１１４）。
【０１７６】
また、ＣＰＵ１１０は、ＡＥ、ＡＦの処理を実行する。すなわち、画像中の人物にピントを合わせるとともに、画像中の人物の顔が適切な明るさになるように露出値を決定する（ステップＳ１１５）。
【０１７７】
この後、ＣＰＵ１１０は、操作部１１２からの入力に基づいてシャッタボタン２２の半押しが解除されたか否かを判定する（ステップＳ１１６）。そして、シャッタボタン２２の半押しが解除されていないと判定すると、操作部１１２からの入力に基づいてシャッタボタン２２が全押しされたか否かを判定する（ステップＳ１１７）。
【０１７８】
ここで、シャッタボタン２２が全押しされていないと判定すると、ＣＰＵ１１０は、ステップＳ１１３に戻り、再度、顔検出を行い（ステップＳ１１３）、顔ズームの処理を行うとともに（ステップＳ１１４）、ＡＥ、ＡＦの処理を行う（ステップＳ１１５）。
【０１７９】
一方、全押しされたと判定すると、ＣＰＵ１１０は、本撮影の処理を実行する（ステップＳ１１８）。そして、撮影により得られた画像に対して人物撮影に適した画像処理を施し（ステップＳ１１９）、メモリカード１４６に記録する（ステップＳ１２０）。
【０１８０】
このように、シャッタボタン２２の半押し中、常に人物の顔が、選択されたテンプレートの顔の大きさと同じになるようにズーム処理を行うようにしてもよい。これにより、ユーザの好みの構図の画像を簡単かつ迅速に撮影することができる。
【０１８１】
なお、上記例では、シャッタボタン２２が半押しされると、常に人物の顔がテンプレートの顔の大きさと同じになるようにズーム処理を行っているが、シャッタボタン２２の半押しに関わらず常に顔ズームの処理を行うようにしてもよい。
【０１８２】
図１２は、人物の顔が、常に選択されたテンプレート中の人物の顔の大きさになるようにズーム処理する場合の処理動作の手順を示すフローチャートである。
【０１８３】
まず、ユーザは、人物撮影モード時に使用するテンプレートを選択する（ステップＳ１３０）。
【０１８４】
ＣＰＵ１１０は、カメラの設定状態に基づき、撮影モードが人物撮影モードに設定されているか否かを判定する（ステップＳ１３１）。ここで、人物撮影モード以外のモードに設定されている場合は、設定されたモードに応じた処理を実行する。
【０１８５】
一方、人物撮影モードに設定されていると判定すると、ＣＰＵ１１０は、顔検出の処理を実行する（ステップＳ１３２）。すなわち、スルー表示用に得られた画像を顔検出部１６４に加え、人物の顔検出を行わせる。そして、その顔検出部１６４の検出結果に基づき、画像中における人物の顔の位置、大きさを算出する。そして、撮影画像中の人物の顔が、選択されたテンプレート中の人物の顔の大きさと同じ大きさで撮影されるように、顔ズームの処理を実行する（ステップＳ１３３）。
【０１８６】
この後、ＣＰＵ１１０は、操作部１１２からの入力に基づいてシャッタボタン２２が半押しされたか否かを判定する（ステップＳ１３４）。そして、シャッタボタン２２が半押しされたと判定すると、ＣＰＵ１１０は、ＡＥ、ＡＦの処理を実行する（ステップＳ１３５）。すなわち、画像中の人物にピントを合わせるとともに、画像中の人物の顔が適切な明るさになるように露出値を決定する。
【０１８７】
この後、ＣＰＵ１１０は、操作部１１２からの入力に基づいてシャッタボタン２２の半押しが解除されたか否かを判定する（ステップＳ１３６）。そして、シャッタボタン２２の半押しが解除されていないと判定すると、操作部１１２からの入力に基づいてシャッタボタン２２が全押しされたか否かを判定する（ステップＳ１３７）。
【０１８８】
ここで、シャッタボタン２２が全押しされていないと判定すると、ＣＰＵ１１０は、ステップＳ１３６に戻り、再度、シャッタボタン２２の半押しが解除されたか否かを判定する（ステップＳ１３６）。
【０１８９】
一方、全押しされたと判定すると、ＣＰＵ１１０は、本撮影の処理を実行する（ステップＳ１３８）。そして、撮影により得られた画像に対して人物撮影に適した画像処理を施し（ステップＳ１３９）、メモリカード１４６に記録する（ステップＳ１４０）。
【０１９０】
このように、シャッタボタン２２が半押しされるまで常に人物の顔が、選択されたテンプレートの顔の大きさと同じになるようにズーム処理を行うようにしてもよい。これにより、ユーザの好みの構図の画像を簡単かつ迅速に撮影することができる。
【０１９１】
なお、上記の例では、あらかじめ用意された複数のテンプレートの中から一つをユーザが選択して、顔ズームする人物の顔の大きさを設定するようにしているが、一つのテンプレートにおいて、そのテンプレート中の人物の顔の大きさを任意に変更できるようにして、顔ズームする人物の顔の大きさを設定するようにしてもよい。
【０１９２】
すなわち、たとえば、メニュー項目の一つにテンプレート中における人物の位置、大きさの設定項目を用意し、この項目がメニュー画面で選択されると、テンプレート中の人物の顔の位置、大きさを任意に設定できるように構成する。
【０１９３】
具体的な設定方法としては、図１３に示すように、モニタ画面上に人物の枠が表されたテンプレートを表示させ、その枠の大きさをズームボタンの操作で、その枠の位置を十字ボタンで調整するように構成する。
【０１９４】
これにより、よりユーザの好みに合う構図の人物画像を簡単かつ迅速に撮影できるようになる。
【０１９５】
なお、上記一連のテンプレートを利用した撮影において、人物の顔の大きさの検出は、いわゆる顔認識の結果を利用するのではなく、合焦時におけるフォーカスレンズの位置及びズームレンズの位置から求めるようにしてもよい。
【０１９６】
次に、本発明に係る電子カメラの第２の実施の形態について説明する。
【０１９７】
上記第１の実施の形態では、主要被写体として、一人の人物を撮影する場合において、その人物の顔に自動でズームする場合の処理について説明したが、本実施の形態では、複数人を撮影する場合の処理について説明する。すなわち、集合写真を撮影する場合についての処理動作について説明する。
【０１９８】
集合写真を撮影する場合、本実施の形態の電子カメラでは、撮影される人物が画面一杯になるように自動ズームされる。すなわち、図１４（ａ）に示すように、複数の人物（同図では３人）を被写体として撮影する場合において、図１４（ｂ）に示すように、被写体とされる人物の顔が画面一杯になるように自動でズーム処理（顔ズーム）が行われる。
【０１９９】
なお、カメラの構成自体は、上記第１の実施の形態の電子カメラ１０と同じなので、ここでは、集合写真撮影時における処理動作についてのみ説明する。
【０２００】
集合写真での顔ズームの処理は、カメラの撮影モードを集合写真撮影モードに設定して行われる。
【０２０１】
図１５は、集合写真撮影モード時における電子カメラ１０の撮影、記録の処理動作の手順を示すフローチャートである。
【０２０２】
ＣＰＵ１１０は、カメラの設定状態に基づき、撮影モードが集合写真撮影モードに設定されているか否かを判定する（ステップＳ１５０）。
【０２０３】
ここで、集合写真撮影モードの設定は、メニュー画面でＡＥモード及びシーンプログラムＡＥの設定の項目を選択し、そのＡＥモード及びシーンプログラムＡＥの設定の画面でＡＥモードを「シーンプログラムＡＥ」に設定するとともに、そのシーンプログラムＡＥの設定を「集合写真撮影モード」に設定することにより行われる。
【０２０４】
上記のように、カメラの設定状態は、ＥＥＰＲＯＭ１１８に記録されており、ＣＰＵ１１０は、このＥＥＰＲＯＭ１１８に記録された情報を読み出して、現在の撮影モードが、集合写真撮影モードに設定されているか否かを判定する。
【０２０５】
なお、集合写真撮影モードに設定するための専用のボタン、ダイヤル等を用意し、これらの操作ボタン類で集合写真撮影モードに設定するようにしてもよい。
【０２０６】
ＣＰＵ１１０は、集合写真撮影モード以外のモードに設定されていると判定すると、設定されたモードに応じた処理を実行する。
【０２０７】
一方、集合写真撮影モードに設定されていると判定すると、ＣＰＵ１１０は、操作部１１２からの入力に基づいて、シャッタボタン２２が半押しされたか否かを判定する（ステップＳ１５１）。そして、シャッタボタン２２が半押しされたと判定すると、顔検出の処理を実行する（ステップＳ１５２）。
【０２０８】
すなわち、スルー表示用に得られた画像を顔検出部１６４に加え、人物の顔検出を行わせる。そして、その顔検出部１６４の検出結果に基づき、画像中における人物の顔の位置、大きさを算出し、画像中の人物の顔が画面一杯に撮影されるように、顔ズームの処理を実行する（ステップＳ１５３）。
【０２０９】
ここで、この顔ズームの処理は、たとえば、次のように行われる。すなわち、所定のステップで段階的にズームを行い、その都度、顔検出部１６４で顔検出の処理を実行し、検出された顔が画面一杯になったところで（顔が画面からはみ出さない限度で）、ズームの処理を終了する。これにより、撮像素子１２８で撮像される画像中の人物の顔を画面一杯にすることができる。
【０２１０】
このようにして、画像中の人物の顔が画面一杯になるように顔ズームの処理が行われると、ＣＰＵ１１０は、ＡＥ、ＡＦの処理を実行し、画像中の人物にピントを合わせるとともに、画像中の人物の顔が適切な明るさになるように露出値を決定する（ステップＳ１５４）。ここで、ピント合せは、たとえば、最も中心に近い人物に対して行われる。あるいは、最も大きい顔の人物に対して行われる。また、絞り値は、通常よりも被写界深度が深くなるように設定される。
【０２１１】
この後、ＣＰＵ１１０は、操作部１１２からの入力に基づいてシャッタボタン２２の半押しが解除されたか否かを判定する（ステップＳ１５５）。そして、シャッタボタン２２の半押しが解除されていないと判定すると、操作部１１２からの入力に基づいてシャッタボタン２２が全押しされたか否かを判定する（ステップＳ１５６）。ここで、全押しされたと判定すると、本撮影の処理を実行する（ステップＳ１５７）。そして、得られた画像に対して人物撮影に適した画像処理を施し（ステップＳ１５８）、メモリカード１４６に記録する（ステップＳ１５９）。
【０２１２】
一方、上記ステップＳ１５５において、シャッタボタン２２の半押しが解除されたと判定すると、ＣＰＵ１１０は、操作部１１２からの入力に基づいてズーム操作が行われたか否かを判定する（ステップＳ１６０）。そして、ズーム操作が行われたと判定すると、その操作量に基づいてズーム制御を実施する（ステップＳ１６１）。
【０２１３】
この後、ＣＰＵ１１０は、再度、操作部１１２からの入力に基づいて、シャッタボタン２２が半押しされたか否かを判定する（ステップＳ１６２）。そして、シャッタボタン２２が半押しされたと判定すると、顔検出の処理を実行し（ステップＳ１６３）、その検出結果に基づいて、ＡＥ、ＡＦの処理を実行する（ステップＳ１６４）。すなわち、画像中の人物にピントを合わせるとともに、画像中の人物の顔が適切な明るさになるように露出値を決定する。
【０２１４】
ＡＥ、ＡＦ処理後、ＣＰＵ１１０は、ステップＳ１５５に戻り、再度、操作部１１２からの入力に基づいてシャッタボタン２２の半押しが解除されたか否かを判定する（ステップＳ１５５）。そして、シャッタボタン２２の半押しが解除されていないと判定すると、操作部１１２からの入力に基づいてシャッタボタン２２が全押しされたか否かを判定する（ステップＳ１５６）、全押しされたと判定すると、本撮影の処理を実行する（ステップＳ１５７）。そして、得られた画像に対して人物撮影に適した画像処理を施し（ステップＳ１５８）、メモリカード１４６に記録する（ステップＳ１５９）。
【０２１５】
このように、本実施の形態の電子カメラ１０では、一回目のシャッタボタン２２の半押しで撮影対象とする人物の顔が画面一杯になるように自動的にズーム（顔ズーム）が行われる。これにより、人物の顔が適切な大きさに写された集合写真を簡単かつ迅速に撮影することができる。
【０２１６】
また、自動ズームしたときの構図を修正したい場合は、シャッタボタン２２の半押しを解除して、ズーム操作を行えば、簡単に構図の修正を行うことができ、撮影者の好みの構図の画像を簡単に撮影することができる。
【０２１７】
また、この場合、その調整操作も微調整で済むので、撮影者の好みの構図の画像を迅速に撮影することができ、シャッタチャンスを逃すのを防止することができる。
【０２１８】
さらに、本実施の形態の電子カメラ１０において、顔ズームの処理は、シャッタボタン２２の半押しに応じて行われるので、操作性がよく、迅速に人物の顔にズームすることができる。
【０２１９】
なお、人物撮影モード時と同様に、別途、顔ズーム用の指示ボタン（顔ズームボタン）をカメラボディ１２に設け、この顔ズームボタンが押されると、集合写真撮影モード時における顔ズームの処理を実行するようにしてもよい（図５参照）。
【０２２０】
また、人物撮影モード時と同様に、集合写真撮影モードに設定すると、シャッタボタン２２が半押しされるまで、顔ズームの処理が行われるようにしてもよい（図６参照）。
【０２２１】
また、上記例では、顔ズーム後、ユーザによるズーム位置の微調整を行うことができるようにしているが、微調整は不能とし、常に顔ズームの処理を行うようにしてもよい。すなわち、シャッタボタン２２の半押し後、常に顔ズームの処理を実行し、常に画像中の各人物の顔が画面一杯になるようにズームの処理を行うようにしてもよい。また、シャッタボタン２２の半押しの有無に関わらず常に顔ズームの処理を実行し、常に画像中の各人物の顔が画面一杯になるようにズームの処理を行うようにしてもよい。
【０２２２】
また、上記例では、顔ズーム又はＡＥ、ＡＦの制御に連動して顔検出の処理を行うようにしているが、随時顔検出の処理を実行するようにしてもよい。すなわち、スルー表示用に取得した画像に対して逐次、あるいは、一定の時間間隔で顔検出の処理を行うようにしてもよい。そして、顔ズーム時は、その検出結果を適宜利用して、顔ズームの処理を行うようにしてもよい。
【０２２３】
また、上記例では、顔ズーム時、各人物の顔が画面一杯に写されるようにズーム制御が行われるが、顔を収める範囲をユーザが任意に設定できるようにすることが好ましい。たとえば、メニュー項目の一つに集合写真撮影モード時における人物の顔を収める範囲の設定項目を用意し、この設定項目が選択されると、図１６に示すように、モニタ２８の画面上で人物の顔を収める範囲を任意に設定できるようにする。
【０２２４】
なお、同図（ａ）に示す例では、モニタ２８の画面上に人物の顔を収める範囲を示す枠が表示され、その枠の大きさをズームボタンで拡大縮小するように構成されている。
【０２２５】
また、同図（ｂ）に示す例では、モニタ２８の画面上に人物の顔を収める範囲を示す枠が表示され、その枠の大きさをズームボタンで拡大縮小するとともに、十字ボタンで枠の位置を設定するように構成されている。
【０２２６】
なお、この人物の顔を収める枠の大きさを設定する際、そのユーザの過去の集合写真の撮影結果を反映させて、枠の大きさを自動設定するようにしてもよい。すなわち、人物撮影モード時に過去の撮影結果から顔の大きさの設定傾向を把握して、顔ズームする人物の顔の大きさを自動設定する場合と同様に、そのユーザの過去の集合写真の撮影結果から、そのユーザにおける枠の大きさの設定傾向を把握し、設定頻度の高い枠の大きさに自動設定するようにしてもよい。
【０２２７】
また、画面又は枠に合わせて顔ズームするのではなく、テンプレートを使用し、そのテンプレートに合わせて顔ズームするようにしてもよい。すなわち、たとえば、図１７に示すように、撮影人数ごとに顔の分布（位置、大きさ）の異なる複数のテンプレートを用意し、使用するテンプレートをユーザに選択させ、顔ズーム時は、選択されたテンプレート中の人物の顔の分布とほぼ同じになるようにズーム制御を行うようにする。
【０２２８】
図１８は、テンプレートを利用して集合写真の顔ズームを行う場合の処理動作の手順を示すフローチャートである。
【０２２９】
まず、ユーザは、集合撮影モード時に使用するテンプレートを選択する（ステップＳ１７０）。
【０２３０】
なお、本実施の形態の電子カメラにおいて、テンプレートの選択は、メニュー画面で行われる。すなわち、メニュー項目の一つにテンプレートの選択の項目が用意されており、この項目が選択されると、テンプレートの選択ができるようにされている。
【０２３１】
ここで、具体的なテンプレートの選択処理は、図１７に示すように、使用可能なテンプレートをモニタ２８に順次表示させて、あるいは、一覧表示させて、ユーザに使用するテンプレートを選択させる。選択操作は、たとえば十字ボタン３６やＭＥＮＵ／ＯＫボタン３８等を利用して行われる。
【０２３２】
なお、テンプレートは、あらかじめ複数用意されているものとし、たとえば、ＥＥＰＲＯＭ１１８又はＲＯＭ１１４に格納されているものとする。
【０２３３】
ＣＰＵ１１０は、カメラの設定状態に基づき、撮影モードが集合写真撮影モードに設定されているか否かを判定する（ステップＳ１７１）。ここで、集合写真撮影モード以外のモードに設定されている場合は、設定されたモードに応じた処理を実行する。
【０２３４】
一方、集合写真撮影モードに設定されていると判定すると、ＣＰＵ１１０は、操作部１１２からの入力に基づいて、シャッタボタン２２が半押しされたか否かを判定する（ステップＳ１７２）。そして、シャッタボタン２２が半押しされたと判定すると、顔検出の処理を実行する（ステップＳ１７３）。すなわち、スルー表示用に得られた画像を顔検出部１６４に加え、人物の顔検出を行わせる。そして、その顔検出部１６４の検出結果に基づき、画像中における人物の顔の位置、大きさを算出する。そして、撮影画像中の人物の顔が、選択されたテンプレート中の人物の顔の分布とほぼ同じになるように、顔ズームの処理を実行する（ステップＳ１７４）。
【０２３５】
この顔ズームの処理は、たとえば、次のように行われる。すなわち、所定のステップで段階的にズームを行い、その都度、顔検出部１６４で顔検出の処理を実行し、検出された顔が、選択されたテンプレート中の人物の顔の分布とほぼ同じになったところでズームの処理を終了する。これにより、撮像素子１２８で撮像される画像中の人物の顔の分布をテンプレート中の人物の顔の分布に合わせることができる。
【０２３６】
なお、このように人物の顔の分布をテンプレート中の人物の顔の分布に合わせるので、被写体となる人物は、テンプレート中の人物とほぼ同じ配列で並んで撮影することとなる。
【０２３７】
このようにして、画像中の人物の顔が、テンプレート中の人物の顔の分布とほぼ同じになるように顔ズームが行われると、ＣＰＵ１１０は、ＡＥ、ＡＦの処理を実行する。すなわち、画像中の人物にピントを合わせるとともに、画像中の人物の顔が適切な明るさになるように露出値を決定する（ステップＳ１７５）。
【０２３８】
この後、ＣＰＵ１１０は、操作部１１２からの入力に基づいてシャッタボタン２２の半押しが解除されたか否かを判定する（ステップＳ１７６）。そして、シャッタボタン２２の半押しが解除されていないと判定すると、操作部１１２からの入力に基づいてシャッタボタン２２が全押しされたか否かを判定する（ステップＳ１７７）。
【０２３９】
全押しされたと判定すると、ＣＰＵ１１０は、本撮影の処理を実行する（ステップＳ１７８）。そして、撮影により得られた画像に対して人物撮影に適した画像処理を施し（ステップＳ１７９）、メモリカード１４６に記録する（ステップＳ１８０）。
【０２４０】
一方、上記ステップＳ１７６において、シャッタボタン２２の半押しが解除されたと判定すると、ＣＰＵ１１０は、操作部１１２からの入力に基づいてズーム操作が行われたか否かを判定する（ステップＳ１８１）。そして、ズーム操作が行われたと判定すると、その操作量に基づいてズーム制御を実施する（ステップＳ１８２）。
【０２４１】
この後、ＣＰＵ１１０は、再度、操作部１１２からの入力に基づいて、シャッタボタン２２が半押しされたか否かを判定する（ステップＳ１８３）。そして、シャッタボタン２２が半押しされたと判定すると、顔検出の処理を実行し（ステップＳ１８４）、その検出結果に基づいて、ＡＥ、ＡＦの処理を実行する（ステップＳ１８５）。すなわち、検出された人物にピントを合わせるとともに、画像中の人物の顔が適切な明るさになるように露出値を決定する。
【０２４２】
ＡＥ、ＡＦ処理後、ＣＰＵ１１０は、ステップＳ１７６に戻り、再度、操作部１１２からの入力に基づいてシャッタボタン２２の半押しが解除されたか否かを判定する（ステップＳ１７６）。そして、シャッタボタン２２の半押しが解除されていないと判定すると、操作部１１２からの入力に基づいてシャッタボタン２２が全押しされたか否かを判定する（ステップＳ１７７）、全押しされたと判定すると、本撮影の処理を実行する（ステップＳ１７８）。
【０２４３】
このように、人数ごとに顔の分布（位置、大きさ）の異なる複数のテンプレートをあらかじめ用意し（図１７参照）、そのテンプレートをユーザに選択させ、選択したテンプレート中の人物の顔の分布に合うように自動ズームするようにしてもよい。これにより、所望の構図の画像を簡単かつ迅速に撮影することができる。
【０２４４】
なお、テンプレートは、スルー画像に重ねて表示させてもよいし、非表示としてもよい。また、その表示／非表示をユーザが選択できるようにしてもよい。
【０２４５】
また、上記例では、顔ズーム後、ユーザのズーム操作による構図の微調整を可能にしているが、ユーザのズーム操作による構図の微調整を不能にし、常に、人物の顔の分布が、選択されたテンプレートの顔の分布とほぼ同じになるようにズーム処理を行うようにしてもよい（図１１参照）。
【０２４６】
この場合、シャッタボタン２２が半押しされると、常に人物の顔の顔の分布がテンプレート中の人物の顔の分布とほぼ同じになるようにズーム処理を行うようにしてもよいし、また、シャッタボタン２２の半押しに関わらず常に人物の顔の分布がテンプレート中の人物の顔の分布とほぼ同じになるように顔ズームの処理を行うようにしてもよい（図１２参照）。
【０２４７】
また、上記の例では、あらかじめ用意された複数のテンプレートの中から一つをユーザが選択して、そのテンプレート中の人物の顔の分布に合うように自動でズームの処理を行うようにしているが、使用するテンプレートの設定方法は、これに限定されるものではない。たとえば、テンプレートを人数ごと用意し、そのテンプレート中の人物の顔の位置、大きさを任意に変更できるようにして、使用するテンプレートを設定するようにしてもよい。
【０２４８】
すなわち、たとえば、メニュー項目の一つにテンプレート中における人物の位置、大きさの設定項目を用意し、この項目がメニュー画面で選択されると、テンプレート中の人物の顔の位置、大きさを任意に設定できるように構成する。
【０２４９】
具体的な設定方法としては、たとえば、図１９（ａ）に示すように、まず、撮影する人数を選択させる。そして、同図（ｂ）に示すように、選択された人数に対応するテンプレートをモニタ画面上に表示させ、各人物の枠の大きさをズームボタンの操作で、位置を十字ボタンで調整させる。
【０２５０】
このように、テンプレート中における人物の分布をユーザの好みに応じて変更できるようにすることにより、よりユーザの好みに合う構図の集合写真を簡単かつ迅速に撮影できるようになる。
【０２５１】
なお、撮影する人物の顔の分布をテンプレート中の人物の顔の分布に合わせる際、顔の大きさのみテンプレート中の人物の顔の大きさに合わせるようにズーム処理を行うようにしてもよい。すなわち、顔検出により画像中の人物の顔の位置、大きさを検出したら、その検出された人物の顔の大きさが、テンプレート中の人物の顔の大きさとほぼ一致するようにズームの処理を行うようにしてもよい。この場合、いわゆる顔認識の結果を利用するのではなく、合焦時におけるフォーカスレンズの位置及びズームレンズの位置から顔の大きさを求め、その結果に基づいてズームの処理を行うようにしてもよい。また、この方法を用いる場合は、特に顔検出部を備える必要はない。
【０２５２】
また、上記例では、カメラのモードを集合写真モードに設定して、集合写真時における顔ズームの処理を行うようにしているが、人物撮影モードに設定されている場合において、複数の人物が検出された場合、自動的に集合写真撮影モードに移行するようにしてもよい。すなわち、人物撮影モードにおいて、顔検出の結果、主要被写体が一人だけ検出された場合は、上記人物撮影モード時の処理を実施し、複数の人物が検出された場合は、上記集合写真撮影モード時の処理を実施するように構成する。これにより、撮影人数に応じて適宜最適なズーム処理を行うことができる。
【０２５３】
なお、上記第１、第２の実施の形態において、ズームは、いわゆる光学ズームによって行うようにしているが、いわゆる電子ズームによって行うようにしてもよい。また、電子ズームと光学ズームの両方を併用してズームを行うようにしてもよい。
【０２５４】
次に、本発明に係る電子カメラの第３の実施の形態について説明する。
【０２５５】
上記第２の実施の形態では、テンプレートを選択し、そのテンプレート中の人物の分布に合うように自動でズームの処理を行うことにより、所定の構図の画像が得られるようにしているが、本実施の形態では、テンプレートを選択し、そのテンプレート中の人物の分布に合うように、撮影後、撮影により得られた画像を自動でトリミングすることにより、所定の構図の画像を得られるようにする。すなわち、図２０（ａ）に示すように、３人を対象としたテンプレートを選択し、同図（ｂ）に示すような画像を撮影した場合において、同図（ｃ）に示すように、撮影により得られた画像から選択したテンプレートの構図とほぼ一致するような画像を切り出し、これを撮影画像として記録する。
【０２５６】
なお、カメラの構成自体は、上記第１の実施の形態の電子カメラ１０と同じなので、ここでは、撮影、記録の処理動作についてのみ説明する。
【０２５７】
図２１は、集合写真撮影モード時における本実施の形態の電子カメラの撮影、記録の処理動作の手順を示すフローチャートである。
【０２５８】
まず、ユーザは、集合撮影モード時に使用するテンプレートを選択する（ステップＳ１９０）。なお、テンプレートの選択方法は、上述した第２の実施の形態のテンプレートの選択方法と同じである。
【０２５９】
ＣＰＵ１１０は、カメラの設定状態に基づき、撮影モードが集合写真撮影モードに設定されているか否かを判定する（ステップＳ１９１）。ここで、集合写真撮影モード以外のモードに設定されている場合は、設定されたモードに応じた処理を実行する。
【０２６０】
一方、集合写真撮影モードに設定されていると判定すると、ＣＰＵ１１０は、操作部１１２からの入力に基づいて、シャッタボタン２２が半押しされたか否かを判定する（ステップＳ１９２）。そして、シャッタボタン２２が半押しされたと判定すると、ＡＥ、ＡＦの処理を実行する（ステップＳ１９３）。
【０２６１】
この後、ＣＰＵ１１０は、操作部１１２からの入力に基づいてシャッタボタン２２の半押しが解除されたか否かを判定する（ステップＳ１９４）。シャッタボタン２２の半押しが解除された場合は、ステップＳ１９２の処理に戻り、再度、シャッタボタン２２の半押しの有無を検出する。
【０２６２】
一方、シャッタボタン２２の半押しが解除されていないと判定すると、操作部１１２からの入力に基づいてシャッタボタン２２が全押しされたか否かを判定する（ステップＳ１９５）。
【０２６３】
全押しされたと判定すると、ＣＰＵ１１０は、本撮影の処理を実行する（ステップＳ１９６）。そして、得られた画像から人物の顔検出を行う（ステップＳ１９７）。すなわち、撮影により得られた画像データを顔検出部１６４に加えて顔領域を抽出させる。そして、その抽出結果に基づいて画像中の人物の顔の位置、大きさを算出する。
【０２６４】
顔検出後、ＣＰＵ１１０は、その顔検出の結果に基づいて、撮影画像に対して人物撮影に適した画像処理を施す（ステップＳ１９８）。
【０２６５】
また、その顔検出の結果に基づいて、選択されたテンプレートにおける人物の顔の分布とほぼ同じ構図の画像を切り抜きぬく。すなわち、トリミング処理を行う（ステップＳ１９９）。
【０２６６】
なお、このトリミング処理は、ＣＰＵ１１０の指令に基づいて画像信号処理部１３８で行われる。ＣＰＵ１１０は、顔検出の結果からトリミングに必要な領域を算出し、画像信号処理部１３８にトリミングの指令を与える。画像信号処理部１３８は、そのＣＰＵ１１０からのトリミングの指令に応じて撮影画像から指定された領域を切り取り、トリミングの処理を行う。
【０２６７】
このトリミングされた画像データを撮影画像として、メモリカード１４６に記録する（ステップＳ２００）。すなわち、トリミングされた画像データを圧縮後、所定形式の画像ファイルとして、メモリカード１４６に記録する。
【０２６８】
このように、本実施の形態の電子カメラでは、選択したテンプレートの構図に合うように、撮影により得られた画像を自動でトリミングし、そのトリミングした画像を撮影画像としてメモリカードに記録する。これにより、面倒なズーム操作を行うことなく、簡単かつ迅速にユーザの好みの構図の集合写真を撮影することができる。
【０２６９】
なお、このように本実施の形態の電子カメラでは、テンプレートの構図に合うように撮影画像をトリミング処理することから、撮影時は、被写体となる人物がテンプレートの構図とほぼ同じ構図で並ぶ必要がある。
【０２７０】
なお、撮影された画像における人物の配列がテンプレートにおける人物の配列と大幅にズレていた場合、トリミングは行わずに、撮影された画像をそのまま記録する。この場合、トリミング処理を行わなかった旨の告知を行うようにしてもよい。
【０２７１】
また、このようにトリミング処理を行うことから、本撮影モードで撮影する場合は、画像サイズ（＝解像度、画素数）を最大の画像サイズに自動的に切り替えることが好ましい。
【０２７２】
また、テンプレートは、スルー画像に重ねて表示させてもよいし、非表示としてもよい。また、その表示／非表示をユーザが選択できるようにしてもよい。
【０２７３】
なお、上記の例では、あらかじめ用意された複数のテンプレートの中から一つをユーザが選択して、そのテンプレートの構図に合うようにトリミングの処理を行うようにしているが、使用するテンプレートの設定方法は、これに限定されるものではない。たとえば、テンプレートを人数ごと用意し、そのテンプレート中の人物の顔の位置、大きさを任意に変更できるようにして、使用するテンプレートを設定するようにしてもよい（図１９参照）。
【０２７４】
また、上記例では、テンプレートの構図に合うように撮影画像を自動でトリミングするようにしているが、人物が画面一杯になるように自動でトリミングするようにしてもよい。また、あらかじめ設定した枠一杯に人物が収まるように自動でトリミングを行うようにしてもよい。
【０２７５】
また、上記一連の実施の形態では、本発明を電子カメラに適用した例で説明したが、本発明の適用は、これに限定されるものではなく、カメラ付き携帯電話機等、撮影機能を備えた全ての機器に適用することができる。
【図面の簡単な説明】
【０２７６】
【図１】電子カメラの外観構成を示す正面斜視図
【図２】電子カメラの外観構成を示す背面斜視図
【図３】電子カメラの電気的構成を示すブロック図
【図４】人物撮影モード時における電子カメラの撮影、記録の処理動作の手順を示すフローチャート
【図５】顔ズームボタンによって顔ズームを行う場合の電子カメラの撮影、記録の処理動作の手順を示すフローチャート
【図６】シャッタボタンが半押しされるまで顔ズームを行う場合の電子カメラの撮影、記録の処理動作の手順を示すフローチャート
【図７】顔ズーム時にズームされる人物の顔の大きさの設定方法の一例を示す図
【図８】人物撮影モード時において、ユーザの過去の撮影結果から設定頻度の高い顔の大きさを推定し、その大きさに自動ズームして撮影する場合の処理動作の手順を示すフローチャート
【図９】顔ズーム時にズームされる人物の顔の大きさの設定方法の一例を示す図
【図１０】テンプレートを利用して顔ズームする場合の処理動作の手順を示すフローチャート
【図１１】人物の顔が選択されたテンプレート中の人物の顔の大きさになるように常にズーム処理する場合の処理動作の手順を示すフローチャート
【図１２】人物の顔が常に選択されたテンプレート中の人物の顔の大きさになるようにズーム処理する場合の処理動作の手順を示すフローチャート
【図１３】モニタの画面上でテンプレート中の人物の顔の位置、大きさを任意に設定する方法の一例を示す図
【図１４】集合写真撮影モードでの処理の概略図
【図１５】集合写真撮影モード時における電子カメラの撮影、記録の処理動作の手順を示すフローチャート
【図１６】モニタの画面上で人物の顔を収める範囲を設定する方法の一例を示す図
【図１７】集合写真撮影モード時に使用するテンプレートの一例を示す図
【図１８】テンプレートを利用して集合写真の顔ズームを行う場合の処理動作の手順を示すフローチャート
【図１９】モニタの画面上でテンプレート中の人物の顔の位置、大きさを任意に設定する方法の一例を示す図
【図２０】第３の実施の形態の電子カメラにおける集合写真撮影モードでの処理の概略図
【図２１】第３の実施の形態の電子カメラにおける集合写真撮影モードでの撮影、記録の処理動作の手順を示すフローチャート
【符号の説明】
【０２７７】
１０…電子カメラ、１２…カメラボディ、１４…撮影レンズ、１６…ストロボ、１８…セルフタイマランプ、２０…ＡＦ補助光ランプ、２２…シャッタボタン、２４…モードレバー、２６…電源ボタン、２８…モニタ、３０…ズームボタン、３２…再生ボタン、３４…ＤＩＳＰ／ＢＡＣＫボタン、３６…十字ボタン、３８…ＭＥＮＵ／ＯＫボタン、４０…設定切替ボタン、１１０…ＣＰＵ、１１２…操作部、１１４…ＲＯＭ、１１６…ＲＡＭ、１１８…ＥＥＰＲＯＭ、１２０…ＶＲＡＭ、１２４…撮影レンズ、１２６…撮影レンズ駆動制御部、１２８…撮像素子、１３０…タイミングジェネレータ、１３２…アナログ信号処理部、１３４…Ａ／Ｄコンバータ、１３６…画像入力コントローラ、１３８…画像信号処理部、１４０…圧縮／伸張処理部、１４４…メディアコントローラ、１４６…メモリカード、１４８…表示制御部、１５２…ＡＥ／ＡＷＢ検出部、１５４…ＡＦ検出部、１５６…ストロボ制御部、１５８…ＡＦ補助光ランプ制御部、１６０…電源制御部、１６２…バッテリ、１６４…顔検出部
【図１】
2008211485.tif 000003
【図２】
2008211485.tif 000004
【図３】
2008211485.tif 000005
【図４】
2008211485.tif 000006
【図５】
2008211485.tif 000007
【図６】
2008211485.tif 000008
【図７】
2008211485.tif 000009
【図８】
2008211485.tif 000010
【図９】
2008211485.tif 000011
【図１０】
2008211485.tif 000012
【図１１】
2008211485.tif 000013
【図１２】
2008211485.tif 000014
【図１３】
2008211485.tif 000015
【図１４】
2008211485.tif 000016
【図１５】
2008211485.tif 000017
【図１６】
2008211485.tif 000018
【図１７】
2008211485.tif 000019
【図１８】
2008211485.tif 000020
【図１９】
2008211485.tif 000021
【図２０】
2008211485.tif 000022
【図２１】
2008211485.tif 000023