(57)【要約】【課題】監視カメラやビデオカメラなどにおいて、オートフォーカス動作を行う範囲を許容できない程度のピントボケが現れる範囲に限定して、所望の撮影画像が得られるまでの時間を短縮し、効率的な撮影を行えるようにする。【解決手段】被写界深度判定部１５５が、切替先ズーム位置（または切替先フォーカス位置）とあらかじめ記憶部１３０に登録されている被写界深度の閾値とを比較し、切替先ズーム位置（または切替先フォーカス位置）が被写界深度の閾値内にあるか否かを判定する。この結果により、プリセット切替え後、撮影画像に許容できない程度のピントボケが現れるか否かが判断できる。そして、プリセット切替え後、撮影画像に許容できない程度のピントボケが現れる場合に限り、オートフォーカス処理を行う。【選択図】図１
2007292926.tif 000002
【特許請求の範囲】
【請求項１】
プリセット機能を有するズームレンズ制御装置であって、
ズームレンズを駆動させる駆動手段と、
前記ズームレンズを介して得られた撮影画像を映像信号に変換する映像信号変換手段と、
切替先のプリセット位置情報を取得するプリセット位置情報取得手段と、
前記プリセット位置情報取得手段が取得した切替先プリセット位置情報から切替先ズーム位置を算出するズーム位置算出手段と、
前記プリセット位置情報取得手段が取得した切替先プリセット位置情報から切替先フォーカス位置を算出するフォーカス位置算出手段と、
前記切替先ズーム位置または前記切替先フォーカス位置と所定の被写界深度の閾値とを比較し、前記切替先ズーム位置または前記切替先フォーカス位置が前記所定の被写界深度の閾値内にあるか否かを判定する被写界深度判定手段と、
前記被写界深度判定手段が前記切替先ズーム位置または前記切替先フォーカス位置が前記所定の被写界深度の閾値内にないと判断した場合に、前記駆動手段を駆動させて前記ズームレンズのオートフォーカス処理を実行するオートフォーカス処理手段と、
前記映像信号変換手段から取得した映像信号をもとに、撮影画像のコントラストが最大となっているか否かの判定を行い、前記撮影画像のコントラストが最大となっている場合に前記オートフォーカス処理手段の動作を停止させる最大コントラスト判定手段と、
を備えていることを特徴とするズームレンズ制御装置。
【請求項２】
さらに、記憶手段を備え、
前記記憶手段には前記プリセット位置情報や前記所定の被写界深度の閾値などが記憶されていることを特徴とする請求項１に記載のズームレンズ制御装置。
【請求項３】
さらに、所定の時間ごとに自動的にプリセット位置を切り替えるオートプリセット切替手段を備えていることを特徴とする請求項１または２に記載のズームレンズ制御装置。
【請求項４】
切替先プリセット位置情報を取得するプリセット位置情報取得工程と、
前記切替先プリセット位置情報から切替先ズーム位置および切替先フォーカス位置を算出する切替先位置算出工程と、
前記切替先ズーム位置がズーム位置に関する被写界深度の閾値内にあるか否かを判定する第１の被写界深度判定工程と、
前記切替先フォーカス位置がフォーカス位置に関する被写界深度の閾値内にあるか否かを判定する第２の被写界深度判定工程と、
前記第１の被写界深度判定工程により前記切替先ズーム位置がズーム位置に関する被写界深度の閾値内にないと判定された場合、または前記第２の被写界深度判定工程により前記切替先フォーカス位置がフォーカス位置に関する被写界深度の閾値内にないと判定された場合に、前記切替先ズーム位置または前記切替先フォーカス位置に対応するようにズームレンズの状態を設定するズームレンズ設定工程と、
前記ズームレンズ設定工程により設定されたズームレンズに対してオートフォーカス処理を行うオートフォーカス処理工程と、
を含むことを特徴とするズームレンズ制御方法。
【請求項５】
請求項４に記載のズームレンズ制御方法をコンピュータに実行させることを特徴とするズームレンズ制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、監視カメラやビデオカメラなどに用いられるズームレンズのバリエータレンズやフォーカスレンズの位置制御を行うズームレンズ制御装置、ズームレンズ制御方法、およびズームレンズ制御プログラムに関する。
【背景技術】
【０００２】
監視カメラやビデオカメラなどで、異なる距離の被写体を撮影する機能として、プリセット機能がある。プリセット機能とは、ズームレンズのズーム位置、フォーカス位置を任意の箇所で記憶しておき、プリセット位置を切り替えるたびに前記ズーム位置や前記フォーカス位置を読み出し、所定の位置にズームレンズのバリエータレンズやフォーカスレンズを移動させるものである。
【０００３】
プリセット機能では、記憶されているズーム位置、フォーカス位置に対して、ズームレンズのバリエータレンズやフォーカスレンズを誤差なく駆動させ停止させることが理想である。しかし、実際は、モータをはじめとする各駆動手段のヒステリシスや回路出力誤差などにより、バリエータレンズやフォーカスレンズの停止位置精度にばらつきが生じる。このばらつきは、レンズを通した撮影画像上では、被写界深度が深ければピントボケとして目立つことはないが、被写界深度が浅い場合にはピントボケがはっきり目立つ。
【０００４】
このようなピントボケを回避するため、プリセット位置の切替え後、すなわちバリエータレンズ、フォーカスレンズを切替先位置に移動させた後に、オートフォーカス処理を行う技術が提案されている（たとえば、特許文献１〜３を参照。）。
【０００５】
【特許文献１】特開２００５−１５６８４９号公報
【特許文献２】特開２０００−２７８５８２号公報
【特許文献３】特開平１１−１８３７７７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
図４は、従来のオートフォーカスの手法を説明するための図である。図４に示すオートフォーカスの手法は、いわゆる山登り制御といわれるもので、上記各特許文献に記載の技術をはじめとして従来から広く行われているものである。山登り制御とは、図４に示すように、撮影画像のコントラストが最大値となる位置（これをピント位置という）を検出するために、フォーカスレンズを前記ピント位置をまたぐように往復させ、徐々に前記ピント位置に収束させる手法である。
【０００７】
しかしながら、前記ピント位置をまたぎフォーカスレンズを往復させる動作は、撮影画像にピントボケがはっきりと現れるので見苦しく、できる限り避けたいものである。加えて、従来の手法では、ピントボケの程度が許容できる範囲にあり、実使用上問題がない場合であっても、常にオートフォーカス動作が実行されるため、所望の撮影画像を得るまでに時間がかかるという問題がある。これは、特に頻繁に画像の切替えが行われる装置に用いる場合に不都合がある。
【０００８】
この発明は、上述した従来技術による問題点を解消するため、ズームレンズに対してオートフォーカス動作を行う範囲を許容できない程度のピントボケが現れる範囲に限定して、所望の撮影画像が得られるまでの時間を短縮し、効率的な撮影が行えるズームレンズ制御装置、ズームレンズ制御方法、およびズームレンズ制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述した課題を解決し、目的を達成するため、請求項１に記載の発明にかかるズームレンズ制御装置は、プリセット機能を有するズームレンズ制御装置であって、ズームレンズを駆動させる駆動手段と、前記ズームレンズを介して得られた撮影画像を映像信号に変換する映像信号変換手段と、切替先のプリセット位置情報を取得するプリセット位置情報取得手段と、前記プリセット位置情報取得手段が取得した切替先プリセット位置情報から切替先ズーム位置を算出するズーム位置算出手段と、前記プリセット位置情報取得手段が取得した切替先プリセット位置情報から切替先フォーカス位置を算出するフォーカス位置算出手段と、前記切替先ズーム位置または前記切替先フォーカス位置と所定の被写界深度の閾値とを比較し、前記切替先ズーム位置または前記切替先フォーカス位置が前記所定の被写界深度の閾値内にあるか否かを判定する被写界深度判定手段と、前記被写界深度判定手段が前記切替先ズーム位置または前記切替先フォーカス位置が前記所定の被写界深度の閾値内にないと判断した場合に、前記駆動手段を駆動させて前記ズームレンズのオートフォーカス処理を実行するオートフォーカス処理手段と、前記映像信号変換手段から取得した映像信号をもとに、撮影画像のコントラストが最大となっているか否かの判定を行い、前記撮影画像のコントラストが最大となっている場合に前記オートフォーカス処理手段の動作を停止させる最大コントラスト判定手段と、を備えていることを特徴とする。
【００１０】
この請求項１に記載の発明によれば、プリセット切替え後、撮影画像に許容できない程度のピントボケが現れる場合に限り、ズームレンズに対してオートフォーカス処理を行うため、所望の撮影画像が得られるまでの時間を短縮し、効率的な撮影を行うことができる。
【００１１】
また、請求項２に記載の発明にかかるズームレンズ制御装置は、請求項１に記載の発明において、さらに、記憶手段を備え、前記記憶手段には前記プリセット位置情報や前記所定の被写界深度の閾値などが記憶されていることを特徴とする。
【００１２】
この請求項２に記載の発明によれば、装置内部に必要とされるプリセット位置情報や所定の被写界深度の閾値などを登録しておくことができるため、処理効率を向上させることができる。
【００１３】
また、請求項３に記載の発明にかかるズームレンズ制御装置は、請求項１または２に記載の発明において、さらに、所定の時間ごとに自動的にプリセット位置を切り替えるオートプリセット切替手段を備えていることを特徴とする。
【００１４】
この請求項３に記載の発明によれば、所定の時間ごとに自動的にプリセット位置の切替えが可能になる。
【００１５】
また、請求項４に記載の発明にかかるズームレンズ制御方法は、切替先プリセット位置情報を取得するプリセット位置情報取得工程と、前記切替先プリセット位置情報から切替先ズーム位置および切替先フォーカス位置を算出する切替先位置算出工程と、前記切替先ズーム位置がズーム位置に関する被写界深度の閾値内にあるか否かを判定する第１の被写界深度判定工程と、前記切替先フォーカス位置がフォーカス位置に関する被写界深度の閾値内にあるか否かを判定する第２の被写界深度判定工程と、前記第１の被写界深度判定工程により前記切替先ズーム位置がズーム位置に関する被写界深度の閾値内にないと判定された場合、または前記第２の被写界深度判定工程により前記切替先フォーカス位置がフォーカス位置に関する被写界深度の閾値内にないと判定された場合に、前記切替先ズーム位置または前記切替先フォーカス位置に対応するようにズームレンズの状態を設定するズームレンズ設定工程と、前記ズームレンズ設定工程により設定されたズームレンズに対してオートフォーカス処理を行うオートフォーカス処理工程と、を含むことを特徴とする。
【００１６】
この請求項４に記載の発明によれば、プリセット切替え後、撮影画像に許容できない程度のピントボケが現れる場合に限り、ズームレンズに対してオートフォーカス処理を行うため、所望の撮影画像が得られるまでの時間を短縮し、効率的な撮影を行うことができる。
【００１７】
また、請求項５に記載の発明にかかるズームレンズ制御プログラムは、請求項４に記載のズームレンズ制御方法をコンピュータに実行させることを特徴とする。
【００１８】
この請求項５に記載の発明によれば、請求項４に記載のズームレンズ制御方法をコンピュータに実行させることが可能なプログラムを提供できる。
【発明の効果】
【００１９】
この発明にかかるズームレンズ制御装置、ズームレンズ制御方法、およびズームレンズ制御プログラムによれば、プリセット切替え後、撮影画像に許容できない程度のピントボケが現れる場合に限り、オートフォーカス処理を行うため、所望の撮影画像が得られるまでの時間を短縮し、効率的な撮影を行うことができるという効果を奏する。
【発明を実施するための最良の形態】
【００２０】
以下、添付図面を参照して、この発明にかかるズームレンズ制御装置、ズームレンズ制御方法、およびズームレンズ制御プログラムの好適な実施の形態を詳細に説明する。
【００２１】
（ズームレンズ制御装置の機能的構成）
図１は、この発明の実施の形態にかかるズームレンズ制御装置の機能的構成を示す図である。このズームレンズ制御装置１００は、ズームレンズ１０１を駆動させる駆動部１１０と、ズームレンズ１０１を介して得られた像を映像信号に変換する映像信号変換部１２０と、ズームレンズ１０１を制御するための各種情報を記憶する記憶部１３０と、プリセット切替動作などを実行させる操作部１４０と、ズームレンズ１０１のアイリス（絞り）１０４の開閉動作を実行させるアイリス操作部１４１と、ズームレンズ１０１の制御データを生成する制御部１５０と、を備えている。
【００２２】
駆動部１１０は、ズームレンズ１０１の変倍を司るバリエータレンズ１０２を駆動させるバリエータレンズ駆動モータ１１１と、ズームレンズ１０１のフォーカシングを司るフォーカスレンズ１０３を駆動させるフォーカスレンズ駆動モータ１１２と、バリエータレンズ駆動モータ１１１およびフォーカスレンズ駆動モータ１１２の駆動を制御するモータドライバ１１３と、を備えている。
【００２３】
映像信号変換部１２０は、ズームレンズ１０１を介して得られた像を映像信号に変換する撮像素子１２１と、撮像素子１２１からの映像信号を制御部１５０へ入力するための映像信号インタフェース（Ｉ／Ｆ）部１２２と、を備えている。
【００２４】
記憶部１３０は、ズームレンズ１０１を制御するための各種情報（たとえば、プリセット位置情報や所定の被写界深度の閾値など）を記憶する。この記憶部１３０は、ＥＥＰＲＯＭ１３１や、ＲＡＭ１３２、ＲＯＭ１３３などからなっている。なお、この記憶部１３０は、制御部１５０の外部に設けてもよいし、制御部１５０の内部に設けることもできる。また、ＥＥＰＲＯＭ１３１を制御部１５０の外部に、ＲＡＭ１３２、ＲＯＭ１３３を制御部１５０の内部に設けることもできる。
【００２５】
制御部１５０は、検出部１５１と、プリセット位置情報取得部１５２と、ズーム位置算出部１５３と、フォーカス位置算出部１５４と、被写界深度判定部１５５と、最大コントラスト判定部１５６と、オートフォーカス処理部１５７と、オートプリセット切替部１５８と、アイリス駆動部１５９と、マニュアルアイリス制御部１６０と、オートアイリス制御部１６１と、を備えている。
【００２６】
検出部１５１は、操作部１４０からプリセット切替指示が入力されたことを検出する。プリセット位置情報取得部１５２は、検出部１５１がプリセット切替指示の入力を検出した際に記憶部１３０からあらかじめ登録されている切替先プリセット位置情報を取得する。プリセット位置情報取得部１５２が取得するプリセット位置情報は、操作部１４０が操作されるたびに、記憶部１３０に登録されているプリセット位置情報を登録順（たとえば、１，２，３，４，・・・と昇順、または・・・，４，３，２，１と降順）に取得するものでも、記憶部１３０に登録されているプリセット位置情報が一括でモニタ画面（不図示）などに表示され、切り替えたいプリセット位置を直接指定できるようなものでもよい。また、制御部１５０は、オートプリセット切替部１５８を設け、所定の時間ごとに自動的にプリセット位置を切り替えるようなオートプリセット機能を実行するものであってもよい。
【００２７】
ズーム位置算出部１５３は、プリセット位置情報取得部１５２が取得した切替先プリセット位置情報から切替先ズーム位置（バリエータレンズ１０２の切替先位置）を算出する。フォーカス位置算出部１５４は、プリセット位置情報取得部１５２が取得した切替先プリセット位置情報から切替先フォーカス位置情報（フォーカスレンズ１０３の切替先位置）を算出する。
【００２８】
次に、被写界深度判定部１５５が切替先ズーム位置または切替先フォーカス位置と被写界深度とを比較することになるが、被写界深度判定部１５５の動作を説明する前に、バリエータレンズ１０２の位置およびフォーカスレンズ１０３の位置と被写界深度との関係について説明する。一般に、バリエータレンズ１０２（またはフォーカスレンズ１０３）の位置が望遠側にある場合は被写界深度が浅く、バリエータレンズ１０２（またはフォーカスレンズ１０３）の位置が広角側にある場合は被写界深度が深くなる。バリエータレンズ１０２やフォーカスレンズ１０３の停止位置のばらつきは、バリエータレンズ駆動モータ１１１、フォーカスレンズ駆動モータ１１２のヒステリシスや、モータドライバ１１３の出力誤差などによって生じることから、あらかじめ予測することが可能である。そこで、以下のようにあらかじめ被写界深度と各レンズの停止位置の許容範囲との関係を求めておく。
【００２９】
図２は、バリエータレンズおよびフォーカスレンズの特性を示すグラフである。まず、バリエータレンズ１０２の全可動範囲内における停止位置の範囲を、バリエータレンズ駆動モータ１１１のヒステリシスやモータドライバ１１３の出力誤差などを考慮して求める。そして、これに、光学要求値（被写界深度）を重ねあわせる（図２の上側のグラフ）。このグラフから、Ａの範囲では、光学要求値＞停止位置となっているので、バリエータレンズ１０２の停止位置がばらついていてもピントは合っている（実使用上支障はない程度）という特性が導き出せる。一方、Ｂの範囲では、光学要求値＜停止位置となっているので、バリエータレンズ１０２の停止位置がばらつくとピントがボケるという特性が導き出せる。これより、バリエータレンズ１０２の位置に対する被写界深度の閾値Ｃを求めることができる。この結果、切替先のバリエータレンズ１０２の位置が閾値Ｃのどちらかにあるかを判定し、切替先のバリエータレンズ１０２の位置がＡの範囲内にあれば（すなわち閾値Ｃ内にある）バリエータレンズ１０２を当該位置に固定する。一方、切替先のバリエータレンズ１０２の位置がＢの範囲内にあれば（すなわち閾値Ｃ外にある）バリエータレンズ１０２を当該位置に移動させた後、オートフォーカス処理を実行する。このようにして、ピント調整を行う。
【００３０】
一方、フォーカスレンズ１０３に関しても同様に、フォーカスレンズ１０３の全可動範囲内における停止位置の範囲を、フォーカスレンズ駆動モータ１１２のヒステリシスやモータドライバ１１３の出力誤差などを考慮して求める。そして、これに、光学要求値（被写界深度）を重ねあわせる（図２の下側のグラフ）。このグラフから、Ｄの範囲では、光学要求値＞停止位置となっているので、フォーカスレンズ１０３の停止位置がばらついていてもピントは合っている（実使用上支障はない程度）という特性が導き出せる。一方、Ｅの範囲では、光学要求値＜停止位置となっているので、フォーカスレンズ１０３の停止位置がばらつくとピントがボケるという特性が導き出せる。これより、フォーカスレンズ１０３の位置に対する被写界深度の閾値Ｆを求めることができる。この結果、切替先のフォーカスレンズ１０３の位置が閾値Ｆのどちらかにあるかを判定し、切替先のフォーカスレンズ１０３の位置がＤの範囲内にあれば（すなわち閾値Ｆ内にある）フォーカスレンズ１０３を当該位置に固定する。一方、切替先のフォーカスレンズ１０３の位置がＥの範囲内にあれば（すなわち閾値Ｆ外にある）フォーカスレンズ１０３を当該位置に移動させた後、オートフォーカス処理を実行する。このようにして、ピント調整を行う。
【００３１】
ところで、被写界深度はアイリス１０４の位置によっても変化するが、被写界深度が一番浅くなるのはアイリス１０４が開放状態のときである。また、ピントが合っていると判断できる範囲が一番狭くなるのは、被写界深度が一番浅いときである。そこで、アイリス１０４を開放し被写界深度が一番浅い状態で被写界深度と各レンズの停止位置との関係の測定を開始すればよい。このようにすれば、仮に像の明るさが増しアイリス１０４を徐々に閉じていくような状態になっても、ピントが合っていると判断できる範囲は広くなる傾向になり、ピント合わせの精度が劣化するようなことはない。なお、アイリス１０４を絞った状態で被写界深度と各レンズの停止位置との関係の測定を開始すると、像が暗くなりアイリス１０４を徐々に開いていくような状態になった場合、ピントが合っていると判断できる範囲がだんだん狭くなる傾向になり、ピント合わせが困難になる。また、アイリス１０４の位置によるピントボケが発生するおそれが大きくなる。以上から、この実施の形態では、アイリス１０４を開放状態で、被写界深度と各レンズの停止位置との関係を求めることにする。
【００３２】
そこで、制御部１５０は、アイリス１０４を駆動させるアイリス駆動部１５９と、アイリス操作部１４１からアイリス制御指示が入力されたことを検出すると、アイリス駆動部１５９を介してアイリス１０４の開閉を制御するマニュアルアイリス制御部１６０と、を備えている。また、制御部１５０は、映像信号変換部１２０から送られた映像信号から像の明るさを判断し、その像の明るさに基づいて、アイリス駆動部１５９を介してアイリス１０４の開閉を制御するオートアイリス制御部１６１も備えている。
【００３３】
以上のように、この実施の形態では、バリエータレンズ１０２の実際の停止位置と被写界深度との関係、およびフォーカスレンズ１０３の実際の停止位置と被写界深度との関係から撮像画像にピントボケが許容できるものか否かを判定し、許容できない程度のものであった場合に限りオートフォーカス処理を実行するものとした。
【００３４】
被写界深度判定部１５５は、前記切替先ズーム位置（または前記切替先フォーカス位置）と、あらかじめ記憶部１３０に登録されている被写界深度の閾値とを比較し、前記切替先ズーム位置（または前記切替先フォーカス位置）が被写界深度の閾値内であるか否かを判定する。この結果、前記切替先ズーム位置（または前記切替先フォーカス位置）が被写界深度の閾値内にある場合は、前記切替先ズーム位置（または前記切替先フォーカス位置）の情報をそのままモータドライバ１１３へ送り、この情報に基づき、バリエータレンズ駆動モータ１１１（またはフォーカスレンズ駆動モータ１１２）を制御し、バリエータレンズ１０２（またはフォーカスレンズ１０３）を切替先プリセット位置へ移動させる。一方、前記切替先ズーム位置（または前記切替先フォーカス位置）が被写界深度の閾値内にない場合は、前記と同様に、バリエータレンズ１０２（またはフォーカスレンズ１０３）を切替先プリセット位置へ移動させた後、後述するオートフォーカス処理を実行する。
【００３５】
最大コントラスト判定部１５６は、映像信号変換部１２０から送られてくる映像信号をもとに、撮影画像のコントラストが最大となっているか否かの判定を行う。
【００３６】
オートフォーカス処理部１５７は、モータドライバ１１３を制御して、フォーカスレンズ１０３を駆動させる。そして、最大コントラスト判定部１５６が撮影画像のコントラストが最大となったと判定すると、直ちにフォーカスレンズ１０３の駆動を停止させる。この結果、フォーカスレンズ１０３が撮影画像のコントラストが最大値となる位置（ピント位置）に固定され、オートフォーカス処理が終了する。この実施の形態では、いわゆる山登り制御を実行することで、ピント位置を検出する。
【００３７】
以上のようにして、このズームレンズ制御装置１００は、実施用上許容できない程度のピントボケが現れる範囲に限定してオートフォーカス動作を行うため、所望の撮影画像が得られるまでの時間を短縮し、効率的な撮影を行うことができるようになる。
【００３８】
このズームレンズ制御装置１００の処理は、あらかじめ登録されているプリセット位置情報に基づいて実行されるが、プリセット位置情報の登録の手法は、従来技術と同様であるため、説明は省略した。
【００３９】
また、ズームレンズ制御装置１００の制御部１５０の機能は、ＣＰＵに所定のプログラムを実行させることで代替することも可能である。
【００４０】
（ズームレンズ制御の処理手順）
図３は、ズームレンズ制御の処理手順を示すフローチャートである。以下、この図３のフローチャートに基づいて、ズームレンズ制御装置１００が実行するズームレンズ制御の処理手順を説明する。
【００４１】
図３のフローチャートにおいて、まず、切替先プリセット位置情報を取得する（ステップＳ３０１）。この処理は、前述のプリセット位置情報取得部１５２の処理により実行される。
【００４２】
次に、切替先ズーム位置および切替先フォーカス位置を算出する（ステップＳ３０２）。ここでは、前述のズーム位置算出部１５３の処理により、ステップＳ３０１で取得した切替先プリセット位置情報から切替先ズーム位置（バリエータレンズ１０２の切替先位置）を算出する。同様に、前述したフォーカス位置算出部１５４の処理により、ステップＳ３０１で取得した切替先プリセット位置情報から切替先フォーカス位置（フォーカスレンズ１０３の切替先位置）を算出する。
【００４３】
次に、切替先ズーム位置がズーム位置に関する被写界深度の閾値内にあるか否かを判定する（ステップＳ３０３）。ここでは、前述の被写界深度判定部１５５の処理により、切替先ズーム位置と、あらかじめ記憶部１３０に登録されているズーム位置に関する被写界深度の閾値（図２の閾値Ｃ）とを比較し、切替先ズーム位置が当該被写界深度の閾値内にあるか否かを判定する。ここで、切替先ズーム位置がズーム位置に関する被写界深度の閾値内にない場合（ステップＳ３０３：Ｎｏ）は、所定の状態にズームレンズを設定する（ステップＳ３０４）。ここでは、バリエータレンズ１０２を切替先位置へ移動させる。そして、オートフォーカス処理を行う（ステップＳ３０５）。この処理は、前述の最大コントラスト判定部１５６とオートフォーカス処理部１５７により行われる。
【００４４】
一方、ステップＳ３０３において切替先ズーム位置がズーム位置に関する被写界深度の閾値内にある場合（ステップＳ３０３：Ｙｅｓ）は、切替先フォーカス位置がフォーカス位置に関する被写界深度の閾値内にあるか否かを判定する（ステップＳ３０６）。ここでは、前述の被写界深度判定部１５５の処理により、切替先フォーカス位置と、あらかじめ記憶部１３０に登録されているフォーカス位置に関する被写界深度の閾値（図２の閾値Ｆ）とを比較し、切替先フォーカス位置が当該被写界深度の閾値内にあるか否かを判定する。ここで、切替先フォーカス位置がフォーカス位置に関する被写界深度の閾値内にない場合（ステップＳ３０６：Ｎｏ）は、所定の状態にズームレンズを設定する（ステップＳ３０４）。ここでは、フォーカスレンズ１０３を切替先位置へ移動させる。この後、オートフォーカス処理を行う（ステップＳ３０５）。この処理は、前述の最大コントラスト判定部１５６とオートフォーカス処理部１５７により行われる。一方、ステップＳ３０６において、切替先フォーカス位置がフォーカス位置に関する被写界深度の閾値内にある場合（ステップＳ３０６：Ｙｅｓ）は、プリセット設定を行う（ステップＳ３０７）。ここでは、バリエータレンズ１０２およびフォーカスレンズ１０３をステップＳ３０２で算出された切替先ズーム位置および切替先フォーカス位置に移動させる。
【００４５】
この実施の形態では、上記のような処理を実行することでズームレンズの制御を行うが、以下、図２を参照しながら、具体的なズームレンズの制御例を説明する。
【００４６】
第１例：現在のズーム位置（１）からプリセット切替えで（２）の位置へ移動させる場合
（ア）切替先ズーム位置（２）を算出し、（２）の位置は閾値Ｃ内にあるか否かを判定する。
（イ）（２）の位置は閾値Ｃ外にあるので、バリエータレンズ１０２を（２）の位置へ移動させた後、オートフォーカス処理を実行する。
【００４７】
第２例：現在のズーム位置（３）からプリセット切替えで（４）の位置へ移動させる場合
（ア）切替先ズーム位置（４）を算出し、（４）の位置は閾値Ｃ内にあるか否かを判定する。
（イ）（４）の位置は閾値Ｃ内にあるので、さらに、切替先フォーカス位置（４）を算出し、（４）の位置は閾値Ｆ内にあるか否かを判定する。
（ウ）（４）の位置は閾値Ｆ内にあるので、バリエータレンズ１０２およびフォーカスレンズ１０３を（４）の位置へ移動させる。
【００４８】
第３例：現在のズーム位置（５）からプリセット切替えで（６）の位置へ移動させる場合
（ア）切替先ズーム位置（６）を算出し、（６）の位置は閾値Ｃ内にあるか否かを判定する。
（イ）（６）の位置は閾値Ｃ外にあるので、バリエータレンズ１０２を（６）の位置へ移動させた後、オートフォーカス処理を実行する。
【００４９】
第４例：現在のズーム位置（７）からプリセット切替えで（８）の位置へ移動させる場合
（ア）切替先ズーム位置（８）を算出し、（８）の位置は閾値Ｃ内にあるか否かを判定する。
（イ）（８）の位置は閾値Ｃ内にあるので、さらに、切替先フォーカス位置（８）を算出し、（８）の位置は閾値Ｆ内にあるか否かを判定する。
（ウ）（８）の位置は閾値Ｆ外にあるので、バリエータレンズ１０２およびフォーカスレンズ１０３を（８）の位置へ移動させた後、オートフォーカス処理を実行する。
【００５０】
第５例：現在のズーム位置（９）からプリセット切替えで（１０）の位置へ移動させる場合
（ア）切替先ズーム位置（１０）の情報を取得し、（１０）の位置は閾値Ｃ内にあるか否かを判定する。
（イ）（１０）の位置は閾値Ｃ内にあるので、さらに、切替先フォーカス位置（１０）の情報を取得し、（１０）の位置は閾値Ｆ内にあるか否かを判定する。
（ウ）（１０）の位置は閾値Ｆ外にあるので、バリエータレンズ１０２およびフォーカスレンズ１０３を（１０）の位置へ移動させた後、オートフォーカス処理を実行する。
【００５１】
以上説明したように、この実施の形態にかかるズームレンズ制御装置、ズームレンズ制御方法、およびズームレンズ制御プログラムでは、プリセット切替後、撮影画像に許容できない程度のピントボケが現れる場合に限り、オートフォーカス処理を行う。このため、プリセット切替え後必ずオートフォーカス処理を行っていた従来技術と比較して、所望の撮影画像が得られるまでの時間を短縮し、効率的な撮影を行うことができるようになる。したがって、この実施の形態にかかるズームレンズ制御装置、ズームレンズ制御方法、およびズームレンズ制御プログラムは、特に監視カメラやビデオカメラなど、すばやい画像の切り替えが望まれる装置に用いた場合に優れた効果を奏する。
【００５２】
なお、この実施の形態で説明したズームレンズ制御方法は、あらかじめ用意されたプログラムをパーソナル・コンピュータやワークステーション等のコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。またこのプログラムは、インターネット等のネットワークを介して配布することが可能な伝送媒体であってもよい。
【産業上の利用可能性】
【００５３】
以上のように、この発明にかかるズームレンズ制御装置、ズームレンズ制御方法、およびズームレンズ制御プログラムは、ズームレンズの効率的な制御に有用であり、特に、頻繁に撮影画像の切替えが行われる装置に適している。
【図面の簡単な説明】
【００５４】
【図１】この発明の実施の形態にかかるズームレンズ制御装置の機能的構成を示す図である。
【図２】バリエータレンズおよびフォーカスレンズの特性を示すグラフである。
【図３】ズームレンズ制御の処理手順を示すフローチャートである。
【図４】従来のオートフォーカスの手法を説明するための図である。
【符号の説明】
【００５５】
１００  ズームレンズ制御装置
１０１  ズームレンズ
１０２  バリエータレンズ
１０３  フォーカスレンズ
１０４  アイリス（絞り）
１１０  駆動部
１１１  バリエータレンズ駆動モータ
１１２  フォーカスレンズ駆動モータ
１１３  モータドライバ
１２０  映像信号変換部
１２１  撮像素子
１２２  映像信号インタフェース（Ｉ／Ｆ）部
１３０  記憶部
１３１  ＥＥＰＲＯＭ
１３２  ＲＡＭ
１３３  ＲＯＭ
１４０  操作部
１４１  アイリス操作部
１５０  制御部
１５１  検出部
１５２  プリセット位置情報取得部
１５３  ズーム位置算出部
１５４  フォーカス位置算出部
１５５  被写界深度判定部
１５６  最大コントラスト判定部
１５７  オートフォーカス処理部
１５８  オートプリセット切替部
１５９  アイリス駆動部
１６０  マニュアルアイリス制御部
１６１  オートアイリス制御部
【図１】
2007292926.tif 000003
【図２】
2007292926.tif 000004
【図３】
2007292926.tif 000005
【図４】
2007292926.tif 000006