(57)【特許請求の範囲】
【請求項１】
被写体像を撮像して画像を生成する撮像手段と、
前記画像から顔を検出する被写体検出手段と、
前記顔のサイズを検出するサイズ検出手段と、
前記画像に対する前記顔の傾きを検出する傾き検出手段と、
複数の基準構図の中から選択された基準構図に基づいて、ズーム倍率の制御に用いる基準の被写体サイズを設定する設定手段と、
前記サイズ検出手段により検出された前記顔のサイズに応じてズーム倍率を制御する制御手段とを有し、
前記制御手段は、前記傾き検出手段により検出された前記顔の傾きに基づいて、前記画像のサイズに対する前記顔のサイズの比率を算出し、当該比率および前記基準の被写体サイズに基づいてズーム倍率を制御することを特徴とする撮像装置。
【請求項２】
前記傾き検出手段は、前記画像に基づいて、当該画像に対する前記顔の傾きを検出することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記傾き検出手段は、前記画像で検出された前記顔の特徴点に基づいて、当該画像に対する当該顔の傾きを検出することを特徴とする請求項１または２に記載の撮像装置。
【請求項４】
前記制御手段は、前記画像の垂直方向あるいは水平方向のいずれかにおける、前記画像のサイズに対する前記顔のサイズの比率に基づいて、ズーム倍率を制御することを特徴とする請求項１乃至３のいずれか１項に記載の撮像装置。
【請求項５】
前記制御手段は、前記比率および前記基準の被写体サイズに基づく目標ズーム倍率までの変倍が可能かどうかを判定し、不可能である場合には警告を報知するよう制御することを特徴とする請求項１乃至４のいずれか１項に記載の撮像装置。
【請求項６】
前記制御手段は、前記目標ズーム倍率までの変倍が不可能な場合に変倍操作が実行された場合には、変倍限界にて変倍動作を停止させることを特徴とする請求項５に記載の撮像装置。
【請求項７】
前記制御手段は、前記画像を表示する表示手段を制御し、前記画像と重畳させて、前記複数の基準構図をユーザーにより選択可能に表示するよう前記表示手段を制御することを特徴とする請求項１乃至６のいずれか１項に記載の撮像装置。
【請求項８】
前記制御手段は、前記比率および前記基準の被写体サイズに基づく目標ズーム倍率までの変倍が可能かどうかを判定し、不可能である場合にはガイダンスを表示するよう前記表示手段を制御することを特徴とする請求項７に記載の撮像装置。
【請求項９】
前記制御手段は、前記複数の基準構図のうち該基準構図に基づく目標ズーム倍率に変倍が可能である第１の基準構図を選択可能に表示するよう前記表示手段を制御することを特徴とする請求項７または８に記載の撮像装置。
【請求項１０】
前記制御手段は、前記複数の基準構図のうち該基準構図に基づく目標ズーム倍率に変倍が不可能である第２の基準構図を、前記第１の基準構図と異なる形態で表示するよう前記表示手段を制御することを特徴とする請求項９に記載の撮像装置。
【請求項１１】
前記制御手段は、それぞれの基準構図に基づく目標ズーム倍率と現在のズーム倍率との近さに応じて、前記表示手段に表示する基準構図を選択することを特徴とする請求項７乃至１０のいずれか１項に記載の撮像装置。
【請求項１２】
前記顔は、人物の顔であることを特徴とする請求項１乃至１１のいずれか１項に記載の撮像装置。
【請求項１３】
被写体像を撮像して画像を生成する撮像手段を有する撮像装置の制御方法であって、
前記画像から顔を検出する被写体検出ステップと、
前記顔のサイズを検出するサイズ検出ステップと、
前記画像に対する前記顔の傾きを検出する傾き検出ステップと、
選択された基準構図に基づいて、ズーム倍率の制御に用いる基準の被写体サイズを設定する設定ステップと、
前記サイズ検出ステップにより検出された前記顔のサイズに応じてズーム倍率を制御する制御ステップとを有し、
前記制御ステップにおいて、前記傾き検出ステップにより検出された前記顔の傾きに基づいて、前記画像のサイズに対する前記顔のサイズの比率を算出し、当該比率および前記基準の被写体サイズに基づいてズーム倍率を制御する撮像装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は自動ズーム制御を行う撮像装置に関する。
【背景技術】
【０００２】
昨今、デジタルカメラなどの撮像装置に被写体認識技術、顔認識技術が搭載されている。該認識結果に応じて、測距点移動やレリーズ制御、画質パラメータ変更などの制御が行われている。
【０００３】
さらに、以下に挙げるように、被写体認識技術を利用した自動ズーム制御が知られている。
【０００４】
従来では、被写体像を認識して画面上の位置および大きさを演算し、被写体の動きに追従してカメラの位置やズーム距離を予め設定された構図となるように自動制御することで、カメラマンの作業負担を軽減するテレビジョンカメラ装置が知られている。
【０００５】
また、特開２００７−８６２６９号公報（特許文献１）では、被写体までの距離を計測する距離計測部と、前もって対象物の大きさを設定したテーブルデータ、複数の撮影構図を選択する撮影構図選択部を有し、対象物の大きさや撮影構図に従ってズーム制御を行い、被写体を適切な大きさで自動的に撮影できるカメラ装置が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００７−８６２６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
以上に挙げた自動ズーム制御は、被写体像が所定の大きさなるように自動ズームするものであるが、被写体の傾きを考慮していない。そのため、例えばバストアップや全身像など、被写体像の所定範囲を画角に収める被写体基準の構図には適切にズーム制御できない。撮影画角は通常は縦横が等しくないため、例えば顔の大きさが等しくなるズーム制御をしても、被写体が傾いている時と傾いていない時とでは、撮影される構図は一致しない。
【０００８】
（発明の目的）
本発明の目的、被写体像の顔の傾きを考慮して適切な自動ズーム制御を行うことができる撮像装置を提供することである。
【課題を解決するための手段】
【０００９】
前記目的を達成するために、本発明の撮像装置は、被写体像を撮像して画像を生成する撮像手段と、前記画像から顔を検出する被写体検出手段と、前記顔のサイズを検出するサイズ検出手段と、前記画像に対する前記顔の傾きを検出する傾き検出手段と、選択された基準構図に基づいて、ズーム倍率の制御に用いる基準の被写体サイズを設定する設定手段と、前記サイズ検出手段により検出された前記顔のサイズに応じてズーム倍率を制御する制御手段とを有し、前記制御手段は、前記傾き検出手段により検出された前記顔の傾きに基づいて、前記画像のサイズに対する前記顔のサイズの比率を算出し、当該比率および前記基準の被写体サイズに基づいてズーム倍率を制御することを特徴とするものである。
【発明の効果】
【００１０】
本発明によれば、被写体像の顔の傾きを考慮して適切な自動ズーム制御を行うことができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施例１であるデジタルカメラを示す外観図である。
【図２】実施例１の構成を示すブロック図である。
【図３】顔認識の仕組みを示す概略図である。
【図４】実施例１の動作を示すフローチャートである。
【図５】主顔が撮影画面に対して傾いている場合のズーム制御の様子を表す図である。
【図６】ズーム制御位置とズーム倍率を表すズーム線図である。
【図７】主顔が撮影画面に対して直立している場合のズーム制御の様子を表す図である。
【図８】カメラが傾いている場合のズーム制御の様子を表す図である。
【図９】目標倍率がズーム限界を超える場合のズーム線図である。
【図１０】目標倍率がズーム限界を超える場合のガイダンス表示の例を表す図である。
【図１１】ガイダンス表示の他の例を示す図である。
【図１２】実施例２の動作を示すフローチャートである。
【図１３】目標倍率の選択肢を切り替えた画面表示を示す図である。
【図１４】目標倍率の選択肢を選択する様子を表すズーム線図である。
【発明を実施するための形態】
【００１２】
本発明を実施するための形態は、以下の実施例１および２に示す通りである。
【実施例１】
【００１３】
以下に、図１から図１１を用いて本発明の実施例１である撮像装置としてのデジタルカメラを説明する。
【００１４】
まず、図１および図２を用いて、本実施例１のデジタルカメラの構成について説明する。
【００１５】
図１はデジタルカメラの外観を表し、図１（Ａ）は本デジタルカメラの全面の俯瞰図、図１（Ｂ）は同背面の俯瞰図である。また、図２は同デジタルカメラの構成を示すブロック図である。
【００１６】
デジタルカメラ２０１は直方体の筐体を持ち、該筐体の一面（以降、デジタルカメラ２０１の前面と記す）からレンズ鏡筒部２０２が伸長する。レンズ鏡筒部２０２は複数の円筒部材で構成され、それらはモータ３０１で駆動される不図示のカム機構によって連動伸縮する。レンズ鏡筒部２０２には、複数のレンズが組み込まれている。レンズ鏡筒部２０２の伸縮によって撮像光学系を成すレンズ群の一部を移動させ、焦点距離を自由に変化させることが出来る、いわゆる光学ズーム機構を構成する。また、非撮影時にはレンズ鏡筒部２０２を縮めて筐体内に収納し、出没自在なバリア部材（不図示）で遮蔽されるなどして、レンズ面２０３を保護すると共に可搬性を高める。これは、いわゆる沈胴式レンズとして良く知られているものである。
【００１７】
デジタルカメラ２０１の前面には、フラッシュ発光部やＡＦ（オートフォーカス）の補助光発光部など、光学的補器が配置されることが多い。
【００１８】
デジタルカメラ２０１の背面、すなわちレンズ配置面の反対面には、画像をモニタする表示部（表示手段）としてのＬＣＤモニタ２０４、デジタルカメラ２０１の動作モードを切り替えるモード切替スイッチ２０５が配置される。また、ＬＣＤモニタ２０４に重ね合わせるようにしてタッチパネル装置２０６が配置されている。
【００１９】
デジタルカメラ２０１の天面には、電源をＯＮ／ＯＦＦする電源スイッチ２０７と、ズーム機構を駆動させ撮影画角を操作するためのズームレバー２０８、画像の撮影を指示するレリーズスイッチ２０９が配置されている。
【００２０】
図２に示す通り、デジタルカメラ２０１の各操作部材を操作することによって生成した信号が制御部３０２に入力し、制御部３０２は入力信号に応じてデジタルカメラ２０１の各部を駆動制御する。
【００２１】
例えば、電源スイッチ２０７を操作することによって所定の信号が制御部３０２に入力し、制御部３０２が起動する。次に制御部３０２はモード切替スイッチ２０５の状態を検知し、設定されている動作モード、例えば撮影モードや再生モードに応じ、各部の制御を行う。
【００２２】
モード切替スイッチ２０５が撮影モードにある時、制御部３０２は電源ＯＮに応じてモータ３０１を駆動制御し、レンズ鏡筒部２０２を伸長させる。また、撮像素子３０３を含む撮像部（撮像手段）を起動し、撮影待機状態とする。光学ズーム駆動部３１２は、モータ３０１の駆動力を伝達して所定のレンズを撮影光軸方向へ移動させる機構である。リードスクリュー機構や、複数のレンズを複雑に連動移動させるためのカム機構などが知られている。
【００２３】
前記の光学ズーム駆動部３１２の駆動量、または光学ズーム駆動部３１２によって移動される所定レンズの位置をズーム位置検出部３１０で検出することによって、現在のズーム制御位置を知ることができる。
【００２４】
さらに、撮像部で捉えた被写体像を、モニタ画像としてＬＣＤモニタ２０４に表示する。
【００２５】
また、メモリ制御部３０４を介して記録媒体たるメモリカード３０５の記録状態を検知し、残容量と現在の撮影モード（解像度および圧縮率）から算出した撮影可能枚数、および電源たるバッテリ（不図示）の残容量から算出した残り使用可能時間を、キャラクタジェネレータ３０６で生成するキャラクタとしてモニタ画像生成部３０７にて生成したモニタ画像に重畳する。
【００２６】
レリーズスイッチ２０９の操作に応じ、撮像部で撮影した画像を画像処理部３０８にて所定の形式に変換し、メモリ制御部３０４を介してメモリカード３０５に記録する。
【００２７】
モード切替スイッチ２０５が再生モードにある時、レンズ鏡筒部２０２は収納される。また、制御部３０２はメモリ制御部３０４へアクセスし、記録媒体たるメモリカード３０５から記録された画像データを読み出す。読み出された画像データを、モニタ画像生成部３０７にて所定の形式に展開し、ＬＣＤモニタ２０４上に表示する。その後、ユーザーの操作に応じて記録された画像データを順次読み出し、ＬＣＤモニタ２０４上に表示する。
【００２８】
ＬＣＤモニタ２０４には、デジタルカメラ２０１の動作モードに応じてキャラクタジェネレータ３０６で生成された操作アイコンが表示される。アイコンはタッチパネル装置２０６を透過して視認することができ、ユーザーがＬＣＤモニタ２０４上に表示されたアイコンを狙って指などでタッチパネル装置２０６に触れる。タッチパネル装置２０６は、ユーザーが触れた位置に応じた出力を制御部３０２に送出する。制御部３０２は、タッチパネル装置２０６からの出力によって、ユーザーが触れた位置をＬＣＤモニタ２０４上の平面座標値に換算し、当該座標に表示したアイコンに関連付いた機能を実行する。姿勢センサ３１１はデジタルカメラ２０１の姿勢を検出し、その検出出力を制御部３０２に伝える。
【００２９】
電源ＯＦＦ操作に応じて、制御部３０２はメモリ制御部３０４に対し終了処理を命ずる。メモリ制御部３０４は、メモリカード３０５への接続を切断してユーザーによるメモリカード３０５の抜去に備える。メモリカード３０５に記録中のデータがある場合には、記録を完了させた後に前記切断処理を行う。
【００３０】
さらに、レンズ鏡筒部２０２が伸長している場合には収納し、レンズ鏡筒部２０２の収納に連動してバリアが閉じる。
【００３１】
ＬＣＤモニタ２０４を消灯し、各部への電源供給を切断し、電源ＯＦＦ処理を終了する。
【００３２】
さて、デジタルカメラ２０１には、人物被写体像の顔を画像処理により認識する、いわゆる顔認識機能が組み込まれている。
【００３３】
デジタルカメラ２０１は、人間の顔の特徴点をパターン化したマッチングテーブルをデータとして備えている。マッチングテーブルには、目や口の形状特徴、さらに両目と口の配置、その比例関係を含む。顔認識処理部３０９は、マッチングテーブルを参照し、二値化などによって処理された撮影画像情報の中に人間の顔の特徴点がないかを照合する。人間の顔が存在することを検出すると、背景技術にて述べたように様々な機器制御に応用できるが、本実施例では後述するズーム駆動制御（光学ズームのみならず電子ズームをも含む）に利用する。
【００３４】
図３は、顔認識結果に基づき算出するパラメータを説明する模式図である。
【００３５】
顔認識処理部３０９は、撮影画像４０２中に顔４０１を検出すると、顔４０１中の線分長Ｄｅおよび線分長Ｄｍを算出する。Ｄｅは両目の中心を結ぶ線分ｄｅの大きさ、Ｄｍは前記両目の中心を結ぶ線分ｄｅに直交して口までを結ぶ線分ｄｍの大きさである。線分長Ｄｍの値から、データとして備える顔サイズテーブルを参照して被写体人物の顔サイズＡを推定する。先述のマッチングテーブルを年齢層や性別などに対応して複数用意しておけば、被写体の年齢層や性別を推定することも可能である。さらに、年齢層や性別の推定結果を用いて顔サイズＡの補正をしても良い。もちろん、線分長Ｄｅと線分長Ｄｍを組み合わせた推定処理をしても良い。
【００３６】
さらに、顔認識処理部３０９は、線分ｄｍの画面水平に対する顔傾きθを算出する。
【００３７】
以上のように、本デジタルカメラ２０１は、被写体人物の顔４０１の撮影画像中のサイズＡ、および傾きθを知ることが出来る。
【００３８】
なお、本実施例中では顔を認識する特徴点として、目、および口を採用しているが、公知のように鼻や耳、眉毛、顔の輪郭なども人間の顔の特徴点として利用できる。また、認識精度の向上を図るために、特定被写体人物像の顔の特徴点を登録しておくことも良く知られたことである。いずれも、本実施例中に説明する顔認識の仕組みに適用できるものである。
【００３９】
さて、デジタルカメラ２０１のズーム制御の説明をする。
【００４０】
図４は実施例１におけるデジタルカメラ２０１の動作を表すフローチャートである。
【００４１】
図５、図７、図８は、ズーム制御による画角の変化、つまり撮影画像の変化の様子を表す図である。図６は、ズーム制御位置とズーム倍率の関係を表す線図であり、以降、ズーム線図と記す。
【００４２】
デジタルカメラ２０１は、上述の顔サイズＡおよび顔傾きθを利用して、撮影画像中の被写体人物像のサイズがユーザーの操作に応じた所定サイズの基準構図になるように、自動ズーム制御を行う。ここで言う所定サイズの基準構図とは、図５にアイコンを示すように「顔アップ」「バストアップ」「全身」といった、予め設定された構図とする。もちろん、所定サイズはこれらに限らずとも良い。本実施例では、基準構図の選択肢を既定値として提供するために変倍目標値を自動算出（生成）しているが、被写体像のプロポーションを前提として変倍目標値を決定するのであれば、ユーザーにより入力する方法でも良い。例えば、現構図に対して「顔がｘｘ倍」といった入力方法がある。
【００４３】
図４に則って、ズーム制御の動作を説明する。
【００４４】
撮影モードの時（Ｓｔｅｐ１０１）、撮影モードの終了操作がされていなければ、ステップ１０３へ進み、終了操作がされていれば、撮影モードを終了する（Ｓｔｅｐ１１９）。顔認識処理部３０９が撮影画面中に人物の顔を検出し（Ｓｔｅｐ１０３）、顔が複数検出された場合にはタッチパネル装置２０５をタッチすることにより主顔を選択する（Ｓｔｅｐ１０４）。そして、先述の通り、顔サイズＡおよび顔傾きθを算出する（Ｓｔｅｐ１０５）。図５（Ａ）の場合、顔サイズＡ１を算出し、顔傾きθ１を検知する。ＬＣＤモニタ２０４には、被写体像を複数の基準構図のいずれかを目標としてズーム制御するための操作アイコンを表示している。つまり「顔アップ」アイコン５０２、「バストアップ」アイコン５０３、「全身」アイコン５０４を表示している。ユーザーがいずれかの基準構図を選択して（Ｓｔｅｐ１０６）タッチパネル装置２０６をタッチすると、当該構図を目標基準構図として被写体５０１のサイズを変倍するズーム制御を行う。ここでは、ズーム制御の目標とする基準構図を目標基準構図と名付ける。
【００４５】
ここでは、「バストアップ」アイコン５０３を選択したとする。ユーザーが操作をすると、アイコン表示色が反転するなどして、操作を受け付けたことが分かるようになっている。
【００４６】
目標基準構図が選択されると、顔サイズＡ１から、撮影画面中に収めたい被写体像サイズを算出する。これは、前記算出された顔サイズＡ１に対する比率で定める。つまり、顔サイズＡ１に予め定められた係数を乗じて得ることができる。以降、この係数を構図係数αと名付ける。例えば、「バストアップ」構図の場合、構図係数α＝ａとしてバストアップサイズ（ａｘＡ１）を撮影画面内に収めるようにズームを制御する。同様に、目標基準構図が「全身」であって、その構図係数α＝ｂと定めれば、全身像サイズは（ｂｘＡ１）となる。「顔アップ」構図の場合は、構図係数はα＝１である。具体的には、例えばａ＝２．５、ｂ＝７とする。構図係数は、顔に対する人体のサイズ比率を統計学的に求めても良いし、特定被写体人物の体型に合わせて個別に入力するようにしても良い。さらには、図５のように被写体５０１が幼児の場合は、身体つきが成人と大きく異なるので、別の構図係数テーブルを用いても良い。先述のように、顔の特徴点から幼児であることを推定することは可能である。
【００４７】
さて、図５において顔傾きθ１が０°から９０°までの中間値の時、すなわち被写体５０１の顔が撮影画面５０５に対して水平でも垂直でもないとき、撮影画面５０５の縦横それぞれに対する顔サイズの比率を求める（Ｓｔｅｐ１０７）。撮影画面５０５の縦横それぞれに対する顔サイズ比率Ｒは、画面の縦をＶ、横をＨとすると、下記で計算できる。
画面縦方向比率：ＲＶ＝（Ａ１・ｓｉｎθ１）／Ｖ
画面横方向比率：ＲＨ＝（Ａ１・ｃｏｓθ１）／Ｈ
さらに、目標とするズーム倍率を求めるための係数βを、以下の数式を満足するように求める（Ｓｔｅｐ１０８）。βは目標変倍係数と名付ける。目標変倍係数βは、画面縦方向比率ＲＶと画面横方向比率ＲＨとを比較して、いずれか大きい方向についてのみ求めれば良い。
ＲＶ＞ＲＨの時：βＶ（α・Ａ１・ｓｉｎθ１）／Ｖ  ＝  Ｘ
ＲＶ＜ＲＨの時：βＨ（α・Ａ１・ｃｏｓθ１）／Ｈ  ＝  Ｘ
なお、Ｘは、ズーム制御後の被写体サイズを撮影画面の縦サイズないし横サイズに対して何割に収めるかを定める定数であり、Ｘ＝１の時、ズーム制御後の被写体像サイズが画面の縦サイズないし横サイズに一致する。Ｘ＝０．９とすれば、画面に対して１０％の余白部を持って被写体像サイズが調整される。Ｘの具体的数字は、画像の見栄えを考慮して任意に定めれば良い。
【００４８】
次に、制御部３０２は、ズーム位置検出部３１０の出力、および画像処理部３０８との通信によって、現在のズーム制御位置を参照する（Ｓｔｅｐ１０９）。
【００４９】
図６に、本デジタルカメラ２０１のズーム制御位置とズーム倍率の関係（以降、ズーム線図と記す）を表す。ズーム線図は、横軸にズーム制御位置、縦軸に広角端における画像倍率を１とした時のズーム倍率を表す。
【００５０】
デジタルカメラ２０１のズーム機構は、先述のレンズ群の移動による光学ズーム機構と、画像処理部３０８において撮影画像中から所定の範囲を切り出して拡大処理する電子的トリミング処理（いわゆる電子ズーム）とから成る。構造上の限界点により、光学ズーム機構の広角側と望遠側の限界が決まり、光学ズームが望遠側の限界に達した時点から、電子ズームが開始される。電子ズームは画素で形成される画像を拡大する処理であるため、倍率を高めていくに従って画像が粗となる。画質が実用に足る電子ズーム限界を、本デジタルカメラ２０１の望遠端とする。
【００５１】
ズーム制御位置とは、光学ズーム領域においてはレンズの物理的位置、電子ズーム領域においては画像のトリミングサイズを指す。
【００５２】
また、本実施例中で説明するズーム線図はズーム制御位置とズーム倍率とがリニアな関係であるが、必ずしもそうである必要は無い。光学ズーム機構の構成などによってズーム線図は曲線を成しても良いが、通常はズーム制御位置とそれに対応するズーム倍率が一対の関係で定まる。
【００５３】
ステップ１０９において現在のズーム制御位置を参照すると、ズーム線図によって現在のズーム倍率がＺ１であることが分かる。図５（Ａ）の場合、被写体５０１の顔サイズ比率は画面縦方向の方が大きい（ＲＶ＞ＲＨ）ので、先述の計算によって目標変倍係数βＶが定まる。現ズーム倍率Ｚ１に目標変倍係数βＶを乗じて、被写体像５０１を「バストアップ」構図に収めるための目標倍率βＶ・Ｚ１が定まる。従って、ズーム線図によって目標とするズーム制御位置が定まる（Ｓｔｅｐ１１０）。このようにして、図５（Ａ）の画像を「バストアップ」構図にするための目標ズーム倍率と、そのための目標ズーム制御位置が求められた。目標ズーム倍率または目標ズーム制御位置を変倍目標値とする。つまり、ステップ１１０にて変倍目標値生成が行われる。
【００５４】
さて、目標ズーム制御位置が到達可能な範囲にある時、すなわち目標ズーム制御位置が広角端から望遠端までの範囲内にある時（Ｓｔｅｐ１１１）、制御部３０２はモータ３０１を駆動させて所定レンズの位置を移動させて光学ズームを行う（Ｓｔｅｐ１１２）。ズーム位置検出部３１０によって、光学ズームが目標ズーム制御位置に到達したことが検知されると（Ｓｔｅｐ１１３）、制御部３０２はモータ３０１の駆動を終了し、従ってズーム動作が終了する。
【００５５】
場合によっては、目標ズーム制御位置が電子ズーム領域にあることもある。その時は、光学ズームの望遠端に到達した以降は、画像処理部３０８との通信により電子ズームを行う。電子ズーム領域においては、画像の切り出しサイズをズーム制御位置の情報として用いる。
【００５６】
以上のように、撮影画面中の顔サイズＡ１および顔傾きθ１を用いてバストアップ構図に適切なズーム倍率に自動で調整される。必要に応じてユーザーがカメラを動かし、撮影画面内の被写体位置を修正するなどして、図５（Ｂ）のようにバストアップ構図の画像を撮影することができる。
【００５７】
次に、別の例として図７を説明する。
【００５８】
図７においては、撮影画面７０２内に複数の被写体人物が存在する。Ｓｔｅｐ１０３において複数の顔が認識された場合は、Ｓｔｅｐ１０４においてユーザーが注目する被写体顔（主顔）を選択する。選択した主顔７０１は、キャラクタジェネレータ３０６で生成した選択枠７０３（図７（Ａ））などの重畳表示によって示される。主顔の選択は、タッチパネル装置２０６を利用して直接ポインティングにより選択しても良い。また、送りボタン（不図示）の操作によって選択枠７０３を順次移動させ、所望の顔を選択した状態で決定ボタン（不図示）の操作によって決定としても良い。
【００５９】
また、主顔７０１は画面水平に対して垂直、すなわち顔傾きθ＝９０°であるため、画面縦方向比率ＲＶのみを評価し、目標変倍係数βＶを算出してズーム制御を行う。例えば主顔７０１を指定し、「全身」構図７０４を選択した結果、図７（Ｂ）の全身画像が得られる。
【００６０】
さらに、図８を説明する。
【００６１】
図８においては、被写体８０１に対してデジタルカメラ２０１自体が傾いている。本実施例において、顔傾きθ３は撮影画面８０２の水平方向に対して算出するため、図８（Ａ）において例えば「全身」構図８０３を選択すれば、図８（Ｂ）のように全身画像が得られる。このとき、姿勢センサ３１１の出力に基づいて、図８（Ｂ）のようにデジタルカメラ２０１の姿勢傾きについて注意表示を行っても良い。または、注意表示の後、姿勢センサ３１１の出力を監視してデジタルカメラ２０１の姿勢が水平ないし垂直に修正されたことを検出してから、顔サイズ比率Ｒの評価を行っても良い。
【００６２】
さて、ステップ１１１において、目標ズーム制御位置に到達不可能な場合の動作を説明する。
【００６３】
先述の通り、ズーム機構の構成により変倍可能な範囲は決まっている。広角端におけるズーム倍率を１倍としており、望遠端におけるズーム倍率は例えば１２倍などであって、つまり、現倍率Ｚに目標変倍係数βを乗じた目標倍率βＺは、１倍から１２倍までの間でしか到達できない。図９から分かるように、目標倍率βＺ２が１より小さい時は、目標ズーム制御位置Ｐ１は光学ズームによる広角端より左にある。同様に目標倍率βＺ２が１２より大きい時は、目標ズーム制御位置Ｐ２が電子ズームの実用限界位置より右にある。このように、目標倍率βＺを評価することで、使用者の選択した目標基準構図に変倍が可能か、つまり目標ズーム制御位置まで到達可能かが判定できる（Ｓｔｅｐ１１１）。
【００６４】
目標ズーム制御位置まで到達不可能である場合、図１０（Ａ）のように警告を表示する（Ｓｔｅｐ１１４）。図１０（Ａ）のように、ユーザーの意思を確認する操作を求めても良い。ユーザーが「はい」をタッチしてズーム操作（変倍操作）を実行した場合（Ｓｔｅｐ１１５）、目標ズーム制御位置は到達範囲外にあるから、ズーム制御（Ｓｔｅｐ１１６）はズーム限界（変倍限界）まで到達して変倍動作を停止する（Ｓｔｅｐ１１７）。そして、ズーム限界に到達した旨の報知表示を行う（Ｓｔｅｐ１１８）。
【００６５】
例えば、図９における目標ズーム制御位置Ｐ１を目指している場合、ズーム制御は広角端で停止するから、図１０（Ｂ）のように被写体との距離を離すように促すガイダンスを表示しても良い。あるいは図１１（Ａ）のように、デジタルカメラ２０１を横位置から縦位置に構え直すようにガイダンス表示をしても良い。顔サイズ比率Ｒを縦方向、横方向で入れ替えて評価をすれば、デジタルカメラ２０１を構え直した結果、目標基準構図に到達できるかどうかを予め判定可能である。
【００６６】
あるいは、図９における目標ズーム制御位置Ｐ２を目指している場合、ズーム制御は望遠端で停止するから、図１１（Ｂ）のように被写体に近づくように促すガイダンスを表示しても良い。
【実施例２】
【００６７】
次に、図１２から図１４を用いて本発明の実施例２を説明する。
【００６８】
本実施例２においては、デジタルカメラの構成を実施例１と同一とし、説明を省略する。図１、図２を流用し、同一部分については同じ参照符号を用いて説明する。
【００６９】
図１２は、本実施例２におけるズーム制御の動作を説明するフローチャートである。
【００７０】
撮影画像中から顔を認識し（Ｓｔｅｐ１１０３）、顔が複数存在する場合はユーザーの操作によって主顔を選択する（Ｓｔｅｐ１１０４）。主顔が選択されると、実施例１と同様に顔サイズＡおよび顔傾きθを算出する（Ｓｔｅｐ１１０５）。
【００７１】
次に、撮影画面の縦横それぞれに対する顔サイズ比率Ｒを求める（Ｓｔｅｐ１１０６）。
【００７２】
次に、現在のズーム制御位置を参照する（Ｓｔｅｐ１１０７）。
【００７３】
ここで、デジタルカメラ２０１には、図１３に示すように予め設定された「クローズアップ」「顔アップ」「バストアップ」「全身」「集合写真」「全景」の目標基準構図の選択肢を用意している。それぞれの基準構図に対応して構図係数αを予め定めてある。例えば、「クローズアップ」構図の構図係数はα＝０．５とし、顔の一部を拡大して撮影するケースを想定している。「集合写真」はα＝２０、「全景」はα＝５０のように、それぞれの撮影状況を想定して、顔サイズと構図の関係から適切な値を設定すれば良い。もちろん、構図選択肢はこれらに限るものではない。ステップ１１０７にて現在のズーム制御位置情報を得れば、実施例１と同様に、それぞれの目標基準構図の選択肢に対して目標変倍係数β、目標ズーム倍率Ｚを求めることができる（Ｓｔｅｐ１１０８）。
【００７４】
それぞれの目標基準構図の選択肢に対して目標ズーム倍率Ｚが求まると、図１４に示すように、ズーム線図から目標ズーム制御位置がそれぞれ導かれる（Ｓｔｅｐ１１０９）。制御部３０２は、現在のズーム制御位置を軸として３つの構図選択肢をピックアップし、ＬＣＤ２０４に操作アイコンを表示する（Ｓｔｅｐ１１１０）。この構図選択肢のピックアップに際し、制御部３０２は、構図選択肢に対応するそれぞれの目標ズーム制御位置を参照する。現在のズーム制御位置に最も近い目標ズーム制御位置に対応する構図選択肢を除き、その近傍から３つをピックアップする。また、目標ズーム制御位置に到達不可能な構図は対象から除く。
【００７５】
図１３（Ａ）を例に取ると、図１４のように、現在のズーム制御位置Ｐ０が「バストアップ」構図の目標ズーム制御位置の近傍であるため、望遠端位置を超えるため到達不可能な「クローズアップ」構図を除く３つ、すなわち「顔アップ」１２０１、「全身」１２０２、「集合写真」１２０３をピックアップする。
【００７６】
または、図１３（Ｂ）のように、現在のズーム制御位置Ｐ０’が「顔アップ」構図の目標ズーム制御位置の近傍である時、より望遠側には到達可能な目標構図が無いため、「顔アップ」構図より広角側の２つ、すなわち「バストアップ」１２０４、「全身」１２０２をピックアップし、さらに望遠側の選択肢が無いことを示すために、「クローズアップ」アイコン１２０５に操作不可マーク（選択不可マーク）１２０６を付して表示する。
【００７７】
以上のように、現在のズーム制御位置を参照し、選択可能な構図候補を切り替える。
【００７８】
ステップ１１１０にて表示された構図選択肢から、ステップ１１１１にてユーザーがタッチパネル装置２０６をタッチして選択すると、目標ズーム制御位置に向けてズーム制御を行い（Ｓｔｅｐ１１１２）、目標ズーム制御位置に達したことを検知したら（Ｓｔｅｐ１１１３）、ズーム制御を終了する。
【００７９】
実施例２は、現在のズーム制御位置をパラメータとして用いることが実施例１と異なる。効果として、現構図を軸として適切な目標基準構図の選択肢をピックアップし、表示することができる。具体的には、例えばズームが物理的に望遠端にあるとき、それ以上の拡大変倍は不可能であるので、広角側への変倍選択肢をピックアップして表示する。
【符号の説明】
【００８０】
２０４  ＬＣＤモニタ
３０２  制御部
３０３  撮像素子
３０８  画像処理部
３０９  顔認識処理部
３１０  ズーム位置検出部
３１２  光学ズーム駆動部
４０１、５０１、７０１、８０１  顔
５０２、５０３、５０４、７０４、８０３  アイコン
【図１】
0005725793.tif 000002
【図２】
0005725793.tif 000003
【図３】
0005725793.tif 000004
【図４】
0005725793.tif 000005
【図５】
0005725793.tif 000006
【図６】
0005725793.tif 000007
【図７】
0005725793.tif 000008
【図８】
0005725793.tif 000009
【図９】
0005725793.tif 000010
【図１０】
0005725793.tif 000011
【図１１】
0005725793.tif 000012
【図１２】
0005725793.tif 000013
【図１３】
0005725793.tif 000014
【図１４】
0005725793.tif 000015