(57)【特許請求の範囲】
【請求項１】
カメラ本体と前記カメラ本体に着脱自在な交換レンズとからなるカメラシステムであって、
前記カメラ本体は、
前記交換レンズとの間で通信を行う本体側通信部と、
前記本体側通信部を介してリクエスト信号を前記交換レンズに送信し、前記送信したリクエスト信号に対応する回答信号を前記本体側通信部を介して前記交換レンズから受信する本体側制御部と、を備え、
前記交換レンズは、
前記カメラ本体との間で通信を行うレンズ側通信部と、
前記レンズ側通信部を介してリクエスト信号を受信すると、前記受信したリクエスト信号に対応する回答信号を前記レンズ側通信部を介して前記カメラ本体に送信するレンズ側制御部と、を備え、
前記本体側制御部は、少なくとも動画記録モードにおいて、レンズ駆動を含むリクエスト信号を前記本体側通信部を介して前記交換レンズに送信し、
前記レンズ側制御部は、少なくとも動画記録モードにおいて、前記レンズ側通信部を介して前記レンズ駆動を含むリクエスト信号を前記カメラ本体から受信すると、前記受信したリクエスト信号に対応する回答信号を前記カメラ本体に送信し、かつ、前記カメラ本体からレンズ情報のリクエスト信号を受信せずに、動画のフレームに同期してレンズ情報を前記カメラ本体に送信し、
１フレームに対応する通信期間内にフレームに同期したレンズ情報の送信と、リクエスト信号及び回答信号の送受信とが混在するカメラシステム。
【請求項３】
前記レンズ側制御部は、送信頻度を変えて前記レンズ情報を送信する請求項１に記載のカメラシステム。
【請求項４】
前記本体側制御部は、リクエスト信号と回答信号の送受信のみを行う第１の通信モードと、１フレームに対応する通信期間内に前記動画のフレームに同期した前記交換レンズから前記カメラ本体への前記レンズ情報の送信と、前記リクエスト信号と前記回答信号の送受信とが混在する第２の通信モードとを切り替える通信モード切替部を有し、
前記通信モード切替部は、前記第１の通信モードにより１フレームの期間内に必要なレンズ情報を取得できない場合に、前記第２の通信モードに切り替える請求項１又は３に記載のカメラシステム。
【請求項５】
前記本体側制御部は、リクエスト信号と回答信号の送受信のみを行う第１の通信モードと、１フレームに対応する通信期間内に前記動画のフレームに同期した前記交換レンズから前記カメラ本体への前記レンズ情報の送信と、前記リクエスト信号と前記回答信号の送受信とが混在する第２の通信モードとを切り替える通信モード切替部と、動画のフレームの画像処理に必要な単位時間あたりのレンズ情報の数が閾値未満の第１の画像処理モードと、動画のフレームの画像処理に必要な単位時間あたりのレンズ情報の数が閾値以上の第２の画像処理モードとを切り替える画像処理モード切替部と、を有し、
前記通信モード切替部は、前記第２の画像処理モードの場合に前記第２の通信モードに切り替える請求項１又は３に記載のカメラシステム。
【請求項６】
前記第１の画像処理モードはライブビュー撮影及び表示を行うライブビューモードであり、前記第２の画像処理モードは動画記録モードである請求項５に記載のカメラシステム。
【請求項７】
前記第１の画像処理モードは点像復元処理が行われない動画記録モードであり、前記第２の画像処理モードは点像復元処理が行われる動画記録モードである請求項５に記載のカメラシステム。
【請求項８】
前記レンズ側制御部は、前記カメラ本体または前記交換レンズに設置される撮像素子の同期信号に基づいて動画のフレームに同期してレンズ情報を送信する請求項１及び３から７のいずれか１項に記載のカメラシステム。
【請求項９】
前記交換レンズの前記レンズ情報は、複数の種類のレンズ情報から構成され、
前記レンズ側制御部は、前記複数の種類のレンズ情報を一つにまとめて前記カメラ本体へ送信する請求項１及び３から８のいずれか１項に記載のカメラシステム。
【請求項１０】
前記交換レンズの前記レンズ情報は、複数の種類のレンズ情報から構成され、
前記レンズ側制御部は、前記レンズ情報の種類を変えて、前記複数の種類のレンズ情報を送信し、
前記カメラ本体は、フレーム内で前記動画の画像処理に不足している種類のレンズ情報を他のフレームが有するレンズ情報を使用して補間する補間部を有する請求項１及び３から８のいずれか１項に記載のカメラシステム。
【請求項１１】
前記交換レンズの前記レンズ情報は、複数の種類のレンズ情報から構成され、
前記レンズ側制御部は、前記複数の種類のレンズ情報の各々に優先順位を付与し、前記優先順位に基づいて送信頻度を付与し、前記複数の種類のレンズ情報の各々を前記送信頻度に基づいて送信し、
前記カメラ本体は、フレーム内で前記動画の画像処理に不足している種類のレンズ情報を他のフレームが有するレンズ情報を使用して補間する補間部を有する請求項１及び３から８のいずれか１項に記載のカメラシステム。
【請求項１２】
前記カメラ本体は、レンズ情報が送信されてこないフレームに関してのレンズ情報を他のフレームが有するレンズ情報を使用して補間する補間部を有する請求項１及び３から９のいずれか１項に記載のカメラシステム。
【請求項１３】
前記交換レンズの前記レンズ情報は、絞り情報、ズーム情報、フォーカス位置のレンズ情報から構成され、
前記本体側制御部は、点像復元処理が設定された通知及び動画記録モードが開始された通知に関するリクエスト信号を前記交換レンズに送信し
前記レンズ側制御部は、前記リクエスト信号を受信し、前記フレーム毎に前記レンズ情報を絞り情報、ズーム情報、フォーカス位置の順に送信する請求項１１又は１２に記載のカメラシステム。
【請求項１４】
前記カメラ本体は、前記カメラ本体内部で生成される動画データに対して画像補正を行う画像補正部を有し、
前記画像補正部は、前記レンズ情報を使用して、前記動画データに対して画像補正を行う請求項１及び３から１３のいずれか１項に記載のカメラシステム。
【請求項１５】
前記画像補正部が行う画像補正は、点像復元処理である請求項１４に記載のカメラシステム。
【請求項１６】
交換レンズと通信するカメラ本体であって、
前記カメラ本体は、
前記交換レンズとの間で通信を行う本体側通信部と、
前記本体側通信部を介してリクエスト信号を前記交換レンズに送信し、前記送信したリクエスト信号に対応する回答信号を前記交換レンズから受信する本体側制御部と、を備え、
前記本体側制御部は、前記交換レンズが、少なくとも動画記録モードにおいて、前記カメラ本体からレンズ情報のリクエスト信号を受信せずに、動画のフレームに同期して送信するレンズ情報を受信し、かつ、少なくとも動画記録モードにおいて、レンズ駆動を含むリクエスト信号を前記本体側通信部を介して前記交換レンズに送信し、前記送信したリクエスト信号に対応する回答信号を前記交換レンズから受信し、
１フレームに対応する通信期間内にフレームに同期したレンズ情報の送信と、リクエスト信号及び回答信号の送受信とが混在するカメラ本体。
【請求項１７】
カメラ本体と通信する交換レンズであって、
前記カメラ本体との間で通信を行うレンズ側通信部と、
前記レンズ側通信部を介してリクエスト信号を受信すると、前記受信したリクエスト信号に対応する回答信号を前記カメラ本体に送信するレンズ側制御部と、を備え、
前記レンズ側制御部は、少なくとも動画記録モードにおいて、前記カメラ本体からレンズ情報のリクエスト信号を受信せずに、動画のフレームに同期してレンズ情報を送信し、かつ、少なくとも動画記録モードにおいて、前記レンズ側通信部を介してレンズ駆動を含むリクエスト信号を受信すると、前記受信したリクエスト信号に対応する回答信号を前記カメラ本体に送信し、
１フレームに対応する通信期間内にフレームに同期したレンズ情報の送信と、リクエスト信号及び回答信号の送受信とが混在する交換レンズ。
【請求項１８】
カメラ本体がリクエスト信号を交換レンズに送信し、前記交換レンズが前記送信されたリクエスト信号に対応する回答信号を前記カメラ本体に送信する通信方法であって、
少なくとも動画記録モードにおいて、前記カメラ本体は、レンズ駆動を含むリクエスト信号を前記交換レンズに送信し、
少なくとも動画記録モードにおいて、前記交換レンズは、前記レンズ駆動を含むリクエスト信号を前記カメラ本体から受信すると、前記受信したリクエスト信号に対応する回答信号を前記カメラ本体に送信し、かつ、前記カメラ本体からレンズ情報のリクエスト信号を受信せずに、動画のフレームに同期してレンズ情報を送信し、
１フレームに対応する通信期間内にフレームに同期したレンズ情報の送信と、リクエスト信号及び回答信号の送受信とが混在する通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、交換レンズとカメラ本体に関し、特に交換レンズとカメラ本体との間の通信に関する技術である。
【背景技術】
【０００２】
近年のデジタルカメラは、撮像素子の高速化によりＦｕｌｌ−ＨＤ（High Definition）動画等の高品質な動画撮影が可能なカメラが増えている。同様に、レンズ交換式カメラでも高品質な動画撮影が可能になっている。レンズ交換式カメラにおいて、レンズ特性に合わせて動画に画像処理を行うためには、カメラ本体は、動画撮影中においてもレンズの状態（フォーカス位置、絞り情報、ズーム情報等）をフレーム毎に取得することが好ましい。【０００３】
また、従来、カメラ本体は動画のフレームとは関係無く定期的に、レンズの状態の変化の有無についての確認を行うリクエスト（リクエスト信号）を交換レンズへ送り、交換レンズは変化のあった項目のレンズの状態についてレスポンス（回答信号）をカメラ本体に送るという通信方法がある（リクエスト・レスポンス方式）。【０００４】
特許文献１では、リクエスト・レスポンス方式により通信することが開示されている。このリクエスト・レスポンス方式は、必要なときに必要な情報を取得することができる。また、リクエスト・レスポンス方式は、カメラ本体が多くの情報を必要としない場合に有効である。カメラ本体が多くの情報を必要としない場合とは、例えば、カメラ本体がレンズ駆動制御の通信を優先するように設定されている場合、ライブビュー表示モードに設定されている場合、及び動画記録モードに設定されており且つ動画の画像処理に大量の情報を必要としない場合等である。【０００５】
また、特許文献２では、第１及び第２の伝送経路によるカメラ本体と交換レンズとの通信に関する技術が提案されている。この技術は、第１の伝送経路を単方向の通信に使用し、第２の伝送経路を双方向の通信に使用している。【０００６】
ところで、画像処理として点像復元処理を行う場合には、Ｆ値（絞り情報）、ズーム情報、及びフォーカス位置など多くのレンズ情報が点像復元処理を行うフレーム毎に必要であり、特にＦ値、ズーム情報、及びフォーカス位置の３つの情報は重要となる。【０００７】
特許文献３では、取得した画像に対して点像復元処理を行うことが開示されている。ここで、点像復元処理とは、点像分布関数に基づいて生成された復元フィルタ（逆フィルタ）を撮影画像データにかけることによって、画像劣化をキャンセルする処理である。すなわち、点像復元処理は、収差等による画像劣化が点像分布関数（ＰＳＦ：Ｐｏｉｎｔ  Ｓｐｒｅａｄ  Ｆｕｎｃｔｉｏｎ）により表現され、画質劣化した撮影画像に対し点像分布関数に基づく画像処理を行うことで画質を回復することができる処理である。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】国際公開第２００９／１３９１１８号
【特許文献２】特開２０１２−５８５２４号公報
【特許文献３】特表２０１２−５０５５６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、特許文献１に開示されるようなリクエスト・レスポンス方式は、カメラ本体が短時間に多くの情報を必要とする際には、レンズ情報の通信が間に合わない場合がある。カメラ本体が短時間に多くの情報を必要とする場合とは、例えば、動画モードにおいて、点像復元処理を動画に対して行う場合などである。なお、一般に、動画モードではフレームレートが２４ｆｐｓ（ｆｒａｍｅ  ｐｅｒ  ｓｅｃｏｎｄ）、３０ｆｐｓ、又は、６０ｆｐｓである。また、動画モードにおいて点像復元処理を行う場合にはフレーム毎に多くのレンズ情報を取得する必要がある。したがって、動画モードにおいて点像復元処理を行う場合にリクエスト・レスポンス方式によりレンズ情報を取得すると、通信頻度が多くなり必要な情報の取得が間に合わなくなることがある。【００１０】
さらに、特許文献２に開示される第１及び第２の伝送経路によりカメラ本体と交換レンズとの通信を行う場合、カメラ本体と交換レンズは第１及び第２の伝送経路用に端子を余分に有する必要がある。このように端子を余分に設けることにより、カメラ本体と交換レンズとの通信不具合が発生する確率が増す。さらに、端子を余分に設けるため生産コストが増す。さらに、特許文献２はフレームに同期させて通信を行うことに関しては言及されていなく、特許文献２に記載の技術は、フレームに対して画像処理を行う場合に、所望のレンズ情報を取得できない場合がある。【００１１】
また、特許文献３に開示されるような画像に対して点像復元処理を行う場合はフレーム毎にレンズ情報が必要となる。フレーム毎にリクエスト・レスポンス方式によりレンズ情報を交換レンズとカメラ本体との間で通信すると、マウント通信の通信量、通信速度の制限から交換レンズとカメラ本体との間の通信が間に合わなくなり、カメラ本体は、適切な情報を使用して点像復元処理を行うことができない場合がある。【００１２】
本発明はこのような事情に鑑みてなされたもので、その目的は、短期間により多くの情報を送信することができ、動画のフレームの画像処理に必要な情報を適切なタイミングで送信することができるカメラシステム、カメラ本体、交換レンズ、及び通信方法を提供することである。
【課題を解決するための手段】
【００１３】
本発明の一の態様であるカメラシステムは、カメラ本体とカメラ本体に着脱自在な交換レンズとからなるカメラシステムであって、カメラ本体は、交換レンズとの間で通信を行う本体側通信部と、本体側通信部を介してリクエスト信号を交換レンズに送信し、送信したリクエスト信号に対応する回答信号を本体側通信部を介して交換レンズから受信する本体側制御部と、を備え、交換レンズは、カメラ本体との間で通信を行うレンズ側通信部と、レンズ側通信部を介してリクエスト信号を受信すると、受信したリクエスト信号に対応する回答信号をレンズ側通信部を介してカメラ本体に送信するレンズ側制御部と、を備え、本体側制御部は、少なくとも動画記録モードにおいて、レンズ駆動を含むリクエスト信号を本体側通信部を介して交換レンズに送信し、レンズ側制御部は、少なくとも動画記録モードにおいて、レンズ側通信部を介してレンズ駆動を含むリクエスト信号を受信すると、受信したリクエスト信号に対応する回答信号をカメラ本体に送信し、かつ、カメラ本体からレンズ情報のリクエスト信号を受信せずに、動画のフレームに同期してレンズ情報をカメラ本体に送信し、１フレームに対応する通信期間内にフレームに、同期したレンズ情報の送信と、リクエスト信号及び回答信号の送受信とが混在する。【００１４】
本態様によれば、交換レンズは、少なくとも動画記録モードにおいて、レンズ情報のリクエスト信号無しにレンズ情報を回答信号としてレンズ側通信部を介してカメラ本体に送信する。これにより、本態様は、カメラ本体から送られるリクエスト信号を待って回答信号を送信するよりも短期間に多くの情報を送信することができる。【００１５】
また、本態様によれば、交換レンズは、少なくとも動画記録モードにおいて、動画のフレームに同期してレンズ情報を送信する。これにより、本態様は、動画のフレームの画像処理に必要な情報を適切なタイミングで送信することができる。【００１７】
本態様によれば、交換レンズは、少なくとも動画記録モードにおいて、カメラ本体からのリクエスト信号を受信して、そのリクエスト信号に対応する回答信号を送信する。これにより、本態様は、１フレームの通信期間内に、リクエスト信号を受信せずにフレームと同期したレンズ情報の送信とリクエスト信号に対応する回答信号の送信とが混在するフレームを有する。したがって、本態様は、レンズ情報等を１フレームの期間内に早く且つ大量に送受信することができ、レンズ駆動情報等を必要な時に送受信することができる。【００１８】
好ましくは、レンズ側制御部は、送信頻度を変えてレンズ情報を送信する。【００１９】
本態様によれば、重要なレンズ情報に関してはより頻度が多く送信することができる。これにより、本態様は、より効率的にレンズ情報の送信をすることができる。【００２０】
好ましくは、本体側制御部は、リクエスト信号と回答信号の送受信のみを行う第１の通信モードと、１フレームに対応する通信期間内に動画のフレームに同期した交換レンズからカメラ本体へのレンズ情報の送信と、リクエスト信号と回答信号の送受信とが混在する第２の通信モードとを切り替える通信モード切替部を有し、通信モード切替部は、第１の通信モードにより１フレームの期間内に必要なレンズ情報を取得できない場合に、第２の通信モードに切り替える。【００２１】
本態様によれば、カメラ本体は通信モード切替部を有し、その通信モード切替部によってリクエスト信号と回答信号の送受信のみを行う第１の通信モードと、交換レンズから動画のフレームに同期してレンズ情報をフレーム毎に送信させる第２の通信モードとを、カメラ本体が１フレーム期間内に必要なレンズ情報を取得することができるか否かにより切替えて通信を行う。これにより、本態様は、１フレームの期間内に必要なレンズ情報に応じて、適切な通信を行うことができる。【００２２】
好ましくは、本体側制御部は、リクエスト信号と回答信号の送受信のみを行う第１の通信モードと、１フレームに対応する通信期間内に動画のフレームに同期した交換レンズからカメラ本体へのレンズ情報の送信と、リクエスト信号と回答信号の送受信とが混在する第２の通信モードとを切り替える通信モード切替部と、動画のフレームの画像処理に必要な単位時間あたりのレンズ情報の数が閾値未満の第１の画像処理モードと、動画のフレームの画像処理に必要な単位時間あたりのレンズ情報の数が閾値以上の第２の画像処理モードとを切り替える画像処理モード切替部と、を有し、通信モード切替部は、第２の画像処理モードの場合に第２の通信モードに切り替える。【００２３】
本態様によれば、カメラ本体は通信モード切替部を有し、その通信モード切替部によってリクエスト信号と回答信号の送受信のみを行う第１の通信モードと、交換レンズから動画のフレームに同期してレンズ情報をフレーム毎に送信させる第２の通信モードとを、カメラ本体が１フレーム期間内に必要なレンズ情報を取得することができるか否かにより切替えて通信を行う。さらに、本態様によれば、カメラ本体は画像処理モード切替部を有し、その画像処理モード切替部によって動画のフレームの画像処理に必要な単位時間あたりのレンズ情報の数が閾値未満の第１の画像処理モードと、フレームの画像処理に必要な単位時間あたりのレンズ情報の数が閾値以上の第２の画像処理モードとを切り替えて動画に対して画像処理を行う。これにより、本態様は、画像処理モードに必要なレンズ情報の量に適した交換レンズとカメラ本体との通信を行うことができる。【００２４】
好ましくは、第１の画像処理モードはライブビュー撮影及び表示を行うライブビューモードであり、第２の画像処理モードは動画記録モードである。【００２５】
本態様によれば、画像処理モード切替部は、ライブビューモードと動画記録モードとに応じて、第１の通信モードと第２の通信モードとを切り替える。これにより、本態様は、ライブビューモード及び動画記録モードにおいて、適切にレンズ情報の通信を行うことができる。【００２６】
好ましくは、第１の画像処理モードは点像復元処理が行われない動画記録モードであり、第２の画像処理モードは点像復元処理が行われる動画記録モードである。【００２７】
本態様によれば、画像処理モード切替部は、点像復元処理が行われない動画記録モードと点像復元処理が行われる動画記録モードとを切り替える。これにより、本態様は、点像復元処理が行われない動画記録モード及び点像復元処理が行われる動画記録モードにおいて、適切にレンズ情報の通信を行うことができる。【００２８】
好ましくは、レンズ側制御部は、カメラ本体または交換レンズに設置される撮像素子の同期信号に基づいて動画のフレームに同期してレンズ情報を送信する。【００２９】
本態様によれば、レンズ側制御部は、撮像素子の同期信号を使用して動画のフレームに同期してレンズ情報を送信する。これにより、本態様は、より正確に動画のフレームに同期する送信を行うことができる。【００３０】
好ましくは、交換レンズのレンズ情報は、複数の種類のレンズ情報から構成され、レンズ側制御部は、複数の種類のレンズ情報を一つにまとめてカメラ本体へ送信する。【００３１】
本態様によれば、レンズ側制御部は、複数の種類のレンズ情報を一つにまとめてカメラ本体へ送信する。これにより、本態様は、より短期間で多くの情報を送信することができる。【００３２】
好ましくは、交換レンズのレンズ情報は、複数の種類のレンズ情報から構成され、レンズ側制御部は、レンズ情報の種類を変えて、複数の種類のレンズ情報を送信し、カメラ本体は、フレーム内で、動画の画像処理に不足している種類のレンズ情報を他のフレームが有するレンズ情報を使用して補間する補間部を有する。【００３３】
本態様によれば、レンズ側制御部は、フレーム毎にレンズ情報の種類を変えて送信する。また、本態様によれば、補間部は、動画の画像処理に不足している種類のレンズ情報を他のフレームが有するレンズ情報を使用して補間する。これにより、本態様は、動画の画像処理に必要なレンズ情報が多数ある場合であっても、フレーム毎に適切なレンズ情報を使用して画像処理を行うことができるように通信を行うことができる。【００３４】
好ましくは、交換レンズのレンズ情報は、複数の種類のレンズ情報から構成され、レンズ側制御部は、複数の種類のレンズ情報の各々に優先順位を付与し、優先順位に基づいて送信頻度を付与し、複数の種類のレンズ情報の各々を送信頻度に基づいて送信し、カメラ本体は、フレーム内で動画の画像処理に不足している種類のレンズ情報を他のフレームが有するレンズ情報を使用して補間する補間部を有する。【００３５】
本態様によれば、レンズ側制御部は、複数の種類のレンズ情報の各々に優先順位及びその優先順位に応じた送信頻度を付与して、その送信頻度に基づいてレンズ情報を送信する。また、本態様によれば、補間部は、画像処理に不足しているレンズ情報を他のフレームのレンズ情報を使用して補間する。これにより、本態様は、動画の画像処理に必要なレンズ情報が多数ある場合であっても、画像処理を行う上で重要な情報を優先的に送信することができる。【００３６】
好ましくは、カメラ本体は、レンズ情報が送信されてこないフレームに関してのレンズ情報を他のフレームが有するレンズ情報を使用して補間する補間部を有する。【００３７】
本態様によれば、レンズ情報が送信されてこないフレームに関しては、他のフレームが有するレンズ情報を使用して、送られてきてないレンズ情報を補間する。これにより、本態様は、レンズ情報が送られてこないフレームであっても適切に処理を行うことができる。なお、レンズ情報が送信されてこないフレームとは、フレームを処理するのにレンズ情報が必要であるが、そのフレームに関してのレンズ情報が送信されてきていないフレームのことをいう。ここで、処理とは、例えばフレームの画像処理のことを意味する。【００３８】
好ましくは、交換レンズのレンズ情報は、絞り情報、ズーム情報、フォーカス位置のレンズ情報から構成され、本体側制御部は、点像復元処理が設定された通知及び動画記録モードが開始された通知に関するリクエスト信号を交換レンズに送信し、レンズ側制御部は、リクエスト信号を受信し、フレーム毎にレンズ情報を絞り情報、ズーム情報、フォーカス位置の順に送信する。【００３９】
本態様によれば、レンズ側制御部は、レンズ情報が絞り情報、ズーム情報、フォーカス位置のレンズ情報から構成されている場合に、絞り情報、ズーム情報、フォーカス位置の順にカメラ本体へ送信する。これにより、本態様は、レンズ情報の種類が３つある場合でも、適切に通信することができる。【００４０】
なお、ここで絞り情報とは、絞り値（Ｆ値）又は絞り開口径を示す情報であり、ズーム情報とは、ズームレンズの位置、焦点距離又はズーム倍率を示す情報であり、フォーカス位置とは、合焦状態におけるレンズの位置に関する情報である。【００４１】
好ましくは、カメラ本体は、カメラ本体内部で生成される動画データに対して画像補正を行う画像補正部を有し、画像補正部は、レンズ情報を使用して、動画データに対して画像補正を行う。【００４２】
本態様によれば、カメラ本体は画像補正部を有する。これによれば、本態様は、画像補正部で行われる画像補正に使用されるレンズ情報を適切に送信する通信を行うことができる。【００４３】
好ましくは、画像補正部が行う画像補正は、点像復元処理である。【００４４】
本態様によれば、画像補正部が点像復元処理を行う。これによれば、本態様は、動画に対して点像復元処理に必要なレンズ情報を適切に送信する通信を行うことができる。【００４５】
本発明の他の態様であるカメラ本体は、交換レンズと通信するカメラ本体であって、カメラ本体は、交換レンズとの間で通信を行う本体側通信部と、本体側通信部を介してリクエスト信号を交換レンズに送信し、送信したリクエスト信号に対応する回答信号を交換レンズから受信する本体側制御部と、を備え、本体側制御部は、交換レンズが、少なくとも動画記録モードにおいて、カメラ本体からレンズ情報のリクエスト信号を受信せずに、動画のフレームに同期してレンズ情報を受信する。【００４６】
本発明の他の態様である交換レンズは、カメラ本体と通信する交換レンズであって、交換レンズは、カメラ本体との間で通信を行うレンズ側通信部と、レンズ側通信部を介してリクエスト信号を受信すると、受信したリクエスト信号に対応する回答信号をカメラ本体に送信するレンズ側制御部と、を備え、レンズ側制御部は、少なくとも動画記録モードにおいて、カメラ本体からレンズ情報のリクエスト信号を受信せずに、動画のフレームに同期してレンズ情報を送信する。【００４７】
本発明の他の態様である通信方法は、カメラ本体がリクエスト信号を交換レンズに送信し、交換レンズが送信されたリクエスト信号に対応する回答信号をカメラ本体に送信する通信方法であって、少なくとも動画記録モードにおいて、交換レンズは、カメラ本体からレンズ情報のリクエスト信号を受信せずに、動画のフレームに同期してレンズ情報を送信する。
【発明の効果】
【００４８】
本発明によれば、交換レンズは、カメラ本体からのリクエスト信号を受信せずに、動画のフレームに同期してレンズ情報を送信するため、短期間により多くの情報を送信することができ且つ動画の画像処理に必要な情報を適切なタイミングで送信することができる。
【図面の簡単な説明】
【００４９】
【図１】撮像装置の外観を示す斜視図である。
【図２】撮像装置の背面を示す背面図である。
【図３】撮像装置の構成を示すブロック図である。
【図４】マウント周辺部を示す説明図である。
【図５】交換レンズとカメラ本体との通信を説明するタイミングチャートである。
【図６】カメラシステムに関してのフロー図である。
【図７】変形例１の通信を説明するタイミングチャートである。
【図８】変形例２の通信を説明するタイミングチャートである。
【図９】変形例３の通信を説明するタイミングチャートである。
【図１０】応用例１の撮像装置の要部ブロック図である。
【図１１】応用例１の撮像装置の動作フロー図である。
【図１２】応用例２の撮像装置の要部ブロック図である。
【図１３】応用例２の撮像装置の動作フロー図である。
【図１４】応用例３の撮像装置の要部ブロック図である。
【図１５】応用例３の撮像装置の動作フロー図である。
【発明を実施するための形態】
【００５０】
以下、添付図面に従って、本発明の実施形態について、詳細に説明する。
【００５１】
図１は本発明の実施形態のカメラシステム（撮像装置１０）に関する斜め前方の外観を示す斜視図である。
【００５２】
図１に示すように、撮像装置１０は、交換レンズ１００及びカメラ本体２００を備える。交換レンズ１００は、カメラ本体２００に備えられた本体マウント２６０に着脱自在なレンズマウント１６０（図３）を備える。本例の交換レンズ１００は円筒状であり、その交換レンズ１００の端部にレンズマウント１６０が形成されている。カメラ本体２００は、交換レンズ１００のレンズマウント１６０を着脱自在な本体マウント２６０を備える。本例のカメラ本体２００は箱状であり、そのカメラ本体２００の正面のほぼ中央に本体マウント２６０が形成されている。交換レンズ１００のレンズマウント１６０をカメラ本体２００の本体マウント２６０に装着することにより、交換レンズ１００がカメラ本体２００に着脱自在に装着される。
【００５３】
レンズマウント１６０と本体マウント２６０には、それぞれ接点としての複数の端子が設けられている。図１では本体マウント２６０の複数の端子２６０ａ（本体側端子）を図示している。レンズマウント１６０を本体マウント２６０に装着すると、レンズマウント１６０及び本体マウント２６０の互いの端子が当接して導通する（図３及び図４を参照）。本例では、交換レンズ１００の周方向に沿って、本体マウント２６０に複数の端子２６０ａ及びレンズマウント１６０に複数の端子（図４を参照）が設けられている。
【００５４】
カメラ本体２００の正面には、主に光学ファインダ窓２０が設けられている。カメラ本体２００の上面には、主としてシャッタレリーズボタン２２、シャッタスピードダイヤル２３、露出補正ダイヤル２４が設けられている。
【００５５】
シャッタレリーズボタン２２は、撮像開始の指示を入力するための操作手段であり、いわゆる「半押し」と「全押し」とからなる２段ストローク式のスイッチで構成されている。撮像装置１０は、シャッタレリーズボタン２２が半押しされることによってＳ１オンの信号、半押しから更に押し込む全押しがされることによってＳ２オンの信号が出力され、Ｓ１オン信号が出力されると自動焦点調節（ＡＦ処理）や自動露出制御（ＡＥ処理）などの撮影準備処理を実行し、Ｓ２オン信号が出力されると撮影処理を実行する。また、動画撮影モードの場合は、シャッタレリーズボタン２２が全押しされることにより、動画記録モードが開始される。
【００５６】
なお、シャッタレリーズボタン２２は半押しと全押しとからなる２段ストローク式のスイッチの形態に限られず、1回の操作でＳ１オンの信号、Ｓ２オンの信号を出力しても良く、それぞれ個別のスイッチを設けてＳ１オンの信号、Ｓ２オンの信号を出力しても良い。また、タッチ式パネル等により操作指示を行う形態では、操作手段は、タッチ式パネルの画面に表示される操作指示に対応する領域をタッチすることで操作指示を出力するようにしても良い。本発明においては、撮影準備処理や撮影処理を指示するものであれば操作手段の形態はこれらに限られない。また、１つの操作手段への操作指示で撮影準備処理と撮影処理を連続して実行するようにしても良い。
【００５７】
ユーザは、シャッタスピードダイヤル２３によりシャッタ速度の調節を行い、露出補正ダイヤル２４により露出の補正を行う。
【００５８】
図２は撮像装置１０の背面図である。図２に示すようにカメラ本体２００の背面には、主として液晶モニタ２１６、光学ファインダの接眼部２６、ＭＥＮＵ／ＯＫキー２７、十字キー２８、再生ボタン２９等が設けられている。
【００５９】
液晶モニタ２１６は、ライブビュー画像を表示したり、再生ボタン２９が押されると撮影した画像を表示したり、撮影された動画を表示したりする。ユーザは、ＭＥＮＵ／ＯＫキー２７及び十字キー２８により撮像装置１０の様々な設定を行うことができる。例えば、ユーザは、ＭＥＮＵ／ＯＫキー２７及び十字キー２８を使用して静止画撮影モードと動画撮影モードとの切替えや、特定の画像処理（点像復元処理）を実行するか否かの設定を行うことができる。
【００６０】
図３は、撮像装置１０の全体構成を示すブロック図である。
【００６１】
交換レンズ１００は、撮影光学系１０２（ズームレンズ１０４、フォーカスレンズ１０６及び絞り１０８）、ズームレンズ制御部１１４、フォーカスレンズ制御部１１６、絞り制御部１１８、レンズ側ＣＰＵ１２０（レンズ側制御部）、フラッシュＲＯＭ（Read Only Memory）１２６、レンズ側通信部１５０、及びレンズマウント１６０（レンズ側装着部）を備える。
【００６２】
撮影光学系１０２は、ズームレンズ１０４、フォーカスレンズ１０６、及び絞り１０８を有する。ズームレンズ制御部１１４は、レンズ側ＣＰＵ１２０からの指令に従って、ズームレンズ１０４の位置を制御する。フォーカスレンズ制御部１１６は、レンズ側ＣＰＵ１２０からの指令に従って、フォーカスレンズ１０６の位置を制御する。絞り制御部１１８は、レンズ側ＣＰＵ１２０からの指令に従って、絞り１０８の開口面積を制御する。
【００６３】
レンズ側ＣＰＵ１２０は、交換レンズ１００のＣＰＵ（中央処理装置）であり、ＲＯＭ１２４及びＲＡＭ（Random Access Memory）１２２を内蔵している。
【００６４】
フラッシュＲＯＭ１２６は、カメラ本体２００からダウンロードされたプログラム等を格納する不揮発性のメモリである。
【００６５】
レンズ側ＣＰＵ１２０は、ＲＯＭ１２４又はフラッシュＲＯＭ１２６に格納された制御プログラムに従い、ＲＡＭ１２２を作業領域として、交換レンズ１００の各部を制御する。
【００６６】
レンズ側通信部１５０は、レンズマウント１６０がカメラ本体２００の本体マウント２６０に装着されている状態で、レンズマウント１６０に設けられた複数の信号端子を介して、カメラ本体２００との通信を行う。
【００６７】
カメラ本体２００は、撮像素子（ＣＭＯＳ型またはＣＣＤ型）２０１、撮像素子制御部２０２、アナログ信号処理部２０３、Ａ／Ｄ変換器２０４、画像入力コントローラ２０５、デジタル信号処理部２０６、ＲＡＭ２０７、圧縮伸張処理部２０８、メディア制御部２１０、メモリカード２１２、表示制御部２１４、モニタ２１６、本体側ＣＰＵ（本体側制御部）２２０、操作部２２２、時計部２２４、フラッシュＲＯＭ２２６、ＲＯＭ２２８、ＡＦ検出部２３０、ＡＥ／ＡＷＢ検出部２３２、電源制御部２４０、バッテリ２４２、本体側通信部２５０、及び本体マウント２６０を備える。なお、図３では、撮像素子２０１はカメラ本体２００に設置されているが、これに限定されるものではない。撮像素子２０１は、例えば、交換レンズ１００の内部に設置されていてもよい。
【００６８】
撮像素子２０１は、被写体を撮像するイメージセンサで構成されている。交換レンズ１００の撮影光学系１０２によって撮像素子２０１の受光面に結像された被写体の光学像は、撮像素子２０１によって電気信号に変換される。撮像素子２０１の例として、ＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）型イメージセンサ、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）型イメージセンサが挙げられる。
【００６９】
撮像素子制御部２０２は、本体側ＣＰＵ２２０の指令に従って、撮像素子２０１の撮像タイミング、露出時間等を制御する。
【００７０】
アナログ信号処理部２０３は、撮像素子２０１で被写体を撮像して得られたアナログの画像信号に対して、各種のアナログ信号処理を施す。本例のアナログ信号処理部２０３は、サンプリングホールド回路、色分離回路、ゲイン調整回路等を含んで構成されている。
【００７１】
Ａ／Ｄ変換器２０４は、アナログ信号処理部２０３から出力されたアナログの画像信号をデジタルの画像信号に変換する。
【００７２】
画像入力コントローラ２０５は、Ａ／Ｄ変換器２０４から出力されたデジタルの画像信号を、画像データとして、ＲＡＭ２０７に一時的に格納させる。なお、撮像素子２０１がＣＭＯＳ型撮像素子である場合は、Ａ／Ｄ変換器２０４は撮像素子２０１内に内蔵されていることが多い。なお、上述のアナログ信号処理部２０３、Ａ／Ｄ変換器２０４、及び画像入力コントローラ２０５によりＡＦＥ（アナログフロント・エンド）２６２（図１０）が構成されている。
【００７３】
デジタル信号処理部２０６は、ＲＡＭ２０７に格納されている画像データに対して、各種のデジタル信号処理を施す。本例のデジタル信号処理部２０６は、輝度及び色差信号生成回路、ガンマ補正回路、シャープネス補正回路、コントラスト補正回路、ホワイトバランス補正回路、点像復元処理回路等を含んで構成されている。
【００７４】
圧縮伸張処理部２０８は、ＲＡＭ２０７に格納されている非圧縮の画像データに、圧縮処理を施す。また、圧縮伸張処理部２０８は、圧縮された画像データに、伸張処理を施す。
【００７５】
メディア制御部２１０は、圧縮伸張処理部２０８で圧縮された画像データを、メモリカード２１２に記録する制御を行う。また、メディア制御部２１０は、メモリカード２１２から、圧縮された画像データを読み出す制御を行う。
【００７６】
表示制御部２１４は、ＲＡＭ２０７に格納されている非圧縮の画像データを、モニタ２１６に表示させる制御を行う。モニタ２１６は、液晶モニタ、有機ＥＬモニタを採用することができる。
【００７７】
モニタ２１６にライブビュー画像を表示させる場合には、デジタル信号処理部２０６で連続的に生成されたデジタルの画像信号が、ＲＡＭ２０７に一時的に記憶される。表示制御部２１４は、このＲＡＭ２０７に一時記憶されたデジタルの画像信号を表示用の信号形式に変換して、モニタ２１６に順次出力する。これにより、モニタ２１６に撮像画像がリアルタイムに表示され、モニタ２１６を電子ビューファインダとして使用しながらの撮影が可能になる。
【００７８】
被写体の撮像及び被写体の画像の記録を行う場合には、シャッタレリーズボタン２２の半押しにより、本体側ＣＰＵ２２０の制御の下、ＡＥ制御及びＡＦ制御が行われ、全押しで撮影が実行される。撮像により取得された画像は、圧縮伸張処理部２０８において所定の圧縮フォーマット（例えば、静止画はＪＰＥＧ形式、動画はＨ２６４等）で圧縮される。圧縮された画像データは、撮影日時や撮影条件等の所要の付属情報が付加された画像ファイルとされた後、メディア制御部２１０を介してメモリカード２１２に格納される。
【００７９】
本体側ＣＰＵ２２０は、撮像装置１０全体の動作を統括制御する。また、本体側ＣＰＵ２２０は、本体マウント２６０に交換レンズ１００が装着されたか否かを判定する装着判定部を構成している。
【００８０】
操作部２２２は、図１に示したシャッタレリーズボタン２２、シャッタスピードダイヤル２３、露出補正ダイヤル２４、ＭＥＮＵ／ＯＫキー２７、十字キー２８、及び再生ボタン２９を含んで構成される。本体側ＣＰＵ２２０は、操作部２２２等からの入力に基づき撮像装置１０の各部を制御する。
【００８１】
時計部２２４は、タイマとして、本体側ＣＰＵ２２０からの指令に基づいて時間を計測する。また、時計部２２４は、カレンダとして、現在の年月日及び時刻を計測する。
【００８２】
フラッシュＲＯＭ２２６は、読み取り及び書き込みが可能な不揮発性メモリであり、設定情報を記憶する。
【００８３】
ＲＯＭ２２８には、本体側ＣＰＵ２２０が実行する制御プログラムや制御に必要な各種データが記録されている。本体側ＣＰＵ２２０は、ＲＯＭ２２８に格納された制御プログラムに従い、ＲＡＭ２０７を作業領域としながら撮像装置１０の各部を制御する。
【００８４】
ＡＦ検出部２３０は、デジタルの画像信号に基づいて、ＡＦ（オートフォーカス）制御に必要な数値を算出する。いわゆるコントラストＡＦの場合、例えば所定のＡＦエリア内におけるＧ（緑）画素の信号の高周波成分の積算値（焦点評価値）を算出する。本体側ＣＰＵ２２０は、この焦点評価値が極大となる位置にフォーカスレンズ１０６を移動させる。尚、ＡＦは、コントラストＡＦには限定されない。例えば位相差式のＡＦを行ってもよい。
【００８５】
ＡＥ／ＡＷＢ検出部２３２は、デジタルの画像信号に基づいて、ＡＥ（自動露出）制御及びＡＷＢ（自動ホワイトバランス）制御に必要な数値を算出する。本体側ＣＰＵ２２０は、ＡＥ／ＡＷＢ検出部２３２から得た数値に基づいて被写体の明るさ（被写体輝度）を算出し、所定のプログラム線図から絞り情報（Ｆ値）とシャッタスピードを決定する。
【００８６】
電源制御部２４０は、本体側ＣＰＵ２２０の指令に従って、バッテリ２４２から供給される電源電圧をカメラ本体２００の各部に与える。また、電源制御部２４０は、本体側ＣＰＵ２２０の指令に従って、本体マウント２６０及びレンズマウント１６０を介して、バッテリ２４２から供給される電源電圧を交換レンズ１００の各部に与える。
【００８７】
レンズ電源スイッチ２４４は、本体側ＣＰＵ２２０の指令に従って、本体マウント２６０及びレンズマウント１６０を介して交換レンズ１００に与える電源電圧のオン及びオフの切り替えとレベルの切り替えを行う。
【００８８】
本体側通信部２５０は、本体側ＣＰＵ２２０の指令に従って、本体マウント２６０及びレンズマウント１６０を介して接続された交換レンズ１００のレンズ側通信部１５０との間で、信号の送受信（通信）を行う。一方、レンズ側通信部１５０は、レンズ側ＣＰＵ１２０の指令に従って、レンズマウント１６０及び本体マウント２６０を介して接続されたカメラ本体２００の本体側通信部２５０との間で、信号の送受信（通信）を行う。
【００８９】
図４は、本体マウント２６０及びレンズマウント１６０とその周辺部を示す説明図である。レンズマウント１６０が本体マウント２６０に装着された状態で、本体マウント２６０の複数の端子２６０a（本例では図４の番号「０１」〜番号「１０」の１０個の端子）
は、それぞれレンズマウント１６０の複数の端子に当接する。
【００９０】
本体マウント２６０の第１端子（＋５Ｖ端子）は、カメラ本体２００から交換レンズ１００に、バッテリ２４２の＋５Ｖ電圧を与えるための第１の本体側電源端子である。本体マウント２６０の第１端子（＋５Ｖ端子）は、レンズ電源スイッチ２４４を介して、電源制御部２４０及びバッテリ２４２に接続されている。
【００９１】
本体マウント２６０の第２端子（ＧＮＤ端子）及び第３端子（ＤＧＮＤ端子）は、カメラ本体２００から交換レンズ１００に、０Ｖ（グランド電圧）を与えるための本体側グランド端子である。第２端子及び第３端子は、カメラ本体２００のグランドに接続されている。
【００９２】
本体マウント２６０の第４端子〜第８端子は、交換レンズ１００との信号送受信用の複数の本体側信号端子である。
【００９３】
本体マウント２６０の第４端子（ＩＮＴＲ＿ＢＵＳＹ信号端子）は、交換レンズ１００又はカメラ本体２００の特定の動作の期間中であるか否かを通知するための本体側ビジー信号端子である。
【００９４】
本体マウント２６０の第５端子（ＶＳＹＮＣ信号端子）は、カメラ本体２００と交換レンズ１００との同期用の本体側信号端子である。
【００９５】
本体マウント２６０の第６端子（ＭＴ＿ＭＯＳＩ信号端子）、第７端子（ＭＴ＿ＳＣＫ信号端子）、及び第８端子（ＭＴ＿ＳＩＭＯ信号端子）は、カメラ本体２００と交換レンズ１００とのシリアル通信用の本体側通信信号端子である。ＭＴ＿ＭＯＳＩ信号は、マスタとしてのカメラ本体２００から出力し、スレーブとしての交換レンズ１００に入力する信号である。ＭＴ＿ＳＣＫ信号は、マスタとしてのカメラ本体２００からスレーブとしての交換レンズ１００に与えるクロック信号である。ＭＴ＿ＳＩＭＯ信号は、スレーブとしての交換レンズ１００から出力し、マスタとしてのカメラ本体２００に入力する信号である。
【００９６】
本体マウント２６０の第９端子（ＬＥＮＳ＿ＤＥＴ端子）は、交換レンズ１００の検出専用の本体側端子である。本例では、ハイレベル（高電位）で本体マウント２６０のＬＥＮＳ＿ＤＥＴ端子とレンズマウント１６０のＬＥＮＳ＿ＤＥＴ端子とが非当接状態（未装着状態）であることを示し、ローレベル（低電位）で本体マウント２６０のＬＥＮＳ＿ＤＥＴ端子とレンズマウント１６０のＬＥＮＳ＿ＤＥＴ端子とが当接状態（装着状態）であることを示す。
【００９７】
本体マウント２６０の第１０端子（＋３．３Ｖ端子）は、カメラ本体２００から交換レンズ１００にバッテリ２４２の＋３．３Ｖ電圧を与えるための第２の本体側電源端子である。
【００９８】
本体マウント２６０の第９端子（ＬＥＮＳ＿ＤＥＴ端子）は、プルアップ抵抗Ｒ１を介して、電源制御部２４０及びバッテリ２４２に接続されている。また、本体マウント２６０の信号送受信（通信）用の複数の信号端子（第４端子〜第８端子）のうちで第６端子（ＭＴ＿ＭＯＳＩ信号端子）は、プルアップ抵抗Ｒ２及びレンズ電源スイッチ２４４を介して、バッテリ２４２に接続されている。
【００９９】
第２のプルアップ抵抗Ｒ２はレンズ電源スイッチ２４４に接続されており、レンズ電源スイッチ２４４がオフされた状態（交換レンズ１００の非電源投入状態）では、第６端子（ＭＴ＿ＭＯＳＩ信号端子）はプルアップされない。本体側ＣＰＵ２２０によりレンズ電源スイッチ２４４がオンされた状態（交換レンズ１００の電源投入状態）にて、第６端子（ＭＴ＿ＭＯＳＩ信号端子）がプルアップされる。即ち、カメラ本体２００の電源スイッチをオンしただけでは、交換レンズ１００の第６端子（ＭＴ＿ＭＯＳＩ信号端子）の電圧はハイレベルとならず、本体側ＣＰＵ２２０によりレンズ電源スイッチ２４４がオンされてはじめて、交換レンズ１００の第６端子（ＭＴ＿ＭＯＳＩ信号端子）の電圧がハイレベルとなる。これにより、交換レンズ１００側のＬｅｎｓＭＣ１５２（集積回路）の誤動作を防止する。
【０１００】
カメラ本体２００の本体側ＣＰＵ２２０（装着判定部）は、本体マウント２６０の本体側電源端子を介した交換レンズ１００のプレ電源投入前に、第９端子（ＬＥＮＳ＿ＤＥＴ端子）のみを判定対象として、第９端子（ＬＥＮＳ＿ＤＥＴ端子）がローレベルであるか否かを判定し、該判定でＬＥＮＳ＿ＤＥＴ端子がローレベルである場合には、本体マウント２６０の本体側電源端子を介したレンズユニットのプレ電源投入後に、ＬＥＮＳ＿ＤＥＴ端子及び非通信時の第６端子（ＭＴ＿ＭＯＳＩ信号端子）の両方がローレベルであるか否かを判定する。
【０１０１】
レンズマウント１６０の第９端子（ＬＥＮＳ＿ＤＥＴ端子）は、 グランド（ＧＮＤ端子及びＤＧＮＤ端子）に接続されている。また、レンズマウント１６０の複数の信号端子（第４端子〜第８端子）のうちで第６端子（ＭＴ＿ＭＯＳＩ信号端子）は、プルアップ抵抗Ｒ２に対して十分に小さい抵抗値であるプルダウン抵抗Ｒ３を介して、グランドに接続されている。
【０１０２】
本体側ＣＰＵ２２０は、装着判定部として、本体マウント２６０の第９端子（ＬＥＮＳ＿ＤＥＴ端子）の電圧（ハイ／ローレベル）と、非通信時の特定の本体側信号端子（本例ではＭＴ＿ＭＯＳＩ信号端子）の電圧（ハイ／ローレベル）とに基づいて、レンズマウント１６０が本体マウント２６０に装着されているか否かの判定（即ち交換レンズ１００がカメラ本体２００に装着されているか否かの判定）を行う。本体側ＣＰＵ２２０は、具体的には、カメラ本体２００のＬＥＮＳ＿ＤＥＴ端子の電圧及び非通信時のＭＴ＿ＭＯＳＩ信号端子の電圧の両方がローレベルになったとき、本体マウント２６０に交換レンズ１００が装着されたと判定する。
【０１０３】
また、レンズ側ＣＰＵ１２０は、レンズマウント１６０の第９端子（ＬＥＮＳ＿ＤＥＴ端子）の電圧と、非通信時の特定のレンズ側信号端子（本例ではＭＴ＿ＭＯＳＩ信号端子）の電圧とに基づいて、レンズマウント１６０が本体マウント２６０に装着されているか否かの判定（即ち交換レンズ１００がカメラ本体２００に装着されているか否かの判定）を行ってもよい。レンズ側ＣＰＵ１２０は、具体的には、交換レンズ１００のＬＥＮＳ＿ＤＥＴ端子の電圧及び非通信時のＭＴ＿ＭＯＳＩ信号端子の電圧の両方がローレベルになったとき、交換レンズ１００が本体マウント２６０に装着されたと判定する。
【０１０４】
本体側通信部２５０を構成するＡＳＩＣ２５２（集積回路）は、本体マウント２６０の第４端子（ＩＮＴＲ＿ＢＵＳＹ信号端子）の電位の変化（ハイ／ロー）を検出するための端子２５４と、本体マウント２６０の第５端子（ＶＳＹＮＣ信号端子）に同期信号を与えるための端子２５５と、本体マウント２６０の第６〜第８端子（以下「通信信号端子」ともいう）を用いたシリアル通信のためのインタフェースＳＰＩと、本体マウント２６０の第９端子（ＬＥＮＳ＿ＤＥＴ端子）の電位の変化（ハイ／ロー）を検出するための端子２５７と、交換レンズ１００のファームウェアをアップデートするための端子２５８及び２５９を有する。
【０１０５】
レンズ側通信部１５０を構成するＬｅｎｓＭＣ１５２（集積回路）は、レンズマウント１６０の第４端子（ＩＮＴＲ＿ＢＵＳＹ信号端子）の電位の変化（ハイ／ロー）を検出するための端子１５４と、レンズマウント１６０のレンズ側第６〜第８端子（通信信号端子）を用いたシリアル通信のためのインタフェースＳＰＩと、交換レンズ１００のファームウェアをアップデートするための端子１５８を有する。
【０１０６】
［通信方法］
次に、本発明の通信方法について説明する。
【０１０７】
図５は、定常通信モード（第１の通信モード）の通信方法と同期信号同期式の通信モード（以下「同期通信モード」という。（第２の通信モード））の通信方法を説明するタイミングチャートである。また、カメラ本体２００から交換レンズ１００への通信は本体マウント２６０の第６端子（ＭＴ＿ＭＯＳＩ信号端子）により行われ、交換レンズ１００からカメラ本体２００への通信は本体マウント２６０の第８端子（ＭＴ＿ＳＩＭＯ信号端子）により行われる。
【０１０８】
図５に示すように定常通信モードは、本実施形態ではライブビューモードにおいて使用される通信モードである。定常通信モードでは、カメラ本体２００がレンズ情報等を取得する際に、撮像素子２０１の同期信号ＶＳＹＮＣ（図５（ａ））に依らずに、図５（ｂ）に示すように一定の周期Ｔでレンズ情報の取得を要求するリクエスト信号Ａ１，Ａ２，Ａ３を、カメラ本体２００から交換レンズ１００に送信し、図５（ｃ）に示すようにリクエスト信号Ａ１，Ａ２、Ａ３に対応する回答信号Ｂ１、Ｂ２、Ｂ３を、交換レンズ１００からカメラ本体２００に送信する。
【０１０９】
本実施形態のライブビューモードでは、被写体の輝度条件に応じて、露出を追従させるために、フレームレートを可変させて対応している。従って、暗いシーンの場合には、フレームレートが低下する（１フレームの期間が長くなる）。定常通信モードでは、１フレームの期間が長くなっても、一定の周期Ｔでレンズ情報を取得し、レンズ駆動に反映させることができるため、表示遅れのない適切なライブビューの表示が可能であるという利点がある。
【０１１０】
一方、動画記録モードにおいては、フレームレートは、例えば、２４ｆｐｓ、３０ｆｐｓ、６０ｆｐｓ等に、通常固定されている。このフレームレートは、ユーザにより設定可能である。レンズ光学特性に応じた補正（例えば点像復元処理）等を動画の各フレームに適用する場合には、各フレームにおけるレンズ状態を正確にカメラ本体２００に通知する必要がある。
【０１１１】
ただし、カメラ本体２００と交換レンズ１００との通信は、レンズ情報等の通知以外にもレンズの駆動要求等の様々なやりとりが存在するため、カメラ本体２００からのリクエストに対して回答を行うという通信形式を採る。しかし、カメラ本体２００は、フレーム単位という限られた時間の中で、レンズ駆動を行いつつ、各種レンズ情報を取得することが困難となる可能性がある。
【０１１２】
そこで、本発明は、動画記録モードが指示された場合には、定常通信モードから同期通信モードに切り替えるようにしている。
【０１１３】
同期通信モードは、動画記録モードにおいて採用した新規の通信モードである。同期通信モードでは、同期信号ＶＳＹＮＣ（図５（ａ））に同期して、図５（ｃ）に示すように交換レンズ１００のレンズ情報を示す回答信号Ｃ１，Ｃ２，Ｃ３，Ｃ４,…を、自動的に交換レンズ１００からカメラ本体２００に送信する。回答信号Ｃ１，Ｃ２，Ｃ３，Ｃ４はカメラ本体２００からのリクエスト信号を受信せずに送信されるため、少なくともリクエスト信号の送受信に必要となる時間だけ通信時間の短縮化を図ることができる。
【０１１４】
本例の同期通信モードでは、交換レンズ１００は、同期信号ＶＳＹＮＣを受信した直後にレンズ情報を示す回答信号Ｃ１，Ｃ２，Ｃ３，Ｃ４，…を送信するが、もともと同期信号ＶＳＹＮＣを受信した直後の、交換レンズ１００からカメラ本体２００への通信ラインには空き時間がある。この空き時間にレンズ情報を示す回答信号を送信することにより、空き時間を有効に活用することができる。
【０１１５】
また、同期通信モードでは、レンズ情報の取得以外の通信も行われるが、この通信も同期信号ＶＳＹＮＣに同期して行われる。すなわち、カメラ本体２００は、同期信号ＶＳＹＮＣに同期して、例えばレンズ駆動を要求するリクエスト信号Ａ５，Ａ６，Ａ７，Ａ８，…を送信し、交換レンズ１００は、リクエスト信号Ａ５，Ａ６，Ａ７，Ａ８，…に対応する回答信号Ｂ５，Ｂ６，Ｂ７，Ｂ８，…をカメラ本体２００に送信する。これにより、同期通信モードの通信と定常通信モードの通信が一つのフレームで混在することになる。
【０１１６】
また、図５に示した例では、フレーム毎にレンズ情報を送信しているが、レンズ情報の送信頻度を変えてもよい。例えば、交換レンズ１００は、３０ｆｐｓや６０ｆｐｓの場合は毎フレームにレンズ情報に関する情報を送信するが、動画の高画質化のために１２０ｆｐｓや２４０ｆｐｓのように高いフレームレートが設定された場合は、２フレーム１に１回、３フレームに１回など送信頻度を下げてもよい。これにより、交換レンズ１００の性能に応じた通信ができ、また、レンズ駆動に関しては、十分な情報の通信が可能となる。さらに、レンズ駆動に関する情報の通信に関しても毎フレームにリクエスト信号を送る場合に限られず、上述したようにフレームレートに応じて送信頻度を変えても良い。
【０１１７】
また、レンズ駆動に関する情報の通信は、上述したように、リクエスト信号Ａ５，Ａ６，Ａ７，Ａ８に対応して回答信号Ｂ５，Ｂ６，Ｂ７，Ｂ８を送信する通信方法を維持している。これにより、交換レンズ１００は、レンズの駆動に有効なタイミングでレンズ駆動に関する情報を取得することができ、レンズを適切に駆動することを維持することができる。
【０１１８】
また、ライブビューモードから動画記録モードに切り替える場合、カメラ本体２００は、動画記録モードへの切り替えを通知するリクエスト信号Ａ４を交換レンズ１００に送信し、交換レンズ１００は、このリクエスト信号Ａ４に対する通知確認を示す回答信号Ｂ４をカメラ本体２００に送信するとともに、交換レンズ１００側の通信モードを同期通信モードに切り替える。
【０１１９】
このように、交換レンズ１００は、動画記録モードの通知により同期通信モードに切り替わり、各種のレンズ情報を取得してカメラ本体２００への通知に対する準備を行い、フレームに同期した同期信号ＶＳＹＮＣに合わせて、準備した各種のレンズ情報を示す回答信号をカメラ本体２００に送信する。カメラ本体２００は、各種レンズ情報の取得を要求して回答というステップを省略して、すぐさま各種レンズ情報を受け取るという形を採ることができるため、短いフレーム時間の間でも確実にレンズ情報を取得することができる。
【０１２０】
さらに、リクエスト信号に応じて回答信号を送信することにより他のレンズ駆動等を要求する通信も行うことができるため、レンズの駆動に有効なタイミングでレンズ駆動を要求することができ、ユーザの設定等によりフレームレートが変わったとしても、レンズの駆動に有効なタイミングでレンズを駆動することを維持することができる。
【０１２１】
図５に示した場合では、ライブビューモードと動画記録モードとの切り替えに応じて、定常通信モードと同期通信モードを切り替えられることを示したが、これに限定されるものではない。
【０１２２】
例えば、定常通信モードと同期通信モードとの切り替えを、定常通信モードでは、１フレームの期間内に必要なレンズ情報を取得できないことを基準に行ってもよい。すなわち、カメラ本体が、定常通信モードではレンズ情報が多くて１フレーム期間内にレンズ情報を取得できない場合に、同期通信モードを使用してレンズ情報を取得するように切り替えてもよい。これにより、レンズ情報が多く必要な場合や、１フレームの期間が短い場合であってもレンズ情報を適切に取得することができる。
【０１２３】
また、カメラ本体２００と交換レンズ１００の通信は、動画のフレームの画像処理に必要な単位時間あたりのレンズ情報の数が閾値未満の場合（第１の画像処理モード）と、フレームの画像処理に必要な単位時間あたりのレンズ情報の数が閾値以上の場合（第２の画像処理モード）とに応じて切り替えられてもよい。すなわち、カメラ本体２００と交換レンズ１００との通信は、第１の画像処理モードの場合には定常通信モードを使用し、第２の画像処理モードの場合には同期通信モードを使用してもよい。これにより、画像処理モードに必要なレンズ情報の量に適した交換レンズ１００とカメラ本体２００との通信を行うことができる。なお、ここでいう閾値とは、交換レンズ１００とカメラ本体２００との通信能力に応じて決定される数値であり特に限定されるものではない。例えば、閾値として、レンズ情報の数を５つ、さらに好ましくは３つとすることができる。
【０１２４】
さらに、例えば、カメラ本体２００と交換レンズ１００の通信は、点像復元処理が行われない動画記録モード（第１の画像処理モード）と点像復元処理が行われる動画記録モード（第２の画像処理モード）とに応じて切り替えられてもよい。すなわち、点像復元処理が行われない動画記録モードの場合は定常通信モードにより通信が行われ、点像復元処理が行われる動画記録モードの場合は同期通信モードにより通信が行われてもよい。後述するように点像復元処理では交換レンズから多くのレンズ情報を取得する必要があるが、本例は、点像復元処理が行われない動画記録モード及び点像復元処理が行われる動画記録モードにおいて、適切に十分なレンズ情報の通信を行うことができる。なお、画像処理モードの切り替えは、画像処理モード切替部（図示せず）により行われる。画像処理モード切替部は、本体側ＣＰＵ２２０内に設置される。
【０１２５】
また、定常通信モードと同期通信モードとの切り替えは通信モード切替部により行われる。具体的には、通信モード切替部は、本体側ＣＰＵ２２０に備えられ、定常通信モードと同期通信モードとを切り替える。
【０１２６】
また、動画記録モードでは記録する動画を高画質にするため、本例による通信方式を適用し交換レンズ１００からレンズ情報を取得し、レンズ情報に基づく画像処理を行うことが好ましいが、本例による通信方式を適用するのは動画記録モードに限られない。例えば、ライブビューモードにおいてもフレームレートが固定されていてもよく、ライブビューモードにおいて、カメラ本体２００は、本例の通信方式を適用して交換レンズからレンズ情報を取得し、レンズ情報に基づく画像処理を行ってもよい。
【０１２７】
図６は、図５で示す通信を行うカメラ本体２００と交換レンズ１００とのカメラシステム（撮像装置１０）に関してのフロー図である。
【０１２８】
先ず、交換レンズ１００がカメラ本体２００に装着されると、本体側ＣＰＵ２２０は、本体側通信部２５０を介して、装着された交換レンズ１００の製品情報を取得する（ステップＳ１０）。その後、表示制御部２１４は、ライブビュー表示を開始する（ステップＳ１２）。そして、本体側ＣＰＵ２２０は、取得した交換レンズ１００の製品情報を基に、交換レンズ１００が動画記録モードにおいて、同期通信モード対応の製品であるか否かを判断する（ステップＳ１４）。本体側ＣＰＵ２２０が同期通信モード対応の製品と判断した場合（ステップＳ１４のＹｅｓの場合）は、本体側ＣＰＵ２２０は、ライブビュー表示が行われている間、定常通信モードによる通信でレンズ情報を取得する（ステップＳ１６）。その後、本体側ＣＰＵ２２０は、操作部２２２により動画記録モードに変更するよう要求があるか否かの判断を行う（ステップＳ１８）。本体側ＣＰＵ２２０が操作部２２２より動画記録モードへの変更要求がないと判断した場合（ステップＳ１８のＮｏの場合）は、引き続き、本体側ＣＰＵ２２０は、定常通信モードによる通信でレンズ情報を取得する。
【０１２９】
一方、本体側ＣＰＵ２２０が操作部２２２より動画記録モードへの変更要求を検出した場合（ステップＳ１８のＹｅｓの場合）は、本体側ＣＰＵ２２０は、交換レンズ１００に動画記録モードへの変更を通知する（ステップＳ２０）。そして、本体側ＣＰＵ２２０は、カメラ本体２００を動画記録モードに変更する（ステップＳ２２）。その後、本体側ＣＰＵ２２０内の通信モード切替部は、交換レンズ１００とカメラ本体２００との通信を、同期通信モードに切り替える（ステップＳ２４）。
【０１３０】
その後、本体側ＣＰＵ２２０は、操作部２２２からの動画記録モードを終了する要求があるか否かの判断を行う（ステップＳ２６）。本体側ＣＰＵ２２０が動画記録モードを終了する要求を検出しない場合（ステップＳ２６のＮｏの場合）は、引き続き、交換レンズ１００とカメラ本体２００との通信は、同期通信モードにより行われる。
【０１３１】
一方、本体側ＣＰＵ２２０が動画記録モードを終了する要求を検出した場合（ステップＳ２６のＹｅｓの場合）は、本体側ＣＰＵ２２０は、操作部２２２からの動画撮影を終了する要求があるか否かの判断を行う（ステップＳ２８）。本体側ＣＰＵ２２０が動画撮影終了の要求を検出しない場合（ステップＳ２８のＮｏの場合）は、本体側ＣＰＵ２２０内に設置される通信モード切替部は、ステップＳ１６に遷移させ、交換レンズ１００とカメラ本体２００との通信を定常通信モードに切り替える。一方、本体側ＣＰＵ２２０が動画撮影終了の要求を検出した場合（ステップＳ２８のＹｅｓ）の場合は、動画の撮影は終了する。
【０１３２】
一方、本体側ＣＰＵ２２０が同期通信モードに非対応の製品と判断した場合（ステップＳ１４のＹｅｓの場合）は、本体側ＣＰＵ２２０は、交換レンズ１００とカメラ本体２００との通信を定常通信モードに設定し（ステップＳ３０）、動画記録モードに変更されても定常通信モードを維持する。その後、本体側ＣＰＵ２２０は、操作部２２２から動画撮影を終了する要求があるか否かを判断する（ステップＳ３２）。本体側ＣＰＵ２２０が動画撮影を終了する要求を検出しない場合（ステップＳ３２のＮｏの場合）には、引き続き、交換レンズ１００とカメラ本体２００との通信は、定常通信モードによる通信が行われる。一方、本体側ＣＰＵ２２０が動画撮影を終了する要求を検出した場合は、動画撮影は終了する。
【０１３３】
［送信形態の変形例］
次に、同期通信モードの送信形態の変形例を説明する。
【０１３４】
［変形例１］
変形例１では、交換レンズ１００は、複数の種類のレンズ情報から成るレンズ情報を一つにまとめてカメラ本体２００へ送信する。これにより、複数の種類からなるレンズ情報であっても、本例は、短期間で確実に複数のレンズ情報を送信することができる。
【０１３５】
図７は、変形例１における、フレームの同期信号、カメラ本体２００と交換レンズ１００との間のシリアル通信の通信内容を説明するタイミングチャートである。
【０１３６】
図７（Ａ）には、カメラ本体２００が同期信号に同期してリクエスト信号を送信し、交換レンズ１００がリクエスト信号に応じてレンズ情報を送信する形態を示している。具体的には、カメラ本体２００は、一つのフレーム期間内でフォーカス位置のリクエスト信号Ａ１、絞り情報のリクエスト信号Ａ２、及びズーム情報のリクエスト信号Ａ３を別々に送信し、交換レンズ１００は、それらのリクエスト信号に応じて、フォーカス位置Ｂ１、絞り情報Ｂ２、及びズーム情報Ｂ３を回答する。この際、例えばフォーカス位置Ｂ１の回答を行う場合のデータの構造は、図７（Ａ）（Ｑ）に示すように、フォーカス位置データと、フォーカス位置回答コマンド、及びチェックサムで構成されている。
【０１３７】
図７（Ａ）の場合、カメラ本体２００が送信するリクエスト信号に応じて交換レンズ１００はレンズ情報を送信する（定常通信モードによる通信）ため、交換レンズ１００がリクエスト信号を受信せずにレンズ情報を送信する（同期通信モード）場合よりも、レンズ情報の送信に時間が必要となる。また、図７（Ａ）の送信形態は、複数の種類のレンズ情報の各々を個別に送信しているため、レンズ情報の送信に時間が必要となる。
【０１３８】
これに対して、本例にかかる同期通信モードでの通信では、動画記録モードに切り替えられると同期後の最初の通信内容が固定化されるため、動画記録モードへの切り替えを契機に、カメラ本体２００と交換レンズ１００との通信は、通信ワード長及び通信フォーマットを変更する。具体的には、図７（Ｂ）に示すように、カメラ本体２００は初めに動画モード続行通知Ｃ１を送信し、交換レンズ１００は、フォーカス位置、絞り情報、及びズーム情報のデータを一つにまとめたレンズ情報Ｄ１を送信する。この時、交換レンズ１００は、カメラ本体２００からのレンズ情報のリクエスト信号は受信せずに送信する。
【０１３９】
図７（Ａ）で示す形態は、フォーカス位置、絞り情報、ズーム情報のレンズ情報を取得する際、それぞれ、３２ｂｉｔ長（内訳：データ１６ｂｉｔ，コマンド：１０ｂｉｔ，チェックサム：６ｂｉｔ）で送受信していたとすると、計９６ｂｉｔ分のデータ送信が必要となる。一方、図７（Ｂ）で示す形態は、各データを一つにまとめることで、６４ｂｉｔ長（フォーカスデータ：１６ｂｉｔ，絞りデータ：１６ｂｉｔ，ズームデータ１６ｂｉｔ，コマンド：１０ｂｉｔ，チェックサム：６ｂｉｔ）（図７（Ｂ）（Ｒ）を参照）に圧縮できる。
【０１４０】
さらに、複数のレンズ情報を一つにまとめて送信することにより、各コマンド間のブランキング時間も省略できるため、ｂｉｔ長以上の時短効果が期待できる。なお、図７（Ｂ）に示す例では、フレームが切り替わった最初の通信するデータの通信のワード長を変更して、複数のレンズ情報を一つにまとめて送信している。これにより、最初に、レンズ情報を取得した後、必要に応じて、レンズに対する駆動要求等を行うことで、各フレームにて確実にレンズデータを取得しつつ、レンズ制御が可能となる。ここで、通信のワード長を変更するのは、１フレーム期間の最初の通信に限られるものではない。また、絞り情報とは、絞り値（Ｆ値）又は絞り開口径を示す情報であり、ズーム情報とは、ズームレンズの位置、焦点距離又はズーム倍率を示す情報であり、フォーカス位置とは、合焦状態におけるレンズの位置に関する情報である。
【０１４１】
以上のように変形例１によれば、レンズ側制御部は、同期通信モードにおいて、複数の種類のレンズ情報を一つにまとめてカメラ本体２００へ送信する。これにより、変形例１は、より短期間で多くの情報を送信することができる。また、複数の種類のレンズ情報を、各フレームにおいて確実に送れることで、フレームごとの正確な補正処理を行うことができ、動画の画質を向上することができる。
【０１４２】
［変形例２］
変形例２では、交換レンズ１００は、同期通信モードにおいて、複数の種類のレンズ情報をレンズ情報の種類を変えて送信し、カメラ本体２００の補間部は、フレーム内で動画の画像処理に不足している種類のレンズ情報を他のフレームが有するレンズ情報を使用して補間する。これにより、本例は、動画の画像処理に必要なレンズ情報が多数ある場合であっても、フレーム毎に適切なレンズ情報を使用して画像処理を行うことができるように通信を行うことができる。
【０１４３】
図８は、変形例２における、フレームの同期信号、カメラ本体２００と交換レンズ１００との間のシリアル通信の通信内容を説明するタイミングチャートである。
【０１４４】
図８には、交換レンズ１００がリクエスト信号を受信せずにレンズ情報の種類を変えて送信する様子が示されている。具体的には、交換レンズ１００は、フレームｎにおいてフォーカス位置Ａ１を送信し、フレームｎ＋１において絞り情報Ａ２を送信し、フレームｎ＋２においてズーム情報Ａ３を送信し、フレームｎ＋３においてフォーカス位置Ａ４を送信し、フレームｎ＋４において絞り情報Ａ５を送信する。なお、フレームｎ、フレームｎ＋１、フレームｎ＋２、フレームｎ＋３、及びフレームｎ＋４は動画記録モードでの任意の連続するフレームを示す。
【０１４５】
また、送信がされないレンズ情報は、補間部で補間される。補間部は、フレーム内で動画の画像処理に不足している種類のレンズ情報を他のフレームが有するレンズ情報を使用して補間したり、レンズ情報が送信されてこないフレームに関してのレンズ情報を他のフレームが有するレンズ情報を使用して補間したりする。
【０１４６】
交換レンズ１００はフレームｎにおいてフォーカス位置のみレンズ情報として送信しているので、絞り情報及びズーム情報がフレームｎにおいて不足している。したがって、補間部は、フレームｎにおいて、絞り情報及びズーム情報を補間する。補間の方法は様々の方法を採用することができる。例えば、補間部は、他のフレームが有する絞り情報及びズーム情報や前回送信されてきた絞り情報及びズーム情報を基に、フレームｎにおける絞り情報及びズーム情報を補間することができる。なお、補間部の設置場所は特に限定されず、例えば、補間部は本体側ＣＰＵ２２０の内部に設置されている。
【０１４７】
以上に説明したように変形例２によれば、交換レンズ１００は、フレーム毎にレンズ情報の種類を変えて送信する。また、カメラ本体２００は補間部を有し、その補間部は動画の画像処理に不足している種類のレンズ情報を他のフレームが有するレンズ情報を使用して補間する。これにより、変形例２は、動画の画像処理に必要なレンズ情報が多数ある場合であっても、フレーム毎に適切なレンズ情報を使用して画像処理を行うことができるように通信を行うことができる。
【０１４８】
［変形例３］
変形例３では、交換レンズ１００は、複数の種類のレンズ情報の各々に優先順位を付与し、優先順位に基づいて送信頻度を付与し、動画のフレーム毎にレンズ情報を送信頻度に基づいて送信する。これにより、本例は、動画の画像処理に必要なレンズ情報が多数ある場合であっても、画像処理を行う上で重要な情報を優先的に送信することができる。
【０１４９】
図９は、変形例３における、フレームの同期信号、カメラ本体２００と交換レンズ１００との間のシリアル通信の通信内容を説明するタイミングチャートである。
【０１５０】
図９には、交換レンズ１００がリクエスト信号を受信せずにレンズ情報を送信し、且つ複数の種類のレンズ情報に優先順位及び送信頻度を付与し、その送信頻度に応じてレンズ情報を送信する形態が示されている。
【０１５１】
図９に示す場合は、絞り情報、フォーカス位置、ズーム情報によりレンズ情報が構成されている。そして、レンズ側ＣＰＵ１２０は、これらのレンズ情報に優先順位及び送信頻度を付与する。レンズ側ＣＰＵ１２０は、絞り情報に対して優先順位を一番に設定し、フォーカス位置とズーム情報に対して優先順位を二番に設定する。そして、レンズ側ＣＰＵ１２０は、優先順位に基づいて送信頻度をそれぞれのレンズ情報に付与する。レンズ側ＣＰＵ１２０は、絞り位置の優先順位が一番であるため、絞り情報に対して送信頻度を高く設定する。具体的には、交換レンズ１００は、フレームｎ、フレームｎ＋２、及びフレームｎ＋４において絞り情報Ａ１、Ａ３、及びＡ５を送信する。一方、交換レンズ１００は、フレームｎ＋１においてフォーカス位置Ａ２を送信し、フレームｎ＋３においてズーム情報Ａ４を送信する。なお、１フレームの期間内に送信されないレンズ情報は、上述した変形例２と同様に補間部で処理される。このように、送信頻度が高く設定された絞り情報は、５フレームで３回送信され、送信頻度が低く設定されたフォーカス位置とズーム情報の各々は、５フレームで１回送信される。
【０１５２】
ここで、レンズ側ＣＰＵ１２０は、優先順位及び送信頻度を様々な観点より決定することができる。例えば、レンズ側ＣＰＵ１２０は、カメラ本体２００で行われる画像処理に対する影響に応じて、レンズ情報に優先順位及び送信頻度を付与してもよい。ここで、画像処理とは、例えば、点像復元処理、シェーディング補正、ディストーション補正、及び色収差補正等である。
【０１５３】
以上に説明したように変形例３によれば、交換レンズ１００は、複数の種類のレンズ情報の各々に優先順位及びその優先順位に応じた送信頻度を付与して、その送信頻度に基づいてレンズ情報を送信する。これにより、必要なレンズ情報を優先的に、且つ頻度を高く取得することができる。特に、カメラ本体２００でレンズ情報に応じて画像処理を行う場合であって、動画の画像処理に必要なレンズ情報が多数ある場合であっても、本例によれば、カメラ本体２００は、画像処理を行う上で重要な情報を優先的に送信することができる。
【０１５４】
［レンズ情報の応用例］
次に、以上で説明したような通信態様によって、レンズ情報を取得し、そのレンズ情報の応用例に関して説明する。
【０１５５】
［応用例１］
応用例１では、撮像装置１０は、取得したレンズ情報を画像補正処理に使用する。
【０１５６】
図１０は、図３で説明した撮像装置１０の要部ブロック図である。図１０に示す撮像装置１０は、レンズ情報を画像補正処理に使用する。なお、図１０では、図３に示すブロックのうち説明に必要なブロックのみを記載する。なお、図３で説明を行った箇所は説明を省略する。
【０１５７】
被写体像は、交換レンズ１００を介して撮像素子２０１により捉えられる。その後、アナログ信号処理部２０３、Ａ／Ｄ変換器２０４、及び画像入力コントローラ２０５で構成されるＡＦＥ２６２は、撮像素子２０１から取得したアナログ信号をデジタル信号の動画データへ変換する。デジタル信号処理部２０６内にある画像補正処理部（画像補正部）２６６は、ＡＦＥ２６２から動画データを取得して画像補正処理を行う。具体的には、画像補正処理部２６６は、交換レンズ１００からフレーム毎に取得するレンズ情報を基に、シェーディング補正や、ディストーション補正、及び色収差補正等をフレーム毎の動画データに対して行う。
画像補正処理部２６６による画像補正処理はこれに限られず、レンズ情報に基づいて取得した画像に行われる画像補正処理であればよく、絞り情報、ズーム情報またはフォーカス位置等に基づいて、画像補正処理の一部または全部を調整したり変更したりする処理であればよい。例えば画像補正処理がフィルタ処理である場合は、レンズ情報に基づいて、フィルタの強度またはゲイン、またはフィルタの種類を変えてもよい。また、レンズ情報に基づいて画像補正処理のパラメータを変えてもよく、例えば、絞り情報から得られる撮影時の被写体の明るさ情報を用いて処理精度を上げるホワイトバランス処理を行ってもよい。また、レンズ情報は、画像補正処理に使用される頻度の高い絞り情報とフォーカス位置または絞り情報とズーム情報の組み合わせが望ましいがこれに限られない。更に、レンズ情報は、光学手振れ補正機構における補正レンズの位置情報を含んでも良い。光学手振れ補正機構における補正レンズの位置によってディストーション等の光学特性が変わるため、補正レンズの位置情報に応じた画像補正処理を行うことでより高精度な画像補正処理が行えるようになる。
【０１５８】
本体側ＣＰＵ２２０は、本体側通信部２５０を介して、交換レンズ１００から時間軸（各フレームごと）に変化するレンズ情報を取得する。本体側ＣＰＵ２２０内にある補正処理制御部２６４は、レンズ情報を基に画像補正処理の制御パラメータを算出しデジタル信号処理部２０６へ送信する。なお、レンズ情報とは、絞り情報、ズーム情報、フォーカス位置等のことである。
【０１５９】
図１１は、図１０のブロック図で示す撮像装置１０の動作を示すフロー図である。先ず、本体側通信部２５０は、交換レンズ１００からレンズ情報を取得する（ステップＳ３４）。次に、本体側ＣＰＵ２２０内にある補正処理制御部２６４は画像補正処理の制御パラメータを取得する（ステップＳ３６）。そして、デジタル信号処理部２０６内に設置されている画像補正処理部２６６は、制御パラメータに基づいて動画データに対して画像補正処理を行う（ステップＳ３８）。
【０１６０】
以上説明した応用例１のように、レンズ情報を動画データに対しての画像補正処理に使用する場合に、交換レンズ１００がレンズ情報をフレームに同期し且つリクエスト信号を受信せずに送信することにより、カメラ本体２００は、フレームに対して適切に画像補正処理を行うことができる。
【０１６１】
［応用例２］
応用例２では、撮像装置１０は、取得したレンズ情報を使用して動画データに対して点像復元処理を行う。
【０１６２】
図１２は、図３で説明した撮像装置１０の要部ブロック図である。図１２に示す撮像装置１０は、取得したレンズ情報を点像復元処理に使用する。なお、図１０では、図３に示すブロックのうち説明に必要なブロックのみを記載する。また、既に説明を行った箇所の説明は省略する。
【０１６３】
デジタル信号処理部２０６内にある点像復元処理部２６８は、動画データに対して、本体側ＣＰＵ２２０から送信される点像復元処理の制御パラメータを使用して点像復元処理を行う。
【０１６４】
ここで、点像復元処理及び点像復元処理に使用する復元フィルタに関して説明する。点像の撮像により取得したボケた画像をＧ（Ｘ，Ｙ）、元の点像をＦ（Ｘ，Ｙ）、点像分布関数（ＰＳＦ）をＨ（Ｘ，Ｙ）とすると、次式で関係を表すことができる。
【０１６５】
［式１］
Ｇ（Ｘ，Ｙ）＝Ｈ（Ｘ，Ｙ）＊Ｆ（Ｘ，Ｙ）
ただし、＊はコンボリューションを示す。
【０１６６】
点像の撮像により取得したボケた画像Ｇ（Ｘ，Ｙ）に基づいて［式１］のＨ（Ｘ，Ｙ）（即ち、点像分布関数（Ｐｏｉｎｔ  Ｓｐｒｅａｄ  Ｆｕｎｃｔｉｏｎ））を求める。
【０１６７】
次に、上記求めた点像分布関数（ＰＳＦ）の逆関数を求める。この逆関数をＲ（Ｘ，Ｙ）とすると、次式のように位相変調された画像Ｇ（Ｘ，Ｙ）を、Ｒ（Ｘ，Ｙ）によりコンボリューション処理することにより、元の画像Ｆ（Ｘ，Ｙ）に対応する復元画像が得られる（点像復元処理）。
【０１６８】
［式２］
Ｇ（Ｘ，Ｙ）＊Ｒ（Ｘ，Ｙ）＝Ｆ（Ｘ，Ｙ）
このＲ（Ｘ，Ｙ）を復元フィルタという。復元フィルタは、原画像と復元画像との２乗平均誤差を最小にする最小２乗フィルタ（ウィナーフィルタ）、制限付き逆畳み込みフィルタ、再帰フィルタ、準同形フィルタ等を利用することができる。
【０１６９】
本例では、交換レンズ１００から取得したレンズ情報を使用して、様々な点像復元処理に使用する制御パラメータを取得する。これにより、本例は、レンズ情報に適合した点像復元処理をフレーム毎の動画データに実行することができる。なお、レンズ情報とは、絞り情報、ズーム情報、フォーカス位置等のことである。レンズを含む撮影光学系１０２のＰＳＦは、絞り値、ズーム位置、フォーカス位置等により異なるため、点像復元処理を行うフレームごとにこれらレンズ情報を交換レンズから取得し、適切な制御パラメータを取得することが望ましい。
【０１７０】
取得したレンズ情報に適合する点像復元処理の制御パラメータを取得する一つの形態として、レンズ情報に基づいて復元フィルタを選択する形態がある。具体的には、予めカメラ本体２００のＲＯＭ２２８は、レンズ情報に対応する複数の復元フィルタを格納し、本体側ＣＰＵ２２０内にある点像復元処理制御部２７０は、取得したレンズ情報に基づいてＲＯＭ２２８に格納されている復元フィルタを選択する。そして、選択された復元フィルタを使用して、点像復元処理部２６８は、フレーム毎の動画データに対して点像復元処理を行う。
【０１７１】
また、交換レンズ１００が複数の復元フィルタを予めレンズ側のＲＯＭ１２４に保有していてもよい。すなわち、カメラ本体２００は、交換レンズ１００が予め保有する複数の復元フィルタを受信しフラッシュＲＯＭ２２６に格納し、点像復元処理制御部２７０は、格納されている複数の復元フィルタから取得したレンズ情報に基づいて復元フィルタを選択してもよい。
【０１７２】
取得したレンズ情報に適合する点像復元処理の制御パラメータを取得する他の形態として、レンズ情報に基づいてＰＳＦを選択し復元フィルタを算出する形態がある。具体的には、交換レンズ１００のＲＯＭ１２４は複数のＰＳＦが予め格納し、カメラ本体２００はその複数のＰＳＦを受信しフラッシュＲＯＭ２２６に格納する。そして、点像復元処理制御部２７０は、レンズ情報に適合するＰＳＦを選択して復元フィルタを算出する。そして、算出された復元フィルタを使用して、点像復元処理部２６８は、フレーム毎の動画データに対して点像復元処理を行う。
【０１７３】
図１３は、図１２のブロック図で示す撮像装置１０の動作を示すフロー図である。先ず、本体側通信部２５０は、交換レンズ１００からレンズ情報を取得する（ステップＳ４０）。次に、本体側ＣＰＵ２２０内にある点像復元処理制御部２７０は点像復元処理の制御パラメータを取得する（ステップＳ４２）。そして、デジタル信号処理部２０６内に設置されている点像復元処理制御部２７０は、点像復元処理の制御パラメータに基づいて動画データに対して点像復元処理を行う（ステップＳ４４）。
【０１７４】
以上説明した応用例２のように、レンズ情報を動画データに対しての点像復元処理に使用する場合に、レンズ情報がフレームに同期し且つリクエスト信号を受信せずに送信されるので、カメラ本体２００は点像復元処理に必要な情報を適切に取得することができる。
【０１７５】
［応用例３］
応用例３では、撮像装置１０は、カメラ本体２００が点像復元処理を行うことの通知及び動画記録モードに設定された通知を交換レンズ１００に送信し、交換レンズ１００が複数の種類のレンズ情報をフレーム毎に種類を変えて送信する。すなわち、応用例３では、カメラ本体２００と交換レンズ１００との通信は上述した変形例２の形態により行われ、カメラ本体２００は取得したレンズ情報を使用して点像復元処理を動画に対して行う。
【０１７６】
図１４は、図３で説明した撮像装置１０の要部ブロック図である。図１４に示す撮像装置１０は、フレーム毎に異なるレンズ情報取得し、取得したレンズ情報に基づいて動画に対して点像復元処理を行う。なお、図１４では、図３に示すブロックのうち説明に必要なブロックのみを記載する。なお、既に説明を行った箇所は説明を省略する。
【０１７７】
操作部２２２は、ユーザからの点像復元処理の実行指示及び動画記録モードの設定指示を受け付ける。そして、操作部２２２は、本体側ＣＰＵ２２０に点像復元処理の実行指示及び動画記録モードの設定指示を通知する。その後、本体側ＣＰＵ２２０は、本体側通信部２５０を介して、交換レンズ１００に点像復元処理が設定された通知及び動画記録モードに設定された通知を行う。
【０１７８】
交換レンズ１００（レンズ側ＣＰＵ１２０）は、点像復元処理が設定された通知及び動画記録モードに設定された通知を受信し、レンズ情報をカメラ本体２００へ送信する。この際、交換レンズ１００は、絞り情報、ズーム情報、及びフォーカス位置の順に、フレーム毎に変更して一つずつ送信する。
【０１７９】
本体側ＣＰＵ２２０内にある補間部２７２は、フレーム毎に、動画の画像処理に不足している種類のレンズ情報を他のフレームが有するレンズ情報を使用して補間する。例えば、絞り情報が送信されるフレームにおいては、ズーム情報及びフォーカス位置を他のフレームが有するズーム情報及びフォーカス位置を使用して補間する。
【０１８０】
本体側ＣＰＵ２２０内にある点像復元処理制御部２７０は、フレーム毎に変更して送られてくる絞り情報、ズーム情報、及びフォーカス位置のレンズ情報、及び補間部２７２により補間されたレンズ情報を使用して、点像復元処理の制御パラメータを取得する。ここで、点像復元処理の制御パラメータとは、例えば復元フィルタ等である。
【０１８１】
図１５は、図１４のブロック図で示す撮像装置１０の動作を示すフロー図である。先ず、カメラ本体２００は、交換レンズ１００に点像復元処理が設定されたことの通知及び動画記録モードに設定されたことの通知を行う（ステップＳ５０）。次に、交換レンズ１００は、絞り情報をレンズ情報として送信する。その後、補間部２７２は、ズーム情報を他のフレームが有するズーム情報を使用して補間し（ステップＳ５４）、フォーカス位置を他のフレームが有するフォーカス位置を使用して補間する（ステップＳ５６）。次に、本体側ＣＰＵ２２０は、絞り情報、ズーム情報、フォーカス位置のレンズ情報を取得する（ステップＳ５８）。その後、点像復元処理制御部２７０は、取得したレンズ情報及び補間部２７２により補間されたレンズ情報を基に、点像復元処理の制御パラメータを取得する（ステップＳ６０）。その後、点像復元処理部２６８は、点像復元処理の制御パラメータに基づいて動画データに対して点像復元処理を行う。
【０１８２】
以上説明した応用例３では、レンズ情報が複数の種類によって構成されている場合に、フレーム毎に異なるレンズ情報が送信される。したがって、カメラ本体２００は、情報量が多いレンズ情報であっても点像復元処理を行う際に適切に取得することができる。
【０１８３】
［応用例４］
応用例４では、交換レンズ１００（レンズ側ＣＰＵ１２０）は、複数の種類が存在するレンズ情報を、点像復元処理の制御パラメータの取得に影響が大きいレンズ情報に関して高頻度で送信する。すなわち、応用例４では、カメラ本体２００と交換レンズ１００との通信は上述した変形例３の形態により行われ、カメラ本体２００は取得したレンズ情報を使用して点像復元処理を動画に対して行う。これにより、本例は、レンズ情報の送信を効率的に行うことができ且つ点像復元処理を適格に行うことができる。
【０１８４】
本例の場合、レンズ情報の優先順位及び送信頻度は、点像復元処理の制御パラメータの取得の際に影響を考慮して決定される。すなわち、カメラ本体２００は動画に対して点像復元処理を行うので、点像復元処理の制御パラメータ（例えばＰＳＦ）に影響が大きい絞り情報に関して優先順位を高く設定し、高い送信頻度を付与する。例えば、交換レンズ１００は、４フレームおきに、２フレームでは絞り情報を送信し、１フレームではズーム情報を送信し、１フレームではフォーカス位置を送信し、このパターンを繰り返して送信する。（図９を参照）。
【０１８５】
その後、カメラ本体２００は、交換レンズ１００から取得したレンズ情報を使用して点像復元処理の制御パラメータを取得する。なお、１フレーム内で送信されてこないレンズ情報は、本体側ＣＰＵ２２０内にある補間部２７２により補間される。具体的には、交換レンズ１００が絞り情報を送信するフレームでは、補間部２７２は、ズーム情報及びフォーカス位置を他のフレームが有するズーム情報及びフォーカス位置を使用して補間する。
【０１８６】
以上説明した応用例４では、レンズ情報が複数の種類によって構成されている場合に、点像復元処理の制御パラメータの決定に影響がある種類のレンズ情報を優先的に高頻度に送信する。これにより、カメラ本体２００は、点像復元処理の制御パラメータを適切に決定することができる。
【０１８７】
＜他の実施態様＞
以上の説明では主に、交換レンズ１００とカメラ本体２００とのカメラシステム（撮像装置１０）に関して説明を行ってきたが、本発明はこれに限定されるものではない。例えば、本発明を実現する交換レンズ、カメラ本体、通信方法等の実施態様も採用することができる。
【０１８８】
また、以上の説明では主に、有線での通信に関して説明を行ってきたが、本発明の効果を阻害しない範囲でこれに限定されるものではない。例えば、カメラシステムは、無線通信により機能してもよい。
【符号の説明】
【０１８９】
１０…撮像装置、２０…光学ファインダ窓、２２…シャッタレリーズボタン、２３…シャッタスピードダイヤル、２４…露出補正ダイヤル、２６…接眼部、２７…ＯＫキー、２８…十字キー、２９…再生ボタン、１００…交換レンズ、１０２…撮影光学系、１０４…ズームレンズ、１０６…フォーカスレンズ、１０８…絞り、１１４…ズームレンズ制御部、１１６…フォーカスレンズ制御部、１１８…絞り制御部、１２０…レンズ側ＣＰＵ、１２２…ＲＡＭ、１２４…ＲＯＭ、１２６…フラッシュＲＯＭ、１５０…レンズ側通信部、１６０…レンズマウント、２００…カメラ本体、２０１…撮像素子、２０２…撮像素子制御部、２０３…アナログ信号処理部、２０４…Ａ／Ｄ変換器、２０５…画像入力コントローラ、２０６…デジタル信号処理部、２０６…デジタル信号処理部、２０７…ＲＡＭ、２０８…圧縮伸張処理部、２１０…メディア制御部、２１２…メモリカード、２１４…表示制御部、２１６…モニタ、２２０…本体側ＣＰＵ、２２２…操作部、２２４…時計部、２２６…フラッシュＲＯＭ、２２８…ＲＯＭ、２３０…ＡＦ検出部、２３２…ＡＷＢ検出部、２４０…電源制御部、２４２…バッテリ、２４４…レンズ電源スイッチ、２５０…本体側通信部、２５２…ＡＳＩＣ、２６０…本体マウント、２６２…ＡＦＥ
【図１】
0005965553.tif 000002
【図２】
0005965553.tif 000003
【図３】
0005965553.tif 000004
【図４】
0005965553.tif 000005
【図５】
0005965553.tif 000006
【図６】
0005965553.tif 000007
【図７】
0005965553.tif 000008
【図８】
0005965553.tif 000009
【図９】
0005965553.tif 000010
【図１０】
0005965553.tif 000011
【図１１】
0005965553.tif 000012
【図１２】
0005965553.tif 000013
【図１３】
0005965553.tif 000014
【図１４】
0005965553.tif 000015
【図１５】
0005965553.tif 000016