(57)【要約】【課題】フォーカスレンズ駆動中に焦点検出動作を行う場合に、焦点検出精度およびレンズ駆動量の算出精度が安定しない。【解決手段】フォーカスレンズ３の駆動速度を制御する制御手段１０，１５に、フォーカスレンズが合焦位置に移動するまでの間の焦点検出手段１３による焦点検出動作のうち少なくとも最終回の焦点検出動作時におけるフォーカスレンズの駆動速度を、該最終回の焦点検出動作時より前の駆動速度よりも減速した一定速度に制御させる。【選択図】　　図１
2004117379.tif 000002
【特許請求の範囲】
【請求項１】
フォーカスレンズを含む撮影光学系を備えたレンズ装置と、前記撮影光学系の焦点調節状態を検出する焦点検出手段を備え、前記フォーカスレンズの一定速度での移動中に少なくとも１回、前記焦点検出手段に焦点検出動作を行わせるカメラとを有し、該カメラに対し前記レンズ装置の着脱が可能なカメラシステムであって、
前記フォーカスレンズの駆動速度を制御する制御手段を有し、
前記制御手段は、前記フォーカスレンズが合焦位置に移動するまでの間の前記焦点検出手段の焦点検出動作のうち少なくとも最終回の焦点検出動作時における前記フォーカスレンズの駆動速度を、該最終回の焦点検出動作時より前の駆動速度よりも減速した一定速度とすることを特徴とするカメラシステム。
【請求項２】
被写体の輝度を測定する測光手段を有しており、
前記制御手段は、前記測光手段による測光結果と、前記フォーカスレンズの単位移動量に対する焦点移動量に関する情報とに基づいて、前記最終回の焦点検出動作時における前記フォーカスレンズの駆動速度を決定することを特徴とする請求項１に記載のカメラシステム。
【請求項３】
前記制御手段は、前記最終回の焦点検出動作時における前記フォーカスレンズの駆動速度と該駆動速度に減速する前の前記フォーカスレンズの駆動速度とに基づいて、前記減速を行うタイミングを決定することを特徴とする請求項１又は２に記載のカメラシステム。
【請求項４】
フォーカスレンズを含む撮影光学系を備えたレンズ装置が着脱可能なカメラであって、
前記撮影光学系の焦点調節状態を検出する焦点検出手段と、
前記レンズ装置との通信により前記フォーカスレンズの駆動速度を制御するとともに、前記フォーカスレンズの一定速度での移動中に少なくとも１回、前記焦点検出手段に焦点検出動作を行わせる制御手段とを有し、
前記制御手段は、前記フォーカスレンズが合焦位置に移動するまでの間の前記焦点検出手段の焦点検出動作のうち少なくとも最終回の焦点検出動作時における前記フォーカスレンズの駆動速度を、該最終回の焦点検出動作時より前の駆動速度よりも減速した一定速度とすることを特徴とするカメラ。
【請求項５】
被写体の輝度を測定する測光手段を有しており、
前記制御手段は、前記測光手段による測光結果と、前記レンズ装置から通信により取得した前記フォーカスレンズの単位移動量に対する焦点移動量に関する情報とに基づいて、前記最終回の焦点検出動作時における前記フォーカスレンズの駆動速度を決定することを特徴とする請求項４に記載のカメラ。
【請求項６】
前記制御手段は、前記最終回の焦点検出動作時における前記フォーカスレンズの駆動速度と該駆動速度に減速する前の前記フォーカスレンズの駆動速度とに基づいて、前記減速を行うタイミングを決定することを特徴とする請求項４又は５に記載のカメラ。
【請求項７】
フォーカスレンズを含む撮影光学系と、
前記撮影光学系の焦点調節状態を検出する焦点検出手段と、
前記フォーカスレンズの駆動速度を制御するとともに、前記フォーカスレンズの一定速度での移動中に少なくとも１回、前記焦点検出手段に焦点検出動作を行わせる制御手段とを有し、
前記制御手段は、前記フォーカスレンズが合焦位置に移動するまでの間の前記焦点検出手段による焦点検出動作のうち少なくとも最終回の焦点検出動作時における前記フォーカスレンズの駆動速度を、該最終回の焦点検出動作時より前の駆動速度よりも減速した一定速度とすることを特徴とするカメラ。
【請求項８】
被写体輝度を測定する測光手段と、
前記フォーカスレンズの単位移動量に対する焦点移動量に関する情報を記憶した記憶手段とを有し、
前記制御手段は、前記記憶手段に記憶された焦点移動量に関する情報と前記測光手段による測光結果とに基づいて、前記最終回の焦点検出動作時における前記フォーカスレンズの駆動速度を決定することを特徴とする請求項７に記載のカメラ。
【請求項９】
前記制御手段は、前記最終回の焦点検出動作時における前記フォーカスレンズの駆動速度と該駆動速度に減速する前の前記フォーカスレンズの駆動速度とに基づいて、前記減速を行うタイミングを決定することを特徴とする請求項７又は８に記載のカメラ。
【請求項１０】
フォーカスレンズを含む撮影光学系を備えたレンズ装置であり、前記フォーカスレンズの一定速度での移動中に少なくとも１回、焦点検出手段により前記撮影光学系の焦点調節状態を検出するカメラに対して着脱可能なレンズ装置であって、
前記フォーカスレンズの駆動速度を制御する制御手段を有し、
前記制御手段は、前記フォーカスレンズが合焦位置に移動するまでの間の前記焦点検出手段の焦点検出動作のうち少なくとも最終回の焦点検出動作時における前記フォーカスレンズの駆動速度を、該最終回の焦点検出動作時より前の駆動速度よりも減速した一定速度とすることを特徴とするレンズ装置。
【請求項１１】
前記フォーカスレンズの単位移動量に対する焦点移動量に関する情報を記憶した記憶手段を有し、
前記制御手段は、前記記憶手段に記憶された焦点移動量に関する情報と前記カメラでの被写体の測光結果とに基づいて、前記カメラ又は前記レンズ装置が決定した前記最終回の焦点検出動作時における前記フォーカスレンズの駆動速度に従って前記フォーカスレンズの駆動を制御することを特徴とする請求項１０に記載のレンズ装置。
【請求項１２】
前記制御手段は、前記最終回の焦点検出動作時における前記フォーカスレンズの駆動速度と該駆動速度に減速する前の前記フォーカスレンズの駆動速度とに基づいて、前記減速を行うタイミングを決定することを特徴とする請求項１０又は１１に記載のレンズ装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、オートフォーカス機能を備えたレンズ装置、カメラシステムおよびカメラに関するものである。
【０００２】
【従来の技術】
カメラシステムにおいては、焦点検出センサにより焦点状態を検出し、その検出信号に応じてアクチュエータでフォーカスレンズを合焦位置へ駆動するオートフォーカス（ＡＦ）機能を搭載したものが多く、オートフォーカスの方式も多岐にわたっている。
【０００３】
例えば、特許文献１にて開示されている、ＴＴＬ位相差検出方式によりＡＦ動作を行うカメラシステムにおいては、合焦までに要する時間を短縮するために、フォーカスレンズの駆動開始前だけでなく、フォーカスレンズの駆動中にも焦点検出を繰り返し行う、いわゆるオーバーラップ制御を行い、その結果に基づきフォーカスレンズの駆動量を補正しながら合焦位置まで移動させる。
【０００４】
【特許文献１】
特公平４−１００５１号公報
【０００５】
【発明が解決しようとする課題】
しかしながら、近年のデジタルカメラシステムにおける撮像素子の小型化・高画素化に伴い、ＡＦ機能の高精度化への要求が高まっており、上記のようなＡＦ方式では以下のような問題がある。
【０００６】
例えば、オーバーラップ制御を行いながらフォーカスレンズ駆動量を補正する方式では、最終的な合焦位置への停止精度を決定するのは、フォーカスレンズの駆動終了の直前に行われる最終回の焦点検出動作およびフォーカスレンズの駆動量補正である。このときのフォーカスレンズの位置が合焦位置に近いほど、収差変化の影響等による焦点検出誤差や、フォーカス敏感度（レンズの単位移動量に対する焦点移動量）の変化等による駆動量の算出誤差を小さくして、精度を向上させることができる。
【０００７】
上記特許文献１に開示されているＡＦ方式では、フォーカスレンズ駆動中の焦点検出動作が一定の間隔で行われるため、初回の焦点検出動作に基づくフォーカスレンズの駆動量に応じて、駆動終了直前の焦点検出動作が行われる時点でのフォーカスレンズの位置が異なってしまい、焦点検出精度およびレンズ駆動量の算出精度が安定しないという問題がある。
【０００８】
また、合焦時間短縮のためにフォーカスレンズの駆動速度が高速化されている最近のカメラシステムにおいては、フォーカスレンズの駆動に伴なう焦点検出センサ上での像の流れに起因する焦点検出精度の劣化や、駆動終了直前の焦点検出動作のタイミングが合焦位置に対してかなり遠い位置になってしまった場合の焦点検出および駆動量算出の精度の劣化が問題となる。
【０００９】
本発明は、オーバーラップ制御を行うＡＦ機能における、フォーカスレンズの合焦位置への駆動を高精度に制御することが可能なレンズ装置、カメラシステムおよびカメラを提供することを目的としている。
【００１０】
【課題を解決するための手段】
上記の目的を達成するため、本発明のカメラシステム、カメラおよびレンズ装置においては、フォーカスレンズの駆動速度を制御する制御手段に、フォーカスレンズが合焦位置に移動するまでの間の焦点検出手段による焦点検出動作のうち少なくとも最終回の焦点検出動作時におけるフォーカスレンズの駆動速度を、該最終回の焦点検出動作時より前の駆動速度よりも減速した一定速度に制御させるようにしている。
【００１１】
これにより、オーバーラップ制御を行うＡＦ機能における、フォーカスレンズの合焦位置への駆動を高精度に制御することが可能となる。
【００１２】
【発明の実施の形態】
図１には、本発明の実施形態であるレンズ交換式カメラシステムの構成を示している。同図中、１はデジタルカメラ、２はカメラ１に対して着脱可能な撮影レンズ（レンズ装置）である。図１において、点線はメカ的な接続を表わし、実線は電気的な接続を示している。
【００１３】
まず、撮影レンズ２の構成を説明する。７は焦点調節のために移動するフォーカスレンズ３の駆動力を発生する動力源であるモータ、６はモータ７の出力の減速とトルクアップを行うための減速器と、５は減速器７からの出力をフォーカスレンズ３の光軸方向駆動力に変換するカム筒等を含むフォーカスユニットである。
【００１４】
１０は撮影レンズ２内のすべての制御を司るレンズマイコン、１１はレンズマイコン１０との通信によって撮影レンズ２に関する各種履歴やデータを記憶する、電気的消去可能な記憶素子であるＥＥＰＲＯＭである。
【００１５】
４はレンズマイコン１０からモータ７に駆動電力を与えるためのドライバ回路、９は減速器６およびフォーカスユニット５を介してモータ７によって駆動されるフォーカスレンズ３の移動に応じて信号（パルス信号）を出力するエンコーダユニットである。なお、このエンコーダユニット９は、モータ７の回転量を検出するものであってもよい。
【００１６】
１２はレンズマイコン１０がカメラ１との通信を行うための接点を有するレンズ接点ユニットである。
【００１７】
次に、カメラ１の構成を説明する。１５はカメラ１およびカメラシステムの全ての制御を司るカメラマイコンである。
【００１８】
１３はカメラマイコン１５からの命令に応じて、撮影レンズ１内の撮影光学系の被写体に対するピントずれ量を検出するための焦点検出ユニットである。この焦点検出ユニット１３による検出結果に基づいて、カメラマイコン１５とレンズマイコン１０、すなわちカメラシステムの制御手段によりＡＦに係る処理および制御が行われる。
【００１９】
１４はカメラマイコン１５からの命令に応じて、被写体の輝度を測定するための測光ユニット、１６はカメラマイコン１５がレンズマイコン１０と通信を行うための接点を有するカメラ接点ユニットである。カメラ１に撮影レンズ２を装着すると、カメラ接点ユニット１６がレンズ接点ユニット１２に電気的に接触し、カメラマイコン１５とレンズマイコン１０との間での通信およびカメラ１側からレンズ２側への電源供給が可能となる。
【００２０】
１７は撮影レンズ２の撮影光学系により形成される被写体像を光電変換して画像信号を出力する、ＣＣＤ，ＣＭＯＳセンサ等からなる撮像素子である。撮像素子１７から出力された画像信号は、不図示の画像処理回路により画像処理され、不図示の記録媒体（半導体メモリ、磁気ディスク、光ディスク等）に記録される。
【００２１】
次に、本実施形態のカメラシステムにおけるオートフォーカス動作を、図２から図４に示すフローチャートを用いて説明する。なお、ここでは説明を分かりやすくするため、カメラマイコン１とレンズマイコン１０の動作を一連のフローチャートとして示しているが、実際にはカメラマイコン１とレンズマイコン１０は別々の動作プログラムを有する。
【００２２】
ステップ（図ではＳと記す）１０１において、カメラマイコン１５がカメラ１に設けられた不図示の撮影準備スイッチからのＯＮ信号を受けると、これに応じてＡＦ動作を開始する。
【００２３】
まず、カメラマイコン１５は、ステップ１０２において、レンズマイコン１０にフォーカス敏感度（フォーカスレンズ３の単位移動量に対する焦点移動量）ＦＳのデータ送信を要求する命令を送信する。レンズマイコン１０は、この命令に応じて、ＥＥＰＲＯＭ１１に記憶されているデータのなかから、不図示のレンズ位置検出器により検出された現在のフォーカスレンズ３の位置に対応したフォーカス敏感度ＦＳの値を読み出し、カメラマイコン１５に送信する。
【００２４】
ステップ１０３において、カメラマイコン１５は、測光ユニット１４に測光動作を行わせる。また、レンズマイコン１０に、ＥＥＰＲＯＭ１１に記憶されている撮像素子１７の露光時間を算出するのに必要な光学的データの送信を要求する命令を送信する。レンズマイコン１０は、この命令に応じて光学的データをカメラマイコン１５に送信する。カメラマイコン１５は、測光結果、レンズ２から受信したフォーカス敏感度ＦＳおよび光学的データに基づいて、撮像素子１７の露光時の露出制御値およびフォーカスレンズ３の駆動に際して用いられるレンズ移動速度制限値Ｖ１，Ｖ２を計算する。
【００２５】
レンズ移動速度制限値Ｖ１は、レンズ速度としての最高速度であり、この最高速度での一定速駆動中に、オーバーラップ制御における少なくとも１回の焦点検出が行われる。また、レンズ移動速度制限値Ｖ２は最高速度から減速された後、速度を一定に保つ際のレンズ速度であり、この減速後の一定速駆動中に、オーバーラップ制御における少なくとも最終回の焦点検出が行われる。
【００２６】
なお、エンコーダユニット９がモータ７の回転によりパルス信号を出力する場合には、モータ７の回転速度を本実施形態にいうフォーカスレンズ３の移動速度として扱う。
【００２７】
次に、ステップ１０４において、カメラマイコン１５は、算出したレンズ速度制限値Ｖ１，Ｖ２をレンズマイコン１０に送信する。
【００２８】
次に、ステップ１０５において、レンズマイコン１０は、自身の動作周波数等の情報処理能力に関する情報をカメラマイコン１５に送信する。
【００２９】
さらに、ステップ１０６において、カメラマイコン１５は、測光ユニット１４の出力とレンズマイコン１０から送信されてきたレンズマイコン１０の情報処理能力に関する情報とに基づいて、レンズ駆動制限係数Ｋ１，Ｋ２，Ｄ２を計算し、レンズマイコン１０に送信する。レンズ駆動制限係数Ｋ１，Ｋ２は、レンズ速度を減速する際の減速率であり、レンズ駆動制限係数Ｄ２は、オーバーラップ制御の最終回の焦点検出を行うためにレンズ速度を一定とするレンズ駆動距離を示している。
【００３０】
次に、ステップ１０７において、カメラマイコン１５は、焦点検出ユニット１３に焦点検出動作を開始させる。そして、レンズマイコン１０に、ＥＥＰＲＯＭ１１に記憶されている、フォーカスレンズ３の移動量（またはモータ７の駆動量）を算出するのに必要な光学的データの送信を要求する命令を送信する。レンズマイコン１０はこの命令に応じて上記光学的データをカメラマイコン１５に送信する。
【００３１】
カメラマイコン１５は、焦点検出ユニット１３の出力と、レンズマイコン１０から送信されてきた光学的データとに基づいて、被写体に焦点を合わせるために必要なフォーカスレンズ３の移動量Ｄを計算する。
【００３２】
次に、ステップ１０８において、カメラマイコン１５は、算出した移動量Ｄをレンズマイコン１０に送信する。次に、ステップ１０９において、レンズマイコン１０は、送信されてきた移動量Ｄに基づいて、ドライバ回路４を介してモータ７に電力を供給し、フォーカスレンズ３を移動させる。
【００３３】
ここで、ステップ１１０において、レンズマイコン１０は、算出移動量Ｄを、フォーカスレンズ３の加速制御を行うことができる最小値Ｄ１（＝Ｋ２・Ｖ２）と比較する。算出移動量Ｄの方が大きい場合はステップ１１１へ進み、小さい場合はステップ１３５へ進む。
【００３４】
ステップ１１１において、レンズマイコン１０は、エンコーダユニット９からの出力が変化したか否か（フォーカスレンズ３が駆動中か否か）を判別し、該出力の変化を確認した場合にはステップ１１２へ進む。
【００３５】
ステップ１１２では、レンズマイコン１０は、エンコーダユニット９から出力されるパルス信号の周期に基づいて、フォーカスレンズ３の移動速度Ｖを算出する。
【００３６】
そして、ステップ１１３において、レンズマイコン１０はフォーカスレンズ３の移動量から１を減算してこの値をＤとする。
【００３７】
次に、ステップ１１４において、レンズマイコン１０は、算出移動量Ｄを、
Ｋ１・（Ｖ１−Ｖ２）＋Ｄ２＋Ｋ２・Ｖ２
の値と比較する。算出移動量Ｄの方が大きい場合はステップ１１５へ進み、小さい場合はステップ１２３へ進む。
【００３８】
ステップ１１５において、レンズマイコン１０は、移動速度Ｖを移動速度制限値Ｖ１と比較する。移動速度Ｖの方が小さい場合はステップ１４０に進み、モータ速度を所定量だけ上げた後、ステップ１１１に戻る。移動速度Ｖの方が大きい場合はステップ１１６へ進む。
【００３９】
次に、ステップ１１６において、カメラマイコン１５は、レンズマイコン１０との通信および焦点検出ユニット１３のリセット動作等の状況から判断して、焦点検出動作を行うことが可能な状態かどうかを判定し、可能であればステップ１１７へ進み、可能でなければステップ１２０へ進む。
【００４０】
ステップ１１７において、カメラマイコン１５は、レンズマイコン１０にフォーカス敏感度ＦＳのデータ送信を要求する命令を送信する。レンズマイコン１０は、この命令に応じて、ＥＥＰＲＯＭ１１に記憶されているデータのなかから、現在のフォーカスレンズ３の位置に対応したフォーカス敏感度ＦＳの値を読み出し、カメラマイコン１５に送信する。
【００４１】
次に、ステップ１１８において、カメラマイコン１５は、焦点検出ユニット１３に焦点検出動作を行わせる。そして、レンズマイコン１０に、ＥＥＰＲＯＭ１１に記憶されている光学的データの送信を要求する命令を送信する。レンズマイコン１０は、この命令に応じてＥＥＰＲＯＭ１１に記憶されている光学的データをカメラマイコン１５に送信する。
【００４２】
カメラマイコン１５は、焦点検出ユニット１３の出力と、ステップ１１７およびステップ１１８にてレンズマイコン１０から送信されてきたフォーカス敏感度ＦＳの値および光学的データとに基づいて、フォーカスレンズ３の移動量Ｄを計算する。
【００４３】
次に、ステップ１１９において、カメラマイコン１５は、算出した移動量Ｄをレンズマイコン１０に送信する。
【００４４】
そして、ステップ１２０において、レンズマイコン１０は、エンコーダユニット９の出力が変化したか否かを判別し、出力の変化を確認した場合にはステップ１２１へ進む。
【００４５】
ステップ１２１では、レンズマイコン１０は、算出されたフォーカスレンズ３の移動量Ｄから１を減算して、この値を新たなＤとする。
【００４６】
次に、ステップ１２２において、レンズマイコン１０は、算出された移動量Ｄを、Ｋ１・（Ｖ１−Ｖ２）＋Ｄ２＋Ｋ２・Ｖ２と比較する。移動量Ｄの方が大きい場合はステップ１１６へ進む。移動量Ｄの方が小さい場合はステップ１２３に進み、レンズマイコン１０はモータ速度を所定量だけ下げる。
【００４７】
ステップ１２４において、レンズマイコン１０は、エンコーダユニット９の出力の変化が変化したか否かを検出し、出力の変化を確認した場合にはステップ１２５へ進む。ステップ１２５では、レンズマイコン１０は、エンコーダユニット９から出力されるパルス信号の周期に基づいて、フォーカスレンズ３の移動速度Ｖを計算する。
【００４８】
そしてステップ１２６において、レンズマイコン１０はフォーカスレンズ３の移動量Ｄから１を減算してこの値を新たなＤとする。ステップ１２７において、レンズマイコン１０は、移動速度Ｖを移動速度制限Ｖ２と比較し、移動速度Ｖの方が小さい場合はステップ１２８へ進み、大きい場合はステップ１２３へ進む。
【００４９】
ステップ１２８において、カメラマイコン１５は、レンズマイコン１０にフォーカス敏感度ＦＳのデータ送信を要求する命令を送信する。レンズマイコン１０は、この命令に応じて、ＥＥＰＲＯＭ１１に記憶されているデータのなかから、現在のフォーカスレンズ３の位置に対応したフォーカス敏感度ＦＳの値を読み出し、カメラマイコン１５に送信する。
【００５０】
ステップ１２９において、カメラマイコン１５は、焦点検出ユニット１３に焦点検出動作を行わせる。そして、レンズマイコン１０に、ＥＥＰＲＯＭ１１に記憶されている光学的データの送信を要求する命令を送信する。レンズマイコン１０は、この命令に応じてＥＥＰＲＯＭ１１に記憶されている光学的データをカメラマイコン１５に送信する。
【００５１】
カメラマイコン１５は、焦点検出ユニット１３の出力と、ステップ１２８およびステップ１２９にてレンズマイコン１０から送信されてきたフォーカス敏感度ＦＳの値および光学的データとに基づいて、フォーカスレンズ３の移動量Ｄを計算する。
【００５２】
次に、ステップ１３０において、カメラマイコン１５は、算出した移動量Ｄをレンズマイコン１０に送信する。
【００５３】
そして、ステップ１３１において、レンズマイコン１０は、エンコーダユニット９の出力が変化したか否かを判別し、出力の変化を確認した場合にはステップ１３１へ進む。
【００５４】
ステップ１３２では、レンズマイコン１０は、算出されたフォーカスレンズ３の移動量Ｄから１を減算して、この値を新たなＤとする。
【００５５】
次に、ステップ１３３において、レンズマイコン１０は、算出された移動量Ｄを、Ｋ２・Ｖ２と比較する。移動量Ｄの方が大きい場合はステップ１３１へ進む。移動量Ｄの方が小さい場合はステップ１３４に進み、レンズマイコン１０はモータ速度を所定量だけ下げる。
【００５６】
ステップ１３５において、レンズマイコン１０は、エンコーダユニット９の出力の変化が変化したか否かを検出し、出力の変化を確認した場合にはステップ１３６へ進む。ステップ１３６では、レンズマイコン１０はエンコーダユニット９から出力されるパルス信号の周期に基づいて、フォーカスレンズ３の移動速度Ｖを計算する。
【００５７】
そして、ステップ１３６において、レンズマイコン１０はフォーカスレンズ３の移動量Ｄから１を減算してこの値を新たなＤとする。そして、ステップ１３７において、レンズマイコン１０は、移動量Ｄが０となったかどうかを判別し、０の場合はステップ１３８へ進み、０でない場合はステップ１３４へ進む。
【００５８】
ステップ１３８において、レンズマイコン１０はフォーカスレンズ３の駆動を終了し、モータ７への電力供給を停止する。そして、レンズマイコン１０はフォーカスレンズ３の駆動終了をカメラマイコン１５に送信して、ＡＦ動作を終了する。
【００５９】
図５には、上記フローチャートに従うＡＦ制御時のフォーカスレンズ３の位置と速度との関係をグラフにより示している。横軸はフォーカスレンズ３の位置を、縦軸はフォーカスレンズ３の移動速度を示している。また、グラフ上の○印は焦点検出動作が行われるポイントを示している。
【００６０】
まず、レンズ位置▲１▼でＡＦ動作の開始が指示されると、初回の焦点検出動作Ｆ１を行い、その結果に基づいて算出された、合焦位置までの移動量Ｄに基づいて、フォーカスレンズ３の駆動制御を開始する（ステップ１０１〜１０９）。そして、フォーカスレンズ３の速度（レンズ速度）がＶ１に到達するまで加速していく（ステップ１１１〜１１５）。ここで、移動量Ｄは、真の合焦位置までの移動量Ａに対して誤差を含んだ値である。
【００６１】
レンズ速度がＶ１に到達すると、その速度Ｖ１での定速駆動状態となるようレンズ速度を制御し、この定速駆動状態の間に可能な限り繰り返し（図５では、Ｆ２〜Ｆ４の３回）焦点検出動作を行い、合焦までの残り移動量Ｄを更新（補正）しながらレンズ駆動を制御していく（ステップ１１６〜１２２）。
【００６２】
そして、合焦までの残り移動量ＤがＫ１・（Ｖ１−Ｖ２）＋Ｄ２＋Ｋ２・Ｖ２になった時点からレンズ速度をＶ２まで減速していき、レンズ速度Ｖ２での定速駆動状態で最終回の焦点検出動作Ｆ５を行う（ステップ１２８〜１３３）。このときの検出結果に基づいて合焦位置までの最終的な残り移動量Ｄが算出され、停止に向けての減速を開始するポイントが決定する。
【００６３】
そして、残り移動量ＤがＫ２・Ｖ２になった時点からレンズ速度を減速していき、残り移動量Ｄが０になった時点でレンズ駆動を終了する（ステップ１３４〜１３９）。
【００６４】
なお、上記フローチャートは最初に算出されたレンズ移動量Ｄがレンズ速度をＶ１まで加速することが可能な移動量である場合に対してのものであるが、レンズ移動量Ｄがそれよりも小さく、レンズ速度をＶ１まで加速することが不可能な場合については、フローチャートは省略するが、例えば以下のような動作となる。
【００６５】
レンズ位置▲２▼でＡＦ動作が開始を指示されると、初回の焦点検出動作Ｆ１’を行い、その結果に基づいて算出された、合焦位置までの移動量Ｄに基づいて、フォーカスレンズ３の駆動制御を開始する。そして、レンズ速度を加速していく。ここで、移動量Ｄは、真の合焦位置までの移動量Ｂに対して誤差を含んだ値である。
【００６６】
合焦までの残り移動量ＤがＫ１・（Ｖ３−Ｖ２）＋Ｄ２＋Ｋ２・Ｖ２となるレンズ速度Ｖ３に到達した時点から、レンズ速度がＶ２に到達するまで減速していき、レンズ速度Ｖ２での定速駆動状態で最終回の焦点検出動作Ｆ２’を行う。そして、このときの検出結果に基づいて合焦位置までの最終的な残り移動量Ｄが算出され、停止に向けての減速を開始するポイントが決定する。
【００６７】
そして、残り移動量ＤがＫ２・Ｖ２になった時点からレンズ速度を減速していき、残り移動量Ｄが０になった時点でレンズ駆動を終了する。
【００６８】
以上説明した本実施形態のカメラシステムによれば、第１に、フォーカスレンズ３の駆動中に繰り返し行われる焦点検出動作およびフォーカスレンズ３の駆動量補正動作において、最終的な合焦位置への停止精度を決定する駆動終了直前の最終回の焦点検出動作およびフォーカスレンズ３の駆動量補正動作を、所定のタイミングでフォーカスレンズ３の移動速度を所定の速度まで減速してから行うようにすることで、停止制御に必要なフォーカスレンズ３の移動量を小さくすることができ、このときのフォーカスレンズ３の位置を従来と比較して合焦位置に近付けることが可能である。したがって、合焦位置までの収差変化の影響等による焦点検出誤差や、フォーカス敏感度の変化等による駆動量の算出誤差を小さくできるとともに、焦点検出精度の劣化の原因となるフォーカスレンズ３の移動に伴なう焦点検出センサ上での像の流れを極力排除して合焦精度を向上させることができる。
【００６９】
第２に、フォーカスレンズ３の減速を、少なくとも被写体輝度とフォーカス敏感度の値に基づく所定の速度まで行うようにすることで、撮影条件が変化した場合においても、光蓄積時間内における焦点検出センサ上の像の流れを常にほぼ一定にすることが可能で、合焦精度を常に安定させることができる。
【００７０】
第３に、フォーカスレンズ３の減速を、少なくとも現在の移動速度と減速後の一定速度に基づく所定のタイミングで行うようにすることで、減速に要する時間に合わせて必要最低限の所定の速度領域を設けることが可能で、短時間の動作で安定した合焦精度を確保することができる。
【００７１】
第４に、少なくともレンズマイコン１０の情報処理能力に合わせてフォーカスレンズ３の減速のタイミングを修正するようにすることで、使用状態に関わらず確実に所定の速度領域での焦点検出動作およびフォーカスレンズ３の駆動量補正動作を行うことが可能で、合焦精度を常に安定させることができる。
【００７２】
なお、上記実施形態では、撮影レンズ２内にモータ７および減速器６が設けられているが、これらはカメラ側に設けてもよい。
【００７３】
また、本実施形態では、カメラマイコン１５とレンズマイコン１０とに、焦点検出ユニット１３の検出結果に基づくフォーカスレンズの速度制御に係る処理を一部ずつ分担させる場合について説明したが、該速度制御に係る処理の全体をカメラマイコンかレンズマイコンのうち一方に受け持たせるようにしてもよい。
【００７４】
さらに、本実施形態では、撮影レンズがカメラに対して着脱可能であるカメラシステムについて説明したが、本発明は撮影レンズ一体型のカメラにも適用することができる。
【００７５】
【発明の効果】
以上説明したように、本発明によれば、オーバーラップ制御を行うＡＦ機能における、フォーカスレンズの合焦位置への駆動を高精度に制御することができる。
【図面の簡単な説明】
【図１】本発明の実施形態であるカメラシステムのブロック図。
【図２】上記カメラシステムのＡＦ動作を示すフローチャート。
【図３】上記カメラシステムのＡＦ動作を示すフローチャート。
【図４】上記カメラシステムのＡＦ動作を示すフローチャート。
【図５】上記カメラシステムによるオーバーラップ制御とレンズ速度との関係を示す動作説明図。
【符号の説明】
１　　カメラ
２　　撮影レンズ
３　　フォーカスレンズ
４　　ドライバ回路
５　　フォーカスユニット
６　　減速器
７　　モータ
９　　エンコーダユニット
１０　　レンズマイコン
１１　　ＥＥＰＲＯＭ
１２　　レンズ接点ユニット
１３　　焦点検出ユニット
１４　　測光ユニット
１５　　カメラマイコン
１６　　カメラ接点ユニット
【図１】
2004117379.tif 000003
【図２】
2004117379.tif 000004
【図３】
2004117379.tif 000005
【図４】
2004117379.tif 000006
【図５】
2004117379.tif 000007