(57)【要約】  コントラスト方式の多点測距を行い、その測距結果に基づいて画面内の主要被写体を検出する場合において、まず、画面中央にフォーカスエリアを設定してコンティニュアスＡＦを行う。そして、コンティニュアスＡＦが合焦又は合焦に近い状態になった場合には、多点測距を実行し、その測距結果に基づいて、画面内の主要被写体を検出する。これにより、画角変動を抑制できるとともに、精度よく主要被写体を認識できる。
2012077435.tif 000002
【特許請求の範囲】
【請求項１】
撮像光学系と、
前記撮像光学系を介して画像を撮像する撮像手段と、
前記撮像手段の撮像領域内に設定された特定のフォーカスエリア内の被写体に合焦するように、前記撮像光学系の焦点調節を繰り返し行うコンティニュアスＡＦ手段と、
前記撮像領域を複数の測距エリアに分割し、所定のサーチ範囲内で前記撮像光学系の焦点位置を変化させて、前記測距エリアごとにコントラストが極大となる位置を検出し、前記各測距エリア内の被写体を測距する多点測距手段と、
前記多点測距手段で得られた前記測距エリアごとの距離情報に基づいて前記撮像領域内の主要被写体を認識する主要被写体認識手段と、
前記コンティニュアスＡＦ手段によって前記特定のフォーカスエリア内の被写体に合焦又は合焦に近い状態になると、前記多点測距手段による測距が実行されるように、前記コンティニュアスＡＦ手段と前記多点測距手段とを制御する制御手段と、
を備える撮像装置。
【請求項２】
前記多点測距手段は、前記コンティニュアスＡＦ手段による合焦位置又は合焦に近い状態になった位置の前後所定範囲に前記サーチ範囲を限定して測距を実行する、
請求項１に記載の撮像装置。
【請求項３】
前記多点測距手段は、検出により得られた前記各測距エリアのコントラストの極大値が、すべて閾値未満の場合、若しくは、極大値が検出できなかった場合、前記サーチ範囲を拡大して再度測距を実行する、
請求項２に記載の撮像装置。
【請求項４】
前記コンティニュアスＡＦ手段は、前記撮像領域の中央に前記フォーカスエリアが設定されて焦点調節を実行し、
前記多点測距手段は、前記コンティニュアスＡＦ手段による合焦位置又は合焦に近い状態になった位置から至近側に前記サーチ範囲を限定して測距を実行する、
請求項１に記載の撮像装置。
【請求項５】
前記コンティニュアスＡＦ手段は、前記撮像領域の中央に前記フォーカスエリアが設定されて焦点調節を実行し、
前記多点測距手段は、前記コンティニュアスＡＦ手段による合焦位置又は合焦に近い状態になった位置から至近側に向かってサーチする、
請求項１又は４に記載の撮像装置。
【請求項６】
前記制御手段は、前記コンティニュアスＡＦ手段による合焦位置又は合焦に近い状態になった位置が、閾値より至近側の場合は、前記多点測距手段による測距を実行させない、
請求項１から５のいずれか１項に記載の撮像装置。
【請求項７】
撮像光学系と、
前記撮像光学系を介して画像を撮像する撮像手段と、
前記撮像手段の撮像領域内に設定された特定のフォーカスエリア内の被写体に合焦するように、前記撮像光学系の焦点調節を繰り返し行うコンティニュアスＡＦ手段と、
前記撮像手段で撮像されるシーンの変動を検出するシーン変動検出手段と、
前記撮像領域を複数の測距エリアに分割し、所定のサーチ範囲内で前記撮像光学系の焦点位置を変化させて、前記測距エリアごとにコントラストが極大となる位置を検出し、前記各測距エリア内の被写体を測距する多点測距手段と、
前記多点測距手段で得られた前記測距エリアごとの距離情報に基づいて前記撮像領域内の主要被写体を認識する主要被写体認識手段と、
前記シーン変動検出手段によってシーン変動が検出されると、前記多点測距手段による測距が実行されるように、前記コンティニュアスＡＦ手段と前記多点測距手段とを制御する制御手段と、
を備える撮像装置。
【請求項８】
前記主要被写体認識手段によって主要被写体を認識した際に前記撮像手段で撮像された画像若しくは撮像情報を基準情報として登録する基準情報登録手段をさらに備え、
前記シーン変動検出手段は、前記撮像手段で撮像された現在の画像若しくは撮像情報と前記基準情報とを比較して、シーンの変動を検出する、
請求項７に記載の撮像装置。
【請求項９】
前記撮像手段で撮像された現在の画像からＮフレーム前の画像若しくは撮像情報を基準情報として登録する基準情報登録手段をさらに備え、
前記シーン変動検出手段は、前記撮像手段で撮像された現在の画像若しくは撮像情報と前記基準情報とを比較して、シーンの変動を検出する、
請求項７に記載の撮像装置。
【請求項１０】
前記制御手段は、前記コンティニュアスＡＦ手段によって前記特定のフォーカスエリア内の被写体に合焦又は合焦に近い状態になり、かつ、前記シーン変動検出手段によってシーン変動が検出されると、前記多点測距手段による測距が実行されるように、前記コンティニュアスＡＦ手段と前記多点測距手段とを制御する、
請求項７から９のいずれか１項に記載の撮像装置。
【請求項１１】
前記多点測距手段は、前記コンティニュアスＡＦ手段による合焦位置又は合焦に近い状態になった位置の前後所定範囲に前記サーチ範囲を限定して測距を実行する、
請求項１０に記載の撮像装置。
【請求項１２】
前記多点測距手段は、検出により得られた前記各測距エリアのコントラストの極大値が、すべて閾値未満の場合、若しくは、極大値が検出できなかった場合、前記サーチ範囲を拡大して再度測距を実行する、
請求項１１に記載の撮像装置。
【請求項１３】
前記コンティニュアスＡＦ手段は、前記撮像領域の中央に前記フォーカスエリアが設定されて焦点調節を実行し、
前記多点測距手段は、前記コンティニュアスＡＦ手段による合焦位置又は合焦に近い状態になった位置から至近側に前記サーチ範囲を限定して測距を実行する、
請求項１０に記載の撮像装置。
【請求項１４】
前記コンティニュアスＡＦ手段は、前記撮像領域の中央に前記フォーカスエリアが設定されて焦点調節を実行し、
前記多点測距手段は、前記コンティニュアスＡＦ手段による合焦位置又は合焦に近い状態になった位置から至近側に向かってサーチする、
請求項１０又は１３に記載の撮像装置。
【請求項１５】
前記制御手段は、前記コンティニュアスＡＦ手段による合焦位置又は合焦に近い状態になった位置が、閾値より至近側の場合は、前記多点測距手段による測距を実行させない、
請求項１１から１４のいずれか１項に記載の撮像装置。
【請求項１６】
撮像光学系と、
前記撮像光学系を介して画像を撮像する撮像手段と、
前記撮像手段の撮像領域内に設定された特定のフォーカスエリア内の被写体に合焦するように、前記撮像光学系の焦点調節を繰り返し行うコンティニュアスＡＦ手段と、
前記撮像領域を複数の測距エリアに分割し、所定のサーチ範囲内で前記撮像光学系の焦点位置を変化させて、前記測距エリアごとにコントラストが極大となる位置を検出し、前記各測距エリア内の被写体を測距する多点測距手段と、
前記多点測距手段で得られた前記測距エリアごとの距離情報に基づいて前記撮像領域内の主要被写体を認識する主要被写体認識手段と、
前記多点測距手段による測距が実行されると、カウント値をリセットしてカウントを開始するカウント手段と、
前記カウント手段によるカウント値が閾値を超えると、前記多点測距手段による測距が実行されるように、前記コンティニュアスＡＦ手段と前記多点測距手段とを制御する制御手段と、
を備える撮像装置。
【請求項１７】
前記制御手段は、前記コンティニュアスＡＦ手段によって前記特定のフォーカスエリア内の被写体に合焦又は合焦に近い状態になり、かつ、前記カウント手段によるカウント値が閾値を超えると、前記多点測距手段による測距が実行されるように、前記コンティニュアスＡＦ手段と前記多点測距手段とを制御する、
請求項１６に記載の撮像装置。
【請求項１８】
前記制御手段は、前記コンティニュアスＡＦ手段によって前記特定のフォーカスエリア内の被写体に合焦又は合焦に近い状態になり、かつ、前記シーン変動検出手段によってシーン変動が検出され、かつ、前記カウント手段によるカウント値が閾値を超えると、前記多点測距手段による測距が実行されるように、前記コンティニュアスＡＦ手段と前記多点測距手段とを制御する、
請求項１６に記載の撮像装置。
【請求項１９】
前記主要被写体認識手段によって主要被写体を認識した際に前記撮像手段で撮像された画像若しくは撮像情報を基準情報として登録する基準情報登録手段をさらに備え、
前記シーン変動検出手段は、前記撮像手段で撮像された現在の画像若しくは撮像情報と前記基準情報とを比較して、シーンの変動を検出する、
請求項１８に記載の撮像装置。
【請求項２０】
前記撮像手段で撮像された現在の画像からＮフレーム前の画像若しくは撮像情報を基準情報として登録する基準情報登録手段をさらに備え、
前記シーン変動検出手段は、前記撮像手段で撮像された現在の画像若しくは撮像情報と前記基準情報とを比較して、シーンの変動を検出する、
請求項１８に記載の撮像装置。
【請求項２１】
前記多点測距手段は、前記コンティニュアスＡＦ手段による合焦位置又は合焦に近い状態になった位置の前後所定範囲に前記サーチ範囲を限定して測距を実行する、
請求項１７から２０のいずれか１項に記載の撮像装置。
【請求項２２】
前記多点測距手段は、検出により得られた前記各測距エリアのコントラストの極大値が、すべて閾値未満の場合、若しくは、極大値が検出できなかった場合、前記サーチ範囲を拡大して再度測距を実行する、
請求項２１に記載の撮像装置。
【請求項２３】
前記コンティニュアスＡＦ手段は、前記撮像領域の中央に前記フォーカスエリアが設定されて焦点調節を実行し、
前記多点測距手段は、前記コンティニュアスＡＦ手段による合焦位置又は合焦に近い状態になった位置から至近側に前記サーチ範囲を限定して測距を実行する、
請求項１８から２２のいずれか１項に記載の撮像装置。
【請求項２４】
前記コンティニュアスＡＦ手段は、前記撮像領域の中央に前記フォーカスエリアが設定されて焦点調節を実行し、
前記多点測距手段は、前記コンティニュアスＡＦ手段による合焦位置又は合焦に近い状態になった位置から至近側に向かってサーチする、
請求項１８から２３のいずれか１項に記載の撮像装置。
【請求項２５】
前記制御手段は、前記コンティニュアスＡＦ手段による合焦位置又は合焦に近い状態になった位置が、閾値より至近側の場合は、前記多点測距手段による測距を実行させない、
請求項１８から２４のいずれか１項に記載の撮像装置。
【請求項２６】
前記主要被写体認識手段によって主要被写体が認識されると、該主要被写体に合焦するように、前記撮像光学系の焦点調節を繰り返し行う第２のコンティニュアスＡＦ手段をさらに備える、
請求項１から２５のいずれか１項に記載の撮像装置。
【請求項２７】
前記第２のコンティニュアスＡＦ手段による焦点調節の開始後に前記撮像手段で撮像されるシーンの変動を検出する第２のシーン変動検出手段をさらに備え、
前記制御手段は、前記第２のシーン変動検出手段によってシーンの変動が検出されると、前記コンティニュアスＡＦ手段による焦点調節に切り替える、
請求項２６に記載の撮像装置。
【請求項２８】
撮像準備を指示する撮像準備指示手段と、
前記撮像準備指示手段による撮像準備の指示に応じて、前記主要被写体認識手段で認識された主要被写体に合焦するように焦点調節を行うとともに、前記主要被写体認識手段で認識された主要被写体が適正露出になる露出値を算出する撮像準備手段と、
本撮像を指示する本撮像指示手段と、
前記本撮像指示手段による本撮像の指示に応じて、前記撮像準備手段で算出した前記露出値で画像が撮像されるように、前記撮像手段を制御する撮像制御手段と、
前記本撮像指示手段による本撮像の指示に応じて、前記撮像手段で撮像された画像をメディアに記録する記録制御手段と、
をさらに備える請求項１から２７のいずれか１項に記載の撮像装置。
【請求項２９】
前記主要被写体認識手段によって主要被写体が認識されると、該主要被写体を自動追尾の対象に設定し、自動追尾を行う自動追尾手段をさらに備える
請求項１から２８のいずれか１項に記載の撮像装置。
【請求項３０】
撮像手段の撮像領域内に設定された特定のフォーカスエリア内の被写体に合焦するようにコンティニュアスＡＦを行うステップと、
前記コンティニュアスＡＦによって前記特定のフォーカスエリア内の被写体に合焦又は合焦に近い状態になると、所定のサーチ範囲内で撮像光学系の焦点位置を変化させて多点測距を行うステップと、
前記多点測距により得られた測距エリアごとの距離情報に基づいて前記撮像領域内の主要被写体を認識するステップと、
を含む主要被写体認識方法。
【請求項３１】
撮像手段の撮像領域内に設定された特定のフォーカスエリア内の被写体に合焦するようにコンティニュアスＡＦを行うステップと、
前記撮像手段で撮像されるシーンの変動が検出されると、所定のサーチ範囲内で撮像光学系の焦点位置を変化させて多点測距を行うステップと、
前記多点測距により得られた測距エリアごとの距離情報に基づいて前記撮像領域内の主要被写体を認識するステップと、
を含む主要被写体認識方法。
【請求項３２】
カウントを開始するステップと、
撮像手段の撮像領域内に設定された特定のフォーカスエリア内の被写体に合焦するようにコンティニュアスＡＦを行うステップと、
カウント値が閾値を超えると、所定のサーチ範囲内で撮像光学系の焦点位置を変化させて多点測距を行うステップと、
前記カウントをリセットするステップと、
前記多点測距により得られた測距エリアごとの距離情報に基づいて前記撮像領域内の主要被写体を認識するステップと、
を含む主要被写体認識方法。
【請求項３３】
前記多点測距を行うステップでは、コンティニュアスＡＦによって前記特定のフォーカスエリア内の被写体に合焦又は合焦に近い状態になり、かつ、前記撮像手段で撮像されるシーンの変動が検出されると、所定のサーチ範囲内で撮像光学系の焦点位置を変化させて多点測距を行う、請求項３０に記載の主要被写体認識方法。
【請求項３４】
前記コンティニュアスＡＦを行う前にカウントを開始するステップと、
前記多点測距を行うと、カウントをリセットするステップと、
をさらに含み、
前記多点測距を行うステップでは、コンティニュアスＡＦによって前記特定のフォーカスエリア内の被写体に合焦又は合焦に近い状態になり、かつ、前記撮像手段で撮像されるシーンの変動が検出され、かつ、カウント値が閾値を超えると、所定のサーチ範囲内で撮像光学系の焦点位置を変化させて多点測距を行う、
請求項３０に記載の主要被写体認識方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置及び主要被写体認識方法に係り、特にコントラスト方式による多点測距の結果に基づいて、主要被写体を認識する撮像装置及び主要被写体認識方法に関する。
【背景技術】
【０００２】
画面内の主要被写体を認識する方法の一つとして、画面内を多点測距し、その結果を利用して、主要被写体を認識する方法が知られている（たとえば、特許文献１等）。【０００３】
多点測距は、画面内を複数のエリアに分割し、分割したエリアごとに被写体までの距離を測定する。この際、画像のコントラスト情報を利用して、被写体までの距離を測定する方法が知られている。この方法は、フォーカスレンズを至近から無限遠まで移動させ、画像のコントラストが極大（ピーク）となる位置を検出して、被写体までの距離を測定する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−６６３７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、デジタルカメラでは、本撮影前にピント状態や構図等をモニタ上で確認できるようにするため、現在撮像素子で捉えられている画像をモニタ上にリアルタイムに表示するライブビュー機能（スルー画像表示機能）を備えているものが多い。【０００６】
一方、上記のように、コントラスト方式の多点測距は、コントラストが極大になる位置を検出するため、フォーカスレンズを至近から無限遠まで移動させなければならない。【０００７】
しかしながら、ライブビュー中にフォーカスレンズを至近から無限遠まで移動させると、モニタに表示される画像（スルー画像）の画角が変動し、撮影者に違和感を与えるという欠点がある。特に、主要被写体が認識できない場合には、多点測距が繰り返し行われることとなり、頻繁に画角が変動して、極めて見づらい画面になるという欠点がある。【０００８】
本発明は、このような事情に鑑みてなされたもので、画角変動を抑制できるとともに、精度よく主要被写体を認識できる撮像装置及び主要被写体認識方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の第１態様に係る発明は、前記目的を達成するために、撮像光学系と、前記撮像光学系を介して画像を撮像する撮像手段と、前記撮像手段の撮像領域内に設定された特定のフォーカスエリア内の被写体に合焦するように、前記撮像光学系の焦点調節を繰り返し行うコンティニュアスＡＦ手段と、前記撮像領域を複数の測距エリアに分割し、所定のサーチ範囲内で前記撮像光学系の焦点位置を変化させて、前記測距エリアごとにコントラストが極大となる位置を検出し、前記各測距エリア内の被写体を測距する多点測距手段と、前記多点測距手段で得られた前記測距エリアごとの距離情報に基づいて前記撮像領域内の主要被写体を認識する主要被写体認識手段と、前記コンティニュアスＡＦ手段によって前記特定のフォーカスエリア内の被写体に合焦又は合焦に近い状態になると、前記多点測距手段による測距が実行されるように、前記コンティニュアスＡＦ手段と前記多点測距手段とを制御する制御手段と、を備える撮像装置を提供する。【００１０】
本発明の第１態様によれば、コンティニュアスＡＦ（Auto Focus）が合焦又は合焦に近い状態になった場合に限って、多点測距が実行される。これにより、必要以上に多点測距が行われるのを抑制できる。また、コンティニュアスＡＦが合焦又は合焦に近い状態であることは、シーンが安定したという指標にもなるため、多点測距を行った場合の距離情報の正確性も高くなる。これにより、正確に主要被写体を認識することができる。また、コンティニュアスＡＦのフォーカスエリア（一般に中央）以外の領域に主要被写体が存在する場合であっても、その主要被写体を認識することができる。【００１１】
本発明の第２態様によれば、前記目的を達成するために、前記第１態様に係る撮像装置において、前記多点測距手段は、前記コンティニュアスＡＦ手段による合焦位置又は合焦に近い状態になった位置の前後所定範囲に前記サーチ範囲を限定して測距を実行する。【００１２】
本発明の第２態様に係る撮像装置では、多点測距時におけるサーチ範囲が、コンティニュアスＡＦによる合焦位置又は合焦に近い状態になった位置の前後所定範囲に限定して設定される。主要被写体は、コンティニュアスＡＦのフォーカスエリア（一般に中央）の前後近くに存在していると考えられる。したがって、この範囲にサーチ範囲を限定することにより、サーチ時間を短縮できる。これにより、多点測距の高速化を図ることができるとともに、撮影光学系の駆動距離の短縮化により省電力化も図ることができる。また、多点測距時における画角変動も更に抑制でき、見やすい画面とすることができる。【００１３】
本発明の第３態様によれば、前記目的を達成するために、前記第２態様に係る撮像装置において、前記多点測距手段は、検出により得られた前記各測距エリアのコントラストの極大値が、すべて閾値未満の場合、若しくは、極大値が検出できなかった場合、前記サーチ範囲を拡大して再度測距を実行する。【００１４】
本発明の第３態様に係る撮像装置では、サーチ範囲を限定した結果、各測距エリアでコントラストが極大となる位置が検出されなかった場合（各測距エリアのコントラストの極大値が、すべて閾値未満の場合、若しくは、極大値が検出できなかった場合）にサーチ範囲を拡大して再度多点測距が実行される。これにより、効率よく主要被写体を認識することができる。【００１５】
本発明の第４態様によれば、前記目的を達成するために、前記第１態様に係る撮像装置において、前記コンティニュアスＡＦ手段は、前記撮像領域の中央に前記フォーカスエリアが設定されて焦点調節を実行し、前記多点測距手段は、前記コンティニュアスＡＦ手段による合焦位置又は合焦に近い状態になった位置から至近側に前記サーチ範囲を限定して測距を実行する。【００１６】
本発明の第４態様に係る撮像装置では、多点測距時におけるサーチ範囲が、コンティニュアスＡＦによる合焦位置又は合焦に近い状態になった位置から至近側に限定して設定される。一般に主要被写体の認識は、「画面の中心に近いほど主要被写体らしい」、「近距離であるほど主要被写体らしい」という２つの仮説をベースに、距離と画面内の位置に対して、それぞれ重み付け加算をして、主要被写体らしさが最大となる位置を主要被写体と認識する。はじめに画面中央をフォーカスエリアとしてコンティニュアスＡＦで合焦させた場合、中央で合焦した被写体よりも至近側に物体がない限り、主要被写体と認識される位置は、中央から移動しない。したがって、中央以外の主要被写体を検出するには、中央で合焦した被写体よりも至近側でサーチすればよい。このため、本発明では、コンティニュアスＡＦによる合焦位置又は合焦に近い状態になった位置から至近側に限定して多点測距のサーチ範囲が設定される。これにより、多点測距の高速化を図ることができるとともに、撮影光学系の駆動範囲の短縮化により、省電力化も図ることができる。また、画角変動も更に抑制することができ、更に見やすい画面とすることができる。【００１７】
本発明の第５態様によれば、前記目的を達成するために、前記第１から第４態様のいずれかに係る撮像装置において、前記コンティニュアスＡＦ手段は、前記撮像領域の中央に前記フォーカスエリアが設定されて焦点調節を実行し、前記多点測距手段は、前記コンティニュアスＡＦ手段による合焦位置又は合焦に近い状態になった位置から至近側に向かってサーチする。【００１８】
本発明の第５態様に係る撮像装置では、撮像領域の中央にフォーカスエリアを設定して、コンティニュアスＡＦを実行し、合焦又は合焦に近い状態になると、その合焦位置又は合焦に近い状態になった位置から至近側に向かって多点測距が行われる。これにより、無駄な撮影光学系の駆動を省くことができ、多点測距の高速化、省電力化を図ることができる。また、画角変動も更に抑制することができ、更に見やすい画面とすることができる。【００１９】
本発明の第６態様によれば、前記目的を達成するために、前記第１から第５態様のいずれかに係る撮像装置において、前記制御手段は、前記コンティニュアスＡＦ手段による合焦位置又は合焦に近い状態になった位置が、閾値より至近側の場合は、前記多点測距手段による測距を実行させない。【００２０】
本発明の第６態様に係る撮像装置では、コンティニュアスＡＦで合焦した被写体が近距離に位置している場合、合焦又は合焦に近い状態になった場合であっても、多点測距が行われない。コンティニュアスＡＦで合焦した被写体が十分に近い場合、その後に多点測距を行っても各測距エリアで極大値を検出できる可能性は低く、また、検出できたとしても、主要被写体である可能性は低い。そこで、コンティニュアスＡＦによる合焦位置又は合焦に近い状態になった位置が閾値より至近側の場合は、多点測距を実行しないこととし、閾値より無限遠側で合焦した場合にのみ多点測距を実行することとした。これにより、多点測距の実施を更に抑制できる。【００２１】
本発明の第７態様は、前記目的を達成するために、撮像光学系と、前記撮像光学系を介して画像を撮像する撮像手段と、前記撮像手段の撮像領域内に設定された特定のフォーカスエリア内の被写体に合焦するように、前記撮像光学系の焦点調節を繰り返し行うコンティニュアスＡＦ手段と、前記撮像手段で撮像されるシーンの変動を検出するシーン変動検出手段と、前記撮像領域を複数の測距エリアに分割し、所定のサーチ範囲内で前記撮像光学系の焦点位置を変化させて、前記測距エリアごとにコントラストが極大となる位置を検出し、前記各測距エリア内の被写体を測距する多点測距手段と、前記多点測距手段で得られた前記測距エリアごとの距離情報に基づいて前記撮像領域内の主要被写体を認識する主要被写体認識手段と、前記シーン変動検出手段によってシーン変動が検出されると、前記多点測距手段による測距が実行されるように、前記コンティニュアスＡＦ手段と前記多点測距手段とを制御する制御手段と、を備える撮像装置を提供する。【００２２】
本発明の第７態様によれば、撮影シーンが変動した場合にのみ多点測距が実行される。これにより、必要以上に多点測距が行われるのを抑制できる。【００２３】
本発明の第８態様によれば、前記目的を達成するために、前記第７態様に係る撮像装置は、前記主要被写体認識手段によって主要被写体を認識した際に前記撮像手段で撮像された画像若しくは撮像情報を基準情報として登録する基準情報登録手段をさらに備え、前記シーン変動検出手段は、前記撮像手段で撮像された現在の画像若しくは撮像情報と前記基準情報とを比較して、シーンの変動を検出する。【００２４】
本発明の第８態様に係る撮像装置では、主要被写体を認識した際に撮像された画像若しくは撮像情報が基準情報として登録され、この基準情報と現在の画像若しくは撮像情報との比較でシーンの変動が検出される。これにより、適切かつ効率よく撮影シーンの変動を検出することができる。なお、撮像情報には、たとえば、分割測光値、合焦位置、AF評価値などが含まれ、これらの情報を比較することによってもシーンの変動を検出することができる。【００２５】
本発明の第９態様によれば、前記目的を達成するために、前記第７態様に係る撮像装置は、前記撮像手段で撮像された現在の画像からＮフレーム前の画像若しくは撮像情報を基準情報として登録する基準情報登録手段をさらに備え、前記シーン変動検出手段は、前記撮像手段で撮像された現在の画像若しくは撮像情報と前記基準情報とを比較して、シーンの変動を検出する。【００２６】
本発明の第９態様に係る撮像装置では、一定時間前に撮像された画像（Ｎフレーム前の画像）若しくは撮像情報（Ｎフレーム前の撮像情報）が基準情報として登録され、この基準情報と現在の画像若しくは撮像情報との比較でシーンの変動が検出される。これにより、適切かつ効率よく撮影シーンの変動を検出することができる。なお、撮像情報には、たとえば、分割測光値、合焦位置、AF評価値などが含まれ、これらの情報を比較することによってもシーンの変動を検出することができる。【００２７】
本発明の第１０態様によれば、前記目的を達成するために、前記第７から第９態様のいずれかに係る撮像装置において、前記制御手段は、前記コンティニュアスＡＦ手段によって前記特定のフォーカスエリア内の被写体に合焦又は合焦に近い状態になり、かつ、前記シーン変動検出手段によってシーン変動が検出されると、前記多点測距手段による測距が実行されるように、前記コンティニュアスＡＦ手段と前記多点測距手段とを制御する。【００２８】
本発明の第１０態様に係る撮像装置では、コンティニュアスＡＦによって合焦又は合焦に近い状態になり、かつ、撮影シーンが変動すると、多点測距が実行される。すなわち、コンティニュアスＡＦによって合焦又は合焦に近い状態になった場合であっても、撮影シーンの変動がない場合は、多点測距が実行されない。これにより、より適切なタイミングで多点測距を実行することができる。また、コンティニュアスＡＦが合焦又は合焦に近い状態であることは、シーンが安定したという指標にもなるため、多点測距を行った場合の距離情報の正確性も高くなる。これにより、正確に主要被写体を認識することができる。また、コンティニュアスＡＦのフォーカスエリア（一般に中央）以外の領域に主要被写体が存在する場合であっても、その主要被写体を認識することができる。【００２９】
本発明の第１１態様によれば、前記目的を達成するために、前記第１０態様に係る撮像装置において、前記多点測距手段は、前記コンティニュアスＡＦ手段による合焦位置又は合焦に近い状態になった位置の前後所定範囲に前記サーチ範囲を限定して測距を実行する。【００３０】
本発明の第１１態様に係る撮像装置では、多点測距時におけるサーチ範囲が、コンティニュアスＡＦによる合焦位置又は合焦に近い状態になった位置の前後所定範囲に限定して設定される。これにより、サーチ時間を短縮でき、多点測距の高速化を図ることができる。また、撮影光学系の駆動距離の短縮化により省電力化も図ることができる。更に、多点測距時における画角変動も更に抑制でき、見やすい画面とすることができる。【００３１】
本発明の第１２態様によれば、前記目的を達成するために、前記第１１態様に係る撮像装置において、前記多点測距手段は、検出により得られた前記各測距エリアのコントラストの極大値が、すべて閾値未満の場合、若しくは、極大値が検出できなかった場合、前記サーチ範囲を拡大して再度測距を実行する。【００３２】
本発明の第１２態様に係る撮像装置では、サーチ範囲を限定した結果、各測距エリアでコントラストが極大となる位置が検出されなかった場合（各測距エリアのコントラストの極大値が、すべて閾値未満の場合、若しくは、極大値が検出できなかった場合）にサーチ範囲を拡大して再度多点測距が実行される。これにより、効率よく主要被写体を認識することができる。【００３３】
本発明の第１３態様によれば、前記目的を達成するために、前記第１０態様に係る撮像装置において、前記コンティニュアスＡＦ手段は、前記撮像領域の中央に前記フォーカスエリアが設定されて焦点調節を実行し、前記多点測距手段は、前記コンティニュアスＡＦ手段による合焦位置又は合焦に近い状態になった位置から至近側に前記サーチ範囲を限定して測距を実行する。【００３４】
本発明の第１３態様に係る撮像装置では、多点測距時におけるサーチ範囲が、コンティニュアスＡＦによる合焦位置又は合焦に近い状態になった位置から至近側に限定して設定される。これにより、多点測距の高速化を図ることができるとともに、撮影光学系の駆動範囲の短縮化により、省電力化も図ることができる。また、画角変動も更に抑制することができ、更に見やすい画面とすることができる。【００３５】
本発明の第１４態様によれば、前記目的を達成するために、前記第１０又は第１３態様に係る撮像装置において、前記コンティニュアスＡＦ手段は、前記撮像領域の中央に前記フォーカスエリアが設定されて焦点調節を実行し、前記多点測距手段は、前記コンティニュアスＡＦ手段による合焦位置又は合焦に近い状態になった位置から至近側に向かってサーチする。【００３６】
本発明の第１４態様に係る撮像装置では、撮像領域の中央にフォーカスエリアを設定して、コンティニュアスＡＦを実行し、合焦又は合焦に近い状態になると、その合焦位置又は合焦に近い状態になった位置から至近側に向かって多点測距が行われる。これにより、無駄な撮影光学系の駆動を省くことができ、多点測距の高速化、省電力化を図ることができる。また、画角変動も更に抑制することができ、更に見やすい画面とすることができる。【００３７】
本発明の第１５態様によれば、前記目的を達成するために、前記第１１から第１４態様のいずれかに係る撮像装置において、前記制御手段は、前記コンティニュアスＡＦ手段による合焦位置又は合焦に近い状態になった位置が、閾値より至近側の場合は、前記多点測距手段による測距を実行させない。【００３８】
本発明の第１５態様に係る撮像装置では、コンティニュアスＡＦで合焦した被写体が近距離に位置している場合、合焦又は合焦に近い状態になった場合であっても、多点測距が行われない。これにより、多点測距の実施を更に抑制できる。【００３９】
本発明の第１６態様は、前記目的を達成するために、撮像光学系と、前記撮像光学系を介して画像を撮像する撮像手段と、前記撮像手段の撮像領域内に設定された特定のフォーカスエリア内の被写体に合焦するように、前記撮像光学系の焦点調節を繰り返し行うコンティニュアスＡＦ手段と、前記撮像領域を複数の測距エリアに分割し、所定のサーチ範囲内で前記撮像光学系の焦点位置を変化させて、前記測距エリアごとにコントラストが極大となる位置を検出し、前記各測距エリア内の被写体を測距する多点測距手段と、前記多点測距手段で得られた前記測距エリアごとの距離情報に基づいて前記撮像領域内の主要被写体を認識する主要被写体認識手段と、前記多点測距手段による測距が実行されると、カウント値をリセットしてカウントを開始するカウント手段と、前記カウント手段によるカウント値が閾値を超えると、前記多点測距手段による測距が実行されるように、前記コンティニュアスＡＦ手段と前記多点測距手段とを制御する制御手段と、を備える撮像装置を提供する。【００４０】
本発明の第１６態様に係る撮像装置では、カウント手段による監視動作が行われ、カウント値が閾値を超えると、多点測距が実行される。そして、多点測距が実行されると、カウント値がリセットされ、再度カウントが再開される。これにより、多点測距が頻繁に実行されるのを抑制できる。カウント手段は、たとえば、フレーム単位でカウントするように構成することができる。【００４１】
本発明の第１７態様によれば、前記目的を達成するために、前記第１６態様に係る撮像装置において、前記制御手段は、前記コンティニュアスＡＦ手段によって前記特定のフォーカスエリア内の被写体に合焦又は合焦に近い状態になり、かつ、前記カウント手段によるカウント値が閾値を超えると、前記多点測距手段による測距が実行されるように、前記コンティニュアスＡＦ手段と前記多点測距手段とを制御する。【００４２】
本発明の第１７態様に係る撮像装置では、コンティニュアスＡＦによって合焦又は合焦に近い状態になり、かつ、カウント値が閾値を超えると、多点測距が実行される。すなわち、コンティニュアスＡＦによって合焦又は合焦に近い状態になっても、カウント値が閾値を超えていない場合は多点測距が実行されない。これにより、より適切なタイミングで多点測距を実行することができる。【００４３】
本発明の第１８態様によれば、前記目的を達成するために、前記第１６態様に係る撮像装置において、前記制御手段は、前記コンティニュアスＡＦ手段によって前記特定のフォーカスエリア内の被写体に合焦又は合焦に近い状態になり、かつ、前記シーン変動検出手段によってシーン変動が検出され、かつ、前記カウント手段によるカウント値が閾値を超えると、前記多点測距手段による測距が実行されるように、前記コンティニュアスＡＦ手段と前記多点測距手段とを制御する。【００４４】
本発明の第１８態様に係る撮像装置では、コンティニュアスＡＦによって合焦又は合焦に近い状態になり、かつ、シーン変動が検出され、更に、カウント値が閾値を超えると、多点測距が実行される。すなわち、コンティニュアスＡＦによって合焦又は合焦に状態になった場合であっても、撮影シーンに変動がない場合、また、撮影シーンに変動があっても、カウント値が閾値を超えていない場合は多点測距が実行されない。これにより、より適切なタイミングで多点測距を実行することができる。【００４５】
本発明の第１９態様によれば、前記目的を達成するために、前記第１８態様に係る撮像装置は、前記主要被写体認識手段によって主要被写体を認識した際に前記撮像手段で撮像された画像若しくは撮像情報を基準情報として登録する基準情報登録手段をさらに備え、前記シーン変動検出手段は、前記撮像手段で撮像された現在の画像若しくは撮像情報と前記基準情報とを比較して、シーンの変動を検出する。【００４６】
本発明の第１９態様に係る撮像装置では、主要被写体を認識した際に撮像された画像若しくは撮像情報が基準情報として登録され、この基準情報と現在の画像若しくは撮影情報との比較でシーンの変動が検出される。これにより、適切かつ効率よく撮影シーンの変動を検出することができる。なお、撮像情報には、たとえば、分割測光値、合焦位置、AF評価値などが含まれ、これらの情報を比較することによってもシーンの変動を検出することができる。【００４７】
本発明の第２０態様によれば、前記目的を達成するために、前記第１８態様に係る撮像装置は、前記撮像手段で撮像された現在の画像からＮフレーム前の画像若しくは撮像情報を基準情報として登録する基準情報登録手段をさらに備え、前記シーン変動検出手段は、前記撮像手段で撮像された現在の画像若しくは撮像情報と前記基準情報とを比較して、シーンの変動を検出する。【００４８】
本発明の第２０態様に係る撮像装置では、一定時間前に撮像された画像（Ｎフレーム前の画像）若しくは撮像情報（Ｎフレーム前の撮像情報）が基準情報として登録され、この基準情報と現在の画像若しくは撮像情報との比較でシーンの変動が検出される。これにより、適切かつ効率よく撮影シーンの変動を検出することができる。【００４９】
本発明の第２１態様によれば、前記目的を達成するために、前記第１７から第２０態様のいずれかに係る撮像装置において、前記多点測距手段は、前記コンティニュアスＡＦ手段による合焦位置又は合焦に近い状態になった位置の前後所定範囲に前記サーチ範囲を限定して測距を実行する。【００５０】
本発明の第２１態様に係る撮像装置では、多点測距時におけるサーチ範囲が、コンティニュアスＡＦによる合焦位置又は合焦に近い状態になった位置の前後所定範囲に限定して設定される。これにより、サーチ時間を短縮でき、多点測距の高速化を図ることができる。また、撮影光学系の駆動距離の短縮化により省電力化も図ることができる。更に、多点測距時における画角変動も更に抑制でき、見やすい画面とすることができる。【００５１】
本発明の第２２態様によれば、前記目的を達成するために、前記第２１態様に係る撮像装置において、前記多点測距手段は、検出により得られた前記各測距エリアのコントラストの極大値が、すべて閾値未満の場合、若しくは、極大値が検出できなかった場合、前記サーチ範囲を拡大して再度測距を実行する。【００５２】
本発明の第２２態様に係る撮像装置では、サーチ範囲を限定した結果、各測距エリアでコントラストが極大となる位置が検出されなかった場合（各測距エリアのコントラストの極大値が、すべて閾値未満の場合、若しくは、極大値が検出できなかった場合）にサーチ範囲を拡大して再度多点測距が実行される。これにより、効率よく主要被写体を認識することができる。【００５３】
本発明の第２３態様によれば、前記目的を達成するために、前記第１８から第２２態様のいずれかに係る撮像装置において、前記コンティニュアスＡＦ手段は、前記撮像領域の中央に前記フォーカスエリアが設定されて焦点調節を実行し、前記多点測距手段は、前記コンティニュアスＡＦ手段による合焦位置又は合焦に近い状態になった位置から至近側に前記サーチ範囲を限定して測距を実行する。【００５４】
本発明の第２３態様に係る撮像装置では、多点測距時におけるサーチ範囲が、コンティニュアスＡＦによる合焦位置又は合焦に近い状態になった位置から至近側に限定して設定される。これにより、多点測距の高速化を図ることができるとともに、撮影光学系の駆動範囲の短縮化により、省電力化も図ることができる。また、画角変動も更に抑制することができ、更に見やすい画面とすることができる。【００５５】
本発明の第２４態様によれば、前記目的を達成するために、前記第１８から第２３態様のいずれかに係る撮像装置において、前記コンティニュアスＡＦ手段は、前記撮像領域の中央に前記フォーカスエリアが設定されて焦点調節を実行し、前記多点測距手段は、前記コンティニュアスＡＦ手段による合焦位置又は合焦に近い状態になった位置から至近側に向かってサーチする。【００５６】
本発明の第２４態様に係る撮像装置では、撮像領域の中央にフォーカスエリアを設定して、コンティニュアスＡＦを実行し、合焦又は合焦に近い状態になると、その合焦位置又は合焦に近い状態になった位置から至近側に向かって多点測距が行われる。これにより、無駄な撮影光学系の駆動を省くことができ、多点測距の高速化、省電力化を図ることができる。また、画角変動も更に抑制することができ、更に見やすい画面とすることができる。【００５７】
本発明の第２５態様によれば、前記目的を達成するために、前記第１８から第２４態様のいずれかに係る撮像装置において、前記制御手段は、前記コンティニュアスＡＦ手段による合焦位置又は合焦に近い状態になった位置が、閾値より至近側の場合は、前記多点測距手段による測距を実行させない。【００５８】
本発明の第２５態様に係る撮像装置では、コンティニュアスＡＦで合焦した被写体が近距離に位置している場合、合焦又は合焦に近い状態になった場合であっても、多点測距が行われない。これにより、多点測距の実施を更に抑制できる。【００５９】
本発明の第２６態様によれば、前記目的を達成するために、前記第１から第２５態様のいずれかに係る撮像装置は、前記主要被写体認識手段によって主要被写体が認識されると、該主要被写体に合焦するように、前記撮像光学系の焦点調節を繰り返し行う第２のコンティニュアスＡＦ手段をさらに備える。【００６０】
本発明の第２６態様に係る撮像装置では、主要被写体が認識されると、その認識された主要被写体に合焦するように、コンティニュアスＡＦが行われる。これにより、主要被写体にピントを合わせ続けることができる。【００６１】
本発明の第２７態様によれば、前記目的を達成するために、前記第２６態様に係る撮像装置は、前記第２のコンティニュアスＡＦ手段による焦点調節の開始後に前記撮像手段で撮像されるシーンの変動を検出する第２のシーン変動検出手段をさらに備え、前記制御手段は、前記第２のシーン変動検出手段によってシーンの変動が検出されると、前記コンティニュアスＡＦ手段による焦点調節に切り替える。【００６２】
本発明の第２７態様に係る撮像装置では、主要被写体を認識した後、その認識した主要被写体にフォーカスエリアを設定してコンティニュアスＡＦを行った場合において、シーンの変動が検出されると、通常のコンティニュアスＡＦに復帰する。すなわち、あらかじめ設定された位置（一般に中央）にフォーカスエリアを設定し直して、コンティニュアスＡＦが行われる。これにより、適切に主要被写体の検出処理を行うことができる。【００６３】
本発明の第２８態様によれば、前記目的を達成するために、前記第１から第２７態様のいずれかに係る撮像装置は、撮像準備を指示する撮像準備指示手段と、前記撮像準備指示手段による撮像準備の指示に応じて、前記主要被写体認識手段で認識された主要被写体に合焦するように焦点調節を行うとともに、前記主要被写体認識手段で認識された主要被写体が適正露出になる露出値を算出する撮像準備手段と、本撮像を指示する本撮像指示手段と、前記本撮像指示手段による本撮像の指示に応じて、前記撮像準備手段で算出した露出値で画像が撮像されるように、前記撮像手段を制御する撮像制御手段と、前記本撮像指示手段による本撮像の指示に応じて、前記撮像手段で撮像された画像をメディアに記録する記録制御手段と、をさらに備える。【００６４】
本発明の第２８態様に係る撮像装置では、撮影準備が指示されると、認識した主要被写体に合焦するように焦点調節が行われ、かつ、認識した主要被写体が適正露出となるように露出値が算出される。すなわち、認識した主要被写体を基準にＡＥ（Auto Exposure）、ＡＦの処理が行われる。そして、そのＡＥ、ＡＦの結果に基づいて、本撮影が行われる。これにより、主要被写体を適切に撮影することができる。【００６５】
本発明の第２９態様に係る撮像装置によれば、前記目的を達成するために、前記第１から２８態様のいずれかに係る撮像装置は、前記主要被写体認識手段によって主要被写体が認識されると、該主要被写体を自動追尾の対象に設定し、自動追尾を行う自動追尾手段をさらに備える。【００６６】
本発明の第２９態様に係る撮像装置では、主要被写体が認識されると、認識した主要被写体が自動追尾の対象に設定され、自動追尾が行われる。これにより、自動追尾機構を備えた撮像装置において、自動追尾の対象を手動で設定する手間が省け、使い勝手のよい装置とすることができる。【００６７】
本発明の第３０態様は、前記目的を達成するために、撮像手段の撮像領域内に設定された特定のフォーカスエリア内の被写体に合焦するようにコンティニュアスＡＦを行うステップと、前記コンティニュアスＡＦによって前記特定のフォーカスエリア内の被写体に合焦又は合焦に近い状態になると、所定のサーチ範囲内で撮像光学系の焦点位置を変化させて多点測距を行うステップと、前記多点測距により得られた測距エリアごとの距離情報に基づいて前記撮像領域内の主要被写体を認識するステップと、を含む主要被写体認識方法を提供する。【００６８】
本発明の第３０態様に係る主要被写体認識方法では、コンティニュアスＡＦが合焦又は合焦に近い状態になった場合に限って、多点測距が実行される。これにより、必要以上に多点測距が行われるのを抑制できる。また、コンティニュアスＡＦが合焦又は合焦に近い状態であることは、シーンが安定したという指標にもなるため、多点測距を行った場合の距離情報の正確性も高くなる。これにより、正確に主要被写体を認識することができる。また、コンティニュアスＡＦのフォーカスエリア（一般に中央）以外の領域に主要被写体が存在する場合であっても、その主要被写体を認識することができる。【００６９】
本発明の第３１態様は、前記目的を達成するために、撮像手段の撮像領域内に設定された特定のフォーカスエリア内の被写体に合焦するようにコンティニュアスＡＦを行うステップと、前記撮像手段で撮像されるシーンの変動が検出されると、所定のサーチ範囲内で撮像光学系の焦点位置を変化させて多点測距を行うステップと、前記多点測距により得られた測距エリアごとの距離情報に基づいて前記撮像領域内の主要被写体を認識するステップと、を含む主要被写体認識方法を提供する。【００７０】
本発明の第３１態様に係る主要被写体認識方法では、撮影シーンが変動した場合にのみ多点測距が実行される。これにより、必要以上に多点測距が行われるのを抑制できる。【００７１】
本発明の第３２態様は、前記目的を達成するために、カウントを開始するステップと、撮像手段の撮像領域内に設定された特定のフォーカスエリア内の被写体に合焦するようにコンティニュアスＡＦを行うステップと、カウント値が閾値を超えると、所定のサーチ範囲内で撮像光学系の焦点位置を変化させて多点測距を行うステップと、前記カウントをリセットするステップと、前記多点測距により得られた測距エリアごとの距離情報に基づいて前記撮像領域内の主要被写体を認識するステップと、を含む主要被写体認識方法を提供する。【００７２】
本発明の第３２態様に係る主要被写体認識方法では、カウント手段による監視動作が行われ、カウント値が閾値を超えると、多点測距が実行される。そして、多点測距が実行されると、カウント値がリセットされ、再度カウントが再開される。これにより、多点測距が頻繁に実行されるのを抑制できる。【００７３】
本発明の第３３態様によれば、前記目的を達成するために、前記第３０態様に係る主要被写体認識方法において、前記多点測距を行うステップでは、コンティニュアスＡＦによって前記特定のフォーカスエリア内の被写体に合焦又は合焦に近い状態になり、かつ、前記撮像手段で撮像されるシーンの変動が検出されると、所定のサーチ範囲内で撮像光学系の焦点位置を変化させて多点測距を行う。【００７４】
本発明の第３３態様に係る主要被写体認識方法では、コンティニュアスＡＦによって合焦又は合焦に近い状態になり、かつ、撮影シーンが変動すると、多点測距が実行される。すなわち、コンティニュアスＡＦによって合焦又は合焦に近い状態になった場合であっても、撮影シーンの変動がない場合は、多点測距が実行されない。これにより、より適切なタイミングで多点測距を実行することができる。また、コンティニュアスＡＦが合焦又は合焦に近い状態であることは、シーンが安定したという指標にもなるため、多点測距を行った場合の距離情報の正確性も高くなる。これにより、正確に主要被写体を認識することができる。また、コンティニュアスＡＦのフォーカスエリア（一般に中央）以外の領域に主要被写体が存在する場合であっても、その主要被写体を認識することができる。【００７５】
本発明の第３４態様によれば、前記目的を達成するために、前記第３０態様に係る主要被写体認識方法は、前記コンティニュアスＡＦを行う前にカウントを開始するステップと、前記多点測距を行うと、カウントをリセットするステップと、をさらに含み、前記多点測距を行うステップでは、コンティニュアスＡＦによって前記特定のフォーカスエリア内の被写体に合焦又は合焦に近い状態になり、かつ、前記撮像手段で撮像されるシーンの変動が検出され、かつ、カウント値が閾値を超えると、所定のサーチ範囲内で撮像光学系の焦点位置を変化させて多点測距を行う。【００７６】
本発明の第３４態様に係る主要被写体認識方法では、コンティニュアスＡＦによって合焦又は合焦に近い状態になり、かつ、シーン変動が検出され、更に、カウント値が閾値を超えると、多点測距が実行される。すなわち、コンティニュアスＡＦによって合焦又は合焦に状態になった場合であっても、撮影シーンに変動がない場合、また、撮影シーンに変動があっても、カウント値が閾値を超えていない場合は多点測距が実行されない。これにより
、より適切なタイミングで多点測距を実行することができる。
【発明の効果】
【００７７】
本発明によれば、多点測距による画角変動を抑制できるとともに、精度よく主要被写体を認識できる。
【図面の簡単な説明】
【００７８】
【図１】本発明が適用されたデジタルカメラの一例を示す外観図
【図２】本発明が適用されたデジタルカメラの一例を示す外観図
【図３】デジタルカメラの機能構成を示すブロック図
【図４】ＡＦ処理部の機能構成を示すブロック図
【図５】測距エリアの分割例を示す図
【図６】コンティニュアスＡＦの概念図
【図７】主要被写体の認識処理の手順の第１の実施の形態を示すフローチャート
【図８】主要被写体の認識処理の手順の第２の実施の形態を示すフローチャート
【図９Ａ】主要被写体の認識処理の第３の実施の形態の説明図（その１）
【図９Ｂ】主要被写体の認識処理の第３の実施の形態の説明図（その２）
【図１０】主要被写体の認識処理の手順の第４の実施の形態を示すフローチャート
【図１１】主要被写体の認識処理の手順の第５の実施の形態を示すフローチャート
【図１２】主要被写体の認識処理の手順の第６の実施の形態を示すフローチャート
【図１３】主要被写体の認識処理の手順の第７の実施の形態を示すフローチャート
【図１４】主要被写体の認識処理の手順の第８の実施の形態を示すフローチャート
【図１５】主要被写体の認識処理の手順の第９の実施の形態を示すフローチャート
【図１６】主要被写体の認識処理の第１０の実施の形態の説明図
【図１７】主要被写体の認識処理の手順の第１０の実施の形態を示すフローチャート
【図１８】主要被写体の認識処理の第１０の実施の形態の説明図
【図１９】主要被写体の認識処理の第１０の実施の形態の説明図
【図２０】主要被写体の認識処理の第１１の実施の形態の説明図
【図２１】主要被写体の認識処理の手順の第１１の実施の形態を示すフローチャート
【図２２】本撮影前に行われるコンティニュアスＡＦの状態遷移図
【図２３】本撮影前に行われるコンティニュアスＡＦの処理の手順を示すフローチャート
【図２４Ａ】フォーカスエリアを示す枠の表示例を示す図（その１）
【図２４Ｂ】フォーカスエリアを示す枠の表示例を示す図（その２）
【図２５】ライブビュー中に認識した主要被写体にフォーカスエリアを設定する処理の手順を示すフローチャート
【図２６】本撮影までの処理の手順を示すフローチャート
【図２７Ａ】自動追尾機能の説明図（その１）
【図２７Ｂ】自動追尾機能の説明図（その２）
【図２８】ライブビュー中に認識した主要被写体の位置を自動追尾の対象に設定する処理の手順を示すフローチャート
【図２９Ａ】主要被写体の認識処理の第１の方法の説明図（その１）
【図２９Ｂ】主要被写体の認識処理の第１の方法の説明図（その２）
【図２９Ｃ】主要被写体の認識処理の第１の方法の説明図（その３）
【図３０】第１の方法によって主要被写体を検出する手順を示すフローチャート
【図３１Ａ】主要被写体の認識処理の第２の方法の説明図（その１）
【図３１Ｂ】主要被写体の認識処理の第２の方法の説明図（その２）
【図３１Ｃ】主要被写体の認識処理の第２の方法の説明図（その３）
【図３２】第２の方法によって主要被写体を検出する手順を示すフローチャート
【図３３Ａ】主要被写体の認識処理の第２の方法の説明図（その１）
【図３３Ｂ】主要被写体の認識処理の第２の方法の説明図（その２）
【図３３Ｃ】主要被写体の認識処理の第２の方法の説明図（その３）
【図３３Ｄ】主要被写体の認識処理の第２の方法の説明図（その４）
【図３４】主要被写体の認識処理の第３の方法の説明図
【図３５】第３の方法によって主要被写体を検出する手順を示すフローチャート
【図３６Ａ】主要被写体の認識処理の第３の方法の説明図（その１）
【図３６Ｂ】主要被写体の認識処理の第３の方法の説明図（その２）
【図３６Ｃ】主要被写体の認識処理の第３の方法の説明図（その３）
【図３６Ｄ】主要被写体の認識処理の第３の方法の説明図（その４）
【図３７】第４の方法によって主要被写体を検出する手順を示すフローチャート
【図３８Ａ】主要被写体の認識処理の第４の方法の説明図（その１）
【図３８Ｂ】主要被写体の認識処理の第４の方法の説明図（その２）
【図３８Ｃ】主要被写体の認識処理の第４の方法の説明図（その３）
【図３８Ｄ】主要被写体の認識処理の第４の方法の説明図（その４）
【図３９Ａ】主要被写体の認識処理の第５の方法の説明図（その１）
【図３９Ｂ】主要被写体の認識処理の第５の方法の説明図（その２）
【図４０】第５の方法によって主要被写体を検出する手順を示すフローチャート
【図４１Ａ】主要被写体の認識処理の第６の方法の説明図（その１）
【図４１Ｂ】主要被写体の認識処理の第６の方法の説明図（その２）
【図４２】第６の方法によって主要被写体を検出する手順を示すフローチャート
【図４３】第７の方法によって主要被写体を検出する手順を示すフローチャート
【図４４Ａ】主要被写体の認識処理の第７の方法の説明図（その１）
【図４４Ｂ】主要被写体の認識処理の第７の方法の説明図（その２）
【発明を実施するための形態】
【００７９】
以下、図面を参照して本発明の好ましい実施形態について詳説する。
【００８０】
≪全体構成≫
図１、２は、本発明が適用されたデジタルカメラの一例を示す外観図である。
【００８１】
同図に示すように、このデジタルカメラ１０は、いわゆるコンパクトタイプのデジタルカメラである。
【００８２】
前後方向の厚みの薄い矩形の箱状に形成されたカメラボディ１２の正面には、撮影レンズ１４、フラッシュ１６等が配置されている。また、上面には、レリーズボタン１８、ズームレバー２０、電源ボタン２２等が配置されており、背面には、モニタ２４、メニュー／ＯＫボタン２６、十字ボタン２８、Ｂａｃｋボタン３０、再生ボタン３２等が配置されている。
【００８３】
撮影レンズ１４は、沈胴式のズームレンズで構成され、デジタルカメラ１０の電源をＯＮすると、カメラボディ１２から繰り出される。
【００８４】
フラッシュ１６は、たとえば、キセノン管で構成され、必要に応じて発光される。
【００８５】
レリーズボタン１８は、いわゆる「半押し」と「全押し」が可能な２段階式の押下ボタンで構成される。このレリーズボタン１８が半押しされると、デジタルカメラ１０に撮影準備の指示（Ｓ１）が入力され、全押しされると、本撮影の指示（Ｓ２）が入力される。
【００８６】
ズームレバー２０は、レリーズボタン１８の周りを左右に揺動可能に設けられている。このズームレバー２０が、一方に操作されると、デジタルカメラ１０にテレ方向のズーム指示が入力され、他向に操作されると、ワイド方向のズーム指示が入力される。
【００８７】
電源ボタン２２は、押下ボタンで構成される。デジタルカメラ１０の電源がＯＦＦの状態で、この電源ボタン２２が押下されると、デジタルカメラ１０の電源がＯＮになる。また、デジタルカメラ１０の電源がＯＮの状態で、この電源ボタン２２が一定時間押下されると、デジタルカメラ１０の電源がＯＦＦになる。
【００８８】
モニタ２４は、たとえば、液晶ディスプレイで構成される。本実施の形態のデジタルカメラ１０は、光学ファインダを備えていないため、このモニタ２４が電子ファインダ（ライブビューモニタ）として使用される。すなわち、撮影時には、このモニタ２４に撮像素子で捉えた画像がリアルタイムに表示される。撮影者は、このモニタ２４にリアルタイムに表示される画像（スルー画像）を見て、ピント状態や構図等を確認する。また、このモニタ２４は、撮影された画像（撮影済み画像）の再生に使用されるほか、デジタルカメラ１０の各種設定時には、設定画面として使用される。
【００８９】
メニュー／ＯＫボタン２６は、メニュー画面の呼び出しを指示する操作ボタンとして機能するとともに、確定を指示するボタンとして機能する。
【００９０】
十字ボタン２８は、上下左右の４方向に押下操作可能に設けられており、そのときのデジタルカメラ１０の状態に応じた機能が割り当てられる。たとえば、撮影モード時には、右ボタンにマクロ機能の切り替えが割り当てられ、左ボタンにストロボモードの切り替えの機能が割り当てられる。また、再生モード時には、右ボタンに１コマ送りの機能が割り当てられ、左ボタンに１コマ戻しの機能が割り当てられる。
【００９１】
Ｂａｃｋボタン３０は、入力した操作情報等のキャンセルを指示するボタンとして機能し、再生ボタン３２は、再生モードへ切り替えを指示するボタンとして機能する。
【００９２】
図３は、デジタルカメラ１０の機能構成を示すブロック図である。
【００９３】
同図に示すように、デジタルカメラ１０は、撮影レンズ１４、レンズ駆動部５０、フラッシュ１６、フラッシュ制御部５２、撮像素子５４、ＣＣＤ（Charge Coupled Device）制御部５６、アナログ信号処理部５８、タイミングジェネレータ６０、画像入力コントローラ６２、ＡＦ（Auto Focus）処理部６４、ＡＥ／ＡＷＢ（Auto Exposure/Auto White Balance）処理部６６、画像処理部６８、顔検出部７０、圧縮／伸張処理部７２、フレームメモリ７４、メディア制御部７６、記録メディア７８、表示制御部８０、モニタ２４、操作部（レリーズボタン１８、ズームレバー２０、電源ボタン２２、メニュー／ＯＫボタン２６、十字ボタン２８、Ｂａｃｋボタン３０、再生ボタン３２等）８２、操作系制御部８４、主要被写体認識部８６、ＣＰＵ（Central Processing Unit）９０、ＥＥＰＲＯＭ（Eletcronically Erasable and Programmable Read Only Memory）９２等を備えて構成される。なお、ＣＣＤは撮像素子の例示である。撮像素子として、ＣＣＤ以外に、ＭＯＳ（Metal-Oxide Semiconductor）センサー、ＣＭＯＳ（Complementary Metal-Oxide Semiconductor）センサー等が挙げられる。
【００９４】
撮影レンズ１４は、フォーカスレンズ１１０、ズームレンズ１１２、絞り１１４、シャッタ１１６を備えて構成される。フォーカスレンズ１１０とズームレンズ１１２は、互いに光軸に沿って前後移動可能に設けられている。フォーカスレンズ１１０を移動させることにより焦点調節（フォーカシング）が行われ、ズームレンズ１１２を移動させることにより変倍調整（ズーミング）が行われる。
【００９５】
絞り１１４は、たとえば、光彩絞りで構成され、撮像素子５４への入射光量を調整する。
【００９６】
シャッタ１１６は、メカニカルシャッタで構成され、撮像素子５４への光の入射を遮光する。
【００９７】
レンズ駆動部５０は、フォーカスレンズ１１０を駆動するフォーカスレンズ駆動部１２０、ズームレンズ１１２を駆動するズームレンズ駆動部１２２、絞り１１４を駆動する絞り駆動部１２４、シャッタ１１６を駆動するシャッタ駆動部１２６とで構成される。
【００９８】
フォーカスレンズ駆動部１２０は、モータとモータドライバからなり、ＣＰＵ９０からの指令に応じて、フォーカスレンズ１１０をステップ駆動し、フォーカスレンズ１１０を光軸に沿って前後移動させる。
【００９９】
ズームレンズ駆動部１２２は、モータとモータドライバからなり、ＣＰＵ９０からの指令に応じて、ズームレンズ１１２をステップ駆動し、ズームレンズ１１２を光軸に沿って前後移動させる。
【０１００】
絞り駆動部１２４は、モータとモータドライバとからなり、ＣＰＵ９０からの指令に応じて、絞り１１４をステップ駆動し、その絞り径を拡縮させる。
【０１０１】
シャッタ駆動部１２６は、モータとモータドライバとからなり、ＣＰＵ９０からの指令に応じて、シャッタ１１６を開閉させる。
【０１０２】
フラッシュ制御部５２は、ＣＰＵ９０からの指令に応じて、フラッシュ１６の発光動作を制御する。
【０１０３】
撮像素子５４は、撮影レンズ１４の後方に配置され、撮影レンズ１４で捉えた画像を撮像する。撮像素子５４は、たとえば、所定のカラーフィルタ配列のカラーＣＣＤで構成される（以下、ＣＣＤという）。ＣＣＤ５４は、ＣＣＤ制御部５６から供給される垂直転送クロック信号及び水平転送クロック信号に同期して、各画素に蓄積された電荷を１ラインずつシリアルのアナログ画像データとして出力する。
【０１０４】
ＣＣＤ制御部５６は、ＣＰＵ９０からの指令に応じて、ＣＣＤ５４の駆動を制御する。
【０１０５】
アナログ信号処理部５８は、ＣＣＤ５４から出力されるアナログの画像データを取り込み、所要のアナログ信号処理（相関二重サンプリング処理、ゲイン調整等）を施したのち、デジタルの画像データ（画素ごとにＲＧＢの濃度値を持つＣＣＤ−ＲＡＷデータ）に変換して出力する。
【０１０６】
タイミングジェネレータ６０は、ＣＰＵ９０からの指令に応じて、所定のタイミング信号を発生させ、シャッタ駆動部１２６、ＣＣＤ制御部５６、アナログ信号処理部５８に出力する。各部は、このタイミングジェネレータ６０から出力されるタイミング信号によって処理の同期が図られる。
【０１０７】
画像入力コントローラ６２は、アナログ信号処理部５８から出力されたデジタルの画像データ（ＣＣＤ−ＲＡＷデータ）を取り込み、フレームメモリ７４に書き込む。
【０１０８】
フレームメモリ７４は、ＣＣＤ５４から取り込んだ画像データ（ＣＣＤ−ＲＡＷデータ）の格納領域として使用されるほか、各種処理を行う際の作業領域として使用される。
【０１０９】
ＡＦ処理部６４は、ＣＣＤ５４で撮像された画像データ（ＣＣＤ−ＲＡＷデータ）に基づいて、焦点位置を検出する。このＡＦ処理部６４については、のちに詳述する。
【０１１０】
ＡＥ／ＡＷＢ処理部６６は、ＣＣＤ５４で撮像された画像データ（ＣＣＤ−ＲＡＷデータ）に基づいて、被写体輝度を測定し、露出値（絞り値、シャッタ速度、ＩＳＯ感度（ＩＳＯ：International Organization for Standardization）等）を決定する。また、ＣＣＤ５４で撮像された画像に基づいて、光源種を検出し、ホワイトバランス補正値を決定する。
【０１１１】
画像処理部６８は、ＣＣＤ５４で撮像された画像（ＣＣＤ−ＲＡＷデータ）に対して、所要のデジタル信号処理を施し、輝度データと色差データとからなるＹＣｒＣｂの画像データを生成する。生成されたＹＣｒＣｂの画像データは、フレームメモリ７４に格納される。
【０１１２】
顔検出部７０は、画像処理部６８で生成されたＹＣｒＣｂの画像データを解析して、人物の顔領域を検出する。
【０１１３】
圧縮／伸張処理部７２は、画像処理部６８で生成されたＹＣｒＣｂの画像データに対して、所定の圧縮処理（たとえば、ＪＰＥＧ（Joint Photographic Experts Group）方式による圧縮処理）を施し、圧縮画像データを生成する。また、圧縮画像データに対して所定の伸張処理を施して、非圧縮の画像データ（ＹＣｒＣｂの画像データ）を生成する。
【０１１４】
メディア制御部７６は、ＣＰＵ９０からの指令に応じて、記録メディア７８に対してデータの読み出し、書き込みを行う。
【０１１５】
記録メディア７８は、たとえば、メモリカードで構成され、カメラボディ１２に備えられたカードスロットに着脱自在に装着される。なお、記録メディア７８は、カメラボディ１２に内蔵することもできる。
【０１１６】
表示制御部８０は、ＣＰＵ９０からの指令に応じて、モニタ２４への表示を制御する。上記のように、本実施の形態のデジタルカメラ１０は、撮影時にモニタ２４にスルー画像が表示される。表示制御部８０は、ＣＣＤ５４から取り込まれ、所要の信号処理が施されて生成されたＹＣｒＣｂの画像データを取り込み、表示用の信号形式に変換して、モニタ２４に出力する。これにより、モニタ２４にスルー画像が表示される。また、再生時には、記録メディア７８から読み出され、所定の伸張処理が施された画像データを取り込み、表示用の信号形式に変換して、モニタ２４に出力する。これにより、撮影済み画像がモニタ２４に表示される。
【０１１７】
操作系制御部８４は、操作部（レリーズボタン１８、ズームレバー２０、電源ボタン２２、メニュー／ＯＫボタン２６、十字ボタン２８、Ｂａｃｋボタン３０、再生ボタン３２等）８２の操作内容に応じた操作信号をＣＰＵ９０に出力する。
【０１１８】
主要被写体認識部８６は、ＡＦ処理部６４による多点測距の結果に基づいて、主要被写体の認識処理を実行する。この点については、のちに詳述する。
【０１１９】
ＣＰＵ９０は、デジタルカメラ１０の動作を統括制御する制御手段であり、所定の制御プログラムに従って、デジタルカメラ１０の各部を制御する。また、所定の演算処理プログラムに従って、所定の演算処理を実行する。
【０１２０】
ＥＥＰＲＯＭ９２には、ＣＰＵ９０が実行する各種プログラムや制御に必要なデータ等が格納される。
【０１２１】
≪基本動作≫
次に、デジタルカメラ１０の基本的な撮影、再生動作について説明する。
【０１２２】
デジタルカメラ１０は、電源ＯＦＦの状態で電源ボタン２２を押下すると、撮影モードの状態で起動する。また、電源ＯＦＦの状態で再生ボタン３２を一定時間押下すると、再生モードの状態で起動する。
【０１２３】
撮影モードの状態で起動したデジタルカメラ１０は、撮影モード中に再生ボタン３２を押下すると、再生モードに移行する。また、再生モード中にレリーズボタン１８を半押しすると、撮影モードに移行する。
【０１２４】
撮影モードに設定されると、スルー画像の表示処理が開始される。スルー画像の表示は、一定のフレームレートで連続的に画像を撮像することにより行われる。この連続的に撮像された画像を連続的に処理して、モニタ２４に出力することにより、ＣＣＤ５４で捉えている画像がモニタ２４にリアルタイムに表示される。撮影者は、このモニタ２４にリアルタイムに表示されるスルー画像を見て、ピント状態や構図等を確認する。
【０１２５】
本撮影（画像を記録メディア７８に記録するための撮影）は、まず、レリーズボタン１８を半押しし、その後、レリーズボタン１８を全押しすることにより実行される。
【０１２６】
レリーズボタン１８を半押しすると、撮影準備が行われ、ＡＥ、ＡＦ、ＡＷＢの各処理が行われる。すなわち、被写体輝度が測定され、露出値（絞り値、シャッタ速度、ＩＳＯ感度等）が決定されるとともに、光源種が検出され、ホワイトバランス補正値が決定される。また、主要被写体に合焦するように焦点調節が行われる。
【０１２７】
この撮影準備後、レリーズボタン１８を全押しすると、本撮影が実行される。すなわち、上記のＡＥ処理にて決定した露出値で記録用の撮影が行われる。得られた画像データは、所要の信号処理が施されて、記録メディア７８に記録される。
【０１２８】
記録メディア７８に記録された画像データは、デジタルカメラ１０のモードを再生モードに設定することにより、モニタ２４に再生表示することができる。
【０１２９】
再生モードに設定されると、記録メディア７８に最後に記録された画像データが読み出され、所要の信号処理が施されて、モニタ２４に再生表示される。この後、操作部８２において、コマ送り／コマ戻しの操作が行われると、その操作に応じて、順に撮影済み画像が再生表示される。
【０１３０】
≪ＡＦ処理部の構成≫
ＡＦ処理部６４は、画像入力コントローラ６２から取り込まれた画像データ（ＣＣＤ−ＲＡＷデータ）に所要の信号処理を施して、焦点評価値を算出する。
【０１３１】
図４は、ＡＦ処理部の機能構成を示すブロック図である。同図に示すように、ＡＦ処理部６４は、ハイパスフィルタ（ＨＰＦ）６４Ａ、ゲート６４Ｂ、加算器６４Ｃを備えて構成される。
【０１３２】
ハイパスフィルタ６４Ａは、画像データに含まれる高周波成分を抽出する。画像の高周波成分は、画像の鮮鋭度（コントラスト）が高いほど、輝度信号に多く含まれる。したがって、この高周波成分を積分することによって、その範囲での平均的な画像の鮮鋭度の高低を数値化することができる。この画像の鮮鋭度を数値化したものを焦点評価値という。
【０１３３】
ハイパスフィルタ６４Ａで高周波成分が抽出された画像データは、ゲート６４Ｂに入力される。ゲート６４Ｂは、画像データを縦横ｎ×ｍに分割して、加算器６４Ｃに出力する。本例では、図５に示すように、縦横５×７に分割して、加算器６４Ｃに出力する。なお、これの例示は分割数を限定する趣旨ではない。
【０１３４】
加算器６４Ｃは、分割されたエリアごとに画像データの高周波成分を積算し、エリアごとの焦点評価値を算出する。
【０１３５】
算出されたエリアごとの焦点評価値の情報は、ＣＰＵ９０に出力される。ＣＰＵ９０は、このエリアごとの焦点評価値の情報に基づいて、焦点調節、及び、主要被写体の認識処理を実行する。
【０１３６】
≪焦点調節≫
まず、焦点調節動作について説明する。
【０１３７】
焦点調節の方式には、ワンショットＡＦとコンティニュアスＡＦとがある。ワンショットＡＦは、特定のフォーカスエリア内の被写体に合焦するように、１度だけサーチ動作を行って合焦位置を検出し、焦点合わせを行う。一方、コンティニュアスＡＦは、特定のフォーカスエリア内の被写体に合焦し続けるように、焦点調節を繰り返し行う。
【０１３８】
〈ワンショットＡＦ〉
まず、ワンショットＡＦについて説明する。
【０１３９】
上記のように、ワンショットＡＦは、特定のフォーカスエリア内の被写体に合焦するように、１度だけサーチ動作を行って合焦位置を検出する。
【０１４０】
フォーカシング指令（たとえば、レリーズボタンの半押し）が入力されると、ＣＰＵ９０は、フォーカスレンズ１１０を至近端から無限遠端に移動させる。このフォーカスレンズ１１０が至近端から無限遠端まで移動する過程で順次画像の取り込みが行われ、ＡＦ処理部６４で順次焦点評価値が算出される。
【０１４１】
ＣＰＵ９０は、ＡＦ処理部６４で順次算出される焦点評価値の情報を取得する。
【０１４２】
ここで、ＡＦ処理部６４から取得される焦点評価値の情報は、エリアごとの焦点評価値の情報であるので、ＣＰＵ９０は、得られたエリアごとの焦点評価値の情報から、あらかじめ設定されたフォーカスエリアに相当するエリアの焦点評価値の情報を抽出する。そして、抽出したフォーカスエリアの焦点評価値が極大（ピーク）となる位置を検出する。
【０１４３】
上記のように、焦点評価値は、画像の鮮鋭度（コントラスト）を数値化したものであるので、その値が極大となる位置は、被写体像が最も鮮鋭に撮影される位置であり、合焦位置とみなすことができる。したがって、ＣＰＵ９０は、至近端から無限遠端の範囲（焦点評価値サーチ範囲）で焦点評価値が極大となる位置を検出して、これを合焦位置とする。
【０１４４】
ＣＰＵ９０は、合焦位置として検出された位置にフォーカスレンズ１１０を移動させて、焦点調節処理を終了する。
【０１４５】
このように、ワンショットＡＦでは、１回のサーチで焦点評価値が極大となる位置を検出し、検出した位置にフォーカスレンズ１１０を移動させて、焦点合わせを行う。
【０１４６】
〈コンティニュアスＡＦ〉
コンティニュアスＡＦでは、特定のフォーカスエリア内の被写体に合焦し続けるように、焦点調節を繰り返し行う。
【０１４７】
ＣＰＵ９０は、フォーカシング指令が入力されると、山登り制御でフォーカスレンズ１１０を合焦位置に設定する。すなわち、図６に示すように、フォーカスレンズ１１０を微小に前後移動（ウォブリング）させて、特定のフォーカスエリアの焦点評価値の増減方向をチェックし、焦点評価値が極大となる位置までフォーカスレンズ１１０を徐々に移動させる。焦点評価値が極大となる位置が検出された後も継続してフォーカスレンズ１１０をウォブリングさせ、焦点評価値の増減をチェックして、焦点評価値が極大となる位置を検出し、その位置にフォーカスレンズ１１０を移動させる。
【０１４８】
このように、コンティニュアスＡＦでは、合焦位置の検出後も焦点評価値の増減を常にチェックすることにより、合焦状態が維持されるようにする。
【０１４９】
≪主要被写体の認識≫
上記のように、ＡＦ処理部６４では、画面内を複数のエリアに分割したときの各エリアの焦点評価値の情報が算出される（本例では５×７分割された３５エリアの焦点評価値の情報が算出される。）。
【０１５０】
したがって、フォーカスレンズ１１０を至近端から無限遠端まで移動させた場合は、エリアごとに、その焦点評価値の情報を取得することができる。
【０１５１】
したがって、フォーカスレンズ１１０を至近端から無限遠端まで移動させた場合は、エリアごとに焦点評価値が極大となる位置を検出することができ、エリアごとに合焦位置を検出することができる。
【０１５２】
また、この合焦位置は、そのエリアに属する被写体に合焦する位置であるので、検出した合焦位置から、その被写体までの距離を算出することができる。
【０１５３】
すなわち、フォーカスレンズ１１０を至近端から無限遠端まで移動させ、各エリアの焦点評価値の情報を取得して、その値が極大となる位置を検出することにより、各エリアにおける被写体距離を測定することができる（多点測距）。
【０１５４】
そして、この多点測距された各エリア（測距エリア）の測距情報を利用することにより、画面中に存在する主要被写体の位置を認識することができる。
【０１５５】
すなわち、一般に画面内において、画面の中心に近いほど主要被写体らしく、また、近距離であるほど主要被写体らしいと考えられるので、多点測距された各エリア（測距エリア）の測距情報及び位置の情報を利用することにより、主要被写体を認識することができる。
【０１５６】
具体的には、「画面の中心に近いほど主要被写体らしい」、「近距離であるほど主要被写体らしい」という２つの仮説をベースに、距離と画面内の位置に対して、それぞれ重み付け加算をし、主要被写体らしさを数値化する。そして、その数値が最大となるエリアを主要被写体の位置と認識する。
【０１５７】
主要被写体認識部８６は、多点測距された各測距エリアの距離情報を取得し、所定の重み付け加算を行って、主要被写体の位置を特定し、ＣＰＵ９０に出力する。
【０１５８】
このように、多点測距を実行することにより、画面内の主要被写体の位置を認識することができる。
【０１５９】
ところで、上記のように、多点測距を行うためには、フォーカスレンズ１１０を至近端から無限遠端に移動させなければならない。
【０１６０】
一方、フォーカスレンズ１１０を至近端から無限遠端に移動させると、移動中に画角変動が生じる。
【０１６１】
したがって、スルー画像の表示中に頻繁に主要被写体の認識動作を行うと、画角変動によってモニタ２４の画面が極めてみづらいものになる。
【０１６２】
そこで、本実施の形態のデジタルカメラ１０では、次のようにして、画角変動の頻度を抑制する。
【０１６３】
〈第１の実施の形態〉
図７は、主要被写体の認識処理の手順の第１の実施の形態を示すフローチャートである。
【０１６４】
まず、画面中央にフォーカスエリアを設定し、コンティニュアスＡＦ（中央コンティニュアス（中央ＣＡＦ））を行う（ステップＳ１０）。
【０１６５】
次に、実行した中央コンティニュアスＡＦが合焦したか否かを判定する（ステップＳ１１）。
【０１６６】
合焦していない場合は、継続して中央コンティニュアスＡＦを実行する（ステップＳ１０）。
【０１６７】
一方、合焦した場合は、中央コンティニュアスＡＦを停止し、多点測距を実施する（ステップＳ１２）。
【０１６８】
主要被写体認識部８６は、多点測距により得られる各測距エリアの焦点評価値の情報を取得し、各測距エリアで焦点評価値が極大（ピーク）となる位置を検出する。そして、その検出結果に基づいて、ピークが検出された測距エリアがあるか否かを判定する（ステップＳ１３）。すなわち、各測距エリアにおいて、ピークが検出されたか否かを判定する。この場合、ピークが検出されない（できない）場合のほか、検出されたピーク（極大値）が、あらかじめ設定された閾値未満の場合もピークが検出されないものとされる。
【０１６９】
この判定の結果、ピークが検出された測距エリアがないと判定すると、ステップＳ１０に戻り、再度、中央コンティニュアスＡＦを行う。すなわち、この場合、主要被写体を認識できないので、再度、中央コンティニュアスＡＦを行って、はじめから処理をやり直す。
【０１７０】
一方、ピークが検出された測距エリアがあると判定すると、主要被写体の認識処理を実行する（ステップＳ１４）。
【０１７１】
このように、本実施の形態では、中央コンティニュアスＡＦを実施し、その中央コンティニュアスＡＦで合焦した場合に限定して多点測距を実施し、主要被写体の認識処理を行う。これにより、多点測距の実行回数を抑えることができ、スルー画像の表示中に主要被写体の認識処理を行う場合であっても、画面が見づらくなるのを防止できる。
【０１７２】
また、コンティニュアスＡＦが合焦したということは、シーンが安定したという指標にもなるため、その後の多点測距の測定結果の正確性も高くなる。これにより、より高精度に主要被写体の認識を行うことができる。
【０１７３】
なお、コンティニュアスＡＦは、常に焦点合わせを行うため、被写体が動いている場合などには、合焦状態になりにくくなる。その一方で合焦状態に近いことは、ピークの検出状態等から判別できる。したがって、完全に合焦状態になった場合に限らず、合焦に近い状態になった場合に多点測距を実行するようにしても、上記同様の効果を得ることができる。
【０１７４】
また、本実施の形態では、多点測距前にコンティニュアスＡＦを行う際、画面中央にフォーカスエリアを設定して、コンティニュアスＡＦを行っているが（中央コンティニュアスＡＦ）、多点測距前に行うコンティニュアスＡＦは、必ずしも画面中央にフォーカスエリアを設定して行う必要はなく、たとえば、撮影者が任意に設定したフォーカスエリアでコンティニュアスＡＦを行う構成とすることもできる。
【０１７５】
〈第２の実施の形態〉
図８は、主要被写体の認識処理の手順の第２の実施の形態を示すフローチャートである。
【０１７６】
同図に示すように、本実施の形態では、顔検出を行い、顔が検出されない場合に限って、上記第１の実施の形態の主要被写体の認識処理を実行する。すなわち、顔が検出された場合は、その顔を主要被写体と認識する。
【０１７７】
まず、顔検出の処理を行い（ステップＳ１）、顔が検出されたか否かを判定する（ステップＳ２）。
【０１７８】
ここで、顔が検出された場合は、検出された顔の位置にフォーカスエリアを設定し、顔コンティニュアスＡＦを行う（ステップＳ３）。顔コンティニュアスＡＦは、顔が検出されなくなるまで行われる。
【０１７９】
一方、顔が検出されない場合は、上記第１の実施の形態で説明した主要被写体の認識処理（ステップＳ１０〜Ｓ１４）を実行する。
【０１８０】
顔検出は、多点測距を行わなくても、画像解析により行うことができるので、画角変動を生じさせずに主要被写体を認識することができる。
【０１８１】
〈第３の実施の形態〉
上記実施の形態では、多点測距時にフォーカスレンズ１１０を至近端から無限遠端まで移動させて、焦点評価値を取得している（図９Ａ参照）。すなわち、焦点評価値サーチ範囲を通常のワンショットＡＦ時と同じ範囲に設定して多点測距を行っている。
【０１８２】
一方、上記のように、主要被写体は、画面中央に存在していることが多い。したがって、中央コンティニュアスＡＦで合焦した場合（あるいは、合焦に近い状態になった場合）、その前後に主要被写体が存在している可能性が高いと考えられる。
【０１８３】
そこで、本実施の形態では、図９Ｂに示すように、中央コンティニュアスＡＦで合焦した場合（あるいは、合焦に近い状態になった場合）、その前後所定範囲に焦点評価値サーチ範囲を限定して、多点測距を実行する。
【０１８４】
このように、焦点評価値サーチ範囲を限定することにより、サーチ時間を短縮できる。これにより、多点測距の高速化を図ることができる。また、フォーカスレンズ１１０の駆動距離の短縮化により、省電力化も図ることができる。更に、多点測距時における画角変動も抑制でき、更に見やすい画面とすることができる。
【０１８５】
〈第４の実施の形態〉
上記第３の実施の形態のように、焦点評価値サーチ範囲を限定することにより、サーチ時間を短縮化等できる。
【０１８６】
その一方で限定した焦点評価値サーチ範囲外に被写体が存在している場合、多点測距を実行しても、その被写体を捕捉することはできない。
【０１８７】
そこで、本実施の形態では、焦点評価値サーチ範囲を限定する一方、限定した焦点評価値サーチ範囲で被写体が検出されない場合、焦点評価値サーチ範囲を拡大して、再度多点測距を実行する。
【０１８８】
図１０は、本実施の形態（第４の実施の形態）による主要被写体の認識処理の手順を示すフローチャートである。
【０１８９】
焦点評価値サーチ範囲を拡大して、段階的に多点測距を実行する点以外は、上記第２の実施の形態の主要被写体の認識処理の手順と同じなので、ここでは、多点測距を段階的に実行する場合についてのみ説明する。
【０１９０】
中央コンティニュアスＡＦが合焦すると（あるいは、合焦に近い状態になると）、その中央コンティニュアスＡＦが合焦した位置（あるいは、合焦に近い状態になった位置）の前後所定範囲に焦点評価値サーチ範囲が限定されて、多点測距が実行される（ステップＳ１２）。
【０１９１】
主要被写体認識部８６は、多点測距により得られる各測距エリアの焦点評価値の情報を取得し、各測距エリアで焦点評価値が極大（ピーク）となる位置を検出する。そして、その検出結果に基づいて、ピークが検出された測距エリアがあるか否かを判定する（ステップＳ１３）。
【０１９２】
この判定の結果、ピークが検出された測距エリアがあると判定すると、主要被写体の認識処理を実行する（ステップＳ１４）。
【０１９３】
一方、ピークが検出された測距エリアがないと判定すると、焦点評価値サーチ範囲が最大に設定されているか否かを判定する（ステップＳ２０）。すなわち、焦点評価値サーチ範囲が、至近端から無限遠端までに設定されているか否かを判定する。
【０１９４】
焦点評価値サーチ範囲が、最大に設定されていると判定すると、ステップＳ１０に戻り、再度、中央コンティニュアスＡＦを行う。
【０１９５】
一方、焦点評価・BR>Lサーチ範囲が最大に設定されていなと判定すると、焦点評価値サーチ範囲を前後に所定量拡大して設定する（ステップＳ２１）。そして、ステップＳ１２に戻り、拡大された焦点評価値サーチ範囲の下で再度多点測距を実行する。
【０１９６】
このように、多点測距の結果、ピークが検出された測距エリアがない場合、段階的に焦点評価値サーチ範囲を拡大して、多点測距を実行する。これにより、効率よく主要被写体を認識することができる。
【０１９７】
なお、拡大する範囲、回数は特に限定されるものではない。たとえば、最初の多点測距でピークが検出されたエリアがない場合は、焦点評価値サーチ範囲を最大に設定して、再度多点測距を実行するようにしてもよい。
【０１９８】
〈第５の実施の形態〉
本実施の形態では、シーン変動が生じた場合に限定して、多点測距を実行する。
【０１９９】
図１１は、本実施の形態（第５の実施の形態）の主要被写体の認識処理の手順を示すフローチャートである。
【０２００】
まず、顔検出の処理を行い（ステップＳ１）、顔が検出されたか否かを判定する（ステップＳ２）。ここで、顔が検出された場合は、検出された顔の位置にフォーカスエリアを設定し、顔コンティニュアスＡＦを行う（ステップＳ３）。顔コンティニュアスＡＦは、顔が検出されなくなるまで行われる。
【０２０１】
一方、顔が検出されない場合は、画面中央にフォーカスエリアを設定し、コンティニュアスＡＦ（中央コンティニュアス（中央ＣＡＦ））を行う（ステップＳ３０）。
【０２０２】
次に、撮影シーンが変動したか否かを判定する（ステップＳ３１）。
【０２０３】
ここで、シーン変動は、あらかじめ登録された画像と現在撮影されている画像とを比較し、シーンに変動が生じているか否かを判定する。比較対象とする画像は、主要被写体を認識した際の画像である。したがって、初回はシーン変動の有無は判別せずに多点測距が実行される。
【０２０４】
シーン変動がない場合は、ステップＳ１に戻り、再度、顔検出を行う。
【０２０５】
一方、シーンが変動した場合は、中央コンティニュアスＡＦを停止し、多点測距を実施する（ステップＳ３２）。
【０２０６】
主要被写体認識部８６は、多点測距により得られる各測距エリアの焦点評価値の情報を取得し、各測距エリアで焦点評価値が極大（ピーク）となる位置を検出する。そして、その検出結果に基づいて、ピークが検出された測距エリアがあるか否かを判定する（ステップＳ３３）。
【０２０７】
この判定の結果、ピークが検出された測距エリアがないと判定すると、ステップＳ１に戻り、再度、顔検出を行う。
【０２０８】
一方、ピークが検出された測距エリアがあると判定すると、画像の取り込みを行い、比較用の基準画像として登録する（ステップＳ３４）。この処理は、たとえば、比較用の基準画像をフレームメモリ７４に記録することにより行われる。
【０２０９】
比較用の基準画像の登録後、多点測距の結果に基づいて、主要被写体の認識処理を実行する（ステップＳ３５）。
【０２１０】
このように、本実施の形態では、撮影シーンに変動があった場合に限定して、多点測距を実行する。これにより、多点測距の実行回数を抑えることができ、スルー画像の表示中に主要被写体の認識処理を行う場合であっても、画面が見づらくなるのを防止できる。
【０２１１】
なお、比較用の情報は、必ずしも画像データそのものである必要はなく、比較用の特徴点を抽出し、その特徴点の情報を基準情報として登録するようにしてもよい。この場合、シーン変動も現在の画像から特徴点を抽出し、抽出した特徴点の比較により行われる。
【０２１２】
また、シーン変動は、必ずしも画像データを比較して検出する必要はなく、分割測光値や合焦位置、焦点評価値などの撮像時に得られる情報（撮像情報）を利用（これらの情報を単独あるいは組み合わせて利用）して、検出する構成とすることもできる。このような撮像情報を利用することによっても、シーン変動を検出することができる。
【０２１３】
また、本例では、顔検出を行い、顔が検出されない場合に限って、多点測距による主要被写体の認識処理を実行するようにしているが、顔検出については、必ずしも実行する必要はない。また、顔が検出された場合であっても、多点測距による主要被写体の認識処理を実行するようにしてもよい。
【０２１４】
〈第６の実施の形態〉
上記第５の実施の形態では、主要被写体を認識した際の画像との対比で撮影シーンの変動を検出する構成としている。
【０２１５】
本実施の形態では、一定の周期で撮影シーンの変動を検出する。すなわち、一定時間前（Ｎフレーム前の画像）と現在の画像とを比較して、撮影シーンの変動を検出する。
【０２１６】
図１２は、本実施の形態（第６の実施の形態）の主要被写体の認識処理の手順を示すフローチャートである。
【０２１７】
まず、基準情報の登録を行う（ステップＳ４０）。すなわち、シーン変動の検出に使用する比較用の基準画像の登録を行う。この処理は、たとえば、比較用の基準画像をフレームメモリ７４に記録することにより行われる。
【０２１８】
この後、顔検出の処理を行い（ステップＳ１）、顔が検出されたか否かを判定する（ステップＳ２）。ここで、顔が検出された場合は、検出された顔の位置にフォーカスエリアを設定し、顔コンティニュアスＡＦを行う（ステップＳ３）。顔コンティニュアスＡＦは、顔が検出されなくなるまで行われる。
【０２１９】
一方、顔が検出されない場合は、画面中央にフォーカスエリアを設定し、コンティニュアスＡＦ（中央コンティニュアス（中央ＣＡＦ））を行う（ステップＳ３０）。
【０２２０】
次に、上記の基準画像の登録後からＮフレーム後の画像を取り込み、撮影シーンが変動したか否かを判定する（ステップＳ３１）。
【０２２１】
シーン変動がない場合は、ステップＳ４０に戻り、再度、基準画像の登録を行ったのち、顔検出を行う（ステップＳ１）。
【０２２２】
一方、シーンが変動した場合は、中央コンティニュアスＡＦを停止し、多点測距を実施する（ステップＳ３２）。
【０２２３】
主要被写体認識部８６は、多点測距により得られる各測距エリアの焦点評価値の情報を取得し、各測距エリアで焦点評価値が極大（ピーク）となる位置を検出する。そして、その検出結果に基づいて、ピークが検出された測距エリアがあるか否かを判定する（ステップＳ３３）。
【０２２４】
この判定の結果、ピークが検出された測距エリアがないと判定すると、ステップＳ１に戻り、再度、顔検出を行う。
【０２２５】
一方、ピークが検出された測距エリアがあると判定すると、多点測距の結果に基づいて、主要被写体の認識処理を実行する（ステップＳ３５）。
【０２２６】
このように、本実施の形態では、一定周期でシーン変動を検出し、シーン変動があった場合のみ、多点測距を実行する。これにより、多点測距の実行回数を抑えることができ、スルー画像の表示中に主要被写体の認識処理を行う場合であっても、画面が見づらくなるのを防止できる。
【０２２７】
なお、本例の場合においても、比較用の情報は、必ずしも画像データそのものである必要はなく、比較用の特徴点を抽出し、その特徴点の情報を基準情報として登録するようにしてもよい。
【０２２８】
また、本例では、シーン変動の検出をＣＰＵで行う構成としているが（ソフトウェアによる処理）、専用の処理回路を設けて処理する構成（ハードウェアによる処理）とすることもできる。
【０２２９】
〈第７の実施の形態〉
本実施の形態では、中央コンティニュアスＡＦが合焦し、かつ、シーン変動が生じた場合に限定して、多点測距を実行する。
【０２３０】
図１３は、本実施の形態（第７の実施の形態）の主要被写体の認識処理の手順を示すフローチャートである。
【０２３１】
まず、顔検出の処理を行い（ステップＳ１）、顔が検出されたか否かを判定する（ステップＳ２）。ここで、顔が検出された場合は、検出された顔の位置にフォーカスエリアを設定し、顔コンティニュアスＡＦを行う（ステップＳ３）。顔コンティニュアスＡＦは、顔が検出されなくなるまで行われる。
【０２３２】
一方、顔が検出されない場合は、画面中央にフォーカスエリアを設定し、コンティニュアスＡＦ（中央コンティニュアス（中央ＣＡＦ））を行う（ステップＳ５０）。そして、コンティニュアスＡＦが合焦したか否か（あるいは、合焦に近い状態になったか否か）を判定する（ステップＳ５１）。
【０２３３】
コンティニュアスＡＦが合焦していない場合は、ステップＳ１に戻り、再度、顔検出を行う。
【０２３４】
一方、コンティニュアスＡＦが合焦した場合（あるいは、合焦に近い状態になった場合）は、撮影シーンが変動したか否かを判定する（ステップＳ５２）。
【０２３５】
ここでのシーン変動の検出は、あらかじめ登録された画像と現在撮影されている画像とを比較し、シーンに変動が生じているか否かを判定する。比較対象とする画像は、主要被写体を認識した際の画像である。したがって、初回はシーン変動の有無は判別せずに多点測距が実行される。
【０２３６】
シーン変動がない場合は、ステップＳ１に戻り、再度、顔検出を行う。
【０２３７】
一方、シーンが変動した場合は、中央コンティニュアスＡＦを停止し、多点測距を実施する（ステップＳ５３）。
【０２３８】
主要被写体認識部８６は、多点測距により得られる各測距エリアの焦点評価値の情報を取得し、各測距エリアで焦点評価値が極大（ピーク）となる位置を検出する。そして、その検出結果に基づいて、ピークが検出された測距エリアがあるか否かを判定する（ステップＳ５４）。この場合、ピークが検出されない（できない）場合のほか、検出されたピーク（極大値）が、あらかじめ設定された閾値未満の場合もピークが検出されないものとされる。
【０２３９】
この判定の結果、ピークが検出された測距エリアがないと判定すると、ステップＳ１に戻り、再度、顔検出を行う。
【０２４０】
一方、ピークが検出された測距エリアがあると判定すると、画像の取り込みを行い、比較用の基準画像として登録する（ステップＳ５５）。この処理は、たとえば、比較用の基準画像をフレームメモリ７４に記録することにより行われる。
【０２４１】
比較用の基準画像の登録後、多点測距の結果に基づいて、主要被写体の認識処理を実行する（ステップＳ５６）。
【０２４２】
このように、本実施の形態では、中央コンティニュアスＡＦが合焦し、かつ、撮影シーンに変動があった場合に限定して、多点測距を実行する。これにより、多点測距の実行回数を抑えることができ、スルー画像の表示中に主要被写体の認識処理を行う場合であっても、画面が見づらくなるのを防止できる。
【０２４３】
また、コンティニュアスＡＦが合焦したということは、シーンが安定したという指標にもなるため、その後の多点測距の測定結果の正確性も高くなる。これにより、より高精度に主要被写体の認識を行うことができる。
【０２４４】
なお、本例では撮影シーンが変動したか否かを判定する際、主要被写体を認識した際の画像を基準画像として登録し、この基準画像との比較で撮影シーンが変動したか否かを判定しているが、上記第６の実施の形態のように、一定間隔（一定フレーム間隔）で撮影シーンの変動を検出する構成とすることもできる。
【０２４５】
また、比較用の情報は、必ずしも画像データそのものである必要はなく、比較用の特徴点を抽出し、その特徴点の情報を基準情報として登録するようにしてもよい。この場合、シーン変動も現在の画像から特徴点を抽出し、抽出した特徴点の比較により行われる。
【０２４６】
また、本例では、顔検出を行い、顔が検出されない場合に限って、多点測距による主要被写体の認識処理を実行するようにしているが、顔検出については、必ずしも実行する必要はない。また、顔が検出された場合であっても、多点測距による主要被写体の認識処理を実行するようにしてもよい。
【０２４７】
また、本実施の形態についても、上記第３の実施の形態のように、焦点評価値サーチ範囲を限定して多点測距を行うようにすることができる。また、上記第４の実施の形態のように、焦点評価値サーチ範囲を段階的に拡大して、多点測距を行うようにすることができる。
【０２４８】
〈第８の実施の形態〉
本実施の形態では、多点測距の実行間隔が短くなるのを防止するために、カウンタによる監視動作を行って、多点測距を実行する。したがって、本実施の形態のデジタルカメラ１０には、カウンタ（図示せず）が備えられる。カウンタは、ＣＰＵ９０からの指令に応じて動作し、たとえば、フレーム単位でカウントが増えるように構成する。
【０２４９】
図１４は、本実施の形態（第８の実施の形態）の主要被写体の認識処理の手順を示すフローチャートである。
【０２５０】
まず、カウンタをリセットし（ステップＳ６０）、その後、カウントを開始する（ステップＳ６１）。
【０２５１】
カウント開始後、まず、顔検出の処理を行い（ステップＳ１）、顔が検出されたか否かを判定する（ステップＳ２）。ここで、顔が検出された場合は、検出された顔の位置にフォーカスエリアを設定し、顔コンティニュアスＡＦを行う（ステップＳ３）。顔コンティニュアスＡＦは、顔が検出されなくなるまで行われる。
【０２５２】
一方、顔が検出されない場合は、画面中央にフォーカスエリアを設定し、コンティニュアスＡＦ（中央コンティニュアス（中央ＣＡＦ））を行う（ステップＳ６２）。
【０２５３】
この後、カウンタのカウント値が、あらかじめ設定された閾値を超えたか否かを判定する（ステップＳ６３）。
【０２５４】
カウント値が閾値を超えていない場合は、ステップＳ６１に戻り、カウントアップ後、顔検出を行う。
【０２５５】
一方、カウンタのカウント値が、閾値を超えている場合は、カウント値をリセットする（ステップＳ６４）。そして、中央コンティニュアスＡＦを停止し、多点測距を実施する（ステップＳ６５）。
【０２５６】
主要被写体認識部８６は、多点測距により得られる各測距エリアの焦点評価値の情報を取得し、各測距エリアで焦点評価値が極大（ピーク）となる位置を検出する。そして、その検出結果に基づいて、ピークが検出された測距エリアがあるか否かを判定する（ステップＳ６６）。この場合、ピークが検出されない（できない）場合のほか、検出されたピーク（極大値）が、あらかじめ設定された閾値未満の場合もピークが検出されないものとされる。
【０２５７】
この判定の結果、ピークが検出された測距エリアがないと判定すると、ステップＳ６１に戻り、カウントを再開して、顔検出を行う。
【０２５８】
一方、ピークが検出された測距エリアがあると判定すると、多点測距の結果に基づいて、主要被写体の認識処理を実行する（ステップＳ６７）。
【０２５９】
このように、本実施の形態では、カウンタによる監視動作を行って、多点測距が頻繁に行われるのを防止する。これにより、多点測距が頻繁に行われて、画面が見づらくなるのを防止できる。
【０２６０】
〈第９の実施の形態〉
本実施の形態では、中央コンティニュアスＡＦが合焦（あるいは、合焦に近い状態）し、かつ、シーンが変動し、かつ、前回の多点測距から一定時間が経過した場合に限定して、多点測距を実行する。
【０２６１】
図１５は、本実施の形態（第９の実施の形態）の主要被写体の認識処理の手順を示すフローチャートである。
【０２６２】
まず、カウンタをリセットし（ステップＳ７０）、その後、カウントを開始する（ステップＳ７１）。
【０２６３】
カウント開始後、まず、顔検出の処理を行い（ステップＳ１）、顔が検出されたか否かを判定する（ステップＳ２）。ここで、顔が検出された場合は、検出された顔の位置にフォーカスエリアを設定し、顔コンティニュアスＡＦを行う（ステップＳ３）。顔コンティニュアスＡＦは、顔が検出されなくなるまで行われる。
【０２６４】
一方、顔が検出されない場合は、画面中央にフォーカスエリアを設定し、コンティニュアスＡＦ（中央コンティニュアス（中央ＣＡＦ））を行う（ステップＳ７２）。そして、コンティニュアスＡＦが合焦したか否か（あるいは、合焦に近い状態になったか否か）を判定する（ステップＳ７３）。
【０２６５】
コンティニュアスＡＦが合焦していない場合は、ステップＳ７１に戻り、カウントアップ後、再度、顔検出を行う。
【０２６６】
一方、コンティニュアスＡＦが合焦した場合（あるいは、合焦に近い状態になった場合）は、撮影シーンが変動したか否かを判定する（ステップＳ７４）。
【０２６７】
ここでのシーン変動の検出は、あらかじめ登録された画像と現在撮影されている画像とを比較し、シーンに変動が生じているか否かを判定する。比較対象とする画像は、主要被写体を認識した際の画像である。したがって、初回はシーン変動の有無は判別せずに多点測距が実行される。
【０２６８】
シーン変動がない場合は、ステップＳ７１に戻り、カウントアップ後、再度、顔検出を行う。
【０２６９】
一方、シーンが変動した場合は、カウンタのカウント値が、あらかじめ設定された閾値を超えているか否かを判定する（ステップＳ７５）。
【０２７０】
カウント値が閾値を超えていない場合は、ステップＳ７１に戻り、カウントアップ後、顔検出を行う。
【０２７１】
一方、カウンタのカウント値が、閾値を超えている場合は、カウント値をリセットする（ステップＳ７６）。そして、中央コンティニュアスＡＦを停止し、多点測距を実施する（ステップＳ７７）。
【０２７２】
主要被写体認識部８６は、多点測距により得られる各測距エリアの焦点評価値の情報を取得し、各測距エリアで焦点評価値が極大（ピーク）となる位置を検出する。そして、その検出結果に基づいて、ピークが検出された測距エリアがあるか否かを判定する（ステップＳ７８）。この場合、ピークが検出されない（できない）場合のほか、検出されたピーク（極大値）が、あらかじめ設定された閾値未満の場合もピークが検出されないものとされる。
【０２７３】
この判定の結果、ピークが検出された測距エリアがないと判定すると、ステップＳ７１に戻り、カウントを再開して、顔検出を行う。
【０２７４】
一方、ピークが検出された測距エリアがあると判定すると、画像の取り込みを行い、比較用の基準画像として登録する（ステップＳ７９）。この処理は、たとえば、比較用の基準画像をフレームメモリ７４に記録することにより行われる。
【０２７５】
比較用の基準画像の登録後、多点測距の結果に基づいて、主要被写体の認識処理を実行する（ステップＳ８０）。
【０２７６】
このように、本実施の形態では、中央コンティニュアスＡＦが合焦し、かつ、撮影シーンに変動があり、かつ、前回の多点測距から一定時間経過している場合にのみ多点測距が行われる。これにより、多点測距の実行をより適切に抑制でき、主要被写体の認識処理を行う場合であっても、画面が見づらくなるのを防止できる。
【０２７７】
また、コンティニュアスＡＦが合焦したということは、シーンが安定したという指標にもなるため、その後の多点測距の測定結果の正確性も高くなる。これにより、より高精度に主要被写体の認識を行うことができる。
【０２７８】
なお、本例では、撮影シーンが変動したか否かを判定する際、主要被写体を認識した際の画像を基準画像として登録し、この基準画像との比較で撮影シーンが変動したか否かを判定しているが、上記第６の実施の形態のように、一定間隔（一定フレーム間隔）で撮影シーンの変動を検出する構成とすることもできる。
【０２７９】
また、比較用の情報は、必ずしも画像データそのものである必要はなく、比較用の特徴点を抽出し、その特徴点の情報を基準情報として登録するようにしてもよい。この場合、シーン変動も現在の画像から特徴点を抽出し、抽出した特徴点の比較により行われる。
【０２８０】
また、本例では、顔検出を行い、顔が検出されない場合に限って、多点測距による主要被写体の認識処理を実行するようにしているが、顔検出については、必ずしも実行する必要はない。また、顔が検出された場合であっても、多点測距による主要被写体の認識処理を実行するようにしてもよい。
【０２８１】
更に、本例では、中央コンティニュアスＡＦが合焦し、かつ、撮影シーンに変動があり、かつ、前回の多点測距から一定時間経過している場合に多点測距を実行しているが、中央コンティニュアスＡＦが合焦し、かつ、前回の多点測距から一定時間経過している場合に限定して、多点測距を実行するようにしてもよい。あるいは、撮影シーンに変動があり、かつ、前回の多点測距から一定時間経過している場合に限定して、多点測距を実行するようにしてもよい。
【０２８２】
また、本実施の形態についても、上記第３の実施の形態のように、焦点評価値サーチ範囲を限定して多点測距を行うようにすることができる。また、上記第４の実施の形態のように、焦点評価値サーチ範囲を段階的に拡大して、多点測距を行うようにすることができる。
【０２８３】
〈第１０の実施の形態〉
上記のように、多点測距に基づく主要被写体の認識は、「画面中心に近いほど主要被写体らしい」、「近距離であるほど主要被写体らしい」という２つの仮説をベースに、距離と画面内の位置に対して、それぞれ重み付け加算をして、主要被写体らしさが最大となるところを主要被写体と認識する。最初に画面中央をフォーカスエリアとして合焦させた場合、中央で合焦した被写体よりも近距離側に物体がない限り、主要被写体と認識される位置は、中央から移動しない点に着目する。すなわち、図１６に示すように、主要被写体が中央にない場合、その被写体を検出するためには、コンティニュアスＡＦで合焦した後（あるいは、合焦に近い状態になった後）、その合焦した位置から至近側にサーチすればよい。
【０２８４】
そこで、本実施の形態では、まず、中央コンティニュアスＡＦを行い、中央コンティニュアスＡＦで合焦した場合（あるいは、合焦に近い状態になった場合）は、その合焦位置（あるいは、合焦に近い状態になった位置）を基準に至近側に焦点評価値サーチ範囲を限定して、多点測距を実行する。
【０２８５】
図１７は、本実施の形態（第１０の実施の形態）の主要被写体の認識処理の手順を示すフローチャートである。
【０２８６】
まず、画面中央にフォーカスエリアを設定し、中央コンティニュアスＡＦを行う（ステップＳ９０）。
【０２８７】
次に、実行した中央コンティニュアスＡＦが合焦したか否か（あるいは、合焦に近い状態になったか否か）を判定する（ステップＳ９１）。
【０２８８】
合焦していない場合は、継続して中央コンティニュアスＡＦを実行する（ステップＳ９０）。
【０２８９】
一方、合焦した場合（あるいは、合焦に近い状態になった場合）は、中央コンティニュアスＡＦを停止し、図１８に示すように、合焦位置（あるいは、合焦に近い状態になった位置）を基準に至近端側に焦点評価値サーチ範囲を設定する（ステップＳ９２）。そして、設定した焦点評価値サーチ範囲の下で多点測距を実行する（ステップＳ９３）。
【０２９０】
主要被写体認識部８６は、多点測距により得られる各測距エリアの焦点評価値の情報を取得し、各測距エリアで焦点評価値が極大（ピーク）となる位置を検出する。そして、その検出結果に基づいて、ピークが検出された測距エリアがあるか否かを判定する（ステップＳ９４）。この場合、ピークが検出されない（できない）場合のほか、検出されたピーク（極大値）が、あらかじめ設定された閾値未満の場合もピークが検出されないものとされる。
【０２９１】
この判定の結果、ピークが検出された測距エリアがないと判定すると、ステップＳ９０に戻り、再度、中央コンティニュアスＡＦを行う。すなわち、この場合、主要被写体の認識できないので、再度、中央コンティニュアスＡＦを行って、はじめから処理をやり直す。
【０２９２】
一方、ピークが検出された測距エリアがあると判定すると、主要被写体の認識処理を実行する（ステップＳ９５）。
【０２９３】
このように、本実施の形態では、中央コンティニュアスＡＦを実施し、その中央コンティニュアスＡＦで合焦した場合（あるいは、合焦に近い状態になった場合）、その合焦位置（あるいは、合焦に近い状態になった位置）を基準に至近端側に焦点評価値サーチ範囲を限定して、多点測距を行う。これにより、サーチ時間を短縮でき、多点測距の高速化を図ることができる。また、フォーカスレンズ１１０の駆動距離の短縮化により、省電力化も図ることができる。更に、多点測距時における画角変動も抑制でき、更に見やすい画面とすることができる。
【０２９４】
なお、本例では、多点測距時におけるサーチの方向、すなわち、フォーカスレンズ１１０の移動方向を特に規定していないが、中央コンティニュアスＡＦで合焦した位置（あるいは、合焦に近い状態になった位置）を基準に至近側に向けてサーチする（至近側に向けてフォーカスレンズ１１０を移動させる）ことが好ましい。これにより、フォーカスレンズ１１０の無駄な駆動を排除でき（フォーカスレンズ１１０を一旦至近端に移動させてサーチする必要がない）、多点測距を高速化することができる。また、無駄な駆動がないので電力消費も抑えることができる。
【０２９５】
また、本例では、中央コンティニュアスＡＦで合焦すると、多点測距を実行する構成とされているが、中央コンティニュアスＡＦで合焦し、かつ、シーンが変動した場合に限定して、多点測距を実行するようにしてもよい。更に、中央コンティニュアスＡＦで合焦し、かつ、シーンが変動し、かつ、前回の多点測距から一定時間が経過した場合に限定して、多点測距を実行するようにしてもよい。
【０２９６】
また、本例では、顔検出を行っていないが、顔検出を行い、顔が検出されない場合に限定して、主要被写体の認識処理を実行するようにしてもよい。すなわち、顔が検出された場合は、顔を主要被写体と認識するようにしてもよい。
【０２９７】
また、本例では、中央コンティニュアスＡＦで合焦した位置（あるいは、合焦に近い状態になった位置）を基準に至近端側の全範囲に焦点評価値サーチ範囲を設定しているが、上記第３の実施の形態で説明したように、中央コンティニュアスＡＦで合焦した位置（あるいは、合焦に近い状態になった位置）を基準に至近端側の所定範囲に焦点評価値サーチ範囲を設定することもできる（図１９参照）。また、上記第４の実施の形態で説明したように、段階的に焦点評価値サーチ範囲を至近端側に拡大して設定することもできる。
【０２９８】
〈第１１の実施の形態〉
中央コンティニュアスＡＦを行って合焦した場合（あるいは、合焦に近い状態になった場合）において、その合焦位置が十分近距離である場合、その後に多点測距を行って、主要被写体の認識処理を行っても、主要被写体が認識できる可能性（＝多点測距によって、ピークが検出される測距エリアが存在する可能性）は低い。
【０２９９】
そこで、本実施の形態では、図２０に示すように、中央コンティニュアスＡＦで合焦した場合（あるいは、合焦に近い状態になった場合）において、その合焦位置（あるいは、合焦に近い状態になった位置）が十分に近い場合は多点測距は行わず、合焦位置（あるいは、合焦に近い状態になった位置）が十分に離れている場合に限定して、多点測距を実行する。
【０３００】
図２１は、本実施の形態（第１１の実施の形態）の主要被写体の認識処理の手順を示すフローチャートである。
【０３０１】
まず、画面中央にフォーカスエリアを設定し、中央コンティニュアスＡＦを行う（ステップＳ１００）。
【０３０２】
次に、実行した中央コンティニュアスＡＦが合焦したか否か（あるいは、合焦に近い状態になったか否か）を判定する（ステップＳ１０１）。
【０３０３】
合焦していない場合は、継続して中央コンティニュアスＡＦを実行する（ステップＳ１００）。
【０３０４】
一方、合焦した場合（あるいは、合焦に近い状態になった場合）は、中央コンティニュアスＡＦを停止し、その合焦位置（あるいは、合焦に近い状態になった位置）が、あらかじめ設定された閾値よりも無限遠側にあるか否かを判定する（ステップＳ１０２）。
【０３０５】
なお、この閾値は、たとえば、その位置で合焦た場合、その位置よりも至近端側にサーチしても主要被写体が検出されないと経験上考えられる位置に設定される。
【０３０６】
この判定の結果、中央コンティニュアスＡＦによる合焦位置（あるいは、合焦に近い状態になった位置）が、閾値よりも至近端側にある場合は、ステップＳ１００に戻り、中央コンティニュアスＡＦを再開する。
【０３０７】
一方、中央コンティニュアスＡＦによる合焦位置（あるいは、合焦に近い状態になった位置）が、閾値よりも無限遠側にある場合は、多点測距を実行する（ステップＳ１０３）。
【０３０８】
主要被写体認識部８６は、多点測距により得られる各測距エリアの焦点評価値の情報を取得し、各測距エリアで焦点評価値が極大（ピーク）となる位置を検出する。そして、その検出結果に基づいて、ピークが検出された測距エリアがあるか否かを判定する（ステップＳ１０４）。この場合、ピークが検出されない（できない）場合のほか、検出されたピーク（極大値）が、あらかじめ設定された閾値未満の場合もピークが検出されないものとされる。
【０３０９】
この判定の結果、ピークが検出された測距エリアがないと判定すると、ステップＳ１００に戻り、再度、中央コンティニュアスＡＦを行う。すなわち、この場合、主要被写体の認識できないので、再度、中央コンティニュアスＡＦを行って、はじめから処理をやり直す。
【０３１０】
一方、ピークが検出された測距エリアがあると判定すると、主要被写体の認識処理を実行する（ステップＳ１０５）。
【０３１１】
このように、本実施の形態では、中央コンティニュアスＡＦを実施し、その中央コンティニュアスＡＦで合焦した場合（あるいは、合焦に近い状態になった場合）において、その合焦位置（あるいは、合焦に近い状態になった位置）が、閾値よりも無限遠側にある場合に限定して、多点測距を行う。これにより、無駄な多点測距を防止でき、効率よく主要被写体を認識することができる。
【０３１２】
なお、本例では、中央コンティニュアスＡＦで合焦すると、多点測距を実行する構成とされているが、中央コンティニュアスＡＦで合焦し、かつ、シーンが変動した場合に限定して、多点測距を実行するようにしてもよい。更に、中央コンティニュアスＡＦで合焦し、かつ、シーンが変動し、かつ、前回の多点測距から一定時間が経過した場合に限定して、多点測距を実行するようにしてもよい。
【０３１３】
また、本例では、顔検出を行っていないが、顔検出を行い、顔が検出されない場合に限定して、主要被写体の認識処理を実行するようにしてもよい。すなわち、顔が検出された場合は、顔を主要被写体と認識するようにしてもよい。
【０３１４】
また、多点測距を行う場合は、上記第１０の実施の形態のように、焦点評価値サーチ範囲を至近端側に限定して行うようにしてもよい。この場合、上記第３の実施の形態で説明したように、中央コンティニュアスＡＦで合焦した位置（あるいは、合焦に近い状態になった位置）を基準に至近端側の所定範囲に焦点評価値サーチ範囲を設定するようにしてもよい（図１９参照）。また、上記第４の実施の形態で説明したように、段階的に焦点評価値サーチ範囲を至近端側に拡大して設定するようにしてもよい。
【０３１５】
≪主要被写体の認識処理を利用した撮影前処理≫
次に、上記の主要被写体の認識技術を利用した本撮影前の処理について説明する。
【０３１６】
上記各実施の形態の主要被写体の認識技術を使用することにより、画面中央以外の主要被写体を認識することができる。また、画角変動の発生を抑えることができるので、ライブビュー中（スルー画像表示中）に使用しても、画面が見づらくなることもない。
【０３１７】
そこで、ライブビュー中のスルー画像を利用して、主要被写体の認識を行い、その認識結果を利用して各種処理を行う。
【０３１８】
〈第１の実施の形態〉
本実施の形態では、ライブビュー中に主要被写体の認識処理を行い、認識した主要被写体にフォーカスエリアを設定して、コンティニュアスＡＦを実行する。
【０３１９】
図２２は、本撮影前に行われるコンティニュアスＡＦの状態遷移図である。
【０３２０】
同図に示すように、スルー画像中に顔が検出された場合は、顔コンティニュアスＡＦに移行し、検出された顔にフォーカスエリアを設定して、顔コンティニュアスＡＦを行う。
【０３２１】
一方、顔が検出されない場合は、中央コンティニュアスＡＦに移行する。そして、中央コンティニュアスＡＦで合焦し（あるいは、合焦に近い状態になり）、かつ、撮影シーンが変動すると、多点測距に移行する。
【０３２２】
多点測距の結果、ピークが検出された測距エリアが存在しない場合は、中央コンティニュアスＡＦに移行する。この場合、顔が検出されている場合は、顔コンティニュアスＡＦに移行する。
【０３２３】
一方、多点測距の結果、ピークが検出された測距エリアが存在する場合は、その多点測距の結果に基づいて、主要被写体の認識処理が行われる。そして、認識した主要被写体にフォーカスエリアを設定し、コンティニュアスＡＦ（主要被写体コンティニュアス）を行う。この後、顔検出された場合は、検出された顔にフォーカスエリアを設定して、顔コンティニュアスＡＦを行う。また、シーンが変動した場合は、中央コンティニュアスＡＦに移行する。
【０３２４】
図２３は、本撮影前に行われるコンティニュアスＡＦの処理の手順を示すフローチャートである。
【０３２５】
まず、顔検出の処理を行い（ステップＳ１１１）、顔が検出されたか否かを判定する（ステップＳ１１２）。ここで、顔が検出された場合は、検出された顔の位置にフォーカスエリアを設定し、顔コンティニュアスＡＦを行う（ステップＳ１１３）。顔コンティニュアスＡＦは、顔が検出されなくなるまで行われる。
【０３２６】
一方、顔が検出されない場合は、画面中央にフォーカスエリアを設定し、中央コンティニュアスＡＦを行う（ステップＳ１２０）。そして、中央コンティニュアスＡＦが合焦したか否か（あるいは、合焦に近い状態になったか否か）を判定する（ステップＳ１２１）。
【０３２７】
コンティニュアスＡＦが合焦していない場合は、ステップＳ１１１に戻り、再度、顔検出を行う。
【０３２８】
一方、コンティニュアスＡＦが合焦した場合（あるいは、合焦に近い状態になった場合）は、撮影シーンが変動したか否かを判定する（ステップＳ１２２）。
【０３２９】
ここでのシーン変動の検出は、あらかじめ登録された画像と現在撮影されている画像とを比較し、シーンに変動が生じているか否かを判定する。比較対象とする画像は、主要被写体を認識した際の画像である。したがって、初回はシーン変動の有無は判別せずに多点測距が実行される。
【０３３０】
シーン変動がない場合は、ステップＳ１１１に戻り、再度、顔検出を行う。
【０３３１】
一方、シーンが変動した場合は、中央コンティニュアスＡＦを停止し、多点測距を実施する（ステップＳ１２３）。
【０３３２】
主要被写体認識部８６は、多点測距により得られる各測距エリアの焦点評価値の情報を取得し、各測距エリアで焦点評価値が極大（ピーク）となる位置を検出する。そして、その検出結果に基づいて、ピークが検出された測距エリアがあるか否かを判定する（ステップＳ１２４）。この場合、ピークが検出されない（できない）場合のほか、検出されたピーク（極大値）が、あらかじめ設定された閾値未満の場合もピークが検出されないものとされる。
【０３３３】
この判定の結果、ピークが検出された測距エリアがないと判定すると、ステップＳ１１１に戻り、再度、顔検出を行う。
【０３３４】
一方、ピークが検出された測距エリアがあると判定すると、画像の取り込みを行い、比較用の基準画像として登録する（ステップＳ１２５）。この処理は、たとえば、比較用の基準画像をフレームメモリ７４に記録することにより行われる。
【０３３５】
比較用の基準画像の登録後、多点測距の結果に基づいて、主要被写体の認識処理を実行する（ステップＳ１２６）。そして、認識した主要被写体にフォーカスエリアを設定し、主要被写体コンティニュアスＡＦを行う（ステップＳ１２７）。
【０３３６】
この後、撮影シーンが変動したか否かを判定する（ステップＳ１２８）。撮影シーンに変動がない場合は、引き続き主要被写体コンティニュアスＡＦを実行する。一方、撮影シーンに変動がある場合は、ステップＳ１１１に戻り、再度、顔検出を行う。
【０３３７】
このように、本実施の形態では、スルー画像中に顔が検出された場合は、顔にフォーカスエリアを設定して顔コンティニュアスＡＦを行い、顔が検出されない場合は、主要被写体の認識処理を行って、主要被写体コンティニュアスＡＦを行う。これにより、画面中に顔がない場合であって、かつ、画面の中央以外の領域に主要被写体が存在する場合であっても、その主要被写体にピントがあったスルー画像を表示することができる。
【０３３８】
また、主要被写体の認識処理を行う際は、まず、中央コンティニュアスＡＦを行い、その中央コンティニュアスＡＦが合焦し、かつ、撮影シーンが変動した場合に限って、多点測距を行う。これにより、多点測距の実行回数を抑制でき、モニタ２４に表示されるスルー画像の画角変動を抑えることができる。これにより、スルー画像表示中も見やすい画面とすることができる。
【０３３９】
なお、主要被写体が認識されると、図２４Ａに示すように、モニタ２４の画面には、主要被写体に設定したフォーカスエリアの位置を示す枠が表示される。図２４Ｂに示すように、顔が検出された場合も同様に、モニタ２４の画面には、顔に設定したフォーカスエリアの位置を示す枠が表示される。
【０３４０】
なお、本例では、主要被写体の認識処理を行う際、中央コンティニュアスＡＦが合焦し、かつ、撮影シーンに変動があった場合に限って多点測距を実行しているが、中央コンティニュアスＡＦが合焦した場合に限って多点測距を実行する構成や、撮影シーンが変動した場合に限って多点測距を実行する構成、前回の多点測距から一定時間が経過した場合に限って多点測距を実行する構成とすることもできる。あるいは、これらを適宜組み合わせて、全ての条件を満足した場合に限って多点測距を実行する構成とすることもできる。
【０３４１】
また、本例では、撮影シーンが変動したか否かを判定する際、主要被写体を認識した際の画像を基準画像として登録し、この基準画像との比較で撮影シーンが変動したか否かを判定しているが、上記第６の実施の形態のように、一定間隔（一定フレーム間隔）で撮影シーンの変動を検出する構成とすることもできる。
【０３４２】
また、比較用の情報は、必ずしも画像データそのものである必要はなく、比較用の特徴点を抽出し、その特徴点の情報を基準情報として登録するようにしてもよい。この場合、シーン変動も現在の画像から特徴点を抽出し、抽出した特徴点の比較により行われる。
【０３４３】
また、本例では、顔検出を行い、顔が検出されない場合に限って、多点測距による主要被写体の認識処理を実行するようにしているが、顔検出については、必ずしも実行する必要はない。また、顔が検出された場合であっても、多点測距による主要被写体の認識処理を実行するようにしてもよい。
【０３４４】
〈第２の実施の形態〉
本実施の形態では、ライブビュー中に主要被写体の認識処理を行い、認識した主要被写体をレリーズボタン１８の半押し時（フォーカシング指示時（Ｓ１））のフォーカスエリアに設定する。
【０３４５】
図２５は、ライブビュー中に認識した主要被写体にフォーカスエリアを設定する処理の手順を示すフローチャートである。
【０３４６】
まず、顔検出の処理を行い（ステップＳ１３１）、顔が検出されたか否かを判定する（ステップＳ１３２）。ここで、顔が検出された場合は、検出された顔の位置にフォーカスエリアを設定し、顔コンティニュアスＡＦを行う（ステップＳ１３３）。顔コンティニュアスＡＦは、顔が検出されなくなるまで行われる。
【０３４７】
一方、顔が検出されない場合は、画面中央にフォーカスエリアを設定し、中央コンティニュアスＡＦを行う（ステップＳ１４０）。そして、中央コンティニュアスＡＦが合焦したか否か（あるいは、合焦に近い状態になったか否か）を判定する（ステップＳ１４１）。
【０３４８】
コンティニュアスＡＦが合焦していない場合は、ステップＳ１３１に戻り、再度、顔検出を行う。
【０３４９】
一方、コンティニュアスＡＦが合焦した場合（あるいは、合焦に近い状態になった場合）は、撮影シーンが変動したか否かを判定する（ステップＳ１４２）。
【０３５０】
ここでのシーン変動の検出は、あらかじめ登録された画像と現在撮影されている画像とを比較し、シーンに変動が生じているか否かを判定する。比較対象とする画像は、主要被写体を認識した際の画像である。したがって、初回はシーン変動の有無は判別せずに多点測距が実行される。
【０３５１】
シーン変動がない場合は、ステップＳ１３１に戻り、再度、顔検出を行う。
【０３５２】
一方、シーンが変動した場合は、中央コンティニュアスＡＦを停止し、多点測距を実施する（ステップＳ１４３）。
【０３５３】
主要被写体認識部８６は、多点測距により得られる各測距エリアの焦点評価値の情報を取得し、各測距エリアで焦点評価値が極大（ピーク）となる位置を検出する。そして、その検出結果に基づいて、ピークが検出された測距エリアがあるか否かを判定する（ステップＳ１４４）。この場合、ピークが検出されない（できない）場合のほか、検出されたピーク（極大値）が、あらかじめ設定された閾値未満の場合もピークが検出されないものとされる。
【０３５４】
この判定の結果、ピークが検出された測距エリアがないと判定すると、ステップＳ１３１に戻り、再度、顔検出を行う。
【０３５５】
一方、ピークが検出された測距エリアがあると判定すると、画像の取り込みを行い、比較用の基準画像として登録する（ステップＳ１４５）。この処理は、たとえば、比較用の基準画像をフレームメモリ７４に記録することにより行われる。
【０３５６】
比較用の基準画像の登録後、多点測距の結果に基づいて、主要被写体の認識処理を実行する（ステップＳ１４６）。そして、認識した主要被写体の位置にＳ１時のフォーカスエリアを設定する（ステップＳ１４７）。
【０３５７】
このように、本実施の形態では、スルー画像の表示中に主要被写体の認識処理を行い、認識した主要被写体にＳ１時のフォーカスエリアを設定する。
【０３５８】
図２６は、本撮影までの処理の手順を示すフローチャートである。
【０３５９】
撮影モードに設定されると、本撮影前の処理が実行される（ステップＳ１５１）。すなわち、モニタ２４にスルー画像の表示が行われるとともに、上記の主要被写体の認識処理が行われる。
【０３６０】
ＣＰＵ９０は、操作系制御部８４からの入力に基づいて、レリーズボタン１８が半押されたか否かを判定する（ステップＳ１５２）。なお、レリーズボタン１８が半押しされると、撮影準備指示信号として、Ｓ１ＯＮ信号がＣＰＵ９０に入力される（半押しが解除されていると、Ｓ１ＯＦＦ）。ＣＰＵ９０は、このＳ１ＯＮ信号の入力の有無に基づいて、レリーズボタン１８が半押しされているか否かを判定する。
【０３６１】
レリーズボタン１８が半押しされると、ＣＰＵ９０は撮影準備処理を実行する。
【０３６２】
まず、本撮影用のＡＥ処理を実行し、本撮影時の露出条件を決定する（ステップＳ１５３）。すなわち、ＡＥ用の画像を取り込み、被写体の明るさを検出し、適正露出となるような露出条件（シャッタスピード、絞り値、ＩＳＯ感度等）を決定する。
【０３６３】
次に、ＡＦ処理を実行する（ステップＳ１５４）。すなわち、フォーカスレンズ１１０を至近端から無限遠端に移動させて、あらかじめ設定されたフォーカスエリアの焦点評価値が極大となる位置を検出する。そして、検出した位置にフォーカスレンズを移動させる。
【０３６４】
この際、主要被写体が認識されている場合には、認識した主要被写体にフォーカスエリアが設定され、焦点合わせが行われる。
【０３６５】
この後、ＣＰＵ９０は、操作系制御部８４からの入力に基づいて、レリーズボタン１８が全押されたか否かを判定する（ステップＳ１５５）。なお、レリーズボタン１８が全押しされると、本撮影指示信号として、Ｓ２ＯＮ信号がＣＰＵ９０に入力される（全押しが解除されていると、Ｓ２ＯＦＦ）。ＣＰＵ９０は、このＳ２ＯＮ信号の入力の有無に基づいて、レリーズボタン１８が全押しされているか否かを判定する。
【０３６６】
ここで、レリーズボタン１８が全押しされていないと判定すると、ＣＰＵ９０は、操作系制御部８４からの入力に基づいて、レリーズボタン１８の半押しが解除されたか否かを判定する（ステップＳ１５８）。そして、レリーズボタン１８の半押しが解除されていると判定すると、ステップＳ１５１に戻り、再度、撮影前処理を実行する。
【０３６７】
一方、レリーズボタン１８が全押しされていると判定すると、ＣＰＵ９０は、本撮影の処理を実行する（ステップＳ１５６）。すなわち、上記のＡＥ処理により求めた露出条件でＣＣＤ５４を露光し、記録用の画像の取り込みを行う。そして、得られた画像を記録メディア７８に記録する（ステップＳ１５７）。
【０３６８】
このように、本撮影前に主要被写体の認識処理を行い、本撮影時は、認識した主要被写体にピントを合わせて撮影することにより、中央以外の領域に主要被写体が存在している場合であっても、主要被写体にピントがあった画像を撮影することができる。
【０３６９】
なお、上記の例では、本撮影前に主要被写体の認識処理を行い、認識された主要被写体にＳ１時のフォーカスエリアを設定しているが、顔が検出された場合は、検出した顔にＳ１時のフォーカスエリアを設定する構成としてもよい。
【０３７０】
また、上記の例では、Ｓ１後のＡＦ処理時にフォーカスレンズを至近端から無限遠端まで移動させて、焦点評価値が極大となる位置を検出しているが、主要被写体を認識している場合は、その主要被写体を認識した時のフォーカスレンズの位置を基準とし、その前後所定範囲に焦点評価値サーチ範囲を限定して、ＡＦ処理を行うようにしてもよい。これにより、より迅速にピント合わせを行うことができる。
【０３７１】
〈第３の実施の形態〉
コンティニュアスＡＦの一形態として、自動追尾機能が知られている。図２７Ａ及び２７Ｂは、被写体が図中で向かって左から右へ移動している車である場合を例として、自動追尾機能を説明する図である。自動追尾機能は、図２７Ａ及び図２７Ｂに示すように、ピントを合わせたい被写体を指定すると、その被写体の移動に合わせてフォーカスエリアを自動的に移動させ、指定した被写体にピントを合わせ続けるものである。
【０３７２】
本実施の形態では、ライブビュー中に主要被写体の認識処理を行い、認識した主要被写体を自動追尾の対象に自動的に設定する。
【０３７３】
図２８は、ライブビュー中に認識した主要被写体の位置を自動追尾の対象に設定する処理の手順を示すフローチャートである。
【０３７４】
まず、顔検出の処理を行い（ステップＳ１７１）、顔が検出されたか否かを判定する（ステップＳ１７２）。ここで、顔が検出された場合は、検出された顔の位置にフォーカスエリアを設定し、顔コンティニュアスＡＦを行う（ステップＳ１７３）。顔コンティニュアスＡＦは、顔が検出されなくなるまで行われる。
【０３７５】
一方、顔が検出されない場合は、画面中央にフォーカスエリアを設定し、中央コンティニュアスＡＦを行う（ステップＳ１８０）。そして、コンティニュアスＡＦが合焦したか否か（あるいは、合焦に近い状態になったか否か）を判定する（ステップＳ１８１）。
【０３７６】
コンティニュアスＡＦが合焦していない場合は、ステップＳ１７１に戻り、再度、顔検出を行う。
【０３７７】
一方、コンティニュアスＡＦが合焦した場合（あるいは、合焦に近い状態になった場合）は、撮影シーンが変動したか否かを判定する（ステップＳ１８２）。
【０３７８】
ここでのシーン変動の検出は、あらかじめ登録された画像と現在撮影されている画像とを比較し、シーンに変動が生じているか否かを判定する。比較対象とする画像は、主要被写体を認識した際の画像である。したがって、初回はシーン変動の有無は判別せずに多点測距が実行される。
【０３７９】
シーン変動がない場合は、ステップＳ１７１に戻り、再度、顔検出を行う。
【０３８０】
一方、シーンが変動した場合は、中央コンティニュアスＡＦを停止し、多点測距を実施する（ステップＳ１８３）。
【０３８１】
主要被写体認識部８６は、多点測距により得られる各測距エリアの焦点評価値の情報を取得し、各測距エリアで焦点評価値が極大（ピーク）となる位置を検出する。そして、その検出結果に基づいて、ピークが検出された測距エリアがあるか否かを判定する（ステップＳ１４４）。この場合、ピークが検出されない（できない）場合のほか、検出されたピーク（極大値）が、あらかじめ設定された閾値未満の場合もピークが検出されないものとされる。
【０３８２】
この判定の結果、ピークが検出された測距エリアがないと判定すると、ステップＳ１７１に戻り、再度、顔検出を行う。
【０３８３】
一方、ピークが検出された測距エリアがあると判定すると、画像の取り込みを行い、比較用の基準画像として登録する（ステップＳ１８５）。この処理は、たとえば、比較用の基準画像をフレームメモリ７４に記録することにより行われる。
【０３８４】
比較用の基準画像の登録後、多点測距の結果に基づいて、主要被写体の認識処理を実行する（ステップＳ１８６）。そして、認識した主要被写体の位置を自動追尾の初期位置に設定する（ステップＳ１８７）。
【０３８５】
このように、本実施の形態では、ライブビュー中に主要被写体の認識処理を行い、認識した主要被写体の位置を自動追尾の初期位置に自動的に設定する。これにより、自動追尾を行う際、撮影者が初期位置の指定処理を行う必要がなくなり、デジタルカメラの使い勝手を向上させることができる。
【０３８６】
≪主要被写体の認識処理≫
上記のように、多点測距に基づく主要被写体の認識処理は、「画面の中心に近いほど主要被写体らしい」、「近距離であるほど主要被写体らしい」という２つの仮説をベースに、距離と画面内の位置に対して、それぞれ重み付け加算をし、主要被写体らしさを数値化する。そして、その数値が最大となるエリアを主要被写体の位置と認識する。
【０３８７】
この場合、主要被写体の検出精度は、測距エリアのサンプリング間隔レベルに留まる。上記の例で画面を５×７分割して測距エリアを設定しているので、この分割した測距エリアの範囲内で主要被写体が検出される。
【０３８８】
そこで、より高精度に主要被写体を検出するため、以下の方法で主要被写体の検出を行う。
【０３８９】
〈第１の方法〉
上記のように、多点測距の結果から各測距エリアの主要被写体らしさを数値化して、主要被写体の位置を検出する方法の場合、その検出精度は、測距エリアのサンプリング間隔レベルに留まる。
【０３９０】
そこで、上記の方法で主要被写体の位置を検出後、その位置に基づいて詳細サーチを実行する。具体的には、図２９Ａから図２９Ｃに示すように、多点測距の結果から各測距エリアの主要被写体らしさを数値化して、主要被写体が存在する測距エリアを検出し（図２９Ａ）、検出した測距エリアの中心を基点として、詳細サーチをする範囲を設定し（図２９Ｂ）、設定した主要被写体詳細サーチ範囲内で主要被写体の詳細位置を探すことにより、最終的な主要被写体の位置を決定する（図２９Ｃ）。
【０３９１】
主要被写体詳細サーチ範囲内で主要被写体の詳細位置を探す際には、エッジ成分の多さや、同色系の塊の大きさなどが、主要被写体らしさの評価の指標となる。最終的に位置を決定する方法は、大きく分けて以下の２つの方法がある。
【０３９２】
（i）最大値優先：主要被写体詳細サーチ範囲内で、主要被写体らしさの最も大きいところを主要被写体の位置とする方法
（ii）中央優先：主要被写体詳細サーチ範囲内を中央から外側に向かってサーチし、主要被写体らしさの評価値が基準値（閾値）を超えた時点の位置を主要被写体の位置とする方法
最大値優先を使用するか中央優先を使用するかは、設計者が選択できるようにすることが好ましい。
【０３９３】
図３０は、本方法（第１の方法）により主要被写体を検出する手順を示すフローチャートである。
【０３９４】
まず、多点測距に基づく主要被写体の認識処理を行う（ステップＳ２００）。この処理は、上述した第１〜第１１の実施の形態の主要被写体の認識処理のいずれかの方法で行われる。
【０３９５】
次に、図２９Ａに示すように、主要被写体として認識した測距エリアの中心を主要被写体候補とし、その位置を主要被写体ラフ位置に設定する（ステップＳ２１０）。
【０３９６】
次に、図２９Ｂに示すように、設定した主要被写体ラフ位置を基準に詳細サーチを行う範囲（主要被写体詳細サーチ範囲）を設定する（ステップＳ２１１）。そして、設定された主要被写体詳細サーチ範囲内で詳細サーチを行う（ステップＳ２１２）。
【０３９７】
詳細サーチは、上記のように、エッジ成分の多さや、同色系の塊の大きさなどを主要被写体らしさの評価の指標とし、最大値優先又は中央優先のいずれかの方法で行われる。
【０３９８】
この詳細サーチの結果、検出された主要被写体の位置が、図２９Ｃに示すように、主要被写体詳細位置に設定される（ステップＳ２１３）。
【０３９９】
このように、多点測距の結果から、まず、主要被写体のラフ位置を決定し、決定したラフ位置を基準に主要被写体詳細サーチ範囲を決定して、詳細サーチを実行することにより、高精度に主要被写体を検出することができる。また、主要被写体詳細サーチ範囲は、限定した範囲で行われるので、効率よくサーチを行うことができる。
【０４００】
〈第２の方法〉
詳細サーチでエッジ成分の多さを指標として詳細位置を決める場合、背景のエッジ成分につられて、背景のオブジェクトの位置を主要被写体と認識してしまうケースが存在する（図３１Ａから３１Ｃ参照）。
【０４０１】
そこで、多点測距の結果を利用して、主要被写体のラフ位置の被写体距離を基準とした距離マップを作成する。主要被写体詳細サーチ範囲内において、ラフ位置と被写体距離の近い部分は、主要被写体対象部分とするが、距離の遠い部分は対象外として、主要被写体詳細サーチ範囲を修正する。そして、修正した主要被写体詳細サーチ範囲の下で詳細サーチを実行する。このように、被写体距離の近い部分に対してのみ詳細サーチを実行することで、主要被写体の詳細位置を正確に検出することができる。
【０４０２】
図３２は、本方法（第２の方法）により主要被写体を検出する手順を示すフローチャートである。
【０４０３】
まず、多点測距に基づく主要被写体の認識処理を行う（ステップＳ２００）。この処理は、上述した第１〜第１１の実施の形態の主要被写体の認識処理のいずれかの方法で行われる。
【０４０４】
次に、図３３Ａに示すように、主要被写体として認識された測距エリアの中心位置を主要被写体ラフ位置に設定する（ステップＳ２２０）。
【０４０５】
次に、主要被写体ラフ位置を基準に距離マップを作成する（ステップＳ２２１）。図３３Ａから３３Ｄでは、色の濃淡で主要被写体ラフ位置からの遠近を表している（無限遠側に離れるほど色が濃くなり、至近側に離れるほど色が薄くなるように表している。）。
【０４０６】
次に、作成した距離マップを参照して、主要被写体詳細サーチ範囲を設定する（ステップＳ２２２）。この処理は、まず、主要被写体ラフ位置を基準に主要被写体詳細サーチ範囲を仮設定する（図３３Ｂ参照）。次に、距離マップを参照して、仮設定された主要被写体詳細サーチ範囲を修正し、最終的な主要被写体詳細サーチ範囲を決定する（図３３Ｃ参照）。この際、上記のように、主要被写体ラフ位置と被写体距離の遠い部分をサーチ対象から除外して、主要被写体詳細サーチ範囲を修正する。
【０４０７】
主要被写体詳細サーチ範囲の設定後、その設定された主要被写体詳細サーチ範囲内で詳細サーチを行う（ステップＳ２２３）。そして、図３３Ｄに示すように、詳細サーチの結果、検出された主要被写体の位置を主要被写体詳細位置に決定する（ステップＳ２２４）。
【０４０８】
このように、多点測距の結果から詳細サーチを行う範囲を限定することにより、より高精度に主要被写体を検出することができる。また、主要被写体詳細サーチ範囲を限定することにより、サーチ時間の短縮化も図ることができる。
【０４０９】
〈第３の方法〉
上記のように、多点測距を行うことにより、各測距エリアの距離情報を得ることができる。この際、焦点評価値が距離情報に対して２重ピークを持つ場合（図３４参照）、詳細サーチをした副作用で背景につられてしまう可能性が存在する。
【０４１０】
多点測距の段階では、正しく２重ピークを対処して、背景につられないようにしたとしても（たとえば、焦点評価値サーチ範囲の限定等）、詳細サーチをする際に、背景のエッジ情報などにつられて詳細位置を決定してしまうことのないようにすべきである。
【０４１１】
そこで、詳細サーチをする際に、２重ピークとなったエリアと、その付近はサーチ対象から外すことで、詳細サーチによる副作用を抑制する。
【０４１２】
図３５は、本方法（第３の方法）により主要被写体を検出する手順を示すフローチャートである。
【０４１３】
まず、多点測距に基づく主要被写体の認識処理を行う（ステップＳ２００）。この処理は、上述した第１〜第１１の実施の形態の主要被写体の認識処理のいずれかの方法で行われる。
【０４１４】
次に、図３６Ａに示すように、主要被写体として認識された測距エリアの中心位置を主要被写体ラフ位置に設定する（ステップＳ２３０）。
【０４１５】
次に、多点測距の結果に基づいて、２重ピークが検出された測距エリアを検出する（ステップＳ２３１）。
【０４１６】
次に、主要被写体詳細サーチ範囲を設定する（ステップＳ２３２）。この処理は、まず、図３６Ｂに示すように、主要被写体ラフ位置を基準に主要被写体詳細サーチ範囲を仮設定する。次に、図３６Ｃに示すように、仮設定された主要被写体詳細サーチ範囲内で２重ピークが検出されたエリアと、その付近を除外し、最終的な主要被写体詳細サーチ範囲を決定する。なお、図３６Ｃでは、２重ピークが検出された測距エリアを灰色で示している。
【０４１７】
主要被写体詳細サーチ範囲の設定後、その設定された主要被写体詳細サーチ範囲内で詳細サーチを行う（ステップＳ２３３）。そして、図３６Ｄに示すように、詳細サーチの結果、検出された主要被写体の位置を主要被写体詳細位置に決定する（ステップＳ２３４）。
【０４１８】
このように、詳細サーチをする際、２重ピークとなったエリアと、その付近をサーチ対象から外すことにより、詳細サーチによる副作用を抑制することができ、高精度に主要被写体を検出することができる。
【０４１９】
〈第４の方法〉
本方法では、主要被写体ラフ位置から被写体距離が遠い位置を詳細サーチの対象から除外するとともに、２重ピークとなったエリアと、その付近を詳細サーチの対象から除外して、詳細サーチを実行する。
【０４２０】
図３７は、本方法（第４の方法）により主要被写体を検出する手順を示すフローチャートである。
【０４２１】
まず、多点測距に基づく主要被写体の認識処理を行う（ステップＳ２００）。この処理は、上述した第１〜第１１の実施の形態の主要被写体の認識処理のいずれかの方法で行われる。
【０４２２】
主要被写体の認識が行われると、図３８Ａに示すように、認識された測距エリアの中心位置を主要被写体ラフ位置に設定する（ステップＳ２４０）。
【０４２３】
次に、主要被写体ラフ位置を基準に距離マップを作成する（ステップＳ２４１）。
【０４２４】
次に、多点測距の結果に基づいて、２重ピークが検出された測距エリアを検出する（ステップＳ２４２）。
【０４２５】
次に、距離マップと２重ピークが検出された測距エリアの検出結果を参照して、主要被写体詳細サーチ範囲を設定する（ステップＳ２４２）。この処理は、まず、図３８Ｂに示すように、主要被写体ラフ位置を基準に主要被写体詳細サーチ範囲を仮設定する。次に、図３８Ｃに示すように、仮設定された主要被写体詳細サーチ範囲内で２重ピークが検出されたエリアと、その付近を除外する。次に、主要被写体ラフ位置と被写体距離の遠い部分をサーチ対象から除外して、最終的な主要被写体詳細サーチ範囲を決定する。なお、図３８Ｃでは、２重ピークが検出されたエリアとして除外されるエリアを斜格子で表し、主要被写体ラフ位置から遠距離として除外されたエリアを格子で表している。
【０４２６】
主要被写体詳細サーチ範囲の設定後、その設定された主要被写体詳細サーチ範囲内で詳細サーチを行う（ステップＳ２４４）。そして、図３８Ｄに示すように、詳細サーチの結果、検出された主要被写体の位置を主要被写体詳細位置に決定する（ステップＳ２４５）。
【０４２７】
このように、詳細サーチをする際、２重ピークとなったエリアと、その付近、及び、主要被写体ラフ位置から遠距離にある部分をサーチ対象から外すことにより、詳細サーチによる副作用を抑制することができ、高精度に主要被写体を検出することができる。
【０４２８】
〈第５の方法〉
詳細サーチする際、画面内の主要被写体の大きさに応じて主要被写体詳細サーチ範囲を調整することにより、正確で無駄のないサーチを行うことができる。
【０４２９】
一般に、主要被写体は、近距離（至近側）に存在しているほど、画面内に大きく写されていると考えられる。
【０４３０】
そこで、図３９Ａ及び３９Ｂに示すように、主要被写体ラフ位置に応じて、主要被写体詳細サーチ範囲を調整する。すなわち、主要被写体ラフ位置が至近側ほど大きく（図３９Ａ）、無限遠側ほど小さく（図３９Ｂ）なるように、主要被写体詳細サーチ範囲を設定する。
【０４３１】
ここで、画面内における主要被写体詳細サーチ範囲の調整の方法としては、以下の２通りの方法が考えられる。
【０４３２】
(i)  画像全体の大きさは変化させず、主要被写体詳細サーチ範囲を大きくする。
【０４３３】
(ii)  画面全体の大きさを変化させ、主要被写体詳細サーチ範囲は固定にする。
【０４３４】
いずれの方法を採用しても、同様の効果を得ることができる。
【０４３５】
図４０は、本方法（第５の方法）により主要被写体を検出する手順を示すフローチャートである。
【０４３６】
まず、多点測距に基づく主要被写体の認識処理を行う（ステップＳ２００）。この処理は、上述した第１〜第１１の実施の形態の主要被写体の認識処理のいずれかの方法で行われる。
【０４３７】
次に、主要被写体として認識された測距エリアの中心位置を主要被写体ラフ位置に設定する（ステップＳ２５０）。
【０４３８】
次に、主要被写体ラフ位置と、その被写体距離情報（ピーク位置（光軸方向））とに基づいて、詳細サーチを行うサーチ範囲（主要被写体詳細サーチ範囲）を決定する（ステップＳ２５１）。具体的には、主要被写体ラフ位置を中心とし、主要被写体ラフ位置の被写体距離に応じて、その面積を拡縮して、主要被写体詳細サーチ範囲を設定する。この際、上記のように、主要被写体ラフ位置が、至近側にあるほど主要被写体詳細サーチ範囲が大きくなるように設定する。
【０４３９】
主要被写体詳細サーチ範囲の設定後、その設定された主要被写体詳細サーチ範囲内で詳細サーチを行う（ステップＳ２５２）。そして、詳細サーチの結果、検出された主要被写体の位置を主要被写体詳細位置に決定する（ステップＳ２５３）。
【０４４０】
このように、画面内に主要被写体が写っている大きさに応じて、主要被写体詳細サーチ範囲を調整することにより、詳細サーチを行う際、正確で無駄のないサーチを行うことができる。
【０４４１】
〈第６の方法〉
上記第５の方法で述べたように、詳細サーチする際、画面内の主要被写体の大きさに応じて主要被写体詳細サーチ範囲を調整することにより、正確で無駄のないサーチを行うことができる。
【０４４２】
ズームして撮影している場合、一般にズームがテレ側（望遠側）に設定されているほど、主要被写体は画面内に大きく写されていると考えられる。
【０４４３】
そこで、図４１Ａ及び４１Ｂに示すように、ズーム位置に応じて、主要被写体詳細サーチ範囲を調整する。すなわち、ズーム位置がテレ側（望遠側）であるほど大きく（図４１Ａ）、ワイド側（広角側）であるほど小さく（図４１Ｂ）なるように、主要被写体詳細サーチ範囲を設定する。
【０４４４】
ここで、画面内における主要被写体詳細サーチ範囲の調整の方法としては、以下の２通りの方法が考えられる。
【０４４５】
(i)  画像全体の大きさは変化させず、主要被写体詳細サーチ範囲を大きくする。
【０４４６】
(ii)  画面全体の大きさを変化させ、主要被写体詳細サーチ範囲は固定にする。
【０４４７】
いずれの方法を採用しても、同様の効果を得ることができる。
【０４４８】
図４２は、本方法（第６の方法）により主要被写体を検出する手順を示すフローチャートである。
【０４４９】
まず、多点測距に基づく主要被写体の認識処理を行う（ステップＳ２００）。この処理は、上述した第１〜第１１の実施の形態の主要被写体の認識処理のいずれかの方法で行われる。
【０４５０】
次に、主要被写体として認識された測距エリアの中心位置を主要被写体ラフ位置に設定する（ステップＳ２６０）。
【０４５１】
次に、ズームの位置情報を取得する。そして、取得したズームの位置情報と主要被写体ラフ位置の位置情報とに基づいて、詳細サーチを行うサーチ範囲（主要被写体詳細サーチ範囲）を決定する（ステップＳ２６１）。具体的には、主要被写体ラフ位置を中心とし、その面積をズーム位置に応じて拡縮することにより、主要被写体詳細サーチ範囲を設定する。この際、上記のように、ズームがテレ側であるほど主要被写体詳細サーチ範囲（面積）が大きくなるように設定する。
【０４５２】
主要被写体詳細サーチ範囲の設定後、その設定された主要被写体詳細サーチ範囲内で詳細サーチを行う（ステップＳ２６２）。そして、詳細サーチの結果、検出された主要被写体の位置を主要被写体詳細位置に決定する（ステップＳ２６３）。
【０４５３】
このように、画面内に主要被写体が写っている大きさに応じて、主要被写体詳細サーチ範囲を調整することにより、詳細サーチを行う際、正確で無駄のないサーチを行うことができる。
【０４５４】
〈第７の方法〉
本方法では、詳細サーチにより検出された主要被写体の位置（主要被写体仮詳細位置）が主要被写体ラフ位置からずれた場合であっても、両者間のずれの大きさがある程度以上にならない（大幅にずれない）ようにする。
【０４５５】
図４３は、本方法（第７の方法）により主要被写体を検出する手順を示すフローチャートである。
【０４５６】
まず、多点測距に基づく主要被写体の認識処理を行う（ステップＳ２００）。この処理は、上述した第１〜第１１の実施の形態の主要被写体の認識処理のいずれかの方法で行われる。
【０４５７】
次に、主要被写体の位置として認識された測距エリアの中心位置を主要被写体ラフ位置に設定する（ステップＳ２７０）。
【０４５８】
次に、主要被写体ラフ位置の位置情報に基づいて、詳細サーチを行うサーチ範囲（主要被写体詳細サーチ範囲）を決定する（ステップＳ２７１）。
【０４５９】
次に、設定された主要被写体詳細サーチ範囲内で詳細サーチを行う（ステップＳ２７２）。そして、詳細サーチの結果、検出された主要被写体の位置を主要被写体仮詳細位置に設定する（ステップＳ２７３）。
【０４６０】
次に、主要被写体仮詳細位置をフォーカスエリアに設定し、所定範囲でフォーカスレンズ１１０を移動させて、設定したフォーカスエリアの焦点評価値を取得する（ステップＳ２７４）。
【０４６１】
ここで、フォーカスレンズ１１０を移動させる範囲（焦点評価値サーチ範囲）は、多点測距の結果、主要被写体の位置として認識された測距エリア（主要被写体ラフ位置が属する測距エリア）の焦点評価値が極大となる位置を基準として、その前後所定範囲に設定される（図４４Ａ及び４４Ｂ参照）。
【０４６２】
次に、取得した焦点評価値に極大点（ピーク）があるか否かを判定する（ステップＳ２７５）。この判定の結果、図４４Ａに示すように、極大点（ピーク）がないと判定すると、主要被写体ラフ位置を主要被写体詳細位置に決定する（ステップＳ２７８）。
【０４６３】
一方、極大点がある場合は、その極大点の位置が許容範囲内か否かを判定する（ステップＳ２７６）。
【０４６４】
ここで、許容範囲は、多点測距の結果、主要被写体の位置として認識された測距エリア（主要被写体ラフ位置が属する測距エリア）の焦点評価値が極大となる位置を基準として、その前後所定範囲に設定される（図４４Ｂ参照）。
【０４６５】
極大点の位置が、許容範囲内にあるか否かは、取得した焦点評価値が極大となる位置と、多点測距の結果、主要被写体の位置として認識された測距エリアの焦点評価値が極大となる位置との差（絶対値）を求め、その差が、あらかじめ設定された閾値内であるか否かを判定することにより行われる。
【０４６６】
この判定の結果、図４４Ｂに示すように、差が閾値を超えている判定すると、主要被写体ラフ位置を主要被写体詳細位置に決定する（ステップＳ２７８）。
【０４６７】
一方、差が閾値以内であると判定すると、主要被写体仮詳細位置を主要被写体詳細位置に設定する（ステップＳ２７７）。
【０４６８】
このように、詳細サーチにより検出された主要被写体の位置（主要被写体仮詳細位置）を基準に再度測距を実行し、多点測距により求めた主要被写体の位置（主要被写体ラフ位置）とのずれ（光軸方向）を比較することにより、詳細サーチにより検出された主要被写体の位置と多点測距により求めた主要被写体の位置とが大きくずれることを防止することができる。
【符号の説明】
【０４６９】
１０…デジタルカメラ、１２…カメラボディ、１４…撮影レンズ、１６…フラッシュ、１８…レリーズボタン、２０…ズームレバー、２２…電源ボタン、２４…モニタ、２６…メニュー／ＯＫボタン、２８…十字ボタン、３０…Ｂａｃｋボタン、３２…再生ボタン、５０…レンズ駆動部、５２…フラッシュ制御部、５４…撮像素子（ＣＣＤ）、５６…ＣＣＤ制御部、５８…アナログ信号処理部、６０…タイミングジェネレータ、６２…画像入力コントローラ、６４…ＡＦ処理部、６４Ａ…ハイパスフィルタ（ＨＰＦ）、６４Ｂ…ゲート、６４Ｃ…加算器、６６…ＡＥ／ＡＷＢ処理部、６８…画像処理部、７０…顔検出部、７２…圧縮／伸張処理部、７４…フレームメモリ、７６…メディア制御部、７８…記録メディア、８０…表示制御部、８２…操作部、８４…操作系制御部、８６…主要被写体認識部、９０…ＣＰＵ、９２…ＥＥＰＲＯＭ、１１０…フォーカスレンズ、１１２…ズームレンズ、１１４…絞り、１１６…シャッタ、１２０…フォーカスレンズ駆動部、１２２…ズームレンズ駆動部、１２４…絞り駆動部、１２６…シャッタ駆動部
【図１】
2012077435.tif 000003
【図２】
2012077435.tif 000004
【図３】
2012077435.tif 000005
【図４】
2012077435.tif 000006
【図５】
2012077435.tif 000007
【図６】
2012077435.tif 000008
【図７】
2012077435.tif 000009
【図８】
2012077435.tif 000010
【図９Ａ】
2012077435.tif 000011
【図９Ｂ】
2012077435.tif 000012
【図１０】
2012077435.tif 000013
【図１１】
2012077435.tif 000014
【図１２】
2012077435.tif 000015
【図１３】
2012077435.tif 000016
【図１４】
2012077435.tif 000017
【図１５】
2012077435.tif 000018
【図１６】
2012077435.tif 000019
【図１７】
2012077435.tif 000020
【図１８】
2012077435.tif 000021
【図１９】
2012077435.tif 000022
【図２０】
2012077435.tif 000023
【図２１】
2012077435.tif 000024
【図２２】
2012077435.tif 000025
【図２３】
2012077435.tif 000026
【図２４Ａ】
2012077435.tif 000027
【図２４Ｂ】
2012077435.tif 000028
【図２５】
2012077435.tif 000029
【図２６】
2012077435.tif 000030
【図２７Ａ】
2012077435.tif 000031
【図２７Ｂ】
2012077435.tif 000032
【図２８】
2012077435.tif 000033
【図２９Ａ】
2012077435.tif 000034
【図２９Ｂ】
2012077435.tif 000035
【図２９Ｃ】
2012077435.tif 000036
【図３０】
2012077435.tif 000037
【図３１Ａ】
2012077435.tif 000038
【図３１Ｂ】
2012077435.tif 000039
【図３１Ｃ】
2012077435.tif 000040
【図３２】
2012077435.tif 000041
【図３３Ａ】
2012077435.tif 000042
【図３３Ｂ】
2012077435.tif 000043
【図３３Ｃ】
2012077435.tif 000044
【図３３Ｄ】
2012077435.tif 000045
【図３４】
2012077435.tif 000046
【図３５】
2012077435.tif 000047
【図３６Ａ】
2012077435.tif 000048
【図３６Ｂ】
2012077435.tif 000049
【図３６Ｃ】
2012077435.tif 000050
【図３６Ｄ】
2012077435.tif 000051
【図３７】
2012077435.tif 000052
【図３８Ａ】
2012077435.tif 000053
【図３８Ｂ】
2012077435.tif 000054
【図３８Ｃ】
2012077435.tif 000055
【図３８Ｄ】
2012077435.tif 000056
【図３９Ａ】
2012077435.tif 000057
【図３９Ｂ】
2012077435.tif 000058
【図４０】
2012077435.tif 000059
【図４１Ａ】
2012077435.tif 000060
【図４１Ｂ】
2012077435.tif 000061
【図４２】
2012077435.tif 000062
【図４３】
2012077435.tif 000063
【図４４Ａ】
2012077435.tif 000064
【図４４Ｂ】
2012077435.tif 000065
【国際調査報告】
2012077435.tif 000066
2012077435.tif 000067
2012077435.tif 000068
2012077435.tif 000069