(57)【特許請求の範囲】
【請求項１】
交換レンズの外装上に配置され、光軸方向の第１の位置と第２の位置にスライド可能に構成される円環状の操作部材と、
上記操作部材の位置を検出する第１の検出手段と、
上記操作部材がスライド操作により上記第１の位置にある時に上記操作部材の回転方向と回転量を検出する第２の検出手段と、
上記操作部材がスライド操作により上記第２の位置にある時に上記操作部材の回転位置を検出する第３の検出手段と、
を具備する交換レンズと該交換レンズが装着可能なカメラ本体から構成されるレンズ交換式カメラシステムにおいて、
上記カメラ本体は、オートフォーカスとマニュアルフォーカスを切り替えるモード設定手段を有し、
上記交換レンズは、
上記操作部材が上記第１の位置にある時に上記モード設定手段からのマニュアルフォーカスモード指示に従い上記操作部材の回転方向と回転量を上記第２の検出手段を用いて検出してマニュアルフォーカス制御を行う第１の制御手段と、
上記操作部材が上記第２の位置にある時に上記モード設定手段からの指示とは関係なく、上記第１の検出手段の検出結果を上記カメラ本体へ通知し、上記操作部材の回転位置を上記第３の検出手段を用いて検出し、上記回転位置に基づいてマニュアルフォーカス制御を強制的に行う第２の制御手段と、
を具備し、
上記第２の制御手段の動作を有効かまたは無効に設定する機能制限手段と、
を具備することを特徴とするレンズ交換式カメラシステム。
【請求項２】
上記機能制限手段が、上記カメラ本体に設けられたことを特徴とする請求項１に記載のレンズ交換式カメラシステム。
【請求項３】
上記機能制限手段が、上記交換レンズに設けられたことを特徴とする請求項１に記載のレンズ交換式カメラシステム。
【請求項４】
上記機能制限手段が、上記交換レンズに設けられたスイッチ部材を含み、該スイッチ部材の操作を検出するたびに上記第２の制御手段の有効と無効を切り替える、または上記スイッチ部材の押し下げ中を検出する場合に上記第２の制御手段を有効から無効とすることを特徴とする請求項１又は３に記載のレンズ交換式カメラシステム。
【請求項５】
オートフォーカスとマニュアルフォーカスを切り替えるモード設定手段を有するカメラ本体に装着可能な交換レンズにおいて、
上記交換レンズの外装上に配置され、光軸方向の第１の位置と第２の位置にスライド可能に構成される円環状の操作部材と、
上記操作部材の位置を検出する第１の検出手段と、
上記操作部材がスライド操作により上記第１の位置にある時に上記操作部材の回転方向と回転量を検出する第２の検出手段と、
上記操作部材がスライド操作により上記第２の位置にある時に上記操作部材の回転位置を検出する第３の検出手段と、
上記操作部材が上記第１の位置にある時に上記モード設定手段からのマニュアルフォーカスモード指示に従い上記操作部材の回転方向と回転量を上記第２の検出手段を用いて検出してマニュアルフォーカス制御を行う第１の制御手段と、
上記操作部材が上記第２の位置にある時に上記モード設定手段からの指示とは関係なく、上記第１の検出手段の検出結果を上記カメラ本体へ通知し、上記操作部材の回転位置を上記第３の検出手段を用いて検出し、上記回転位置に基づいてマニュアルフォーカス制御を強制的に行う第２の制御手段と、
上記第２の制御手段の動作を有効かまたは無効に設定する機能制限手段と、
を具備することを特徴とする交換レンズ。
【請求項６】
交換レンズの外装上に配置され、光軸方向の第１の位置と第２の位置にスライド可能に構成される円環状の操作部材と、
上記操作部材の位置を検出する第１の検出手段と、
上記操作部材がスライド操作により上記第１の位置にある時に上記操作部材の回転方向と回転量を検出する第２の検出手段と、
上記操作部材がスライド操作により上記第２の位置にある時に上記操作部材の回転位置を検出する第３の検出手段と、
機能制限手段と、
を具備する交換レンズと該交換レンズが装着可能なカメラ本体から構成されるレンズ交換式カメラシステムのレンズ制御方法において、
上記カメラ本体において、モード設定手段によりオートフォーカスとマニュアルフォーカスの切り替えを行い、
上記交換レンズにおいて、
上記操作部材が上記第１の位置にある時に上記マニュアルフォーカスのモード指示に従い上記操作部材の回転方向と回転量を上記第２の検出手段を用いて検出してマニュアルフォーカス制御を行う第１の制御を行い、
上記操作部材が上記第２の位置にあり、かつ、上記機能制限手段により有効に設定されている時に上記モード設定手段からの指示とは関係なく、上記第１の検出手段の検出結果を上記カメラ本体へ通知し、上記操作部材の回転位置を上記第３の検出手段を用いて検出し、上記回転位置に基づいてマニュアルフォーカス制御を強制的に行う第２の制御を行い、
上記機能制限手段により無効に設定されている時には、上記第２の制御を行わない、
ことを特徴とするレンズ交換式カメラシステムのレンズ制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、交換レンズに光軸方向にスライド可能な操作部材を設け、この操作部材が第２の位置にある際に、操作部材の回転によって設定された位置に従ってピント位置を制御するレンズ交換式カメラシステム、交換レンズ、およびレンズ制御方法に関する。
【背景技術】
【０００２】
レンズ鏡筒に光軸方向にスライド自在、かつ光軸周りに回転自在のフォーカスリングを設け、このフォーカスリングが第１の位置にある場合には、相対位置指示方式のフォーカス操作が可能であり、一方、フォーカスリングを第２に位置にスライドさせると、絶対位置指示方式のフォーカス操作を可能としたレンズ装置が提案されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１３３８２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述したように、撮像装置において、フォーカスリングをスライドさせることにより、２種類のフォーカス操作を切り替えることができるようにすると、撮影状況に応じて、最適なマニュアルフォーカスを行うことができ大変便利である。しかし、撮像装置をカバンやバック等に入れて携帯する際に、フォーカスリングがユーザの意図に反してスライドしてしまう場合がある。ユーザが第１の位置にフォーカスリングが設定されていると思っても、実際には第２の位置に設定されてしまっている場合がある。この場合には、フォーカス操作が誤操作となってしまう。
【０００５】
本発明は、このような事情を鑑みてなされたものであり、操作部材を第１および第２の位置にスライド可能であり、第１および第２の位置に応じたレンズ制御を行う場合に、誤操作するおそれのないレンズ交換式カメラシステム、交換レンズ、およびレンズ制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため第１の発明に係るレンズ交換式カメラシステムは、交換レンズの外装上に配置され、光軸方向の第１の位置と第２の位置にスライド可能に構成される円環状の操作部材と、上記操作部材の位置を検出する第１の検出手段と、上記操作部材がスライド操作により上記第１の位置にある時に上記操作部材の回転方向と回転量を検出する第２の検出手段と、上記操作部材がスライド操作により上記第２の位置にある時に上記操作部材の回転位置を検出する第３の検出手段と、を具備する交換レンズと該交換レンズが装着可能なカメラ本体から構成されるレンズ交換式カメラシステムにおいて、上記カメラ本体は、オートフォーカスとマニュアルフォーカスを切り替えるモード設定手段を有し、上記交換レンズは、上記操作部材が上記第１の位置にある時に上記モード設定手段からのマニュアルフォーカスモード指示に従い上記操作部材の回転方向と回転量を上記第２の検出手段を用いて検出してマニュアルフォーカス制御を行う第１の制御手段と、上記操作部材が上記第２の位置にある時に上記モード設定手段からの指示とは関係なく、上記第１の検出手段の検出結果を上記カメラ本体へ通知し、上記操作部材の回転位置を上記第３の検出手段を用いて検出し、上記回転位置に基づいてマニュアルフォーカス制御を強制的に行う第２の制御手段と、を具備し、上記第２の制御手段の動作を有効かまたは無効に設定する機能制限手段と、を具備する。
【０００７】
第２の発明に係るレンズ交換式カメラシステムは、上記第１の発明において、上記機能制限手段が、上記カメラ本体に設けられている。
第３の発明に係るレンズ交換式カメラシステムは、上記第１の発明において、上記機能制限手段が、上記交換レンズに設けられている。
【０００８】
第４の発明に係るレンズ交換式カメラシステムは、上記第１の発明において、上記機能制限手段が、上記交換レンズに設けられたスイッチ部材を含み、該スイッチ部材の操作を検出するたびに上記第２の制御手段の有効と無効を切り替える、または上記スイッチ部材の押し下げ中を検出する場合に上記第２の制御手段を有効から無効とする。
【０００９】
第５の発明に係る交換レンズは、オートフォーカスとマニュアルフォーカスを切り替えるモード設定手段を有するカメラ本体に装着可能な交換レンズにおいて、上記交換レンズの外装上に配置され、光軸方向の第１の位置と第２の位置にスライド可能に構成される円環状の操作部材と、上記操作部材の位置を検出する第１の検出手段と、上記操作部材がスライド操作により上記第１の位置にある時に上記操作部材の回転方向と回転量を検出する第２の検出手段と、上記操作部材がスライド操作により上記第２の位置にある時に上記操作部材の回転位置を検出する第３の検出手段と、上記操作部材が上記第１の位置にある時に上記モード設定手段からのマニュアルフォーカスモード指示に従い上記操作部材の回転方向と回転量を上記第２の検出手段を用いて検出してマニュアルフォーカス制御を行う第１の制御手段と、上記操作部材が上記第２の位置にある時に上記モード設定手段からの指示とは関係なく、上記第１の検出手段の検出結果を上記カメラ本体へ通知し、上記操作部材の回転位置を上記第３の検出手段を用いて検出し、上記回転位置に基づいてマニュアルフォーカス制御を強制的に行う第２の制御手段と、上記第２の制御手段の動作を有効かまたは無効に設定する機能制限手段と、を具備する。
【００１０】
第６の発明に係るレンズ制御方法は、交換レンズの外装上に配置され、光軸方向の第１の位置と第２の位置にスライド可能に構成される円環状の操作部材と、上記操作部材の位置を検出する第１の検出手段と、上記操作部材がスライド操作により上記第１の位置にある時に上記操作部材の回転方向と回転量を検出する第２の検出手段と、上記操作部材がスライド操作により上記第２の位置にある時に上記操作部材の回転位置を検出する第３の検出手段と、機能制限手段と、を具備する交換レンズと該交換レンズが装着可能なカメラ本体から構成されるレンズ交換式カメラシステムのレンズ制御方法において、上記カメラ本体において、モード設定手段によりオートフォーカスとマニュアルフォーカスの切り替えを行い、上記交換レンズにおいて、上記操作部材が上記第１の位置にある時に上記マニュアルフォーカスのモード指示に従い上記操作部材の回転方向と回転量を上記第２の検出手段を用いて検出してマニュアルフォーカス制御を行う第１の制御を行い、上記操作部材が上記第２の位置にあり、かつ、上記機能制限手段により有効に設定されている時に上記モード設定手段からの指示とは関係なく、上記第１の検出手段の検出結果を上記カメラ本体へ通知し、上記操作部材の回転位置を上記第３の検出手段を用いて検出し、上記回転位置に基づいてマニュアルフォーカス制御を強制的に行う第２の制御を行い、上記機能制限手段により無効に設定されている時には、上記第２の制御を行わない。
【発明の効果】
【００１１】
本発明によれば、操作部材を第１および第２の位置にスライド可能であり、第１および第２の位置に応じたレンズ制御を行う場合に、誤操作するおそれのないレンズ交換式カメラシステム、交換レンズ、およびレンズ交換式カメラシステムのレンズ制御方法を提供することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の第１実施形態に係るカメラの内部構成を示すブロック図である。
【図２】本発明の第１実施形態に係るカメラの主として電気的構成を示すブロック図である。
【図３】本発明の第１実施形態に係るカメラにおいて、ＭＦ環が第１の位置に位置する状態のレンズ鏡筒の上面図である。
【図４】本発明の第１実施形態に係るカメラにおいて、ＭＦ環が第２の位置に位置する状態のレンズ鏡筒の上面図である。
【図５】本発明の第１実施形態に係るカメラにおいて、ＭＦ環と距離表示環とが係合した状態を説明する斜視図である。
【図６】本発明の第１実施形態に係るカメラにおいて、指標位置検出部の構成を示す斜視図である。
【図７】本発明の第１実施形態に係るカメラにおいて、交換レンズとカメラ本体の同期通信の一例を示すタイミングチャートである。
【図８】本発明の第１実施形態に係るカメラにおいて、カメラ本体と交換レンズの動作を示すフローチャートである。
【図９】本発明の第１実施形態に係るカメラにおいて、カメラ本体と交換レンズの動作の変形例を示すフローチャートである。
【図１０】本発明の第１実施形態に係るカメラにおいて、カメラ本体と交換レンズの動作の変形例において、ＭＦ環操作検出・動作処理を示すフローチャートである。
【図１１】本発明の第１実施形態に係るカメラにおいて、カメラ本体と交換レンズの動作の変形例において、ＭＦタイマ処理を示すフローチャートである。
【図１２】本発明の第２実施形態に係るカメラにおいて、カメラ本体と交換レンズの動作の変形例を示すフローチャートである。
【図１３】本発明の第２実施形態に係るカメラにおいて、カメラ本体と交換レンズの動作の変形例において、ＭＦ環操作検出・動作処理を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下、図面に従って本発明を適用したカメラ本体と交換レンズとからなるカメラシステムを用いて好ましい実施形態について説明する。図１は、本発明の一実施形態に係るカメラシステムの構成を示すブロック図であり、このカメラシステムは、カメラ本体１００と交換レンズ２００とから構成される。交換レンズ２００は、カメラ本体のバヨネットマウント等を介して着脱自在に装着される。
【００１４】
カメラ本体１００内には、カメラ制御回路１０１、撮像素子１０３、フォーカルプレーンシャッタ１０４、表示用モニタ１０５、ストロボ１０６、レリーズ釦１０７、バッテリ１０８等が配置されている。また、交換レンズ２００内には、レンズ制御回路２０１、焦点調節レンズ２０３、ＭＦ環２０４、絞り２０５等が配置されている。
【００１５】
カメラ制御回路１０１は、本体ＣＰＵ（Central Processing Unit：中央処理装置）１２１（図２参照）等を含むＡＳＩＣ（Application Specific Integrated Circuit：特定用途向け集積回路）とその周辺回路等で構成される。レリーズ釦１０７を撮影者が操作すると撮像素子１０３、フォーカルプレーンシャッタ１０４等を制御すると共に、必要に応じてストロボ１０６の発光制御を行い、またレンズ制御回路２０１を通じて撮影動作等を実行する。後述するレンズ制御回路２０１内のレンズＣＰＵ２２１（図２参照）と連携し、カメラシステム全体の各種シーケンスを統括的に制御する。この制御は、フラッシュＲＯＭ１２２（図２参照）に記憶されたプログラムに従って実行する。このカメラ制御回路１０１の詳細は、図２を用いて後述する。
【００１６】
撮像素子１０３は、ＣＣＤ（Charge Coupled Device）イメージセンサやＣＭＯＳ（Complementary Metal Oxide Semiconductor）イメージセンサ等の固体撮像素子によって構成され、交換レンズ２００によって形成された被写体像を画像信号に変換する。すなわち、カメラ制御回路１０１からの信号に従って、撮像素子１０３において画像信号の蓄積がなされ、また画像信号の読み出し等がなされる。なお、本明細書においては、撮像素子１０３からの出力に基づく信号は、画像信号の他に画像データと称する場合がある。
【００１７】
フォーカルプレーンシャッタ１０４は、レリーズ釦１０７の全押しに基づくカメラ制御回路１０１中のシャッタ制御回路１２６（図２参照）からの指示に応じて開閉動作を行い、交換レンズ２００からの被写体光束を開閉する。この開閉時間は、カメラ制御回路１０１によって算出されたシャッタ速度に応じた時間である。
【００１８】
表示用モニタ１０５は、カメラ本体の背面等に配置されたＬＣＤ、有機ＥＬ等により構成される。表示用モニタ１０５は、静止画の撮影待機時や動画撮影時のライブビュー表示や、再生釦等の操作に応じた記録済みの撮影画像の再生表示や、メニュー釦等の操作に応じてメニュー画面等において設定情報の表示を行う。
【００１９】
ストロボ１０６は、レリーズ釦１０７の操作時に周囲が暗い場合等に、カメラ制御回路１０１中のストロボ制御回路１２５（図２参照）からの指示に応じて補助光を被写体に照明する。この発光は発光用コンデンサ（不図示）に蓄えられた電荷を用い、フォーカルプレーンシャッタ１０４の露光動作と同期して行う。
【００２０】
レリーズ釦１０７は、半押しでオンになるファーストレリーズスイッチ１３２（図２参照）と、半押しから更に押し込み全押しとなるとオンになるセカンドレリーズスイッチ１３３（図２参照）を有する。カメラ制御回路１０１は、ファーストレリーズスイッチ１３２がオンとなると、ＡＥ（Auto Exposure）動作やＡＦ（Auto Focus）動作等の撮影準備シーケンスを実行する。また、セカンドレリーズスイッチ１３３がオンとなると、フォーカルプレーンシャッタ１０４等を制御し、撮像素子１０３等から被写体画像に基づく画像データを取得し、この画像データを記録媒体に記録する一連の撮影シーケンスを実行して撮影を行う。
【００２１】
バッテリ１０８は、カメラ本体１００および交換レンズ２００内の各部材、各回路に電源を供給する。
【００２２】
交換レンズ２００内のレンズ制御回路２０１は、レンズＣＰＵ等を含むＡＳＩＣ（Application Specific Integrated Circuit：特定用途向け集積回路）と、その周辺回路で構成される。カメラ制御回路１０１からの指示、または撮影者によるＭＦ環２０４の操作に応じて、焦点調節レンズ２０３、絞り２０５の駆動制御や、ファンクション釦（Ｆｎ釦）２６の操作に応じた制御等を行う。また、カメラ制御１０１からの要求に応じて、焦点距離、設定距離、絞り値等の種々のレンズ情報を送信する。この制御は、フラッシュＲＯＭ（不図示）に記憶されたプログラムに従って実行する。このレンズ制御回路２０１の詳細は、図２を用いて後述する。
【００２３】
焦点調節レンズ２０３は、レンズ制御回路２０１からの指示に基づいて光軸方向に移動し、交換レンズ２００の焦点状態を調節する。なお、本実施形態においては、単焦点レンズとして説明するが、勿論、焦点距離可変なズームレンズで構成してもよい。
【００２４】
ＭＦ環２０４は、交換レンズ２００の外周に配置され、交換レンズ２００の光軸中心の周りに回転操作が可能であると共に、光軸方向に沿って第１の位置と第２の位置の間でスライド操作が可能である。ＭＦ環２０４を交換レンズ２００の前方側（被写体側）にスライドさせた第１の位置において回転操作することにより、マニュアルフォーカス操作が可能である。また、ＭＦ環２０４を交換レンズ２００の後方側（撮像側）にスライドさせた第２の位置において回転操作することにより、レンジフォーカス操作が可能である。ＭＦ環２０４は、交換レンズの外装上に配置され、光軸方向の第１の位置と第２の位置にスライド可能に構成される円環状の操作部材として機能する。ＭＦ環２０４の第１の位置および第２の位置について、図３および図４を用いて後述する。
【００２５】
絞り２０５は、レンズ制御回路２０１からの指示に基づいて、開口面積を変化させ、交換レンズ２００を通過する被写体光束の光量を調節する。
【００２６】
次に、カメラ制御回路１０１と、レンズ制御回路２０１の詳細について、図２を用いて説明する。カメラ制御回路１０１内には、本体ＣＰＵ１２１が設けられており、この本体ＣＰＵ１２１に、フラッシュＲＯＭ（Read Only Memory）１２２、ＲＡＭ（Random Access Memory）１２３、撮像素子制御回路１２４、ストロボ制御回路１２５、シャッタ制御回路１２６、画像処理回路１２７、表示回路１２８、操作スイッチ検出回路１２９、電源回路１３０、および通信回路１３１が接続されている。これらの各種回路と本体ＣＰＵ１２１の間で、各種信号の入出力が行われる。
【００２７】
本体ＣＰＵ１２１は、フラッシュＲＯＭ１２２に記憶されているプログラム等に従って、カメラ全体の制御を統括する。また、カメラ本体通信回路１３１およびレンズ通信回路２２９を介してレンズＣＰＵ２２１と通信が可能であり、制御命令を出力すると共に、焦点調節レンズ２０３のレンズ位置等のレンズ情報を取得する。
【００２８】
また、本体ＣＰＵ１２１は、後述するメニュー画面において、オートフォーカスモードとマニュアルフォーカスモードの設定を行う。本体ＣＰＵ１２１は、オートフォーカスとマニュアルフォーカスを切り替えるモード設定手段として機能する。
【００２９】
フラッシュＲＯＭ１２２は、電気的に書き換え可能な不揮発性メモリであり、前述したように本体ＣＰＵ１２１が実行するプログラムを記憶しており、また各種調整値等も記憶している。不揮発性メモリであればフラッシュＲＯＭ以外のメモリを採用してもよい。ＲＡＭ１２３は、ＤＲＡＭ（Dynamic Random Access Memory）やＳＤＲＡＭ（Synchronous DRAM）等、電気的に書き換え可能な揮発性メモリであり、本体ＣＰＵ１２１において処理するための各種情報を一時的に記憶する。
【００３０】
撮像素子制御回路１２４は、ライブビュー表示、ＡＥ、ＡＦ、撮影時の露光等、画像データを必要とする処理の動作実行時に、被写体像を画像信号に変換するための撮像動作を撮像素子１０３に実行させる。撮像動作としては、撮像素子１０３における電荷蓄積制御や画像信号の読み出し等を行う。
【００３１】
ストロボ制御回路１２５は、ストロボ１０６に接続され、ストロボ１０６の充電、発光制御を行う。ストロボ制御回路１２５は、例えば、レンズＣＰＵ２２１から取得した焦点調節レンズ２０３のレンズ位置情報に基づいて、適正露光となるように発光量制御を行う。シャッタ制御回路１２６は、フォーカルプレーンシャッタ１０４に接続されており、本体ＣＰＵ１２１からのシャッタ速度信号に基づいて、フォーカルプレーンシャッタ１０４の開閉制御を行う。
【００３２】
画像処理回路１２７は、撮像素子１０３から出力される画像信号に対して、Ａ／Ｄ変換やフィルタ処理等の画像処理を施す。また画像処理を施すにあたって、ライブビュー表示用の画像処理を行い、この処理された画像信号に基づいて表示モニタ１０５にライブビュー表示する。また、記録用の撮影画像の画像処理を行い、この処理された画像データを記録媒体（不図示）に記録する。また、焦点検出領域内の画像信号から高周波成分をハイパスフィルタ処理することによって抽出処理を行い、ＡＦ評価値を算出する。本実施形態においては、焦点検出にあたっては公知のコントラストＡＦを採用しており、焦点調節レンズ２０３を移動させ、ＡＦ評価値がピークとなる位置を合焦位置とする。なお、焦点検出方法としては、コントラストＡＦに限らず、位相差ＡＦ等、他の方法を採用してもよい。
【００３３】
表示回路１２８は、表示用モニタ１０５に接続されており、ライブビュー表示や、記録媒体に記録されている撮影画像の再生表示や、メニュー画面等の各種撮影情報の表示を行う。
【００３４】
操作スイッチ検出回路１２９は、レリーズ釦１０７に連動するファーストレリーズスイッチ１３２およびセカンドレリーズスイッチ１３３、その他の検出スイッチ（不図示）と接続されており、これらのスイッチの操作状態を検出し、検出結果を本体ＣＰＵ１２１に出力する。その他の検出スイッチとしては、電源のオンオフを行う電源釦に連動した電源スイッチ、カメラの撮影モードを切換える撮影モードスイッチ、メニュー画面を表示させるメニュー釦に連動したメニュースイッチ、記録媒体に記録されている撮影画像の再生表示を行わせる再生釦に連動した再生スイッチ、交換レンズ２００の装着状態を検出するマウントスイッチ、動画撮影の開始および終了を指示する動画釦に連動した動画スイッチ等がある。
【００３５】
上記メニュー画面においては、焦点調節モード等の種々の撮影情報の設定を行う。メニュー画面において設定する焦点調節モードとしては、本実施形態においては、自動的に焦点調節レンズ２０３のピント合わせを自動的に行うオートフォーカスモード（ＡＦモード）と、ピント合わせを手動で行うマニュアルフォーカスモード（ＭＦモード）の２種類がある。なお、カメラ本体１００における焦点調節モードの設定は、本実施形態のようにメニュー画面以外においても、専用釦等によって設定する等、他の方法によって設定するようにしても勿論かまわない。
【００３６】
また、メニュー画面において、後述するＲＦモード（レンジフォーカスモード）の無効の設定を行うこともできる。ＭＦ環２０４を第２の位置にスライドさせるとＲＦモードに設定されるが、撮影者の意図に反して、ＭＦ環２０４が第２の位置にスライドしてしまう場合がある。そこで、ＭＦ環２０４が第２の位置にスライドしても、ＲＦモードが設定されないように、ＲＦモード無効の設定が可能である（後述する図８のＳ１０９、Ｓ１１１、図１０のＳ５４等参照）。
【００３７】
電源回路１３０は、バッテリ１０８と接続され、電源電圧の平滑化や昇圧等を行って、カメラ本体１００や交換レンズ２００内の各回路・各部材に電源を供給する。
【００３８】
カメラ本体通信回路１３１は、カメラ本体２００の外部のマウント部に設けられた同期信号端子、データ端子等の複数の通信端子を有する。レンズ通信回路２２９を介して、本体ＣＰＵ１２１とレンズＣＰＵ２２１が通信を行う。カメラ本体通信回路１３１とレンズ通信回路２２９間の通信は、本体と交換レンズの装着当初は非同期通信によって行うが、カメラ本体側で交換レンズの情報を取得後、装着された交換レンズ２００が同期通信可能であれば、同期通信によって通信する。同期通信の詳細な動作については、図７を用いて後述する。
【００３９】
レンズ制御回路２０１内には、レンズＣＰＵ２２１が設けられており、このレンズＣＰＵ２２１に、レンズ駆動回路２２２、レンズ位置検出回路２２３、ＭＦ環位置検出回路２２４、ＭＦ位置検出回路２２５、指標位置検出回路２２６、絞り駆動回路２２７、ＲＡＭ２２８、通信回路２２９が接続されている。
【００４０】
レンズＣＰＵ２２１は、交換レンズ内に設けられたフラッシュＲＯＭ（不図示）に記憶されたプログラムや各種調整値、レンズ位置検出回路２２３、ＭＦ環位置検出回路２２４、ＭＦ位置検出回路２２５、および指標位置検出回路２２６からの出力信号、および本体ＣＰＵ１２１からの制御命令に従って、交換レンズ２００内の制御を行う。具体的には、焦点調節レンズ２０３のレンズ駆動や、絞り２０５の絞り駆動等の各種駆動制御を行う。また、カメラ本体通信回路１３１およびレンズ通信回路２２９を介して、本体ＣＰＵ１２１と通信を行い、本体ＣＰＵ１２１からの動作命令の受信、交換レンズ２００のレンズ動作状態や光学データ等のレンズ状態を示す情報の送信を行う。
【００４１】
レンズＣＰＵ２２１は、操作部材が第１の位置（ＭＦ位置）にある時にモード設定からのマニュアルフォーカスモード指示に従い操作部材の回転方向と回転量を第２の検出手段を用いて検出してマニュアルフォーカス制御を行う第１の制御手段として機能する（例えば、図８のＳ２０７、図１０のＳ７７−Ｓ８１、図１２のＳ２０７、図１３のＳ７７−Ｓ８１等参照）。
【００４２】
また、レンズＣＰＵ２２１は、操作部材が第２の位置にある時にモード設定手段からの指示とは関係なく、第１の検出手段の検出結果をカメラ本体へ通知し、操作部材の回転位置を第３の検出手段を用いて検出し、回転位置に基づいてマニュアルフォーカス制御を強制的に行う第２の制御手段として機能する（例えば、図８のＳ２１３、図１０のＳ６５、Ｓ６７、図１２のＳ２１７、図１３のＳ６５、Ｓ６７等参照）。
【００４３】
なお、前述した本体ＣＰＵ１２１は、上述の第２の制御手段の動作を有効かまたは無効に設定する機能制限手段として機能する（例えば、図８のＳ１０９、Ｓ１１１、図１０のＳ５４）。この場合には、機能制限手段が、カメラ本体に設けられている。後述する第２実施形態とその変形例においては、ファンクション釦２６とレンズＣＰＵ２２１が、第２の制御手段の動作を有効かまたは無効に設定する機能制限手段として機能する（例えば、図１２のＳ２１５、図１３のＳ５４Ａ参照）。この場合には、機能制限手段が、交換レンズに設けられている。
【００４４】
レンズ駆動回路２２２は、ステッピングモータ等のアクチュエータや、モータドライバ等を含んで構成され、焦点調節レンズ２０３を光軸方向に駆動制御を行う。また、後述するレンジフォーカスモード（ＲＦモード）で焦点調節を行う場合には、カメラ本体１００からの同期通信用の同期信号をタイミング信号として用いて、焦点調節レンズ２０３の制動（加減速）制御を行う。また、焦点調節レンズ２０３を微小反転駆動させる所謂ウォブリング動作による駆動制御も可能である。
【００４５】
レンズ位置検出回路２２３は、焦点調節レンズ２０３の位置検出を行う。このレンズ位置検出回路２２３は、レンズ駆動回路２２２に含まれるステッピングモータ等の駆動用モータの回転量をパルス数に変換するフォトインタラプタ（ＰＩ）回路を含んで構成される。位置検出結果は、焦点調節レンズ２０３の絶対位置を無限端等基準位置からのパルス数で表わす。
【００４６】
ＭＦ環位置検出回路２２４は、ＭＦ環２０４の交換レンズ２００の光軸方向でのスライド位置を検出する。すなわち、ＭＦ環２０４は、交換レンズ２００の前方側にスライドし、マニュアルフォーカス操作位置（ＭＦ位置、第１の位置）と、交換レンズ２００の後方側にスライドし、レンジフォーカス操作位置（ＲＦ位置、第２の位置）の２つの位置に移動自在である。ＭＦ環位置検出回路２２４は、ＭＦ環２０４が第１の位置にあるか第２の位置にあるか否かを検出する。ＭＦ環位置検出回路２２４は、操作部材の位置を検出する第１の検出手段として機能する。この位置検出機構については、図５を用いて後述する。
【００４７】
ＭＦ位置検出回路２２５は、ＰＩ回路を含んで構成され、ＭＦ環２０４の交換レンズ２００の光軸中心に対する回転方向の相対位置変化量を検出する。すなわち、ＭＦ環位置検出回路２２４によって検出されるＭＦ環２０４の位置がマニュアルフォーカス操作位置（ＭＦ位置、第１の位置）にある場合に、ＰＩ回路から出力されるパルス信号に基づいて、ＭＦ環２０４の回転方向、回転量、回転速度等を検出できる。このＭＦ環２０４の回転検出に使用する検出用タイマは、レンズＣＰＵ２２１内の通常の内蔵タイマを用いる。ＭＦ位置検出回路２２４は、操作部材がスライド操作により第１の位置にある時に操作部材の回転方向と回転量を検出する第２の検出手段として機能する。ＰＩ回路のフォトインタラプタの構成について、図５を用いて後述する。
【００４８】
指標検出回路２２６は、リニアエンコーダやＡ／Ｄ変換回路等を含んで構成され、焦点調節レンズ２０３の駆動目標位置に対応する距離指標の検出を行う。すなわち、ＭＦ環位置検出回路２２４によって検出されるＭＦ環２０４の位置がレンジフォーカス位置（ＲＦ位置、第２の位置）にある場合に、エンコーダ値のＡ／Ｄ変換結果に基づいてＭＦ環２０４の交換レンズ２００の光軸中心での回転方向位置で設定される駆動目標位置に対応する距離指標位置の検出を行う。すなわち、指標検出回路２２６は、ＭＦ環２０４によって設定された絶対的な距離の検出を行う。指標検出回路２２６は、操作部材がスライド操作により上記第２の位置にある時に上記操作部材の回転位置を検出する第３の検出手段として機能する。
【００４９】
なお、ＭＦ環２０４がＲＦ位置（第２の位置）にスライド操作された際に、ＭＦ環２０４の回転方向の絶対的な位置によって決まる距離に相当するように焦点調節レンズ２０３を制御するモードをレンジフォーカスモード（ＲＦモード）と称する。このエンコーダ値を読み取る際に使用する検出用タイマのタイミング信号は、カメラ本体１００と交換レンズ２００の間で同期通信を行うためのレンズ通信同期信号を利用する。リニアエンコーダを用いた指標検出回路２２６の検出機構の一例の構成については、図６を用いて後述する。
【００５０】
絞り駆動回路２２７は、ステッピングモータ等のアクチュエータやモータドライバ等を含んで構成され、レンズＣＰＵ２２１からの絞り値に従って、絞り２０５の開口動作制御を行う。
【００５１】
ＲＡＭ２２８は、レンズＣＰＵ２２１において使用する各種情報を一時格納するための揮発性のメモリである。
【００５２】
レンズ通信回路２２９は、交換レンズ２００の外部のマウント部に設けられた同期信号端子、データ端子等の複数の通信接続端子を有し、カメラ本体通信回路１３１の通信接続端子と係合して、カメラ本体と通信を行う。このレンズ通信回路２２９を介して、本体ＣＰＵ２２１からの焦点調節レンズ２０３や絞り２０５の制御命令等を受信し、また光学データ、レンズ位置情報、動作状態等のレンズ状態の情報を本体ＣＰＵ２２１に送信する。また、Ｆｎ釦検出回路２３０は、Ｆｎ釦２６の操作状態を検出し、この検出信号をレンズＣＰＵ２２１に出力する。
【００５３】
次に、ＭＦ環２０４の第１の位置と第２の位置へのスライド操作について、図３および図４を用いて説明する。図３はＭＦ環２０４が第１の位置にある場合を示し、図４はＭＦ環２０４が第２の位置にある場合を示す。
【００５４】
交換レンズ２００の後方側には、バヨネット部２１が設けられている。このバヨネット部２１は、図示しないカメラ本体１００側のバヨネット部と係合することにより、交換レンズ２００をカメラ本体１００に装着可能である。基台部２２は、バヨネット部２１と一体に構成され、バヨネット部２１がカメラ本体１００に装着されると、カメラ本体１００に固定される。
【００５５】
また、基台部２２には、ファンクション釦（Ｆｎ釦とも称す）２６が設けてある。このファンクション釦２６は、撮影者の意図に従って機能を付加することが可能である。ファンクション釦２６の機能の割り付けは、カメラ本体１００側において設定してもよい。ファンクション釦２６の押し下げに応じて動作するスイッチを有し、このスイッチの状態は、レンズＣＰＵ２２１に出力される。
【００５６】
ＭＦ環２０４は、交換レンズ２００のレンズ鏡筒の外周部において、光軸Ｏの周りに回動可能、かつ光軸Ｏ方向に進退移動可能に配設された略円筒状の形状である。ＭＦ環２０４は、レンズ鏡筒の外周上に露出しており、撮影者の指が掛かるように配設されている。なお、ＭＦ環２０４の一部のみが外周上に露出するように構成しても勿論かまわない。
【００５７】
指標表示枠２５は、基台部２２に対して位置が固定され、レンズ鏡筒の外装部材の一部である。指標表示枠２５は、ＭＦ環２０４が第１の位置（ＭＦ位置）にある場合でも、ＭＦ環２０４よりも前方側に配置されている。この指標表示枠２５には、指標２５ａおよび被写体深度指標２５ｂが表示されている。指標２５ａは後述する距離表示環２４に設けられた距離目盛２４ａの基準指標を示し、被写体深度指標２５ｂは、絞り２０５の絞り値に応じた被写体深度を、距離目盛２４ａに対して示す指標である。
【００５８】
図３に示す状態において、ＭＦ環２０４を光軸Ｏに沿って後方側（撮像側、カメラ本体側）の第２の位置にスライド移動させると、図４に示すように、距離表示環２４が露出する。距離表示環２４は、ＭＦ環２０４の内側に配設された略円筒状の部材であり、ＭＦ環２０４が第１の位置にある際には、ＭＦ環２０４と一体に移動することがない。しかし、ＭＦ環２０４が第２の位置に移動すると、距離表示環２４はＭＦ環２０４と一体に光軸Ｏ周りに回動可能である。
【００５９】
距離表示環２４の外周面には、図４に示すように、焦点調節レンズ２０３のピントが合う距離（合焦距離）を表す距離目盛２４ａが表示されている。距離目盛２４ａは、最短合焦距離から無限遠までの距離を示す数値が周方向に沿って配列されている。距離表示環２４が指標表示枠２５に対して光軸Ｏ周りに回動することにより、指標２５ａが指し示す距離目盛２４ａの数値が変化する。
【００６０】
距離表示環２４は、光軸Ｏ周りの回動範囲が制限されており、指標２５ａによって指示される距離範囲内でのみ回動可能である。したがって、距離目盛２４ａは、指標２５ａに対して最短合焦距離から無限遠までの距離を数値で表示する。
【００６１】
このように、本実施形態においては、ＭＦ環２０４が第１の位置（ＭＦ位置）に位置している場合には、図３に示すように、距離表示環２４の距離目盛２４ａは、レンズ鏡筒の外部から見えない状態となる。一方、ＭＦ環２０４が第２の位置（ＲＦ位置）に位置している場合には、図４に示すように、距離目盛２４ａは、レンズ鏡筒の外部から見える状態となる。
【００６２】
距離表示環２４は、前述したように、ＭＦ環２０４が第２の位置にある場合にのみ、ＭＦ環２０４とともに光軸Ｏ周りに回動するように構成され、ＭＦ環２０４が第１の位置（ＭＦ位置）にある場合には、ＭＦ環２０４は距離表示環２４と独立して回動可能である。
【００６３】
すなわち、距離表示環２４の内周部には、図５に示すように、係合ピン２４ｂが径方向内側に突出するように設けられている。また、ＭＦ環２０４の内側筒部２０４ｂには、複数の係合部２０４ａが配置されている。ＭＦ環２０４が第１の位置（ＭＦ位置）にある場合には、係合ピン２４ｂはＭＦ環２０４の係合部２０４ａよりも後方側にあって、ＭＦ環２０４が光軸Ｏ周りに回動しても係合部２０４ａと干渉しない位置ある。また、ＭＦ環２０４が第２の位置（ＲＦ位置）にある場合には、係合ピン２４ｂは係合部２０４ａと重なる位置に配置されている。したがって、ＭＦ環２０４が第２の位置にある場合には、距離表示環２４はＭＦ環２０４とともに光軸Ｏ周りを回動し、一方、ＭＦ環２０４が第１の位置にある場合には、ＭＦ環２０４が光軸Ｏ周りに回動したとしても距離表示環２４は回動せずに停止したままとなる。
【００６４】
次に、ＭＦ環位置検出回路２２４とＭＦ位置検出回路２２５の検出機構の構成について、図５を用いて説明する。ＭＦ環位置検出回路２２４は、フォトインタラプタ部２２４ａを有している。このフォトインタラプタ部２２４ａは、基台部２２または基台部２２と一体に構成された部材に固定されており、ＭＦ環２０４が第２の位置に位置している場合に、ＭＦ環２０４の少なくとも一部が検出範囲内に入る位置にあり、またＭＦ環２０４が第１の位置に位置している場合には検出範囲外になる位置に設けられている。
【００６５】
なお、本実施形態においては、フォトインタラプタ部２２４ａによってＭＦ環２０４の位置を検出しているが、フォトインタラプタに限らず、ＭＦ環２０４の位置を検出可能であれば、他の検出センサを採用しても構わない。例えば、磁気センサやスイッチ等であってもよい。
【００６６】
ＭＦ位置検出回路２２５は、一対のフォトインタラプタ２２５ａを有している。また、ＭＦ環２０４と一体に回動する内側筒２０４ｂの周方向には、所定の間隔で設けられた複数のスリット孔２０４ｃが設けられている。一対のフォトインタラプタ２２５ａは、ＭＦ環２０４が第１の位置（ＭＦ位置）にある場合に、スリット孔２０４ｃの検出範囲内に設けられている。そして、一対のフォトインタラプタ２２５ａからの出力信号に基づいて、ＭＦ環２０４の光軸Ｏ周りの回動方向、回動量、回転速度等の回転状態を検出する。
【００６７】
なお、ＭＦ位置検出回路２２５の検出センサは、ＭＦ環２０４が第１の位置（ＭＦ位置）にある場合に、ＭＦ環２０４の回転を検出可能であればよく、例えば、磁気式のロータリーエンコーダ―等でも構わない。
【００６８】
次に、指標位置検出回路２２６の検出機構について、図６を用いて説明する。指標位置検出回路２２６は、エンコーダ部２２６ａを有している。このエンコーダ部２２６ａは、距離表示環２４の基台部２２に対する光軸Ｏ周りの絶対的な回動位置を検出する。エンコーダ部２２６ａは、導電体からなる所定ビット数のコードパターン２２６ｂと、コードパターン２２６ｂに摺動する導電体からなる接点部２２６ｃから構成される。
【００６９】
コードパターン２２６ｂは、距離表示環２４の外周部配設されており、接点部２２６ｃは、基台部２２と一体に構成された固定枠に配設されている。距離表示環２４が光軸Ｏ周りに回動すると、その回動位置に応じて、接点部２２６ｃが接触するコードパターン２２６ｂの位置が変化する。指標位置検出回路２２６は、コードパターン２２６ｂと接点部２２６ｃの接触状態の変化を検出し、ＭＦ環２０４の光軸Ｏ周りの絶対的な回動位置を検出する。
【００７０】
なお、指標位置検出回路２２６は、基台部２２に対する光軸Ｏ周りの絶対的な回動位置を検出することが可能であれば、接点方式のエンコーダ以外の構成を採用しても勿論かまわない。例えば、光学式または磁気式の絶対位置検出用のロータリーエンコーダであってもよく、また距離表示環２４の光軸Ｏ周りの回動位置に応じて抵抗値が変化するポテンショメータであってもよい。また、本実施形態においては、絶対位置の検出にあたって、高速に検出するために、カメラ本体１００と交換レンズ２００との間の同期通信の際のレンズ通信同期信号を検出用タイマのタイミング信号として利用する。
【００７１】
次に、カメラ本体１００と交換レンズ２００の間でなされる同期通信の一例を、図７を用いて説明する。図７において、横軸は時間の流れを表し、縦軸にそれぞれの処理内容やタイミングを示す。カメラ本体処理において、処理Ｂ１では、前フレームで取得した画像データによりライブビュー画像の表示や、ＡＦ評価値の算出を行う。また処理Ｂ２では、レンズ状態通信により取得したレンズ状態データに基づいて、ＡＦ演算や各種設定変更等を行う。
【００７２】
垂直同期信号は、各フレームに対応して出力される信号である。撮像・読出しでは、撮像素子１０３において被写体像を撮像し、この撮像した画像データの読み出しを行う。なお、撮像・読出しが、図７において、菱形形状をしているのは、本実施形態においては、ライブビュー画像の取得時はローリングシャッタを採用しており、画素ラインごとに撮像と読出しを順次行うためである。
【００７３】
レンズ通信における通信ＢＬでは、カメラ本体１００から交換レンズ２００にレンズ状態データ要求コマンドを送信し、このコマンドは交換レンズ２００のレンズ状態を示すデータをカメラ本体１００に送信することを要求する。また通信ＬＢでは、レンズ状態データ要求コマンドに応じて、交換レンズ２００がカメラ本体１００にレンズ状態を示すデータを送信する。
【００７４】
レンズ通信同期信号は、カメラ本体１００において垂直同期信号に応答して生成され、このレンズ通信同期信号はカメラ本体通信回路１３１の同期信号端子より交換レンズ２００に出力される。レンズ位置取得信号は、所定のタイミング、例えば図７に示す例では、撮像素子１０３における電荷蓄積時間の略中央時点を経過した時点で状態が変化する。
【００７５】
また、交換レンズ２００内における処理Ｌ１は、レンズ位置取得信号の状態変化タイミングでの焦点調節レンズ２０３の位置情報の取得、およびレンズ通信同期信号の受信タイミングでのＭＦ環２０４の操作状態の検出を行う処理である。また処理Ｌ２は、カメラ本体１００から受信したレンズ状態データ要求コマンドに応じて、焦点調節レンズ２０３の位置情報や、ＭＦ環２０４の操作状態等のレンズ状態データを送信する処理である。
【００７６】
図７のタイミングチャートに示すように、本実施形態における同期通信では、垂直同期信号に同期してカメラ本体１００内において処理Ｂ１を実行し、また、垂直同期信号に同期してレンズ通信同期信号を交換レンズ２００に送信する。
【００７７】
カメラ本体１００内において処理Ｂ１を処理すると、交換レンズ２００に対して通信ＢＬによって、レンズ状態データ要求コマンドを送信する。交換レンズ２００はレンズ状態データ要求コマンドを受信すると、レンズ状態を検出し、通信ＬＢによってレンズ状態データを送信する。カメラ本体１００はレンズ状態データを受信すると、処理Ｂ２を実行する。
【００７８】
また、交換レンズ２００内において、レンズ位置を取得する処理Ｌ１はレンズ位置取得信号に同期して実行する。このレンズ位置取得信号は所定のタイミング、前述したように、図７の例においては、撮像素子１０３の画面中央による電荷蓄積時間の１／２が経過した時点で発生する。交換レンズ２００は、レンズ位置取得信号の状態変化のタイミングでレンズ位置検出回路２２３によって焦点調節レンズ２０３の位置情報を取得する。これらの同期通信は、全体としては、レンズ通信同期信号に同期して実行される。
【００７９】
次に、本実施形態における焦点調節モードについて説明する。本実施形態においては、焦点調節モードとしては、オートフォーカスモード（ＡＦモード）、マニュアルフォーカスモード（ＭＦモード）、およびレンジフォーカスモード（ＲＦモード）の３種類のモードが用意されている。ＡＦモードは、撮像素子１０３からの画像データに基づくコントラストＡＦを用いた山登り法によって、自動的に焦点調節レンズ２０３のピント合わせを行う。またＭＦモードは、ＭＦ環２０４が第１の位置（ＭＦ位置）にある際に、手動でＭＦ環２０４を回転させ、このときの回転状態に応じて焦点調節レンズ２０３を移動させてピント合わせを行う。ＡＦモードとＭＦモードは、前述したように、カメラ本体１００において、例えば、メニュー画面において設定される。
【００８０】
これに対して、ＲＦモードでは、ＭＦ環２０４が第２の位置にある際に、ＭＦ環２０４を回動させ、距離表示環２４の距離目盛２４ａを指標２５ａに合わせることにより距離設定を行い、この設定距離にピント合わせを行う。ＲＦモードで事前に距離を設定した後に、電源オフし、その後ＲＦモードで電源オンとすると、事前設定した距離にピントを合わせることができる。例えば、撮影者が街などを散歩している際に、事前にＲＦモードで距離を設定しておくと、被写体が突然現われた場合であっても、迅速に撮影することができる。
【００８１】
また、ＲＦモードで距離設定後に、ＭＦ環２０４を第１の位置（ＭＦ位置）にスライドさせることによりＭＦモードやＡＦモードに切換えた場合であっても、ＭＦ環２０４を第２の位置にスライドさせると、設定された距離に直ちにピント合わせがなされる。
【００８２】
次に、本実施形態における撮影動作について、図８に示すフローチャートを用いて説明する。このフローチャート（後述する図１２も同様）の左側のカメラ本体における動作は、カメラ本体１００内のフラッシュＲＯＭ１２２に記憶されているプログラムに従って本体ＣＰＵ１２１が実行し、図８のフローチャートの右側の交換レンズにおける動作は、交換レンズ２００内のフラッシュＲＯＭに記憶されているプログラムに従ってレンズＣＰＵ２２１が実行する。
【００８３】
カメラ本体１００がパワーオンとなると、図８に示すフローが開始する。まず、カメラ本体の動作について説明する。フローが開始すると、カメラ本体が初期化される（Ｓ１０１）。ここでは、カメラ本体１００内において、フラグ等をリセットし、また機械的機構のリセットを行う。
【００８４】
カメラ本体の初期化を行うと、次に、交換レンズのマウント処理を行う（Ｓ１０３）。ここでは、通信回路１３１、２２９を介して、本体ＣＰＵ１２１とレンズＣＰＵ２２１の間で通信を行う。
【００８５】
交換レンズのマウント処理を行うと、次に、焦点調節モードがＡＦに設定されているか、ＭＦに設定されているかの判定を行う（Ｓ１０５）。ＡＦモードとＭＦモードは、撮影者がメニュー画面において設定する。このステップでは、いずれのモードが設定されているかについて判定する。
【００８６】
ステップＳ１０５における判定の結果、ＭＦモードが設定されていた場合には、交換レンズへＭＦ指示を行う（Ｓ１０７）。ここでは、本体ＣＰＵ１２１からレンズＣＰＵ２２１に対してＭＦモードであることを指示する。なお、レンズＣＰＵ２２１は初期状態でＡＦモードと認識しており、ＭＦモードの指示がない場合は本体側でＡＦモードが設定されていると認識するので、ＡＦモードの指示を行わない。
【００８７】
ステップＳ１０７において交換レンズへＭＦ指示を行うと、またはステップＳ１０５における判定の結果、ＡＦモードが設定されていた場合には、次に、ＲＦ無効か否かの判定を行う（Ｓ１０９）。メニュー画面において、ＭＦ環２０４が第２の位置にスライドしてもＲＦモードの設定が無効とすることを設定可能である。そこで、このステップでは、メニュー画面における設定状態に基づいて判定する。
【００８８】
ステップＳ１０９における判定の結果、ＲＦ無効であった場合には、交換レンズへＲＦ無効指示を行う（Ｓ１１１）。ここでは、本体ＣＰＵ１２１からレンズＣＰＵ２２１に対してＲＦモードが設定されてもＲＦモード処理を行わないように、ＲＦ無効指示を行う。
【００８９】
ステップＳ１１１において、交換レンズへＲＦ無効指示を行うと、またはステップＳ１０９における判定の結果、ＲＦが有効であった場合には、撮影待機状態となる（Ｓ１１３）。ここでは、レリーズ釦の半押しでＡＥ動作やＡＦ動作を行い、またレリーズ釦の全押しで撮影動作を行う。なお、ステップ１０５、Ｓ１０９における判定は、撮影待機中も随時、行い、変更されると、交換レンズに指示を行う。
【００９０】
次に、図８に示すフローにおいて、交換レンズの動作について説明する。交換レンズ２００は、カメラ本体１００から電源を供給されており、カメラ本体１００がパワーオンとなると、交換レンズ２００の動作も開始する。
【００９１】
ステップＳ１０３において、カメラ本体１００と交換レンズ２００の間で通信を行い、通信が確立すると、交換レンズの初期化を行う（Ｓ２０１）。ここでは、交換レンズ２００内において、フラグ等をリセットし、また機械的機構のリセットを行う。
【００９２】
交換レンズの初期化を行うと、次に、ＭＦ環がＭＦ位置に設定されているか、ＲＦ位置に設定されているかの判定を行う（Ｓ２０３）。ＭＦ環位置検出回路２２４は、ＭＦ環２０４の光軸方向でのスライド位置、すなわち、ＭＦ環２０４が交換レンズ２００の前方側にスライドし、マニュアルフォーカス操作位置（ＭＦ位置、第１の位置）にあるか、交換レンズ２００の後方側にスライドし、レンジフォーカス操作位置（ＲＦ位置、第２の位置）にあるかを判定する。そこで、このステップでは、ＭＦ環位置検出回路２２４の検出結果に基づいて、ＭＦ位置にあるか、ＲＦ位置にあるかを判定する。
【００９３】
ステップＳ２０３における判定の結果、ＭＦ位置に設定されている場合には、次に、ＭＦ指示の有無を判定する（Ｓ２０４）。カメラ本体１００は、メニュー画面においてＭＦモードが設定されている場合には、ステップＳ１０７において、交換レンズ２００に対してＭＦ指示を送信するので、このステップでは、カメラ本体１００からの指示に基づいて判定する。また、カメラ本体１００は、ＡＦモードが設定されている場合にはＭＦ指示を送信しないようにしている。したがって、レンズＣＰＵ２２１は、本体ＣＰＵ１２１からＭＦ指示がない場合は、カメラ本体はＡＦモードに設定されていると認識する。
【００９４】
ステップＳ２０４における判定の結果、ＭＦ指示がなされていない場合には、ＡＦ待機状態となる（Ｓ２０５）。ＭＦ環２０４がＭＦ位置にあり、またカメラ本体１００ではＡＦモードが設定されていることから、交換レンズ２００はＡＦ待機状態となる。この状態では、カメラ本体１００から焦点検出結果に基づいて、ピント合わせ用の制御信号が送信されてくると、レンズＣＰＵ２２１は、この制御信号に従ってレンズ駆動回路２２２を制御し、焦点調節レンズ２０３を合焦位置に駆動させる。
【００９５】
一方、ステップＳ２０４における判定の結果、ＭＦ指示が有る場合には、ＭＦ待機状態となる（Ｓ２０７）。ＭＦ環２０４がＭＦ位置にあり、またカメラ本体１００ではＭＦモードが設定されていることから、交換レンズ２００はＭＦ待機状態となる。この状態では、撮影者がＭＦ環２０４を手動で回転操作すると、この回転操作の回転方向および回転量を検出し、レンズＣＰＵ２２１は、この検出結果に基づいて、レンズ駆動回路２２２を制御し、焦点調節レンズ２０３を駆動する。
【００９６】
ステップＳ２０３における判定の結果、ＲＦ位置に設定されている場合には、ＲＦ無効指示がなされているか否かを判定する（Ｓ２０９）。カメラ本体１００のメニュー画面において、ＲＦモードを無効するための設定がなされると、ステップＳ１１１において、ＲＦ無効指示がなされる。このステップでは、ＲＦ無効指示を受信しているか否かに基づいて判定する。
【００９７】
ステップＳ２０９における判定の結果、ＲＦ無効指示が有った場合には、ＡＦ待機状態となる（Ｓ２１１）。ＭＦ環２０４がＲＦ位置にあるが、カメラ本体１００よりＲＦ無効指示を受けていることから、ＡＦ待機状態となる。この状態では、前述したように、カメラ本体１００から焦点検出結果に基づいて、ピント合わせ用の制御信号が送信されてくると、レンズＣＰＵ２２１は、この制御信号に従ってレンズ駆動回路２２２を制御し、焦点調節レンズ２０３を合焦位置に駆動させる。
【００９８】
一方、ステップＳ２０９における判定の結果、ＲＦ無効指示が無かった場合には、ＲＦ待機状態となる（Ｓ２１３）。ＭＦ環２０４がＲＦ位置にあり、カメラ本体１００よりＲＦ無効指示を受けていないことから、ＲＦ待機状態となる。この状態では、ＭＦ環２０４がスライド操作されてＲＦ位置（第２の位置）に位置し（Ｓ２０３：ＲＦ）、ＭＦ環２０４の回転方向の絶対的な位置によって決まる距離に相当する被写体距離に合焦するように焦点調節レンズ２０３を制御する。
【００９９】
ステップＳ２０５、Ｓ２０７、Ｓ２１１、Ｓ２１３において、待機状態となると、それぞれの状態で、ＭＦ環２０４等の操作がなされると、またはカメラ本体からの制御信号を受信すると各モードにおける処理を実行する。
【０１００】
このように、本実施形態においては、カメラ本体１００において、ＲＦ無効が設定されると、交換レンズ２００側にＲＦ無効指示がなされ（Ｓ１０９、Ｓ１１１）、交換レンズ２００はＭＦ環２０４がＲＦ位置にあったとしてもＲＦモードには設定しない（Ｓ２０３、Ｓ２０９、Ｓ２１１）。このため、撮影者の意思に反して、ＲＦモードに誤設定されることがない。
【０１０１】
次に、図９ないし図１１に示すフローチャートを用いて、本発明の第１実施形態における動作の変形例を説明する。この変形例は、第１実施形態のより具体的な動作を示す。このフローチャート（後述する図１０、図１１、図１３も同様）は、主として、カメラ本体１００内のフラッシュＲＯＭ１２２に記憶されているプログラムに従って本体ＣＰＵ１２１が実行するが、ＲＦモードが設定された場合には、一部のステップにおいて、交換レンズ２００内のフラッシュＲＯＭに記憶されているプログラムに従って、レンズＣＰＵ２２１が主として実行する。
【０１０２】
操作スイッチ検出回路１２９が、電源釦が操作されたことを検出すると、図９に示すフローチャートが動作を開始する。まず、交換レンズ２００が装着されているか否かを判定する（Ｓ１）。この判定は、操作スイッチ検出回路１２９がマウントスイッチ等の状態を検出し、この検出結果に基づいて行う。この判定の結果、交換レンズ２００が装着されていなかった場合には、交換レンズ２００の装着を待つ、待機状態となる。待機中に撮影者により撮影パラメータの変更操作や過去に撮影した撮影画像の再生操作、焦点調節モードの設定等が行われた場合には、指示された動作を実行する。
【０１０３】
ステップＳ１における判定の結果、交換レンズ２００がカメラ本体１００に装着された場合には、次に、レンズ通信を行う（Ｓ３）。ここでは、カメラ本体通信回路１３１およびレンズ通信回路２２９を介して、レンズＣＰＵ２２１と非同期通信を行う。この非同期通信により、焦点調節レンズ２０３等の動作パラメータ、色収差データ等の光学データなどのレンズデータ、同期通信が可能か否かの情報等を取得し、ＲＡＭ１２３に記憶する。
【０１０４】
レンズ通信を行うと、次に、同期通信を開始する（Ｓ５）。ここでは、図７を用いて説明したように、カメラ本体１００から交換レンズ２００にレンズ通信同期信号を送信し、この信号に同期して通信を行う。同期周期毎に焦点調節レンズ２０３等の動作状態やＭＦ環２０４の操作状態等のレンズ状態データを取得して、レンズ状態に応じた制御動作を実行する。従って、レンズ通信同期信号が出力されるたびに、カメラ本体は、焦点調節レンズ２０３のレンズ位置に関するデータ、ＭＦ環２０４が第１の位置にあるか第２の位置にあるか、また絞り２０５の絞り値等の情報を取得でき、この情報に応じた制御動作を実行する。
【０１０５】
また、ステップＳ５において同期通信が開始されると、カメラ本体１００からも、ＡＦモードが設定されているか、ＭＦモードが設定されているか等のモード情報が送信される。ＡＦモードが設定されている場合には、ＡＦ制御を行うための焦点調節レンズ２０３の駆動方向および駆動量等のレンズ制御コマンド、また絞り２０５の絞り込み量に関する絞り制御コマンドを送信する。さらに、カメラ本体１００のメニュー画面において、ＲＦ無効が設定されると、ＲＦ無効指示も送信される。なお、ステップＳ３において行ったレンズ通信によって、同期通信が不可の交換レンズが装着された場合には、同期通信は行わない。また、同期通信は、一旦開始されると、交換レンズ２００が取り外されるか、電源オフとなるまでは繰り返し実行される。（図７参照）。
【０１０６】
同期通信を開始すると、次に、ライブビュー表示を開始する（Ｓ７）。本体ＣＰＵ１２１は撮像素子制御回路１２４より撮像素子１０３を同期周期毎に動作させて画像データを取得し、画像処理回路１２７においてライブビュー表示用の画像処理を施す。ライブビュー表示用に処理された画像データを用いて、表示回路１２８は表示用モニタ１０５にライブビュー表示を開始する。
【０１０７】
ライブビュー表示を開始すると、次に、交換レンズ１００が取り外されたか否かの判定を行う（Ｓ９）。ここでは、ステップＳ５において開始した同期通信の通信状態、およびステップＳ１と同様に、マウントスイッチの状態の少なくとも１つに基づいて、交換レンズ１００が取り外されたか否かを判定する。この判定の結果、交換レンズ１００が取り外された場合には、ステップＳ１に戻る。
【０１０８】
ステップＳ９における判定の結果、交換レンズ１００が取り外されておらず、装着されている場合には、次に、電源オフか否かの判定を行う（Ｓ１１）。ここでは、操作スイッチ検出回路１２９が電源釦の操作状態を検出し、この検出結果に基づいて判定する。この判定の結果、電源オフであった場合には、終了処理を行う（Ｓ１３）。ここでは、各種データの退避処理、リセット動作、電源系統の切断処理等の処理を行う。終了処理を行うと、このフローを終了する。
【０１０９】
ステップＳ１１における判定の結果、電源オフでなかった場合には、次に、ＭＦ環操作検出・動作処理を行う（Ｓ１５）。ここでは、ＭＦ環２０４の操作状態に応じて焦点調節レンズ２０３の動作制御や設定処理を行う。すなわち、ＭＦ環２０４が交換レンズ２００の後方側（撮像側）にスライドしている第２の位置にある場合には、カメラ本体１００でＡＦモードに設定されているか、ＭＦモードに設定されているかに係わらず、ＲＦモードを実行する。一方、ＭＦ環２０４が交換レンズ２００の前方側（被写体側）にスライドしている第１の位置にある場合には、カメラ本体１００で設定されたＡＦモードまたはＭＦモードに従った制御を行う。ＭＦ環操作検出・動作処理の詳しい処理については、図１０を用いて後述する。
【０１１０】
ＭＦ環操作検出・動作処理を行うと、次に、動画スイッチがオンか否かを判定する（Ｓ１７）。ここでは、操作スイッチ検出回路１２９が動画スイッチの操作状態を検出し、この検出結果に基づいて判定する。
【０１１１】
ステップＳ１７における判定の結果、動画スイッチがオフであった場合、すなわち、静止画撮影モードの場合には、１ｓｔレリーズスイッチがオンか否かを判定する（Ｓ１９）。撮影者は、撮影に入る前に準備段階としてレリーズ釦を半押し操作する。ここでは、操作スイッチ検出回路１２９が１ｓｔレリーズスイッチの操作状態を検出し、この検出結果に基づいて判定する。この判定の結果、１ｓｔレリーズスイッチがオフであった場合には、ステップＳ９に戻る。
【０１１２】
ステップＳ１９における判定の結果、１ｓｔレリーズスイッチがオンであった場合には、次に、静止画測光・ＡＦを行う（Ｓ２１）。ここでは、静止画撮影用の測光、露出演算、ＡＦ等の撮影に必要な動作を実行する。測光および露出演算は、撮像素子１０３からの画像データに基づいて、被写体輝度を検出し、検出された被写体輝度に基づいて適正露光となるシャッタ速度および絞り値等の露出制御値を算出する。また、静止画撮影用のＡＦは、画像データから抽出した高周波成分（ＡＦ評価値）が最も大きくなるように、所謂山登り法によるＡＦ動作を行う。なお、位相差ＡＦによる自動焦点調節動作を行うようにしてもよい。
【０１１３】
静止画測光・ＡＦを行うと、次に、１ｓｔレリーズスイッチがオフか否かを判定する（Ｓ２３）。撮影者は、撮影準備としてレリーズ釦を半押した後、レリーズ釦から手を離し撮影準備動作を中止する場合がある。ここでは、操作スイッチ検出回路１２９が１ｓｔレリーズスイッチの操作状態を検出し、この検出結果に基づいて判定する。この判定の結果、１ｓｔレリーズスイッチがオフであった場合には、後述するステップＳ４１に進む。
【０１１４】
一方、ステップＳ２３における判定の結果、１ｓｔレリーズスイッチがオフでなかった場合、すなわちオンであった場合には、次に、２ｎｄレリーズスイッチがオンか否かの判定を行う（Ｓ２５）。撮影者は、ライブビュー表示を観察し、構図およびシャッタタイミングが決まると、レリーズ釦を全押し、撮影の実行を指令する。ここでは、操作スイッチ検出回路１２９が２ｎｄレリーズスイッチの操作状態を検出し、この検出結果に基づいて判定する。この判定の結果、２ｎｄレリーズスイッチがオフであった場合には、ステップＳ２３に戻る。
【０１１５】
ステップＳ２５における判定の結果、２ｎｄレリーズスイッチがオンであった場合には、撮影動作に移る。まず、撮像を行う（Ｓ２７）。ここでは、ステップＳ２１において算出した露出演算結果に基づいて、本体ＣＰＵ１２１はレンズＣＰＵ２２１と通信を行い、絞り２０５の絞り込み動作を指示し、絞り込み動作完了後に撮像素子制御回路１２４、シャッタ制御回路１２６により撮像素子１０３およびフォーカルプレーンシャッタ１０４を制御し撮像動作を行う。撮像動作の終了後、撮像素子１０３から読み出された画像信号を画像処理回路１２７によって処理し画像データを取得する。
【０１１６】
撮像を行うと、次に、画像データの記憶を行う（Ｓ２９）。ここでは、本体ＣＰＵ１２１は、ステップＳ２７において取得した画像データをＲＡＭ１２３や、コンパクトフラッシュ（登録商標）等の外部記憶媒体に記憶する。また、取得した画像データに基づいて、表示回路１２７を介して表示用モニタに、所定時間の間、撮影画像の表示を行う。
【０１１７】
ステップＳ１７における判定の結果、動画スイッチがオンであった場合には、動画撮影モードに入る。まず、動画撮影を開始する（Ｓ３１）。本体ＣＰＵ１２１は、撮像素子制御回路１２４により撮像素子１０３を同期周期毎に動作させて動画撮影を開始させる。撮像素子１０３から出力される画像信号を画像処理回路１２７で動画用に画像処理を施し、この動画用画像データをＲＡＭ１２３やコンパクトフラッシュ（登録商標）等の外部記憶媒体に記録を開始する。
【０１１８】
動画撮影を開始すると、続いて、ＭＦ環操作検出・動作処理を行う（Ｓ３３）。ここでは、ステップＳ１５と同様に、ＭＦ環２０４の操作状態に応じて焦点調節レンズ２０３の動作制御や設定処理を行う。
【０１１９】
ＭＦ環操作検出・動作処理を行うと、次に、動画測光・ＡＦを行う（Ｓ３５）。動画撮影用のＡＥとしては、静止画撮影時よりも細かい駆動ステップで絞り２０５を絞り駆動回路２２７により駆動させて撮像素子１０３に入射する被写体光量変化が滑らかになるように制御を行う。また、ＡＦモードの場合には、動画撮影用のＡＦは山登りＡＦ動作を行い、必要に応じて合焦付近で焦点調節レンズ２０３を微小反復駆動させる、所謂、ウォブリング動作等を実行する。
【０１２０】
動画測光・ＡＦ動作を行うと、次に、動画スイッチがオフか否かを判定する（Ｓ３７）。撮影者は動画撮影を終了する場合には、動画釦から手を離すので、ここでは、操作スイッチ検出回路１２９が動画スイッチの操作状態を検出し、この検出結果に基づいて判定する。この判定の結果、動画スイッチがオンであれば、ステップＳ３３に戻り、動画撮影を続行する。
【０１２１】
ステップＳ３７における判定の結果、動画スイッチがオフであれば、次に、動画撮影終了処理を行う（Ｓ３９）。ここでは、本体ＣＰＵ１２１は、撮像素子制御回路１２４により撮像素子１０３の動作を停止させて、動画撮影を終了する。
【０１２２】
ステップＳ２９において画像データの記憶を行うと、またはステップＳ３９において動画撮影終了を行うと、またはステップＳ２３における判定の結果、１ｓｔレリーズスイッチがオフであった場合には、次に、表示の初期化を行う（Ｓ４１）。ここでは、本体ＣＰＵ１２１は、表示回路１２７により撮影画像表示や動画撮影パラメータ表示のクリア等を行って、表示用モニタ１０５における表示をライブビュー表示に戻す。表示の初期化を行うと、ステップＳ９に戻る。
【０１２３】
次に、ステップＳ１５およびＳ３３におけるＭＦ環操作検出・動作処理について、図１０に示すフローチャートを用いて説明する。なお、ＭＦ環検出・動作処理のフローの動作は、本体ＣＰＵ１２１の制御の下にレンズＣＰＵ２２１によって実行されるが、ＲＦモードを実行する際には、レンズＣＰＵ２２１が主になって実行される。
【０１２４】
ＭＦ環操作検出・動作処理のフローに入ると、まず、ＭＦ環２０４がＲＦ位置にあるか否かの判定を行う（Ｓ５１）。ここでは、ＭＦ環位置検出回路２２４がＭＦ環２０４の位置を検出し、この検出結果に基づいてＲＦ位置（レンジフォーカス位置、第２の位置）にあるか否かを判定する。
【０１２５】
ステップＳ５１における判定の結果、ＭＦ環２０４がＲＦ位置にあった場合には、次に、Ｌ１のタイミングで距離指標設定フラグをセットする（Ｓ５３）。Ｌ１のタイミングは、図７を用いて説明したように、レンズ通信同期信号がカメラ本体１００から交換レンズ２００に送信されるタイミングである。また、距離指標設定フラグは、ＭＦ環２０４がＲＦ位置にスライドされ、ＲＦモードに設定されたことを示すフラグである。
【０１２６】
次に、ＲＦ無効指示がなされているか否かについて判定する（Ｓ５４）。ここでの判定は、レンズＣＰＵ２２１が、カメラ本体１００からＲＦ無効指示を受信した否かに基づいて判定する。
【０１２７】
ステップＳ５４における判定の結果、ＲＦ無効指示がなされていた場合には、次に、焦点調節（カメラ本体の焦点調節モード）がＡＦモードであるか否かを判定する（Ｓ８２）。ＡＦモードが設定されている場合には、同期通信の際に、この情報が送信されてくるので、ここでの判定は、レンズＣＰＵ２２１が、カメラ本体１００からのモード設定情報に基づいて判定する。
【０１２８】
ステップＳ８２における判定の結果、焦点調節（カメラ本体の焦点調節モード）がＡＦモードであった場合には、レンズ制御コマンドの受信を開始する（Ｓ８３）。ＡＦモードが設定されている場合には、同期通信の際に、カメラ本体１００からレンズ制御コマンドが送信されてくるので、このステップで受信を開始する。そして、ステップＳ２１のＡＦ動作（静止画測光・ＡＦ）において、カメラＣＰＵ１２１より送信されるレンズ制御コマンドに基づいて、レンズＣＰＵ２２１は焦点調節レンズ２０３を駆動する。なお、交換レンズ１００のＭＦ環２０４がＲＦ位置にあった場合であっても、ステップＳ５４における判定の結果、ＲＦモードは無効指示されているので、ＲＦモードの動作を実行せずに、ＡＦモードの動作を実行する。
【０１２９】
一方、ステップＳ８２における判定の結果、焦点調節がＡＦモードでない場合には、ステップＳ８５〜Ｓ８９において、マニュアルフォーカス制御を行わないようにする。すなわち、カメラ本体側で設定されている焦点調節モードはＭＦモードであるが、ステップＳ５１における判定の結果、ＭＦ環２０４はＲＦ位置があり、ステップＳ５４における判定の結果、ＲＦ無効指示がなされていることから、ＭＦ環２０４の回転操作を行っても、ＭＦモードにおけるマニュアルフォーカス制御を行わないようにしている。
【０１３０】
まず、ＭＦ環２０４の回転検出センサをオフする（Ｓ８５）。カメラ本体側で設定されている焦点調節モードはＭＦモードであるが、ＭＦ環２０４がＲＦ位置にあっても、ＲＦ無効指示がなされており、ＭＦ環２０４が回動操作されても回動状態を検出する動作を行わない。そこで、ＭＦ環２０４の回転検出用のセンサ、すなわちフォトインタラプタ２２５ａ（図５参照）をオフする。このように、不要な動作を禁止するとともに、消費電力を低減させる効果もある。
【０１３１】
続いて、ＭＦタイマ処理を行う（Ｓ８５）。ここでは、フォトインタラプタ２２５ａからの出力に基づいて、ＭＦ環２０４のスリット孔２０４ｃを計測するためのタイマ処理を行う。ＭＦタイマ処理については、図１１を用いて後述する。
【０１３２】
ＭＦタイマ処理を行うと、次に、ＭＦ環２０４の回転検出を停止する（Ｓ８９）。ステップＳ８５において検出用のセンサをオフし、ステップＳ８７において回転検出用のタイマを終了したことから、このステップにおいて、ＭＦ環２０４の回転検出動作を停止する。
【０１３３】
ステップＳ５４における判定の結果、ＲＦ無効指示がない場合には、フォーカス設定がＡＦか否かを判定する（Ｓ５５）。本実施形態においては、交換レンズ１００のピント合わせは、前述したようにＡＦモード、ＭＦモード、ＲＦモードがあり、このうち、ＡＦモードとＭＦモードは、カメラ本体１００の表示用モニタ１０５に表示したメニュー画面上で設定する。このステップでは、メニュー画面上でＡＦモードが設定されたか否かを判定する。なお、撮影者が未設定の場合もあることから、デフォルトとしていずれかのモードを設定しておく。
【０１３４】
ステップＳ５５における判定の結果、ＡＦモードが設定されていた場合には、次に、レンズＣＰＵ２２１は、レンズ制御コマンドの受信を停止する（Ｓ５７）。前述したステップＳ５１においてＲＦモードが設定され、かつステップＳ５４においてＲＦ無効指示がないことから、カメラ１００からレンズ制御コマンドを交換レンズ２００に送信しても、交換レンズ２００はレンズ制御コマンドを受信しないように設定する。なお、カメラ本体１００は、交換レンズ２００からのレンズ位置取得信号等の情報を受け取り可能としておく。レンズ位置情報を取得することにより、ストロボ１０６の制御にあたって、焦点調節レンズ２０３の位置に対応する被写体距離情報を考慮した発光量制御等を行うことができる。
【０１３５】
ステップＳ５５における判定の結果、フォーカス設定（カメラ本体の焦点調節モード）がＡＦモードでなかった場合には、次に、ＭＦ環２０４の回転検出センサをオフする（Ｓ５９）。ステップＳ５５における判定の結果、カメラ本体１００側ではＭＦモードが設定され、ステップＳ５４における判定の結果、ＲＦ無効指示が出力されていない。しかし、交換レンズ２００ではＭＦ環２０４がＲＦ位置（第２の位置）にあり、ＲＦモードが設定されていることから、ＭＦ環２０４が回動操作されても回動状態を検出する必要がない。そこで、ＭＦ環２０４の回転検出用のセンサ、すなわちフォトインタラプタ２２５ａ（図５参照）をオフする。
【０１３６】
続いて、ＭＦタイマ処理を行う（Ｓ６１）。ここでは、フォトインタラプタ２２５ａからの出力に基づいて、ＭＦ環２０４のスリット孔２０４ｃを計測するためのタイマ処理を行う。ＭＦタイマ処理については、図１１を用いて後述する。
【０１３７】
ＭＦタイマ処理を行うと、次に、ＭＦ環２０４の回転検出を停止する（Ｓ６３）。ステップＳ５９において検出用のセンサをオフし、ステップＳ６１において回転検出用のタイマを終了したことから、このステップにおいて、ＭＦ環２０４の回転検出動作を停止する。
【０１３８】
ステップＳ５７において、レンズ制御コマンドの受信を停止すると、またはステップＳ６３においてＭＦ環回転検出停止を行うと、次に、Ｌ１のタイミングでＲＦ設定位置の読み出しを行う（Ｓ６５）。ここでは、図６を用いて説明したように、エンコーダ部２２６ａによって、指標２５ａに対する距離目盛２４ａを読み取る。このエンコーダ部２２６ａによる読み取りの際には、レンズ通信同期信号を、検出用タイマのタイミング信号として用いる。レンズ通信同期信号は、撮像素子１０３の撮像の際のフレームに同期しており、レンズＣＰＵ２２１の内蔵タイマより高速である。このため、タイマカウンタを増設しなくても、エンコーダ部２２６ａの読み取りの際の高速のカウンタとして利用することが可能である。なお、この読み取ったＲＦ設定値を交換レンズ２００内のフラッシュＲＯＭに記憶してもよく、例えば、本体側操作で実現する距離指標位置への駆動位置のプリセット値として使用してもよい。
【０１３９】
ＲＦ設定位置を読み出すと、次に、ＲＦ設定位置へレンズ駆動を行う（Ｓ６７）。ここでは、レンズＣＰＵ２２１は、ステップＳ６５において読み出したＲＦ設定位置に対応する距離にピントが合うように焦点調節レンズ２０３を駆動させる。このステップＳ６７においても、レンズ通信同期信号を利用することにより、焦点調節レンズ２０３の駆動制御を高速に行うことができ、撮影者がＲＦ設定位置にＭＦ環２０４を回動後、迅速に設定位置にピント合わせを行うことができる。
【０１４０】
ステップＳ５１における判定の結果、ＭＦ環２０４はＲＦ位置になかった場合には、次に、Ｌ１のタイイングで距離指標設定フラグをクリアする（Ｓ７１）。ＭＦ環２０４がＲＦ位置（第２の位置）に位置しておらず、ＲＦモードが解除されたことから、ステップＳ５３においてセットされた距離指標設定フラグをリセットする。
【０１４１】
続いて、ステップＳ５５と同様に、フォーカス設定（カメラ本体の焦点調節モード）はＡＦモードか否かを判定する（Ｓ７３）。この判定の結果、ＡＦモードが設定されていた場合には、次に、レンズ制御コマンドの受信を開始する（Ｓ７５）。前述したステップＳ５１においてＲＦモードが設定されていないことから、カメラ１００からレンズ制御コマンドを交換レンズ２００に送信した際に、交換レンズ２００のレンズＣＰＵ２２１はレンズ制御コマンドを受信するように設定する。
【０１４２】
一方、ステップＳ７３における判定の結果、ＡＦモードが設定されていなかった場合、すなわちＭＦモードが設定されていた場合には、次に、ＭＦ環２０４の回転検出センサをオンする（Ｓ７７）。焦点調節モードとして、ＭＦモードを実行する場合には、ＭＦ環２０４の回転方向、回転量、回転速度等の回転状態を検出し、この検出結果に応じて、レンズＣＰＵ２２１は焦点調節レンズ２０３を駆動する。このステップでは、ＭＦ環２０４の回転状態を検出するためのセンサ、すなわちフォトインタラプタ２２５ａ（図５参照）をオンとする。
【０１４３】
ＭＦ環２０４の回転検出センサをオンとすると、次に、ＭＦタイマ処理を行う（Ｓ７９）。ここでは、ＭＦ環２０４の回転検出のためのタイマ処理を行う。なお、このときは、ＲＦ設定に比較し、高速で読み取る必要性が低いことから、レンズＣＰＵ２２１の内蔵タイマでタイマカウントする。このＭＦタイマ処理の詳しい動作については、図１１を用いて後述する。
【０１４４】
ＭＦタイマ処理を行うと、次に、ＭＦ環２０４の回転検出を開始する（Ｓ８１）。フォトインタラプタ２２５ａの出力は、ＭＦ環２０４と一体に回転するスリット孔２０４ｃの動きに応じて変化するので、フォトインタラプタ２２５ａの出力に基づいてＭＦ環２０４の回転状態を検出する。また、ステップＳ８１において、この検出された回転状態に基づいて、レンズＣＰＵ２２１は、焦点調節レンズ２０３の駆動制御を行う。
【０１４５】
ステップＳ８１においてＭＦ環回転検出を開始すると、またはステップＳ７５においてレンズ制御コマンドの受信を開始すると、またはステップＳ６７においてＲＦ設定位置へレンズ駆動を行うと、またはステップＳ８９においてＭＦ環回転検出停止すると、ステップＳ８３においてレンズ制御コマンド受信を開始すると、ＭＦ環操作検出・動作処理を終了し、元のフローに戻る。
【０１４６】
次に、ステップＳ６１およびＳ７９におけるＭＦタイマ処理の詳しい動作について、図１１に示すフローチャートを用いて説明する。このＭＦタイマ処理は、ＭＦ環２０４の回転方向、回転量、および回転速度等の回転状態を検出する際に、交換レンズ２００内で発生するクロックを計数するタイマカウンタのタイマ処理を実行する。
【０１４７】
図１１に示すＭＦタイマ処理のフローに入ると、まず、ステップＳ５１と同様に、ＭＦ環２０４はＲＦ位置にあるか否かを判定する（Ｓ９１）。ここでは、ＭＦ環２０４の位置の検出結果に基づいてＲＦ位置（レンジフォーカス位置、第２の位置）にあるか否かを判定する。
【０１４８】
ステップＳ９１における判定の結果、ＭＦ環２０４がＲＦ位置になかった場合には、ＭＦタイマカウンタのカウントが終了したか否かを判定する（Ｓ９３）。次のステップＳ９５においてＭＦタイマカウントを開始させるが、このＭＦタイマカウントが終了したか否かを判定する。この判定の結果、ＭＦタイマカウントが終了した場合には、ＭＦ環２０４の回転検出用のタイマカウントを開始する（Ｓ９５）。なお、このＭＦタイマカウントは、レンズＣＰＵ２２１内で、レンズＣＰＵのクロックを用いたカウンタである。
【０１４９】
ステップＳ９１における判定の結果、ＭＦ環２０４がＲＦ位置にある場合には、ＭＦ環２０４の回転検出タイマカウントを終了する（Ｓ９７）。ＭＦ環２０４がＲＦ位置にあり、ＲＦ無効指示がない場合には、エンコーダ部２２６ａ（図６参照）によって、ＭＦ環２０４で示す絶対的な距離に応じた位置に焦点調節レンズ２０３のピント合わせを行い、ＭＦ環２０４の相対的な回転量を検出しない。そこで、ＭＦ環２０４の回転検出タイマカウントを終了する。
【０１５０】
ステップＳ９５におけるタイマカウントを開始すると、またはステップＳ９３における判定の結果、ＭＦタイマカウントが終了していなかった場合、またはステップＳ９７においてタイマカウントが終了した場合には、ＭＦタイマ処理を終了し、元のフローに戻る。
【０１５１】
以上説明したように、本発明の一実施形態においては、ＡＦモード、ＭＦモード、ＲＦモードの３つの焦点調節モードがあり、このうち、ＡＦモードおよびＭＦモードは、交換レンズ２００に設けたＭＦ環２０４を第１の位置に設定しておくと共に、カメラ本体１００側においていずれかのモードを設定すればよい。一方、ＲＦモードは、カメラ本体１００側における焦点調節モードの設定とは係わりなく、交換レンズ２００に設けたＭＦ環２０４を第２の位置に設定するのみで、設定可能である。
【０１５２】
しかし、ＭＦ環２０４が、バック等において、撮影者の意図に反して第２の位置（ＲＦ位置）に移動してしまった場合には、このことに気付かないことが多い。このような状態では、カメラ本体１００側において、ＡＦモードを設定しておいても自動焦点調節を行うことができない。本実施形態においては、予めメニューモード等において、ＲＦ無効を設定しておけば、このような不具合を防止することができる。
【０１５３】
すなわち、ＭＦ環２０４がＲＦ位置にあったとしても（Ｓ５１Ｙｅｓ）、ＲＦ無効を設定しておくと（Ｓ５４有り）、カメラ本体１００側でＡＦモードを設定しておけば、交換レンズ２００はレンズ制御コマンドを受信してＡＦ制御を行うことができる（Ｓ８２、Ｓ８３）。
【０１５４】
次に、図１２を用いて、本発明の第２実施形態について説明する。第１実施形態においては、カメラ本体１００において、ＲＦ無効の設定を行っていたが、第２実施形態においては、交換レンズ２００においてＲＦ無効の設定を行うようにしている。
【０１５５】
本実施形態の構成は、第１実施形態における構成（図１ないし図７参照）と同様であり、本実施形態においては、交換レンズ２００のファンクション釦２６（図３、図４、図６参照）で、ＲＦ無効の設定を行う。
【０１５６】
図１２に示すフローチャートを用いて第２実施形態における動作について説明する。本実施形態におけるカメラ本体１００の動作は、図８に示す第１実施形態における動作と比較し、図８におけるステップＳ１０９、Ｓ１１１が省略する点で相違し、他のステップは同じであるので、詳しい説明は省略する。本実施形態においては、ＲＦ無効の設定は、交換レンズ２００において行っているので、カメラ本体側の動作において、ステップＳ１０９、Ｓ１１１が省略されている。
【０１５７】
交換レンズ２００における動作は、図８に示す第１実施形態における動作と比較し、図８におけるステップＳ２０９〜Ｓ２１１を、ステップＳ２１５、Ｓ２１７に置き換えている点で相違する。そこで、この相違点を中心に説明する。
【０１５８】
ステップＳ２０３における判定の結果、ＲＦ位置にある場合には、ファンクション釦が押し下げられたか否かを判定する（Ｓ２１５）。ここでは、レンズＣＰＵ２１１は、ファンクション釦２６に連動するスイッチの状態に基づいて、ファンクション釦２６が押し下げられたか否かを判定する。
【０１５９】
ステップＳ２１５における判定の結果、ファンクション釦２６が押し下げられた場合には、ＡＦモードとＲＦモードの切換を行うとともに、それぞれの待機状態となる（Ｓ２１７）。ＡＦモードが設定されている場合に、ファンクション釦２６が押し下げられると、ＲＦモードに切り換えてＲＦ待機状態となる。またＲＦモードが設定されている場合に、ファンクション釦２６が押し下げられると、ＡＦモードに切り換えてＡＦ待機状態となり、すなわちＲＦ無効状態に設定される。従って、ＡＦ待機状態では、ＭＦ環２０４のスライド位置に関わらずＡＦ動作が可能となる。また、ＡＦ待機状態でファンクション釦２６が押し下げられると、ＲＦ無効状態が解除されてＲＦモードに復帰してＲＦ待機状態となる（Ｓ２１７、Ｓ２１５、Ｓ２１７の順に動作）。ＲＦ待機状態では、ＭＦ環２０４が操作されＭＦ位置にスライドされると、カメラ本体側の焦点調節モードに応じてＭＦモード（Ｓ２０３、Ｓ２０４、Ｓ２０７）またはＡＦモード（Ｓ２０３、Ｓ２０４、Ｓ２０５）に切り換えられる。設定されているモードは、カメラ本体１００に送信し、表示回路１２８を介して表示モニタ１０５に表示してもよく、また交換レンズ２００に表示モニタがあれば、そこに表示してもよい。このように。ファンクション釦２６が押し下げられるたびに、焦点調節モードが交互に切り換る。
【０１６０】
このように、本発明の第２実施形態においては、交換レンズ２００に設けたファンクション釦２６を操作することにより、ＲＦ無効指示を行うことができる（例えば、Ｓ２１５参照）。言い換えると、第２の制御手段（例えば、ＲＦモード制御）の動作を有効かまたは無効に設定する機能制限手段が、交換レンズに設けられたスイッチ部材を含み、このスイッチ部材の操作を検出するたびに第２の制御手段の有効と無効を切り替えている。
【０１６１】
このため、本実施形態においては、ＭＦ環２０４がＭＦ位置からＲＦ位置に、撮影者が気付かないうちにスライドしてしまうような場合であっても、ファンクション釦２６を操作することにより、ＲＦ無効の指示を出しておけば、上述したような不具合を防止することができる。
【０１６２】
なお、本実施形態においては、ＲＦ無効の指示をファンクション釦２６によって行っていたが、これに限らず、他の操作部材によって行うようにしてもよい。
【０１６３】
次に、図１３に示すフローチャートを用いて、本発明の第２実施形態における動作の変形例を説明する。この変形例は、第２実施形態のより具体的な動作を示し、第１実施形態の変形例を示す図９ないし図１１のフローチャートにおいて、図１０に示したフローチャートを図１３のフローチャートに置き換える以外は、第１実施形態の変形例と同じである。
【０１６４】
また、第１実施形態の変形例に係る図１０のフローチャートと、本変形例に係る図１３のフローチャートを比較すると、図１０のステップＳ５４を、図１３においてステップＳ５４Ａに置き換える以外は、図１０と同じである。そこで、相違点を中心に説明する。なお、第２実施形態においては、ファンクション釦２６を押し下げるたびにＡＦモードとＲＦモードを交互に切り換えていたが、本変形例においては、ファンクション釦２６を押し下げると、第１実施形態におけるＲＦ無効指示と同等の指示をしたことになり、押し下げている状態を継続する期間は、ＲＦ無効指示の状態となる。
【０１６５】
図１３に示すフローのステップＳ５３においてＬ１のタイミングで距離指標設定フラグを設定すると、ファンクション釦が押し下げられたか否かを判定する（Ｓ５４Ａ）。ここでは、レンズＣＰＵ２２１がファンクション釦２６に連動するスイッチの状態に基づいて判定する。
【０１６６】
ステップＳ５４Ａにおける判定の結果、ファンクション釦２６が押し下げられた場合には、ステップＳ５４（図８参照）におけるＲＦ無効指示がなされた場合と同様に、ステップＳ８２以下において、ＲＦモードを実行しないように処理する。すなわち、カメラ本体１００側でＡＦモードが設定されていた場合にはＡＦモードによる自動焦点調節を行い（Ｓ８２Ｙｅｓ、Ｓ８３参照）、一方、カメラ本体１００側でＭＦモードが設定されていた場合には、ＭＦ環２０４の回転操作によるマニュアルフォーカスを禁止する。
【０１６７】
一方、ステップＳ５４Ａにおける判定の結果、ファンクション釦２３が押し下げられていない場合には、第１実施形態における変形例と同様、ステップＳ５５以下において、ＲＦモードに基づく制御を実行する。
【０１６８】
このように、本発明の第２実施形態の変形例においては、交換レンズ２００に設けたファンクション釦２６を操作することにより、ＲＦ無効指示を行うことができる（例えば、Ｓ５４Ａ参照）。言い換えると、第２の制御手段（例えば、ＲＦモード制御）の動作を有効かまたは無効に設定する機能制限手段が、スイッチ部材の押し下げ中を検出する場合に第２の制御手段を有効から無効としている。撮影者がスイッチ部材を押し下げ続けている状態では、第２の制御手段の動作の無効な状態が継続し、スイッチ部材の押し下げを停止すると第２の制御手段の動作の無効な状態が解除される。すなわち、撮影者がスイッチ部材を押し下げている期間だけ第２の制御手段の動作が無効になる。
【０１６９】
このため、本変形例においても、撮影者の意図に反して、ＭＦ環２０４がスライドしてＲＦ位置に移動した場合であっても、交換レンズ２００側で簡単にＭＦ無効の指示を行うことができる。ＭＦ環２０４がＲＦ位置にあっても、撮影者の意図に反して誤操作するおそれがなくなる。
【０１７０】
以上説明したように、本発明の各実施形態や各変形例においては、操作部材（例えば、ＭＦ環２０４）が第２の位置（ＲＦ位置）にある時に、フォーカスモードの指示とは関係なく、操作部材の絶対的な回転位置の検出結果に基づいて、マニュアルフォーカス制御を強制的に行う第２の制御の動作を有効かまたは無効に設定するようにしている（例えば、図８のＳ２０９、Ｓ２１１、図１０のＳ５４→Ｓ８２、図１２のＳ２１５、Ｓ２１７、図１３のＳ５４Ａ→Ｓ８２）。このため、操作部材が第２の位置（ＲＦ位置）にあっても、誤操作するおそれがなくなる。
【０１７１】
なお、本発明の各実施形態や各変形例においては、カメラ本体１００と交換レンズ２００を別体に構成したが、一体に構成するようにしても勿論かまわない。また、ＲＦ無効の設定をメニュー画面で行うようにしていたが、操作釦等の操作によりＲＦ無効設定を行う等、メニュー画面以外によって設定するようにしてもよい。
【０１７２】
また、本発明の各実施形態や各変形例においては、カメラ本体１００側でＡＦモードとＭＦモードの両方を切換えられるようにしていたが、カメラ本体１００側では焦点調節モードとしては、この２つに限らず、他の焦点調節モードを設定可能でもよく、またＡＦモードを含むだけでもよい。また、本発明の各実施形態や各変形例においては、リング部材としてのＭＦ環２０４は、第１の位置と第２の位置の２つの位置の間で移動していたが、第３の位置等、他の位置を設けるようにしても勿論かまわない。
【０１７３】
また、本発明の各実施形態や各変形例においては、撮影のための機器として、デジタルカメラを用いて説明したが、カメラとしては、デジタル一眼レフカメラでもコンパクトデジタルカメラでもよく、ビデオカメラ、ムービーカメラのような動画用のカメラでもよく、さらに、携帯電話、スマートフォン、携帯情報端末（ＰＤＡ：Personal Digital Assist）、パーソナルコンピュータ（ＰＣ）、タブレット型コンピュータ、ゲーム機器等に内蔵されるカメラでも構わない。
【０１７４】
また、本明細書において説明した技術のうち、主にフローチャートで説明した制御に関しては、プログラムで設定可能であることが多く、記録媒体や記録部に収められる場合もある。この記録媒体、記録部への記録の仕方は、製品出荷時に記録してもよく、配布された記録媒体を利用してもよく、インターネットを介してダウンロードしたものでもよい。
【０１７５】
また、特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず」、「次に」等の順番を表現する言葉を用いて説明したとしても、特に説明していない箇所では、この順で実施することが必須であることを意味するものではない。
【０１７６】
本発明は、上記実施形態にそのまま限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素の幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【符号の説明】
【０１７７】
２１・・・バヨネット部、２２・・・基台部、２４・・・距離表示環、２４ａ・・・距離目盛、２４ｂ・・・係合ピン、２５・・・指標表示部、２５ａ・・・指標、２５ｂ・・・被写体深度指標、２６・・・ファンクション釦、１００・・・カメラ本体、１０１・・・カメラ制御回路、１０３・・・撮像素子、１０４・・・フォーカルプレーンシャッタ、１０５・・・表示用モニタ、１０６・・・ストロボ、１０７・・・レリーズ釦、１０８・・・バッテリ、１２１・・・本体ＣＰＵ、１２２・・・フラッシュＲＯＭ、１２３・・・ＲＡＭ、１２４・・・撮像素子制御回路、１２５・・・ストロボ制御回路、１２６・・・シャッタ制御回路、１２７・・・画像処理回路、１２８・・・表示回路、１２９・・・操作スイッチ検出回路、１３０・・・電源回路、１３１・・・カメラ本体通信回路、１３２・・・ファーストレリーズスイッチ、１３３・・・セカンドレリーズスイッチ、２００・・・交換レンズ、２０１・・・レンズ制御回路、２０３・・・焦点調節レンズ、２０４・・・ＭＦ環、２０４ａ・・・係合部、２０４ｂ・・・内側筒部、２０４ｃ・・・スリット孔、２０５・・・絞り環、２２１・・・レンズＣＰＵ、２２２・・・レンズ駆動回路、２２３・・・レンズ位置検出回路、２２４・・・ＭＦ環位置検出回路、２２４ａ・・・フォトインタラプタ部、２２５・・・ＭＦ位置検出回路、２２５ａ・・・フォトインタラプタ、２２６・・・指標位置検出回路、２２６ａ・・・エンコーダ部、２２６ｂ・・・コードパターン、２２６ｃ・・・接点部、２２７・・・絞り駆動回路、２２８・・・ＲＡＭ、２２９・・・レンズ通信回路、２３０・・・Ｆｎ釦検出回路
【図１】
0006560018.tif 000002
【図２】
0006560018.tif 000003
【図３】
0006560018.tif 000004
【図４】
0006560018.tif 000005
【図５】
0006560018.tif 000006
【図６】
0006560018.tif 000007
【図７】
0006560018.tif 000008
【図８】
0006560018.tif 000009
【図９】
0006560018.tif 000010
【図１０】
0006560018.tif 000011
【図１１】
0006560018.tif 000012
【図１２】
0006560018.tif 000013
【図１３】
0006560018.tif 000014