(57)【要約】【課題】撮像装置と交換レンズが適切に初期化処理を実行することができるようにする。【解決手段】交換レンズは、撮像装置が初期化を実施する要素であるボディ側要素を示すボディ側初期化実施要素情報を、撮像装置から受信したことに応じて、交換レンズが初期化を実施する要素である複数のレンズ側要素を示すレンズ側初期化実施要素情報を撮像装置に送信するレンズ制御部を備える。本技術は、例えば、着脱可能な交換レンズと、カメラ本体側となる撮像装置とからなるカメラシステム等に適用できる。【選択図】図１
2018146698.tif 000002
【特許請求の範囲】
【請求項１】
撮像装置が初期化を実施する要素であるボディ側要素を示すボディ側初期化実施要素情報を、前記撮像装置から受信したことに応じて、自身が初期化を実施する要素である複数のレンズ側要素を示すレンズ側初期化実施要素情報を前記撮像装置に送信するレンズ制御部
を備える交換レンズ。
【請求項２】
前記レンズ側初期化実施要素情報は、前記交換レンズが初期化を実施する複数のレンズ側要素の全てを識別可能な情報である
請求項１に記載の交換レンズ。
【請求項３】
前記レンズ側初期化実施要素情報は、前記交換レンズが初期化を実施する複数のレンズ側要素と、前記ボディ側初期化実施要素情報が示す複数のボディ側要素とで共通する少なくとも１つの共通要素を識別可能な情報である
請求項１に記載の交換レンズ。
【請求項４】
前記レンズ制御部は、前記交換レンズの初期化の開始を要求する初期化開始コマンドとともに、前記ボディ側初期化実施要素情報を、前記撮像装置から受信する
請求項１に記載の交換レンズ。
【請求項５】
前記レンズ制御部は、前記複数のレンズ側要素の初期化を開始する前に、前記レンズ側初期化実施要素情報を前記撮像装置に送信する
請求項１に記載の交換レンズ。
【請求項６】
前記レンズ制御部は、前記複数のレンズ側要素の各レンズ側要素に対する初期化が完了する毎に、前記各レンズ側要素の初期化完了を示す初期化完了信号を、前記撮像装置に送信するためのキューバッファに格納する
請求項１に記載の交換レンズ。
【請求項７】
前記複数のレンズ側要素に、絞りと、前記撮像装置が対応していない要素であって、前記撮像装置の露出調整処理に影響を与える非対応露出影響要素とを含む場合、
前記レンズ制御部は、全ての前記非対応露出影響要素と前記絞りの前記初期化の完了に応じたタイミングで、前記絞りの前記初期化完了信号を、前記キューバッファに格納する
請求項６に記載の交換レンズ。
【請求項８】
前記複数のレンズ側要素に、前記撮像装置が対応している対応要素と、前記撮像装置が対応していない非対応要素とを含む場合、
前記レンズ制御部は、初期化が完了していない前記対応要素が２つ以上ある場合には、初期化が完了していない前記非対応要素の有無にかかわらず、初期化が完了していない2つ以上の前記対応要素のうちの１つの対応要素の初期化の完了に応じたタイミングで、初期化が完了した前記１つの対応要素の前記初期化完了信号を前記キューバッファに格納する
請求項６に記載の交換レンズ。
【請求項９】
前記複数のレンズ側要素に、前記撮像装置が対応していない要素であって、前記撮像装置の露出調整処理に影響を与える非対応露出影響要素と、前記撮像装置が対応している要素であって、前記撮像装置の露出調整処理に影響を与える対応露出影響要素とを含む場合、
前記レンズ制御部は、前記初期化完了信号をまだ送信していない前記対応露出影響要素が最後の１つとなった場合、全ての前記非対応露出影響要素の初期化が完了した時点で、前記撮像装置が対応している最後の前記対応露出影響要素の前記初期化完了信号を前記キューバッファに格納する
請求項６に記載の交換レンズ。
【請求項１０】
前記複数のレンズ側要素に、前記撮像装置の露出調整処理に影響を与えない露出非影響要素であって前記撮像装置が対応している少なくとも１つの対応露出非影響要素と、前記露出非影響要素であって前記撮像装置が対応していない少なくとも１つの非対応露出非影響要素とを含む場合、
前記レンズ制御部は、前記対応露出非影響要素の全ての初期化が完了したタイミングで初期化が完了していない前記非対応露出非影響要素が残っている際は、全ての前記非対応露出非影響要素の初期化の完了を待って、最後に初期化が完了した前記対応露出非影響要素の前記初期化完了信号を前記キューバッファに格納する
請求項６に記載の交換レンズ。
【請求項１１】
前記レンズ制御部は、前記初期化完了信号を、非同期通信で前記撮像装置に送信する
請求項６に記載の交換レンズ。
【請求項１２】
前記レンズ制御部は、
前記レンズ側要素のうち、前記撮像装置が対応しておらず、前記撮像装置の露出調整処理に影響を与える非対応露出影響要素と、前記撮像装置が対応しておらず、前記撮像装置の露出調整処理に影響を与えない非対応露出非影響要素とに対して、排他的に初期化処理を実行する
請求項１に記載の交換レンズ。
【請求項１３】
前記複数のレンズ側要素は、前記撮像装置の露出調整処理に影響を与える露出影響要素と、前記露出調整処理に影響を与えない露出非影響要素とを含み、
前記レンズ制御部は、前記露出影響要素と前記露出非影響要素に対して、互いに異なる方式で初期化処理を実行する
請求項１に記載の交換レンズ。
【請求項１４】
前記前記複数のレンズ側要素は、前記撮像装置が対応している対応要素と、前記撮像装置が対応していない非対応要素とを含み、
前記レンズ制御部は、前記対応要素と前記非対応要素に対して、互いに異なる方式で初期化処理を実行する
請求項１に記載の交換レンズ。
【請求項１５】
前記異なる方式とは、初期化が完了した要素について、前記撮像装置に送信するためのキューバッファに格納するタイミングが異なることである
請求項１３に記載の交換レンズ。
【請求項１６】
前記レンズ制御部は、前記レンズ側初期化実施要素情報を、非同期通信で前記撮像装置に送信する
請求項１に記載の交換レンズ。
【請求項１７】
自身が初期化を実施する要素である複数のボディ側要素を示すボディ側初期化実施要素情報を交換レンズに送信し、前記交換レンズから受信した前記交換レンズが初期化を実施する要素である複数のレンズ側要素を示すレンズ側初期化要素情報に応じて、前記自身が初期化を実施する前記複数のボディ側要素に対する初期化を実施するボディ制御部
を備える撮像装置。
【請求項１８】
前記レンズ側初期化実施要素情報は、前記交換レンズが初期化を実施する複数のレンズ側要素と、前記ボディ側初期化実施要素情報が示す複数のボディ側要素とで共通する少なくとも１つの共通要素を識別可能な情報である
請求項１７に記載の撮像装置。
【請求項１９】
前記ボディ制御部は、前記レンズ側初期化実施要素情報が示す前記共通要素の全てに対する初期化完了信号を受信したことをもって、前記交換レンズ側での初期化が完了したと判断する
請求項１８に記載の撮像装置。
【請求項２０】
前記レンズ側初期化実施要素情報は、前記交換レンズが初期化を実施する複数のレンズ側要素の全てを識別可能な情報である
請求項１７に記載の撮像装置。
【請求項２１】
前記ボディ制御部は、前記ボディ側初期化実施要素情報が示す前記複数のボディ側要素と、前記レンズ側初期化実施要素情報が示す前記複数のレンズ側要素とで共通する共通要素の全てに対する初期化完了信号を受信したことをもって、前記交換レンズ側での初期化が完了したと判断する
請求項２０に記載の撮像装置。
【請求項２２】
前記ボディ制御部は、初期化の開始を要求する初期化開始コマンドとともに、前記ボディ側初期化実施要素情報を、前記交換レンズに送信する
請求項１７に記載の撮像装置。
【請求項２３】
前記ボディ制御部は、露出調整処理に影響を与える全ての要素の初期化完了信号を受信したことに応じて、前記初期化として露出調整処理を開始する
請求項１７に記載の撮像装置。
【請求項２４】
交換レンズと撮像装置とからなり、
前記交換レンズは、
前記撮像装置が初期化を実施する要素であるボディ側要素を示すボディ側初期化実施要素情報を、前記撮像装置から受信したことに応じて、前記交換レンズが初期化を実施する要素である複数のレンズ側要素を示すレンズ側初期化実施要素情報を前記撮像装置に送信するレンズ制御部を備え、
前記撮像装置は、
前記ボディ側初期化実施要素情報を前記交換レンズに送信し、前記交換レンズから受信した前記レンズ側初期化実施要素情報に応じて、前記撮像装置が初期化を実施する複数のボディ側要素に対する初期化を実施するボディ制御部と
を備える
カメラシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、交換レンズ、撮像装置、およびカメラシステムに関し、特に、撮像装置と交換レンズが適切に初期化処理を実行することができるようにした交換レンズ、撮像装置、およびカメラシステムに関する。
【背景技術】
【０００２】
撮像装置と、撮像装置に対して着脱可能な交換レンズとからなるカメラシステムが知られている。そのような交換レンズ式のカメラシステムでは、例えば、撮影用途に応じて交換レンズを取り換えたり、交換レンズのみを新しい機能が付加された新製品に取り替えたりすることができる利点がある。
【０００３】
交換レンズ式のカメラシステムでは、交換レンズが装着されたとき、装着された交換レンズの各要素（機能）を初期化する処理が必要である。例えば、特許文献１のカメラシステムでは、交換レンズが装着されて、電源オン操作がなされた場合に、カメラボディが交換レンズに初期化開始指示を送信すると、交換レンズの各被駆動部材が初期化処理を実行する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−２３７９３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、１つの撮像装置に対して装着可能な交換レンズには、例えば、仕様が異なるものであったり、新製品で新しい機能が追加されたものなどもある。そのような場合においても、撮像装置と交換レンズが適切に初期化処理を行う必要がある。
【０００６】
本技術は、このような状況に鑑みてなされたものであり、撮像装置と交換レンズが適切に初期化処理を実行することができるようにするものである。
【課題を解決するための手段】
【０００７】
本技術の第１の側面の交換レンズは、撮像装置が初期化を実施する要素であるボディ側要素を示すボディ側初期化実施要素情報を、前記撮像装置から受信したことに応じて、自身が初期化を実施する要素である複数のレンズ側要素を示すレンズ側初期化実施要素情報を前記撮像装置に送信するレンズ制御部を備える。
【０００８】
本技術の第１の側面においては、撮像装置が初期化を実施する要素であるボディ側要素を示すボディ側初期化実施要素情報を、前記撮像装置から受信したことに応じて、自身が初期化を実施する要素である複数のレンズ側要素を示すレンズ側初期化実施要素情報が前記撮像装置に送信される。
【０００９】
本技術の第２の側面の撮像装置は、自身が初期化を実施する要素である複数のボディ側要素を示すボディ側初期化実施要素情報を交換レンズに送信し、前記交換レンズから受信した前記交換レンズが初期化を実施する要素である複数のレンズ側要素を示すレンズ側初期化要素情報に応じて、前記自身が初期化を実施する前記複数のボディ側要素に対する初期化を実施するボディ制御部を備える。
【００１０】
本技術の第２の側面においては、自身が初期化を実施する要素である複数のボディ側要素を示すボディ側初期化実施要素情報が交換レンズに送信され、前記交換レンズから受信した前記交換レンズが初期化を実施する要素である複数のレンズ側要素を示すレンズ側初期化要素情報に応じて、前記自身が初期化を実施する前記複数のボディ側要素に対する初期化が実施される。
【００１１】
本技術の第３の側面のカメラシステムは、交換レンズと撮像装置とからなり、前記交換レンズは、前記撮像装置が初期化を実施する要素であるボディ側要素を示すボディ側初期化実施要素情報を、前記撮像装置から受信したことに応じて、前記交換レンズが初期化を実施する要素である複数のレンズ側要素を示すレンズ側初期化実施要素情報を前記撮像装置に送信するレンズ制御部を備え、前記撮像装置は、前記ボディ側初期化実施要素情報を前記交換レンズに送信し、前記交換レンズから受信した前記レンズ側初期化実施要素情報に応じて、前記撮像装置が初期化を実施する複数のボディ側要素に対する初期化を実施するボディ制御部とを備える。
【００１２】
本技術の第３の側面においては、交換レンズと撮像装置とからなり、前記交換レンズでは、前記撮像装置が初期化を実施する要素であるボディ側要素を示すボディ側初期化実施要素情報を、前記撮像装置から受信したことに応じて、前記交換レンズが初期化を実施する要素である複数のレンズ側要素を示すレンズ側初期化実施要素情報が前記撮像装置に送信される。一方、前記撮像装置では、前記ボディ側初期化実施要素情報が前記交換レンズに送信され、前記交換レンズから受信した前記レンズ側初期化実施要素情報に応じて、前記撮像装置が初期化を実施する複数のボディ側要素に対する初期化が実施される。
【発明の効果】
【００１３】
本技術の第１乃至第３の側面によれば、撮像装置と交換レンズが適切に初期化処理を実行することができる。
【００１４】
なお、ここに記載された効果は必ずしも限定されるものではなく、本開示中に記載されたいずれかの効果であってもよい。
【図面の簡単な説明】
【００１５】
【図１】本技術を適用したカメラシステムの一実施の形態の構成例を示すブロック図である。
【図２】カメラシステムで実行される初期化処理の大まかな流れを示す図である。
【図３】初期化実施要素情報のデータフォーマットを説明する図である。
【図４】ボディ側初期化実施要素情報の例を示す図である。
【図５】レンズ側初期化実施要素情報の例を示す図である。
【図６】交換レンズがボディよりも高機能である場合の初期化実施要素情報の例を示す図である。
【図７】露出調整処理情報の例を示す図である。
【図８】非対応露出影響要素である液晶NDについての初期化完了信号の送信を説明する図である。
【図９】非対応露出非影響要素である鏡筒表示部についての初期化完了信号の送信を説明する図である。
【図１０】図９のAに示したパターンに対応する処理フローを示す図である。
【図１１】図９のBに示したパターンに対応する処理フローを示す図である。
【図１２】図９のCに示したパターンに対応する処理フローを示す図である。
【図１３】図９のDに示したパターンに対応する処理フローを示す図である。
【図１４】非対応露出非影響要素の初期化完了信号が包含されることを説明する図である。
【図１５】交換レンズのみが新要素に対応している場合にボディ側で実行される第１の初期化処理を説明するフローチャートである。
【図１６】交換レンズのみが新要素に対応している場合に交換レンズ側で実行される第１の初期化処理を説明するフローチャートである。
【図１７】図１６のステップＳ７８で実行される露出影響要素処理を説明するフローチャートである。
【図１８】図１６のステップＳ７８で実行される露出影響要素処理を説明するフローチャートである。
【図１９】図１６のステップＳ７９で実行される露出非影響要素処理を説明するフローチャートである。
【図２０】交換レンズとボディの機能が同等である場合の初期化実施要素情報とAND演算結果を示す図である。
【図２１】交換レンズとボディの機能が同等である場合の処理フローを示す図である。
【図２２】交換レンズとボディの対応可能な要素が一致している場合に交換レンズ側で実行される第１の初期化処理を説明するフローチャートである。
【図２３】交換レンズがボディよりも低機能である場合の初期化実施要素情報とAND演算結果を示す図である。
【図２４】ボディが対応可能な要素に交換レンズが対応していない場合の処理フローを示す図である。
【図２５】図１０で示した場合に対応する第２の初期化処理の処理フローを示す図である。
【図２６】図１１で示した場合に対応する第２の初期化処理の処理フローを示す図である。
【図２７】図１２で示した場合に対応する第２の初期化処理の処理フローを示す図である。
【図２８】図１３で示した場合に対応する第２の初期化処理の処理フローを示す図である。
【図２９】交換レンズのみが新要素に対応している場合にボディ側で実行される第２の初期化処理を説明するフローチャートである。
【図３０】交換レンズのみが新要素に対応している場合に交換レンズ側で実行される第２の初期化処理を説明するフローチャートである。
【図３１】図２１で示した場合に対応する第２の初期化処理の処理フローを示す図である。
【図３２】交換レンズとボディの対応可能な要素が一致している場合に交換レンズ側で実行される第２の初期化処理を説明するフローチャートである。
【図３３】図２４で示した場合に対応する第２の初期化処理の処理フローを示す図である。
【図３４】交換レンズによって実行される初期化処理切替処理を説明するフローチャートである。
【図３５】コマンド送信制御処理を説明するフローチャートである。
【図３６】図３５のステップＳ５０４におけるパケット通信の例を示すタイムチャートである。
【図３７】図３５のステップＳ５０５におけるパケット通信の例を示すタイムチャートである。
【図３８】図３５のステップＳ５０７におけるパケット通信の例を示すタイムチャートである。
【発明を実施するための形態】
【００１６】
以下、本技術を実施するための形態（以下、実施の形態という）について説明する。なお、説明は以下の順序で行う。
１．カメラシステムのブロック図
２．初期化処理の概要
３．初期化実施要素情報データフォーマット
４．第１の初期化処理
４．１  交換レンズがボディよりも高機能である場合
４．２  交換レンズとボディの機能が同等である場合
４．３  交換レンズがボディよりも低機能である場合
５．第２の初期化処理
５．１  交換レンズがボディよりも高機能である場合
５．２  交換レンズとボディの機能が同等である場合
５．３  交換レンズがボディよりも低機能である場合
６．初期化処理の選択
７．まとめ
８．同期コマンドと非同期コマンド
【００１７】
＜１．カメラシステムのブロック図＞
図１は、本技術を適用したカメラシステムの一実施の形態の構成例を示すブロック図である。
【００１８】
図１のカメラシステム１は、レンズ交換式のデジタルカメラであり、着脱可能な交換レンズ１０と、カメラ本体側となる撮像装置６０とを備える。
【００１９】
交換レンズ１０は、撮像装置６０のマウント部７１に対して着脱可能に取り付けられるマウント部２１を備える。マウント部２１は、撮像装置６０と電気的に接続する複数の端子（図示せず）を有する。
【００２０】
また、交換レンズ１０は、レンズ制御部２２、ズームレンズ２３、手振れ補正レンズ２４、絞り２５、フォーカスレンズ２６、液晶ND（Neutral Density）フィルタ２７、鏡筒表示部２８、操作部２９、メモリ部３０、記録部３１、及び、電源制御部３２を備える。
【００２１】
さらに、交換レンズ１０は、ズーム駆動部４１、手振れ駆動部４２、手振れロック駆動部４３、絞り駆動部４４、フォーカスレンズ駆動部４５、および、液晶ND駆動部４６を備える。
【００２２】
レンズ制御部２２は、例えば、CPU（Central Processing Unit）やMPU（Micro Processing Unit）などの演算処理装置と周辺回路などで構成され、記録部３１に記録されている所定の制御プログラムを読み出して実行することにより、交換レンズ１０全体を制御する。
【００２３】
例えば、レンズ制御部２２は、マウント部２１の所定の通信端子を介して供給された撮像装置６０からの指示、または、操作部２９が受け付けたユーザの操作に応じて、ズームレンズ２３の位置を制御する。より具体的には、レンズ制御部２２は、例えば磁気センサ（MRセンサ）等で構成されるズーム位置検出センサ（不図示）からズームレンズ２３の現在位置を取得し、取得結果に基づいてズームレンズ２３を所定の位置に移動させるための駆動方向及び駆動量を決定して、決定した駆動方向及び駆動量を移動命令とともにズーム駆動部４１に出力する。ズーム駆動部４１は、レンズ制御部２２から供給された移動命令に基づいて、指示された駆動方向及び駆動量となるようにズームレンズ２３を光軸方向に移動させる。
【００２４】
また、レンズ制御部２２は、手振れを補正するように手振れ補正レンズ２４を制御する。具体的には、レンズ制御部２２は、手振れ検出センサ（不図示）によって検出された手振れ量に基づいて、手振れ量を打ち消す方向の手振れ補正レンズ２４の駆動方向及び駆動量を決定して、決定した駆動方向及び駆動量を移動命令とともに手振れ駆動部４２に出力する。手振れ検出センサは、例えば、ジャイロセンサ及び３軸加速度センサの両方またはいずれか一方で構成される。ジャイロセンサは、手振れ補正レンズ２４の補正方向として、PitchまたはYawに対応する方向のずれ（ブレ）を検出する場合に用いられ、３軸加速度センサは、光軸方向をZ軸としたときに、X軸とY軸の方向のずれ（ブレ）を検出する場合に用いられる。手振れ駆動部４２は、レンズ制御部２２から供給された移動命令に基づいて、指示された駆動方向及び駆動量となるように手振れ補正レンズ２４を移動させる。
【００２５】
レンズ制御部２２は、電源の供給がオフされた場合に、手振れ補正レンズ２４をメカニカルにロックする制御を行う。すなわち、手振れ補正レンズ２４は、撮像装置６０から交換レンズ１０へ電源が供給されている状態では、手振れ駆動部４２を介した制御によって、所定の位置に制御が保たれているが、電源の供給がオフされると、手振れ駆動部４２による位置制御が停止し、手振れ補正レンズ２４は重力方向に所定量だけ落下する。レンズ制御部２２は、電源の供給がオフされるタイミングに応じて、手振れロック駆動部４３を介して、手振れ補正レンズ２４をメカニカルにロックさせ、落下を防止する。手振れロック駆動部４３は、レンズ制御部２２から供給された固定命令に基づいて、手振れ補正レンズ２４をメカニカルにロックする。
【００２６】
レンズ制御部２２は、マウント部２１の所定の通信端子を介して供給された撮像装置６０からの指示などに応じて、絞り２５（の開口径）を制御する。具体的には、レンズ制御部２２は、絞り検出センサ（不図示）によって検出された絞り２５の開口径を取得して、撮像装置６０から指示されたF値になるように絞り駆動部４４に指令し、絞り２５を駆動させる。絞り駆動部４４は、レンズ制御部２２から指示された開口径となるように絞り２５を駆動させる。
【００２７】
さらに、レンズ制御部２２は、フォーカスレンズ２６を制御する。具体的には、レンズ制御部２２は、レンズ位置検出センサ（不図示）からフォーカスレンズ２６の現在位置を取得し、取得結果に基づいてフォーカスレンズ２６を所定の位置に移動させるための駆動方向及び駆動量を決定して、決定した駆動方向及び駆動量を移動命令とともにフォーカスレンズ駆動部４５に出力する。フォーカスレンズ駆動部４５は、指示された駆動方向及び駆動量となるようにフォーカスレンズ２６を光軸方向に移動させる。フォーカスレンズ２６は、１または複数の光学要素を含む。なお、フォーカスレンズ２６は、ズームレンズ２３に近い側のフォーカスレンズ群と、撮像装置６０の撮像素子７６に近い側のフォーカスレンズ群の２種類のフォーカスレンズ群で構成されてもよい。
【００２８】
レンズ位置検出センサは、例えば、磁気センサ、フォトダイオードアレイ、ポテンショメータ、反射式エンコーダなどで構成することができる。
【００２９】
フォーカスレンズ駆動部４５は、例えば、超音波モータ、DCモータ、リニアアクチュエータ、ステッピングモータ、ピエゾ素子（圧電素子）などで構成することができる。
【００３０】
レンズ制御部２２は、液晶NDフィルタ２７を制御する。具体的には、レンズ制御部２２は、マウント部２１の所定の通信端子を介して供給された撮像装置６０からの指示、または、操作部２９が受け付けたユーザの操作に応じて液晶NDフィルタ２７の透過率を決定し、液晶ND駆動部４６に出力する。液晶ND駆動部４６は、指示された透過率となる電圧値を決定し、液晶NDフィルタ２７に駆動電圧を供給する。液晶NDフィルタ２７は、液晶素子を用いて、駆動電圧に応じて光の透過率を変化させる。
【００３１】
鏡筒表示部２８は、鏡筒部に配置された、液晶パネルや有機EL(Electro Luminescence)ディスプレイで構成された表示部である。鏡筒表示部２８は、例えば、現在のレンズ位置における合焦距離や被写界深度など、所定の数値、文字、または記号を表示する。
【００３２】
操作部２９は、ズーム倍率を手動で設定するズームリング、フォーカスレンズを手動で設定するフォーカスリングなどに対応し、ユーザの手動操作を受け付け、受け付けた操作に対応する操作信号をレンズ制御部２２に供給する。
【００３３】
メモリ部３０は、例えば、RAM（Random Access Memory）等の揮発性の記憶媒体であり、動作中の各種データの記憶領域として用いられる。
【００３４】
記録部３１は、不揮発性の記憶媒体であり、記録部３１には、レンズ制御部２２が実行する所定の制御プログラムや調整用パラメータなどの各種データが記憶されている。
【００３５】
電源制御部３２は、撮像装置６０から供給された電源の電力量を検出し、検出した電力量に基づいて、交換レンズ１０内の各部（レンズ制御部２２や各種の駆動部）に対して電力量を最適に配分して電源を供給する。
【００３６】
一方、ボディ側となる撮像装置６０は、交換レンズ１０が着脱可能に取り付けられるマウント部７１を備える。マウント部７１は、交換レンズ１０のマウント部２１と電気的に接続する複数の端子（図示せず）を有する。
【００３７】
撮像装置６０のマウント部７１に交換レンズ１０が装着されると、マウント部７１の各端子と、交換レンズ１０のマウント部２１の各端子の、対応する端子どうしが、電気的かつ物理的に接続される。接続される端子には、例えば、電源供給のための端子（電源供給端子）、コマンドやデータを伝送するための端子（通信端子）、同期信号を伝送するための端子（同期信号端子）などがある。
【００３８】
撮像装置６０は、さらに、ボディ制御部７２、シャッタ７３、シャッタ検出部７４、シャッタ駆動部７５、撮像素子７６、画像信号処理部７７、記録部７８、表示部７９、電源制御部８０、電源部８１、及び、操作部８２を備える。
【００３９】
ボディ制御部７２は、例えば、CPU（Central Processing Unit）やMPU（Micro Processing Unit）などの演算処理装置と、不揮発性メモリ、及び、周辺回路などで構成され、内部の不揮発性メモリに記憶されている所定の制御プログラムを読み出して実行することにより、カメラシステム１全体を制御する。
【００４０】
例えば、ボディ制御部７２は、操作部８２から供給されたユーザの所定の操作を表す操作信号に基づいて、撮像素子７６に撮像を行わせたり、所定のコマンドをマウント部７１を介して交換レンズ１０に送信し、フォーカスレンズ２６やズームレンズ２３などを駆動させる。
【００４１】
また例えば、フォーカスレンズ２６のレンズ位置情報やズームレンズ２３のズーム位置情報などが、交換レンズ１０からマウント部７１を介してボディ制御部７２に供給され、ボディ制御部７２は、それらの情報に基づく最適なタイミングで、記録部７８へ記録させる画像の撮像や外部機器への伝送用の画像の撮像を撮像素子７６に行わせる。撮像素子７６により得られた画像（のデータ）は、ボディ制御部７２の制御に従って、記録部７８を介して記録媒体８３に記録（記憶）されたり、表示部７９に表示される。
【００４２】
シャッタ７３は、撮像素子７６の前面に配置されており、シャッタ駆動部７５の制御に従って開閉する。シャッタ７３が閉状態であるとき、交換レンズ１０の光学系を通過してきた被写体の光が遮断される。シャッタ検出部７４は、シャッタ７３の開閉状態を検出し、ボディ制御部７２に供給する。シャッタ駆動部７５は、ボディ制御部７２の制御に基づいてシャッタ７３を開状態または閉状態に駆動する。
【００４３】
撮像素子７６は、例えば、CCD(Charge Coupled Device)またはCMOS（Complementary Mental Oxide Semiconductor）センサなどで構成され、被写体を撮像し、画像データを生成して出力する。
【００４４】
なお、撮像素子７６がCCDセンサやCMOSセンサで構成される場合には、電子シャッタを用いることができるため、シャッタ７３は省略することができる。シャッタ７３が省略された場合、その制御に用いられるシャッタ検出部７４とシャッタ駆動部７５も省略される。
【００４５】
画像信号処理部７７は、撮像素子７６から供給される画像に対して所定の画像信号処理を実行する。例えば、画像信号処理部７７は、撮像素子７６から供給されるRAW画像を、所定のファイル形式の画像データに変換し、記録部７８を介して記録媒体８３に記録させる。また、画像信号処理部７７は、RAW画像に対してデモザイク処理を実行し、さらに、可逆圧縮または非可逆圧縮して所定のファイル形式の画像データに変換し、記録部７８を介して記録媒体８３に記録させる。また例えば、画像信号処理部７７は、撮像素子７６から供給される画像データを、所定の表示フォーマットの画像信号に変換して、表示部７９に供給し、撮像された画像を表示させる。
【００４６】
記録部７８は、例えば不揮発性メモリで構成される記録媒体８３に、撮像素子７６で撮像された画像のデータなどを記録（記憶）させたり、記録媒体８３から画像データを読み出す制御を行う。記録媒体８３は、着脱可能とされてもよい。
【００４７】
表示部７９は、液晶パネルや有機ELディスプレイ等のパネル型表示装置で構成され、画像信号処理部７７から供給された画像（動画または静止画）を表示する。表示部７９は、マウント部７１が配置された正面と反対側の背面に実装され、スルー画像の表示や、記録媒体８３に記録されている画像の表示などを行うことができる。
【００４８】
電源制御部８０は、電源部８１から供給される電源を、撮像装置６０の各部へ供給する。また、電源制御部８０は、撮像装置６０の動作状態を考慮して、交換レンズ１０に供給可能な電源の電力量を算出し、マウント部７１を介して交換レンズ１０に電源を供給する。電源部８１は、例えば、NiCd電池やNiMH電池、Li電池等の二次電池、ACアダプタ等で構成される。
【００４９】
操作部８２は、シャッタボタン、モードダイヤル、ズームボタン等のハードウエアキー、表示部７９に積層されたタッチパネルによるソフトウェアキーを含み、ユーザが行う所定の操作を受け付けて、その操作信号をボディ制御部７２に供給する。ユーザは、操作部８２を操作することにより、例えば、撮影モードの設定や、カメラパラメータの設定などを行うことができる。
【００５０】
以上のように構成されるカメラシステム１において、交換レンズ１０が備える手振れ補正レンズ２４のロック機能、液晶NDフィルタ２７による光量調整機能、鏡筒表示部２８の表示機能は、旧型の交換レンズにはなく、モデルチェンジ等によって新しく追加された構成（機能）である。
【００５１】
＜２．初期化処理の概要＞
カメラ本体側の撮像装置６０（以下、ボディ６０と称する。）は、交換レンズ１０が装着され、電源がオンされた場合、カメラシステム１全体を初期化する初期化処理を実行する。
【００５２】
なお、撮像装置６０に交換レンズ１０を装着する場合には、撮像装置６０のマウント部７１のマウント形式と、交換レンズ１０のマウント部２１のマウント形式が同一であることが前提となるが、両者のマウント形式が異なる場合には、マウント形式を変換するマウントアダプタを撮像装置６０と交換レンズ１０の間に挿入することで、異なるマウント形式であっても装着することができる。
【００５３】
図２は、カメラシステム１で実行される初期化処理の大まかな流れを示す図である。
【００５４】
初期化処理では、ボディ６０側のボディ制御部７２から、交換レンズ１０のレンズ制御部２２に対して、初期化を開始する初期化開始コマンドが送信される。
【００５５】
レンズ制御部２２は、初期化開始コマンドを受信すると、交換レンズ１０内の要素ごとに、初期化を実行する。
【００５６】
ここで、要素とは、交換レンズ１０内のモジュール（部品）を、デバイス、光学部材、機能などの所定の単位でまとめた制御単位である。本実施の形態の交換レンズ１０では、ズームレンズ２３の制御機構、手振れ補正レンズ２４の制御機構、手振れ補正レンズ２４のロック機構、絞り２５の制御機構、フォーカスレンズ２６の制御機構、液晶NDフィルタ２７の制御機構、及び、鏡筒表示部２８の表示機構、に分けられる。
【００５７】
以下では、説明を簡単にするため、交換レンズ１０のズームレンズ２３の制御機構、手振れ補正レンズ２４の制御機構、手振れ補正レンズ２４のロック機構、絞り２５の制御機構、フォーカスレンズ２６の制御機構、液晶NDフィルタ２７の制御機構、及び、鏡筒表示部２８の表示機構の各要素を、それぞれ、単純に、ズームレンズ、手振れ制御、手振れロック、絞り、フォーカスレンズ、液晶ND、鏡筒表示部、と記述して説明する。
【００５８】
レンズ制御部２２は、初期化開始コマンドを受信すると、ズームレンズ、手振れ制御、手振れロック、絞り、フォーカスレンズ、液晶ND、および、鏡筒表示部の要素ごとに、初期化処理を開始する。
【００５９】
なお、図２では、新しく追加された構成に対応する要素である、手振れロック、液晶ND、および、鏡筒表示部の３つの要素については省略されており、３つの新要素を備えない場合について説明する。
【００６０】
レンズ制御部２２は、交換レンズ１０内の各要素が初期化を完了したタイミングで、要素ごとに、初期化が完了した旨の初期化完了信号をボディ制御部７２に送信する。具体的には、フォーカスレンズの初期化が完了したタイミングで、フォーカスレンズの初期化完了信号が送信され、絞りの初期化が完了したタイミングで、絞りの初期化完了信号が送信される。同様に、手振れ制御の初期化が完了したタイミングで、手振れ制御の初期化完了信号が送信され、ズームレンズの初期化が完了したタイミングで、ズームレンズの初期化完了信号が送信される。初期化の処理中、レンズ制御部２２が各要素の初期化状況を逐次通知することはない。
【００６１】
初期化完了を表す初期化完了信号を要素単位で受信したボディ制御部７２は、受信した要素ごとに、初期化を完了した要素に対応するボディ側の初期化処理（以下、要素対応初期化処理という。）を開始する。
【００６２】
例えば、ボディ制御部７２は、フォーカスレンズの初期化完了信号を受信すると、フォーカスレンズに対応する要素対応初期化処理を開始し、絞りの初期化完了信号を受信すると、絞りに対応する要素対応初期化処理を開始する。同様に、ボディ制御部７２は、手振れ制御の初期化完了信号を受信すると、手振れ制御に対応する要素対応初期化処理を開始し、ズームレンズの初期化完了信号を受信すると、ズームレンズに対応する要素対応初期化処理を開始する。
【００６３】
交換レンズ１０側全体の初期化処理は、図２の例で言えば、初期化開始コマンドを受信して、各要素の初期化を開始したタイミングから、要素の初期化処理が最後に終了した、ズームレンズの初期化処理終了のタイミングまでである。
【００６４】
ボディ６０側全体の初期化処理は、初期化完了信号を最初に受信して、その要素に対応する要素対応初期化処理を開始したタイミングから、最後に受信した初期化完了信号に対応する要素対応初期化処理が終了したタイミングまでである。
【００６５】
なお、図２は、レンズ制御部２２が各要素の初期化処理を同時に開始した例を示しているが、各要素の初期化処理をどのような順番で実行するかは任意であり、各要素の初期化処理の開始時刻は異なっていてもよい。
【００６６】
ボディ６０側において、交換レンズ１０側の光量設定に応じて、明るさを適切な範囲に調整する処理である露出調整処理は、交換レンズ１０の各要素のうち、光量に変化を与える絞りの初期化が完了すると、実行することができる。露出調整処理には、例えば、撮像素子７６の信号ゲインの調整やシャッタスピードの調整、ホワイトバランス調整などが含まれる。
【００６７】
一般に、ボディ側が実行する要素対応初期化処理のうち、絞りに対応する要素対応初期化処理（以下、絞り要素対応初期化処理ともいう。）は、露出調整処理が含まれるため、他の要素対応初期化処理と比較すると、処理時間が長くなる。
【００６８】
カメラシステム１では、図２に示したように、交換レンズ１０の要素単位で初期化完了信号が逐次送信されるので、撮像装置６０側では、初期化完了信号を受信した要素に応じて、順次、必要な要素対応初期化処理を開始することができる。例えば、図２に示されるように、手振れ制御や、ズームレンズの要素の初期化がまだ完了していない状態であっても、絞りの初期化完了信号を受信した時点から、初期化処理時間が比較的長い、絞り要素対応初期化処理を開始することができるので、カメラシステム１全体としての初期化処理にかかる時間を短縮し、起動時間を高速化することができる。
【００６９】
ここで、図２を参照して説明したように、要素単位で初期化処理を実行し、初期化を完了するためには、交換レンズ１０とボディ６０が、初期化完了信号を送受信する要素数を知っている必要がある。
【００７０】
例えば、ボディ６０が、交換レンズ１０が送信してくる初期化完了信号の要素の数を知らない場合、ボディ６０は、順次送信されてくる初期化完了信号を受信するが、どの初期化完了信号が最後の要素の初期化完了信号であるのかが分からず、いつまで初期化完了信号を待てばよいのか分からない。すなわち、全ての要素について初期化処理が完了したタイミングを把握することができない。
【００７１】
そこで、カメラシステム１では、交換レンズ１０とボディ６０のそれぞれが、自身が対応している要素を示す要素情報を相手方に通知するように構成されている。
【００７２】
＜３．初期化実施要素情報データフォーマット＞
図３のAは、交換レンズ１０又はボディ６０自身が対応しており、初期化を実施する要素を示す要素情報（以下、初期化実施要素情報という。）を相手方に通知する際のデータフォーマットを示している。
【００７３】
初期化実施要素情報は、データサイズ及びファイルタイプ識別子と、１以上の要素識別子及び要素Ver.情報（要素バージョン情報）とで構成される。データサイズ、ファイルタイプ識別子、要素識別子、及び要素Ver.情報の各データは１バイト（８ビット）の情報で表され、要素識別子及び要素Ver.情報は、送信元となる交換レンズ１０又はボディ６０が初期化を実施する要素に対応する数だけ格納される。したがって、初期化実施要素情報は、要素の個数に応じてデータサイズが可変する可変長形式である。
【００７４】
データサイズは、伝送される初期化実施要素情報のデータサイズを表す。
【００７５】
ファイルタイプ識別子は、伝送される初期化実施要素情報が、ボディ６０側の初期化実施要素情報（以下、ボディ側初期化実施要素情報ともいう。）であるのか、又は、交換レンズ１０側の初期化実施要素情報（以下、レンズ側初期化実施要素情報ともいう。）であるのかを識別する情報である。
【００７６】
例えば、図３のBに示されるように、伝送される初期化実施要素情報がボディ６０側の初期化実施要素情報である場合、ファイルタイプ識別子には、0x01hが格納される。一方、伝送される初期化実施要素情報が交換レンズ１０側の初期化実施要素情報である場合、ファイルタイプ識別子には、0x02hが格納される。なお、図３乃至図５において、0xYYhの表記は、“YY”が16進数で表されていることを意味する。
【００７７】
要素識別子は、送信元となる交換レンズ１０又はボディ６０が初期化を実施する要素を識別する情報である。
【００７８】
例えば、図３のCに示されるように、送信元となる交換レンズ１０又はボディ６０が初期化を実施する要素が、絞りである場合の要素識別子には0x01hが格納され、ズームレンズである場合の要素識別子には0x02hが格納される。同様に、要素が、フォーカスレンズ、手振れ制御、液晶ND、手振れ機構、液晶表示部である場合の要素識別子には、それぞれ、0x03h、0x04h、0x05h、0x06h、0x07hが、格納される。
【００７９】
要素Ver.情報は、それとセットで伝送される要素識別子が示す要素のバージョン情報を示す情報である。
【００８０】
例えば、図３のDに示されるように、要素Ver.情報が0x01hである場合、その要素は初期設定のバージョンであることを表し、要素Ver.情報が0x02hである場合、その要素はオプション設定のバージョンであることを表す。
【００８１】
図４は、ボディ６０側が送信する初期化実施要素情報であるボディ側初期化実施要素情報の例を示している。
【００８２】
図４の例によれば、ボディ６０は、フォーカスレンズ、ズームレンズ、絞り、手振れ制御、液晶表示部、手振れロック、及び、液晶NDの各要素に対応しており、それらの初期化を実施する。
【００８３】
図５は、交換レンズ１０側が送信する初期化実施要素情報であるレンズ側初期化実施要素情報の例を示している。
【００８４】
図５の例によれば、交換レンズ１０は、ズームレンズ、フォーカスレンズ、絞り、及び、手振れ制御の各要素に対応しており、それらの初期化を実施する。
【００８５】
要素識別子及び要素Ver.情報は、送信元となる交換レンズ１０又はボディ６０が初期化を実施する要素の数に対応して格納されるが、図４及び図５で示されるように、格納される順番は任意とされ、順不同である。
【００８６】
したがって、初期化実施要素情報を受信したレンズ制御部２２又はボディ制御部７２は、受信した相手側の初期化実施要素情報に格納されている要素識別子及び要素Ver.情報を、小さい順などの任意の順番に並び替え、自身の初期化実施要素情報と比較し、相手側が、自身が対応していない要素を備えているか否かを判断する。
【００８７】
なお、実際の交換レンズ１０及びボディ６０の組み合わせにおいては、交換レンズ１０及びボディ６０のお互いが相手側にない要素を備えている場合など、どちらが高機能とは言えない場合もあり得るが、本明細書において、交換レンズ１０がボディ６０よりも高機能であるとは、ボディ６０が対応していない要素を交換レンズ１０が備えていることをいう。反対に、交換レンズ１０がボディ６０よりも低機能であるとは、ボディ６０が対応しており、初期化を実行可能な要素を交換レンズ１０が備えていないことをいう。
【００８８】
＜４．第１の初期化処理＞
カメラシステム１が実行する初期化処理について、さらに具体的に説明する。
【００８９】
本開示の初期化処理の第１の例である、第１の初期化処理について説明する。
【００９０】
＜４．１  交換レンズがボディよりも高機能である場合＞
最初に、交換レンズ１０がボディ６０よりも高機能である場合、具体的には、交換レンズ１０が手振れロック、液晶ND、および、鏡筒表示部の３つの新要素を備えるが、ボディ６０は、その３つの新要素に対応していない場合について説明する。
【００９１】
ボディ６０は、自身が対応している要素を示す要素情報を、初期化を実施する要素を示すボディ側初期化実施要素情報として、交換レンズ１０に送信する。
【００９２】
図６のAは、ボディ側初期化実施要素情報が示す、ボディ６０が初期化を実施する要素（ボディ側要素）を示している。
【００９３】
ボディ６０は、手振れロック、液晶ND、および、鏡筒表示部の３つの新要素には対応しておらず、絞り、ズームレンズ、フォーカスレンズ、及び、手振れ制御の４つの要素の初期化を実施する。
【００９４】
交換レンズ１０も、自身が対応している要素を示す要素情報を、初期化を実施する要素を示すレンズ側初期化実施要素情報として、ボディ６０に送信する。
【００９５】
図６のBは、レンズ側初期化実施要素情報が示す、交換レンズ１０が初期化を実施する要素（レンズ側要素）を示している。
【００９６】
交換レンズ１０は、手振れロック、液晶ND、および、鏡筒表示部の３つの新要素に対応しており、絞り、ズームレンズ、フォーカスレンズ、手振れ制御、液晶ND、手振れロック、及び、鏡筒表示部の７つの要素の初期化を実施する。
【００９７】
この場合、交換レンズ１０は、ボディ６０が、手振れロック、液晶ND、および、鏡筒表示部の３つの新要素に対応していないので、これらの要素の初期化完了信号をボディ６０に送信することはできない。
【００９８】
交換レンズ１０が初期化完了信号を送信することができる要素は、図６のCに示されるように、ボディ側初期化実施要素情報とレンズ側ボディ側初期化実施要素情報に共通する要素、換言すれば、ボディ側初期化実施要素情報とレンズ側ボディ側初期化実施要素情報を任意の順番に並び替え、それらのAND演算の演算結果に相当する要素となる。したがって、交換レンズ１０は、絞り、ズームレンズ、フォーカスレンズ、及び、手振れ制御についてのみ、初期化完了信号を送信することができる。
【００９９】
ここで、図２を参照して説明したように、要素単位で初期化完了信号を受信したボディ６０側のボディ制御部７２は、要素対応初期化処理を実行する。交換レンズ１０が、絞りの初期化完了信号を送信すると、ボディ６０は、絞り要素対応初期化処理を開始する。交換レンズ１０が初期化完了信号を送信することができない要素のなかに、露出調整処理に影響を及ぼす要素がある場合には、その要素の初期化を完了するのを待って、絞りの初期化完了信号を送信する必要がある。なぜなら、ボディ６０側の絞り要素対応初期化処理の開始後に、交換レンズ１０側の光量設定が変化すると、露出調整処理が正しい値にならないためである。
【０１００】
そこで、交換レンズ１０は、自身が有する各要素にボディ６０が対応していない場合に備えて、各要素が、露出調整処理に関係するか（影響するか）否かに関する露出調整処理情報を、メモリ部３０に有している。
【０１０１】
例えば、図７に示されるように、露出調整処理に関係する場合は“１”、露出調整処理に関係しない場合は“０”のビット情報を、予め決定された要素の順番で配列したデータとして、メモリ部３０に露出調整処理情報が記憶される。
【０１０２】
あるいはまた、露出調整処理に関係する要素のみのリストを、露出調整処理情報として、メモリ部３０に有する形態でもよい。露出調整処理情報のデータフォーマットはどのような形式でもよい。
【０１０３】
図７に示されるように、ボディ６０が対応していない、手振れロック、液晶ND、および、鏡筒表示部の３つの新要素のうち、液晶NDも、絞りと同様に、光量に変化を与える要素であるため、露出調整処理に関係する要素となる。
【０１０４】
以下では、露出調整処理に影響を与える要素を露出影響要素と称し、露出調整処理に影響を与えない要素を、露出非影響要素と称する。
【０１０５】
レンズ制御部２２は、ボディ６０が対応していないため初期化完了信号を送信するとボディ６０側で良くない影響が生じる可能性が有る要素であって、露出調整処理に影響を与える要素（以下、非対応露出影響要素ともいう。）については、絞りの要素に包含して、初期化完了信号を送信する。
【０１０６】
一方、ボディ６０が対応していないため初期化完了信号を送信することができない要素であって、露出調整処理に影響を与えない要素（以下、非対応露出非影響要素ともいう。）については、レンズ制御部２２は、初期化完了信号を送信可能な絞り以外の要素に包含して、初期化完了信号を送信する。
【０１０７】
また、ボディ６０が対応している露出影響要素及び露出非影響要素については、それぞれ、対応露出影響要素及び対応露出非影響要素と称する。
【０１０８】
本明細書において、例えば、「第１要素について、第２要素に包含して、（第２要素の）初期化完了信号を送信する」とは、第１要素の初期化完了信号は送信されず、第１要素と第２要素の両方の初期化が完了した時点で、第２の初期化完了を送信する、ことをいう。
【０１０９】
図８は、ボディ６０が対応していない要素であり、露出調整処理に影響を与える要素（非対応露出影響要素）である液晶NDについての初期化完了信号の送信を説明する図である。
【０１１０】
非対応露出影響要素である液晶NDについては、レンズ制御部２２は、図８に示されるように、絞りと液晶NDの両方の初期化が終了した時点で、絞りに包含して、初期化完了信号をボディ制御部７２に送信する。
【０１１１】
より詳しくは、図８のAに示されるように、レンズ制御部２２は、絞りの初期化が先に終了した場合であっても、液晶NDの初期化がまだ終了していない場合には、絞りの初期化完了信号を送信せず、液晶NDの初期化が終了した時点で、絞りの初期化完了信号を送信する。
【０１１２】
また、図８のBに示されるように、レンズ制御部２２は、液晶NDの初期化が先に終了した場合には、その後、絞りの初期化が終了した時点で、絞りの初期化完了信号を送信する。
【０１１３】
図９は、ボディ６０が対応していない要素であり、露出調整処理に影響を与えない要素（非対応露出非影響要素）である鏡筒表示部についての初期化完了信号の送信を説明する図である。
【０１１４】
非対応露出非影響要素である鏡筒表示部については、絞りの初期化完了とは独立に処理され、レンズ制御部２２は、対応露出非影響要素の初期化が終了した時点で、対応露出非影響要素に包含して、初期化完了信号を送信する。
【０１１５】
絞りの初期化完了のタイミングも考慮すると、鏡筒表示部と対応露出非影響要素の初期化完了タイミングは、図９のA乃至Dの４パターンがあり得る。
【０１１６】
図９のAとBは、絞りの初期化が先に完了した後で、複数の露出非影響要素の初期化が完了する場合の例を示している。図９のAは、複数の露出非影響要素のうち、先に、ボディ６０が対応している対応露出非影響要素の初期化が完了し、その後、ボディ６０が対応していない鏡筒表示部の初期化が完了する場合の例である。図９のBは、複数の露出非影響要素のうち、先に、ボディ６０が対応していない鏡筒表示部の初期化が完了し、その後、ボディ６０が対応している対応露出非影響要素の初期化が完了する場合の例である。
【０１１７】
図９のCとDは、複数の露出非影響要素の初期化が先に完了した後で、絞りの初期化が完了する場合の例を示している。図９のCは、複数の露出非影響要素のうち、先に、ボディ６０が対応している対応露出非影響要素の初期化が完了し、その後、ボディ６０が対応していない鏡筒表示部の初期化が完了する場合の例である。図９のDは、先に、ボディ６０が対応していない鏡筒表示部の初期化が完了し、その後、ボディ６０が対応している対応露出非影響要素の初期化が完了する場合の例である。
【０１１８】
図９のA乃至Dの４パターンのそれぞれについて、図１０乃至図１３で詳しく説明する。
【０１１９】
図１０は、図９のAに示したパターンに対応する処理フローを示している。
【０１２０】
初めに、ステップＳ１１において、ボディ制御部７２は、初期化の開始を要求する初期化開始コマンドとともに、ボディ６０が初期化を実施する要素を示すボディ側初期化実施要素情報を、レンズ制御部２２に送信する。
【０１２１】
レンズ制御部２２は、初期化開始コマンドとボディ側初期化実施要素情報を受信すると、ステップＳ２０において、交換レンズ１０が初期化を実施する要素を示すレンズ側初期化実施要素情報をボディ制御部７２に送信する。
【０１２２】
ボディ制御部７２は、レンズ制御部２２から送信されてきたレンズ側初期化実施要素情報を受信すると、ステップＳ１２において、レンズ側初期化実施要素情報とボディ側初期化実施要素情報のANDを演算し、初期化完了信号が送信されてくる要素である初期化完了送信要素を認識する。いまの場合、初期化完了送信要素は、絞り、ズームレンズ、フォーカスレンズ、及び、手振れ制御の４つとなる。
【０１２３】
ボディ制御部７２は、レンズ制御部２２から送信されてきたレンズ側初期化実施要素情報を受信することで、初期化開始コマンドが交換レンズ１０側で正常に受信され、交換レンズ１０側で初期化処理が実行されること、換言すれば、各要素の初期化完了信号の受信を期待できることを認識することができる。
【０１２４】
一方、レンズ制御部２２は、ステップＳ２０でレンズ側初期化実施要素情報を送信した後、ステップＳ２１において、受信したボディ側初期化実施要素情報と、自身が初期化を実施する要素を示すレンズ側初期化実施要素情報のANDを演算する。これにより、レンズ制御部２２が初期化完了信号を送信する要素が確定する。続いて、ステップＳ２２において、各要素の初期化処理を開始する。ここでは、初期化処理を開始する前にレンズ側初期化実施要素情報を送信したが、レンズ側初期化実施要素情報の送信は、AND演算の後でも、初期化処理開始の後でもよい。また、初期化処理の開始とレンズ側初期化実施要素情報の送信は同時でもよい。
【０１２５】
ズームレンズの初期化処理が完了したタイミングであるステップＳ２３において、レンズ制御部２２は、ズームレンズの初期化完了信号を、ボディ制御部７２に送信する。
【０１２６】
フォーカスレンズの初期化処理が完了したタイミングであるステップＳ２４において、レンズ制御部２２は、フォーカスレンズの初期化完了信号を、ボディ制御部７２に送信する。
【０１２７】
ステップＳ２４の後、手振れ制御の初期化処理が完了するが、手振れ制御は、初期化完了信号を送信する最後の対応露出非影響要素であるので、レンズ制御部２２は、このタイミングでは、手振れ制御の初期化完了信号を送信せず、手振れロックと鏡筒表示部の両方の初期化が完了したタイミングであるステップＳ２６において、手振れ制御の初期化完了信号をボディ制御部７２に送信する。すなわち、手振れ制御の初期化完了信号に、手振れロックと鏡筒表示部の両方の初期化完了が包含される。ただし、手振れ制御の初期化完了信号に、手振れロックと鏡筒表示部の初期化完了信号に相当する信号が含まれるわけではない。
【０１２８】
露出影響要素については、レンズ制御部２２は、絞りの初期化が完了したタイミングでは、絞りの初期化完了信号を送信せず、液晶NDの初期化が完了したタイミングであるステップＳ２５において、絞りの初期化完了信号をボディ制御部７２に送信する。すなわち、絞りの初期化完了信号に、液晶NDの初期化完了が包含される。ただし、絞りの初期化完了信号に、液晶NDの初期化完了信号に相当する信号が含まれるわけではない。
【０１２９】
ボディ制御部７２は、ステップＳ２５の絞りの初期化完了信号を受信した時点で、露出調整処理を含む絞り要素対応初期化処理を開始する。
【０１３０】
図１１は、図９のBに示したパターンに対応する処理フローを示している。
【０１３１】
図１０では、交換レンズ１０において、手振れ制御の初期化が先に終了し、その後、手振れロックと鏡筒表示部の初期化が完了する順番であったが、図１１では、先に、手振れロックと鏡筒表示部の初期化が完了し、その後、手振れ制御の初期化が完了している。
【０１３２】
この場合にも、初期化処理は、図１０で説明した流れと同様となり、ステップＳ２６において、手振れロックと鏡筒表示部の両方の初期化完了が包含されている、手振れ制御の初期化完了信号がボディ制御部７２に送信される。その他の処理は、図１０と同様である。
【０１３３】
図１２は、図９のCに示したパターンに対応する処理フローを示している。
【０１３４】
図１２は、図１０と比較すると、露出影響要素である液晶NDの初期化完了タイミングが、露出非影響要素である手振れロックと鏡筒表示部の初期化完了タイミングよりも遅い点が異なる。これにより、図１２では、絞りの初期化完了信号をボディ制御部７２に送信するステップＳ２５と、手振れ制御の初期化完了信号をボディ制御部７２に送信するステップＳ２６の順番が、図１０における場合と反対となっている。それ以外については、図１２は、図１０と同様である。
【０１３５】
レンズ制御部２２は、手振れ制御の初期化が完了したタイミングでは、手振れ制御の初期化完了信号を送信せず、手振れロックと鏡筒表示部の両方の初期化が完了したタイミングで、手振れ制御の初期化完了信号をボディ制御部７２に送信する。
【０１３６】
図１３は、図９のDに示したパターンに対応する処理フローを示している。
【０１３７】
図１３は、図１１と比較すると、露出影響要素である液晶NDの初期化完了タイミングが、露出非影響要素である手振れロックと鏡筒表示部の初期化完了タイミングよりも遅い点が異なる。これにより、図１３では、絞りの初期化完了信号をボディ制御部７２に送信するステップＳ２５と、手振れ制御の初期化完了信号をボディ制御部７２に送信するステップＳ２６の順番が、図１１における場合と反対となっている。それ以外については、図１３は、図１１と同様である。
【０１３８】
レンズ制御部２２は、手振れロックと鏡筒表示部の両方の初期化が完了し、その後、手振れ制御の初期化が完了したタイミングで、手振れ制御の初期化完了信号をボディ制御部７２に送信する。
【０１３９】
以上のように、レンズ制御部２２は、ボディ６０側が対応していない要素であって、露出調整処理に影響を与える非対応露出影響要素と、ボディ６０側が対応していない要素であって、露出調整処理に影響を与えない非対応露出非影響要素とに対して排他的に初期化完了信号を送信する。即ち、レンズ制御部２２は、非対応露出影響要素については、絞りの要素に包含して初期化完了信号を送信し、非対応露出非影響要素については、初期化完了信号を送信可能な絞り以外の対応露出非影響要素に包含して初期化完了信号を送信する。
【０１４０】
ボディ６０側が対応していない要素が露出調整処理に影響を与える場合には、絞りの初期化完了信号の通知を行うタイミングを、非対応露出非影響要素の初期化が完了したタイミングとのAND条件を満たすタイミングとして交換レンズ１０から送信することで、ボディ６０側の露出調整処理に影響を与えないようにすることができる。
【０１４１】
また、ボディ６０側が対応していない要素が露出調整処理に影響を与えない場合には、非対応露出非影響要素の初期化完了は、ボディ６０側が対応している露出非影響要素（対応露出非影響要素）の初期化完了信号に関連付ける（包含させる）ことで、ボディ６０側の露出調整処理に関連しないようにすることができる。これにより、ボディ６０側が、交換レンズ１０全体の初期化完了を待つことなく、露出影響要素の初期化完了に応じて絞り要素対応初期化処理を開始することができるので、露出調整処理の開始を早めることができ、カメラシステム１全体としての初期化時間を短縮することができる。
【０１４２】
なお、図１０乃至図１３では、露出調整処理に影響を与える要素である、絞りと液晶NDの初期化処理に関し、図８のAに示したような、絞りの初期化が先に終了し、その後、液晶NDの初期化が終了した時点で、絞りの初期化完了を送信する例が示された。しかし、図８のBに示したような、液晶NDの初期化が先に終了し、その後、絞りの初期化が終了した時点で、絞りの初期化完了を送信する場合でも、処理は同様である。
【０１４３】
また、図１０乃至図１３では、露出非影響要素である手振れロックと鏡筒表示部の初期化完了が、手振れ制御の初期化完了信号に包含される例を示したが、これは一例に過ぎない。
【０１４４】
非対応露出非影響要素の初期化が完了していない状態で、対応露出非影響要素が、最後の一つとなった場合、その最後に残った対応露出非影響要素と非対応露出非影響要素の両方の初期化が完了した時点で、対応露出非影響要素の初期化完了信号が送信される。即ち、最後に残った対応露出非影響要素の初期化完了信号に、非対応露出非影響要素の初期化完了信号が包含される。
【０１４５】
また、初期化完了信号をボディ６０側に送信する露出非影響要素（対応露出非影響要素）が二つ以上残っている場合には、その直後に完了した対応露出非影響要素の初期化完了信号に、非対応露出非影響要素の初期化完了信号が包含される。
【０１４６】
初期化完了信号をボディ６０側に送信する露出非影響要素（対応露出非影響要素）が二つ以上残っている場合について、具体例で説明する。例えば、図１４に示されるように、露出非影響要素である、手振れロック、ズームレンズ、鏡筒表示部、フォーカスレンズ、及び、手振れ制御が、その順で初期化を完了したとする。
【０１４７】
ボディ６０側が対応していない露出非影響要素（非対応露出非影響要素）である手振れロックと鏡筒表示部それぞれの初期化完了の時点では、初期化完了信号をボディ６０側に送信する露出非影響要素（対応露出非影響要素）が二つ以上（具体的には、フォーカスレンズと手振れ制御）残っている。
【０１４８】
この場合、図１４に示されるように、手振れロックの初期化完了は、その直後に初期化が完了した対応露出非影響要素であるズームレンズの初期化完了信号に包含され、鏡筒表示部の初期化完了は、その直後に初期化が完了した対応露出非影響要素であるフォーカスレンズの初期化完了信号に包含される。
【０１４９】
ただし、上述したように、包含する側の要素の初期化完了信号に、非対応露出非影響要素である手振れロックと鏡筒表示部の初期化完了信号に相当する信号が含まれるわけではない。
【０１５０】
＜ボディ側の第１の初期化処理のフローチャート＞
次に、図１５のフローチャートを参照して、交換レンズ１０のみが新要素に対応している場合にボディ６０側で実行される第１の初期化処理について説明する。この処理は、例えば、ボディ６０に交換レンズ１０が装着され、電源がオンされたときに、開始される。
【０１５１】
初めに、ステップＳ５１において、ボディ制御部７２は、ボディ６０が初期化を実施する要素を示すボディ側初期化実施要素情報とともに、初期化を開始する初期化開始コマンドをレンズ制御部２２に送信する。
【０１５２】
ステップＳ５２において、ボディ制御部７２は、交換レンズ１０が初期化を実施する要素を示すレンズ側初期化実施要素情報をレンズ制御部２２から受信したかを判定し、レンズ側初期化実施要素情報を受信したと判定されるまで、ステップＳ５２の処理を繰り返す。
【０１５３】
そして、ステップＳ５２で、レンズ側初期化実施要素情報を受信したと判定された場合、処理はステップＳ５３に進み、ボディ制御部７２は、初期化実施要素情報とボディ側初期化実施要素情報のANDを演算する。これにより、レンズ制御部２２が初期化完了信号を送信してくる要素を認識することができる。
【０１５４】
ステップＳ５４において、ボディ制御部７２は、ANDの演算結果に対応する要素の個数を、受信予定の要素を示す変数d_countにセットする。図６の例に従えば、変数d_countには、４がセットされる。
【０１５５】
ステップＳ５５において、ボディ制御部７２は、初期化完了信号を受信した要素をカウントするための変換i_countに０をセットする。
【０１５６】
ステップＳ５６において、ボディ制御部７２は、初期化完了信号を受信したかを判定し、初期化完了信号を受信したと判定されるまで、ステップＳ５６の処理を繰り返す。
【０１５７】
そして、ステップＳ５６で、初期化完了信号を受信したと判定された場合、処理はステップＳ５７に進み、ボディ制御部７２は、受信した初期化完了信号の要素が絞りに関係する要素であるかを判定する。
【０１５８】
ステップＳ５７で、受信した初期化完了信号の要素が絞りに関係する要素ではないと判定された場合、処理はステップＳ５８に進み、ボディ制御部７２は、受信した要素（露出非影響要素）に対応する初期化処理である要素対応初期化処理を開始する。
【０１５９】
一方、ステップＳ５７で、受信した初期化完了信号の要素が絞りに関係する要素（露出影響要素）であると判定された場合、処理はステップＳ５９に進み、ボディ制御部７２は、受信した初期化完了信号の要素が絞りに関係する最後の要素であるかを判定する。ステップＳ５９の処理は、言い換えれば、受信した初期化完了信号の要素が露出調整処理に関係する最後の要素であるかを判定する処理である。
【０１６０】
図６等を参照して説明した本実施の形態の交換レンズ１０とボディ６０の条件では、初期化完了信号が送信されてくる要素であって、絞りに関係する要素は絞りしかない。しかし、ボディ６０が、手振れロック、液晶ND、および、鏡筒表示部の３つの新要素にも対応している場合（後述する）や、その他の露出調整処理に関係する要素を有する場合もあり得る。ステップＳ５９では、受信した初期化完了信号の要素が、光量に変化を与える交換レンズ１０側の最後の要素であり、ボディ６０が露出調整処理を開始しても良いか否かを判定する。
【０１６１】
ステップＳ５９で、受信した初期化完了信号の要素が絞りに関係する最後の要素ではないと判定された場合、ステップＳ６０の処理がスキップされ、処理はステップＳ６１へ進められる。
【０１６２】
一方、ステップＳ５９で、受信した初期化完了信号の要素が絞りに関係する最後の要素であると判定された場合、処理はステップＳ６０へ進み、ボディ制御部７２は、露出調整処理を開始する。
【０１６３】
次に、ステップＳ６１において、ボディ制御部７２は、初期化完了信号を受信した要素をカウントする変換i_countを１増やす。
【０１６４】
ステップＳ６２において、ボディ制御部７２は、初期化完了信号を受信した要素をカウントする変換i_countと、受信予定の要素を示す変数d_countが等しいかを判定する。
【０１６５】
ステップＳ６２で、初期化完了信号を受信した要素をカウントする変換i_countと、受信予定の要素を示す変数d_countが等しくないと判定された場合、処理はステップＳ５６に戻される。これにより、ボディ制御部７２は、所定の要素の初期化完了信号が受信されるまで、再び待機する。
【０１６６】
一方、ステップＳ６２で、初期化完了信号を受信した要素をカウントする変換i_countと、受信予定の要素を示す変数d_countが等しいと判定された場合、処理はステップＳ６３に進み、ボディ制御部７２は、ボディ６０側で実行されている全ての要素対応初期化処理が終了したかを判定する。
【０１６７】
ステップＳ６３では、ボディ６０側で実行されている全ての要素対応初期化処理が終了したと判定されるまで待機される。そして、ステップＳ６３で、ボディ６０側で実行されている全ての要素対応初期化処理が終了したと判定された場合、ボディ６０側の第１の初期化処理が終了される。
【０１６８】
以上のように、ボディ６０側の第１の初期化処理が実行される。
【０１６９】
＜レンズ側の第１の初期化処理のフローチャート＞
次に、図１６のフローチャートを参照して、交換レンズ１０のみが新要素に対応している場合に交換レンズ１０側で実行される第１の初期化処理について説明する。この処理は、例えば、ボディ制御部７２から送信されてきた初期化開始コマンドとボディ側初期化実施要素情報を受信したときに開始される。
【０１７０】
初めに、ステップＳ７１において、レンズ制御部２２は、受信した初期化開始コマンドおよびボディ側初期化実施要素情報に応じて、交換レンズ１０が初期化を実施する要素を示すレンズ側初期化実施要素情報をボディ制御部７２に送信する。なお、このレンズ側初期化実施要素情報は、図６で示すように、交換レンズ１０が初期化を実施する全ての要素を示す情報を含む。
【０１７１】
ステップＳ７２において、レンズ制御部２２は、受信したボディ側初期化実施要素情報と、レンズ側初期化実施要素情報のANDを演算する。これにより、レンズ制御部２２が初期化完了信号を送信する要素が確定する。
【０１７２】
ステップＳ７３において、レンズ制御部２２は、初期化を実施する要素の個数を、実施予定の要素を示す変数d_countにセットする。図６の例に従えば、変数d_countには、７がセットされる。
【０１７３】
ステップＳ７４において、レンズ制御部２２は、初期化を完了した要素をカウントするための変換i_countに０にセットする。
【０１７４】
なお、変数d_count及びi_countは、交換レンズ１０側のレンズ制御部２２と、ボディ６０側のボディ制御部７２とで独立した変数である。
【０１７５】
ステップＳ７５において、レンズ制御部２２は、初期化が必要な全ての要素について、要素ごとに初期化処理を開始する。ステップＳ７５の処理は、図１０乃至図１４のステップＳ２２の処理に相当する。本実施の形態では、全ての要素が同時に初期化処理を開始することとするが、所定の順番や優先順位があってもよい。
【０１７６】
ステップＳ７６において、レンズ制御部２２は、初期化実行中の要素のなかで、初期化処理が完了した要素があるかを判定する。
【０１７７】
ステップＳ７６では、初期化処理が完了した要素があると判定されるまで待機され、完了した要素があると判定された場合、処理がステップＳ７７に進められる。
【０１７８】
そして、ステップＳ７７において、レンズ制御部２２は、初期化処理が完了した要素が露出影響要素であるかを判定する。
【０１７９】
ステップＳ７７で、初期化処理が完了した要素が露出影響要素であると判定された場合、処理はステップＳ７８に進み、レンズ制御部２２は、露出影響要素処理を実行する。この処理の詳細は、図１７及び図１８を参照して後述する。
【０１８０】
一方、ステップＳ７７で、初期化処理が完了した要素が露出影響要素ではないと判定された場合、処理はステップＳ７９に進み、レンズ制御部２２は、露出非影響要素処理を実行する。この処理の詳細は、図１９を参照して後述する。
【０１８１】
ステップＳ８０において、レンズ制御部２２は、初期化を完了した要素をカウントする変換i_countを１増やす。
【０１８２】
ステップＳ８１において、レンズ制御部２２は、初期化を完了した要素をカウントする変換i_countと、実施予定の要素を示す変数d_countが等しいかを判定する。
【０１８３】
ステップＳ８１で、初期化を完了した要素をカウントする変換i_countと、実施予定の要素を示す変数d_countが等しくないと判定された場合、処理はステップＳ７６に戻される。これにより、レンズ制御部２２は、初期化処理が完了した次の要素が発生するまで、再び待機する。
【０１８４】
一方、ステップＳ８１で、初期化を完了した要素をカウントする変換i_countと、実施予定の要素を示す変数d_countが等しいと判定された場合、交換レンズ１０側の第１の初期化処理が終了される。
【０１８５】
次に、図１７のフローチャートを参照して、図１６のステップＳ７８で実行される露出影響要素処理について説明する。この露出影響要素処理は、ボティ６０が絞り以外の全ての露出影響要素に対応していない場合の露出影響要素処理である。
【０１８６】
この処理では、初めに、ステップＳ１０１において、レンズ制御部２２は、他の露出影響要素は全て初期化完了済みであるかを判定する。
【０１８７】
ステップＳ１０１で、他の露出影響要素は全て初期化完了済みではないと判定された場合、レンズ制御部２２は、露出影響要素処理を終了し、図１６の第１の初期化処理に戻る。
【０１８８】
一方、ステップＳ１０１で、他の露出影響要素は全て初期化完了済みであると判定された場合、処理はステップＳ１０２に進み、レンズ制御部２２は、絞りの初期化完了信号をボディ制御部７２に送信する。絞りの初期化完了信号のボディ制御部７２への送信は、レンズ制御部２２がコマンド送信用のキューバッファに格納し、図３５で後述するコマンド送信制御処理によって所定の送信タイミングが到来したときに、ボディ制御部７２へ送信される。その後、露出影響要素処理は終了され、図１６の第１の初期化処理に戻る。
【０１８９】
以上のように、ボティ６０が絞り以外の全ての露出影響要素に対応していない場合の露出影響要素処理では、交換レンズ１０が備える複数の要素に、絞りと、ボディ６０が対応していない要素であって、ボディ６０の露出調整処理に影響を与える非対応露出影響要素とを含む場合、レンズ制御部２２は、全ての非対応露出影響要素と絞りの初期化の完了に応じたタイミングで、絞りの初期化完了信号を、コマンド送信用のキューバッファに格納する。言い換えれば、レンズ制御部２２は、全ての非対応露出影響要素と絞りの初期化が完了したことを条件として、絞りの初期化完了信号を、コマンド送信用のキューバッファに格納する。
【０１９０】
次に、図１８のフローチャートを参照して、図１６のステップＳ７８で実行される露出影響要素処理について説明する。この露出影響要素処理は、ボティ６０が対応している露出影響要素が絞り以外にもある場合の露出影響要素処理である。
【０１９１】
この処理では、初めに、ステップＳ１１０において、レンズ制御部２２は、初期化が完了した露出影響要素がボティ６０が対応している露出影響要素（対応露出影響要素）であるかを判定する。
【０１９２】
ステップＳ１１０で、初期化が完了した露出影響要素がボティ６０が対応している露出影響要素であると判定された場合、処理はステップＳ１１１に進み、レンズ制御部２２は、ボティ６０が対応している露出影響要素の初期化完了待ちが最後の１つであるかを判定する。
【０１９３】
ステップＳ１１１で、ボティ６０が対応している露出影響要素の初期化完了待ちが最後の１つではないと判定された場合、処理はステップＳ１１２に進み、レンズ制御部２２は、初期化が完了した対応露出影響要素の初期化完了信号をコマンド送信用のキューバッファに格納し、ボディ制御部７２に送信する。露出影響要素処理は終了され、図１６の第１の初期化処理に戻る。
【０１９４】
一方、ステップＳ１１１で、ボティ６０が対応している露出影響要素の初期化完了待ちが最後の１つであると判定された場合、処理はステップＳ１１３に進み、レンズ制御部２２は、他の露出影響要素のなかで初期化未完了の要素があるかを判定する。
【０１９５】
ステップＳ１１３で、他の露出影響要素のなかで初期化未完了の要素があると判定された場合、露出影響要素処理は終了され、図１６の第１の初期化処理に戻る。
【０１９６】
一方、ステップＳ１１３で、他の露出影響要素のなかで初期化未完了の要素がないと判定された場合、処理はステップＳ１１４に進み、レンズ制御部２２は、最後の対応露出影響要素の初期化完了信号をコマンド送信用のキューバッファに格納し、ボディ制御部７２に送信する。露出影響要素処理は終了され、図１６の第１の初期化処理に戻る。
【０１９７】
また、ステップＳ１１０で、初期化が完了した露出影響要素がボティ６０が対応している露出影響要素ではないと判定された場合、処理はステップＳ１１５に進み、レンズ制御部２２は、他の露出影響要素のなかで初期化未完了の要素があるかを判定する。
【０１９８】
ステップＳ１１５で、他の露出影響要素のなかで初期化未完了の要素があると判定された場合、露出影響要素処理は終了され、図１６の第１の初期化処理に戻る。
【０１９９】
一方、ステップＳ１１５で、他の露出影響要素のなかで初期化未完了の要素がないと判定された場合、処理は上述したステップＳ１１４に進み、レンズ制御部２２は、絞りの初期化完了信号をコマンド送信用のキューバッファに格納し、ボディ制御部７２に送信する。
【０２００】
絞り以外の露出影響要素にボティ６０が対応している露出影響要素がある場合の露出影響要素処理は、以上のように実行される。
【０２０１】
次に、図１９のフローチャートを参照して、図１６のステップＳ７９で実行される露出非影響要素処理について説明する。
【０２０２】
この処理では、初めに、ステップＳ１２１において、レンズ制御部２２は、初期化完了信号を返す露出非影響要素の完了待ちが残り１つであるかを判定する。
【０２０３】
ステップＳ１２１で、初期化完了信号を返す露出非影響要素の完了待ちが残り１つではない（２つ以上である）と判定された場合、処理はステップＳ１２２に進み、レンズ制御部２２は、初期化処理が完了した露出非影響要素がボディ６０が対応している露出非影響要素（対応露出非影響要素）であるかを判定する。
【０２０４】
ステップＳ１２２で、初期化処理が完了した露出非影響要素がボディ６０が対応している露出非影響要素ではない、即ち非対応露出非影響要素であると判定された場合、ステップＳ１２３の処理がスキップされ、露出非影響要素処理が終了する。従って、初期化処理が完了した露出非影響要素がボディ６０が対応していない要素である場合には、初期化完了信号が送信されない。
【０２０５】
一方、ステップＳ１２２で、初期化処理が完了した露出非影響要素がボディ６０が対応している露出非影響要素であると判定された場合、処理はステップＳ１２３に進み、レンズ制御部２２は、初期化処理が完了した露出非影響要素の初期化完了信号をコマンド送信用のキューバッファに格納し、ボディ制御部７２に送信する。
【０２０６】
一方、ステップＳ１２１で、初期化完了信号を返す露出非影響要素の完了待ちが残り１つであると判定された場合、処理はステップＳ１２４に進み、レンズ制御部２２は、他の初期化未完了の露出非影響要素があるかを判定する。
【０２０７】
ステップＳ１２４で、他の初期化未完了の露出非影響要素がないと判定された場合、処理は、上述したステップＳ１２３に進み、レンズ制御部２２は、初期化処理が完了した露出非影響要素の初期化完了信号をコマンド送信用のキューバッファに格納し、ボディ制御部７２に送信する。
【０２０８】
一方、ステップＳ１２４で、他の初期化未完了の露出非影響要素があると判定された場合、露出非影響要素処理が終了する。従って、他の初期化未完了の露出非影響要素が未だあると判定された場合には、初期化完了信号が送信されずに、露出非影響要素処理が終了する。
【０２０９】
以上の露出非影響要素処理によれば、レンズ制御部２２は、初期化完了信号を返す露出非影響要素、換言すれば、ボディ６０が対応している露出非影響要素で、初期化完了信号をまだ送信していない露出非影響要素が２つ以上ある場合には、ボディ６０が対応している露出非影響要素（対応露出非影響要素）の初期化が完了した時点で、その要素の初期化完了信号を送信する。
【０２１０】
そして、レンズ制御部２２は、初期化完了信号を返す露出非影響要素、換言すれば、ボディ６０が対応している露出非影響要素(対応露出非影響要素)で、初期化完了信号をまだ送信していない露出非影響要素が最後の１つとなった場合、全ての非対応露出非影響要素の初期化が完了した時点で、最後の対応露出非影響要素の初期化完了信号を送信する。つまり、以前のステップＳ１２４で他の初期化未完了の露出非影響要素があると判定され、送信されずに残っていた対応露出非影響要素の初期化完了信号は、ステップＳ１２４で他の初期化未完了の露出非影響要素がないと判定されて、ステップＳ１２３の処理に進んだときの露出非影響要素の初期化完了信号に包含されて、ボディ制御部７２に送信される。
【０２１１】
以上のように、交換レンズ１０側の第１の初期化処理が実行される。
【０２１２】
以上説明したカメラシステム１の第１の初期化処理によれば、交換レンズ１０のみが新要素に対応している場合であっても、交換レンズ１０が、保有する全ての要素の初期化を実施することができ、ボディ６０は、自身が対応していない要素を含めて交換レンズ１０側の要素単位で必要な初期化が完了した順に、適切にボディ６０側の初期化を開始することができる。また、ボディ６０が対応していない要素の初期化完了信号を受信することもない。
【０２１３】
従って、ボディ６０と交換レンズ１０のそれぞれが備える要素を正しく認識し、適切に初期化処理を実行することができる。
【０２１４】
ボディ制御部７２は、レンズ側初期化実施要素情報を受信することで、初期化を開始させるコマンドが交換レンズ１０側で正常に受信され、交換レンズ１０側で初期化処理が実行されること、換言すれば、各要素の初期化完了信号の受信を期待できることを認識することができる。
【０２１５】
また、ボディ制御部７２は、レンズ制御部２２から送信されてきたレンズ側初期化実施要素情報と、自身のボディ側初期化実施要素情報のANDを演算することで、交換レンズ１０側から初期化完了信号が送信されてくる要素を認識することができる。
【０２１６】
＜４．２  交換レンズとボディの機能が同等である場合＞
次に、交換レンズ１０とボディ６０の機能が同等である場合、換言すれば、交換レンズ１０とボディ６０の対応可能な要素が一致している場合について説明する。
【０２１７】
具体的には、ボディ６０が、交換レンズ１０と同様に、絞り、ズームレンズ、フォーカスレンズ、及び、手振れ制御に加えて、手振れロック、液晶ND、および、鏡筒表示部の３つについても対応可能な場合について説明する。
【０２１８】
図２０のAは、ボディ側初期化実施要素情報が示す、ボディ６０が初期化を実施する要素を示している。
【０２１９】
図２０のBは、レンズ側初期化実施要素情報が示す、交換レンズ１０が初期化を実施する要素を示している。
【０２２０】
交換レンズ１０及びボディ６０のそれぞれは、絞り、ズームレンズ、フォーカスレンズ、手振れ制御、液晶ND、手振れロック、及び、鏡筒表示部の７つの要素の初期化に対応している。
【０２２１】
交換レンズ１０が初期化完了信号を送信することができる要素は、図２０のCに示されるように、ボディ側初期化実施要素情報とレンズ側ボディ側初期化実施要素情報に共通するAND演算結果に相当する要素となる。したがって、交換レンズ１０は、絞り、ズームレンズ、フォーカスレンズ、手振れ制御、液晶ND、手振れロック、及び、鏡筒表示部の７つの要素の初期化完了信号を送信することができる。
【０２２２】
ボディ６０側のボディ制御部７２は、ボディ側初期化実施要素情報とレンズ側初期化実施要素情報のANDを演算することにより、ズームレンズ、手振れ制御、手振れロック、絞り、フォーカスレンズ、液晶ND、及び、鏡筒表示部のそれぞれについて、初期化完了信号が、交換レンズ１０から送信されてくることを認識できる。
【０２２３】
交換レンズ１０側のレンズ制御部２２は、ズームレンズ、手振れ制御、手振れロック、絞り、フォーカスレンズ、液晶ND、及び、鏡筒表示部のそれぞれについて、初期化が完了したタイミングで、初期化完了信号をボディ制御部７２に送信する。
【０２２４】
図２１は、交換レンズ１０とボディ６０の対応可能な要素が一致している場合の処理フローを示している。
【０２２５】
初めに、ステップＳ１４１において、ボディ制御部７２は、初期化の開始を要求する初期化開始コマンドとともに、ボディ６０が初期化を実施する要素を示すボディ側初期化実施要素情報を、レンズ制御部２２に送信する。
【０２２６】
レンズ制御部２２は、初期化開始コマンドとボディ側初期化実施要素情報を受信すると、ステップＳ１５０において、自身が初期化を実施する要素を示すレンズ側初期化実施要素情報をボディ制御部７２に送信する。
【０２２７】
ボディ制御部７２は、レンズ制御部２２から送信されてきたレンズ側初期化実施要素情報を受信すると、ステップＳ１４２において、レンズ側初期化実施要素情報とボディ側初期化実施要素情報のANDを演算し、初期化完了信号が送信されてくる要素である初期化完了送信要素を認識する。初期化完了送信要素は、絞り、ズームレンズ、フォーカスレンズ、手振れ制御、液晶ND、手振れロック、及び、鏡筒表示部の７つとなる。
【０２２８】
一方、レンズ制御部２２は、ステップＳ１５０でレンズ側初期化実施要素情報を送信した後、ステップＳ１５１において、受信したボディ側初期化実施要素情報と、自身が初期化を実施する要素を示すレンズ側初期化実施要素情報のANDを演算する。これにより、レンズ制御部２２が初期化完了信号を送信する要素が確定する。続いて、ステップＳ１５２において、各要素の初期化処理を開始する。ここでは、初期化処理を開始する前にレンズ側初期化実施要素情報を送信したが、レンズ側初期化実施要素情報の送信は、AND演算の後でも、初期化処理開始の後でもよい。また、初期化処理の開始とレンズ側初期化実施要素情報の送信は同時でもよい。
【０２２９】
その後、各要素の初期化処理が完了したタイミングで、ステップＳ１５３乃至Ｓ１５９として、レンズ制御部２２は、初期化処理が完了した要素の初期化完了信号を、ボディ制御部７２に送信する。
【０２３０】
図２１の例では、ステップＳ１５３乃至Ｓ１５９において、ズームレンズ、フォーカスレンズ、手振れ制御、絞り、液晶ND、手振れロック、鏡筒表示部、の順番で初期化処理が完了し、その順で、初期化完了信号が送信されている。この初期化完了の順番は一例である。
【０２３１】
交換レンズ１０とボディ６０の対応可能な要素が一致している場合、ボディ制御部７２は、レンズ制御部２２から初期化完了が送信されてくる複数の要素のうち、どの要素が露出調整処理（絞り）に関係する要素であるかは認識できる。従って、ボティ制御部７２は、絞りと液晶NDの両方の初期化完了を受信した場合に、露出調整処理を含む絞り要素対応初期化処理を開始する。
【０２３２】
＜ボディ側の第１の初期化処理のフローチャート＞
交換レンズ１０とボディ６０の対応可能な要素が一致している場合にボディ６０側で実行される第１の初期化処理は、図１５を参照して説明した、交換レンズ１０のみが新要素に対応している場合の第１の初期化処理と同様であるので、その説明は省略する。
【０２３３】
＜レンズ側の第１の初期化処理のフローチャート＞
次に、図２２のフローチャートを参照して、交換レンズ１０とボディ６０の対応可能な要素が一致している場合に交換レンズ１０側で実行される第１の初期化処理について説明する。この処理は、例えば、ボディ制御部７２から送信されてきた初期化開始コマンドとボディ側初期化実施要素情報を受信したときに開始される。
【０２３４】
初めに、ステップＳ１７１において、レンズ制御部２２は、受信した初期化開始コマンドおよびボディ側初期化実施要素情報に応じて、交換レンズ１０が初期化を実施する要素を示すレンズ側初期化実施要素情報をボディ制御部７２に送信する。
【０２３５】
ステップＳ１７２において、レンズ制御部２２は、受信したボディ側初期化実施要素情報と、レンズ側初期化実施要素情報のANDを演算する。これにより、レンズ制御部２２が初期化完了信号を送信する要素が確定する。
【０２３６】
ステップＳ１７３において、レンズ制御部２２は、初期化を実施する要素の個数を、実施予定の要素を示す変数d_countにセットする。図２０の例に従えば、変数d_countには、初期化実施要素情報の“１”の要素の個数と同じ、７がセットされる。
【０２３７】
ステップＳ１７４において、レンズ制御部２２は、初期化を完了した要素をカウントするための変換i_countに０をセットする。
【０２３８】
なお、変数d_count及びi_countは、交換レンズ１０側のレンズ制御部２２と、ボディ６０側のボディ制御部７２とで独立した変数である。
【０２３９】
ステップＳ１７５において、レンズ制御部２２は、初期化が必要な全ての要素について、要素ごとに初期化処理を開始する。ステップＳ１７５の処理は、図２１のステップＳ１５２の処理に相当する。本実施の形態では、全ての要素が同時に初期化処理を開始することとするが、所定の順番や優先順位があってもよい。
【０２４０】
ステップＳ１７６において、レンズ制御部２２は、初期化実行中の要素のなかで、初期化処理が完了した要素があるかを判定する。
【０２４１】
ステップＳ１７６では、初期化処理が完了した要素があると判定されるまで待機され、完了した要素があると判定された場合、処理がステップＳ１７７に進めされる。
【０２４２】
そして、ステップＳ１７７において、レンズ制御部２２は、初期化処理が完了した要素の初期化完了信号をボディ制御部７２に送信する。
【０２４３】
ステップＳ１７８において、レンズ制御部２２は、初期化を完了した要素をカウントする変換i_countを１増やす。
【０２４４】
ステップＳ１７９において、レンズ制御部２２は、初期化を完了した要素をカウントする変換i_countと、実施予定の要素を示す変数d_countが等しいかを判定する。
【０２４５】
ステップＳ１７９で、初期化を完了した要素をカウントする変換i_countと、実施予定の要素を示す変数d_countが等しくないと判定された場合、処理はステップＳ１７６に戻される。これにより、レンズ制御部２２は、初期化処理が完了した次の要素が発生するまで、再び待機する。
【０２４６】
一方、ステップＳ１７９で、初期化を完了した要素をカウントする変換i_countと、実施予定の要素を示す変数d_countが等しいと判定された場合、交換レンズ１０側の第１の初期化処理が終了される。
【０２４７】
以上説明したカメラシステム１の第１の初期化処理によれば、交換レンズ１０とボディ６０の対応可能な要素が一致している場合であっても、交換レンズ１０が、保有する全ての要素の初期化を実施することができ、ボディ６０は、交換レンズ１０側の各要素の初期化が完了した順に、適切に要素対応初期化処理を開始することができる。
【０２４８】
従って、ボディ６０と交換レンズ１０のそれぞれが備える要素を正しく認識し、適切に初期化処理を実行することができる。
【０２４９】
＜４．３  交換レンズがボディよりも低機能である場合＞
次に、交換レンズ１０がボディ６０よりも低機能である場合、換言すれば、ボディ６０が対応可能な要素に交換レンズ１０が対応していない場合について説明する。
【０２５０】
具体的には、ボディ６０が、絞り、ズームレンズ、フォーカスレンズ、及び、手振れ制御に対応可能であり、交換レンズ１０は、短焦点レンズでズーム機能と手振れ補正機能を有しておらず、絞り及びフォーカスレンズのみに対応可能である場合について説明する。
【０２５１】
図２３のAは、ボディ側初期化実施要素情報が示す、ボディ６０が初期化を実施する要素を示している。
【０２５２】
図２３のBは、レンズ側初期化実施要素情報が示す、交換レンズ１０が初期化を実施する要素を示している。
【０２５３】
ボディ６０は、絞り、ズームレンズ、フォーカスレンズ、及び、手振れ制御の４つの要素に対応している。
【０２５４】
交換レンズ１０は、絞りとフォーカスレンズの２つの要素に対応している。
【０２５５】
交換レンズ１０が初期化完了信号を送信することができる要素は、図２３のCに示されるように、ボディ側初期化実施要素情報とレンズ側ボディ側初期化実施要素情報に共通するAND演算結果に相当する要素となる。したがって、交換レンズ１０は、絞りとフォーカスレンズについてのみ、初期化完了信号を送信することができる。
【０２５６】
ボディ６０のボディ制御部７２は、ボディ側初期化実施要素情報とレンズ側初期化実施要素情報のANDを演算することにより、絞り、及び、フォーカスレンズのそれぞれについて、初期化完了信号が、交換レンズ１０から送信されてくることを認識できる。
【０２５７】
交換レンズ１０のレンズ制御部２２は、絞り、及び、フォーカスレンズのそれぞれについて、初期化が完了したタイミングで、初期化完了信号をボディ制御部７２に送信する。
【０２５８】
図２４は、ボディ６０が対応可能な要素に交換レンズ１０が対応していない場合の処理フローを示している。
【０２５９】
初めに、ステップＳ２０１において、ボディ制御部７２は、初期化の開始を要求する初期化開始コマンドとともに、ボディ６０が初期化を実施する要素を示すボディ側初期化実施要素情報を、レンズ制御部２２に送信する。
【０２６０】
レンズ制御部２２は、初期化開始コマンドとボディ側初期化実施要素情報を受信すると、ステップＳ２１０において、自身が初期化を実施する要素を示すレンズ側初期化実施要素情報をボディ制御部７２に送信する。
【０２６１】
ボディ制御部７２は、レンズ制御部２２から送信されてきたレンズ側初期化実施要素情報を受信すると、ステップＳ２０２において、レンズ側初期化実施要素情報とボディ側初期化実施要素情報のANDを演算し、初期化完了信号が送信されてくる要素である初期化完了送信要素を認識する。初期化完了送信要素は、絞り、及び、フォーカスレンズの２つとなる。
【０２６２】
一方、レンズ制御部２２は、ステップＳ２１０でレンズ側初期化実施要素情報を送信した後、ステップＳ２１１において、受信したボディ側初期化実施要素情報と、自身が初期化を実施する要素を示すレンズ側初期化実施要素情報のANDを演算する。これにより、レンズ制御部２２が初期化完了信号を送信する要素が確定する。続いて、ステップＳ２１２において、各要素の初期化処理を開始する。なお、初期化処理を開始した後に、レンズ側初期化実施要素情報を送信してもよいし、同時でもよい。
【０２６３】
その後、各要素の初期化処理が完了したタイミングで、ステップＳ２１３及びＳ２１４として、レンズ制御部２２は、初期化処理が完了した要素の初期化完了信号を、順にボディ制御部７２に送信する。
【０２６４】
図２４の例では、ステップＳ２１３及びＳ２１４において、フォーカスレンズ、絞りの順番で初期化処理が完了し、その順で、初期化完了信号が送信されている。この初期化完了の順番は一例である。
【０２６５】
ボディ６０が対応可能な要素に交換レンズ１０が対応していない場合、ボディ制御部７２は、レンズ制御部２２から初期化完了が送信されてくる複数の要素のうち、どの要素が露出調整処理（絞り）に関係する要素であるかは認識できる。従って、ボティ制御部７２は、初期化完了を受信した要素の順に、要素対応初期化処理を開始する。
【０２６６】
＜ボディ側の第１の初期化処理のフローチャート＞
ボディ６０が対応可能な要素に交換レンズ１０が対応していない場合にボディ６０側で実行される第１の初期化処理は、図１５を参照して説明した、交換レンズ１０のみが新要素に対応している場合の第１の初期化処理と同様であるので、その説明は省略する。
【０２６７】
＜レンズ側の第１の初期化処理のフローチャート＞
ボディ６０が対応可能な要素に交換レンズ１０が対応していない場合に交換レンズ１０側で実行される第１の初期化処理は、図２２を参照して説明した、交換レンズ１０とボディ６０の対応可能な要素が一致している場合の第１の初期化処理と同様であるので、その説明は省略する。
【０２６８】
以上説明したカメラシステム１の第１の初期化処理によれば、ボディ６０が対応可能な要素に交換レンズ１０が対応していない場合であっても、交換レンズ１０が、保有する全ての要素の初期化を実施することができ、ボディ６０は、交換レンズ１０側の各要素の初期化が完了した順に、適切に要素対応初期化処理を開始することができる。
【０２６９】
従って、ボディ６０と交換レンズ１０のそれぞれが備える要素を正しく認識し、適切に初期化処理を実行することができる。
【０２７０】
＜５．第２の初期化処理＞
次に、本開示の初期化処理の第２の例である、第２の初期化処理について説明する。
【０２７１】
上述した第１の初期化処理では、ボディ６０が、自身が対応している要素を示す要素情報を、ボディ側初期化実施要素情報として、交換レンズ１０に送信し、交換レンズ１０が、自身が有している要素を示す要素情報を、レンズ側初期化実施要素情報として、ボディ６０に送信した。
【０２７２】
そして、レンズ側初期化実施要素情報を受信したボディ制御部７２は、レンズ側初期化実施要素情報とボディ側初期化実施要素情報のANDを演算し、その演算結果に基づいて、初期化完了信号が送信されてくる要素を認識した。
【０２７３】
これに対して、第２の初期化処理では、交換レンズ１０側が、ボディ６０から送信されてきたボディ側初期化実施要素情報と、自身が有している要素を示す要素情報のANDを演算し、その演算結果を、レンズ側初期化実施要素情報として、ボディ６０に送信する。ボディ６０側のボディ制御部７２は、ボディ側初期化実施要素情報とレンズ側初期化実施要素情報のAND演算結果となっているレンズ側初期化実施要素情報に基づいて、初期化完了信号が送信されてくる要素を認識する。
【０２７４】
以下、第２の初期化処理について、第１の初期化処理と同様に、交換レンズ１０がボディ６０よりも高機能である場合、交換レンズ１０とボディ６０の機能が同等である場合、交換レンズ１０がボディ６０よりも低機能である場合のそれぞれについて説明する。
【０２７５】
＜５．１  交換レンズがボディよりも高機能である場合＞
最初に、交換レンズ１０がボディ６０よりも高機能である場合について説明する。
【０２７６】
図２５は、第１の初期化処理において図１０で示した場合に対応する、複数の露出非影響要素のうち、先に、ボディ６０が対応可能な露出非影響要素の初期化が完了し、その後、ボディ６０が対応していない鏡筒表示部の初期化が完了する場合の処理フローを示している。
【０２７７】
初めに、ステップＳ２４１において、ボディ制御部７２は、初期化の開始を要求する初期化開始コマンドとともに、ボディ６０が初期化を実施する初期化要素を示すボディ側初期化実施要素情報を、レンズ制御部２２に送信する。
【０２７８】
レンズ制御部２２は、ボディ６０から送信されてきた初期化開始コマンドとボディ側初期化実施要素情報を受信すると、ステップＳ２６１において、受信したボディ側初期化実施要素情報と、自身が対応している要素を示す要素情報のANDを演算する。
【０２７９】
そして、ステップＳ２６２において、レンズ制御部２２は、ANDの演算結果を、レンズ側初期化実施要素情報として、ボディ制御部７２に送信する。
【０２８０】
図２５のステップＳ２４１でボディ制御部７２が送信するボディ側初期化実施要素情報は、図６のAで示したボディ側初期化実施要素情報と同一となる。一方、ステップＳ２６２でレンズ制御部２２が送信するレンズ側初期化実施要素情報は、図６のCで示したAND演算結果に対応する要素情報となる。
【０２８１】
従って、ボディ制御部７２は、レンズ制御部２２から送信されてきたレンズ側初期化実施要素情報を受信すると、自身でANDの演算をすることなく、初期化完了信号が送信されてくる要素である初期化完了送信要素を認識することができる。いまの例の場合、初期化完了送信要素は、絞り、ズームレンズ、フォーカスレンズ、及び、手振れ制御の４つとなる。
【０２８２】
レンズ制御部２２は、ステップＳ２６２でレンズ側初期化実施要素情報を送信した後、ステップＳ２６３において、各要素の初期化処理を開始する。ステップＳ２６２とステップＳ２６３の処理は、どちらが先でも同時でもよい。
【０２８３】
ステップＳ２６４において、レンズ制御部２２は、ズームレンズの初期化処理が完了したタイミングで、ズームレンズの初期化完了信号を、ボディ制御部７２に送信する。
【０２８４】
ステップＳ２６５において、レンズ制御部２２は、フォーカスレンズの初期化処理が完了したタイミングで、フォーカスレンズの初期化完了信号を、ボディ制御部７２に送信する。
【０２８５】
ステップＳ２６５の後、手振れ制御の初期化処理が完了するが、手振れ制御は、初期化完了信号を送信することができる最後の露出非影響要素であるので、レンズ制御部２２は、このタイミングでは、手振れ制御の初期化完了信号を送信せず、手振れロックと鏡筒表示部の両方の初期化が完了したタイミングであるステップＳ２６７において、手振れ制御の初期化完了信号をボディ制御部７２に送信する。すなわち、手振れ制御の初期化完了信号に、手振れロックと鏡筒表示部の両方の初期化完了が包含される。ただし、手振れ制御の初期化完了信号に、手振れロックと鏡筒表示部の初期化完了信号に相当する信号が含まれるわけではない。
【０２８６】
露出影響要素については、レンズ制御部２２は、絞りの初期化が完了したタイミングでは、絞りの初期化完了信号を送信せず、液晶NDの初期化が完了したタイミングであるステップＳ２６６において、絞りの初期化完了信号をボディ制御部７２に送信する。すなわち、絞りの初期化完了信号に、液晶NDの初期化完了が包含される。ただし、絞りの初期化完了信号に、液晶NDの初期化完了信号に相当する信号が含まれるわけではない。
【０２８７】
ボディ制御部７２は、ステップＳ２６６の絞りの初期化完了信号を受信した時点で、露出調整処理を含む絞り要素対応初期化処理を開始する。
【０２８８】
次に、図２６は、第１の初期化処理において図１１で示した場合に対応する、複数の露出非影響要素のうち、先に、ボディ６０が対応していない要素の初期化が完了し、その後、ボディ６０が対応している要素の初期化が完了する場合の処理フローを示している。
【０２８９】
図２５では、交換レンズ１０において、手振れ制御の初期化が先に終了し、その後、手振れロックと鏡筒表示部の初期化が完了する順番であったが、図２６では、先に、手振れロックと鏡筒表示部の初期化が完了し、その後、手振れ制御の初期化が完了している。その他は、図２５と同様である。
【０２９０】
この場合にも、初期化処理は、図２５で説明した流れと同様となり、ステップＳ２６７において、手振れロックと鏡筒表示部の両方の初期化完了が包含された、手振れ制御の初期化完了信号がボディ制御部７２に送信される。
【０２９１】
次に、図２７は、第１の初期化処理において図１２で示した場合に対応する、複数の露出非影響要素のうち、先に、ボディ６０が対応可能な要素の初期化が完了し、その後、ボディ６０が対応していない要素の初期化が完了し、最後に、露出影響要素の初期化が完了する場合の処理フローを示している。
【０２９２】
図２７は、露出影響要素である液晶NDの初期化完了タイミングが、露出非影響要素である手振れロックと鏡筒表示部の初期化完了タイミングよりも遅い点が、図２５と異なる。これにより、図２７では、絞りの初期化完了信号をボディ制御部７２に送信するステップＳ２６６と、手振れ制御の初期化完了信号をボディ制御部７２に送信するステップＳ２６７の順番が、図２５における場合と反対となっている。それ以外については、図２７は、図２５と同様である。
【０２９３】
レンズ制御部２２は、手振れ制御の初期化が完了したタイミングでは、手振れ制御の初期化完了信号を送信せず、手振れロックと鏡筒表示部の両方の初期化が完了したタイミングで、手振れ制御の初期化完了信号をボディ制御部７２に送信する。
【０２９４】
次に、図２８は、第１の初期化処理において図１３で示した場合に対応する、複数の露出非影響要素のうち、先に、ボディ６０が対応していない要素の初期化が完了し、その後、ボディ６０が対応している要素の初期化が完了し、最後に、露出影響要素の初期化が完了する場合の処理フローを示している。
【０２９５】
図２８は、露出影響要素である液晶NDの初期化完了タイミングが、露出非影響要素である手振れロックと鏡筒表示部の初期化完了タイミングよりも遅い点が、図２６と異なる。これにより、図２８では、絞りの初期化完了信号をボディ制御部７２に送信するステップＳ２６６と、手振れ制御の初期化完了信号をボディ制御部７２に送信するステップＳ２６７の順番が、図２６における場合と反対となっている。それ以外については、図２８は、図２６と同様である。
【０２９６】
レンズ制御部２２は、手振れロックと鏡筒表示部の両方の初期化が完了し、その後、手振れ制御の初期化が完了したタイミングで、手振れ制御の初期化完了信号をボディ制御部７２に送信する。
【０２９７】
＜ボディ側の第２の初期化処理のフローチャート＞
次に、図２９のフローチャートを参照して、交換レンズ１０のみが新要素に対応している場合にボディ６０側で実行される第２の初期化処理について説明する。この処理は、例えば、ボディ６０に交換レンズ１０が装着され、電源がオンされたときに、開始される。
【０２９８】
初めに、ステップＳ３０１において、ボディ制御部７２は、ボディ６０が初期化を実施する要素を示すボディ側初期化実施要素情報とともに、初期化を開始する初期化開始コマンドをレンズ制御部２２に送信する。
【０２９９】
ステップＳ３０２において、ボディ制御部７２は、交換レンズ１０が初期化を実施する要素を示すレンズ側初期化実施要素情報をレンズ制御部２２から受信したかを判定し、レンズ側初期化実施要素情報を受信したと判定されるまで、ステップＳ３０２の処理を繰り返す。ここで受信されるレンズ側初期化実施要素情報は、第１の初期化処理と異なり、ボディ側初期化実施要素情報と、交換レンズ１０が対応している要素を示す要素情報のANDの演算結果であり、初期化完了信号が送信されてくる初期化完了送信要素を意味する。したがって、初期化実施要素情報により、レンズ制御部２２が初期化完了信号を送信してくる要素を認識することができる。
【０３００】
そして、ステップＳ３０２で、レンズ側初期化実施要素情報を受信したと判定された場合、処理はステップＳ３０３に進み、ボディ制御部７２は、受信したレンズ側初期化実施要素情報に対応する要素の個数を、受信予定の要素を示す変数d_countにセットする。図６の例に従えば、変数d_countには、４がセットされる。
【０３０１】
以降のステップＳ３０４乃至Ｓ３１２の処理は、それぞれ、図１５のステップＳ５５乃至Ｓ６３の処理と同様であるので、その説明は省略する。
【０３０２】
以上のように、ボディ６０側の第２の初期化処理が実行される。
【０３０３】
＜レンズ側の第２の初期化処理のフローチャート＞
次に、図３０のフローチャートを参照して、交換レンズ１０のみが新要素に対応している場合に交換レンズ１０側で実行される第２の初期化処理について説明する。この処理は、例えば、ボディ制御部７２から送信されてきた初期化開始コマンドとボディ側初期化実施要素情報を受信したときに開始される。
【０３０４】
初めに、ステップＳ３３１において、レンズ制御部２２は、受信したボディ側初期化実施要素情報と、自身が対応している要素を示す要素情報のANDを演算する。
【０３０５】
ステップＳ３３２において、レンズ制御部２２は、ANDの演算結果を、自身が初期化を実施する要素を示すレンズ側初期化実施要素情報として、ボディ制御部７２に送信する。
【０３０６】
以降のステップＳ３３３乃至Ｓ３４１の処理は、それぞれ、図１６のステップＳ７３乃至Ｓ８１の処理と同様であるので、その説明は省略する。
【０３０７】
以上のように、交換レンズ１０側の第２の初期化処理が実行される。
【０３０８】
以上説明したカメラシステム１の第２の初期化処理によれば、交換レンズ１０のみが新要素に対応している場合であっても、交換レンズ１０が、保有する全ての要素の初期化を実施することができ、ボディ６０は、自身が対応していない要素を含めて交換レンズ１０側の要素単位で必要な初期化が完了した順に、適切にボディ６０側の初期化を開始することができる。また、ボディ６０が対応していない要素の初期化完了信号を受信することもない。
【０３０９】
従って、ボディ６０と交換レンズ１０のそれぞれが備える要素を正しく認識し、適切に初期化処理を実行することができる。
【０３１０】
ボディ制御部７２は、レンズ側初期化実施要素情報を受信することで、初期化を開始させるコマンドが交換レンズ１０側で正常に受信され、交換レンズ１０側で初期化処理が実行されること、換言すれば、各要素の初期化完了信号の受信を期待できることを認識することができる。
【０３１１】
また、第２の初期化処理によれば、ボディ６０側が対応している要素と、交換レンズ１０が有している要素とで共通する要素が、レンズ側初期化実施要素情報として、交換レンズ１０側からボディ６０側に送信される。そのため、レンズ側初期化実施要素情報は、初期化完了信号が送信されてくる初期化完了送信要素を表すため、ボディ制御部７２は、交換レンズ１０側とボディ６０側の機能の違いを意識することなく、受信予定の要素の初期化完了信号を待つことができる。換言すれば、交換レンズ１０側とボディ６０側の要素（機能）の差分を、交換レンズ１０側で吸収することができる。
【０３１２】
＜５．２  交換レンズとボディの機能が同等である場合＞
次に、交換レンズ１０とボディ６０の機能が同等である場合について説明する。
【０３１３】
図３１は、第１の初期化処理において図２１で示した場合に対応する、交換レンズ１０とボディ６０の対応可能な要素が一致している場合の処理フローを示している。
【０３１４】
初めに、ステップＳ３６１において、ボディ制御部７２は、初期化の開始を要求する初期化開始コマンドとともに、ボディ６０が初期化を実施する要素を示すボディ側初期化実施要素情報を、レンズ制御部２２に送信する。
【０３１５】
レンズ制御部２２は、初期化開始コマンドとボディ側初期化実施要素情報を受信すると、ステップＳ３７１において、受信したボディ側初期化実施要素情報と、自身が対応している要素を示す要素情報のANDを演算する。
【０３１６】
そして、ステップＳ３７２において、レンズ制御部２２は、ANDの演算結果を、自身が初期化を実施する初期化要素を示すレンズ側初期化実施要素情報として、ボディ制御部７２に送信する。
【０３１７】
ステップＳ３６１でボディ制御部７２が送信するボディ側初期化実施要素情報は、図２０のAで示したボディ側初期化実施要素情報と同一となる。一方、ステップＳ３７２でレンズ制御部２２が送信するレンズ側初期化実施要素情報は、図２０のCで示したAND演算結果に対応する要素情報となる。
【０３１８】
レンズ制御部２２は、ステップＳ３７２でレンズ側初期化実施要素情報を送信した後、ステップＳ３７３において、各要素の初期化処理を開始する。ステップＳ３７２とステップＳ３７３の処理は、どちらが先でも同時でもよい。
【０３１９】
その後、各要素の初期化処理が完了したタイミングで、ステップＳ３７４乃至Ｓ３８０として、レンズ制御部２２は、初期化処理が完了した要素の初期化完了信号を、ボディ制御部７２に送信する。
【０３２０】
図３１の例では、ステップＳ３７４乃至Ｓ３８０において、ズームレンズ、フォーカスレンズ、手振れ制御、絞り、液晶ND、手振れロック、鏡筒表示部、の順番で初期化処理が完了し、その順で、初期化完了信号が送信されている。この初期化完了の順番は一例である。
【０３２１】
交換レンズ１０とボディ６０の対応可能な要素が一致している場合、ボディ制御部７２は、レンズ制御部２２から初期化完了が送信されてくる複数の要素のうち、どの要素が露出調整処理（絞り）に関係する要素であるかは認識できる。従って、ボティ制御部７２は、絞りと液晶NDの両方の初期化完了を受信した場合に、露出調整処理を含む絞り要素対応初期化処理を開始する。
【０３２２】
＜ボディ側の第２の初期化処理のフローチャート＞
交換レンズ１０とボディ６０の対応可能な要素が一致している場合にボディ６０側で実行される第２の初期化処理は、図２９を参照して説明した、交換レンズ１０のみが新要素に対応している場合の第２の初期化処理と同様であるので、その説明は省略する。
【０３２３】
＜レンズ側の第２の初期化処理のフローチャート＞
次に、図３２のフローチャートを参照して、交換レンズ１０とボディ６０の対応している要素が一致している場合に交換レンズ１０側で実行される第２の初期化処理について説明する。この処理は、例えば、ボディ制御部７２から送信されてきた初期化開始コマンドとボディ側初期化実施要素情報を受信したときに開始される。
【０３２４】
初めに、ステップＳ４０１において、レンズ制御部２２は、受信したボディ側初期化実施要素情報と、自身が対応している要素を示す要素情報のANDを演算する。
【０３２５】
ステップＳ４０２において、レンズ制御部２２は、ANDの演算結果を、自身が初期化を実施する要素を示すレンズ側初期化実施要素情報として、ボディ制御部７２に送信する。
【０３２６】
以降のステップＳ４０３乃至Ｓ４０９の処理は、それぞれ、図２２のステップＳ１７３乃至Ｓ１７９の処理と同様であるので、その説明は省略する。
【０３２７】
以上説明したカメラシステム１の第２の初期化処理によれば、交換レンズ１０とボディ６０の対応している要素が一致している場合であっても、交換レンズ１０が、保有する全ての要素の初期化を実施することができ、ボディ６０は、交換レンズ１０側の各要素の初期化が完了した順に、適切に要素対応初期化処理を開始することができる。
【０３２８】
従って、ボディ６０と交換レンズ１０のそれぞれが備える要素を正しく認識し、適切に初期化処理を実行することができる。
【０３２９】
＜５．３  交換レンズがボディよりも低機能である場合＞
次に、交換レンズ１０がボディ６０よりも低機能である場合について説明する。
【０３３０】
具体的には、第１の初期化処理における場合と同様に、ボディ６０が、絞り、ズームレンズ、フォーカスレンズ、及び、手振れ制御に対応しており、交換レンズ１０は、短焦点レンズでズーム機能と手振れ補正機能を有しておらず、絞り及びフォーカスレンズのみに対応している場合について説明する。
【０３３１】
図３３は、第１の初期化処理において図２４で示した場合に対応する、ボディ６０が対応可能な要素に交換レンズ１０が対応していない場合の処理フローを示している。
【０３３２】
初めに、ステップＳ４２１において、ボディ制御部７２は、初期化の開始を要求する初期化開始コマンドとともに、ボディ６０が初期化を実施する要素を示すボディ側初期化実施要素情報を、レンズ制御部２２に送信する。
【０３３３】
レンズ制御部２２は、初期化開始コマンドとボディ側初期化実施要素情報を受信すると、ステップＳ４３１において、受信したボディ側初期化実施要素情報と、自身が対応している要素を示す要素情報のANDを演算する。
【０３３４】
そして、ステップＳ４３２において、レンズ制御部２２は、ANDの演算結果を、自身が初期化を実施する初期化要素を示すレンズ側初期化実施要素情報として、ボディ制御部７２に送信する。
【０３３５】
ステップＳ４２１でボディ制御部７２が送信するボディ側初期化実施要素情報は、図２３のAで示したボディ側初期化実施要素情報と同一となる。ステップＳ４３２でレンズ制御部２２が送信するレンズ側初期化実施要素情報は、図２３のCで示したAND演算結果に対応する要素情報となる。初期化完了送信要素は、絞り、及び、フォーカスレンズの２つとなる。
【０３３６】
レンズ制御部２２は、ステップＳ４３２でレンズ側初期化実施要素情報を送信した後、ステップＳ４３３において、各要素の初期化処理を開始する。ステップＳ４３２とステップＳ４３３の処理は、どちらが先でも同時でもよい。
【０３３７】
その後、各要素の初期化処理が完了したタイミングで、ステップＳ４３４及びＳ４３５として、レンズ制御部２２は、初期化処理が完了した要素の初期化完了信号を、順にボディ制御部７２に送信する。
【０３３８】
図３３の例では、ステップＳ４３４及びＳ４３５において、フォーカスレンズ、絞りの順番で初期化処理が完了し、その順で、初期化完了信号が送信されている。この初期化完了の順番は一例である。
【０３３９】
ボディ６０が対応可能な要素に交換レンズ１０が対応していない場合、ボディ制御部７２は、レンズ制御部２２から初期化完了が送信されてくる複数の要素のうち、どの要素が露出調整処理（絞り）に関係する要素であるかは認識できる。従って、ボティ制御部７２は、初期化完了を受信した要素の順に、要素対応初期化処理を開始する。
【０３４０】
＜ボディ側の第２の初期化処理のフローチャート＞
ボディ６０が対応可能な要素に交換レンズ１０が対応していない場合にボディ６０側で実行される第２の初期化処理は、図２９を参照して説明した、交換レンズ１０のみが新要素に対応している場合の第２の初期化処理と同様であるので、その説明は省略する。
【０３４１】
＜レンズ側の第２の初期化処理のフローチャート＞
ボディ６０が対応可能な要素に交換レンズ１０が対応していない場合に交換レンズ１０側で実行される第２の初期化処理は、図３２を参照して説明した、交換レンズ１０とボディ６０の対応可能な要素が一致している場合の第２の初期化処理と同様であるので、その説明は省略する。
【０３４２】
以上説明したカメラシステム１の第２の初期化処理によれば、ボディ６０が対応可能な要素に交換レンズ１０が対応していない場合であっても、交換レンズ１０が、保有する全ての要素の初期化を実施することができ、ボディ６０は、交換レンズ１０側の各要素の初期化が完了した順に、適切に要素対応初期化処理を開始することができる。
【０３４３】
従って、ボディ６０と交換レンズ１０のそれぞれが備える要素を正しく認識し、適切に初期化処理を実行することができる。
【０３４４】
＜６．初期化処理の選択＞
上述したように、交換レンズ１０は、ボディ６０と交換レンズ１０が備える要素が同一か、または、ボディ６０が対応可能な要素に交換レンズ１０が対応していない場合には、ボディ６０は交換レンズ１０が備える要素の全てに対応可能であるので、交換レンズ１０内の各要素は、初期化が完了したタイミングで初期化完了信号をボディ６０に送信すればよい。
【０３４５】
一方、交換レンズ１０がボディ６０よりも高機能であり、交換レンズ１０が備える一部の要素（新要素）について、ボディ６０が対応していない場合には、交換レンズ１０側で、その新要素が露出調整処理に関係するか（影響するか）否かを判断し、関係する場合には、絞りの初期化完了信号を必要に応じて待機させ、絞りの初期化完了信号に包含して、ボディ６０に送信する必要がある。
【０３４６】
従って、交換レンズ１０は、交換レンズ１０がボディ６０よりも高機能であるか否かによって、初期化処理を切り替える必要がある。
【０３４７】
図３４は、交換レンズ１０によって実行される、初期化処理切替処理のフローチャートである。
【０３４８】
初めに、ステップＳ４５１において、レンズ制御部２２は、ボディ制御部７２から送信されてきた初期化開始コマンドとボディ側初期化実施要素情報を受信する。
【０３４９】
ステップＳ４５２において、レンズ制御部２２は、受信したボディ側初期化実施要素情報と、自身が対応している要素を示す要素情報とを比較して、ボディ６０が対応していない要素を交換レンズ１０が有しているかを判定する。
【０３５０】
ステップＳ４５２で、ボディ６０が対応していない要素を交換レンズ１０が有していると判定された場合、処理はステップＳ４５３に進み、レンズ制御部２２は、高機能初期化処理を選択する。
【０３５１】
高機能初期化処理は、第１の初期化処理で言えば、図１６で示した第１の初期化処理、第２の初期化処理で言えば、図３０で示した第２の初期化処理に相当する。
【０３５２】
一方、ステップＳ４５２で、ボディ６０が対応していない要素を交換レンズ１０が有していないと判定された場合、処理はステップＳ４５４に進み、レンズ制御部２２は、同等機能初期化処理を選択する。
【０３５３】
同等機能初期化処理は、第１の初期化処理で言えば、図２２で示した第１の初期化処理、第２の初期化処理で言えば、図３２で示した第２の初期化処理に相当する。
【０３５４】
なお、ステップＳ４５２のボディ６０が対応していない要素を交換レンズ１０が有しているか否かの判定処理を、図１６のステップＳ７６の後に挿入し、ボディ６０が対応していない要素を交換レンズ１０が有していると判定された場合に、図１６のステップＳ７７乃至Ｓ７９を実行し、ボディ６０が対応していない要素を交換レンズ１０が有していないと判定された場合に、図２２のステップＳ１７７の処理を実行するようにすれば、図１６と図２２のフローチャートは１つにまとめられる。
【０３５５】
以上のように、交換レンズ１０では、自身がボディ６０よりも高機能であるか否かによって、初期化処理が切り替えられる。
【０３５６】
＜７．まとめ＞
交換レンズ１０とボディ６０とからなるカメラシステム１において、ボディ制御部７２は、ボディ６０が初期化を実施する要素（ボディ側要素）を示すボディ側初期化実施要素情報をレンズ制御部２２に送信し、ボディ側初期化実施要素情報に応じてレンズ制御部２２から送信されてくる、交換レンズ１０が初期化を実施する要素（レンズ側要素）を示すレンズ側初期化実施要素情報を受信する。
【０３５７】
レンズ制御部２２は、ボディ６０が初期化を実施する要素（ボディ側要素）を示すボディ側初期化実施要素情報を、ボディ制御部７２から受信したことに応じて、交換レンズ１０が初期化を実施する要素（レンズ側要素）を示すレンズ側初期化実施要素情報をボディ制御部７２に送信する。
【０３５８】
レンズ側初期化実施要素情報は、第１の初期化処理では、交換レンズ１０が初期化を実施する複数のレンズ側要素の全てを識別可能な情報であり、第２の初期化処理では、交換レンズ１０が初期化を実施する複数のレンズ側要素と、ボディ側初期化実施要素情報が示す複数のボディ側要素とで共通する少なくとも１つの共通要素を識別可能な情報である。第１の初期化処理では、ボディ制御部７２は、ボディ側初期化実施要素情報が示す複数のボディ側要素と、レンズ側初期化実施要素情報が示す複数のレンズ側要素とで共通する共通要素の全てに対する初期化完了信号を受信したことをもって、交換レンズ１０側での初期化が完了したと判断する。第２の初期化処理では、ボディ制御部７２は、レンズ側初期化実施要素情報が示す複数のレンズ側要素の全てに対する初期化完了信号を受信したことをもって、交換レンズ１０側での初期化が完了したと判断する。
【０３５９】
図１７を参照して説明したように、交換レンズ１０が有する複数の要素に、絞りと、ボディ６０が対応していない要素であって、ボディ６０の露出調整処理に影響を与える非対応露出影響要素とを含む場合、レンズ制御部２２は、全ての非対応露出影響要素と絞りの初期化の完了に応じたタイミングで、絞りの初期化完了信号を、コマンド送信用のキューバッファに格納する。
【０３６０】
交換レンズ１０が有する複数の要素に、ボディ６０が対応している対応要素と、ボディ６０が対応していない非対応要素とを含む場合、レンズ制御部２２は、初期化が完了していない対応要素が２つ以上ある場合には、初期化が完了していない非対応要素の有無にかかわらず、初期化が完了していない2つ以上の対応要素のうちの１つの対応要素の初期化の完了に応じたタイミングで、初期化が完了した１つの対応要素の初期化完了信号を、コマンド送信用のキューバッファに格納する。
【０３６１】
図１８を参照して説明したように、交換レンズ１０が有する複数の要素に、ボディ６０が対応していない要素であって、ボディ６０の露出調整処理に影響を与える非対応露出影響要素と、ボディ６０が対応している要素であって、ボディ６０の露出調整処理に影響を与える対応露出影響要素とを含む場合、レンズ制御部２２は、初期化完了信号をまだ送信していない対応露出影響要素が最後の１つとなった場合、全ての非対応露出影響要素の初期化が完了した時点で、ボディ６０が対応している最後の対応露出影響要素の初期化完了信号をキューバッファに格納する。
【０３６２】
図１９を参照して説明したように、交換レンズ１０が有する複数の要素に、ボディ６０の露出調整処理に影響を与えない露出非影響要素であってボディ６０が対応している少なくとも１つの対応露出非影響要素と、露出非影響要素であってボディ６０が対応していない少なくとも１つの非対応露出非影響要素とを含む場合、レンズ制御部２２は、対応露出非影響要素の全ての初期化が完了したタイミングで初期化が完了していない非対応露出非影響要素が残っている際は、全ての非対応露出非影響要素の初期化の完了を待って、最後に初期化が完了した対応露出非影響要素の初期化完了信号を、コマンド送信用のキューバッファに格納する。
【０３６３】
レンズ制御部２２は、ボディ６０の露出調整処理に影響を与える露出影響要素とボディ６０の露出調整処理に影響を与えない露出非影響要素に対して、互いに異なる方式で初期化処理を実行する。あるいはまた、レンズ制御部２２は、ボディ６０が対応している対応要素とボディ６０が対応していない非対応要素に対して、互いに異なる方式で初期化処理を実行する。ここで、異なる方式とは、コマンド送信用のキューバッファに格納するタイミングが異なることを意味する。
【０３６４】
ボディ制御部７２は、露出調整処理に影響を与える全ての要素の初期化完了信号を受信したことに応じて、露出調整処理を含む初期化を開始する。
【０３６５】
ボディ側初期化実施要素情報とレンズ側初期化実施要素情報を授受することにより、ボディ６０と交換レンズ１０のそれぞれが備える要素を正しく認識し、適切に初期化処理を実行することができる。
【０３６６】
上述した初期化処理において、ボディ側初期化実施要素情報は、初期化開始コマンドとともに、ボディ６０から交換レンズ１０へ送信されるようにした。しかし、ボディ側初期化実施要素情報は、初期化開始コマンドとは異なるタイミングで、ボディ６０から交換レンズ１０へ送信されるようにしてもよい。例えば、ボディ側初期化実施要素情報は、初期化開始コマンドとは別に、初期化開始コマンドの後または前のタイミングで、ボディ６０から交換レンズ１０へ送信されるようにしてもよい。
【０３６７】
＜８．同期コマンドと非同期コマンド＞
図１のカメラシステム１において、コマンドは、１以上のコマンドが１つのパケットにパケット化されて、パケット通信により送信される。１つのパケットは、ヘッダ、コマンド、及びフッタで構成され、ヘッダはコマンドの前に付加され、フッタはコマンドの後ろに付加される。フッタには、受信側においてコマンドの通信エラーの有無を確認するためのチェックサムが含まれる。
【０３６８】
レンズ制御部２２とボディ制御部７２との間でやり取りされるコマンドには、同期信号に同期して通信を行う同期コマンドと、同期信号のタイミングに依存せず、任意のタイミングで通信を行う非同期コマンドの、２種類のコマンドがある。ここで、同期コマンドに利用される同期信号には、同期信号端子を介して伝送されてくる同期信号そのものの他、その同期信号を分周または逓倍した信号も含まれる。即ち、レンズ制御部２２は、同期信号か、または、その同期信号を分周または逓倍した信号に基づいて、ボディ制御部７２と同期コマンドによる通信を行う。同期信号を分周または逓倍した信号に基づく通信を行う場合、レンズ制御部２２は、同期信号端子を介して伝送されてくる同期信号を分周または逓倍した信号を生成する処理も行う。
【０３６９】
同期コマンドは同期信号に同期して通信されるので、第１の同期コマンドを送信した後、次の第２の同期コマンドを送信するタイミングは、第１の同期コマンドを送信した同期信号以降の同期信号のタイミングとなる。
【０３７０】
同期コマンドは、例えば、レンズ制御部２２が、交換レンズ１０のレンズの状態をボディ制御部７２に通知するコマンドに用いられる。具体的には、レンズ制御部２２が、ズームレンズ２３、絞り２５、及び、フォーカスレンズ２６の位置情報を送信する際に、同期コマンドが用いられる。また、ボディ制御部７２からレンズ制御部２２へ所定の動作を指示する場合にも、同期コマンドが用いられる。
【０３７１】
これに対して、非同期コマンドは、例えば、交換レンズ１０においてコマンドの通信エラーが発生した場合に、即座に、通信エラーが発生したことをボディ制御部７２に通知する場合に用いられる。即ち、レンズ制御部２２は、ボディ制御部７２から送信されてきたコマンドの通信エラーの有無を、チェックサムを判定することによって検出し、通信エラーを検出した場合、通信エラーが発生したことを非同期コマンドでボディ制御部７２に送信する。これにより、通信エラーが発生した旨の非同期コマンドを受信したボディ制御部７２は、通信エラーをリカバリするためのリカバリ処理を即座に行うことができる。
【０３７２】
また、上述した第１及び第２の初期化処理においてレンズ制御部２２とボディ制御部７２との間で伝送される、初期化開始コマンド、初期化実施要素情報、初期化完了信号などのコマンド（データを含む）にも、非同期コマンドが用いられる。
【０３７３】
なお、受信側の制御部（レンズ制御部２２またはボディ制御部７２）は、通信端子を介してコマンドを正常に受信した場合、受信したコマンドの種類によって、コマンドを受信した旨の応答を返信する場合と、返信しない場合とがある。
【０３７４】
図３５のフローチャートを参照して、レンズ制御部２２がボディ制御部７２へコマンドを送信する制御処理である、コマンド送信制御処理について説明する。図３５のコマンド送信制御処理は、例えば、同期信号を逓倍した周期、または、その逓倍周期より短い周期で繰り返し実行される。
【０３７５】
初めに、ステップＳ５０１において、レンズ制御部２２は、同期コマンドの送信タイミングであるかを判定する。
【０３７６】
ステップＳ５０１で、同期コマンドの送信タイミングであると判定された場合、ステップＳ５０２において、レンズ制御部２２は、ボディ制御部７２へ送信する同期コマンドが存在しているかを判定する。
【０３７７】
レンズ制御部２２は、例えばフォーカスレンズ２６の位置情報など、交換レンズ１０の制御に伴いボディ制御部７２へ送信すべき同期コマンドを生成した場合、レンズ制御部２２内部の同期コマンド用のキューバッファに格納しておく。ステップＳ５０２では、レンズ制御部２２は、同期コマンド用のキューバッファにボディ制御部７２へ送信する同期コマンドが存在しているか否かを判定する。
【０３７８】
ステップＳ５０２で、ボディ制御部７２へ送信する同期コマンドが存在していると判定された場合、処理はステップＳ５０３に進み、レンズ制御部２２は、ボディ制御部７２へ送信する非同期コマンドが存在しているかを判定する。
【０３７９】
レンズ制御部２２は、例えばフォーカスレンズ２６の駆動量情報など、交換レンズ１０の制御に伴いボディ制御部７２へ送信すべき非同期コマンドを生成した場合、レンズ制御部２２内部の非同期コマンド用のキューバッファに格納しておく。ステップＳ５０３では、レンズ制御部２２は、非同期コマンド用のキューバッファにボディ制御部７２へ送信する非同期コマンドが存在しているか否かを判定する。
【０３８０】
ステップＳ５０３で、非同期コマンドが存在していると判定された場合、処理はステップＳ５０４に進み、レンズ制御部２２は、キューバッファに存在している同期コマンドと非同期コマンドを同一のパケットでボディ制御部７２へ送信し、処理を終了する。
【０３８１】
図３６は、ステップＳ５０４として実行されるパケット通信の例を示すタイムチャートである。
【０３８２】
図３６では、同期信号の周期が1/60secであり、同期コマンドの最小送信間隔が1/60secである。
【０３８３】
同期コマンドの送信タイミングにおいて非同期コマンドが存在した場合、図３６に示されるように、同期コマンドと非同期コマンドが多重化され、１つのパケットで送信される。図３６において同期コマンドと非同期コマンドが接している状態は、その同期コマンドと非同期コマンドが１つのパケットで送信されることを表している。
【０３８４】
一方、ステップＳ５０３で、非同期コマンドが存在していないと判定された場合、処理はステップＳ５０５に進み、レンズ制御部２２は、同期コマンドのみをパケットでボディ制御部７２へ送信し、処理を終了する。
【０３８５】
図３７は、ステップＳ５０５として実行されるパケット通信の例を示すタイムチャートである。
【０３８６】
同期コマンドの送信タイミングにおいて非同期コマンドが存在しない場合、図３７に示されるように、同期コマンドのみが１つのパケットで送信される。
【０３８７】
一方、ステップＳ５０１で、同期コマンドの送信タイミングではないと判定された場合、または、ステップＳ５０２で、ボディ制御部７２へ送信する同期コマンドが存在していないと判定された場合、処理はステップＳ５０６に進み、レンズ制御部２２は、ボディ制御部７２へ送信する非同期コマンドが非同期コマンド用のキューバッファに存在しているかを判定する。
【０３８８】
ステップＳ５０６で、非同期コマンドが存在していると判定された場合、処理はステップＳ５０７に進み、レンズ制御部２２は、非同期コマンドのみをパケットでボディ制御部７２へ送信し、処理を終了する。
【０３８９】
図３８は、ステップＳ５０７として実行されるパケット通信の例を示すタイムチャートである。
【０３９０】
同期コマンドの送信タイミング以外において非同期コマンドが存在した場合、図３８に示されるように、非同期コマンドのみでパケットの送信が行われる。複数の非同期コマンドが存在している場合には、その複数の非同期コマンドが多重化され、１つのパケットで送信される。図３８において２つの非同期コマンドが接している状態は、その２つの非同期コマンドが１つのパケットで送信されることを表している。非同期コマンドは、同期信号の周期や、同期信号を逓倍した周期に該当しないタイミングであっても、送信することができる。
【０３９１】
一方、ステップＳ５０６で、非同期コマンドが存在していないと判定された場合、レンズ制御部２２は、そのまま処理を終了する。即ち、ステップＳ５０６で、非同期コマンドが存在していないと判定された場合には、同期コマンド及び非同期コマンドのどちらも送信せずに、処理が終了される。
【０３９２】
上述のコマンド送信制御処理は、レンズ制御部２２がボディ制御部７２へコマンドを送信する場合の処理であるが、ボディ制御部７２からレンズ制御部２２へコマンドを送信する場合も同様に、このコマンド送信制御処理が実行される。
【０３９３】
以上のように、ボディ制御部７２及びレンズ制御部２２は、非同期コマンドを送信するタイミングが、同期コマンドを送信するタイミングと一致した場合、非同期コマンドと同期コマンドを同一のパケットで送信することができる。
【０３９４】
例えば、フォーカスレンズの速度情報を示す非同期コマンドと、フォーカスレンズの位置情報を示す同期コマンドが、パケットのコマンド部分に多重化されて格納される。通信エラーの有無を確認するためのチェックサムは、パケット単位で計算され、フッタに格納される。チェックサムの判定処理はパケットごとに行われるので、１パケットに非同期コマンドと同期コマンドを多重化して送信することにより、チェックサムの判定処理を削減し、受信側の演算処理量及び処理時間の削減に貢献することができる。
【０３９５】
また、非同期コマンドと同期コマンドを同一のパケットで送信することで、データ通信量を削減し、データを効率良く送受信することができる。また、低消費電力化にも貢献する。上述した初期化開始コマンド、初期化実施要素情報、初期化完了信号などのコマンド（データを含む）にも、非同期コマンドが用いられるので、各要素の初期化完了後、レンズ制御部２２からボディ制御部７２へ、遅滞なく初期化の完了を通知することができ、カメラシステム１全体としての初期化時間を短縮することができる。
【０３９６】
本技術の実施の形態は、上述した実施の形態に限定されるものではなく、本技術の要旨を逸脱しない範囲において種々の変更が可能である。
【０３９７】
例えば、着脱可能な交換レンズ１０と撮像装置６０とからなるカメラシステム１は、上述した第１の初期化処理と第２の初期化処理のいずれか一方のみを実行するようにしてもよいし、両方が実行可能であり、必要に応じていずれか一方を選択して実行するものでもよい。
【０３９８】
上述した実施の形態では、交換レンズ１０が備える一部の要素（新要素）にボディ６０が対応していない条件下において、絞りを優先要素として、絞りに包含して初期化完了信号を送信する場合と、絞り以外の要素に包含して初期化完了信号を送信する場合とに区分けしたが、絞り以外の要素を優先要素として区分けしてもよい。また、２つに区分けするのではなく、３つ以上に区分けしてもよい。
【０３９９】
本明細書において、フローチャートに記述されたステップは、記載された順序に沿って時系列的に行われる場合はもちろん、必ずしも時系列的に処理されなくとも、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで実行されてもよい。
【０４００】
また、本明細書において、システムとは、複数の構成要素（装置、モジュール（部品）等）の集合を意味し、すべての構成要素が同一筐体中にあるか否かは問わない。したがって、別個の筐体に収納され、ネットワークを介して接続されている複数の装置、及び、１つの筐体の中に複数のモジュールが収納されている１つの装置は、いずれも、システムである。
【０４０１】
本明細書に記載された効果はあくまで例示であって限定されるものではなく、本明細書に記載されたもの以外の効果があってもよい。
【０４０２】
なお、本技術は以下のような構成も取ることができる。
（１）
撮像装置が初期化を実施する要素であるボディ側要素を示すボディ側初期化実施要素情報を、前記撮像装置から受信したことに応じて、自身が初期化を実施する要素である複数のレンズ側要素を示すレンズ側初期化実施要素情報を前記撮像装置に送信するレンズ制御部
を備える交換レンズ。
（２）
前記レンズ側初期化実施要素情報は、前記交換レンズが初期化を実施する複数のレンズ側要素の全てを識別可能な情報である
前記（１）に記載の交換レンズ。
（３）
前記レンズ側初期化実施要素情報は、前記交換レンズが初期化を実施する複数のレンズ側要素と、前記ボディ側初期化実施要素情報が示す複数のボディ側要素とで共通する少なくとも１つの共通要素を識別可能な情報である
前記（１）に記載の交換レンズ。
（４）
前記レンズ制御部は、前記交換レンズの初期化の開始を要求する初期化開始コマンドとともに、前記ボディ側初期化実施要素情報を、前記撮像装置から受信する
前記（１）乃至（３）のいずれかに記載の交換レンズ。
（５）
前記レンズ制御部は、前記複数のレンズ側要素の初期化を開始する前に、前記レンズ側初期化実施要素情報を前記撮像装置に送信する
前記（１）乃至（４）のいずれかに記載の交換レンズ。
（６）
前記レンズ制御部は、前記複数のレンズ側要素の各レンズ側要素に対する初期化が完了する毎に、前記各レンズ側要素の初期化完了を示す初期化完了信号を、前記撮像装置に送信するためのキューバッファに格納する
前記（１）乃至（５）のいずれかに記載の交換レンズ。
（７）
前記複数のレンズ側要素に、絞りと、前記撮像装置が対応していない要素であって、前記撮像装置の露出調整処理に影響を与える非対応露出影響要素とを含む場合、
前記レンズ制御部は、全ての前記非対応露出影響要素と前記絞りの前記初期化の完了に応じたタイミングで、前記絞りの前記初期化完了信号を、前記キューバッファに格納する
前記（６）に記載の交換レンズ。
（８）
前記複数のレンズ側要素に、前記撮像装置が対応している対応要素と、前記撮像装置が対応していない非対応要素とを含む場合、
前記レンズ制御部は、初期化が完了していない前記対応要素が２つ以上ある場合には、初期化が完了していない前記非対応要素の有無にかかわらず、初期化が完了していない2つ以上の前記対応要素のうちの１つの対応要素の初期化の完了に応じたタイミングで、初期化が完了した前記１つの対応要素の前記初期化完了信号を前記キューバッファに格納する
前記（６）または（７）に記載の交換レンズ。
（９）
前記複数のレンズ側要素に、前記撮像装置が対応していない要素であって、前記撮像装置の露出調整処理に影響を与える非対応露出影響要素と、前記撮像装置が対応している要素であって、前記撮像装置の露出調整処理に影響を与える対応露出影響要素とを含む場合、
前記レンズ制御部は、前記初期化完了信号をまだ送信していない前記対応露出影響要素が最後の１つとなった場合、全ての前記非対応露出影響要素の初期化が完了した時点で、前記撮像装置が対応している最後の前記対応露出影響要素の前記初期化完了信号を前記キューバッファに格納する
前記（６）乃至（８）のいずれかに記載の交換レンズ。
（１０）
前記複数のレンズ側要素に、前記撮像装置の露出調整処理に影響を与えない露出非影響要素であって前記撮像装置が対応している少なくとも１つの対応露出非影響要素と、前記露出非影響要素であって前記撮像装置が対応していない少なくとも１つの非対応露出非影響要素とを含む場合、
前記レンズ制御部は、前記対応露出非影響要素の全ての初期化が完了したタイミングで初期化が完了していない前記非対応露出非影響要素が残っている際は、全ての前記非対応露出非影響要素の初期化の完了を待って、最後に初期化が完了した前記対応露出非影響要素の前記初期化完了信号を前記キューバッファに格納する
前記（６）乃至（９）のいずれかに記載の交換レンズ。
（１１）
前記レンズ制御部は、前記初期化完了信号を、非同期通信で前記撮像装置に送信する
前記（６）乃至（１０）のいずれかに記載の交換レンズ。
（１２）
前記レンズ制御部は、
前記レンズ側要素のうち、前記撮像装置が対応しておらず、前記撮像装置の露出調整処理に影響を与える非対応露出影響要素と、前記撮像装置が対応しておらず、前記撮像装置の露出調整処理に影響を与えない非対応露出非影響要素とに対して、排他的に初期化処理を実行する
前記（１）乃至（１１）のいずれかに記載の交換レンズ。
（１３）
前記複数のレンズ側要素は、前記撮像装置の露出調整処理に影響を与える露出影響要素と、前記露出調整処理に影響を与えない露出非影響要素とを含み、
前記レンズ制御部は、前記露出影響要素と前記露出非影響要素に対して、互いに異なる方式で初期化処理を実行する
前記（１）乃至（１２）のいずれかに記載の交換レンズ。
（１４）
前記前記複数のレンズ側要素は、前記撮像装置が対応している対応要素と、前記撮像装置が対応していない非対応要素とを含み、
前記レンズ制御部は、前記対応要素と前記非対応要素に対して、互いに異なる方式で初期化処理を実行する
前記（１）乃至（１２）のいずれかに記載の交換レンズ。
（１５）
前記異なる方式とは、初期化が完了した要素について、前記撮像装置に送信するためのキューバッファに格納するタイミングが異なることである
前記（１３）または（１４）に記載の交換レンズ。
（１６）
前記レンズ制御部は、前記レンズ側初期化実施要素情報を、非同期通信で前記撮像装置に送信する
前記（１）乃至（１５）のいずれかに記載の交換レンズ。
（１７）
自身が初期化を実施する要素である複数のボディ側要素を示すボディ側初期化実施要素情報を交換レンズに送信し、前記交換レンズから受信した前記交換レンズが初期化を実施する要素である複数のレンズ側要素を示すレンズ側初期化要素情報に応じて、前記自身が初期化を実施する前記複数のボディ側要素に対する初期化を実施するボディ制御部
を備える撮像装置。
（１８）
前記レンズ側初期化実施要素情報は、前記交換レンズが初期化を実施する複数のレンズ側要素と、前記ボディ側初期化実施要素情報が示す複数のボディ側要素とで共通する少なくとも１つの共通要素を識別可能な情報である
前記（１７）に記載の撮像装置。
（１９）
前記ボディ制御部は、前記レンズ側初期化実施要素情報が示す前記共通要素の全てに対する初期化完了信号を受信したことをもって、前記交換レンズ側での初期化が完了したと判断する
前記（１８）に記載の撮像装置。
（２０）
前記レンズ側初期化実施要素情報は、前記交換レンズが初期化を実施する複数のレンズ側要素の全てを識別可能な情報である
前記（１７）に記載の撮像装置。
（２１）
前記ボディ制御部は、前記ボディ側初期化実施要素情報が示す前記複数のボディ側要素と、前記レンズ側初期化実施要素情報が示す前記複数のレンズ側要素とで共通する共通要素の全てに対する初期化完了信号を受信したことをもって、前記交換レンズ側での初期化が完了したと判断する
前記（２０）に記載の撮像装置。
（２２）
前記ボディ制御部は、初期化の開始を要求する初期化開始コマンドとともに、前記ボディ側初期化実施要素情報を、前記交換レンズに送信する
前記（１７）乃至（２１）のいずれかに記載の撮像装置。
（２３）
前記ボディ制御部は、露出調整処理に影響を与える全ての要素の初期化完了信号を受信したことに応じて、前記初期化として露出調整処理を開始する
前記（１７）乃至（２２）のいずれかに記載の撮像装置。
（２４）
交換レンズと撮像装置とからなり、
前記交換レンズは、
前記撮像装置が初期化を実施する要素であるボディ側要素を示すボディ側初期化実施要素情報を、前記撮像装置から受信したことに応じて、前記交換レンズが初期化を実施する要素である複数のレンズ側要素を示すレンズ側初期化実施要素情報を前記撮像装置に送信するレンズ制御部を備え、
前記撮像装置は、
前記ボディ側初期化実施要素情報を前記交換レンズに送信し、前記交換レンズから受信した前記レンズ側初期化実施要素情報に応じて、前記撮像装置が初期化を実施する複数のボディ側要素に対する初期化を実施するボディ制御部と
を備える
カメラシステム。
（２５）
交換レンズのレンズ制御部が、
撮像装置が初期化を実施する要素であるボディ側要素を示すボディ側初期化実施要素情報を、前記撮像装置から受信したことに応じて、自身が初期化を実施する要素である複数のレンズ側要素を示すレンズ側初期化実施要素情報を前記撮像装置に送信する
交換レンズの制御方法。
（２６）
交換レンズのコンピュータに、
撮像装置が初期化を実施する要素であるボディ側要素を示すボディ側初期化実施要素情報を、前記撮像装置から受信したことに応じて、自身が初期化を実施する要素である複数のレンズ側要素を示すレンズ側初期化実施要素情報を前記撮像装置に送信する
処理を実行させるプログラム。
（２７）
撮像装置のボディ制御部が、
自身が初期化を実施する要素である複数のボディ側要素を示すボディ側初期化実施要素情報を交換レンズに送信し、前記交換レンズから受信した前記交換レンズが初期化を実施する要素である複数のレンズ側要素を示すレンズ側初期化要素情報に応じて、前記自身が初期化を実施する前記複数のボディ側要素に対する初期化を実施する
撮像装置の制御方法。
（２８）
撮像装置のコンピュータに、
自身が初期化を実施する要素である複数のボディ側要素を示すボディ側初期化実施要素情報を交換レンズに送信し、前記交換レンズから受信した前記交換レンズが初期化を実施する要素である複数のレンズ側要素を示すレンズ側初期化要素情報に応じて、前記自身が初期化を実施する前記複数のボディ側要素に対する初期化を実施する
処理を実行させるプログラム。
（Ａ１）
撮像装置からの初期化開始コマンドに応じて、自身が初期化を実施する要素である複数のレンズ側要素を示すレンズ側初期化実施要素情報を前記撮像装置に送信するレンズ制御部
を備える交換レンズ。
（Ａ２）
前記レンズ制御部は、さらに、前記複数のレンズ側要素の各レンズ側要素に対する初期化が完了する毎に、前記各レンズ側要素の初期化完了を示す初期化完了信号を、前記撮像装置に送信するためのキューバッファに格納する
前記（Ａ１）に記載の交換レンズ。
（Ａ３）
前記複数のレンズ側要素に、絞りと、前記撮像装置が対応していない要素であって、前記撮像装置の露出調整処理に影響を与える非対応露出影響要素とを含む場合、
前記レンズ制御部は、全ての前記非対応露出影響要素と前記絞りの前記初期化の完了に応じたタイミングで、前記絞りの前記初期化完了信号を、前記キューバッファに格納する
前記（Ａ２）に記載の交換レンズ。
（Ａ４）
前記複数のレンズ側要素に、前記撮像装置が対応している対応要素と、前記撮像装置が対応していない非対応要素とを含む場合、
前記レンズ制御部は、初期化が完了していない前記対応要素が２つ以上ある場合には、初期化が完了していない前記非対応要素の有無にかかわらず、初期化が完了していない2つ以上の前記対応要素のうちの１つの対応要素の初期化の完了に応じたタイミングで、初期化が完了した前記１つの対応要素の前記初期化完了信号を前記キューバッファに格納する
前記（Ａ２）に記載の交換レンズ。
（Ａ５）
前記複数のレンズ側要素に、前記撮像装置が対応していない要素であって、前記撮像装置の露出調整処理に影響を与える非対応露出影響要素と、前記撮像装置が対応している要素であって、前記撮像装置の露出調整処理に影響を与える対応露出影響要素とを含む場合、
前記レンズ制御部は、前記初期化完了信号をまだ送信していない前記対応露出影響要素が最後の１つとなった場合、全ての前記非対応露出影響要素の初期化が完了した時点で、前記撮像装置が対応している最後の前記対応露出影響要素の前記初期化完了信号を前記キューバッファに格納する
前記（Ａ２）に記載の交換レンズ。
（Ａ６）
前記複数のレンズ側要素に、前記撮像装置の露出調整処理に影響を与えない露出非影響要素であって前記撮像装置が対応している少なくとも１つの対応露出非影響要素と、前記露出非影響要素であって前記撮像装置が対応していない少なくとも１つの非対応露出非影響要素とを含む場合、
前記レンズ制御部は、前記対応露出非影響要素の全ての初期化が完了したタイミングで初期化が完了していない前記非対応露出非影響要素が残っている際は、全ての前記非対応露出非影響要素の初期化の完了を待って、最後に初期化が完了した前記対応露出非影響要素の前記初期化完了信号を前記キューバッファに格納する
前記（Ａ２）に記載の交換レンズ。
（Ａ７）
前記レンズ制御部は、前記初期化完了信号を、非同期通信で前記撮像装置に送信する
前記（Ａ２）に記載の交換レンズ。
（Ａ８）
前記レンズ制御部は、
前記レンズ側要素のうち、前記撮像装置が対応しておらず、前記撮像装置の露出調整処理に影響を与える非対応露出影響要素と、前記撮像装置が対応しておらず、前記撮像装置の露出調整処理に影響を与えない非対応露出非影響要素とに対して、排他的に初期化処理を実行する
前記（Ａ１）に記載の交換レンズ。
（Ａ９）
前記複数のレンズ側要素は、前記撮像装置の露出調整処理に影響を与える露出影響要素と、前記露出調整処理に影響を与えない露出非影響要素とを含み、
前記レンズ制御部は、前記露出影響要素と前記露出非影響要素に対して、互いに異なる方式で初期化処理を実行する
前記（Ａ１）に記載の交換レンズ。
（Ａ９）
前記前記複数のレンズ側要素は、前記撮像装置が対応している対応要素と、前記撮像装置が対応していない非対応要素とを含み、
前記レンズ制御部は、前記対応要素と前記非対応要素に対して、互いに異なる方式で初期化処理を実行する
前記（Ａ１）に記載の交換レンズ。
（Ａ１０）
前記異なる方式とは、初期化が完了した要素について、前記撮像装置に送信するためのキューバッファに格納するタイミングが異なることである
前記（Ａ９）に記載の交換レンズ。
（Ａ１１）
前記レンズ制御部は、前記レンズ側初期化実施要素情報を、非同期通信で前記撮像装置に送信する
前記（Ａ１）に記載の交換レンズ。
（Ｂ１）
各レンズ側要素の初期化の完了に応じたタイミングで、前記レンズ側要素の初期化完了を示す初期化完了信号を、前記撮像装置に送信するレンズ制御部を備え、
前記レンズ側要素には、絞りと、前記撮像装置が対応していない要素であって、前記撮像装置の露出調整処理に影響を与える非対応露出影響要素とを含む場合、
前記レンズ制御部は、全ての前記非対応露出影響要素と前記絞りの前記初期化が完了したことを条件として、前記絞りの前記初期化完了信号を、前記撮像装置に送信するためのキューバッファに格納する
交換レンズ。
（Ｂ２）
前記複数のレンズ側要素に、前記撮像装置が対応している対応要素と、前記撮像装置が対応していない非対応要素とを含む場合、
前記レンズ制御部は、初期化が完了していない前記対応要素が２つ以上ある場合には、初期化が完了していない前記非対応要素の有無にかかわらず、初期化が完了していない2つ以上の前記対応要素のうちの１つの対応要素の初期化の完了に応じたタイミングで、初期化が完了した前記１つの対応要素の前記初期化完了信号を前記キューバッファに格納する
前記（Ｂ１）に記載の交換レンズ。
（Ｂ３）
前記複数のレンズ側要素に、前記撮像装置が対応していない要素であって、前記撮像装置の露出調整処理に影響を与える非対応露出影響要素と、前記撮像装置が対応している要素であって、前記撮像装置の露出調整処理に影響を与える対応露出影響要素とを含む場合、
前記レンズ制御部は、前記初期化完了信号をまだ送信していない前記対応露出影響要素が最後の１つとなった場合、全ての前記非対応露出影響要素の初期化が完了した時点で、前記撮像装置が対応している最後の前記対応露出影響要素の前記初期化完了信号を前記キューバッファに格納する
前記（Ｂ１）に記載の交換レンズ。
（Ｂ４）
前記複数のレンズ側要素に、前記撮像装置の露出調整処理に影響を与えない露出非影響要素であって前記撮像装置が対応している少なくとも１つの対応露出非影響要素と、前記露出非影響要素であって前記撮像装置が対応していない少なくとも１つの非対応露出非影響要素とを含む場合、
前記レンズ制御部は、前記対応露出非影響要素の全ての初期化が完了したタイミングで初期化が完了していない前記非対応露出非影響要素が残っている際は、全ての前記非対応露出非影響要素の初期化の完了を待って、最後に初期化が完了した前記対応露出非影響要素の前記初期化完了信号を前記キューバッファに格納する
前記（Ｂ１）に記載の交換レンズ。
（Ｂ５）
前記レンズ制御部は、前記初期化完了信号を、非同期通信で前記撮像装置に送信する
前記（Ｂ１）に記載の交換レンズ。
（Ｂ６）
前記レンズ制御部は、さらに、撮像装置が初期化を実施するボディ側要素を示すボディ側初期化実施要素情報を、前記撮像装置から受信したことに応じて、自身が初期化を実施する要素である複数のレンズ側要素を示すレンズ側初期化実施要素情報を前記撮像装置に送信する
前記（Ｂ１）に記載の交換レンズ。
（Ｂ７）
前記レンズ側初期化実施要素情報は、前記交換レンズが初期化を実施する複数のレンズ側要素の全てを識別可能な情報である
前記（Ｂ６）に記載の交換レンズ。
（Ｂ８）
前記レンズ側初期化実施要素情報は、前記交換レンズが初期化を実施する複数のレンズ側要素と、前記ボディ側初期化実施要素情報が示す複数のボディ側要素とで共通する少なくとも１つの共通要素を識別可能な情報である
前記（Ｂ６）に記載の交換レンズ。
（Ｂ９）
前記レンズ制御部は、前記交換レンズの初期化の開始を要求する初期化開始コマンドとともに、前記ボディ側初期化実施要素情報を、前記撮像装置から受信する
前記（Ｂ６）に記載の交換レンズ。
（Ｂ１０）
前記レンズ制御部は、初期化を開始する前に、前記レンズ側初期化実施要素情報を前記撮像装置に送信する
前記（Ｂ６）に記載の交換レンズ。
【符号の説明】
【０４０３】
１  カメラシステム，  １０  交換レンズ，  ２２  レンズ制御部，  ２３  ズームレンズ，  ２４  手振れ補正レンズ，  ２５  絞り，  ２６  フォーカスレンズ，  ２７  液晶NDフィルタ，  ２８  鏡筒表示部，  ３０  メモリ部，  ３１  記録部，  ６０  撮像装置（ボディ），  ７２  ボティ制御部，  ７８  記録部，  ８３  記録媒体
【図１】
2018146698.tif 000003
【図２】
2018146698.tif 000004
【図３】
2018146698.tif 000005
【図４】
2018146698.tif 000006
【図５】
2018146698.tif 000007
【図６】
2018146698.tif 000008
【図７】
2018146698.tif 000009
【図８】
2018146698.tif 000010
【図９】
2018146698.tif 000011
【図１０】
2018146698.tif 000012
【図１１】
2018146698.tif 000013
【図１２】
2018146698.tif 000014
【図１３】
2018146698.tif 000015
【図１４】
2018146698.tif 000016
【図１５】
2018146698.tif 000017
【図１６】
2018146698.tif 000018
【図１７】
2018146698.tif 000019
【図１８】
2018146698.tif 000020
【図１９】
2018146698.tif 000021
【図２０】
2018146698.tif 000022
【図２１】
2018146698.tif 000023
【図２２】
2018146698.tif 000024
【図２３】
2018146698.tif 000025
【図２４】
2018146698.tif 000026
【図２５】
2018146698.tif 000027
【図２６】
2018146698.tif 000028
【図２７】
2018146698.tif 000029
【図２８】
2018146698.tif 000030
【図２９】
2018146698.tif 000031
【図３０】
2018146698.tif 000032
【図３１】
2018146698.tif 000033
【図３２】
2018146698.tif 000034
【図３３】
2018146698.tif 000035
【図３４】
2018146698.tif 000036
【図３５】
2018146698.tif 000037
【図３６】
2018146698.tif 000038
【図３７】
2018146698.tif 000039
【図３８】
2018146698.tif 000040
【手続補正書】
【提出日】平成29年9月20日(2017.9.20)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
撮像装置が初期化を実施する要素であるボディ側要素を示すボディ側初期化実施要素情報を、前記撮像装置から受信したことに応じて、自身が初期化を実施する要素である複数のレンズ側要素を示すレンズ側初期化実施要素情報を前記撮像装置に送信するレンズ制御部
を備える交換レンズ。
【請求項２】
前記レンズ側初期化実施要素情報は、前記交換レンズが初期化を実施する複数のレンズ側要素の全てを識別可能な情報である
請求項１に記載の交換レンズ。
【請求項３】
前記レンズ側初期化実施要素情報は、前記交換レンズが初期化を実施する複数のレンズ側要素と、前記ボディ側初期化実施要素情報が示す複数のボディ側要素とで共通する少なくとも１つの共通要素を識別可能な情報である
請求項１に記載の交換レンズ。
【請求項４】
前記レンズ制御部は、前記交換レンズの初期化の開始を要求する初期化開始コマンドとともに、前記ボディ側初期化実施要素情報を、前記撮像装置から受信する
請求項１乃至３のいずれかに記載の交換レンズ。
【請求項５】
前記レンズ制御部は、前記複数のレンズ側要素の初期化を開始する前に、前記レンズ側初期化実施要素情報を前記撮像装置に送信する
請求項１乃至４のいずれかに記載の交換レンズ。
【請求項６】
前記レンズ制御部は、前記複数のレンズ側要素の各レンズ側要素に対する初期化が完了する毎に、前記各レンズ側要素の初期化完了を示す初期化完了信号を、前記撮像装置に送信するためのキューバッファに格納する
請求項１乃至５のいずれかに記載の交換レンズ。
【請求項７】
前記複数のレンズ側要素に、絞りと、前記撮像装置が対応していない要素であって、前記撮像装置の露出調整処理に影響を与える非対応露出影響要素とを含む場合、
前記レンズ制御部は、全ての前記非対応露出影響要素と前記絞りの前記初期化の完了に応じたタイミングで、前記絞りの前記初期化完了信号を、前記キューバッファに格納する
請求項６に記載の交換レンズ。
【請求項８】
前記複数のレンズ側要素に、前記撮像装置が対応している対応要素と、前記撮像装置が対応していない非対応要素とを含む場合、
前記レンズ制御部は、初期化が完了していない前記対応要素が２つ以上ある場合には、初期化が完了していない前記非対応要素の有無にかかわらず、初期化が完了していない2つ以上の前記対応要素のうちの１つの対応要素の初期化の完了に応じたタイミングで、初期化が完了した前記１つの対応要素の前記初期化完了信号を前記キューバッファに格納する
請求項６または７に記載の交換レンズ。
【請求項９】
前記複数のレンズ側要素に、前記撮像装置が対応していない要素であって、前記撮像装置の露出調整処理に影響を与える非対応露出影響要素と、前記撮像装置が対応している要素であって、前記撮像装置の露出調整処理に影響を与える対応露出影響要素とを含む場合、
前記レンズ制御部は、前記初期化完了信号をまだ送信していない前記対応露出影響要素が最後の１つとなった場合、全ての前記非対応露出影響要素の初期化が完了した時点で、前記撮像装置が対応している最後の前記対応露出影響要素の前記初期化完了信号を前記キューバッファに格納する
請求項６乃至８のいずれかに記載の交換レンズ。
【請求項１０】
前記複数のレンズ側要素に、前記撮像装置の露出調整処理に影響を与えない露出非影響要素であって前記撮像装置が対応している少なくとも１つの対応露出非影響要素と、前記露出非影響要素であって前記撮像装置が対応していない少なくとも１つの非対応露出非影響要素とを含む場合、
前記レンズ制御部は、前記対応露出非影響要素の全ての初期化が完了したタイミングで初期化が完了していない前記非対応露出非影響要素が残っている際は、全ての前記非対応露出非影響要素の初期化の完了を待って、最後に初期化が完了した前記対応露出非影響要素の前記初期化完了信号を前記キューバッファに格納する
請求項６乃至９のいずれかに記載の交換レンズ。
【請求項１１】
前記レンズ制御部は、前記初期化完了信号を、非同期通信で前記撮像装置に送信する
請求項６乃至１０のいずれかに記載の交換レンズ。
【請求項１２】
前記レンズ制御部は、
前記レンズ側要素のうち、前記撮像装置が対応しておらず、前記撮像装置の露出調整処理に影響を与える非対応露出影響要素と、前記撮像装置が対応しておらず、前記撮像装置の露出調整処理に影響を与えない非対応露出非影響要素とに対して、排他的に初期化処理を実行する
請求項１乃至１１のいずれかに記載の交換レンズ。
【請求項１３】
前記複数のレンズ側要素は、前記撮像装置の露出調整処理に影響を与える露出影響要素と、前記露出調整処理に影響を与えない露出非影響要素とを含み、
前記レンズ制御部は、前記露出影響要素と前記露出非影響要素に対して、互いに異なる方式で初期化処理を実行する
請求項１乃至１２のいずれかに記載の交換レンズ。
【請求項１４】
前記前記複数のレンズ側要素は、前記撮像装置が対応している対応要素と、前記撮像装置が対応していない非対応要素とを含み、
前記レンズ制御部は、前記対応要素と前記非対応要素に対して、互いに異なる方式で初期化処理を実行する
請求項１乃至１２のいずれかに記載の交換レンズ。
【請求項１５】
前記異なる方式とは、初期化が完了した要素について、前記撮像装置に送信するためのキューバッファに格納するタイミングが異なることである
請求項１３または１４に記載の交換レンズ。
【請求項１６】
前記レンズ制御部は、前記レンズ側初期化実施要素情報を、非同期通信で前記撮像装置に送信する
請求項１乃至１５のいずれかに記載の交換レンズ。
【請求項１７】
自身が初期化を実施する要素である複数のボディ側要素を示すボディ側初期化実施要素情報を交換レンズに送信し、前記交換レンズから受信した前記交換レンズが初期化を実施する要素である複数のレンズ側要素を示すレンズ側初期化要素情報に応じて、前記自身が初期化を実施する前記複数のボディ側要素に対する初期化を実施するボディ制御部
を備える撮像装置。
【請求項１８】
前記レンズ側初期化実施要素情報は、前記交換レンズが初期化を実施する複数のレンズ側要素と、前記ボディ側初期化実施要素情報が示す複数のボディ側要素とで共通する少なくとも１つの共通要素を識別可能な情報である
請求項１７に記載の撮像装置。
【請求項１９】
前記ボディ制御部は、前記レンズ側初期化実施要素情報が示す前記共通要素の全てに対する初期化完了信号を受信したことをもって、前記交換レンズ側での初期化が完了したと判断する
請求項１８に記載の撮像装置。
【請求項２０】
前記レンズ側初期化実施要素情報は、前記交換レンズが初期化を実施する複数のレンズ側要素の全てを識別可能な情報である
請求項１７に記載の撮像装置。
【請求項２１】
前記ボディ制御部は、前記ボディ側初期化実施要素情報が示す前記複数のボディ側要素と、前記レンズ側初期化実施要素情報が示す前記複数のレンズ側要素とで共通する共通要素の全てに対する初期化完了信号を受信したことをもって、前記交換レンズ側での初期化が完了したと判断する
請求項２０に記載の撮像装置。
【請求項２２】
前記ボディ制御部は、初期化の開始を要求する初期化開始コマンドとともに、前記ボディ側初期化実施要素情報を、前記交換レンズに送信する
請求項１７乃至２１のいずれかに記載の撮像装置。
【請求項２３】
前記ボディ制御部は、露出調整処理に影響を与える全ての要素の初期化完了信号を受信したことに応じて、前記初期化として露出調整処理を開始する
請求項１７乃至２２のいずれかに記載の撮像装置。
【請求項２４】
交換レンズと撮像装置とからなり、
前記交換レンズは、
前記撮像装置が初期化を実施する要素であるボディ側要素を示すボディ側初期化実施要素情報を、前記撮像装置から受信したことに応じて、前記交換レンズが初期化を実施する要素である複数のレンズ側要素を示すレンズ側初期化実施要素情報を前記撮像装置に送信するレンズ制御部を備え、
前記撮像装置は、
前記ボディ側初期化実施要素情報を前記交換レンズに送信し、前記交換レンズから受信した前記レンズ側初期化実施要素情報に応じて、前記撮像装置が初期化を実施する複数のボディ側要素に対する初期化を実施するボディ制御部と
を備える
カメラシステム。
【手続補正書】
【提出日】平成29年11月17日(2017.11.17)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
撮像装置が初期化を実施する要素であって、自身が初期化を実施する要素である複数のレンズ側要素のうちの少なくとも一部のレンズ側要素の初期化と対応して前記撮像装置で初期化を実施するボディ側要素を示すボディ側初期化実施要素情報を、前記撮像装置から受信したことに応じて、自身が初期化を実施する要素である複数のレンズ側要素を示すレンズ側初期化実施要素情報を前記撮像装置に送信するとともに、
前記レンズ側初期化実施要素情報と前記ボディ側初期化実施要素情報との間で一致しない全てのレンズ側要素の初期化が完了していることを条件として、前記レンズ側初期化実施要素情報と前記ボディ側初期化実施要素情報との間で一致するレンズ側要素のうち、未だ初期化完了信号を送信していない最後のレンズ側要素の初期化完了信号を送信するレンズ制御部
を備える交換レンズ。
【請求項２】
前記レンズ側初期化実施要素情報は、前記交換レンズが初期化を実施する複数のレンズ側要素の全てを識別可能な情報である
請求項１に記載の交換レンズ。
【請求項３】
前記レンズ側初期化実施要素情報は、前記交換レンズが初期化を実施する複数のレンズ側要素と、前記ボディ側初期化実施要素情報が示す複数のボディ側要素とで共通する少なくとも１つの共通要素を識別可能な情報である
請求項１に記載の交換レンズ。
【請求項４】
前記レンズ制御部は、前記交換レンズの初期化の開始を要求する初期化開始コマンドとともに、前記ボディ側初期化実施要素情報を、前記撮像装置から受信する
請求項１乃至３のいずれかに記載の交換レンズ。
【請求項５】
前記レンズ制御部は、前記複数のレンズ側要素の初期化を開始する前に、前記レンズ側初期化実施要素情報を前記撮像装置に送信する
請求項１乃至４のいずれかに記載の交換レンズ。
【請求項６】
前記レンズ制御部は、前記複数のレンズ側要素のうち、前記レンズ側初期化実施要素情報と前記ボディ側初期化実施要素情報との間で一致する各レンズ側要素に対する初期化が完了する毎に、前記各レンズ側要素の初期化完了を示す初期化完了信号を、前記撮像装置に送信するためのキューバッファに格納する
請求項１乃至５のいずれかに記載の交換レンズ。
【請求項７】
前記複数のレンズ側要素に、絞りと、前記撮像装置が対応していない要素であって、前記撮像装置の露出調整処理に影響を与える非対応露出影響要素とを含む場合、
前記レンズ制御部は、全ての前記非対応露出影響要素と前記絞りの前記初期化の完了に応じたタイミングで、前記絞りの前記初期化完了信号を、前記キューバッファに格納する
請求項６に記載の交換レンズ。
【請求項８】
前記複数のレンズ側要素に、前記撮像装置が対応している対応要素と、前記撮像装置が対応していない非対応要素とを含む場合、
前記レンズ制御部は、初期化が完了していない前記対応要素が２つ以上ある場合には、初期化が完了していない前記非対応要素の有無にかかわらず、初期化が完了していない１つ以上の前記対応要素のうちの１つの対応要素の初期化の完了に応じたタイミングで、初期化が完了した前記１つの対応要素の前記初期化完了信号を前記キューバッファに格納する
請求項６または７に記載の交換レンズ。
【請求項９】
前記複数のレンズ側要素に、前記撮像装置が対応していない要素であって、前記撮像装置の露出調整処理に影響を与える非対応露出影響要素と、前記撮像装置が対応している要素であって、前記撮像装置の露出調整処理に影響を与える対応露出影響要素とを含む場合、
前記レンズ制御部は、前記初期化完了信号をまだ送信していない前記対応露出影響要素が最後の１つとなった場合、全ての前記非対応露出影響要素の初期化が完了した時点で、前記撮像装置が対応している最後の前記対応露出影響要素の前記初期化完了信号を前記キューバッファに格納する
請求項６乃至８のいずれかに記載の交換レンズ。
【請求項１０】
前記複数のレンズ側要素に、前記撮像装置の露出調整処理に影響を与えない露出非影響要素であって前記撮像装置が対応している少なくとも１つの対応露出非影響要素と、前記露出非影響要素であって前記撮像装置が対応していない少なくとも１つの非対応露出非影響要素とを含む場合、
前記レンズ制御部は、前記対応露出非影響要素の全ての初期化が完了したタイミングで初期化が完了していない前記非対応露出非影響要素が残っている際は、全ての前記非対応露出非影響要素の初期化の完了を待って、最後に初期化が完了した前記対応露出非影響要素の前記初期化完了信号を前記キューバッファに格納する
請求項６乃至９のいずれかに記載の交換レンズ。
【請求項１１】
前記レンズ制御部は、前記初期化完了信号を、非同期通信で前記撮像装置に送信する
請求項６乃至１０のいずれかに記載の交換レンズ。
【請求項１２】
前記複数のレンズ側要素は、前記撮像装置の露出調整処理に影響を与える露出影響要素と、前記露出調整処理に影響を与えない露出非影響要素とを含み、
前記レンズ制御部は、前記露出影響要素と前記露出非影響要素に対して、互いに異なる方式で初期化処理を実行する
請求項１乃至１１のいずれかに記載の交換レンズ。
【請求項１３】
前記前記複数のレンズ側要素は、前記撮像装置が対応している対応要素と、前記撮像装置が対応していない非対応要素とを含み、
前記レンズ制御部は、前記対応要素と前記非対応要素に対して、互いに異なる方式で初期化処理を実行する
請求項１乃至１２のいずれかに記載の交換レンズ。
【請求項１４】
前記異なる方式とは、初期化が完了した要素について、前記撮像装置に送信するためのキューバッファに格納するタイミングが異なることである
請求項１２または１３に記載の交換レンズ。
【請求項１５】
前記レンズ制御部は、前記レンズ側初期化実施要素情報を、非同期通信で前記撮像装置に送信する
請求項１乃至１４のいずれかに記載の交換レンズ。
【請求項１６】
自身が初期化を実施する要素であって、交換レンズが初期化を実施する要素である複数のレンズ側要素のうちの少なくとも一部のレンズ側要素の初期化と対応して自身で初期化を実施する複数のボディ側要素を示すボディ側初期化実施要素情報を交換レンズに送信し、前記交換レンズから受信した前記少なくとも一部のレンズ側要素を示すレンズ側初期化実施要素情報に応じて、前記自身が初期化を実施する前記複数のボディ側要素に対する初期化を実施するとともに、前記レンズ側初期化実施要素情報と前記ボディ側初期化実施要素情報との間で一致する全ての要素に関する初期化完了信号を前記交換レンズから受信したことをもって前記交換レンズの初期化が完了したと判断するボディ制御部
を備える撮像装置。
【請求項１７】
前記レンズ側初期化実施要素情報は、前記交換レンズが初期化を実施する複数のレンズ側要素と、前記ボディ側初期化実施要素情報が示す複数のボディ側要素とで共通する少なくとも１つの共通要素を識別可能な情報である
請求項１６に記載の撮像装置。
【請求項１８】
前記レンズ側初期化実施要素情報は、前記交換レンズが初期化を実施する複数のレンズ側要素の全てを識別可能な情報である
請求項１６に記載の撮像装置。
【請求項１９】
前記ボディ制御部は、初期化の開始を要求する初期化開始コマンドとともに、前記ボディ側初期化実施要素情報を、前記交換レンズに送信する
請求項１６乃至１８のいずれかに記載の撮像装置。
【請求項２０】
前記ボディ制御部は、露出調整処理に影響を与える全ての要素の初期化完了信号を受信したことに応じて、前記初期化として露出調整処理を開始する
請求項１６乃至１９のいずれかに記載の撮像装置。
【請求項２１】
交換レンズと撮像装置とからなり、
前記交換レンズは、
前記撮像装置が初期化を実施する要素であって、自身が初期化を実施する要素である複数のレンズ側要素のうちの少なくとも一部のレンズ側要素の初期化と対応して前記撮像装置で初期化を実施するボディ側要素を示すボディ側初期化実施要素情報を、前記撮像装置から受信したことに応じて、前記交換レンズが初期化を実施する要素である複数のレンズ側要素を示すレンズ側初期化実施要素情報を前記撮像装置に送信するとともに、
前記レンズ側初期化実施要素情報と前記ボディ側初期化実施要素情報との間で一致しない全てのレンズ側要素の初期化が完了していることを条件として、前記レンズ側初期化実施要素情報と前記ボディ側初期化実施要素情報との間で一致するレンズ側要素のうち、未だ初期化完了信号を送信していない最後のレンズ側要素の初期化完了信号を送信するレンズ制御部を備え、
前記撮像装置は、
前記ボディ側初期化実施要素情報を前記交換レンズに送信し、前記交換レンズから受信した前記レンズ側初期化実施要素情報に応じて、前記撮像装置が初期化を実施する複数のボディ側要素に対する初期化を実施するとともに、前記レンズ側初期化実施要素情報と前記ボディ側初期化実施要素情報との間で一致する全ての要素に関する初期化完了信号を前記交換レンズから受信したことをもって前記交換レンズの初期化が完了したと判断するボディ制御部と
を備える
カメラシステム。
【請求項２２】
撮像装置が初期化を実施する要素であって、自身が初期化を実施する要素である複数のレンズ側要素のうちの少なくとも一部のレンズ側要素の初期化と対応して前記撮像装置で初期化を実施するボディ側要素を示すボディ側初期化実施要素情報を、前記撮像装置から受信したことに応じて、自身が初期化を実施する要素である複数のレンズ側要素を示すレンズ側初期化実施要素情報を前記撮像装置に送信するとともに、
交換レンズ側で初期化を実施する各要素に、前記撮像装置が交換レンズ側から初期化完了信号を受信可能な要素である対応要素と、受信不可能な要素である非対応要素とを含み、前記初期化完了信号をまだ送信していない前記対応要素が最後の１つとなった場合、全ての前記非対応要素の初期化が完了してから、最後の前記対応要素の前記初期化完了信号を、前記撮像装置に送信するレンズ制御部
を備える交換レンズ。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
本技術の第１の側面の交換レンズは、撮像装置が初期化を実施する要素であって、自身が初期化を実施する要素である複数のレンズ側要素のうちの少なくとも一部のレンズ側要素の初期化と対応して前記撮像装置で初期化を実施するボディ側要素を示すボディ側初期化実施要素情報を、前記撮像装置から受信したことに応じて、自身が初期化を実施する要素である複数のレンズ側要素を示すレンズ側初期化実施要素情報を前記撮像装置に送信するとともに、前記レンズ側初期化実施要素情報と前記ボディ側初期化実施要素情報との間で一致しない全てのレンズ側要素の初期化が完了していることを条件として、前記レンズ側初期化実施要素情報と前記ボディ側初期化実施要素情報との間で一致するレンズ側要素のうち、未だ初期化完了信号を送信していない最後のレンズ側要素の初期化完了信号を送信するレンズ制御部を備える。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本技術の第１の側面においては、撮像装置が初期化を実施する要素であって、自身が初期化を実施する要素である複数のレンズ側要素のうちの少なくとも一部のレンズ側要素の初期化と対応して前記撮像装置で初期化を実施するボディ側要素を示すボディ側初期化実施要素情報を、前記撮像装置から受信したことに応じて、自身が初期化を実施する要素である複数のレンズ側要素を示すレンズ側初期化実施要素情報が前記撮像装置に送信されるとともに、前記レンズ側初期化実施要素情報と前記ボディ側初期化実施要素情報との間で一致しない全てのレンズ側要素の初期化が完了していることを条件として、前記レンズ側初期化実施要素情報と前記ボディ側初期化実施要素情報との間で一致するレンズ側要素のうち、未だ初期化完了信号を送信していない最後のレンズ側要素の初期化完了信号が送信される。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
本技術の第２の側面の撮像装置は、自身が初期化を実施する要素であって、交換レンズが初期化を実施する要素である複数のレンズ側要素のうちの少なくとも一部のレンズ側要素の初期化と対応して自身で初期化を実施する複数のボディ側要素を示すボディ側初期化実施要素情報を交換レンズに送信し、前記交換レンズから受信した前記少なくとも一部のレンズ側要素を示すレンズ側初期化実施要素情報に応じて、前記自身が初期化を実施する前記複数のボディ側要素に対する初期化を実施するとともに、前記レンズ側初期化実施要素情報と前記ボディ側初期化実施要素情報との間で一致する全ての要素に関する初期化完了信号を前記交換レンズから受信したことをもって前記交換レンズの初期化が完了したと判断するボディ制御部を備える。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
本技術の第２の側面においては、自身が初期化を実施する要素であって、交換レンズが初期化を実施する要素である複数のレンズ側要素のうちの少なくとも一部のレンズ側要素の初期化と対応して自身で初期化を実施する複数のボディ側要素を示すボディ側初期化実施要素情報が交換レンズに送信され、前記交換レンズから受信した前記少なくとも一部のレンズ側要素を示すレンズ側初期化実施要素情報に応じて、前記自身が初期化を実施する前記複数のボディ側要素に対する初期化が実施されるとともに、前記レンズ側初期化実施要素情報と前記ボディ側初期化実施要素情報との間で一致する全ての要素に関する初期化完了信号を前記交換レンズから受信したことをもって前記交換レンズの初期化が完了したと判断される。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
本技術の第３の側面のカメラシステムは、交換レンズと撮像装置とからなり、前記交換レンズは、前記撮像装置が初期化を実施する要素であって、自身が初期化を実施する要素である複数のレンズ側要素のうちの少なくとも一部のレンズ側要素の初期化と対応して前記撮像装置で初期化を実施するボディ側要素を示すボディ側初期化実施要素情報を、前記撮像装置から受信したことに応じて、前記交換レンズが初期化を実施する要素である複数のレンズ側要素を示すレンズ側初期化実施要素情報を前記撮像装置に送信するとともに、前記レンズ側初期化実施要素情報と前記ボディ側初期化実施要素情報との間で一致しない全てのレンズ側要素の初期化が完了していることを条件として、前記レンズ側初期化実施要素情報と前記ボディ側初期化実施要素情報との間で一致するレンズ側要素のうち、未だ初期化完了信号を送信していない最後のレンズ側要素の初期化完了信号を送信するレンズ制御部を備え、前記撮像装置は、前記ボディ側初期化実施要素情報を前記交換レンズに送信し、前記交換レンズから受信した前記レンズ側初期化実施要素情報に応じて、前記撮像装置が初期化を実施する複数のボディ側要素に対する初期化を実施するとともに、前記レンズ側初期化実施要素情報と前記ボディ側初期化実施要素情報との間で一致する全ての要素に関する初期化完了信号を前記交換レンズから受信したことをもって前記交換レンズの初期化が完了したと判断するボディ制御部とを備える。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
本技術の第３の側面においては、交換レンズと撮像装置とからなり、前記交換レンズでは、前記撮像装置が初期化を実施する要素であって、自身が初期化を実施する要素である複数のレンズ側要素のうちの少なくとも一部のレンズ側要素の初期化と対応して前記撮像装置で初期化を実施するボディ側要素を示すボディ側初期化実施要素情報を、前記撮像装置から受信したことに応じて、前記交換レンズが初期化を実施する要素である複数のレンズ側要素を示すレンズ側初期化実施要素情報が前記撮像装置に送信されるとともに、前記レンズ側初期化実施要素情報と前記ボディ側初期化実施要素情報との間で一致しない全てのレンズ側要素の初期化が完了していることを条件として、前記レンズ側初期化実施要素情報と前記ボディ側初期化実施要素情報との間で一致するレンズ側要素のうち、未だ初期化完了信号を送信していない最後のレンズ側要素の初期化完了信号が送信される。一方、前記撮像装置では、前記ボディ側初期化実施要素情報が前記交換レンズに送信され、前記交換レンズから受信した前記レンズ側初期化実施要素情報に応じて、前記撮像装置が初期化を実施する複数のボディ側要素に対する初期化が実施されるとともに、前記レンズ側初期化実施要素情報と前記ボディ側初期化実施要素情報との間で一致する全ての要素に関する初期化完了信号を前記交換レンズから受信したことをもって前記交換レンズの初期化が完了したと判断される。
本技術の第４の側面の交換レンズは、撮像装置が初期化を実施する要素であって、自身が初期化を実施する要素である複数のレンズ側要素のうちの少なくとも一部のレンズ側要素の初期化と対応して前記撮像装置で初期化を実施するボディ側要素を示すボディ側初期化実施要素情報を、前記撮像装置から受信したことに応じて、自身が初期化を実施する要素である複数のレンズ側要素を示すレンズ側初期化実施要素情報を前記撮像装置に送信するとともに、交換レンズ側で初期化を実施する各要素に、前記撮像装置が交換レンズ側から初期化完了信号を受信可能な要素である対応要素と、受信不可能な要素である非対応要素とを含み、前記初期化完了信号をまだ送信していない前記対応要素が最後の１つとなった場合、全ての前記非対応要素の初期化が完了してから、最後の前記対応要素の前記初期化完了信号を、前記撮像装置に送信するレンズ制御部を備える。
本技術の第４の側面においては、撮像装置が初期化を実施する要素であって、自身が初期化を実施する要素である複数のレンズ側要素のうちの少なくとも一部のレンズ側要素の初期化と対応して前記撮像装置で初期化を実施するボディ側要素を示すボディ側初期化実施要素情報を、前記撮像装置から受信したことに応じて、自身が初期化を実施する要素である複数のレンズ側要素を示すレンズ側初期化実施要素情報が前記撮像装置に送信されるとともに、交換レンズ側で初期化を実施する各要素に、前記撮像装置が交換レンズ側から初期化完了信号を受信可能な要素である対応要素と、受信不可能な要素である非対応要素とを含み、前記初期化完了信号をまだ送信していない前記対応要素が最後の１つとなった場合、全ての前記非対応要素の初期化が完了してから、最後の前記対応要素の前記初期化完了信号が、前記撮像装置に送信される。