(57)【要約】  【構成】  イメージセンサ１６はフォーカスレンズ１２を通して被写界を撮影し、パッシブセンサ４２およびＣＰＵ４４はフォーカスエリアに属する被写体までの距離を測定する。フォーカスは、イメージセンサ１６から出力された生画像信号と被写体までの距離の測定結果とに基づいて、ＣＰＵ４４によって調整される。ただし、ＣＰＵ４４は、フォーカスエリアの単位時間当たりの動き量が閾値を上回るか否かを判別し、判別結果が肯定的であるときパッシブセンサ４２を有効化する一方、判別結果が否定的であるときパッシブセンサ４２を無効化する。パッシブセンサ４２が有効化されたときは少なくともパッシブセンサ４２の出力に基づいてフォーカスが調整され、パッシブセンサ４２が無効化されたときはイメージセンサ１６からの生画像信号に基づいてフォーカスが調整される。  【効果】  被写界が急激に変化したときにフォーカスを短時間で調整することができる。【選択図】  図１
2005070450.tif 000002
【特許請求の範囲】
【請求項１】
光学レンズを通して被写界を撮影する撮影手段、
前記被写界に属する任意の被写体までの距離を測定する測定手段、
前記光学レンズと前記撮影手段の受光面との間隔を前記撮影手段から出力された画像信号と前記測定手段の測定結果とに基づいて調整する調整手段、
前記被写界に属する任意の領域の単位時間当たりの動き量が第１閾値を上回るか否かを判別する判別手段、および
前記判別手段の判別結果が肯定的であるとき前記測定手段を有効化し、前記判別手段の判別結果が否定的であるとき前記測定手段を無効化する制御手段を備える、ビデオカメラ。
【請求項２】
前記調整手段は、前記測定結果に基づいて少なくとも前記間隔を変更する方向を決定する決定手段、および前記決定手段によって決定された方向に前記間隔を変更する第１間隔変更手段を含む、請求項１記載のビデオカメラ。
【請求項３】
前記決定手段は前記間隔の変更量をさらに決定し、
前記第１間隔変更手段は前記決定手段によって決定された変更量に従って前記間隔を変更する、請求項２記載のビデオカメラ。
【請求項４】
前記第１間隔変更手段による前記間隔の変更量は前記決定手段によって決定された変更量よりも少ない、請求項３記載のビデオカメラ。
【請求項５】
前記調整手段は、前記画像信号のうち前記任意の被写体に対応する部分画像信号の高周波成分が増大する方向に前記間隔を変更する第２間隔変更手段をさらに含む、請求項２ないし４のいずれかに記載のビデオカメラ。
【請求項６】
前記撮影手段から出力された各画面の画像信号から前記任意の領域の高周波成分を抽出する抽出手段、および
前記抽出手段によって抽出された高周波成分の画面間差分を前記動き量として算出する算出手段をさらに備える、請求項１ないし５のいずれかに記載のビデオカメラ。
【請求項７】
特定画面を基準とした前記任意の領域の動き量が第２閾値を上回るとき前記調整手段を起動する起動手段をさらに備える、請求項１ないし６のいずれかに記載のビデオカメラ。
【請求項８】
前記特定画面は前記調整手段による前回の調整によって前記間隔が最適値に設定されたときの画面である、請求項７記載のビデオカメラ。
【請求項９】
前記測定手段は位相差検出方式で測定を行う、請求項１ないし８のいずれかに記載のビデオカメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ビデオカメラに関し、特にたとえば被写体にフォーカスを合わせ続けるコンティニュアスＡＦ機能を有する、ビデオカメラに関する。
【背景技術】
【０００２】
従来のこの種の装置の一例が、特許文献１に開示されている。この従来技術は、現時点の状態が合焦状態であるか否かを判別し、この判別結果に応じてコンティニュアスＡＦ機能を再起動するための条件を変更しようとするものである。これによって、撮影操作の応答特性を改善でき、かつ消費電力を抑制できる。
【特許文献１】特開２００３−５０２４号公報［Ｇ０２Ｂ ７／２８］
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、従来技術はいわゆるコントラスト検出方式を採用しているため、高速のパンニングやチルティングによって被写界全体が急激に変化するような場合や、被写界内に新規の被写体が突然現れるような場合に、フォーカス調整に時間がかかるという問題がある。
【０００４】
それゆえに、この発明の主たる目的は、被写界の変化が激しいときにフォーカスを短時間で調整することができる、ビデオカメラを提供することである。
【課題を解決するための手段】
【０００５】
請求項１の発明に従うビデオカメラは、光学レンズを通して被写界を撮影する撮影手段、被写界に属する任意の被写体までの距離を測定する測定手段、光学レンズと撮影手段の受光面との間隔を撮影手段から出力された画像信号と測定手段の測定結果とに基づいて調整する調整手段、被写界に属する任意の領域の単位時間当たりの動き量が第１閾値を上回るか否かを判別する判別手段、および判別手段の判別結果が肯定的であるとき測定手段を有効化し、判別手段の判別結果が否定的であるとき測定手段を無効化する制御手段を備える。
【０００６】
請求項１の発明では、撮影手段は光学レンズを通して被写界を撮影し、測定手段は被写界に属する任意の被写体までの距離を測定する。光学レンズと撮影手段の受光面との間隔は、撮影手段から出力された画像信号と測定手段の測定結果とに基づいて、調整手段によって調整される。
【０００７】
ただし、被写界に属する任意の領域の単位時間当たりの動き量が第１閾値を上回るか否かが判別手段によって判別される。制御手段は、判別手段の判別結果が肯定的であるとき測定手段を有効化し、判別手段の判別結果が否定的であるとき測定手段を無効化する。したがって、測定手段が有効化されたときは少なくとも測定結果に基づいて間隔が調整され、測定手段が無効化されたときは画像信号に基づいて間隔が調整される。
【０００８】
光学レンズと撮影手段の受光面との間隔を調整するにあたって、測定手段の測定結果に基づく調整速度は、画像信号に基づく調整速度よりも速い。このため、被写界に属する任意の領域の単位時間当たりの動き量が第１閾値を上回るときに測定手段を有効化することによって、被写界が急激に変化したときにフォーカスを短時間で調整することができる。
【０００９】
また、光学レンズと撮影手段の受光面との間隔を調整するにあたって、測定手段の測定結果に基づく調整精度は、画像信号に基づく調整精度よりも低い。このため、上述の動き量が第１閾値以下のときに測定手段を無効化することによって、フォーカスの誤調整を回避でき、調整精度を向上させることができる。
【００１０】
請求項２の発明に従うビデオカメラは、請求項１のビデオカメラに従属し、調整手段は、測定結果に基づいて少なくとも間隔を変更する方向を決定する決定手段、および決定手段によって決定された方向に間隔を変更する第１間隔変更手段を含む。
【００１１】
被写界が急激に変化したときに従来技術でフォーカス調整が遅れる原因の１つとしては、間隔を変更する方向が不明になることが考えられる。そこで、請求項２の発明では、測定結果に基づいて少なくとも間隔を変更する方向を決定するようにしている。これによって、フォーカス調整に要する時間を短縮することができる。
【００１２】
請求項３の発明に従うビデオカメラは、請求項２のビデオカメラに従属し、決定手段は間隔の変更量をさらに決定し、第１間隔変更手段は決定手段によって決定された変更量に従って間隔を変更する。
【００１３】
被写界が急激に変化したときに従来技術でフォーカス調整が遅れる原因の他の１つとしては、画像信号のフレームレートに限界があることが考えられる。そこで、請求項３の発明では、測定結果に基づいて変更量をさらに決定するようにしている。これによって、フォーカス調整に要する時間を短縮することができる。
【００１４】
請求項４の発明に従うビデオカメラは、請求項３のビデオカメラに従属し、第１間隔変更手段による間隔の変更量は決定手段によって決定された変更量よりも少ない。上述のように、測定手段の測定結果に基づく調整精度は、画像信号に基づく調整精度よりも低い。そこで、請求項４の発明では、間隔の実際の変更量を決定された変更量よりも小さくするようにしている。これによって、第１間隔変更手段による変更が完了した後は、画像信号に基づいて、高精度で間隔を調整することができる。
【００１５】
請求項５の発明に従うビデオカメラは、請求項２ないし４のビデオカメラに従属し、調整手段は、画像信号のうち任意の被写体に対応する部分画像信号の高周波成分が増大する方向に間隔を変更する第２間隔変更手段をさらに含む。高周波成分が増大する方向に間隔を変更することで、フォーカス調整が実現される。
【００１６】
請求項６の発明に従うビデオカメラは、請求項１ないし５のいずれかに従属し、撮影手段から出力された各画面の画像信号から任意の領域の高周波成分を抽出する抽出手段、および抽出手段によって抽出された高周波成分の画面間差分を動き量として算出する算出手段をさらに備える。これによって、動き量を正確に求めることができる。
【００１７】
請求項７の発明に従うビデオカメラは、請求項１ないし６のいずれかに従属し、特定画面を基準とした任意の領域の動き量が第２閾値を上回るとき調整手段を起動する起動手段をさらに備える。これによって、消費電力を抑えつつ、コンティニュアスＡＦを実現することができる。
【００１８】
請求項８の発明に従うビデオカメラは、請求項７に従属し、特定画面は調整手段による前回の調整によって間隔が最適値に設定されたときの画面である。
【００１９】
請求項９の発明に従うビデオカメラは、請求項１ないし８のいずれかに従属し、測定手段は位相差検出方式で測定を行う。これによって、被写体までの距離を短時間で測定することができる。
【発明の効果】
【００２０】
この発明によれば、被写界に属する任意の領域の単位時間当たりの動き量が第１閾値を上回るときに測定手段を有効化することによって、被写界が急激に変化したときにフォーカスを短時間で調整することができる。また、動き量が第１閾値以下のときに測定手段を無効化することによって、フォーカスの誤調整を回避でき、調整精度を向上させることができる。
【００２１】
この発明の上述の目的，その他の目的，特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【発明を実施するための最良の形態】
【００２２】
図１を参照して、この実施例のディジタルビデオカメラ１０は、フォーカスレンズ１２および絞りユニット１４を含む。被写界の光学像は、これらの部材を通してイメージセンサ１６の受光面つまり撮像面に照射される。撮像面では、光電変換によって被写体の光学像に対応する電荷つまり生画像信号が生成される。
【００２３】
被写体のリアルタイム動画像つまりスルー画像をＬＣＤモニタ３４に表示するとき、ＣＰＵ４４は、絞りの開放をドライバ２０に命令し、プリ露光および間引き読み出しの繰り返しをドライバ２２に命令する。ドライバ２０は、絞りユニット１４の絞り量を開放し、ドライバ２２は、イメージセンサ１６のプリ露光とこれによって生成された生画像信号の間引き読み出しとを繰り返し実行する。プリ露光および間引き読み出しは、１／３０秒毎に発生する垂直同期信号に応答して実行される。これによって、被写体の光学像に対応する生画像信号が、３０ｆｐｓのフレームレートでイメージセンサ１６から出力される。
【００２４】
出力された各フレームの生画像信号は、ＣＤＳ／ＡＧＣ／ＡＤ回路２４によってノイズ除去，レベル調整およびＡ／Ｄ変換の一連の処理を施され、これによってディジタル信号である生画像データが得られる。信号処理回路２６は、ＣＤＳ／ＡＧＣ／ＡＤ回路２４から出力された生画像データに白バランス調整，色分離，ＹＵＶ変換などの処理を施し、ＹＵＶ形式の画像データを生成する。生成された画像データはメモリ制御回路２８によってＳＤＲＡＭ３０に書き込まれ、その後同じメモリ制御回路２８によって読み出される。ビデオエンコーダ３２は、メモリ制御回路２８によって読み出された画像データをＮＴＳＣフォーマットに従うコンポジットビデオ信号に変換し、変換されたコンポジットビデオ信号をＬＣＤモニタ３４に与える。この結果、被写体のスルー画像がモニタ画面に表示される。
【００２５】
シャッタボタン４０が操作されると、ＣＰＵ４４は、垂直同期信号に応答して、１／３０秒に１回の割合で画像圧縮命令を発行する。ＪＰＥＧコーデック４６は、画像圧縮命令が発行される毎にＪＰＥＧ圧縮を実行する。具体的には、ＪＰＥＧコーデック４６は、メモリ制御回路２８を通してＳＤＲＡＭ３０から１フレームの画像データを読み出し、読み出された画像データにＪＰＥＧ圧縮を施し、そして圧縮画像データつまりＪＰＥＧデータをメモリ制御回路２８を通してＳＤＲＡＭ３０に書き込む。こうして、複数フレームのＪＰＥＧデータがＳＤＲＡＭ３０に蓄積されていく。ＣＰＵ４４はまた、メモリ制御回路２８を通してＳＤＲＡＭ３０からＪＰＥＧデータを順次読み出し、読み出されたＪＰＥＧデータをＩ／Ｆ回路４８を通して記録媒体５０に記録する。シャッタボタン４０が再度操作されると、ＣＰＵ４０は画像圧縮命令の出力を中断し、ＳＤＲＡＭ３０に蓄積された全てのＪＰＥＧデータの記録が完了した後に記録処理を中断する。
【００２６】
信号処理回路２６によって生成された画像データのうちＹデータは、露光制御のために輝度評価回路３６に与えられる。図２を参照して、輝度評価回路３６は、被写界の中央に測光エリアＥ０を割り当てるとともに被写界の周辺に測光エリアＥ１を割り当て、測光エリアＥ０に属するＹデータおよび測光エリアＥ１に属するＹデータの各々を１フレーム毎に積分する。ＣＰＵ４４は、測光エリアＥ０について求められた輝度評価値Ｉｙ［０］および測光エリアＥ１について求められた輝度評価値Ｉｙ［１］を垂直同期信号に応答して取り込み、ドライバ２２に設定されたプリ露光時間を輝度評価値Ｉｙ［０］およびＩｙ［１］に基づいて調整する。
【００２７】
信号処理回路２６によって生成されたＹデータはまた、コントラスト検出方式に従うフォーカス制御のために、ＡＦ評価回路３８に与えられる。図３を参照して、ＡＦ評価回路３８は、被写界の中央にフォーカスエリアＦ０を割り当て、フォーカスエリアＦ０に属するＹデータの高域周波数成分を１フレーム毎に積算する。ＣＰＵ４４は、積算処理によって求められたＡＦ評価値Ｉｙｈを垂直同期信号に応答して取り込み、このＡＦ評価値Ｉｙｈに基づいてドライバ１８を駆動する。これによって、フォーカスレンズ１２が合焦点に配置される。なお、フォーカスレンズ１２が合焦点に配置された時点で求められたＡＦ評価値Ｉｙｈを、特に“最適ＡＦ評価値Ｉｙｈｓ”と定義する。
【００２８】
ＣＰＵ４４はまた、ＡＦ評価回路３８から順次取り込まれるＡＦ評価値Ｉｙｈと最適ＡＦ評価値Ｉｙｈｓとの差分絶対値を示す変数ΔＩｙｈ１を閾値ＴＨ１（＝Ｉｙｈｓ＊０．０５）と比較し、変数ΔＩｙｈ１が閾値ＴＨ１を上回った時点でフォーカス調整を再度実行する。これによって、フォーカスを被写界に合わせ続けるコンティミュアスＡＦが実現される。
【００２９】
ただし、フォーカスエリアＦ０に属する被写体に急激な動きが生じた場合、コントラスト検出方式では、フォーカス調整に時間がかかる。これは、ＡＦ評価値Ｉｙｈが１フレームに１回の割合でしか得られないことの他に、フォーカスレンズ１２の移動開始方向が至近端側および無限遠側のいずれであるかが不明であることに起因するものである。
【００３０】
そこで、この実施例では、連続して求められた２つのＡＦ評価値Ｉｙｈの差分絶対値を示す変数ΔＩｙｈ２を閾値ＴＨ２（＝固定値）と比較し、変数ΔＩｙｈ２が閾値ＴＨ２を上回る場合に、パッシブセンサ４２を用いて位相差検出方式に従うフォーカス調整を実行するようにしている。
【００３１】
具体的に説明すると、パッシブセンサ４２において、被写界の光学像は、光学レンズ４２ａを通してイメージセンサ４２ｃに照射されるとともに、光学レンズ４２ｂを通してイメージセンサ４２ｄに照射される。イメージセンサ４２ｃおよび４２ｂから出力された画像信号はＣＰＵ４４に与えられる。イメージセンサ４２ｃによって捉えられる被写界とイメージセンサ４２ｂによって捉えられる被写界の間にはずれ（位相差）があるため、ＣＰＵ４４は、与えられた２つの画像信号のうち図３に示すフォーカスエリアＦ０とほぼ同様のフォーカスエリアＦ０´に属する画像信号の位相差を検出し、この位相差に基づいてフォーカスエリアＦ０´に属する被写体までの距離を測定する。
【００３２】
ＣＰＵ４４はさらに、移動方向Ｄｓおよび合焦点までの移動量Ｌｓを測定された距離に基づいて算出し、フォーカスレンズ１２を移動方向Ｄｓに従って移動量Ｌｓ−ΔＬだけ移動させる。図４を参照して、フォーカスレンズ１２は合焦点の近傍まで移動する。移動量Ｌｓ−ΔＬに従う移動が完了すると、ＣＰＵ４４は、コントラスト検出方式に従うフォーカス調整を実行する。これによって、フォーカスレンズ１２が合焦点に到達する。
【００３３】
このように、位相差検出方式およびコントラスト検出方式を併用することによって、被写界が瞬時に変化するような場合に高速かつ高精度のフォーカス調整が実現される。
【００３４】
なお、ＣＰＵ４４はμＩＴＲＯＮのようなマルチタスクＯＳを搭載したマルチタスクＣＰＵであり、上述の露光制御およびフォーカス制御はそれぞれＡＥタスクおよびＡＦタスクによって実現される。また、ＪＰＥＧデータの記録は、記録タスクによって実現される。
【００３５】
具体的には、ＣＰＵ４４は、フラッシュメモリ５２に記憶された制御プログラムに従って、図５〜図８に示すフロー図に従う処理を実行する。
【００３６】
まず図５のステップＳ１およびＳ３でＡＥタスクおよびＡＦタスクをそれぞれ起動し、ステップＳ５でスルー画像処理系を起動する。これによって、イメージセンサ１６に入力された被写界の光学像に対応するスルー画像が、ＬＣＤ３４に表示される。シャッタボタン４０が操作されると、ステップＳ７でＹＥＳと判断し、ステップＳ９で記録タスクを起動する。
【００３７】
ステップＳ１１では、画像圧縮処理を実行する。具体的には、垂直同期信号に応答して画像圧縮命令をＪＰＥＧコーデック４６に与える。これによって、１フレームの画像データがＳＤＲＡＭ３０からＪＰＥＧコーデック４６に与えられ、ＪＰＥＧコーデック４６から出力された１フレームのＪＰＥＧデータがＳＤＲＡＭ３０に書き込まれる。かかる画像圧縮処理が完了するとステップＳ１３でシャッタボタン４０の操作の有無を判断し、ＮＯであればステップＳ１１に戻る。したがって、シャッタボタン４０が再度操作されない限り、画像圧縮処理が繰り返され、連続するフレームのＪＰＥＧデータがＳＤＲＡＭ３０に蓄積されていく。シャッタボタン４０が操作されると、ステップＳ１３でＹＥＳと判断し、ステップＳ７に戻る。
【００３８】
ステップＳ１で起動されるＡＦタスクは、図６〜図７に示すフロー図に従う。まずステップＳ２１でフラグＰＳＶ＿ＡＦｆｌｇを“１”に設定する。フラグＰＳＶ＿ＡＦｆｌｇはパッシブセンサ４２を用いたフォーカス調整が必要か否かを判別するためのフラグであり、“１”が必要であることを示し、“０”が不要であることを示す。ステップＳ２１の処理によって、まずパッシブセンサ４２を用いたフォーカス調整が要求される。
【００３９】
ステップＳ２３では、フラグＰＳＶ＿ＡＦｆｌｇの状態を判別する。ＰＳＶ＿ＡＦｆｌｇ＝１であればステップＳ２５に進み、ＰＳＶ＿ＡＦｆｌｇ＝０であればステップＳ３３に進む。ステップＳ２５では、フォーカスエリアＦ０´に属する被写体までの距離を測定する。具体的には、パッシブセンサ４２に設けられたイメージセンサ４２ｃおよび４２ｄの各々から画像信号を取り込み、フォーカスエリアＦ０´における画像信号のずれに基づいて被写体までの距離を測定する。距離が求められるとステップＳ２７に進み、フォーカスレンズ１２の移動方向（＝Ｄｓ）と合焦点までのフォーカスレンズ１２の移動量（＝Ｌｓ）を算出する。
【００４０】
ステップＳ２９では、算出されたレンズ移動量Ｌｓがエラーであるかどうか判断する。エラーと判断されると、ステップＳ３５で後述するステップ幅を標準幅に設定してからステップＳ３７に進む。一方、エラーでないと判断されるとステップＳ３１に進み、フォーカスレンズ１２を移動方向Ｄｓに向かって移動量Ｌｓ−ΔＬだけ移動させる。ステップＳ２１の処理が完了すると、ステップＳ３３でステップ幅を微小幅に設定し、ステップＳ３７でＣＣＤ＿ＡＦ処理つまりコントラスト検出方式に従うフォーカス調整を実行する。これによって、フォーカスレンズ１２が図４に示す合焦点に到達する。
【００４１】
ステップＳ３９では、フォーカスレンズ１２が合焦点に合わせられたときに求められたＡＦ評価値Ｉｙｈつまり最適ＡＦ評価値Ｉｙｈｓをレジスタ４４ａに設定する。ステップＳ４１では所定時間にわたって待機し、ステップＳ４３ではＡＦ評価回路３８からＡＦ評価値Ｉｙｈを取り込み、ステップＳ４５では数１に従って差分絶対値ΔＩｙｈ１を求める。
【００４２】
【数１】
2005070450.tif 000003
【００４３】
ステップＳ４７では、求められた差分絶対値ΔＩｙｈ１を閾値ＴＨ１と比較する。そして、差分絶対値ΔＩｙｈ１が閾値ＴＨ１以下である限り、ステップＳ４１〜Ｓ４７の処理を繰り返す。差分絶対値ΔＩｙｈ１が閾値ＴＨ１を上回ると、フォーカス調整を再度実行するべく、ステップＳ４７からステップＳ４９に進む。ステップＳ４９では、数２に従って差分絶対値ΔＩｙｈ２を求める。
【００４４】
【数２】
2005070450.tif 000004
【００４５】
数２に従う演算によって、差分絶対値ΔＩｙｈ２は、フォーカスエリアＦ０に属する被写体の１フレーム期間における動き量（変化量）を示すこととなる。ステップＳ５１では、かかる差分絶対値ΔＩｙｈ１を閾値ＴＨ１と比較する。差分絶対値ΔＩｙｈ１が閾値ＴＨ１を上回るときはステップＳ５３でフラグＰＳＶ＿ＡＦｆｌｇを“１”に設定し、差分絶対値ΔＩｙｈ１が閾値ＴＨ１以下のときはステップＳ５５でフラグＰＳＶ＿ＡＦｆｌｇを“０”に設定する。ステップＳ５３またはＳ５５の処理が完了すると、ステップＳ２３に戻る。したがって、フォーカスエリアＦ０に属する被写体の動き量が小さければコントラスト検出方式のみに従ってフォーカスが調整されるが、フォーカスエリアＦ０に属する被写体の動き量が大きければ、位相差検出方式およびコントラスト検出方式に従ってフォーカスが調整される。
【００４６】
なお、高速のパンニングやチルティングによって被写界全体が急激に変化するような場合や、被写界内に新規の被写体が突然現れるような場合に、ステップＳ５１でＹＥＳと判断され、被写体またはカメラが前後に移動する場合に、ステップＳ５１でＮＯと判断される。
【００４７】
図６に示すステップＳ３７のＣＣＤ＿ＡＦ処理は、図７に示すサブルーチンに従う。まずステップＳ６１でフォーカスレンズ１２を１ステップ移動させる。この移動幅は、ステップＳ３３（またはＳ７３）で決定された微小幅、あるいはＳ３５で決定された標準幅に等しい。ステップＳ６３では垂直同期信号に応答してＡＦ評価回路３８からＡＦ評価値Ｉｙｈを取り込み、続くステップＳ６５ではフォーカスレンズ１２が合焦点を越えたかどうかをこれまでに取り込んだＡＦ評価値Ｉｙｈに基づいて判別する。
【００４８】
ステップＳ６５でＮＯと判断されたときは、ステップＳ６９で上述の数２に従って差分絶対値ΔＩｙｈ２を求め、ステップＳ７１でこの差分絶対値ΔＩｙｈ２を閾値ＴＨ３と比較する。差分絶対値ΔＩｙｈ２が閾値ＴＨ３を下回るときはそのままステップＳ５１に戻るが、差分絶対値ΔＩｙｈ２が閾値ＴＨ３以下であればステップＳ７３でステップ幅を微小幅に設定してからステップＳ６１に戻る。ステップＳ６５でＹＥＳと判断されたときはステップＳ６７に進み、フォーカスレンズ１２を合焦点まで戻す。フォーカスレンズ１２が合焦点に達すると、上階層のルーチンに復帰する。
【００４９】
以上の説明から分かるように、イメージセンサ１６はフォーカスレンズ１２を通して被写界を撮影し、ＣＰＵ４４はパッシブセンサ４２の出力に基づいてフォーカスエリアＦ０´に属する被写体までの距離を測定する（S25）。フォーカスは、イメージセンサ１６から出力された生画像信号と被写体までの距離の測定結果とに基づいて、ＣＰＵ４４によって調整される（S31, S37）。
【００５０】
ただし、ＣＰＵ４４は、フォーカスエリアＦ０の単位時間当たりの動き量を示す差分絶対値ΔＩｙｈ２が閾値ＴＨ２を上回るか否かを判別し（S51）、判別結果が肯定的であるときパッシブセンサ４２を有効化する一方（S53）、判別結果が否定的であるときパッシブセンサ４２を無効化する（S55）。したがって、パッシブセンサ４２が有効化されたときは少なくともパッシブセンサ４２の出力に基づいてフォーカスが調整され（S31）、パッシブセンサ４２が無効化されたときはイメージセンサ１６からの生画像信号に基づいてフォーカスが調整される（S37）。
【００５１】
パッシブセンサ４２の出力に基づくフォーカス調整速度は、イメージセンサ１６からの生画像信号に基づくフォーカス調整速度よりも速い。このため、差分絶対値ΔＩｙｈ２が閾値ＴＨ２を上回るときにパッシブセンサ４２を有効化することによって、被写界が急激に変化したときにフォーカスを短時間で調整することができる。
【００５２】
また、パッシブセンサ４２の出力に基づくフォーカス調整精度は、イメージセンサ１６からの画像信号に基づくフォーカス調整精度よりも低い。このため、差分絶対値ΔＩｙｈ２が閾値ＴＨ２以下のときにパッシブセンサ４２を無効化することによって、フォーカスの誤調整を回避でき、調整精度を向上させることができる。
【００５３】
なお、この実施例では、フォーカス調整にあたってフォーカスレンズのみを光軸方向に移動させるようにしているが、フォーカスレンズに代えてあるいはフォーカスレンズとともに、イメージセンサを光軸方向に移動させるようにしてもよい。
【００５４】
また、この実施例では、位相差検出方式のパッシブセンサを用いて測距を行うようにしているが、これに代えて、赤外線を放出するアクティブセンサを用いて測距を行うようにしてもよい。
【００５５】
さらに、この実施例では、単一のフォーカスエリアを基準としてフォーカス調整を実行するようにしているが、複数のフォーカスエリアを画面上に割り当て、この複数のフォーカスエリアを基準にフォーカス調整を実行するようにしてもよい。
【００５６】
さらにまた、この実施例では、位相差検出方式に従うフォーカス調整の後に必ずコントラスト検出方式に従うフォーカス調整を実行するようにしているが、フォーカスレンズを移動量Ｌｓにわたって移動させるようにすれば、コントラスト検出方式に従うフォーカス調整は不要である。
【図面の簡単な説明】
【００５７】
【図１】この発明の一実施例を示すブロック図である。
【図２】被写界に割り当てられた複数の測光エリアの一例を示す図解図である。
【図３】被写界に割り当てられた複数のフォーカスエリアの一例を示す図解図である。
【図４】フォーカスレンズ位置とＡＦ評価値との関係を示すグラフである。
【図５】図１実施例の動作の一部を示すフロー図である。
【図６】図１実施例の動作の他の一部を示すフロー図である。
【図７】図１実施例の動作のその他の一部を示すフロー図である。
【図８】図１実施例の動作のさらにその他の一部を示すフロー図である。
【符号の説明】
【００５８】
１０…ディジタルカメラ
１２…フォーカスレンズ
１６…イメージセンサ
３６…輝度評価回路
３８…ＡＦ評価回路
４４…ＣＰＵ
４２…パッシブセンサ
【図１】
2005070450.tif 000005
【図２】
2005070450.tif 000006
【図３】
2005070450.tif 000007
【図４】
2005070450.tif 000008
【図５】
2005070450.tif 000009
【図６】
2005070450.tif 000010
【図７】
2005070450.tif 000011
【図８】
2005070450.tif 000012