(57)【要約】【課題】装着された補助装置を要因とするノイズが撮像素子や撮像画像に与える影響を効果的に低減することが可能な撮像装置およびその補助装置、並びにそれらの制御方法を提供すること。【解決手段】  撮像装置は、装着された補助装置が有するノイズ源と、撮像装置が有する撮像素子との距離とに基づいて、補助装置に撮像装置から供給する最大電力値を決定する。そして、撮像装置は、決定した最大電力値を超えない範囲で補助装置に電力を供給する。撮像装置は、第１の距離に対する最大電力量よりも、第１の距離より小さい第２の距離に対する最大電力量が小さくなるように最大電力値を決定する。【選択図】図５
2020003723.tif 000002
【特許請求の範囲】
【請求項１】
補助装置を装着可能な撮像装置であって、
装着された補助装置が有するノイズ源と、前記撮像装置が有する撮像素子との距離とに基づいて、前記補助装置に前記撮像装置から供給する最大電力値を決定する決定手段と、
前記決定手段が決定した最大電力値を超えない範囲で前記補助装置に電力を供給する電力供給手段と、を有し、
前記決定手段は、第１の距離に対する最大電力量よりも、前記第１の距離より小さい第２の距離に対する最大電力量が小さくなるように最大電力値を決定することを特徴とする撮像装置。
【請求項２】
前記決定手段は、前記補助装置の装着部位と前記撮像装置との距離と、装着された補助装置から取得したノイズ源の位置情報とに基づいて、前記距離を算出することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記決定手段は、ノイズ源を有する補助装置がノイズ源を有しない他の補助装置を介して装着されている場合、前記他の補助装置の長さを考慮して前記距離を算出することを特徴とする請求項２に記載の撮像装置。
【請求項４】
前記他の補助装置の装着を検知すると、前記決定手段は前記他の補助装置から前記長さの情報を取得することを特徴とする請求項３に記載の撮像装置。
【請求項５】
前記ノイズ源の位置情報が、前記補助装置の装着側の端部から最も近いノイズ源までの距離であることを特徴とする請求項１から４のいずれか１項に記載の撮像装置。
【請求項６】
前記決定手段が、前記ノイズ源と、前記撮像装置が有する撮像素子との距離に加え、前記撮像装置に設定されている撮影感度にも基づいて前記最大電力量を決定することを特徴とする請求項１から５のいずれか１項に記載の撮像装置。
【請求項７】
前記決定手段は、前記ノイズ源と、前記撮像装置が有する撮像素子との距離が同一であれば、第１の撮影感度に対する最大電力量よりも、前記第１の撮影感度より高感度である第２の撮影感度に対する最大電力量が小さくなるように前記最大電力量を決定することを特徴とする請求項６に記載の撮像装置。
【請求項８】
前記補助装置は、前記撮像装置が有するマウント部と対応する形状のマウント部を有し、該マウント部によって前記撮像装置に着脱可能であることを特徴とする請求項１から７のいずれか１項に記載の撮像装置。
【請求項９】
前記ノイズ源を有する前記補助装置が交換レンズであることを特徴とする請求項８に記載の撮像装置。
【請求項１０】
前記補助装置が、前記交換レンズを装着可能な変換アダプタまたは中間アクセサリを含むことを特徴とする請求項９に記載の撮像装置。
【請求項１１】
撮像装置に装着可能な補助装置であって、
前記補助装置が有するノイズ源の位置情報を記憶した記憶手段と、
装着された撮像装置に前記位置情報を出力する出力手段と、
を有することを特徴とする補助装置。
【請求項１２】
撮像装置に装着可能な補助装置であって、
前記補助装置の長さの情報を記憶した記憶手段と、
装着された撮像装置に前記長さの情報を出力する出力手段と、
を有することを特徴とする補助装置。
【請求項１３】
前記補助装置には、他の補助装置を装着可能であることを特徴とする請求項１２に記載の補助装置。
【請求項１４】
補助装置を装着可能な撮像装置の制御方法であって、
決定手段が、装着された補助装置が有するノイズ源と、前記撮像装置が有する撮像素子との距離とに基づいて、前記補助装置に前記撮像装置から供給する最大電力値を決定する決定工程と、
電力供給手段が、前記決定手段が決定した最大電力値を超えない範囲で前記補助装置に電力を供給する電力供給工程と、を有し、
前記決定工程において前記決定手段は、第１の距離に対する最大電力量よりも、前記第１の距離より小さい第２の距離に対する最大電力量が小さくなるように最大電力値を決定することを特徴とする撮像装置の制御方法。
【請求項１５】
撮像装置に装着可能な補助装置の制御方法であって、
前記補助装置は、前記補助装置が有するノイズ源の位置情報を記憶した記憶手段を有し、
前記補助装置の制御方法が、
出力手段が、装着された撮像装置に前記位置情報を出力する出力工程を有することを特徴とする補助装置の制御方法。
【請求項１６】
コンピュータを、請求項１から１０のいずれか１項に記載の撮像装置の前記決定手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置およびその補助装置、並びにそれらの制御方法に関する。
【背景技術】
【０００２】
撮像装置には様々な補助装置が着脱可能である。代表的な補助装置としては、交換レンズ、マウントアダプタ、テレコンバータ、フラッシュ、ＧＰＳレシーバ、無線通信アダプタ、電子ビューファインダ、アシスタントグリップなどのアクセサリがあるが、これらに限定されない。これら補助装置は電気回路や機構部品を内蔵しており、撮像装置と通信したり、撮像装置から電源の供給を受けたりするために撮像装置との電気的な接点を有している。
【０００３】
近年の撮像装置は高感度化が進んでおり、ＩＳＯ数十万（標準出力感度）という高感度が実現されているが、その反面、撮像素子が外来ノイズの影響を受けやすくなっている。例えば、交換レンズの動作によって生じる磁気ノイズや、電圧または電流のリップルノイズが撮像画像に与える影響を抑制するため、装着されたカメラ本体の機種や撮影感度に応じて交換レンズが自身の動作を制限する方法が知られている（特許文献１）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−２６３４６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
カメラに装着される補助装置に起因するノイズが撮像素子の動作や画像信号に与える影響の大きさは、補助装置に含まれるノイズ源と撮像素子との距離が近いほど大きくなる。そのため、例えば交換レンズにノイズ源が存在する場合、ミラーボックスを有する一眼レフカメラよりも、ミラーレスカメラの方がノイズの影響を受けやすい。
【０００６】
しかしながら、特許文献１の方法では、カメラの機種と撮影感度に基づいて交換レンズの動作を制限しており、ノイズ源と撮像素子との距離を考慮していない。交換レンズとカメラとの組み合わせに応じてノイズ源と撮像素子との距離は変化する。そのため、特許文献１の方法では、必要以上に交換レンズの動作を制限してしまったり、制限が不十分だったりすることが考えられる。
【０００７】
本発明はこのような従来技術の課題に鑑みてなされたものである。本発明の目的は、装着された補助装置を要因とするノイズが撮像素子や撮像画像に与える影響を効果的に低減することが可能な撮像装置およびその補助装置、並びにそれらの制御方法を提供することにある。
【課題を解決するための手段】
【０００８】
上述の目的は、補助装置を装着可能な撮像装置であって、装着された補助装置が有するノイズ源と、撮像装置が有する撮像素子との距離とに基づいて、補助装置に撮像装置から供給する最大電力値を決定する決定手段と、決定手段が決定した最大電力値を超えない範囲で補助装置に電力を供給する電力供給手段と、を有し、決定手段は、第１の距離に対する最大電力量よりも、第１の距離より小さい第２の距離に対する最大電力量が小さくなるように最大電力値を決定することを特徴とする撮像装置によって達成される。
【発明の効果】
【０００９】
本発明によれば、装着された補助装置を要因とするノイズが撮像素子や撮像画像に与える影響を効果的に低減することが可能な撮像装置およびその補助装置、並びにそれらの制御方法を提供することができる。
【図面の簡単な説明】
【００１０】
【図１】実施形態に係るカメラシステムの構成例に関する模式図
【図２】実施形態に係るカメラシステムの機能構成例を示すブロック図
【図３】実施形態に係るカメラシステムの別の機能構成例を示すブロック図
【図４】実施形態に係るカメラシステムのさらに別の機能構成例を示すブロック図
【図５】（ａ）は実施形態における電力モードと最大供給電力との対応例を示す図、（ｂ）はノイズ源と撮像素子の距離と決定される電力モードとの関係例を示す図
【図６】カメラから交換レンズへ送信する電力モードを決定するフローチャート
【発明を実施するための形態】
【００１１】
以下、添付図面を参照して、本発明をその例示的な実施形態に基づいて詳細に説明する。なお、以下では撮像装置に着脱可能な補助装置（アクセサリ）の一例としての交換レンズに本発明を適用した実施形態について説明する。しかし、本発明はカメラの撮像素子やその周辺回路に対するノイズ源となりうる部品や回路を備える任意の補助装置に対して適用可能である。このような補助装置には、マウントアダプタ、テレコンバータ、フラッシュ、ＧＰＳレシーバ、無線通信アダプタ、電子ビューファインダ、アシスタントグリップが含まれるが、これらに限定されない。また、以下では撮像装置の一例としてのレンズ交換型デジタルカメラに本発明を適用した実施形態について説明する。しかし、本発明は補助装置を着脱可能な、撮像機能を有する任意の電子機器に対して適用可能である。このような電子機器の例には、ビデオカメラ、コンピュータ機器（パーソナルコンピュータ、タブレットコンピュータ、ＰＤＡなど）、携帯電話機、スマートフォン、ゲーム機、ロボット、ドローン、ドライブレコーダが含まれるが、これらに限定されない。
【００１２】
図１は、実施形態に係るカメラシステムの模式図である。カメラシステムは、レンズ交換型デジタルカメラの本体（カメラ本体）１００と、カメラ本体１００に着脱可能な補助装置とを有する。図１では、カメラ本体１００が備える、補助装置の装着部位の一例であるマウント部と、マウント部に装着可能な補助装置の例としての交換レンズ、変換アダプタ、中間アクセサリとの組み合わせについて示している。しかしながら、マウント部はカメラ本体１００が備える、補助装置の装着部位の一例であり、ホットシューや外部Ｉ／Ｆなど、他の装着部位であってよい。また、補助装置も装着部位に応じた他の補助装置であってよい。
【００１３】
ここでは、レンズマウントに装着可能な補助装置として、第１の交換レンズ２００、第２の交換レンズ３００、変換アダプタ４００、および中間アクセサリ５００を示している。また、第１および第２の交換レンズ２００および３００はノイズ源を有する補助装置の例であり、変換アダプタ４００および中間アクセサリ５００はノイズ源を有しない補助装置の例である。
【００１４】
第１の交換レンズ２００はカメラ本体１００に直接装着可能である。また、第１の交換レンズ２００は中間アクセサリ５００を介してカメラ本体１００に装着可能である。一方、第２の交換レンズ３００はカメラ本体１００に直接装着できない。第２の交換レンズ３００は、変換アダプタ４００を介してのみ本体１００に装着可能である。変換アダプタ４００と中間アクセサリ５００は単独でカメラ本体１００に装着されることはなく、対応する交換レンズとカメラ本体１００との間に装着されるものとする。中間アクセサリ５００は例えばテレコンバータであってよく、変換アダプタ４００はマウントアダプタ（マウントコンバータ）であってよいが、これらに限定されない。
【００１５】
カメラ本体１００と補助装置のそれぞれには対応する形状のマウント部が設けられる。一般的には双方のマウント部を特定の相対位置で突き合わせた状態でカメラ本体１００と補助装置を相対的に回転させることにより、補助装置をカメラ本体１００に装着することができる。例えば、各マウント部は、複数の爪部を備え、マウント部同士を特定の相対位置で突き合わせた状態から相対的に回転することにより、対向するマウント部の爪部同士が係合する所謂バヨネット結合方式で互いに着脱可能である。双方のマウント部には装着状態で互いに接触するように構成された複数のピン（電極または接点）が設けられており、このピンを通じてカメラ本体１００から補助装置に電力を供給したり、カメラ本体１００と補助装置との間で通信を行ったりすることができる。補助装置をカメラ本体１００から取り外す場合には、装着時とは逆の操作を行う。なお、マウント部の形式によって着脱時の操作方法は異なり得るが、本発明は着脱時の操作方法には依存しない。
【００１６】
図２は、図１に示した組み合わせのうち、カメラ本体１００に第１の交換レンズ２００が直接装着された状態のカメラシステムの機能構成例を示すブロック図である。
【００１７】
カメラ本体１００は、カメラ本体１００の各ブロックへ電力を供給する電力供給手段であるカメラ電源部１１を有する。カメラ電源部１１は、カメラ本体１００だけでなく、マウント１０を介して装着された第１の交換レンズ２００へも電力を供給する。マウント１０は、カメラ本体１００のマウント部と、第１の交換レンズ２００のマウント部とをまとめて表している。
【００１８】
また、カメラ本体１００は撮像素子１２を有する。撮像素子１２には光電変換部を備える画素が行列状に配置され、第１の交換レンズ２００が有するレンズ群２１により形成される光学像を画素によって光電変換し、光学像に対応するアナログ電気信号群を出力する。Ａ／Ｄ変換部１３は、撮像素子１２から出力されるアナログ電気信号群をデジタル信号群（ＲＡＷ画像データ）に変換する。画像処理部１４は、ＲＡＷ画像データに対して各種の画像処理を適用し、用途に応じた画像データを生成する。画像処理部１４は、例えば表示部１５に表示するための画像データや、記録媒体１６に記録するための画像データを生成する。また、画像処理部１４は、ＯＳＤやＧＵＩデータの重畳処理や、符号化処理やデータファイルの生成処理など、画像データの用途に応じた処理を実行する。また、画像処理部１４は、記録媒体１６から読み出した画像データを再生するための処理（復号処理など）も実行する。
【００１９】
さらに、画像処理部１４は、ＲＡＷ画像データもしくは生成した画像データを用いて自動露出制御（ＡＥ）や自動焦点検出（ＡＦ）のための評価値を生成し、カメラ制御部１０１に供給することができる。
【００２０】
表示部１５はカメラシステムの情報、撮影もしくは再生された画像、ＧＵＩなどを表示する。記録媒体１６は例えば半導体メモリカードであり、撮影によって得られた画像データや音声データなどを記録するために用いられる。
【００２１】
ＲＡＭ１７は、画像処理部１４が画像データを一時的に格納するためのバッファメモリとして用いられる。ＲＡＭ１７はまた、カメラ制御部１０１が実行するプログラムを読み込んだり、プログラムを実行するための変数などを記憶するためのシステムメモリとしても用いられる。
【００２２】
ＲＯＭ１９は、カメラ制御部１０１が実行するプログラムや、カメラ本体１００の各種設定値、ＧＵＩデータなどを記憶する。ＲＯＭ１９は電気的に書き換え可能であってよい。
【００２３】
操作部１８は、ユーザがカメラ本体１００に指示を入力するための入力デバイス群の総称である。例えば、電源スイッチ、シャッターボタン、動画記録ボタン、メニューボタン、方向キー、決定キー、撮影モード／再生モード切り替えスイッチなどが操作部１８に含まれる。なお、これらは単なる例示であり、他の機能が割り当てられたボタンやスイッチなどが含まれてもよい。
【００２４】
カメラ制御部１０１は、ＣＰＵなどのプログラマブルプロセッサであり、例えばＲＯＭ１９に記憶されたプログラムをＲＡＭ１７に読み込んで実行することにより、カメラ本体１００および装着された補助装置の動作を制御し、カメラシステムの機能を実現する。例えばカメラ制御部１０１は、操作部１８の操作を検出すると、静止画または動画の撮影処理など、検出した操作に応じた処理を実行する。カメラ制御部１０１はまた、画像処理部１４が生成する評価値に基づくＡＦ処理およびＡＥ処理も実行する。ＡＦ処理やＡＥ処理において、カメラ制御部１０１はマウント１０を通じた第１の交換レンズ２００（レンズ制御部２６）との通信により、第１の交換レンズ２００のフォーカスレンズや絞りの駆動を制御する。
【００２５】
一方、第１の交換レンズ２００は、フォーカスレンズ、ズームレンズ、防振レンズ、および絞りなどの可動部材を含むレンズ群２１を有する。また、これらの可動部材を駆動するアクチュエータやモータを制御するためのフォーカスレンズ駆動部２２、ズームレンズ駆動部２３、防振レンズ駆動部２４、絞り駆動部２５を有する。フォーカスレンズ駆動部２２、ズームレンズ駆動部２３、防振レンズ駆動部２４、絞り駆動部２５の動作は、レンズ制御部２６が制御する。
【００２６】
レンズ制御部２６は、ＣＰＵなどのプログラマブルプロセッサであり、例えばＲＯＭ２７に記憶されたプログラムをＲＡＭ２９に読み込んで実行することにより、交換レンズ２００内の各部の動作を制御する。また、レンズ制御部２６は、マウント１０を介してカメラ制御部１０１との通信を行い、カメラ制御部１０１に第１の交換レンズ２００の情報を送信したり、カメラ制御部１０１の要求に応じて第１の交換レンズ２００の動作を制御したりする。ＲＯＭ２７には、レンズ制御部２６が実行するプログラムの他、第１の交換レンズ２００の情報や、設定値などが記憶されている。
【００２７】
ここで、本実施形態では、第１の交換レンズ２００が有する、予め定められたノイズ源の位置情報がＲＯＭ２７に記憶されている。ノイズ源の位置情報は例えば、交換レンズの装着側の端部（ここではマウント面）から最も近いノイズ源までの距離であってよい。予め定められたノイズ源としては、フォーカスレンズ駆動部２２、ズームレンズ駆動部２３、防振レンズ駆動部２４、絞り駆動部２５といった、可動部材を駆動するモータやアクチュエータを有する回路がある。また、予め定められたノイズ源にはさらに、レンズ制御部２６やレンズ電源部２８が実装された基板も含まれてよい。これは、フォーカスレンズ駆動部２２、ズームレンズ駆動部２３、防振レンズ駆動部２４、絞り駆動部２５を動かす電力はこの基板を通って供給されるため、基板に流れる電流が最も大きいからである。また、この基板は、駆動する可動部材の近くに配置される駆動部の回路よりも、交換レンズのマウント面の近くに配置されることが多い。
【００２８】
なお、ノイズ源の位置情報として、どの構成要素の位置情報を記憶するかは、交換レンズの構成に依存する。したがって、例えば製造時など、ＲＯＭ２７にノイズ源の位置情報を記憶する際に、どの構成要素の位置情報をノイズ源の位置情報として記憶するかを交換レンズに応じて決定する。なお、予め定められたノイズ源は上述した例に限定されない。また、予め定められたノイズ源は、補助装置の種類や機種に応じて異なってよい。
【００２９】
レンズ電源部２８は、マウント１０を通じてカメラ本体１００のカメラ電源部１１から供給される電力を第１の交換レンズ２００内の各構成要素に供給する。
【００３０】
図３は、図１に示した組み合わせのうち、カメラ本体１００に第１の交換レンズ２００が中間アクセサリ５００を介して装着された状態のカメラシステムの機能構成例を示すブロック図である。図３において図２と同様の構成については同じ参照数字を付し、説明を省略する。
【００３１】
中間アクセサリ５００は、カメラ側のマウント部とレンズ側のマウント部とを有している。カメラ側のマウント部は第１の交換レンズ２００が有するマウント部と同じ構成を有し、レンズ側のマウント部はカメラ本体１００が有するマウント部と同じ構成を有する。したがって、中間アクセサリ５００は、第１の交換レンズ２００と同様にしてカメラ本体１００に装着および取り外しが可能である。また、第１の交換レンズ２００は中間アクセサリ５００に対し、カメラ本体１００に対するのと同様に装着および取り外しが可能である。
【００３２】
中間アクセサリ５００は、カメラ側のマウント部を通じてカメラ本体１００から電力の供給を受けたり、カメラ本体１００（カメラ制御部１０１）との通信を行ったりする。また、中間アクセサリ５００は、カメラ本体１００から供給される電力をレンズ側のマウント部を通じて第１の交換レンズ２００に供給する。また、中間アクセサリ５００は、カメラ本体１００（カメラ制御部１０１）と第１の交換レンズ２００（レンズ制御部２６）との間の通信経路を提供する。したがって、カメラ本体１００（カメラ制御部１０１）と第１の交換レンズ２００（レンズ制御部２６）とは、直接接続されている場合と同様に通信することができる。
【００３３】
図３において、マウント１０は、カメラ本体１０のマウント部と、中間アクセサリ５００のカメラ側のマウント部とをまとめて表している。また、マウント３０は、中間アクセサリ５００のレンズ側のマウント部と、第１の交換レンズ２００のマウント部とをまとめて表している。
【００３４】
中間アクセサリ５００において、アクセサリ制御部５０１は、ＣＰＵなどのプログラマブルプロセッサであり、例えばＲＯＭ５２に記憶されたプログラムをＲＡＭ５３に読み込んで実行することにより、マウント１０を介してカメラ制御部１０１との通信を行う。また、アクセサリ制御部５０１は、中間アクセサリ５００が有するアクセサリ操作部５１の操作または状態に応じた動作を実行する。ＲＯＭ５２には、アクセサリ制御部５０１が実行するプログラムの他、中間アクセサリ５００の情報や、設定値などが記憶されている。
【００３５】
図３の構成では、第１の交換レンズ２００とカメラ本体１００との間に中間アクセサリ５００が挿入されている。そのため、図２に示した、第１の交換レンズ２００をカメラ本体１００に直接装着する構成と比較して、第１の交換レンズ２００とカメラ本体１００の撮像素子１２との距離が大きくなる。第１の交換レンズ２００が有するノイズ源（例えばアクチュエータやモータ）が撮像素子１２から遠ざかることにより、第１の交換レンズ２００のノイズ源から撮像素子１２が受ける影響が小さくなる。
【００３６】
図４は、図１に示した組み合わせのうち、カメラ本体１００に第２の交換レンズ３００が変換アダプタ４００を介して装着された状態のカメラシステムの機能構成例を示すブロック図である。図４において図２と同様の構成については同じ参照数字を付し、説明を省略する。
【００３７】
変換アダプタ４００は、中間アクセサリ５００と同様、カメラ側のマウント部とレンズ側のマウント部とを有している。カメラ側のマウント部は第１の交換レンズ２００が有するマウント部と同じ構成を有し、レンズ側のマウント部はカメラ本体１００のマウント部とは異なり、第２の交換レンズ３００のマウント部と対応する構成を有する。したがって、変換アダプタ４００は、第１の交換レンズ２００と同様にしてカメラ本体１００に装着および取り外しが可能である。第２の交換レンズ３００のマウント部はカメラ本体１００のマウント部と形状が対応しない。そのため、第２の交換レンズ３００はカメラ本体１００には直接装着できない。一方、変換アダプタ４００のレンズ側のマウント部は第２の交換レンズ３００のマウント部に対応した構成を有するため、第２の交換レンズ３００は変換アダプタ４００には装着可能である。このように、変換アダプタ４００は、マウント部の形状が対応しない交換レンズをカメラ本体１００に装着することを可能にする。
【００３８】
変換アダプタ４００は、カメラ本体１００から供給される電力をレンズ側のマウント部を通じて第２の交換レンズ３００に供給する。また、変換アダプタ４００は、カメラ本体１００（カメラ制御部１０１）と第２の交換レンズ３００（レンズ制御部３６）との間の通信経路を提供する。
【００３９】
なお、ここでは第２の交換レンズ３００がカメラ本体１００と直接通信できるものとする。なお、第２の交換レンズ３００（レンズ制御部３６）とカメラ本体１００（カメラ制御部１０１）との通信および／またはコマンド互換性がない場合に、変換アダプタ４００が仲介することで通信を可能にしてもよい。この場合、変換アダプタ４００は、カメラ本体１００から受信した通信内容を第２の交換レンズ３００が解釈できる形式に変換して第２の交換レンズ３００に送信する。また、変換アダプタ４００は、第２の交換レンズ３００から受信した通信内容をカメラ本体１００が解釈できる形式に変換してカメラ本体１００に送信する。このような変換動作は、例えば変換アダプタ４００にマイクロプロセッサ（アダプタ制御部）、ＲＯＭ、ＲＡＭを設け、アダプタ制御部がＲＯＭに記憶された変換動作用のプログラムをＲＡＭに読み込んで実行することにより実現できる。
【００４０】
図４において、マウント１０は、カメラ本体１０のマウント部と、変換アダプタ４００のカメラ側のマウント部とをまとめて表している。また、マウント３０は、変換アダプタ４００のレンズ側のマウント部と、第２の交換レンズ３００のマウント部とをまとめて表している。
【００４１】
変換アダプタ４００は、変換アダプタ４００がカメラ本体１００に装着されたことをカメラ本体１００が検知できるようにする装着検知回路４１を有する。装着検知回路４１は例えばマウント１０を通じて電力の供給を受けると、マウント１０に設けられたピンのうち、特定のピンの電位を特定の値にする回路であってよい。あるいは、カメラ本体１００（カメラ制御部１０１）に、変換アダプタ４００の情報を送信する回路であってもよいし、変換アダプタ４００の情報を記憶した、カメラ本体１００がアクセス可能なメモリであってもよい。例えば、変換アダプタ４００の厚み（マウント面間の距離）の情報を、装着検知回路４１が通知または記憶するように構成してもよい。
【００４２】
第２の交換レンズ３００において、図２または図３に示した第１の交換レンズ２００が有する構成要素と同名の構成要素は、第１の交換レンズ２００が有する同名の構成要素と同様の機能を実現する。本実施形態では第２の交換レンズ３００に固有の構成要素はないため、個々の構成要素に関する説明を省略する。なお、ＲＯＭ３７には、ノイズ源の位置情報が予め記憶されている。
【００４３】
図４に示す構成においても、図３に示した構成と同様、第２の交換レンズ３００とカメラ本体１００との間に変換アダプタ４００が挿入される。したがって、仮に第２の交換レンズ３００をカメラ本体１００に直接接続できる場合と比較すれば、第２の交換レンズ３００とカメラ本体１００の撮像素子１２との距離が大きくなる。
【００４４】
図５（ａ）は、カメラ本体１００がマウント部を通じて供給する電力の制御に用いる供給電力情報の一例を示す図である。供給電力情報は、カメラ本体１００のＲＯＭ１９、第１の交換レンズ２００のＲＯＭ２７、第２の交換レンズ３００のＲＯＭ３７に予め記憶されているものとする。ここでは、カメラ本体１００がマウント部を通じて供給する電力を４通りの電力モードにしたがって制御するものとしたが、電力モードの種類は任意の複数であってよい。以下、第１の交換レンズ２００について代表的に説明するが、特に異なる旨の記載がない限り、第２の交換レンズ３００についても当てはまる。
【００４５】
詳細は後述するが、カメラ制御部１０１は、少なくとも、装着された補助装置が有するノイズ源と撮像素子１２との距離に応じて、カメラ本体１００の電力モードを決定する。そして、カメラ制御部１０１は決定した電力モードをカメラ電源部１１および、レンズ制御部２６に送信する。カメラ電源部１１は、カメラ制御部１０１から受信した電力モードに対応する最大電力値を超えないように、マウント部から供給する電力を制御する。例えば、カメラ制御部１０１が電力モードとしてFull Power Modeを決定した場合、カメラ電源部１１は、１０Ｗを上限として、電力をレンズ電源部２８に供給する。また、カメラ制御部１０１が電力モードとしてLow Power Modeを決定した場合、カメラ電源部１１は３Ｗを上限として電力をレンズ電源部２８に供給する。
【００４６】
レンズ制御部２６は、カメラ制御部１０１から受信した電力モードに基づいて、ＲＯＭ２７に記憶された供給電力情報を参照し、カメラ本体１００から供給される最大電力を認識する。そして、レンズ制御部２６は、レンズ電源部２８に、最大電力を通知する。レンズ電源部２８は、通知された最大大電力を超えないように各部に供給する電力を調整する。供給される最大電力量が少なくなれば、交換レンズ内の可動部材を駆動するフォーカスレンズ駆動部２２、ズームレンズ駆動部２３、防振レンズ駆動部２４、絞り駆動部２５の消費電力を少なくするように制御する。具体的には、可動部材を移動させる際の速度を低下させる。その結果、交換レンズで発生するノイズが減少する。一方、交換レンズの消費電力が大きくなれば、発生する電流リップルノイズやのノイズ源からの磁気ノイズも大きくなり、撮影画像に影響を及ぼしやすくなる。
【００４７】
例えば、電力モードとしてFull Power Modeをカメラ本体１００から受信した場合、レンズ電源部２８は、各部の消費電力の合計が１０Ｗ以下となる範囲で電力を供給する。また、電力モードとしてLow Power Modeをカメラ本体１００から受信した場合、レンズ電源部２８は、各部の消費電力の合計が３Ｗ以下となる範囲で電力を供給する。
【００４８】
なお、カメラ制御部１０１は電力モードを送信する代わりに最大電力値を直接送信してもよい。この場合、交換レンズ側に供給電力情報を保存する必要は無く、レンズ制御部２６はカメラ本体１００から受信した最大電力値をレンズ電源部２８に通知する。そして、レンズ電源部２８は、通知された最大電力値の範囲内で交換レンズ内の電力供給を制御する。
【００４９】
図５（ｂ）はカメラ本体１００のＲＯＭ１９に記憶される、交換レンズのノイズ源と撮像素子との距離に応じた電力モードの一例を示す図である。撮影感度が高いと撮像素子は磁界ノイズの影響を受けやすくなるため、ここでは、交換レンズのノイズ源と撮像素子との距離と撮影感度（ＩＳＯ感度）との組み合わせと、電力モードとを対応付けた例を示した。しかし、撮影感度を用いずに、交換レンズのノイズ源と撮像素子との距離によって電力モードを決定してもよい。図５（ｂ）からわかるように、撮影感度が同一であれば、第１の距離に対するよりも、第１の距離より短い第２の距離に対する方が、供給する最大電力量が小さくなるように電力モードが決定される。
【００５０】
カメラ本体１００は設定されたＩＳＯ感度と、交換レンズのノイズ源と撮像素子の距離に応じて、電力モードを決定する。一般的に、カメラ本体のＩＳＯ感度が高く設定された場合には、撮像素子は磁界ノイズの影響を受けやすくなるため、レンズのノイズ源から撮影画像が影響を受けやすくなる。そのため、図５（ｂ）からわかるように、ノイズ源から撮像素子１２までの距離が同一であれば、第１の撮影感度に対するよりも、第１の撮影感度より高感度である第２の撮影感度に対する方が、供給する最大電力量が小さくなるように電力モードが決定される。
【００５１】
上述した様に、第１の交換レンズ２００および第２の交換レンズ３００は、ＲＯＭ２７やＲＯＭ３７に、ノイズ源の位置情報を保持している。カメラ本体１００への装着が認識されると、レンズ制御部２６は、ノイズ源の位置情報をＲＯＭ２７から読み出してカメラ制御部１０１に出力する。カメラ本体１００への装着は、例えば、カメラ本体１００に装着された状態でカメラ本体１００の電源がオンされたり、電源がオンされているカメラ本体１００に装着されたりした際に認識される。なお、ノイズ源の位置情報は、カメラ本体１００（カメラ制御部１０１）との通信を確立する際の初期処理において、交換レンズからカメラ本体に送信されるレンズ情報の一部であってもよい。また、カメラ制御部１０１が、交換レンズの装着を認識した際に、レンズ制御部に対してノイズ源の位置情報を明示的に要求し、これに応答してレンズ制御部がノイズ源の位置情報をカメラ制御部１０１に送信してもよい。
【００５２】
カメラ制御部１０１は、受信した位置情報を、交換レンズの機種情報および／または固有識別子と関連づけてＲＡＭ１７またはＲＯＭ１９に記憶し、再利用することができる。すなわち、カメラ制御部１０１は、交換レンズなどの補助装置の装着を検出した場合、検出時のやりとりにおいて補助装置の情報を取得し、対応するノイズ源の位置情報が既に記憶されていれば、記憶された情報を用いることができる。中間アクセサリや変換アダプタの厚み（距離）に関する情報についても同様に、記憶および再利用することができる。
【００５３】
カメラ制御部１０１は、レンズ制御部２６から取得した、ノイズ源の位置情報（ここではノイズ源とマウント面との距離の情報）から、撮像素子１２と、第１の交換レンズ２００のノイズ源との距離を算出する。そして、カメラ制御部１０１は、現在設定されている撮影感度を例えばＲＡＭ１７から取得し、算出した距離と図５（ｂ）に示したテーブルを参照して、第１の交換レンズ２００に対する電力モードを決定する。カメラ制御部１０１は、撮影感度を考慮して電力モードを決定する場合、電力モードを決定する際にＡＥ処理を実行して撮影感度を決定してもよい。
【００５４】
カメラ本体１００の例えばＲＯＭ１９には、撮像素子１２（例えば撮像面）と、カメラ本体１００の補助装置の装着部位（ここではマウント面。交換レンズのマウント部と付き合わせる面）との距離を示すカメラ距離情報を予め記憶しておくことができる。
【００５５】
例えば図２のように、カメラ本体１００に第１の交換レンズ２００が直接接続されている場合を考える。この場合、ノイズ源と撮像素子１２との距離は、第１の交換レンズ２００から取得したノイズ源の位置情報が示す距離と、ＲＯＭ１９から読み出したカメラ距離情報とを加算することによって得られる。例えば、ノイズ源の位置情報が距離１０ｍｍを示し、カメラ距離情報が距離２５ｍｍを示す場合、第１の交換レンズ２００のノイズ源と撮像素子１２との距離は３５ｍｍと算出できる。このとき、撮影感度がＩＳＯ１２８００であれば、カメラ制御部１０１は、第１の交換レンズ２００に対する電力モードをＭｉｄと決定することができる。
【００５６】
一方、図３のように、第１の交換レンズ２００とカメラ本体１００の間に中間アクセサリ５００が存在する場合には、中間アクセサリ５００の長さ（厚み）を考慮する必要がある。交換レンズの場合と同様、中間アクセサリ５００がカメラ本体１００に装着されたことを検知すると、カメラ制御部１０１は、アクセサリ制御部５０１との通信を通じて、中間アクセサリの長さ（厚み）を示すアクセサリ距離情報を取得する。アクセサリ距離情報は、アクセサリ制御部５０１が能動的にカメラ制御部１０１に送信することによってカメラ制御部１０１が取得してもよいし、カメラ制御部１０１がアクセサリ制御部５０１に明示的に要求して取得してもよい。
【００５７】
また、カメラ制御部１０１は、中間アクセサリ５００にさらに第１の交換レンズ２００が装着されていることを検知すると、中間アクセサリ５００を介してレンズ制御部２６と通信し、レンズ制御部２６からノイズ源の位置情報を取得する。なお、上述したように、第１の交換レンズ２００そのもの、あるいは第１の交換レンズ２００と同じ機種についてのノイズ源の位置情報がカメラ本体１００に記憶されていれば、レンズ制御部２６から取得せずに記憶された情報を用いてもよい。
【００５８】
カメラ制御部１０１は、第１の交換レンズ２００のノイズ源の位置情報が示す距離と、アクセサリ距離情報が示す距離と、カメラ距離情報が示す距離とを加算して、ノイズ源と撮像素子１２との距離を算出する。例えば、ノイズ源の位置情報が距離１０ｍｍを示し、カメラ距離情報が距離２５ｍｍを示し、アクセサリ距離情報が長さ３０ｍｍを示す場合、カメラ制御部１０１はノイズ源と撮像素子との距離を６５ｍｍと算出できる。このとき、撮影感度がＩＳＯ１２８００であれば、カメラ制御部１０１は、第１の交換レンズ２００に対する電力モードをＦｕｌｌと決定することができる。このように、同じ交換レンズが装着される場合でも、中間アクセサリ５００が介在することにより、交換レンズにより多くの電力を供給する電力モードが決定される。そのため、必要以上に交換レンズの動作を制限することがない。
【００５９】
図４のように、第２の交換レンズ３００とカメラ本体１００の間に変換アダプタ４００が存在する場合も、変換アダプタ４００の長さ（厚み）を考慮する必要がある。変換アダプタ４００から変換アダプタ４００の長さ（厚み）を示すアダプタ距離情報を取得できる場合、カメラ制御部１０１は中間アクセサリ５００が装着された場合と同様に距離情報を算出することができる。
【００６０】
一方、変換アダプタ４００がカメラ制御部１０１と通信可能な制御部や、カメラ制御部１０１がアクセス可能なメモリを有しない場合など、変換アダプタ４００からアダプタ距離情報が取得できない場合が考えられる。この場合、カメラ制御部１０１は、ＲＯＭ１９に予め記憶されたアダプタ距離情報を用いることができる。アダプタ距離情報は、カメラ本体１００の製造時に、想定される機種ごとの値や、固定値を記憶しておくことができる。あるいは、メニュー画面などを通じてユーザに機種を選択させたり、値を直接入力させてもよい。例えば、ノイズ源の位置情報が距離１０ｍｍを示し、カメラ距離情報が距離２５ｍｍを示し、アダプタ距離情報が長さ２０ｍｍを示す場合、カメラ制御部１０１はノイズ源と撮像素子との距離を５５ｍｍと算出できる。このとき、撮影感度がＩＳＯ１２８００であれば、カメラ制御部１０１は、第１の交換レンズ２００に対する電力モードをＨｉｇｈと決定することができる。
【００６１】
なお、変換アダプタ４００に限らず、中間アクセサリ５００からアクセサリ距離情報が取得できない場合や、第１および第２の交換レンズ２００および３００からノイズ源の位置情報が取得できない場合も、同様にユーザに設定させるようにしてもよい。
【００６２】
図６は、カメラ本体１００における電力モードの決定動作に関するフローチャートである。
Ｓ６０１でカメラ制御部１０１は、マウント部に補助装置が装着されたことを検知する。例えばカメラ制御部１０１は、マウント部に設けられた複数のピンのうち、特定のピンの電位の変化などに基づいて、補助装置の装着や装着された補助装置の種類を検出することができるが、他の方法を用いてもよい。
【００６３】
Ｓ６０２でカメラ制御部１０１は、装着された補助装置に変換アダプタ４００が含まれているか否かを判定する。カメラ制御部１０１は、装着された補助装置に変換アダプタ４００が含まれていると判定されればＳ６０５に、判定されなければＳ６０３に、処理を進める。なお、ここではアダプタ距離情報を変換アダプタ４００から取得しない（またはできない）ものとした。しかし、変換アダプタ４００がカメラ制御部１０１と通信可能な制御部や、カメラ制御部１０１がアクセス可能なメモリを有する場合には、後述するＳ６０４と同様にして変換アダプタ４００からアダプタ距離情報を取得してもよい。
【００６４】
Ｓ６０３カメラ制御部１０１は、装着された補助装置に中間アクセサリ５００が含まれているか否かを判定する。カメラ制御部１０１は、装着された補助装置に中間アクセサリ５００が含まれていると判定されればＳ６０４に、判定されなければＳ６０５に、処理を進める。
【００６５】
なお、カメラ本体１００のマウント部にどのような１つ以上の補助装置が装着されているのかが特定できれば、Ｓ６０１からＳ６０３は他の方法であってもよい。例えば、マウント部の仕様の違いに応じて、異なる方法で補助装置を検出しうる。
【００６６】
Ｓ６０４でカメラ制御部１０１は、中間アクセサリ５００のアクセサリ制御部５０１と通信し、アクセサリ距離情報を取得する。
【００６７】
Ｓ６０５でカメラ制御部１０１は、装着されている交換レンズのレンズ制御部（もしくはメモリ）から、ノイズ源の位置情報を取得し、例えばＲＡＭ１７に記憶する。
【００６８】
Ｓ６０６でカメラ制御部１０１は、交換レンズが有するノイズ源と、カメラ本体１００の撮像素子１２との距離を算出する。また、カメラ制御部１０１は、電力モードの決定に撮影感度を考慮する場合には、設定されている撮影感度を例えばＲＡＭ１７から取得する。カメラ制御部１０１は、この時点でＡＥ処理を実行して撮影感度を決定してもよい。
【００６９】
Ｓ６０７でカメラ制御部１０１は、Ｓ６０６で算出した距離に応じた電力モードを決定する。
【００７０】
Ｓ６０８でカメラ制御部１０１は、Ｓ６０７で決定した電力モードを、装着されている交換レンズのレンズ制御部と、カメラ電源部１１とに送信する。
【００７１】
Ｓ６０９で、カメラ電源部１１は、決定された電力モードに従って、マウント部を通じた電源供給の制御を開始する。交換レンズでは、レンズ制御部が、受信した電力モードをレンズ電源部に通知する。そして、レンズ電源部は、通知された電力モードに対応する最大供給電力の範囲内で交換レンズ内の各部に供給する電力を制御する。
【００７２】
本実施形態によれば、撮像装置に装着可能な補助装置が有するノイズ源と撮像装置が有する撮像素子との距離に基づいて、撮像装置から補助装置に供給する最大電力を制限するようにした。これにより、補助装置で生じるノイズを低減させることができ、補助装置で発生するノイズが画像に与える影響を抑制できる。また、同じ補助装置が装着された場合でも、例えば他の補助装置が介在して撮像素子とノイズ源との距離が大きくなった場合には供給する電力の制限を弱くすることができる。そのため、必要以上に補助装置の動作を制限することを抑制できる。また、ノイズ源の位置が異なる同種の補助装置についても、供給する電力を適切に制御することができる。
【００７３】
以上、本発明を例示的な実施形態に基づいて詳細に説明した。しかし、本発明は説明した実施形態に限定されず、特許請求の範囲の記載に含まれる範囲で種々の変形や変更が可能である。例えば、ホットシューに装着する補助装置であれば、ホットシュー接点とホットシュー接点に最も近いノイズ源までの距離を表す情報をノイズ源の位置情報とすればよい。そして、撮像素子とホットシュー接点までの距離を加算することで、ノイズ源と撮像素子との距離を算出することができる。また、マウント部とホットシューのそれぞれに補助装置が装着されている場合には、それぞれの補助装置のノイズ源を考慮して、それぞれの補助装置に対する電力モードを決定することができる。
【００７４】
（その他の実施形態）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００７５】
１００…カメラ本体、１０１…カメラ制御部、２００…第１の交換レンズ、３００…第２の交換レンズ、４００…変換アダプタ、５００…中間アクセサリ、５０１…アクセサリ制御部
【図１】
2020003723.tif 000003
【図２】
2020003723.tif 000004
【図３】
2020003723.tif 000005
【図４】
2020003723.tif 000006
【図５】
2020003723.tif 000007
【図６】
2020003723.tif 000008