(57)【特許請求の範囲】
【請求項１】
光学的なズーム動作を行うために光軸方向に移動可能な少なくとも第１及び第２のレンズ群を有する交換レンズにおいて、
前記光学的なズーム動作を指示するための操作部材と、
前記操作部材の操作に応じて移動する前記第１のレンズ群の位置を検出する第１のレンズ群位置検出部と、
前記第２のレンズ群の位置を検出する第２のレンズ群位置検出部と、
前記ズーム動作での焦点距離に対応する前記第１のレンズ群と前記第２のレンズ群との位置関係を示す位置関係情報を記憶する記憶部と、
前記第１のレンズ群位置検出部により検出された前記第１のレンズ群の位置情報と前記記憶部に記憶された前記位置関係情報とに基づいて前記第２のレンズ群の移動を制御する制御部と、
を具備し、
前記記憶部は、前記第２のレンズ群の位置と前記第２のレンズ群位置検出部により検出される前記第２のレンズ群の位置とを初期化するための複数の初期化位置を記憶し、
前記制御部は、前記第２のレンズ群の移動を制御するときの制御位置情報と前記第２のレンズ群位置検出部により検出された前記第２のレンズ群の位置情報とに基づいて前記第２のレンズ群の位置が異常であるか否かを判定し、
前記制御部は、前記第２のレンズ群の位置が異常であると判定した場合、前記第２のレンズ群を移動するためのステッピングモータに脱調が生じたと判断し、前記第１のレンズ群の前記位置情報と前記第２のレンズ群の前記位置情報とに基づいて前記複数の初期化位置のうち前記第１のレンズ群と前記第２のレンズ群とが機械的に干渉しない方向に存在する前記初期化位置に前記第２のレンズ群を移動し、前記第２のレンズ群位置検出部により検出される前記第２のレンズ群の前記位置情報を初期化する
ことを特徴とする交換レンズ。
【請求項２】
前記制御部は、前記第２のレンズ群を移動制御するための前記制御位置情報に基づいて予測される前記第２のレンズ群の移動位置の予測情報と前記第２のレンズ群位置検出部により検出された前記第２のレンズ群の前記位置情報とを比較し、この比較結果から前記第２のレンズ群の位置が異常であるか否かを判定することを特徴とする請求項１に記載の交換レンズ。
【請求項３】
前記制御部は、前記複数の初期化位置のうちで前記第２のレンズ群位置検出部により検出される前記第２のレンズ群の前記位置情報に対してより近くに存在する前記初期化位置に前記第２のレンズ群を移動し、前記第２のレンズ群位置検出部の位置情報を初期化することを特徴とする請求項１に記載の交換レンズ。
【請求項４】
前記複数の初期化位置は、少なくとも前記光学的なズームの広角端に対応する広角端位置又は望遠端に対応する望遠端位置を含むことを特徴とする請求項１に記載の交換レンズ。
【請求項５】
前記第２のレンズ群位置検出部は、前記第２のレンズ群と一体的に前記光軸方向に移動する発光部と受光部とを有する検出素子と、
前記検出素子の前記発光部と前記受光部との間を遮光状態とする複数の遮光領域と、前記発光部と前記受光部との間を透過状態とする複数の透過領域とを有し、これら遮光領域と透過領域とを前記光軸方向に交互に配列して成る櫛歯体と、
を有し、
前記発光部を発光させた状態で、前記第２のレンズ群が移動したときの前記受光部の出力信号に基づいて前記第２のレンズ群の位置を検出する、
ことを特徴とする請求項１又は２に記載の交換レンズ。
【請求項６】
前記櫛歯体は、前記複数の遮光領域が第１の幅に形成され、前記複数の透過領域が第２の幅に形成され、このうち前記第２のレンズ群の特定の位置に対応する前記遮光領域又は前記透過領域は、前記第１及び第２の幅と異なる第３の幅に形成されることを特徴とする請求項５に記載の交換レンズ。
【請求項７】
前記第２のレンズ群の特定の位置で前記第２のレンズ群位置検出部の位置情報を初期化するものとし、
前記第２のレンズ群の特定の位置は、前記櫛歯体における前記光学的なズームの広角端に対応する広角端位置、望遠端に対応する望遠端位置、又はこれら広角端位置と望遠端位置の中間位置に設けられる、
ことを特徴とする請求項６に記載の交換レンズ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影光学系の焦点距離を変化させるズーム機能を有する交換レンズに関する。
【背景技術】
【０００２】
ズームレンズ装置としては、ステッピングモータによりズームレンズを移動するものが知られている。このズームレンズ装置の技術としては、例えば特許文献１がある。この特許文献１は、アナログ式位置検出素子を用いてズームレンズの位置を検出し、ズームレンズの移動動作中にステッピングモータの脱調を検出することを開示している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−６５０３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１では、アナログ式位置検出素子を用いるが、このアナログ式位置検出素子は一般に価格が高くサイズが大きいため、ズームレンズ装置が高コスト、大型化となってしまう。
本発明の目的は、上記問題点を解決するためになされるもので、低コスト、小型化であると共に、ズーム動作に伴いステッピングモータが脱調した場合に、脱調を検出して速やかに復帰動作を行うことができ、操作性がよいズーム機能を有する交換レンズを提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明の主要な局面に係る交換レンズは、光学的なズーム動作を行うために光軸方向に移動可能な少なくとも第１及び第２のレンズ群を有する交換レンズにおいて、前記光学的なズーム動作を指示するための操作部材と、前記操作部材の操作に応じて移動する前記第１のレンズ群の位置を検出する第１のレンズ群位置検出部と、前記第２のレンズ群の位置を検出する第２のレンズ群位置検出部と、前記ズーム動作での焦点距離に対応する前記第１のレンズ群と前記第２のレンズ群との位置関係を示す位置関係情報を記憶する記憶部と、前記第１のレンズ群位置検出部により検出された前記第１のレンズ群の位置情報と前記記憶部に記憶された前記位置関係情報とに基づいて前記第２のレンズ群の移動を制御する制御部と、を具備し、前記記憶部は、前記第２のレンズ群の位置と前記第２のレンズ群位置検出部により検出される前記第２のレンズ群の位置とを初期化するための複数の初期化位置を記憶し、前記制御部は、前記第２のレンズ群の移動を制御するときの制御位置情報と前記第２のレンズ群位置検出部により検出された前記第２のレンズ群の位置情報とに基づいて前記第２のレンズ群の位置が異常であるか否かを判定し、前記制御部は、前記第２のレンズ群の位置が異常であると判定した場合、前記第２のレンズ群を移動するためのステッピングモータに脱調が生じたと判断し、前記第１のレンズ群の前記位置情報と前記第２のレンズ群の前記位置情報とに基づいて前記複数の初期化位置のうち前記第１のレンズ群と前記第２のレンズ群とが機械的に干渉しない方向に存在する前記初期化位置に前記第２のレンズ群を移動し、前記第２のレンズ群位置検出部により検出される前記第２のレンズ群の前記位置情報を初期化する。
【発明の効果】
【０００６】
本発明によれば、低コスト、小型化であると共に、ズーム動作に伴いステッピングモータが脱調した場合に、脱調を検出して速やかに復帰動作を行うことができ、操作性がよいズーム機能を有する交換レンズを提供できる。
【図面の簡単な説明】
【０００７】
【図１】本発明に係る交換レンズの一実施の形態を示すブロック構成図。
【図２】同交換レンズの電気系を示すブロック構成図。
【図３】同交換レンズ内のレンズ系を示す構成図。
【図４】同交換レンズにおける第２と第３とのズーム群のワイド（Ｗide）からテレ（Ｔele）の間における位置関係を示す図。
【図５】同交換レンズにおける第２のズーム群（２Ｇ）と第３のズーム群（３Ｇ）とのズーム位置をパルス数によって示す図。
【図６】同交換レンズを示す構造図。
【図７】同交換レンズにおける第２群駆動メカ機構の電動−マニュアルズーム切り換え機構を示す構成図。
【図８】同交換レンズにおける第３の群駆動機構を示す構成図。
【図９】同交換レンズにおけるフォトインタラプタを含む検出系を示す電気回路図。
【図１０】同交換レンズにおける櫛歯部体の具体的な一例を示す図。
【図１１】同交換レンズにおける脱調の発生を説明するための図。
【図１２】同交換レンズにおけるリニアエンコーダの分解能が不足している場合におけるフォーカス（ＦＣ）ずれと第２のズーム群（２Ｇ）の分解能との関係を示す図。
【図１３】同交換レンズにおける第２のズーム群（２Ｇ）のズーム（ｚｏｏｍ）位置に合わせて判定スレッシュを変化させた場合におけるフォーカス（ＦＣ）ずれと第２のズーム群（２Ｇ）の分解能との関係を示す図。
【図１４】同交換レンズにおける第２のズーム群（２Ｇ）７のズーム（ｚｏｏｍ）位置に合わせて判定スレッシュを変化させた場合におけるフォーカス（ＦＣ）ずれと第２のズーム群（２Ｇ）の分解能との関係を示す図。
【図１５】同交換レンズにおけるズーム起動フローチャート。
【図１６】同交換レンズにおけるズームモード検出フローチャート。
【図１７】同交換レンズにおける励磁位置補正フローチャート。
【図１８】同交換レンズにおける励磁位置の補正を説明するための図。
【図１９】同交換レンズにおけるズームモード処理フローチャート。
【図２０】同交換レンズにおけるメカマニュアルズームモード処理フローチャート。
【図２１】同交換レンズにおける電動ズーム処理フローチャート。
【図２２】同交換レンズにおけるスーパーマクロ処理フローチャート。
【図２３】同交換レンズにおける第２のズーム群（２Ｇ）の位置検出フローチャート。
【図２４】同交換レンズにおける電動Ｚ速度検出フローチャート。
【図２５】同交換レンズにおける第３のズーム群駆動フローチャート。
【図２６】同交換レンズにおける第２及び第３のズーム群駆動フローチャート。
【図２７】同交換レンズにおける第３のズーム群一定速駆動フローチャート。
【図２８】同交換レンズにおける第２のズーム群と第３のズーム群との衝突による異常を判定する２Ｇ/３Ｇ衝突検出異常判定フローチャート。
【図２９】同交換レンズにおける復帰処理フローチャート。
【図３０】同交換レンズにおける復帰処理による第３のズーム群の復帰動作を示す図。
【図３１】同交換レンズにおける櫛歯部体の他の変形例を示す構成図。
【図３２】同交換レンズにおける櫛歯部体の他の変形例を示す構成図。
【図３３】同交換レンズにおける櫛歯部体の他の変形例を示す構成図。
【図３４】同交換レンズにおける櫛歯部体の他の変形例を示す構成図。
【発明を実施するための形態】
【０００８】
以下、本発明の一実施の形態について図面を参照して説明する。  
図１は交換レンズのブロック構成図を示し、図２は電気系のブロック構成図を示す。この交換レンズ１は、カメラ本体２に対して着脱可能である。このカメラ本体２には、撮像素子２ａが設けられている。  
【０００９】
交換レンズ１の外装には、マニュアルフォーカス（ＭＦ）リング３と、リング状のズーム機能切り換え操作部材４と、ズームロックスイッチ（ズームロックＳＷ）５とが設けられている。ズーム機能切り換え操作部材４は、光軸Ｐと同一方向（矢印Ａ方向）に移動可能であると共に、交換レンズ１の円周方向（矢印Ｂ方向）に回転可能である。
【００１０】
この交換レンズ１内は、第１のズーム群６と、第２のズーム群（２Ｇ：第１のレンズ群）７と、第３のズーム群（３Ｇ：第２のレンズ群）８と、第４のズーム群９とが設けられている。図３は交換レンズ１内のレンズ系の構成図を示す。これら第１乃至第４のズーム群６〜９のうち第２のズーム群（２Ｇ）７と第３のズーム群（３Ｇ）８とが駆動可能である。なお、第４のズーム群９は、フォーカスレンズ群（以下、フォーカスレンズ群９と称する）である。  
図４は第２のズーム群（２Ｇ）７と第３のズーム群（３Ｇ）８との広角（ワイド：Ｗide）から望遠（テレ：Ｔele）の間における位置関係を示す。同図は横軸にズーム（Ｚoom）位置を示し、縦軸にズーム群の位置を示す。図５は図４における第２のズーム群（２Ｇ）７と第３のズーム群（３Ｇ）８との各ズーム位置をパルス数によって示す。これら第２のズーム群（２Ｇ）７と第３のズーム群（３Ｇ）８との各ズーム位置は、レンズ制御部１１から発する制御位置情報、具体的に第２のズーム群（２Ｇ）７と第３のズーム群（３Ｇ）８とをそれぞれ駆動するためのパルス数（駆動パルス数）に対応する。  
第２のズーム群（２Ｇ）７は、移動軌跡Ｗ１に従って移動する。第３のズーム群（３Ｇ）８は、第２のズーム群（２Ｇ）７の移動に追従して移動軌跡Ｗ２に従って移動するもので、これら第２のズーム群（２Ｇ）７と第３のズーム群（３Ｇ）８とは、移動軌跡Ｗ１、Ｗ２の位置関係が同図に示すような位置関係に保たれるように移動する。
【００１１】
第２のズーム群（２Ｇ）７と第３のズーム群（３Ｇ）８とが同図に示すような位置関係に保たれるように当該第２のズーム群（２Ｇ）７と第３のズーム群（３Ｇ）８とが駆動すれば、合焦状態を維持し、所定のズーム位置にズームされた状態になる。なお、同図では説明の簡易化のために第３のズーム群（３Ｇ）８の軌跡を直線にしている。当該交換レンズ１の特性により第２のズーム群（２Ｇ）７と第３のズーム群（３Ｇ）８とは、共に非線形な軌跡になることもある。  
これら第２のズーム群（２Ｇ）７と第３のズーム群（３Ｇ）８との位置関係情報は、記憶部１０に記憶される。すなわち、この記憶部１０には、ズーム動作での焦点距離に対応する第２のズーム群（２Ｇ）７と第３のズーム群（３Ｇ）８との位置関係情報が記憶されている。  
又、記憶部１０には、第３のズーム群（３Ｇ）８の位置と第３群基準位置検出部１９により検出される第３のズーム群（３Ｇ）８の位置とを初期化するための複数の初期化位置が予め記憶されている。
【００１２】
第２のズーム群（２Ｇ）７には、第２のズーム群駆動メカニカル機構（以下、第２群駆動メカ機構と称する）１２と、第２群駆動部１３とが設けられている。第２群駆動メカ機構１２は、第２のズーム群（２Ｇ）７を光軸Ｐの方向に移動する。第２群駆動部１３は、第２群駆動メカ機構１２を駆動する。このうち第２群駆動メカ機構１２は、図２に示すように２Ｇ用ズーム用アクチュエータ１４とズームレンズ用ドライバ回路１５とから成る。２Ｇ用ズーム用アクチュエータ１４は、例えばステッピングモータを使用し、マイクロステップ駆動で精度が高い位置制御を行う。この第２のズーム群（２Ｇ）７は、ズーム機能切り換え操作部材４によって切り換えられる切り換え操作によって３つのモード、例えばスーパーマクロ、電動ズーム、メカマニュアルズームの３つのモードのいずれかに切り換わる。  
第２のズーム群（２Ｇ）７には、第１のレンズ群位置検出部としての第２のズーム群絶対位置検出部（以下、第２群絶対位置検出部と称する）１６が設けられている。この第２群絶対位置検出部１６は、第２のズーム群（２Ｇ）７の位置情報として絶対位置を検出する。この第２群絶対位置検出部１６は、例えばリニアエンコーダ１６を使用する。
【００１３】
第３のズーム群（３Ｇ）８には、第３のズーム群駆動機構（以下、第３の群駆動機構と称する）１７が設けられている。この第３群駆動機構１７は、第３のズーム群（３Ｇ）８を光軸Ｐの方向に移動する。この第３群駆動部１７は、第３のズーム群（３Ｇ）８を第２のズーム群（２Ｇ）７の移動位置に対応した位置に追従動作させる。第３群駆動機構１７は、図２に示すように例えば３Ｇズーム用アクチュエータ１８とズームレンズ用ドライバ回路１５から成る。３Ｇズーム用アクチュエータ１８は、例えばステッピングモータを使用し、マイクロステップ駆動で精度が高い位置制御を行う。なお、ズームレンズ用ドライバ回路１５は、第２のズーム群（２Ｇ）７のドライバと共用である。  
これら第２のズーム群（２Ｇ）７と第３のズーム群（３Ｇ）８との位置関係は、上記図４に示す通りの位置関係であり、これら第２のズーム群（２Ｇ）７と第３のズーム群（３Ｇ）８との位置関係情報は、上記同様に、記憶部１０に記憶される。
【００１４】
第３のズーム群（３Ｇ）８には、第２のレンズ群位置検出部としての第３のズーム群基準位置検出部（以下、第３群基準位置検出部と称する）１９が設けられている。この第３群基準位置検出部１９は、第３のズーム群（３Ｇ）８の位置情報として基準位置を取得し、相対的な位置検出で位置を管理するようになっている。この第３群基準位置検出部１９は、例えばフォトインタラプタ（ＰＩ）を使用する。
【００１５】
フォーカスレンズ群９には、フォーカスレンズ駆動機構２０が設けられている。このフォーカスレンズ駆動機構２０は、フォーカスレンズ群９を光軸Ｐの方向に移動する。このフォーカスレンズ駆動機構２０は、図２に示すようにフォーカスレンズ用アクチュエータ２１とフォーカスレンズ用ドライバ回路２２とから成る。フォーカスレンズ用ドライバ回路２２は、フォーカスレンズ用アクチュエータ２１を駆動する。このフォーカスレンズ用アクチュエータ２１は、フォーカスレンズ群９を光軸Ｐの方向に移動する。  
このフォーカスレンズ群９には、フォーカスレンズ基準位置検出部（フォーカスレンズ位置検出センサ）２３が設けられている。このフォーカスレンズ基準位置検出部２３は、フォーカスレンズ群９の基準位置を検出する。
【００１６】
図２に示すようにズームレンズ用ドライバ回路１５とリニアエンコーダ１６と第３群基準位置検出部１９とフォーカスレンズ用ドライバ回路２２とフォーカスレンズ位置検出センサ２３とは、レンズ制御部１１に接続されている。このレンズ制御部１１には、絞り基準位置検出用センサ２４と、絞り用ドライバ回路２５と、ズームロックＳＷ検出回路２６と、ＭＦ用位置検出回路２７と、カメラ本体インタフェース（Ｂody−ＩＦ）２８と、電動ズーム／手動ズーム切り換え検出機構２９と、電動ズーム速度切り換え検出機構３０とが接続されている。
【００１７】
絞り３１が第２のズーム群（２Ｇ）７と第３のズーム群（３Ｇ）８との光軸Ｐ上に設けられている。この絞り３１は、絞り駆動機構としての絞りアクチュエータ３２により駆動する。この絞りアクチュエータ３２は、絞り用ドライバ回路２５によって駆動する。この絞りアクチュエータ３２は、例えばステッピングモータを使用し、マイクロステップ駆動を行って精度高い制御を行う。  
絞り基準位置検出用センサ２４は、絞り３１の基準位置を検出する。この絞り基準位置検出用センサ２４では、基準位置の検出に例えばフォトインタラプタ（ＰＩ）を使用する。絞り３１の基準位置を検出することにより絞り３１の絞り位置の相対的な位置の管理ができる。
【００１８】
ズーム機能切り換え操作部材４は、スーパーマクロと電動ズームとメカニカルマニュアルズーム（以下、メカマニュアルと称する）との各モードの切り換えを行い、かつこれら切り換えに連動した切り換え位置の検出を電気的に行う。このズーム機能切り換え操作部材４の切り換え動作は、ズーム切り換え操作部を図１に示す矢印Ａ方向の被写体側とカメラ本体２側にシフト移動する操作によって行う。  
このズーム機能切り換え操作部材４は、メカマニュアル状態のときに、交換レンズ１の円周方向（矢印Ｂ方向）に自由に回転可能である。メカマニュアル状態でズーム機能切り換え操作部材４が矢印Ｂ方向に回転すると、このズーム機能切り換え操作部材４の回転移動量に応じて第２のズーム群（２Ｇ）７は、電気的制御を介することなく光軸Ｐの方向に移動する。このときリニアエンコーダ１６は、第２のズーム群（２Ｇ）７を絶対位置検出で位置検出する。  
レンズ制御部１１は、ＣＰＵやＲＯＭ、ＲＡＭ等から成り、当該レンズ制御部１１の外部に接続される記憶部１０に記憶されている第２のズーム群（２Ｇ）７と第３のズーム群（３Ｇ）８との位置関係情報を参照し、第２のズーム群（２Ｇ）７の移動位置に対応した位置に第３のズーム群（３Ｇ）８を追従制御する。
【００１９】
電動ズーム状態のときに、ズーム機能切り換え操作部材４は、メカニカル的な機構である交換レンズ１の円周方向（矢印Ｂ方向）の回転範囲のみ回転可能である。このズーム機能切り換え操作部材４を交換レンズ１の円周方向（矢印Ｂ方向）に回転させることにより、後述する方法によってユーザが駆動させたい電動ズーム速度の設定を行う。又、レンズ制御部１１は、電動ズーム状態のときに、電動ズーム速度切り換え検出機構３０によって複数のズーム速度を切り換えて設定される電動ズーム速度を検出する。  
スーパーマクロ状態のときに、ズーム機構切り換え操作部材４は、交換レンズ１の円周方向（矢印Ｂ方向）に回転しない機構になっている。  
なお、レンズ制御部１１は、スーパーマクロ状態のとき、記憶部１０に予め記憶されている第２のズーム群（２Ｇ）７と第３のズーム群（３Ｇ）８との位置関係情報に従い、第２のズーム群（２Ｇ）７と第３のズーム群（３Ｇ）８とを電気的に駆動制御する。このとき、フォーカスレンズ群９も予め定めた位置に駆動してもよい。
【００２０】
ズームロックＳＷ５は、例えばボタンを有するメカニカル的なロック機構である。このズームロックＳＷ５は、ズーム機能切り換え操作部材４の切り換え動作によってスーパーマクロと電動ズームとメカマニュアルとのいずれかのモードに切り換わる際、当該ズームロックＳＷ５のボタンが押された状態で、スーパーマクロと電動ズームとメカマニュアルとの間のモード切り換えを行うことを許可する機能である。従って、ズームロックＳＷ５のボタンが押されていなければ、スーパーマクロと電動ズームとメカマニュアルとの間のモード切り換えが出来ない機能である。
【００２１】
なお、本交換レンズ１では、モードのシフトをズーム機能切り換え操作部材４によって行っているが、ズームロックＳＷ５によってスーパーマクロと電動ズームとメカマニュアルとの各モードの切り換えを行ってもよい。
【００２２】
本交換レンズ１は、ズーム機能切り換え操作部材４によるスーパーマクロと電動ズームとメカマニュアルとのいずれかのモードへの切り換え、すなわちズーム機能切り換え操作部材４の矢印Ａ方向の位置の違いに応じて第２のズーム群（２Ｇ）７と第３のズーム群（３Ｇ）８とを駆動するための駆動機構が切り換わる。
【００２３】
例えば、メカマニュアルズームで動作をさせた場合、第２群駆動メカ機構１２のステッピングモータの励磁位置がずれる。メカマニュアルズームは、ユーザ等の操作による外力で駆動させるので、ステッピングモータのパルスカウント数（駆動パルスのカウント数）もずれる。しかるに、相対位置検出の場合、ずれた位置を補正する為にズーム機能切り換え毎にイニシャル駆動にて初期位置を検出する必要がある。
【００２４】
ズーム機能切り換え操作部材４によるスーパーマクロと電動ズームとメカマニュアルとのいずれかのモードへの切り換え毎のイニシャル駆動は、イニシャル駆動時間の待ちが発生し、ユーザにとって操作性の劣化を引き起こす。第２群駆動メカ機構１２と第３群駆動機構１７とを共に絶対位置検出とすれば、イニシャル駆動を行う必要がなくなるが、絶対位置を検出するためのリニアエンコーダ等はサイズが大きく高価な素子であり装置の大型化やコスト的に高くなる問題が発生する。  
そこで、本実施の形態では、一方を絶対位置検出とし、他方を相対位置検出とすることで、イニシャル駆動を回避し、上記問題を解消する。  
従って、本交換レンズ１は、リニアエンコーダ１６によって第２のズーム群（２Ｇ）７の絶対位置を検出し、第３群基準位置検出部１９によって第３のズーム群（３Ｇ）８の基準位置を検出し、この基準位置と第３のズーム群（３Ｇ）８を駆動する３Ｇ用アクチュエータ１８のステップ数に基づく相対位置検出とに基づいて第３のズーム群（３Ｇ）８の絶対位置を取得し、操作性を損なうことなく、低コスト、省スペースを実現する。
【００２５】
次に、ズーム群機構の構成について説明する。  
図６は本交換レンズ１の構造図を示す。本交換レンズ１内には、上記の通り、第１のズーム群６と第２のズーム群（２Ｇ）７と第３のズーム群（３Ｇ）８と第４のズーム群９とが設けられている。第２群駆動メカ機構１２は、第２のズーム群（２Ｇ）７を光軸Ｐの方向に移動する。第３の群駆動機構１７は、第３のズーム群（３Ｇ）８を光軸Ｐの方向に移動する。
【００２６】
第２群駆動メカ機構１２は、例えばステッピングモータ等の２Ｇ用ズーム用アクチュエータ１４を備える。この２Ｇ用ズーム用アクチュエータ１４には、２Ｇ用スクリュー４０が設けられている。この２Ｇ用スクリュー４０には、ナット等から成る連結機構４１を介して第２のズーム群（２Ｇ）７が設けられている。この第２群駆動メカ機構１２は、電動−マニュアルズーム切り換え機構を有する。  
図７は第２群駆動メカ機構１２の電動−マニュアルズーム切り換え機構の構成図を示す。  
第２群駆動メカ機構１２におけるマニュアル機構としては、ズーム機能切り換え操作部材４に設けられた支持部材４２と、この支持部材４２に設けられた回転支持部材４３と、この回転支持部材４３に軸４４を介して回転自在に設けられた増速ギヤ４５と、この増速ギヤ４５に歯合するモータ軸ギヤ４６とを有する。  
このマニュアル機構は、ズーム機能切り換え操作部材４がマニュアルズームの位置に切り換えられると、図７に示すように増速ギヤ４５がモータ軸ギヤ４６にクラッチ式に連結される。この状態でズーム機能切り換え操作部材４がユーザの操作によって交換レンズ１の円周方向（矢印Ｂ方向）に回転すると、このズーム機能切り換え操作部材４は、２Ｇ用ズーム用アクチュエータ１４のディテントトルクに打ち勝ち、モータ軸ギヤ４６を回転させる。これにより第２のズーム群（２Ｇ）７は、光軸Ｐの方向に移動する。
【００２７】
一方、電動機構としては、例えばステッピングモータ等の２Ｇ用ズーム用アクチュエータ１４と、この２Ｇ用ズーム用アクチュエータ１４のモータ軸１４ａと、このモータ軸１４ａに設けられた２Ｇ用スクリュー４０とを有する。  
ズーム機能切り換え操作部材４が電動ズームの位置に切り換えられると、図７の点線に示すようにマニュアル機構である支持部材４２や、回転支持部材４３、増速ギヤ４５が退避し、この増速ギヤ４５がモータ軸ギヤ４６から離れてその連結が解除される。この電動ズームに切り換えられている状態では、レンズ制御部１１から第２群駆動メカ機構１２に電動ズームの指令が発せられると、２Ｇ用ズーム用アクチュエータ１４の駆動により２Ｇ用スクリュー４０が回転し、この２Ｇ用スクリュー４０の回転によって第２のズーム群（２Ｇ）７が光軸Ｐの方向に移動する。
【００２８】
リニアエンコーダ１６は、第２のズーム群（２Ｇ）７の絶対位置を検出する。このリニアエンコーダ１６は、例えば抵抗スライダー式等の電気部品である。  
レンズ制御部１１は、スーパーマクロと電動ズームとメカマニュアルとのいずれかのモードに拠らず、リニアエンコーダ１６により検出される第２のズーム群（２Ｇ）７の絶対位置を常に取り込む。
【００２９】
図８は第３の群駆動機構１７の構成図を示す。  
第３の群駆動機構１７は、例えばステッピングモータ等の３Ｇズーム用アクチュエータ１８と、この３Ｇズーム用アクチュエータ１８のモータ軸１８ａと、このモータ軸１８ａに設けられた３Ｇ用リードスクリューネジ５０とを有する。この３Ｇ用リードスクリューネジ５０には、ナット等から成る連結機構５１を介して第３のズーム群（３Ｇ）８が設けられている。  
第３の群駆動機構１７は、第３群基準位置検出部１９の例えばＰＩ等の基準位置検出素子による基準位置の検出により第３のズーム群（３Ｇ）８の基準位置を検出する。  
第３の群駆動機構１７は、マニュアルズームのときも例えばステッピングモータ等の３Ｇズーム用アクチュエータ１８により第３のズーム群（３Ｇ）８を上記基準位置から相対駆動する。  
この第３の群駆動機構１７は、外部からの入力により第３のズーム群（３Ｇ）８を駆動することがない。  
この第３の群駆動機構１７は、レンズ制御部１１の指示により、上記図４に示すように記憶部１０に記憶されている第２のズーム群（２Ｇ）７と第３のズーム群（３Ｇ）８との位置関係情報に従って第３のズーム群（３Ｇ）８を駆動する、すなわち第２のズーム群（２Ｇ）７の位置に追従して第３のズーム群（３Ｇ）８を駆動する。  
第３の群駆動機構１７は、電動ズーム時、ズーム機能切り換え操作部材４を交換レンズ１の円周方向（矢印Ｂ方向）に回転したときの速度（速度指示）に応じた移動速度で第３のズーム群（３Ｇ）８を駆動する。  
第３群基準位置検出部１９は、上記の通り第２のレンズ群である第３のズーム群（３Ｇ）８の基準位置を取得するもので、例えばフォトインタラプタ（ＰＩ）を使用する。この第３群基準位置検出部１９は、第３のズーム群（３Ｇ）８と一体的に光軸Ｐの方向に移動する。この第３群基準位置検出部１９は、図８に示すように第３のズーム群（３Ｇ）８の基準位置を取得するための検出素子として例えばフォトインタラプタ（ＰＩ）を用い、発光部１９１と受光部１９２とを有する。  
図９に示すように、フォトインタラプタ（ＰＩ）の本体（以下、ＰＩ本体と称する）１９３は、コ字状に形成されている。このコ字状に形成されたＰＩ本体１９３には、互いに対向する各対向面１９３ａ、１９３ｂが形成されている。このＰＩ本体１９３の一方の対向面１９３ａには発光部１９１が設けられ、他方の対向面１９３ｂには受光部１９２が設けられ、これら発光部１９１と受光部１９２とは互いに対向配置されている。発光部１９１は、レンズ制御部１１からの発光制御信号を受けて光を発光する。レンズ制御部１１は、例えば発光部１９１を連続して発光させる発光制御信号を出力することで、発光部１９１は、連続して光を発光する。受光部１９２は、発光部１９１から発光された光を受光し、この受光を示すハイレベルの受光有信号（Ｈレベル信号）を出力する。又、受光部１９２は、発光部１９１から発光された光を受光しなければ、光の受光の無いことを示すローレベルの受光無信号（Ｌレベル信号）を出力する。
【００３０】
この第３群基準位置検出部１９における互いに対向する各対向面１９３ａ、１９３ｂの間の空間内には、板状の櫛歯部体１９４が配置されている。この櫛歯部体１９４には、複数の遮光領域（以下、遮光壁体と称する）１９４ａと、複数の透過領域（以下、開放空間と称する）１９４ｂとが設けられている。各遮光壁体１９４ａは、それぞれ発光部１９１と受光部１９２との間を遮光状態とする。各開放空間１９４ｂは、それぞれ発光部１９１と受光部１９２との間に光を透過させる透過状態とする。これら遮光壁体１９４ａと開放空間１９４ｂとは、光軸Ｐの方向に沿って交互に配列され、櫛歯部体１９４を櫛歯状に形成する。各遮光壁体１９４ａは、それぞれ光軸Ｐの方向に第１の幅Ｈａを有し、各開放空間１９４ｂは、それぞれ光軸Ｐの方向に第２の幅Ｈｂを有する。これら第１の幅Ｈａと第２の幅Ｈｂとは、光軸Ｐの方向に例えば同一長さに形成されている。
【００３１】
図１０は櫛歯部体１９４の具体的な一例を示す。この櫛歯部体１９４は、複数の遮光壁体１９４ａと複数の開放空間１９４ｂとを交互に配列して成り、かつ第３のズーム群（３Ｇ）８の位置を初期化するための特定の位置として例えば光学的なズームの広角（ワイド：Ｗide）端側に１つのワイド端櫛歯１９５Ｗが形成されると共に、テレ端側に１つのテレ端櫛歯１９５Ｔが形成されている。これらワイド端櫛歯１９５Ｗとテレ端櫛歯１９５Ｔとは、それぞれ第３の幅Ｈｃに形成されている。この第３の幅Ｈｃは、各遮光壁体１９４ａの第１の幅Ｈａの２分の１に形成されている。  
櫛歯部体１９４は、複数の遮光壁体１９４ａを第１の幅Ｈａに形成し、ワイド端櫛歯１９５Ｗとテレ端櫛歯１９５Ｔとを第３の幅Ｈｃ（＝Ｈａ／２）に形成しているが、これに限らず、第１の幅Ｈａと第３の幅Ｈｃの比率は、他の比率でもよい。
【００３２】
複数の遮光壁体１９４ａの各第１の幅Ｈａは、例えば、第３の群駆動機構１７におけるステッピングモータ等の３Ｇズーム用アクチュエータ１８を駆動するための駆動パルス数に換算すると、例えば４パルス＋αに相当する。４パルスは後述するステッピングモータの励磁パターンの1周分に相当するパルス数の１例であって、他に例えば８、１６、３２パルス等でもよい。αは、第３群基準位置検出部（フォトインタラプタ（ＰＩ））１９の応答速度等によるずれ量を見込んだ補正係数であって、例えば１パルスの駆動量である。この補正係数αは、例えば「１」「２」である。  
遮光壁体１９４ａの第１の幅Ｈａと、ステッピングモータ等の３Ｇズーム用アクチュエータ１８の１パルス当たりの駆動量すなわち第３のズーム群（３Ｇ）８の移動量と、同３Ｇズーム用アクチュエータ１８に与える駆動パルス数とが分かれば、レンズ制御部１１は、第３群基準位置検出部（例えばフォトインタラプタ（ＰＩ））１９から出力されるＨレベル信号（開放空間１９４ｂの位置に対応）とＬレベル信号（遮光壁体１９４ａの位置に対応）とを予測可能であり、これらＨレベル信号とＬレベル信号とを加減算することにより第３のズーム群（３Ｇ）８がワイド端櫛歯１９５Ｗ又はテレ端櫛歯１９５Ｔに位置しているか、又はこれらワイド端櫛歯１９５Ｗとテレ端櫛歯１９５Ｔとの中間に位置しているのかを判定できる。
【００３３】
レンズ制御部１１は、第３群基準位置検出部１９により検出された第３のズーム群（３Ｇ）８の位置情報を入力し、電源投入時のイニシャル駆動により第３の群駆動機構１７で駆動する第３のズーム群（３Ｇ）８の基準位置を認識しており、例えばステッピングモータ等の３Ｇズーム用アクチュエータ１８の駆動によって第３のズーム群（３Ｇ）８の上記基準位置に対する相対位置を認識する。  
レンズ制御部１１は、第１のレンズ群位置検出部としての第２群絶対位置検出部１６により検出された第２のズーム群（２Ｇ）７の位置情報と記憶部１０に記憶された位置関係情報とに基づいて第３のズーム群（３Ｇ）８の移動を制御する。なお、レンズ制御部１１は、第３のズーム群（３Ｇ）８を移動する第３の群駆動機構１７に対して駆動パルスを出力する。この第３の群駆動機構１７は、レンズ制御部１１からの駆動パルス数を入力してステッピングモータ等の３Ｇズーム用アクチュエータ１８を駆動し、第３のズーム群（３Ｇ）８を移動する。レンズ制御部１１は、１パルス当たりの第３のズーム群（３Ｇ）８の移動量をメモリに記憶しているので、第３の群駆動機構１７に出力した駆動パルス数から第３のズーム群（３Ｇ）８の移動量を算出できる。
【００３４】
ところで、第２のズーム群（２Ｇ）７の移動に追従して第３のズーム群（３Ｇ）８が移動できない場合がある。この場合、例えば、第２のズーム群（２Ｇ）７と第３のズーム群（３Ｇ）８とが接触或いは衝突するおそれがある。例えば、第２のズーム群（２Ｇ）７と第３のズーム群（３Ｇ）８とが衝突すると、この衝突によって第２のズーム群（２Ｇ）７と第３のズーム群（３Ｇ）８とを駆動する例えばステッピングモータ等の２Ｇ用ズーム用アクチュエータ１４と３Ｇズーム用アクチュエータ１８とのいずれか一方又は両方が脱調し、第２のズーム群（２Ｇ）７と第３のズーム群（３Ｇ）８との位置の検出が出来なくなることがある。
【００３５】
この脱調の発生について図１１を参照して説明する。メカマニュアルモードでは、第２のズーム群（２Ｇ）７は外部からのユーザの操作によって駆動する。第３のズーム群（３Ｇ）８は、第２のズーム群（２Ｇ）７の移動に追従して第２のズーム群（２Ｇ）７の位置に対応する位置に移動する。  
例えば、第２のズーム群（２Ｇ）７は現在位置Ｒ１に存在し、第３のズーム群（３Ｇ）８は現在位置Ｒ２に存在するものとする。この状態から第２のズーム群（２Ｇ）７が移動位置Ｅ１に移動すると共に、第３のズーム群（３Ｇ）８が移動位置Ｅ２に移動するとき、第２のズーム群（２Ｇ）７が例えばユーザのメカマニュアル操作のズーム動作によって急激な速度で移動した場合、第３のズーム群（３Ｇ）８は、第２のズーム群（２Ｇ）７の急激な速度による移動に追従できない場合がある。この場合、第２のズーム群（２Ｇ）７と第３のズーム群（３Ｇ）８とが例えば位置Ｋで衝突し、脱調してしまうことがある。
【００３６】
本装置は、ズーム動作に伴い、２Ｇ用ズーム用アクチュエータ１４や３Ｇズーム用アクチュエータ１８のステッピングモータが脱調した場合に、この脱調を検出して速やかに復帰処理の動作を行う構成を有する。  
レンズ制御部１１は、第３のズーム群（３Ｇ）８を移動制御するための制御位置情報と第３群基準位置検出部１９により検出された第３のズーム群（３Ｇ）８の位置情報とに基づいて第３のズーム群（３Ｇ）８の位置が異常であるか否か、すなわち脱調しているか否かを判定する。  
具体的に、レンズ制御部１１は、第３のズーム群（３Ｇ）８を移動制御するための制御位置情報に基づいて第３のズーム群（３Ｇ）８の予測位置情報を予測し、この予測位置情報と第３群基準位置検出部１９により検出された第３のズーム群（３Ｇ）８の位置情報とを比較し、第３のズーム群（３Ｇ）８の位置が異常であるか否か、すなわち脱調しているか否かを判定する。
【００３７】
レンズ制御部１１は、第３のズーム群（３Ｇ）８の位置が異常で脱調していると判定した場合、第２群絶対位置検出部１６により検出される第２のズーム群（２Ｇ）７の位置情報と第３群基準位置検出部１９により検出された第３のズーム群（３Ｇ）８の位置情報とに基づいて記憶部１０に記憶されている複数の初期化位置から１つの初期化位置を選択し、この選択した１つの初期化位置に第３のズーム群（３Ｇ）８を移動し、第３群基準位置検出部１９により検出される第３のズーム群（３Ｇ）８の位置及び位置情報を初期化する。
【００３８】
この場合、レンズ制御部１１は、複数の初期化位置のうち第２のズーム群（２Ｇ）７と第３のズーム群（３Ｇ）８とが機械的に干渉しない方向に存在する初期化位置に第３のズーム群（３Ｇ）８を移動し、第３群基準位置検出部１９により検出される第３のズーム群（３Ｇ）８の位置情報を初期化する。  
なお、第３のズーム群（３Ｇ）８を初期化する位置は、例えば、光学的なズームの広角（ワイド：Ｗide）端、望遠（テレ：Ｔele）端、又はこれら広角（ワイド：Ｗide）端と望遠（テレ：Ｔele）端との中間の各位置に対応する。  
又、レンズ制御部１１は、複数の初期化位置のうちで、機械的に干渉しない初期化位置であって、かつ第３群基準位置検出部１９により検出される第３のズーム群（３Ｇ）８の位置に対して最も近くに存在する初期化位置に第３のズーム群（３Ｇ）８を移動して第３のズーム群（３Ｇ）８の位置及び位置情報を初期化する。  
ところで、第２のズーム群（２Ｇ）７の絶対位置を検出するリニアエンコーダ１６の分解能誤差は、フォーカス（ＦＣ）ずれに影響を及ぼし、リニアエンコーダ１６の分解能が粗く、検出分解能が低いと像のボケになる。  
図１２はリニアエンコーダ１６の分解能が不足している場合におけるフォーカス（ＦＣ）ずれと第２のズーム群（２Ｇ）７の分解能との関係を示す。同図はワイド（Ｗide）とテレ（Ｔele）との間における許容誤差（許容深度）Ｅを示す。第２のズーム群（２Ｇ）７のリニアエンコーダ１６は、間隔ｔ１毎に第２のズーム群（２Ｇ）７の絶対位置を検出する。リニアエンコーダ１６により検出される第２のズーム群（２Ｇ）７の絶対位置の変化量ｔ１を検出する毎に第３のズーム群（３Ｇ）８を光軸Ｐの方向に移動する。すなわち、第２のズーム群（２Ｇ）７の位置検出で変化が検出された後、第３のズーム群（３Ｇ）８は、上記図４に示す相対位置関係に基づいて第２のズーム群（２Ｇ）７の位置に対応した位置に移動する。第２のズーム群（２Ｇ）７が移動している間隔ｔ１中に、第３のズーム群（３Ｇ）８は、停止している。このため、許容深度が深いワイド（Ｗide）側Ｗ１では問題にならないが、許容深度が浅いテレ（Ｔele）側Ｔ１では、第２のズーム群（２Ｇ）７の移動量がそのままフォーカス（ＦＣ）ずれになり許容深度（許容誤差）を越えてしまうので、像のボケが発生する。従って、リニアエンコーダ１６の分解能を上げ、第２のズーム群（２Ｇ）７に対する第３のズーム群（３Ｇ）８の追従性を良くする必要がある。
【００３９】
なお、図１３はリニアエンコーダ１６の分解能が十分にある場合におけるフォーカス（ＦＣ）ずれと第２のズーム群（２Ｇ）７の分解能との関係を示す。第２のズーム群（２Ｇ）７のリニアエンコーダ１６の出力の変化量が、間隔ｔ１よりも短い間隔となる位置ｔａ、ｔｂ、ｔｃ（間隔ｔ２）となると第３のズーム群（３Ｇ）８の移動を制御する。  
図１４は第２のズーム群（２Ｇ）７のズーム（ｚｏｏｍ）位置に合わせて判定スレッシュを変化させた場合におけるフォーカス（ＦＣ）ずれと第２のズーム群（２Ｇ）７の分解能との関係を示す。許容深度が深いワイド（Ｗide）側では、リニアエンコーダ１６により検出される第２のズーム群（２Ｇ）７の絶対位置の変化量が間隔ｔ１になる毎に第３のズーム群（３Ｇ）８を光軸Ｐの方向に移動する。許容深度が浅いテレ（Ｔele）側Ｔ１では、リニアエンコーダ１６により検出される第２のズーム群（２Ｇ）７の絶対位置の変化量が間隔ｔ２になる毎に第３のズーム群（３Ｇ）８を光軸Ｐの方向に移動する。なお、間隔ｔ１は、間隔ｔ２よりも長く設定されている（ｔ１＞ｔ２）。
【００４０】
次に、上記の如く構成された交換レンズの動作について説明する。  
先ず、レンズ制御部１１は、図１５に示すズーム起動フローチャートに従ってズーム動作を起動する。  
レンズ制御部１１は、ステップＳ１において、ズームモードの検出を行い、ステップＳ２において、ズームモード処理を行う。この後、レンズ制御部１１は、ステップＳ３において、待機（Ｗａｉｔ）の後、ステップＳ４において、異常状態であるか否かを判定する。異常状態でなければ、レンズ制御部１１は、ステップＳ１に戻り、異常状態であれば、ズーム起動を終了する。
【００４１】
次に、上記ステップＳ１のズームモード検出について図１６に示すズームモード検出フローチャートに従って説明する。  
レンズ制御部１１は、ステップＳ１０において、ズーム機能切り換え操作部材４のグレイコード式エンコーダからエンコーダ値を読み込み、ステップＳ１１において、ズームモードがメカマニュアルズームモードであるか否かを判定する。この判定の結果、ズームモードがメカマニュアルズームモードであれば、レンズ制御部１１は、メカマニュアルズームモードを記憶してズームモード検出を終了する。  
ズームモードがメカマニュアルズームモードでなければ、レンズ制御部１１は、ステップＳ１２において、電動ズームモードであるか否かを判定する。この判定の結果、電動ズームモードでなければ、レンズ制御部１１は、ステップＳ１３において、ズームモードをスーパマクロモードに設定する。一方、電動ズームモードであれば、レンズ制御部１１は、ステップＳ１４において、前回がメカマニュアルズームモードであったか否かを判定する。この判定の結果、メカマニュアルズームモードでなければ、レンズ制御部１１は、電動ズームモードを記憶してズームモード検出を終了する。メカマニュアルズームモードであれば、レンズ制御部１１は、ステップＳ１５において、励磁位置を補正する。
【００４２】
次に、上記ステップＳ１５の励磁位置を補正について図１７に示す励磁位置補正フローチャートに従って説明する。  
２Ｇ用ズーム用アクチュエータ１４及び３Ｇズーム用アクチュエータ１８は、例えばステッピングモータを用いる。このステッピングモータは、２−２相ステッピングモータを用いる。  
この２−２相ステッピングモータは、図１８に示すようにＡ相は＋Ａ、−Ａに励磁位置がある。また、Ｂ相は＋Ｂ、−Ｂの励磁位置がある。２−２相励磁駆動の場合、励磁を（Ａ相、Ｂ相）の組み合わせで表現すると（＋Ａ、＋Ｂ）、（−Ａ、−Ｂ）、（＋Ａ、−Ｂ）、（−Ａ、＋Ｂ）の４つの励磁パターンがあり、各励磁パターンで１パルスなので、４パルスが励磁パターンの1周となる。点線で示す範囲の位置にステッピングモータがある場合、励磁パターンを＋Ａ：＋Ｂと設定することによりＲ点の位置でステッピングモータが吸い付く。また、実線で示す範囲内の位置にステッピングモータがある場合、励磁パターンを−Ａ：＋Ｂと設定することによりＢ点の位置でステッピングモータが吸い付く。
【００４３】
従って、励磁位置補正において、レンズ制御部１１は、ステップＳ２０において、＋Ａ：＋Ｂの励磁を行い、ステップＳ２１において待機（Ｗａｉｔ）する。この後、レンズ制御部１１は、ステップＳ２２において、−Ａ：＋Ｂの励磁を行い、ステップＳ２３において待機（Ｗａｉｔ）する。これにより、Ｂ点に励磁位置の補正が行われる。各ステップＳ２１、Ｓ２３における待機（Ｗａｉｔ）の時間は、予め設定されている。なお、ステッピングモータの駆動方向を逆とする場合、ステップＳ２２において、＋Ａ：−Ｂの励磁を行い、Ｂ点でなく、Ｇ点に励磁位置を補正してもよい。又、復帰時間短縮のために、全ての励磁パターンを実行することはしない。  
ところで、１−２相励磁駆動の場合は、２−２相励磁位置の（＋Ａ、＋Ｂ）、（−Ａ、−Ｂ）、（＋Ａ、−Ｂ）、（−Ａ、＋Ｂ）に加えて、１−２相励磁位置の（＋Ａ、０）、（−Ａ、０）、（０、＋Ｂ）、（０、−Ｂ）の4つの励磁パターンがあり各励磁パターンで１パルスなので、８パルスが励磁パターンの1周となる。さらに中間分割位置を増やせば、１周分を１６パルス、３２パルス・・・とすることができる。そして、前述の櫛歯部体１９４の複数の遮光壁体１９４ａの第１の幅Ｈａを１周分のパルス数に合わせて、前述の４パルス＋αの代わりに８パルス＋α、１６パルス＋α等に設定してもよい。
【００４４】
次に、上記ステップＳ２のズームモード処理について図１９に示すズームモード処理フローチャートに従って説明する。  
レンズ制御部１１は、ステップＳ３０において、記憶したズームモード情報に基づき、メカマニュアルズームモードであるか否かを判定する。この判定の結果、メカマニュアルズームモードであれば、レンズ制御部１１は、ステップＳ３１において、メカマニュアルズームの処理を行う。  
メカマニュアルズームモードでなければ、レンズ制御部１１は、ステップＳ３２において、電動ズームモードであるか否かを判定する。この判定の結果、電動ズームモードであれば、レンズ制御部１１は、ステップＳ３３において、電動ズーム処理を行う。  
電動ズームモードでなければ、レンズ制御部１１は、ステップＳ３４において、スーパーマクロ処理を行う。
【００４５】
次に、メカマニュアルズームモード処理（上記ステップＳ３１）について図２０に示すメカマニュアルズームモード処理フローチャートに従って説明する。  
レンズ制御部１１は、ステップＳ４０において、リニアエンコーダ１６によって第２のズーム群（２Ｇ）７の絶対位置を検出する。  
また、レンズ制御部１１は、ステップＳ４０において、後述する図２３のステップＳ７４にて２Ｇ/３Ｇ衝突検出処理を行い、第３のズーム群（３Ｇ）８の位置が異常であるか否か、すなわち脱調しているか否かを検出する。  
レンズ制御部１１は、ステップＳ４１において、ステップＳ４０の２Ｇ位置検出処理の結果に基づいて第３のズーム群（３Ｇ）８の位置が異常であるか否か、すなわち脱調しているか否かを判定する。
【００４６】
この判定の結果、第３のズーム群（３Ｇ）８の位置が異常でなければ、レンズ制御部１１は、ステップＳ４２において、リニアエンコーダ１６によって第２のズーム群（２Ｇ）７の現在位置を検出し、当該第２のズーム群（２Ｇ）７の現在位置を逐次更新する。  
レンズ制御部１１は、ステップＳ４３において、例えば図１４に示すように第２のズーム群（２Ｇ）７のズーム（ｚｏｏｍ）位置に合わせて判定スレッシュを更新する。
【００４７】
レンズ制御部１１は、ステップＳ４４において、第２のズーム群（２Ｇ）７の現在位置と第２のズーム群（２Ｇ）７の過去位置（例えば図１４に示す間隔ｔ１、ｔ２だけ以前の位置）との差異の絶対値を求め、この差異の絶対値が予め設定された判定スレッシュとヒステリシス量との加算量Ｈis_Ａよりも大きいか否かを判定する。  
この判定の結果、差異の絶対値が加算量Ｈis_Ａよりも大きければ、レンズ制御部１１は、ステップＳ４５において、記憶部１０に記憶されている図４に示すような第２のズーム群（２Ｇ）７と第３のズーム群（３Ｇ）８との位置関係を読み取り、ステップＳ４６において、第２のズーム群（２Ｇ）７の位置に追従して第３のズーム群（３Ｇ）８を駆動する。  
また、レンズ制御部１１は、ステップＳ４６の３Ｇ駆動処理においては、後述する図２５のステップＳ９３の３Ｇ一定速駆動を行うが、第３のズーム群（３Ｇ）８を移動制御するための制御位置情報と第３群基準位置検出部１９により検出された第３のズーム群（３Ｇ）８の位置情報とに基づいて第３のズーム群（３Ｇ）８の位置が異常であるか否か、すなわち脱調しているか否かを検出する。
【００４８】
レンズ制御部１１は、ステップＳ４７において、上記ステップＳ４６の検出結果に基づいて第３のズーム群（３Ｇ）８の位置が異常であるか否か、すなわち脱調しているか否かを判定する。  
なお、差異の絶対値が加算量Ｈis_Ａよりも大きく、かつ異常検出がないと判定された場合、または差異の絶対値が加算量Ｈis_Ａよりも小さい場合には、レンズ制御部１１は、上記ステップＳ４０〜ステップＳ４７を繰り返し実行する。  
又、レンズ制御部１１は、上記ステップＳ４１、Ｓ４７の判定の結果、第３のズーム群（３Ｇ）８の位置が異常で脱調していると判定すると、ステップＳ４８に移って復帰処理を行い、メカマニュアルズームモード処理を終了する。  
また、図２０に図示していないが、メカマニュアルズーム処理中に、ズーム切り換え操作部が図１に示す矢印Ａ方向に操作がなされた場合は、メカマニュアルズーム処理を終了する。そして、モード処理（図１９）を終了し、ズーム起動処理（図１５）におけるステップＳ３、Ｓ４を経てステップＳ１のズームモード検出を実行する。
【００４９】
次に、電動ズーム処理（上記ステップＳ３３）について図２１に示す電動ズーム処理フローチャートに従って説明する。  
レンズ制御部１１は、ステップＳ５０において、電動ズームでの第２のズーム群（２Ｇ）７の設定された速度を検出する。  
レンズ制御部１１は、ステップＳ５１において、リニアエンコーダ１６によって第２のズーム群（２Ｇ）７の位置を検出する。  
レンズ制御部１１は、ステップＳ５２において、当該第２のズーム群（２Ｇ）７の現在位置を逐次更新する。  
レンズ制御部１１は、ステップＳ５３において、第２のズーム群（２Ｇ）７を駆動させると共に、ステップＳ５４において、記憶部１０に記憶されている図４に示すような第２のズーム群（２Ｇ）７と第３のズーム群（３Ｇ）８との位置関係を読み取り、第２のズーム群（２Ｇ）７の位置に追従して第３のズーム群（３Ｇ）８を駆動する。
【００５０】
次に、スーパーマクロ処理（上記ステップＳ３４）について図２２に示すスーパーマクロ処理フローチャートに従って説明する。  
レンズ制御部１１は、ステップＳ６０において、第２のズーム群（２Ｇ）７を予め設定されたスーパーマクロ位置に駆動し、ステップＳ６１において、第３のズーム群（３Ｇ）８を予め設定されたスーパーマクロ位置に駆動する。
【００５１】
次に、第２のズーム群（２Ｇ）７の位置検出（上記ステップＳ４０、Ｓ５１）について図２３に示す第２のズーム群（２Ｇ）７の位置検出フローチャートに従って説明する。  
レンズ制御部１１は、ステップＳ７０において、第２のズーム群（２Ｇ）７の位置を検出するリニアエンコーダ１６の出力信号をＡ／Ｄ変換し、ステップＳ７１において、当該Ａ／Ｄ変換した回数をカウントする。レンズ制御部１１は、ステップＳ７０、７１を繰り返し、逐次リニアエンコーダ１６の出力信号をＡ／Ｄ変換し、このＡ／Ｄ変換した回数をカウントして所定回数のＡ／Ｄ変換が終了すると、読み込んだＡ／Ｄ変換値の平均値を算出する。  
レンズ制御部１１は、ステップＳ７２において、リニアエンコーダ１６の出力値（平均値）から記憶部１０に記憶されているリニアエンコーダ１６の出力と第２のズーム群（２Ｇ）７の駆動パルスとの関係を示す調整データを参照し、第２のズーム群（２Ｇ）７のパルス位置を算出する。  
次に、レンズ制御部１１は、ステップＳ７３、７４に対して、図２０に示すメカマニュアルズーム処理のステップＳ４０の２Ｇ位置検出処理の時だけ実行し、図２１に示す電動ズーム処理のステップＳ５１の２Ｇ位置検出処理に時には実行しない処理となる。  
レンズ制御部１１は、ステップＳ７３において、第２のズーム群（２Ｇ）７の現在位置と第２のズーム群（２Ｇ）７の過去位置（例えば図１４に示す間隔ｔ１、ｔ２だけ以前の位置）との差異の絶対値を求め、この差異の絶対値を時間で除算することにより第２のズーム群（２Ｇ）７の速度を算出する。
【００５２】
レンズ制御部１１は、ステップＳ７４において、第２のズーム群（２Ｇ）７と第３のズーム群（３Ｇ）８とが例えば図１１に示す位置Ｋで衝突し、脱調したか否かを判定する。  
詳細については、図２８に示す２Ｇ／３Ｇ衝突検出フローチャートに基づいて後述する。以上で、図２３に示す２Ｇ位置検出処理フローチャートの説明を終了する。  
次に、電動Ｚ速度検出（上記ステップＳ５０）について図２４に示す電動Ｚ速度検出フローチャートに従って説明する。レンズ制御部１１は、ステップＳ８０において、ズーム機能切り換え操作部材４により設定されているズーム速度を検出する。なお、レンズ制御部１１は、ズーム機能切り換え操作部材４が電動ズーム状態のときに、撮影者によるズーム機能切り換え操作部材４のＢ方向の回転により設定される電動ズームの速度を、電動ズーム速度切り換え検出機構３０の出力に基づいて検出する。レンズ制御部１１は、電動ズーム速度切り換え検出機構３０の出力信号をＡ／Ｄ変換し、ステップＳ８１において、当該Ａ／Ｄ変換した回数をカウントする。レンズ制御部１１は、ステップＳ８０、８１を繰り返し、電動ズーム速度切り換え検出機構３０の出力信号をＡ／Ｄ変換し、このＡ／Ｄ変換した回数をカウントする。そしてレンズ制御部１１は、所定回数のＡ／Ｄ変換が終了すると、読み込んだＡ／Ｄ変換値の平均値を算出する。  
レンズ制御部１１は、ステップＳ８２において、電動ズーム速度切り換え検出機構３０の出力値（平均値）からニュートラル（駆動しない）、ワイド（Ｗide）方向へ駆動する際のそれぞれ異なる第１乃至第３の速度、テレ（Ｔele）方向へ駆動する際のそれぞれ異なる第１乃至第３の速度のいずれに設定されているかを判断する。
【００５３】
次に、第３のズーム群（３Ｇ）８の駆動（上記ステップＳ４６）について図２５に示す第３のズーム群駆動フローチャートに従って説明する。  
レンズ制御部１１は、ステップＳ９０において、第２のズーム群（２Ｇ）７の移動速度（図２０に示すメカマニュアルズーム処理のステップＳ４０の２Ｇ位置検出で実行される図２３のステップＳ７３にて算出）より第３のズーム群（３Ｇ）８のプロファイルを決定し、第３のズーム群（３Ｇ）８の速度を算出する。  
レンズ制御部１１は、ステップＳ９１において第３のズーム群（３Ｇ）８を初期励磁し、ステップＳ９２において、ステップＳ９０で決定したプロファイルに従って加速駆動し、ステップＳ９３においてステップＳ９０で算出した速度に達すると一定速度で所定量だけ駆動し、ステップＳ９４においてステップＳ９０で決定したプロファイルに従って減速駆動し、ステップＳ９５において保持励磁を行う。
【００５４】
次に、第２のズーム群（２Ｇ）７と第３のズーム群（３Ｇ）８との駆動（上記ステップＳ５３、Ｓ５４）について図２７に示す第２及び第３のズーム群駆動フローチャートに従って説明する。  
レンズ制御部１１は、ステップＳ１００において、電動Ｚ速度検出処理（図２４）により検出されたズーム速度により第２のズーム群（２Ｇ）７の速度を決定する。レンズ制御部１１は、ステップＳ１０１において第２のズーム群（２Ｇ）７を初期励磁し、ステップＳ１０２において加速駆動し、ステップＳ１０３において一定速度で駆動し、ステップＳ１０４において減速駆動し、ステップＳ１０５において保持励磁を行う。  
これと共に、レンズ制御部１１は、ステップＳ１０６において、ステップＳ１００で決定された第２のズーム群（２Ｇ）７の速度の移動速度より第３のズーム群（３Ｇ）８のプロファイルを決定する。以下決定されたプロファイルに従って制御を行う。レンズ制御部１１は、ステップＳ１０７において第３のズーム群（３Ｇ）８を初期励磁し、ステップＳ１０８において加速駆動し、ステップＳ１０９において一定速度で駆動し、ステップＳ１１０において減速駆動し、ステップＳ１１１において保持励磁を行う。  
【００５５】
次に、第３のズーム群（３Ｇ）８の一定速駆動（上記ステップＳ９３、Ｓ１０９）について図２７に示す第３のズーム群一定速駆動フローチャートに従って説明する。  
第３のズーム群一定速駆動は以下の流れの中で実行される。即ち、図２０に示すメカマニュアルズーム処理フローチャートにおけるステップＳ４６にて３Ｇ駆動処理が実行されるが、図２５の３Ｇ駆動処理フローチャートに示すようにステップＳ９３にて３Ｇ一定速駆動処理が実行される。
【００５６】
ステップＳ９３の３Ｇ一定速駆動処理においては、上述のように第３のズーム群（３Ｇ）が一定速で駆動されており、このとき、第３群基準位置検出部（フォトインタラプタ（ＰＩ））１９は、図８に示すように第３のズーム群（３Ｇ）８と一体的に光軸Ｐの方向に移動し、当該第３のズーム群（３Ｇ）８の基準位置を取得する。この第３群基準位置検出部（フォトインタラプタ（ＰＩ））１９の移動のとき、当該第３群基準位置検出部（フォトインタラプタ（ＰＩ））１９における発光部１９１と受光部１９２との間の空間に板状の櫛歯部体１９４が配置されるので、これら発光部１９１と受光部１９２との間に、櫛歯部体１９４の複数の遮光壁体１９４ａと複数の開放空間１９４ｂとが交互に通過することにより、第３群基準位置検出部１９は、受光部１９２において発光部１９１からの光を受光したことを示す受光有信号（Ｈレベル信号：開放空間１９４ｂの位置に対応）と、光の受光の無いことを示す受光無信号（Ｌレベル信号：遮光壁体１９４ａの位置に対応）と交互に出力する。  
レンズ制御部１１は、第３群基準位置検出部（フォトインタラプタ（ＰＩ））１９から出力されるＨレベル信号とＬレベル信号とを交互に入力する。
【００５７】
レンズ制御部１１は、図２７に示す３Ｇ一定速駆動フローチャートのステップＳ１２０において、第３群基準位置検出部（フォトインタラプタ（ＰＩ））１９から出力される受光有信号（Ｈレベル信号：開放空間１９４ｂの位置に対応）と受光無信号（Ｌレベル信号：遮光壁体１９４ａの位置に対応）とをカウントするＰＩ検出カウンタを設定する。
【００５８】
レンズ制御部１１は、ステップＳ１２１において、第３のズーム群（３Ｇ）８を移動する第３の群駆動機構１７に対して１パルスずつ駆動パルス信号を順次出力し、これと共に駆動パルス信号を１パルス毎にカウントし、カウントされた駆動パルス数を求める。すなわち、レンズ制御部１１は、駆動パルスカウンタを設定し、この駆動パルスカウンタで、駆動パルス数＋１をカウントする。
【００５９】
レンズ制御部１１は、ステップＳ１２２において、第３群基準位置検出部（フォトインタラプタ（ＰＩ））１９の出力信号の状態、すなわちＨレベル信号とＬレベル信号とを順次検出する。  
レンズ制御部１１は、ステップＳ１２３において、第３群基準位置検出部（フォトインタラプタ（ＰＩ））１９の出力信号がＨレベル信号とＬレベル信号との間で変化したか否かを判定する。第３群基準位置検出部（フォトインタラプタ（ＰＩ））１９が第３のズーム群（３Ｇ）８と一体的に光軸Ｐの方向に移動すれば、当該第３群基準位置検出部（フォトインタラプタ（ＰＩ））１９における発光部１９１と受光部１９２との間の空間に櫛歯部体１９４の複数の遮光壁体１９４ａと複数の開放空間１９４ｂとが交互に通過するので、第３群基準位置検出部（フォトインタラプタ（ＰＩ））１９の出力信号は、Ｈレベル信号とＬレベル信号とに交互に変化する。レンズ制御部１１は、第３群基準位置検出部（フォトインタラプタ（ＰＩ））１９の出力信号をモニタして、Ｈレベル信号とＬレベル信号との間の変化を判定する。
【００６０】
レンズ制御部１１は、ステップＳ１２４において、第３のズーム群（３Ｇ）８を移動制御するための制御位置情報と第３群基準位置検出部１９により検出された第３のズーム群（３Ｇ）８の位置情報とに基づいて第３のズーム群（３Ｇ）８の位置が異常であるか否か、すなわち脱調しているか否かを判定する。  
具体的に、レンズ制御部１１は、第３群基準位置検出部（フォトインタラプタ（ＰＩ））１９から出力されるＨレベル信号とＬレベル信号とをモニタする。  
レンズ制御部１１は、第３の群駆動機構１７がステッピングモータ等の３Ｇズーム用アクチュエータ１８であることから当該ステッピングモータの１ステップ当たりの移動量を記憶しているので、当該１ステップ当たりの移動量と駆動パルスカウンタでカウントした駆動パルス数とを乗算することにより第３のズーム群（３Ｇ）８の移動量を求める。  
又、レンズ制御部１１は、第３群基準位置検出部（フォトインタラプタ（ＰＩ））１９における櫛歯部体１９４の各遮光壁体１９４ａの第１の幅Ｈａを予めメモリに記憶しており、当該各第１の幅Ｈａが、例えば駆動パルス数に換算して４パルス＋αに相当することをメモリに記憶している。なお、各遮光壁体１９４ａの第１の幅Ｈａは、設計データであるものや測定値が記憶されている。
【００６１】
レンズ制御部１１は、第３群基準位置検出部（フォトインタラプタ（ＰＩ））１９の出力信号がＨレベル信号からＬレベル信号に切り替わった時点から再びＬレベル信号からＨレベル信号に切り替わった時点までの期間、すなわち発光部１９１と受光部１９２とが遮光壁体１９４ａの第１の幅Ｈａを通過する期間において駆動パルス数と１ステップ当たりの移動量との乗算により求めた第３のズーム群（３Ｇ）８の移動量（移動距離）と、記憶しているデータである第１の幅Ｈａとを比較する。
【００６２】
具体的に説明すれば、レンズ制御部１１は、式（１）に示すように１ステップ当たりの移動量と駆動パルス数との乗算値に補正係数αを加減算した各値の範囲内に設計データの第１の幅Ｈａが入っているか否かを判定する。  
１ステップ当たりの移動量と駆動パルス数との乗算値−α  
＜ 設計データの第１の幅Ｈａ ＜  
１ステップ当たりの移動量と駆動パルス数との乗算値＋α    …（１）
この判定の結果、１ステップ当たりの移動量と駆動パルス数との乗算値に補正係数αを加減算した各値の範囲内に設計データの第１の幅Ｈａが入っていれば、第３のズーム群（３Ｇ）８の位置が正常であると判定し、レンズ制御部１１は、ステップＳ１２５において、駆動パルスカウンタのカウント値を「０」にクリアする。  
これ以降、レンズ制御部１１は、上記ステップＳ１２１〜Ｓ１２５を繰り返す。
【００６３】
一方、レンズ制御部１１は、ステップＳ１２３での判定の結果、第３群基準位置検出部（フォトインタラプタ（ＰＩ））１９の出力信号がＨレベル信号とＬレベル信号との間で変化しない判定すると、ステップＳ１２６に移り、設計データの第１の幅Ｈａを１ステップ当たりの移動量により除算し、この除算値に補正係数βを加算した値が駆動パルスカウンタでカウントした駆動パルス数よりも小さいか否かを判定する。すなわち、レンズ制御部１１は、式（２）  
（設計データの第１の幅Ｈａ／１ステップ当たりの移動量）＋β  
＜駆動パルス数          …（２）  
を判定する。なお、βは、第３群基準位置検出部（フォトインタラプタ（ＰＩ））１９の応答速度等によるずれ量を見込んだ補正係数であって、例えばステッピングモータの１回転のパルス数の４パルス、８パルスである。
【００６４】
この判定の結果、記憶しているデータである第１の幅Ｈａを１ステップ当たりの移動量により除算した除算値に補正係数βを加算した値が駆動パルス数よりも小さければ、レンズ制御部１１は、ステップＳ１２７において、第３のズーム群（３Ｇ）８の位置が異常であると判定、すなわち脱調していると判定する。  
又、レンズ制御部１１は、上記ステップＳ１２４での判定の結果、１ステップ当たりの移動量と駆動パルス数との乗算値に補正係数αを加減算した各値の範囲内に設計データの第１の幅Ｈａが入っていなければ、ステップＳ１２８において、第３のズーム群（３Ｇ）８の位置が異常であると判定、すなわち脱調していると判定する。  
以上で、図２７に示す３Ｇ一定速駆動フローチャートの処理に関する説明を終了する。
【００６５】
次に、図２８は、第２のズーム群（２Ｇ）７と第３のズーム群（３Ｇ）８との衝突による異常を判定する２Ｇ/３Ｇ衝突検出フローチャートを示す。２Ｇ/３Ｇ衝突検出処理は、上記図２３に示す２Ｇ位置検出フローチャートのステップＳ７４において実行されるものである。また、２Ｇ位置検出処理は、上記図２０に示すメカマニュアルズーム処理フローチャートのステップＳ４０において実行されるものである。  
レンズ制御部１１は、メカマニュアルモード時のユーザによるズーム機能切り換え操作部材４の操作に伴う第２のズーム群（２Ｇ）の移動を、２Ｇ位置検出処理(図２０：ステップＳ４０)にて検出し、２Ｇ/３Ｇ衝突検出（図２３：ステップＳ７４）にて第２のズーム群（２Ｇ）が静止している第３のズーム群（３Ｇ）８に、例えば図１１に示す位置Ｋで衝突し、脱調したか否かを判定する。  
レンズ制御部１１は、ステップＳ１３０において、第３群基準位置検出部（フォトインタラプタ（ＰＩ））１９の出力信号の状態、すなわちＨレベル信号またはＬレベル信号の状態を検出する。
【００６６】
レンズ制御部１１は、ステップＳ１３１において、第３群基準位置検出部（フォトインタラプタ（ＰＩ））１９の出力信号がＨレベル信号とＬレベル信号との間で変化したか否かを判定する。  
この判定の結果、第３群基準位置検出部（フォトインタラプタ（ＰＩ））１９の出力信号がＨレベル信号とＬレベル信号との間での変化を検出すると、レンズ制御部１１は、ステップＳ１３２において、第３のズーム群（３Ｇ）８の位置が異常であると判定、すなわち脱調していると判定する。一方、第３群基準位置検出部（フォトインタラプタ（ＰＩ））１９の出力信号に変化がない場合は正常として終了する。
【００６７】
このようにメカマニュアルズーム動作にてズーム機能切り換え操作部材４の操作により第２のズーム群（２Ｇ）が移動された際に、第３のズーム群（３Ｇ）に衝突して第３のズーム群（３Ｇ）が脱調することを検出することができる。
【００６８】
次に、図２９に示す復帰処理フローチャートについて説明する。  
上記図２７に示す第３のズーム群一定速駆動フローチャートにおける各ステップＳ１２７、Ｓ１２８、又は上記図２８に示すステップＳ１３２において異常の判定、すなわち脱調していると判定されると、レンズ制御部１１は、図２９に示す復帰処理フローチャートを実行する。  
レンズ制御部１１は、ステップＳ１４０において、復帰処理用パラメータを設定する。この復帰処理用パラメータは、３Ｇズーム用アクチュエータ１８の印加電圧値や、駆動速度である。例えば第３の群駆動機構１７のステッピングモータ等の３Ｇズーム用アクチュエータ１８に対する電圧設定を高くして同モータを高トルクに設定したり、又は駆動速度を遅くして高トルクでステッピングモータ等の３Ｇズーム用アクチュエータ１８を駆動するためのものである。なお、復帰処理動作ではない通常駆動動作の際には、上記電圧設定をより低く設定して静音化を図っている。
【００６９】
レンズ制御部１１は、復帰処理用パラメータによって第３の群駆動機構１７のステッピングモータ等の３Ｇズーム用アクチュエータ１８を駆動し、第３のズーム群（３Ｇ）８を初期化する位置（リセット位置）、例えば光学的なズームの広角（ワイド：Ｗide）端、又は望遠（テレ：Ｔele）端に向かって移動する。図３０は異常である脱調を判定してからの第３のズーム群（３Ｇ）８の望遠（テレ：Ｔele）端に向かっての移動ｆ１の模式図を示す。
【００７０】
第３のズーム群（３Ｇ）８の移動方向は、第２のズーム群（２Ｇ）７と第３のズーム群（３Ｇ）８とが衝突しない広角（ワイド：Ｗide）端に向かう方向、又は望遠（テレ：Ｔele）端に向かう方向である。この第３のズーム群（３Ｇ）８の移動方向は、レンズ制御部１１によって第２のズーム群（２Ｇ）７と第３のズーム群（３Ｇ）８との各現在位置を把握することにより判定可能である。
【００７１】
レンズ制御部１１は、ステップＳ１４１において、第３群基準位置検出部（フォトインタラプタ（ＰＩ））１９の出力信号にＨレベルとＬレベルの間の変化があったか否かを判定する。この判定の結果、変化がなければ、レンズ制御部１１は、第３群基準位置検出部（フォトインタラプタ（ＰＩ））１９の出力信号にＨレベルとＬレベルの間の変化があるまで判定を繰り返す。  
ここで、第３群基準位置検出部（フォトインタラプタ（ＰＩ））１９の出力は、Ｌレベルが櫛歯部体１９４の遮光壁体に相当するものとしている。
【００７２】
第３群基準位置検出部（フォトインタラプタ（ＰＩ））１９の出力信号にＬレベルからＨレベルへの変化があると、レンズ制御部１１は、ステップＳ１４２において、検出したＬレベルの幅（移動ｆ２に相当）が、テレ端側におけるテレ端櫛歯１９５Ｔの第３の幅Ｈｃに相当する期間に一致するか判定する。即ち、第３のズーム群（３Ｇ）８がテレ端櫛歯１９５Ｔの右端（図３０）に対応する位置に到達したか否かを判定する。テレ端櫛歯１９５Ｔは、他の遮光壁体１９４ａの幅よりも例えば２分の１だけ短く形成されているので、第３群基準位置検出部（例えばフォトインタラプタ（ＰＩ））１９から出力されるＬレベル信号の幅から検出可能である。
【００７３】
さらにレンズ制御部１１は、ステップＳ１４３において、バックラッシュキャンセルするためにテレ端櫛歯１９５Ｔの位置を通り越すように、行き過ぎパルス（γパルス）を第３の群駆動機構１７のステッピングモータ等の３Ｇズーム用アクチュエータ１８に与える。これにより、第３のズーム群（３Ｇ）８は、テレ端櫛歯１９５Ｔを行き過ぎパルス（γパルス）分だけ通り越す（移動ｆ３）。なお、行き過ぎパルス（γパルス）の数は、例えば第３の群駆動機構１７等のバックラッシュ等によって相違する。  
この後、レンズ制御部１１は、第３のズーム群（３Ｇ）８をテレ端櫛歯１９５Ｔに対応するリセット位置に移動（移動ｆ４）する。
【００７４】
レンズ制御部１１は、ステップＳ１４４において、第３群基準位置検出部（フォトインタラプタ（ＰＩ））１９の出力信号がＨレベル信号からＬレベル信号に変化したか否かを判定する。Ｈレベル信号からＬレベル信号に変化すれば、レンズ制御部１１は、復帰処理を終了する。この時、第３のズーム群（３Ｇ）８がテレ端櫛歯１９５Ｔの右端（図３０）に対応する位置に到達し、復帰処理を終了する。
【００７５】
このように上記一実施の形態によれば、第３のズーム群（３Ｇ）８を移動制御するための制御位置情報と第３群基準位置検出部１９により検出された第３のズーム群（３Ｇ）８の位置情報とに基づいて第３のズーム群（３Ｇ）８の位置が異常であるか否か、すなわち脱調しているか否かを判定する。具体的に、第３のズーム群（３Ｇ）８を移動制御するための制御位置情報に基づいて第３のズーム群（３Ｇ）８の予測位置情報を予測し、この予測位置情報と第３群基準位置検出部１９により検出された第３のズーム群（３Ｇ）８の位置情報とを比較し、第３のズーム群（３Ｇ）８の位置が脱調しているか否かを判定する。これにより、本交換レンズであれば、低コスト、小型化であると共に、ズーム動作に伴いステッピングモータが脱調した場合に、脱調を検出して速やかに復帰動作を行うことができ、操作性がよいズーム機能を有することができる。  
第３のズーム群（３Ｇ）８の位置が異常で脱調していると判定した場合、複数の初期化位置から１つの初期化位置を選択し、この選択した１つの初期化位置に第３のズーム群（３Ｇ）８を移動し、第３群基準位置検出部１９により検出される第３のズーム群（３Ｇ）８の位置情報を初期化（リセット）するという復帰処理を行うので、第３のズーム群（３Ｇ）８の位置を再び正常に復帰できる。
【００７６】
初期化（リセット）する位置は、光学的なズームの広角（ワイド：Ｗide）端、望遠（テレ：Ｔele）端、又はこれら広角（ワイド：Ｗide）端と望遠（テレ：Ｔele）端との中間の位置のうち脱調を発生した第３のズーム群（３Ｇ）８の位置から最も近い位置で初期化（リセット）することができ、復帰処理に要する時間を短くできる。  
復帰処理では、複数の初期化位置のうち第２のズーム群（２Ｇ）７と第３のズーム群（３Ｇ）８とが機械的に干渉しない方向に存在する初期化位置に第３のズーム群（３Ｇ）８を移動できる。
【００７７】
なお、本実施の形態の櫛歯部体１９４は、次のように変形してもよい。  
図３１は櫛歯部体１９４の変形例の構成図を示す。この櫛歯部体１９４は、ワイド端櫛歯１９５Ｗとテレ端櫛歯１９５Ｔとの中間位置にリセット用の２本の櫛歯１９４ｃが形成されている。これら櫛歯１９４ｃは、ワイド端櫛歯１９５Ｗ及びテレ端櫛歯１９５Ｔと同様に、第３の幅Ｈｃに形成されている。レンズ制御部１１は、ワイド端櫛歯１９５Ｗとテレ端櫛歯１９５Ｔとでそれぞれ第３のズーム群（３Ｇ）８の位置を初期化（リセット）することができると共に、櫛歯部体１９４におけるワイド端櫛歯１９５Ｗとテレ端櫛歯１９５Ｔとの中間位置でも第３のズーム群（３Ｇ）８の位置を初期化（リセット）することができる。例えば、上記図１１では第３のズーム群（３Ｇ）８を望遠（テレ：Ｔele）端側に移動させると、第２のズーム群（２Ｇ）７と第３のズーム群（３Ｇ）８とが衝突しないので、脱調を判定した後、第３のズーム群（３Ｇ）８を望遠（テレ：Ｔele）端側に移動することにより、ワイド端櫛歯１９５Ｗとテレ端櫛歯１９５Ｔとの中間位置の２本の櫛歯１９４ｃで第３のズーム群（３Ｇ）８の位置を初期化（リセット）できる。このような構成によれば、より短時間で初期化を行うことが可能である。
【００７８】
図３２は櫛歯部体１９４の他の変形例の構成図を示す。この櫛歯部体１９４は、ワイド端櫛歯１９５Ｗとテレ端櫛歯１９５Ｔとの中間位置にリセット用の３本の櫛歯１９４ｄ、１９４ｅ、１９４ｆが形成されている。これら櫛歯１９４ｄ、１９４ｅ、１９４ｆは、それぞれ異なる幅に形成されており、櫛歯１９４ｄは第３の幅Ｈｃ、櫛歯１９４ｅは第３の幅Ｈｃの２倍の第１の幅Ｈａ、櫛歯１９４ｆは第３の幅Ｈｃの３倍の第３の幅Ｈｄに形成されている。これら櫛歯１９４ｄ、１９４ｅ、１９４ｆであっても、上記図３２に示す櫛歯部体１９４と同様に、ワイド端櫛歯１９５Ｗとテレ端櫛歯１９５Ｔとの中間位置で第３のズーム群（３Ｇ）８の位置を初期化（リセット）できる。このような構成によれば、より短時間で初期化を行うことが可能である。
【００７９】
図３３は櫛歯部体１９４の他の変形例の構成図を示す。この櫛歯部体１９４は、例えば望遠（テレ：Ｔele）端において、例えば３つのテレ端櫛歯１９５Ｔの各間隔を変えている。最もテレ端側と第２番目の各テレ端櫛歯１９５Ｔの間隔を第３の幅Ｈｃと同一間隔とし、第２番目と第３番目の各テレ端櫛歯１９５Ｔの間隔を第２の幅Ｈｂと同一間隔とし、次の各テレ端櫛歯１９５Ｔの間隔を第２の幅Ｈｂと同一間隔とする。なお、広角（ワイド：Ｗide）端側においても各テレ端櫛歯１９５Ｔの間隔をテレ端側の各テレ端櫛歯１９５Ｔの間隔と同一に形成すればよい。これら間隔の異なる３つのテレ端櫛歯１９５Ｔを検出することにより、ワイド端櫛歯１９５Ｗとテレ端櫛歯１９５Ｔとで第３のズーム群（３Ｇ）８の位置を初期化（リセット）できる。このような構成によれば、より確実に初期化を行うことが可能である。
【００８０】
図３４は櫛歯部体１９４の他の変形例の構成図を示す。この櫛歯部体１９４は、複数の遮光壁体１９４ａの幅を広角（ワイド：Ｗide）端側と望遠（テレ：Ｔele）側とからそれぞれ順次長く形成する。例えば、広角（ワイド：Ｗide）端側から遮光壁体１９４ａの幅をＨｃ、２Ｈｃ、３Ｈｃ、４Ｈｃ、・・・のように長く形成し、同様に、望遠（テレ：Ｔele）端側からも遮光壁体１９４ａの幅をＨｃ、２Ｈｃ、３Ｈｃ、４Ｈｃ、・・・のように長く形成する。  
このような櫛歯部体１９４であれば、遮光壁体１９４ａの幅とその位置とが対応するので、第３のズーム群（３Ｇ）８の位置を特定できる。又、例えば、遮光壁体１９４ａの幅２Ｈｃを検出した次に幅５Ｈを検出すると、第３のズーム群（３Ｇ）８が脱調していることを判定できる。
【００８１】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【符号の説明】
【００８２】
１：交換レンズ、２：カメラ本体、２ａ：撮像素子、３：ＭＦリング、４：ズーム機能切り換え操作部材、５：ズームロックスイッチ（ズームロックＳＷ）、６：第１のズーム群、７：第２のズーム群（２Ｇ：第１のレンズ群）、８：第３のズーム群（３Ｇ：第２のレンズ群）、９：第４のズーム群、１０：記憶部、１１：レンズ制御部、１２：第２のズーム群駆動メカニカル機構（第２群駆動メカ機構）、１３：第２群駆動部、１４：２Ｇ用ズーム用アクチュエータ、１５：ズームレンズ用ドライバ回路、１６：第２のズーム群絶対位置検出部（第２群絶対位置検出部）、１７：第３のズーム群駆動機構（第３の群駆動機構）、１８：３Ｇズーム用アクチュエータ、１９：第３のズーム群基準位置検出部（第３群基準位置検出部）、２０：フォーカスレンズ駆動機構、２１：フォーカスレンズ用アクチュエータ、２２：フォーカスレンズ用ドライバ回路、２３：フォーカスレンズ基準位置検出部（フォーカスレンズ位置検出センサ）、２４：絞り基準位置検出用センサ、２５：絞り用ドライバ回路、２６：ズームロックＳＷ検出回路、２７：ＭＦ用位置検出回路、２８：カメラ本体インタフェース（Ｂody−ＩＦ）、２９：電動ズーム／手動ズーム切り換え検出機構、３０：電動ズーム速度／手動ズーム速度切り換え検出機構、３１：絞り、３２：絞りアクチュエータ、ＳＷ５：ズームロック、４０：２Ｇ用スクリュー、４１：連結機構、４２：支持部材、４３：回転支持部材、４４：軸、４５：増速ギヤ、４６：モータ軸ギヤ、１４ａ：モータ軸、５０：３Ｇ用スクリュー、５１：連結機構、１９３：ＰＩ本体、１９３ａ，１９３ｂ：対向面、１９１：発光部、１９２：受光部、１９４：櫛歯部体、１９４ａ：複数の遮光領域（遮光壁体）、１９４ｂ：複数の透過領域（開放空間）、１９５Ｗ：ワイド端櫛歯、１９５Ｔ：テレ端櫛歯。
【図１】
0005855387.tif 000002
【図２】
0005855387.tif 000003
【図３】
0005855387.tif 000004
【図４】
0005855387.tif 000005
【図５】
0005855387.tif 000006
【図６】
0005855387.tif 000007
【図７】
0005855387.tif 000008
【図８】
0005855387.tif 000009
【図９】
0005855387.tif 000010
【図１０】
0005855387.tif 000011
【図１１】
0005855387.tif 000012
【図１２】
0005855387.tif 000013
【図１３】
0005855387.tif 000014
【図１４】
0005855387.tif 000015
【図１５】
0005855387.tif 000016
【図１６】
0005855387.tif 000017
【図１７】
0005855387.tif 000018
【図１８】
0005855387.tif 000019
【図１９】
0005855387.tif 000020
【図２０】
0005855387.tif 000021
【図２１】
0005855387.tif 000022
【図２２】
0005855387.tif 000023
【図２３】
0005855387.tif 000024
【図２４】
0005855387.tif 000025
【図２５】
0005855387.tif 000026
【図２６】
0005855387.tif 000027
【図２７】
0005855387.tif 000028
【図２８】
0005855387.tif 000029
【図２９】
0005855387.tif 000030
【図３０】
0005855387.tif 000031
【図３１】
0005855387.tif 000032
【図３２】
0005855387.tif 000033
【図３３】
0005855387.tif 000034
【図３４】
0005855387.tif 000035