(57)【要約】【課題】  カメラと複数のアクセサリ装置を含む撮像システムの起動動作を短時間で実行することが可能な撮像装置及びアクセサリ装置を実現すること。【解決手段】  撮像装置２００は、アクセサリ装置との間に、撮像装置からアクセサリ装置との間の信号の伝達に用いられる通知チャネルと、撮像装置とアクセサリ装置との間のデータ通信に用いられるデータ通信チャネルを設け、通知チャネルの電圧レベルが所定のレベルになったことに応じてアクセサリ装置との通信を開始する。【選択図】  図４
2018205777.tif 000002
【特許請求の範囲】
【請求項１】
複数のアクセサリ装置が装着可能なカメラであって、
前記カメラに装着された全てのアクセサリ装置との間で行う通信であって、信号の伝達に用いられる通知チャネルと、データ通信に用いられるデータ通信チャネルを含むチャネルを介して行う通信を制御するカメラ制御部と、
前記カメラに装着された全てのアクセサリ装置に電力を供給する電力供給部を有し、
前記カメラに装着された全てのアクセサリ装置及び前記カメラは、前記通知チャネルを第１の設定と第２の設定にそれぞれ設定可能であり、
前記通知チャネルの電圧レベルは、
前記カメラに装着された全てのアクセサリ装置及び前記カメラのいずれかが前記通知チャネルを前記第１の設定とすることで、前記第１の設定に対応する第１のレベルとなり、前記カメラに装着された全てのアクセサリ装置及び前記カメラのそれぞれが前記通知チャネルを前記第２の設定とすることで、前記第２の設定に対応し前記第１のレベルと異なる第２のレベルとなり、
前記カメラに装着されたアクセサリ装置は、前記データ通信チャネルを介した前記カメラからのデータ通信が開始されないように、前記電力供給部からの電力供給が開始されたことに応じて前記通知チャネルを前記第１の設定とし、
前記カメラ制御部は、前記カメラ制御部が前記通知チャネルを前記第２の設定とした状態で、前記通知チャネルの電圧レベルが前記第２のレベルとなったことに応じて、前記カメラに装着されたアクセサリ装置との前記データ通信チャネルを介したデータ通信を開始することを特徴とするカメラ。
【請求項２】
前記カメラ制御部は、前記電力供給部による電力の供給開始から所定時間が経過した後に、前記通知チャネルの電圧レベルが前記第２のレベルとなったか否かを判定することを特徴とする請求項１に記載のカメラ。
【請求項３】
前記カメラ制御部は、前記電力供給部が電力の供給を開始した後に前記通知チャネルの信号レベルが最初に前記第１のレベルになってから所定時間が経過した後に、前記通知チャネルの電圧レベルが前記第２のレベルとなったか否かを判定することを特徴とする請求項１に記載のカメラ。
【請求項４】
前記所定時間は、前記カメラに装着された全てのアクセサリ装置が前記通知チャネルを前記第１の設定とした後に、前記カメラ制御部が前記通知チャネルの電圧レベルが前記第２のレベルとなったか否かを判定することができるように設定されることを特徴とする請求項２または３に記載のカメラ。
【請求項５】
請求項１乃至４のいずれか１項に記載のカメラに装着可能であり、前記カメラから供給される電力により動作するアクセサリ装置であって、
前記通知チャネルと前記データ通信チャネルを介して行う前記カメラとの間の通信を制御するアクセサリ制御部を有し、
前記アクセサリ制御部は、前記カメラからの電力供給が開始されたことに応じて前記通知チャネルを前記第１の設定として、前記カメラとの通信を行うための準備動作を開始し、
前記アクセサリ制御部は、前記準備動作が完了することに応じて前記通知チャネルを前記第２の設定とすることを特徴とするアクセサリ装置。
【請求項６】
前記アクセサリ制御部は、前記通知チャネルを前記第１の設定とすることで、前記データ通信チャネルを介した前記カメラからのデータ通信が開始されないようにすることを特徴とする請求項５に記載のアクセサリ装置。
【請求項７】
複数のアクセサリ装置が装着可能なカメラであって、信号の伝達に用いられる通知チャネルと、データ通信に用いられるデータ通信チャネルを含むチャネルを介して、前記カメラに装着された全てのアクセサリ装置との間で通信を行い、かつ前記カメラに装着された全てのアクセサリ装置に電力を供給するカメラのコンピュータに実行させる通信制御プログラムであって、
前記カメラに装着された全てのアクセサリ装置及び前記カメラは、前記通知チャネルを第１の設定と第２の設定にそれぞれ設定可能であり、
前記通知チャネルの電圧レベルは、
前記カメラに装着された全てのアクセサリ装置及び前記カメラのいずれかが前記通知チャネルを前記第１の設定とすることで、前記第１の設定に対応する第１のレベルとなり、前記カメラ置に装着された全てのアクセサリ装置及び前記カメラのそれぞれが前記通知チャネルを前記第２の設定とすることで、前記第２の設定に対応し前記第１のレベルと異なる第２のレベルとなり、
前記通信制御プログラムは、前記カメラのコンピュータに、
前記通知チャネルを前記第２の設定とするステップと、
前記カメラが前記通知チャネルを前記第２の設定とした状態で前記通知チャネルの電圧レベルが前記第１のレベルから前記第２のレベルに変化したことに応じて、前記データ通信チャネルを介したデータ通信を開始するステップを実行させることを特徴とする通信制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、相互に通信が可能なカメラ、及び中間アダプタや交換レンズ等のアクセサリ装置に関する。
【背景技術】
【０００２】
レンズ交換型カメラシステムとして、カメラが撮像処理やレンズ制御を行い、第１のアクセサリ装置としての交換レンズがカメラからの制御命令に従ってレンズ駆動を行うシステムが知られている。こうしたカメラシステムにおいては、カメラから交換レンズへの制御命令の伝達と交換レンズからカメラへのレンズ情報の伝達は、相互に情報のやりとりをするための通信チャネルを介して行われる。
【０００３】
また、撮影機能を拡張させるために、交換レンズの焦点距離を変化させるコンバータ等の第２のアクセサリ装置としての中間アダプタを、カメラと交換レンズの間に接続可能としたカメラシステムが知られている。このようなカメラシステムにおいては、カメラと交換レンズの間の通信に加えて、カメラと中間アダプタとの間の通信が必要となる場合がある。
【０００４】
特許文献１には、Ｉ２Ｃ（Ｉｎｔｅｒ−Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）通信方式による通信制御方法が記載されている。Ｉ２Ｃ通信においては、通信マスタに対して複数の通信スレーブが接続され、通信マスタによって指定された特定の通信スレーブと通信マスタの間で通信が行われる。
【０００５】
Ｉ２Ｃ通信においては、通信マスタが、特定のスレーブを指定したアドレス情報を全ての通信スレーブに対して送信する。各通信スレーブは、それぞれの通信スレーブに固有のアドレス情報を保持しており、通信マスタから送信されたアドレス情報に対応するアドレス情報を保持している通信スレーブが通信マスタの通信相手となる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００７−１４８５９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１は、通信マスタと通信スレーブから構成される通信システムにおける通信開始時の制御シーケンスについて何ら開示していない。通信マスタに対して複数の通信スレーブが接続された場合、通信開始前に各通信スレーブにおいて通信を開始するための起動動作が行われる。
【０００８】
通信スレーブに含まれるマイクロコンピュータの性能等に応じて、通信スレーブごとに起動動作を開始するまでの期間や起動動作そのものに要する時間が異なる。そのため、特定の通信スレーブにおける起動動作が完了したことにより、通信システムとしての起動動作が完了したと通信マスタが判断すると、実際には起動動作が完了していない通信スレーブが存在している状況が生じ得る。
【０００９】
このような状況において通信マスタが通信を開始すると、通信システムとしてエラーが発生し、起動動作が繰り返し実行されることになる。その結果、通信システムの起動に多くの時間を要するおそれがある。
【００１０】
本発明は、カメラとしてのカメラと該カメラに装着された全てのアクセサリ装置を含む撮像システムの起動動作を短時間で実行することが可能なカメラ及びアクセサリ装置を実現することを目的とする。
【課題を解決するための手段】
【００１１】
本発明のカメラは、複数のアクセサリ装置が装着可能なカメラであって、
前記カメラに装着された全てのアクセサリ装置との間で行う通信であって、信号の伝達に用いられる通知チャネルと、データ通信に用いられるデータ通信チャネルを含むチャネルを介して行う通信を制御するカメラ制御部と、前記カメラに装着された全てのアクセサリ装置に電力を供給する電力供給部を有し、前記カメラに装着された全てのアクセサリ装置及び前記カメラは、前記通知チャネルを第１の設定と第２の設定にそれぞれ設定可能であり、前記通知チャネルの電圧レベルは、前記カメラに装着された全てのアクセサリ装置及び前記カメラのいずれかが前記通知チャネルを前記第１の設定とすることで、前記第１の設定に対応する第１のレベルとなり、前記カメラに装着された全てのアクセサリ装置及び前記カメラのそれぞれが前記通知チャネルを前記第２の設定とすることで、前記第２の設定に対応し前記第１のレベルと異なる第２のレベルとなり、前記カメラに装着されたアクセサリ装置は、前記データ通信チャネルを介した前記カメラからのデータ通信が開始されないように、前記電力供給部からの電力供給が開始されたことに応じて前記通知チャネルを前記第１の設定とし、前記カメラ制御部は、前記カメラ制御部が前記通知チャネルを前記第２の設定とした状態で、前記通知チャネルの電圧レベルが前記第２のレベルとなったことに応じて、前記カメラに装着されたアクセサリ装置との前記データ通信チャネルを介したデータ通信を開始することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、カメラと該カメラに装着された全てのアクセサリ装置を含む撮像システムの起動動作を短時間で実行することが可能なカメラ及びアクセサリ装置が得られる。
【図面の簡単な説明】
【００１３】
【図１】本発明のカメラ及びアクセサリ装置を含むカメラシステムの構成を示すブロック図である。
【図２】本発明のカメラシステムにおける通信回路を示す概略図である。
【図３】本発明において送受信されるデータのフォーマットを示す図である。
【図４】起動動作時の通知チャネルの電圧レベルを示す図である。
【図５】起動動作時における制御フローを示すフローチャートである。
【図６】データ通信時における通信波形を示す概略図である。
【図７】データ通信時における通信フローを説明するフローチャートである。
【図８】その他の通信チャネルについて説明する図である。
【発明を実施するための形態】
【００１４】
以下、本発明の交換レンズや中間アダプタを含むアクセサリ装置及びカメラにおける通信制御方法について、添付の図面に基づいて詳細に説明する。
【００１５】
本発明は、カメラと複数のアクセサリ装置を含むカメラシステムにおける通信開始時の起動シーケンスに関するものである。本発明は、例えば、図１で示すようなカメラ２００と交換レンズ１００の間に中間アダプタ３００が装着されたカメラシステムに適用可能な発明である。なお、以下の実施例においては、カメラ２００と交換レンズ１００の間に１つの中間アダプタ３００が装着された例について説明するが、カメラ２００と交換レンズ１００の間に複数の中間アダプタが装着されていても良い。
【００１６】
また、本発明において、「カメラ２００に装着されたアクセサリ装置」は、カメラ２００に直接装着された中間アダプタ３００だけでなく、中間アダプタ３００を介してカメラ２００に装着された交換レンズ１００も含むものとする。
【００１７】
カメラシステムにおける通信開始前には、カメラシステムを構成する各構成要素において、通信を開始するための準備動作（以下、起動動作とも記載する）が行われる。通信マスタとしてのカメラ２００は、通信スレーブとしての各アクセサリ装置における起動動作が完了したこと確認した上で、通信を開始する必要がある。
【００１８】
ここで、起動動作が完了したか否かの通知を行うための通知チャネルを通信スレーブごとに用意すれば、カメラ２００は、全てのアクセサリ装置における起動動作が完了したか否かを容易に確認することができる。しかしながら、カメラシステムにおいて通知チャネルを増やすと、カメラとアクセサリ装置との接続部分の大型化やコストアップを招くため好ましくない。
【００１９】
そこで、本発明では、通信スレーブごとに専用の通知チャネルを設けることなく、通信システムにおいて通知チャネルを共通化している。
【００２０】
＜カメラシステムの構成についての説明＞
図１には、本発明のカメラとしてのカメラ２００と、これに装着可能なアクセサリ装置としての中間アダプタ３００及び交換レンズ１００を含む撮像システム（以下、カメラシステムという）の構成を示している。カメラ２００、交換レンズ１００及び中間アダプタ３００は、それぞれが有する通信部を介して制御命令や内部情報の伝送を行う。
【００２１】
まず、交換レンズ１００、中間アダプタ３００、及びカメラ２００の具体的な構成について説明する。中間アダプタ３００とカメラ２００は、結合機構であるマウント４０１を介して機械的および電気的に接続されている。中間アダプタ３００は、マウント４０１に設けられた電源端子を介してカメラ２００から電力の供給を受け、アダプタマイクロコンピュータ（以下、アダプタマイコンという）３０２の制御を行う。
【００２２】
交換レンズ１００と中間アダプタ３００は、結合機構であるマウント４００を介して機械的および電気的に接続されている。交換レンズ１００は、マウント４００に設けられた不図示の電源端子と前述したマウント４０１に設けられた電源端子を介してカメラ２００から電力の供給を受ける。そしてカメラ２００から受けた電力を用いて、後述する各種アクチュエータやレンズマイクロコンピュータ（以下、レンズマイコンという）１１１の制御を行う。また、交換レンズ１００、中間アダプタ３００及びカメラ２００は、マウント４００及びマウント４０１に設けられた通信端子（図２に示す）を介して相互に通信を行う。
【００２３】
次に、交換レンズ１００の構成について説明する。交換レンズ１００は、撮像光学系を有する。撮像光学系は、被写体ＯＢＪ側から順に、フィールドレンズ１０１と、変倍を行う変倍レンズ１０２と、光量を調節する絞りユニット１１４と、像振れ補正レンズ１０３と、焦点調節を行うフォーカスレンズ１０４とを含む。
【００２４】
変倍レンズ１０２とフォーカスレンズ１０４はそれぞれ、レンズ保持枠１０５、１０６により保持されている。レンズ保持枠１０５、１０６は、不図示のガイド軸により図中に破線で示した光軸方向に移動可能にガイドされており、それぞれステッピングモータ１０７、１０８によって光軸方向に駆動される。ステッピングモータ１０７、１０８はそれぞれ、駆動パルスに同期して変倍レンズ１０２およびフォーカスレンズ１０４を移動させる。
【００２５】
像振れ補正レンズ１０３は、撮像光学系の光軸に直交する方向に移動することで、手振れ等に起因する像振れを低減する。
【００２６】
レンズマイコン１１１は、交換レンズ１００内の各部の動作を制御するアクセサリ制御部である。レンズマイコン１１１は、アクセサリ通信部としてのレンズ通信部１１２を介して、カメラ２００から送信された制御コマンドを受信し、レンズデータの送信要求を受ける。また、レンズマイコン１１１は、制御コマンドに対応するレンズ制御を行い、レンズ通信部１１２を介して送信要求に対応するレンズデータをカメラ２００に送信する。
【００２７】
また、レンズマイコン１１１は、制御コマンドのうち変倍やフォーカシングに関するコマンドに応答してズーム駆動回路１１９およびフォーカス駆動回路１２０に駆動信号を出力してステッピングモータ１０７、１０８を駆動させる。これにより、変倍レンズ１０２による変倍動作を制御するズーム処理やフォーカスレンズ１０４による焦点調節動作を制御するオートフォーカス処理を行う。
【００２８】
絞りユニット１１４は、絞り羽根１１４ａ、１１４ｂを備えて構成される。絞り羽根１１４ａ、１１４ｂの状態は、ホール素子１１５により検出され、増幅回路１２２およびＡ／Ｄ変換回路１２３を介してレンズマイコン１１１に入力される。レンズマイコン１１１は、Ａ／Ｄ変換回路１２３からの入力信号に基づいて絞り駆動回路１２１に駆動信号を出力して絞りアクチュエータ１１３を駆動させる。これにより、絞りユニット１１４による光量調節動作を制御する。
【００２９】
さらに、レンズマイコン１１１は、交換レンズ１００内に設けられた振動ジャイロ等の不図示の振れセンサにより検出された振れに応じて、防振駆動回路１２５を介して防振アクチュエータ１２６を駆動する。これにより、像振れ補正レンズ１０３のシフト動作を制御する防振処理が行われる。
【００３０】
続いて、中間アダプタ３００の構成について説明する。本実施例では、中間アダプタ３００は、交換レンズ１００の焦点距離を拡張するためのエクステンダである。中間アダプタ３００はエクステンダに限らず、種々の機能を有するものが考えられる。例えば、交換レンズ１００を透過した光の透過率を変化させるフィルタが内蔵された中間アダプタ３００が考えられる。中間アダプタ３００の内部に光透過率の異なる複数のフィルタを含み、撮影状況等に応じて適切なフィルタを選択可能な中間アダプタ３００であっても良い。
【００３１】
本実施例における中間アダプタ３００は、交換レンズ１００の焦点距離を拡張する変倍レンズ３０１と、中間アダプタ３００内の各部の動作を制御するアクセサリ制御部としてのアダプタマイコン３０２を含む。アダプタマイコン３０２は、アクセサリ通信部としてのアダプタ通信部３０３を介して、カメラ２００から送信された制御コマンドを受信し、制御コマンドに対応するアダプタ制御を行う。また、アダプタマイコン３０２は、カメラ２００からの送信要求に対応するアダプタデータを、アダプタ通信部３０３を介してカメラ２００に送信する。
【００３２】
次に、カメラ２００の構成について説明する。カメラ２００は、ＣＣＤセンサやＣＭＯＳセンサ等の撮像素子２０１と、Ａ／Ｄ変換回路２０２と、信号処理回路２０３と、記録部２０４と、カメラマイクロコンピュータ（以下、カメラマイコンという）２０５と、表示部２０６とを有する。
【００３３】
撮像素子２０１は、交換レンズ１００内の撮像光学系により形成された被写体像を光電変換して電気信号（アナログ信号）を出力する。Ａ／Ｄ変換回路２０２は、撮像素子２０１からのアナログ信号をデジタル信号に変換する。信号処理回路２０３は、Ａ／Ｄ変換回路２０２からのデジタル信号に対して各種画像処理を行って映像信号を生成する。
【００３４】
また、信号処理回路２０３は、映像信号から被写体像のコントラスト状態、つまり撮像光学系の焦点状態を示すフォーカス情報や露出状態を表す輝度情報も生成する。信号処理回路２０３は、映像信号を表示部２０６に出力し、表示部２０６は映像信号を構図やピント状態等の確認に用いられるライブビュー画像として表示する。
【００３５】
カメラ制御部としてのカメラマイコン２０５は、不図示の撮像指示スイッチおよび各種設定スイッチ等のカメラ操作部材からの入力に応じてカメラ２００の制御を行う。また、カメラマイコン２０５は、カメラ通信部２０８を介して、不図示のズームスイッチの操作に応じて変倍レンズ１０２の変倍動作に関する制御コマンドをレンズマイコン１１１に送信する。さらに、カメラマイコン２０５は、カメラ通信部２０８を介して、輝度情報に応じた絞りユニット１１４の光量調節動作やフォーカス情報に応じたフォーカスレンズ１０４の焦点調節動作に関する制御コマンドをレンズマイコン１１１に送信する。
【００３６】
また、カメラ２００には、アクセサリ装置に電力を供給する電力供給部が搭載される。本実施例では、電力供給部としてのリチウムイオン電池等の電池２０９が搭載されている。電池２０９の電圧は、電源回路２１０により所定電圧に変換され、電源端子を介して中間アダプタ３００及び交換レンズに供給される。
【００３７】
＜通信回路の構成についての説明＞
次に、図２を用いて、カメラ２００、中間アダプタ３００及び交換レンズ１００を含むカメラシステムの間で構成される通信回路について説明する。本実施例のカメラシステムは、信号の伝達に用いられる通知チャネルＣＳと、データ通信に用いられるデータ通信チャネルＤＡＴＡを含む。
【００３８】
図１で説明したように、カメラ２００と中間アダプタ３００は、マウント４０１を介して接続されている。マウント４０１には、少なくとも２つの通信端子が設けられている。また、中間アダプタ３００と交換レンズ１００は、マウント４００を介して接続されている。マウント４００には、少なくとも２つの通信端子が設けられている。各マウントに設けられた通信端子により、上述した通知チャネルＣＳとデータ通信チャネルＤＡＴＡが形成される。
【００３９】
通知チャネルＣＳは、カメラマイコン２０５、アダプタマイコン３０２及びレンズマイコン１１１に接続されており、各マイコンは、通知チャネルＣＳの信号レベル（電圧レベル）を検出可能である。また、通知チャネルＣＳは、カメラ２００内に配置された電源にプルアップ接続されている。さらに、通知チャネルＣＳは、カメラ２００に含まれる接地スイッチ２０８１を介してグランドと接続可能であり、中間アダプタ３００に含まれる接地スイッチ３０３１を介してグランドと接続可能である。通知チャネルＣＳは、交換レンズ１００に含まれる接地スイッチ１１２１を介してグランドと接続可能である。
【００４０】
このような回路構成を採用することで、カメラ２００、中間アダプタ３００及び交換レンズ１００に含まれるいずれかの接地スイッチを接続状態とすることにより、通知チャネルＣＳの信号レベルをＬｏｗとすることが可能である。また、カメラ２００、中間アダプタ３００及び交換レンズ１００に含まれる全ての接地スイッチを遮断状態とすることにより、通知チャネルＣＳの信号レベルをＨｉｇｈとすることが可能である。
【００４１】
各マイコンは、接地スイッチの接続状態を変化させることで、通知チャネルＣＳとグランドとの接続状態を変化させることができる。換言すれば、各マイコンは接地スイッチの接続状態を変化させることで、通知チャネルＣＳの信号レベルをＨｉｇｈとＬｏｗのいずれかに設定可能であり、通知チャネルＣＳの電圧レベルを変化させることにより、信号の伝達を行っている。
【００４２】
例えば、カメラマイコン２０５は、カメラ２００に含まれる接地スイッチ２０８１を接続状態とすることで、通知チャネルＣＳの信号レベルをＬｏｗとすることができる。本発明では、接地スイッチを接続状態とすることを「通知チャネルＣＳにＬｏｗ出力を行う」または「通知チャネルＣＳを第１の設定にする」と記載する。また、接地スイッチを切断状態とすることを「通知チャネルＣＳにＨｉｇｈ出力を行う」または「通知チャネルＣＳを第２の設定にする」と記載する。
【００４３】
つまり、全てのマイコンが通知チャネルＣＳに対してＨｉｇｈ出力を行うことで、通知チャネルＣＳの信号レベルはＨｉｇｈとなる。一方、いずれかのマイコンが通知チャネルＣＳにＬｏｗ出力を行うことで、通知チャネルＣＳの信号レベルはＬｏｗとなる。なお、データ通信時における通知チャネルＣＳの役割については後述する。
【００４４】
データ通信チャネルＤＡＴＡは、データの伝搬方向を切り替え可能な双方向のデータ通信チャネルである。データ通知チャネルＤＡＴＡは、カメラマイコン２０５、アダプタマイコン３０２及びレンズマイコン１１１に接続されている。
【００４５】
データ通信チャネルＤＡＴＡは、カメラ２００に含まれる入出力切り替えスイッチ２０８２を介してカメラマイコン２０５と接続される。カメラマイコン２０５には、データを送信するためのデータ出力部とデータを受信するためのデータ入力部が備えられている。そして、入出力切り替えスイッチ２０８２の動作に応じて、データ通信チャネルＤＡＴＡをデータ出力部とデータ入力部のうちの一方に選択的に接続することができる。
【００４６】
また、データ通信チャネルＤＡＴＡは、中間アダプタ３００に含まれる入出力切り替えスイッチ３０３２を介してアダプタマイコン３０２と接続される。アダプタマイコン３０２には、データを送信するためのデータ出力部とデータを受信するためのデータ入力部が備えられている。そして、入出力切り替えスイッチ３０３２の動作に応じて、データ通信チャネルＤＡＴＡをデータ出力部とデータ入力部のうちの一方に選択的に接続することができる。
【００４７】
データ通信チャネルＤＡＴＡは、交換レンズ１００に含まれる入出力切り替えスイッチ１１２２を介してレンズマイコン１１１と接続される。レンズマイコン１１１には、データを送信するためのデータ出力部とデータを受信するためのデータ入力部が備えられている。そして、入出力切り替えスイッチ１１２２の動作に応じて、データ通信チャネルＤＡＴＡをデータ出力部とデータ入力部のうちの一方に選択的に接続することができる。このような回路構成を採用することにより、データ通信チャネルＤＡＴＡのデータの伝搬方向を適切に切り替えることができる。
【００４８】
＜データフォーマットの説明＞
続いて図３を用いて、データ通信チャネルＤＡＴＡを介して通信されるデータのフォーマットについて説明する。
【００４９】
図３は、データ送信側とデータ受信側の双方で通信速度を予め設定し、この設定に基づいた通信ビットレートでデータ通信を行う調歩同期式の通信方式におけるデータフォーマットを示している。通信ビットレートとは、１秒間に転送することができるデータ量を示し、単位はｂｐｓ（ｂｉｔ  ｐｅｒ  ｓｅｃｏｎｄ）で表される。図３は最小通信単位である１フレームの信号波形を示している。
【００５０】
データ通信を行っていない状態では、データ通信チャネルＤＡＴＡの信号レベルはＨｉレベルに維持されている。続いて、データの送信開始をデータ受信側に通知するため、データ通信チャネルＤＡＴＡの信号レベルが１ビット期間の間Ｌｏｗとされる。この１ビット期間をスタートビットＳＴと呼び、スタートビットＳＴからデータフレームが開始される。スタートビットＳＴに続く２ビット目から９ビット目までの８ビット期間で１バイトのデータが送信される。
【００５１】
データのビット配列はＭＳＢ（Ｍｏｓｔ  Ｓｉｇｎｉｆｉｃａｎｔ  Ｂｉｔ）ファーストフォーマットとして、最上位のデータＤ７から始まり、順にデータＤ６、データＤ５と続き、最下位のデータＤ０で終了する。そして、１０ビット目に１ビットのパリティー情報（ＰＡ）を付加し、１フレームの最後を示すストップビットＳＰの期間、データ通信チャネルＤＡＴＡの信号レベルがＨｉｇｈとされる。これにより、スタートビットＳＴから開始されたデータフレーム期間が終了する。なお、パリティー情報は１ビットである必要はなく、複数のビットのパリティー情報が付加されても良い。また、パリティー情報は必須ではなく、パリティー情報が付加されないフォーマットとしても良い。
【００５２】
また、データのビット配列をＬＳＢ（Ｌｅａｓｔ  Ｓｉｇｎｉｆｉｃａｎｔ  Ｂｉｔ）ファーストフォーマットとして、最下位のデータＤ０から始まり、順にデータＤ１、データＤ２と続き、最上位のデータＤ７で終了するようにしても良い。本実施例では、８ビット期間で１バイトのデータが送信されるが、８ビット以外のビット期間で１バイトのデータが送信されるようにしても良い。
【００５３】
＜起動動作時のシーケンスに関する説明＞
図４を用いて本発明のカメラシステムにおける起動動作時のシーケンスについて説明する。ＶＤＤは電源端子により形成されるチャネルであり、カメラ２００から中間アダプタ３００及び交換レンズ１００に対して電力供給が開始されると、ＶＤＤの信号レベルは、ＬｏｗからＨｉｇｈに変化する。カメラ２００からの電力供給が継続されている間、ＶＤＤの信号レベルはＨｉｇｈに維持される。
【００５４】
まず、カメラ２００から中間アダプタ３００及び交換レンズ１００に対しての電力供給が開始されると、アダプタマイコン３０２及びレンズマイコン１１１は通知チャネルＣＳにＬｏｗ出力を行うとともに起動動作を開始する。図４（Ａ）では、アダプタマイコン３０２が、レンズマイコン１１１より先に通知チャネルＣＳにＬｏｗ出力を行っているため、アダプタマイコン３０２が通知チャネルＣＳにＬｏｗ出力を行ったときに、通知チャネルＣＳの信号レベルはＬｏｗとなっている。
【００５５】
アダプタマイコン３０２及びレンズマイコン１１１は、それぞれ起動動作を実行する。アダプタマイコン３０２及びレンズマイコン１１１は、起動動作が完了し、カメラマイコン２０５との通信準備が整うと、通知チャネルＣＳにＨｉｇｈ出力を行う。なお、通信マスタであるカメラマイコン２０５は、通知チャネルＣＳにＨｉｇｈ出力を行ったまま起動動作を行う。
【００５６】
カメラマイコン２０５は、中間アダプタ３００及び交換レンズ１００への電力供給を開始した後に、通知チャネルＣＳの信号レベルの判定を行う。通知チャネルＣＳの信号レベルがＨｉｇｈ状態であると判定すると、アダプタマイコン３０２及びレンズマイコン１１１における起動動作が完了したと判断する。その後、カメラマイコン２０５は、通知チャネルＣＳにＬｏｗ出力を行った上で、アダプタマイコン３０２及びレンズマイコン１１１との通信を開始する。本発明のカメラシステムにおけるデータ通信の概要については図６を用いて後述する。
【００５７】
以上説明したように、本発明では、通知チャネルに接続された全てのマイコンが通知チャネルＣＳにＨｉｇｈ出力を行った場合にのみ、通知チャネルＣＳの信号レベルがＨｉｇｈとなることを活用して、通信開始タイミングを制御している。本発明によれば、カメラマイコン２０５は、通知チャネルＣＳのみを用いて、各アクセサリ装置における起動動作の完了を認識することができるため、通信システムとして各マイコンに専用の通知チャネルを設ける必要がない。
【００５８】
なお、カメラマイコン２０５が通知チャネルＣＳの信号レベルの判定を行うタイミングを適切に設定することで、カメラマイコン２０５は各アクセサリ装置における起動動作の完了をより確実に認識することができる。
【００５９】
図４（Ｂ）は、アダプタマイコン３０２における起動動作が素早く完了し、アダプタマイコン３０２における起動動作の完了後に、レンズマイコン１１１における起動動作が開始される例を示している。図４（Ｂ）で示したように、アダプタマイコン３０２における起動動作が完了してから、レンズマイコン１１１における起動動作が開始されるまでの期間、通知チャネルＣＳの信号レベルはＨｉｇｈとなる。それゆえ、このタイミングでカメラマイコン２０５が通知チャネルＣＳの信号レベルの判定を行うと、レンズマイコン１１１における起動動作が開始される前であるにも関わらず、レンズマイコン１１１の起動動作が完了したと誤認識してしまう。
【００６０】
そこで、図４（Ｂ）では、カメラマイコン２０５が通知チャネルＣＳの信号レベルの判定を行うタイミングを適切に設定している。具体的には、中間アダプタ３００及び交換レンズ１００に対する電力供給を開始してから所定時間が経過するまでの期間、カメラマイコン２０５は通知チャネルＣＳの信号レベルの判定を行わないようにしている。これにより、上述した誤認識を回避することができる。ここで、「所定時間」は、カメラ２００に装着された全てのアクセサリ装置が前記通知チャネルの電圧レベルを前記第１のレベルに設定した後に、カメラマイコン２０５が通知チャネルＣＳの信号レベルの判定を行うことができるように設定される。
【００６１】
なお、本実施例では、電力供給を開始してから所定時間を計測する例を示したが、電力供給が開始されてから最初に通知チャネルＣＳの信号レベルがＬｏｗとなったタイミングから「所定時間」を計測しても良い。
【００６２】
＜起動動作時のフローについての説明＞
図５を用いて、カメラマイコン２０５及びアダプタマイコン３０２における起動動作時のフローについて説明する。カメラマイコン２０５及びアダプタマイコン３０２は、コンピュータプログラムである通信制御プログラムに従って、図５のフローチャートに示す通信制御を行う。なお、図５において「Ｓ」はステップを意味する。図５では通信マスタとしてのカメラマイコン２０５の通信フローと、通信スレーブとしてのアダプタマイコン３０２の通信フローを開示している。レンズマイコン１１１の通信フローは、アダプタマイコン３０２の通信フローとほぼ同じであるため、ここではレンズマイコン１１１の通信フローの説明を省略している。
【００６３】
初めにカメラマイコン２０５におけるフローについて説明する。Ｓ５００において電力供給を開始するイベントが発生したか否かの判定を行う。電力供給を開始するイベントが発生した場合はＳ５０１に進み、このようなイベントが発生していない場合は、Ｓ５００の判定を繰り返し行う。
【００６４】
Ｓ５０１でレンズマイコン１１１及びアダプタマイコン３０２への電力の供給を開始し、Ｓ５０２において、Ｓ５０１における電力の供給開始からの経過時間を計測する。その後、Ｓ５０３において、経過時間が所定時間を超えたか否かの判定を行う。この判定は、経過時間が所定時間を超えるまで継続して行われる。
【００６５】
上述した経過時間が所定時間を超えると、Ｓ５０４に進み、通知チャネルＣＳの信号レベルがＨｉｇｈであるか否かの判定を行う。この判定は、通知チャネルＣＳの信号レベルがＨｉｇｈと判定されるまで継続して行われる。通知チャネルＣＳの信号レベルがＨｉｇｈと判定されると、Ｓ５０５に進み、アダプタマイコン３０２及びレンズマイコン１１１との通信を開始する。
【００６６】
続いて、アダプタマイコン３０２におけるフローについて説明する。カメラ２００からの電力供給が開始されると、Ｓ６００において、アダプタマイコン３０２における起動動作を開始する。それに続いて、Ｓ６０１で通知チャネルＣＳにＬｏｗ出力を行うことで、カメラマイコン２０５に対して通信待機要求を通知する。ここで、Ｓ６０１は、Ｓ６００と同時に実行しても良い。通信待機要求は、カメラシステムにおける通信を停止させるためのものであり、通知チャネルＣＳの信号レベルにより通信待機要求の有無が判断される。Ｓ６０１では、アダプタマイコン３０２がカメラマイコン２０５に対して通信待機要求を通知することで、カメラマイコン２０５によるデータ送信が開始されないようにしている。
【００６７】
次に、Ｓ６０２において、アダプタマイコン３０２における起動動作が完了した否かの判定を行う。この判定は、アダプタマイコン３０２における起動動作が完了するまで継続して行われる。アダプタマイコン３０２における起動動作が完了すると、Ｓ６０３に進み、通知チャネルＣＳへの出力をＬｏｗ出力からＨｉｇｈ出力に変化させ、カメラマイコン２０５に対する通信待機要求を解除する。
【００６８】
＜データ通信の概要説明＞
図６を用いて、本発明におけるデータ通信の概要について説明する。本発明におけるデータ通信では、カメラ２００が通信マスタとなり、中間アダプタ３００及び交換レンズ１００を通信スレーブとした通信が行われる。
【００６９】
図６は、本発明におけるデータ通信においてやり取りされる信号波形を示している。通信マスタであるカメラ２００のカメラマイコン２０５は、通知チャネルＣＳにＬｏｗ出力を行うことで、通信スレーブであるレンズマイコン１１１及びアダプタマイコン３０２に対して通信開始を通知する。
【００７０】
次に、カメラマイコン２０５は、データ通信チャネルＤＡＴＡを介してレンズマイコン１１１及びアダプタマイコン３０２にデータを送信する。
【００７１】
一方、レンズマイコン１１１とアダプタマイコン３０２は、データ通信チャネルＤＡＴＡを介して上述したスタートビットＳＴを検出することに応じて、通知チャネルＣＳにＬｏｗ出力を行う。なお、レンズマイコン１１１とアダプタマイコン３０２が通知チャネルＣＳにＬｏｗ出力を行う時点で、カメラマイコン２０５がＬｏｗ出力を行っているため、通知チャネルＣＳの信号レベルはＬｏｗのままである。
【００７２】
レンズマイコン１１１及びアダプタマイコン３０２は、通知チャネルＣＳにＬｏｗ出力を行うことで、通信待機要求を通知する。
【００７３】
カメラマイコン２０５は、全てのデータを送信した後に通知チャネルＣＳにＨｉｇｈ出力を行う。レンズマイコン１１１及びアダプタマイコン３０２は、データ通信チャネルＤＡＴＡから送信されたストップビットＳＰを受信した後に、受信したデータの解析及び受信データに対応する内部処理を実行する。その後、次の通信を実行するための準備が整った後に通知チャネルＣＳにＨｉｇｈ出力を行う。
【００７４】
カメラシステムを構成する全ての構成要素が通知チャネルＣＳにＨｉｇｈ出力を行うことで、通知チャネルＣＳの信号レベルはＨｉｇｈとなる。カメラマイコン２０５、レンズマイコン１１１及びアダプタマイコン３０２は、通知チャネルＣＳの信号レベルがＨｉｇｈに戻ったことにより、カメラシステムを構成する各構成要素が次の通信を実行可能な状態になったことを確認することができる。
【００７５】
図６では、カメラマイコン２０５が送信するデータに、アダプタマイコン３０２に対する送信要求命令が含まれており、カメラマイコン２０５によるデータ送信に続いて、アダプタマイコン３０２によるデータ送信が行われる。
【００７６】
具体的には、通知チャネルＣＳの信号レベルがＨｉｇｈになった後に、アダプタマイコン３０２は、通知チャネルＣＳにＬｏｗ出力を行う。これにより、レンズマイコン１１１及びカメラマイコン２０５に対して通信の開始を通知する。次に、アダプタマイコン３０２は、データ通信チャネルＤＡＴＡを介してレンズマイコン１１１及びカメラマイコン２０５にデータを送信する。
【００７７】
一方、レンズマイコン１１１とカメラマイコン２０５は、データ通信チャネルＤＡＴＡを介して上述したスタートビットＳＴを検出することに応じて、通知チャネルＣＳにＬｏｗ出力を行う。なお、レンズマイコン１１１とカメラマイコン２０５が通知チャネルＣＳにＬｏｗ出力を行う時点では、アダプタマイコン３０２が通知チャネルＣＳにＬｏｗ出力を行っているため、通知チャネルＣＳの信号レベルはＬｏｗのままである。
【００７８】
アダプタマイコン３０２は、全てのデータを送信した後に通知チャネルＣＳにＨｉｇｈ出力を行う。レンズマイコン１１１及びカメラマイコン２０５は、データ通信チャネルＤＡＴＡから送信されたストップビットＳＰを受信した後に、受信したデータの解析及び受信データに対応する内部処理を実行する。その後、次の通信を実行するための準備が整った後に通知チャネルＣＳにＨｉｇｈ出力を行う。
【００７９】
カメラシステムを構成する全ての構成要素が通知チャネルＣＳにＨｉｇｈ出力を行うことで、通知チャネルＣＳの信号レベルはＨｉｇｈとなる。カメラマイコン２０５、レンズマイコン１１１及びアダプタマイコン３０２は、通知チャネルＣＳの信号レベルがＨｉｇｈに戻ったことにより、カメラシステムを構成する各構成要素が次の通信を実行可能な状態になったことを確認することができる。
【００８０】
以上説明したように、本発明のデータ通信においては、データ送信側が、通知チャネルＣＳにＬｏｗ出力を行って通知チャネルＣＳの信号レベルをＨｉｇｈからＬｏｗにすることで、通信の開始をデータ受信側に通知している。また、データ受信側は、通知チャネルＣＳへの出力をＬｏｗ出力からＨｉｇｈ出力に変化させることで、通信待機要求の解除をレンズシステムの各構成要素に通知している。
【００８１】
なお、図６では本発明におけるデータ通信における通信波形の一例を示したが、本発明はこれに限定されない。例えば、１回のデータ通信において送受信されるデータを１バイトのデータでなく、複数バイトのデータとしても良い。
【００８２】
＜データ通信フローの説明＞
次に、図７を用いて、本発明におけるデータ通信フローについて詳細に説明する。図７の左側のＳ１００〜Ｓ１１６は、カメラマイコン２０５が実行する処理を示している。図７の右側のＳ２００〜Ｓ２１３は、アダプタマイコン３０２が実行する処理を示している。カメラマイコン２０５及びアダプタマイコン３０２は、コンピュータプログラムである通信制御プログラムに従って、図７のフローチャートに示す通信制御を行う。なお、図７において「Ｓ」はステップを意味する。図７では通信マスタとしてのカメラマイコン２０５の通信フローと、通信スレーブとしてのアダプタマイコン３０２の通信フローを開示している。レンズマイコン１１１の通信フローは、アダプタマイコン３０２の通信フローとほぼ同じであるため、ここではレンズマイコン１１１の通信フローの説明を省略している。
【００８３】
カメラマイコン２０５は、Ｓ１００において通信を開始するイベントが発生したか否かの判定を行う。通信を開始するイベントが発生した場合はＳ１０１に進み、このようなイベントが発生していない場合は、Ｓ１００の判定を繰り返し行う。
【００８４】
Ｓ１０１では、通知チャネルＣＳにＬｏｗ出力を行い、通知チャネルＣＳの信号レベルをＬｏｗにすることで、レンズマイコン１１１及びアダプタマイコン３０２に対してブロードキャスト通信の開始を通知する。続いて、Ｓ１０２において、入出力切り替えスイッチ２０８２を動作させることで、データ通信チャネルＤＡＴＡをカメラマイコン２０５のデータ出力部に接続し、Ｓ１０３においてデータ送信を開始する。
【００８５】
Ｓ１０４では、Ｓ１０３でカメラマイコン２０５から送信したデータに、送信要求コマンドが含まれるか否かの判定を行う。送信要求コマンドとは、通信マスタとしてのカメラマイコン２０５から送信されたデータを受信した通信スレーブに対して、カメラマイコン２０５へのデータ送信を要求するコマンドである。
【００８６】
Ｓ１０３でカメラマイコン２０５から送信したデータに送信要求コマンドが含まれていない場合には、Ｓ１０５に進む。Ｓ１０５では、カメラマイコン２０５からのデータ送信の完了後に通知チャネルＣＳへのＬｏｗ出力を解除し、Ｓ１１６に進む。
【００８７】
Ｓ１０３でカメラマイコン２０５から送信したデータに送信要求コマンドが含まれている場合にはＳ１０６に進む。Ｓ１０６では、カメラマイコン２０５からのデータ送信の完了後に、データ通信チャネルＤＡＴＡをカメラマイコン２０５のデータ入力部に接続し、Ｓ１０７に進む。Ｓ１０７では、通知チャネルＣＳへのＬｏｗ出力を解除し、Ｈｉｇｈ出力を行う。
【００８８】
Ｓ１０８では、通知チャネルＣＳの信号レベルがＨｉｇｈになったか否かの判定を行う。この判定は、通知チャネルＣＳの信号レベルがＨｉｇｈになるまで継続して行われる。通知チャネルＣＳの信号レベルがＨｉｇｈのときには、カメラシステムが通信可能な状態であることを示している。通知チャネルＣＳの信号レベルがＨｉｇｈになると、Ｓ１０９において通知チャネルＣＳの信号レベルがＬｏｗになったか否かの判定を行う。この判定は、通知チャネルＣＳの信号レベルがＬｏｗになるまで継続して行われる。
【００８９】
通知チャネルＣＳの信号レベルがＬｏｗになることに応じて、通信スレーブであるアダプタマイコン３０２からカメラマイコン２０５への通信が開始される。通知チャネルＣＳの信号レベルがＬｏｗになったと判定した後に、カメラマイコン２０５はＳ１１０においてデータ通信チャネルＤＡＴＡにおけるデータの受信を許可する。続いて、Ｓ１１１において、アダプタマイコン３０２から送信されるデータに含まれるスタートビットを受信したか否かの判定を行う。この判定は、スタートビットを受信するまで継続して行われる。
【００９０】
スタートビットを受信すると、Ｓ１１２に進み、通知チャネルＣＳにＬｏｗ出力を行い、Ｓ１１３においてストップビットを受信したか否かの判定を行う。この判定は、ストップビットを受信するまで継続して行われる。ストップビットを受信すると、Ｓ１１４においてデータ通信チャネルＤＡＴＡにおけるデータの受信を禁止し、受信したデータの解析や受信したデータに対応する内部処理を実行する。その後、Ｓ１１５において通知チャネルＣＳへのＬｏｗ出力を解除し、Ｈｉｇｈ出力を行う。
【００９１】
続いて、Ｓ１１６において、通知チャネルＣＳの信号レベルがＨｉｇｈになったか否かの判定を行う。この判定は、通知チャネルＣＳの信号レベルがＨｉｇｈになるまで継続して行われる。通知チャネルＣＳの信号レベルがＨｉｇｈの状態は、カメラマイコン２０５からのデータ送信が許可されている状態であるため、Ｓ１００に戻り、通信を開始するイベントが発生したか否かの判定を行う。
【００９２】
次に、アダプタマイコン３０２における通信フローについて説明する。Ｓ２００において、通知チャネルＣＳの信号レベルがＬｏｗになったか否かの判定を行う。この判定は、通知チャネルＣＳの信号レベルがＬｏｗになるまで継続して行われる。通知チャネルＣＳの信号レベルがＬｏｗになることに応じて、通信マスタであるカメラマイコン２０５からのデータ送信が開始されるため、Ｓ２０１においてアダプタマイコン３０２はデータ通信チャネルＤＡＴＡにおけるデータの受信を許可する。
【００９３】
続いて、Ｓ２０２においてスタートビットを受信したか否かの判定を行う。この判定はスタートビットを受信するまで継続して行われる。Ｓ２０２でスタートビットを受信すると、受信したデータの解析や受信したデータに対応する内部処理を開始すると共に、Ｓ２０３において通知チャネルＣＳにＬｏｗ出力を行う。これにより、カメラシステムを構成する各構成要素に対して通信待機要求を通知する。
【００９４】
次に、Ｓ２０４においてストップビットを受信したか否かの判定を行う。この判定は、ストップビットを受信するまで継続して行われる。ストップビットを受信すると、Ｓ２０５においてデータ通信チャネルＤＡＴＡにおけるデータの受信を禁止し、受信したデータの解析や受信したデータに対応する内部処理を継続する。データの内部処理が完了し、次のデータ通信を実行可能な状態となると、Ｓ２０６において通知チャネルＣＳへのＬｏｗ出力を解除し、Ｈｉｇｈ出力を行う。
【００９５】
Ｓ２０７では、カメラマイコン２０５から受信したデータに、送信要求コマンドが含まれるか否かの判定を行う。送信要求コマンドを含む場合には、Ｓ２０８に進み、通知チャネルＣＳの信号レベルがＨｉｇｈになったか否かの判定を行う。この判定は、通知チャネルＣＳの信号レベルがＨｉｇｈになるまで継続して行われる。通知チャネルＣＳの信号レベルがＨｉｇｈのときには、カメラシステムが通信可能な状態であることを示している。カメラマイコン２０５から受信したデータに送信要求コマンドが含まれない場合には、後述するＳ２１３に進む。
【００９６】
Ｓ２０８において、通知チャネルＣＳの信号レベルがＨｉｇｈであると判定された場合にはＳ２０９に進む。Ｓ２０９では、通知チャネルＣＳにＬｏｗ出力を行い、通知チャネルＣＳの信号レベルをＬｏｗにすることで、カメラマイコン２０５及びレンズマイコン１１１に対してデータ通信の開始を通知する。続いて、Ｓ２１０において、入出力切り替えスイッチ３０３２を動作させることで、データ通信チャネルＤＡＴＡをアダプタマイコン３０２のデータ出力部に接続し、Ｓ２１１においてデータ送信を開始する。
【００９７】
データ送信が完了すると、Ｓ２１２において、通知チャネルＣＳへのＬｏｗ出力を解除し、Ｈｉｇｈ出力を行う。続いて、Ｓ２１３では、通知チャネルＣＳの信号レベルがＨｉｇｈになったか否かの判定を行う。この判定は、通知チャネルＣＳの信号レベルがＨｉｇｈになるまで継続して行われる。
【００９８】
通知チャネルＣＳの信号レベルがＨｉｇｈの状態は、カメラマイコン２０５によるデータ送信が許可されている状態であるため、Ｓ２００に戻り、通知チャネルＣＳの信号レベルがＬｏｗになったか否かの判定を行う。
【００９９】
以上説明した実施例は、通知チャネルＣＳとデータ通信チャネルＤＡＴＡを含む通信チャネルに加え、別の通信チャネルと併用可能である。
【０１００】
その一例を、図８を用いて説明する。なお、図８において、図１と同一の部材には同一の符号を付し、重複する説明は省略する。前述の通知チャネルＣＳおよびデータ通信チャネルＤＡＴＡは、第３通信という通信用の通信線である。
【０１０１】
レンズマイコン１１１は、通信部１１２に加え、第１通信を行うための通信部１３１、第２通信を行うための通信部１３２を制御する。カメラマイコン２０５は、通信部１１２に加え、第１通信を行うための通信部２０９、第２通信を行うための通信部２１０を制御する。
【０１０２】
まず、第１通信について説明する。第１通信は、通信部１３１と通信部２０９を介して行われる通信である。通信部１３１はレンズマイコン１１１からの指示に基づいて、通信部２０９はカメラマイコン２０５からの指示に基づいて、通知チャネルＣＳ１、データ通信チャネルＤＣＬ、データ通信チャネルＤＬＣを介して通信を行う。通信部１３１および通信部２０９は、通知チャネルＣＳ１の電圧レベル、調歩同期通信の際の通信レート（単位時間当たりのデータ量）や通信電圧の設定をする。さらに、レンズマイコン１１１やカメラマイコン２０５からの指示を受けて、データ通信チャネルＤＣＬおよびデータ通信チャネルＤＬＣを介したデータの送受信を行う。
【０１０３】
通知チャネルＣＳ１は、カメラ２００から交換レンズ１００への通信要求の通知等に用いられる信号線である。データ通信チャネルＤＣＬは、カメラ２００から交換レンズ１００にデータを送信する際に用いられるチャネルであり、データ通信チャネルＤＬＣは交換レンズ１００からカメラ２００にデータを送信する際に用いられるチャネルである。
【０１０４】
カメラマイコン２０５とレンズマイコン１１１は、第１通信では、クロック同期通信または調歩同期通信により通信を行う。交換レンズ１００がカメラ２００に接続された際に行われる初期通信も、まずは第１通信により行う。カメラマイコン２０５とレンズマイコン１１１は交換レンズ１００の識別情報を通信し、カメラ２００に装着された交換レンズ１００が調歩同期通信に対応可能であることが判明すると、クロック同期通信から調歩同期通信に通信方式を切り替える。また、識別情報の通信の結果、カメラマイコン２０５は、交換レンズ１００が、アダプタ３００も含めて通信を行う第３通信に対応可能かどうかを識別してもよい。カメラマイコン２０５は、交換レンズ１００が第３通信に対応可能であると判断した場合、交換レンズ１００や中間アダプタ３００を認識するための認証通信をＰ２Ｐ通信を介して行ってもよい。
【０１０５】
次に、第２通信について説明する。第２通信は、交換レンズ１００からカメラ２００への一方向の通信である。第２通信は、通信部１３２と通信部２１０を介して行われる。通信部１３２はレンズマイコン１１１からの指示に基づいて、通信部２１０はカメラマイコン２０５からの指示に基づいて、通知チャネルＣＳ２とデータ通信チャネルＤＬＣ２を介して通信を行う。カメラ通信部２０８とレンズ通信部１１８は、クロック同期式通信や調歩同期通信によりデータを送受信する。第１通信のデータ通信チャネルＤＬＣと共に第２通信チャネルのデータ通信チャネルＤＬＣ２を用いることで、交換レンズ１００からカメラ２００に対して大量のデータを短時間で送信することが可能となる。
【０１０６】
以上説明した実施例は代表的な例に過ぎず、本発明の実施に際しては、各実施例に対して種々の変形や変更が可能である。例えば、上記実施例では、アクセサリ装置として交換レンズと中間アダプタを用いた例を示したが、アクセサリ装置として、カメラに直接装着される交換レンズとカメラに直接装着されるストロボ等を用いても良い。
【符号の説明】
【０１０７】
１００  交換レンズ
１１１  レンズマイコン（レンズ制御部）
１１２  レンズ通信部
２００  カメラ
２０５  カメラマイコン（カメラ制御部）
２０８  カメラ通信部
２０９  電力供給部
３００  中間アダプタ
３０２  アダプタマイコン
３０３  アダプタ通信部
ＣＳ  通知チャネル
ＤＡＴＡ  データ通信チャネル
【図１】
2018205777.tif 000003
【図２】
2018205777.tif 000004
【図３】
2018205777.tif 000005
【図４】
2018205777.tif 000006
【図５】
2018205777.tif 000007
【図６】
2018205777.tif 000008
【図７】
2018205777.tif 000009
【図８】
2018205777.tif 000010