(57)【要約】      （修正有）【課題】カメラボディの動作モードに応じた柔軟な制御が行われる使い勝手のよい交換レンズ、およびその交換レンズを用いるカメラボディを提供する。【解決手段】交換レンズ２００は、カメラボディ１００に着脱可能に取り付けられ、駆動力を受けて状態が変化する被駆動部材と、カメラボディ１００の動作モードに関するモード信号を、カメラボディ１００から受信する受信手段と、外部操作に応じて移動するフォーカス環２１９と、フォーカス環２１９の移動量および移動方向に応じた操作情報に基づいて、被駆動部材を駆動制御する制御部と、を有し、制御部は、操作情報に応じた駆動制御を、モード信号に基づいて制限することを特徴とする。【選択図】図１
2018151652.tif 000002
【特許請求の範囲】
【請求項１】
カメラボディに装着可能な交換レンズであって、
移動可能なフォーカスレンズを有する光学系と、
操作により移動して移動量を出力する操作部材と、
前記操作部材の操作によらずに前記カメラボディから指示された駆動量で前記フォーカスレンズを移動する第１状態において前記操作部材の移動量が所定量以上であると、前記操作部材の移動量を示す第１情報を前記カメラボディへ出力し、前記操作部材の操作による前記操作部材の移動量に基づく駆動量で前記フォーカスレンズを移動する第２状態に変化させ、前記第１状態において前記操作部材の移動量が前記所定量未満であると、前記操作部材の移動量を修正した第２情報を前記カメラボディへ出力し、前記第２状態において前記操作部材の移動量が前記所定量未満であると前記第１情報を前記カメラボディへ出力する制御部と、
を備える交換レンズ。
【請求項２】
請求項１に記載の交換レンズにおいて、
前記操作部材への前記操作による前記操作部材の移動を検出可能な検出部をさらに備え、
前記検出部は、前記第２状態に変化して一定時間前記操作部材の移動が検出されないと、前記検出部への通電を中止する交換レンズ。
【請求項３】
請求項２に記載の交換レンズにおいて、
前記操作部材の操作と無関係に前記カメラボディから指示された駆動量で前記フォーカスレンズを移動する第３状態であると、前記検出部への通電を中止する交換レンズ。
【請求項４】
請求項１から請求項３までのいずれか一項に記載の交換レンズであって、
前記第２情報に基づいて前記カメラボディから指示された駆動量により、前記フォーカスレンズを駆動する駆動部を備える交換レンズ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、交換レンズに関する。
【背景技術】
【０００２】
従来、マニュアルフォーカス環を操作することにより、光学系の合焦位置を撮影者が手動で設定可能なカメラが知られている。このようなカメラにおいては、レンズ鏡筒に備えられたマニュアルフォーカス環を撮影者が操作すると、マニュアルフォーカス環の移動量がセンサによって検出され、移動量に応じたフォーカスレンズの駆動が行われる。
【０００３】
マニュアルフォーカス環を備えたカメラについては、例えば、特許文献１に記載されている。特許文献１に記載されたカメラでは、予め設定された撮影モードに応じて、マニュアルフォーカス環の移動量を検出するセンサの電源をオンあるいはオフすることにより、省電力化を図っている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−４８１６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来技術には、マニュアルフォーカス環を動かすことにより検出される移動量は常に一定であり、カメラボディの動作モードに応じた柔軟な制御ができないという問題があった。
【課題を解決するための手段】
【０００６】
本発明による交換レンズは、カメラボディに装着可能な交換レンズであって、移動可能なフォーカスレンズを有する光学系と、操作により移動して移動量を出力する操作部材と、前記操作部材の操作によらずに前記カメラボディから指示された駆動量で前記フォーカスレンズを移動する第１状態において前記操作部材の移動量が所定量以上であると、前記操作部材の移動量を示す第１情報を前記カメラボディへ出力し、前記操作部材の操作による前記操作部材の移動量に基づく駆動量で前記フォーカスレンズを移動する第２状態に変化させ、前記第１状態において前記操作部材の移動量が前記所定量未満であると、前記操作部材の移動量を修正した第２情報を前記カメラボディへ出力し、前記第２状態において前記操作部材の移動量が前記所定量未満であると前記第１情報を前記カメラボディへ出力する制御部と、を備える。
【発明の効果】
【０００７】
本発明によれば、使い勝手の良いカメラシステムを提供できる。
【図面の簡単な説明】
【０００８】
【図１】本発明を適用したレンズ交換式のカメラシステムを示した斜視図である。
【図２】本発明を適用したレンズ交換式のカメラシステムを示した断面図である。
【図３】保持部１０２，２０２の詳細を示す模式図である。
【図４】コマンドデータ通信の例を示すタイミングチャートである。
【図５】ホットライン通信の例を示すタイミングチャートである。
【図６】第１フォトインタラプタ２１３ａおよび第２フォトインタラプタ２１３ｂの回路構成を示す図である。
【図７】第１フォトインタラプタ２１３ａおよび第２フォトインタラプタ２１３ｂの設置位置の関係を示す図である。
【図８】第１フォトインタラプタ２１３ａおよび第２フォトインタラプタ２１３ｂの検出信号の波形例を示す図である。
【図９】第１フォトインタラプタ２１３ａおよび第２フォトインタラプタ２１３ｂの検出信号の関係を示す模式図である。
【図１０】ボディ制御部１０３およびレンズ制御部２０３により実行される制御処理のフローチャートである。
【図１１】ボディ制御部１０３により実行される状態遷移処理のフローチャートである。
【図１２】レンズ制御部２０３により実行される状態遷移処理のフローチャートである。
【発明を実施するための形態】
【０００９】
（第１の実施の形態）
以下、本発明の第１の実施の形態に係るレンズ交換式のデジタルカメラについて説明する。なお、以下の説明では本発明に特に関係する箇所について述べ、それ以外の箇所については図示と説明を省略する。
【００１０】
図１は、本発明を適用したレンズ交換式のカメラシステムを示した斜視図である。なお、図１では本発明に係わる機器および装置のみを示し、それ以外の機器および装置については図示と説明を省略する。カメラシステム１は、カメラボディ１００と、カメラボディ１００に着脱可能な交換レンズ２００とから構成される。
【００１１】
カメラボディ１００には交換レンズ２００が着脱可能に取り付けられるボディ側マウント部１０１が設けられている。ボディ側マウント部１０１の近傍（ボディ側マウント部１０１の内周側）の位置には、ボディ側マウント部１０１の内周側に部分的に突出する状態で、接点を保持する保持部（電気的な接続部）１０２が設けられている。この保持部１０２には複数の接点が設けられている。
【００１２】
また交換レンズ２００には、ボディ側マウント部１０１に対応する、カメラボディ１００が着脱可能に取り付けられるレンズ側マウント部２０１が設けられている。レンズ側マウント部２０１の近傍（レンズ側マウント部２０１の内周側）の位置には、レンズ側マウント部２０１の内周側に部分的に突出する状態で、接点を保持する保持部（電気的な接続部）２０２が設けられている。この保持部２０２には複数の接点が設けられている。
【００１３】
カメラボディ１００に交換レンズ２００が装着されると、複数の接点が設けられたカメラボディ１００側の保持部１０２が、複数の接点が設けられた交換レンズ２００側の保持部２０２に電気的に且つ物理的に接続される。両保持部１０２，２０２は、カメラボディ１００から交換レンズ２００への電力供給、および、カメラボディ１００と交換レンズ２００との信号の送受信に利用される。
【００１４】
カメラボディ１００内のボディ側マウント部１０１後方には、例えばＣＭＯＳやＣＣＤなどの撮像素子１０４が設けられる。カメラボディ１００の上方には、周知の２段操作式（半押し操作と全押し操作が可能な構成）のレリーズスイッチ（レリーズボタン）１０５が設けられている。ユーザはレリーズスイッチ１０５や不図示の操作部材を用いて、カメラボディ１００に撮影指示や撮影条件の設定指示等を行う。交換レンズ２００の鏡筒には、回転操作が可能な操作部材であるフォーカス環２１９が設けられている。
【００１５】
図２は、本発明を適用したレンズ交換式のカメラシステムを示した断面図である。交換レンズ２００は、被写体像を結像させる結像光学系２１０を備える。結像光学系２１０は同一の光軸Ｏ上に配置された複数のレンズ２１０ａ〜２１０ｄにより構成されている。これら複数のレンズ２１０ａ〜２１０ｄには、被写体像のピント位置を調節するためのフォーカスレンズ２１０ｃが含まれる。
【００１６】
交換レンズ２００内部には、交換レンズ２００の各部の制御を司るレンズ制御部２０３が設けられている。レンズ制御部２０３は不図示のマイクロコンピュータおよびその周辺回路等から構成される。レンズ制御部２０３には、レンズ側第１通信部２１７、レンズ側第２通信部２１８、フォーカス駆動部２１４、ＲＯＭ２１５、ＲＡＭ２１６、第１フォトインタラプタ２１３ａおよび第２フォトインタラプタ２１３ｂが接続されている。
【００１７】
レンズ側第１通信部２１７およびレンズ側第２通信部２１８は、保持部１０２、２０２の各通信接点を介してカメラボディ１００との信号の送受信を行う。このレンズ側第１通信部２１７とレンズ側第２通信部２１８はそれぞれ、交換レンズ２００側の通信インターフェースである。レンズ制御部２０３はこれら通信インターフェースを使って、カメラボディ１００（後述するボディ制御部１０３）との間で後述する各通信（ホットライン通信、コマンドデータ通信）を行う。
【００１８】
フォーカス駆動部２１４は駆動力を発生させるモータ（例えばステッピングモータ等のアクチュエータ）と、当該駆動力をフォーカスレンズ２１０ｃに伝達する伝達系（例えば複数のギア等を組み合わせたもの）を有している。フォーカス駆動部２１４はレンズ制御部２０３により制御され、フォーカスレンズ２１０ｃを、レンズ制御部２０３が指定した駆動速度で光軸Ｏ方向に駆動する。
【００１９】
第１フォトインタラプタ２１３ａおよび第２フォトインタラプタ２１３ｂは、フォーカス環（操作部材または移動部材）２１９の回転（回転操作量または移動量と、回転方向または移動方向）を検出するための部材である。フォーカス環２１９の内周面には、周方向に一定の間隔で同一形状（略方形）の遮蔽板が備えられている。この遮蔽板が第１フォトインタラプタ２１３ａおよび第２フォトインタラプタ２１３ｂの受光素子に入射する光を遮ることにより、第１フォトインタラプタ２１３ａおよび第２フォトインタラプタ２１３ｂの検出信号に変化を生じさせる。これにより、レンズ制御部２０３はフォーカス環２１９の操作量（移動量）および操作方向（移動方向）（以降では、これら操作量および操作方向を総称して「フォーカス環２１９（操作部材）の操作情報」と称すこともある）を検出する。
【００２０】
レンズ制御部２０３は、光軸Ｏ上におけるフォーカスレンズ２１０ｃの位置を取得可能に構成されている。例えば不図示のエンコーダを設けることによりフォーカスレンズ２１０ｃの位置を検出するようにしてもよいし、フォーカスレンズ２１０ｃを駆動するアクチュエータ（ステッピングモータ等）への入力信号を監視することにより位置を検出するようにしてもよい。
【００２１】
ＲＯＭ２１５は不揮発性の記憶媒体であり、レンズ制御部２０３が実行する所定の制御プログラムが予め記憶される。ＲＡＭ２１６は揮発性の記憶媒体であり、レンズ制御部２０３により各種データの一時記憶領域として利用される。
【００２２】
撮像素子１０４の前面には、撮像素子１０４の露光状態を制御するためのシャッター１１５と、光学的ローパスフィルターや赤外線カットフィルターを組み合わせた光学フィルター１１６とが設けられている。結像光学系２１０を透過した被写体光は、シャッター１１５およびフィルター１１６を介して撮像素子１０４に入射する。
【００２３】
カメラボディ１００内部には、カメラボディ１００の各部の制御を司るボディ制御部１０３が設けられている。ボディ制御部１０３は不図示のマイクロコンピュータ、ＲＡＭおよびその周辺回路等から構成される。
【００２４】
ボディ制御部１０３には、ボディ側第１通信部１１７およびボディ側第２通信部１１８が接続されている。ボディ側第１通信部１１７は保持部１０２に接続されており、保持部１０２に設けられた複数の接点を介して、レンズ側第１通信部２１７と信号の送受信を行うことができる。同様に、ボディ側第２通信部１１８はレンズ側第２通信部２１８と信号の送受信を行うことができる。換言すれば、ボディ側第１通信部１１７とボディ側第２通信部１１８はそれぞれ、ボディ側の通信インターフェースである。ボディ制御部１０３はこれら通信インターフェースを使って、交換レンズ２００（レンズ制御部２０３）との間で、後述する各通信（ホットライン通信、コマンドデータ通信）を行う。
【００２５】
カメラボディ１００の背面には、ＬＣＤパネル等により構成される表示装置１１１が配置される。ボディ制御部１０３はこの表示装置１１１に対し、撮像素子１０４の出力に基づく被写体の画像（いわゆるスルー画）や、撮影条件等を設定するための各種のメニュー画面を表示する。
【００２６】
（保持部１０２，２０２の説明）
図３は保持部１０２，２０２の詳細を示す模式図である。なお図３において保持部１０２がボディ側マウント部１０１の右側に配置されているのは、実際のマウント構造に倣ったものである。すなわち、本実施形態の保持部１０２は、ボディ側マウント部１０１のマウント面よりも奥まった場所（図３においてボディ側マウント部１０１よりも右側の場所）に配置されている。同様に、保持部２０２がレンズ側マウント部２０１の右側に配置されているのは、本実施形態の保持部２０２がレンズ側マウント部２０１のマウント面よりも突出した場所に配置されていることを表している。保持部１０２と保持部２０２がこのように配置されているので、ボディ側マウント部１０１のマウント面とレンズ側マウント部２０１のマウント面とを接触させて、カメラボディ１００と交換レンズ２００とをマウント結合させると、保持部１０２と保持部２０２とが接続され、両保持部に設けられている電気接点同士も接続することになる。このようなマウント構造については周知であるのでこれ以上の説明、図示を省略する。
【００２７】
図３に示すように、保持部１０２にはＢＰ１〜ＢＰ１２の１２個の接点が存在する。また保持部２０２には、上記の１２個の接点にそれぞれ対応する、ＬＰ１〜ＬＰ１２の１２個の接点が存在する。
【００２８】
接点ＢＰ１および接点ＢＰ２は、カメラボディ１００内の第１電源回路１３０に接続されている。第１電源回路１３０は、接点ＢＰ１に、アクチュエータ等の駆動系を有し消費電力が比較的大きい回路（フォーカス駆動部２１４など）を除く交換レンズ２００内の各部の動作電圧を供給する。すなわち、接点ＢＰ１および接点ＬＰ１からは、上記の各駆動部を除く交換レンズ２００内の各部の動作電圧が供給される。この接点ＢＰ１に供給可能な電圧値は、最小電圧値〜最大電圧値の範囲（例えば３Ｖ台での電圧幅）をもつが、標準的に供給される電圧値はその最大電圧値と最小電圧値の中間値近傍の電圧値である。そしてこれにより、カメラボディ１００側から交換レンズ２００側に供給される電流値は、電源ＯＮ状態において、約数１０ｍＡ〜数１００ｍＡの範囲内の電流値である。
【００２９】
接点ＢＰ２は、接点ＢＰ１に与えられる上記動作電圧に対応する接地端子である。すなわち、接点ＢＰ２および接点ＬＰ２は、上記の動作電圧に対応する接地端子電圧である。
【００３０】
以下の説明では、接点ＢＰ１および接点ＬＰ１により構成される信号線を、信号線Ｖ３３と呼ぶ。また、接点ＢＰ２および接点ＬＰ２により構成される信号線を、信号線ＧＮＤと呼ぶ。これらの接点ＬＰ１，ＬＰ２、ＢＰ１，ＢＰ２は、カメラボディ１００側から交換レンズ２００側へ電源供給するための、電源系接点を構成する。
【００３１】
接点ＢＰ３，ＢＰ４，ＢＰ５，およびＢＰ６は、ボディ側第１通信部１１７に接続されている。これらの接点に対応する交換レンズ２００側の接点ＬＰ３，ＬＰ４，ＬＰ５，およびＬＰ６は、レンズ側第１通信部２１７に接続されている。ボディ側第１通信部１１７とレンズ側第１通信部２１７は、これらの接点（通信系接点）を用いて、互いに信号の送受信を行う。ボディ側第１通信部１１７とレンズ側第１通信部２１７が行う通信の内容については、後に詳述する。
【００３２】
なお以下の説明では、接点ＢＰ３および接点ＬＰ３により構成される信号線を、信号線ＣＬＫと呼ぶ。同様に、接点ＢＰ４および接点ＬＰ４により構成される信号線を信号線ＢＤＡＴと、接点ＢＰ５および接点ＬＰ５により構成される信号線を信号線ＬＤＡＴと、接点ＢＰ６および接点ＬＰ６により構成される信号線を信号線ＲＤＹと呼ぶ。
【００３３】
接点ＢＰ７，ＢＰ８，ＢＰ９，およびＢＰ１０は、ボディ側第２通信部１１８に接続されている。これらの接点に対応する交換レンズ２００側の接点ＬＰ７，ＬＰ８，ＬＰ９，およびＬＰ１０は、レンズ側第２通信部２１８に接続されている。レンズ側第２通信部２１８は、これらの接点（通信系接点）を用いて、ボディ側第２通信部１１８に信号の送信を行う。ボディ側第２通信部１１８とレンズ側第２通信部２１８が行う通信の内容については、後に詳述する。
【００３４】
なお以下の説明では、接点ＢＰ７および接点ＬＰ７により構成される信号線を、信号線ＨＲＥＱと呼ぶ。同様に、接点ＢＰ８および接点ＬＰ８により構成される信号線を信号線ＨＡＮＳと、接点ＢＰ９および接点ＬＰ９により構成される信号線を信号線ＨＣＬＫと、接点ＢＰ１０および接点ＬＰ１０により構成される信号線を信号線ＨＤＡＴと呼ぶ。
【００３５】
接点ＢＰ１１および接点ＢＰ１２は、カメラボディ１００内の第２電源回路１３１に接続されている。第２電源回路１３１は、接点ＢＰ１２に、アクチュエータ等の駆動系を有し消費電力が比較的大きい回路（フォーカス駆動部２１４など）の駆動電圧を供給する。すなわち、接点ＢＰ１２および接点ＬＰ１２からは、フォーカス駆動部２１４の駆動電圧が供給される。この接点ＢＰ１２に供給可能な電圧値は、最小電圧値〜最大電圧値の範囲をもつが、その範囲はいずれも、前述した接点ＢＰ１に供給可能な電圧値範囲よりも大きい電圧値である（例えば、接点ＢＰ１２に供給可能な最大電圧値は、接点ＢＰ１に供給可能な最大電圧値の数倍程度）。即ち接点ＢＰ１２に供給される電圧値は、上述の接点ＢＰ１に供給される電圧値とは、その大きさが異なる電圧値である。なお接点ＢＰ１２に標準的に供給される電圧値は、接点ＢＰ１２に供給可能な最大電圧値と最小電圧値の中間値近傍の電圧値である。そしてこれにより、カメラボディ１００側から交換レンズ２００側に供給される電流は、電源ＯＮ状態において、約１０ｍＡ〜数Ａの電流値となる。
【００３６】
接点ＢＰ１１は、接点ＢＰ１２に与えられる上記駆動電圧に対応する接地端子である。すなわち、接点ＢＰ１１および接点ＬＰ１１は、上記駆動電圧に対応する接地端子である。
【００３７】
以下の説明では、接点ＢＰ１１および接点ＬＰ１１により構成される信号線を、信号線ＰＧＮＤと呼ぶ。また、接点ＢＰ１２および接点ＬＰ１２により構成される信号線を、信号線ＢＡＴと呼ぶ。これらの接点ＬＰ１１，ＬＰ１２、ＢＰ１１，ＢＰ１２は、カメラボディ１００側から交換レンズ２００側へ電源供給するための、電源系接点を構成する。
【００３８】
なお、上述の接点ＢＰ１２、接点ＬＰ１２に供給される電圧値（電流値）と、接点ＢＰ１，ＬＰ１に供給される電圧値（電流値）との大小関係から明らかなように、それら各接点に供給される電圧にそれぞれに対する接地端子となる接点ＢＰ１１および接点ＬＰ１１を流れる電流の最大値と最小値との差は、接点ＢＰ２および接点ＬＰ２を流れる電流の最大値と最小値との差よりも大きくなっている。これは、アクチュエータ等の駆動系を有する各駆動部が消費する電力が、交換レンズ２００内のレンズ制御部２０３等の電子回路に比べて大きいこと、ならびに、それら各駆動部により駆動される被駆動部材を駆動する必要がない場合には各駆動部が電力を消費しないことに拠る。
【００３９】
（コマンドデータ通信の説明）
レンズ制御部２０３は、レンズ側第１通信部２１７を制御して、接点ＬＰ３〜ＬＰ６、すなわち信号線ＣＬＫ，ＢＤＡＴ，ＬＤＡＴ，およびＲＤＹを介して、ボディ側第１通信部１１７からの制御データの受信と、ボディ側第１通信部１１７への応答データの送信とを並行して、第１の所定周期（本実施形態では例えば１６ミリ秒）で行う。以下、レンズ側第１通信部２１７とボディ側第１通信部１１７との間で行われる通信の詳細を説明する。
【００４０】
なお、本実施形態において、レンズ制御部２０３およびレンズ側第１通信部２１７と、ボディ制御部１０３およびボディ側第１通信部１１７との間で行われる通信を「コマンドデータ通信」と称する。また、コマンドデータ通信に利用される４つの信号線（信号線ＣＬＫ，ＢＤＡＴ，ＬＤＡＴ，およびＲＤＹ）から成る伝送路を第１伝送路と称する。
【００４１】
図４は、コマンドデータ通信の例を示すタイミングチャートである。ボディ制御部１０３およびボディ側第１通信部１１７は、コマンドデータ通信の開始時（Ｔ１）、まず信号線ＲＤＹの信号レベルを確認する。信号線ＲＤＹの信号レベルはレンズ側第１通信部２１７の通信可否を表している。レンズ制御部２０３およびレンズ側第１通信部２１７は、通信できない状態である場合には、接点ＬＰ６からＨ（Ｈｉｇｈ）レベルの信号を出力する。すなわち、信号線ＲＤＹの信号レベルをＨレベルにする。ボディ制御部１０３およびボディ側第１通信部１１７は、信号線ＲＤＹがＨレベルである場合、これがＬレベルになるまで通信開始しない。また通信中の次の処理を実行しない。
【００４２】
信号線ＲＤＹがＬ（Ｌｏｗ）レベルであれば、ボディ制御部１０３およびボディ側第１通信部１１７は接点ＢＰ３からクロック信号４０１を出力する。すなわち、信号線ＣＬＫを介してレンズ側第１通信部２１７にクロック信号４０１を伝送する。ボディ制御部１０３およびボディ側第１通信部１１７はこのクロック信号４０１に同期して、接点ＢＰ４から制御データの前半部分であるボディ側コマンドパケット信号４０２を出力する。すなわち、信号線ＢＤＡＴを介してレンズ側第１通信部２１７にボディ側コマンドパケット信号４０２を伝送する。
【００４３】
また、信号線ＣＬＫにクロック信号４０１が出力されると、レンズ制御部２０３およびレンズ側第１通信部２１７は、クロック信号４０１に同期して接点ＬＰ５から応答データの前半部分であるレンズ側コマンドパケット信号４０３を出力する。すなわち、信号線ＬＤＡＴを介してボディ側第１通信部１１７にレンズ側コマンドパケット信号４０３を伝送する。
【００４４】
レンズ制御部２０３およびレンズ側第１通信部２１７は、レンズ側コマンドパケット信号４０３の送信完了に応じて、信号線ＲＤＹの信号レベルをＨレベルにする（Ｔ２）。レンズ制御部２０３は、受信したボディ側コマンドパケット信号４０２の内容に応じた処理
である第１制御処理４０４（後述）を開始する。
【００４５】
レンズ制御部２０３は第１制御処理４０４が完了すると、レンズ側第１通信部２１７に第１制御処理４０４の完了を通知する。レンズ側第１通信部２１７はこの通知に応じて、接点ＬＰ６からＬレベルの信号を出力する。すなわち、信号線ＲＤＹの信号レベルをＬレベルにする（Ｔ３）。ボディ制御部１０３およびボディ側第１通信部１１７はこの信号レベルの変化に応じて、接点ＢＰ３からクロック信号４０５を出力する。すなわち、信号線ＣＬＫを介してレンズ側第１通信部２１７にクロック信号４０５を伝送する。
【００４６】
ボディ制御部１０３およびボディ側第１通信部１１７はこのクロック信号４０５に同期して、接点ＢＰ４から制御データの後半部分であるボディ側データパケット信号４０６を出力する。すなわち、信号線ＢＤＡＴを介してレンズ側第１通信部２１７にボディ側データパケット信号４０６を伝送する。
【００４７】
また、信号線ＣＬＫにクロック信号４０５が出力されると、レンズ制御部２０３およびレンズ側第１通信部２１７はクロック信号４０５に同期して接点ＬＰ５から応答データの後半部分であるレンズ側データパケット信号４０７を出力する。すなわち、信号線ＬＤＡＴを介してボディ側第１通信部１１７にレンズ側データパケット信号４０７を伝送する。
【００４８】
レンズ制御部２０３およびレンズ側第１通信部２１７は、レンズ側データパケット信号４０７の送信完了に応じて、信号線ＲＤＹの信号レベルを再びＨレベルにする（Ｔ４）。レンズ制御部２０３は、受信したボディ側データパケット信号４０６の内容に応じた処理である第２制御処理４０８（後述）を開始する。
【００４９】
ここで、レンズ制御部２０３が行う第１制御処理４０４、および第２制御処理４０８について述べる。
【００５０】
例えば、受信したボディ側コマンドパケット信号４０２が、交換レンズ側の特定のデータを要求する内容であった場合について述べる。レンズ制御部２０３は、第１制御処理４０４として、ボディ側コマンドパケット信号４０２の内容を解析処理すると共に、当該要求されている特定データを生成する処理を実行する。更にレンズ制御部２０３は、第１制御処理４０４として、ボディ側コマンドパケット信号４０２に含まれているチェックサムデータを用いて、コマンドパケット信号４０２の通信にエラーがないか否かをデータバイト数から簡易的にチェックする通信エラーチェック処理をも実行する。この第１制御処理４０４で生成された特定データの信号は、レンズ側データパケット信号４０７としてボディ側に出力される。なお、この場合においてコマンドパケット信号４０２の後でボディ側から出力されるボディ側データパケット信号４０６は、レンズ側にとっては特に意味をなさないダミーデータ信号（チェックサムデータは含む）となっている。この場合にはレンズ制御部２０３は、第２制御処理４０８として、ボディ側データパケット信号４０６に含まれるチェックサムデータを用いた、上述の如き通信エラーチェック処理を実行する。
【００５１】
また例えば、受信したボディ側コマンドパケット信号４０２が、レンズ側の被駆動部材を駆動する指示であった場合について述べる。例えば、コマンドパケット信号４０２がフォーカスレンズ２１０ｃの駆動指示であり、受信したボディ側データパケット信号４０６がフォーカスレンズ２１０ｃの駆動量であった場合について述べる。レンズ制御部２０３は、第１制御処理４０４として、コマンドパケット信号４０２の内容を解析処理すると共に、その内容を理解したことを表す了解信号を生成する。更にレンズ制御部２０３は、第１制御処理４０４として、コマンドパケット信号４０２に含まれているチェックサムデータを用いて、上述の如き通信エラーチェック処理をも実行する。この第１制御処理４０４で生成された了解信号は、レンズ側データパケット信号４０７としてボディ側に出力される。またレンズ制御部２０３は、第２制御処理４０８として、ボディ側データパケット信号４０６の内容の解析処理を実行すると共に、ボディ側データパケット信号４０６に含まれるチェックサムデータを用いた上述の如き通信エラーチェック処理を実行する。
【００５２】
レンズ制御部２０３は第２制御処理４０８が完了すると、レンズ側第１通信部２１７に第２制御処理４０８の完了を通知する。これによってレンズ制御部２０３は、レンズ側第１通信部２１７に、接点ＬＰ６からＬレベルの信号を出力させる。すなわち、信号線ＲＤＹの信号レベルをＬレベルにする（Ｔ５）。
【００５３】
なお受信したボディ側コマンドパケット信号４０２が、上述のようなレンズ側の被駆動部材（たとえばフォーカスレンズ２１０ｃ）を駆動する指示であった場合、レンズ制御部２０３は、レンズ側第１通信部２１７に信号線ＲＤＹの信号レベルをＬレベルにさせつつ、フォーカス駆動部２１４に対して、フォーカスレンズ２１０ｃを当該駆動量だけ駆動する処理を実行させる。
【００５４】
上述した時刻Ｔ１〜時刻Ｔ５に行われた通信が、１回のコマンドデータ通信である。上述のように、１回のコマンドデータ通信では、ボディ制御部１０３およびボディ側第１通信部１１７により、ボディ側コマンドパケット信号４０２およびボディ側データパケット信号４０６がそれぞれ１つずつ送信される。すなわち、処理の都合上２つに分割されて送信されるものの、ボディ側コマンドパケット信号４０２およびボディ側データパケット信号４０６は２つ合わせて１つの制御データを構成する。
【００５５】
同様に、１回のコマンドデータ通信では、レンズ制御部２０３およびレンズ側第１通信部２１７によりレンズ側コマンドパケット信号４０３およびレンズ側データパケット信号４０７がそれぞれ１つずつ送信される。すなわち、レンズ側コマンドパケット信号４０３およびレンズ側データパケット信号４０７は２つ合わせて１つの応答データを構成する。
【００５６】
以上のように、レンズ制御部２０３およびレンズ側第１通信部２１７は、ボディ側第１通信部１１７からの制御データの受信と、ボディ側第１通信部１１７への応答データの送信とを並行して行う。コマンドデータ通信に利用される接点ＬＰ６および接点ＢＰ６は、他のクロック信号に同期しない非同期信号（信号線ＲＤＹの信号レベル／Ｈ（Ｈｉｇｈ）レベル、またはＬ（Ｌｏｗ）レベル）が伝送される接点である。
【００５７】
（ホットライン通信の説明）
レンズ制御部２０３は、レンズ側第２通信部２１８を制御して、接点ＬＰ７〜ＬＰ１０、すなわち信号線ＨＲＥＱ，ＨＡＮＳ，ＨＣＬＫ，およびＨＤＡＴを介して、ボディ側第２通信部１１８へレンズ位置データを送信する。以下、レンズ側第２通信部２１８とボディ側第２通信部１１８との間で行われる通信の詳細を説明する。
【００５８】
なお、本実施形態において、レンズ制御部２０３およびレンズ側第２通信部２１８と、ボディ制御部１０３およびボディ側第２通信部１１８との間で行われる通信を「ホットライン通信」と称する。また、ホットライン通信に利用される４つの信号線（信号線ＨＲＥＱ，ＨＡＮＳ，ＨＣＬＫ，およびＨＤＡＴ）から成る伝送路を第２伝送路と称する。
【００５９】
図５は、ホットライン通信の例を示すタイミングチャートである。本実施形態のボディ制御部１０３は、ホットライン通信を第２の所定周期（本実施形態では例えば１ミリ秒）毎に開始するように構成されている。この周期は、コマンドデータ通信を行う周期よりも短い。図５（ａ）は、ホットライン通信が所定周期Ｔｎ毎に繰り返し実行されている様子を示す図である。繰り返し実行されるホットライン通信のうち、ある１回の通信の期間Ｔｘを拡大した様子が図５（ｂ）に示されている。以下、図５（ｂ）のタイミングチャートに基づいて、ホットライン通信の手順を説明する。
【００６０】
ボディ制御部１０３およびボディ側第２通信部１１８は、ホットライン通信の開始時（Ｔ６）、まず接点ＢＰ７からＬレベルの信号を出力する。すなわち、信号線ＨＲＥＱの信号レベルをＬレベルにする。レンズ側第２通信部２１８は、この信号が接点ＬＰ７に入力されたことをレンズ制御部２０３に通知する。レンズ制御部２０３はこの通知に応じて、レンズ位置データを生成する生成処理５０１の実行を開始する。生成処理５０１とは、レンズ制御部２０３が不図示のフォーカシングレンズ位置検出部にフォーカスレンズ２１０ｃの位置を検出させ、検出結果を表すレンズ位置データを生成する処理である。
【００６１】
レンズ制御部２０３が生成処理５０１を実行完了すると、レンズ制御部２０３およびレンズ側第２通信部２１８は接点ＬＰ８からＬレベルの信号を出力する（Ｔ７）。すなわち、信号線ＨＡＮＳの信号レベルをＬレベルにする。ボディ制御部１０３およびボディ側第２通信部１１８は、この信号が接点ＢＰ８に入力されたことに応じて、接点ＢＰ９からクロック信号５０２を出力する。すなわち、信号線ＨＣＬＫを介してレンズ側第２通信部２１８にクロック信号を伝送する。
【００６２】
レンズ制御部２０３およびレンズ側第２通信部２１８は、このクロック信号５０２に同期して、接点ＬＰ１０からレンズ位置データを表すレンズ位置データ信号５０３を出力する。すなわち、信号線ＨＤＡＴを介してボディ側第２通信部１１８にレンズ位置データ信号５０３を伝送する。
【００６３】
レンズ位置データ信号５０３の送信が完了すると、レンズ制御部２０３およびレンズ側第２通信部２１８は接点ＬＰ８からＨレベルの信号を出力する。すなわち、信号線ＨＡＮＳの信号レベルをＨレベルにする（Ｔ８）。ボディ側第２通信部１１８は、この信号が接点ＢＰ８に入力されたことに応じて、接点ＬＰ７からＨレベルの信号を出力する。すなわち、信号線ＨＲＥＱの信号レベルをＨレベルにする（Ｔ９）。
【００６４】
上述した時刻Ｔ６〜時刻Ｔ９に行われた通信が、１回のホットライン通信である。上述のように、１回のホットライン通信では、レンズ制御部２０３およびレンズ側第２通信部２１８により、レンズ位置データ信号５０３が１つ送信される。ホットライン通信に利用される接点ＬＰ７、ＬＰ８、ＢＰ７、およびＢＰ８は、他のクロック信号に同期しない非同期信号が伝送される接点である。つまり接点ＬＰ７およびＢＰ７は、非同期信号（信号線ＨＲＥＱの信号レベル／Ｈ（Ｈｉｇｈ）レベル、またはＬ（Ｌｏｗ）レベル）が伝送される接点であり、接点ＬＰ８およびＢＰ８は、非同期信号（信号線ＨＡＮＳの信号レベル／Ｈ（Ｈｉｇｈ）レベル、またはＬ（Ｌｏｗ）レベル）が伝送される接点である。
【００６５】
なお、コマンドデータ通信とホットライン通信は、同時にも或いは一部並行的にも実行することが可能である。すなわち、レンズ側第１通信部２１７とレンズ側第２通信部２１８との一方は、その他方がカメラボディ１００と通信を行っている場合であってもカメラボディ１００と通信を行うことが可能である。
【００６６】
（フォーカス環２１９の説明）
図６は、第１フォトインタラプタ２１３ａおよび第２フォトインタラプタ２１３ｂの回路構成を示す図である。なお、第１フォトインタラプタ２１３ａおよび第２フォトインタラプタ２１３ｂの回路構成は同様となっている。
【００６７】
図６に示すように、第１フォトインタラプタ２１３ａは、発光ダイオード１６１ａと受光素子１６２ａとが対となって構成するセンサである。第１フォトインタラプタ２１３ａの受光素子１６２ａの検出信号は、レンズ制御部２０３に出力される。また、第２フォトインタラプタ２１３ｂは、発光ダイオード１６１ｂと受光素子１６２ｂとが対となって構成するセンサである。第２フォトインタラプタ２１３ｂの受光素子１６２ｂの検出信号は、レンズ制御部２０３に出力される。
【００６８】
第１フォトインタラプタ２１３ａおよび第２フォトインタラプタ２１３ｂは、オンあるいはオフをレンズ制御部２０３によって制御される。第１フォトインタラプタ２１３ａおよび第２フォトインタラプタ２１３ｂの検出信号は、受光素子１６２ａ，１６２ｂの受光量に対応したレベルの信号となり、発光ダイオード１６１ａ，１６１ｂの発光量（輝度）に対応して、ハイレベルの検出信号と判定するための閾値Ｔｈが予め決定されている。
【００６９】
図７は、第１フォトインタラプタ２１３ａおよび第２フォトインタラプタ２１３ｂの設置位置の関係を示す図である。図７において、第１フォトインタラプタ２１３ａおよび第２フォトインタラプタ２１３ｂは、フォーカス環２１９の遮蔽部材の周方向における設置間隔の周期に対して、互いに９０度（１／４周期）ずれた位相となるように設置されている。すなわち、第１フォトインタラプタ２１３ａおよび第２フォトインタラプタ２１３ｂは、互いの遮蔽部材の検出タイミングによってフォーカス環２１９の回転方向が検出可能な設置位置の関係となっている。
【００７０】
具体的には、フォーカス環２１９がユーザー操作により一方に回転操作されて回転した場合に、遮蔽部材が第１フォトインタラプタ２１３ａの受光素子１６２ａに入射する光を遮ってから、１／４周期遅れて、いずれかの遮蔽板が第２フォトインタラプタ２１３ｂの受光素子１６２ｂに入射する光を遮る位置関係となっている。また、フォーカス環２１９が逆方向に回転操作されて回転した場合には、遮蔽部材が第２フォトインタラプタ２１３ｂの受光素子１６２ｂに入射する光を遮ってから、１／４周期遅れて、いずれかの遮蔽板が第１フォトインタラプタ２１３ａの受光素子１６２ａに入射する光を遮る位置関係となっている。第１フォトインタラプタ２１３ａおよび第２フォトインタラプタ２１３ｂの検出信号は、フォーカス環２１９の遮蔽部材が通過した場合にハイレベル（即ち、設定された閾値Ｔｈ以上の出力レベル）からローレベル（即ち、設定された閾値Ｔｈ未満の出力レベル）に変化する。これにより、レンズ制御部２０３では、フォーカス環２１９の回転方向が検出可能となる。
【００７１】
図８は、フォーカス環２１９が操作された場合の第１フォトインタラプタ２１３ａおよび第２フォトインタラプタ２１３ｂそれぞれの検出信号の波形例を示す図である。また、図９は、フォーカス環２１９が操作された場合の第１フォトインタラプタ２１３ａおよび第２フォトインタラプタ２１３ｂの検出信号の関係を示す模式図である。
【００７２】
図８および図９に示すように、フォーカス環２１９が撮影者によって手動で操作されると、第１フォトインタラプタ２１３ａおよび第２フォトインタラプタ２１３ｂから、それぞれパルス状の検出信号が出力される（時刻ｔ１〜ｔ２４）。このとき出力される検出信号それぞれは、手動操作されるために、時間軸上においては、周波数にむらが生じる。一方、第１フォトインタラプタ２１３ａおよび第２フォトインタラプタ２１３ｂの検出信号は相関性を有しており、図９に示す例では、第１フォトインタラプタ２１３ａの検出信号に対して、第２フォトインタラプタ２１３ｂの検出信号が１／４周期遅れた関係となっている。なお、フォーカス環２１９の回転方向が逆となった場合、図９に示す例とは反対に、第２フォトインタラプタ２１３ｂの検出信号に対して、第１フォトインタラプタ２１３ａの検出信号が１／４周期遅れた関係となる。そのため、レンズ制御部２０３は、第１フォトインタラプタ２１３ａの検出信号と第２フォトインタラプタ２１３ｂの検出信号のいずれが先にハイレベルとなるかを判定することで、フォーカス環２１９の回転方向を検出することができる。
【００７３】
（カメラボディ１００の動作モードの説明）
カメラボディ１００には、焦点調節に関する動作モードとして、後述するＭ／Ａモード、ＭＦモードおよびＭＦ禁止モードを択一的に設定可能である。ユーザは、例えばメニュー画面等から、カメラボディ１００にＭ／ＡモードやＭＦモード、ＭＦ禁止モードを択一的に設定することができる。
【００７４】
Ｍ／Ａモードとは、マニュアルフォーカス（ＭＦ）モードとオートフォーカス（ＡＦ）モードとが適宜切り替えられる、ＭＦモードとＡＦモードが兼用使用されるフォーカスモードである。Ｍ／Ａモードでは、原則的にはＡＦモードであるが、ユーザーがフォーカス環２１９を操作してマニュアルフォーカス操作しようとすると、その操作に応じてＡＦモードからＭＦモードに自動的にフォーカスモードが切り替わるモードである。Ｍ／Ａモードが設定されているとき、ユーザが所定のＡＦ操作（例えばレリーズスイッチ１０５の半押し操作）を行うと、ボディ制御部１０３は周知の自動焦点調節処理を実行する。自動焦点調節処理により、フォーカスレンズ２１０ｃは合焦位置に駆動され、被写体像の結像位置が撮像素子１０４の撮像面に設定される。Ｍ／Ａモードが設定されているとき、ユーザはフォーカス環２１９を操作することにより、ピント位置を手動で調節することもできる。例えば自動焦点調節処理の実行中にフォーカス環２１９を操作すると、自動焦点調節処理は中断され、フォーカスレンズ２１０ｃはフォーカス環２１９の操作に応じて駆動される。
【００７５】
ＭＦモードが設定されているとき、ユーザが上述のＡＦ操作を行っても、ボディ制御部１０３は自動焦点調節処理を実行しない。ＭＦモードが設定されているとき、ピント位置の調節は、フォーカス環２１９を操作することにより行う。
【００７６】
ＭＦ禁止モードが設定されているとき、ユーザがフォーカス環２１９を操作しても、フォーカスレンズ２１０ｃは駆動されない。ＭＦ禁止モードが設定されているとき、ユーザはＡＦ操作による自動焦点調節処理によって、ピント位置を調節する。換言すれば、ＭＦ禁止モードとは、フォーカスモードがＡＦモードで固定されているモードである。
【００７７】
Ｍ／Ａモードが設定されているとき、表示装置１１１にはいわゆるライブビュー表示が為されている。つまり、表示装置１１１の表示画面にはスルー画が表示されている。本実施形態では、ユーザがフォーカス環２１９を操作すると、ボディ制御部１０３はピント位置の手動調節を支援するため、表示装置１１１に表示されているスルー画を、その一部を切り出して拡大表示するように構成されている。これにより、ユーザは、合焦位置の前後の微調整を行うことができる。しかしながら、Ｍ／Ａモードのときには必ず拡大表示をしなければ成らないものでは無く、１倍（等倍）表示を行うものであっても良い。Ｍ／Ａモードのときに拡大表示にするか否かは、例えばユーザーにメニュー表示で選択させるように構成しておいても良い。
以下の説明では、ボディ制御部１０３が拡大表示を行っている状態を、拡大表示状態と称する。また、拡大表示を行っていない状態（１倍（等倍）状態）を、通常表示状態と称する。
【００７８】
ボディ制御部１０３が拡大表示状態のときに、フォーカス環２１９が一定期間（例えば１０秒間）操作されなかった場合、ボディ制御部１０３は拡大表示状態から通常表示状態に復帰する。
【００７９】
（定常通信の説明）
ボディ制御部１０３とレンズ制御部２０３は、電源オンの間、所定周期（例えば１６ミリ秒）ごとにコマンドデータ通信を行う。以下の説明では、この周期的に行われるコマンドデータ通信のことを、定常通信と称する。
【００８０】
定常通信において、ボディ制御部１０３はレンズ制御部２０３に対してカメラボディ１００の種々の状態に関する情報を送信する。これと並行して、レンズ制御部２０３はボディ制御部１０３に対して交換レンズ２００の種々の状態に関する情報を送信する。
【００８１】
ボディ制御部１０３からレンズ制御部２０３に送信される情報の中には、カメラボディ１００にＭ／Ａモードが設定されていることを表す情報や、カメラボディ１００にＭＦモードが設定されていることを表す情報、カメラボディ１００にＭＦ禁止モードが設定されていることを表す情報（以降ではこれらを総称して「モード情報」または「モード信号」と称す場合がある）が含まれる。つまり、ボディ制御部１０３は、レンズ制御部２０３に、カメラボディ１００の焦点調節に関する動作モードを表す情報（モード情報あるいはモード信号）を送信する。
【００８２】
ボディ制御部１０３からレンズ制御部２０３に送信される情報の中には、更に、カメラボディ１００が通常表示状態であることを表す情報や、カメラボディ１００が拡大表示状態であることを表す情報が含まれる。
【００８３】
レンズ制御部２０３からボディ制御部１０３に送信される情報の中には、単位時間（例えば、前回の定常通信から今回の定常通信までの時間）に検出されたフォーカス環２１９の移動量および移動方向を表す情報（操作情報）が含まれる。フォーカス環２１９の移動量は、例えば第１フォトインタラプタ２１３ａおよび第２フォトインタラプタ２１３ｂから出力された検出信号のパルス数により表される。
【００８４】
（ボディ制御部１０３によるマニュアルフォーカス制御の説明）
図１０は、ボディ制御部１０３およびレンズ制御部２０３により実行される制御処理のフローチャートである。まず、紙面左側に示した、ボディ制御部１０３が実行する制御処理について説明する。ボディ制御部１０３はこの制御処理を周期的に実行する。
【００８５】
まずステップＳ１０においてボディ制御部１０３は、定常通信により、レンズ制御部２０３にモード信号を送信する。ステップＳ１２においてボディ制御部１０３は、定常通信により、レンズ制御部２０３からフォーカス環２１９の移動量および移動方向を表す情報（操作情報）を受信する。ステップＳ１４でボディ制御部１０３は、後述する状態遷移処理を実行する。
【００８６】
ステップＳ１６でボディ制御部１０３は、カメラボディ１００にＭＦ禁止モードが設定されているか否かを判定する。ＭＦ禁止モードが設定されている場合、ボディ制御部１０３は図１０に示す制御処理を終了する。他方、ＭＦ禁止モードが設定されていない場合、ボディ制御部１０３は処理をステップＳ１８に進める。
【００８７】
ステップＳ１８〜Ｓ２８の処理において、ボディ制御部１０３は、定常時通信で交換レンズから受信した上述の操作情報に基づいて、その操作情報に応じたコマンド（駆動指示）を生成する。まずステップＳ１８においてボディ制御部１０３は、交換レンズから受信した移動量（操作情報）が「０」であるか否かを判定する。移動量が「０」であった場合、ボディ制御部１０３は処理をステップＳ２４に進める。ステップＳ２４でボディ制御部１０３は、自動焦点調節処理を実行中か否かを判定する。自動焦点調節処理を実行中でなければ、ボディ制御部１０３は処理をステップ２６に進める。ステップＳ２６でボディ制御部１０３は、フォーカスレンズ停止コマンドを生成する。ステップＳ２８でボディ制御部１０３は、コマンドデータ通信によりレンズ制御部２０３へフォーカスレンズ停止コマンドを送信する。他方、自動焦点調節処理を実行中であった場合、ボディ制御部１０３はフォーカスレンズ停止コマンドの生成および送信を行わず、図１０の処理を終了する。
【００８８】
他方、ステップＳ１８において、受信した移動量が０でなかった場合、ボディ制御部１０３は処理をステップＳ２０に進める。ステップＳ２０でボディ制御部１０３は、定常通信により受信したフォーカス環２１９の移動量および移動方向（上述した操作情報）に応じたフォーカスレンズ駆動コマンドを生成する。ステップＳ２２でボディ制御部１０３は、コマンドデータ通信によりレンズ制御部２０３へ、ステップＳ２０で生成したフォーカスレンズ駆動コマンドを送信する。このため、このフォーカスレンズ駆動コマンドには、制御パラメータとして、定常通信により受信したフォーカス環２１９の移動量および移動方向に応じた情報が含まれている。
【００８９】
次に、紙面右側に示した、レンズ制御部２０３が実行する制御処理について説明する。まずステップＳ３０でレンズ制御部２０３は、定常通信によりボディ制御部１０３からモード信号を受信する。ステップＳ３２でレンズ制御部２０３は、定常通信によりボディ制御部１０３へ操作情報を送信する。ステップ３４でレンズ制御部２０３は、後述する状態遷移処理を実行する。ステップＳ３６でレンズ制御部２０３は、ボディ制御部１０３からフォーカスレンズ駆動コマンドを受信したか否かを判定する。フォーカスレンズ駆動コマンドを受信していた場合、レンズ制御部２０３は処理をステップＳ４０に進める。
【００９０】
ステップＳ４０でレンズ制御部２０３は、フォーカス駆動部２１４に、フォーカス環２１９の移動量に応じた駆動量だけフォーカスレンズ２１０ｃを駆動させる。フォーカス環２１９の移動量が大きいほど、フォーカスレンズ２１０ｃの駆動量が大きくなる。
【００９１】
このとき、レンズ制御部２０３は、ステップＳ３６で受信したフォーカスレンズ駆動コマンドの制御パラメータであるフォーカス環２１９の移動量に応じて、フォーカス駆動部２１４の制御方法を変化させる。
【００９２】
フォーカス環２１９の移動量が所定のしきい値（例えば３パルス）以下であった場合、フォーカスレンズ２１０ｃを、フォーカス環２１９の移動量に比例する駆動量だけ駆動させる。他方、フォーカス環２１９の移動量が所定のしきい値（例えば３パルス）を超えていた場合、次式（１）により演算される駆動速度でフォーカスレンズ２１０ｃを駆動させる。
ｖ＝ａｘ２＋ｂｘ＋ｃ    …（１）
【００９３】
ここでｖはフォーカスレンズ２１０ｃの駆動速度、ｘはフォーカス環２１９の移動量、ａ、ｂ、ｃはそれぞれ所定の定数である。つまり、フォーカス環２１９の移動量が大きくなると、フォーカスレンズ２１０ｃの駆動速度は二次関数的に増加していく。
【００９４】
以上のように、レンズ制御部２０３は、フォーカス環２１９を微少に移動させた場合には駆動量に基づく制御を行い、高速にレスポンスよくフォーカスレンズ２１０ｃを駆動させる。また、フォーカス環２１９を大きく移動させた場合には駆動速度に基づく制御を行い、移動量に対して二次関数的に増加する駆動速度でフォーカスレンズ２１０ｃを大きく駆動させる。
【００９５】
ステップＳ３６でフォーカスレンズ駆動コマンドを受信していなかった場合、レンズ制御部２０３は処理をステップＳ３８に進める。ステップＳ３８でレンズ制御部２０３は、ボディ制御部１０３からフォーカスレンズ停止コマンドを受信したか否かを判定する。フォーカスレンズ停止コマンドを受信していた場合、レンズ制御部２０３は処理をステップＳ４２に進める。ステップＳ４２でレンズ制御部２０３は、フォーカス駆動部２１４にフォーカスレンズ２１０ｃの駆動を停止させる。なお、フォーカスレンズ２１０ｃの駆動中では無かった場合には、レンズ制御部２０３は何もしない。
【００９６】
（交換レンズ２００の動作状態の説明）
交換レンズ２００は、動作している間、パルスカウント状態、誤操作防止状態、半消灯状態、全消灯状態、の４つの動作状態を択一的にとる。
【００９７】
交換レンズ２００がパルスカウント状態であるとき、レンズ制御部２０３は、第１フォトインタラプタ２１３ａおよび第２フォトインタラプタ２１３ｂから出力されるパルス状の検出信号に基づき、フォーカス環２１９の移動量および移動方向を検出する。交換レンズ２００がパルスカウント状態であるとき、レンズ制御部２０３は、検出したフォーカス環２１９の移動量および移動方向を表す情報（操作情報）を、定常通信によりカメラボディ１００に送信する。このときレンズ制御部２０３は、検出したフォーカス環２１９の移動量および移動方向をそのまま送信する。
【００９８】
交換レンズ２００が誤操作防止状態であるとき、レンズ制御部２０３は、パルスカウント状態であるときと同様に、フォーカス環２１９の移動量および移動方向を検出する（換言すれば、操作情報を検出する）。ただし、定常通信により送信する移動量は「０」とする。つまり、誤操作防止状態におけるレンズ制御部２０３は、検出したフォーカス環２１９の移動量（操作情報）を「０」に修正して、この修正された操作情報（以降では「修正済み操作情報」と称す場合もある）をボディ制御部１０３に送信する。
【００９９】
交換レンズ２００が半消灯状態であるとき、レンズ制御部２０３は、第１フォトインタラプタ２１３ａおよび第２フォトインタラプタ２１３ｂのいずれか一方への通電を行わない（遮断する）。つまり、発光ダイオード１６１ａ，１６１ｂが発光せず、当該フォトインタラプタからは検出信号が出力されない。
【０１００】
従って、半消灯状態においてフォーカス環２１９が操作されても、レンズ制御部２０３には他方のフォトインタラプタからの検出信号のみが入力され、レンズ制御部２０３はフォーカス環２１９の移動方向を検出することができない。また、フォーカス環２１９の移動量の検出精度も低下する。ただし、一方のフォトインタラプタが電力を消費しなくなるので、パルスカウント状態や誤操作防止状態のときと比べて、交換レンズ２００の消費電力は低減される。
【０１０１】
交換レンズ２００が半消灯状態であるとき、レンズ制御部２０３は、前述の誤操作防止状態のときと同様に、定常通信により送信する移動量（操作情報）を「０」に修正して、この修正された操作情報（修正済み操作情報）をボディ制御部１０３に送信する。
【０１０２】
交換レンズ２００が全消灯状態であるとき、レンズ制御部２０３は、第１フォトインタラプタ２１３ａおよび第２フォトインタラプタ２１３ｂの両方に対して通電を行わない（遮断する）。従って、全消灯状態においてフォーカス環２１９が操作されても、レンズ制御部２０３には検出信号が一切入力されず、レンズ制御部２０３はフォーカス環２１９の移動量および移動方向を検出することができない。ただし、第１フォトインタラプタ２１３ａおよび第２フォトインタラプタ２１３ｂが電力を消費しなくなるので、半消灯状態のときと比べて、交換レンズ２００の消費電力は更に低減される。
【０１０３】
次に、各動作状態間の関係について説明する。
【０１０４】
図１１は、ボディ制御部１０３により実行される状態遷移処理のフローチャートである。ステップＳ１００においてボディ制御部１０３は、カメラボディ１００にＭ／Ａモードが設定されているか否かを判定する。Ｍ／Ａモード以外の動作モードが設定されている場合、ボディ制御部１０３は図１１の処理を終了する。他方、Ｍ／Ａモードが設定されている場合、ボディ制御部１０３は処理をステップＳ１１０に進める。
【０１０５】
ステップＳ１１０においてボディ制御部１０３は、カメラボディ１００の現在の表示状態を判定する。表示状態が通常表示状態である場合、ボディ制御部１０３は処理をステップＳ１２０に進める。ステップＳ１２０でボディ制御部１０３は、交換レンズ２００がパルスカウント状態に遷移したか否かを判定する。後述するように、カメラボディ１００にＭ／Ａモードが設定されている場合、レンズ制御部２０３はフォーカス環２１９が操作された場合に交換レンズ２００をパルスカウント状態に遷移させる。つまりボディ制御部１０３はステップＳ１２０において、フォーカス環２１９が操作されたか否かを判定している。フォーカス環２１９が操作されていた場合、ボディ制御部１０３は処理をステップＳ１３０に進める。ステップＳ１３０でボディ制御部１０３は、カメラボディ１００を拡大表示状態に遷移させる。他方、フォーカス環２１９が操作されていなかった場合、ボディ制御部１０３は図１１の処理を終了する。
【０１０６】
ステップＳ１１０においてカメラボディ１００の表示状態が拡大表示状態であった場合、ボディ制御部１０３は処理をステップＳ１４０に進める。ステップＳ１４０でボディ制御部１０３は、ユーザにより所定のＡＦ操作が為されたか否かを判定する。ＡＦ操作が為されていた場合、ボディ制御部１０３は処理をステップＳ１６０に進める。他方、ＡＦ操作が為されていない場合、ボディ制御部１０３は処理をステップＳ１５０に進める。
【０１０７】
ステップＳ１５０でボディ制御部１０３は、所定時間以上フォーカス環２１９が操作されていないか否かを判定する。フォーカス環２１９が操作されていた場合、ボディ制御部１０３は図１１の処理を終了する。他方、フォーカス環２１９が所定時間以上操作されていなかった場合、ボディ制御部１０３は処理をステップＳ１６０に進める。ステップＳ１６０でボディ制御部１０３は、カメラボディ１００を通常表示状態に遷移させる。
【０１０８】
以上のように、カメラボディ１００にＭ／Ａモードが設定されている場合において、レンズ制御部２０３が交換レンズ２００を誤操作防止状態からパルスカウント状態に遷移させると、ボディ制御部１０３は拡大表示状態に遷移する。ボディ制御部１０３は、拡大表示状態のとき、ユーザが所定のＡＦ操作を行うか、あるいは定常通信によりレンズ制御部２０３から送信されるフォーカス環２１９の移動量が一定期間０のままであった場合には、拡大表示状態から通常表示状態に遷移する。つまりボディ制御部１０３は、ユーザにこれ以上手動の焦点調節を継続する意思がないと推定される場合に、拡大表示状態から通常表示状態に遷移する。
【０１０９】
図１２は、レンズ制御部２０３により実行される状態遷移処理のフローチャートである。まずステップＳ２００でレンズ制御部２０３は、カメラボディ１００に設定されている動作モードを判定する。カメラボディ１００にＭＦ禁止モードが設定されている場合、レンズ制御部２０３は処理をステップＳ３３０に進める。
【０１１０】
ステップＳ３３０においてレンズ制御部２０３は、交換レンズ２００を全消灯状態に遷移させ、図１２の処理を終了する。このように、レンズ制御部２０３は、定常通信によりボディ制御部１０３からカメラボディ１００にＭＦ禁止モードが設定されていることを表す情報（モード信号）を受信すると、交換レンズ２００を全消灯状態に遷移させる。これは、ＭＦ禁止モードではフォーカス環２１９の操作量等を検出する必要がないためである。
【０１１１】
ステップＳ２００において、カメラボディ１００にＭＦモードが設定されている場合、レンズ制御部２０３は処理をステップＳ３１０に進める。ステップＳ３１０でレンズ制御部２０３は、交換レンズ２００をパルスカウント状態に遷移させ、図１２の処理を終了する。このように、レンズ制御部２０３は、定常通信によりボディ制御部１０３からカメラボディ１００にＭＦモードが設定されていることを表す情報（モード信号）を受信すると、交換レンズ２００をパルスカウント状態に遷移させる。
【０１１２】
ステップＳ２００において、カメラボディ１００にＭ／Ａモードが設定されている場合、レンズ制御部２０３は処理をステップＳ２１０に進める。ステップＳ２１０でレンズ制御部２０３は、カメラボディ１００に設定されている動作モードが、図１２の処理を前回実行したときから変化しているか否かを判定する。前回は別の動作モードが設定されていた場合、すなわち新たにＭ／Ａモードが設定されていた場合、レンズ制御部２０３は処理をステップＳ３２０に進める。ステップＳ３２０でレンズ制御部２０３は、交換レンズ２００を誤操作防止状態に遷移させる。このように、レンズ制御部２０３は、定常通信によりボディ制御部１０３からカメラボディ１００にＭ／Ａモードが設定されていることを表す情報（モード信号）を受信すると、交換レンズ２００をまず誤操作防止状態に遷移させる。
【０１１３】
ステップＳ２１０で前回から動作モードが変化していなかった場合、レンズ制御部２０３は処理をステップＳ２２０に進める。ステップＳ２２０でレンズ制御部２０３は、交換レンズ２００の現在の状態を判定する。交換レンズ２００が誤操作防止状態であった場合、レンズ制御部２０３は処理をステップＳ２３０に進める。
【０１１４】
ステップＳ２３０でレンズ制御部２０３は、第１フォトインタラプタ２１３ａおよび第２フォトインタラプタ２１３ｂの検出信号において、所定時間（例えば２００ミリ秒）以内に２パルス分のエッジが検出されたか否かを判定する。２パルス分のエッジが検出されていた場合、レンズ制御部２０３は処理をステップＳ２６０に進める。ステップＳ２６０でレンズ制御部２０３は、交換レンズ２００をパルスカウント状態に遷移させる。このように、レンズ制御部２０３は、交換レンズ２００が誤操作防止状態のとき、第１フォトインタラプタ２１３ａおよび第２フォトインタラプタ２１３ｂの検出信号において、所定時間（例えば２００ミリ秒）以内に２パルス分のエッジが検出された場合、レンズ制御部２０３は交換レンズ２００をパルスカウント状態に遷移させる。つまりレンズ制御部２０３は、ユーザに手動の焦点調節を行う意思があると推定される場合に、交換レンズ２００を誤操作防止状態からパルスカウント状態に遷移させる。
【０１１５】
このようにしたのは、自動焦点調節処理が行われているときにフォーカス環２１９が意図せずに動かされてしまった場合でも、自動焦点調節処理が継続されるようにするためである。換言すると、手指等が多少フォーカス環２１９に触れただけで自動焦点調節処理が中断されてしまうことを防止するためである。
【０１１６】
ステップＳ２３０において、２パルス分のエッジが検出されていなかった場合、レンズ制御部２０３は処理をステップＳ２４０に進める。ステップＳ２４０でレンズ制御部２０３は、所定時間（例えば３０秒）以上、第１フォトインタラプタ２１３ａおよび第２フォトインタラプタ２１３ｂの検出信号からパルスが検出されていないか否かを判定する。パルスが検出されていなかった場合、レンズ制御部２０３は処理をステップＳ２５０に進める。ステップＳ２５０でレンズ制御部２０３は、交換レンズ２００を半消灯状態に遷移させる。他方、ステップＳ２４０においてパルスが検出されていた場合、レンズ制御部２０３は図１２の処理を終了する。このように、カメラボディ１００にＭ／Ａモードが設定されており、且つ交換レンズ２００が誤操作防止状態のとき、所定時間（例えば３０秒）以上、第１フォトインタラプタ２１３ａおよび第２フォトインタラプタ２１３ｂの検出信号からパルスが検出されなかった場合、すなわち所定時間以上フォーカス環２１９が操作されなかった場合、レンズ制御部２０３は交換レンズ２００を半消灯状態に遷移させる。
【０１１７】
ステップＳ２２０において、交換レンズ２００がパルスカウント状態であった場合、レンズ制御部２０３は処理をステップＳ２９０に進める。ステップＳ２９０でレンズ制御部２０３は、所定時間（例えば３秒）以上、第１フォトインタラプタ２１３ａおよび第２フォトインタラプタ２１３ｂの検出信号からパルスが検出されていないか否かを判定する。パルスが検出されていなかった場合、レンズ制御部２０３は処理をステップＳ３２０に進める。ステップＳ３２０でレンズ制御部２０３は、交換レンズ２００を誤操作防止状態に遷移させる。他方、ステップＳ２９０でパルスが検出されていた場合、レンズ制御部２０３は処理をステップＳ３００に進める。ステップＳ３００でレンズ制御部２０３は、カメラボディ１００が通常表示状態に遷移したか否かを判定する。カメラボディ１００が通常表示状態に遷移していた場合、レンズ制御部２０３は処理をステップＳ３２０に進める。ステップＳ３２０でレンズ制御部２０３は、交換レンズ２００を誤操作防止状態に遷移させる。他方、ステップＳ３００においてカメラボディ１００が通常表示状態に遷移していなかった場合、レンズ制御部２０３は図１２の処理を終了する。
【０１１８】
このように、カメラボディ１００にＭ／Ａモードが設定されており、且つ交換レンズ２００がパルスカウント状態のとき、所定時間（例えば３秒）以上、第１フォトインタラプタ２１３ａおよび第２フォトインタラプタ２１３ｂの検出信号からパルスが検出されなかった場合、すなわち所定時間以上フォーカス環２１９が操作されなかった場合、レンズ制御部２０３は交換レンズ２００を誤操作防止状態に遷移させる。また、カメラボディ１００にＭ／Ａモードが設定されており、且つ交換レンズ２００がパルスカウント状態のとき、ボディ制御部１０３が拡大表示状態から通常表示状態に遷移すると、レンズ制御部２０３は交換レンズ２００を誤操作防止状態に遷移させる。つまりレンズ制御部２０３は、ユーザにこれ以上手動の焦点調節を継続する意思がないと推定される場合に、交換レンズ２００をパルスカウント状態から誤操作防止状態に遷移させる。
【０１１９】
ステップＳ２２０において、交換レンズ２００が半消灯状態であった場合、レンズ制御部２０３は処理をステップＳ２７０に進める。ステップＳ２７０でレンズ制御部２０３は、第１フォトインタラプタ２１３ａまたは第２フォトインタラプタ２１３ｂの検出信号において、所定時間（例えば２００ミリ秒）以内に２パルス分のエッジが検出されたか否かを判定する。２パルス分のエッジが検出されていなかった場合、レンズ制御部２０３は図１２の処理を終了する。他方、２パルス分のエッジが検出されていた場合、レンズ制御部２０３は処理をステップＳ２８０に進める。ステップＳ２８０でレンズ制御部２０３は、交換レンズ２００をパルスカウント状態に遷移させる。このように、カメラボディ１００にＭ／Ａモードが設定されており、且つ交換レンズ２００が半消灯状態のとき、第１フォトインタラプタ２１３ａまたは第２フォトインタラプタ２１３ｂの検出信号において、所定時間（例えば２００ミリ秒）以内に２パルス分のエッジが検出された場合、レンズ制御部２０３は交換レンズ２００をパルスカウント状態に遷移させる。つまりレンズ制御部２０３は、ユーザに手動の焦点調節を行う意思があると推定される場合に、交換レンズ２００を半消灯状態からパルスカウント状態に遷移させる。
【０１２０】
上述した第１の実施の形態によるカメラシステムによれば、次の作用効果が得られる。
（１）レンズ側第１通信部２１７（受信手段）は、カメラボディ１００から、カメラボディ１００の動作モードに関する情報（モード信号）を受信する。レンズ制御部２０３（検出手段、修正手段）は、フォーカス環２１９（移動部材）の移動量および移動方向を示す操作情報を検出し、レンズ側第１通信部２１７により受信された情報に基づいて、検出したフォーカス環２１９の移動量および移動方向を修正する。このようにしたので、カメラボディの動作モードに応じた柔軟な制御（制限も含む制御）が行われる使い勝手のよい交換レンズを提供することができる。またカメラボディ側においても、交換レンズ側にモード情報を送信するように構成したので、フォーカス環の操作情報に関して交換レンズ側から、カメラの動作モード（フォーカスモード）に応じた適切な情報を受け取ることができる。
【０１２１】
（２）カメラボディ１００の動作モードに関する情報は、焦点調節に関するＭＦモード（第１モード）およびＭ／Ａモード（第２モード）の一方を表す。このようにしたので、交換レンズ２００は、カメラボディ１００の焦点調節に関する動作モードに基づく制御を行うことができる。
【０１２２】
（３）レンズ制御部２０３は、レンズ側第１通信部２１７によりＭＦモードを表す情報が受信された場合には、検出したフォーカス環２１９の移動量および移動方向を修正せず、レンズ側第１通信部２１７は、ＭＦモードを表す情報を受信した場合には、レンズ制御部２０３により検出されたフォーカス環２１９の移動量および移動方向を表す情報を送信する。このようにしたので、ＭＦモードが設定されている場合には、ユーザーがフォーカス環２１９によるマニュアルフォーカス操作を意図しているものと推定されるので、フォーカス環２１９の操作がそのままカメラボディ１００に伝達され、ボディ制御部１０３はフォーカス環２１９の操作量に応じた種々の制御を行うことができる。
【０１２３】
（４）レンズ制御部２０３は、レンズ側第１通信部２１７によりＭ／Ａモードを表す情報が受信された場合で、且つ、検出したフォーカス環２１９の単位時間あたりの移動量が所定量以上であった場合には、検出したフォーカス環２１９の移動量および移動方向を修正しない。また、レンズ側第１通信部２１７は、Ｍ／Ａモードを表す情報を受信した場合で、且つ、レンズ制御部２０３により検出されたフォーカス環２１９の単位時間あたりの移動量が所定量以上であった場合には、レンズ制御部２０３により検出されたフォーカス環２１９の移動量および移動方向を表す情報を送信する。このようにしたので、Ｍ／Ａモードが設定されている場合であっても、フォーカス環２１９が一定以上の大きさで動かされた場合には、ユーザーがフォーカス環２１９によるマニュアルフォーカス操作を意図しているものと推定されるので、フォーカス環２１９の操作がそのままカメラボディ１００に伝達され、ボディ制御部１０３はフォーカス環２１９の操作量に応じた種々の制御を行うことができる。
【０１２４】
（５）レンズ制御部２０３は、レンズ側第１通信部２１７によりＭ／Ａモードを表す情報が受信された場合で、且つ、検出したフォーカス環２１９の単位時間あたりの移動量が所定量未満であった場合には、ユーザーがフォーカス環２１９によるマニュアルフォーカス操作を意図しているものでは無い（単なる誤操作）と推定されるので、検出したフォーカス環２１９の移動量を０に修正する。このようにしたので、Ｍ／Ａモードのときにフォーカス環２１９をユーザーが不用意に微少に移動させてしまったとしても、不意に（ユーザーの意図の反して）自動焦点調節処理が中断される虞がなくなり、ユーザーの使い勝手を良くできる。つまり本実施形態によれば、Ｍ／Ａモードのときのフォーカス環への微小操作（誤操作と見做せるような操作）の場合には、その誤操作に応じたＭＦモードへの遷移（ＡＦモードの中断）を制限できるので、ＡＦモードが維持され、フォーカスが意図せずに突然合わなくなってシャッターチャンスを逃すという虞も低減できる。
【０１２５】
（６）ＭＦモードは、自動焦点調節を行わないマニュアルフォーカスモードである。また、Ｍ／Ａモードは、自動焦点調節も手動焦点調節も行えるオートマニュアル併用モードである。このようにしたので、ＭＦモードのときにはフォーカスレンズ２１０ｃの微調整をレスポンスよく行うことができ、Ｍ／Ａモードのときにはフォーカスレンズ２１０ｃの上述の如き誤操作を抑止することができる。
【０１２６】
次のような変形も本発明の範囲内であり、変形例の一つ、もしくは複数を上述の実施形態と組み合わせることも可能である。
【０１２７】
（変形例１）
本発明は、図１に示したものとは異なるカメラシステムに適用することもできる。例えば、クイックリターンミラーを備えた、いわゆる一眼レフレックス方式のカメラシステムにも本発明を適用することが可能である。
【０１２８】
（変形例２）
上述した実施形態では、交換レンズ側で検出されたフォーカス環２１９の移動量および移動方向の情報（操作情報）を、いったんカメラボディ側に送信し、カメラボディ側ではその操作情報に応じた駆動指示（コマンド）を生成し、その後でカメラボディ側から交換レンズ側に、改めてフォーカスレンズ２１０ｃを駆動するためにその生成したコマンドを送信していた。これを、交換レンズ内で処理が完結するように構成してもよい。つまり、レンズ制御部２０３がフォーカス環２１９の移動量および移動方向を検出し、その後、当該移動量および移動方向に基づきフォーカスレンズ２１０ｃを駆動させてもよい。
【０１２９】
これについて詳述すると、レンズ制御部２０３は、カメラボディからカメラの動作モード（上記実施形態に記載したようなフォーカスモード）を示すモード信号を受け取ると、そのモード信号に応じて、上述したようなパルスカウント状態、誤操作防止状態、半消灯状態、全消灯状態、の４つの動作状態を択一的に選択設定する。その選択設定された状態下における、フォーカス環２１９に対する操作情報の処理（操作情報をそのまま利用する、或いは操作情報を修正して修正済み情報として利用する）については、上記実施形態と同様であり、その場合の作用効果も同様である。ただし上記実施形態では、操作情報あるいは修正済み操作情報をカメラボディに送信する処理をしていたが、本変形例ではカメラボディに送信することはせずに、レンズ制御部２０３が、その操作情報あるいは修正済み操作情報を使ってフォーカスレンズの駆動制御を直接行うものである。
【０１３０】
このように交換レンズ内で処理が完結する構成にすれば、カメラボディ側のボディ制御部は、フォーカス環２１９の操作情報に応じたコマンド生成をせずに済むのでボディ制御部での処理負荷が軽減される利点がある。
【０１３１】
交換レンズ内で処理が完結する別の構成として、次に述べるような構成も実現可能である。それは、カメラボディから受信したフォーカスモード信号に応じて、レンズ制御部２０３が、フォーカス環２１９の操作を無効にすべき状況であると判別した（設定された）場合には、たとえフォーカス環２１９の操作情報を上述の検出部（上述のフォトインタラプタ）で検出したとしても、レンズ制御部２０３が、その操作情報を受信しない、或いは受信してもそれを無効として扱うように構成するものである。このように構成しても上記と同様の利点が得られる。
【０１３２】
（変形例３）
上述した実施形態の交換レンズ２００を、焦点距離が可変な、いわゆるズームレンズとして構成してもよい。この場合、パルスカウント状態においてズーム操作が為され、焦点距離が変化してから一定時間（例えば１００ミリ秒間）、定常通信で送信されるフォーカス環２１９の移動量を「０」とするようにしてもよい。このようにすることで、ズーム操作の際に意図せずフォーカス環２１９を動かしてしまった場合であっても、フォーカスレンズ２１０ｃが駆動されなくなり、交換レンズ２００の使い勝手が向上する。
【０１３３】
また、フォーカスレンズ駆動コマンドを受信したレンズ制御部２０３が、焦点距離ごとにフォーカスレンズ２１０ｃの駆動量や駆動速度を変化させるようにしてもよい。例えば、焦点距離に応じた係数を駆動量や駆動速度に乗じたり、焦点距離に応じて上式（１）の定数ａ，ｂ，ｃを変化させるようにしてもよい。
【０１３４】
本発明の特徴を損なわない限り、本発明は上記実施の形態に限定されるものではなく、本発明の技術的思想の範囲内で考えられるその他の形態についても、本発明の範囲内に含まれる。
【符号の説明】
【０１３５】
１…カメラシステム、１００…カメラボディ、１０３…ボディ制御部、２００…交換レンズ、２０３…レンズ制御部、２１０…結像光学系、２１０ｃ…フォーカスレンズ、２１３ａ…第１フォトインタラプタ、２１３ｂ…第２フォトインタラプタ、２１９…フォーカス環
【図１】
2018151652.tif 000003
【図２】
2018151652.tif 000004
【図３】
2018151652.tif 000005
【図４】
2018151652.tif 000006
【図５】
2018151652.tif 000007
【図６】
2018151652.tif 000008
【図７】
2018151652.tif 000009
【図８】
2018151652.tif 000010
【図９】
2018151652.tif 000011
【図１０】
2018151652.tif 000012
【図１１】
2018151652.tif 000013
【図１２】
2018151652.tif 000014