(57)【特許請求の範囲】
【請求項１】
ブレを検出し、ブレ検出情報を出力するブレ検出部と、
前記ブレ検出情報に基づいて、ブレ補正量に応じたブレ補正情報を演算する演算部と、
前記ブレ補正情報に基づき撮影光学系の光路を変更するブレ補正光学系と前記ブレ補正光学系を駆動する駆動部とを有し、光学的にカメラの像ブレを補正する第１のブレ補正部と、
被写体像を画像情報に変換する画像情報変換部と前記ブレ補正情報に基づき被写体像のブレを修復する画像修復部とを有し、画像修復により前記カメラの像ブレを補正する第２のブレ補正部と、
前記第１のブレ補正部と前記第２のブレ補正部とを制御する制御部とを含み、
前記制御部は、撮影倍率に応じて、前記第１のブレ補正部又は前記第２のブレ補正部を作動させ、
撮影倍率が所定値以上のときには、前記第２のブレ補正部を作動させ、
撮影倍率が所定値未満のときには、前記第１のブレ補正部を作動させること、を特徴とするカメラシステム。
【請求項２】
請求項１に記載のカメラシステムにおいて、
前記画像修復部は、前記ブレ検出情報に基づくブレ修正関数により被写体像のブレを修復すること、を特徴とするカメラシステム。
【請求項３】
請求項１又は請求項２に記載のカメラシステムにおいて、
前記制御部は、焦点検出情報と被写体距離情報とを検出し、前記焦点検出情報及び前記被写体距離情報を用いて、前記撮影倍率を演算すること、を特徴とするカメラシステム。
【請求項４】
光学的な像ブレ補正と画像修復による像ブレ補正とを用いてカメラの像ブレを補正する方法であって、
撮影光学系の撮影倍率が所定値未満のときには、検出された前記カメラのブレに対応するブレ検出情報に基づいて前記撮影光学系の光路を変更することにより光学的に前記カメラの像ブレを補正し、
前記撮影倍率が所定値以上のときには、前記カメラに形成された被写体像に対応する画像情報を用いて画像修復により前記カメラの像ブレを補正することを特徴とするカメラの像ブレ補正方法。
【請求項５】
請求項４に記載のカメラの像ブレ補正方法において、
前記撮影倍率が所定値以上のときには、前記ブレ検出情報に基づくブレ修正関数により前記被写体像のブレを修復すること、を特徴とするカメラの像ブレ補正方法。
【請求項６】
請求項４又は請求項５に記載のカメラの像ブレ補正方法において、
焦点検出情報と被写体距離情報とを検出し、前記焦点検出情報及び前記被写体距離情報を用いて、前記撮影倍率を演算すること、を特徴とするカメラの像ブレ補正方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ブレ補正をするブレ補正装置を搭載したカメラシステム、及び、カメラの像ブレ補正方法に関するものである。
【０００２】
【従来の技術】
ディジタルスチルカメラは、撮影した映像をデータとして取り込むことによって、通信回線を介したデータの送信及び受信や、画像データの加工などを手軽に行っている。このようなディジタルスチルカメラには、従来の銀塩カメラ用の交換レンズをそのまま装着可能なタイプがある。このために、撮影者は、ディジタルスチルカメラ本体のみを購入し、銀塩カメラ用の交換レンズを装着することによって、銀塩カメラと同様の使い方で撮影を楽しむことが可能となった。
【０００３】
一方、銀塩カメラの分野では、カメラの手ブレなどを検出するセンサの出力信号に応じてブレ補正光学系を駆動し、ブレを補正する技術が、ＡＦ、ＡＥ技術に続き確立されつつある。このような手ブレは、ディジタルスチルカメラについても、銀塩カメラと同様に起こり得る。ディジタルスチルカメラは、銀塩カメラのようなメカニカルシャッタをほとんど備えていないが、銀塩カメラと同様にシャッタスピードの概念が存在する。ディジタルスチルカメラにおけるシャッタスピードは、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ；電荷転送素子）の電荷蓄積時間であり、銀塩カメラのときと同様に、測光値により変化する。そして、電荷蓄積時間内に撮像装置に生じたブレは、撮像装置内のメモリにブレた像として記憶される。
【０００４】
【発明が解決しようとする課題】
従来のカメラは、ＡＦ、ＡＥ、ブレ補正、電子記録などの様々な技術が付加されており、カメラの消費電力の問題が一層深刻化している。特に、従来のブレ補正装置は、ミラー動作、絞り駆動、ＡＦの駆動などの動作とブレ補正動作とが重なったときに、電力の消費が特に高くなり、これらを動作して写真を撮ると、電池の交換が頻繁に必要となる可能性があった。従来のブレ補正装置は、角速度センサによってカメラのブレを検出しているが、撮影倍率が高いときにはカメラの「平行ブレ」の影響が大きくなり、ブレ補正光学系によってブレを補正することが困難になる可能性があった。このように、ブレ補正が困難であるにもかかわらず、ブレ補正光学系を駆動すると、電力を一層消費してしまういう問題があった。ここで、平行ブレとは、人体に保持されたカメラが、人体の軸（肩、腕、肘等）を中心に回転して生ずる角速度のついたブレではなく、カメラ本体がカメラを中心に角速度が生じない方向に、例えば、横方向に平行移動して生じたブレをいう。
【０００５】
本発明の課題は、平行ブレに対しても、ブレ補正効果を向上させることができるカメラシステム、及び、カメラの像ブレ補正方法を提供することである。
【０００６】
【課題を解決するための手段】
本発明は、以下のような解決手段により、前記課題を解決する。なお、理解を容易にするためには、本発明の実施形態に対応する符号を付して説明するが、これに限定されるものではない。すなわち、請求項１の発明は、ブレを検出し、ブレ検出情報を出力するブレ検出部と、前記ブレ検出情報に基づいて、ブレ補正量に応じたブレ補正情報を演算する演算部と、前記ブレ補正情報に基づき撮影光学系の光路を変更するブレ補正光学系と前記ブレ補正光学系を駆動する駆動部とを有し、光学的に前記カメラの像ブレを補正する第１のブレ補正部と、被写体像を画像情報に変換する画像情報変換部と前記ブレ補正情報に基づき被写体像のブレを修復する画像修復部とを有し画像修復により前記カメラの像ブレを補正する第２のブレ補正部と、前記第１のブレ補正部と前記第２のブレ補正部とを制御する制御部とを含み、前記制御部は、撮影倍率に応じて、前記第１のブレ補正部又は前記第２のブレ補正部を作動させ、撮影倍率が所定値以上のときには、前記第２のブレ補正部を作動させ、撮影倍率が所定値未満のときには、前記第１のブレ補正部を作動させること、を特徴とするカメラシステムである。
【０００７】
請求項２の発明は、請求項１に記載のカメラシステムにおいて、前記制御部は、撮影倍率が所定値以上のときには、前記第２のブレ補正部を作動させ、撮影倍率が所定値よりも小さいときには、前記第１のブレ補正部を作動させること、を特徴とするカメラシステムである。
【０００８】
請求項３の発明は、請求項１又は請求項２に記載のカメラシステムにおいて、前記制御部は、焦点検出情報と被写体距離情報とを検出し、前記焦点検出情報及び前記被写体距離情報を用いて、前記撮影倍率を演算すること、を特徴とするカメラシステムである。請求項４の発明は、光学的な像ブレ補正と画像修復による像ブレ補正とを用いてカメラの像ブレを補正する方法であって、撮影光学系の撮影倍率が所定値未満のときには、検出された前記カメラのブレに対応するブレ検出情報に基づいて前記撮影光学系の光路を変更することにより光学的に前記カメラの像ブレを補正し、前記撮影倍率が所定値以上のときには、前記カメラに形成された被写体像に対応する画像情報を用いて画像修復により前記カメラの像ブレを補正することを特徴とするカメラの像ブレ補正方法である。請求項５の発明は、請求項４に記載のカメラの像ブレ補正方法において、前記撮影倍率が所定値以上のときには、前記ブレ検出情報に基づくブレ修正関数により前記被写体像のブレを修復すること、を特徴とするカメラの像ブレ補正方法である。請求項６の発明は、請求項４又は請求項５に記載のカメラの像ブレ補正方法において、焦点検出情報と被写体距離情報とを検出し、前記焦点検出情報及び前記被写体距離情報とを用いて、前記撮影倍率を演算すること、を特徴とするカメラの像ブレ補正方法である。
【００２１】
【発明の実施の形態】
〔第１実施形態〕
以下、図面を参照して、本発明の第１実施形態について、さらに詳しく説明する。
まず、本発明の第１実施形態に係るカメラシステムについて、ブレ補正機能を搭載した一眼レフカメラを例に挙げて説明する。
図１は、本発明の第１実施形態に係るカメラシステムを示す断面図である。
【００２２】
（カメラシステム）
本発明の第１実施形態に係るカメラシステムは、図１に示すように、後述するＣＣＤ１０、スクリーン１１ａ上の像をペンタプリズムによって反転するファインダ光学系１１、ミラー駆動部１２及びボディ側ＣＰＵ１４などを備えるカメラボディ１と、このカメラボディ１に着脱自在に装着され、ブレ補正レンズ２０、レンズ駆動部２００、位置検出部２３０、角速度センサ２３及びレンズ側ＣＰＵ２４などを備える交換レンズ２とからなる。
【００２３】
（カメラボディ）
ＣＣＤ１０は、撮影光学系を透過した被写体像を画像情報に変換する光電変換素子である。ＣＣＤ１０は、図１に示すように、カメラボディ１内に設けられたクイックリターンミラー１２０の後方に配置されており、光学系焦点面において基板１１０を介してカメラボディ１に取り付けられている。
【００２４】
ミラー駆動部１２は、撮影動作時に撮影光束からクイックリターンミラー１２０を退避するためのものである。ミラー駆動部１２は、図１に示すように、撮影光学系の後ろに配置されており、撮影光学系を透過してきた光束を、ファインダ光学系１１に振り分けるクイックリターンミラー１２０を駆動する。ミラー駆動部１２は、例えば、ＤＣモータによりカムとリンクを駆動して、クイックリターンミラー１２０を駆動する機構や、クイックリターンミラー１２０をばねによってはね上げて駆動する機構などからなる。
【００２５】
ボディ側ＣＰＵ１４は、例えば、ＣＣＤ１０に蓄積された画像データのデータ圧縮処理や、画像データとこの画像データを出力したときのブレデータとに基づいて、ブレのない元の画像への修復や、レリーズスイッチ１４３のＯＮ動作に基づいて、画像修復処理の開始又は停止の制御や、ミラー駆動部１２の駆動制御などをする中央処理部である。ボディ側ＣＰＵ１４には、ＣＣＤ１０と、ミラー駆動部１２と、レンズ側ＣＰＵ２４により演算したブレ量をブレデータとして記憶するブレデータメモリ１４０と、ボディ側ＣＰＵ１４により圧縮した画像データを書き込む画像データメモリ１４１と、レリーズスイッチ１４３とが接続されている。また、ボディ側ＣＰＵ１４は、レンズ接点３を介してレンズ側ＣＰＵ２４と通信が可能である。
【００２６】
レリーズスイッチ１４３は、一連の撮影準備動作を半押し動作によって開始するとともに、ミラー駆動部１２の駆動などの撮影動作を全押し動作によって開始するためのスイッチである。
【００２７】
（交換レンズ）
ブレ補正レンズ２０は、撮影光学系の一部又は全部を構成し、光軸Ｉと垂直な方向に駆動することによって、ブレを補正するレンズである。ブレ補正レンズ２０は、交換レンズ２をカメラボディ１に装着したときに、クイックリターンミラー１２０の前側に位置する。ブレ補正レンズ２０は、その外周部がレンズ枠２０ａの内周部によって保持されている。
【００２８】
レンズ駆動部２００は、光軸Ｉと垂直な平面内（図中ｘｙ平面内）において、電磁駆動方式によってブレ補正レンズ２０を駆動するものである。レンズ駆動部２００は、取付部材２１０に取り付けられたヨーク２０５と、このヨーク２０５との間に磁界を形成するマグネット２０４と、ヨーク２０５とマグネット２０４との間に配置され、レンズ枠２０ａに取り付けられたコイル２０１と、取付部材２２０のレンズ枠２０ａ側の面に取り付けられ、マグネット２０４を固定するヨーク２０２と、一種のリンク機構を構成し、ｘｙ平面内でレンズ枠２０ａを移動自在に支持する４本（４本中の２本は図示を省略）の細いワイヤ２０３とを備えている。レンズ駆動部２００は、コイル２０１が通電すると、図中矢印方向の力を発生し、ブレ補正レンズ２０を駆動する。なお、レンズ駆動部２００は、ピッチ方向（ｙ軸方向）の駆動力を発生し、ヨー方向（ｘ軸方向）の駆動力を発生する駆動部は、レンズ駆動部２００と同一構造であり、図示を省略する。
【００２９】
位置検出部２３０は、光軸Ｉと垂直な平面内におけるブレ補正レンズ２０の位置を検出するものである。位置検出部２３０は、取付部材２１０に取り付けられたＩＲＥＤ２３１と、取付部材２２０に取り付けられた１次元のＰＳＤ２３３と、ＩＲＥＤ２３１とＰＳＤ２３３との間に配置され、かつ、レンズ枠２００の外周部に取り付けられており、ＩＲＥＤ２３１からの光束を制限するスリット部材２３２とを備えている。位置検出部２３０は、スリット部材２３２が移動することによって、ＰＳＤ２３３上で移動する光の位置を検出し、ブレ補正レンズ２０の駆動位置に関する駆動量情報をレンズ側ＣＰＵ２４に出力する。なお、位置検出部２３０は、ブレ補正レンズ２０のピッチ方向（ｙ軸方向）の位置を検出し、ブレ補正レンズ２０のヨー方向（ｘ軸方向）の位置を検出する位置検出部は、位置検出部２３０と同一構造であり、図示を省略する。
【００３０】
角速度センサ２３は、交換レンズ２に生じるブレをモニタし、このブレに応じた角速度情報（ブレ検出情報）を出力するセンサである。角速度センサ２３は、高域のノイズ成分をカットするフィルタ２３０に、検出したブレ検出情報を出力している。
【００３１】
レンズ側ＣＰＵ２４は、例えば、ブレ量（ブレ補正量）に応じたブレ補正レンズ２０の目標駆動位置情報（ブレ補正情報）を演算したり、レンズ駆動部２００に駆動又は駆動停止を指示したり、焦点検出部２４１から出力された焦点検出情報及び合焦レンズ位置検出部２４３から出力された被写体距離情報に基づいて、撮影倍率を演算したりする中央処理部である。レンズ側ＣＰＵ２４には、フィルタ２３０と、位置検出部２３０のＰＳＤ２３３と、交換レンズ２に関する種々の情報（以下、レンズ情報という）を書き込んだＥＥＰＲＯＭ２４０と、例えば、撮影光学系を通過した被写体光による照度を検出し、焦点距離に関する焦点距離情報を出力するＴＴＬ焦点検出部２４１と、例えば、光学的なロータリエンコーダなどによって、図示しないフォーカシングレンズの光軸Ｉ方向の位置を検出し、被写体までの距離に関する被写体距離情報を出力する合焦レンズ位置検出部２４３と、ＰＷＭ（Ｐｕｌｓｅ  Ｗｉｄｔｈ  Ｍｏｄｕｌａｔｉｏｎ）ドライバ２４２と、カメラボディ１側に設けられたレリーズスイッチ１４３の半押し機能と同等であって、ＯＮ動作によってブレ補正システムを起動するブレ補正スタートスイッチ２４４とが接続されている。
【００３２】
図２は、本発明の第１実施形態に係るカメラシステムにおけるレンズ側ＣＰＵによるブレ量の演算過程を示すブロック図である。
レンズ側ＣＰＵ２４は、例えば、移動平均法やディジタルフィルタなどによって、フィルタ２３０の出力信号（角速度情報）から低周波数成分（ブレ補正制御の基準値（オメガゼロ値）ω０）を抽出する。そして、レンズ側ＣＰＵ２４は、角速度情報から低周波数成分を減算し積分することによって、角変位情報を出力する。レンズ側ＣＰＵ２４は、焦点検出部２４１から出力された焦点距離情報（焦点距離ｆ）をこの角変位情報に乗算することによってブレ量を求める。レンズ側ＣＰＵ２４は、このブレ量をブレデータとしてレンズ接点３を介してボディ側ＣＰＵ１４に出力し、ボディ側ＣＰＵ１４は、このブレデータをブレデータメモリ１４０に格納する。レンズ側ＣＰＵ２４は、合焦レンズ位置検出部２４３から出力された被写体距離情報（被写体距離Ｄ）と焦点距離ｆとの関数からなり、ブレ補正レンズ２０の移動量に対する像の移動量を表す補正係数αを演算する。そして、レンズ側ＣＰＵ２４は、この補正係数αをブレ量に乗算し、ブレ補正レンズ２０の目標駆動位置情報を求める。
【００３３】
レンズ側ＣＰＵ２４は、ブレ補正レンズ２０が目標駆動位置に適切に駆動されるように、位置検出部２３０から出力された駆動量情報と目標駆動位置情報との差を演算する。そして、レンズ側ＣＰＵ２４は、ブレ補正レンズ２０が駆動範囲内に入るように修正した目標駆動位置情報を、駆動指令値としてＰＷＭドライバ２４２に出力する。ＰＷＭドライバ２４２は、この駆動指令値に応じたＤｕｔｙにて、レンズ駆動部２００のコイル２０１に駆動電圧を印加し、ブレ補正レンズ２０を駆動する。また、レンズ側ＣＰＵ２４は、ブレ補正スタートスイッチ２４４のＯＮ動作又はＯＦＦ動作に基づいて、レンズ駆動部２００に駆動又は駆動停止を指示する。
【００３４】
つぎに、本発明の第１実施形態に係るカメラシステムの動作を説明する。
図３は、本発明の第１実施形態に係るカメラシステムの動作を説明するフローチャートである。
ステップ（以下、Ｓとする）１００において、レリーズスイッチ１４３が半押し動作する。レリーズスイッチ１４３の半押し動作によって、本フローチャートがスタートする。ボディ側ＣＰＵ１４は、レリーズスイッチ１４３の半押し動作と同時に、図示しない半押しタイマをＯＮ動作する。なお、図４に示すフローチャートは、ブレ補正を行うときのものであり、ブレ補正を行わないときには、通常のカメラ動作が行われる。
【００３５】
Ｓ２００において、角速度センサ２３がＯＮ動作する。図示しない電源供給部は、半押しＯＮ動作に同期して、レンズ接点３を介して角速度センサ２３に電源を供給し、角速度センサ２３がＯＮ動作（電源ＯＮ）する。角速度センサ２３は、立ち上がり時において不安定な期間があるために、半押し直後にＯＮ動作する。角速度センサ２３は、カメラボディ１及び交換レンズ２に生じる振動を検出し、フィルタ２３０を介してレンズ側ＣＰＵ２４に検出したブレ検出情報を出力する。
【００３６】
Ｓ３００において、ブレ補正レンズ２０がロック解除される。レンズ側ＣＰＵ２４は、ブレ補正レンズ２０のロック解除を図示しないロック機構部に指示し、ロック機構部は、ブレ補正レンズ２０のロックを解除する。
【００３７】
Ｓ４００において、測距及び測光が行われる。焦点検出部２４１は、撮影光学系を通過した被写体光による照度を検出し、レンズ側ＣＰＵ２４に焦点距離情報を出力する。その後に、ＡＦ駆動によって合焦レンズを光軸Ｉ方向に駆動し、位置検出部２４３は、合焦レンズの位置を検出し、レンズ側ＣＰＵ２４に被写体距離情報を出力する。
【００３８】
Ｓ４５０において、レンズ側ＣＰＵ２４が撮影倍率を演算する。Ｓ４００において、測距、測光及びＡＦ駆動が行われた後に、レンズ側ＣＰＵ２４は、被写体距離情報と焦点距離情報とに基づいて、撮影倍率βを演算する。
【００３９】
Ｓ５００において、ブレ補正レンズ２０が駆動制御される。レンズ側ＣＰＵ２４は、角速度センサ２３から出力されたブレ検出情報、被写体距離情報、焦点距離情報及びレンズ情報に基づいて、ブレ量を演算する。レンズ側ＣＰＵ２４は、このブレ量に応じた目標駆動位置情報に基づいて、ブレ補正レンズ２０を駆動制御する。
【００４０】
Ｓ５５０において、ボディ側ＣＰＵ１４は、半押しタイマがＯＦＦ動作しているか否かを判断する。半押しタイマがＯＦＦ動作（タイムアップ）しているときにはＳ１８００に進み、半押しタイマがＯＦＦ動作していないときにはＳ６００に進む。
【００４１】
Ｓ１８００において、ブレ補正レンズ２０が駆動停止する。ボディ側ＣＰＵ１４は、ブレ補正停止のコマンドをレンズ接点３を介してレンズ側ＣＰＵ２４に出力する。レンズ側ＣＰＵ２４は、ブレ補正停止のコマンドに基づいて、ブレ補正レンズの駆動停止をレンズ駆動部２００に指示し、ブレ補正制御を停止する。
【００４２】
Ｓ１９００において、ブレ補正レンズ２０がロックされる。レンズ側ＣＰＵ２４は、ブレ補正レンズ２０のロック開始をロック機構部に指示する。また、電源供給部は、角速度センサ１３，２３への電源の供給を中止し、角速度センサ２３がＯＦＦ動作する。
【００４３】
Ｓ６００において、ボディ側ＣＰＵ１４は、レリーズスイッチ１４３が全押し動作しているか否かを判断する。レリーズスイッチ１４３が全押し動作しているときには、Ｓ７００に進み、レリーズスイッチ１４３が全押し動作していないときには、Ｓ４００に戻り、測距及び測光が繰り返し行われる。
【００４４】
Ｓ７００において、クイックリターンミラー１２０がアップする。ボディ側ＣＰＵ１４は、ミラー駆動部１２にミラーアップを指示し、クイックリターンミラー１２０は、撮影光路中から図１に示す点線位置まで退避する。
【００４５】
Ｓ７１０において、撮影倍率βが０．２よりも大きいか否かが判断される。撮影倍率βが０. ２以上であるときには、平行ブレの影響が大きいために、レンズ側ＣＰＵ２４は、光学的なブレ補正を行っても効果が少ないと判断し、Ｓ８００に進む。一方、撮影倍率βが０. ２よりも小さいときには、レンズ側ＣＰＵ２４は、ブレ補正レンズ２０の駆動制御を続行し、ボディ側ＣＰＵ１４は、Ｓ７２０において、図示しない絞り機構部を駆動制御する。そして、Ｓ７３０において、画像データメモリ１４０が画像データを取り込み、ボディ側ＣＰＵ１４は、Ｓ７４０において絞りを開放に駆動制御して、Ｓ７５０においてミラー駆動部１２にミラーダウンを指示する。
【００４６】
Ｓ８００において、ブレ補正レンズ２０がロックされる。ボディ側ＣＰＵ１４は、ブレ補正停止のコマンドをレンズ接点３を介してレンズ側ＣＰＵ２４に出力する。レンズ側ＣＰＵ２４は、ブレ補正停止のコマンドに基づいて、ブレ補正レンズの駆動停止をレンズ駆動部２００に指示するとともに、ブレ補正レンズ２０のロックをロック機構部に指示する。なお、Ｓ８００において、ブレ補正レンズ２０をロック機構部がロックするが、レンズ側ＣＰＵ２４は、角速度センサ２３の角速度情報に基づいて、ブレ量の演算を継続し、ボディ側ＣＰＵ１４にブレデータを出力する。
【００４７】
Ｓ９００において、絞り駆動が開始される。図示しない絞り機構部が駆動制御される。
【００４８】
Ｓ１１００において、画像データが取り込まれる。ＣＣＤ１０は、電荷蓄積し撮影を行う。ボディ側ＣＰＵ１４は、ＣＣＤ１０に蓄積された画像データをデータ圧縮処理し、画像データメモリ１４１に圧縮したデータを書き込む。
【００４９】
Ｓ１１５０において、ブレデータが取り込まれる。ボディ側ＣＰＵ１４は、ＣＣＤ１０が画像データを出力したとき（撮影時）のブレデータを、ブレデータメモリ１４０に書き込む。
【００５０】
Ｓ１３００において、絞り開放駆動が開始される。図示しない絞り機構部が駆動制御され、絞りが開放される。
【００５１】
Ｓ１４００において、ブレ補正レンズ２０がロック解除される。ボディ側ＣＰＵ１４は、ブレ補正開始のコマンドをレンズ接点３を介してレンズ側ＣＰＵ２４に出力する。レンズ側ＣＰＵ２４は、ブレ補正開始のコマンドに基づいて、ブレ補正レンズ２０のロック解除を図示しないロック機構部に指示し、ロック機構部は、ブレ補正レンズ２０のロックを解除する。
【００５２】
Ｓ１５００において、ブレ補正レンズ２０が駆動制御される。レンズ側ＣＰＵ２４は、角速度センサ２３から出力されたブレ検出情報、被写体距離情報、焦点距離情報及びレンズ情報に基づいて、ブレ量を演算する。レンズ側ＣＰＵ２４は、このブレ量に応じた目標駆動位置情報に基づいて、ブレ補正レンズ２０を駆動制御する。
【００５３】
Ｓ１６００において、クイックリターンミラー１２０がダウンする。ボディ側ＣＰＵ１４は、ミラー駆動部１２にミラーダウンを指示し、クイックリターンミラー１２０は、図１に示す点線位置から撮影光路中まで駆動する。
【００５４】
Ｓ２０００において、画像データ修復部が画像を修復する。ボディ側ＣＰＵ１４は、画像データメモリ１４１に格納された画像データと、ブレデータメモリ１４０に格納されたブレデータとに基づいて画像を修復する。このような画像データ修復方法については、特開平６−１１８４６８号公報などに開示されているために、以下では、その方法を簡単に説明する。
ボディ側ＣＰＵ１４は、ブレデータメモリ１４０に格納されたブレデータの記録値を、サンプリング時間毎（例えば、１ｍｓｅｃ毎）に読み出す。そして、ボディ側ＣＰＵ１４は、この記録値に基づいてブレの軌跡を求め、このブレの軌跡からブレ修正関数を求める。画像データの周辺部は、ブレの中途から得られたデータやブレの中途でけられたデータを含むために、ボディ側ＣＰＵ１４は、画像の修復をうまく行えない。このために、ボディ側ＣＰＵ１４は、画像データメモリ１４１に格納された画像データを読み込み、ブレ量の最大値分だけブレの軌跡から画像データの周辺をカットする。そして、ボディ側ＣＰＵ１４は、ブレ修正関数を用いて、画像データを修正するための演算を行う。
【００５５】
Ｓ２１００において、修復した画像データが記録される。ボディ側ＣＰＵ１４は、画像データメモリ１４１に格納された修復前の画像データの上に、修復後の画像データをオーバライトする。修復した画像データの記録後は、Ｓ４００に戻る。
【００５６】
本発明の第１実施形態に係るカメラシステムは、レンズ側ＣＰＵ２４が撮影倍率βを演算し、撮影倍率βが所定値以上のときには、ボディ側ＣＰＵ１４が画像データをブレのない画像に修復している。一方、レンズ側ＣＰＵ２４は、撮影倍率βが所定値よりも小さいときには、レンズ駆動部２００を駆動制御する。
撮影倍率βが所定値以上であるときには、角速度センサ２３によって検出できない平行ブレの影響が大きいために、ブレ補正レンズ２０によって光学的にブレをそれ以上補正しても効果が少ない。このために、レンズ側ＣＰＵ２４がレンズ駆動部２００に駆動停止を指示することで消費電力の低減を図ることができる。また、撮影倍率βが所定値以上であるときには、平行ブレの影響が大きく、従来の角速度センサを用いたブレ補正システムでは、ブレの補正効果が低下する。ブレの補正効果の点で優れているために、ＣＣＤ１０から出力された画像データをブレのない画像に、ボディ側ＣＰＵ１４が修復する。
一方、撮影倍率βが所定値よりも小さいときには、ボディ側ＣＰＵ１４によって画像データをブレのない画像に修復するよりも、以下の理由から、ブレ補正レンズ２０を駆動して光学的にブレを補正するほうがよい。このために、レンズ側ＣＰＵ２４がレンズ駆動部２００を駆動制御する。
（ａ）  平行ブレの影響を無視できるために、角速度センサとブレ補正レンズを用いた従来のブレ補正システムで補正が可能であり、画像データを用いたブレ補正システムは、ＣＰＵの処理能力が要求される。
（ｂ）  撮影前は、ブレ補正レンズを用いて補正し、撮影時には、画像データを用いて補正する場合に、撮影時にブレ補正レンズのロック動作が必要とり、タイムラグが生じてしまう。
（ｃ）  画像データを用いて補正を行なう場合に、画像データが欠落した範囲（画像の周辺部）の補正を行なうことができない。
（ｄ）  画像データを用いて補正を行なう場合に、ブレ量が大きくなるに従って、補正精度が低下する。
なお、平行ブレは、撮影倍率に係わらず影響するが、低倍率のときは広い範囲の画像を記録するので、ブレによる画像への影響が少ないが、倍率が高いときには、ブレに大きく影響されるので、補正しなければ目立ってしまう。しかし、平行ブレは、ブレセンサでは検出できず、どうしてもその影響が残ってしまうので、倍率に応じて切り換えるようにしたものである。
【００５７】
本発明の第１実施形態に係るカメラシステムは、交換レンズ２側のみにブレ補正装置を備えている。レリーズスイッチ１４３が半押し状態（撮影準備状態）であるときには、ブレ補正レンズ２０を通過した光は、クイックリターンミラー１２０によって反射され、スクリーン１１ａ上に像を結ぶ。このために、撮影者は、スクリーン１１ａ上の像をファインダ光学系１１により確認することができる。この場合に、レンズ側ＣＰＵ２４は、レンズ駆動部２００に駆動を指示し、ブレ補正レンズ２０がブレを補正するために、撮影者は、ブレのない像を捉えることができる。
【００５８】
一方、レリーズスイッチ１４３が全押し状態（撮影状態）であるときには、クイックリターンミラー１２０は、跳ね上がっており、被写体像は、ＣＣＤ１０上に結像する。このために、撮影者は、スクリーン１１ａ上の像をファインダ光学系１１により確認することができない。レンズ側ＣＰＵ２４は、レンズ駆動部２００に駆動停止を指示し、ボディ側ＣＰＵ１４は、画像データメモリ１４１に書き込まれた画像データと、ブレデータメモリ１４０に格納されたブレデータとに基づいて、被写体像のブレを補正する。このように、本発明の第１実施形態に係るカメラシステムは、撮影時期に応じて、レンズ駆動部２００が駆動したり、ボディ側ＣＰＵ１４が画像データを修復したりするために、いずれか一方を作動することで消費電力の低減を図ることができる。
【００５９】
〔第２実施形態〕
図４は、本発明の第２実施形態に係るカメラシステムのパターンを示す図である。
図４（Ａ）に示すカメラシステムは、レンズ側ＣＰＵ２４を省略又はレンズ側ＣＰＵ２４を介さずに、ボディ側ＣＰＵ１４とレンズ駆動部２００とを接続している。ボディ側ＣＰＵ１４は、カメラボディ１側に設けられた角速度センサ１３が出力する角速度情報とＣＣＤ１０が出力する画像データとに基づいて、ブレのない画像に修復する。
【００６０】
図４（Ｂ）に示すカメラシステムは、ボディ側ＣＰＵ１４を省略又はボディ側ＣＰＵ１４を介さずに、ＣＣＤ１０及び角速度センサ１３をレンズ側ＣＰＵ２４に接続している。レンズ側ＣＰＵ２４は、角速度センサ１３が出力する角速度情報とＣＣＤ１０が出力する画像データに基づいてブレのない画像に修復する。
【００６１】
図４（Ｃ）に示すカメラシステムは、レンズ側ＣＰＵ２４を省略又はレンズ側ＣＰＵ２４を介さずに、レンズ駆動部２００及び角速度センサ２３とボディ側ＣＰＵ１４とを接続している。ボディ側ＣＰＵ１４は、角速度センサ２３が出力する角速度情報とＣＣＤ１０が出力する画像データとに基づいて、ブレのない画像に修復する。
【００６２】
図４（Ｄ）に示すカメラシステムは、ボディ側ＣＰＵ１４を省略又はボディ側ＣＰＵ１４を介さずに、レンズ側ＣＰＵ２４とＣＣＤ１０とを接続している。レンズ側ＣＰＵ２４は、角速度センサ２３が出力する角速度情報とＣＣＤ１０が出力する画像データとに基づいて、ブレのない画像に修復する。図４（Ｄ）に示すカメラシステムは、従来の銀塩カメラ用の交換レンズを装着可能であって、ＣＣＤ駆動部や角速度センサを備えていないディジタルスチルカメラについて、レンズ側ＣＰＵ２４によってＣＣＤ１０を制御することができる。
【００６３】
〔他の実施形態〕
以上説明した実施形態に限定されることはなく、種々の変形や変更が可能であって、それらも本発明の均等の範囲内である。
例えば、本発明の第１実施形態に係るカメラシステムは、特開平６−１１８４６８号公報に記載された画像修復方法を一例として挙げたものであり、画像データの修復が可能であれば、これに限定されず他の方法であってもよい。また、撮影倍率βは、０. ２を判断値としているが、この値は、レンズによって前後するために、０．２に限定されるものではない。
【００６４】
本発明の第１実施形態に係るカメラシステムは、レリーズスイッチ１４３の半押し動作と同時に、半押しタイマをＯＮ動作しているが、ブレ補正スタートスイッチ２４４のＯＮ動作と同時に、半押しタイマをＯＮ動作してもよい。また、ブレ補正レンズ２０は、ロック機構部で機械的にロックしてもよいが、撮影光学系全体の光軸Ｉとブレ補正レンズ２０の中心が一致するようにレンズ駆動部２００で駆動し、その位置で保持してもよい。本発明の第１実施形態に係るカメラシステムは、ミラーダウンの後にボディ側ＣＰＵ１４によって画像データを修復しているがこれに限定するものではない。ボディ側ＣＰＵ１４は、画像データとブレデータがそろった後であれば、いつでも画像データを修復することができる。
【００６５】
【発明の効果】
以上詳しく説明したように、本発明によれば以下のような種々の効果がある。
（１）制御部は、撮影倍率に応じて、第１のブレ補正部を作動する第１の作動部又は第２のブレ補正部を作動する第２の作動部を作動させるので、ブレ補正が困難なときに、第１又は第２の作動部が作動して、ブレ補正効果を向上させることができる。
【００６６】
（２）制御部は、撮影倍率が所定値以上のときには、第２の作動部を作動させ、撮影倍率が所定値よりも小さいときには、第１の作動部を作動させるので、撮影倍率が所定値よりも小さい場合であって、ブレ補正が可能なときには、第１の作動部を作動させ、撮影倍率が所定値以上であってブレ補正が困難なときには、第１の作動部ではなく第２の作動部を作動させることによって、ブレ補正効果を向上させることができる。
【００６７】
（３）第１のブレ補正部は、ブレ補正光学系を備え、第２のブレ補正部は、画像情報変換部を備えており、第１の作動部は、このブレ補正光学系を駆動する駆動部を備え、第２の作動部は、被写体像をブレのない画像に修復する画像修復部を備えているので、撮影倍率が所定値よりも小さいときには、ブレ補正光学系によりブレ補正が可能であり、撮影倍率が所定値以上のときには、平行ブレの影響が大きいために、画像修復部によってブレを補正することができる。
【００６８】
（４）演算部は、ブレ検出部が出力するブレ検出情報に基づいて、ブレ補正量に応じたブレ補正情報を演算し、制御部は、このブレ補正情報に基づいて駆動部を駆動させ、ブレ補正情報及び画像情報に基づいて、画像修復部によって被写体像をブレのない画像に修復させるので、ブレ補正光学系又は画像情報変換部によってブレを補正することができる。
【００６９】
（５）レンズ側作動部を含む交換レンズに装着可能なカメラボディは、ボディ側ブレ補正部を作動するボディ側作動部と、このボディ側作動部を制御するボディ側制御部とを含み、ボディ側制御部は、撮影倍率に応じて、ボディ側作動部を作動させ又はレンズ側作動部の作動を交換レンズ側に指示するので、ブレ補正が困難なときに、ボディ側作動部又はレンズ側作動部が作動して、ブレ補正効果を向上させることができる。
【００７０】
（６）制御部は、撮影倍率が所定値以上のときには、ボディ側作動部を作動させ、撮影倍率が所定値よりも小さいときには、レンズ側作動部の作動を交換レンズ側に指示するので、撮影倍率が所定値よりも小さい場合であって、ブレ補正が可能なときには、レンズ側作動部の作動を交換レンズ側に指示し、撮影倍率が所定値以上であってブレ補正が困難なときには、ボディ側作動部を作動させて、ブレ補正効果を向上させることができる。
【００７１】
（７）ボディ側ブレ補正部は、画像情報変換部を備え、ボディ側作動部は、被写体像をブレのない画像に修復する画像修復部を備えるので、撮影倍率が所定値以上のときには、平行ブレの影響が大きいために、画像修復部によってブレを補正することができる。
【００７２】
（８）演算部は、ブレ検出部が出力するブレ検出情報に基づいて、ブレ補正量に応じたブレ補正情報を演算し、ボディ側制御部は、このブレ補正情報及び画像情報に基づいて、画像修復部によって被写体像をブレのない画像に修復させる。
（９）演算部は、交換レンズ側から出力されたブレ検出情報に基づいて、ブレ補正量に応じたブレ補正情報を演算し、ボディ側制御部は、このブレ補正情報及び画像情報に基づいて、画像修復部によって被写体像をブレのない画像に修復させる。したがって、撮影倍率が所定値以上のときには、画像修復部によってブレを補正することができる。
【００７３】
（１０）ボディ側ブレ補正部を作動するボディ側作動部を含むカメラボディに装着可能な交換レンズは、レンズ側ブレ補正部を作動するレンズ側作動部と、このレンズ側作動部を制御するレンズ側制御部とを含み、レンズ側制御部は、撮影倍率に応じて、レンズ側作動部を作動させ又はボディ側作動部の作動をカメラボディ側に指示するので、ブレ補正が困難なときに、レンズ側作動部又はボディ側作動部が作動して、ブレ補正効果を向上させることができる。
【００７４】
（１１）レンズ側制御部は、撮影倍率が所定値以上のときには、レンズ側作動部を停止させ、撮影倍率が所定値よりも小さいときには、レンズ側作動部を作動させるので、撮影倍率が所定値以上であってブレ補正が困難なときには、レンズ側作動部を停止させて、電力を消費するのを防止することができる。また、撮影倍率が所定値よりも小さい場合であって、ブレ補正が可能なときには、レンズ側作動部を作動させてブレを補正することができる。
【００７５】
（１２）レンズ側制御部は、撮影倍率が所定値以上のときには、ボディ側作動部の作動をカメラボディ側に指示し、撮影倍率が所定値よりも小さいときには、レンズ側作動部を作動させるので、撮影倍率が所定値以上であってブレ補正が困難なときには、レンズ側作動部ではなくボディ側作動部を作動させることによって、レンズ側作動部が作動して、電力を消費するのを防止することができる。また、撮影倍率が所定値よりも小さい場合であって、ブレ補正が可能なときには、レンズ側作動部を作動させてブレを補正することができる。
【００７６】
（１３）レンズ側ブレ補正部は、ブレ補正光学系を備え、レンズ側作動部は、このブレ補正光学系を駆動するレンズ側駆動部を備えるので、撮影倍率が小さいときには、平行ブレの影響が少ないために、レンズ側駆動部によってブレ補正光学系を駆動して、ブレを補正することができる。
【００７７】
（１４）演算部は、ブレ検出部が出力するブレ検出情報に基づいて、ブレ補正量に応じたブレ補正情報を演算し、レンズ側制御部は、このブレ補正情報に基づいて、レンズ側駆動部を駆動させる。
（１５）演算部は、カメラボディ側から出力されたブレ検出情報に基づいて、ブレ補正量に応じたブレ補正情報を演算し、レンズ側制御部は、ブレ補正情報に基づいて、レンズ側駆動部を駆動させる。したがって、撮影倍率が所定値よりも小さいときには、ブレ補正光学系によってブレを補正することができる。
【図面の簡単な説明】
【図１】本発明の第１実施形態に係るカメラシステムを示す断面図である。
【図２】本発明の第２実施形態に係るカメラシステムにおけるレンズ側ＣＰＵによるブレ量の演算過程を示すブロック図である。
【図３】本発明の第１実施形態に係るカメラシステムの動作を説明するフローチャートである。
【図４】本発明の第２実施形態に係るカメラシステムのパターンを示す図である。
【符号の説明】
１  カメラボディ
２  交換レンズ
１０  ＣＣＤ
１１  ファインダ光学系
１３，２３  角速度センサ
１４  ボディ側ＣＰＵ
２０  ブレ補正レンズ
２４  レンズ側ＣＰＵ
２００  レンズ駆動部
２３０  位置検出部
【図１】
0003864500.tif 000002
【図２】
0003864500.tif 000003
【図３】
0003864500.tif 000004
【図４】
0003864500.tif 000005