(57)【要約】【課題】ボディ内での振動の影響が発生しにくい交換レンズを提供する。【解決手段】本発明の交換レンズ２、振動部１３を有するカメラボディ１に着脱可能であって、前記カメラボディ１から前記振動部１３の動作に関する情報を受信する受信部２７と、振動型ジャイロを有するブレ検出部２６と、ブレ補正レンズ２３と、前記ブレ検出部２６の検出結果に基づいて前記ブレ補正レンズ２３の駆動を制御するブレ補正制御部２１と、を備え、前記ブレ補正制御部２１は、前記受信部２７で前記振動部１３の動作に関する情報を受信すると、前記ブレ補正レンズ２３の駆動の制御を変更する。【選択図】図１
2020012907.tif 000002
【特許請求の範囲】
【請求項１】
振動部を有するカメラボディに着脱可能な交換レンズであって、
前記カメラボディから前記振動部の動作に関する情報を受信する受信部と、
振動型ジャイロを有するブレ検出部と、
ブレ補正レンズと、
前記ブレ検出部の検出結果に基づいて前記ブレ補正レンズの駆動を制御するブレ補正制御部と、を備え、
前記ブレ補正制御部は、前記受信部で前記振動部の動作に関する情報を受信すると、前記ブレ補正レンズの駆動の制御を変更する交換レンズ。
【請求項２】
請求項１に記載の交換レンズにおいて、
前記受信部は、前記振動部の振動時間の情報を受信し、
前記ブレ補正制御部は、前記振動部の振動時間に基づいて、前記ブレ補正レンズの駆動の制御を変更する交換レンズ。
【請求項３】
請求項１または２に記載の交換レンズにおいて、
前記受信部は、前記振動部の振動周波数の情報を受信し、
前記ブレ補正制御部は、前記振動部の振動周波数と前記振動型ジャイロの振動周波数とに基づいて、前記ブレ補正レンズの駆動の制御を変更する交換レンズ。
【請求項４】
請求項１に記載の交換レンズにおいて、
前記受信部は、前記振動部の振動の時間及び振動周波数の情報を受信し、
前記ブレ補正制御部は、少なくとも前記振動部が振動して前記振動部の振動周波数と前記振動型ジャイロの振動周波数とが重複する期間、前記ブレ検出部の検出結果に基づく前記ブレ補正レンズの駆動を行わない交換レンズ。
【請求項５】
請求項１から４の何れか一項に記載の交換レンズにおいて、
前記ブレ補正制御部は、前記ブレ検出部の検出結果に基づいて前記ブレ補正レンズの移動量を算出する算出回路を有し、前記受信部で前記振動部の動作に関する情報を受信すると、前記算出回路による前記ブレ補正レンズの移動量の算出を変更する交換レンズ。
【請求項６】
請求項１から５の何れか一項に記載の交換レンズにおいて、
前記受信部は、前記カメラボディが有する撮像素子を振動させる前記振動部の動作に関する情報を受信する交換レンズ。
【請求項７】
振動型ジャイロを有するブレ検出部を有する交換レンズが着脱可能なカメラボディであって、
撮像素子と、
前記撮像素子を振動させる振動部と、
前記振動部の動作に関する情報を前記交換レンズに送信する送信部と、を備えるカメラボディ。
【請求項８】
請求項７に記載のカメラボディであって、
前記送信部は、前記振動部の振動時間及び振動周波数の情報を前記交換レンズに送信するカメラボディ。
【請求項９】
振動型ジャイロを有するブレ検出部と、
撮像素子と、
前記撮像素子を振動させる振動部と、
前記撮像素子を移動させるブレ補正機構と、
前記ブレ検出部の検出結果に基づいて前記ブレ補正機構の駆動を制御するブレ補正制御部と、を備え、
前記ブレ補正制御部は、前記振動部の動作に基づいて前記ブレ補正機構の駆動の制御を変更するカメラボディ。
【請求項１０】
請求項９に記載のカメラボディにおいて、
前記ブレ補正制御部は、少なくとも前記振動部が振動して前記振動部の振動周波数と前記振動型ジャイロの振動周波数とが重複する期間、前記ブレ検出部の検出結果に基づく前記ブレ補正機構の駆動を行わないカメラボディ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、交換レンズ及びカメラボディに関するものである。
【背景技術】
【０００２】
従来、交換レンズ及びカメラボディを備えるカメラシステムにおいて、ブレを補正するものがある。このようなカメラシステムは、カメラシステムに生じた手ブレによる角速度を、振動ジャイロを用いて検出する。そして、カメラシステムは、検出されたブレ量に応じて、ブレ補正光学系により撮像面のブレを補正する。
【０００３】
また、カメラボディ側の撮影素子には、交換レンズを交換する時にほこりが入り込み、撮像面にゴミやほこりが付着し、撮影に影響をおよぼすことがある。このため、撮像素子に振動素子を取り付け、撮像素子を振るわせることにより、ゴミやほこりを振るい落としているものがある（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−２４２１５８号公報
【発明の概要】
【０００５】
本発明の交換レンズは、振動部を有するカメラボディに着脱可能な交換レンズであって、前記カメラボディから前記振動部の動作に関する情報を受信する受信部と、振動型ジャイロを有するブレ検出部と、ブレ補正レンズと、前記ブレ検出部の検出結果に基づいて前記ブレ補正レンズの駆動を制御するブレ補正制御部と、を備え、前記ブレ補正制御部は、前記受信部で前記振動部の動作に関する情報を受信すると、前記ブレ補正レンズの駆動の制御を変更するという構成とした。
【０００６】
また、本発明のカメラボディは、振動型ジャイロを有するブレ検出部を有する交換レンズが着脱可能なカメラボディであって、撮像素子と、前記撮像素子を振動させる振動部と、前記振動部の動作に関する情報を前記交換レンズに送信する送信部と、を備える構成とした。
【０００７】
さらに本発明のカメラボディは、振動型ジャイロを有するブレ検出部と、撮像素子と、前記撮像素子を振動させる振動部と、前記撮像素子を移動させるブレ補正機構と、前記ブレ検出部の検出結果に基づいて前記ブレ補正機構の駆動を制御するブレ補正制御部と、を備え、前記ブレ補正制御部は、前記振動部の動作に基づいて前記ブレ補正機構の駆動の制御を変更する構成とした。
【図面の簡単な説明】
【０００８】
【図１】実施形態のカメラボディ１と交換レンズ２と、を備えたカメラシステム３を示す図である。
【図２】ブレ補正レンズの目標位置を算出する算出回路２１Ａのブロック図である。
【図３】ボディ制御部１０がブレ補正制御部２１へ指示するコマンドの通信を模式的に示した図である。
【図４】ボディ制御部１０のブレ補正制御部２１への具体的なコマンド指示の内容を示す表である。
【図５】イメージセンサクリーニングの動作中及びその前後の、ボディ制御部１０のブレ補正制御部２１への指示と、ブレ補正制御部２１の動作を示した図である。
【図６】ボディ制御部１０から、振動音波干渉情報送信コマンドを受けたブレ補正制御部２１のブレ検出禁止判定部２１ｄの動作を示した表である。
【図７】ブレ補正制御部２１によって読み出されたクリップ後のブレ検出部２６の出力ω１を模式的に示した図である。
【図８】第２実施形態におけるブレ補正レンズの目標位置を算出する算出回路２１Ａのブロック図である。
【図９】ボディ制御部１０の振動音波干渉情報送信コマンドを受けたブレ補正制御部２１のブレ検出禁止判定部２１ｄの動作を示した表である。
【図１０】変形形態におけるボディ制御部１０の振動音波干渉情報送信コマンドのパラメタ１、２、３の情報を説明する表である。
【図１１】変形形態のカメラボディ１０１と交換レンズ２と、を備えたカメラシステム３を示す図である。
【図１２】変形形態でのカメラボディ１から交換レンズ２へ送信するコマンド指示を示す表である。
【発明を実施するための形態】
【０００９】
（第１実施形態）
以下、図面等を参照して、本発明の第１実施形態について説明する。図１は、実施形態のカメラボディ１と、カメラボディ１に対して着脱可能な交換レンズ２と、を備えたカメラシステム３を示す図である。
【００１０】
交換レンズ２は、例えばワンチップマイクロコンピュータであるレンズ制御部に含まれるブレ補正制御部２１と、撮影レンズ２２、２３、２４と、ブレ検出部２６と、ブレ補正レンズ駆動部２５と、レンズ側送受信部２７と、を備える。撮影レンズ２２、２３、２４のうちの撮影レンズ２３は、ブレ補正光学系（以下、ブレ補正レンズ２３と呼ぶ）である。
レンズ側送受信部２７は、カメラボディ１から、後述する振動部１３の動作に関する振動時間の情報及び周波数の情報等を受信する。
【００１１】
ブレ補正制御部２１は、振動型ジャイロを有するブレ検出部２６により検出された交換レンズ２を含むカメラシステム３に生じたブレ角速度を受信する。
ブレ補正制御部２１は、ブレ補正レンズ２３の目標位置を算出する算出回路２１Ａを備える。図２はブレ補正レンズ２３の目標位置を算出する算出回路２１Ａのブロック図である。
ブレ補正制御部２１は、算出回路２１Ａによりブレ補正レンズ２３の目標位置を算出するとともに、受信したブレ角速度に応じたブレ補正レンズ２３の光軸２０に直交する２軸（一方をＸ軸、他方をＹ軸とする）方向の移動量を求める。
さらに、ブレ補正レンズ駆動部２５より、ブレ補正レンズ２３を求めた移動量だけ駆動して、撮像面に生じたブレを補正する。
【００１２】
算出回路２１Ａは、ハイパスフィルタ（ＨＰＦ）２１ａと、ゲイン乗算部２１ｆと、第１ローパスフィルタ（第１ＬＰＦ）２１ｂと、積分部２１ｃと、ブレ検出禁止判定部２１ｄとを備える。
【００１３】
図１に戻り、カメラボディ１は、撮像素子１１と、例えばワンチップマイクロコンピュータであるボディ制御部１０と、例えば圧電素子である振動部１３と、振動部１３を駆動する振動駆動部１２と、ボディ側送受信部１５と、を備える。
【００１４】
ボディ制御部１０は、撮像素子１１を操作して撮像結果を読み出す。ボディ制御部１０には、カメラボディ１を起動するメインスイッチ１４が接続されている。
ボディ制御部１０は、振動駆動部１２により、振動部１３を所定のタイミングで駆動し、撮像素子１１を振動させ、撮像素子１１の表面のゴミやほこりを除去するイメージセンサクリーニングを行う。
【００１５】
ブレ補正制御部２１とボディ制御部１０とは、それぞれ、交換レンズ２が備えるレンズ側送受信部２７と、カメラボディ１が備えるボディ側送受信部１５とを介したシリアル通信ライン等により接続されている。
ブレ補正制御部２１とボディ制御部１０との間での通信によって、ボディ制御部１０はブレ補正制御部２１に所定の指示を行い、また、両者の間で情報が授受される。
【００１６】
（ブレ補正制御部２１のブレ補正）
次に、交換レンズ２におけるブレ補正制御部２１のブレ補正の動作を説明する。
図２に示すように、ブレ補正制御部２１の算出回路２１Ａは、ブレ検出部２６の出力ω１を読み出す。
【００１７】
ブレ検出部２６の出力ω１には、一般的に、ブレ角速度が印加されていない状態でも、ＤＣレベルのオフセット成分が生じている。例えば、一般的な撮影におけるブレによる角度速度が、±数°／ｓｅｃレベルであるのに対し、ＤＣレベルのオフセット成分は、同レベル、また、それ以上のレベルで発生している。このような同レベル、またはそれ以上のレベルのオフセット成分は、ブレ補正の効果を低下させる。
【００１８】
算出回路２１ＡのＨＰＦ２１ａは、このオフセット成分を除去するために、手ブレの周波数帯域（一般的に１〜１０Ｈｚ程度の範囲）にあまり影響を与えないように、それ以下の低周波をカットする。
【００１９】
具体的には、ＨＰＦ２１ａは、ブレ検出部２６の出力ω１にカットオフ周波数ｆｃＬの第２ＬＰＦ２１ｅを通過させた出力ω０を、ブレ検出部２６出力ω１から減算する。そしてＨＰＦ２１ａは、ブレ検出部２６のＤＣレベルのオフセット成分を含むカットオフ周波数ｆｃＬ以下の成分が除去されたω２を出力する。カットオフ周波数ｆｃ１は、例えば、０．１Ｈｚとする。
【００２０】
ゲイン乗算部２１ｆは、ＨＰＦ２１ａの出力ω２にゲインＧω１（範囲は、０〜１）を乗算したω３を出力する。
次いで、カットオフ周波数ｆｃＨの第１ＬＰＦ２１ｂは、ω３より手ブレの周波数帯域外の余計な高周波をカットしたω４を出力する。第１ＬＰＦ２１ｂは、カットオフ周波数ｆｃＨを変更可能で、通常のブレ補正時には、手ブレの周波数帯域外の高周波（例えば、１００Ｈｚ程度）に設定する。
【００２１】
その後、積分部２１ｃは、ω４を積分し、角速度のディメンジョンを位置に変換して、ブレ補正レンズ２３の目標位置ＬＣを算出する。
積分部２１ｃは、通常完全積分とせず、所定のカットオフ周波数ｆｃ＿ｉｎｔｅ（例えば、０．１Ｈｚ）の非完全積分とする。これにより、算出されるブレ補正レンズ目標位置ＬＣが発散するのが抑制される。非完全積分は、例えば、カットオフ周波数ｆｃ＿ｉｎｔｅのＬＰＦと完全積分を直列に接続することで実現できる。
【００２２】
ブレ補正制御部２１は、ブレ補正レンズ駆動部２５により、算出回路２１Ａにおいて算出したブレ補正レンズ目標位置ＬＣにブレ補正レンズ２３を駆動してブレ補正を行う。
なお、ゲインＧω１、及び、第１ＬＰＦ２１ｂのカットオフ周波数ｆｃＨは、ボディ制御部１０からの指示により、後述の変形形態に示すように変更可能である。
【００２３】
次に、実施形態のカメラボディ１と交換レンズ２との間の、ボディ側送受信部１５及びレンズ側送受信部２７を介した通信について説明する。図３は、ボディ制御部１０がブレ補正制御部２１へ指示するコマンドの通信を模式的に示した図である。
ボディ制御部１０は、１番目にコマンドを指示し、２番目以降にその指示コマンドのパラメタをブレ補正制御部２１に指示する。図３は、パラメタ０からパラメタＮのＮ＋１個のパラメタを指示する例である。
【００２４】
図４は、ボディ制御部１０からブレ補正制御部２１への具体的なコマンド指示の内容を示す表である。ボディ制御部１０がブレ補正制御部２１へ指示するコマンドは、コマンド１０またはコマンド１１のいずれかである。
【００２５】
コマンド１０は、ブレ検出補正開始時において、ボディ制御部１０が、ブレ補正制御部２１に、ブレ検出を開始させる「ブレ検出補正開始」のコマンドである。コマンド１０はパラメタを含まない。
【００２６】
コマンド１１は、ボディ制御部１０が、ブレ補正制御部２１に、交換レンズ２のブレ補正に影響を与えうるカメラボディ１内の振動音波の情報を送信する「振動音波干渉情報送信」のコマンドである。以下、この交換レンズ２のブレ補正に影響を与えうるカメラボディ１内で発生する振動または音波を「振動音波」という。
コマンド１１はパラメタ０、１、２を含む。
パラメタ０は、カメラボディ１内で振動音波の発生が開始されるか否かの情報で、「振動音波発生開始」を示す１または「振動音波非発生開始」を示す０を含む。
パラメタ１は、カメラボディ１内で発生する振動音波の周波数帯域の下限の情報である。
パラメタ２は、カメラボディ１内で発生する振動音波の周波数帯域の上限の情報である。
なお、振動周波数が一定の場合は、パラメタ１とパラメタ２とは同一値とする。
【００２７】
ボディ制御部１０は、メインスイッチ１４がオンにされると、カメラボディ１内の動作を開始する。それとともに、コマンド１０を送信し、「ブレ検出補正開始」をブレ補正制御部２１に指示してブレ補正制御部２１にブレ検出を開始させる。
具体的には、指示を受けたブレ補正制御部２１は、ブレ検出部２６の出力を読み込み、ブレ補正レンズ２３の目標位置ＬＣを算出し始める。
【００２８】
その後、ボディ制御部１０は、カメラボディ１内のイメージセンサクリーニングの動作開始直前に、コマンド１１（振動音波干渉情報送信）のパラメタ０によって１（振動音波発生開始）及び、パラメタ１及び２によってイメージセンサクリーニングによって発生する振動音波の周波数帯域の下限及び周波数帯域の上限をブレ補正制御部２１に伝える。
また、ボディ制御部１０は、カメラボディ１内のイメージセンサクリーニングの動作終了直前に、コマンド１１（振動音波干渉情報送信）のパラメタ０により０（振動音波非発生開始）をブレ補正制御部２１に伝える。
【００２９】
図５は、イメージセンサクリーニングの動作中及びその前後の、ボディ制御部１０からブレ補正制御部２１への指示と、その指示を受けたブレ補正制御部２１の動作を示した図である。
なお、図５は、ボディ制御部１０が、コマンド１０（ブレ検出補正開始）をブレ補正制御部２１にすでに指示し、ブレ補正制御部２１が、ブレ検出を開始している状態である。
【００３０】
まず、ボディ制御部１０の動作について説明する。
時刻ｔ１：ボディ制御部１０は、コマンド１１（振動音波干渉情報送信）のパラメタ０において、１（振動音波発生開始）をボディ側送受信部１５からレンズ側送受信部２７に送信し、ブレ補正制御部２１に対して、今から交換レンズ２に影響を与えうるカメラボディ１内の振動音波が発生することを伝える。
具体的には、コマンド１１（振動音波干渉情報送信）のパラメタ０（振動音波発生有無）において、１（振動音波発生開始）を送信する。
そして、パラメタ１により振動音発生周波数帯域の下限である、例えば３０ＫＨｚ（振動周波数の情報）、及び、パラメタ２により振動音発生周波数帯域の上限である、例えば５０ＫＨｚ（振動周波数の情報）を伝達する。
【００３１】
時刻ｔ２：ボディ制御部１０は、イメージセンサクリーニングを開始する。
【００３２】
時刻ｔ２〜ｔ５：ボディ制御部１０は、時刻ｔ２〜ｔ５の間で、振動駆動部１２により振動部１３を駆動して撮像素子１１を振動させ、撮像素子１１の表面のゴミやほこりを除去する。
図５の例では、振動部１３を３０ＫＨｚから５０ＫＨｚで振動させる周波数をスキャンさせることで、様々な種類、重さ、大きさのゴミやほこりを振動により除去する。
【００３３】
時刻ｔ６：ボディ制御部１０は、次の周波数帯域でイメージセンサクリーニングを開始する時刻ｔ７に先駆けて、時刻ｔ１と同様に、コマンド１１（振動音波干渉情報送信）を、ボディ側送受信部１５からレンズ側送受信部２７に送信し、ブレ補正制御部２１に対して、今から交換レンズ２に影響を与えうるカメラボディ１内の振動音波が発生することを伝達する。
具体的には、コマンド１１（振動音波干渉情報送信）のパラメタ０（振動音波発生有無）において、１（振動音波発生開始）を送信する。
そして、パラメタ１により振動音発生周波数帯域の下限である、例えば４８ＫＨｚ（振動周波数の情報）、及びパラメタ２により振動音発生周波数帯域の上限である、例えば６９ＫＨｚ（振動周波数の情報）を伝達する。
【００３４】
時刻ｔ７：ボディ制御部１０は、時刻ｔ２と同様にイメージセンサクリーニングを開始する。
【００３５】
時刻ｔ７〜ｔ８：ボディ制御部１０は、時刻ｔ２〜ｔ５と同様に、時刻ｔ７〜ｔ８の間で、振動駆動部１２により振動部１３を駆動して撮像素子１１を振動させ、撮像素子１１の表面のゴミやほこりを除去する。但し、撮像素子１１を振動させる周波数は、時刻ｔ２〜ｔ５と異なり４８ＫＨｚ〜６９ＫＨｚである。
【００３６】
時刻ｔ８：ボディ制御部１０は振動駆動部１２による振動部１３の振動を終了する。
【００３７】
時刻ｔ９：ボディ制御部１０は、コマンド１１（振動音波干渉情報送信）のパラメタ０において、０（振動音波非発生開始）をボディ側送受信部１５からレンズ側送受信部２７に送信し、ブレ補正制御部２１に対して、交換レンズ２に影響を与えうるカメラボディ１内の振動音波の発生が終了したことを伝達する。
なお、この場合、パラメタ１及びパラメタ２は、考慮不要であり、不定であって良い。
【００３８】
次に、これらのボディ制御部１０の指示を受けたブレ補正制御部２１の動作を説明する。
図６は、ボディ制御部１０からコマンド１１（振動音波干渉情報送信）を受けたブレ補正制御部２１における、図２に示すブレ検出禁止判定部２１ｄの動作を示した表である。
【００３９】
ブレ補正制御部２１は、パラメタ０（振動音波発生有無）が、０（振動音波非発生開始）である場合、パラメタ１及び２で指示された振動音波周波数帯域によらず、交換レンズ２に影響を与えうるカメラボディ１内の振動音波の発生はないとする。そして、図２における算出回路２１Ａのゲイン乗算部２１ｆのゲインＧω＝１とし、ブレ検出を許可して正常にブレ検出を行い、ブレ補正レンズ目標位置ＬＣが算出される。
【００４０】
その後、ブレ補正制御部２１は、算出回路２１Ａにより得られたブレ補正レンズ目標位置ＬＣに従い、ブレ補正レンズ駆動部２５によりブレ補正レンズ２３を駆動してブレ補正を正常に行う。
【００４１】
一方、ブレ補正制御部２１は、パラメタ０（振動音波発生有無）が、１（振動音波発生開始）である場合であっても、パラメタ１及び２で指示された振動音波周波数帯域がブレ検出部２６の駆動周波数と重ならない場合、パラメタ０（振動音波発生有無）が、０（振動音波非発生開始）である場合と同様、正常にブレ検出させる。
なお、パラメタ１及び２で指示された振動音波周波数帯域がブレ検出部２６の駆動周波数と重ならない場合とは、厳密には、カメラボディ１側で発生した振動音波の周波数とブレ検出部２６の駆動周波数の差の周波数がノイズとして出力される為、干渉しないよう両者の周波数が十分離れている場合である。
【００４２】
パラメタ１及び２で指示された振動音波周波数帯域が、ブレ検出部２６の駆動周波数と重なる場合には、ブレ検出に影響を与えうるカメラボディ１内の振動音波が発生する。
したがって、図２に示すゲイン乗算部２１ｆのゲインＧω１＝０とする。そうすると、出力ω３、及び、ω４が０となる。これにより、ブレ補正はできなくなるが、干渉により発生するノイズがブレ補正レンズ目標位置に出力されない。
【００４３】
図５を用いてさらに詳細に説明する。
ブレ補正制御部２１は、ｔ１において、コマンド１１（振動音波干渉情報送信）を、ボディ側送受信部１５より受信し、今から交換レンズ２に影響を与えうるカメラボディ１内の振動音波が発生することを認識する。
具体的には、コマンド１１（振動音波干渉情報送信）のパラメタ０の１（振動音波発生開始）を受信する。そして、図４の例としては、パラメタ１により「振動音発生周波数帯域（下限）」として３０ＫＨｚ、及びパラメタ２により「振動音発生周波数帯域（上限）」として５０ＫＨｚを受信する。
【００４４】
実施形態の交換レンズ２で使用されるブレ検出部２６の駆動周波数は、一例として４０ＫＨｚ近辺である。このため、３０〜５０ＫＨｚであるカメラボディ１で発生する振動音波は、ブレ検出部２６の駆動周波数と干渉するので、図２に示すゲイン乗算部２１ｆにおいてゲインＧω＝０にし、ブレ検出を禁止する。
【００４５】
一方、ｔ６において、ブレ補正制御部２１は、コマンド１１（振動音波干渉情報送信）において、パラメタ１により「振動音発生周波数帯域（下限）」として４８ＫＨｚ、及びパラメタ２により「振動音発生周波数帯域（上限）」として６９ＫＨｚを受信する。
４８ＫＨｚ〜６９ＫＨｚであるカメラボディ１で発生する振動音波は、ブレ検出部２６の駆動周波数と干渉しないので、図２に示すゲイン乗算部２１ｆにおいてゲインＧω＝１として、ブレ検出を許可する。
ゆえに、ブレ検出が行われ、ブレ補正レンズ目標位置ＬＣが正常に算出される。その後、ブレ補正レンズ目標位置ＬＣに従って、ブレ補正レンズ駆動部２５によりブレ補正レンズ２３を駆動してブレ補正が行われる。
【００４６】
ｔ９において、ボディ制御部１０から、コマンド１１（振動音波干渉情報送信）により、パラメタ０の０（振動音波非発生開始）が指示され、ゲインＧω＝１でブレ検出が許可され、この場合、ｔ９以前から引き続き正常にブレ検出が行われる。
【００４７】
このように、実施形態では、ボディ制御部１０からの情報により、ブレ補正制御部２１は、影響を与えうるカメラボディ１内の振動音波の発生タイミングを特定することができる。
そして、影響があるタイミングにおいて、ブレ補正制御部２１はブレ補正を禁止するので、カメラボディ１内の振動音波の干渉によるブレ補正のノイズの影響を抑えることができる。
この場合、ブレ補正ができなくなるが、振動音波の周波数帯域を交換レンズ２側に送っている為、影響を与える振動音波の周波数帯域になった場合だけブレ検出を禁止することができ、ブレ補正できないタイミングを最小限に抑えることができる。
【００４８】
（第２実施形態）
次に、カメラボディ１内で発生する振動音波とブレ検出部２６の駆動周波数の干渉によるノイズレベルが大きい場合に好適な第２実施形態について説明する。
例えば、ノイズレベルが、数１００°／ｓｅｃレベル、或いは、数１０００°／ｓｅｃレベルで発生する場合である。この場合、第２ＬＰＦ２１ｅ、或いは、第１ＬＰＦ２１ｂの演算範囲を超える可能性がある。なお、通常のノイズは、数１０°／ｓｅｃ程度である。
【００４９】
第２ＬＰＦ２１ｅ、第１ＬＰＦ２１ｂは、その必要な分解能を確保した上で設計される為、ある有限の範囲を超えると正常に演算ができなくなる。従って、算出回路２１Ａでは、一般的に入力に規定の上限値、下限値でリミットをかけたうえで演算が行われる。また、同様に、ブレ検出部２６の出力も有限範囲で制限が設けられていて、その範囲を超えるものは、リミット（制限）される。
【００５０】
第１実施形態は、一定の区間のみ干渉によるノイズが発生し、その区間だけを考慮する形態であった。しかしノイズレベルが第２ＬＰＦ２１ｅ、或いは、第１ＬＰＦ２１ｂの演算範囲を超える場合には、以下の可能性がある。なお、干渉によるノイズが、第２ＬＰＦ２１ｅ、第１ＬＰＦ２１ｂの入力制限範囲を超えた場合も、ブレ検出部２６の出力範囲を超えてリミットされた場合もほぼ同様の影響となる為、以下、ブレ検出部２６の出力範囲を超えてリミットされた場合の例で説明する。
【００５１】
カメラボディ１で発生する振動音波とブレ検出部２６の駆動周波数が重なり、その差の周波数のノイズが発生する。そのノイズが、ブレ検出部２６の出力レンジの上限、下限を超えると、ブレ検出部２６内でリミットされてクリップされる。
図７は、ブレ補正制御部２１によって読み出されたクリップ後のブレ検出部２６の出力ω１を模式的に示した図である。
【００５２】
ブレ検出部２６には、図２の説明で述べたように、ブレ角速度が印加されていない状態でも、ブレ検出部２６の出力ω１には、ＤＣレベルのオフセット成分が生じていて、ブレによる角速度には、このＤＣレベルのオフセット成分が上乗せされた形で出力される。
【００５３】
従って、ブレ検出部２６の出力レンジの中央（＝０）からずれたところが中心とされている。この状態で、カメラボディ１で発生する振動音波とブレ検出部２６の駆動周波数とが重なると、その差の周波数のノイズが発生する。そして、そのノイズは、ブレ検出部２６の出力レンジを超えた分がリミットされた状態でブレ補正制御部２１に読み込まれる。
【００５４】
ブレ検出部２６の出力レンジは、設計段階では既知であるため、第２ＬＰＦ２１ｅ、第１ＬＰＦ２１ｂの入力レンジは、これより広く取って、演算結果に支障がないよう設計されている。
しかし、図７に示すように、音波とブレ検出部２６の駆動周波数の干渉による元々のノイズが、上下対称な波形において、ＤＣレベルのオフセット成分が上乗せされ、ブレ検出部２６の出力が規定の上限、下限で制限されると、上下非対称にリミットされた波形となってブレ補正制御部２１に読み込まれる。
【００５５】
ブレ補正制御部２１では、図２で示した第２ＬＰＦ２１ｅ、第１ＬＰＦ２１ｂにおいて、このずれた状態で、カットオフ周波数ｆｃＬ以上の高周波がカットされる。逆に言えば、低周波側が通過し、入力波形の平均値が算出される形になる。このため、次第に出力は、０（レンジ中央）にずれてゆく。図７においては、第２ＬＰＦ２１ｅの出力ω０が、次第に０（レンジ中央）にずれてゆく様子を太実線で示している。
【００５６】
図７では、時刻ｔ２において、干渉のノイズが発生し始め、ｔ３において干渉のノイズの発生が終了している。その間の途中で、ブレ検出部２６の出力ω１は、レンジ上限、下限でリミットされる。
第２ＬＰＦ２１ｅの出力ω０は、リミットされたブレ検出部２６の出力ω１の平均値の方向にレベルがずれてゆき、干渉の影響が終了したｔ３において、本来のレベル（図７のｔ２の第２ＬＰＦ２１ｅ出力ω０近辺）から大きく乖離する。ｔ３で干渉の影響がなくなった後においても、第２ＬＰＦ２１ｅのカットオフ周波数ｆｃＬが低くなるため、元の本来のレベルに戻って来るまでに時間がかかる。
【００５７】
例えば、前述の例では、第２ＬＰＦ２１ｅのカットオフ周波数が０．１Ｈｚで、第２ＬＰＦ２１ｅを１次のＬＰＦとすると、時定数τ０＝１．５９ｓｅｃとなり、許容可能な誤差レベルの本来のレベルに戻るまでには、その数倍の時間を要する。従って、数秒以上の時間がかかってしまう。この間、この誤差の為、ブレ補正の性能は、大きく劣化する。
【００５８】
前述の図２及び図６とその説明で記載した方法では、この問題は、解決できない。図５における干渉によるノイズの発生しうるｔ１〜ｔ６の間、ゲインＧω０を０にして、この間のノイズの悪影響は除去できる。しかし、ｔ６でゲインＧω０を元の１に戻して、ブレ検出を許可した瞬間、第２ＬＰＦ２１ｅの出力ω０のＤＣレベルの誤差により、ブレ補正の性能は大きく劣化し、回復するのに数秒程度以上必要となる。
【００５９】
第１ＬＰＦ２１ｂ、積分部２１ｃも同様であり、最終的に算出されたブレ補正レンズ目標位置ＬＣに、大きな誤差を生じ、ブレ補正の性能は、大きく劣化、安定するまで数秒程度以上必要となる。
【００６０】
そこで、第２実施形態では、以下の方法で、この問題点を解決する。図８は、第２実施形態におけるブレ補正レンズ２３の目標位置を算出する算出回路２１Ｂのブロック図であり、第１実施形態の図２に対応する。図２との相違は、ブレ検出禁止判定部２１Ｂｄが、第２ＬＰＦ２１Ｂｅを含むＨＰＦ２１Ｂａ、第１ＬＰＦ２１Ｂｂ、及び、積分部２１Ｂｃの動作を許可／禁止する点である。なお、第２実施形態は、算出回路２１Ｂ以外第１実施形態と同様であるので、同様な部分は説明を省略し、以下の説明においては同一の符号を用いる。
【００６１】
図９は、ボディ制御部１０のコマンド１１（振動音波干渉情報送信）を受けたブレ補正制御部２１の図８におけるブレ検出禁止判定部２１Ｂｄの動作を示した表である。図６との相違は、ブレ検出許可時に、第２ＬＰＦ２１Ｂｅを含むＨＰＦ２１Ｂａ、第１ＬＰＦ２１Ｂｂ、及び、積分部２１Ｂｃの動作を許可し、ブレ検出禁止時に、第２ＬＰＦ２１Ｂｅを含むＨＰＦ２１Ｂａ、第１ＬＰＦ２１Ｂｂ、及び、積分部２１ｃの動作を禁止することである。
【００６２】
図７を用いて、これを説明する。ｔ１において、ボディ制御部１０からコマンド１１（振動音波干渉情報送信）により、ボディ側の振動音波が、ブレ検出部２６の駆動周波数と重なることが伝えられる。
そうすると、ブレ補正制御部２１の図８におけるブレ検出禁止判定部２１Ｂｄは、第２ＬＰＦ２１Ｂｅを含むＨＰＦ２１Ｂａ、第１ＬＰＦ２１Ｂｂ、及び、積分部２１Ｂｃの動作を禁止する。
【００６３】
その後、ｔ４において、ボディ制御部１０からコマンド１１（振動音波干渉情報送信）を用いてボディ側の振動音波が終了したことが伝えられると、ブレ補正制御部２１の図８におけるブレ検出禁止判定部２１Ｂｄは、第２ＬＰＦ２１Ｂｅを含むＨＰＦ２１Ｂａ、第１ＬＰＦ２１Ｂｂ、及び、積分部２１Ｂｃの動作を許可する。
【００６４】
図７におけるｔ１〜ｔ４の間のブレ検出禁止区間で第２ＬＰＦ２Ｂ１ｅの出力ω０は、ｔ１で禁止される直前の値ω０１（図７における、黒丸で示す値）が保持される。
そして、ｔ４で動作が許可されると、保持されていたｔ１で禁止される直前の値（図７における黒丸の値ω０１）から値が算出され始める。
【００６５】
従って、前述のように、第２ＬＰＦ２１Ｂｅの出力ω０のＤＣレベルがずれて、収束するのに時間を要することが解消される。
第１ＬＰＦ２１Ｂｂの出力も同様で、ｔ１時の値がｔ４まで保持され、ｔ４からｔ１時の値から算出が開始される。積分部２１ｃも同様、ｔ１時の出力値がｔ４まで保持される。
そして、ｔ４において、ｔ１時の出力値から算出が開始され、最終的に算出されたブレ補正レンズ目標位置ＬＣは、再開されるｔ４から精度良く算出され、ブレ補正の性能は、ｔ４の時刻から得ることができる。
【００６６】
（比較形態）
第１及び第２実施形態の比較形態として、レンズ交換式カメラにおけるブレ補正機能を有する交換レンズと、それに装着されるイメージセンサクリーニング機能を搭載したカメラボディであるが、本実施形態と異なり、ボディ制御部からの情報が送られず、ブレ補正制御部が、影響を与えうるカメラボディ内の振動音波の発生タイミングを特定することができない場合について説明する。
【００６７】
交換レンズ側のブレ検出には、ブレ検出部を用いる。ブレ検出部には、一般的に、振動型ジャイロが用いられ、その原理上、振動部等の振動子を振動させて、コリオリの力からカメラに生じた角速度が検出される。
【００６８】
ここで、振動子の振動周波数（一般的に、振動子を電気的に駆動するため駆動周波数と呼ぶ）の周波数に近い周波数（正しくは、駆動周波数の整数倍）近辺の振動音波を与えると、その差の周波数が検出されてしまう。
このため、非常に大きなノイズが発生し、ブレ補正に大きな影響を与える。一般的な手ブレの角速度が数°／ｓｅｃのレベルに対し、このノイズは、数１０°／ｓｅｃのレベル、或いは、それ以上となる場合があり、ブレ補正時のファインダ像、或いは、静止画、及び、動画撮影結果を著しく悪化させる。
【００６９】
一般的に、ブレ検出部の駆動数端数は、数１０ＫＨｚ近辺が用いられ、一方、イメージセンサクリーニングで用いられる振動子の振動周波数は、作動がユーザに聞こえないよう超音波領域、一般的に、２０ＫＨｚ〜１００ＫＨｚ帯域が用いられる。
また、ブレ検出部の駆動周波数は、メーカにより、また、同一メーカでも製品ごと異なる場合がある。
ゆえに、ブレ検出部の駆動周波数と、イメージセンサクリーニングで用いられる振動子の振動周波数が重ならなくするのは、非常に困難である。
【００７０】
交換レンズは製品寿命が長く、何種類もの交換レンズを交換しながら使用するレンズ交換式カメラでは、一旦、交換レンズで使用するブレ検出部を決め、交換レンズ側で使用可能なブレ検出部の駆動周波数を決め、これと重ならないイメージセンサクリーニングで用いられる振動子の振動周波数の帯域を決めると、それ以降、ブレ検出部を変更することが困難となる。
【００７１】
従って、比較形態では、イメージセンサクリーニングの振動周波数と、ジャイロの駆動周波数とが重ならない様、イメージセンサクリーニングの作動タイミングを限定し、カメラの電源オン時や、オフ時等に行う。
【００７２】
しかし、この場合、イメージセンサクリーニングが終了しないと、ブレ検出部の検出ができない。このため、起動時間を長くするか、それができないのであれば、ブレ検出部の駆動周波数とイメージセンサクリーニングの振動周波数が重なっても、その影響が非常に小さいブレ検出部のみしか使用ができない。
【００７３】
ブレ検出部の製造メーカは、その構造等を工夫することで、外部からのこれらの振動音波に対する影響を、極力抑制したジャイロを開発している。但し、一般的なものに対して高価なものとなっている。
【００７４】
しかし、実施形態では、上述のようにボディ制御部１０からの情報により、ブレ補正制御部２１は、影響を与えうるカメラボディ１内の振動音波の発生タイミングを特定することができる。
そして、影響があるタイミングにおいて、ブレ補正制御部２１はブレ補正を禁止するので、カメラボディ１内の振動音波の干渉によるブレ補正のノイズの影響を抑えることができる。
但し、この場合、ブレ補正ができなくなるが、振動音波の周波数帯域を交換レンズ２側に送っている為、影響を与える振動音波の周波数帯域になった場合だけブレ検出を禁止することができ、ブレ補正できないタイミングを最小限に抑えることができる。
【００７５】
したがって、実施形態においては、ブレ検出部２６の駆動数周波数と、イメージセンサクリーニングで用いられる振動子の振動周波数が重なっても、その影響を最小限に抑え、カメラの起動時間を犠牲にすることなく、特別高価なジャイロを使用することなしに、また、交換レンズ２側のブレ検出部２６とカメラ側のイメージセンサクリーニングの設計の制約を与えることのないカメラシステム３を提供することができる。
（変形形態）
【００７６】
以上、説明した実施形態や変形形態に限定されることなく、以下に示すような種々の変形や変更が可能であり、それらも本発明の範囲内である。
（１）ブレ補正制御部２１で行われるブレ検出を禁止する方法としては、説明した方法に限らず、他の方法であっても良い。
例えば、コマンド１１のパラメタが１（振動音波発生開始）であって、振動音波の周波数がブレ検出部２６の干渉周波数帯域と重なる場合、図２におけるブレ検出禁止判定部２１ｄが、第１ＬＰＦ２１ｂにカットオフ周波数ｆｃＨを極低周波、例えば、０．１Ｈｚ程度（ｆｃＨをかえる場合を、図２の点線で示す）にするように指示してもよい。
【００７７】
この場合、振動音波の干渉によるブレ検出部２６のノイズが残る可能性もあるが、極低周波であるため、ファインダ像、或いは、静止画、及び、動画撮影結果を著しく悪化させることはない。
【００７８】
（２）ボディ制御部１０のコマンド１１（振動音波干渉情報送信）のパラメタ１及びパラメタ２は、振動音波発生周波数帯域の下限値及び上限値ではなくても良く、開始周波数と終了周波数であってもよい。図１０はこの変形形態におけるボディ制御部１０のコマンド１１（振動音波干渉情報送信）のパラメタ１、２、３の情報を説明する表である。変形形態のパラメタ１は振動音波発生時間、パラメタ２は振動音波発生開始周波、パラメタ３は振動音波終了周波数である。なお、振動音波は、開始が最小周波数で終了が最大周波数で、周波数は一定の割合増加していくものとする。
【００７９】
例えば、ボディ制御部１０からブレ補正制御部２１に、コマンド１１（振動音波干渉情報送信）のパラメタ１により振動音発生時間と、パラメタ２により開始周波数が３０ＫＨｚであることと、パラメタ３により終了周波数が５０ＫＨｚであることと、を示す情報が伝達される。
そうすると、ブレ補正制御部２１は、カメラボディ１が、現在、何Ｈｚの振動音波を発生させているかを把握することができる。
したがって、例えば、ブレ検出部２６の干渉周波数帯域が、４０±１ＫＨｚである場合、３０ＫＨｚ〜５０ＫＨｚの振動音波が発生している時間のうち、４０±１ＫＨｚの振動音波が発生している時間を特定することができる。
ゆえに、上述の実施形態においては時刻ｔ２〜ｔ５の間がブレ検出禁止の区間であったが、時刻ｔ２〜ｔ５よりも短い、図５で示すｔ２’〜ｔ５’の期間をブレ検出禁止、すなわちＧω＝０の期間とすることができる。なお図５の交換レンズの作動において、この変形形態でのブレ検出禁止判定部２１ｄの作動を点線で示す。
【００８０】
（３）ボディ制御部１０のコマンド１１（振動音波干渉情報送信）のパラメタ１及びパラメタ２は、開始周波数とスキャンする帯域を指示しても良い。例えば、４０ＫＨｚ〜４５ＫＨｚをスキャンする場合、パラメタ１を開始周波数と定義し、４０ＫＨｚとし、パラメタ２をスキャン帯域幅と定義し、５ＫＨｚとしてブレ補正制御部２１に伝達してもよい。
【００８１】
（４）上述した図５では、時刻ｔ１に、ボディ制御部１０が、コマンド１１（振動音波干渉情報送信）をボディ側送受信部１５からレンズ側送受信部２７に送信した後、時刻ｔ２からボディ制御部１０が、イメージセンサクリーニングを開始する実施形態について説明した。これとは別に、時刻ｔ１に交換レンズ側のブレ補正制御部２１がコマンド１１（振動音波干渉情報送信）を受信した後、振動音波がブレ補正機能の動作に影響を与えないようなブレ補正制御部２１の制御を行うことが可能であることを示す情報を、ブレ補正制御部２１がボディ制御部１０に対して送信し、ボディ制御部１０はこの情報を受信した後に、イメージセンサクリーニングを開始するようにしてもよい。このような構成とすることにより、振動音波がブレ補正機能の動作に影響を与えないイメージセンサクリーニングを確実に行うことが可能となる。
【００８２】
（５）以上の実施形態では、ブレ検出部２６の駆動周波数と重なり、影響を与えるボディ側の振動音波の要因として、イメージセンサクリーニングの振動部１３を例に説明した。しかし、これに限らず、ブレ検出部２６に影響を与えるものがあれば、実施形態の技術は応用可能である。
【００８３】
例えば、ＤＣ／ＤＣコンバータのコイルや、内蔵ストロボの発振回路のコイル、トランス等もブレ検出部２６の駆動周波数帯域で振動し、振動音波が発生する場合があり、ブレ検出部２６に影響がある場合には、実施形態の方法で対応が可能である。
【００８４】
（６）また、カメラボディ１側にブレ補正機能を搭載したシステムにおいても、実施形態は適用可能である。
図１１は、変形形態のカメラボディ１０１と交換レンズ２と、を備えたカメラシステム１０３を示す図である。実施形態と同様の部分には同一の符号を付す。カメラボディ１０１はブレ検出部１３１を有し、ブレ検出部１３１を用いてカメラボディ１０１に生じたブレ角速度を検出し、ブレ補正制御部１３２が、ブレ検出部１３１により検出した角速度に基づいてブレ補正駆動部１３３により撮像素子１１１を撮影光軸に直交し、かつ、互いに直交する２方向にシフト移動させ、撮像面のブレを補正するカメラシステム１０３を示す。
図１１に示す構成において、イメージセンサクリーニングの振動部１１３による振動音波が、カメラボディ１０１に設けられたブレ検出部１３１の駆動周波数と重なり、カメラボディ１０１に設けられたブレ補正機能の動作に影響を与えることが考えられる。
【００８５】
このような構成においても、上述した実施例の交換レンズ２に設けられたブレ補正制御部２１と同様に、カメラボディ１０１のブレ補正制御部１３２が、振動部１３の振動周波数及び振動時間等の情報を受信し、カメラボディ１０１のブレ補正制御部１３２の動作を変更することにより、振動部１１３による振動音波がブレ補正機能の動作に影響を与えないようにすることが可能となる。
【００８６】
また、交換レンズ２側においてフォーカシングレンズの駆動用に超音波モータを使用するような、交換レンズ２が振動音波の発信源を有する場合がある。超音波モータの駆動周波数は、一般的に数１０ＫＨｚ帯域が使用され、超音波モータからは振動と音波が発生している。
こうしたカメラシステム３においては、図４、図１０で示したカメラボディ１から交換レンズ２側への指示を逆にし、交換レンズ２側からのカメラボディ１への指示としても良い。
【００８７】
図１２は、変形形態でのカメラボディ１から交換レンズ２へ送信するコマンド指示を示す表である。
図１２の表に示す通り、カメラボディ１側が、コマンド２０（振動音波干渉情報取得）により、交換レンズ２側からパラメタ０（振動音波発生有無）、パラメタ１とパラメタ２の振動音波発生周波数帯域の情報を取得する。
【００８８】
これにより、振動音波が発生しているか否か、及び、その周波数帯域の情報を認識し、前述の説明の通し、ブレ検出部２６の駆動周波数と重なり、干渉が起こる場合には、ブレ検出を禁止する等を行うことができる。
【符号の説明】
【００８９】
１，１０１：カメラボディ、２：交換レンズ、３，１０３：カメラシステム、１０：コマンド、１１：撮像素子、１２：振動部駆動部、１３：振動部、１４：メインスイッチ、１５：ボディ側送受信部、２０：光軸、２１：ブレ補正制御部、２１Ａ：算出回路、２１Ｂ：算出回路、２１Ｂｃ：積分部、２１Ｂｄ：ブレ検出禁止判定部、２１ｃ：積分部、２１ｄ：ブレ検出禁止判定部、２１ｆ：ゲイン乗算部、２３：ブレ補正レンズ、２５：ブレ補正レンズ駆動部、２６：ブレ検出部、２７：レンズ側送受信部、１３１:ブレ検出部、１３２：ブレ補正制御部、１３３ブレ補正部駆動部
【図１】
2020012907.tif 000003
【図２】
2020012907.tif 000004
【図３】
2020012907.tif 000005
【図４】
2020012907.tif 000006
【図５】
2020012907.tif 000007
【図６】
2020012907.tif 000008
【図７】
2020012907.tif 000009
【図８】
2020012907.tif 000010
【図９】
2020012907.tif 000011
【図１０】
2020012907.tif 000012
【図１１】
2020012907.tif 000013
【図１２】
2020012907.tif 000014