(57)【要約】【課題】通信速度が異なるカメラ本体とカメラアクセサリの組み合わせにおいて、カメラ本体がカメラアクセサリのデータを取得するための通信時間を短縮する。【解決手段】中間アクセサリ３は、カメラ本体１とカメラアクセサリ２との間に装着される。中間アクセサリは、カメラ本体およびカメラアクセサリとの通信を行う通信コントローラ４１と、カメラアクセサリから受信したデータを記憶するメモリ４５とを有する。通信コントローラは、カメラアクセサリから第１のビットレートでデータを受信してメモリに記憶させ、該メモリから読み出したデータを第１のビットレートよりも速い第２のビットレートでカメラ本体に送信する。【選択図】図１
2011118140.tif 000002
【特許請求の範囲】
【請求項１】
カメラ本体とカメラアクセサリとの間に装着される中間アクセサリであって、
前記カメラ本体および前記カメラアクセサリとの通信を行う通信コントローラと、
前記カメラアクセサリから受信したデータを記憶するメモリとを有し、
前記通信コントローラは、前記カメラアクセサリから第１のビットレートで前記データを受信して前記メモリに記憶させ、該メモリから読み出した前記データを前記第１のビットレートよりも速い第２のビットレートで前記カメラ本体に送信することを特徴とする中間アクセサリ。
【請求項２】
前記通信コントローラは、前記カメラアクセサリから、該カメラアクセサリに設けられた可動部材の位置に応じた複数のデータ要素を含むテーブルデータを前記第１のビットレートで受信して前記メモリに記憶させ、該メモリから前記複数のデータ要素のうち前記可動部材の実位置に対応するデータ要素を読み出して前記第２のビットレートで前記カメラ本体に送信することを特徴とする請求項１に記載の中間アクセサリ。
【請求項３】
カメラ本体と、カメラアクセサリと、該カメラ本体および該カメラアクセサリの間に装着される中間アクセサリとを含むカメラシステムであって、
前記中間アクセサリは、
前記カメラ本体および前記カメラアクセサリとの通信を行う通信コントローラと、
前記カメラアクセサリから受信したデータを記憶するメモリとを有し、
前記通信コントローラは、前記カメラアクセサリから第１のビットレートで前記データを受信して前記メモリに記憶させ、該メモリから読み出した前記データを前記第１のビットレートよりも速い第２のビットレートで前記カメラ本体に送信することを特徴とするカメラシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カメラ本体と交換式カメラアクセサリとの通信が可能なカメラシステムに関し、特にカメラ本体とカメラアクセサリとの間に装着される中間アクセサリに関する。
【背景技術】
【０００２】
カメラ本体と交換レンズや外付けフラッシュ等のカメラアクセサリとの間に中間アクセサリを装着することが可能なカメラシステムが従来用いられている。中間アクセサリとしては、カメラ本体と交換レンズとの間に配置されてレンズ全系の焦点距離を望遠側に延長するテレコンバータや、撮影倍率を高倍率化する接写用中間リング等がある。
このような中間アクセサリを含むカメラシステムでは、カメラ本体とカメラアクセサリとの通信を、中間アクセサリを介して行う。ただし、カメラ本体およびカメラアクセサリはそれぞれで改良や新製品開発が行われており、通信に関しても、通信速度の向上（高速化）や通信可能なデータ容量の増加等が別々に行われる。このため、カメラ本体およびカメラアクセサリのうち一方が高速通信に対応するが、他方が低速通信にしか対応していないような新旧の組み合わせにおいては、通信に関する互換性を保てない場合が生じる。したがって、例えば大容量のデータを高速で通信することができる新機能を有するカメラ本体に対しては、該新機能に対応したカメラアクセサリしか使用することができないという不都合がある。
特許文献１には、新旧のカメラ本体とカメラアクセサリとの組み合わせにおける互換性を改善するために交換レンズとカメラ本体との間に装着される中間アクセサリが開示されている。この中間アクセサリは、交換レンズおよびカメラ本体が有する機能の差により生ずるカメラ本体の信号処理能力の不足を補うための調整を行う信号処理部を備えている。該信号処理部は、本来はカメラ本体で行われるべき信号処理を代行したり信号の調整を行ったりする。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−３５０９６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１にて開示された中間アクセサリは、通信速度が異なるカメラ本体とカメラアクセサリ間での通信速度を向上させる、言い換えれば通信時間を短縮する機能を有していない。
本発明は、通信速度が異なるカメラ本体とカメラアクセサリの組み合わせにおいて、カメラ本体がカメラアクセサリのデータを取得するための通信時間を短縮することができるようにした中間アクセサリおよびカメラシステムを提供する。
【課題を解決するための手段】
【０００５】
本発明の一側面としての中間アクセサリは、カメラ本体とカメラアクセサリとの間に装着される。該中間アクセサリは、カメラ本体およびカメラアクセサリとの通信を行う通信コントローラと、カメラアクセサリから受信したデータを記憶するメモリとを有する。そして、通信コントローラは、カメラアクセサリから第１のビットレートでデータを受信してメモリに記憶させ、該メモリから読み出したデータを第１のビットレートよりも速い第２のビットレートでカメラ本体に送信することを特徴とする。
また、本発明の他の一側面としてのカメラシステムは、カメラ本体と、カメラアクセサリと、上記中間アクセサリとを含む。
【発明の効果】
【０００６】
本発明の中間アクセサリは、カメラアクセサリから第１のビットレートでデータを受信してメモリに記憶させ、該メモリから読み出したデータをより高速の第２のビットレートでカメラ本体に送信する機能を有する。これにより、通信速度が異なるカメラ本体とカメラアクセサリの組み合わせにおいて、カメラ本体がカメラアクセサリのデータを取得するための通信時間を短縮することができる。
【図面の簡単な説明】
【０００７】
【図１】本発明の実施例であるテレコンバータ（中間アクセサリ）を含むカメラシステムの構成を示す図。
【図２】実施例におけるカメラ本体の動作を示すフローチャート。
【図３】実施例のテレコンバータの動作を示すフローチャート。
【図４】実施例のテレコンバータに設けられたＲＡＭにデータをバッファリングしている様子を示す図。
【図５】実施例におけるカメラ本体とテレコンバータと交換レンズとの間での通信タイミングを示すタイミングチャート。
【発明を実施するための形態】
【０００８】
以下、本発明の実施例について図面を参照しながら説明する。
【実施例１】
【０００９】
図１には、本発明の実施例１である中間アクセサリとしてのテレコンバータを含むカメラシステムの構成を示している。
１はカメラ本体であり、レンズ交換が可能な一眼レフカメラ本体である。２はカメラアクセサリとしての交換レンズであり、フォーカスレンズ３３、変倍レンズその他のレンズ（以下、変倍レンズという）３４および不図示の絞りにより構成される光学系３１を収容している。
３は中間アクセサリとしてのテレコンバータであり、テレコンバータレンズ４３を収容している。テレコンバータ３は、そのカメラ側マウントを介してカメラ本体１に取り外し可能に接続され、該テレコンバータ３には、そのレンズ側マウントに交換レンズ２が取り外し可能に接続されている。
カメラ本体１には、ハーフミラーにより構成されるメインミラー１１と、該メインミラー１１の背後に配置されたサブミラー１２と、ＣＣＤセンサ又はＣＭＯＳセンサにより構成される撮像素子（以下、ＣＣＤという）１３とが内蔵されている。メインミラー１１は、図に示すダウン位置（撮影光路内に配置される位置）において交換レンズ２およびテレコンバータ３を通して入射した光の一部を上方に反射する。反射光は、ファインダスクリーン１４、ペンタプリズム１５および接眼レンズ１６を介してユーザの眼に導かれ、被写体像の観察を可能とする。また、ペンタプリズム１５から射出した光の一部は、被写体の輝度を測定する測光センサ１７に導かれる。
メインミラー１１を透過した光はサブミラー１２で下方に反射され、該反射光は焦点検出センサ１８に導かれる。焦点検出センサ１８は、ＴＴＬ位相差検出方式によって交換レンズ２およびテレコンバータ３内のレンズ３３，３４，４３によって構成される撮影光学系の焦点状態（デフォーカス量）を検出する。検出された焦点状態に基づいてＡＦ（オートフォーカス）が行われる。
ＣＣＤ１３は、メインミラー１１およびサブミラー１２がアップ位置に移動して撮影光路から退避した状態で不図示のシャッタが開くことにより、撮影光学系により形成された被写体像を光電変換する。ＣＣＤ１３からの出力信号（撮像信号）は、ＣＣＤ制御部１９により読み出されてＡ／Ｄ変換された後、画像処理部２０に入力される。画像処理部２０は、Ａ／Ｄ変換後の撮像信号に対して各種処理を行って画像信号を生成する。画像信号は、ＬＣＤ制御部２１および表示駆動部２２を介してモニタ２３に出力され、ここに表示される。
カメラＣＰＵ２４は、焦点検出センサ１８から受け取ったデフォーカス量を示す信号に基づいてＡＦ制御を行う。また、カメラＣＰＵ２４は、ＣＣＤ制御部１９、画像処理部２０、ＬＣＤ制御部２１およびレリーズ動作駆動部２５の動作を制御する。
カメラＣＰＵ２４は、電源ボタンに連動したメインスイッチＳＷＭのオン／オフ操作に応じてカメラ本体１の電源の投入／遮断を切り換える。また、カメラＣＰＵ２４は、レリーズボタンの第１ストローク操作に連動したスイッチＳＷ１のオンに応じて測光およびＡＦ等の撮像準備動作を開始させる。さらに、カメラＣＰＵ２４は、レリーズボタンの第２ストローク操作に連動したスイッチＳＷ２のオンに応じてミラー１１，１２のアップ動作、シャッタの開閉動作およびＣＣＤ１３の光電変換動作等の撮像動作を行わせる。
レリーズ動作駆動部２５は、スイッチＳＷ２のオンに応じてカメラＣＰＵ２４から出力される信号に応じて、ミラー１１，１２のアップおよびダウン駆動とシャッタの開閉動作を行わせる。
カメラＣＰＵ２４は、テレコンバータＣＰＵ４１と通信接点２６を介して通信可能に電気的に接続されている。
【００１０】
テレコンバータ３には、通信コントローラとしてのテレコンバータＣＰＵ４１と、通信されるデータの一時的記憶が可能な記憶手段としてのメモリ４５とが設けられている。テレコンバータＣＰＵ４１は、前述したように通信接点２６を介してカメラＣＰＵ２４との通信が可能であるとともに、通信接点４２を介して交換レンズ２に設けられたレンズＣＰＵ３５との通信も可能である。
交換レンズ２において、フォーカスレンズ３３は、ＡＦ時にフォーカスアクチュエータ３２によって光軸方向に移動される。レンズＣＰＵ３５は、カメラＣＰＵ２４からテレコンバータＣＰＵ４１を介して受信したフォーカスレンズ３３の移動量（指令値）に応じて、モータドライバ３６を通じてフォーカスアクチュエータ３２を動作させ、フォーカスレンズ３３を光軸方向に移動させる。
本実施例において、カメラ本体１と交換レンズ２はテレコンバータ３を介して通信を行う。ただし、カメラ本体１は、通信レート（ビットレート）が速い通信（以下、高速通信という）に対応しているのに対し、交換レンズ２は通信レートが遅い通信（以下、低速通信という）にしか対応していない。すなわち、交換レンズ２は第１のビットレートでの低速通信に対応する旧機種であるのに対し、カメラ本体１は該第１のビットレートよりも速い第２のビットレートでの高速通信に対応する新機種である。
通常、通信レートが異なる機器同士を組み合わせた場合は、これらの間の通信レートを遅い方の通信レートに合わせる必要がある。すなわち、カメラ本体も低速通信を行う必要がある。しかし、本実施例では、このように通信レートが異なる機器同士の組み合わせにおいて、高速通信が可能な機器が高速通信を行えるようにする、すなわちカメラ本体１が高速通信を行えるようにする。
具体的には、テレコンバータＣＰＵ４１は、電源投入直後の初期設定時等において、レンズＣＰＵ３５と通信を行い、レンズＣＰＵ３５内のＲＯＭに格納されたデータをテレコンバータ３内のメモリ４５に一時的に記憶（バッファリング）しておく。このとき、レンズＣＰＵ３５は低速通信にしか対応していないので、テレコンバータＣＰＵ４１とレンズＣＰＵ３５との間でも低速通信が行われる。ここで通信されるデータは、交換レンズごとに異なるデータであり、カメラＣＰＵ２４がＡＦや露出演算に使用するＡＦ用データやＡＥ用データである。また、これらＡＦ用データおよびＡＥ用データは、フォーカスレンズ３３や変倍レンズ３４の位置に応じた複数のデータ要素によって構成されるテーブルデータである。
その後、テレコンバータＣＰＵ４１は、カメラＣＰＵ２４からデータの送信要求を受けることに応じて、レンズＣＰＵ３５と通信するのではなく、メモリ４５にバッファリングしておいたＡＦ用およびＡＥ用データを読み出してカメラＣＰＵ２４に送信する。このときの通信は、高速通信により行われる。
このようにテレコンバータＣＰＵ４１がレンズＣＰＵ３５から受信したデータをメモリ４５にバッファリングしておくことによって、カメラＣＰＵ２４はレンズＣＰＵ３５が有していたデータをテレコンバータＣＰＵ４１から高速通信により受信することができる。すなわち、カメラ本体１は、低速通信にしか対応していない交換レンズ２と組み合わされた場合でも、高速通信で交換レンズ２側のデータを受信することができる。したがって、カメラ本体１が高速通信に対応した交換レンズと組み合わされた場合と同等に、カメラ本体１と交換レンズ２との間での通信に要する時間を短縮することができる。
図２のフローチャートには、カメラ本体１（カメラＣＰＵ２４）の動作シーケンスを示している。
ステップＳ１０１でスタンバイ電源がオン状態であると、カメラＣＰＵ２４は、ステップＳ１０２に進み、カメラＣＰＵ２４内のＲＡＭに設定されている制御用のフラグ変数を全てクリアして初期化する。
そして、次のステップＳ１０３において、カメラＣＰＵ２４は、メインスイッチＳＷＭの状態を判別し、メインスイッチＳＷＭがオフであればステップＳ１０２に戻り、スイッチＳＷＭがオンであるとステップＳ１０４に進む。
ステップＳ１０４では、カメラＣＰＵ２４は、ＣＣＤ１３およびＣＣＤ制御部１９を含むＣＣＤモジュールを動作可能な状態（ｅｎａｂｌｅ）として、次のステップＳ１０５で撮像動作によって生成された画像データを確認するためのモニタ２３の動作を開始させる。
本実施例では、ステップＳ１０３〜ステップＳ１０５の間での所定タイミングで、レンズＣＰＵ３５からテレコンバータＣＰＵ４１への低速通信でのＡＦ用およびＡＥ用データの送信と、該データのメモリ４５へのバッファリングとが行われる。もちろん、ステップＳ１０３〜ステップＳ１０５の間に限らず、ステップＳ１０１〜ステップＳ１０５の間のいずれのタイミングで上記データの送信とメモリ４５へのバッファリングを行ってもよい。
続くステップＳ１０６では、カメラＣＰＵ２４は、スイッチＳＷ１のオン／オフを判別し、スイッチＳＷ１がオフであればステップＳ１０６を繰り返し、スイッチＳＷ１がオンであればステップＳ１０７に進む。
ステップＳ１０７では、カメラＣＰＵ２４は、次のステップでＡＦ制御を行うために、テレコンバータＣＰＵ４１によりメモリ４５から読み出されたＡＦ用データをテレコンバータＣＰＵ４１から受信する。このステップでの処理については後にさらに詳細に説明する。
ステップＳ１０８では、カメラＣＰＵ２４は、焦点検出センサ１８により検出された撮影光学系のデフォーカス量と、テレコンバータＣＰＵ４１から受信したＡＦ用データとに基づいて、撮影光学系の合焦状態を得るためのフォーカスレンズ３３の移動量を算出する。そして、カメラＣＰＵ２４は、算出したフォーカスレンズ３３の移動量（指令値）を、テレコンバータＣＰＵ４１を介してレンズＣＰＵ３５に送信する。レンズＣＰＵ３５は、受信したフォーカスレンズ３３の移動量に応じてアクチュエータ３２を動作させることでフォーカスレンズ３３を該移動量だけ移動させる。これにより、被写体に対する撮影光学系の合焦状態が得られる。
次に、ステップＳ１０９では、カメラＣＰＵ２４は、測光センサ１７からの出力に基づいて被写体輝度を測定し、該被写体輝度に基づいて絞りやシャッタを制御するための露出制御値を演算する。
続くステップＳ１１０では、カメラＣＰＵ２４は、スイッチＳＷ２のオン／オフを判別し、スイッチＳＷ２がオフであればステップＳ１０６に戻り、スイッチＳＷ２がオンであればステップＳ１１１に進む。
ステップＳ１１１では、カメラＣＰＵ２４は、レリーズ動作駆動部２５を通じてミラー１１，１２のアップ動作とシャッタの開動作を行わせる。
そして、次のステップＳ１１２では、カメラＣＰＵ２４は、ＣＣＤ制御部１９を通じてＣＣＤ１３に光電変換（電荷蓄積）動作を行わせるとともに、蓄積された電荷（撮像信号）の読み出しを行い、画像処理部２０に画像データを生成させる。画像データは、モニタ２３に表示されたり、不図示の記録媒体（半導体メモリ等）に記録されたりする。シャッタの開動作の後、予め算出されたシャッタ秒時の経過に応じてシャッタは閉動作される。
続いてステップＳ１１３では、カメラＣＰＵ２４は、レリーズ動作駆動部２５を通じてミラー１１，１２のダウン動作を行わせる。その後、カメラＣＰＵ２４は、再びステップＳ１０６に戻り、次の撮影に備える。
図３のフローチャートには、テレコンバータ３（テレコンバータＣＰＵ４１）の動作シーケンスを示している。
ステップＳ２０１でカメラ本体１の電源がオンされると、テレコンバータ３にもカメラ本体１から電源が供給される。テレコンバータＣＰＵ４１は、ステップＳ２０２に進み、交換レンズ２が装着されているか否かを判別する。具体的には、テレコンバータＣＰＵ４１から通信接点４２を介して信号を送り、レンズＣＰＵ３５から所定の信号が返信されるか否かによって判別してもよいし、交換レンズ２の装着をメカニカルに検出するスイッチからの信号を検出することで判別してもよい。
続くステップＳ２０３では、テレコンバータＣＰＵ４１は、レンズＣＰＵ３５と通信を行い、レンズＣＰＵ３５のＲＯＭに格納されているＡＦ用およびＡＥ用データ（テーブルデータ）を受信してテレコンバータ３内のメモリ４５にバッファリングする。
ここで、図４には、テレコンバータ３内のメモリ４５にバッファリングされるテーブルデータの例を示す。テーブルデータＡ（例えば、ＡＦ用データ）は、可動部材である変倍レンズ３４の位置（ＺＯＯＭ０〜ＺＯＯＭ８）に応じた複数の１６Ｂｙｔｅデータ要素を含む。また、テーブルデータＢ（例えば、ＡＥ用データ）も、変倍レンズ３４の位置（ＺＯＯＭ０〜ＺＯＯＭ８）に応じた複数の１６Ｂｙｔｅデータ要素を含む。
テレコンバータＣＰＵ４１がカメラＣＰＵ２４にＡＦ用データやＡＥ用データを送信する場合には、テレコンバータＣＰＵ４１は、まずレンズＣＰＵ３５を通じてフォーカスレンズ３３および変倍レンズ３４の現在位置（実位置）を確認する。そして、各テーブルデータを構成する複数の１６Ｂｙｔｅデータ要素のうちフォーカスレンズ３３および変倍レンズ３４の現在位置に応じたデータ要素のみを読み出してカメラＣＰＵ２４に送信する。
再び図３に戻って、ステップＳ２０４では、テレコンバータＣＰＵ４１は、カメラＣＰＵ２４からの通信を受信したか否かを判別し、受信していればステップＳ２０５に進み、受信していない場合は受信するまでステップＳ２０４で待機する。
ステップＳ２０５では、テレコンバータＣＰＵ４１は、受信した通信がデータ送信要求コマンドか否かを判別する。データ送信要求コマンドであった場合はステップＳ２０６に進み、データ送信要求コマンドでなかった場合はステップＳ２０８に進む。データ送信要求コマンドとは、カメラ本体１から送信されるコマンドのうち、レンズＣＰＵ３５からカメラ本体１に対してカメラ本体１内での各種制御に必要なデータを送信させるためのコマンドである。他のコマンドとしては、交換レンズ２に対してフォーカスアクチュエータ３２の駆動を要求するための駆動要求コマンド等がある。
ステップＳ２０６では、テレコンバータＣＰＵ４１は、レンズＣＰＵ３５と通信してフォーカスレンズ３３および変倍レンズ３４の現在位置を確認する。
次にステップＳ２０７では、テレコンバータＣＰＵ４１は、メモリ４５にバッファリングされているＡＦ用およびＡＥ用テーブルデータから、ステップＳ２０６で確認したフォーカスレンズ３３および変倍レンズ３４の現在位置に応じたデータ要素を読み出す。そして、該読み出したデータ要素をカメラＣＰＵ２４に送信する。その後、再びステップＳ２０４に戻り、カメラＣＰＵ２４からの通信を待つ。
ステップＳ２０５でカメラＣＰＵ２４から受信した通信がデータ送信要求コマンドではない場合は、ステップＳ２０８において、テレコンバータＣＰＵ４１は、レンズＣＰＵ３５に対して駆動要求コマンドを送信する。その後、再びステップＳ２０４に戻り、カメラＣＰＵ２４からの通信を待つ。
次に、図５を用いて本実施例の効果について説明する。図５は、テーブルデータＡの１６Ｂｙｔｅデータ要素を、カメラＣＰＵ２４がレンズＣＰＵ３５から受信するときのタイミングチャートである。
まず図５（ａ）には、本実施例の中間アクセサリとしてのテレコンバータ３を使用しない場合のカメラＣＰＵ２４からレンズＣＰＵ３５への通信の様子を示している。時刻ｔ１において、カメラＣＰＵ２４からレンズＣＰＵ３５に対してデータＡの送信要求を送信する。レンズＣＰＵ３５はこれを受けて、１Ｂｙｔｅ目から１６Ｂｙｔｅ目にかけてデータＡを送信する。これらの合計１７Ｂｙｔｅの通信は、レンズＣＰＵ３５が低速通信にしか対応していないため、全て低速通信で行われる。
これに対して、図５（ｂ）には、本実施例のテレコンバータ３を使用した場合のカメラＣＰＵ２４からレンズＣＰＵ３５への通信の様子を示している。時刻ｔ１において、カメラＣＰＵ２４はテレコンバータＣＰＵ４１に対してデータＡの送信要求を送信する。この通信は高速通信で行われる。
次に、時刻ｔ２において、テレコンバータＣＰＵ４１は、レンズＣＰＵ３５に対して、フォーカスレンズ３３および変倍レンズ３４の現在位置の情報の送信を要求する通信を行う。この通信は低速通信で行われる。
さらに時刻ｔ３においてフォーカスレンズ３３および変倍レンズ３４の現在位置の情報の受信が完了する。これに応じてテレコンバータＣＰＵ４１は、メモリ４５内のデータ（テーブルデータ）Ａからフォーカスレンズ３３および変倍レンズ３４の現在位置に応じたデータ要素を選択的に読み出す。そして、１Ｂｙｔｅ目から１６Ｂｙｔｅ目にかけてデータＡをカメラＣＰＵ２４に送信する。この通信は高速通信で行われる。
図５（ａ）と図５（ｂ）とを比較すると、（ａ）は全て低速通信で通信が行われるために、時刻ｔ１から時刻ｔ５までの通信時間を要する。これに対して、（ｂ）は特に時間を要するデータＡの１６Ｂｙｔｅ通信をカメラ本体１とテレコンバータ３間で高速通信により行うため、（ａ）における時刻ｔ４から時刻ｔ５に相当する長さの時間を短縮することができる。
以上説明したように、本実施例では、通信速度（ビットレート）が互いに異なる新旧のカメラ本体１と交換レンズ２とを組み合わせる場合に、これらの間に中間アクセサリとしてのテレコンバータ３を配置する。そして、テレコンバータ３に、交換レンズ２から受信したデータをメモリ４５にバッファリングする機能と、バッファリングしたデータの少なくとも一部を読み出してカメラＣＰＵ２４に高速通信で通信する機能とを持たせている。このようなテレコンバータ３を用いることで、カメラ本体１がＡＦ制御および露出制御に必要なデータ（もともと交換レンズ２内に格納されていたデータ）を取得するために必要な通信時間を短縮することができる。
なお、上記実施例では、図３のステップＳ２０３において、テレコンバータ３に交換レンズ２を装着した後すぐにデータのバッファリングを行う場合について説明したが、本発明は必ずしもこれに限定されるものではない。例えば、カメラ本体１からの通信があればそれを優先し、カメラ本体１からの通信がないときにデータのバッファリングを行うようにしてもよい。
また、実施例１では、カメラアクセサリとして交換レンズを用いた場合について説明したが、例えば外付けフラッシュ等の他のカメラアクセサリとカメラ本体との間に中間アクセサリを装着してもよい。この場合の中間アクセサリは、テレコンバータ３とは異なる。
以上説明した各実施例は代表的な例にすぎず、本発明の実施に際しては、各実施例に対して種々の変形や変更が可能である。
【産業上の利用可能性】
【００１１】
通信速度が異なるカメラ本体とカメラアクセサリの組み合わせにおいて、カメラ本体がカメラアクセサリのデータを取得するための通信時間を短縮するための中間アクセサリを提供できる。
【符号の説明】
【００１２】
１  カメラ本体
２  交換レンズ
３  テレコンバータ
２４  カメラＣＰＵ
３５  レンズＣＰＵ
４１  テレコンバータＣＰＵ
【図１】
2011118140.tif 000003
【図２】
2011118140.tif 000004
【図３】
2011118140.tif 000005
【図４】
2011118140.tif 000006
【図５】
2011118140.tif 000007