(57)【特許請求の範囲】
【請求項１】
カメラ本体に着脱可能な交換レンズであって、
補正レンズを駆動して像振れを補正する像振れ補正手段と、
前記補正レンズの移動可能範囲を設定する制御手段と、を有し、
前記制御手段は、
前記交換レンズに装着されたカメラ本体が、撮影画像の周辺光量補正又は収差補正を行う機能を有するか否かに応じて、前記補正レンズの移動可能範囲を変化させることを特徴とする交換レンズ。
【請求項２】
前記制御手段は、前記交換レンズに対して、撮影画像の周辺光量補正又は収差補正を行う機能を有する第１のカメラ本体が装着された場合、前記補正レンズの移動可能範囲を第１の移動可能範囲に設定し、
撮影画像の周辺光量補正及び収差補正を行う機能を有さない第２のカメラ本体が装着された場合、前記補正レンズの移動可能範囲を前記第１の移動可能範囲よりも狭い第２の移動可能範囲に設定することを特徴とする請求項１に記載の交換レンズ。
【請求項３】
前記交換レンズは、前記カメラ本体のＩＤ情報を受信するための通信手段を有し、
前記制御手段は、前記ＩＤ情報に基づいて、前記カメラ本体が、撮影画像の周辺光量補正又は収差補正を行う機能を有するか否かを判別することを特徴とする請求項１または２に記載の交換レンズ。
【請求項４】
前記交換レンズは、前記補正レンズの移動可能範囲データを前記カメラ本体から受信するための通信手段を有し、
前記制御手段は、前記移動可能範囲データに基づいて、前記補正レンズの移動可能範囲を設定することを特徴とする請求項１または２に記載の交換レンズ。
【請求項５】
請求項１乃至４のいずれか１項に記載の交換レンズと、
該交換レンズが装着されるカメラ本体と、を有することを特徴とするカメラシステム。
【請求項６】
前記交換レンズは、前記補正レンズの位置を検出する位置検出手段をさらに有し、
前記カメラ本体は、撮影画像の周辺光量補正又は収差補正を行う機能を有する第１のカメラ本体であり、前記交換レンズと前記補正レンズの位置情報を通信するカメラ通信手段を有し、前記位置情報に応じて撮影画像の周辺光量補正又は収差補正を行うことを特徴とする請求項５に記載のカメラシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、交換レンズ、及びそれを有するカメラシステムに関し、特に手振れに起因する像振れを補正する像振れ補正に関するものである。
【背景技術】
【０００２】
カメラ等の撮影装置において、従来から手振れに起因する像振れを補正する像振れ補正装置が提案されている。像振れ補正装置の一例として、カメラの振れを検出し、検出した振れに応じて撮影光学系の一部（例えば、像振れ補正光学系）を変位させて像振れを補正するものが知られている。しかし、像振れ補正光学系を変位させることで、変位量、焦点距離、絞り量によっては、撮影画像に収差や歪み、周辺光量の低下が発生してしまう問題があった。
【０００３】
そこで上記不具合を解消するために、例えば、特許文献１では、像振れ補正光学系の変位量に応じて、画像処理により色収差補正を行う技術が開示されている。また、特許文献２では、像振れ補正時の周辺光量の低下が大きくならないように、像振れ補正光学系の変位量に応じて絞り値を制限する、もしくは、絞り値に応じて像振れ補正光学系の変位量を制限する技術が開示されている。また、特許文献３では、像振れ補正光学系の変位量に応じて、周辺光量の低下を補正する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平４−７８２９２号公報
【特許文献２】特開平６−６７２５５号公報
【特許文献３】特開２００５−６２２４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、レンズ交換式カメラシステムにおいては以下のような問題がある。すなわち、交換レンズ側に像振れ補正光学系を有し、該交換レンズが装着されたカメラ本体側において、像振れ補正光学系の変位量に応じた収差や周辺光量低下の画像処理補正手段を有している場合と有していない場合が考えられる。この場合、装着されたカメラ本体に、上記画像処理補正手段を有していないにもかかわらず、交換レンズ側で像振れ補正を行った時、像振れ補正光学系の変位量によっては、収差や周辺光量低下が発生し、見苦しい撮影画像となってしまう。また、装着されたカメラ本体に、上記画像処理補正手段を有していた場合、像振れ補正光学系の変位量を制限しなくても良いにもかかわらず、制限をかけてしまい、大きい振れの補正に対応できないカメラシステムとなってしまう。
【０００６】
そこで、本発明の目的は、交換レンズとカメラ本体の組み合わせに応じて、適切な像振れ補正を行うことを可能とすることである。
【課題を解決するための手段】
【０００７】
本発明の一側面としての交換レンズは、カメラ本体に着脱可能な交換レンズであって、補正レンズを駆動して像振れを補正する像振れ補正手段と、前記補正レンズの移動可能範囲を設定する制御手段と、を有し、前記制御手段は、前記交換レンズに装着されたカメラ本体が、撮影画像の周辺光量補正又は収差補正を行う機能を有するか否かに応じて、前記補正レンズの移動可能範囲を変化させることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、交換レンズとカメラ本体の組み合わせに応じて、適切な像振れ補正を行うことが可能である。
【図面の簡単な説明】
【０００９】
【図１】実施例１におけるカメラシステムのブロック図である。
【図２】実施例１におけるレンズ制御の動作を示すフローチャートである。
【図３】実施例１におけるカメラレンズ通信の動作を示すフローチャートである。
【図４】実施例１における像振れ補正の動作を示すフローチャートである。
【図５】実施例２におけるカメラレンズ通信の動作を示すフローチャートである。
【図６】実施例２における像振れ補正の動作を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下に、本発明の好ましい実施の形態を、添付の図面に基づいて詳細に説明する。図１は、本発明の実施形態にかかわるカメラシステムのブロック図である。
【実施例１】
【００１１】
以下、図１を参照して、本発明の第１の実施例によるカメラシステムについて説明する。
【００１２】
図１は、カメラ本体１０１と交換レンズ１０２とからなるカメラシステムの構成を示す。被写体からの撮影光束は交換レンズ１０２の撮影光学系を通り、撮影準備中は中央部分がハーフミラーとなっているクイックリターン主ミラー１０３で一部が反射され、ペンタプリズム１０４において正立像となる。撮影者はこの正立像を光学ファインダ（ＯＶＦ）１０５において被写体像として確認することができる。１０６は測光回路であり、不図示のピント板面上の照度を測定して、その測定結果をカメラシステムＭＰＵ１０７に入力する。カメラシステムＭＰＵ１０７は露光時間、絞りなどの撮影条件を決定する。測光回路１０６内の測光センサは、複数のエリアに分割されており、エリアごとの測光結果を得ることができる。１０８はサブミラーであり、クイックリターン主ミラー１０３の裏面に配置されており、クイックリターン主ミラー１０３のハーフミラー面を通過した光束を測距手段１０９に入射させる。測距手段１０９は入射した光束を光電変換及び信号処理して測距データを作成し、カメラシステムＭＰＵ１０７に入力する。
【００１３】
撮影準備中から撮影動作に入ると、クイックリターン主ミラー１０３及びサブミラー１０８はペンタプリズム１０４側へ退避し、フォーカルプレーンシャッター１１０がシャッター駆動回路１１１により駆動される。すると、撮影光束は撮影光学画像として撮像部（ＣＣＤやＣＭＯＳ）１１２面上に結像する。その撮影光学画像は、撮像部１１２によって光電変換され撮像信号となる。１１３はタイミングジェネレータであり、撮像部１１２の蓄積動作、読み出し動作及びリセット動作などを制御する。１１４は撮像部１１２の蓄積電荷ノイズを低減するＣＤＳ回路（２重相関サンプリング回路）、１１５は撮像信号を増幅するゲインコントロール回路である。１１６は増幅された撮像信号をアナログからデジタルの画像データへ変換するＡ／Ｄ変換器である。１１７は映像信号処理回路であり、Ａ／Ｄ変換器１１６でデジタル化された画像データに、フィルタ処理、色変換処理及びガンマ処理などを行う。映像信号処理回路１１７で信号処理された画像信号はバッファメモリ１１８に格納され、ＬＣＤ１１９に表示されたり、着脱可能なメモリカード１２０に記録される。操作部１２１はカメラメインスイッチや、撮影モードの設定や、記録画像ファイルサイズの設定や、撮影時のレリーズを行うためのスイッチ類である。
【００１４】
カメラシステムＭＰＵ１０７は上記動作を制御するほか、カメラ本体１０１側のインターフェース回路１２２（通信手段）及び交換レンズ１０２側のインターフェース回路１２３（通信手段）を介して、レンズＭＰＵ１２４と相互に通信する。この通信では、交換レンズ１０２へカメラフォーカス駆動命令を送信したり、デジタルカメラ本体１０１や交換レンズ１０２内部の動作状態や光学情報などのデータを送受信したりする。
【００１５】
交換レンズ１０２には、撮影光学系の一部として、フォーカスレンズ１２５、ズームレンズ１２６、像振れ補正レンズ１２７、絞り１２８が配置されている。フォーカスレンズ１２５は、レンズＭＰＵ１２４からの制御信号によりフォーカス制御回路１２９及びフォーカスレンズ駆動用モータ１３０を介して駆動される。フォーカス制御回路１２９には、フォーカスレンズ駆動回路のほか、フォーカスレンズの移動に応じたゾーンパターン信号やパルス信号を出力するフォーカスエンコーダなども含まれている。被写体距離はこのフォーカスエンコーダにより検知することができる。ズームレンズ１２６は、撮影者が不図示のズーム操作環を操作することにより移動する。ズームエンコーダ１３１はズームレンズの移動に応じたゾーンパターン信号を出力する。像振れ補正レンズ１２７は、像振れ補正制御回路（ＩＳ制御回路）１３２、リニアモータ１３３を介して駆動される。本実施例では、像振れ補正レンズ１２７、像振れ補正制御回路１３２、リニアモータ１３３とにより像振れ補正手段が構成される。像振れ補正は、次のようにして行われる。すなわち、回転振れを検出する角速度センサ（振れ検出手段）１３５の振れ信号が信号処理回路１３６で信号処理されレンズＭＰＵ１２４に入力される。レンズＭＰＵ１２４は、補正レンズ駆動目標信号を算出し、この補正レンズ駆動目標信号と補正レンズエンコーダ（位置検出手段）１３４から出力される補正レンズの位置信号との差に応じた駆動信号を像振れ補正制御回路１３２に出力する。像振れ補正は、このように補正レンズエンコーダ１３４から出力される補正レンズ位置信号（位置情報）を像振れ補正制御回路１３２にフィードバックすることで行われる。絞り１２８は、レンズＭＰＵ１２４からの制御信号により絞り制御回路１３７及びステッピングモータ１３８を介して駆動される。スイッチ１３９は像振れ補正ＯＮ／ＯＦＦ選択用スイッチである。
【００１６】
前述の通り、カメラシステムＭＰＵ１０７とレンズＭＰＵ１２４は相互にデータの送受信が行われる。その際に、装着されているデジタルカメラ本体１０１が、補正レンズ位置情報に応じた色収差補正や周辺光量補正の画像処理補正に対応可能であるかを通信データで判断する。デジタルカメラ本体１０１が上記画像処理補正に対応している（第１のカメラ本体）ならば、交換レンズ１０２はデジタルカメラ本体１０１側へ、補正レンズエンコーダ１３４から出力される補正レンズの位置情報を送信する。そして、デジタルカメラ本体１０１は、受信した補正レンズ位置情報に応じて映像信号処理回路１１７で、色収差補正や周辺光量補正を行う。補正方法については、前述の特許文献１や特許文献３で公知であるので、説明は省略する。またこの場合、補正レンズの移動量が大きくなり、周辺光量低下が発生したとしても、画像処理で補正可能であるため、交換レンズ１０２では、補正レンズの移動可能範囲を拡大し、より大きな振れを補正できるように像振れ補正制御を行う。逆にデジタルカメラ本体１０１が上記画像処理補正に対応していない（第２のカメラ本体）ならば、補正レンズの移動量が大きくなると画像劣化が発生してしまうので、補正レンズの移動可能範囲を小さく設定し、像振れ補正を行う。
【００１７】
次に、図２、図３及び図４に示したフローチャートに従って、交換レンズ１０２側の動作を説明する。以下では、交換レンズ１０２を単にレンズと称し、カメラ本体１０１をカメラと称する。はじめに、レンズをカメラに装着するとカメラからレンズへシリアル通信がなされ、レンズＭＰＵ１２４は、図２のステップ２００から以下の動作を開始する。
【００１８】
ステップ２００では、レンズ制御、像振れ補正制御のための初期設定を行う。次に、ステップ２０１では、スイッチ類の状態検出、ズーム・フォーカスの位置検出を行う。スイッチ類は例えば、オートフォーカスとマニュアルフォーカスの切り換えスイッチや、像振れ補正ＯＮ／ＯＦＦ選択用スイッチ１３９などがある。次に、ステップ２０２では、カメラからフォーカス駆動命令通信があったかどうかを判定する。フォーカス駆動命令が受信されていればステップ２０３へ、受信されていなければステップ２０７へ進む。
【００１９】
ステップ２０３では、カメラからのフォーカス駆動命令通信で、フォーカスレンズの目標駆動量（パルス数）も送信されてくるので、フォーカス制御回路１２９にあるフォーカスエンコーダのパルス数を検出する。そして、目標パルス数駆動するようフォーカス駆動制御を行う。次に、ステップ２０４では、目標パルス数Ｐに達したかどうかの判定を行う。目標パルス数Ｐに達していればステップ２０５へ、達していなければステップ２０６へ進む。ステップ２０５では、目標パルス数に達したので、フォーカスレンズの駆動を停止する。ステップ２０６では、目標パルス数に達していないので、残り駆動パルス数に応じて、フォーカスレンズ駆動用モータ１３０の速度設定を行う。残り駆動パルス数が少なくなっていくにしたがって減速していく。
【００２０】
ステップ２０７では、ステップ２０１で像振れ補正ＯＮ／ＯＦＦ選択用スイッチ１３９のＯＦＦが検出されていたら、像振れ補正レンズ１２７を光軸付近に停止させる。そして、ＯＮが検出されていて、カメラのレリーズスイッチＳＷ１ＯＮをカメラレンズステータス通信により検出したら、像振れ補正動作が動作可能な状態とする。次に、ステップ２０８では、カメラから全駆動停止（レンズ内のアクチュエータの全駆動を停止する）命令を受信したかどうかの判定を行う。カメラ側で何も操作がなされないと、しばらくしてからカメラからこの全駆動停止命令が送信される。そして、ステップ２０９では、全駆動停止制御を行う。ここでは全アクチュエータ駆動を停止し、レンズＭＰＵ１２４をスリープ（停止）状態にする。像振れ補正装置への給電も停止する。その後、カメラ側で何か操作が行われると、カメラはレンズに通信を送り、スリープ状態を解除する。この他に、絞り１２８の制御も行うが説明は省略する。
【００２１】
これらの動作の間に、カメラからの通信によるシリアル通信割込み、像振れ補正制御割込みの要求があれば、それらの割込み処理を行う。シリアル通信割込み処理は、通信データのデコードを行いデコード結果に応じて、例えば絞り駆動、フォーカスレンズ駆動などのレンズ処理を行う。そして、通信データのデコードによって、ＳＷ１ＯＮ、ＳＷ２ＯＮ、シャッター速度、カメラの機種等も判別できる。また、像振れ補正割込みは一定周期毎に発生するタイマー割り込みであり、ピッチ方向（縦方向）制御とヨー方向（横方向）の像振れ補正制御を行っている。
【００２２】
まず、シリアル通信割り込みについて、図３のフローチャートを用いて説明する。カメラからの通信を受信するとレンズＭＰＵ１２４は、ステップ３００から以下の動作を開始する。
【００２３】
ステップ３００では、カメラからの命令（コマンド）解析を行い、各命令に応じた処理へ分岐する。例えば、ステップ３０１では、ＩＤ通信を受信したので、ステップ３０２でカメラからレンズへカメラ機種や機能に関する情報（カメラのＩＤ情報）を送信したり、レンズからカメラへレンズ機種や機能に関する情報（レンズのＩＤ情報）などを送信する。このＩＤ通信により、カメラが補正レンズの位置情報に応じた周辺光量補正や収差補正の画像処理補正に対応しているか否かが判別できる。また、補正レンズ位置情報通信に対応しているか否かも判別できる。
【００２４】
また、ステップ３０３では、補正レンズ位置情報通信を受信したので、ステップ３０４で補正レンズ位置情報を送信する。そしてカメラでは、該補正レンズ位置情報に基づいて、周辺光量補正や収差補正の画像処理補正を行う。
【００２５】
また、ステップ３０５では、カメラレンズステータス通信を受信したので、ステップ３０６で、レンズの焦点距離情報、ＩＳ動作状態などをカメラに送信したり、カメラのステータス状態（レリーズスイッチの状態、撮影モード、シャッター速度など）を受信する。ここで、カメラが撮影準備中（ＳＷ１ＯＮ）となったかを判別し、ＳＷ１ＯＮとなれば像振れ補正動作を開始する。
【００２６】
また、ステップ３０７では、その他の命令、例えばフォーカス駆動命令や絞り駆動命令、レンズのフォーカス敏感度データ通信や、レンズ光学データ通信などであり、ステップ３０８でそれらの処理を行う。
【００２７】
像振れ補正動作の制御も、レンズＭＰＵ１２４（制御手段）で行われる。その動作を図４のフローチャートを用いて説明する。レンズのメイン動作中に像振れ補正割り込みが発生すると、レンズＭＰＵ１２４は図４のステップ４００から像振れ補正の制御を開始する。
【００２８】
ステップ４００では、振れ検出手段（角速度センサ１３５）の振れ信号（角速度信号）をＡ／Ｄ変換する。Ａ／Ｄ変換結果は、レンズＭＰＵ１２４内のＶＡＤ＿ＤＡＴで設定される不図示のＲＡＭ領域に格納する。次に、ステップ４０１では、像振れ補正ＯＮ／ＯＦＦ選択用スイッチ１３９がＯＮであるかＯＦＦであるかの判定を行う。ＯＮ（ＩＳＳＷＯＮ＝１）であればステップ４０２へ進み、ＯＦＦ（ＩＳＳＷＯＮ＝０）であればステップ４０３へ進む。
【００２９】
ステップ４０２では、ＳＷ１ＯＮ＝１であるかどうか、つまりカメラのレリーズスイッチが半押しされ撮影準備中であるかどうかの判定を行う。ＳＷ１ＯＮ＝１であればステップ４０４へ、ＳＷ１ＯＮ＝０であれば（つまり、カメラのレリーズスイッチが半押しされていなければ）ステップ４０３へ進む。ステップ４０３では、像振れ補正を行わないので、ハイパスフィルタ、積分演算の初期化を行う。補正レンズ駆動目標データＳＦＴＤＲＶもゼロとなる。
【００３０】
ステップ４０４では、ハイパスフィルタ演算を行う。また、像振れ補正の開始から所定時間は時定数切り換えを行い、立ち上がりの像揺れを緩和することも行う。次に、ステップ４０５では、ハイパスフィルタ演算結果を入力として、積分演算を行う。その結果をレンズＭＰＵ１２４内のＤＥＧ＿ＤＡＴで設定される不図示のＲＡＭ領域に格納する。ＤＥＧ＿ＤＡＴは振れ角変位信号である。次に、ステップ４０６では、ズーム・フォーカスのポジションによって、振れ角変位ＤＥＧ＿ＤＡＴを補正するための像振れ補正レンズ１２７の偏心量（敏感度）が変化するので、その調整を行う。具体的には、ズーム及びフォーカスポジションをそれぞれいくつかのゾーンに分割し、各ゾーンにおける平均的な光学防振敏感度（ｄｅｇ／ｍｍ）をテーブルデータから読み出し、補正レンズ駆動データに変換する。その演算結果は、レンズＭＰＵ１２４内のＳＦＴＤＲＶで設定される不図示のＲＡＭ領域に格納する。次に、ステップ４０７では、像振れ補正レンズ１２７の変位信号をＡ／Ｄ変換し、Ａ／Ｄ結果をレンズＭＰＵ１２４内のＳＦＴ＿ＡＤで設定されるＲＡＭ領域に格納する。
【００３１】
ステップ４０８では、カメラが補正レンズ位置情報に応じた画像処理補正に対応しているか否かの判断を行う。これは、図３のＩＤ通信により判別される。カメラが上記画像処理補正に対応しているならステップ４０９へ進み、対応していないならステップ４１１へ進む。ステップ４０９では、カメラが補正レンズ位置情報に応じた画像処理補正に対応しているので、補正レンズの移動可能範囲をＬＩＭＩＴ＿Ａ（第１の移動可能範囲、例えば１ｍｍ）と設定する。そして、補正レンズ駆動目標データＳＦＴＤＲＶがＬＩＭＩＴ＿Ａ以上となっていないかどうかを判断する。ＬＩＭＩＴ＿Ａ以上となっていれば、ステップ４１０へ進み、ＬＩＭＩＴ＿Ａ以上となっていなければ、ステップ４１３へ進む。ステップ４１０では、補正レンズ駆動目標データＳＦＴＤＲＶがＬＩＭＩＴ＿Ａ以上となっているので、ＳＦＴＤＲＶをＬＩＭＩＴ＿Ａに書き換える。こうすることで、補正レンズの移動可能範囲はＬＩＭＩＴ＿Ａに制限される。
【００３２】
一方、ステップ４１１では、カメラが補正レンズ位置情報に応じた画像処理補正に対応していないので、補正レンズの移動可能範囲をＬＩＭＩＴ＿Ｂ（第２の移動可能範囲、例えば０．５ｍｍ）と設定する。そして、補正レンズ駆動目標データＳＦＴＤＲＶがＬＩＭＩＴ＿Ｂ以上となっていないかどうかを判断する。ＬＩＭＩＴ＿Ｂ以上となっていれば、ステップ４１２へ進み、ＬＩＭＩＴ＿Ｂ以上となっていなければ、ステップ４１３へ進む。ステップ４１２では、補正レンズ駆動目標データＳＦＴＤＲＶがＬＩＭＩＴ＿Ｂ以上となっているので、ＳＦＴＤＲＶをＬＩＭＩＴ＿Ｂに書き換える。こうすることで、補正レンズの移動可能範囲はＬＩＭＩＴ＿Ｂに制限される。このように、カメラが補正レンズ位置情報に応じた画像処理補正を行う機能を有さない場合は、カメラが補正レンズ位置情報に応じた画像処理補正を行う機能を有する場合よりも、補正レンズの移動可能範囲を狭く設定する。これにより、カメラが補正レンズ位置情報に応じた画像処理補正を行う機能を有する場合は、補正レンズの移動可能範囲が大きく設定されているので、より大きな振れを補正できるように像振れ補正制御を行うことができる。このとき、補正レンズの移動量が大きくなり、周辺光量低下などが発生したとしても画像処理で補正可能である。一方、カメラが補正レンズ位置情報に応じた画像処理補正を行う機能を有さない場合は、補正レンズの移動可能範囲を小さく設定した状態で像振れ補正を行うことで、収差や周辺光量低下が発生し見苦しい撮影画像となってしまうことを防止することができる。
【００３３】
ステップ４１３では、フィードバック演算（ＳＦＴＤＲＶ−ＳＦＴＰＳＴ）を行う。演算結果はレンズＭＰＵ１２４内のＳＦＴ＿ＤＴで設定されるＲＡＭ領域に格納する。次に、ステップ４１４では、ループゲインＬＰＧ＿ＤＴとステップ４１３の演算結果ＳＦＴ＿ＤＴを乗算する。演算結果はレンズＭＰＵ１２４内のＳＦＴ＿ＰＷＭで設定されるＲＡＭ領域に格納する。次に、ステップ４１５では、安定な制御系にするために位相補償演算（位相進み補償演算）を行う。そして、ステップ４１６では、ステップ４１５の演算結果をＰＷＭとしてレンズＭＰＵ１２４のポートに出力し、像振れ補正割込みが終了する。その出力はＩＳ制御回路１３２内のドライバー回路に入力し、リニアモータ１３３によって像振れ補正レンズ１２７が駆動され、像振れが補正が行われる。
【００３４】
以上のように、レンズＭＰＵ１２４は図４のステップ４０８〜ステップ４１２において、カメラが補正レンズ位置情報に応じた画像処理補正に対応しているか否かによって、補正レンズの移動可能範囲をＬＩＭＩＴ＿ＡもしくはＬＩＭＩＴ＿Ｂに設定している。すなわち、カメラが補正レンズ位置情報に応じた画像処理補正に対応している場合は、補正レンズの移動可能範囲を広くして、大きな振れの補正に対応することができる。補正レンズの移動量が大きくなり、画像劣化が発生したとしても、カメラで補正レンズ位置情報に応じた画像処理補正を行うので、画像劣化は補正され良好な画像となる。また、カメラが補正レンズ位置情報に応じた画像処理補正に対応していない場合は、補正レンズの移動可能範囲を狭くして、小さな振れの補正を行う。そうすることで、収差や周辺光量低下が発生し見苦しい撮影画像となってしまうことを防止することができる。このように、本実施例によれば、交換レンズとカメラ本体の組み合わせに応じて（例えば、カメラが補正レンズ位置情報に応じた画像処理補正に対応しているか否かにかかわらず）、適切な像振れ補正を行うことが可能となる。
【実施例２】
【００３５】
以下、図５を参照して、本発明の第２の実施例によるカメラシステムについて説明する。カメラシステムの構成は図１と同じなので、説明は省略する。
【００３６】
まず、カメラレンズ通信について、図５のフローチャートを用いて説明する。ステップ３００からステップ３０８に関しては実施例１の図３のフローチャートと同様のため説明を省略する。以下では、ステップ３０９及びステップ３１０に関してのみ説明を行う。図示していないが、まずカメラ側において、装着されたレンズが補正レンズ移動可能範囲情報通信に対応しているか否かを判断する。具体的には、装着されたレンズが補正レンズ移動可能範囲情報通信を行うための通信手段（受信手段）を有しているか否かを判断する。カメラシステムＭＰＵ１０７は、装着されたレンズが補正レンズ移動可能範囲情報通信に対応していると判断した場合は、レンズに対して補正レンズ移動可能範囲情報通信を行う。逆に、対応していないと判断した場合は、レンズに対して補正レンズ移動可能範囲情報通信を行わない。本実施例では、装着されたレンズは補正レンズ移動可能範囲情報通信に対応している（すなわち、補正レンズ移動可能範囲情報通信を行うための通信手段を有する）ものとする。次に、レンズ側において、ステップ３０９では、カメラから補正レンズ移動可能範囲情報通信を受信したので、ステップ３１０で補正レンズの移動可能範囲を受信したデータに設定する。ここで、装着されたカメラが補正レンズ位置情報に応じた画像処理補正に対応しているカメラであれば、カメラはＬＩＭＩＴ＿Ａ（例えば１ｍｍ）をレンズに送信し、対応していないカメラであればＬＩＭＩＴ＿Ｂ（例えば０．５ｍｍ）をレンズに送信する。レンズは受信した補正レンズの移動可能範囲データをＬＩＭＩＴ＿Ｃに設定する。
【００３７】
次に、像振れ補正動作を図６のフローチャートを用いて説明する。図４と同様の部分の説明は省略し、本実施例での動作であるステップ４１７からステップ４１８を説明する。
【００３８】
ステップ４１７では、補正レンズ駆動目標データＳＦＴＤＲＶが、補正レンズの移動可能範囲であるＬＩＭＩＴ＿Ｃ以上となっていないかどうかを判断する。ＬＩＭＩＴ＿Ｃ以上となっていれば、ステップ４１８へ進み、ＬＩＭＩＴ＿Ｃ以上となっていなければ、ステップ４１３へ進む。ステップ４１８では、補正レンズ駆動目標データＳＦＴＤＲＶがＬＩＭＩＴ＿Ｃ以上となっているので、ＳＦＴＤＲＶをＬＩＭＩＴ＿Ｃに書き換える。こうすることで、補正レンズの移動可能範囲はＬＩＭＩＴ＿Ｃに制限される。ここで、ＬＩＭＩＴ＿Ｃに設定されるデータは、図５のステップ３０９からステップ３１０で設定されるデータであり、ＬＩＭＩＴ＿Ａ（第１の移動可能範囲）もしくはＬＩＭＩＴ＿Ｂ（第２の移動可能範囲）となる。つまり、レンズに装着されたカメラが補正レンズ位置情報に応じた画像処理補正に対応しているカメラであれば、ＬＩＭＩＴ＿Ａ（第１の移動可能範囲、例えば１ｍｍ）がＬＩＭＩＴ＿Ｃに設定される。また、レンズに装着されたカメラが補正レンズ位置情報に応じた画像処理補正に対応していないカメラであれば、ＬＩＭＩＴ＿Ｂ（第２の移動可能範囲、例えば０．５ｍｍ）がＬＩＭＩＴ＿Ｃに設定される。
【００３９】
以上のように、レンズＭＰＵ１２４は、図５のステップ３０９〜ステップ３１０において、カメラから送信される補正レンズ移動可能範囲データに基づいて、補正レンズ移動可能範囲を設定する。カメラは、補正レンズ位置情報に応じた画像処理補正に対応しているカメラであれば、ＬＩＭＩＴ＿Ａ（第１の移動可能範囲）を送信するので、補正レンズの移動可能範囲が広くなり、大きな振れの補正に対応することができる。補正レンズの移動量が大きくなり、画像劣化が発生したとしても、カメラで補正レンズ位置情報に応じた画像処理補正を行うので、画像劣化は補正され良好な画像となる。また、カメラが補正レンズ位置情報に応じた画像処理補正に対応していない場合は、ＬＩＭＩＴ＿Ｂ（第２の移動可能範囲）を送信するので、補正レンズの移動可能範囲を狭くし、小さな振れの補正を行う。そうすることで、収差や周辺光量低下が発生し見苦しい撮影画像となってしまうことを防止することができる。このように、本実施例によれば、交換レンズとカメラ本体の組み合わせに応じて（例えば、カメラが補正レンズ位置情報に応じた画像処理補正に対応しているか否かにかかわらず）、適切な像振れ補正を行うことが可能となる。
【００４０】
以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。例えば、上記の実施の各形態においては、レンズ交換式の一眼レフカメラについて説明したが、本発明はレンズ交換式のビデオカメラにも適用可能である。また、ズームレンズであれば、所定の焦点距離の範囲に限定して実施してもよい。
【産業上の利用可能性】
【００４１】
本発明のカメラシステムは、レンズ交換式の一眼レフカメラやビデオカメラに好適に利用できる。
【符号の説明】
【００４２】
１０１：カメラ本体
１０２：交換レンズ
１０７：カメラシステムＭＰＵ
１２２：カメラ側インターフェース回路
１２３：レンズ側インターフェース回路
１２４：レンズＭＰＵ
１２７：像振れ補正レンズ
１３２：像振れ補正制御回路
１３３：像振れ補正レンズ駆動用モータ
１３４：像振れ補正レンズエンコーダ
【図１】
0005979837.tif 000002
【図２】
0005979837.tif 000003
【図３】
0005979837.tif 000004
【図４】
0005979837.tif 000005
【図５】
0005979837.tif 000006
【図６】
0005979837.tif 000007