(57)【要約】交換レンズとアクセサリとの専用の端子を設けることなく、アクセサリの特定を正確に行うことができるレンズシステム、アクセサリ、通信方法、及びプログラムを提供することを提供すること。レンズシステムは、交換レンズ１００とアクセサリ３００と、を備えるレンズシステムであって、交換レンズ１００は、カメラ本体との間のデータ通信を開始する前に、アクセサリとの間で少なくともアクセサリの識別情報の取得に必要な双方向のデータ通信を行うレンズ制御部と、を備え、アクセサリ３００は複数の信号線のうちの電源端子及び入出力端子が接続されるアクセサリ制御部であって、交換レンズからアクセサリの識別情報の取得要求を受信すると、アクセサリの識別情報を回答するアクセサリ制御部と、を備える。
2017068912.tif 000002
【特許請求の範囲】
【請求項１】
電源端子及び双方向シリアル通信用の入出力端子を含む第１の複数の端子を有する第１のマウントを備えたカメラ本体に対して着脱可能な交換レンズと、前記カメラ本体と前記交換レンズとの間に装着されるアクセサリと、を備えるレンズシステムであって、
前記交換レンズは、
前記第１のマウントに配置された前記第１の複数の端子と前記アクセサリを介してそれぞれ電気的に接続される第２の複数の端子を有する第２のマウントと、
前記カメラ本体との間のデータ通信を開始する前に、前記アクセサリとの間で少なくとも前記アクセサリの識別情報の取得に必要な双方向のデータ通信を行うレンズ制御部と、
を備え、
前記アクセサリは、
前記第１のマウントに装着されると、前記第１の複数の端子とそれぞれ接続される第３の複数の端子を有する第３のマウントと、
前記第２のマウントに装着されると、前記第２の複数の端子とそれぞれ接続される第４の複数の端子を有する第４のマウントと、
前記第３の複数の端子と前記第４の複数の端子とをそれぞれ電気的に接続する複数の信号線と、
前記複数の信号線のうちの前記電源端子及び前記入出力端子が接続されるアクセサリ制御部であって、前記交換レンズから前記アクセサリの識別情報の取得要求を受信すると、前記アクセサリの識別情報を回答するアクセサリ制御部と、
を備えたレンズシステム。
【請求項２】
前記レンズ制御部は、前記カメラ本体からレンズデータの要求があると、前記アクセサリの識別情報を取得している場合には、前記交換レンズの前記アクセサリの光学特性により最適化された第１のレンズデータを前記カメラ本体に転送し、前記アクセサリの識別情報を取得していない場合には、前記交換レンズの第２のレンズデータを前記カメラ本体に転送する請求項１に記載のレンズシステム。
【請求項３】
前記交換レンズは、前記第１の複数の端子に対応する前記第２の複数の端子のうちの前記電源端子及び前記入出力端子以外の特定の端子の信号の極性に基づき前記アクセサリの識別情報を取得した後に、前記アクセサリとの通信可能状態を継続するか否かを判定し、継続する場合に、前記特定の端子を少なくとも一つを使用して、前記カメラ本体と前記交換レンズとの間のデータ通信と、前記交換レンズと前記アクセサリとの間のデータ通信との通信切替を行う通信切替部を備える請求項１又は２に記載のレンズシステム。
【請求項４】
前記特定の端子は、前記交換レンズ及び前記カメラ本体のうちの一方から動作状態を他方に通知するビジー信号用のビジー信号端子である請求項３に記載のレンズシステム。
【請求項５】
前記特定の端子は、前記交換レンズ及び前記カメラ本体のうちの一方から動作状態を他方に通知するビジー信号用のビジー信号端子と、同期信号用の同期信号端子である請求項３に記載のレンズシステム。
【請求項６】
前記通信切替部は、前記カメラ本体から電源の供給が開始されたときに前記同期信号端子から入力される同期信号の極性が第１の極性であり、前記第１の極性から前記第１の極性と異なる第２の極性への切り替えを検出すると、前記交換レンズから前記カメラ本体に動作状態を通知するビジー信号の第１の極性を前記第１の極性と異なる第２の極性に切り替え、前記同期信号が前記第２の極性であり、かつ前記ビジー信号が前記第２の極性である期間を前記交換レンズと前記アクセサリとの間のデータ通信を有効にする請求項５に記載のレンズシステム。
【請求項７】
前記アクセサリ制御部は、前記ビジー信号が前記第１の極性に切り替えられたことを検出すると、前記交換レンズとの間のデータ通信を無効にする通信終了設定を行う請求項６に記載のレンズシステム。
【請求項８】
前記アクセサリ制御部は、前記カメラ本体からの電源供給開始後の所定期間内に、前記交換レンズから前記アクセサリの識別情報を取得する要求を受信できなければ、前記交換レンズとの間のデータ通信を無効にする通信終了設定を行う請求項６又は７に記載のレンズシステム。
【請求項９】
前記通信切替部は、前記アクセサリへのアクセスを継続するか否かを判定し、アクセスを継続すると判定すると、前記ビジー信号端子の信号の第１の極性を前記第１の極性と異なる第２の極性に切り替え、前記交換レンズと前記アクセサリとの間のデータ通信を有効にする請求項５から８のいずれか１項に記載のレンズシステム。
【請求項１０】
前記通信切替部は、前記カメラ本体から電源の供給が開始されたときに前記同期信号端子から入力する同期信号の極性が前記第２の極性であることを検出すると、前記ビジー信号端子の信号の極性を前記第２の極性に切り替え、前記交換レンズと前記アクセサリとの間のデータ通信を有効にする請求項９に記載のレンズシステム。
【請求項１１】
電源端子及び双方向シリアル通信用の入出力端子を含む第１の複数の端子を有する第１のマウントを備えたカメラ本体と、前記第１のマウントに配置された前記第１の複数の端子とそれぞれ電気的に接続される第２の複数の端子を有する第２のマウントを備えた交換レンズとの間に装着されるアクセサリであって、
前記第１のマウントに装着されると、前記第１の複数の端子とそれぞれ接続される第３の複数の端子を有する第３のマウントと、
前記第２のマウントに装着されると、前記第２の複数の端子とそれぞれ接続される第４の複数の端子を有する第４のマウントと、
前記第３の複数の端子と前記第４の複数の端子とをそれぞれ電気的に接続する複数の信号線と、
前記複数の信号線のうちの前記電源端子及び前記入出力端子が接続されるアクセサリ制御部であって、前記交換レンズから前記アクセサリの識別情報の取得要求を受信すると、前記アクセサリの識別情報を回答するアクセサリ制御部と、
を備えたアクセサリ。
【請求項１２】
前記アクセサリ制御部は、前記複数の信号線のうちの前記入出力端子と接続される信号線と、前記電源端子及び前記入出力端子以外の特定の端子と接続される信号線とが接続され、前記特定の端子の信号の極性に基づいて前記交換レンズとの間のデータ通信の停止処理又は開始処理を行う請求項１１に記載のアクセサリ。
【請求項１３】
前記特定の端子は、前記交換レンズ及び前記カメラ本体のうちの一方から動作状態を他方に通知するビジー信号用のビジー信号端子である請求項１２に記載のアクセサリ。
【請求項１４】
前記特定の端子は、前記交換レンズ及び前記カメラ本体のうちの一方から動作状態を他方に通知するビジー信号用のビジー信号端子と、同期信号用の同期信号端子である請求項１２に記載のアクセサリ。
【請求項１５】
前記アクセサリ制御部は、前記ビジー信号端子から入力するビジー信号であって、前記交換レンズから前記カメラ本体に動作状態を通知するビジー信号の極性である第２の極性と異なる極性である第１の極性に切り替えられたことを検出すると、前記交換レンズとの間のデータ通信の停止処理を行い、前記第２の極性に切り替えられたことを検出すると、前記交換レンズとの間のデータ通信の開始処理を行う請求項１３又は１４に記載のアクセサリ。
【請求項１６】
前記アクセサリ制御部は、前記カメラ本体からの電源供給開始後の所定期間内に前記交換レンズから前記アクセサリの識別情報の取得要求を受信しない場合には、前記交換レンズとの間のデータ通信を無効にする通信終了設定を行う請求項１１から１５のいずれか１項に記載のアクセサリ。
【請求項１７】
前記アクセサリは、テレコンバージョンレンズ、ワイドコンバージョンレンズ、防振アダプタ、マクロエクステンションチューブ、又はマウントアダプタである請求項１１から１６のいずれか１項に記載のアクセサリ。
【請求項１８】
電源端子及び双方向シリアル通信用の入出力端子を含む第１の複数の端子を有する第１のマウントを備えたカメラ本体に着脱可能な交換レンズであって、前記第１のマウントに配置された前記第１の複数の端子とアクセサリを介してそれぞれ電気的に接続される第２の複数の端子を有する第２のマウントを備えた交換レンズと、前記カメラ本体と前記交換レンズとの間に装着される前記アクセサリと、を備えるレンズシステムの通信方法であって、
前記交換レンズのレンズ制御部が、前記カメラ本体との間のデータ通信を開始する前に前記アクセサリの識別情報の取得要求を送信するステップと、
前記アクセサリのアクセサリ制御部が、前記交換レンズから前記アクセサリの識別情報の取得要求を受信すると、前記アクセサリの識別情報を前記レンズ制御部に送信するステップと、
を含むレンズシステムの通信方法。
【請求項１９】
前記交換レンズと前記カメラ本体との間のデータ通信が有効になり、かつ前記カメラ本体から前記交換レンズにレンズデータの要求があると、前記レンズ制御部が、前記アクセサリの識別情報を取得している場合には、前記交換レンズの前記アクセサリの光学特性により最適化された第１のレンズデータを前記カメラ本体に転送し、前記アクセサリの識別情報を取得していない場合には、前記交換レンズの第２のレンズデータを前記カメラ本体に転送するステップと、を更に含む請求項１８に記載のレンズシステムの通信方法。
【請求項２０】
電源端子及び双方向シリアル通信用の入出力端子を含む第１の複数の端子を有する第１のマウントを備えたカメラ本体に着脱可能な交換レンズであって、前記第１のマウントに配置された前記第１の複数の端子とアクセサリを介してそれぞれ電気的に接続される第２の複数の端子を有する第２のマウントを備え、前記カメラ本体に直接装着され、又は前記アクセサリを介して前記カメラ本体に装着される交換レンズ内のコンピュータに、
前記カメラ本体との間のデータ通信を開始する前に少なくとも前記アクセサリの識別情報の取得に必要な双方向のデータ通信を行う機能と、
を実現させる交換レンズ用プログラム。
【請求項２１】
前記カメラ本体との間のデータ通信が有効になり、かつ前記カメラ本体からレンズデータの要求があると、前記アクセサリの識別情報を取得している場合には、前記交換レンズの前記アクセサリの光学特性により最適化された第１のレンズデータを前記カメラ本体に転送し、前記アクセサリの識別情報を取得していない場合には、前記交換レンズの第２のレンズデータを前記カメラ本体に転送する機能を、前記交換レンズ内のコンピュータに実現させる請求項２０に記載の交換レンズ用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、レンズシステム、アクセサリ、通信方法、及びプログラムに関し、特にレンズ交換式のカメラに好適に用いられるレンズシステム、アクセサリ、通信方法、及びプログラムの技術に関する。
【背景技術】
【０００２】
従来より、カメラ本体に着脱可能なレンズである交換レンズを備えるレンズ交換式カメラが普及している。一般的に交換レンズは複数の種類が用意されており、ユーザは自分の好みに合わせて交換レンズを選択しカメラ本体に装着することができる。レンズ交換式カメラのカメラ本体は、装着された交換レンズのレンズデータを交換レンズと通信することにより取得して、装着された交換レンズに適した処理を行って良い画質の撮影画像を取得している。【０００３】
また、テレコンバージョンレンズに代表されるような交換レンズに装着させることにより、ユーザが好みの撮影を実現するためのアクセサリが普及している。アクセサリが交換レンズに装着された場合には、カメラ本体は、アクセサリが装着された場合のために補正されたレンズデータを取得することにより高画質な撮影画像の取得を実現している。【０００４】
例えば特許文献１では、交換レンズとアクセサリ（アダプタ）との通信では第１の接合点を使用し、交換レンズとカメラ本体（カメラボディ）との通信では第１の接合点とは別に設けられた第２の接合点を使用して、アクセサリが装着された場合のために補正されたレンズデータの通信が行われる技術が開示されている。また特許文献１に記載された技術では、アクセサリの装着の判定及び種類の特定が端子の入力レベルにより行われている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第２７６９５２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に記載された交換レンズでは、カメラ本体と通信を行う第１の接合点とアクセサリとの通信を行う第２の接合点とを設けなくてはならない。すなわち特許文献１に記載された交換レンズには、カメラ本体と通信を行う専用端子を設ける必要があり、且つアクセサリとの通信を行う専用端子を設ける必要がある。【０００７】
また、特許文献１に記載された技術では、アクセサリの種類の特定を端子の入力レベルによって行われているので、端子の入力レベルのバリエーションが限定的であるため、特定できるアクセサリの種類も限定的となってしまう。【０００８】
本発明はこのような事情に鑑みてなされたもので、その目的は、交換レンズとアクセサリとの専用の端子を設けることなく、アクセサリの特定を正確に行うことができるレンズシステム、アクセサリ、通信方法、及びプログラムを提供することである。
【課題を解決するための手段】
【０００９】
上記目的を達成するための本発明の一の態様であるレンズシステムは、電源端子及び双方向シリアル通信用の入出力端子を含む第１の複数の端子を有する第１のマウントを備えたカメラ本体に対して着脱可能な交換レンズと、カメラ本体と交換レンズとの間に装着されるアクセサリと、を備えるレンズシステムであって、交換レンズは、第１のマウントに配置された第１の複数の端子とアクセサリを介してそれぞれ電気的に接続される第２の複数の端子を有する第２のマウントと、カメラ本体との間のデータ通信を開始する前に、アクセサリとの間で少なくともアクセサリの識別情報の取得に必要な双方向のデータ通信を行うレンズ制御部と、を備え、アクセサリは、第１のマウントに装着されると、第１の複数の端子とそれぞれ接続される第３の複数の端子を有する第３のマウントと、第２のマウントに装着されると、第２の複数の端子とそれぞれ接続される第４の複数の端子を有する第４のマウントと、第３の複数の端子と第４の複数の端子とをそれぞれ電気的に接続する複数の信号線と、複数の信号線のうちの電源端子及び入出力端子が接続されるアクセサリ制御部であって、交換レンズからアクセサリの識別情報の取得要求を受信すると、アクセサリの識別情報を回答するアクセサリ制御部と、を備える。【００１０】
本態様によれば、交換レンズとアクセサリとは、専用の端子を設けずに電気的に接続されることが可能である。すなわち、交換レンズはアクセサリを介してカメラ本体と電気的に接続されており、アクセサリはカメラ本体と接合される第３のマウントと交換レンズと接合される第４のマウントとを電気的に接続する信号線を利用して、交換レンズと電気的に接続される。これにより本態様は、交換レンズとアクセサリとを、交換レンズとカメラ本体との通信に使用される端子を利用して、電気的に接続することができる。また本態様によれば、交換レンズはアクセサリに対してアクセサリの識別情報の取得要求を送信し、アクセサリは識別情報を回答する。これにより本体態様は、交換レンズが装着されたアクセサリの特定を正確に行うことができ、バリエーションが多いアクセサリの特定を正確に行うことができる。【００１１】
好ましくは、レンズ制御部は、カメラ本体からレンズデータの要求があると、アクセサリの識別情報を取得している場合には、交換レンズのアクセサリの光学特性により最適化された第１のレンズデータをカメラ本体に転送し、アクセサリの識別情報を取得していない場合には、交換レンズの第２のレンズデータをカメラ本体に転送する。【００１２】
本態様によれば、交換レンズがアクセサリの識別情報を取得している場合にはアクセサリの光学特性により最適化された第１のレンズデータを転送し、交換レンズがアクセサリの識別情報を取得していない場合には交換レンズの第２のレンズデータをカメラ本体に転送する。これにより本態様は、交換レンズがアクセサリの識別情報を取得することができた場合、及び交換レンズがアクセサリの識別情報を取得することが出来なかった場合に対応して、レンズデータをカメラ本体に送信することができる。【００１３】
好ましくは、交換レンズは、第１の複数の端子に対応する第２の複数の端子のうちの電源端子及び入出力端子以外の特定の端子の信号の極性に基づきアクセサリの識別情報を取得した後に、アクセサリとの通信可能状態を継続するか否かを判定し、継続する場合に、特定の端子を少なくとも一つを使用して、カメラ本体と交換レンズとの間のデータ通信と、交換レンズとアクセサリとの間のデータ通信との通信切替を行う通信切替部を備える。【００１４】
本態様によれば、交換レンズが複数の端子のうちの電源端子及び入出力端子以外の特定の端子を使用してアクセサリの識別情報を取得した後に、アクセサリとの通信状態を継続するか否かを判定し、アクセサリと交換レンズとの通信が継続される場合には、特定の端子を少なくとも一つを使用して、カメラ本体と交換レンズとの間のデータ通信と、交換レンズとアクセサリとの間のデータ通信との通信切替が行われる。これにより本態様は、カメラ本体と交換レンズとのデータ通信と、交換レンズとアクセサリとのデータ通信との切り替えが、速く正確に行われる。【００１５】
好ましくは、特定の端子は、交換レンズ及びカメラ本体のうちの一方から動作状態を他方に通知するビジー信号用のビジー信号端子である。【００１６】
本態様によれば、ビジー信号を利用して、アクセサリとの通信可能状態を継続するか否かを判定することができ、且つ、カメラ本体と交換レンズとの間のデータ通信と、交換レンズとアクセサリとの間のデータ通信との切り替えが行われる。これにより本態様は、新たに専用の端子を設けることなく、既存のビジー信号用のビジー信号端子を有効に使用することができる。【００１７】
好ましくは、特定の端子は、交換レンズ及びカメラ本体のうちの一方から動作状態を他方に通知するビジー信号用のビジー信号端子と、同期信号用の同期信号端子である。【００１８】
本態様によれば、ビジー信号及び同期信号を利用して、アクセサリとの通信可能状態を継続するか否かを判定することができ、且つ、カメラ本体と交換レンズとの間のデータ通信と、交換レンズとアクセサリとの間のデータ通信との切り替えが行われる。これにより、本態様は、既存のビジー信号及び同期信号を利用して、交換レンズとアクセサリとの通信可能状態の継続を判定することができ、且つカメラ本体と交換レンズとの通信と交換レンズとアクセサリとの通信の切り替えが行われる。【００１９】
好ましくは、通信切替部は、カメラ本体から電源の供給が開始されたときに同期信号端子から入力される同期信号の極性が第１の極性であり、第１の極性から第１の極性と異なる第２の極性への切り替えを検出すると、交換レンズからカメラ本体に動作状態を通知するビジー信号の第１の極性を第１の極性と異なる第２の極性に切り替え、同期信号が第２の極性であり、かつビジー信号が第２の極性である期間を交換レンズとアクセサリとの間のデータ通信を有効にする。【００２０】
本態様によれば、同期信号の極性とビジー信号の極性とを切り替えることによって、交換レンズとアクセサリとの間のデータ通信を制御することができる。すなわち、交換レンズの通信切替部は、同期信号が第２の極性であり、かつビジー信号が第２の極性である期間を交換レンズとアクセサリとの間のデータ通信を有効にする。これにより本態様は、既存のビジー信号用のビジー信号端子と既存の同期信号用の同期信号端子とを利用して交換レンズとアクセサリとの通信を正確に速く制御することができる。【００２１】
好ましくは、アクセサリ制御部は、ビジー信号が第１の極性に切り替えられたことを検出すると、交換レンズとの間のデータ通信を無効にする通信終了設定を行う。【００２２】
本態様によれば、ビジー信号が第１の極性に切り替えられたことを検出すると、交換レンズとの間のデータ通信を無効にする通信終了設定が行われる。これにより、本態様は、既存のビジー信号用のビジー信号端子を利用して、交換レンズとアクセサリとの通信を制御することができる。【００２３】
好ましくは、アクセサリ制御部は、カメラ本体からの電源供給開始後の所定期間内に、交換レンズからアクセサリの識別情報を取得する要求を受信できなければ、交換レンズとの間のデータ通信を無効にする通信終了設定を行う。【００２４】
本態様によれば、カメラ本体からの電源供給開始後の所定期間内に、交換レンズからアクセサリの識別情報を取得する要求を受信できなければ、交換レンズとの間のデータ通信を無効にする通信終了設定が行われる。これにより本態様は、交換レンズと通信が行うことができないアクセサリが装着された場合であっても、自動的に交換レンズとアクセサリとの通信が無効になるので、エラーを発生させることなくレンズシステムが作動する。【００２５】
好ましくは、通信切替部は、アクセサリへのアクセスを継続するか否かを判定し、アクセスを継続すると判定すると、ビジー信号端子の信号の第１の極性を第１の極性と異なる第２の極性に切り替え、交換レンズとアクセサリとの間のデータ通信を有効にする。【００２６】
本態様によれば、カメラ本体からアクセサリへのアクセス継続要求があると、ビジー信号の端子の信号の極性を第１の極性から第２の極性に切り替え、交換レンズとアクセサリとの間のデータ通信の有効状態を維持する。これにより本態様は、交換レンズとアクセサリとの通信を有効にさせておき、その後に交換レンズとアクセサリとの通信を行わせることができる。【００２７】
好ましくは、通信切替部は、カメラ本体から電源の供給が開始されたときに同期信号端子から入力する同期信号の極性が第２の極性であることを検出すると、ビジー信号端子の信号の極性を第２の極性に切り替え、交換レンズとアクセサリとの間のデータ通信を有効にする。【００２８】
本態様によれば、カメラ本体から電源の供給が開始されたときに同期信号端子から入力する同期信号の極性が第２の極性であることを検出すると、ビジー信号端子の信号の極性を第２の極性に切り替え、交換レンズとアクセサリとの間のデータ通信を有効にする。これにより本態様は、交換レンズとアクセサリとの間のデータ通信を有効にさせておき、その後に交換レンズとアクセサリとの通信を行わすことができる。【００２９】
本発明の他の態様であるアクセサリは、電源端子及び双方向シリアル通信用の入出力端子を含む第１の複数の端子を有する第１のマウントを備えたカメラ本体と、第１のマウントに配置された第１の複数の端子とそれぞれ電気的に接続される第２の複数の端子を有する第２のマウントを備えた交換レンズとの間に装着されるアクセサリであって、第１のマウントに装着されると、第１の複数の端子とそれぞれ接続される第３の複数の端子を有する第３のマウントと、第２のマウントに装着されると、第２の複数の端子とそれぞれ接続される第４の複数の端子を有する第４のマウントと、第３の複数の端子と第４の複数の端子とをそれぞれ電気的に接続する複数の信号線と、複数の信号線のうちの電源端子及び入出力端子が接続されるアクセサリ制御部であって、交換レンズからアクセサリの識別情報の取得要求を受信すると、アクセサリの識別情報を回答するアクセサリ制御部と、を備える。【００３０】
本態様によれば、アクセサリは交換レンズと専用の端子を設けずに電気的に接続されることが可能である。すなわちアクセサリは、カメラ本体と接合される第３のマウントと交換レンズと接合される第４のマウントとを電気的に接続する信号線を利用して、交換レンズと電気的に接続される。また本態様によれば、アクセサリは交換レンズからアクセサリの識別情報の取得要求を受信し、アクセサリは識別情報を回答する。これにより本体態様では、装着されたアクセサリの特定が正確に行われ、多種のバリエーションを有するアクセサリの特定を正確に行うことができる。【００３１】
好ましくは、アクセサリ制御部は、複数の信号線のうちの入出力端子と接続される信号線と、電源端子及び入出力端子以外の特定の端子と接続される信号線とが接続され、特定の端子の信号の極性に基づいて交換レンズとの間のデータ通信の停止処理又は開始処理を行う。【００３２】
本態様によれば、電源端子及び入出力端子以外の特定の端子の信号の極性に基づいて交換レンズとの間のデータ通信の停止処理又は開始処理が行われるので、特定の端子の信号の極性を切り替えることにより、データ通信の停止又は開始の制御を行うことができる。これにより本態様は、カメラ本体と交換レンズとのデータ通信と、交換レンズとアクセサリとのデータ通信との切り替えが、速く正確に行われる。【００３３】
好ましくは、特定の端子は、交換レンズ及びカメラ本体のうちの一方から動作状態を他方に通知するビジー信号用のビジー信号端子である。【００３４】
本態様によれば、ビジー信号を利用して、交換レンズとの間のデータ通信の停止処理又は開始処理が行われる。これにより、本態様は、既存のビジー信号用のビジー信号端子を使用して交換レンズとアクセサリとの通信の切り替えを行うことができる。【００３５】
好ましくは、特定の端子は、交換レンズ及びカメラ本体のうちの一方から動作状態を他方に通知するビジー信号用のビジー信号端子と、同期信号用の同期信号端子である。【００３６】
本態様によれば、ビジー信号及び同期信号を利用して、交換レンズとの間のデータ通信の停止処理又は開始処理が行われる。これにより本態様は、既存のビジー信号及び同期信号を利用して、交換レンズとアクセサリとの通信の切り替えを行うことができる。【００３７】
好ましくは、アクセサリ制御部は、ビジー信号端子から入力するビジー信号であって、交換レンズからカメラ本体に動作状態を通知するビジー信号の極性である第２の極性と異なる極性である第１の極性に切り替えられたことを検出すると、交換レンズとの間のデータ通信の停止処理を行い、第２の極性に切り替えられたことを検出すると、交換レンズとの間のデータ通信の開始処理を行う。【００３８】
本態様によれば、ビジー信号の極性を切り替えることによって、交換レンズとアクセサリとの間のデータ通信を制御することができる。これにより本態様は、既存のビジー信号用のビジー信号端子を利用して交換レンズとアクセサリとの通信を制御することができる。【００３９】
好ましくは、アクセサリ制御部は、カメラ本体からの電源供給開始後の所定期間内に交換レンズからアクセサリの識別情報の取得要求を受信しない場合には、交換レンズとの間のデータ通信を無効にする通信終了設定を行う。【００４０】
本態様によれば、カメラ本体からの電源供給開始後の所定期間内に、交換レンズからアクセサリの識別情報を取得する要求を受信できなければ、交換レンズとの間のデータ通信を無効にする通信終了設定が行われる。これにより本態様は、アクセサリの装着に対応していない交換レンズに装着された場合であっても、エラーを発生させることなるく正常に作動することができる。【００４１】
好ましくは、アクセサリは、テレコンバージョンレンズ、ワイドコンバージョンレンズ、防振アダプタ、マクロエクステンションチューブ、又はマウントアダプタである。【００４２】
本発明の他の態様であるレンズシステムの通信方法は、電源端子及び双方向シリアル通信用の入出力端子を含む第１の複数の端子を有する第１のマウントを備えたカメラ本体に着脱可能な交換レンズであって、第１のマウントに配置された第１の複数の端子とアクセサリを介してそれぞれ電気的に接続される第２の複数の端子を有する第２のマウントを備えた交換レンズと、カメラ本体と交換レンズとの間に装着されるアクセサリと、を備えるレンズシステムの通信方法であって、交換レンズのレンズ制御部が、カメラ本体との間のデータ通信を開始する前にアクセサリの識別情報の取得要求を送信するステップと、アクセサリのアクセサリ制御部が、交換レンズからアクセサリの識別情報の取得要求を受信すると、アクセサリの識別情報をレンズ制御部に送信するステップと、を含む。【００４３】
好ましくは、交換レンズとカメラ本体との間のデータ通信が有効になり、かつカメラ本体から交換レンズにレンズデータの要求があると、レンズ制御部が、アクセサリの識別情報を取得している場合には、交換レンズのアクセサリの光学特性により最適化された第１のレンズデータをカメラ本体に転送し、アクセサリの識別情報を取得していない場合には、交換レンズの第２のレンズデータをカメラ本体に転送するステップと、を更に含む。【００４４】
本発明の他の態様である交換レンズ用プログラムは、電源端子及び双方向シリアル通信用の入出力端子を含む第１の複数の端子を有する第１のマウントを備えたカメラ本体に着脱可能な交換レンズであって、第１のマウントに配置された第１の複数の端子とアクセサリを介してそれぞれ電気的に接続される第２の複数の端子を有する第２のマウントを備え、カメラ本体に直接装着され、又はアクセサリを介してカメラ本体に装着される交換レンズ内のコンピュータに、カメラ本体との間のデータ通信を開始する前に少なくともアクセサリの識別情報の取得に必要な双方向のデータ通信を行う機能と、を実現させる。【００４５】
好ましくは、カメラ本体との間のデータ通信が有効になり、かつカメラ本体からレンズデータの要求があると、アクセサリの識別情報を取得している場合には、交換レンズのアクセサリの光学特性により最適化された第１のレンズデータをカメラ本体に転送し、アクセサリの識別情報を取得していない場合には、交換レンズの第２のレンズデータをカメラ本体に転送する機能を、交換レンズ内のコンピュータに実現させる。
【発明の効果】
【００４６】
本発明によれば、交換レンズとカメラ本体との通信に使用される端子を利用して、アクセサリを交換レンズに電気的に接続することができ、且つアクセサリは識別情報により特定されるので多種のバリエーションがあるアクセサリでも正確に特定することができる。
【図面の簡単な説明】
【００４７】
【図１】図１は、本発明の一実施形態に係るカメラシステムの外観斜視図である。
【図２】図２は、本発明の一実施形態に係るカメラシステムの背面図である。
【図３】図３は、本発明の一実施形態に係るカメラシステムの要部構成を示すブロック図である。
【図４】図４は、本発明の一実施形態に係るカメラシステムにおける通信信号線の構成を示す図である。
【図５】図５は、本発明の一実施形態に係るカメラシステムにおける通常時の起動シーケンスを示す図である。
【図６】図６は、テレコン装着判定及びテレコンの識別を説明するフロー図である。
【図７】図７は、テレコン未対応である交換レンズを判定するフロー図である。
【図８】図８は、テレコンバージョンレンズのファームウエアのアップデート方法を示すシーケンスのうちの第１のシーケンスを示すシーケンス図である。
【図９】図９は、図８に示した第１のシーケンスの続きを示す第２のシーケンスを示すシーケンス図である。
【図１０】図１０は、図９に示した第２のシーケンスの続きを示す第３のシーケンスを示すシーケンス図である。
【図１１】カメラ本体と交換レンズと間のデータ通信及び交換レンズとテレコンバージョンレンズとの間のデータ通信との通信切替に対応するＶＳＹＮＣ端子及びＩＮＴＲ＿ＢＵＳＹ端子の各信号の極性を示すタイミングチャートである。
【発明を実施するための形態】
【００４８】
以下、添付図面に従って、本発明の実施形態について、詳細に説明する。なお本実施形態では、本発明におけるアクセサリがテレコンバータ（テレコンバージョンレンズ）である場合について説明するが、本発明においてアクセサリはワイドコンバータ（ワイドコンバージョンレンズ）、マウントアダプタ、防振アダプタ、又はマクロエクステンションチューブであってもよい。なお以下の説明において、「テレコンバータ」を適宜「テレコン」と省略して記載する。
【００４９】
図１，図２は本発明の一実施形態に係るカメラシステム（撮像装置１０）の外観を示す斜視図、背面図であり、図３は撮像装置１０の要部構成を示すブロック図である。
【００５０】
図１、図２、及び図３に示すように、撮像装置１０は、交換レンズ１００、カメラ本体２００、及びテレコンバータ３００を備える。テレコンバータ３００は、先端側マウント（第４のマウント）３６２及び基端側マウント（第３のマウント）３６４を備える（図３）。交換レンズ１００は、テレコンバータ３００の先端側マウント３６２に着脱自在なレンズマウント（第２のマウント）１６０（図３）を備える。本例の交換レンズ１００は円筒状であり、交換レンズ１００の基端側端部にレンズマウント１６０が形成されている。カメラ本体２００は、テレコンバータ３００の基端側マウント３６４（図３）を着脱自在な本体マウント（第１のマウント）２６０を備える。本例のカメラ本体２００は箱状であり、そのカメラ本体２００の正面のほぼ中央に本体マウント２６０が形成されている。交換レンズ１００のレンズマウント１６０をテレコンバータ３００の先端側マウント３６２に装着し、テレコンバータ３００の基端側マウント３６４をカメラ本体２００の本体マウント２６０に装着することにより、交換レンズ１００及びテレコンバータ３００がカメラ本体２００に着脱自在に装着される。なお交換レンズ１００とテレコンバータ３００とは、本発明に係るレンズシステムを構成する。
【００５１】
なお本実施形態では交換レンズ１００がテレコンバータ３００を介してカメラ本体２００に装着される場合について説明するが、交換レンズ１００をカメラ本体２００に直接装着することも可能である。
【００５２】
レンズマウント１６０、本体マウント２６０、テレコンバータ３００の先端側マウント３６２及び基端側マウント３６４には、それぞれ接点としての複数の端子が設けられている。図１では、本体マウント２６０の複数の端子２６０ａ（本体側端子）及び先端側マウント３６２の複数の端子３６２ａを図示している。レンズマウント１６０を先端側マウント３６２に装着し、基端側マウント３６４を本体マウント２６０に装着すると、レンズマウント１６０、本体マウント２６０、先端側マウント３６２、及び基端側マウント３６４の互いの端子が当接して導通する（図３及び図４）。本例では、交換レンズ１００の周方向に沿って、本体マウント２６０、レンズマウント１６０、先端側マウント３６２及び基端側マウント３６４に、複数の端子がそれぞれ設けられる。
【００５３】
カメラ本体２００の正面には、主に光学ファインダ窓２０が設けられている。カメラ本体２００の上面には、主としてシャッタレリーズボタン２２、シャッタスピードダイヤル２３、露出補正ダイヤル２４が設けられている。
【００５４】
シャッタレリーズボタン２２は、撮像開始の指示を入力するための操作手段であり、いわゆる「半押し」と「全押し」とからなる２段ストローク式のスイッチで構成されている。撮像装置１０は、シャッタレリーズボタン２２が半押し（ストロークの途中まで押し込む操作）がされることによってＳ１オンの信号、半押しから更に押し込む全押し（全ストローク押し込む操作）がされることによってＳ２オンの信号が出力され、Ｓ１オンの信号が出力されると自動焦点調節（Automatic Focus：ＡＦ処理）及び自動露出制御（Automatic Exposure：ＡＥ処理）などの撮影準備処理を実行し、Ｓ２オン信号が出力されると撮影処理を実行する。また、動画撮影モードの場合は、シャッタレリーズボタン２２が全押しされることにより、動画記録モードが開始される。
【００５５】
なお、シャッタレリーズボタン２２は半押しと全押しとからなる２段ストローク式のスイッチの形態に限られず、1回の操作によってＳ１オンの信号及びＳ２オンの信号を出力しても良く、それぞれ個別のスイッチを設けてＳ１オンの信号またはＳ２オンの信号を出力しても良い。また、タッチ式パネル等により操作指示を行う形態では、操作手段は、タッチ式パネルの画面に表示される操作指示に対応する領域をタッチすることによって操作指示を出力するようにしても良い。本発明においては、撮影準備処理や撮影処理を指示するものであれば操作手段の形態はこれらに限られない。また、１つの操作手段への操作指示によって撮影準備処理と撮影処理を連続して実行するようにしても良い。
【００５６】
ユーザは、シャッタスピードダイヤル２３によりシャッタ速度の調節を行い、露出補正ダイヤル２４により露出の補正を行う。
【００５７】
図２は撮像装置１０の背面図である。図２に示すようにカメラ本体２００の背面には、主としてモニタ２１６、光学ファインダの接眼部２６、ＭＥＮＵ／ＯＫキー２７、十字キー２８、再生ボタン２９等が設けられている。
【００５８】
モニタ２１６は、ライブビュー画像を表示したり、再生ボタン２９が押されると撮影した画像を表示したり、撮影された動画を表示したりする。またモニタ２１６は、交換レンズ１００やテレコンバータ３００のデータ取得または更新の際に、ユーザに指示入力または確認を求めるメッセージを適宜表示する。
【００５９】
またユーザは、ＭＥＮＵ／ＯＫキー２７及び十字キー２８により撮像装置１０の様々な設定を行うことができる。例えば、ユーザは、ＭＥＮＵ／ＯＫキー２７及び十字キー２８を使用して、静止画撮影モードと動画撮影モードとの切替え、または、特定の画像処理（点像復元処理等の解像度強調処理）を実行するか否か、あるいは交換レンズ１００またはテレコンバータ３００のデータ取得や更新の設定を行うことができる。
【００６０】
図３は、撮像装置１０の全体構成を示すブロック図である。
【００６１】
＜交換レンズの構成＞
交換レンズ１００は、撮影光学系１０２（ズームレンズ１０４、フォーカスレンズ１０６及び絞り１０８）、ズームレンズ制御部１１４、フォーカスレンズ制御部１１６、絞り制御部１１８、レンズ側ＣＰＵ（中央処理装置：Central Processing Unit）１２０、フラッシュＲＯＭ（Flash Read Only Memory）１２６、レンズ側通信部１５０、及びレンズマウント１６０を備える。レンズ側ＭＣ（Micro Computer）１５２は、レンズ側ＣＰＵ１２０、フラッシュＲＯＭ１２６、及びレンズ側通信部１５０を含んで構成される。
【００６２】
撮影光学系１０２は、ズームレンズ１０４、フォーカスレンズ１０６、及び絞り１０８を有する。ズームレンズ制御部１１４は、レンズ側ＣＰＵ１２０からの指令に従って、ズームレンズ１０４の位置を制御する。フォーカスレンズ制御部１１６は、レンズ側ＣＰＵ１２０からの指令に従って、フォーカスレンズ１０６の位置を制御する。絞り制御部１１８は、レンズ側ＣＰＵ１２０からの指令に従って、絞り１０８の開口面積を制御する。
【００６３】
レンズ側ＣＰＵ１２０は、交換レンズ１００のＣＰＵ（中央処理装置：Central Processing Unit：中央処理装置）であり、ＲＯＭ（Read Only Memory）１２４及びＲＡＭ（Random Access Memory）１２２を内蔵している。
【００６４】
フラッシュＲＯＭ１２６は、カメラ本体２００からダウンロードされた、または記録媒体やネットワーク経由で取得された交換レンズ１００のファームウェアまたはレンズデータ、交換レンズ１００のシリアルナンバー（個体識別情報）等を格納する不揮発性のメモリである。
【００６５】
レンズ側ＣＰＵ１２０は、ＲＯＭ１２４又はフラッシュＲＯＭ１２６に格納された制御プログラム（ファームウェア）に従い、ＲＡＭ１２２を作業領域として、交換レンズ１００の各部を制御する。この制御プログラムにより、詳細を後述するように、交換レンズ１００とテレコンバータ３００との組合せに固有のシリアルナンバーまたは、組合せに係るレンズデータが生成される。
【００６６】
レンズ側通信部１５０は、交換レンズ１００がテレコンバータ３００を介してカメラ本体２００に装着されている状態において、レンズマウント１６０に設けられた複数の信号端子を介して、カメラ本体２００及びテレコンバータ３００との通信を行う。
【００６７】
＜カメラ本体の構成＞
カメラ本体２００は、撮像素子（ＣＭＯＳ型またはＣＣＤ型）２０１、撮像素子制御部２０２、アナログ信号処理部２０３、Ａ／Ｄ（Analog/Digital）変換部２０４、画像入力コントローラ２０５、デジタル信号処理部２０６、ＲＡＭ２０７、圧縮伸張処理部２０８、メディア制御部２１０、メモリカード２１２、表示制御部２１４、モニタ２１６、本体側ＣＰＵ（本体側制御部）２２０、操作部２２２、時計部２２４、フラッシュＲＯＭ２２６、ＲＯＭ２２８、ＡＦ（Automatic Focus：自動焦点制御）検出部２３０、ＡＥ／ＡＷＢ（Automatic Exposure/Automatic White Balance：自動露出／自動ホワイトバランス）検出部２３２、電源制御部２４０、バッテリ２４２、本体側通信部２５０、及び本体マウント２６０を備える。本体側ＭＣ（Micro Computer）２５２は、本体側ＣＰＵ２２０、ＲＡＭ２０７、ＲＯＭ２２８、フラッシュＲＯＭ２２６、及び本体側通信部２５０を含んで構成される。なお、図３では、撮像素子２０１はカメラ本体２００に設置されているが、これに限定されるものではない。撮像素子２０１は、例えば、交換レンズ１００の内部に設置されていてもよい。
【００６８】
撮像素子２０１は、被写体を撮像するイメージセンサによって構成されている。交換レンズ１００の撮影光学系１０２によって撮像素子２０１の受光面に結像された被写体の光学像は、撮像素子２０１によって電気信号に変換される。撮像素子２０１の例として、ＣＭＯＳ（Complementary Metal Oxide Semiconductor）型イメージセンサ、または、ＣＣＤ（Charge Coupled Device）型イメージセンサが挙げられる。
【００６９】
撮像素子制御部２０２は、本体側ＣＰＵ２２０の指令に従って、撮像素子２０１の撮像タイミング、露出時間等を制御する。
【００７０】
アナログ信号処理部２０３は、撮像素子２０１により被写体を撮像して得られたアナログの画像信号に対して、各種のアナログ信号処理を施す。本例のアナログ信号処理部２０３は、サンプリングホールド回路、色分離回路、ゲイン調整回路等を含んで構成されている。
【００７１】
Ａ／Ｄ変換部２０４は、アナログ信号処理部２０３から出力されたアナログの画像信号をデジタルの画像信号に変換する。
【００７２】
画像入力コントローラ２０５は、Ａ／Ｄ変換部２０４から出力されたデジタルの画像信号を、画像データとして、ＲＡＭ２０７に一時的に格納させる。なお、撮像素子２０１がＣＭＯＳ型イメージセンサである場合は、Ａ／Ｄ変換部２０４は撮像素子２０１内に内蔵されていることが多い。なお、上述のアナログ信号処理部２０３、Ａ／Ｄ変換部２０４、及び画像入力コントローラ２０５によりＡＦＥ（アナログフロントエンド：Ａｎａｌｏｇ  Ｆｒｏｎｔ  Ｅｎｄ）が構成されている。
【００７３】
デジタル信号処理部２０６は、ＲＡＭ２０７に格納されている画像データに対して、各種のデジタル信号処理を施す。本例のデジタル信号処理部２０６は、輝度及び色差信号生成回路、ガンマ補正回路、シャープネス補正回路、コントラスト補正回路、ホワイトバランス補正回路、解像度強調処理回路（点像復元処理回路）等を含んで構成されている。
【００７４】
圧縮伸張処理部２０８は、ＲＡＭ２０７に格納されている非圧縮の画像データに、圧縮処理を施す。また、圧縮伸張処理部２０８は、圧縮された画像データに、伸張処理を施す。
【００７５】
メディア制御部２１０は、圧縮伸張処理部２０８によって圧縮された画像データを、メモリカード２１２に記録する制御を行う。また、メディア制御部２１０は、メモリカード２１２から、圧縮された画像データを読み出す制御を行う。
【００７６】
表示制御部２１４は、ＲＡＭ２０７に格納されている非圧縮の画像データを、モニタ２１６に表示させる制御を行う。モニタ２１６は、液晶モニタ、有機ＥＬ（Ｅｌｅｃｔｒｏｎｉｃ  Ｌｕｍｉｎｅｓｃｅｎｓｅ）モニタを採用することができる。
【００７７】
モニタ２１６にライブビュー画像を表示させる場合には、デジタル信号処理部２０６により連続的に生成されたデジタルの画像信号が、ＲＡＭ２０７に一時的に記憶される。表示制御部２１４は、このＲＡＭ２０７に一時記憶されたデジタルの画像信号を表示用の信号形式に変換して、モニタ２１６に順次出力する。これにより、モニタ２１６に撮像画像がリアルタイムに表示され、モニタ２１６を電子ビューファインダとして使用しながらの撮影が可能になる。
【００７８】
被写体の撮像及び被写体の画像の記録を行う場合には、シャッタレリーズボタン２２の半押しにより、本体側ＣＰＵ２２０の制御の下、ＡＥ制御及びＡＦ制御が行われ、全押しによって撮影が実行される。撮像により取得された画像は、圧縮伸張処理部２０８において所定の圧縮フォーマット（例えば、静止画はＪＰＥＧ（Joint Photographic Experts Group）形式、動画はＨ２６４等）によって圧縮される。圧縮された画像データは、撮影日時や撮影条件等の所要の付属情報が付加された画像ファイルとされた後、メディア制御部２１０を介してメモリカード２１２に格納される。
【００７９】
本体側ＣＰＵ２２０は、撮像装置１０全体の動作を統括制御する。また、本体側ＣＰＵ２２０は、本体マウント２６０に交換レンズ１００及びテレコンバータ３００が装着されたか否かを判定する装着判定部を構成している。
【００８０】
操作部２２２は、図１に示したシャッタレリーズボタン２２、シャッタスピードダイヤル２３、露出補正ダイヤル２４、図２に示したＭＥＮＵ／ＯＫキー２７、十字キー２８、及び再生ボタン２９を含んで構成される。本体側ＣＰＵ２２０は、操作部２２２等からの入力に基づき撮像装置１０の各部を制御する。
【００８１】
時計部２２４は、タイマとして、本体側ＣＰＵ２２０からの指令に基づいて時間を計測する。また、時計部２２４は、カレンダとして、現在の年月日及び時刻を計測する。
【００８２】
フラッシュＲＯＭ２２６は、読み取り及び書き込みが可能な不揮発性メモリであり、各種設定情報またはレンズデータ、交換レンズ１００及びテレコンバータ３００の個体識別情報等を記憶する。
【００８３】
ＲＯＭ２２８には、本体側ＣＰＵ２２０が実行する制御プログラムや制御に必要な各種データが記録されている。本体側ＣＰＵ２２０は、ＲＯＭ２２８に格納された制御プログラムに従い、ＲＡＭ２０７を作業領域としながら撮像装置１０の各部を制御する。
【００８４】
ＡＦ検出部２３０は、デジタルの画像信号に基づいて、ＡＦ（オートフォーカス）制御に必要な数値を算出する。いわゆるコントラストＡＦの場合、例えば所定のＡＦエリア内におけるＧ（緑）画素の信号の高周波成分の積算値（焦点評価値）を算出する。本体側ＣＰＵ２２０は、この焦点評価値が極大となる位置にフォーカスレンズ１０６を移動させる。尚、ＡＦは、コントラストＡＦには限定されない。例えば位相差式のＡＦを行ってもよい。
【００８５】
ＡＥ／ＡＷＢ検出部２３２は、デジタルの画像信号に基づいて、ＡＥ（自動露出）制御及びＡＷＢ（自動ホワイトバランス）制御に必要な数値を算出する。本体側ＣＰＵ２２０は、ＡＥ／ＡＷＢ検出部２３２から得た数値に基づいて被写体の明るさ（被写体輝度）を算出し、所定のプログラム線図によって絞り情報（Ｆ値）とシャッタスピードを決定する。
【００８６】
電源制御部２４０は、本体側ＣＰＵ２２０の指令に従って、バッテリ２４２により供給される電源電圧をカメラ本体２００の各部に与える。また、電源制御部２４０は、本体側ＣＰＵ２２０の指令に従って、本体マウント２６０、レンズマウント１６０、テレコンバータ３００の先端側マウント３６２及び基端側マウント３６４を介して、バッテリ２４２により供給される電源電圧を交換レンズ１００及びテレコンバータ３００の各部に与える。
【００８７】
レンズ電源スイッチ２４４は、本体側ＣＰＵ２２０の指令に従って、本体マウント２６０、レンズマウント１６０、先端側マウント３６２及び基端側マウント３６４を介して、交換レンズ１００及びテレコンバータ３００に与える電源電圧のオン及びオフの切り替えとレベルの切り替えを行う。
【００８８】
本体側通信部２５０は、本体側ＣＰＵ２２０の指令に従って、交換レンズ１００のレンズ側通信部１５０との間において、信号の送受信（通信）を行う。一方、レンズ側通信部１５０は、レンズ側ＣＰＵ１２０の指令に従って、カメラ本体２００の本体側通信部２５０、及びテレコンバータ３００のテレコン側通信部３５０との間において、信号の送受信（通信）を行う。
【００８９】
＜テレコンバータの構成＞
テレコンバータ３００は、テレコンバージョンレンズ３０２、テレコン側ＣＰＵ（アクセサリ制御部）３２０、フラッシュＲＯＭ３２６、テレコン側通信部３５０、先端側マウント３６２、及び基端側マウント３６４を備える。テレコン側ＭＣ（Micro Computer）３５２は、テレコン側ＣＰＵ３２０、フラッシュＲＯＭ３２６、及びテレコン側通信部３５０を含んで構成される。
【００９０】
テレコンバージョンレンズ３０２は、交換レンズ１００とテレコンバータ３００とが装着された状態において焦点距離を交換レンズ１００単体での焦点距離よりも長くするためのレンズ（もしくはレンズ群）である。焦点距離の変化率は１．４倍、２倍等の値を採用しうる。
【００９１】
テレコン側ＣＰＵ３２０は、テレコンバータ３００のＣＰＵ（中央処理装置：Central Processing Unit）であり、ＲＡＭ３２２及びＲＯＭ３２４を内蔵している。
【００９２】
フラッシュＲＯＭ３２６は、テレコンバータ３００のファームウエアまたは光学特性（例えば、焦点距離の拡大倍率または絞りの変化度合い）のデータ等を格納する不揮発性のメモリである。
【００９３】
テレコン側ＣＰＵ３２０は、ＲＯＭ３２４又はフラッシュＲＯＭ３２６に格納された制御プログラム（ファームウエア）に従い、ＲＡＭ３２２を作業領域として、テレコン側通信部３５０を制御する。
【００９４】
テレコン側通信部３５０は、交換レンズ１００がテレコンバータ３００を介してカメラ本体２００に装着されている状態において、レンズマウント１６０及び先端側マウント３６２にそれぞれ設けられた複数の信号端子を介して、交換レンズ１００との間において通信を行う。なお本実施形態において、テレコンバータ３００はカメラ本体２００との間では直接的な通信を行わず、カメラ本体２００からの要求コマンドを受信した交換レンズ１００がテレコンバータ３００との送受信を行う。
【００９５】
＜端子を介した通信＞
図４は、本体マウント２６０及びレンズマウント１６０とその周辺部、及びテレコンバータ３００における関連部分を示す説明図である。交換レンズ１００がテレコンバータ３００を介してカメラ本体２００に装着された状態で、本体マウント２６０の複数の端子２６０a（本例では図４の符号「Ｂ０１」〜「Ｂ１０」の１０個の端子：第１の複数の端子）はテレコンバータ３００の基端側マウント３６４の複数の端子にそれぞれ当接し、レンズマウント１６０の複数の端子（本例では図４の符号「Ｌ０１」〜「Ｌ１０」の１０個の端子：第２の複数の端子）はテレコンバータ３００の先端側マウント３６２の複数の端子（第４の複数の端子）３６２ａ（図１）にそれぞれ当接する。なお、テレコンバータ３００の基端側マウントの複数の端子（第３の複数の端子）の図示は省略されている。
【００９６】
＜カメラ本体−交換レンズ間通信＞
上記構成において、カメラ本体２００と交換レンズ１００との間の通信について以下に説明する。なお、カメラ本体２００と交換レンズ１００の間の通信では、テレコンバータ３００の先端側マウント３６２及び基端側マウント３６４に設けられた複数の端子を介して信号が送受信されるが、テレコン側ＣＰＵ３２０またはテレコン側通信部３５０はカメラ本体２００と交換レンズ１００の間の送受信の制御には関与していないため、以下の説明ではテレコンバータ３００及びその端子に関する説明は適宜省略する。なお、以下の説明において信号端子を適宜「端子」と表記する。例えば、後述するＩＮＴＲ＿ＢＵＳＹ信号端子を「ＩＮＴＲ＿ＢＵＳＹ端子」と表記する場合がある。
【００９７】
本体マウント２６０の第１端子Ｂ０１（＋５Ｖ端子）は、カメラ本体２００から交換レンズ１００に、バッテリ２４２の＋５Ｖ電圧を与えるための第１の本体側電源端子であり、レンズ電源スイッチ２４４を介して電源制御部２４０及びバッテリ２４２に接続されている。
【００９８】
本体マウント２６０の第２端子Ｂ０２（＋３．３Ｖ端子）は、カメラ本体２００から交換レンズ１００にバッテリ２４２の＋３．３Ｖ電圧を与えるための第２の本体側電源端子である。
【００９９】
本体マウント２６０の第３端子Ｂ０３（ＧＮＤ（Ground）端子）及び第４端子Ｂ０４（ＤＧＮＤ（Digital Ground）端子）は、カメラ本体２００から交換レンズ１００に、０Ｖ（グランド電圧）を与えるための本体側グランド端子である。第３端子Ｂ０３及び第４端子Ｂ０４は、カメラ本体２００のグランドに接続されている。
【０１００】
本体マウント２６０の第５端子Ｂ０５（ＬＥＮＳ＿ＤＥＴ（Lens Detection）端子）は、詳細を後述するように、交換レンズ１００及びテレコンバータ３００の検出専用の本体側端子である。
【０１０１】
本体マウント２６０の第６端子Ｂ０６〜第１０端子Ｂ１０は、交換レンズ１００との信号送受信用の複数の本体側信号端子である。
【０１０２】
本体マウント２６０の第６端子Ｂ０６（ＩＮＴＲ＿ＢＵＳＹ信号端子）は、交換レンズ１００又はカメラ本体２００の特定の動作の期間中であるか否かを通知するための本体側ビジー信号端子（Inter Busy信号端子）である。
【０１０３】
本体マウント２６０の第７端子Ｂ０７（ＶＳＹＮＣ信号端子）は、カメラ本体２００と交換レンズ１００との垂直同期用の本体側信号端子（Vertical Synchronization信号端子）である。
【０１０４】
本体マウント２６０の第８端子Ｂ０８（ＳＣＫ信号端子）、第９端子Ｂ０９（ＭＯＳＩ信号端子）、及び第１０端子Ｂ１０（ＭＩＳＯ信号端子）は、カメラ本体２００と交換レンズ１００とのシリアル通信用の本体側通信信号端子である。ＳＣＫ（System Clock）信号は、マスタとしてのカメラ本体２００からスレーブとしての交換レンズ１００に与えるクロック信号である。ＭＯＳＩ（Master Out/Slave In）信号は、マスタとしてのカメラ本体２００から出力し、スレーブとしての交換レンズ１００に入力する信号である。ＭＩＳＯ（Master In/Slave Out）信号は、スレーブとしての交換レンズ１００から出力し、マスタとしてのカメラ本体２００に入力する信号である。
【０１０５】
本体マウント２６０の第５端子Ｂ０５（ＬＥＮＳ＿ＤＥＴ（Lens Detection）端子）は、交換レンズ１００及びテレコンバータ３００の検出専用の本体側端子である。本例では、ハイレベル（Ｈｉｇｈレベル：高電位）で本体マウント２６０のＬＥＮＳ＿ＤＥＴ（Lens Detection）端子とレンズマウント１６０のＬＥＮＳ＿ＤＥＴ端子（第５端子Ｌ０５）とが非当接状態（未装着状態）であることを示し、ローレベル（Ｌｏｗレベル：低電位）で本体マウント２６０のＬＥＮＳ＿ＤＥＴ端子とレンズマウント１６０のＬＥＮＳ＿ＤＥＴ端子とが（テレコンバータ３００の先端側マウント３６２及び基端側マウント３６４を介して）当接状態（装着状態）であることを示す。
【０１０６】
本体マウント２６０の第５端子Ｂ０５（ＬＥＮＳ＿ＤＥＴ端子）は、プルアップ抵抗Ｒ１を介して、電源制御部２４０及びバッテリ２４２に接続されている。また、本体マウント２６０の信号送受信（通信）用の複数の信号端子（第６端子Ｂ０６〜第１０端子Ｂ１０）のうちで第９端子Ｂ０９（ＭＯＳＩ信号端子）は、プルアップ抵抗Ｒ２及びレンズ電源スイッチ２４４を介して、バッテリ２４２に接続されている。
【０１０７】
第２のプルアップ抵抗Ｒ２はレンズ電源スイッチ２４４に接続されており、レンズ電源スイッチ２４４がオフされた状態（交換レンズ１００の非電源投入状態）では、第９端子Ｂ０９（ＭＯＳＩ信号端子）はプルアップされない。本体側ＣＰＵ２２０によりレンズ電源スイッチ２４４がオンされた状態（交換レンズ１００の電源投入状態）にて、第９端子Ｂ０９（ＭＯＳＩ信号端子）がプルアップされる。即ち、カメラ本体２００の電源スイッチをオンしただけでは、交換レンズ１００の第９端子Ｌ０９（ＭＯＳＩ信号端子）の電圧はハイレベルとならず、本体側ＣＰＵ２２０によりレンズ電源スイッチ２４４がオンされてはじめて、交換レンズ１００の第９端子Ｌ０９（ＭＯＳＩ信号端子）の電圧がハイレベルとなる。これにより、交換レンズ１００側のレンズ側ＭＣ１５２の誤動作を防止する。
【０１０８】
カメラ本体２００の本体側ＣＰＵ２２０は、本体マウント２６０の本体側電源端子を介した交換レンズ１００及びテレコンバータ３００のプレ電源投入（図５のステップＳ２００）前に、第５端子Ｂ０５（ＬＥＮＳ＿ＤＥＴ端子）のみを判定対象として、第５端子Ｂ０５（ＬＥＮＳ＿ＤＥＴ端子）がローレベルであるか否かを判定し、この判定でＬＥＮＳ＿ＤＥＴ端子がローレベルである場合には、本体マウント２６０の本体側電源端子を介した交換レンズ１００及びテレコンバータ３００のプレ電源投入後に、ＬＥＮＳ＿ＤＥＴ端子及び非通信時の第９端子Ｂ０９（ＭＯＳＩ信号端子）の両方がローレベルであるか否かを判定する（図５のステップＳ２０２）。
【０１０９】
レンズマウント１６０の第５端子Ｌ０５（ＬＥＮＳ＿ＤＥＴ端子）は、グランド（Ｇ
ＮＤ端子及びＤＧＮＤ端子）に接続されている。また、レンズマウント１６０の複数の信号端子（第６端子Ｌ０６〜第１０端子Ｌ１０）のうちで第９端子Ｌ０９（ＭＯＳＩ信号端子）は、プルアップ抵抗Ｒ２に対して十分に小さい抵抗値であるプルダウン抵抗Ｒ３を介して、グランドに接続されている。
【０１１０】
本体側ＣＰＵ２２０は、装着判定部として、本体マウント２６０の第５端子Ｂ０５（ＬＥＮＳ＿ＤＥＴ端子）の電圧（ハイレベル／ローレベル）と、非通信時の特定の本体側信号端子（本例ではＭＯＳＩ信号端子）の電圧（ハイレベル／ローレベル）とに基づいて、レンズマウント１６０、及びテレコンバータ３００の先端側マウント３６２及び基端側マウント３６４が本体マウント２６０に装着されているか否かの判定（即ち交換レンズ１００及びテレコンバータ３００がカメラ本体２００に装着されているか否かの判定）を行う。本体側ＣＰＵ２２０は、具体的には、カメラ本体２００の第５端子Ｂ０５（ＬＥＮＳ＿ＤＥＴ端子）の電圧及び非通信時の第９端子Ｂ０９（ＭＯＳＩ信号端子）の電圧の両方がローレベルになったとき、本体マウント２６０に交換レンズ１００及びテレコンバータ３００が装着されたと判定する（図５のステップＳ２０２）。
【０１１１】
また、レンズ側ＣＰＵ１２０は、レンズマウント１６０の第５端子Ｌ０５（ＬＥＮＳ＿ＤＥＴ端子）の電圧と、非通信時の特定のレンズ側信号端子（本例ではＭＯＳＩ信号端子）の電圧とに基づいて、レンズマウント１６０が本体マウント２６０に装着されているか否かの判定（即ち交換レンズ１００がカメラ本体２００に装着されているか否かの判定）を行ってもよい。この場合レンズ側ＣＰＵ１２０は、具体的には、交換レンズ１００のＬＥＮＳ＿ＤＥＴ端子の電圧及び非通信時のＭＯＳＩ信号端子の電圧の両方がローレベルになったとき、交換レンズ１００及びテレコンバータ３００が本体マウント２６０に装着されたと判定する。
【０１１２】
本体側ＣＰＵ２２０は、交換レンズ１００及びテレコンバータ３００が本体マウント２６０に装着されたと判定したら、交換レンズ１００に本電源を投入する（図５のステップＳ２０４）。
【０１１３】
本体側ＭＣ２５２は、本体マウント２６０の第６端子Ｂ０６（ＩＮＴＲ＿ＢＵＳＹ信号端子）の電位の変化（ハイレベル／ローレベル）を検出するための端子と、本体マウント２６０の第７端子Ｂ０７（ＶＳＹＮＣ信号端子）に同期信号を与えるための端子と、本体マウント２６０の第８端子Ｂ０８〜第１０端子Ｂ１０（以下「通信信号端子」ともいう）を用いたシリアル通信のためのインタフェース（ＳＰＩ：Serial Peripheral Interface）と、本体マウント２６０の第５端子Ｂ０５（ＬＥＮＳ＿ＤＥＴ端子）の電位の変化（ハイレベル／ローレベル）を検出するための端子と、交換レンズ１００のファームウエアをアップデートするための端子を有する。
【０１１４】
レンズ側ＭＣ１５２は、レンズマウント１６０の第６端子Ｌ０６（ＩＮＴＲ＿ＢＵＳＹ信号端子）の電位の変化（ハイレベル／ローレベル）を検出するための端子と、レンズマウント１６０の第８端子Ｌ０８〜第１０端子Ｌ１０（通信信号端子）を用いたシリアル通信のためのインタフェース（ＳＰＩ）と、交換レンズ１００のファームウエアをアップデートするための端子と、を有する。
【０１１５】
＜交換レンズ−テレコンバータ間通信＞
次に、交換レンズ１００とテレコンバータ３００の間の通信について説明する。交換レンズ１００とテレコンバータ３００の間の通信は、交換レンズ１００がマスタ、テレコンバータ３００をスレーブとした２線ＵＡＲＴ（Universal Asynchronous Receiver Transmitter）方式で行う。
【０１１６】
交換レンズ１００がテレコンバータ３００を介してカメラ本体２００に装着された状態では、テレコンバータ３００の先端側マウント３６２の１０個の端子３６２ａが交換レンズ１００の第１端子Ｌ０１〜第１０端子Ｌ１０にそれぞれ当接し、基端側マウント３６４の１０個の端子がカメラ本体２００の第１端子Ｂ０１〜第１０端子Ｂ１０にそれぞれ当接している。交換レンズ１００とテレコンバータ３００の間の通信信号線は、これら端子を介して交換レンズ１００の通信信号線に結線されている。
【０１１７】
具体的には、プレ電源投入信号及び本電源投入信号、交換レンズ１００及びテレコンバータ３００の装着検出信号（ＬＥＮＳ＿ＤＥＴ信号）、汎用双方向割り込み信号（ＩＮＴＲ＿ＢＵＳＹ信号）、２線ＵＡＲＴ受信信号（ＭＯＳＩ信号）、２線ＵＡＲＴ送信信号（ＭＩＳＯ信号）、及びテレコンバータ３００のファームウエア更新（アップデート）時における書き換えモード選択信号（ＶＳＹＮＣ）信号の信号線が、交換レンズ１００とカメラ本体２００との通信信号線にそれぞれ結線されている。
【０１１８】
ＬＥＮＳ＿ＤＥＴ信号は、交換レンズ１００及びテレコンバータ３００がカメラ本体２００に装着されている時はローレベル（低電位）であり、未装着の時はハイレベル（高電位）である。ＭＯＳＩ信号はテレコンバータ３００が交換レンズ１００から信号を受信する時に用いられ、ＭＩＳＯ信号はテレコンバータ３００が交換レンズ１００に信号を送信する時に用いられる。これら信号の電圧レベルは、いずれも＋３．３Ｖである。
【０１１９】
なお、テレコンバータ３００はカメラ本体２００との間では直接的な通信を行わず、カメラ本体２００からの要求コマンドを受信した交換レンズ１００がテレコンバータ３００との送受信を行う。
【０１２０】
＜通常の起動シーケンス＞
次に、本実施形態の撮像装置１０における通常の起動シーケンス（テレコンバータ３００のファームウエアをアップデートするモードでない場合）について、図５を参照しつつ説明する。
【０１２１】
カメラ本体２００の操作部２２２に設けられた図示せぬ電源スイッチがＯＮになると、本体側ＣＰＵ２２０は、上述のように本体マウント２６０の第５端子Ｂ０５（ＬＥＮＳ＿ＤＥＴ端子）がローレベルであるか否かを判定し、その後、交換レンズ１００及びテレコンバータ３００にプレ電源を投入する（ステップＳ２００）。なおこの際、本体側ＣＰＵ２２０はＶＳＹＮＣ信号をハイレベルに設定し、レンズ側ＣＰＵ１２０はＩＮＴＲ＿ＢＵＳＹ信号をハイレベルに設定する。なおプレ電源投入時はＶＳＹＮＣ信号がハイレベルであるが、この時点ではカメラ本体２００の、後述する端子の設定を行っていないので、交換レンズ１００及びテレコンバータ３００からの信号は信号として認識されない（無効化される）。
【０１２２】
上記判定でＬＥＮＳ＿ＤＥＴ端子がローレベルである場合には、本体側ＣＰＵ２２０は、ステップＳ２００によってプレ電源投入後にＬＥＮＳ＿ＤＥＴ端子及び非通信時のＭＯＳＩ信号端子の信号レベルを検出し、両方の信号がローレベルになったとき、本体マウント２６０に交換レンズ１００及びテレコンバータ３００が装着されたと判定して（ステップＳ２０２）、本電源を供給する（ステップＳ２０４）。
【０１２３】
ステップＳ２００によってプレ電源が投入されると、交換レンズ１００のレンズ側ＣＰＵ１２０はレンズシステムを起動して（ステップＳ１００）レンズ起動の初期化を判定し（ステップＳ１０２）、ＵＡＲＴ通信の設定を行う（ステップＳ１０４）。一方テレコンバータ３００のテレコン側ＣＰＵ３２０は、プレ電源が投入されるとテレコンバータ３００のシステムを起動して（ステップＳ３００）、ＵＡＲＴ通信の設定を行う（ステップＳ３０２）。
【０１２４】
ステップＳ１０４及びＳ３０２の処理が終了すると、レンズ側ＣＰＵ１２０はテレコンバータ３００に対しテレコン識別情報（テレコンバータ３００の個体識別情報であるシリアル番号及びテレコンバータ３００の光学特性のデータを含む）の取得要求を送信する（ステップＳ１０６）。光学特性のデータは焦点距離の変倍率を含むが、これに限らず絞り値（Ｆ値）の変化率などのデータを含んでいてもよい。レンズ側ＣＰＵ１２０は、テレコンバータ３００からタイムアウトまでに内にテレコン識別情報を受信すると（ステップＳ３０４）、その後レンズ側ＣＰＵ１２０は、交換レンズ１００とテレコンバータ３００との組合せに固有の情報である組合せ識別情報（組合せシリアルナンバー）、及び交換レンズ１００とテレコンバータ３００との組合せに係るレンズデータを生成（取得）する。
【０１２５】
交換レンズ１００のレンズ側ＣＰＵ１２０は、ステップＳ３０４によってテレコン識別情報を受信すると、ＶＳＹＮＣ端子の出力信号レベルに応じてテレコンバータ３００へのアクセス（通信可能状態）を継続するか否かの判定（テレコンアクセス継続判定）を行う（ステップＳ１０８）。テレコンアクセス継続判定では、ＶＳＹＮＣ端子がローレベルの場合にはテレコンアクセスを継続すると判定し、ＶＳＹＮＣ端子がハイレベルの場合にはテレコンアクセスを中止すると判定する。図５に示す通常の起動シーケンス（テレコンバータ３００のファームウエアアップデートを行わない場合）では、ＶＳＹＮＣ信号がハイレベルに設定されているため、テレコンアクセスを継続しないと判定する。
【０１２６】
次に、交換レンズ１００はテレコン動作モード取得要求をテレコンバータ３００に送信し（ステップＳ１１０）、テレコンバータ３００はテレコン動作モード取得要求に対する応答を返す（ステップＳ３０６）。ここで、テレコン動作モードには、通常動作モード、ファームウエアアップデートモード（ＦＷＵＰデートモード：テレコン動作モードともいう）、スタンバイモード等があり、動作モード毎に送信可能なコマンドが制限されている。例えば、通常動作モードは、テレコン終了コマンドを受け付けるが、ＦＷＵＰデートモードは、テレコン終了コマンドを受け付けず、また、スタンバイモードは、全てのコマンドを受け付けない動作モードである。
【０１２７】
図５に示す起動シーケンスはテレコンバータ３００のファームウエアアップデートを行わない通常動作モードであり、レンズ側ＣＰＵ１２０はテレコンバータ３００に対しテレコン終了要求（テレコン終了コマンド）を送信する（ステップＳ１１２）。テレコン側ＣＰＵ３２０は、テレコン終了要求を受信するとテレコンシステムの終了処理を行ってテレコンバータ３００をスタンバイモードに設定し（ステップＳ３０８）、交換レンズ１００にテレコン終了応答を返し（ステップＳ３１０）、ＵＡＲＴ通信の停止処理をしてスリープ状態となる（ステップＳ３１２）。
【０１２８】
レンズ側ＣＰＵ１２０は、テレコン終了応答を受信すると、ＵＡＲＴ通信の停止処理及びＳＰＩ通信の開始処理を行って（ステップＳ１１４）、ＩＮＴＲ＿ＢＵＳＹ信号をローレベルとする（ステップＳ１１６：レンズ初期化完了通知割り込み信号）。これを受けて、カメラ本体２００と交換レンズ１００の間で通常のレンズ初期化処理（カメラ本体２００の通信端子設定及び交換レンズ１００の初期位置駆動、交換レンズ１００とテレコンバータ３００との組合せに係るレンズデータの取得要求及び応答等）が行われる（ステップＳ２０６）。
【０１２９】
図６は、レンズ側ＣＰＵ１２０により行われるテレコンバータ３００の装着判定及びテレコンバータ３００の識別を説明するフロー図である。
【０１３０】
先ずテレコンバータ３００の装着判定が行われる。レンズ側ＣＰＵ１２０は、レンズ側ＣＰＵ１２０に設けられる装着判定タイマを開始させる（ステップＳ１１０１）。そしてレンズ側ＣＰＵ１２０は、テレコン識別情報取得要求をテレコンバータ３００に送信する（ステップＳ１１０２）。なおテレコン識別情報取得要求の送信は、図５ではステップＳ１０６で説明されている。その後レンズ側ＣＰＵ１２０はテレコンバータ３００からの回答を待機し（ステップＳ１１０３）、レンズ側ＣＰＵ１２０は装着判定タイマに基づいて回答タイムアウトエラーの判定を行う（ステップＳ１１０４）。レンズ側ＣＰＵ１２０は、テレコン識別情報取得要求をテレコンバータ３００に送信後、所定時間内にテレコンバータ３００から回答コマンドの受信が開始されなかった場合（ステップＳ１１０４のＹｅｓの場合）には、タイムアウトエラーとして判定する。その後レンズ側ＣＰＵ１２０は、装着判定タイムアウトの判定を行う（ステップＳ１１０８）。なおここで、回答タイムとはレンズ側ＣＰＵ１２０がテレコン識別情報取得要求を送信した後に回答を待機している時間のことであり、装着判定タイムとは装着判定に要する時間のことである。装着判定タイムの時間の設定によっては、レンズ側ＣＰＵ１２０はテレコン識別情報取得要求及び待機を複数回繰り返すことができる。
【０１３１】
よって、レンズ側ＣＰＵ１２０は、装着判定タイムを装着判定タイマに基づいて判定し装着判定タイムアウトであると判定した場合（ステップＳ１１０８のＹｅｓの場合）には、装着判定タイマを停止し（ステップＳ１１０９）、テレコンバータ３００の通信終了処理へ移行される。
【０１３２】
また、レンズ側ＣＰＵ１２０は、テレコン識別情報取得要求をテレコンバータ３００に送信後、所定時間内にテレコンバータ３００から回答コマンド（テレコン識別情報取得応答）を受信した場合（ステップＳ１１０４のＮｏの場合）には、タイムアウトエラーでないと判定して（ステップＳ１１０４のＮｏの場合）、装着判定タイマを停止する（ステップＳ１１０５）。
【０１３３】
以上で説明したように、レンズ側ＣＰＵ１２０は回答タイムの間に、テレコン識別情報取得要求に対する回答をテレコンバータ３００から受信することができるか否かにより、テレコンバータ３００の装着判定を行う。
【０１３４】
次にテレコンバータ３００の識別（特定）が行われる。レンズ側ＣＰＵ１２０は、テレコン識別情報取得要求をテレコンバータ３００に送信後、テレコンバータ３００が装着されていると判定した場合には、いわゆる、所定時間内にテレコンバータ３００から回答を受信した場合（ステップＳ１１０４のＮｏの場合）には、装着タイマを停止して（ステップＳ１１０５）、テレコンバータ３００の識別を行う。
【０１３５】
レンズ側ＣＰＵ１２０は、取得した回答がエラー回答である否かの判定を行う（ステップＳ１１０６）。回答がエラー回答である場合（ステップＳ１１０６のＹｅｓの場合）には、レンズ側ＣＰＵ１２０は、再度テレコン識別情報取得要求をテレコンバータ３００に送信し（ステップＳ１１１０）、テレコンバータ３００からの回答の受信を待機する（ステップＳ１１１１）。その後、レンズ側ＣＰＵ１２０は、上述したタイムアウトエラーの判定（ステップＳ１１０４及びステップＳ１１０８）及び回答エラーの判定（ステップＳ１１０６）を行い（ステップＳ１１１２）、エラーを判定した場合（ステップＳ１１１２のＹｅｓの場合）には、テレコン通信終了処理へ移行する。なおここで回答エラーとはテレコンバータ３００から送信されるエラー回答であり、テレコンバータ３００は交換レンズ１００から受信したコマンドにエラーがあった場合、又はコマンドに応じた処理を行っている際にエラーが発生した場合にエラー回答を送信する。
【０１３６】
一方、レンズ側ＣＰＵ１２０は、取得した回答がエラー回答でない場合（ステップＳ１１０６のＮｏの場合）には、取得した回答（テレコン識別情報）と格納されているテレコン用レンズデータとの製造会社、対応倍率、及び対応バージョンの照合を行い、全ての項目において一致する場合（ステップＳ１１０７のＹｅｓの場合）には、テレコン装着判定及び識別（特定）を完了させ、カメラ本体２００へ転送するレンズデータの切り替えに移行する。すなわちレンズ側ＣＰＵ１２０は、カメラ本体２００からレンズデータの要求があると、上述したように取得したテレコンバータ３００の識別情報に応じて、交換レンズ１００のテレコンバータ３００の光学特性により最適化されたテレコン用レンズデータ（第１のレンズデータ）をカメラ本体に転送する。
【０１３７】
一方レンズ側ＣＰＵ１２０は、取得した回答（テレコン識別情報）と格納されているテレコン用レンズデータとの製造会社、対応倍率、及び対応バージョンの照合を行い、一致しない項目が一つでもある場合（ステップＳ１１０７のＮｏの場合）には、テレコンバータ３００の通信終了処理へ移行する。レンズ側ＣＰＵ１２０は、識別情報を取得していない場合または識別情報に対応するテレコン用レンズデータを有していない場合には、交換レンズ１００のオリジナルレンズデータ（第２のレンズデータ）をカメラ本体２００に転送する。
【０１３８】
図７は、テレコンバータ３００が行うテレコン未対応である交換レンズ１００を判定するフロー図である。交換レンズ１００がテレコンバータ３００に未対応である場合には、交換レンズ１００は上述したようなテレコン識別情報要求の送信をテレコンバータ３００には行わない。したがって、テレコンバータ３００のテレコン側ＣＰＵ３２０は、カメラ本体２００からの電源供給開始後の所定期間内に交換レンズ１００からアクセサリの識別情報の取得要求を受信しない場合には、交換レンズ１００との間のデータ通信を無効にする通信終了設定を行う。具体的には、テレコンバータ３００は、交換レンズ１００がテレコンバータ３００に対応しているか又はファームウエアがテレコンバータ３００に対応しているか否かを判定し、対応交換レンズ又はファームウエアがテレコンバータ３００に対応していない場合には、交換レンズ１００からのテレコン識別情報要求の待機を停止してスタンバイモードに入る。以下に図７に沿って説明をする。
【０１３９】
先ず、テレコン側ＣＰＵ３２０はタイムアウト用タイマを開始させる（ステップＳ１２０１）。その後テレコン側ＣＰＵ３２０は、ＩＮＴＲ＿ＢＵＳＹ信号においてＦａｌｌ−Ｅｄｇｅの検出を開始し（ステップＳ１２０２）、ＩＮＴＲ＿ＢＵＳＹ信号がＬｏｗレベルであるか否かの判定を行う（ステップＳ１２０３）。テレコン側ＣＰＵ３２０は、ＩＮＴＲ＿ＢＵＳＹ信号がＬｏｗレベルであることを検出すると（ステップＳ１２０３のＹｅｓの場合）、タイムアウト用タイマを停止する（ステップＳ１２０９）。その後テレコン側ＣＰＵ３２０は、テレコンバータ３００の通信終了設定を行い（ステップＳ１２１０）、スリープモードをＯＮにする（ステップＳ１２１１）。その後、交換レンズ１００は、テレコンバータ３００からの識別情報回答が受信できないので、上述したようにタイムアウトの処理を行う。
【０１４０】
一方、ＩＮＴＲ＿ＢＵＳＹ信号がＬｏｗレベルでないと判定すると（ステップＳ１２０３のＮｏの場合）、テレコン側ＣＰＵ３２０は、ＩＮＴＲ＿ＢＵＳＹ信号のＦａｌｌ−Ｅｄｇｅが検出されたか又は５００ｍｓ（ｍｉｌｌｉ−ｓｅｃｏｎｄ）経過したかを判定する（ステップＳ１２０４）。ＩＮＴＲ＿ＢＵＳＹ信号のＦａｌｌ−Ｅｄｇｅが検出されたか又は５００ｍｓ（ｍｉｌｌｉ−ｓｅｃｏｎｄ）経過した場合（ステップＳ１２０４のＹｅｓの場合）には、テレコン側ＣＰＵ３２０はタイムアウト用タイマを停止する（ステップＳ１２０９）。
【０１４１】
一方、ＩＮＴＲ＿ＢＵＳＹ信号のＦａｌｌ−Ｅｄｇｅが検出されてなく、且つ５００ｍｓ（ｍｉｌｌｉ−ｓｅｃｏｎｄ）経過してない場合（ステップＳ１２０４のＮｏの場合）には、テレコン側ＣＰＵ３２０は、テレコン識別情報要求の受信が行われているか否かを判定する（ステップＳ１２０５）。
【０１４２】
テレコン識別情報要求の受信が行われていない場合（ステップＳ１２０５のＮｏの場合）には、テレコン側ＣＰＵ３２０は、再びＩＮＴＲ＿ＢＵＳＹ信号のＦａｌｌ−Ｅｄｇｅが検出されたか又は５００ｍｓ（ｍｉｌｌｉ−ｓｅｃｏｎｄ）経過したかを判定する（ステップＳ１２０４）。
【０１４３】
一方、テレコン側ＣＰＵ３２０は、テレコン識別情報要求の受信をしていると判定すると（ステップＳ１２０５のＹｅｓの場合）、ＩＮＴＲ＿ＢＵＳＹ信号のＦａｌｌ−Ｅｄｇｅの検出を終了させる（ステップＳ１２０６）。その後テレコン側ＣＰＵ３２０は、タイムアウト用タイマを停止し（ステップＳ１２０７）、割り込み禁止設定を行う（ステップＳ１２０８）。テレコン側ＣＰＵ３２０によりテレコン未対応レンズ判別が完了し、テレコン識別情報回答へ移行される。
【０１４４】
次に、テレコンバータ３００のファームウエアをアップデートする方法について説明する。
【０１４５】
図８から図１０は、それぞれテレコンバータ３００のファームウエアのアップデート方法を示すシーケンス図である。尚、図５に示したシステムの通常起動シーケンスと共通する部分には、同一のステップ番号を付し、その詳細な説明は省略する。
【０１４６】
図８に示すように、テレコンバータ３００のファームウエアをアップデートする場合には、ファームウエアをアップデートするモードであるＦＷＵＰデートモードでカメラ本体２００を起動する（ステップＳ２２０）。
【０１４７】
尚、テレコンバータ３００のファームウエアをアップデートする場合には、ユーザは、本カメラシステムをサポートするサーバからテレコンバータ３００のアップデート用のファームウエアをダウンロードし、カメラ本体２００のメモリカード２１２に格納しておき、また、カメラ本体２００には、ファームウエアをアップデートするテレコンバータ３００を介して交換レンズ１００を装着する必要がある。
【０１４８】
カメラ本体２００がＦＷＵＰデートモードで起動すると、図５に示したステップＳ２００、Ｓ２０２、Ｓ２０４と同じ処理が行われる。また、電源投入後、カメラ本体２００は、同期信号端子（ＶＳＹＮＣ端子）及びビジー信号（ＩＮＴＲ＿ＢＵＳＹ）端子の出力信号レベルをそれぞれＨｉｇｈレベル（第１の極性）に設定するが、ＦＷＵＰデートモードでの起動時には、ステップＳ２００とステップＳ２０２との間でＶＳＹＮＣ信号をＬｏｗレベル（第２の極性）に設定する（ステップＳ２２２）。
【０１４９】
ここで、ＶＳＹＮＣ端子は、撮像時にカメラ本体２００から撮像信号の垂直同期信号を交換レンズ１００に転送するための端子であり、交換レンズ１００は、ＶＳＹＮＣ端子を介して入力する垂直同期信号に同期して、交換レンズ側からカメラ本体側にフォーカス位置等の情報を送信する。また、ＩＮＴＲ＿ＢＵＳＹ端子は、交換レンズ１００及びカメラ本体２００のうちの一方から動作状態を他方に通知するＩＮＴＲ＿ＢＵＳＹ信号用の端子である。
【０１５０】
本例のＦＷＵＰデートモードでカメラ本体２００が起動される場合、ＶＳＹＮＣ端子及びＩＮＴＲ＿ＢＵＳＹ端子の出力信号レベルは、ファームウエアのアップデートが完了するまでの期間、カメラ本体２００と交換レンズ１００との間のデータ通信と、交換レンズ１００とテレコンバータ３００との間のデータ通信との通信切替に対応して制御される。即ち、通信切替部として機能するレンズ側ＣＰＵ１２０は、ＩＮＴＲ＿ＢＵＳＹ端子の出力信号レベルを制御し、カメラ本体２００と交換レンズ１００との間のデータ通信（ＳＰＩ通信）と、交換レンズ１００とテレコンバータ３００との間のデータ通信（ＵＡＲＴ通信）との通信切替を行う。また、本体側ＣＰＵ２２０も通信切替に際し、ＶＳＹＮＣ端子の出力信号レベルを制御する。尚、ＶＳＹＮＣ端子及びＩＮＴＲ＿ＢＵＳＹ端子の出力信号レベルの制御（極性切替）の詳細については後述する。
【０１５１】
交換レンズ１００（通信切替部として機能するレンズ側ＣＰＵ１２０）は、テレコンバータ３００からテレコン識別情報を取得すると（ステップＳ３０４）、その後、ＶＳＹＮＣ端子の出力信号レベルに応じてテレコンアクセスを継続するか否かの判定（テレコンアクセス継続判定）を行う（ステップＳ１０８）。テレコンアクセス継続判定は、ＶＳＹＮＣ端子がＬｏｗレベルの場合には、テレコンアクセスを継続すると判定し、ＶＳＹＮＣ端子がＨｉｇｈレベルの場合には、テレコンアクセスを中止すると判定する。本例の場合、ステップＳ２２２によりＶＳＹＮＣ信号がＬｏｗレベルに設定されているため、テレコンアクセスを継続すると判定する。また、テレコンアクセスを継続するとの判定により交換レンズ１００は、ＩＮＴＲ＿ＢＵＳＹ信号をＨｉｇｈレベル（第１の極性）からＬｏｗレベル（第２の極性）に切り替える。
【０１５２】
交換レンズ１００（通信切替部として機能するレンズ側ＣＰＵ１２０）は、ＶＳＹＮＣ端子がＬｏｗレベル（第２の極性）のときに、ＩＮＴＲ＿ＢＵＳＹ信号をＨｉｇｈレベル（第１の極性）からＬｏｗレベル（第２の極性）に切り替えることによって、交換レンズ１００とテレコンバータ３００との間のデータ通信を有効にし、レンズ側ＣＰＵ１２０（レンズ制御部）は、テレコンアクセス継続要求をテレコンバータ３００に送信する（ステップＳ１２０）。
【０１５３】
テレコンバータ３００は、テレコンアクセス継続要求を受信すると、テレコンアクセス継続処理を行う（ステップＳ３２０）。テレコンアクセス継続処理は、ＩＮＴＲ＿ＢＵＳＹ信号がＬｏｗレベルによる自動終了を無効にし、また、通信自動終了後の無通信時間をカウントするタイマを無効にし、更にＩＮＴＲ＿ＢＵＳＹ割り込み登録（ＩＮＴＲ＿ＢＵＳＹ信号の立ち下がりをＵＡＲＴ停止、立ち上がりをＵＡＲＴ開始とする登録）等を行う。
【０１５４】
その後、テレコンバータ３００は、テレコンアクセス継続応答を交換レンズ１００に回答する（ステップＳ３２２）。次に、交換レンズ１００はテレコン動作モード取得要求をテレコンバータ３００に送信し（ステップＳ１２２）、テレコンバータ３００はテレコン動作モード取得要求に対する回答を返す（ステップＳ３２４）。
【０１５５】
交換レンズ１００（通信切替部として機能するレンズ側ＣＰＵ１２０）は、テレコン動作モード取得に対する応答を受けると、ＩＮＴＲ＿ＢＵＳＹ信号をＬｏｗレベルからＨｉｇｈレベルに切り替え（ステップＳ１２４）、アクセサリ制御部として機能するテレコン側ＣＰＵ３２０は、ＩＮＴＲ＿ＢＵＳＹ信号のＨｉｇｈレベルへの立ち上がりをトリガーとして、ＵＡＲＴ通信の停止処理を行う（ステップＳ３２６）。
【０１５６】
カメラ本体２００（カメラ制御部として機能する本体側ＣＰＵ２２０）は、ステップＳ１２４によるＩＮＴＲ＿ＢＵＳＹ信号のＨｉｇｈレベルへの立ち上がりをトリガーとして、ＶＳＹＮＣ端子の出力信号レベルをＬｏｗレベルからＨｉｇｈレベルに設定する（ステップＳ２２６）。また、交換レンズ１００（通信切替部として機能するレンズ側ＣＰＵ１２０）は、ＶＳＹＮＣ端子の出力信号レベルがＨｉｇｈレベルに立ち上がると、ＶＳＹＮＣ信号のＨｉｇｈレベルへの立ち上がりをトリガーとして、ＵＡＲＴ通信の停止処理を行うとともに、ＳＰＩ通信の開始処理を行う（ステップＳ１２６）。これにより、カメラ本体２００と交換レンズ１００との間でＳＰＩ通信が可能になる。
【０１５７】
カメラ本体２００と交換レンズ１００との間でＳＰＩ通信が可能になると、図５のステップＳ２０６と同様に通常レンズ初期化処理を行う（ステップＳ２２８）。
【０１５８】
その後、テレコンバータ３００のファームウエアをアップデートする実質的なシーケンスがスタートする。
【０１５９】
即ち、カメラ本体２００は、通常レンズ初期化処理の終了後にＶＳＹＮＣ信号をＬｏｗレベルに設定する（ステップＳ２３０）。交換レンズ１００（通信切替部として機能するレンズ側ＣＰＵ１２０）は、ＶＳＹＮＣ信号のＬｏｗレベルへの立ち下がりをトリガーとして、ＵＡＲＴ通信の開始処理を行うとともに、ＳＰＩ通信の停止処理を行い（ステップＳ１２８）、ステップＳ１２８による処理後、ＩＮＴＲ＿ＢＵＳＹ信号をＨｉｇｈレベルからＬｏｗレベルに切り替える（ステップＳ１３０）。また、テレコンバータ３００（アクセサリ制御部として機能するテレコン側ＣＰＵ３２０）は、ＩＮＴＲ＿ＢＵＳＹ信号のＬｏｗレベルへの立ち下がりをトリガーとして、ＵＡＲＴ通信の開始処理を行う（ステップＳ３２８）。これにより、交換レンズ１００とテレコンバータ３００との間でＵＡＲＴ通信が可能になる。
【０１６０】
交換レンズ１００とテレコンバータ３００との間でＵＡＲＴ通信が可能になると、交換レンズ１００は、テレコンバータ３００にテレコン動作モード（ＦＷＵＰデートモード）の設定要求を行い（ステップＳ１３２）、テレコンバータ３００は、ＦＷＵＰデートモード設定要求によりアップデートフラグの書き換えを行う（ステップＳ３３０）。ここで、アップデートフラグは、テレコンバータ３００の動作モードが通常動作モードかＦＷＵＰデートモードかを示すフラグであり、ステップＳ３３０では、アップデートフラグをＦＷＵＰデートモードを示すフラグに書き換える。
【０１６１】
テレコンバータ３００は、アップデートフラグの書き換え後、テレコン動作モード設定要求に対する回答を交換レンズ１００に返す（ステップＳ３３２）。
【０１６２】
交換レンズ１００は、テレコン動作モード設定に対する応答を受けると、ＩＮＴＲ＿ＢＵＳＹ信号をＬｏｗレベルからＨｉｇｈレベルに切り替え（ステップＳ１３４）、テレコンバータ３００は、ＩＮＴＲ＿ＢＵＳＹ信号のＨｉｇｈレベルへの立ち上がりをトリガーとして、ＵＡＲＴ通信の停止処理を行う（ステップＳ３３４）。
【０１６３】
カメラ本体２００は、ステップＳ１３４によるＩＮＴＲ＿ＢＵＳＹ信号のＨｉｇｈレベルへの立ち上がりをトリガーとして、ＶＳＹＮＣ端子の出力信号レベルをＬｏｗレベルからＨｉｇｈレベルに設定する（ステップＳ２３２）。また、交換レンズ１００は、ＶＳＹＮＣ信号のＨｉｇｈレベルへの立ち上がりをトリガーとして、ＵＡＲＴ通信の停止処理を行うとともに、ＳＰＩ通信の開始処理を行う（ステップＳ１３６）。
【０１６４】
続いて、図９に示すようにカメラ本体２００は、交換レンズ１００（又は／及びテレコンバータ３００）に供給するレンズ電源を一旦ＯＦＦにしてから再びＯＮ１にし、交換レンズ１００（又は／及びテレコンバータ３００）を再起動させる（ステップＳ２３４）。また、カメラ本体２００は、ＶＳＹＮＣ信号をＬｏｗレベルに設定した後（ステップＳ２３６）、レンズ電源をＯＮ２にする（ステップＳ２３７）。
【０１６５】
一方、交換レンズ１００は、レンズ電源がＯＮされると、レンズシステム起動時の処理を行う（ステップＳ１３８〜ステップＳ１４８）。尚、ステップＳ１３８〜ステップＳ１４８による処理は、図８に示したステップＳ１００〜ステップＳ１２４による処理と共通するため、その詳細な説明は省略する。
【０１６６】
同様にテレコンバータ３００は、レンズ電源（テレコン電源）がＯＮされると、テレコンシステム起動処理を行う（ステップＳ３３６〜ステップＳ３４４）。この場合、アップデートフラグがＦＷＵＰデートモードを示すフラグになっているため、ステップＳ３３６では、ＦＷＵＰデートモードで再起動される。その後のステップＳ３３８〜ステップＳ３４６による処理は、図８に示したステップＳ３０２〜ステップＳ３２６による処理と共通するため、その詳細な説明は省略する。
【０１６７】
カメラ本体２００は、ステップＳ１４８によるＩＮＴＲ＿ＢＵＳＹ信号のＨｉｇｈレベルへの立ち上がりをトリガーとして、ＶＳＹＮＣ端子の出力信号レベルをＬｏｗレベルからＨｉｇｈレベルに設定する（ステップＳ２３８）。また、交換レンズ１００は、ＶＳＹＮＣ信号のＨｉｇｈレベルへの立ち上がりをトリガーとして、ＵＡＲＴ通信の停止処理を行うとともに、ＳＰＩ通信の開始処理を行う（ステップＳ１５０）。これにより、カメラ本体２００と交換レンズ１００との間でＳＰＩ通信が可能になる。
【０１６８】
カメラ本体２００と交換レンズ１００との間でＳＰＩ通信が可能になると、図５のステップＳ２０６と同様に通常レンズ初期化処理を行う（ステップＳ２４０）。
【０１６９】
その後、カメラ本体２００は、メモリカード２１２に格納されたテレコンバータ３００のアップデート用のファームウエアを、フラッシュＲＯＭ２２６内のレンズ領域に格納する（ステップＳ２４１）。続いて、カメラ本体２００は、フラッシュＲＯＭ２２６内のファームウエア（以下、「テレコンＲＯＭデータ」ともいう）を、カメラ本体２００と交換レンズ１００との間のＳＰＩ通信により交換レンズ１００に転送し、交換レンズ１００は、カメラ本体２００から転送されるテレコンＲＯＭデータをフラッシュＲＯＭ１２６に書き込む。
【０１７０】
即ち、カメラ本体２００は、可変長通信パラメータ設定のコマンドを交換レンズ１００に送信し（ステップＳ２４２）、可変長通信パラメータ設定のコマンドを受信した交換レンズ１００は可変長通信パラメータ設定のコマンドを送り返す（エコーバック）（ステップＳ１５２）。続いて、カメラ本体２００は、テレコンＲＯＭデータアドレスを交換レンズ１００に送信し（ステップＳ２４４）、テレコンＲＯＭデータアドレスを受信した交換レンズ１００はテレコンＲＯＭデータアドレスを送り返す（エコーバック）（ステップＳ１５４）。次に、カメラ本体２００は、テレコンＲＯＭデータ書込コマンドを交換レンズ１００に送信し（ステップＳ２４６）、テレコンＲＯＭデータ書込コマンドを受信した交換レンズ１００はテレコンＲＯＭデータ書込コマンドを送り返す（エコーバック）（ステップＳ１５６）。尚、テレコンＲＯＭデータ書込コマンドは、フラッシュＲＯＭ３２６への書込コマンドである。
【０１７１】
次に、カメラ本体２００は、テレコンＲＯＭデータを可変長の０パケットと１パケットとに分割して送信するが、まず、０パケットを交換レンズ１００に送信する（ステップＳ２４８）。０パケットを受信した交換レンズ１００は、１パケットの送信要求を返す（ステップＳ１５８）。
【０１７２】
続いて、図１０に示すようにカメラ本体２００は、ＶＳＹＮＣ信号をＬｏｗレベルに設定する（ステップＳ２５０）。交換レンズ１００は、ＶＳＹＮＣ信号のＬｏｗレベルへの立ち下がりをトリガーとして、ＵＡＲＴ通信の開始処理を行うとともに、ＳＰＩ通信の停止処理を行い（ステップＳ１６０）、その後、ＩＮＴＲ＿ＢＵＳＹ信号をＨｉｇｈレベルからＬｏｗレベルに切り替える（ステップＳ１６２）。また、テレコンバータ３００（アクセサリ制御部として機能するテレコン側ＣＰＵ３２０）は、ＩＮＴＲ＿ＢＵＳＹ信号のＬｏｗレベルへの立ち下がりをトリガーとして、ＵＡＲＴ通信の開始処理を行う（ステップＳ３３８）。これにより、交換レンズ１００とテレコンバータ３００との間でＵＡＲＴ通信が可能になる。
【０１７３】
次に、交換レンズ１００は、カメラ本体２００から受信した０パケットを、Ｎｏ．０〜Ｎｏ．Ｎパケットに分割し、分割したＮｏ．０パケット（テレコンＲＯＭデータ）をテレコンバータ３００送信し（ステップＳ１６４）、Ｎｏ．０パケットを受信したテレコンバータ３００は、Ｎｏ．０パケットのテレコンＲＯＭデータをテレコン内のフラッシュＲＯＭ１２６に書き込み（ステップＳ３４０）、フラッシュＲＯＭデータ書込応答を交換レンズ１００に返す（ステップＳ３４１）。この書込処理を、ステップＳ１６６、Ｓ３４２、Ｓ３４３におけるＮｏ．Ｎパケットの書込処理まで繰り返し実行する。
【０１７４】
交換レンズ１００は、Ｎｏ．Ｎパケットの書込応答を受信すると、ＩＮＴＲ＿ＢＵＳＹ信号をＬｏｗレベルからＨｉｇｈレベルに切り替え（ステップＳ１６８）、テレコン側ＣＰＵ３２０は、ＩＮＴＲ＿ＢＵＳＹ信号のＨｉｇｈレベルへの立ち上がりをトリガーとして、ＵＡＲＴ通信の停止処理を行う（ステップＳ３４４）。
【０１７５】
カメラ本体２００は、ステップＳ１６８によるＩＮＴＲ＿ＢＵＳＹ信号のＨｉｇｈレベルへの立ち上がりをトリガーとして、ＶＳＹＮＣ端子の出力信号レベルをＨｉｇｈレベルに設定する（ステップＳ２５２）。また、交換レンズ１００は、ＶＳＹＮＣ信号のＨｉｇｈレベルへの立ち上がりをトリガーとして、ＵＡＲＴ通信の停止処理を行うとともに、ＳＰＩ通信の開始処理を行う（ステップＳ１７０）。これにより、カメラ本体２００と交換レンズ１００との間でＳＰＩ通信が可能になる。
【０１７６】
ＳＰＩ通信が可能になると、カメラ本体２００は、テレコンＲＯＭデータの１パケットを交換レンズ１００に送信し（ステップＳ２５４）、１パケットを受信した交換レンズ１００は、送信要求完了を返す（ステップＳ１７２）。
【０１７７】
カメラ本体２００は、送信要求完了を受信すると、ＶＳＹＮＣ信号をＬｏｗレベルに設定する（ステップＳ２５６）。交換レンズ１００は、ＶＳＹＮＣ信号のＬｏｗレベルへの立ち下がりをトリガーとして、ＵＡＲＴ通信の開始処理を行うとともに、ＳＰＩ通信の停止処理を行い（ステップＳ１７４）、その後、ＩＮＴＲ＿ＢＵＳＹ信号をＨｉｇｈレベルからＬｏｗレベルに切り替える（ステップＳ１７６）。また、テレコンバータ３００は、ＩＮＴＲ＿ＢＵＳＹ信号のＬｏｗレベルへの立ち下がりをトリガーとして、ＵＡＲＴ通信の開始処理を行う（ステップＳ３４６）。これにより、交換レンズ１００とテレコンバータ３００との間でＵＡＲＴ通信が可能になる。
【０１７８】
交換レンズ１００とテレコンバータ３００との間でＵＡＲＴ通信が可能になると、交換レンズ１００は、カメラ本体２００から受信した１パケットを、Ｎｏ．０〜Ｎｏ．Ｎパケットに分割し、Ｎｏ．０パケット（テレコンＲＯＭデータ）をテレコンバータ３００送信し（ステップＳ１７８）、Ｎｏ．０パケットを受信したテレコンバータ３００は、Ｎｏ．０パケットのフラッシュＲＯＭデータをテレコン内のフラッシュＲＯＭ１２６に書き込み（ステップＳ３４８）、フラッシュＲＯＭデータ書込応答を交換レンズ１００に返す（ステップＳ３４９）。
【０１７９】
この書込処理がＮｏ．Ｎパケットまで繰り返し実行されると、交換レンズ１００は、テレコン動作モード切替要求をテレコンバータ３００に送信し（ステップＳ１８０）、テレコンバータ３００は、テレコン動作モード切替要求によりアップデートフラグの書き換えを行う（ステップＳ３５０）。ここで、現在のアップデートフラグは、ＦＷＵＰデートモードを示すフラグになっているため、ステップＳ３５０では、通常動作モードを示すフラグに書き換える。
【０１８０】
テレコンバータ３００は、アップデートフラグの書き換え後、テレコン動作モード切替要求に対する応答を交換レンズ１００に返す（ステップＳ３５１）。
【０１８１】
交換レンズ１００は、テレコン動作モード切替要求に対する応答を受けると、ＩＮＴＲ＿ＢＵＳＹ信号をＬｏｗレベルからＨｉｇｈレベルに切り替え（ステップＳ１８２）、テレコン側ＣＰＵ３２０は、ＩＮＴＲ＿ＢＵＳＹ信号のＨｉｇｈレベルへの立ち上がりをトリガーとして、ＵＡＲＴ通信の停止処理を行う（ステップＳ３５２）。
【０１８２】
カメラ本体２００は、ステップＳ１８２によるＩＮＴＲ＿ＢＵＳＹ信号のＨｉｇｈレベルへの立ち上がりをトリガーとして、ＶＳＹＮＣ端子の出力信号レベルをＨｉｇｈレベルに設定する（ステップＳ２５８）。また、交換レンズ１００は、ＶＳＹＮＣ信号のＨｉｇｈレベルへの立ち上がりをトリガーとして、ＵＡＲＴ通信の停止処理を行うとともに、ＳＰＩ通信の開始処理を行う（ステップＳ１８４）。これにより、カメラ本体２００と交換レンズ１００との間でＳＰＩ通信が可能になる。
【０１８３】
ＳＰＩ通信が可能になると、カメラ本体２００は、”no operation”を示すコマンドＮＯＰを交換レンズ１００に送信し（ステップＳ２６０）、コマンドＮＯＰを受信した交換レンズ１００は、テレコンＲＯＭデータ書込完了を返す（ステップＳ１８６）。
【０１８４】
カメラ本体２００は、テレコンＲＯＭデータ書込完了を受信すると、カメラ本体２００から交換レンズ１００介して行われるテレコンバータ３００のファームウエアをアップデートする処理が完了する（ステップＳ２６２）。
【０１８５】
図１１は、図８から図１０を用いて説明したテレコンバータ３００のファームウエアをアップデートするシーケンスにおいて行われる通信切替を示すタイミングチャートである。
【０１８６】
図１１に示すように、本体マウント２６０、レンズマウント１６０、テレコンバータ３００の先端側マウント３６２、及び基端側マウント３６４に設けられた複数の端子のうちの電源端子、グランド端子、入出力端子（ＭＩＳＯ端子、ＭＯＳＩ端子）以外の特定の端子（本実施形態では、ＩＮＴＲ＿ＢＵＳＹ端子、ＶＳＹＮＣ端子）を使用して、カメラ本体２００と交換レンズ１００との間のデータ通信（ＳＰＩ通信）と、交換レンズ１００とテレコンバータ３００との間のデータ通信（ＵＡＲＴ通信）との通信切替を排他的に行っている。
【０１８７】
即ち、ＶＳＹＮＣ端子の出力信号レベルがＨｉｇｈレベル、かつＩＮＴＲ＿ＢＵＳＹ端子の出力信号レベルがＨｉｇｈレベルの期間、カメラ本体２００と交換レンズ１００との間でＳＰＩ通信が可能になるように通信切替を行い、ＶＳＹＮＣ端子の出力信号レベルがＬｏｗレベル、かつＩＮＴＲ＿ＢＵＳＹ端子の出力信号レベルがＬｏｗレベルの期間、交換レンズ１００とテレコンバータ３００との間でＵＡＲＴ通信が可能になるように通信切替を行っている。
【０１８８】
ここで、ＶＳＹＮＣ端子の出力信号レベルがＨｉｇｈレベル、かつＩＮＴＲ＿ＢＵＳＹ端子の出力信号レベルがＨｉｇｈレベルの期間（カメラ本体２００と交換レンズ１００との間でＳＰＩ通信が可能な期間）中にカメラ本体２００によりＶＳＹＮＣ信号がＨｉｇｈレベルからＬｏｗレベルに切り替えられると、交換レンズ側は、ＶＳＹＮＣ信号のＬｏｗレベルへの立ち下がりをトリガーとして、ＳＰＩ通信の停止処理、ＵＡＲＴ通信の開始処理後に、ＩＮＴＲ＿ＢＵＳＹ信号をＨｉｇｈレベルからＬｏｗレベルに切り替える。そして、テレコンバータ側は、このＩＮＴＲ＿ＢＵＳＹ信号のＬｏｗレベルへの立ち下がりをトリガーとして、ＵＡＲＴ通信の開始処理を行う。
【０１８９】
一方、ＶＳＹＮＣ端子の出力信号レベルがＬｏｗレベル、かつＩＮＴＲ＿ＢＵＳＹ端子の出力信号レベルがＬｏｗレベルの期間（交換レンズ１００とテレコンバータ３００との間でＵＡＲＴ通信が可能な期間）中に交換レンズ１００によりＩＮＴＲ＿ＢＵＳＹ信号がＬｏｗレベルからＨｉｇｈレベルに切り替えられると、テレコンバータ側は、このＩＮＴＲ＿ＢＵＳＹ信号のＨｉｇｈレベルへの立ち上がりをトリガーとして、ＵＡＲＴ通信の停止処理を行い、カメラ本体側は、ＩＮＴＲ＿ＢＵＳＹ信号のＨｉｇｈレベルへの立ち上がりをトリガーとして、ＶＳＹＮＣ信号をＬｏｗレベルからＨｉｇｈレベルに切り替える。そして、交換レンズ側は、ＶＳＹＮＣ信号のＨｉｇｈレベルへの立ち上がりをトリガーとして、ＳＰＩ通信の開始処理及びＵＡＲＴ通信の停止処理を行う。
【０１９０】
上記のようにＩＮＴＲ＿ＢＵＳＹ信号とＶＳＹＮＣ信号との極性をそれぞれ切り替えることにより、カメラ本体２００と交換レンズ１００との間のＳＰＩ通信と、交換レンズ１００とテレコンバータ３００との間のＵＡＲＴ通信とを排他的に切り替えている。
【０１９１】
尚、本実施形態では、２つの特定の端子（ＩＮＴＲ＿ＢＵＳＹ端子、ＶＳＹＮＣ端子）の信号の極性を切り替えることによって、カメラ本体２００と交換レンズ１００との間のＳＰＩ通信と、交換レンズ１００とテレコンバータ３００との間のＵＡＲＴ通信とを排他的に切り替えるようにしているが、これに限らず、１つの特定の端子（例えば、ＩＮＴＲ＿ＢＵＳＹ端子）の信号の極性を切り替えることによって、カメラ本体２００と交換レンズ１００との間のＳＰＩ通信と、交換レンズ１００とテレコンバータ３００との間のＵＡＲＴ通信とを排他的に切り替えるようにしてもよい。この場合、排他的な通信切替を担保するために、特定の端子の信号の極性が切り替わると、現在有効な通信を停止処理した後、一定時間経過後に停止処理されていた通信を開始処理することが好ましい。
【０１９２】
また、通信切替に使用する端子は、本実施形態のものに限定されず、電源端子及び入出力端子以外の端子であり、少なくとも通信切替を行うシーケンスにおいて、使用されない端であれば、如何なるものでもよい。
【０１９３】
更に、カメラ本体２００と交換レンズ１００との間ではＳＰＩ通信を行い、交換レンズ１００とテレコンバータ３００との間ではＵＡＲＴ通信を行うようにしたが、本発明はこれに限定されず、例えば、同種のシリアル通信でもよい。
【０１９４】
更にまた、通信切替は、テレコンバータ３００のファームウエアをアップデートするシーケンスにおいて使用する場合に限らず、例えば、テレコンバータ３００内のフラッシュＲＯＭ３２６のデータ領域アクセス（読み書き）シーケンスにおいても使用することができる。
【０１９５】
上述の各構成及び機能は、任意のハードウェア、ソフトウェア、或いは両者の組み合わせによって適宜実現可能である。例えば、上述の処理ステップ（処理手順）をコンピュータに実行させるプログラム、そのようなプログラムを記録したコンピュータ読み取り可能な記録媒体（非一時的記録媒体）、或いはそのようなプログラムをインストール可能なコンピュータに対しても本発明を適用することが可能である。
【０１９６】
以上で本発明の例に関して説明してきたが、本発明は上述した実施の形態に限定されず、本発明の精神を逸脱しない範囲で種々の変形が可能であることは言うまでもない。
【符号の説明】
【０１９７】
１０…撮像装置、２０…光学ファインダ窓、２２…シャッタレリーズボタン、２３…シャッタスピードダイヤル、２４…露出補正ダイヤル、２６…接眼部、２７…ＭＥＮＵ／ＯＫキー、２８…十字キー、２９…再生ボタン、１００…交換レンズ、１２０…レンズ側ＣＰＵ、２００…カメラ本体、２２０…本体側ＣＰＵ、３００…テレコンバータ、３２０…テレコン側ＣＰＵ
【図１】
2017068912.tif 000003
【図２】
2017068912.tif 000004
【図３】
2017068912.tif 000005
【図４】
2017068912.tif 000006
【図５】
2017068912.tif 000007
【図６】
2017068912.tif 000008
【図７】
2017068912.tif 000009
【図８】
2017068912.tif 000010
【図９】
2017068912.tif 000011
【図１０】
2017068912.tif 000012
【図１１】
2017068912.tif 000013
【手続補正書】
【提出日】平成29年2月27日(2017.2.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
電源端子及び双方向シリアル通信用の入出力端子を含む第１の複数の端子を有する第１のマウントを備えたカメラ本体に対して着脱可能な交換レンズと、前記カメラ本体と前記交換レンズとの間に装着されるアクセサリと、を備えるレンズシステムであって、
前記交換レンズは、
前記第１のマウントに配置された前記第１の複数の端子と前記アクセサリを介してそれぞれ電気的に接続される第２の複数の端子を有する第２のマウントと、
前記カメラ本体との間のデータ通信を開始する前に、前記アクセサリとの間で少なくとも前記アクセサリの識別情報の取得に必要な双方向のデータ通信を行うレンズ制御部と、
を備え、
前記アクセサリは、
前記第１のマウントに装着されると、前記第１の複数の端子とそれぞれ接続される第３の複数の端子を有する第３のマウントと、
前記第２のマウントに装着されると、前記第２の複数の端子とそれぞれ接続される第４の複数の端子を有する第４のマウントと、
前記第３の複数の端子と前記第４の複数の端子とをそれぞれ電気的に接続する複数の信号線と、
前記複数の信号線のうちの前記電源端子及び前記入出力端子が接続されるアクセサリ制御部であって、前記交換レンズから前記アクセサリの識別情報の取得要求を受信すると、前記アクセサリの識別情報を回答するアクセサリ制御部と、
前記交換レンズは、前記第１の複数の端子に対応する前記第２の複数の端子のうちの前記電源端子及び前記入出力端子以外の特定の端子の信号の極性に基づき前記アクセサリの識別情報を取得した後に、前記アクセサリとの通信可能状態を継続するか否かを判定し、継続する場合に、前記特定の端子を少なくとも一つを使用して、前記カメラ本体と前記交換レンズとの間のデータ通信と、前記交換レンズと前記アクセサリとの間のデータ通信との通信切替を行う通信切替部と、
を備えたレンズシステム。
【請求項２】
前記レンズ制御部は、前記カメラ本体からレンズデータの要求があると、前記アクセサリの識別情報を取得している場合には、前記交換レンズの前記アクセサリの光学特性により最適化された第１のレンズデータを前記カメラ本体に転送し、前記アクセサリの識別情報を取得していない場合には、前記交換レンズの第２のレンズデータを前記カメラ本体に転送する請求項１に記載のレンズシステム。
【請求項３】
（削除）
【請求項４】
前記特定の端子は、前記交換レンズ及び前記カメラ本体のうちの一方から動作状態を他方に通知するビジー信号用のビジー信号端子である請求項１又は２に記載のレンズシステム。
【請求項５】
前記特定の端子は、前記交換レンズ及び前記カメラ本体のうちの一方から動作状態を他方に通知するビジー信号用のビジー信号端子と、同期信号用の同期信号端子である請求項１又は２に記載のレンズシステム。
【請求項６】
前記通信切替部は、前記カメラ本体から電源の供給が開始されたときに前記同期信号端子から入力される同期信号の極性が第１の極性であり、前記第１の極性から前記第１の極性と異なる第２の極性への切り替えを検出すると、前記交換レンズから前記カメラ本体に動作状態を通知するビジー信号の第１の極性を前記第１の極性と異なる第２の極性に切り替え、前記同期信号が前記第２の極性であり、かつ前記ビジー信号が前記第２の極性である期間を前記交換レンズと前記アクセサリとの間のデータ通信を有効にする請求項５に記載のレンズシステム。
【請求項７】
前記アクセサリ制御部は、前記ビジー信号が前記第１の極性に切り替えられたことを検出すると、前記交換レンズとの間のデータ通信を無効にする通信終了設定を行う請求項６に記載のレンズシステム。
【請求項８】
前記アクセサリ制御部は、前記カメラ本体からの電源供給開始後の所定期間内に、前記交換レンズから前記アクセサリの識別情報を取得する要求を受信できなければ、前記交換レンズとの間のデータ通信を無効にする通信終了設定を行う請求項６又は７に記載のレンズシステム。
【請求項９】
前記通信切替部は、前記アクセサリへのアクセスを継続するか否かを判定し、アクセスを継続すると判定すると、前記ビジー信号端子の信号の第１の極性を前記第１の極性と異なる第２の極性に切り替え、前記交換レンズと前記アクセサリとの間のデータ通信を有効にする請求項５から８のいずれか１項に記載のレンズシステム。
【請求項１０】
前記通信切替部は、前記カメラ本体から電源の供給が開始されたときに前記同期信号端子から入力する同期信号の極性が前記第２の極性であることを検出すると、前記ビジー信号端子の信号の極性を前記第２の極性に切り替え、前記交換レンズと前記アクセサリとの間のデータ通信を有効にする請求項９に記載のレンズシステム。
【請求項１１】
電源端子及び双方向シリアル通信用の入出力端子を含む第１の複数の端子を有する第１のマウントを備えたカメラ本体と、前記第１のマウントに配置された前記第１の複数の端子とそれぞれ電気的に接続される第２の複数の端子を有する第２のマウントを備えた交換レンズとの間に装着されるアクセサリであって、
前記第１のマウントに装着されると、前記第１の複数の端子とそれぞれ接続される第３の複数の端子を有する第３のマウントと、
前記第２のマウントに装着されると、前記第２の複数の端子とそれぞれ接続される第４の複数の端子を有する第４のマウントと、
前記第３の複数の端子と前記第４の複数の端子とをそれぞれ電気的に接続する複数の信号線と、
前記複数の信号線のうちの前記電源端子及び前記入出力端子が接続されるアクセサリ制御部であって、前記交換レンズから前記アクセサリの識別情報の取得要求を受信すると、前記アクセサリの識別情報を回答するアクセサリ制御部と、
を備え、
前記アクセサリ制御部は、前記複数の信号線のうちの前記入出力端子と接続される信号線と、前記電源端子及び前記入出力端子以外の特定の端子と接続される信号線とが接続され、前記特定の端子の信号の極性に基づいて前記交換レンズとの間のデータ通信の停止処理又は開始処理を行い、
前記特定の端子は、前記交換レンズ及び前記カメラ本体のうちの一方から動作状態を他方に通知するビジー信号用のビジー信号端子であるアクセサリ。
【請求項１２】
（削除）
【請求項１３】
（削除）
【請求項１４】
前記特定の端子は、前記交換レンズ及び前記カメラ本体のうちの一方から動作状態を他方に通知するビジー信号用のビジー信号端子と、同期信号用の同期信号端子である請求項１１に記載のアクセサリ。
【請求項１５】
前記アクセサリ制御部は、前記ビジー信号端子から入力するビジー信号であって、前記交換レンズから前記カメラ本体に動作状態を通知するビジー信号の極性である第２の極性と異なる極性である第１の極性に切り替えられたことを検出すると、前記交換レンズとの間のデータ通信の停止処理を行い、前記第２の極性に切り替えられたことを検出すると、前記交換レンズとの間のデータ通信の開始処理を行う請求項１１又は１４に記載のアクセサリ。
【請求項１６】
前記アクセサリ制御部は、前記カメラ本体からの電源供給開始後の所定期間内に前記交換レンズから前記アクセサリの識別情報の取得要求を受信しない場合には、前記交換レンズとの間のデータ通信を無効にする通信終了設定を行う請求項１１、１４又は１５のいずれか１項に記載のアクセサリ。
【請求項１７】
前記アクセサリは、テレコンバージョンレンズ、ワイドコンバージョンレンズ、防振アダプタ、マクロエクステンションチューブ、又はマウントアダプタである請求項１１、１４から１６のいずれか１項に記載のアクセサリ。
【請求項１８】
電源端子及び双方向シリアル通信用の入出力端子を含む第１の複数の端子を有する第１のマウントを備えたカメラ本体に着脱可能な交換レンズであって、前記第１のマウントに配置された前記第１の複数の端子とアクセサリを介してそれぞれ電気的に接続される第２の複数の端子を有する第２のマウントを備えた交換レンズと、前記カメラ本体と前記交換レンズとの間に装着される前記アクセサリと、を備えるレンズシステムの通信方法であって、
前記交換レンズのレンズ制御部が、前記カメラ本体との間のデータ通信を開始する前に前記アクセサリの識別情報の取得要求を送信するステップと、
前記交換レンズの通信切替部が、アクセサリの識別情報を取得した後に、前記アクセサリとの通信可能状態を継続するか否かを判定し、継続する場合に、前記カメラ本体と前記交換レンズとの間のデータ通信と、前記交換レンズと前記アクセサリとの間のデータ通信との通信切替を行うステップと、
前記アクセサリのアクセサリ制御部が、前記交換レンズから前記アクセサリの識別情報の取得要求を受信すると、前記アクセサリの識別情報を前記レンズ制御部に送信するステップと、
を含むレンズシステムの通信方法。
【請求項１９】
前記交換レンズと前記カメラ本体との間のデータ通信が有効になり、かつ前記カメラ本体から前記交換レンズにレンズデータの要求があると、前記レンズ制御部が、前記アクセサリの識別情報を取得している場合には、前記交換レンズの前記アクセサリの光学特性により最適化された第１のレンズデータを前記カメラ本体に転送し、前記アクセサリの識別情報を取得していない場合には、前記交換レンズの第２のレンズデータを前記カメラ本体に転送するステップと、を更に含む請求項１８に記載のレンズシステムの通信方法。
【請求項２０】
電源端子及び双方向シリアル通信用の入出力端子を含む第１の複数の端子を有する第１のマウントを備えたカメラ本体に着脱可能な交換レンズであって、前記第１のマウントに配置された前記第１の複数の端子とアクセサリを介してそれぞれ電気的に接続される第２の複数の端子を有する第２のマウントを備え、前記カメラ本体に直接装着され、又は前記アクセサリを介して前記カメラ本体に装着される交換レンズ内のコンピュータに、
前記カメラ本体との間のデータ通信を開始する前に少なくとも前記アクセサリの識別情報の取得に必要な双方向のデータ通信を行う機能と、
アクセサリの識別情報を取得した後に、前記アクセサリとの通信可能状態を継続するか否かを判定し、継続する場合に、前記カメラ本体と前記交換レンズとの間のデータ通信と、前記交換レンズと前記アクセサリとの間のデータ通信との通信切替を行う機能と、
を実現させる交換レンズ用プログラム。
【請求項２１】
前記カメラ本体との間のデータ通信が有効になり、かつ前記カメラ本体からレンズデータの要求があると、前記アクセサリの識別情報を取得している場合には、前記交換レンズの前記アクセサリの光学特性により最適化された第１のレンズデータを前記カメラ本体に転送し、前記アクセサリの識別情報を取得していない場合には、前記交換レンズの第２のレンズデータを前記カメラ本体に転送する機能を、前記交換レンズ内のコンピュータに実現させる請求項２０に記載の交換レンズ用プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
［００４０］
本態様によれば、カメラ本体からの電源供給開始後の所定期間内に、交換レンズからアクセサリの識別情報を取得する要求を受信できなければ、交換レンズとの間のデータ通信を無効にする通信終了設定が行われる。これにより本態様は、アクセサリの装着に対応していない交換レンズに装着された場合であっても、エラーを発生させることなるく正常に作動することができる。
［００４１］
好ましくは、アクセサリは、テレコンバージョンレンズ、ワイドコンバージョンレンズ、防振アダプタ、マクロエクステンションチューブ、又はマウントアダプタである。
［００４２］
本発明の他の態様であるレンズシステムの通信方法は、電源端子及び双方向シリアル通信用の入出力端子を含む第１の複数の端子を有する第１のマウントを備えたカメラ本体に着脱可能な交換レンズであって、第１のマウントに配置された第１の複数の端子とアクセサリを介してそれぞれ電気的に接続される第２の複数の端子を有する第２のマウントを備えた交換レンズと、カメラ本体と交換レンズとの間に装着されるアクセサリと、を備えるレンズシステムの通信方法であって、交換レンズのレンズ制御部が、カメラ本体との間のデータ通信を開始する前にアクセサリの識別情報の取得要求を送信するステップと、交換レンズの通信切替部が、アクセサリの識別情報を取得した後に、アクセサリとの通信可能状態を継続するか否かを判定し、継続する場合に、カメラ本体と交換レンズとの間のデータ通信と、交換レンズとアクセサリとの間のデータ通信との通信切替を行うステップと、アクセサリのアクセサリ制御部が、交換レンズからアクセサリの識別情報の取得要求を受信すると、アクセサリの識別情報をレンズ制御部に送信するステップと、を含む。
［００４３］
好ましくは、交換レンズとカメラ本体との間のデータ通信が有効になり、かつカメラ本体から交換レンズにレンズデータの要求があると、レンズ制御部が、アクセサリの識別情報を取得している場合には、交換レンズのアクセサリの光学特性により最適化された第１のレンズデータをカメラ本体に転送し、アクセサリの識別情報を取得していない場合には、交換レンズの第２のレンズデータをカメラ本体に転送するステップと、を更に含む。
［００４４］
本発明の他の態様である交換レンズ用プログラムは、電源端子及び双方向シリアル通信用の入出力端子を含む第１の複数の端子を有する第１のマウン
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
トを備えたカメラ本体に着脱可能な交換レンズであって、第１のマウントに配置された第１の複数の端子とアクセサリを介してそれぞれ電気的に接続される第２の複数の端子を有する第２のマウントを備え、カメラ本体に直接装着され、又はアクセサリを介してカメラ本体に装着される交換レンズ内のコンピュータに、カメラ本体との間のデータ通信を開始する前に少なくともアクセサリの識別情報の取得に必要な双方向のデータ通信を行う機能と、アクセサリの識別情報を取得した後に、アクセサリとの通信可能状態を継続するか否かを判定し、継続する場合に、カメラ本体と交換レンズとの間のデータ通信と、交換レンズとアクセサリとの間のデータ通信との通信切替を行う機能と、を実現させる。
［００４５］
好ましくは、カメラ本体との間のデータ通信が有効になり、かつカメラ本体からレンズデータの要求があると、アクセサリの識別情報を取得している場合には、交換レンズのアクセサリの光学特性により最適化された第１のレンズデータをカメラ本体に転送し、アクセサリの識別情報を取得していない場合には、交換レンズの第２のレンズデータをカメラ本体に転送する機能を、交換レンズ内のコンピュータに実現させる。
発明の効果
［００４６］
本発明によれば、交換レンズとカメラ本体との通信に使用される端子を利用して、アクセサリを交換レンズに電気的に接続することができ、且つアクセサリは識別情報により特定されるので多種のバリエーションがあるアクセサリでも正確に特定することができる。
図面の簡単な説明
［００４７］
［図１］図１は、本発明の一実施形態に係るカメラシステムの外観斜視図である。
［図２］図２は、本発明の一実施形態に係るカメラシステムの背面図である。
［図３］図３は、本発明の一実施形態に係るカメラシステムの要部構成を示すブロック図である。
［図４］図４は、本発明の一実施形態に係るカメラシステムにおける通信信号線の構成を示す図である。
［図５］図５は、本発明の一実施形態に係るカメラシステムにおける通常時の起動シーケンスを示す図である。
【手続補正書】
【提出日】平成30年4月17日(2018.4.17)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
電源端子及び双方向シリアル通信用の入出力端子を含む第１の複数の端子を有する第１のマウントを備えたカメラ本体に対して着脱可能な交換レンズと、前記カメラ本体と前記交換レンズとの間に装着されるアクセサリと、を備えるレンズシステムであって、
前記交換レンズは、
前記第１のマウントに配置された前記第１の複数の端子と前記アクセサリを介してそれぞれ電気的に接続される第２の複数の端子を有する第２のマウントと、
前記カメラ本体との間のデータ通信を開始する前に、前記アクセサリとの間で少なくとも前記アクセサリの識別情報の取得に必要な双方向のデータ通信を行うレンズ制御部と、
を備え、
前記アクセサリは、
前記第１のマウントに装着されると、前記第１の複数の端子とそれぞれ接続される第３の複数の端子を有する第３のマウントと、
前記第２のマウントに装着されると、前記第２の複数の端子とそれぞれ接続される第４の複数の端子を有する第４のマウントと、
前記第３の複数の端子と前記第４の複数の端子とをそれぞれ電気的に接続する複数の信号線と、
前記複数の信号線のうちの前記電源端子及び前記入出力端子が接続されるアクセサリ制御部であって、前記交換レンズから前記アクセサリの識別情報の取得要求を受信すると、前記アクセサリの識別情報を回答するアクセサリ制御部と、
前記交換レンズは、前記第１の複数の端子に対応する前記第２の複数の端子のうちの前記電源端子及び前記入出力端子以外の特定の端子の信号の極性に基づき前記アクセサリの識別情報を取得した後に、前記アクセサリとの通信可能状態を継続するか否かを判定し、継続する場合に、前記特定の端子を少なくとも一つを使用して、前記カメラ本体と前記交換レンズとの間のデータ通信と、前記交換レンズと前記アクセサリとの間のデータ通信との通信切替を行う通信切替部と、
を備えたレンズシステム。
【請求項２】
前記レンズ制御部は、前記カメラ本体からレンズデータの要求があると、前記アクセサリの識別情報を取得している場合には、前記交換レンズの前記アクセサリの光学特性により最適化された第１のレンズデータを前記カメラ本体に転送し、前記アクセサリの識別情報を取得していない場合には、前記交換レンズの第２のレンズデータを前記カメラ本体に転送する請求項１に記載のレンズシステム。
【請求項３】
前記特定の端子は、前記交換レンズ及び前記カメラ本体のうちの一方から動作状態を他方に通知するビジー信号用のビジー信号端子である請求項１又は２に記載のレンズシステム。
【請求項４】
前記特定の端子は、前記交換レンズ及び前記カメラ本体のうちの一方から動作状態を他方に通知するビジー信号用のビジー信号端子と、同期信号用の同期信号端子である請求項１又は２に記載のレンズシステム。
【請求項５】
前記通信切替部は、前記カメラ本体から電源の供給が開始されたときに前記同期信号端子から入力される同期信号の極性が第１の極性であり、前記第１の極性から前記第１の極性と異なる第２の極性への切り替えを検出すると、前記交換レンズから前記カメラ本体に動作状態を通知するビジー信号の第１の極性を前記第１の極性と異なる第２の極性に切り替え、前記同期信号が前記第２の極性であり、かつ前記ビジー信号が前記第２の極性である期間を前記交換レンズと前記アクセサリとの間のデータ通信を有効にする請求項４に記載のレンズシステム。
【請求項６】
前記アクセサリ制御部は、前記ビジー信号が前記第１の極性に切り替えられたことを検出すると、前記交換レンズとの間のデータ通信を無効にする通信終了設定を行う請求項５に記載のレンズシステム。
【請求項７】
前記アクセサリ制御部は、前記カメラ本体からの電源供給開始後の所定期間内に、前記交換レンズから前記アクセサリの識別情報を取得する要求を受信できなければ、前記交換レンズとの間のデータ通信を無効にする通信終了設定を行う請求項５又は６に記載のレンズシステム。
【請求項８】
前記通信切替部は、前記アクセサリへのアクセスを継続するか否かを判定し、アクセスを継続すると判定すると、前記ビジー信号端子の信号の第１の極性を前記第１の極性と異なる第２の極性に切り替え、前記交換レンズと前記アクセサリとの間のデータ通信を有効にする請求項４から７のいずれか１項に記載のレンズシステム。
【請求項９】
前記通信切替部は、前記カメラ本体から電源の供給が開始されたときに前記同期信号端子から入力する同期信号の極性が前記第２の極性であることを検出すると、前記ビジー信号端子の信号の極性を前記第２の極性に切り替え、前記交換レンズと前記アクセサリとの間のデータ通信を有効にする請求項８に記載のレンズシステム。
【請求項１０】
電源端子及び双方向シリアル通信用の入出力端子を含む第１の複数の端子を有する第１のマウントを備えたカメラ本体と、前記第１のマウントに配置された前記第１の複数の端子とそれぞれ電気的に接続される第２の複数の端子を有する第２のマウントを備えた交換レンズとの間に装着されるアクセサリであって、
前記第１のマウントに装着されると、前記第１の複数の端子とそれぞれ接続される第３の複数の端子を有する第３のマウントと、
前記第２のマウントに装着されると、前記第２の複数の端子とそれぞれ接続される第４の複数の端子を有する第４のマウントと、
前記第３の複数の端子と前記第４の複数の端子とをそれぞれ電気的に接続する複数の信号線と、
前記複数の信号線のうちの前記電源端子及び前記入出力端子が接続されるアクセサリ制御部であって、前記交換レンズから前記アクセサリの識別情報の取得要求を受信すると、前記アクセサリの識別情報を回答するアクセサリ制御部と、
を備え、
前記アクセサリ制御部は、前記複数の信号線のうちの前記入出力端子と接続される信号線と、前記電源端子及び前記入出力端子以外の特定の端子と接続される信号線とが接続され、前記特定の端子の信号の極性に基づいて前記交換レンズとの間のデータ通信の停止処理又は開始処理を行い、
前記特定の端子は、前記交換レンズ及び前記カメラ本体のうちの一方から動作状態を他方に通知するビジー信号用のビジー信号端子であるアクセサリ。
【請求項１１】
前記特定の端子は、前記交換レンズ及び前記カメラ本体のうちの一方から動作状態を他方に通知するビジー信号用のビジー信号端子と、同期信号用の同期信号端子である請求項１０に記載のアクセサリ。
【請求項１２】
前記アクセサリ制御部は、前記ビジー信号端子から入力するビジー信号であって、前記交換レンズから前記カメラ本体に動作状態を通知するビジー信号の極性である第２の極性と異なる極性である第１の極性に切り替えられたことを検出すると、前記交換レンズとの間のデータ通信の停止処理を行い、前記第２の極性に切り替えられたことを検出すると、前記交換レンズとの間のデータ通信の開始処理を行う請求項１０又は１１に記載のアクセサリ。
【請求項１３】
前記アクセサリ制御部は、前記カメラ本体からの電源供給開始後の所定期間内に前記交換レンズから前記アクセサリの識別情報の取得要求を受信しない場合には、前記交換レンズとの間のデータ通信を無効にする通信終了設定を行う請求項１０から１２のいずれか１項に記載のアクセサリ。
【請求項１４】
前記アクセサリは、テレコンバージョンレンズ、ワイドコンバージョンレンズ、防振アダプタ、マクロエクステンションチューブ、又はマウントアダプタである請求項１０から１３のいずれか１項に記載のアクセサリ。
【請求項１５】
電源端子及び双方向シリアル通信用の入出力端子を含む第１の複数の端子を有する第１のマウントを備えたカメラ本体に着脱可能な交換レンズであって、前記第１のマウントに配置された前記第１の複数の端子とアクセサリを介してそれぞれ電気的に接続される第２の複数の端子を有する第２のマウントを備えた交換レンズと、前記カメラ本体と前記交換レンズとの間に装着される前記アクセサリと、を備えるレンズシステムの通信方法であって、
前記交換レンズのレンズ制御部が、前記カメラ本体との間のデータ通信を開始する前に前記アクセサリの識別情報の取得要求を送信するステップと、
前記交換レンズの通信切替部が、アクセサリの識別情報を取得した後に、前記アクセサリとの通信可能状態を継続するか否かを判定し、継続する場合に、前記カメラ本体と前記交換レンズとの間のデータ通信と、前記交換レンズと前記アクセサリとの間のデータ通信との通信切替を行うステップと、
前記アクセサリのアクセサリ制御部が、前記交換レンズから前記アクセサリの識別情報の取得要求を受信すると、前記アクセサリの識別情報を前記レンズ制御部に送信するステップと、
を含むレンズシステムの通信方法。
【請求項１６】
前記交換レンズと前記カメラ本体との間のデータ通信が有効になり、かつ前記カメラ本体から前記交換レンズにレンズデータの要求があると、前記レンズ制御部が、前記アクセサリの識別情報を取得している場合には、前記交換レンズの前記アクセサリの光学特性により最適化された第１のレンズデータを前記カメラ本体に転送し、前記アクセサリの識別情報を取得していない場合には、前記交換レンズの第２のレンズデータを前記カメラ本体に転送するステップと、を更に含む請求項１５に記載のレンズシステムの通信方法。
【請求項１７】
電源端子及び双方向シリアル通信用の入出力端子を含む第１の複数の端子を有する第１のマウントを備えたカメラ本体に着脱可能な交換レンズであって、前記第１のマウントに配置された前記第１の複数の端子とアクセサリを介してそれぞれ電気的に接続される第２の複数の端子を有する第２のマウントを備え、前記カメラ本体に直接装着され、又は前記アクセサリを介して前記カメラ本体に装着される交換レンズ内のコンピュータに、
前記カメラ本体との間のデータ通信を開始する前に少なくとも前記アクセサリの識別情報の取得に必要な双方向のデータ通信を行う機能と、
アクセサリの識別情報を取得した後に、前記アクセサリとの通信可能状態を継続するか否かを判定し、継続する場合に、前記カメラ本体と前記交換レンズとの間のデータ通信と、前記交換レンズと前記アクセサリとの間のデータ通信との通信切替を行う機能と、
を実現させる交換レンズ用プログラム。
【請求項１８】
前記カメラ本体との間のデータ通信が有効になり、かつ前記カメラ本体からレンズデータの要求があると、前記アクセサリの識別情報を取得している場合には、前記交換レンズの前記アクセサリの光学特性により最適化された第１のレンズデータを前記カメラ本体に転送し、前記アクセサリの識別情報を取得していない場合には、前記交換レンズの第２のレンズデータを前記カメラ本体に転送する機能を、前記交換レンズ内のコンピュータに実現させる請求項１７に記載の交換レンズ用プログラム。
【国際調査報告】
2017068912.tif 000014
2017068912.tif 000015
2017068912.tif 000016
2017068912.tif 000017