(57)【要約】【課題】様々な撮像条件に対して好適に合焦位置の検出を行える焦点調節技術の提供。【解決手段】デジタルビデオカメラ１０は、山登り方式のオートフォーカス処理において、コンペンセータレンズ１５０の位置に応じたＡＦ評価値ＡＦｊを取得するたびに、コンペンセータレンズ１５０の移動速度ＶｊとＡＧＣゲインＧｊとを取得し、それに基づいて調整係数α，β（０＜α＜１，０＜β＜１）を設定する。調整係数αは、移動速度Ｖｊが速くなるほど大きくなるように、また、調整係数βは、ＡＧＣゲインＧｊが小さくなるほど大きくなるように設定される。そして、それまでの山登り動作において取得したＡＦ評価値ＡＦｊの最大値であるＡＦｍａｘに調整係数α及びβを乗じて算出される閾値ＴＨとＡＦ評価値ＡＦｊとを比較することによって合焦判定を行う。【選択図】図２
2010266742.tif 000002
【特許請求の範囲】
【請求項１】
合焦状態を調整するフォーカスレンズを備えた光学系を有する撮像装置であって、
前記光学系により得られた光学像を映像信号に変換する撮像手段と、
前記映像信号を所定のゲインで調整し、該調整された映像信号から、少なくとも、前記光学系を介して得られた光学像に含まれる高周波成分を含む帯域の信号の強度を合焦評価値として抽出する合焦評価値抽出手段と、
前記光学系の前記フォーカスレンズを前記合焦評価値が増大する方向への移動を開始し、前記移動に伴って前記検出される合焦評価値の最大値を保持する最大値保持手段と、
前記合焦評価値を検出する際の前記フォーカスレンズの移動速度に基づく割合だけ、前記最大値を小さくした値として、判定閾値を設定する判定閾値設定手段と、
前記設定された判定閾値と前記合焦評価値とを比較し、前記合焦評価値が前記判定閾値を下回ったとき、前記合焦評価値が最大値となった時の前記フォーカスレンズの位置を、合焦位置と判定する合焦位置判定手段と、
を備えた撮像装置。
【請求項２】
請求項１記載の撮像装置であって、
前記判定閾値設定手段は、前記判定閾値を、
判定閾値＝α×最大値
として決定し、前記係数αを、前記フォーカスレンズの移動速度が高いほど大きな値（但し、αは値１未満）として設定する撮像装置。
【請求項３】
請求項１記載の撮像装置であって、
前記合焦評価値が、前記フォーカスレンズの所定範囲での移動によっても変化しない位置で検出された前記合焦評価値をオフセット値として学習する学習手段を備えると共に、
前記判定閾値設定手段は、前記判定閾値を、
判定閾値＝α×（最大値−オフセット値）＋オフセット値
として決定し、前記係数αを、前記フォーカスレンズの移動速度が高いほど大きな値（但し、αは値１未満）として設定する撮像装置。
【請求項４】
請求項１ないし請求項３のいずれか記載の撮像装置であって、
前記判定閾値設定手段は、前記係数αの値を、前記ゲインの大きさによって修正する撮像装置。
【請求項５】
請求項１ないし請求項４のいずれか記載の撮像装置であって、
前記光学系は、
該光学系を構成する複数のレンズに含まれる前記フォーカスレンズの位置を移動することにより、焦点距離を調整可能なレンズユニットと、
前記フォーカスレンズを移動する移動用アクチュエータと
を備える撮像装置。
【請求項６】
合焦状態を調整するフォーカスレンズを備えた光学系を用いて撮像装置の焦点を調節する方法であって、
前記光学系により得られた光学像を映像信号に変換し、
前記映像信号を所定のゲインで調整し、該調整された映像信号から、少なくとも、前記光学系を介して得られた光学像に含まれる高周波成分を含む帯域の信号の強度を合焦評価値として抽出し、
前記光学系の前記フォーカスレンズを前記合焦評価位置が増大する方向への移動を開始し、前記移動に伴って前記検出される合焦評価値の最大値を保持し、
前記合焦評価値を検出する際の前記フォーカスレンズの移動速度に基づく割合だけ、前記最大値を小さくした値として、判定閾値を設定し、
前記設定された判定閾値と前記合焦評価値とを比較し、前記合焦評価値が前記判定閾値を下回ったとき、前記合焦評価値が最大値となった時の前記フォーカスレンズの位置を、合焦位置と判定し、
該合焦の位置に向けて、前記フォーカスレンズの移動を開始することで、前記焦点調整の動作を繰り返す
焦点調節方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、合焦状態を調整するフォーカスレンズを備えた光学系を有する撮像装置の焦点調節技術に関する。
【背景技術】
【０００２】
近年、デジタル技術の発展に伴い、デジタルビデオカメラなどの電子カメラが普及している。これらの電子カメラには、通常、被写体に対してフォーカスレンズを自動合焦させるオートフォーカス機構が設けられている。このようなオートフォーカス機構のひとつに、いわゆる山登り方式と呼ばれる方式がある（例えば、下記特許文献１）。この山登り方式では、フォーカスレンズの位置を光軸方向に前後に動作させながら、ＣＣＤなどの撮像素子から得られる輝度信号の高周波成分を検波回路で検波した評価値（以下、「ＡＦ評価値」ともいう）を取得し、ＡＦ評価値がピークとなるフォーカスレンズの位置が合焦位置であるとしてフォーカスレンズの位置が制御される（以下、「ＡＦ動作」ともいう）。このように高周波成分を合焦評価に用いるのは、撮像画像のエッジを形成する部分は高周波成分を多く含むので、同じ被写界から得られた撮像画像であれば、ＡＦ評価値が大きいほどエッジが強い、すなわち合焦度が高いといえるからである。
【０００３】
このようなフォーカスレンズの位置とＡＦ評価値との関係を図５に例示する。図５に示すように、合焦位置では、ＡＦ評価値が最大となり、合焦位置から離れるに従って、ＡＦ評価値は小さくなる。そしてフォーカスレンズの位置が合焦位置から、所定位置だけ離れると、ＡＦ評価値はそれ以上小さくならない。撮像された映像の内容が判定不能なほどに大きくボケた状態になると、輝度信号の周波数成分に変化がなくなるので、その結果、ＡＦ評価値も変化しなくなるからである。このような変化がなくなった状態のＡＦ評価値をオフセット評価値ＡＦｏｆｆともいう。
【０００４】
かかるＡＦ動作について、更に図６を用いて説明する。ＡＦ動作が開始されると、まず、ウォブリング動作によって、ＡＦ評価値が増加するフォーカスレンズの移動方向が決定される。ウォブリング動作とは、フォーカスレンズを微小移動させて、その際に検出されるＡＦ評価値の増減により、ＡＦ評価値がピークに向かうフォーカスレンズの移動方向を判定する動作である。図６に示すように、フォーカスレンズが位置Ｐ１にある場合にウォブリング動作が行われ、フォーカスレンズの移動方向が位置Ｐ１からピーク側（位置Ｐ３側）に向かう方向に決定されると、当該方向に所定距離ずつフォーカスレンズを移動してＡＦ評価値が検出される。移動した位置におけるＡＦ評価値が、以前のＡＦ評価値よりも大きい場合には、ＡＦ評価値の最大値である最大値ＡＦｍａｘが更新される。
【０００５】
そして、一旦、ピーク位置（位置Ｐ３）を超えて、閾値ＴＨまでＡＦ評価値が低下すると（フォーカスレンズが位置Ｐ２まで移動すると）、それまでの動作における最大値ＡＦｍａｘが得られたときのフォーカスレンズの位置、すなわち、位置Ｐ３が合焦位置と判定され、フォーカスレンズが位置Ｐ３まで移動される。このように、最大値ＡＦｍａｘよりもＡＦ評価値が閾値ＴＨだけ低下して初めて、ピーク位置を判定するのは、映像信号には、時間によって変化するランダムノイズが含まれ、ＡＦ評価値はフォーカスレンズが停止している状態であっても一定の変動が生じるので、このような変動誤差を踏まえて、精度良くピーク位置を判定するためである。なお、通常、閾値ＴＨは、最大値ＡＦｍａｘを固定の所定割合だけ減じた値などとして設定される。
【０００６】
しかしながら、上述したオートフォーカス装置には、撮像状況によっては、以下の問題が生じていた。具体的には、上述したオートフォーカス装置においては、高コントラストの被写体を撮像した場合には、撮像素子から得られる輝度信号には高周波成分が多く含まれるために、ＡＦ評価値は相対的に大きくなる。一方、低コントラストの被写体を撮像した場合には、撮像素子から得られる輝度信号には高周波成分が少ないので、ＡＦ評価値は相対的に小さくなる。また、フォーカスレンズを高速で移動させると、光学系の積分効果が大きくなるために、高周波成分が大きく低下し、ＡＦ評価値が相対的に小さくなる。一方、フォーカスレンズを低速で移動させると、光学系の積分効果が小さくなるために、高周波成分がそれほど低下せず、ＡＦ評価値が相対的に大きくなる。
【０００７】
このような現象の具体例を図７に示す。図７（ａ）は、高コントラスト被写体に対して、フォーカスレンズの移動速度を変化させた場合のＡＦ評価値の変化を示している。図７（ｂ）は、低コントラスト被写体に対して、フォーカスレンズの移動速度を変化させた場合のＡＦ評価値の変化を示している。高コントラスト被写体と低コントラスト被写体とを比べると、上述した積分効果の影響によって、高コントラスト被写体の方が、低コントラスト被写体と比べて、ピーク時のＡＦ評価値が小さくなっている。また、高コントラスト被写体、低コントラスト被写体のいずれの場合においても、フォーカスレンズの移動速度が低速、中速、高速となるに従って、ピーク時のＡＦ評価値が小さくなっている。
【０００８】
ここで、図７（ａ）に示すように、高コントラスト被写体に対しては、ＡＦ評価値が比較的大きくなるために、フォーカスレンズの移動速度が高速であっても、最大値ＡＦｍａｘに所定割合Ｒ（Ｏ＜Ｒ＜１）を乗じて算出された閾値ＴＨは、オフセット評価値ＡＦｏｆｆよりも大きくなる。その結果、ピーク位置の検出が可能である。一方、図７（ｂ）に示すように、低コントラスト被写体に対しては、ＡＦ評価値が比較的小さくなるために、フォーカスレンズの移動速度が高速になると、最大値ＡＦｍａｘに所定割合Ｒを乗じて算出された閾値ＴＨは、オフセット評価値ＡＦｏｆｆよりも小さくなることがある。その結果、ピーク位置の検出ができなくなるのである。
【０００９】
このような問題に対して、閾値ＴＨを大きく設定することも考えられるが、閾値ＴＨを大きくすると、特にフォーカスレンズの低速移動時に、上述したノイズの影響を十分に解消できずに、合焦位置の誤検出を行う可能性が高くなるという弊害を招くことなる。なお、逆に、閾値ＴＨを小さくすると、合焦位置の誤検出を行う可能性は低下するが、ＡＦ動作におけるフォーカスレンズの移動量が増加するために、撮像結果がより振動的になってしまい、ユーザにとっては不快な動作となるので、一般的には、閾値ＴＨは、合焦位置の検出精度と撮像結果の振動の程度との兼ね合いで設定される。また、低コントラスト被写体に対して、常にフォーカスレンズの移動速度を低速化することも考えられるが、常に移動速度を低速化すると、ＡＦ動作時間が長くなるという弊害を招くこととなる。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２００８−１７０５０７号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
上述の問題を踏まえ、本発明が解決しようとする課題は、様々な撮像条件に対して好適に合焦位置の検出を行える焦点調節技術を提供することである。
【課題を解決するための手段】
【００１２】
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態又は適用例として実現することが可能である。
【００１３】
［適用例１］合焦状態を調整するフォーカスレンズを備えた光学系を有する撮像装置であって、
前記光学系により得られた光学像を映像信号に変換する撮像手段と、
前記映像信号を所定のゲインで調整し、該調整された映像信号から、少なくとも、前記光学系を介して得られた光学像に含まれる高周波成分を含む帯域の信号の強度を合焦評価値として抽出する合焦評価値抽出手段と、
前記光学系の前記フォーカスレンズを前記合焦評価値が増大する方向への移動を開始し、前記移動に伴って前記検出される合焦評価値の最大値を保持する最大値保持手段と、
前記合焦評価値を検出する際の前記フォーカスレンズの移動速度に基づく割合だけ、前記最大値を小さくした値として、判定閾値を設定する判定閾値設定手段と、
前記設定された判定閾値と前記合焦評価値とを比較し、前記合焦評価値が前記判定閾値を下回ったとき、前記合焦評価値が最大値となった時の前記フォーカスレンズの位置を、合焦位置と判定する合焦位置判定手段と、
該合焦位置に前記フォーカスレンズを制御する合焦制御手段と
を備えた撮像装置。
【００１４】
かかる撮像装置によれば、判定閾値を、光学系のフォーカスレンズの移動速度に基づく割合だけ、前記最大値を小さくした値として設定することができる。従って、フォーカスレンズの移動速度が速いために、合焦評価値の最大値が小さくなってしまう場合でも、合焦の位置の判定に対して望ましい判定閾値を設定することが出来る。しかも、フォーカスレンズの移動速度が低い場合には、判定閾値を異なる割合だけ小さくできるので、フォーカスレンズの移動速度が低い場合と高い場合で、それぞれ望ましい判定閾値の設定を行なうことができる。
【００１５】
［適用例２］適用例１記載の撮像装置であって、前記判定閾値設定手段は、前記判定閾値を、判定閾値＝α×最大値として決定し、前記係数αを、前記フォーカスレンズの移動速度が高いほど大きな値（但し、αは値１未満）として設定する撮像装置。
【００１６】
かかる撮像装置では、判定閾値の設定に、係数を用いており、最大値との関係を明確に把握することができる。しかも、この係数αを、フォーカスレンズの移動速度が高いほど大きな値（但し、αは値１未満）として設定するので、フォーカスレンズの移動速度か速いために、合焦評価値の最大値が小さくなってしまう場合には、判定閾値を高くでき、合焦の位置の判定を確実に行なうことができる。しかも、フォーカスレンズの移動速度が低い場合には、判定閾値を低く設定するので、ノイズなどによる誤判定を抑制することができる。
【００１７】
［適用例３］適用例１記載の撮像装置であって、前記合焦評価値が、前記フォーカスレンズの所定範囲での移動によっても変化しない位置で検出された前記合焦評価値をオフセット値として学習する学習手段を備えると共に、前記判定閾値設定手段は、前記判定閾値を、判定閾値＝α×（最大値−オフセット値）＋オフセット値として決定し、前記係数αを、前記フォーカスレンズの移動速度が高いほど大きな値（但し、αは値１未満）として設定する撮像装置。
【００１８】
かかる撮像装置では、適用例２と同様の効果を奏するうえ、判定閾値の設定に際して、オフセット値を考慮しているので、オフセット値が大きい場合などでも、判定閾値を確実に設定することができる。
【００１９】
［適用例４］適用例１ないし適用例３のいずれか記載の撮像装置であって、前記判定閾値設定手段は、前記係数αの値を、前記ゲインの大きさによって修正する撮像装置。
かかる撮像装置では、ゲインの大きさによって、合焦判定値は影響を受けるので、ゲインの大きさによって係数αの値を修正することにより、こうした影響を抑制することができる。例えば、ゲインが大きい場合にはノイズも大きくなりやすいので、係数αを、ゲインが大きいほど小さく修正することにより、ノイズの影響を抑制することができる。
【００２０】
［適用例５］適用例１ないし適用例４のいずれか記載の撮像装置であって、前記光学系は、該光学系を構成する複数のレンズに含まれる前記フォーカスレンズの位置を移動することにより、焦点距離を調整可能なレンズユニットと、前記フォーカスレンズを移動する移動用アクチュエータとを備える撮像装置。
【００２１】
かかる撮像装置では、移動用アクチュエータを用いて、フォーカスレンズを容易に移動することができる。またこのアクチュエータに対する制御量を測るか、あるいはこのアクチュエータにセンサを設けて検出すれば、フォーカスレンズの移動速度を容易に検出することができる。
【００２２】
［適用例６］合焦状態を調整するフォーカスレンズを備えた光学系を用いて撮像装置の焦点を調節する方法であって、前記光学系により得られた光学像を映像信号に変換し、前記映像信号を所定のゲインで調整し、該調整された映像信号から、少なくとも、前記光学系を介して得られた光学像に含まれる高周波成分を含む帯域の信号の強度を合焦評価値として抽出し、前記光学系の前記フォーカスレンズを前記合焦評価位置が増大する方向への移動を開始し、前記移動に伴って前記検出される合焦評価値の最大値を保持し、前記合焦評価値を検出する際の前記フォーカスレンズの移動速度に基づく割合だけ、前記最大値を小さくした値として、判定閾値を設定し、前記設定された判定閾値と前記合焦評価値とを比較し、前記合焦評価値が前記判定閾値を下回ったとき、前記合焦評価値が最大値となった時の前記フォーカスレンズの位置を、合焦位置と判定し、該合焦の位置に向けて、前記フォーカスレンズの移動を開始することで、前記焦点調整の動作を繰り返す焦点調節方法。
【００２３】
かかる焦点調節方法によれば、判定閾値を、光学系のフォーカスレンズの移動速度に基づく割合だけ、前記最大値を小さくした値として設定することができる。従って、フォーカスレンズの移動速度が速いために、合焦評価値の最大値が小さくなってしまう場合でも、合焦の位置の判定に対して望ましい判定閾値を設定することが出来る。しかも、フォーカスレンズの移動速度が低い場合には、判定閾値を異なる割合だけ小さくできるので、フォーカスレンズの移動速度が低い場合と高い場合で、それぞれ望ましい判定閾値の設定を行なうことができる。
【００２４】
なお、本発明は、上述した撮像装置や焦点調節方法としてのほか、焦点調節プログラム、当該プログラムを記録した記憶媒体等としても実現することができる。
【図面の簡単な説明】
【００２５】
【図１】本発明の実施例としてのデジタルビデオカメラ１０の概略構成を示す説明図である。
【図２】デジタルビデオカメラ１０のオートフォーカス処理の手順を示すフローチャートである。
【図３】オートフォーカス処理に用いる閾値ＴＨを設定するための閾値係数算出関数４５５の特性を示す説明図である。
【図４】コンペンセータレンズ１５０の移動速度によるＡＦ評価値へのノイズの影響の違いを示す説明図である。
【図５】フォーカスレンズの位置に応じた合焦状態とＡＦ評価値との関係を示す説明図である。
【図６】山登り方式によるオートフォーカスの仕組みを示す説明図である。
【図７】被写体のコントラストとフォーカスレンズの移動速度がＡＦ評価値に及ぼす影響を示す説明図である。
【発明を実施するための形態】
【００２６】
本発明の実施例について説明する。
Ａ．実施例：
Ａ−１．デジタルビデオカメラ１０の概略構成：
図１は、本発明の実施例としてのデジタルビデオカメラ１０の概略構成を示す説明図である。デジタルビデオカメラ１０は、山登り方式のオートフォーカス機構を備えた遠隔会議用カメラであり、レンズブロック１００、ＣＣＤ２００、サンプルホールド（Ｓ／Ｈ）及びＡＧＣ（Automatic Gain Control）回路３１０、ＤＳＰ（Digital Signal Processor）３２０、ＡＦ回路３３０、マイクロコンピュータ４００、レンズ等駆動モータ５１０〜５３０、レンズ等ドライバ５５０〜５７０、出力インターフェース６００を備えている。
【００２７】
レンズブロック１００は、固定第１レンズ１１０、変倍機能を持つ可動式のバリエータレンズ１２０、レンズを通過する光量を制御するアイリス１３０、固定第２レンズ１４０、フォーカス機能と変倍時に焦点位置補正を行う機能とを持つ可動式のコンペンセータレンズ１５０、バリエータレンズ１２０及びコンペンセータレンズ１５０の位置をそれぞれ検出する位置検出装置１７０及び１９０、アイリス１３０の絞り値を検出する絞り値検出装置１８０から構成される。これらのレンズ群は、入射された被写界の光学像の倍率、光量、焦点を調整して、ＣＣＤ２００の面上に結像させる。なお、本実施例においては、上述の各レンズは、説明の便から単一のレンズとして示しているが、複数のレンズから構成されてもよい。コンペンセータレンズ１５０は、請求項のフォーカスレンズに該当する。
【００２８】
ＣＣＤ２００は、結像された光学像を電気信号に変換する撮像素子である。なお、本実施例では、撮像素子としてＣＣＤを用いたが、ＣＭＯＳなど他の撮像素子を用いてもよい。
【００２９】
サンプルホールド及びＡＧＣ回路３１０は、ＣＣＤ２００の出力からスイッチングノイズを除去して信号成分を取り出すとともに、出力信号レベルが一定になるようにゲインを制御する回路である。ＤＳＰ３２０は、サンプルホールド及びＡＧＣ回路３１０から出力されたアナログ信号をデジタル信号へ変換して、輝度信号やクロマ信号を生成すると共に、ガンマ補正、アパーチャ補正、ホワイトバランス調整等の処理を行う専用のプロセッサである。ＡＦ回路３３０は、ＤＳＰから出力された映像信号から、後述するＡＦ評価値を検出する回路であり、ハイパスフィルタ、絶対値回路、検波回路等で構成される。ＡＦ評価値は、請求項の合焦評価値に該当し、ＡＦ回路３３０は、請求項の合焦評価値抽出手段に該当する。
【００３０】
ズームモータ５１０，フォーカスモータ５３０は、ズームドライバ５６０、フォーカスドライバ５７０の制御を受けて、バリエータレンズ１２０，コンペンセータレンズ１５０の位置を移動させて、倍率調整または焦点調整を行うためのステッピングモータである。また、アイリスモータ５２０は、アイリスドライバ５６０の制御を受けて、アイリス１３０を開閉して光量を調整するためのガルバノメータである。
【００３１】
マイクロコンピュータ４００は、ＲＯＭ４５０に記憶された制御プログラムをＲＡＭ４６０に展開して実行することで、デジタルビデオカメラ１０の動作全体を制御するほか、フォーカス速度検出部４１０、カメラゲイン検出部４２０、判定閾値設定部４３０、合焦位置判定部４４０としても機能する。これらの機能の詳細については後述する。ＲＯＭ４５０には、マイクロコンピュータ４００が用いる、デジタルビデオカメラ１０の動作に必要な制御プログラムのほか、後述する閾値係数算出関数４５５が記憶されている。
【００３２】
出力インターフェース６００は、デジタルビデオカメラ１０で撮像された映像データを、ネットワークを介してモニタに出力するためのインターフェースであり、例えば、図示しないネットワークを介して、当該ネットワークに接続されたモニタの画面上で、デジタルビデオカメラ１０で撮像された映像データを見ることができる。
【００３３】
Ａ−２．オートフォーカス処理：
図２は、デジタルビデオカメラ１０のオートフォーカス処理の手順を示すフローチャートである。この処理が開始されると、マイクロコンピュータ４００は、バリエータレンズ１２０及びコンペンセータレンズ１５０を初期位置に移動させる（ステップＳ７１０）。ここでの初期位置は、一般的に焦点が合う可能性が高いと予想されるレンズの位置であり、ＲＯＭ４５０に記憶されたメーカー設定の初期位置である。ただし、ユーザの利用履歴等に基づいて、ユーザが頻繁に利用する撮像条件に適したレンズの位置を書き換え可能な不揮発性メモリに記憶しておき、当該位置に移動させる構成としてもよい。また、ステップＳ７１０は、オートフォーカス処理として行うことに限らず、デジタルビデオカメラ１０の電源を入れて撮像を開始する時に、オートフォーカス処理の開始に先立って実行してもよい。こうすれば、オートフォーカス処理を高速化することができる。
【００３４】
バリエータレンズ１２０及びコンペンセータレンズ１５０を移動させると、マイクロコンピュータ４００は、ウォブリングによる山登り方向の検出を行う（ステップＳ７２０）。ウォブリングとは、コンペンセータレンズ１５０を前後に動かしてＡＦ評価値を取得し、そのＡＦ評価値の大小関係から、コンペンセータレンズ１５０を前後どちらの方向に移動させると、ＡＦ評価値のピークに近づけるのかを判断して、ＡＦ評価値のピークが得られる方向を山登り方向として検出する動作である。
【００３５】
山登り方向の検出を行うと、マイクロコンピュータ４００は、現在のコンペンセータレンズ１５０の位置において、ＡＦ回路３３０を用いて、ＡＦ評価値ＡＦｊを取得する（ステップＳ７３０）。このＡＦ評価値は、ＡＦ回路３３０を用いて、ハイパスフィルタにより輝度信号の高周波成分を取り出し、取り出した高周波成分を絶対値回路により絶対値化し、更にゲート回路により測距枠として設定された範囲に該当する信号のみを抽出し、検波回路によりピーク検波することで取得される。なお、本実施例では、このハイパスフィルタは、様々な被写界に対応できるように遮断周波数を１ＭＨｚと数十ｋＨｚの２種類から選択できるようにしているが、単一の遮断周波数を用いたり、他の遮断周波数を用いたりしてもよい。また、本実施例においては、このＡＦ評価値は、６０Ｈｚの垂直同期信号に応答して取得されるものとした。
【００３６】
ＡＦ評価値ＡＦｊを取得すると、マイクロコンピュータ４００は、これまでに取得したＡＦ評価値ＡＦｊの最大値ＡＦｍａｘと、最大値ＡＦｍａｘを検出したコンペンセータレンズ１５０の位置をＲＡＭ４６０に記憶させる（ステップＳ７４０）。なお、初めてＡＦ評価値ＡＦｊを取得した場合は、当然、その値とその値に対応したコンペンセータレンズ１５０の位置とを記憶させることとなる。
【００３７】
最大値ＡＦｍａｘ等を記憶させると、マイクロコンピュータ４００は、フォーカス速度検出部４１０の処理として、ＡＦ評価値ＡＦｊの取得時のコンペンセータレンズ１５０の移動速度Ｖｊを取得すると共に、カメラゲイン検出部４２０の処理として、サンプルホールド及びＡＧＣ回路３１０からＡＦ評価値ＡＦｊの取得時のＡＧＣゲインＧｊを取得する（ステップＳ７５０）。なお、本実施例においては、移動速度Ｖｊは、マイクロコンピュータ４００がフォーカスモータ５３０に対する制御量を測る構成とした。ただし、フォーカスモータ５３０にセンサを設けるなどして、移動速度Ｖｊを取得してもよい。
【００３８】
本実施例においては、移動速度Ｖｊは、上記ステップＳ７３０で取得したＡＦ評価値ＡＦｊに基づいて制御される。具体的には、ＡＦ評価値ＡＦｊがオフセット評価値ＡＦｏｆｆに近い場合、例えば、ＡＦ評価値ＡＦｊとオフセット評価値ＡＦｏｆｆとの差分が所定値以下の場合には、マイクロコンピュータ４００は、コンペンセータレンズ１５０の現在の位置が合焦位置から比較的遠いと判断して、移動速度Ｖｊが相対的に速くなるように制御する。
【００３９】
一方、ＡＦ評価値ＡＦｊがオフセット評価値ＡＦｏｆｆに遠い場合、例えば、ＡＦ評価値ＡＦｊとオフセット評価値ＡＦｏｆｆとの差分が所定値より大きい場合には、マイクロコンピュータ４００は、コンペンセータレンズ１５０の現在の位置が合焦位置から比較的近いと判断して、移動速度Ｖｊが相対的に遅くなるように制御する。なお、オフセット評価値ＡＦｏｆｆは、例えば、デジタルビデオカメラ１０の電源投入時やオートフォーカス処理前に、マイクロコンピュータ４００が、アイリス１３０を全閉した状態でＡＦ評価値をオフセット評価値ＡＦｏｆｆとして取得してもよいし、コンペンセータレンズ１５０を広い範囲で移動させて、変動が所定値以下となったＡＦ評価値をオフセット評価値ＡＦｏｆｆとして取得してもよい。また、本実施例においては、ＡＧＣゲインＧｊは、ＤＳＰ３２０で自動調整された露出の状態に応じて制御される。
【００４０】
移動速度Ｖｊ及びＡＧＣゲインＧｊを取得すると、マイクロコンピュータ４００は、判定閾値設定部４３０の処理として、調整係数α，β（０＜α＜１，０＜β＜１）を用いて、次式（１）により、ＡＦ評価値のピークを検出するための閾値ＴＨを設定する（ステップＳ７６０）。
ＴＨ＝α×β×ＡＦｍａｘ・・・（１）
【００４１】
ここで、調整係数α，βについて説明する。本実施例においては、調整係数α，βは、閾値ＴＨを可変に調節するための係数である。調整係数αは、移動速度Ｖｊをパラメータとして、調整係数βは、ＡＧＣゲインＧｊをパラメータとして、それぞれ閾値係数算出関数４５５に基づいて算出される。閾値係数算出関数４５５の特性の具体例を図３に示す。図３（ａ）は、移動速度Ｖｊと調整係数αとの関係を示している。図示するように、調整係数αは、移動速度Ｖｊが速くなるに従って、調整係数αが増加する一次関数として設定されている。また、図３（ｂ）は、ＡＧＣゲインＧｊと調整係数βとの関係を示している。図示するように、調整係数βは、ＡＧＣゲインＧｊが大きくなるに従って、調整係数βの減少率が大きくなる関数として設定されている。
【００４２】
上述した閾値係数算出関数４５５の特性は一例であり、移動速度Ｖｊが速くなるに従って調整係数αが増加し、ＡＧＣゲインＧｊが大きくなるに従って、調整係数βが減少するものであればよい。実際には、移動速度ＶｊやＡＧＣゲインＧｊの変動によるＡＦ評価値ＡＦｊへの影響度は、カメラの特性と光学系の特性によって異なるため、当該特性に基づいて実験的に、閾値係数算出関数４５５の最適な特性を定めることが望ましい。
【００４３】
上述のように閾値係数算出関数４５５を設定する理由について以下に説明する。図７を用いて上述したように、ＡＦ評価値は、移動速度Ｖｊが相対的に高速になると、光学系の積分効果が大きくなることで、相対的に小さくなり、逆に、移動速度Ｖｊが相対的に遅くなると、相対的に大きくなる特性を有している。また、ＡＦ評価値は、上述の積分効果に起因して、移動速度Ｖｊが相対的に高速となると、図４（ａ）に示すように大きさのばらつきが小さくなり、移動速度Ｖｊが相対的に遅くなると、図４（ｂ）に示すように大きさのばらつきが大きくなる特性を有している。
【００４４】
つまり、移動速度Ｖｊが相対的に速い場合には、最大値ＡＦｍａｘが小さくなり、ばらつきも小さくなるため、換言すれば、ランダムノイズが減少するので、閾値ＴＨを相対的に大きくしても、合焦位置を精度良く検出することができる。また、閾値ＴＨを相対的に大きくするので、最大値ＡＦｍａｘが小さくなっても、合焦位置の検出性能を向上させることができる。一方、移動速度Ｖｊが相対的に遅い場合には、最大値ＡＦｍａｘが大きくなり、ばらつきも大きくなるため、換言すれば、ランダムノイズが増加するので、合焦位置を精度良く検出するために、閾値ＴＨを小さくすることが望ましい。
【００４５】
また、同様に、ＡＧＣゲインＧｊが相対的に小さいと、ランダムノイズが減少するので、閾値ＴＨを相対的に大きくしても、合焦位置を精度良く検出することができる。一方、ＡＧＣゲインＧｊが相対的に大きいと、ランダムノイズが増幅されるので、合焦位置を精度良く検出するために、閾値ＴＨを小さくすることが望ましい。
【００４６】
このようにして閾値ＴＨを算出すると、マイクロコンピュータ４００は、合焦位置判定部４４０の処理として、上記ステップＳ７３０で取得された現在のコンペンセータレンズ１５０の位置におけるＡＦ評価値ＡＦｊが閾値ＴＨより小さいか否かを判断する（ステップＳ７７０）。その結果、ＡＦ評価値ＡＦｊが閾値ＴＨよりも小さければ（ステップＳ７７０：ＹＥＳ）、マイクロコンピュータ４００は、合焦位置判定部４４０の処理として、ＲＡＭ４６０に記憶された最大値ＡＦｍａｘが取得されたコンペンセータレンズ１５０の位置を合焦位置と判断し、この位置を読み出して、フォーカスドライバ５７０を介してフォーカスモータ５３０に指令を与えて、コンペンセータレンズ１５０を合焦位置に移動させ（ステップＳ７９０）、オートフォーカス処理を終了する。
【００４７】
一方、ＡＦ評価値ＡＦｊが閾値ＴＨ以上であれば（ステップＳ７７０：ＮＯ）、マイクロコンピュータ４００は、コンペンセータレンズ１５０を所定ステップ数だけ山登り方向に移動させ（ステップＳ７８０）、上記ステップＳ７３０に処理を戻し、上記ステップＳ７７０においてＡＦ評価値ＡＦｊが閾値ＴＨより小さくなるまでこの一連の処理を繰り返す。
【００４８】
かかる構成のデジタルビデオカメラ１０は、閾値ＴＨを移動速度Ｖｊに基づいて算出される調整係数αの割合だけ、最大値ＡＦｍａｘを小さくした値として設定することができる。従って、移動速度Ｖｊが速いために、最大値ＡＦｍａｘが小さくなってしまう場合には、閾値ＴＨを相対的に大きく設定して、閾値ＴＨがオフセット評価値ＡＦｏｆｆよりも小さくなることを抑制して、合焦位置の判定性能を向上させることが出来る。また、移動速度Ｖｊが速い場合には、ランダムノイズが減少するので、閾値ＴＨを相対的に大きく設定しても、精度良く合焦位置の判定を行うことが出来る。また、低コントラストの被写体に対しても、移動速度Ｖｊを速くすることができるので、オートフォーカス処理に要する時間を高速化することができる。また、移動速度Ｖｊが遅い場合には、閾値ＴＨを相対的に大きく設定して、高速かつ、精度良く合焦位置の判定を行うことが出来る。
【００４９】
また、デジタルビデオカメラ１０は、ＡＧＣゲインＧｊの大きさによって、ＡＦ評価値ＡＦｊが影響を受けるので、ＡＧＣゲインＧｊの大きさによって調整係数αの値を、βを用いて修正することにより、こうした影響を抑制することができる。例えば、ＡＧＣゲインＧｊが大きい場合にはノイズも大きくなりやすいので、調整係数βを、ＡＧＣゲインＧｊが大きいほど小さく修正することにより、ノイズの影響を抑制することができる。
【００５０】
また、デジタルビデオカメラ１０は、特殊な回路の付加を要することなく、閾値ＴＨを好適に制御することができる。つまり、装置構成の複雑化やコストアップを抑制しつつ、上述の効果を得ることができる。
【００５１】
上述の実施形態の変形例について説明する。
Ｂ．変形例：
Ｂ−１．変形例１：
上述の実施形態においては、移動速度Ｖｊに基づく調整係数α及びＡＧＣゲインＧｊに基づく調整係数βを閾値係数算出関数４５５によって算出する構成としたが、調整係数α，βの算出方法は、関数を用いる方法に限られるものではない。例えば、移動速度Ｖｊと調整係数α、ＡＧＣゲインＧｊと調整係数βとをそれぞれ対応付けたテーブルをＲＯＭ４５０などに記憶しておき、マイクロコンピュータ４００が当該テーブルを参照して、取得した移動速度Ｖｊ及びＡＧＣゲインＧｊに応じた調整係数α，βを設定する構成としてもよい。
【００５２】
かかるテーブルは、所定範囲ごとに区分された移動速度Ｖｊ及びＡＧＣゲインＧｊの値ごとに調整係数α，βと対応付けてもよいし、移動速度Ｖｊ及びＡＧＣゲインＧｊの代表値と、それに対応する調整係数α，βとを対応付けておき、代表値以外の移動速度Ｖｊ及びＡＧＣゲインＧｊに対しては、代表値に基づく補間を行って、対応する調整係数α，βを算出してもよい。また、かかるテーブルは、移動速度Ｖｊと調整係数α、ＡＧＣゲインＧｊと調整係数βとをそれぞれ対応付けた１次元のテーブルとして用意してもよいし、移動速度Ｖｊ及びＡＧＣゲインＧｊと調整係数γ（＝α×β）とを対応付けた２次元のテーブルとして用意してもよい。このようにテーブルを用いて調整係数α，βを設定する構成とすれば、処理を高速化することができる。
【００５３】
Ｂ−２．変形例２：
上述の実施形態においては、閾値ＴＨは、移動速度Ｖｊ及びＡＧＣゲインＧｊをパラメータとして設定する構成としたが、閾値ＴＨは、少なくとも移動速度Ｖｊをパラメータとして設定すればよい。例えば、処理を高速化したい場合、マニュアル設定によってＡＧＣゲインが固定されているような場合、ＡＧＣゲインの違いによるノイズの大きさの変化が無視できる場合などには、移動速度Ｖｊのみをパラメータとして、次式（２）により閾値ＴＨを設定してもよい。
ＴＨ＝α×ＡＦｍａｘ・・・（２）
【００５４】
Ｂ−３．変形例３：
上述の実施形態においては、以下に再掲する式（１）により、閾値ＴＨを設定する構成としたが、閾値ＴＨの算出式は、かかる例に限るものではなく、少なくとも移動速度Ｖｊに基づいて定まる調整係数αを用いて動的に設定するものであればよい。例えば、次式（３）や次式（４）により、閾値ＴＨを設定してもよい。なお、調整係数α，βの設定方法は、上述の実施形態と同様である。
ＴＨ＝α×ＡＦｍａｘ・・・（１）
ＴＨ＝α×β×（ＡＦｍａｘ−ＡＦｏｆｆ）＋ＡＦｏｆｆ・・・（３）
ＴＨ＝α×（ＡＦｍａｘ−ＡＦｏｆｆ）＋ＡＦｏｆｆ・・・（４）
【００５５】
このように、閾値ＴＨを設定しても、実施例と同様の効果を奏することができる。また、閾値ＴＨの設定に際して、オフセット評価値ＡＦｏｆｆを考慮しているので、具体的には、閾値ＴＨが必ずオフセット評価値ＡＦｏｆｆよりも大きくなるように考慮しているので、低コントラストの被写体に対して移動速度Ｖｊを速く設定して合焦位置の判定を行う場合やオフセット評価値ＡＦｏｆｆが大きい場合などでも、合焦位置を確実に判定することができる。
【００５６】
Ｂ−４．変形例４：
上述のオートフォーカス処理においては、ステップＳ７３０でＡＦ評価値ＡＦｊを取得する度に、ステップＳ７６０において閾値ＴＨを設定し直す構成としたが、ステップＳ７５０で取得した移動速度ＶｊやＡＧＣゲインＧｊの値に応じて、閾値ＴＨを設定し直すか否かを決定する構成としてもよい。例えば、移動速度ＶｊやＡＧＣゲインＧｊの値が、前回のステップＳ７５０で取得した移動速度ＶｊやＡＧＣゲインＧｊの値との差がない場合や、当該差が所定値以内である場合には、閾値ＴＨの設定を省略し、前回のステップＳ７６０において設定した閾値ＴＨを用いて、ステップＳ７７０の合焦判定を行ってもよい。こうすれば、合焦判定に大きな影響を与えない範囲での閾値ＴＨの変化しかないことが明らかな場合まで、閾値ＴＨを設定し直す必要がなく、処理を高速化できる。
【００５７】
以上、本発明の実施形態について説明したが、上述した実施形態における本発明の構成要素のうち、独立クレームに記載された要素以外の要素は、付加的な要素であり、適宜省略可能である。また、本発明はこうした実施形態に限られるものではなく、本発明の要旨を脱しない範囲において、種々なる態様で実施できることは勿論である。例えば、実施例においては、コンペンセータレンズ１５０の位置を移動させることによりオートフォーカス制御を行うデジタルビデオカメラについて例示したが、ＣＣＤ２００を移動させたり、固定第２レンズ１４０の形状を電圧で変化させたりして、オートフォーカス制御を行うデジタルビデオカメラに対しても適用可能である。もとより、実施例に示した遠隔会議用のデジタルカメラに限らず、監視用のデジタルカメラ、業務用のデジタルビデオカメラ、民生用のハンディデジタルビデオカメラ、携帯電話搭載のデジタルビデオカメラ、ネットワークカメラなど、種々の撮像装置として実現可能である。
【符号の説明】
【００５８】
１０…デジタルビデオカメラ
１００…レンズブロック
１１０…固定第１レンズ
１２０…バリエータレンズ
１３０…アイリス
１４０…固定第２レンズ
１５０…コンペンセータレンズ
１７０，１９０…位置検出装置
１８０…絞り値検出装置
２００…ＣＣＤ
３１０…サンプルホールド及びＡＧＣ回路
３２０…ＤＳＰ
３３０…ＡＦ回路
４００…マイクロコンピュータ
４１０…フォーカス速度検出部
４２０…カメラゲイン検出部
４３０…判定閾値設定部
４４０…合焦位置判定部
４５０…ＲＯＭ
４５５…閾値係数算出関数
４６０…ＲＡＭ
５１０…ズームモータ
５２０…アイリスモータ
５３０…フォーカスモータ
５５０…ズームドライバ
５６０…アイリスドライバ
５７０…フォーカスドライバ
６００…出力インターフェース
【図１】
2010266742.tif 000003
【図２】
2010266742.tif 000004
【図３】
2010266742.tif 000005
【図４】
2010266742.tif 000006
【図５】
2010266742.tif 000007
【図６】
2010266742.tif 000008
【図７】
2010266742.tif 000009