(57)【特許請求の範囲】
【請求項１】
カメラボディを着脱可能な第１マウント部と、
前記第１マウント部とは別に設けられ、交換レンズを着脱可能な第２マウント部と、
前記第２マウント部に装着された前記交換レンズ内のレンズ制御部との間で第１の通信周期で第１定期通信を実行し、前記第１マウント部に装着された前記カメラボディ内のカメラ制御部との間で前記第１の通信周期よりも通信周期の短い第２の通信周期で第２定期通信を実行するアダプター制御部と、を備え、
前記アダプター制御部は、
前記第１定期通信では前記第１通信周期の一周期期間内において、前記レンズ制御部との間で前記第２通信周期よりも短い間隔で複数回の通信を行っており、そのうちの複数の特定回の通信では前記レンズ制御部から第１情報を取得し、且つ、前記複数の特定回の通信で取得した前記複数の前記第１情報を用いて、前記第２定期通信で前記カメラ制御部に送信する第２情報を生成することを特徴とするアダプター。
【請求項２】
前記アダプター制御部は、
前記カメラ制御部からの要求に応じて、前記第２情報を前記カメラ制御部に送信することを特徴とする請求項１に記載のアダプター。
【請求項３】
前記アダプター制御部は、
前記複数回に分割して取得した複数の前記第１情報を１つにまとめた前記第２情報を生成することを特徴とする請求項１または請求項２に記載のアダプター。
【請求項４】
前記アダプター制御部は、
予め定められたフォーマットに基づいて、複数の前記第１情報から前記第２情報を生成することを特徴とする請求項１から請求項３の何れか１項に記載のアダプター。
【請求項５】
前記アダプター制御部は、
前記第１定期通信と、前記第２定期通信とを非同期の関係で行うことを特徴とする請求項１から請求項４の何れか１項に記載のアダプター。
【請求項６】
前記アダプター制御部は、
前記第１定期通信の通信タイミングに応じて、前記第２情報を生成することを特徴とする請求項５に記載のアダプター。
【請求項７】
前記アダプター制御部は、
前記第２定期通信の通信タイミングに応じて、前記第２情報を生成することを特徴とする請求項５に記載のアダプター。
【請求項８】
前記第２情報は、前記交換レンズに設けられた駆動要素の駆動状態を示す情報を含み、
前記アダプター制御部は、前記駆動要素の駆動開始を前記レンズ制御部に指示したときは、前記第２情報のうち、前記駆動要素の駆動状態を示す情報を、前記駆動要素が駆動中であることを示す情報とすること
を特徴とする請求項１に記載のアダプター。
【請求項９】
請求項１から請求項８の何れか１項に記載のアダプターと、
前記第１マウント部に装着された前記カメラボディと、
前記第２マウント部に装着された前記交換レンズと、
を備えることを特徴とするカメラシステム。
【請求項１０】
カメラボディを着脱可能な第１マウント部と、前記第１マウント部とは別に設けられ、交換レンズを着脱可能な第２マウント部とを有するアダプターに設けられているアダプター制御部の動作を制御するアダプター制御プログラムであって、
前記第２マウント部に装着された前記交換レンズ内のレンズ制御部との間で第１の通信周期で第１定期通信を実行する第１ステップと、
前記第１マウント部に装着された前記カメラボディ内のカメラ制御部との間で前記第１の通信周期よりも通信周期の短い第２の通信周期で第２定期通信を実行する第２ステップと、
前記第１定期通信では前記第１通信周期の一周期期間内において、前記レンズ制御部との間で前記第２通信周期よりも短い間隔で複数回の通信を行っており、そのうちの複数の特定回の通信では前記レンズ制御部から第１情報を取得する第３ステップと、
前記第３ステップにおける前記複数の特定回の通信で取得した前記複数の前記第１情報を用いて、前記第２定期通信で前記カメラ制御部に送信する第２情報を生成する第４ステップと、を有することを特徴とするアダプター制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アダプター、カメラシステム、およびアダプター制御プログラムに関する。
【背景技術】
【０００２】
カメラボディとカメラボディに着脱可能な交換レンズとを備えるレンズ交換式のカメラシステムがある（例えば、特許文献１参照）。
このレンズ交換式のカメラシステムにおいては、カメラボディに装着される交換レンズを変更することにより、様々な種類の光学系を介しての撮像が可能である。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２７５８９０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
近年、デジタル方式のカメラシステムにおいては、従来よりもカメラボディのサイズが小型化された新しいレンズ交換式のカメラシステムが開発されている。
しかしながら、この新しいレンズ交換式のカメラシステムのカメラボディには、既存のカメラシステムの交換レンズを装着させて機能させることができない場合がある。
ところで、既存の交換レンズは、一般に広く普及している。そのため、新しいレンズ交換式のカメラシステムにおいて、様々な種類の光学系を介しての撮像を可能にするためには、既存の交換レンズも装着させて機能させることができるようになることが望まれている。
【０００５】
本発明は、このような事情に鑑みてなされたもので、その目的は、レンズ交換式のカメラシステムにおいて、様々な種類の光学系を適切に機能させることができるアダプター、カメラシステム、およびアダプター制御プログラムを提供することにある。
【課題を解決するための手段】
【０００６】
この発明は上述した課題を解決するためになされたもので、本発明は、カメラボディを着脱可能な第１マウント部と、前記第１マウント部とは別に設けられ、交換レンズを着脱可能な第２マウント部と、前記第２マウント部に装着された前記交換レンズ内のレンズ制御部との間で第１の通信周期で第１定期通信を実行し、前記第１マウント部に装着された前記カメラボディ内のカメラ制御部との間で第２の通信周期で第２定期通信を実行するアダプター制御部と、を備え、前記アダプター制御部は、前記第１定期通信において前記レンズ制御部との間で複数回の通信を行って、各回毎に前記レンズ制御部から第１情報を取得し、前記複数回の通信で取得した複数の前記第１情報のうち、互いに異なる回に取得した複数の前記第１情報を用いて前記第２定期通信で前記カメラ制御部に送信する第２情報を生成することを特徴とするアダプターである。
また、本発明は、上記記載のアダプターと、前記第１マウント部に装着された前記カメラボディと、前記第２マウント部に装着された前記交換レンズと、を備えることを特徴とするカメラシステムである。
また、本発明は、カメラボディを着脱可能な第１マウント部と、前記第１マウント部とは別に設けられ、交換レンズを着脱可能な第２マウント部とを有するアダプターに設けられているアダプター制御部の動作を制御するアダプター制御プログラムであって、前記交換レンズ内のレンズ制御部との間で第１の通信周期で第１定期通信を実行する第１ステップと、前記カメラボディ内のカメラ制御部との間で第２の通信周期で第２定期通信を実行する第２ステップと、前記第１定期通信において前記レンズ制御部との間で複数回の通信を行って、各回毎に前記レンズ制御部から第１情報を取得する第３ステップと、前記第３ステップにおける前記複数回の通信で取得した複数の前記第１情報のうち、互いに異なる回に取得した複数の前記第１情報を用いて、前記第２定期通信で前記カメラ制御部に送信する第２情報を生成する第４ステップと、を有することを特徴とするアダプター制御プログラムである。
【発明の効果】
【０００７】
この発明によれば、レンズ交換式のカメラシステムにおいて、様々な種類の光学系を適切に機能させることができる。
【図面の簡単な説明】
【０００８】
【図１】この発明の一実施形態によるカメラシステムの構成を示す斜視図である。
【図２】本実施形態によるアダプターの構成の一例を示す斜視図である。
【図３】本実施形態によるカメラシステムの構成の第１の例を示す概略ブロック図である。
【図４】アダプター電源部および電源系統の構成の一例を示す概略ブロック図である。
【図５】本実施形態によるカメラシステムの構成の第２の例を示す概略ブロック図である。
【図６】本実施形態によるカメラシステムの構成の第３の例を示す概略ブロック図である。
【図７】本実施形態によるカメラシステムの構成の第４の例を示す概略ブロック図である。
【図８】本実施形態による交換レンズに係る処理の状態遷移の概要を示すフローチャートである。
【図９】レンズ定常処理におけるコマンドデータ通信の通信シーケンスの一例を示す図である。
【図１０】レンズ定常通信の１周期内において複数回の通信に分けて通信される通信コマンドの一例を示す図である。
【図１１】光学系駆動部の駆動状態を検出する通信シーケンスの一例を示す図である。
【図１２】レンズ起動処理の処理シーケンスの一例を示す図である。
【図１３】レンズ起動処理における初期化処理の処理シーケンスの一例を示す図である。
【図１４】コマンドデータ通信による初期化情報のデータ構造の一例を示す図である。
【図１５】電源遮断処理およびスリープ処理の処理シーケンスの一例を示す図である。
【図１６】電源瞬断時の処理シーケンスの一例を示す図である。
【発明を実施するための形態】
【０００９】
以下、図面を参照して、本発明の実施の形態について説明する。
図１は、この発明の一実施形態によるカメラシステム１の構成を示す斜視図である。
図１に示すカメラシステム１は、レンズ交換式のカメラシステムであり、カメラボディ１００と、交換レンズ２００と、カメラボディ１００と交換レンズ２００との間に設けられ、カメラボディ１００と交換レンズ２００とに対してそれぞれ着脱可能に固定されるアダプター３００と、を備えている。
この図において、アダプター３００は、カメラボディ１００に装着されている。また、交換レンズ２００は、アダプター３００を介してカメラボディ１００に装着されている。
【００１０】
このカメラシステム１において、カメラボディ１００が備えているレンズマウントであるカメラボディ側マウント１０１の仕様と、交換レンズ２００が備えているレンズマウントであるレンズ側マウント２０１の仕様とは、互いに異なる仕様である。例えば、カメラボディ側マウント１０１の仕様とレンズ側マウント２０１の仕様とでは、マウント形状の仕様、電気的に接続される接続端子の仕様が互いに異なる。また、該接続端子を介して通信される通信規格や通信データの種類等も互いに異なる。そのため、交換レンズ２００をカメラボディ１００に直接装着することはできない。
そこで、アダプター３００は、カメラボディ１００と交換レンズ２００とを間接的に装着可能にするマウントアダプターとして構成されている。さらに、アダプター３００は、互いに異なる通信規格や通信データの種類を持つカメラボディ１００と交換レンズ２００との間で、それら通信規格等を変更すること無く、両者間の通信を可能とするように構成されている。
また、カメラボディ１００は、電源釦１３１と、レリーズ釦１３２と、背面操作部１３３と、表示部１５０と、を備えている。
電源釦１３１は、カメラボディ１００における主電源のオンとオフとを切替えるための操作部材である。
レリーズ釦１３２は、撮影処理開始の指示を受け付ける操作部材である。例えば、レリーズ釦１３２は、半押しされた状態（半押し状態、例えば、焦点調整、露出調整等を受け付ける状態）と全押しされた状態（全押し状態、例えば、露光開始の指示を受け付ける状態）との２種類の撮影処理開始の指示を受け付ける。
背面操作部１３３は、カメラボディ１００の筐体面のうちカメラボディ側マウント１０１を備えている面と反対面である背面に設けられている。背面操作部１３３は、例えば、動作モードの選択釦（例えば、モードダイヤル）、または、各種設定条件の選択釦（例えば、メニュー釦や上下左右選択釦）等の操作部材を含んで構成されている。
表示部１５０は、背面操作部１３３と同様に背面に設けられており、撮影された画像、または、各種設定条件を選択させるメニュー画面等を表示する。表示部１５０は、例えば、液晶ディスプレイ、または有機ＥＬ（Electro-Luminescence）ディスプレイ等を含んで構成されている。
【００１１】
図２は、本実施形態によるアダプター３００の構成の一例を示す斜視図である。
アダプター３００は、カメラボディ１００を着脱可能な第１マウント部と、第１マウント部とは別に設けられており、交換レンズ２００を着脱可能な第２マウント部と、を備えている。
例えば図２に示すように、アダプター３００は、カメラボディ１００が備えているカメラボディ側マウント１０１に着脱可能な第１マウント３０１（第１マウント部）と、交換レンズ２００が備えているレンズ側マウント２０１に着脱可能な第２マウント３０２（第２マウント部）と、を備えている。
なお、第１マウント３０１の近傍には、カメラボディ側マウント１０１の近傍に設けられている複数の電気的な接続端子のそれぞれに対応する、複数の電気的な接続端子（マウント接点）が設けられて入る。これにより、アダプター３００は、カメラボディ１００に装着されると、これら複数の接続端子を介して、カメラボディ１００と電気的に接続される。
また、第２マウント３０２の近傍には、レンズ側マウント２０１の近傍に設けられている複数の電気的な接続端子のそれぞれに対応する複数の電気的な接続端子を備えている。これにより、アダプター３００は、交換レンズ２００に装着されると、これら複数の接続端子を介して交換レンズ２００と電気的に接続される。
【００１２】
また、アダプター３００は、アダプター３００を三脚に取り付け可能とするための三脚座３０５と、レンズ着脱釦３０６と、絞り連動レバー３５０と、を備えている。
レンズ着脱釦３０６は、交換レンズ２００が装着されることに応じて機械的にロックされるロック機構のロックを解除するための釦である。つまり、レンズ着脱釦３０６は、ユーザが、アダプター３００に装着されている交換レンズ２００を取り外す際に操作する操作部材である。
【００１３】
絞り連動レバー３５０（絞り連動機構部）は、交換レンズ２００の絞りによる絞り開口径（絞りによる絞り込み量、開口サイズ、開口率、絞り値）を変化させる複数の絞り羽根を含む絞り機構２５１（図３参照）を変位させるためのレバーとしてアダプター３００に備えられている。絞り連動レバー３５０の位置が、アダプター３００の内周に沿った方向に移動することで、交換レンズ２００の絞りの開口径が変化するよう構成されている。
例えば、交換レンズ２００は、絞り機構２５１を変位させる絞りレバー２５２（図３参照）を備えている。したがって、交換レンズ２００の絞り開口径は、絞りレバー２５２の位置が移動することで変位する。そして絞りレバー２５２は、絞り連動レバー３５０と勘合し、絞り連動レバー３５０と連動して移動するよう構成されている。このため交換レンズ２００の絞り開口径は、絞り連動レバー３５０の位置が移動することで変化する。
すなわち、絞り連動レバー３５０は、交換レンズ２００が備えている絞り機構２５１（絞り）の絞り値に応じた位置に移動する。
【００１４】
＜カメラシステムのブロック構成の説明＞
次に、図３を参照して、カメラシステム１のブロック構成について説明する。
図３は、本実施形態によるカメラシステム１の構成の一例を示す概略ブロック図である。この図において、カメラボディ１００と交換レンズ２００とは、アダプター３００を介して装着されている。また、カメラボディ１００、交換レンズ２００、およびアダプター３００がそれぞれ備える接続端子を介して、互いに電気的に接続されている。
【００１５】
まず、カメラシステム１の構成の概略を説明する。
カメラボディ１００は、接続部１０１ｓを含むカメラボディ側マウント１０１を備えている。アダプター３００は、接続部３０１ｓを含む第１マウント３０１と、接続部３０２ｓを含む第２マウント３０２と、を備えている。交換レンズ２００は、接続部２０１ｓを含むレンズ側マウント２０１を備えている。
【００１６】
カメラボディ１００とアダプター３００とは、カメラボディ側マウント１０１および第１マウント３０１を介して装着（物理的に接続）されており、また接続部１０１ｓおよび接続部３０１ｓを介して電気的に接続されている。接続部１０１ｓと接続部３０１ｓはそれぞれ、互いに電気的に接続される１２個の接続端子（端子Ｔａ１〜Ｔａ１２と、端子Ｔｂ１〜Ｔｂ１２）を備えており、この接続端子を介してカメラボディ１００とアダプター３００との間で給電（電圧の供給）および信号の授受（通信）が行われる。
なお、信号の授受（通信）は、カメラボディ１００が備えているカメラ制御部１１０とアダプター３００が備えているアダプター制御部３１０との間で行われる。
【００１７】
また、交換レンズ２００とアダプター３００とは、レンズ側マウント２０１および第２マウント３０２を介して装着（物理的に接続）されており、また接続部２０１ｓおよび接続部３０２ｓを介して電気的に接続されている。接続部２０１ｓと接続部３０２ｓはそれぞれ、互いに電気的に接続される９個の接続端子（端子Ｔｃ１〜Ｔｃ９と、端子Ｔｄ１〜Ｔｄ９と）を備えており、この接続端子を介して交換レンズ２００とアダプター３００との間で給電（電圧の供給）および信号の授受（通信）が行われる。
なお、信号の授受（通信）は、交換レンズ２００が備えているレンズ制御部２１０とアダプター３００が備えているアダプター制御部３１０との間で行われる。
【００１８】
（カメラボディの構成）
次に、カメラボディ１００の構成について説明する。
カメラボディ１００は、カメラ制御部１１０と、カメラ電源部１２０と、スイッチ１２５と、バッテリー部１９０Ｂと、接続部１０１ｓ（端子Ｔａ１〜Ｔａ１２）とを備えている。
接続部１０１ｓは、アダプター３００が備えている接続部３０１ｓの１２個の接続端子（端子Ｔｂ１〜Ｔｂ１２）と互いに接続される接続端子として、端子Ｔａ１〜Ｔａ１２の１２個の接続端子を備えている。
なお、アダプター３００の構成については後で詳細に説明する。
【００１９】
バッテリー部１９０Ｂは、バッテリー１９０を収納する。
バッテリー１９０は、カメラボディ１００、交換レンズ２００およびアダプター３００に電圧を供給する。例えば、バッテリー１９０は、リチウムイオン２次電池またはニッケル水素２次電池等である。なお、バッテリー１９０は、アルカリ電池等の１次電池であってもよい。また、カメラボディ１００は、バッテリー１９０から電圧が供給される構成に限られず、外部の直流電源（例えば、交流電源から直流電源に変換して電圧を供給するＡＣアダプター等）から電圧が供給されてもよい。
【００２０】
カメラ電源部１２０は、バッテリー１９０から供給される電圧をカメラボディ１００、またはカメラボディ１００に接続されるカメラアクセサリーに供給できるようバッテリー電圧を変換（分圧）する。電圧例えば、カメラ電源部１２０は、バッテリー電圧を変換することで、カメラボディ１００が備えている制御系回路（主にカメラ制御部１１０）に電圧を供給する電源Ｖｃｃ０と、カメラ電源部１２０は、接続部１０１ｓに接続されるアダプター３００に電圧を供給する第１電源系統である電源Ｖｃｃ１とに分ける。この電源Ｖｃｃ１の電圧は、アダプター３００が備えている制御系回路（主にアダプター制御部３１０）に供給される。以下、この電源Ｖｃｃ１を、制御系電源Ｖｃｃ１と称する。
【００２１】
また、カメラ電源部１２０は、カメラ制御部１１０の制御により、制御系電源Ｖｃｃ１による電圧の供給状態と供給停止状態とを切り替える。さらに、カメラ電源部１２０は、カメラ制御部１１０の制御により、供給可能な電力（電力量、給電量）を制御する。例えば、カメラ電源部１２０は、カメラシステム１において撮影処理を実行可能な程度に供給可能な電力（電力量、給電量）が多い状態（通常給電状態）と、撮影処理を実行不可能な程度に供給可能な電力（電力量、給電量）が少ない状態（小給電状態）とを切り替える。
なお、制御系電源Ｖｃｃ１の電圧は、端子Ｔａ３と端子Ｔｂ３を介してアダプター制御部３１０に供給される。
【００２２】
また、バッテリー１９０の正極端子と端子Ｔａ２とが、バッテリー部１９０Ｂとスイッチ１２５を介して接続されている。これにより、上述した第１電源系統である電源Ｖｃｃ１とは別に、バッテリー１９０から第２電源系統である電源ＰＷＲが生成され、その電源ＰＷＲからの電圧がアダプター電源部３２０に供給される。電源ＰＷＲの電圧は、端子Ｔａ２と端子Ｔｂ２とを介してアダプター電源部３２０に供給される。なお、バッテリー１９０に代えて、外部の直流電源から電源ＰＷＲの電圧が供給されてもよい。また、電源ＰＷＲは、制御系電源Ｖｃｃ１に比べて供給可能な電圧が大きい電源系統である。以下、この電源ＰＷＲを、パワー系電源ＰＷＲと称する。なお、パワー系電源ＰＷＲは、制御系電源Ｖｃｃ１に比べて供給可能な電力（電力量）が多い電源系統としてもよい。
【００２３】
また、パワー系電源ＰＷＲに対応するグランド（ＧＮＤ）であるパワー系グランドＰＧＮＤは、パワー系電源ＰＷＲの電圧が供給される各部および端子Ｔａ１に接続されている。一方、制御系電源Ｖｃｃ１に対応するグランドである制御系グランドＳＧＮＤは、端子Ｔａ１２に接続されている。また、パワー系グランドＰＧＮＤと制御系グランドＳＧＮＤは、バッテリー部１９０Ｂを介してそれぞれバッテリー１９０の負極端子と同電位のグランドになっている。
なお、制御系グランドＳＧＮＤは、電源Ｖｃｃ０に対応するグランドでもあり、制御系グランドＳＧＮＤがカメラ制御部１１０のグランド端子に接続されている。
【００２４】
スイッチ１２５は、カメラ制御部１１０の制御により、導通状態と遮断状態（非導通状態）とを切り替える。すなわち、スイッチ１２５は、カメラ制御部１１０の制御により、パワー系電源ＰＷＲの電圧を、端子Ｔａ２に対して供給するか否かを切り替える。
【００２５】
カメラ制御部１１０は、カメラ制御部１１０は、カメラ電源制御部１１１と、第１カメラ通信部１１２と、第２カメラ通信部１１３と、を備えている。カメラ制御部１１０は、カメラボディ１００が備えている各部を制御するとともに、接続部１０１ｓを介して接続されるアダプター３００のアダプター制御部３１０との間で第１データ通信系Ｄ１ｂと第２データ通信系Ｄ２ｂとの２系統の通信を行う。
【００２６】
カメラ電源制御部１１１は、カメラボディ１００の状態、または、第１カメラ通信部１１２もしくは第２カメラ通信部１１３による通信状態に基づいて、カメラ電源部１２０およびスイッチ１２５を制御する。
なお、第１カメラ通信部１１２および第２カメラ通信部１１３はそれぞれ、第１データ通信系Ｄ１ｂと第２データ通信系Ｄ２ｂとの２系統の通信を、独立に実行する。
【００２７】
第１データ通信系Ｄ１ｂは、シリアルインターフェース方式の全二重通信による通信系である。第１カメラ通信部１１２は、第１データ通信系Ｄ１ｂとして、信号ＲＤＹ、ＣＬＫ１、ＤＡＴＡＢ、ＤＡＴＡＬの４種類の信号の授受（通信）を行う。
信号ＲＤＹは、第１カメラ通信部１１２に対して通信可否を通知する信号である。この信号ＲＤＹは、後述する第１アダプター通信部３１２から第１カメラ通信部１１２に対して、端子Ｔａ４を介して送信（出力）される。信号ＣＬＫ１は、シリアル通信用のクロック信号である。このクロック信号ＣＬＫ１は、第１カメラ通信部１１２から第１アダプター通信部３１２に対して、端子Ｔａ５を介して送信（出力）される。信号ＤＡＴＡＢは、第１カメラ通信部１１２から第１アダプター通信部３１２に対して、端子Ｔａ６を介して出力される、カメラボディ１００に関するデータ信号である。信号ＤＡＴＡＬは、第１アダプター通信部３１２から第１カメラ通信部１１２に対して出力される、交換レンズ２００に関するデータ信号である。第１カメラ通信部１１２は信号ＤＡＴＡＬを端子Ｔａ７を介して受信する。
【００２８】
第２データ通信系Ｄ２ｂは、シリアルインターフェース方式であって、カメラボディ１００に対してデータが送信される単方向通信による通信系である。第２カメラ通信部１１３は、信号ＨＲＥＱ、ＨＡＮＳ、ＨＣＬＫ、ＨＤＡＴＡの４種類の信号の授受（通信）を行う。
信号ＨＲＥＱは、第２カメラ通信部１１３からの通信要求を示す信号であり、第２カメラ通信部１１３が、後述する第２アダプター通信部３１３に対して、端子Ｔｂ８を介して送信（出力）する。信号ＨＡＮＳは、第２カメラ通信部１１３への通信応答を示す信号であり、第２アダプター通信部３１３から第２カメラ通信部１１３に対して、端子Ｔｂ９を介して送信される。信号ＨＣＬＫは、シリアル通信用のクロック信号である。このクロック信号ＨＣＬＫは、第２カメラ通信部１１３から第２アダプター通信部３１３に対して、端子Ｔｂ１０を介して送信（出力）される。信号ＨＤＡＴＡは、第２アダプター通信部３１３から第２カメラ通信部１１３に対して、端子Ｔｂ１１を介して送信されるレンズのデータ信号である。
【００２９】
なお、第１データ通信系Ｄ１ｂ、および第２データ通信系Ｄ２ｂでの通信内容は、後で詳述する。
【００３０】
（交換レンズの構成）
次に、交換レンズ２００の構成について説明する。
交換レンズ２００は、接続部２０１ｓ（端子Ｔｄ１〜Ｔｄ９）と、レンズ制御部２１０と、光学系２２０と、光学系駆動部２３０とを備えている。
光学系２２０を介して入射した被写体光（光学像）は、アダプター３００を介してカメラボディ１００が備えている周知の撮影素子（不図示）の受光面に導かれる。
光学系２２０は、レンズ２２１と、焦点調整用レンズ（以下、フォーカスレンズと称す）２２２と、光学像の像ぶれ補正用（防振用）レンズ（以下、ＶＲ（Vibration Reduction）レンズと称す）２２３と、絞りユニット２５０と、を備えている。
【００３１】
絞りユニット２５０は、複数の絞り羽根を含む絞り機構２５１と、絞り機構２５１を機械的に操作する絞りレバー２５２とを備えている。したがって、交換レンズ２００の絞り開口径は、絞りレバー２５２が絞り機構２５１を機械的に操作することで変化する。また、図３に記載のカメラシステム１における交換レンズ２００は、絞り機構２５１を駆動するアクチュエータ等の動力源を内蔵しないレンズであり、アダプター３００の絞り連動レバー３５０によって絞りレバー２５２を介して絞り機構２５１が駆動されるレンズである。
【００３２】
光学系駆動部２３０は、ＡＦ（Auto Focus）駆動部２３１と、ＡＦエンコーダ２３２と、ＶＲ駆動部２３５と、を備えている。
ＡＦ駆動部２３１は、レンズ制御部２１０の制御によりフォーカスレンズ２２２を駆動させる。また、ＡＦエンコーダ２３２は、フォーカスレンズ２２２の位置を検出してレンズ制御部２１０に検出結果を供給する。
ＶＲ駆動部２３５は、レンズ制御部２１０の制御によりＶＲレンズ２２３を駆動させる。
なお、交換レンズ２００は、ユーザに手動操作されることによってフォーカスレンズ２２２の位置を移動させるフォーカスリングを備えている構成としてもよい。
【００３３】
接続部２０１ｓは、アダプター３００が備えている接続部３０２ｓの９個の接続端子（端子Ｔｃ１〜Ｔｃ９）と互いに接続される接続端子として、９個の接続端子Ｔｄ１〜Ｔｄ９を備えている。
光学系駆動部２３０の電圧が供給される電源Ｖｐは、端子Ｔｄ２を介して供給される。以下、この電源Ｖｐをレンズ駆動系電源Ｖｐと称する。レンズ駆動系電源Ｖｐはアダプター３００を介してパワー系電源ＰＷＲから供給される。
例えば、ＡＦ駆動部２３１が備えているフォーカスレンズ２２２を駆動するアクチュエータ、およびＶＲレンズ２２３を駆動するアクチュエータ等のように消費電力が多い光学系駆動部２３０に、この端子Ｔｄ２からレンズ駆動系電源Ｖｐの電圧が供給される。また、レンズ駆動系電源Ｖｐに対応するグランドであるパワー系グランドＰＧＮＤは、光学系駆動部２３０のグランド端子および端子Ｔｄ１に接続されている。
【００３４】
レンズ制御部２１０の電圧が供給される電源Ｖｃは、端子Ｔｄ３に接続されている。以下、この電源Ｖｃをレンズ制御系電源Ｖｃと称する。レンズ制御系電源Ｖｃはアダプター３００を介してパワー系電源ＰＷＲから供給される。
光学系駆動部２３０と比べて消費電力が少ないレンズ制御部２１０を含む制御系回路等に、この端子Ｔｄ３を介してレンズ制御系電源Ｖｃの電圧が供給される。また、レンズ制御系電源Ｖｃに対応するグランドである制御系グランドＳＧＮＤは、レンズ制御部２１０のグランド端子および端子Ｔｄ９に接続されている。
すなわち、パワー系グランドＰＧＮＤと制御系グランドＳＧＮＤとは、交換レンズ２００において互いに接続されておらず、２系統のグランドに分離されている。
【００３５】
レンズ制御部２１０は、光学系制御部２１１と、第１レンズ通信部２１２と、第２レンズ通信部２１３と、を備えている。レンズ制御部２１０は、光学系駆動部２３０を制御するとともに、接続部２０１ｓを介して接続されるアダプター３００のアダプター制御部３１０との間で第１データ通信系Ｄ１Ｌと第２データ通信系Ｄ２Ｌとの２系統の通信を制御する。
【００３６】
光学系制御部２１１は、光学系駆動部２３０を制御する。例えば、光学系制御部２１１は、アダプター３００との通信状態に応じて、光学系駆動部２３０を初期化する。また、光学系制御部２１１は、アダプター３００を介したカメラ制御部１１０の制御に応じて、フォーカスレンズ２２２またはＶＲレンズ２２３等の駆動要素を駆動するよう、光学系駆動部２３０を制御する。また、光学系制御部２１１は、光学系駆動部２３０から供給される光学系（駆動要素）２２０に関する情報（例えば、ＡＦエンコーダ２３２に検出されたフォーカスレンズ２２２の位置等の情報）を取得する。
【００３７】
第１レンズ通信部２１２および第２レンズ通信部２１３は、それぞれ第１データ通信系Ｄ１Ｌと第２データ通信系Ｄ２Ｌとの２系統の通信を独立したタイミングで実行する。
第１データ通信系Ｄ１Ｌは、シリアルインターフェース方式の半二重通信による通信系である。第１レンズ通信部２１２は、第１データ通信系Ｄ１Ｌとして、信号Ｒ／Ｗ、ＣＬＫ２、ＤＡＴＡの３種類の信号の通信を実行する。
信号Ｒ／Ｗは、後述するデータ信号の通信方向を示すリード／ライト信号であり、端子Ｔｄ４を介して、後述する第１アダプター通信部３１２と第１レンズ通信部２１２との間で送受信される。信号ＣＬＫ２は、シリアル通信用のクロック信号であり、第１アダプター通信部３１２から第１レンズ通信部２１２に対して、端子Ｔｄ５を介して送信(出力)される。信号ＤＡＴＡは、第１アダプター通信部３１２と第１レンズ通信部２１２との間で、端子Ｔｄ６を介して送受信されるデータ信号である。
【００３８】
第２データ通信系Ｄ２Ｌは、パルス通信方式であって、交換レンズ２００からパルス信号が出力される単方向通信による通信系である。第２レンズ通信部２１３は、第２データ通信系Ｄ２Ｌとして、信号ＨＬＰ１、ＨＬＰ２の２種類のパルス信号を送信する。
信号ＨＬＰ１は、端子Ｔｄ７を介して後述する第２アダプター通信部３１３に送信されるパルス信号である。信号ＨＬＰ２は、第２レンズ通信部２１３から第２アダプター通信部３１３に対して、端子Ｔｄ８を介して出力されるパルス信号である。これらのパルス信号ＨＬＰ１、ＨＬＰ２は、ＡＦエンコーダ２３２から出力される信号に応じたパルス信号である。
【００３９】
なお、第１データ通信系Ｄ１Ｌ、および第２データ通信系Ｄ２Ｌにて通信される通信内容は、後で詳述する。
【００４０】
（アダプターの構成）
次に、アダプター３００の構成について説明する。
アダプター３００は、アダプター制御部３１０と、アダプター電源部３２０と、絞り連動レバー駆動部３３０（絞り連動機構駆動部）と、接続部３０１ｓ（端子Ｔｂ１〜Ｔｂ１２）と、接続部３０２ｓ（端子Ｔｃ１〜Ｔｃ９）と、絞り連動レバー３５０と、を備えている。
【００４１】
接続部３０１ｓは、カメラボディ１００側の既述の１２個の接続端子Ｔａ１〜Ｔａ１２と互いに接続される、１２個の接続端子Ｔｂ１〜Ｔｂ１２を備えている。アダプター３００とカメラボディ１００とが接続部３０１ｓおよび接続部１０１ｓを介して接続されることにより、接続部３０１ｓの端子Ｔｂ１〜Ｔｂ１２のそれぞれの端子は、接続部１０１ｓの端子Ｔａ１〜Ｔａ１２のそれぞれ対応する接続端子と電気的に接続する。
【００４２】
また、接続部３０２ｓは、交換レンズ２００側の既述の９個の接続端子（端子Ｔｄ１〜Ｔｄ９）と互いに接続される、９個の接続端子Ｔｃ１〜Ｔｃ９を備えている。アダプター３００と交換レンズ２００とが、接続部３０２ｓおよび接続部２０１ｓを介して接続されることにより、接続部３０２ｓの端子Ｔｃ１〜Ｔｃ９のそれぞれの端子は、接続部２０１ｓの端子Ｔｄ１〜Ｔｄ９のそれぞれ対応する接続端子と接続する。
【００４３】
端子Ｔｂ２は端子Ｔａ２に接続され、端子Ｔｂ３は端子Ｔａ３に接続される。これにより、カメラボディ１００から、端子Ｔａ２を介して端子Ｔｂ２にパワー系電源ＰＷＲの電圧が供給され、端子Ｔａ３を介して端子Ｔｂ３に制御系電源Ｖｃｃ１の電圧が供給される。これにより、アダプター電源部３２０には、カメラボディ１００から端子Ｔａ２および端子Ｔｂ２を介してパワー系電源ＰＷＲの電圧が供給される。
一方、アダプター制御部３１０には、カメラボディ１００から端子Ｔａ３および端子Ｔｂ３を介して制御系電源Ｖｃｃ１の電圧が供給される。
【００４４】
このように、アダプター３００には、カメラボディ１００から制御系電源Ｖｃｃ１の電圧（第１電源系統の電圧）と、制御系電源Ｖｃｃ１と比べて供給可能な電圧が大きいパワー系電源ＰＷＲの電圧（第２電源系統の電圧）の両方が供給される。アダプター電源部３２０に供給されたパワー系電源ＰＷＲの電圧は、交換レンズ２００に電圧を供給するレンズ系電源系統として、レンズ駆動系電源Ｖｐ（第３電源系統）とレンズ制御系電源Ｖｃ（第４電源系統）とに分けられる（変換される）。例えば、アダプター電源部３２０は、カメラボディ１００から供給されたパワー系電源ＰＷＲから、交換レンズ２００に対して給電するレンズ駆動系電源Ｖｐおよびレンズ制御系電源Ｖｃの供給電圧を生成する。
なお、レンズ駆動系電源Ｖｐから供給される電圧は、レンズ制御系電源Ｖｃから供給される電圧よりも大きい。また、レンズ駆動系電源Ｖｐから供給される負荷における消費電力が、レンズ制御系電源Ｖｃから供給される負荷における消費電力に比べて多いとしてもよい。
【００４５】
さらに、アダプター電源部３２０に供給されたパワー系電源ＰＷＲからは、上述したレンズ駆動系電源Ｖｐとレンズ制御系電源Ｖｃとは別に、絞り連動レバー駆動部３３０に電圧を供給する電源Ｖｍ（第５電源系統）も生成される（分けられる）。以下、この電源Ｖｍを絞り駆動用電源Ｖｍと称する。
例えば、アダプター電源部３２０は、パワー系電源ＰＷＲの電圧を予め定められた絞り駆動用電源Ｖｍの電圧に変換する電圧変換部を備えている。この電圧変換部は、例えば、ＤＣ−ＤＣコンバータを備えている。また、この電圧変換部は、例えば予め定められた電圧（予め定められた絞り駆動用電源Ｖｍの電圧）まで昇降圧した電圧に変換する。そして、アダプター電源部３２０は、生成した絞り駆動用電源Ｖｍの電圧を絞り連動レバー駆動部３３０に供給する。
なお、アダプター電源部３２０は、絞り駆動用電源Ｖｍの電圧に基づいてレンズ制御系電源Ｖｃの電圧を変換する（生成する）第１レギュレータ部を備える構成としてもよい。例えば、この第１レギュレータ部は、絞り駆動用電源Ｖｍの電圧を予め定められた電圧（予め定められたレンズ制御系電源Ｖｃの電圧）まで降圧した電圧に変換する。また、例えば、この第１レギュレータ部は、第１リニアレギュレータを備えている構成としてもよい。なお、絞り駆動用電源Ｖｍの電圧は、レンズ制御系電源Ｖｃの電圧より高い電圧に設定されている。
また、アダプター電源部３２０は、パワー系電源ＰＷＲの電圧に基づいてレンズ駆動系電源Ｖｐの電圧を変換する（生成する）第２レギュレータ部を備えている構成としてもよい。例えば、この第２レギュレータ部は、パワー系電源ＰＷＲの電圧を予め定められた電圧（予め定められたレンズ駆動系電源Ｖｐの電圧）まで降圧した電圧に変換する。また、例えば、この第２レギュレータ部は、第２リニアレギュレータを備えている構成としてもよい。なお、この場合、第２レギュレータ部は、第１レギュレータ部と比べて供給可能な電圧が大きくなる（給電量が多い）ように構成されている。また、アダプター電源部３２０は、電源電圧を検出する電圧検出部を備え、検出結果をアダプター制御部３１０に供給する。
なお、アダプター電源部３２０の内部構成については、図４を用いて後述する。
【００４６】
なお、アダプター電源部３２０により変換された電源系それぞれの接続は、以下のようになっている。
端子Ｔｃ２は、アダプター電源部３２０のレンズ駆動系電源Ｖｐ出力端子（レンズ駆動系電源Ｖｐの電圧を出力する端子）に接続されている。また、端子Ｔｃ３は、アダプター電源部３２０のレンズ制御系電源Ｖｃ出力端子（レンズ制御系電源Ｖｃの電圧を出力する端子）に接続されている。これにより、アダプター電源部３２０は、端子Ｔｃ２にレンズ駆動系電源Ｖｐの電圧を供給し、端子Ｔｃ３にレンズ制御系電源Ｖｃの電圧を供給する。
また、アダプター電源部３２０は、レンズ駆動系電源Ｖｐの電圧を端子Ｔｃ２および端子Ｔｄ２を介して交換レンズ２００の光学系駆動部２３０に供給する。
また、アダプター電源部３２０は、レンズ制御系電源Ｖｃの電圧を端子Ｔｃ３および端子Ｔｄ３を介して交換レンズ２００のレンズ制御部２１０に供給する。
【００４７】
このように、アダプター電源部３２０は、交換レンズ２００の光学系駆動部２３０およびレンズ制御部２１０に供給する電圧を、パワー系電源ＰＷＲの電圧から生成することができる。
これにより、アダプター３００は、カメラボディ１００から供給される制御系電源Ｖｃｃ１の電圧を、交換レンズ２００に供給する電圧とせずに、アダプター制御部３１０に供給する電圧とすることができる。カメラボディ１００内のカメラ電源部１２０は、端子Ｔａ３を介して接続されている接続先に対して、制御系電源Ｖｃｃ１を（接続先からの「供給要求」がある限り）常時供給するように構成されている。このため端子Ｔａ３に対して端子Ｔｂ３を介して接続されているアダプター制御部３１０は、例えカメラボディ１００側の電源スイッチがＯＦＦされたとしても、常時起動させておくことができる。アダプター制御部３１０を常時起動させておくことにより、アダプター３００側の設定状態（例えば、絞り連動レバー３５０の初期化処理が完了済みか否かなど）を記憶しておくことが出来るので、カメラボディ１００側の電源スイッチをＯＮしたときにアダプター３００内で無駄な初期化処理を行わずに済む、という利点がある。また、本実施形態では記載していないが、アダプター３００側にユーザ操作可能なカメラボディ起動スイッチ（アダプター３００側で電源のＯＮ／ＯＦＦを切り替えるスイッチ）を設けた場合には、その起動スイッチのＯＮ操作を常時モニターできるので、アダプター３００側の操作によってカメラボディ１００を起動させるシステムを構成することも可能になる（ちなみに、もしレンズ制御部２１０を常時起動させるように、制御系電源Ｖｃｃ１をレンズ制御部２１０に伝達するシステム構成を採用した場合には、交換レンズ２００側にカメラボディ１００を起動するための操作スイッチを設けたとしても、交換レンズ２００とカメラボディ１００の両者間には起動状態にない（電源供給されていないため）アダプター３００が介在しているため、その交換レンズ２００側の操作スイッチの操作をカメラボディ１００側に伝えることができないため、カメラボディ１００を起動させることが出来ない）。
【００４８】
さらに、アダプター電源部３２０は、アダプター３００内の絞り駆動用電源Ｖｍの電圧を、絞り連動レバー駆動部３３０に供給する。つまりアダプター３００は、絞り連動レバー駆動部３３０に供給する電圧を、カメラボディ１００から供給されるパワー系電源ＰＷＲの電圧から生成する。パワー系電源ＰＷＲは、制御系電源Ｖｃｃ１よりも給電力が十分に大きいため、パワー系電源ＰＷＲを様々な回路への給電に利用することができ、且つ本実施形態のようにパワー系電源ＰＷＲから絞り連動レバー駆動部３３０に給電する電圧を作成しても（パワー系電源ＰＷＲを兼用しても）、その兼用先の他の回路の動作（例えば上述のレンズ制御部２１０の動作）に悪影響を与えることがない
【００４９】
また、端子Ｔｂ１は、カメラボディ１００の端子Ｔａ１に接続されている。これにより、パワー系グランドＰＧＮＤは、端子Ｔａ１を介して端子Ｔｂ１に接続されている。また、端子Ｔｂ１と端子Ｔｃ１とは、アダプター３００内でパワー系グランドＰＧＮＤとして接続されている。さらに、端子Ｔｃ１は、交換レンズ２００の端子Ｔｄ１に接続されている。これにより、パワー系グランドＰＧＮＤは、レンズ駆動系電源Ｖｐに対応するグランドとして、端子Ｔｃ１を介して端子Ｔｄ１に接続されている。なお、パワー系グランドＰＧＮＤは、アダプター電源部３２０および絞り連動レバー駆動部３３０等のグランドとしても接続されている。
【００５０】
また、端子Ｔｂ１２は、カメラボディ１００の端子Ｔａ１２に接続されている。これにより、制御系グランドＳＧＮＤは、端子Ｔａ１２を介して端子Ｔｂ１２に接続されている。また、端子Ｔｂ１２と端子Ｔｃ９とは、アダプター３００内で制御系グランドＳＧＮＤとして接続されている。さらに、端子Ｔｃ９は、交換レンズ２００の端子Ｔｄ９に接続されている。これにより、制御系グランドＳＧＮＤは、レンズ制御系電源Ｖｃに対応するグランドとして、端子Ｔｃ９を介して端子Ｔｄ９に接続されている。また、制御系グランドＳＧＮＤは、アダプター制御部３１０のグランドとしても接続されている。
【００５１】
このように、パワー系グランドＰＧＮＤと制御系グランドＳＧＮＤとは、アダプター３００において互いに接続されておらず、２系統のグランドに分離されている。
つまり、交換レンズ２００およびアダプター３００において、パワー系グランドＰＧＮＤと制御系グランドＳＧＮＤとが互いに接続されておらず、２系統のグランドに分離されている。ただし、２系統に分離されているパワー系グランドＰＧＮＤと制御系グランドＳＧＮＤとは、カメラボディ１００において接続され、バッテリー１９０の負極と同電位のグランドになっている。したがって、カメラ制御部１１０、レンズ制御部２１０、およびアダプター制御部３１０のグランドは、制御系グランドＳＧＮＤに接続され同電位になっている。
よって、パワー系グランドＰＧＮＤにおいて生じるノイズが制御系グランドＳＧＮＤに対して影響することを低減することができる。
【００５２】
なお、交換レンズ２００において、制御系グランドＳＧＮＤは、レンズ側マウント２０１の導電部（交換レンズ筐体）に接続されていてもよい。また、交換レンズ２００において制御系グランドＳＧＮＤが接続されている端子Ｔｄ９は、レンズ側マウント２０１の導電部に含まれている構成としてもよい。同様に、アダプター３００において、制御系グランドＳＧＮＤは、第２マウント３０２の導電部に接続されていてもよい。また、アダプター３００において制御系グランドＳＧＮＤが接続されている端子Ｔｃ９は、第２マウント３０２の導電部に含まれている構成としてもよい。
さらに、同様に、端子Ｔｂ９は第１マウント３０１の導電部に接続されていてもよく、また、端子Ｔｂ９は第１マウント３０１の導電部に含まれている構成としてもよい。同様に、端子Ｔａ９も、カメラボディ側マウント１０１の導電部に接続されていてもよく、また、端子Ｔａ９はカメラボディ側マウント１０１の導電部に含まれている構成としてもよい。
【００５３】
絞り連動レバー駆動部３３０は、アダプター制御部３１０の制御により絞り連動レバー３５０の位置を移動させる。絞り連動レバー駆動部３３０は、絞り連動レバー３５０を移動させることにより、交換レンズ２００の絞り機構２５１を絞りレバー２５２を介して変位させる。また、絞り連動レバー駆動部３３０は、絞り連動レバー３５０の位置を検出して、該検出結果をアダプター制御部３１０に出力する。
【００５４】
例えば、絞り連動レバー駆動部３３０は、絞り連動レバー３５０を駆動する絞り駆動用アクチュエータ（例えば、ステッピングモーター）、絞り駆動用アクチュエータを駆動制御するモーター駆動部、および、絞り連動レバー３５０の位置を検出する絞り連動レバー位置検出部等を備えている。これにより、絞り連動レバー駆動部３３０において、モーター駆動部が絞り駆動用アクチュエータを駆動することにより、絞り駆動用アクチュエータが絞り連動レバー３５０を駆動する。また、絞り連動レバー駆動部３３０において、絞り連動レバー位置検出部（例えば、フォトインタラプタ）が、絞り連動レバー３５０の位置を検出して、検出結果をアダプター制御部３１０に供給する。
【００５５】
アダプター制御部３１０は、アダプター電源制御部３１１と、第１アダプター通信部３１２と、第２アダプター通信部３１３と、絞り制御部３１４と、を備えている。また、アダプター制御部３１０は、カメラ制御部１１０との周期的な通信により制御されて、アダプター３００が備えている各部において行われる処理を制御するとともに、レンズ制御部２１０と周期的な通信を行う。例えば、アダプター制御部３１０は、カメラ制御部１１０との間で、定常的な周期的通信を実行する。また、アダプター制御部３１０は、レンズ制御部１１０との間でも、定常的な周期的通信を実行する。
また、アダプター制御部３１０は、カメラ制御部１１０からの撮影処理を制御するための通信に基づいて、絞り連動レバー駆動部３３０の制御をするとともに、交換レンズ２００の光学系駆動部２３０を制御するためにレンズ制御部２１０との通信を行う。
アダプター電源制御部３１１は、カメラ制御部１１０またはレンズ制御部２１０との通信結果、またはアダプター３００の状態等に応じて、アダプター電源部３２０を制御する。例えば、アダプター電源制御部３１１は、カメラ制御部１１０またはレンズ制御部２１０との通信結果に応じてアダプター電源部３２０を制御して、レンズ制御系電源Ｖｃ、レンズ駆動系電源Ｖｐ、または絞り駆動用電源Ｖｍの電圧を供給させるか否かを制御する。
また、アダプター電源制御部３１１は、カメラボディ１００から電圧が供給される電源系統の電圧（換言すればカメラボディ１００側からアダプター３００に対して供給される電圧の状態）、および、アダプター３００において生成して電圧を供給する電源系統の電圧（換言すればアダプター３００側から交換レンズ２００に対して供給する電圧の状態）を監視する。アダプター電源制御部３１１は、各電源系統の電圧を検出する電圧検出部を備えており、それら電圧検出部からの検出結果に基づいて各電源系統の電圧を監視し、該監視結果を必要に応じてカメラ制御部１１０に通知する。この動作については後述の「電源瞬断時の処理」（図１６）において詳述する。
【００５６】
絞り制御部３１４は、カメラ制御部１１０またはレンズ制御部２１０との通信結果に応じて、絞り連動レバー駆動部３３０を制御する。
例えば、絞り制御部３１４は、カメラ制御部１１０との通信結果に応じて、絞り２５１の開度が、カメラ制御部１１０からの制御指示に応じた開度になるように絞り連動レバー駆動部３３０を制御する。
また、絞り制御部３１４は、処理に応じて絞り連動レバー３５０の位置を初期の位置に移動させる制御を絞り連動レバー駆動部３３０にする。例えば、絞り制御部３１４は、初期の位置として、絞り２５１が開放になる位置、絞り２５１の設定絞り値に応じて移動する絞りレバー２５２に干渉しない位置である退避位置、等に絞り連動レバー３５０を移動させるように絞り連動レバー駆動部３３０を制御する。
また、絞り制御部３１４は、絞り連動レバー駆動部３３０において検出された絞り連動レバー３５０の位置を取得する。
【００５７】
第１アダプター通信部３１２は、第１カメラ通信部１１２との間で第１データ通信系Ｄ１ｂの通信を実行し、第１レンズ通信部２１２との間で第１データ通信系Ｄ１Ｌの通信を実行する。
具体的には、第１アダプター通信部３１２は、互いに異なる通信規格である第１データ通信系Ｄ１ｂと第１データ通信系Ｄ１Ｌとの通信を中継する。例えば、第１アダプター通信部３１２は、シリアルインターフェース方式の全二重通信である第１データ通信系Ｄ１ｂの通信規格により第１カメラ通信部１１２から受信したデータを、シリアルインターフェース方式の半二重通信である第１データ通信系Ｄ１Ｌの通信規格のデータに変換して第１レンズ通信部２１２へ送信する。一方、第１アダプター通信部３１２は、シリアルインターフェース方式の半二重通信である第１データ通信系Ｄ１Ｌの通信規格により第１レンズ通信部２１２から受信したデータを、シリアルインターフェース方式の全二重通信である第１データ通信系Ｄ１ｂの通信規格のデータに変換して第１カメラ通信部１１２へ送信する。
また、第１アダプター通信部３１２は、互いに異なる周期で通信される第１データ通信系Ｄ１ｂと第１データ通信系Ｄ１Ｌとの通信を中継する。
また、第１アダプター通信部３１２は、第１データ通信系Ｄ１ｂと第１データ通信系Ｄ１Ｌとにおいて送受信されるデータのフォーマットの整合性をとるための変換処理をする。
なお、アダプター制御部３１０は、例えば、記憶部（不図示）を備えている。第１アダプター通信部３１２は、受信したデータ、および変換したデータ等に基づいて生成したデータを該記憶部に一時的に記憶させる。そして、第１アダプター通信部３１２は、生成したデータを該記憶部から読み出して送信する。
【００５８】
第１アダプター通信部３１２と第１カメラ通信部１１２とは、信号ＲＤＹ、ＣＬＫ１、ＤＡＴＡＢ、ＤＡＴＡＬの４種類の信号線を介して第１データ通信系Ｄ１ｂの通信を実行する。端子Ｔｂ４は、信号ＲＤＹの信号線を介して第１アダプター通信部３１２に接続されている。また、端子Ｔｂ５は信号ＣＬＫ１の信号線、端子Ｔｂ６は信号ＤＡＴＡＢの信号線、および端子Ｔｂ７は信号ＤＡＴＡＬの信号線、を介してそれぞれ第１アダプター通信部３１２に接続されている。そして、端子Ｔｂ４は、カメラボディ１００の端子Ｔａ４に接続されており、端子Ｔｂ５は端子Ｔａ５に、端子Ｔｂ６は端子Ｔａ６に、端子Ｔｂ７は端子Ｔａ７に、それぞれ接続されている。
つまり、第１データ通信系Ｄ１ｂの通信を行う信号ＲＤＹ、ＣＬＫ１、ＤＡＴＡＢ、ＤＡＴＡＬの４種類の信号線は、端子Ｔｂ４〜Ｔｂ７と端子Ｔａ４〜Ｔａ７とを介して第１アダプター通信部３１２と第１カメラ通信部１１２との間で接続されている。
【００５９】
一方、第１アダプター通信部３１２と第１レンズ通信部２１２とは、信号Ｒ／Ｗ、ＣＬＫ２、ＤＡＴＡの３種類の信号線を介して第１データ通信系Ｄ１Ｌの通信を実行する。端子Ｔｃ４は、信号Ｒ／Ｗの信号線を介して第１アダプター通信部３１２に接続されている。また、端子Ｔｃ５は信号ＣＬＫ２の信号線、端子Ｔｃ６は信号ＤＡＴＡの信号線を介して第１アダプター通信部３１２に接続されている。そして、端子Ｔｃ４は、交換レンズ２００の端子Ｔｄ４に接続されており、端子Ｔｃ５は端子Ｔｄ５に、端子Ｔｃ６は端子Ｔｄ６に、それぞれ接続されている。
つまり、第１データ通信系Ｄ１Ｌの通信を行う信号Ｒ／Ｗ、ＣＬＫ２、ＤＡＴＡの３種類の信号線は、端子Ｔｃ４〜Ｔｃ６と端子Ｔｄ４〜Ｔｄ６とを介して第１アダプター通信部３１２と第１レンズ通信部２１２との間で接続されている。
【００６０】
このように、第１アダプター通信部３１２を介して第１カメラ通信部１１２と第１レンズ通信部２１２との間において、第１データ通信系Ｄ１ｂの通信および第１データ通信系Ｄ１Ｌの通信が行われる。この第１データ通信系Ｄ１ｂの通信および第１データ通信系Ｄ１Ｌの通信においては、第１カメラ通信部１１２と第１レンズ通信部２１２との間で、第１アダプター通信部３１２を介して、例えば、光学系２２０の情報、制御指示等の要求コマンド、および要求コマンドに対する応答データ等が通信される。ここで、この第１データ通信系Ｄ１ｂおよび第１データ通信系Ｄ１Ｌにおける通信をコマンドデータ通信と称する。
なお、光学系２２０の情報とは、光学系２２０の種類を示す情報（光学系２２０の仕様、機能、光学特性等を示す情報）、または光学系２２０の駆動状態を示す情報等である。
以上述べたように、アダプター制御部３１０内の第１アダプター通信部３１２は、カメラ制御部１１０の第１カメラ通信部１１２から出力されるカメラ制御指令を受信する機能（換言すれば第１受信部）と、第１受信部での受信内容に応じて、交換レンズ２００の駆動要素を駆動制御するためのレンズ制御指令を交換レンズ２００の第１レンズ通信部２１２に対して送信する機能（換言すれば第１送信部）と、駆動要素の駆動状態を示す状態情報を交換レンズ２００の第１レンズ通信部２１２から受信する機能（換言すれば第２受信部）と、第２受信部での受信内容に基づいて、駆動要素の駆動状態を示す状態情報をカメラボディ１００の第１カメラ通信部１１２に対して送信する機能（換言すれば第２送信部）と、を有する。
【００６１】
第２アダプター通信部３１３は、第２レンズ通信部２１３から第２データ通信系Ｄ２Ｌのパルス信号を受信して、第２カメラ通信部１１３との間で第２データ通信系Ｄ２ｂの通信を実行する。
具体的には、第２アダプター通信部３１３は、第２データ通信系Ｄ２Ｌのパルス信号に含まれる情報を検出し、検出した情報を第２データ通信系Ｄ２ｂの通信規格に合わせて変換する。例えば、第２アダプター通信部３１３は、パルス通信方式の単方向通信である第２データ通信系Ｄ２Ｌの通信規格により第２レンズ通信部２１３から受信したパルス信号を、シリアルインターフェース方式の単方向通信である第２データ通信系Ｄ２ｂの通信規格のデータに変換して第２カメラ通信部１１３へ送信する。また、第２アダプター通信部３１３は、第１アダプター通信部３１２による制御に応じて、第２データ通信系Ｄ２Ｌの通信により受信したパルス信号に含まれる情報を第２データ通信系Ｄ２ｂの通信規格に変換して第２カメラ通信部１１３へ送信する。
【００６２】
第２アダプター通信部３１３と第２カメラ通信部１１３とは、信号ＨＲＥＱ、ＨＡＮＳ、ＨＣＬＫ、ＨＤＡＴＡの４種類の信号線を介して第２データ通信系Ｄ２ｂの通信を実行する。端子Ｔｂ８は、信号ＨＲＥＱの信号線を介して第２アダプター通信部３１３に接続されている。また、端子Ｔｂ９は信号ＨＡＮＳの信号線、端子Ｔｂ１０は信号ＨＣＬＫの信号線、および端子Ｔｂ１１は信号ＨＤＡＴＡの信号線、を介してそれぞれ第２アダプター通信部３１３に接続されている。そして、端子Ｔｂ８は、カメラボディ１００の端子Ｔａ８に接続されており、端子Ｔｂ９は端子Ｔａ９に、端子Ｔｂ１０は端子Ｔａ１０に、端子Ｔｂ１１は端子Ｔａ１１に、それぞれ接続されている。
つまり、第２データ通信系Ｄ２ｂの通信を行う信号ＨＲＥＱ、ＨＡＮＳ、ＨＣＬＫ、ＨＤＡＴＡの４種類の信号線は、端子Ｔｂ８〜Ｔｂ１１と端子Ｔａ８〜Ｔａ１１とを介して第２アダプター通信部３１３と第２カメラ通信部１１３との間で接続されている。
【００６３】
一方、第２アダプター通信部３１３と第２レンズ通信部２１３とは、信号ＨＬＰ１、ＨＬＰ２の２種類の信号線を介して第２データ通信系Ｄ２Ｌの通信を実行する。端子Ｔｃ７は、信号ＨＬＰ１の信号線を介して第２アダプター通信部３１３に接続されている。また、端子Ｔｃ８は信号ＨＬＰ２の信号線を介して第２アダプター通信部３１３に接続されている。そして、端子Ｔｃ７は、交換レンズ２００の端子Ｔｄ７に接続されており、端子Ｔｃ８は端子Ｔｄ８に接続されている。
つまり、第２データ通信系Ｄ２Ｌの通信を行う信号ＨＬＰ１、ＨＬＰ２の２種類の信号線は、端子Ｔｃ７〜Ｔｃ８と端子Ｔｄ７〜Ｔｄ８とを介して第２アダプター通信部３１３と第２レンズ通信部２１３との間で接続されている。
【００６４】
このように、第２アダプター通信部３１３を介して第２カメラ通信部１１３と第２レンズ通信部２１３との間において、第２データ通信系Ｄ２ｂの通信および第２データ通信系Ｄ２Ｌの通信が行われる。この第２データ通信系Ｄ２ｂの通信および第２データ通信系Ｄ２Ｌの通信においては、第２カメラ通信部１１３の通信要求信号に基づいて、第２アダプター通信部３１３を介して第２レンズ通信部２１３から、例えば、フォーカスレンズ２２２の位置を示すデータ等が通信される。ここで、この第２データ通信系Ｄ２ｂおよび第２データ通信系Ｄ２Ｌにおける通信をホットライン通信と称する。
【００６５】
（アダプターの電源部および電源系統の構成の詳細）
次に、図４を参照して、アダプター３００におけるアダプター電源部３２０および電源系統の構成の詳細について説明する。
図４は、アダプター電源部３２０および電源系統の構成の一例を示す概略ブロック図である。同図において図３の各部に対応する部分には同一の符号を付け、その説明を省略する。また、この図に示すアダプター制御部３１０は、アダプター電源制御部３１１に関する構成のみを示している。
【００６６】
アダプター電源部３２０は、ＤＣ−ＤＣコンバータ部３２１（電圧変換部）と、第１レギュレータ部３２２と、第２レギュレータ部３２３と、Ｖｃ電圧検出部３２５（第４電源系統の電圧検出部）と、Ｖｐ電圧検出部３２６（第３電源系統の電圧検出部）と、ＰＷＲ電圧検出部３２７（第２電源系統の電圧検出部）と、ヒューズＦ１と、ヒューズＦ２とを備えている。
【００６７】
ＤＣ−ＤＣコンバータ部３２１には、パワー系電源ＰＷＲの電源線が接続されており、パワー系電源ＰＷＲの電圧が供給される。ＤＣ−ＤＣコンバータ部３２１は、パワー系電源ＰＷＲの電圧から予め定められた電圧まで昇降圧した電圧に変換した絞り駆動用電源Ｖｍを生成する。ＤＣ−ＤＣコンバータ部３２１により生成された絞り駆動用電源Ｖｍの電源線は、ヒューズＦ１を介して、絞り連動レバー駆動部３３０と第１レギュレータ部３２２の入力端子とに接続されており、絞り駆動用電源Ｖｍの電圧が供給される。
【００６８】
第１レギュレータ部３２２は、例えば、第１リニアレギュレータを備えており、絞り駆動用電源Ｖｍの電圧を降圧して電圧を安定化させたレンズ制御系電源Ｖｃを生成する。なお、レンズ制御系電源Ｖｃの電源線は、図３を用いて説明した端子Ｔｃ３に接続されている。
【００６９】
また、第２レギュレータ部３２３の入力端子には、パワー系電源ＰＷＲの電源線が接続されており、パワー系電源ＰＷＲの電圧が供給される。第２レギュレータ部３２３は、例えば、第２リニアレギュレータを備えており、パワー系電源ＰＷＲの電圧を降圧して電圧を安定化させたレンズ駆動系電源Ｖｐを生成する。この第２レギュレータ部３２３は、第１レギュレータ部３２２対比して供給可能な給電量が多いレギュレータである。なお、レンズ駆動系電源Ｖｐの電源線は、ヒューズＦ２を介して、図３を用いて説明した端子Ｔｃ２に接続されている。
【００７０】
なお、ヒューズの接続位置は、この図に示すヒューズＦ１およびヒューズＦ２の接続位置に限られるものではない。例えば、絞り駆動用電源Ｖｍの電源線に直列に接続されているヒューズは、絞り連動レバー駆動部３３０に接続される電源線と、第１レギュレータ部３２２に接続される電源線とに分岐された後の電源線にそれぞれ直列に接続されている構成としてもよい。また、ヒューズは、レンズ制御系電源Ｖｃの電源線に直列に接続されている構成としてもよい。また、レンズ駆動系電源Ｖｐの電源線に直列に接続されているヒューズＦ２は、レンズ駆動系電源Ｖｐの電源線とＶｐ電圧検出部３２６との接続点に対して第２レギュレータ部３２３の側に直列に接続されているが、該接続点に対して端子Ｔｃ２の側に直列に接続されている構成としてもよい。また、ヒューズは、レンズ制御系電源Ｖｃの電源線に直列に接続されている場合も同様に、レンズ制御系電源Ｖｃの電源線とＶｃ電圧検出部３２５との接続点に対して、第１レギュレータ部３２２側と端子Ｔｃ３の側とのうち何れの側に直列に接続されている構成としてもよい。
これらのヒューズは、それぞれの電源線に意図しない定格以上の大電流が流れた際に、電流を遮断して電気回路を保護する。
【００７１】
また、制御信号ＣＴＬ１の信号線は、アダプター制御部３１０の制御信号出力端子と、ＤＣ−ＤＣコンバータ部３２１（例えば、ＤＣ−ＤＣコンバータ部３２１が有している出力制御用のコントロール端子）と、に接続されている。ＤＣ−ＤＣコンバータ部３２１は、アダプター制御部３１０から供給される制御信号ＣＴＬ１に基づいて、絞り駆動用電源Ｖｍの電圧の供給状態を、給電状態（電圧を供給している状態）、または遮断状態（電圧の供給を停止している状態）に制御する。例えば、ＤＣ−ＤＣコンバータ部３２１は、制御信号ＣＴＬ１がＨ（ハイ）状態の場合に、絞り駆動用電源Ｖｍの電圧を給電状態に制御する。また、ＤＣ−ＤＣコンバータ部３２１は、制御信号ＣＴＬ１がＬ（ロウ）状態の場合に、絞り駆動用電源Ｖｍの電圧を遮断状態に制御する。
なお、第１レギュレータ部３２２においては、絞り駆動用電源Ｖｍの電圧が供給されることに応じて、レンズ制御系電源Ｖｃの電圧が給電状態になり、絞り駆動用電源Ｖｍの電圧の供給が停止されることに応じて、レンズ制御系電源Ｖｃの電圧が遮断状態になる。すなわち、第１レギュレータ部３２２において生成されるレンズ制御系電源Ｖｃの電圧の供給状態は、絞り駆動用電源Ｖｍの電圧の供給状態と同様に制御信号ＣＴＬ１に基づいて制御される。
【００７２】
また、制御信号ＣＴＬ２の信号線は、アダプター制御部３１０の制御信号出力端子と、第２レギュレータ部３２３（例えば、第２レギュレータ部３２３が有している出力制御用のコントロール端子）と、に接続されている。第２レギュレータ部３２３は、アダプター制御部３１０から供給される制御信号ＣＴＬ２に基づいて、レンズ駆動系電源Ｖｐの電圧の供給状態を、給電状態（電圧を供給している状態）、または遮断状態（電圧の供給を停止している状態）に制御する。例えば、第２レギュレータ部３２３は、制御信号ＣＴＬ２がＨ（ハイ）状態の場合に、レンズ駆動系電源Ｖｐの電圧を給電状態に制御する。また、第２レギュレータ部３２３は、制御信号ＣＴＬ２がＬ（ロウ）状態の場合に、レンズ駆動系電源Ｖｐの電圧を遮断状態に制御する。
【００７３】
Ｖｃ電圧検出部３２５の電圧検出端子は、レンズ制御系電源Ｖｃの電源線に接続されている。これにより、Ｖｃ電圧検出部３２５は、レンズ制御系電源Ｖｃの電圧を検出して、検出信号Ｖｃ＿ｓｅｎをアダプター制御部３１０に供給する。例えば、Ｖｃ電圧検出部３２５からアダプター制御部３１０に供給される検出信号Ｖｃ＿ｓｅｎの信号線は、アダプター制御部３１０のＡ／Ｄ変換（アナログ／デジタル変換）入力端子に接続されている。
また、Ｖｐ電圧検出部３２６の電圧検出端子は、レンズ駆動系電源Ｖｐの電源線に接続されている。これにより、Ｖｐ電圧検出部３２６は、レンズ駆動系電源Ｖｐの電圧を検出して、検出信号Ｖｐ＿ｓｅｎをアダプター制御部３１０に供給する。例えば、Ｖｐ電圧検出部３２６からアダプター制御部３１０に供給される検出信号Ｖｐ＿ｓｅｎの信号線は、アダプター制御部３１０のＡ／Ｄ変換入力端子に接続されている。
また、ＰＷＲ電圧検出部３２７の電圧検出端子は、パワー系電源ＰＷＲの電源線に接続されている。これにより、ＰＷＲ電圧検出部３２７は、パワー系電源ＰＷＲの電圧を検出して、検出信号ＰＷＲ＿ｓｅｎをアダプター制御部３１０に供給する。例えば、ＰＷＲ電圧検出部３２７からアダプター制御部３１０に供給される検出信号ＰＷＲ＿ｓｅｎの信号線は、アダプター制御部３１０のＡ／Ｄ変換入力端子に接続されている。
【００７４】
絞り連動レバー駆動部３３０は、絞り駆動用アクチュエータとしてのステッピングモーター３３５と、モーター駆動部３３１と、絞り連動レバー位置検出部３３２と、を備えている。
ステッピングモーター３３５は、絞り連動レバー３５０を駆動する動力源であり、モーター駆動部３３１により駆動される。
モーター駆動部３３１は、アダプター制御部３１０の制御により、パルス電圧を生成してステッピングモーター３３５を駆動する。また、絞り連動レバー位置検出部３３２は、例えばフォトインタラプタを含み、絞り連動レバー３５０の位置を検出する。
【００７５】
ＤＣ−ＤＣコンバータ部３２１により生成された絞り駆動用電源Ｖｍの電源線は、モーター駆動部３３１と、絞り連動レバー位置検出部３３２とに接続されており、絞り駆動用電源Ｖｍの電圧が供給される。
また、制御系電源Ｖｃｃ１の電源線は、アダプター制御部３１０とモーター駆動部３３１とに接続されており、制御系電源Ｖｃｃ１の電圧が供給される。
【００７６】
制御系グランドＳＧＮＤは、アダプター制御部３１０、モーター駆動部３３１、第１レギュレータ部３２２、およびＶｃ電圧検出部３２５に、制御系電源Ｖｃｃ１に対応するグランドとして接続されている。
また、パワー系グランドＰＧＮＤは、ＤＣ−ＤＣコンバータ部３２１、第２レギュレータ部３２３、Ｖｐ電圧検出部３２６、ＰＷＲ電圧検出部３２７、モーター駆動部３３１、および絞り連動レバー位置検出部３３２に、パワー系電源ＰＷＲに対応するグランドとして接続されている。
【００７７】
このように、アダプター３００は、カメラボディ１００から供給される制御系電源Ｖｃｃ１の電圧およびパワー系電源ＰＷＲの電圧のうち、パワー系電源ＰＷＲの電圧から交換レンズ２００に供給するレンズ駆動系電源Ｖｐの電圧およびレンズ制御系電源Ｖｃの電圧を生成する。つまり、アダプター制御部３１０には、カメラボディ１００から制御系電源Ｖｃｃ１の電圧が供給され、交換レンズ２００のレンズ制御部２１０には、アダプター３００においてパワー系電源ＰＷＲから生成されたレンズ制御系電源Ｖｃの電圧が供給される。また、交換レンズ２００の光学系駆動部２３０には、アダプター３００においてパワー系電源ＰＷＲから生成されたレンズ駆動系電源Ｖｐの電圧が供給される。
【００７８】
これにより、アダプター３００は、カメラボディ１００から供給されたパワー系電源ＰＷＲから交換レンズ２００を駆動するための電圧を生成して供給することができる。例えば、アダプター制御部３１０およびレンズ制御部２１０の両方に供給される電圧に対比してカメラボディ１００から供給される制御系電源Ｖｃｃ１の電圧が不足する場合であっても、アダプター３００は、電圧が不足することなくアダプター制御部３１０およびレンズ制御部２１０の両方に電圧を供給することができるとともに、光学系駆動部２３０に電圧を供給することができる。よって、カメラボディ１００と交換レンズ２００とをアダプター３００を介して接続することにより、カメラボディ１００により交換レンズ２００を駆動して機能させることができる。
【００７９】
また、アダプター３００は、レンズ制御系電源Ｖｃの電圧が供給される負荷の消費電力に対比して消費電力が多い負荷にレンズ駆動系電源Ｖｐの電圧を供給する。すなわち、アダプター３００は、レンズ制御系電源Ｖｃをレンズ制御部２１０に電圧を供給する電源系統として生成し、レンズ制御系電源Ｖｃに対比して供給可能な給電量が多いレンズ駆動系電源Ｖｐを光学系駆動部２３０に電圧を供給する電源系統として生成する。これにより、アダプター３００は、レンズ制御部２１０および光学系駆動部２３０に適切に電圧を供給することができる。よって、アダプター３００は、交換レンズ２００を駆動するための電圧を適切に供給することができる。
【００８０】
また、アダプター３００は、ＤＣ−ＤＣコンバータ部３２１により、パワー系電源ＰＷＲの電圧から予め定められた電圧まで昇降圧した電圧に変換して絞り駆動用電源Ｖｍの電圧を生成するため、安定化させた電圧を絞り連動レバー駆動部３３０に供給することができる。さらに、アダプター３００は、第１レギュレータ部３２２により、絞り駆動用電源Ｖｍの電圧を予め定められた電圧まで降圧して電圧を安定化させたレンズ制御系電源Ｖｃを生成するため、駆動系の電圧ノイズの影響を低減した電圧をレンズ制御部２１０に供給することができる。また、アダプター３００は、第２レギュレータ部３２３により、パワー系電源ＰＷＲの電圧から予め定められた電圧まで降圧した電圧に変換してレンズ駆動系電源Ｖｐの電圧を生成するため、安定化させた電圧を光学系駆動部２３０に供給することができる。
【００８１】
＜交換レンズの他の形態＞
次に、交換レンズの他の形態について説明する。
アダプター３００を介してカメラボディ１００と接続して機能させることが可能なレンズは、図３を用いて説明した交換レンズ２００に限られるものではない。交換レンズ２００の他に、様々な交換レンズを、アダプター３００を介してカメラボディ１００と接続して機能させることが可能である。
なお、図３を用いて説明した交換レンズ２００は、通信可能なレンズ制御部２１０を備えており、レンズ制御部２１０が通信結果に基づいて光学系駆動部２３０を制御する交換レンズであり、この交換レンズ２００を、以下の記述においてＣＰＵ（Central Processing Unit）レンズとも称する。
【００８２】
（非ＣＰＵレンズ）
これに対して、図５に示すように、通信可能なレンズ制御部を備えていない交換レンズ２００Ｂを、アダプター３００を介してカメラボディ１００と接続して機能させることも可能である。
図５は、通信可能なレンズ制御部を備えていない交換レンズ２００Ｂを備えているカメラシステム１Ｂの構成の一例を示す概略ブロック図である。同図において図３の各部に対応する部分には同一の符号を付け、その説明を省略する。
この図において、カメラボディ１００と交換レンズ２００Ｂとは、アダプター３００を介して装着されている。
【００８３】
例えば、交換レンズ２００Ｂは、光学系を電気的に駆動しない仕様のレンズであって、ユーザの操作によってフォーカスレンズ２２２Ｂの位置を調整可能なフォーカスリング２６０Ｂと、ユーザの操作によって絞り機構２５１Ｂの開度を変更可能な絞り環２５５Ｂとを備えているレンズである。また、図５に示す交換レンズ２００Ｂは、レンズ制御部、光学系駆動部、および電気的な接続端子を備えていない点で、図３に示す交換レンズ２００と異なる。
なお、交換レンズ２００Ｂにおいては、ユーザによって絞り環２５５Ｂが操作されることにより、絞り機構２５１Ｂの絞り開口径（開度、絞り値）が変更される。そのため、アダプター制御部３１０は、絞り機構２５１Ｂの絞り開口径（開度、絞り値）が変更されることに応じて位置が移動する絞りレバー２５２Ｂの位置に干渉しない位置（移動を妨げない位置）である退避位置に、絞り連動レバー３５０を制御する。
これにより、交換レンズ２００Ｂは、アダプター３００を介してカメラボディ１００と接続することが可能であり、交換レンズ２００Ｂの仕様に応じてマニュアル操作によって機能させることができる。
この交換レンズ２００Ｂを、以下の記述において、非ＣＰＵレンズとも称する。
【００８４】
（電磁絞り式ＣＰＵレンズ）
また、図６に示すように、絞り機構２５１Ｃを電気的に駆動する電磁絞り式の交換レンズ２００Ｃを、アダプター３００を介してカメラボディ１００と接続して機能させることも可能である。
図６は、電磁絞り式の交換レンズ２００Ｃを備えているカメラシステム１Ｃの構成の一例を示す概略ブロック図である。同図において図３の各部に対応する部分には同一の符号を付け、その説明を省略する。
この図において、カメラボディ１００と交換レンズ２００Ｃとは、アダプター３００を介して装着されている。
図６に示す交換レンズ２００Ｃは、図３に示す交換レンズ２００が絞りレバー２５２を有する絞りユニット２５０を備えているのに対して、絞り駆動部２３３Ｃを有する電磁絞りユニット２５０Ｃ備えている点で異なる。
【００８５】
例えば、交換レンズ２００Ｃは、電磁絞りユニット２５０Ｃ（ＥＭＤ(Electro-magnetic Diaphragm)を備えているレンズである。この電磁絞りユニット２５０Ｃは、絞り機構２５１Ｃと絞り駆動部２３３Ｃとを備えている。
絞り駆動部２３３Ｃは、レンズ制御部２１０Ｃが備えている光学系制御部２１１Ｃの制御により、絞り機構２５１Ｃの絞り開口径（開度、絞り値）を電気的に駆動して変更する。また、絞り駆動部２３３Ｃは、例えば、絞り駆動用アクチュエータを含んで構成されている。
なお、この図に示す構成においてアダプター３００が絞り機構２５１Ｃを制御する場合、アダプター制御部３１０は、絞り連動レバー駆動部３３０を制御するのに代えて、レンズ制御部２１０Ｃと通信することにより絞り駆動部２３３Ｃを介して絞り機構２５１Ｃを制御する。
これにより、交換レンズ２００Ｃは、アダプター３００を介してカメラボディ１００と接続することが可能であり、カメラ制御部１１０は、アダプター制御部３１０を介してレンズ制御部２１０Ｃと通信することにより、交換レンズ２００Ｃを機能させることができる。
この交換レンズ２００Ｃを、以下の記述において、電磁絞り式ＣＰＵレンズとも称する。
【００８６】
（規格適合レンズ）
なお、図７は、交換レンズ２００Ａのレンズ側マウント２０１Ａと、カメラボディ１００のカメラボディ側マウント１０１と、が同じ仕様のレンズマウントである場合のカメラシステム１Ａの構成の一例を示す概略ブロック図である。
すなわち、交換レンズ２００Ａは、カメラボディ１００のレンズマウント仕様および通信規格に適合するレンズであって、アダプター３００を介さず直接にカメラボディ１００と接続して機能させることが可能なレンズである。
同図において図３または図６の各部に対応する部分には同一の符号を付け、その説明を省略する。
【００８７】
図７の光学系２２０Ａおよび光学系駆動部２３０Ａの各部は、図３または図６の光学系２２０および光学系駆動部２３０の各部と同様の構成である。また、絞りユニット２５０Ａの各部は、図６の絞りユニット２５０Ｃと同様の構成である。
交換レンズ２００Ａのレンズ側マウント２０１Ａの仕様は、カメラボディ１００のカメラボディ側マウント１０１に対応する装着可能な仕様である。
レンズ側マウント２０１Ａの接続部２０１Ａｓは、カメラボディ１００が備えている接続部１０１ｓの接続端子に接続される接続端子として、端子Ｔｅ１〜Ｔｅ１２の１２個の接続端子を備えている。交換レンズ２００Ａとカメラボディ１００とが接続部２０１Ａｓおよび接続部１０１ｓを介して接続されることにより、接続部２０１Ａｓの端子Ｔe１〜Ｔe１２のそれぞれの端子は、接続部１０１ｓの端子Ｔａ１〜Ｔａ１２のそれぞれの接続端子のうちの対応する接続端子に接続される。なお、この接続部２０１Ａｓと接続部１０１ｓとは、電気的に接続される。
【００８８】
端子Ｔｅ２は、カメラボディ１００の端子Ｔａ２に接続され、カメラボディ１００からパワー系電源ＰＷＲの電圧が供給される。この端子Ｔｅ２に供給されたパワー系電源ＰＷＲの電圧が、交換レンズ２００Ａの光学系駆動部２３０Ａに供給されるレンズ駆動系電源の電圧（交換レンズ２００に供給されるレンズ駆動系電源Ｖｐの電圧に相当する電圧）である。
また、端子Ｔｅ３は、カメラボディ１００の端子Ｔａ３に接続され、カメラボディ１００から制御系電源Ｖｃｃの電圧が供給される。この端子Ｔｅ３に供給された制御系電源Ｖｃｃの電圧が、交換レンズ２００Ａのレンズ制御部２１０Ａに供給されるレンズ制御系電源の電圧（交換レンズ２００に供給されるレンズ制御系電源Ｖｃの電圧に相当する電圧）である。
【００８９】
レンズ制御部２１０Ａは、光学系制御部２１１Ａと、第１レンズ通信部２１２Ａと、第２レンズ通信部２１３Ａと、を備えている。光学系制御部２１１Ａは、光学系駆動部２３０Ａおよび絞りユニット２５０Ａの絞り駆動部２３３Ａを制御する。
第１レンズ通信部２１２Ａと第１カメラ通信部１１２とは、信号ＲＤＹ、ＣＬＫ１、ＤＡＴＡＢ、ＤＡＴＡＬの４種類の信号線を介して第１データ通信系Ｄ１ｂの通信を実行する。また、第２レンズ通信部２１３Ａと第２カメラ通信部１１３とは、信号ＨＲＥＱ、ＨＡＮＳ、ＨＣＬＫ、ＨＤＡＴＡの４種類の信号線を介して第２データ通信系Ｄ２ｂの通信を実行する。
【００９０】
このように、交換レンズ２００Ａには、カメラボディ１００からパワー系電源ＰＷＲの電圧がレンズ駆動系電源の電圧として供給され、制御系電源Ｖｃｃの電圧がレンズ制御系電源の電圧として供給される。また、第１レンズ通信部２１２Ａと第１カメラ通信部１１２とは、同じ通信規格でありコマンドデータ通信を行う。また、第２レンズ通信部２１３Ａと第２カメラ通信部１１３とは、同じ通信規格であり、ホットライン通信を行う。
これにより、交換レンズ２００Ａは、アダプター３００を介さずにカメラボディ１００と直接に接続することが可能であり、カメラ制御部１１０は、レンズ制御部２１０Ａと通信することにより、交換レンズ２００Ａを機能させることができる。
この交換レンズ２００Ａを、以下の記述において、規格適合レンズとも称する。
【００９１】
＜状態遷移の説明＞
次に、本実施形態による処理について説明する。
まず、図８を参照して本実施形態による状態遷移の概要について説明する。
図８は、本実施形態による交換レンズに係る処理の状態遷移の概要を示すフローチャートである。
【００９２】
まず、カメラボディ１００に対して、カメラボディ１００の主電源がオンされた場合、または、カメラボディ１００の主電源がオンされている状態において、アダプター３００が装着された場合、アダプター３００は、カメラボディ１００の制御により、「レンズ起動処理」を実行する（ステップＳ１００）。
ここで、「レンズ起動処理」とは、例えば、カメラボディ１００のカメラボディ側マウント１０１に対する着脱判定処理、アダプター３００およびアダプター３００に装着されている交換レンズ２００の初期化処理、各電源系統の給電制御処理、等である。また、例えば、このレンズ起動処理において、カメラボディ１００は、カメラボディ１００にアダプター３００を介して装着されている交換レンズ２００の種類や仕様（機能）の情報を取得する。このレンズ起動処理については後述の「レンズ起動処理」（図１２）において詳述する。
【００９３】
ステップＳ１００においてレンズ起動処理が完了すると、アダプター３００は、カメラボディ１００の制御により、「レンズ定常処理」に遷移する（ステップＳ２００）。
「レンズ定常処理」とは、例えば、レンズ起動処理が完了した後の撮影処理が可能な状態である。このレンズ定常処理において、カメラボディ１００は、例えば、アダプター３００を介して装着されている交換レンズ２００の装着状態の検出と光学系の情報の取得とを所定周期で行う「定常通信」を実行する。このレンズ定常処理については図９、図１０を用いて後述する。
【００９４】
次に、カメラボディ１００またはアダプター３００は、レンズ定常処理中において割り込み要求が生じたか否かを判定する（ステップＳ３００）。ステップＳ３００において、割り込み要求がないと判定された場合、アダプター３００は、カメラボディ１００の制御により、レンズ定常処理を継続する。一方、ステップＳ３００において、割り込み要求があると判定された場合、カメラボディ１００またはアダプター３００は、要求された割り込み処理に遷移する（ステップＳ４００）。ここで、割り込み処理とは、例えば、レリーズ操作による撮影開始処理、電源瞬断時の処理、低消費電力モードへの移行または電源オフによる電源遮断処理等である。これらの処理についても後述する。
なお、カメラボディ１００にアダプター３００が装着されるのに代えて、規格適合レンズ（例えば、交換レンズ２００Ａ）が直接に装着された場合の処理の状態遷移も、図８と同様の状態遷移となる。
【００９５】
（レンズ定常処理におけるコマンドデータ通信の説明）
次に、レンズ定常処理（図８のステップＳ２００）において実行されるコマンドデータ通信について説明する。
図９は、レンズ定常処理におけるコマンドデータ通信の通信シーケンスの一例を示す図である。
この図は、交換レンズ２００（ＣＰＵレンズ）とカメラボディ１００とがアダプター３００を介して接続されているカメラシステム１を例としてコマンドデータ通信の一例を示している。アダプター制御部３１０は、カメラ制御部１１０との間で、定常的に周期的通信を実行可能であり、この周期的通信を実行することにより、カメラ制御部１１０からの要求に応じて、レンズ制御部２１０から取得したレンズ情報（光学系２２０の情報等）をカメラ制御部１１０に送信する。
【００９６】
例えば、図９に示す「レンズ定常処理」において、第１アダプター通信部３１２は、周期Ｔｆ（第１の通信周期）で交換レンズ２００が備えるレンズ制御部２１０との間で通信する第１定期通信と、周期Ｔｍ（第２の通信周期）でカメラボディ１００が備えているカメラ制御部１１０と通信する第２定期通信とを非同期の関係で実行する。
第１アダプター通信部３１２は、周期Ｔｆ（例えば、６４ｍｓｅｃ毎の周期）で、第１データ通信系Ｄ１Ｌの通信（第１定期通信）を第１レンズ通信部２１２と実行する（ステップＳ２０１０、Ｓ２０２０）。
ここで、このレンズ定常処理における第１データ通信系Ｄ１Ｌの通信（第１定期通信）を「レンズ定常通信」と称する。このレンズ定常通信により、第１アダプター通信部３１２は、第１レンズ通信部２１２からレンズ情報（光学系２２０の情報等（第１情報））を取得する。
【００９７】
また、第１アダプター通信部３１２は、ステップＳ２０１０において取得したレンズ情報に基づいて、第１カメラ通信部１１２へ送信するレンズ情報（光学系２２０の情報等（第２情報））を生成する（ステップＳ２０１５）。例えば、第１アダプター通信部３１２は、ステップＳ２０１０において取得したレンズ情報（光学系２２０の情報等）のデータを、第１データ通信系Ｄ１ｂの通信規格に適合するようにデータ変換して、第１カメラ通信部１１２へ送信する情報を生成する。
同様に、第１アダプター通信部３１２は、ステップＳ２０２０において取得したレンズ情報（光学系２２０の情報等）に基づいて、第１カメラ通信部１１２へ送信する情報をデータ変換して生成する（ステップＳ２０２５）。
すなわち、第１アダプター通信部３１２は、レンズ定常通信の通信タイミング（周期Ｔｆの通信タイミング）に応じて、第１カメラ通信部１１２へ送信するレンズ情報（光学系２２０の情報等）を生成する。
【００９８】
上述の第１データ通信系Ｄ１Ｌの通信に対して、第１アダプター通信部３１２は、第１データ通信系Ｄ１Ｌでの交換レンズ２００との間の通信（第１定期通信）周期Ｔｆとは非同期な周期Ｔｍ（例えば、１６ｍｓｅｃ毎の周期）で、第１データ通信系Ｄ１ｂの通信（第２定期通信）を第１カメラ通信部１１２と実行する（ステップＳ１０１０、Ｓ１０１５、Ｓ１０２０、Ｓ１０２５）。この通信周期Ｔｍは、通信周期Ｔｆよりも高速な通信周期である。
ここで、このレンズ定常処理における第１データ通信系Ｄ１ｂの通信（第２定期通信）を「定常通信」と称する。この定常通信には、レンズ着脱検出処理（レンズ着脱検出）と、定常データ通信処理（以下、「定常データ通信」）とが含まれている。
各ステップのレンズ着脱検出処理は、第１カメラ通信部１１２からのレンズ着脱検出指示コマンドに応じて、第１アダプター通信部３１２が検出結果を応答する処理である。第１アダプター通信部３１２は、第１レンズ通信部２１２からレンズ定常通信の応答があるか否かに基づいて、交換レンズ２００の着脱を検出し、検出結果を第１カメラ通信部１１２に送信する。
【００９９】
各ステップの定常データ通信は、第１アダプター通信部３１２が生成したレンズ情報（光学系２２０の情報等）を、第１カメラ通信部１１２が取得する通信処理である。すなわち、定常データ通信において、第１カメラ通信部１１２は、第１アダプター通信部３１２に対して、レンズ情報（光学系２２０の情報等）の送信を要求する要求コマンドを送信し、それを受けた第１アダプター通信部３１２からの応答（アダプターからカメラ側への送信）によって、アダプター３００を介した交換レンズ２００からのレンズ情報（光学系２２０の情報等）の受信（取得）処理を行う。この要求コマンドは定常データ通信において定期的に送信されるため、第１カメラ通信部１１２は、この定常データ通信のたびに、レンズ情報の取得（受信）動作を繰り返し行う。
例えば、第１カメラ通信部１１２は、ステップＳ１０１０の定常データ通信により、第１アダプター通信部３１２がステップＳ２０１０のレンズ定常通信の前に取得したレンズ情報（光学系２２０の情報等／第１情報）に基づいて生成したレンズ情報（第２情報）を取得する。また、第１カメラ通信部１１２は、ステップＳ１０１５、Ｓ１０２０の定常データ通信により、第１アダプター通信部３１２がステップＳ２０１０のレンズ定常通信において取得したレンズ情報（光学系２２０の情報等／第１情報）に基づいて生成したレンズ情報（第２情報）を取得する。また、第１カメラ通信部１１２は、ステップＳ１０２５の定常データ通信により、第１アダプター通信部３１２がステップＳ２０２０のレンズ定常通信において取得したレンズ情報（光学系２２０の情報等）に基づいて生成したレンズ情報を取得する。
すなわち、第１アダプター通信部３１２は、上記のように生成したレンズ情報を、定常データ通信の周期Ｔｍで第１カメラ通信部１１２に送信する（応答する）。
【０１００】
このように、コマンドデータ通信において、アダプター制御部３１０は、周期Ｔｆのレンズ定常通信により取得した交換レンズ２００からのレンズ情報（光学系２２０の情報等／第１情報）に基づいて、カメラ制御部１１０に送信するレンズ情報（第２情報）を生成する。また、アダプター制御部３１０は、生成したレンズ情報（第２情報）を、周期Ｔｍの定常データ通信によりカメラ制御部１１０に送信する。
これにより、アダプター制御部３１０は、周期Ｔｆのレンズ定常通信により取得して生成したレンズ情報を、周期Ｔｆに対して非同期の関係にある周期Ｔｍの定常データ通信によりカメラ制御部１１０に滞りなく確実に送信することができる。
よって、アダプター制御部３１０は、カメラ制御部１１０と通信することにより、カメラ制御部１１０からの要求に応じて、レンズ制御部２１０から取得したレンズ情報をカメラ制御部１１０に滞りなく送信することができる。
【０１０１】
なお、図９を用いて、レンズ定常通信の通信タイミング（周期Ｔｆの通信タイミング）に応じて、第１カメラ通信部１１２へ送信するレンズ情報（光学系２２０の情報等）を、第１アダプター通信部３１２が生成する処理を説明したが、これに限られるものではない。例えば、第１アダプター通信部３１２は、定常データ通信の通信タイミング（周期Ｔｍの通信タイミング）に応じて、第１カメラ通信部１１２へ送信するレンズ情報（光学系２２０の情報等）を生成してもよい。
これにより、アダプター制御部３１０は、周期Ｔｆのレンズ定常通信により取得したレンズ情報（光学系２２０の情報等）から、周期Ｔｆに対して非同期の関係にある周期Ｔｍのタイミングに応じてカメラ制御部１１０に送信するレンズ情報を生成し、生成したレンズ情報を定常データ通信によりカメラ制御部１１０に送信することができる。
【０１０２】
また、図９を用いて、第１アダプター通信部３１２は、レンズ制御部２１０との通信の周期Ｔｆと、カメラ制御部１１０との通信の周期Ｔｍとが、非同期の関係にある処理について説明したが、周期Ｔｆと周期Ｔｍとが、同期の関係にある処理としてもよい。
【０１０３】
（レンズ定常通信の説明）
周期Ｔｆで通信される「レンズ定常通信」は、具体的には、１周期内（例えば６４ｍｓ周期）において複数回の通信（例えば８回の通信／１回の通信あたりに要す時間は約８ｍｓ）に分けて通信される。この複数回の通信には、第１アダプター通信部３１２がレンズ制御部２１０から情報を取得するための通信と、第１アダプター通信部３１２からレンズ制御部２１０に対して情報（設定指示）を出力する通信とが含まれる。
第１アダプター通信部３１２は、レンズ定常通信において第１レンズ通信部２１２との間で複数回の通信を行い、各回毎に第１レンズ通信部２１２からレンズ情報（光学系２２０の情報や絞りユニット２５０の情報等／第１情報）を取得する。また、第１アダプター通信部３１２は、複数回の通信により取得したレンズ情報のうち、互いに異なる回に取得した複数のレンズ情報を用いて、定常データ通信で第１カメラ通信部１１２に送信するレンズ情報を生成する。そして、第１アダプター通信部３１２は、第１カメラ通信部１１２からの要求に応じて、生成したレンズ情報（第２情報）を第１カメラ通信部１１２に送信する。
図１０は、レンズ定常通信の１周期内において複数回の通信に分けて通信される通信コマンドの一例を示す図である。
この図に示すように、レンズ定常通信は、例えば、通信データを送受信する通信コマンドＤ１〜Ｄ８を有し、レンズ定常通信の１周期の期間において順次通信される。この図に示す例では、１周期の期間内において、レンズ定常通信の通信コマンドＤ１〜Ｄ８が順次通信されることにより、８回の通信が行われる。
【０１０４】
なお、レンズ定常通信において通信データを送信または受信する通信コマンドＤ１〜Ｄ８には、アダプター３００側が交換レンズ２００側から交換レンズ２００に関するレンズ情報を取得するためのコマンドと、アダプター３００側から交換レンズ２００側に情報や指示（設定指示）を送るためのコマンドが存在する。交換レンズ２００に関する情報を取得するためのコマンドとして例えば、光学系２２０の情報や駆動状態を示す情報を通信する通信コマンドＤ１、Ｄ４，Ｄ５、電磁絞りに関する情報を取得する通信コマンドＤ６がある。また、交換レンズ２００側に情報や指示（設定指示）を送るためのコマンドとしては、カメラボディ１００の動作状態を示す情報（たとえばレリーズボタンに対する半押し操作がなされたか否かを示す情報）を通信する通信コマンドＤ２、ホットライン通信の設定情報（設定指示）を通信する通信コマンドＤ３、防振制御（ＶＲレンズ２２３の制御）に関する指示（設定指示）を通信する通信コマンドＤ７、Ｄ８がある。そして、交換レンズ（交換レンズ２００またはその他の交換レンズ）の仕様によってそれぞれ交換レンズの機能が異なるため、交換レンズの仕様（機能）によって（交換レンズの種類・タイプに応じて）、通信コマンドＤ１〜Ｄ８の中から選択された通信コマンドが通信される。
例えば、ＶＲレンズ２２３の有無（防振機能の有無）、または電磁絞り機能の有無等の交換レンズの仕様（機能）によって、不要な通信コマンドの通信は行われない。
【０１０５】
すなわち、第１アダプター通信部３１２は、複数回の通信により、光学系２２０の情報を複数の情報に分割して取得し、分割して取得した複数の情報に対応する情報を１つにまとめた光学系２２０の情報を生成する。
なお、複数の情報に対応する情報とは、該複数の情報に対して通信規格等に応じてデータ変換された情報等のことである。
第１アダプター通信部３１２は、レンズ定常通信の１周期内において８種類の通信コマンドＤ１〜Ｄ８（前述のように、このうち４種類の通信コマンドＤ２，Ｄ３，Ｄ７，Ｄ８は交換レンズ２００側に情報および指示を通信するためのコマンドであり、残りの４種類の通信コマンドＤ１，Ｄ４，Ｄ５，Ｄ６が交換レンズ２００から情報を取得するコマンド）を順次通信することにより、光学系２２０に関する情報、絞りユニット２５０に関する情報、およびその他各種のレンズ情報を４種類の情報に分割して（４回に分けて）取得（受信）すると共に、交換レンズ２００に対して４種類の情報・指示を分割して送信する。また、第１アダプター通信部３１２は、１周期内の４回の通信毎に分割取得した情報に基づいて、第１カメラ通信部１１２に対して送信する光学系２２０の情報を生成する。ここで、第１アダプター通信部３１２が１周期内で生成するレンズ（例えば光学系２２０）の情報（換言すれば第１カメラ通信部１１２に送信する情報）は、分割取得した各情報を、各回の受信のたびに生成してカメラボディ１００に送信するのではなく、１周期内で分割受信した情報の全て（本実施形態であれば４回に分けて分割受信した全てのレンズ情報）に基づいて送信するレンズ情報を生成し、その生成したレンズ情報をカメラボディ１００に送信する。つまりカメラボディ１００に送信されるレンズ情報は、分割して取得したそれぞれの情報のみではなく、受信した４種類（４回）全ての情報をまとめた（カメラボディ１００への送信のために１まとめにした）情報である（換言すれば、アダプター３００は、交換レンズ２００から４回に分けて受信したレンズ情報を、４回に分けてカメラボディ１００に送信するのではなく、１回でカメラボディ１００に送信する）。このように構成することでアダプター３００とカメラボディ１００との間の通信頻度を抑制でき、双方の制御部（アダプター制御部３１０とカメラ制御部１１０）における処理負担を軽減することができる。
【０１０６】
なお、第１アダプター通信部３１２は、予め定められたフォーマットに基づいて、「レンズ定常通信」（図９参照）により取得したレンズ情報（例えば光学系２２０の情報）に基づいて、「定常データ通信」（図９参照）により第１カメラ通信部１１２に送信するためのレンズ情報（光学系２２０の情報）を生成する。
ここで、予め定められたフォーマットとは、第１アダプター通信部３１２と第１カメラ通信部１１２との間の第１データ通信系Ｄ１ｂにおけるコマンドデータ通信の通信規格によって、予め定められたフォーマットであって、光学系２２０の情報を送信するデータ構成の規定等が定められたフォーマットである。例えば、光学系２２０の情報として、光学系２２０の種類を示す情報、フォーカスレンズ２２２の駆動状態を示す情報、ＶＲレンズ２２３の駆動状態を示す情報、等のデータ構成の規定が定められている。
【０１０７】
このように、第１アダプター通信部３１２は、「レンズ定常通信」において複数回の通信により複数の情報に分割して取得したレンズ情報（光学系２２０の情報）を、予め定められたフォーマットに基づいてまとめた（１まとめにした）情報に変換して、「定常データ通信」における１回の通信により送信する。つまり、第１アダプター通信部３１２は、「レンズ定常通信」の通信フォーマットで送受信される通信データを、「定常データ通信」の通信フォーマットで送受信される通信データに変換する。
よって、アダプター３００は、互いに異なる通信規格を有するカメラボディ１００と交換レンズ２００の間に装着されることにより、交換レンズ２００の光学系２２０の情報を取得してカメラボディ１００に送信することができる。
なお上記実施形態では、複数回に分けて取得したレンズ情報を全て１まとめにしてカメラボディ１００に送信する例を説明したが、必ずしも全てを使わないようにしても良い。例えば複数回（上記では４回）受信したうちの幾つか（例えば２回分、または３回分）を選択し、その選択した情報を１まとめにして送信するようにしても良い。
またアダプター３００は、「定常データ通信」の通信フォーマットに合わせることだけでなく、カメラボディ１００からの要求コマンドに応じて（その要求コマンドを解析して）、レンズ２００から取得したレンズ情報を、送信すべき内容（カメラボディ１００からの要求に見合うように）に組み合わせて送信するよう構成しているので、カメラボディ１００からの各種要求コマンドに対しても対応可能である。
【０１０８】
（交換レンズの駆動要素（或いは光学系駆動部）の駆動状態を検出する通信処理）
次に、交換レンズ２００の駆動要素（光学系２２０や絞りユニット２５０）或いは光学系駆動部２３０の駆動状態の通信処理について説明する。
アダプター制御部３１０は、カメラ制御部１１０から出力される制御指令を受信し（例えば、第１アダプター通信部３１２の第１受信部が受信し）、その受信した制御指令の内容（第１受信部での受信内容）に応じて、光学系駆動部２３０（換言すれば交換レンズ２００内の光学系２２０や絞り２５０等の駆動要素）に対して駆動制御するためのレンズ制御指令を、レンズ制御部２１０に対して送信する（例えば、第１アダプター通信部３１２の第１送信部が送信する）。また、アダプター制御部３１０は、該レンズ制御指令を送信した後、光学系駆動部２３０の駆動状態を示す状態情報をレンズ制御部２１０から受信し（例えば、第１アダプター通信部３１２の第２受信部が受信し）、受信した内容（第２受信部での受信内容）に基づいて、駆動要素の駆動状態を示す状態情報をカメラ制御部１１０に送信する（例えば、第１アダプター通信部３１２の第２送信部が送信する）。
すなわち、アダプター制御部３１０は、光学系駆動部２３０に対するレンズ制御指令をレンズ制御部２１０に送信した後、光学系駆動部２３０の駆動状態を示す状態情報をレンズ制御部２１０から受け取った上で、その状態情報をカメラ制御部１１０に対して送信する。
但し、アダプター制御部３１０は、駆動要素の駆動開始を指示するレンズ制御指令（第１のレンズ制御指令）をレンズ制御部２１０に対して送信した場合には（例えば、第１送信部から送信した場合には）、第２受信部の受信とは無関係に、駆動要素が駆動中であることを示す状態情報をカメラ制御部１１０に対して送信する（第２送信部から送信する）。
【０１０９】
例えば、レンズ制御部２１０は、アダプター制御部３１０から駆動開始のレンズ制御指令を受信すると、光学系駆動部２３０を該制御指令の指示に応じて駆動する。また、レンズ制御部２１０は、光学系駆動部２３０を駆動開始することに応じて、交換レンズ２００内の駆動要素が「駆動中」であることを示す状態情報をアダプター制御部３１０に送信する。
【０１１０】
ここで、アダプター制御部３１０は、この状態情報をレンズ定常通信によりレンズから受信するのを待ってから、その受信した状態情報をカメラ制御部１１０に対して定常データ通信で送信するよう構成すると、光学系駆動部２３０の駆動が開始されたタイミング（すなわち駆動中）に対して、その駆動中であることを示す状態情報をカメラ制御部１１０に伝えるまでに、時間を要する（カメラ制御部１１０で受信されるタイミングが遅延する）ことがある。
これは、レンズ定常通信と定常データ通信とが、互いに非同期の関係であって、且つ互いに異なる周期で通信が行われるためである。また、アダプター制御部３１０は、互いに異なる通信規格であるレンズ定常通信と定常データ通信との間の通信を中継するためにデータの変換処理が必要であるためである。
このように、アダプター制御部３１０は、光学系駆動部２３０の駆動が開始されたタイミングから、「駆動中」であることを示す状態情報がカメラ制御部１１０に受信されるタイミングまでの間にタイムラグが生じる。すなわち、カメラ制御部１１０において、光学系駆動部２３０がもうすでに駆動中であるにもかかわらず、「駆動中」であることを示す状態情報を受信できない期間が生じてしまう。
【０１１１】
上述のタイムラグを低減するために、アダプター制御部３１０は、光学系駆動部２３０に対する駆動開始のレンズ制御指令（第１のレンズ制御指令）をレンズ制御部２１０に送信した（例えば、第１送信部から送信した）後（直後）、レンズ制御部２１０からの応答（駆動要素の駆動状態を示す状態情報の応答）を待たずに（例えば、第２受信部での受信を待たずに）、すでに駆動状態にあることを示す状態情報（「駆動中」状態であることを示す状態情報）をカメラ制御部１１０に対して送信する。
なお本実施形態のアクセサー制御部３１０は、上述の駆動開始を示すレンズ制御指令をレンズ制御部２１０に送信した後で、「駆動中」を示す状態情報をカメラ制御部１１０に送信するように構成した。この順序については、例えば、上述のレンズ制御指令をレンズ制御部２１０に送信すると同時に、「駆動中」の状態情報をカメラ制御部１１０に送信するようにアクセサリー制御部３１０の動作シーケンスを改良しても良い。
一方、光学系駆動部２３０の駆動が停止された場合、アダプター制御部３１０は、光学系駆動部２３０が停止状態にあることを示す応答（状態情報）をレンズ制御部２１０から取得した後で、その「駆動停止状態」を示す状態情報をカメラ制御部１１０に対して送信する。つまりアダプター制御部３１０は、光学系駆動部２３０を駆動停止する場合には、実際の停止状態を確認した上で（レンズ制御部２１０からその旨を示す応答を受信してから）、カメラ制御部１１０に対してその旨を応答する。
【０１１２】
図１１は、光学系駆動部２３０（或いは上述の駆動要素）の駆動状態を検出する通信シーケンスの一例を示す図である。
この図を参照して、アダプター制御部３１０が光学系駆動部２３０（或いは上述の駆動要素）の駆動状態を通信する処理について説明する。
なお、第１カメラ通信部１１２は、第１アダプター通信部３１２と周期Ｔｍで定常データ通信を行う（ステップＳ１０３２、Ｓ１０３６、Ｓ１０３８、Ｓ１０４０）。また、第１アダプター通信部３１２は、第１レンズ通信部２１２と周期Ｔｆでレンズ定常通信を行う（ステップＳ２０３４、Ｓ２０３８）。
【０１１３】
まず、カメラ制御部１１０により交換レンズ２００が備えている光学系駆動部２３０を制御する場合、第１カメラ通信部１１２は、光学系駆動部２３０を制御するレンズ制御指令を、第１アダプター通信部３１２に送信する（ステップＳ１０３０）。例えば、第１カメラ通信部１１２は、フォーカスレンズ２２２の位置を目標位置まで移動させるレンズ制御指令（駆動開始指令）を送信する。
【０１１４】
次に、第１アダプター通信部３１２は、受信したレンズ制御指令（駆動開始指令）を、第１レンズ通信部２１２に送信するレンズ制御指令（駆動開始指令）に変換して、変換したレンズ制御指令（駆動開始指令）を第１レンズ通信部２１２に送信する（ステップＳ２０３０）。また、第１アダプター通信部３１２は、レンズ制御指令を第１レンズ通信部２１２に送信した後、光学系駆動部２３０の駆動状態を検出することなく、駆動状態を「駆動中」に設定する（ステップＳ２０３２）。例えば、第１アダプター通信部３１２は、フォーカスレンズ２２２の位置を目標位置まで移動させるレンズ制御指令に応じて、フォーカスレンズ２２２の駆動状態を示す状態情報を「駆動中」に設定する。
【０１１５】
第１アダプター通信部３１２は、定常データ通信により、「駆動中」に設定した状態情報を第１カメラ通信部１１２に応答する（ステップＳ１０３２）。第１カメラ通信部１１２は、ステップＳ１０３２の定常データ通信により、状態情報が「駆動中」であることを検出する（ステップＳ１０３５）。
【０１１６】
また、第１レンズ通信部２１２は、ステップＳ２０３０において第１アダプター通信部３１２から送信されたレンズ制御指令を受信する。レンズ制御部２１０の光学系制御部２１１は、レンズ制御指令（駆動開始指令）に基づいて、光学系駆動部２３０を制御して駆動を開始させる（ステップＳ３０３０）。例えば、光学系制御部２１１は、フォーカスレンズ２２２の位置を目標位置まで移動させるレンズ制御指令に応じて、光学系駆動部２３０を制御してフォーカスレンズ２２２の駆動を開始させる。
また、光学系制御部２１１は、光学系駆動部２３０を制御してフォーカスレンズ２２２の駆動を開始させることに応じて、交換レンズ２００の内部に有する状態情報を、フォーカスレンズ２２２の駆動状態が駆動中であることを示す「駆動中」に設定する（ステップＳ３０３２）。
【０１１７】
次に、第１レンズ通信部２１２は、このステップＳ３０３２において光学系制御部２１１により設定された「駆動中」の状態情報をレンズ定常通信により応答する（ステップＳ２０３４）。そして、第１アダプター通信部３１２は、レンズ定常通信により応答された「駆動中」の状態情報を取得する（ステップＳ２０３６）。なお、ステップＳ２０３６において、第１アダプター通信部３１２は、「駆動中」の状態情報の取得のみを行い、第１カメラ通信部１１２には送信しない。
【０１１８】
続いて、フォーカスレンズ２２２の目標位置までの移動が完了した場合、光学系制御部２１１は、光学系駆動部２３０を制御してフォーカスレンズ２２２の駆動を停止させる（ステップＳ３０３４）。また、光学系制御部２１１は、駆動を停止させることに応じて、交換レンズ２００の内部に有する状態情報を、フォーカスレンズ２２２の駆動状態が駆動停止状態であることを示す「駆動停止」に設定する（ステップＳ３０３６）。
次に、第１レンズ通信部２１２は、このステップＳ３０３６において光学系制御部２１１により設定された「駆動停止」の状態情報をレンズ定常通信により応答する（ステップＳ２０３８）。そして、第１アダプター通信部３１２は、レンズ定常通信により応答された「駆動停止」の状態情報を取得する（ステップＳ２０４０）。
【０１１９】
第１アダプター通信部３１２は、定常データ通信により、「駆動停止」に設定した状態情報を第１カメラ通信部１１２に応答する（ステップＳ１０４０）。第１カメラ通信部１１２は、ステップＳ１０４０の定常データ通信により、状態情報が「駆動停止」であることを検出する（ステップＳ１０４５）。
【０１２０】
このように、第１アダプター通信部３１２は、光学系駆動部２３０に対する駆動開始の制御指令を第１レンズ通信部２１２に送信した後、第１レンズ通信部２１２からの応答を待たずに、駆動状態を示す状態情報（駆動中であることを示す状態情報）を第１カメラ通信部１１２に対して送信する。
また、光学系駆動部２３０の駆動が停止された場合、第１アダプター通信部３１２は、光学系駆動部２３０が停止状態にあることを示す応答を第１レンズ通信部２１２から取得した後、駆動状態を示す状態情報を第１カメラ通信部１１２に対して送信する。
これにより、第１アダプター通信部３１２は、光学系駆動部２３０の駆動が開始されたタイミングから、駆動中であることを示す状態情報が第１カメラ通信部１１２に受信されるタイミングまでの間のタイムラグを低減させることができる。
よって、第１カメラ通信部１１２において、光学系駆動部２３０が駆動中であるにもかかわらず、駆動中であることを示す状態情報を受信できない期間が生じないようにすることができる。また、光学系駆動部２３０の駆動が停止した場合、第１アダプター通信部３１２は、駆動が停止状態にあることを確認してから状態情報を第１カメラ通信部１１２に送信することができる。
【０１２１】
（レンズ起動処理）
次に、レンズ起動処理（図８のステップＳ１００の処理）について説明する。
まず、レンズ起動処理の概要について説明する。
アダプター制御部３１０は、カメラボディ１００から制御系電源Ｖｃｃ１の電圧の供給が開始された場合（制御系電源Ｖｃｃ１からのアダプター制御部３１０に対する給電が開始された後で）、パワー系電源ＰＷＲの電圧の供給開始を要求するパワー系電源ＰＷＲ要求信号をカメラボディ１００に送信する。すなわち、アダプター制御部３１０は、カメラボディ１００から制御系電源Ｖｃｃ１の電圧の給電を受けた後で、パワー系電源ＰＷＲからの給電開始を要求するパワー系電源ＰＷＲ要求信号をカメラボディ１００に送信する。
また、アダプター制御部３１０は、パワー系電源ＰＷＲ要求信号に応じてカメラボディ１００から供給されたパワー系電源ＰＷＲの電圧から、交換レンズ２００に電圧を供給するレンズ駆動系電源Ｖｐの電圧とレンズ制御系電源Ｖｃの電圧とをアダプター電源部３２０に生成させる。なお、アダプター制御部３１０は、パワー系電源ＰＷＲからの給電が開始された後、レンズ駆動系電源Ｖｐの電圧とレンズ制御系電源Ｖｃの電圧とをアダプター電源部３２０に生成させて交換レンズ２００に供給させる。
【０１２２】
例えば、アダプター制御部３１０は、アダプター電源部３２０にパワー系電源ＰＷＲからの給電が開始された後に、アダプター電源部３２０からレンズ制御系電源Ｖｃの電圧を交換レンズ２００に供給させる（レンズ制御系電源Ｖｃからの給電を開始させる）。続いて、アダプター制御部３１０は、レンズ制御系電源Ｖｃの電圧をアダプター電源部３２０から交換レンズ２００に供給させた後、レンズ駆動系電源Ｖｐの電圧を交換レンズ２００に供給させる。
具体的には、アダプター制御部３１０は、交換レンズ２００にレンズ制御系電源Ｖｃの電圧が供給されることに応じて、交換レンズ２００からレンズ駆動系電源Ｖｐの電圧の供給開始を要求することを示すレンズ駆動系電源Ｖｐ要求信号を受信した場合、レンズ駆動系電源Ｖｐの電圧をアダプター電源部３２０から交換レンズ２００に供給させる。
【０１２３】
また、アダプター制御部３１０は、カメラボディ１００から制御系電源Ｖｃｃ１の電圧の供給が開始された後で、カメラ制御部１１０からの制御指示に応じた初期化処理を実行する。例えば、アダプター制御部３１０は、初期化処理として交換レンズ２００の状態を初期化する処理を実行する（交換レンズ２００に対して要求する）。すなわち、アダプター制御部３１０は、交換レンズ２００に対して給電させた（交換レンズ２００に対してレンズ系電源系統の電源を供給させた）後で、交換レンズ２００の状態を初期化する処理を実行する（交換レンズ２００に対して要求する）。
また、この交換レンズ２００の状態を初期化する処理には、レンズ制御部２１０を初期化するレンズ制御部初期化処理が含まれる。
例えば、アダプター制御部３１０は、初期化処理として、交換レンズ２００に対して給電することにより、交換レンズ２００がアダプター３００に装着されている状態にあるか否かを検出する。そして、アダプター制御部３１０は、交換レンズ２００がアダプター３００に装着されている状態にあることを検出した後、レンズ制御部２１０を初期化するレンズ制御部初期化処理を実行する。
【０１２４】
次に、カメラシステム１のレンズ起動処理の詳細について説明する。
図１２は、レンズ起動処理の処理シーケンスの一例を示す図である。この図は、カメラボディ１００の主電源がオンされた場合のレンズ起動処理の一例を示している。
レンズ起動処理は、着脱判定（ステップＳ１１０）、カメラボディ１００とアダプター３００との間の情報交換（ステップＳ１２０）、初期化（ステップＳ１３０）、レンズ情報取得（ステップＳ１６０）、レンズ機能開始（ステップＳ１７０）の順に処理が行われる。また、初期化（ステップＳ１３０）においては、アダプター３００が交換レンズ２００に対して行う処理として、装着判定処理（ステップＳ１４０）とレンズ初期化処理（ステップＳ１５０）とが順に実行される。
なお、この起動処理において、カメラボディ１００がアダプター３００を介して交換レンズ２００と実行される通信は、コマンドデータ通信である。
【０１２５】
まず、着脱判定（ステップＳ１１０）は、カメラボディ１００がアダプター３００に対する制御系電源Ｖｃｃ１の給電を開始して、アダプター３００（または、交換レンズ２００Ａ）が装着されているか否かを判定する処理である。
カメラボディ１００の主電源がオンされた場合、カメラ制御部１１０は、カメラ電源部１２０を制御して、制御系電源Ｖｃｃ１の電圧をアダプター３００に供給（給電）させる（ステップＳ１１１０）。これにより、アダプター制御部３１０に、制御系電源Ｖｃｃ１の電圧が供給される。アダプター制御部３１０は、制御系電源Ｖｃｃ１の電圧が供給されるのに応じてアダプター起動処理を行い、第１アダプター通信部３１２から第１カメラ通信部１１２に対して通信可否を通知する（ステップＳ２１１０）。例えば、第１アダプター通信部３１２は、制御系電源Ｖｃｃ１の電圧が供給されるのに応じて信号ＲＤＹをＨ（ハイ）レベルに制御し、アダプター起動処理により信号ＲＤＹをＬ（ロウ）レベルに制御する。そして、第１カメラ通信部１１２は、信号ＲＤＹの信号レベルの立下りエッジを検出することにより、装着情報を取得する（ステップＳ１１１２）。
【０１２６】
これにより、カメラ制御部１１０は、第１カメラ通信部１１２により取得された装着情報に基づいて、アダプター３００が装着されているか否かの着脱判定を行う（ステップＳ１１１４）。例えば、カメラ制御部１１０は、信号ＲＤＹの信号レベルの立下りエッジが検出されたか否かを示す装着情報に基づいて着脱判定を行う。
【０１２７】
ステップＳ１１１４において、カメラボディ１００にアダプター３００が装着されていると判定された場合、カメラ制御部１１０は、カメラボディ１００とアダプター３００との間の情報交換（ステップＳ１２０）に処理を進める。
なお、カメラボディ１００に対してアダプター３００を介さず直接に規格適合レンズ（例えば、交換レンズ２００Ａ）が装着されている場合も、カメラ制御部１１０は、同様にステップＳ１２０に処理を進める。この場合のステップＳ１２０の処理は、カメラボディ１００と交換レンズ２００Ａとの間の情報交換の処理となる。
また、ステップＳ１１１４において装着されていないと判定された場合、カメラ制御部１１０は、カメラボディ１００に対してアダプター３００および交換レンズ２００Ａの何れかが装着されていない非装着状態であると判定する。
【０１２８】
ステップＳ１２０のカメラボディ１００とアダプター３００との間の情報交換において、次の処理が行われる。
第１カメラ通信部１１２は、第１アダプター通信部３１２と通信（コマンドデータ通信）の確立を行う。そして、第１カメラ通信部１１２と第１アダプター通信部３１２とは、カメラボディ１００とアダプター３００とのそれぞれの識別ＩＤ、名称、ファームウェアバージョン等の情報を互いに通信して取得する。また、第１アダプター通信部３１２は、パワー系電源ＰＷＲの電圧の供給開始を要求するパワー系電源ＰＷＲ要求信号を第１カメラ通信部１１２に送信する（ステップＳ１１２０、ステップＳ２１２０）。
【０１２９】
続いて、初期化（ステップＳ１３０）の処理が行われる。この初期化の処理は、カメラボディ１００からパワー系電源ＰＷＲの電圧を供給して、アダプター３００および交換レンズ２００の初期化を行う処理である。
まず、カメラ制御部１１０は、第１カメラ通信部１１２によりパワー系電源ＰＷＲ要求信号が受信された場合、スイッチ１２５を導通状態に制御してパワー系電源ＰＷＲの電圧をバッテリー１９０からアダプター３００に供給（給電）させる（ステップＳ１１３０）。
【０１３０】
次に、第１カメラ通信部１１２は、初期化要求として初期化実行コマンドを第１アダプター通信部３１２に送信する（ステップＳ１１４０）。
アダプター制御部３１０は、第１アダプター通信部３１２により初期化実行コマンドが受信された場合、装着判定処理（ステップＳ１４０）およびレンズ初期化処理（ステップＳ１５０）を実行する。
【０１３１】
装着判定処理（ステップＳ１４０）は、アダプター３００に対しての交換レンズの装着判定処理である。
アダプター制御部３１０は、レンズ制御系電源Ｖｃの電圧をアダプター電源部３２０に生成せて交換レンズ２００に供給（給電）させる。次に、第１アダプター通信部３１２は、第１レンズ通信部２１２との間の通信により、レンズ装着判定処理を実行し、交換レンズが装着されているか否かを判定する。交換レンズ２００が装着されている場合、第１レンズ通信部２１２は、第１アダプター通信部３１２に、レンズ駆動系電源Ｖｐ要求信号を送信する（ステップＳ２１４０、ステップＳ３１４０）。そして、アダプター制御部３１０は、レンズ初期化処理（ステップＳ１５０）に処理を進める。
【０１３２】
レンズ初期化処理（ステップＳ１５０）は、アダプター３００および交換レンズ２００の初期化処理である。
アダプター制御部３１０は、第１アダプター通信部３１２によりレンズ駆動系電源Ｖｐ要求信号が受信された場合、レンズ駆動系電源Ｖｐの電圧をアダプター電源部３２０に生成させて交換レンズ２００に供給（給電）させる。次に、第１アダプター通信部３１２は、第１レンズ通信部２１２との間の通信により、レンズ初期化処理を実行する（ステップＳ２１５０、ステップＳ３１５０）。ここで、アダプター３００側からレンズ駆動系電源Ｖｐを交換レンズ２００側に供給しないのは、次の理由による。交換レンズによっては電源供給を必要としないレンズ（例えばマニュアルフォーカスレンズ）も存在する。そのような交換レンズが装着されているときにレンズ駆動系電源Ｖｐを生成し、電源供給動作を行うことは、不必要な作業をアダプター３００側にさせることになる。そこで本実施形態では、不必要な作業をアダプター３００に行わせないようにするために、電源の給電手順を決めている。
【０１３３】
次に、アダプター３００および交換レンズ２００の初期化が完了すると、第１カメラ通信部１１２は、初期化確認コマンドに対する応答結果として、初期化が完了したことを示す情報として「初期化完了」を、第１アダプター通信部３１２から受信する。これにより、カメラ制御部１１０は初期化完了情報を取得する（ステップＳ１１５０）。
【０１３４】
初期化が完了すると、カメラ制御部１１０は、ステップＳ１１２０のカメラボディ１００とアダプター３００との間の情報交換において取得した情報に基づいて、アダプター３００が装着されているか否かを判定する（ステップＳ１１５５）。ステップＳ１１５５において、アダプター３００が装着されていないと判定された場合、カメラ制御部１１０は、カメラボディ１００に対してアダプター３００を介さず直接に規格適合レンズ（例えば、交換レンズ２００Ａ）が装着されていると判定する。一方、ステップＳ１１５５において、アダプター３００が装着されていると判定された場合、カメラ制御部１１０は、レンズ情報取得（ステップＳ１６０）の処理に進める。
【０１３５】
レンズ情報取得（ステップＳ１６０）の処理は、アダプター３００に対しての交換レンズの装着判定処理、および、アダプター３００に装着されている交換レンズ２００の情報を取得する処理である。交換レンズ２００の情報とは、例えば、レンズの種別、ホットライン通信機能の有無、防振機能の有無、電磁絞りの有無、開放Ｆ値、焦点距離情報等のレンズ情報である。
第１カメラ通信部１１２は、第１アダプター通信部３１２にレンズ情報取得コマンドを送信して、第１アダプター通信部３１２からのレンズ情報の応答を受信して、交換レンズ２００の情報を取得する（ステップＳ１１６０、ステップＳ２１６０）。
【０１３６】
次に、カメラ制御部１１０は、レンズ情報取得（ステップＳ１６０）において取得されたレンズ情報に基づいて、交換レンズ２００の種類（種別）を判定する（ステップＳ１１６５）。例えば、カメラ制御部１１０は、装着判定処理（ステップＳ１４０）の判定結果により、アダプター３００にＣＰＵレンズが装着されているか否かを判定する。
ステップＳ１１６５においてＣＰＵレンズが装着されていないと判定された場合、非ＣＰＵレンズ装着状態と判定して起動し、処理を終了する。
一方、ステップＳ１１６５において、ＣＰＵレンズが装着されていると判定された場合、レンズ機能開始（ステップＳ１７０）に処理を進める。
また、カメラ制御部１１０は、取得したレンズ情報に基づいて、例えば、ＡＦ制御（処理）の機能を有するレンズ、ＶＲレンズ２２３の制御（処理）の機能（防振制御機能）を有するレンズ、または、電磁絞り式レンズ、であるか否か等を判定する。
【０１３７】
レンズ機能開始（ステップＳ１７０）の処理は、レンズ情報取得（ステップＳ１６０）の処理において取得したレンズ情報に基づいて、交換レンズの種別（機能）に応じて、それぞれの機能を開始する処理をする。第１カメラ通信部１１２は、第１アダプター通信部３１２を介して第１レンズ通信部２１２と通信を行い、例えば、レンズ制御用テーブルの取得、ホットライン通信許可設定、防振制御開始設定等の処理を行う（ステップＳ１１７０、ステップＳ２１７０、ステップＳ３１７０）。
そして、カメラ制御部１１０は、ＣＰＵレンズ装着状態と判定して起動し、処理を終了する。
【０１３８】
このように、アダプター制御部３１０は、カメラボディ１００から制御系電源Ｖｃｃ１の電圧が供給されることに応じて起動し、カメラボディ１００にパワー系電源ＰＷＲの電圧の供給開始を要求する。また、アダプター制御部３１０は、カメラボディ１００からパワー系電源ＰＷＲの電圧が供給されることに応じて、パワー系電源ＰＷＲから交換レンズ２００に供給するレンズ制御系電源Ｖｃの電圧を生成する。さらに、アダプター制御部３１０は、交換レンズ２００にレンズ制御系電源Ｖｃの電圧を供給することにより、交換レンズ２００からレンズ駆動系電源Ｖｐの電圧の供給が要求された場合、パワー系電源ＰＷＲからレンズ駆動系電源Ｖｐの電圧を生成して交換レンズ２００に供給する。
【０１３９】
これにより、アダプター制御部３１０は、カメラボディ１００から供給される電圧に基づいて、交換レンズ２００に供給する電圧を生成するとともに、それぞれの電源系統の電圧の供給開始タイミングを適切に制御することができる。
また、アダプター制御部３１０は、レンズ起動処理において交換レンズ２００の仕様を判別し、判別した仕様に基づいて交換レンズ２００に電圧を供給することができる。また、アダプター制御部３１０は、判別した交換レンズの仕様に基づいて、電圧の供給が不要な交換レンズの場合、交換レンズへの電圧の供給を停止させることができる。
【０１４０】
（レンズ起動処理における初期化処理の詳細）
次に、図１２を用いて説明したレンズ起動処理における初期化（ステップＳ１３０）の処理について、図１３を用いながら詳しく説明する。
図１３は、レンズ起動処理における初期化処理の処理シーケンスの一例を示す図である。図１３において、図１２の各処理に対応する処理には同一の符号を付け、その説明を省略する。
【０１４１】
第１カメラ通信部１１２は、パワー系電源ＰＷＲの電圧を供給（ステップＳ１１３０）した後、初期化要求として初期化実行コマンドを第１アダプター通信部３１２に送信する（ステップＳ１１４０）。その後、第１カメラ通信部１１２は、アダプター３００による初期化の処理の完了を検出するための初期化完了確認コマンド（ステップＳ１１４５ａ、Ｓ１１４５ｂ、Ｓ１１４５ｃ、・・・）を、第１アダプター通信部３１２に繰り返し送信し、第１アダプター通信部３１２からの「初期化完了」の応答を待つ（ステップＳ１１４５）。
【０１４２】
例えば、第１カメラ通信部１１２は、初期化完了確認コマンドを周期Ｔｓで第１アダプター通信部３１２に、「初期化完了」の応答を取得するまでの期間（または、タイムアウト処理とするために予め定められた期間）繰り返し送信する。この初期化完了確認コマンドの通信の周期Ｔｓは、図９を用いて説明した定常データ通信の周期Ｔｍより短い時間間隔である。つまり、第１アダプター通信部３１２は、初期化処理が完了したか否かを示す情報の送信処理（初期化完了確認コマンドへの応答の処理）を定常データ通信の周期Ｔｍより短い時間間隔でカメラ制御部１１０に対して実行する。すなわち、初期化処理が完了したか否かの確認は、定常データ通信の周期Ｔｍより短い時間間隔でカメラ制御部１１０によって検出される。このように初期化の完了を確認する間隔（周期）を早くすることによって、結果として初期化の完了後に行う処理を早期に開始することができ、装置およびシステムの立ち上がりに要する時間を短縮することが出来る。
第１アダプター通信部３１２は、初期化完了するまでの間、第１カメラ通信部１１２から繰り返し送信される初期化完了確認コマンドに対して、初期化が完了していない状態であることを示す情報として「初期化中」を初期化状態として応答する。
なお、この図において、第１カメラ通信部１１２は、ステップＳ１１４５ｎの初期化完了確認コマンドに対する応答結果により「初期化完了」の応答を取得する。
これにより、第１カメラ通信部１１２は、アダプター３００の初期化処理が完了したか否かの確認を、定常データ通信の周期より早い時間間隔の周期で検出することができる。
【０１４３】
アダプター制御部３１０は、第１アダプター通信部３１２により初期化実行コマンドが受信された場合、アダプター３００が備えている各部の初期化処理を行う（ステップＳ２１３０）。これは例えばアダプター３００のアダプター制御部３１０内のメモリをリセットする処理などである。次に、アダプター制御部３１０は、絞り連動レバー駆動部を制御して絞り連動レバー３５０を退避位置に移動させる（ステップＳ２１３５）。
【０１４４】
続いて、アダプター制御部３１０は、レンズ装着判定処理（ステップＳ１４０）に処理を進める。このレンズ装着判定処理において、アダプター制御部３１０は、まずレンズ制御系電源Ｖｃの電圧をアダプター電源部３２０に生成せて交換レンズ２００に供給（給電）させる（ステップＳ２１４２）。次に、第１アダプター通信部３１２は、交換レンズ２００にレンズ制御系電源Ｖｃの電圧を供給（給電）させることに応じて、交換レンズ２００の第１レンズ通信部２１２から応答があるか否かに基づいて、交換レンズ２００が装着されているか否かを検出して装着判定をする（ステップＳ２１４４、ステップＳ３１４４）。
例えば、第１レンズ通信部２１２から応答がない場合、交換レンズ２００がアダプター３００に装着されていない状態（レンズ未装着状態）にあることとして判定する。
一方、第１アダプター通信部３１２は、第１レンズ通信部２１２から応答がある場合、交換レンズ２００がアダプター３００に装着されている状態にあることとして判定し、アダプター３００と交換レンズ２００との間で情報交換の通信を行う（ステップＳ２１４６、ステップＳ３１４６）。
【０１４５】
このアダプター３００と交換レンズ２００との間の情報交換の通信において、例えば、第１アダプター通信部３１２と第１レンズ通信部２１２とは、互いの識別確認コマンドを通信して互いに識別を行い、正常に通信ができるか否かを確認する。また、第１アダプター通信部３１２は、交換レンズ２００の種類を識別するレンズ情報、交換レンズ２００が備えているレンズスイッチ（例えば、ＡＦとＭＦ（Manual Focus）とを切り替えるスイッチ）の状態を示す情報等を取得する。
また、第１レンズ通信部２１２は、第１アダプター通信部３１２に、レンズ駆動系電源Ｖｐ要求信号を送信する。そして、アダプター制御部３１０は、レンズ初期化処理（ステップＳ１５０）に処理を進める。
【０１４６】
レンズ初期化処理（ステップＳ１５０）において、まず、アダプター制御部３１０は、第１アダプター通信部３１２によりレンズ駆動系電源Ｖｐ要求信号が受信された場合、レンズ駆動系電源Ｖｐの電圧をアダプター電源部３２０に生成させて交換レンズ２００に供給（給電）させる（ステップＳ２１５２）。次に、第１アダプター通信部３１２は、レンズ初期化処理の実行を要求するレンズ初期化実行コマンドを第１レンズ通信部２１２に、送信する（ステップＳ２１５４）。レンズ制御部２１０は、第１レンズ通信部２１２によりレンズ初期化実行コマンドが受信された場合、第１アダプター通信部３１２からのレンズ初期化実行コマンドに応じてレンズ初期化処理を実行する（ステップＳ３１５４）。
このレンズ初期化処理とは、レンズ制御部２１０の初期化、ＡＦ制御（フォーカスレンズ２２２の制御）の初期化、防振制御（ＶＲレンズ２２３の制御）の初期化、等の処理である。なお、電磁絞り方式ＣＰＵレンズの場合、このレンズ初期化処理において、電磁絞り制御の初期化の処理も実行される。
なお、レンズ初期化処理が完了した後、第１アダプター通信部３１２は、第１レンズ通信部２１２との間のレンズ定常通信を開始する（ステップＳ２１５６）。
【０１４７】
次に、アダプター制御部３１０は、絞り連動レバー３５０の初期化駆動を実行する（ステップＳ２１５８）。例えば、アダプター制御部３１０は、絞り連動レバー駆動部３３０を制御して、絞り連動レバー３５０の位置を予め定められた所定の位置に移動させる処理を実行する。なお、アダプター制御部３１０は、例えば、制御条件に応じて絞り連動レバー３５０の位置を退避位置、開放位置、または記憶部に記憶されている位置等に移動させる。
【０１４８】
続いて、ステップＳ２１５８における絞り連動レバー３５０の初期化駆動の実行が完了されることに応じて、第１アダプター通信部３１２は、第１カメラ通信部１１２からの初期化完了確認コマンド（ステップＳ１１４５ｎ）に対して、初期化状態として「初期化完了」を応答する（ステップＳ２１５９）。第１カメラ通信部１１２は、ステップＳ１１４５ｎの初期化完了確認コマンドに対する応答結果により「初期化完了」の応答を取得し（ステップＳ１１５０）、初期化を終了する。
【０１４９】
このように、アダプター制御部３１０は、第１カメラ通信部１１２からの初期化実行コマンドに応じて、アダプター３００が備ええている各部の初期化、アダプター３００への装着判定、および、アダプター３００に装着されている交換レンズ２００の状態の初期化を実行することができる。また、第１カメラ通信部１１２は、アダプター３００の初期化処理が完了したか否かの確認を、定常データ通信の周期（上記周期Ｔｍ／例えば１６ｍｓｅｃ）より早い時間間隔の周期（例えば１０ｍｓｅｃ）で検出することができる。よって、カメラ制御部１１０は、初期化処理が完了したか否かを早いタイミングで適切に検出することができる。
【０１５０】
（初期化完了応答データの例）
なお、図１３を用いて説明したように、アダプター制御部３１０は、交換レンズ２００の状態を初期化する処理を交換レンズ２００に対して要求した後に、絞り連動レバー３５０の初期化駆動（初期化処理）を実行する。また、アダプター制御部３１０は、交換レンズ２００の状態を初期化するレンズ初期化処理が完了した後、第１カメラ通信部１１２により送信された初期化実行コマンドに応じた初期化の処理を完了する。すなわち、アダプター制御部３１０が初期化の処理（絞り連動レバー３５０の退避位置への移動も含めた処理）を完了する前に、レンズ初期化処理が完了している。
これにより、アダプター制御部３１０は、レンズ初期化処理が完了した後に、第１カメラ通信部１１２に初期化完了の応答をすることができる。
【０１５１】
図１４は、コマンドデータ通信において初期化完了確認コマンドに応答する初期化状態のデータ構造の一例を示す図である。
例えば、コマンドデータ通信において初期化完了確認コマンドに応答する初期化状態のデータは、２バイトのデータである。そして、２バイトのデータのうち、下位１バイトＤ１０（ｂｉｔ０〜７）は、初期化完了確認コマンドに応答するデータであること示すコマンドデータである。例えば、この図に示されるように、初期化完了確認コマンドに応答するデータであること識別するためのコマンドデータとして、「１５Ｈ」（１６進数における１５Ｈ）のデータが下位１バイトＤ１０に設定されている例を示している。また、上位１バイトＤ２０（ｂｉｔ８〜１５）は、応答する初期化状態のデータである。この上位１バイトＤ２０のうち、ｂｉｔ８には、アダプター３００内の絞り連動レバー３５０の初期化処理が完了したか否かを示すフラグ（絞り連動レバー初期化完了情報）が設定されている。また、ｂｉｔ９には、交換レンズ２００内のフォーカスレンズ２２２の初期化処理が完了したか否かを示すフラグ（レンズ初期化完了情報）が設定されている。また、ｂｉｔ１０には、交換レンズ２００内のＶＲレンズ２２３の初期化処理が完了したか否かを示すフラグ（レンズ初期化完了情報）が設定されている。なお、ｂｉｔ１１〜１５は、未定義であって、無効なデータ領域である。
【０１５２】
図１４（ａ）は、第１カメラ通信部１１２が初期化要求として初期化実行コマンドを第１アダプター通信部３１２に送信することに応じて、第１アダプター通信部３１２において設定される初期化完了確認コマンドに応答する初期化状態のデータである（図１３のステップＳ２１３０において設定されるデータ）。すなわち、第１アダプター通信部３１２は、初期化完了確認コマンドに対して「初期化中」を示す初期化状態にあることを示すデータとして、図１４（ａ）に示すデータを応答する。
なお、このタイミング（図１３のステップＳ２１３０）では、フォーカスレンズ２２２の初期化処理、ＶＲレンズ２２３の初期化処理、および絞り連動レバー３５０の初期化処理の全ての初期化処理が完了していない（交換レンズ２００の状態を初期化する処理が完了していない）。しかしながら第１アダプター通信部３１２は、交換レンズ２００側の初期化状態を示すｂｉｔ９〜１０のそれぞれについては、初期化処理が完了していることを示すフラグ「０」を設定する。その一方で絞り連動レバー３５０の初期化状態のデータを示すｂｉｔ８には初期化処理が未完了であることを示すフラグ「１」を設定する。つまりアダプター３００は、交換レンズ２００側での初期化処理の状態（初期化処理の進捗状態）にかかわらず、常に、初期化済みを示す完了フラグ「０」をｂｉｔ９〜１０に設定する。このようにアダプター３００内の初期化フラグを構成することによって、初期化完了を示すフラグをアダプター３００に出力できないタイプの交換レンズを、アダプター３００を介してカメラボディ１００に装着した場合であっても、前述した初期化処理シーケンスの段階で動作（カメラシステム）が停止してしまうことがなく、利用できる交換レンズの種類を広げることができる、という利点がある。
【０１５３】
レンズ初期化処理（図１３のステップＳ１５０）が完了する時点では、まだアダプター３００側の絞り連動レバー３５０の初期化処理が完了していない。
【０１５４】
図１４（ｂ）は、絞り連動レバー３５０の初期化駆動（図１３のステップＳ２１５８）の初期化処理が完了した際に設定される初期化完了確認コマンドに応答する初期化状態のデータである。この時点（図１３のステップＳ２１５８）では、通常、レンズ側の初期化処理（図１３のステップＳ１５０）は完了している。
絞り連動レバー３５０の初期化処理が完了すると、第１アダプター通信部３１２は、初期化状態のデータのｂｉｔ８に、初期化処理が完了したことを示すフラグ「０」を設定する。これにより、初期化状態のデータのｂｉｔ８〜１０の全てに初期化処理が完了していることを示すフラグ「０」が設定される。すなわち、第１アダプター通信部３１２は、初期化完了確認コマンドに対して「初期化完了」を示す初期化状態のデータとして、図１４（ｂ）に示すデータを応答する。
【０１５５】
つまり、初期化処理が完了したか否かを示す初期化完了情報には、レンズ初期化処理（交換レンズ２００の状態を初期化する処理）が完了したか否かを常に示すレンズ初期化完了情報（図１４のｂｉｔ９、１０）と、絞り連動レバー３５０の初期化処理（絞り連動レバー初期化処理）が完了したか否かを示す情報（絞り連動レバー初期化完了情報）（図１４のｂｉｔ８）とが含まれている。
そして、第１アダプター通信部３１２は、交換レンズ２００に対して初期化を指示すると同時に、レンズ初期化完了情報の値を初期化完了を示す値に設定し、絞り連動レバー初期化処理が完了することに応じて、絞り連動レバー初期化完了情報の値を初期化完了を示す値に設定する。
すなわち、アダプター制御部３１０は、交換レンズ２００の状態を初期化する処理の進捗状態とは無関係にレンズ初期化完了情報の値を、初期化完了を示す値に設定する。また、アダプター制御部３１０は、絞り連動レバー初期化処理が完了することに応じて、絞り連動レバー初期化完了情報の値を、初期化完了を示す値に設定し、且つカメラ制御部１１０に初期化完了情報を送信する。
なお、アダプター制御部３１０は、カメラ制御部１１０による初期化完了確認コマンドのタイミング（初期化処理の検出タイミング）に応じて、カメラ制御部１１０に初期化完了情報を応答（送信）する。
【０１５６】
このように、アダプター制御部３１０は、絞り連動レバー３５０の初期化処理の完了タイミングにおいて、初期化が完了したか否かを示す情報（フラグ）を更新してカメラ制御部１１０に応答する。
よって、アダプター制御部３１０は、絞り連動レバー３５０の初期化処理が完了するタイミングにおいて、交換レンズ２００側の初期化も含めた全ての初期化が完了した旨を示す初期化完了状態をカメラ制御部１１０に応答することができる。
【０１５７】
（規格適合レンズ装着の場合の初期化）
なお、上記実施形態において、カメラボディ１００に対してアダプター３００が接続されている場合の初期化処理について説明したがこれに限られるものではない。例えば、カメラボディ１００に対してアダプター３００以外のアクセサリーが接続されている場合の初期化処理において、アクセサリーは、同様にカメラボディ１００によって初期化処理が完了したか否かが検出されてもよい。例えば、カメラボディ１００に対して着脱可能に固定されるアクセサリーにおいて、アクセサリーが備えているアクセサリー制御部は、カメラボディ１００が備えるカメラ制御部１１０との周期的な通信（定常的な周期的通信）により制御されるとする。この場合の初期化処理において、このアクセサリー制御部は、カメラ制御部１１０からの制御指示に応じた初期化処理を行い、初期化処理が完了したか否かが周期的な通信の周期より短い時間間隔でカメラ制御部１１０によって検出される処理をしてもよい。
一例として、カメラボディ１００に対して着脱可能に固定されるアクセサリーが、規格適合レンズである場合について、以下に説明する。
カメラボディ１００に対して、規格適合レンズ（例えば、交換レンズ２００Ａ）がアダプター３００を介さず直接に接続されている場合、レンズ定常処理においては、例えば、第１レンズ通信部２１２Ａ（上述のアクセサリー制御部に対応するレンズ制御部２１０Ａが備えている第１レンズ通信部２１２Ａ）は、第１カメラ通信部１１２との間で、周期Ｔｍで定常データ通信を実行する（図９に示す第１アダプター通信部３１２と第１カメラ通信部１１２との間の定常データ通信と同様の周期Ｔｍで定常データ通信を実行する）。
また、レンズ起動処理においては、第１カメラ通信部１１２は、図１３に示すステップＳ１１４０の初期化要求処理と同様に初期化実行コマンドを、第１レンズ通信部２１２Ａに対して送信する。すなわち、第１カメラ通信部１１２は、第１アダプター通信部３１２に代えて第１レンズ通信部２１２Ａに初期化実行コマンドを送信する。その後、第１カメラ通信部１１２は、ステップＳ１１４５の初期化完了確認処理と同様に初期化完了確認コマンドを、第１レンズ通信部２１２Ａに周期Ｔｓで繰り返し送信し、第１レンズ通信部２１２Ａからの「初期化完了」の応答を待つ。
また、レンズ制御部２１０Ａは、第１レンズ通信部２１２Ａにより初期化実行コマンドが受信された場合、交換レンズ２００Ａのレンズ初期化処理を実行する。そして、レンズ制御部２１０Ａによるレンズ初期化処理が完了することに応じて、第１レンズ通信部２１２Ａは、「初期化完了」を応答する。
このように、カメラ制御部１１０における初期化要求から初期化完了確認までの処理は、カメラボディ１００に対して、アダプター３００を介して交換レンズ２００が接続されている場合と、交換レンズ２００Ａが直接に接続されている場合との何れの場合も同様の処理である。
つまり、第１レンズ通信部２１２Ａは、初期化処理が完了したか否かを示す情報の送信処理（初期化完了確認コマンドへの応答の処理）を定常データ通信の周期Ｔｍより短い時間間隔でカメラ制御部１１０に対して実行する。すなわち、カメラボディ１００に対して、交換レンズ２００Ａが直接に接続されている場合も、初期化処理が完了したか否かの確認は、定常データ通信の周期Ｔｍより短い時間間隔でカメラ制御部１１０によって検出される。
これにより、第１カメラ通信部１１２は、交換レンズ２００Ａの初期化処理が完了したか否かの確認を、定常データ通信の周期より早い時間間隔の周期で検出することができる。これにより、カメラ制御部１１０は、初期化処理が完了したか否かを早いタイミングで適切に検出することができる。
【０１５８】
（電源遮断処理および低消費電力処理）
次に、電源遮断処理および低消費電力処理について説明する。
ここで、低消費電力処理とは、カメラボディ１００の動作状態（動作モード）を、撮影処理を行うことが可能な動作モード（第１動作モード）に比して消費電力を低減させた、撮影処理行うことが不可能な動作モード（第２動作モード／低消費電力モード／スリープモード）に遷移させる処理である。
ここで、以下の記述において、低消費電力処理をスリープ処理と称し、スリープ処理により遷移させた動作状態（動作モード）をスリープモードと称する。
例えば、カメラボディ１００における電源オフによる割り込み要求に応じて、電源遮断処理が実行される。また、無操作が所定時間以上継続した場合等に、スリープ処理が実行される。
また、電源遮断処理およびスリープ処理は、アダプター３００および交換レンズ２００の機能を停止（シャットダウン）させて、カメラボディ１００からのパワー系電源ＰＷＲの電圧の供給を停止（遮断）させるレンズシャットダウン処理が含まれている。すなわち、電源遮断処理およびスリープ処理は、交換レンズ２００に供給される電圧を停止して、パワー系電源ＰＷＲの電圧の供給を停止（遮断）させる処理である。
【０１５９】
また、カメラボディ１００の動作モードがスリープモードに遷移される場合において、カメラボディ１００からパワー系電源ＰＷＲの電圧の供給が停止され、制御系電源Ｖｃｃ１の電圧の供給が継続される。例えば、カメラボディ１００の動作モードがスリープモードに遷移した場合、カメラボディ１００によって、制御系電源Ｖｃｃ１の電圧の供給が予め定められた期間継続される。ここで、予め定められた期間とは、例えば、カメラボディ１００に対しての操作を検出することにより撮影処理を行うことが可能な動作モードに復帰するとして定められた期間、または、無操作状態が更に継続された場合にカメラボディ１００の電源遮断処理に移行するために定められた期間等である。
【０１６０】
また、カメラボディ１００の動作モードがスリープモードに遷移する場合、電源遮断状態またはスリープモードへの遷移を指示することを示す指示信号（シャットダウン実行コマンド）が、カメラ制御部１１０からアダプター制御部３１０に送信され、アダプター制御部３１０は、該指示信号を受信することに応じて、交換レンズ２００への給電を停止するレンズシャットダウン処理を実行する。
次に、アダプター制御部３１０は、レンズシャットダウン処理が終了した場合、電源遮断状態またはスリープモードに遷移することを許可することを示す許可信号（シャットダウン準備完了の応答）をカメラボディ１００に送信する。続いて、アダプター制御部３１０から送信された許可信号に応じて、カメラボディ１００からパワー系電源ＰＷＲの電圧の供給が停止される。
【０１６１】
図１５は、電源遮断処理およびスリープ処理の処理シーケンスの一例を示す図である。
この図を参照して、カメラシステム１の電源遮断処理およびスリープ処理について説明する。
電源遮断処理およびスリープ処理は、レンズ機能終了（ステップＳ４１０）、シャットダウン（ステップＳ４２０）、スリープモード移行（ステップＳ４３０）の順に処理が行われる。なお、この電源遮断処理およびスリープ処理において、カメラボディ１００がアダプター３００を介して交換レンズ２００と行う通信は、コマンドデータ通信である。
【０１６２】
電源遮断処理またはスリープ処理が開始されると、まず、レンズ機能終了（ステップＳ４１０）の処理が行われる。
第１カメラ通信部１１２は、第１アダプター通信部３１２を介して第１レンズ通信部２１２と通信することにより、交換レンズ２００の機能動作を停止させる（ステップＳ１２１０、ステップＳ２２１０、ステップＳ３２１０）。これにより、レンズ制御部２１０は、交換レンズ２００の機能動作を停止する。例えば、レンズ機能終了の処理によって、交換レンズ２００の防振制御の終了、またはホットライン通信の禁止等の処理が行われる。
【０１６３】
次に、シャットダウン（ステップＳ４２０）の処理が行われる。
第１カメラ通信部１１２は、シャットダウン要求として、シャットダウン実行コマンドを第１アダプター通信部３１２に送信する（ステップＳ１２２０）。その後、第１カメラ通信部１１２は、シャットダウン完了確認コマンドを繰り返して送信して、第１アダプター通信部３１２からのシャットダウン準備完了の応答を待つ。
【０１６４】
アダプター制御部３１０は、第１アダプター通信部３１２によりシャットダウン実行コマンドが受信された場合、レンズシャットダウン処理を開始する。まず、第１アダプター通信部３１２は、レンズ制御系電源Ｖｃの給電不可を指示するコマンドを第１レンズ通信部２１２に送信する。第１レンズ通信部２１２により、このコマンドが受信されることに応じて、レンズ制御部２１０は、交換レンズ２００内におけるレンズ制御系電源Ｖｃの電圧の供給（給電）を停止させる（ステップＳ３２２０）。次に、第１アダプター通信部３１２は、第１レンズ通信部２１２とのレンズ定常通信を停止する。そして、アダプター制御部３１０は、アダプター電源部３２０からのレンズ駆動系電源Ｖｐの電圧の供給を停止させ、続いて、レンズ制御系電源Ｖｃの供給を停止させる（ステップＳ２２２０）。
【０１６５】
次に、アダプター制御部３１０は、絞り連動レバー３５０を退避位置に移動させ（ステップＳ２２３０）、アダプター３００が備えている各部のシャットダウン処理を実行する（ステップＳ２２３５）。続いて、第１アダプター通信部３１２は、シャットダウン処理が完了した場合、第１カメラ通信部１１２から受信したシャットダウン完了確認コマンドに応じて、アダプター３００（アダプター３００および交換レンズ２００）におけるシャットダウン処理が完了したことを示す情報として「シャットダウン準備完了」を第１カメラ通信部１１２に応答する。また、第１アダプター通信部３１２は、スリープ処理要求の有無を第１カメラ通信部１１２に応答する（ステップＳ２２４０）。
【０１６６】
第１カメラ通信部１１２は、シャットダウン完了確認コマンドの応答結果として、第１アダプター通信部３１２から「シャットダウン準備完了」の応答を取得する（ステップＳ１２４０）。
カメラ制御部１１０は、第１アダプター通信部３１２によりシャットダウン準備完了の応答が取得された場合、スイッチ１２５を遮断状態に制御してパワー系電源ＰＷＲの電圧の供給を停止させる（ステップＳ１２５０）。
【０１６７】
次に、カメラ制御部１１０は、シャットダウン完了確認コマンドの応答結果において、スリープモード移行要求の有無を判定する（ステップＳ１２５５）。ステップＳ１２５５において、スリープモード移行要求が無いと判定された場合、カメラ制御部１１０は、カメラ電源部１２０を制御して制御系電源Ｖｃｃ１の電圧の供給を停止させる（ステップＳ１２７０）。
【０１６８】
一方、ステップＳ１２５５において、スリープモード移行要求が有りと判定された場合、スリープモード移行（ステップＳ４３０）の処理か行われる。まず、第１カメラ通信部１１２は、スリープモードへの遷移指示を第１アダプター通信部３１２に送信する。これにより、アダプター制御部３１０は、スリープモードに遷移する。例えば、第１アダプター通信部３１２は、スリープモードに遷移する処理の開始前に、信号ＲＤＹをＨ（ハイ）レベルに制御し、スリープモードに遷移する処理が完了した後、信号ＲＤＹをＬ（ロウ）レベルに制御する。第１カメラ通信部１１２は、信号ＲＤＹの信号レベルの立下りエッジを検出することにより、アダプター３００のスリープモードに遷移する処理が完了したことを検出して、制御系電源Ｖｃｃ１の電圧の供給を小給電状態に切り替える（ステップＳ１２６０、ステップＳ２２６０）。
これにより、電源遮断状態またはスリープモードに遷移する。
【０１６９】
このように、カメラボディ１００がスリープモードに遷移した場合、カメラ制御部１１０は、アダプター３００へのパワー系電源ＰＷＲの電圧の供給を停止させ、制御系電源Ｖｃｃ１の電圧の供給を継続させる。すなわち、アダプター３００は、スリープモードに遷移された場合、カメラボディ１００からパワー系電源ＰＷＲの電圧の供給が停止され、制御系電源Ｖｃｃ１の電圧の供給が継続される。
これにより、スリープモードにおいて低消費電力化が可能である。また、制御系電源Ｖｃｃ１の電圧の供給を継続してアダプター制御部３１０の処理を完全に停止させていない（アダプター制御部３１０を、復帰処理に必要な最小の電力で動作させている）。そのため、アダプター制御部３１０は、スリープモードから定常状態への復帰（起動）の際に、完全に処理を停止している場合に比較して、短い時間で復帰（起動）することができる。
【０１７０】
（電源瞬断時の処理）
パワー系電源ＰＷＲ、レンズ駆動系電源Ｖｐ、レンズ制御系電源Ｖｃには、それぞれ所定の電圧範囲が定められている。
Ｖｃ電圧検出部３２５、Ｖｐ電圧検出部３２６、およびＰＷＲ電圧検出部３２７により、パワー系電源ＰＷＲ、レンズ駆動系電源Ｖｐ、およびレンズ制御系電源Ｖｃの電圧が検出されて、アダプター制御部３１０に検出結果が供給される。アダプター制御部３１０は、検出されたパワー系電源ＰＷＲ、レンズ駆動系電源Ｖｐ、およびレンズ制御系電源Ｖｃの電圧のうち何れかの電圧が、それぞれに定められている所定の電圧範囲より低下した場合、その検出結果をカメラボディ１００に供給（通知）する。
例えば、アダプター制御部３１０は、カメラボディ１００から給電されているパワー系電源ＰＷＲの電圧（電圧値）、およびアダプター電源部３２０から交換レンズ２００に対して給電するレンズ駆動系電源Ｖｐの電圧（電圧値）、およびアダプター電源部３２０から交換レンズ２００に対して給電するレンズ制御系電源Ｖｃの電圧（電圧値）のうち何れかの電圧（電圧値）が、それぞれに定められている所定の電圧範囲より低下した場合には、交換レンズ２００（の状態）を初期化するために、レンズ初期化処理を実行させる。
【０１７１】
具体的には、アダプター制御部３１０のカメラボディ１００が備えているカメラ制御部１１０に、レンズ初期化処理を含む初期化処理を実行させることを指示する初期化要求信号を、第１アダプター通信部３１２から第１カメラ通信部１１２へ送信してカメラボディ１００に供給（通知）する。また、アダプター制御部３１０は、検出されたレンズ駆動系電源Ｖｐおよびレンズ制御系電源Ｖｃの電圧のうち何れかの電圧がそれぞれに定められている所定の電圧範囲より低下した場合、レンズ駆動系電源Ｖｐおよびレンズ制御系電源Ｖｃの電圧の供給を停止させるとともに、初期化要求信号をカメラボディ１００に送信する。
【０１７２】
なお、この初期化処理は、初期化要求信号に応じてパワー系電源ＰＷＲの電圧の供給を一旦停止させた後再び供給開始させる処理である。また、この初期化処理は、初期化要求信号に応じて制御系電源Ｖｃｃ１の電圧の供給を一旦停止させた後、再び供給開始させる処理である。
なお、アダプター制御部３１０は、カメラボディ１００による初期化処理に応じて、レンズ駆動系電源Ｖｐおよびレンズ制御系電源Ｖｃの電圧の供給を開始させる。すなわち、アダプター制御部３１０は、カメラボディ１００による初期化処理に応じて、レンズ制御部２１０を初期化させる。
【０１７３】
つまり、アダプター制御部３１０は、電源電圧の低下を検出した場合、まず、交換レンズ２００への電圧の供給を停止させる。次に、アダプター制御部３１０は、カメラ制御部１１０に初期化要求信号を送信して、カメラボディ１００から供給される電源の電圧の供給を一旦停止させた後、再び供給開始させる処理を実行させる。これにより、再度レンズ起動処理が実行されることにより初期化の処理が行われ、アダプター制御部３１０は、交換レンズ２００に電圧を供給させる。
よって、アダプター制御部３１０は、パワー系電源ＰＷＲ、レンズ駆動系電源Ｖｐ、およびレンズ制御系電源Ｖｃの電圧のうち何れかの電圧が、それぞれに定められている所定の電圧範囲より低下した場合、アダプター３００および交換レンズ２００の初期化を実行させることができる。このため不安定な給電状態のままで交換レンズ２００側の動作を継続してしまう不具合を未然に防ぐことができる。
なおパワー系電源ＰＷＲ、レンズ駆動系電源Ｖｐ、およびレンズ制御系電源Ｖｃの電圧値のうち、判断に優劣（重要度、優先度）を持たせるようにしても良い。安定的な給電の維持という観点から見れば、まず供給電圧を生成するために給電される（アダプター電源部３２０に給電される）電圧値が所定範囲内である必要が高い。さもなくば、その後で生成される電圧値にも変動を来たす虞がある。よってパワー系電源ＰＷＲの電圧値に異常が無いか否かを最初に判断するようにする。次に重要なのは、交換レンズ２００側が正しい制御を実行するためにはレンズ制御部２１０が安定駆動する必要がある。そのために、レンズ制御部２１０に給電するレンズ制御系電源Ｖｃに異常が無いか否かを２番目に判断するようにする。即ち、パワー系電源ＰＷＲ、レンズ制御系電源Ｖｃ、レンズ駆動系電源Ｖｐ、という優先度で各電圧値に異常が無いか否かを判断すれば良い。このように判断に優劣をつけることで、例えば、レンズ駆動系電源Ｖｐの電圧値に異常を示す場合であっても、レンズ制御系電源Ｖｃの電圧値は正常であり且つレンズ制御部２１０が正常に動作している（アダプター制御部３１０との間で正常に通信を実行している）ならば、交換レンズ２００側にリセット処理（初期化処理）を実行させずに、他のエラー処理（レンズ側の駆動要素の再駆動／リトライ動作）で回復させることも可能となる。これにより安易な（不要な）初期化処理を防ぐことができる。
【０１７４】
次に、図１６を参照して、電源電圧が低下した場合の処理の例として、電源瞬断時の処理について説明する。
図１６は、電源瞬断時の処理シーケンスの一例を示す図である。
【０１７５】
レンズ定常状態において、第１カメラ通信部１１２と第１アダプター通信部３１２とは、定常データ通信を周期Ｔｍで実行している（ステップＳ１３１０、Ｓ１３１２、Ｓ１３１４）。アダプター制御部３１０のアダプター電源制御部３１１は、Ｖｃ電圧検出部３２５、Ｖｐ電圧検出部３２６、およびＰＷＲ電圧検出部３２７の検出結果から、レンズ制御系電源Ｖｃ、レンズ駆動系電源Ｖｐ、およびパワー系電源ＰＷＲの電圧が一時的に低下した状態になったことを検出する（ステップＳ２３１０）。この図１６に示す例は、レンズ制御系電源Ｖｃ、レンズ駆動系電源Ｖｐ、およびパワー系電源ＰＷＲの電圧が一時的に低下した後復帰した場合（電源の瞬断が生じた場合）の例である。アダプター電源制御部３１１は、電圧が一時的に低下した状態（電源の瞬断が生じた状態）になったことを検出したことに応じて、交換レンズ２００に供給させる電源の遮断処理を実行する。例えば、アダプター電源制御部３１１は、電源の遮断処理として、レンズ駆動系電源Ｖｐ、レンズ制御系電源Ｖｃの順に電圧の供給を停止させる制御を、アダプター電源部３２０に実行させる（ステップＳ２３２０）。
【０１７６】
次に、アダプター電源部３２０によってレンズ駆動系電源Ｖｐおよびレンズ制御系電源Ｖｃの電圧の供給が停止された後、第１アダプター通信部３１２は、電源瞬断が検出されたことを示す情報を、定常データ通信（ステップＳ１３１４）により第１カメラ通信部１１２に応答する（ステップＳ２３３０）。例えば、第１アダプター通信部３１２は、電源瞬断が検出されたことを示す信号として、「電源瞬断検出有り初期化要求信号」（初期化要求信号）を第１カメラ通信部１１２に送信する。
続いて、カメラ制御部１１０は、第１カメラ通信部１１２により「電源瞬断検出有り初期化要求信号」が受信されることに応じて、スイッチ１２５を遮断状態に制御してパワー系電源ＰＷＲの電圧の供給を停止させる（ステップＳ１３３０）。また、カメラ制御部１１０は、パワー系電源ＰＷＲの電圧の供給を停止させた後、カメラ電源部１２０を制御して制御系電源Ｖｃｃ１の電圧の供給を停止させる（ステップＳ１３４０）。
続いて、カメラ制御部１１０は、レンズ起動処理（図８のステップＳ１００）の処理を実行して、再び電圧の給電と初期化の処理を実行させる。
【０１７７】
このように、交換レンズ２００に供給される電源の瞬断が発生した場合、アダプター制御部３１０は、瞬断が発生したことを検出し、交換レンズに供給させる電圧とカメラボディ１００から供給される電圧を一旦停止させて電源遮断状態にし、その後、再起動を実行させて初期化処理を実行させる。これにより、電源の瞬断が発生した場合であっても、アダプター制御部３１０は、アダプター３００および交換レンズ２００を初期化させて正常な動作状態に遷移させることができる。
【０１７８】
上記実施形態では、アダプター電源制御部３１１が、Ｖｃ電圧検出部３２５、Ｖｐ電圧検出部３２６、およびＰＷＲ電圧検出部３２７の検出結果から、レンズ制御系電源Ｖｃ、レンズ駆動系電源Ｖｐ、およびパワー系電源ＰＷＲの電圧が一時的に低下した状態になったことを検出すると、交換レンズ２００に供給する電源を遮断し、レンズの初期化処理を行うようになっている。しかしながらＶｐ電圧検出部３２６の検出結果のみが電圧低下判定された場合（Ｖｃ電圧検出部３２５、およびＰＷＲ電圧検出部３２７の検出結果は電圧低下判定されなかった場合）には、アダプター制御部３１０とレンズ制御部２１０との間での通信自体は正常に実行中であることを示しているので、交換レンズ２００における初期化処理を実行しないようにしても良い。
なお、上記実施形態において、アダプター制御部３１０から電源瞬断の検出結果がカメラ制御部１１０に送信されることに応じて、カメラ制御部１１０が交換レンズ２００の初期化を実行させる例（アダプター制御部３１０がカメラ制御部１１０からの指示を仰ぐ形で初期化を行う例）について説明したが、これに限れられるものではない。例えば、アダプター制御部３１０が、カメラ制御部１１０からの指示を仰ぐことなく、初期化実行の必要性を自身で判断した上で交換レンズ２００に初期化を実行させてもよい。
なお、本実施形態では、上述の３つの電圧検出部３２５〜３２７を全て備える構成を説明した。しかしながら、これら３つの電圧検出部のうちの何れか１つのみ又は２つのみを持つ構成であっても本実施形態と同様の効果が得られる。この場合において、特に電圧検出を行う部位として効果的（優先的）なのはＰＷＲ電圧検出部３２７であり、以下その効果面での優先順序としては、Ｖｃ電圧検出部３２５、Ｖｐ電圧検出部３２６の順である。これによる効果は上述したとおりである。
【０１７９】
以上のように、本実施形態によれば、レンズ交換式のカメラシステムにおいて、様々な種類の光学系を適切に機能させることができる。
【０１８０】
なお、図３、図５、および図６に示す、交換レンズ２００とカメラボディ１００とがアダプター３００のみを介して接続されている構成に限られるものではない。
例えば、交換レンズ２００とカメラボディ１００とが、アダプター３００と他の変換アダプター（テレコンバータ等）とを介して交換レンズ２００に接続されている構成としてもよい。
また、上記実施形態のアダプター３００は、光学系を備えていない構成であるが、光学系を備えている構成としてもよい。
【０１８１】
なお、図１におけるカメラ制御部１１０、レンズ制御部２１０、またはアダプター制御部３１０は、それぞれ専用のハードウェアにより実現されるものであってもよく、また、メモリーおよびＣＰＵ（Central Processing Unit）により構成され、上述のカメラ制御部１１０、レンズ制御部２１０、およびアダプター制御部３１０のそれぞれの機能を実現するためのプログラムをメモリーにロードして実行することによりその機能を実現させるものであってもよい。
【０１８２】
また、上述のカメラ制御部１１０、レンズ制御部２１０、またはアダプター制御部３１０それぞれの機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより上述の各部の処理をそれぞれ行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。
【０１８３】
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリーのように、一定時間プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【０１８４】
以上、この発明の実施形態を図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【符号の説明】
【０１８５】
１  カメラシステム、１００  カメラボディ、１１０  カメラ制御部、２００  交換レンズ、２１０  レンズ制御部、２２０  光学系、２３０  光学系駆動部、２５１  絞り機構（絞り）、３００  アダプター、３０１  第１マウント（第１マウント部）、３０２  第２マウント（第２マウント部）、３１０  アダプター制御部、３１２  第１アダプター通信部、３１３  第２アダプター通信部、３２０  アダプター電源部、３２１  ＤＣ−ＤＣコンバータ部、３２２  第１レギュレータ部、３２３  第２レギュレータ部、３２５  Ｖｃ電圧検出部、３２６  Ｖｐ電圧検出部、３２７  ＰＷＲ電圧検出部、３３０  絞り連動レバー駆動部、３５０  絞り連動レバー
【図１】
0005413415.tif 000002
【図２】
0005413415.tif 000003
【図３】
0005413415.tif 000004
【図４】
0005413415.tif 000005
【図５】
0005413415.tif 000006
【図６】
0005413415.tif 000007
【図７】
0005413415.tif 000008
【図８】
0005413415.tif 000009
【図９】
0005413415.tif 000010
【図１０】
0005413415.tif 000011
【図１１】
0005413415.tif 000012
【図１２】
0005413415.tif 000013
【図１３】
0005413415.tif 000014
【図１４】
0005413415.tif 000015
【図１５】
0005413415.tif 000016
【図１６】
0005413415.tif 000017