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