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