(57)【特許請求の範囲】
【請求項１】
撮影光学系を介して入射される光束を受光して光電変換する撮像手段で生成された信号に基づく画像を表示手段に表示する表示制御装置であって、
前記撮像手段の受光領域に設定された焦点検出領域から出力される一対の像信号に基づいて、繰り返し焦点状態を検出する焦点検出手段と、
前記焦点検出手段により検出された前記焦点状態に基づく指標を前記画像に重畳して前記表示手段に表示する表示制御手段と、
前記焦点検出領域の位置を指定する操作を受け付ける指定手段と、
を有し、
前記表示制御手段は、前記指定手段を介して指定された前記焦点検出領域の位置の変化量に応じて、前記焦点検出手段による前記焦点状態の検出結果に対する前記指標の表示の応答性を変更することを特徴とする表示制御装置。
【請求項２】
前記表示制御手段は、前記指定手段を介して指定された前記焦点検出領域の位置の変化量に応じて、前記指標が表示する項目を変更することを特徴とする請求項１に記載の表示制御装置。
【請求項３】
前記焦点状態は、デフォーカス量と合焦位置への方向を含み、
前記指標の表示形態として、前記デフォーカス量と前記合焦位置への方向を示す第１の表示形態と、前記デフォーカス量を示さずに、前記合焦位置への方向を示す第２の表示形態を備え、
前記表示制御手段は、前記指定手段を介して指定された前記焦点検出領域の位置の変化量に基づいて、前記第１の表示形態と前記第２の表示形態を切り替えることを特徴とする請求項１または２に記載の表示制御装置。
【請求項４】
前記表示制御手段は、前記指定手段を介して指定された前記焦点検出領域の位置の変化量が第１の量より大きい場合に前記第２の表示形態で前記指標を表示し、当該変化量が前記第１の量以下の場合に前記第１の表示形態で前記指標を表示することを特徴とする請求項３に記載の表示制御装置。
【請求項５】
前記第２の表示形態で前記指標を表示する場合、前記表示制御手段は、前記指定手段を介した操作により位置が変更された後の前記焦点検出領域に基づく前記合焦位置への方向を示す表示を行うことを特徴とする請求項３または４に記載の表示制御装置。
【請求項６】
前記第１の表示形態で前記指標を表示する場合、前記表示制御手段は、前記焦点検出手段が前記焦点状態を複数回検出した結果の平均に基づいて、前記指標を表示することを特徴とする請求項３乃至５のいずれか１項に記載の表示制御装置。
【請求項７】
前記第１の表示形態で前記指標を表示する場合、前記表示制御手段は、前記指定手段を介して指定された前記焦点検出領域の位置の変化量が第２の量より大きい場合に、当該第２の量以下の場合と比較して、前記焦点状態を平均する回数を少なくすることを特徴とする請求項６に記載の表示制御装置。
【請求項８】
前記表示制御手段は、前記像信号の信頼度に基づいて前記デフォーカス量が使用できると判定された場合に、前記指定手段を介して指定された前記焦点検出領域の位置の変化量に応じて、前記指標の表示を変更することを特徴とする請求項３乃至７のいずれか１項に記載の表示制御装置。
【請求項９】
前記画像から所定の被写体を検出する被写体検出手段を更に有し、
前記指定手段を介した前記焦点検出領域の位置の指定を受け付ける第１のモードと、前記被写体検出手段により検出された前記所定の被写体の位置に基づいて前記焦点検出領域を設定する第２のモードとを有することを特徴とする請求項１乃至８のいずれか１項に記載の表示制御装置。
【請求項１０】
前記表示制御手段は、前記第１のモードにおいて、前記指定手段を介して指定された前記焦点検出領域の位置の変化量に応じて、前記指標の表示を変更することを特徴とする請求項９に記載の表示制御装置。
【請求項１１】
前記被写体検出手段により前記所定の被写体が検出された場合に、前記第２のモードが設定されることを特徴とする請求項９または１０に記載の表示制御装置。
【請求項１２】
前記第２のモードの場合に、前記所定の被写体の領域内に複数の焦点検出領域が設定されることを特徴とする請求項９乃至１１のいずれか１項に記載の表示制御装置。
【請求項１３】
前記所定の被写体は人物の顔であって、前記被写体検出手段は更に顔の向きを検出し、
前記顔の向きが正面向きまたは後ろ向きである場合には、前記複数の焦点検出領域が水平方向に配置され、前記顔の向きが横向きである場合には、前記複数の焦点検出領域が垂直方向に配置されることを特徴とする請求項１２に記載の表示制御装置。
【請求項１４】
請求項１乃至１３のいずれか１項に記載の表示制御装置と、
前記撮像手段とを有し、
前記撮像手段は、１つのマイクロレンズに対して複数の光電変換部を備えた画素を複数有し、前記撮影光学系を介して入射する光束を前記複数の光電変換部で光電変換して一対の像信号を出力することを特徴とする撮像装置。
【請求項１５】
撮影光学系を介して入射される光束を受光して光電変換する撮像手段で生成された信号に基づく画像を表示手段に表示する表示制御装置の制御方法であって、
前記撮像手段の受光領域に設定された焦点検出領域から出力される一対の像信号に基づいて、繰り返し焦点状態を検出する焦点検出工程と、
前記焦点検出工程で検出された前記焦点状態に基づく指標を前記画像に重畳して表示手段に表示する表示制御工程と、
指定手段を介した前記焦点検出領域の位置を指定する操作を受け付ける受け付け工程と、を有し、
前記表示制御工程において、前記指定手段を介して指定された前記焦点検出領域の位置の変化量に応じて、前記焦点検出工程による前記焦点状態の検出結果に対する前記指標の表示の応答性を変更することを特徴とする制御方法。
【請求項１６】
コンピュータに、請求項１５に記載の制御方法の各工程を実行させるためのプログラム。
【請求項１７】
請求項１６に記載のプログラムを格納したコンピュータが読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、手動による焦点調節時に焦点状態の表示制御を行う表示制御装置及びその制御方法、及び撮像装置に関する。
【背景技術】
【０００２】
近年のフルハイビジョンや４Ｋなどに対応した高精細ビデオカメラ等の焦点調節装置は従来以上に解像力が高く、撮影者がマニュアルによるフォーカス操作（ＭＦ操作）で被写体にピントを合わせる場合、厳密なピント合わせを行うことは容易ではない。特に、カメラに搭載されたビューファインダーや表示パネル等で確認しながらＭＦ操作を行う場合、ビューファインダーや表示パネル等では確認できない程度のピントのずれが生じる場合があり、意図した焦点状態となっているかどうか判断することが難しい。
【０００３】
そこで、ＭＦ操作のアシストを行うフォーカスアシスト方法が提案されている。特許文献１には、ＭＦ操作時に合焦評価値を算出して合焦度合をバー表示する方法が提案されている。また、特許文献２には、撮像装置におけるフォーカスアシスト方法として、フォーカスレンズの移動に伴う焦点状態の変化を表す複数の表示方法が提案されている。また、特許文献３では、フォーカスレンズの操作に応じて焦点状態の表示の表示時間を変更する方法が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−２４８６１５号公報
【特許文献２】特開２００５−１４０９４３号公報
【特許文献３】特開２００９−１２２５９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述したような従来のフォーカスアシスト方法では、例えば、ユーザが焦点検出領域を移動させた場合、焦点検出領域内の絵柄の変化などにより、焦点検出結果が安定しないという問題が発生する。その場合、焦点状態の表示の指標が滑らかに変化せずにユーザのフォーカス操作の妨げになってしまう。しかしながら、特許文献１から３のいずれにも、焦点検出領域の位置が変化した場合について、何ら考慮されていない。
【０００６】
このように、ユーザが焦点検出領域を移動させた場合、焦点検出領域内の絵柄の変化などにより焦点状態の表示の指標が滑らかに変化しない。また、焦点検出領域が移動していない場合に、過去に取得した複数の焦点検出結果を平均することにより、焦点検出結果を安定させることは可能であるが、焦点検出領域を移動させた場合、平均を取ると表示の応答性が低下してしまう。
【０００７】
本発明は上記問題点を鑑みてなされたものであり、手動焦点調節時にユーザの焦点調節操作を補助するための安定性と応答性を両立したフォーカスアシスト表示を行うことを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明は、撮影光学系を介して入射される光束を受光して光電変換する撮像手段で生成された信号に基づく画像を表示手段に表示する表示制御装置であって、前記撮像手段の受光領域に設定された焦点検出領域から出力される一対の像信号に基づいて、繰り返し焦点状態を検出する焦点検出手段と、前記焦点検出手段により検出された前記焦点状態に基づく指標を前記画像に重畳して前記表示手段に表示する表示制御手段と、前記焦点検出領域の位置を指定する操作を受け付ける指定手段と、を有し、前記表示制御手段は、前記指定手段を介して指定された前記焦点検出領域の位置の変化量に応じて、前記焦点検出手段による前記焦点状態の検出結果に対する前記指標の表示の応答性を変更する。
【発明の効果】
【０００９】
本発明によれば、手動焦点調節時にユーザの焦点調節操作を補助するための安定性と応答性を両立したフォーカスアシスト表示を実現することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態における撮像システムの概略構成を示すブロック図。
【図２】実施の形態における撮像素子の画素配列の概略図。
【図３】本実施形態におけるフォーカスアシスト表示の一例を示す図。
【図４】本実施形態における焦点検出領域の移動量と、フォーカスアシスト表示との関係を示す図。
【図５】本実施形態におけるフォーカスアシスト表示制御のメインフローを示すフローチャート。
【図６】本実施形態における焦点検出領域の設定処理を説明するための図。
【図７】本実施形態における焦点検出領域の設定処理の一例を示すフローチャート。
【図８】本実施形態における焦点検出処理を示すフローチャート。
【図９】本実施形態における焦点検出領域から得られる像信号の一例を示す図。
【図１０】本実施形態における相関演算方法を説明する図。
【図１１】本実施形態における相関演算方法を説明する図。
【図１２】本実施形態における焦点検出結果平均処理を示すフローチャート。
【図１３】本実施形態における角度指標算出処理を示すフローチャート。
【図１４】本実施形態における方向指標算出処理を示すフローチャート。
【図１５】本実施形態における被写体検出時の焦点検出領域の追加設定例を示す図。
【発明を実施するための形態】
【００１１】
以下、添付図面を参照して本発明を実施するための形態を詳細に説明する。なお、以下に説明する実施の形態は、本発明の実現手段としての一例であり、本発明が適用される装置の構成や各種条件によって適宜修正又は変更されるべきものであり、本発明は以下の実施の形態に限定されるものではない。
【００１２】
●撮像システムの構成
図１は、本発明の実施形態に係るフォーカスアシスト機能を備える撮像システムの概略構成を示すブロック図である。なお、本実施形態では、レンズ交換可能な撮像システムとして説明するが、固定レンズを有する撮像装置であってもよい。
【００１３】
図１に示すように、本実施形態における撮像システムは、レンズユニット１０とカメラ本体２０から構成されている。そして、レンズユニット１０全体の動作を統括制御するレンズ制御部１０６と、撮像システム全体の動作を統括するカメラ制御部２０７がデータを通信している。
【００１４】
まず、レンズユニット１０の構成について説明する。レンズユニット１０は、固定レンズ１０１、絞り１０２、フォーカスレンズ１０３、ズームレンズ（不図示）等により構成される撮影光学系を有する。絞り１０２は、絞り駆動部１０４によって駆動され、後述する撮像素子２０１への入射光量を制御する。フォーカスレンズ１０３は、フォーカスレンズ駆動部１０５によって駆動され、焦点調節に用いられる。不図示のズームレンズは、ズームレンズ駆動部によって駆動されることにより、ズームの調節に用いられる。なお、本実施形態においては、ズームレンズ及びズームレンズ駆動部は必須の構成ではなく、無くても構わない。
【００１５】
絞り駆動部１０４、フォーカスレンズ駆動部１０５、ズームレンズ駆動部はレンズ制御部１０６によって制御され、絞り１０２の開口径や、フォーカスレンズ１０３及びズームレンズの位置が制御される。ユーザによりレンズ操作部１０７に備えられたフォーカスリングやズームリング等の操作により、フォーカスやズームなどの操作が行われた場合には、レンズ制御部１０６がユーザ操作に応じた制御を行う。レンズ制御部１０６は、後述するカメラ制御部２０７から受信した制御命令や制御情報に応じて、絞り駆動部１０４やフォーカスレンズ駆動部１０５、ズームレンズ駆動部の制御を行うと共に、レンズ情報をカメラ制御部２０７に送信する。
【００１６】
次に、本実施形態に係るフォーカスアシスト機能を備えるカメラ本体２０の構成について説明する。カメラ本体２０において、撮像素子２０１は、ＣＣＤやＣＭＯＳセンサにより構成され、レンズユニット１０の撮影光学系を通過した光束が撮像素子２０１の受光面上に結像される。そして、形成された被写体像が撮像素子２０１のフォトダイオード（光電変換部）によって入射光量に応じた電荷に光電変換され、蓄積される。各フォトダイオードに蓄積された電荷は、カメラ制御部２０７の指令に従ってタイミングジェネレータ２０９から与えられる駆動パルスに基づいて、電荷に応じた電圧信号として撮像素子２０１から順次読み出される。なお、撮像素子２０１の詳細構成については後述するが、本実施形態における撮像素子２０１は、通常の撮像信号の他に、位相差方式の焦点検出に用いることのできる一対のフォーカス用信号を出力することができる。
【００１７】
撮像素子２０１から読み出された撮像信号及びフォーカス用信号は、ＣＤＳ／ＡＧＣ回路２０２に入力され、リセットノイズを除去する為の相関二重サンプリング、ゲインの調節、信号のデジタル化を行う。ＣＤＳ／ＡＧＣ回路２０２は、処理した撮像信号をカメラ信号処理部２０３及び被写体検出部２１０に、フォーカス用信号をフォーカス信号処理部２０４に出力する。
【００１８】
カメラ信号処理部２０３は、ＣＤＳ／ＡＧＣ回路２０２から出力された撮像信号に対して各種の画像処理を施して、映像信号を生成する。表示部２０５は、ＬＣＤや有機ＥＬ等の表示デバイスであり、カメラ信号処理部２０３から出力された映像信号に基づく画像を表示する。また、撮像信号の記録を行う記録モードの時には、撮像信号はカメラ信号処理部２０３から記録部２０６に送られ、光ディスク、半導体メモリ、磁気テープ等の記録媒体に記録される。
【００１９】
フォーカス信号処理部２０４は、ＣＤＳ／ＡＧＣ回路２０２から出力された一対のフォーカス用信号を基に相関演算を行い、デフォーカス量と信頼性情報（二像一致度、二像急峻度、コントラスト情報、飽和情報、キズ情報等）を算出する。そして、算出したデフォーカス量と信頼性情報をカメラ制御部２０７へ出力する。なお、相関演算の詳細については、図９及び図１０を用いて後述する。
【００２０】
カメラ制御部２０７は、カメラ本体２０内の各構成と情報をやり取りして制御を行う。また、カメラ本体２０内の処理だけでなく、ユーザにより操作されたカメラ操作部２０８からの入力に応じて、電源のＯＮ／ＯＦＦ、設定の変更、記録を制御する。更に、オートフォーカス（ＡＦ）／マニュアルフォーカス（ＭＦ）制御の切り替え、記録画像の確認、焦点検出領域の選択等、ユーザ操作に応じた様々な機能を実行する。また、先述したようにレンズユニット１０内のレンズ制御部１０６と情報をやり取りし、撮影光学系の制御命令や制御情報を送信したり、レンズユニット１０内の情報を取得する。
【００２１】
被写体検出部２１０は、ＣＤＳ／ＡＧＣ回路２０２から出力された撮像信号に対して公知の検出処理を施し、顔検出や人体検出など、撮影画面から特定の被写体領域を検出する。また、顔検出時は、顔の向き（正面、横向き、後ろ向き）も検出する。なお、以下の説明では、被写体として人物の顔を検出するものとして説明する。
【００２２】
●撮像素子の構成
図２は、本実施形態における撮像素子２０１の画素配列の概略を示す図である。図２は、本実施形態で撮像素子２０１として用いられる２次元ＣＭＯＳセンサの画素配列を、撮像画素の４列×４行の範囲で（焦点検出画素の配列としては８列×４行の範囲）で示したものである。
【００２３】
本実施形態において、画素群２００は２列×２行の画素からなり、ベイヤー配列のカラーフィルタにより覆われているものとする。そして、各画素群２００において、Ｒ（赤）の分光感度を有する画素２００Ｒが左上の位置に、Ｇ（緑）の分光感度を有する画素２００Ｇが右上と左下の位置に、Ｂ（青）の分光感度を有する画素２００Ｂが右下の位置に配置されている。さらに、本実施形態の撮像素子２０１は、撮像面位相差方式の焦点検出を行うために、各画素は、１つのマイクロレンズ２１５に対し、複数のフォトダイオード（光電変換部）を保持している。本実施形態では、各画素、２列×１行に配列された２つのフォトダイオード２１１、２１２により構成されているものとする。
【００２４】
撮像素子２０１は、図２に示す４列×４行の画素（８列×４行のフォトダイオード）からなる画素群２００を撮像面上に多数配置することで、撮像信号及びフォーカス用信号の取得を可能としている。
【００２５】
このような構成を有する各画素では、光束をマイクロレンズ２１５で分離し、フォトダイオード２１１、２１２に結像する。そして、２つのフォトダイオード２１１、２１２からの信号を加算した信号（Ａ＋Ｂ信号）を撮像信号、個々のフォトダイオード２１１、２１２からそれぞれ読み出した２つの信号（Ａ、Ｂ像信号）をフォーカス用信号として用いる。なお、撮像信号とフォーカス用信号とをそれぞれ読み出してもよいが、本実施形態では、処理負荷を考慮して、次のようにしてもよい。即ち、撮像信号（Ａ＋Ｂ信号）と、フォトダイオード２１１、２１２のいずれか一方のフォーカス用信号（例えばＡ信号）とを読み出し、差分を取ることで、もう一方のフォーカス用信号（例えばＢ信号）を取得する。
【００２６】
なお、本実施形態では各画素において、１つのマイクロレンズ２１５に対して２つのフォトダイオード２１１、２１２を有する構成としているが、フォトダイオードの数は２つに限定されず、それ以上であってもよい。また、マイクロレンズ２１５に対して受光部の開口位置が異なる画素を複数有するようにしてもよい。つまり、結果としてＡ像信号とＢ像信号といった位相差検出可能な位相差検出用の２つの信号が得られる構成であればよい。また、本発明は図２に示すように全ての画素が複数のフォトダイオードを有する構成に限らず、撮像素子２０１を構成する通常画素内に、図２に示すような焦点検出用画素を離散的に設ける構成であってもよい。
【００２７】
●フォーカスアシストの表示形態
次に、本実施形態におけるフォーカスアシストの表示形態について、図３及び図４を用いて説明する。図３（ａ）は焦点状態を表すフォーカスアシスト表示３００の一例を示している。焦点検出領域３０１は焦点状態を検出する領域を示し、表示パーツ３０２〜３０５により、検出された焦点状態を表現する。フォーカスアシスト表示を行う際、各表示パーツが画像と重畳して表示部２０５に表示される。
【００２８】
角度表示パーツ３０２は合焦位置までの距離（デフォーカス量に対応する）を示す指標であり、合焦位置表示パーツ３０３は合焦位置を示している。角度表示パーツ３０２は焦点状態に応じて円形パーツ３０４に沿って移動し、合焦した場合は合焦位置表示パーツ３０３と同じ位置に表示される。また、合焦した場合は、各表示パーツの色を合焦でない場合と異なる色にしてもよい。なお、角度表示パーツ３０２と合焦位置表示パーツ３０３が作る角度は、焦点検出領域３０１から取得される焦点検出結果（デフォーカス量）に応じて変化する。また、方向表示パーツ３０５は合焦までの方向を示す指標である。これは、合焦位置に対して、至近側にボケているか、無限側にボケているかを表すものである。以上説明したように、焦点状態表示は、合焦までの距離、方向、及び、合焦状態を示す表示パーツにより行われる。
【００２９】
上述したように構成されたフォーカスアシスト表示３００はユーザに合焦状態であるか否かを分かりやすく通知するために、図３（ｂ）に示すように状態を変化させる。まず、フォーカスレンズ１０３が合焦位置から遠い位置にある（大ボケ）場合と、合焦位置から近い位置にある（小ボケ）場合とでは、合焦位置表示パーツ３０３と角度表示パーツ３０２とが作る角度を変える。すなわち、図３（ｂ）に示すように、大ボケ時の角度θ１を小ボケ時の角度θ２よりも大きくすることで、合焦位置からの距離をユーザに通知している。なお、この角度は、焦点状態に応じてなめらかに変化し、合焦時には、角度を示す角度表示パーツ３０２と合焦位置表示パーツ３０３が重なった表示になる。さらに、円形パーツ３０４の表示の色や太さを変更してもよい。
【００３０】
また、合焦位置までの距離（デフォーカス量）が使用できない場合であって、合焦方向のみ使用できる場合は、角度表示パーツ３０２を表示せずに、方向表示パーツ３０５を表示する。また、合焦までの距離、方向どちらも使用できない場合は、角度表示パーツ３０２及び方向表示パーツ３０５を両方共表示せずに、測距不可であることを示す。この場合、焦点検出領域３０１及び、または円形パーツ３０４の色や形状を変化させてもよい。
【００３１】
なお、合焦位置までの距離及び方向を使用できるか否かを、フォーカス用信号の信頼度に基づいて判定してもよい。例えば、信頼度が第１の閾値よりも高い場合には、合焦位置までの距離と方向の両方が使用できると判定する。信頼度が第１の閾値以下で、第２の閾値よりも高い場合には、合焦方向のみが使用できると判定する。信頼度が第２の閾値以下の場合には、合焦位置までの距離と方向のどちらも使用できないと判定する。
なお、これらのフォーカスアシスト表示は一例であり、本発明はこれらの表示形態に限定されるものではない。
【００３２】
また、フォーカスアシスト表示３００は、表示部２０５へのタッチ操作や不図示の十字キー等により、ユーザが指定した任意の位置に移動可能である。また、被写体検出時は特徴的な部分に自動的に表示することが望ましく、例えば、被写体３０７が検出された場合、図３（ｃ）のように、フォーカスアシスト表示３００を、被写体３０７（人物の顔）の特徴的な部分である目や鼻の位置になるように自動的に配置する。
【００３３】
ここで、ユーザが焦点検出領域３０１を移動させた場合や、被写体内に自動的にフォーカスアシスト表示３００を行う場合などに、焦点検出領域３０１内の絵柄の変化などにより、焦点検出結果が安定しないという問題が発生する。その場合、角度表示パーツ３０２や方向表示パーツ３０５が滑らかに変化せずに、ユーザにフォーカス操作の不安感を与えてしまう。そこで、複数回焦点検出を行った結果を平均して利用することで表示３００の安定性を向上することができる。しかし、角度表示パーツ３０２や方向表示パーツ３０５の表示は安定するが、平均値を使用することにより、焦点検出領域を移動させた場合など、被写体が変化した場合には過去に検出された被写体のデータを使用するため、応答性が損なわれてしまう。
【００３４】
そこで、本実施形態では、図４に示すように、焦点検出領域の位置の変化量（移動量）に応じて、フォーカスアシスト表示制御を変更する。その例として、本実施形態では、フォーカスアシスト表示の内容（項目）、及び、角度表示に使用する焦点検出結果の平均回数、焦点検出領域の位置等を変更する。また、フォーカスアシスト表示制御を、手動で移動させた場合と自動で移動する場合（被写体検出時）とでフォーカスアシスト表示制御を変更する。
【００３５】
手動で焦点検出領域を移動させる場合は、焦点検出領域の移動を大きく３パターンに分ける。焦点検出領域の位置の変化量の判定は、前回の焦点状態の検出時と今回の焦点状態の検出時の焦点検出領域の重複率で判定する。重複率が１００〜８０％の場合（変化量が第２の量以下）は「移動なし」、重複率が８０〜５０％の場合（変化量が第２の量より大きく、第１の量以下）は「移動小（速度小）」と判断する。また、重複率が５０〜０％の場合（変化量が第１の量より大きい）は「移動大（速度大）」と判断する。なお、焦点検出は所定の周期で繰り返し行うため、焦点検出領域の変化量（移動量）が大きい場合とは、焦点検出領域の移動速度が大きい場合と換言することができる。このように、本実施形態では、前回の焦点検出時と今回の焦点検出時における焦点検出領域の位置の変化を判定し、判定結果に基づいて後述するようにフォーカスアシスト制御を変更する。具体的には、焦点検出領域の位置の変化が大きいほど、フォーカスアシスト表示の応答性を高くする。
【００３６】
「移動なし」および「移動小」の場合は、焦点状態を複数回検出した結果を平均し、平均した結果に基づいて「角度」と「方向」を示すフォーカスアシスト表示を行う。ここで、「角度」はデフォーカス量に、「方向」は合焦への方向に対応する。また、「移動小」の場合は、「移動なし」の場合と比較して、焦点状態の検出結果を平均する回数を少なくすることで、フォーカスアシスト表示の応答性を高くする。
【００３７】
図４に示すように、「移動なし」の場合は、表示内容を「角度」と「方向」とし、角度表示に使用する焦点検出結果の平均回数を１０回として安定した表示を実現する。また、「移動小」の場合は、表示内容を「角度」と「方向」とし、角度表示に使用する焦点検出結果の平均回数を５回とすることで、「移動なし」の場合と比較して、安定した表示よりも応答性を重視させる。
【００３８】
また、「移動大」の場合は、表示内容を「方向」のみとし、角度表示に使用する焦点検出結果の平均算出処理は行わない。これは、移動量が大きい場合、複数周期分の焦点検出結果を平均すると、過去の異なる被写体に対する焦点検出結果を用いてしまう可能性があるからである。よって、焦点検出結果を平均せずに、移動後の焦点検出領域から得られたフォーカス用信号に基づいて得られた値をそのままフォーカスアシスト表示に利用する。ただし、この場合、合焦位置までの距離（デフォーカス量）を示す角度表示が不安定になってしまうため、角度表示は行わず、方向表示のみにする。これは、「移動大」の場合、ユーザが被写体を変更している可能性があるため、不安定でかつ不必要な表示をするよりも、角度表示をしない方が画面上の煩雑さを低減できるからである。
【００３９】
一方、被写体検出時等において自動で焦点検出領域を移動させる場合は、表示内容を「角度」と「方向」とする。角度表示に使用する焦点検出結果の平均算出処理は行わないが、検出された被写体内に後述するようにして設定された複数の焦点検出領域における焦点検出結果を用いて、角度表示及び方向表示を行う。
【００４０】
なお、上述したように、フォーカス用信号の信頼度などに基づいて、合焦位置までの距離及び方向を使用できるか否かを判定する場合には、該判定結果を優先して表示内容を決定する。つまり、合焦位置までの距離と方向の両方が使用できない場合には、測距不可であることを示し、合焦までの方向のみが使用できる場合には、表示内容を「方向」のみとする。合焦位置までの距離及び方向の両方が使用できる場合には、図４で説明したように、焦点検出領域の位置の変化量に応じて表示内容を決定する。ここで、「移動なし」と「移動小」の場合において、焦点検出結果の平均回数のうち、合焦位置までの距離が使用できると判定された回数が所定回数以上であれば、「角度」（と「方向」）の表示を行うようにしてもよい。この場合、合焦位置までの距離が使用できると判定された回数が所定回数に満たなければ、「方向」のみの表示としてもよい。
【００４１】
これは、顔などの被写体が検出された場合、顔内では距離変化がほとんどないため、顔枠内の複数の焦点検出領域からの焦点検出結果を利用することにより、焦点検出の精度を上げることができるからである。
【００４２】
また、人物などの被写体の場合、画面内を動き回ることが予想される。そのため、手動で焦点検出領域を移動させる場合と同様の表示方法とすると、焦点検出領域の移動量が「移動大」と判定されて角度表示が出せなくなるケースが起こりやすく、ユーザにとってデメリットが大きい。従って、被写体検出時のフォーカスアシスト表示は、被写体検出枠内に複数配置された焦点検出領域の焦点検出結果を用いて、角度表示及び方向表示を行う。これにより、複数の焦点検出結果を使用することによる安定した角度表示と平均処理を行わないことによる応答性を両立させることが可能になる。
【００４３】
また、人物の場合は、被写体の顔の角度に応じて、使用する焦点検出領域を変更することにより、さらなるフォーカスアシスト表示の精度向上が可能になる。
【００４４】
●フォーカスアシストの表示制御
次に、カメラ本体２０における本実施形態のフォーカスアシスト表示制御について説明する。図５は、カメラ制御部２０７が実行するフォーカスアシスト表示制御のメイン処理の手順を示すフローチャートである。この処理は、カメラ制御部２０７内に格納されたコンピュータプログラムに従って所定周期で実行される。例えば、１フレーム（または１フィールド）分の画像を生成するための撮像素子２０１からの撮像信号の読み出し周期（垂直同期期間毎）で実行しても良いし、垂直同期期間内で複数回繰り返すようにしてもよい。
【００４５】
まず、Ｓ１０１において、カメラ制御部２０７は、マニュアルフォーカス操作が可能かどうかの判定を行う。マニュアルフォーカス操作が可能である場合はＳ１０２に遷移し、そうでない場合は、そのまま処理を終了する。Ｓ１０２では、カメラ制御部２０７は、焦点検出領域の設定処理を行う。
【００４６】
ここで、Ｓ１０２で行われる焦点検出領域の設定処理について、図６及び図７を用いて説明する。
【００４７】
図６は、焦点検出領域の一例を示す図である。図６（ａ）は、撮像素子２０１を構成する画素アレイ４０１（受光領域）上に設定された焦点検出領域４０２を示す図である。後述する相関演算を行う為に必要なフォーカス用信号を読み出す演算領域４０４は、焦点検出領域４０２及び相関演算に必要なシフト領域４０３を合わせた領域である。図６（ａ）中のｐ、ｑ、ｓ、ｔは、それぞれｘ軸方向の座標を表し、演算領域４０４はｐからｑの範囲にあり、焦点検出領域４０２はｓからｔの範囲にある。
【００４８】
図６（ｂ）は、焦点検出領域４０２が５つの焦点検出領域４０５〜４０９に分かれている場合を示す図である。一例として、本実施形態では、この焦点検出領域４０５〜４０９毎にピントずれ量を算出し、焦点検出を行う。そして、複数の焦点検出領域４０５〜４０９それぞれについて得られた焦点検出結果の中から最も信頼できる焦点検出結果を選択し、その焦点検出結果から算出したデフォーカス量をフォーカスアシスト表示に用いる。なお、焦点検出領域数は５つに限定されるものではない。
【００４９】
図６（ｃ）は、図６（ｂ）の焦点検出領域４０５〜４０９を連結した仮の焦点検出領域４１０を示す図である。実施形態の一例として、このように複数の焦点検出領域を連結した領域から得られたフォーカス用信号から算出したデフォーカス量をフォーカスアシスト表示に用いても良い。
【００５０】
また、被写体検出機能が有効であるカメラの場合、図６（ｄ）に示すように、検出した顔４２０の位置に焦点検出領域４１９を設定することも可能である。この場合、検出した顔４２０に対して、焦点検出領域４１９を一つ、または複数設定し、設定した焦点検出領域から得られる焦点検出結果から、１つの有効デフォーカス量及び有効デフォーカス方向を算出する。そして、この有効デフォーカス量及び／または有効デフォーカス方向をフォーカスアシスト表示に用いる。
【００５１】
また、タッチ入力などの機能を有する撮像装置においては、ユーザの指定により焦点検出領域を自由に設定することが可能である。図６（ｅ）に示すように、指定した位置４２１に焦点検出領域を設定することができる。
【００５２】
図７は、焦点検出領域の設定処理の一例を示すフローチャートである。まず、Ｓ２０１において、カメラ制御部２０７は、焦点検出領域の位置が指定されているかについての判定を行う。焦点検出領域の位置が指定されている場合は、Ｓ２０５に進み、そうでない場合は、Ｓ２０２に進む。なお、指定方法は本発明の主旨とは異なるため詳細は省略するが、例えば、不図示のタッチパネルや十字キー操作によりユーザが指定することができる。Ｓ２０５では、カメラ制御部２０７は、図６（ｅ）に示したように、指定された位置に焦点検出領域の設定を行う。
【００５３】
Ｓ２０２において、カメラ制御部２０７は、被写体検出機能（ここでは顔検出機能）がＯＮかＯＦＦかの判定を行う。被写体検出機能がＯＮの場合はＳ２０４に進み、そうでない場合はＳ２０３に進む。Ｓ２０３では、顔検出されず、また、焦点検出領域の位置も指定されていないため、カメラ制御部２０７は、所定の位置（例えば中央）に焦点検出領域を設定する。Ｓ２０４では、カメラ制御部２０７は、図６（ｄ）に示したように、検出された顔の位置に焦点検出領域を設定する。なお、顔が検出されていない場合には、Ｓ２０３と同様に、所定の位置に焦点検出領域を設定すれば良い。
【００５４】
なお、焦点検出領域の配置の仕方、領域の広さ等は、図６及び図７に示す例に限られるものではなく、発明の要旨を逸脱しない範囲で設定することができる。
【００５５】
以上のようにしてＳ１０２における焦点検出領域の設定が終了すると、Ｓ１０３に進む。Ｓ１０３では、カメラ制御部２０７は、焦点検出領域が被写体検出部２１０により検出された顔の位置に設定されているかを判定する。顔の位置に設定されている場合は、Ｓ１１２に遷移し、そうでない場合は、Ｓ１０４に遷移する。
【００５６】
Ｓ１０４では焦点検出処理を行う。ここで、Ｓ１０４で行われる焦点検出処理について、図８〜図１１を用いて説明する。
【００５７】
図８は、焦点検出処理を示すフローチャートであり、フォーカス信号処理部２０４により行われる。まず、Ｓ３０１において、フォーカス信号処理部２０４は、Ｓ１０２で設定された焦点検出領域から一対のフォーカス用信号を取得する。次に、Ｓ３０２において、フォーカス信号処理部２０４は、Ｓ３０１で取得した一対のフォーカス用信号から相関量を算出する。続いて、Ｓ３０３では、フォーカス信号処理部２０４は、Ｓ３０２で算出した相関量から相関変化量を算出する。そして、Ｓ３０４において、フォーカス信号処理部２０４は、Ｓ３０３で算出した相関変化量からピントずれ量を算出する。また、Ｓ３０５では、フォーカス信号処理部２０４は、Ｓ３０１で取得したフォーカス用信号の信頼度を算出する。この信頼度は、Ｓ３０４で算出したピントずれ量がどれだけ信頼できるのかを表す信頼度に相当する。これらの処理を設定された焦点検出領域の数だけ行う。そして、Ｓ３０６では、フォーカス信号処理部２０４は、焦点検出領域毎にピントずれ量をデフォーカス量に変換する。
【００５８】
なお、デフォーカス量は、合焦位置からの絶対的な距離や、フォーカスレンズ１０３を合焦位置に移動させるために必要なパルス数で表しても良いし、そういった表現と次元、単位の異なる表現や、相対的な表現であってもよい。すなわち、どれだけ合焦状態から離れていると判断できるか、どれだけフォーカス制御すれば合焦状態に移行できると判断できるかを示すものであればよい。
【００５９】
図９及び図１０を用いて、図８で説明した焦点検出処理を詳細に説明する。図９は、Ｓ１０２で設定された焦点検出領域から取得されたフォーカス用信号の一例を示す図であり、ここでは、図６（ｂ）で示すように５つの焦点検出領域４０５〜４０９が設定された場合を示している。ｓからｔが焦点検出領域に対応し、ｐからｑがシフト量を踏まえた相関量演算に必要な演算領域４０４に対応している。またｘからｙは、１つ分の焦点検出領域を表している。実線５０１はＡ像信号、破線５０２はＢ像信号を示している。
【００６０】
図９（ａ）は、シフト前のＡ像信号５０１、Ｂ像信号５０２を波形で表した図である。図９（ｂ）は、図９（ａ）に示すシフト前のＡ像信号５０１、Ｂ像信号５０２の波形に対しプラス方向にシフトした図であり、図９（ｃ）は、図９（ａ）に示すシフト前のＡ像信号５０１、Ｂ像信号５０２の波形に対しマイナス方向にシフトした図である。相関量を算出する際には、それぞれ矢印の方向にＡ像信号５０１、Ｂ像信号５０２を１ビットずつシフトする。
【００６１】
続いて、Ｓ３０２における相関量ＣＯＲの算出法について説明する。まず、図９（ｂ）と（ｃ）で説明したように、Ａ像信号５０１とＢ像信号５０２を１ビットずつシフトしていき、各シフト状態におけるＡ像信号５０１とＢ像信号５０２との差の絶対値の和を、焦点検出領域４０５〜４０９それぞれについて算出する。ここで、最小シフト数はｐ−ｓ、最大シフト数はｑ−ｔである。また、シフト量をｉで表し、ｘを焦点検出領域の開始座標、ｙを焦点検出領域の終了座標とすると、以下の式（１）によって相関量ＣＯＲを算出することができる。
【００６２】
0006548435.tif 000002
【００６３】
図１０（ａ）は、相関量の変化の一例を示した図であり、グラフの横軸はシフト量、縦軸は相関量を示す。相関量波形６０１において、６０２、６０３は極値周辺を示している。この中でも相関量が小さい方ほど、Ａ像信号５０１とＢ像信号５０２の一致度が高いと言える。
【００６４】
続いて、Ｓ３０３における相関変化量ΔＣＯＲの算出法について説明する。まず、図１０（ａ）に示す相関量波形より、１シフト飛ばしの相関量の差から相関変化量を算出する。この時、最小シフト数は図９中のｐ−ｓ、最大シフト数は図９中のｑ−ｔである。シフト量をｉで表すと、以下の式（２）によって相関変化量ΔＣＯＲを算出することができる。
ΔＣＯＲ［ｉ］＝ΔＣＯＲ［ｉ−１］−ΔＣＯＲ［ｉ＋１］
（p−s＋１）＜ｉ＜（ｑ−t−１）                        …（２）
【００６５】
図１０（ｂ）は、相関変化量ΔＣＯＲの一例を示した図であり、グラフの横軸はシフト量、縦軸は相関変化量を示す。相関変化量波形６０４において、６０５、６０６は相関変化量がプラスからマイナスになる周辺である。この６０５、６０６において相関変化量が０となった状態をゼロクロスと呼び、Ａ像信号５０１とＢ像信号５０２の一致度が最も高く、その時のシフト量に基づいてピントずれ量が得られる。
【００６６】
図１１（ａ）は、図１０（ｂ）の部分６０５を拡大したもので、６０７は相関変化量波形６０４の一部分である。図１１（ａ）を用いて、Ｓ３０４におけるピントずれ量ＰＲＤの算出法について説明する。まず、ピントずれ量ＰＲＤは整数部分βと小数部分αに分けられる。小数部分αは、図１１（ａ）中の三角形ＡＢＣと三角形ＡＤＥの相似の関係から、以下の式（３）によって算出することができる。
【００６７】
0006548435.tif 000003
一方、整数部分βは、図１１（ａ）より、以下の式（４）によって算出することができる。
β＝ｋ−１      …（４）
以上のようにして得られたαとβの和から、ピントずれ量ＰＲＤを算出することができる。
【００６８】
また、図１０（ｂ）のように複数のゼロクロスが存在する場合は、ゼロクロスでの相関量変化の急峻性ｍａｘｄｅｒ（以下、「急峻性」と呼ぶ。）が大きいところを第１のゼロクロスとする。この急峻性は合焦位置の特定のし易さを示す指標で、値が大きいほど合焦位置を特定し易い点であることを示す。急峻性は以下の式（５）によって算出することができる。
ｍａｘｄｅｒ＝｜ΔＣＯＲ［ｋ−１］｜＋｜ΔＣＯＲ［ｋ］｜      …（５）
【００６９】
以上のように、ゼロクロスが複数存在する場合は、ゼロクロスでの急峻性によって第１のゼロクロスを決定する。
【００７０】
続いて、Ｓ３０５における像信号（フォーカス用信号）の信頼度の算出法について説明する。信頼度は、前述した急峻性や、Ａ像信号とＢ像信号との一致度ｆｎｃｌｖｌ（以下、「２像一致度」と呼ぶ。）によって定義することができる。２像一致度はピントずれ量の精度を表す指標で、値が小さいほど精度が良い。
【００７１】
図１１（ｂ）は、図１０（ａ）の極地付近６０２の部分を拡大したもので、６０８は相関量波形６０１の一部分である。２像一致度は以下の式（６）によって算出することができる。
(i)  ΔＣＯＲ［ｋ−１］×２≦ｍａｘｄｅｒのとき
ｆｎｃｌｖｌ＝ＣＯＲ［ｋ−１］＋ΔＣＯＲ［ｋ−１］／4
(ii)  ΔCOR[k-1]×２＞maxderのとき
ｆｎｃｌｖｌ=ＣＯＲ［ｋ］−ΔＣＯＲ［ｋ］／4      …（６）
【００７２】
Ｓ１０４において上述したようにして焦点検出処理を終了すると、Ｓ１０５に進む。Ｓ１０５では、カメラ制御部２０７は、焦点検出領域の移動量を判定する。移動量の判定は、図４を参照して上述したように、前回の焦点状態の検出時と今回の焦点状態の検出時との焦点検出領域の重複率で判定する。重複率が１００〜８０％の場合は「移動なし」、重複率が８０〜５０％の場合は「移動小」、重複率が５０〜０％の場合は「移動大」と判断する。移動大の場合は、Ｓ１０６に遷移し、移動小の場合は、Ｓ１０７に遷移し、移動なしの場合はＳ１０８に遷移する。なお、移動量の判定方法は上述の方法に限定されず、例えば、前回の検出時と今回の焦点検出時との焦点検出領域の中心位置の座標変化などに基づいて判定してもよい。
【００７３】
Ｓ１０６、Ｓ１０７、Ｓ１０８では、カメラ制御部２０７は、焦点検出結果の平均を求める。それぞれの平均回数をパラメータとして処理を行う。ここで図１２を用いて、図５のＳ１０６、Ｓ１０７、Ｓ１０８で行われる焦点検出結果平均処理について説明する。
【００７４】
Ｓ４０１では、カメラ制御部２０７は、図４で説明した平均回数Ｔｈ＿Ａを取得し、Ｓ４０２に遷移する。Ｓ４０２では、カメラ制御部２０７は、平均回数Ｔｈ＿Ａが０か否かの判定を行う。平均回数Ｔｈ＿Ａが０である場合は、Ｓ４０３に遷移する。Ｓ４０３では平均処理を行わず、今回の焦点検出結果（デフォーカス量と信頼度）をフォーカスアシスト表示に用いるデータとして設定する。
【００７５】
一方、０ではない場合は、Ｓ４０４に遷移し、カメラ制御部２０７は、直近のＴｈ＿Ａ回の焦点検出によって得られたデフォーカス量の総和をＴｈ＿Ａで割ることで、デフォーカス量の平均を算出する。続いてＳ４０５では、カメラ制御部２０７は、直近のＴｈ＿Ａ回の焦点検出によって得られた信頼度の総和をＴｈ＿Ａで割ることで、信頼度の平均を算出する。
【００７６】
Ｓ４０６では、カメラ制御部２０７は、Ｓ４０４及びＳ４０５で得られた、焦点検出結果（デフォーカス量と信頼度）の平均をフォーカスアシスト表示に用いるデータとして設定する。以上のようにして焦点検出結果平均処理を終了すると、図５の処理に戻る。
【００７７】
Ｓ１０７及びＳ１０８における処理後、Ｓ１０９では、カメラ制御部２０７は、フォーカスアシスト表示に用いる角度表示パーツの表示位置を示す角度指標の算出処理を行う。なお、Ｓ１０５で移動量が「移動大」と判断された場合には、図４を参照して説明したように角度表示パーツを表示しないため、Ｓ１０６の処理後、角度指標を算出せずに、Ｓ１１０に進む。
【００７８】
ここで図１３を用いて、Ｓ１０９で行われる角度指標算出処理について説明する。Ｓ５０１では、カメラ制御部２０７は、Ｓ１０７またはＳ１０８で算出された信頼度の平均が予め決められた閾値Ｔｈ＿Ｂ以上かどうかの判定を行う。この判定は、Ｓ１０７またはＳ１０８で算出されたデフォーカス量の平均を用いて角度指標を算出して良いかどうかを判定するために行われる。信頼度が閾値Ｔｈ＿Ｂ以上であれば、デフォーカス量は信頼できる値であると判断し、Ｓ５０２に遷移する。閾値Ｔｈ＿Ｂより小さければ、デフォーカス量が信頼できない可能性があると判断し、Ｓ５０４に遷移する。
【００７９】
Ｓ５０２では、カメラ制御部２０７は、デフォーカス量を角度に変換する。変換の一例としては、焦点深度を１°とし、デフォーカス量が焦点深度の何倍かを算出することにより角度指標を算出する。なお、角度への変換方法は、フォーカスリングの敏感度などに応じて変化させるなど、この算出方法に限定されるものではない。
【００８０】
Ｓ５０３では、カメラ制御部２０７は、角度表示パーツの表示を行うことを示すフラグを設定し、Ｓ５０４では、カメラ制御部２０７は、角度表示パーツの表示を行わないことを示すフラグを設定して、図５のＳ１１０に進む。
【００８１】
Ｓ１１０では、カメラ制御部２０７は、フォーカスアシスト表示に用いる方向表示パーツの表示方向を示す方向指標の算出処理を行う。ここで図１４を用いて、Ｓ１１０で行われる方向指標算出処理について説明する。Ｓ６０１では、カメラ制御部２０７は、Ｓ１０６、Ｓ１０７、またはＳ１０８で得られた信頼度が予め決められた閾値Ｔｈ＿Ｃ以上かどうかの判定を行う。この判定は、Ｓ１０６、Ｓ１０７またはＳ１０８で算出されたデフォーカス量を用いて方向指標を算出して良いかどうかを判定するために行われる。信頼度が閾値Ｔｈ＿Ｃ以上であれば、デフォーカス量から算出される方向が信頼できる値であると判断し、Ｓ６０２に遷移する。閾値Ｔｈ＿Ｃより小さい場合は、デフォーカス量から算出される方向が信頼できない可能性があると判断し、Ｓ６０４に遷移する。なお、閾値Ｔｈ＿Ｂは閾値Ｔｈ＿Ｃよりもより高い信頼度を示す閾値とする。
【００８２】
Ｓ６０２では、カメラ制御部２０７は、デフォーカス量を方向に変換する。一例として、デフォーカス量の符号から方向を算出する。カメラ制御部２０７は、Ｓ６０３では、方向表示を行うことを示すフラグを設定し、Ｓ６０４では、方向表示を行わないことを示すフラグを設定して、図５のＳ１１１に進む。
【００８３】
Ｓ１１１では、カメラ制御部２０７は、フォーカスアシスト表示処理を行う。この処理では、角度表示及び方向表示のフラグや、算出された角度指標及び方向指標に基づいて、図３を参照して説明したフォーカスアシスト表示に必要なパーツの表示や、焦点状態、焦点検出不可の表示を表示部２０５に行う。
【００８４】
一方、Ｓ１０３において被写体検出部２１０により検出された顔の位置に焦点検出領域が設定されている場合はＳ１１２に遷移し、カメラ制御部２０７は、顔の向きの判定を行う。顔の向きが横顔であると判定された場合はＳ１１３に遷移し、正面向きまたは後ろ向きと判定された場合はＳ１１４に遷移する。
【００８５】
Ｓ１１３及びＳ１１４では、カメラ制御部２０７は、それぞれ焦点検出領域を追加設定する。ここでは、図１５に示すように、顔の向きに応じて、使用する焦点検出領域を追加設定する。図１５（ａ）は正面顔の場合の焦点検出領域の設定方法を説明するための図である。正面顔７０１に対して、焦点検出領域７０２、７０３、７０４を設定する。正面顔の場合、例えば、Ｓ１０２で焦点検出領域７０２が設定されていたとすると、焦点検出領域７０３及び７０４を水平方向に追加設定する。ここで、Ｓ１０２で設定される焦点検出領域７０２と同じ顔の領域内に焦点検出領域を追加設定することで、焦点検出領域７０２と追加設定される焦点検出領域７０３及び７０４がほぼ同一距離となる。このように、焦点検出領域を水平に複数配置し、複数の焦点検出結果を利用してフォーカスアシスト表示を行う。
【００８６】
一方、図１５（ｂ）は横向きの場合の焦点検出領域の設定方法を説明するための図である。横顔７０５に対して、焦点検出領域７０６、７０７、７０８を設定する。横向きの場合、例えば、Ｓ１０２で焦点検出領域７０７が設定されていたとすると、焦点検出領域７０６及び７０８を垂直方向に追加設定する。ここで、Ｓ１０２で設定される焦点検出領域７０７と同じ顔の領域内に焦点検出領域を追加設定することで、焦点検出領域７０７と追加設定される焦点検出領域７０６及び７０８がほぼ同一距離となる。顔が横向きの場合は、水平方向に焦点検出領域を配置すると顔の領域から外れてしまう可能性が高いため、垂直方向に焦点検出領域を配置する。このように、焦点検出領域を垂直方向に複数配置し、複数の焦点検出結果を利用してフォーカスアシスト表示を行う。なお、本実施形態では、焦点検出領域を３つとしているが、これは一例であり、焦点検出領域の個数はこの例に限定されない。
【００８７】
Ｓ１１５では複数の焦点検出領域それぞれについて、図８〜図１０を参照して上述したようにして焦点検出処理を行う。Ｓ１１６はＳ１１５で得られた複数の焦点検出結果に基づく算出処理であり、具体的には、カメラ制御部２０７は、Ｓ１１５で算出された複数の焦点検出結果を平均する。なお、本実施形態では平均を使用しているが、焦点検出結果の信頼度等を考慮し、使用する焦点検出結果を選択することも可能である。
【００８８】
焦点検出結果の処理後、Ｓ１０９、Ｓ１１０において上述した処理を行い、Ｓ１１１において、カメラ制御部２０７は、フォーカスアシスト表示処理を行う。
【００８９】
上記の通り本実施形態によれば、手動焦点調節時のフォーカスアシスト表示において、焦点状態表示の安定性を維持しながら、且つ、応答性を向上することができる。なお、本実施形態では、カメラ本体２０に備えられた表示部２０５においてフォーカスアシスト表示を行う構成について説明したが、カメラ本体２０と別の表示部において、カメラ本体２０から取得した情報を用いてフォーカスアシスト表示を行ってもよい。
【００９０】
また、本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【００９１】
以上、本発明をその好適な実施形態に基づいて詳述したが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。
【符号の説明】
【００９２】
１０３：フォーカスレンズ、１０５：フォーカスレンズ駆動部、１０６：レンズ制御部、１０７：レンズ操作部、２０１：撮像素子、２０３：カメラ信号処理部、２０４：フォーカス信号処理部、２０５：表示部、２０７：カメラ制御部、２１０：被写体検出部、２１１，２１２：フォトダイオード、３０１：焦点検出領域、３０２：角度表示パーツ、３０３：合焦位置表示パーツ、３０４：円形パーツ、３０５方向表示パーツ
【図１】
0006548435.tif 000004
【図２】
0006548435.tif 000005
【図３】
0006548435.tif 000006
【図４】
0006548435.tif 000007
【図５】
0006548435.tif 000008
【図６】
0006548435.tif 000009
【図７】
0006548435.tif 000010
【図８】
0006548435.tif 000011
【図９】
0006548435.tif 000012
【図１０】
0006548435.tif 000013
【図１１】
0006548435.tif 000014
【図１２】
0006548435.tif 000015
【図１３】
0006548435.tif 000016
【図１４】
0006548435.tif 000017
【図１５】
0006548435.tif 000018