(57)【特許請求の範囲】
【請求項１】
ブレを検出し、ブレ検出信号を出力するブレ検出部と、
ブレを補正するブレ補正光学系と、
前記ブレ補正光学系を駆動する駆動部と、
駆動開始信号を発生する駆動開始信号発生部と、
前記駆動開始信号に基づいて、前記駆動部の駆動を開始するとともに、前記ブレ検出信号に基づいて、前記駆動部を駆動制御する制御部と、
前記ブレ検出信号に基づいて、ブレ補正量及びブレ速度の少なくとも一方を演算する演算部とを含み、
前記制御部は、前記駆動開始信号を受信してから所定時間経過後であって、前記ブレ補正光学系を駆動範囲の中心に向けて駆動する場合には、前記ブレ補正量及び前記ブレ速度の少なくとも一方の割合を大きくして前記駆動部を駆動制御すること、を特徴とするブレ補正装置。
【請求項２】
請求項１に記載のブレ補正装置において、
前記制御部は、前記駆動開始信号を受信してから所定時間経過後であって、前記ブレ補正光学系を駆動範囲の限界に向けて駆動する場合には、前記ブレ補正量及び前記ブレ速度の少なくとも一方の割合を小さくして前記駆動部を駆動制御すること、を特徴とするブレ補正装置。
【請求項３】
請求項１又は請求項２に記載のブレ補正装置において、
前記制御部は、撮影準備動作中及び／又は撮影動作中に、前記駆動部の駆動制御を変更すること、を特徴とするブレ補正装置。
【請求項４】
ブレを検出し、ブレ検出信号を出力するブレ検出部と、
ブレを補正するブレ補正光学系と、
前記ブレ補正光学系を駆動する駆動部と、
露光開始信号を発生する露光開始信号発生部と、
前記露光開始信号に基づいて、前記駆動部の駆動を開始するとともに、前記ブレ検出信号に基づいて、前記駆動部を駆動制御する制御部と、
前記ブレ検出信号に基づいて、ブレ補正量及びブレ速度の少なくとも一方を演算する演算部とを含み、
前記制御部は、前記露光開始信号を受信してから所定時間経過後であって、前記ブレ補正光学系を駆動範囲の中心に向けて駆動する場合には、前記ブレ補正量及び前記ブレ速度の少なくとも一方の割合を大きくして前記駆動部を駆動制御すること、を特徴とするブレ補正装置。
【請求項５】
請求項４に記載のブレ補正装置において、
前記制御部は、前記露光開始信号を受信してから所定時間経過後であって、前記ブレ補正光学系を駆動範囲の限界に向けて駆動する場合には、前記ブレ補正量及び前記ブレ速度の少なくとも一方の割合を小さくして前記駆動部を駆動制御すること、を特徴とするブレ補正装置。
【請求項６】
請求項４又は請求項５に記載のブレ補正装置において、
前記制御部は、撮影動作中に、前記駆動部の駆動制御を変更すること、を特徴とするブレ補正装置。
【請求項７】
請求項４から請求項６までのいずれか１項に記載のブレ補正装置において、
前記所定時間は、撮影時に使用されるレンズ鏡筒の焦点距離に対応して定められた時間であること、を特徴とするブレ補正装置。
【請求項８】
請求項１から請求項７までのいずれか１項に記載のブレ補正装置を備えることを特徴とする交換レンズ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、カメラなどにおける手ブレなどによるブレを補正するブレ補正装置及び交換レンズに関するものである。
【０００２】
【従来の技術】
特開平１−１３１５２２号公報は、補正光学系と、この補正光学系を駆動するモータと、変位可能限界に補正光学系が近づくに従って、モータの駆動速度を減少する速度減少手段とを備える防振装置を開示している。
また、特開平１─１３１５２２号公報は、変位可能ゾーンの中央に補正光学系を移動するように、モータを制御する制御部と、露光開始時には、この制御部の動作を禁止する禁止手段とを備える防振装置を開示している。
この防振装置は、変位可能限界を越えた位置まで補正光学系が移動して、却って大きなブレを生じてしまうのを防止している。
【０００３】
特開平４−３１８３５号公報は、補正光学系と、この補正光学系の鏡筒に対する相対変位量が大きくなるに従って作用力を発生し、補正光学系が可動中心で駆動するように規制する規制手段とを備える画像振れ防止装置を開示している。
この画像振れ防止装置は、補正光学系の鏡筒に対する相対変位の規制能力を、可動中心付近において向上させている。
【０００４】
特開平５−２３６３３２号公報は、固定レンズ群と可動レンズ群とからなる補正光学系と、固定レンズ群に対する可動レンズ群の相対位置変化を抑制する抑制手段と、画像ブレ補正の制御を行う制御手段を備える画像振れ防止装置を開示している。
この画像振れ防止装置は、通常の撮影中かパンニング中かを制御手段が判別して、パンニング中のときには、可動レンズ群の相対位置変化を抑制手段が強く抑制している。そして、所定時間経過後に抑制手段が抑制力を徐々に弱めて、通常の撮影モードに制御手段が切り替えている。
このために、可動レンズ群がレンズ鏡筒に突き当たるのを防止するとともに、パンニングから通常撮影に切り替わったときに、レンズ鏡筒に対する可動レンズ群の相対位置が急激に変化するのを防止している。
【０００５】
【発明が解決しようとする課題】
従来の防振装置及び画像振れ防止装置は、いずれも、補正光学系が補正範囲の限界に近づくのを検出して、ブレ補正動作を抑制しているために、補正範囲の限界付近において、ブレ補正の効果が低下してしまうという問題があった。
【０００６】
本発明の課題は、長時間ブレを補正することができるとともに、正確にブレを補正することができるブレ補正装置及び交換レンズを提供することである。
【０００７】
【課題を解決するための手段】
本発明は、以下のような解決手段により、前記課題を解決する。なお、理解を容易にするために、本発明の実施の形態に対応する符号を付して説明するが、これに限定するものではない。すなわち、請求項１の発明は、ブレを検出し、ブレ検出信号を出力（Ｓ２０２）するブレ検出部（１，２）と、ブレを補正するブレ補正光学系（７）と、前記ブレ補正光学系を駆動する駆動部（５，６）と、駆動開始信号を発生（Ｓ２０８，Ｓ２１６）する駆動開始信号発生部（１４）と、前記駆動開始信号に基づいて、前記駆動部の駆動を開始するとともに、前記ブレ検出信号に基づいて、前記駆動部を駆動制御（Ｓ２０８，Ｓ２１６）する制御部（４）と、前記ブレ検出信号に基づいて、ブレ補正量（ｄ）及びブレ速度（ｖ）の少なくとも一方を演算（Ｓ２０８）する演算部（４）とを含み、前記制御部は、前記駆動開始信号を受信してから所定時間経過後であって、前記ブレ補正光学系を駆動範囲の中心に向けて駆動する場合には、前記ブレ補正量及び前記ブレ速度の少なくとも一方の割合を大きくして前記駆動部を駆動制御することを特徴とするブレ補正装置である。
【０００８】
請求項２の発明は、請求項１に記載のブレ補正装置において、前記制御部は、前記駆動開始信号を受信してから所定時間経過後であって、前記ブレ補正光学系を駆動範囲の限界に向けて駆動する場合には、前記ブレ補正量及び前記ブレ速度の少なくとも一方の割合を小さくして前記駆動部を駆動制御するブレ補正装置である。
【０００９】
請求項３の発明は、請求項１又は請求項２に記載のブレ補正装置において、
前記制御部は、撮影準備動作中及び／又は撮影動作中に、前記駆動部の駆動制御を変更（Ｓ２１４，Ｓ２２１）すること、を特徴とするブレ補正装置である。
【００１０】
請求項４の発明は、ブレを検出し、ブレ検出信号を出力（Ｓ２０２）するブレ検出部（１，２）と、ブレを補正するブレ補正光学系（７）と、前記ブレ補正光学系を駆動する駆動部（５，６）と、露光開始信号を発生する露光開始信号発生部（１４）と、前記露光開始信号に基づいて、前記駆動部の駆動を開始するとともに、前記ブレ検出信号に基づいて、前記駆動部を駆動制御する制御部（４）と、前記ブレ検出信号に基づいて、ブレ補正量（ｄ）及びブレ速度（ｖ）の少なくとも一方を演算（Ｓ２０８）する演算部（４）とを含み、前記制御部は、前記露光開始信号を受信してから所定時間経過後であって、前記ブレ補正光学系を駆動範囲の中心に向けて駆動する場合には、前記ブレ補正量及び前記ブレ速度の少なくとも一方の割合を大きくして前記駆動部を駆動制御することを特徴とするブレ補正装置である。
【００１１】
請求項５の発明は、請求項４に記載のブレ補正装置において、前記制御部は、前記露光開始信号を受信してから所定時間経過後であって、前記ブレ補正光学系を駆動範囲の限界に向けて駆動する場合には、前記ブレ補正量及び前記ブレ速度の少なくとも一方の割合を小さくして前記駆動部を駆動制御するブレ補正装置である。
【００１２】
請求項６の発明は、請求項４又は請求項５に記載のブレ補正装置において、
前記制御部は、撮影動作中に、前記駆動部の駆動制御を変更（Ｓ２２２）すること、を特徴とするブレ補正装置である。
【００１３】
請求項７の発明は、請求項４から請求項６までのいずれか１項に記載のブレ補正装置において、前記所定時間は、撮影時に使用されるレンズ鏡筒の焦点距離に対応して定められた時間であること、を特徴とするブレ補正装置である。
【００１４】
請求項８の発明は、請求項１から請求項７までのいずれか１項に記載のブレ補正装置を備えることを特徴とする交換レンズ。
【００１７】
【発明の実施の形態】
（第１実施形態）
以下、図面などを参照して、本発明の実施形態について、さらに詳しく説明する。
まず、本発明の第１実施形態に係るブレ補正装置を一眼レフカメラに適用した例を挙げて説明し、このブレ補正装置の概要を説明する。
図１は、本発明の第１実施形態に係るブレ補正装置を搭載した一眼レフカメラのブロック図である。
【００１８】
交換レンズ２０は、角速度センサ１，２と、センサ回路３と、レンズ側ＣＰＵ４と、ボイスコイルモータ（以下、ＶＣＭという）５，６と、ブレ補正レンズ７と、位置センサ８，９とを備えている。交換レンズ２０は、カメラボディ３０に着脱自在に取り付けられており、交換可能である。
【００１９】
角速度センサ１，２は、カメラに生じる振動を検出するセンサである。角速度センサ１は、ｘ軸回りの角速度を検出するピッチ角速度センサであり、角速度センサ２は、ｙ軸回りの角速度を検出するヨー角速度センサである。角速度センサ１，２は、それぞれ検出した角速度に応じた角速度信号（ブレ検出信号）を、センサ回路３に出力する。
【００２０】
センサ回路３は、角速度センサ１，２が出力する角速度信号について、所定の処理をする回路である。センサ回路３は、角速度センサ１，２が出力する角速度信号から所定の周波数成分を除去するフィルタと、このフィルタの出力信号を増幅するアンプなどからなる。
【００２１】
レンズ側ＣＰＵ４は、ブレ補正制御をするための中央処理部である。レンズ側ＣＰＵ４は、センサ回路３の出力信号に基づいて、ブレ速度及びブレ補正量を演算する。レンズ側ＣＰＵ４は、位置センサ８，９が出力する位置検出信号と、ブレ速度及びブレ補正量に応じた目標駆動位置信号との差を演算して、ブレ補正レンズ７を駆動するための駆動信号を、ＶＣＭ５，６にそれぞれ出力する。レンズ側ＣＰＵ４は、信号ラインＳＬ１，ＳＬ２を介して、ボディ側ＣＰＵ１４と通信が可能である。
また、レンズ側ＣＰＵ４は、ボディ側ＣＰＵ１４が送信するタイマスタート信号に基づいて、内蔵するタイマをスタートし、ボディ側ＣＰＵ１４が送信するタイマ読み込み信号に基づいて、タイマスタート後の経過時間を計測する。
【００２２】
ＶＣＭ５，６は、ブレ補正レンズ７を駆動するためのモータである。ＶＣＭ５は、ブレ補正レンズ７をｙ軸方向に駆動するためのモータであり、ＶＣＭ６は、ブレ補正レンズ６をｘ軸方向に駆動するためのモータである。ＶＣＭ５，６は、ヨークと、ヨークとの間に磁界を形成する永久磁石と、ブレ補正レンズ７に取り付けたコイルなどからなる。ＶＣＭ５，６は、コイルに駆動電流（駆動信号）が流れると、それぞれｘ軸方向及びｙ軸方向に駆動力を発生する。
【００２３】
ブレ補正レンズ７は、撮影光学系の少なくとも一部を構成し、撮影光路を変更してブレを補正するレンズである。ブレ補正レンズ７は、例えば、光軸に対して略直交する方向に駆動して、ブレを補正する。
【００２４】
位置センサ８，９は、ブレ補正レンズ７の位置を検出するセンサである。位置センサ８は、ブレ補正レンズ７のｙ軸方向の位置を検出し、位置センサ９は、ブレ補正レンズ７のｘ軸方向の位置を検出する。位置センサ８，９は、例えば、発光素子（ＬＥＤ）と、受光素子（ＰＳＤ）と、ＬＥＤとＰＳＤとの間に配置され、ブレ補正レンズ７に取り付けられたスリット部材などからなる。位置センサ８，９は、スリット部材の移動によって変化するＰＳＤに入射する光の位置を、位置検出信号として出力する。
【００２５】
カメラボディ３０は、シャッタ秒時設定回路１０と、被写体の明るさを測る測光回路１１と、被写体までの距離を測る測距回路１２と、焦点距離読み込み回路１３と、ボディ側ＣＰＵ１４と、シャッタ制御回路１５と、ＡＦ制御回路１６と、フィルム駆動制御回路１７と、半押しスイッチＳＷ１と、全押しスイッチＳＷ２とを備えている。
【００２６】
シャッタ秒時設定回路１０は、手動操作によって、シャッタ秒時（シャッタスピード、露光時間）を設定する回路である。シャッタ秒時設定回路１０は、シャッタ秒時を選択する図示しないシャッタダイヤルなどを備えている。
【００２７】
焦点距離読み込み回路１３は、撮影光学系の焦点距離を検出するための回路である。焦点距離読み込み回路１３は、例えば、撮影光学系を光軸方向に移動するために撮影者が操作する図示しない操作環の位置や、撮影光学系の光軸方向における位置や、撮影光学系の焦点距離を検出する。
【００２８】
ボディ側ＣＰＵ１４は、カメラボディ側の種々の制御をするための中央処理部である。ボディ側ＣＰＵ１４は、半押しスイッチＳＷ１のＯＮ動作に基づいて、ブレ補正開始信号を発生したり、全押しスイッチＳＷ２のＯＮ動作に基づいて、ブレ補正開始信号及び／又は露光開始信号を発生する。
また、ボディ側ＣＰＵ１４は、タイマスタート信号及びタイマ読み込み信号をレンズ側ＣＰＵ４に送信するとともに、レンズ側ＣＰＵ４が計測した経過時間（タイマ値）に関する情報を、信号ラインＳＬ１を通じて受信して、所定の判定を行う。
【００２９】
シャッタ制御回路１５は、図示しないシャッタの動作を制御するための回路である。シャッタ制御回路１５は、撮影者が設定したシャッタ秒時に基づいて、シャッタの動作を制御する。
【００３０】
ＡＦ制御回路１６は、測距回路１２の測距結果に基づいて、焦点調節をするための回路である。ＡＦ制御回路１６は、撮影光学系の少なくとも一部を構成するフォーカシングレンズを光軸方向に駆動するためのＡＦモータなどを駆動制御する。
【００３１】
フィルム駆動制御回路１７は、図示しないフィルムの巻き上げ及び巻き戻しを制御するための回路である。フィルム駆動制御回路１７は、フィルムを巻き上げ及び巻き戻すためのモータなどを備えている。
【００３２】
半押しスイッチＳＷ１は、一連の撮影準備動作を開始するためのスイッチである。半押しスイッチＳＷ１は、図示しないレリーズボタンの半押し動作に連動してＯＮ動作する。
【００３３】
全押しスイッチＳＷ２は、露光動作などの撮影動作を開始するためのスイッチである。全押しスイッチＳＷ２は、レリーズボタンの全押し動作に連動してＯＮ動作する。
【００３４】
信号ラインＳＬ１は、撮影距離に関する撮影距離情報及び焦点距離に関する焦点距離情報を、ボディ側ＣＰＵ１４からレンズ側ＣＰＵ４に送信するためのものである。
また、信号ラインＳＬ１は、ブレ補正を開始してからの経過時間（タイマ値）に関する情報を、レンズ側ＣＰＵ４からボディ側ＣＰＵ１４に送信するためのものである。
【００３５】
信号ラインＳＬ２は、ブレ補正制御に関する信号を、ボディ側ＣＰＵ１４からレンズ側ＣＰＵ４に送信するためのものである。信号ラインＳＬ２は、半押しスイッチＳＷ１のＯＮ動作時（半押し動作中）にブレ補正を開始するためのブレ補正開始信号と、全押しスイッチＳＷ２のＯＮ動作時（露光中）にブレ補正を開始するためのブレ補正開始信号と、ブレ補正停止信号と、半押し動作中にブレ補正制御を変更するためのブレ補正制御変更信号と、全押し動作中にブレ補正制御を変更するためのブレ補正制御変更信号と、ブレ検出開始信号と、タイマスタート信号と、タイマ読み込み信号などを送信する。
【００３６】
つぎに、本発明の第１実施形態に係るブレ補正装置の動作を、ボディ側ＣＰＵの動作を中心に説明する。
図２は、本発明の第１実施形態に係るブレ補正装置の動作を説明するためのフローチャートである。図３は、図２に続くフローチャートである。
なお、ボディ側ＣＰＵ１４は、図示しないメインスイッチがＯＮ動作すると本フローをスタートして、レンズ側ＣＰＵ４に電源を供給する。
【００３７】
ステップ（以下、Ｓとする）２０１において、ボディ側ＣＰＵ１４は、半押しスイッチＳＷ１がＯＮ動作したか否かを判断する。半押しスイッチＳＷ１がＯＮ動作したときには、Ｓ２０２に進み、半押しスイッチＳＷ１がＯＮ動作しなかったときには、半押しスイッチＳＷ１がＯＮ動作するまで、ボディ側ＣＰＵ１４が判断を繰り返す。
【００３８】
Ｓ２０２において、ボディ側ＣＰＵ１４は、レンズ側ＣＰＵ４にブレ検出開始を指示する。ボディ側ＣＰＵ１４は、信号ラインＳＬ２を通じて、レンズ側ＣＰＵ４にブレ検出開始信号を送信する。レンズ側ＣＰＵ４は、このブレ検出開始信号の受信に基づいて、角速度センサ１，２をＯＮ動作し、交換レンズ２０及びカメラボディ３０に生ずる振動の検出を角速度センサ１，２が開始する。
【００３９】
Ｓ２０３において、シャッタ秒時設定回路１０がシャッタ秒時を読み込む。図示しないシャッタダイヤルを撮影者が操作して、シャッタ秒時を設定したときには、シャッタ秒時設定回路１０は、シャッタ秒時を読み込む。
【００４０】
Ｓ２０４において、焦点距離読み込み回路１３が焦点距離を読み込む。焦点距離読み込み回路１３は、撮影光学系の焦点距離を読み込む。
【００４１】
Ｓ２０５において、測光回路１１が被写体の明るさを測り、自動露出モードのときには、シャッタ秒時及び絞り値をボディ側ＣＰＵ１４が決定する。
【００４２】
Ｓ２０６において、測距回路１２が被写体までの距離を測る。
【００４３】
Ｓ２０７において、ボディ側ＣＰＵ１４は、ＡＦ制御回路１６にＡＦ制御を指示する。ＡＦ制御回路１６は、測距回路１２の測距結果に応じて、図示しないフォーカシングレンズを駆動して焦点調節をする。
【００４４】
Ｓ２０８において、ボディ側ＣＰＵ１４は、レンズ側ＣＰＵ４にブレ補正開始を指示する。ボディ側ＣＰＵ１４は、信号ラインＳＬ２を通じて、半押し動作中（撮影準備動作中）にブレを補正するためのブレ補正開始信号を、レンズ側ＣＰＵ４に送信する。また、ボディ側ＣＰＵ１４は、信号ラインＳＬ１を通じて、焦点距離情報及び撮影距離情報をレンズ側ＣＰＵ４に送信する。レンズ側ＣＰＵ４は、角速度センサ１，２が出力する角速度信号に基づいて、ブレ速度及びブレ補正量を演算する。
【００４５】
図４は、本発明の第１実施形態に係るブレ補正装置におけるブレ速度及びブレ補正量の演算方法を説明するための図である。
ブレ補正レンズ７の焦点距離ｆ、撮影距離Ｒ、被写体からブレ補正レンズ７までの距離ａ、ブレ補正レンズ７から像面までの距離ｂとすると、結像式より、以下の数１及び数２が成立する。
【００４６】
【数１】
0004151102.tif 000002
【００４７】
【数２】
0004151102.tif 000003
【００４８】
ブレ補正レンズ７から像面までの距離ｂは、以下の数３に示すように、数１及び数２を解くことにより求めることができる。
【００４９】
【数３】
0004151102.tif 000004
【００５０】
角速度ωで光軸Ｉが光軸Ｉ’まで傾くと、ブレ速度ｖには、以下の数４が成立する。
【００５１】
【数４】
0004151102.tif 000005
【００５２】
また、このときのブレ補正量（ブレ量）ｄには、以下の数５が成立する。
【００５３】
【数５】
0004151102.tif 000006
【００５４】
レンズ側ＣＰＵ４は、ブレ補正開始信号に基づいて、ブレ速度ｖ及びブレ補正量ｄに応じた駆動信号をＶＣＭ５，６に出力し、ＶＣＭ５，６は、半押し動作中のブレ補正を開始する。
【００５５】
図５は、本発明の第１実施形態に係るブレ補正装置のブレ補正範囲を示す図である。
図５に示す中心Ｏは、ブレ補正範囲１８の中心を示す。ＶＣＭ５は、ブレ補正レンズ７をｙ軸方向に駆動し、ＶＣＭ６は、ブレ補正レンズ７をｘ軸方向に駆動する。
【００５６】
図２に示すＳ２０９において、ボディ側ＣＰＵ１４は、レンズ側ＣＰＵ４にタイマＡスタートを指示する。ボディ側ＣＰＵ１４は、信号ラインＳＬ２を通じて、タイマスタート信号をレンズ側ＣＰＵ４に送信する。レンズ側ＣＰＵ４は、ボディ側ＣＰＵ１４が出力するブレ補正開始信号及びタイマスタート信号を受信後、直ちに内蔵するタイマをスタートする。
【００５７】
Ｓ２１０において、ボディ側ＣＰＵ１４は、半押しスイッチＳＷ１がＯＮ動作しているか否かを判断する。半押しスイッチＳＷ１がＯＮ動作を維持しているときには、Ｓ２１２に進み、半押しスイッチＳＷ１がＯＮ動作していないときには、Ｓ２１１に進む。
【００５８】
Ｓ２１１において、ボディ側ＣＰＵ１４は、レンズ側ＣＰＵ４にブレ補正停止を指示する。ボディ側ＣＰＵ１４は、信号ラインＳＬ２を通じて、ブレ補正停止信号をレンズ側ＣＰＵ４に送信する。レンズ側ＣＰＵ４は、このブレ補正停止信号の受信に基づいて、ＶＣＭ５，６の駆動を停止する。
【００５９】
Ｓ２１２において、ボディ側ＣＰＵ１４は、全押しスイッチＳＷ２がＯＮ動作しているか否かを判断する。全押しスイッチＳＷ２がＯＮ動作したときには、Ｓ２１６に進み、全押しスイッチＳＷ２がＯＮ動作しなかったときには、Ｓ２１３に進む。
【００６０】
Ｓ２１３において、ボディ側ＣＰＵ１４は、レンズ側ＣＰＵ４にタイマＡ読み込みを指示する。ボディ側ＣＰＵ１４は、信号ラインＳＬ２を通じて、タイマ読み込み信号をレンズ側ＣＰＵ４に送信する。レンズ側ＣＰＵ４は、このタイマ読み込み信号の受信に基づいて、ブレ補正開始信号を受信（タイマＡスタート及びブレ補正を開始）してからの経過時間（タイマ値）を読み込む。レンズ側ＣＰＵ４は、信号ラインＳＬ１を通じて、この経過時間に関する情報をボディ側ＣＰＵ１４に送信する。
【００６１】
Ｓ２１４において、ボディ側ＣＰＵ１４は、タイマ値Ａが時刻ｔよりも大きいか否かを判断する。ボディ側ＣＰＵ１４は、例えば、タイマ値が５秒を越えるか否かを判断する。タイマ値が５秒を越えるときには、Ｓ２１５に進み、タイマ値が５秒以下であるときには、Ｓ２０３に戻り、ボディ側ＣＰＵ１４は、Ｓ２０３以降の処理を繰り返す。
【００６２】
Ｓ２１５において、ボディ側ＣＰＵ１４は、レンズ側ＣＰＵ４にブレ補正制御変更を指示する。ボディ側ＣＰＵ１４は、信号ラインＳＬ２を通じて、半押し動作中（撮影準備動作中）にブレ補正制御を変更するためのブレ補正制御変更信号を、レンズ側ＣＰＵ４に送信する。レンズ側ＣＰＵ４は、このブレ補正制御変更信号に基づいて、ＶＣＭ５，６の駆動制御を変更する。
本発明の第１実施形態では、以下の数６〜数９に示すように、数１及び数２に示すブレ速度ｖ及びブレ補正量ｄに対する割合を変更して、レンズ側ＣＰＵ４がＶＣＭ５，６を駆動制御している。
【００６３】
【数６】
0004151102.tif 000007
【００６４】
【数７】
0004151102.tif 000008
【００６５】
【数８】
0004151102.tif 000009
【００６６】
【数９】
0004151102.tif 000010
【００６７】
ここで、制御係数α1 は、図５に示す中心Ｏからブレ補正範囲１８の周辺（補正限界）に向けて、ブレ補正レンズ７を駆動するときの係数である。制御係数β1 は、ブレ補正範囲１８の周辺から中心Ｏに向けて、ブレ補正レンズ７を駆動するときの係数である。
【００６８】
図６は、本発明の第１実施形態に係るブレ補正装置の撮影準備動作時におけるブレ補正制御の変更例を示すグラフである。
図６（Ａ）〜図６（Ｄ）は、ブレ補正制御の変更例１〜４を示すグラフであり、それぞれ縦軸は、制御係数の値であり、横軸は、ブレ補正を開始してからの時間（タイマ値）ｔ（秒）である。
【００６９】
（変更例１）
変更例１は、図６（Ａ）に示すように、時間ｔに関係なく制御係数α1 ＝１（一定）である。一方、ブレ補正を開始してから５秒までは、制御係数β1 ＝１（一定）であるが、制御係数β1 は、５秒以後には、１よりも大きい一定値に変化する。
このために、ブレ補正を開始してから始めの５秒間は、ブレ補正の方向に関係なく、レンズ側ＣＰＵ４は、演算したブレ速度又はブレ補正量のままＶＣＭ５，６を駆動制御している。その後、中心Ｏからブレ補正範囲１８の周辺に向けて、ブレ補正レンズ７を駆動するときには、レンズ側ＣＰＵ４は、演算したブレ速度ｖ又はブレ補正量ｄのままＶＣＭ５，６を駆動制御する。
一方、ブレ補正範囲１８の周辺から中心Ｏに向けて、ブレ補正レンズ７を駆動するときには、レンズ側ＣＰＵ４は、演算したブレ速度ｖ又はブレ補正量ｄよりも大きく、ＶＣＭ５，６を駆動制御する。
【００７０】
このように、レンズ側ＣＰＵ４は、ブレ補正を開始してから始めの間は、ブレ速度ｖ又はブレ補正量ｄに対してＶＣＭ５，６を忠実に駆動制御するが、所定時間経過後は、ブレ補正レンズ７が中心Ｏに向かうようにＶＣＭ５，６を駆動制御する。
このために、ブレ補正開始の初期は、正確にブレを補正することができるとともに、所定時間経過後には、ブレ補正レンズ７を中心Ｏに向かうように駆動することができる。
その結果、ブレ補正レンズ７を中心Ｏ付近で可能な限り駆動することができるとともに、ブレ補正範囲１８の周辺にブレ補正レンズ７が達して、十分にブレを補正できなくなるのを防止し、長時間ブレを補正することができる。
【００７１】
（変更例２）
変更例２は、図６（Ｂ）に示すように、時間ｔに関係なく制御係数α1 ＝１（一定）である。一方、ブレ補正を開始してから５秒までは、制御係数β1 ＝１（一定）であるが、制御係数β1 は、５秒〜１０秒間には、時間に比例して直線的に増加し、１０秒経過後には、１よりも大きい一定値に変化する。
変更例２は、変更例１と同様の効果を有するが、５秒〜１０秒間では、制御係数β1 が連続的に変化するために、変更例１に比べて、撮影者に違和感なくブレ補正制御を変更することができる。
【００７２】
（変更例３）
変更例３は、図６（Ｃ）に示すように、ブレ補正を開始してから５秒までは、制御係数α1 ，β1 ＝１（一定）であるが、５秒経過後には、制御係数α1 は、１よりも小さい一定値に変化し、制御係数β1 は、１よりも大きい一定値に変化する。
【００７３】
ブレ補正を開始してから始めの５秒間は、ブレ補正の方向に関係なく、レンズ側ＣＰＵ４は、演算したブレ速度ｖ又はブレ補正量ｄのままＶＣＭ５，６を駆動制御する。
その後、中心Ｏからブレ補正範囲１８の周辺に向けて、ブレ補正レンズ７を駆動するときには、レンズ側ＣＰＵ４は、演算したブレ速度ｖ又はブレ補正量ｄよりも小さく、ＶＣＭ５，６を駆動制御する。一方、ブレ補正範囲１８の周辺から中心Ｏに向けて、ブレ補正レンズ７が駆動するときには、レンズ側ＣＰＵ４は、演算したブレ速度ｖ又はブレ補正量ｄよりも大きく、ＶＣＭ５，６を駆動制御する。
その結果、変更例３は、変更例１及び変更例２に比べて、ブレ補正レンズ７を中心Ｏに向かうように、より大きく駆動して、一層長時間ブレを補正することができる。
【００７４】
（変更例４）
変更例４は、図６（Ｄ）に示すように、ブレ補正を開始してから５秒までは、制御係数α1 ，β1 ＝１（一定）である。しかし、５秒〜１０秒間では、制御係数α1 は、時間に比例して直線的に減少し、制御係数β1 は、時間に比例して直線的に増加する。そして、１０秒経過後には、制御係数α1 は、１よりも小さい一定値に変化し、制御係数β1 は、１よりも大きい一定値に変化する。
変更例４は、変更例３と同様の効果を有するが、５秒〜１０秒間では、制御係数α1 ，β1 が連続的に変化するために、変更例３に比べて、撮影者に違和感なくブレ補正制御を変更することができる。
【００７５】
ボディ側ＣＰＵ１４は、Ｓ２１５において、レンズ側ＣＰＵ４にブレ補正制御変更を指示した後に、図２に示すＳ２０３以降の処理を繰り返す。
【００７６】
Ｓ２１６において、ボディ側ＣＰＵ１４は、レンズ側ＣＰＵ４にブレ補正開始を指示する。ボディ側ＣＰＵ１４は、信号ラインＳＬ２を通じて、全押し動作中にブレを補正するためのブレ補正開始信号を、レンズ側ＣＰＵ４に送信する。レンズ側ＣＰＵ４は、このブレ補正開始信号の受信に基づいて、ＶＣＭ５，６の駆動制御を一旦中止する。そして、レンズ側ＣＰＵ４は、ＶＣＭ５，６を駆動制御して、ブレ補正レンズ７の中心が図５に示す中心Ｏと一致するまで、ブレ補正レンズ７をＶＣＭ５，６が駆動する。その後、レンズ側ＣＰＵ４は、直ちにブレ補正制御を再開する。レンズ側ＣＰＵ４は、角速度センサ１，２が出力する角速度信号に基づいて、ブレ速度ｖ及びブレ補正量ｄを演算し、露光中におけるブレ補正制御を開始する。
【００７７】
Ｓ２１７において、ボディ側ＣＰＵ１４は、レンズ側ＣＰＵ４にタイマＢスタートを指示する。ボディ側ＣＰＵ１４は、信号ラインＳＬ２を通じて、タイマスタート信号をレンズ側ＣＰＵ４に送信する。レンズ側ＣＰＵ４は、ボディ側ＣＰＵ１４が出力するブレ補正開始信号及びタイマスタート信号を受信後、直ちに内蔵するタイマをスタートする。
【００７８】
Ｓ２１８において、ボディ側ＣＰＵ１４は、シャッタ制御回路１５に露光開始を指示する。ボディ側ＣＰＵ１４は、シャッタ制御回路１５に露光開始信号を送信する。ブレ補正開始信号及びタイマスタート信号が、ボディ側ＣＰＵ１４によって送信された後に、露光開始信号に基づいて、シャッタ制御回路１５が図示しないシャッタを直ちに作動させて、露光が開始される。
【００７９】
図３に示すＳ２１９において、ボディ側ＣＰＵ１４は、露光を終了したか否かを判断する。露光が終了したときには、Ｓ２２０に進み、露光が終了していないときには、Ｓ２２３に進む。
【００８０】
Ｓ２２０において、ボディ側ＣＰＵ１４は、レンズ側ＣＰＵ４にタイマＢ読み込みを指示する。ボディ側ＣＰＵ１４は、信号ラインＳＬ２を通じて、タイマ読み込み信号をレンズ側ＣＰＵ４に送信する。レンズ側ＣＰＵ４は、このタイマ読み込み信号の受信に基づいて、ブレ補正開始信号を受信（タイマＢスタート及びブレ補正を開始）してからの経過時間（タイマ値）を読み込む。レンズ側ＣＰＵ４は、信号ラインＳＬ１を通じて、この経過時間に関する情報をボディ側ＣＰＵ１４に送信する。
【００８１】
Ｓ２２１において、ボディ側ＣＰＵ１４は、タイマ値Ｂが時刻ｔよりも大きいか否かを判断する。ボディ側ＣＰＵ１４は、時刻ｔ1 をタイマ値が越えるか否かを判断する。時刻ｔ1 をタイマ値が越えるときには、Ｓ２２２に進み、タイマ値が時刻ｔ1 以下であるときには、Ｓ２１９に戻り、ボディ側ＣＰＵ１４は、Ｓ２１９以降の処理を繰り返す。
【００８２】
Ｓ２２２において、ボディ側ＣＰＵ１４は、レンズ側ＣＰＵ４にブレ補正制御変更を指示する。ボディ側ＣＰＵ１４は、信号ラインＳＬ２を通じて、全押し動作中（撮影動作中）にブレ補正制御を変更するためのブレ補正制御変更信号を、レンズ側ＣＰＵ４に送信する。レンズ側ＣＰＵ４は、このブレ補正制御変更信号に基づいて、ＶＣＭ５，６の駆動制御を変更する。
本発明の第１実施形態では、以下の数１０〜数１３に示すように、数１及び数２に示すブレ速度ｖ及びブレ補正量ｄに対する割合を変更して、レンズ側ＣＰＵ４がＶＣＭ５，６を駆動制御している。
【００８３】
【数１０】
0004151102.tif 000011
【００８４】
【数１１】
0004151102.tif 000012
【００８５】
【数１２】
0004151102.tif 000013
【００８６】
【数１３】
0004151102.tif 000014
【００８７】
ここで、制御係数α2 は、図５に示す中心Ｏからブレ補正範囲１８の周辺に向けて、ブレ補正レンズ７を駆動するときの係数である。制御係数β2 は、ブレ補正範囲１８の周辺から中心Ｏに向けて、ブレ補正レンズ７を駆動するときの係数である。
【００８８】
図７は、本発明の第１実施形態に係るブレ補正装置の撮影動作時におけるブレ補正制御の変更例を示すグラフである。
図７（Ａ）〜図７（Ｄ）は、ブレ補正制御の変更例５〜８を示すグラフであり、それぞれ縦軸は、制御係数の値であり、横軸は、ブレ補正を開始してからの時間（タイマ値）ｔ（秒）である。
【００８９】
（変更例５）
変更例５は、図７（Ａ）に示すように、時間ｔに関係なく制御係数α2 ＝１（一定）である。一方、制御係数β2 は、ブレ補正を開始してからｔ1 秒までは、β1 ＝１（一定）であるが、ｔ1 秒〜ｔ2 秒間には、１よりも大きい一定値であり、ｔ2 秒以後には、さらに大きい一定値に段階的に変化する。
ブレ補正を開始してから始めのｔ1 秒間は、ブレ補正の方向に関係なく、レンズ側ＣＰＵ４は、演算したブレ速度ｖ又はブレ補正量ｄのまま、ブレ補正レンズ７を駆動制御する。
その後、中心Ｏからブレ補正範囲１８の周辺に向けて、ブレ補正レンズ７を駆動するときには、レンズ側ＣＰＵ４は、演算したブレ速度ｖ又はブレ補正量ｄのままブレ補正レンズ７を駆動する。一方、ｔ1 秒〜ｔ2 秒間には、ブレ補正範囲１８の周辺から中心Ｏに向けて、ブレ補正レンズ７を駆動するときには、レンズ側ＣＰＵ４は、演算したブレ速度ｖ又はブレ補正量ｄよりも大きく、ブレ補正レンズ７を駆動制御する。ｔ2 秒以後には、レンズ側ＣＰＵ４は、演算したブレ速度ｖ又はブレ補正量ｄよりもさらに大きく、ブレ補正レンズ７を駆動する。
【００９０】
図５に示すブレ補正範囲１８は、広いほうが好ましいが、交換レンズ２０内のスペースの関係やレンズ性能などから限界がある。通常、使用するレンズの焦点距離（ｍｍ）分の１秒よりも、シャッタ秒時を速く設定すると、ブレが発生しない。
本発明の第１実施形態では、このシャッタ秒時よりも３段遅いシャッタ秒時で撮影したときにも、ブレを十分に補正できるように、ブレ補正範囲１８を設定している。図７に示す時刻ｔ1 は、使用されるレンズの焦点距離（ｍｍ）分の１秒よりも、２段遅いシャッタ秒時に設定されており、時刻ｔ2 は、使用されるレンズの焦点距離（ｍｍ）分の１秒よりも、４段遅いシャッタ秒時に設定されている。例えば、焦点距離が３００ｍｍのレンズのときには、時刻ｔ1 は、１／７５秒に設定し、時刻ｔ2 は、１／１９秒に設定する。
【００９１】
このために、使用するレンズの焦点距離（ｍｍ）分の１秒よりも、２段遅いシャッタ秒時までは、正確にブレを補正することができる。また、このシャッタ秒時よりも長いシャッタ秒時のときには、ブレ補正レンズ７を中心Ｏに向かうように駆動することができる。
その結果、ブレ補正レンズ７を中心Ｏ付近で可能な限り駆動して、ブレ補正範囲１８の周辺にブレ補正レンズ７が達して、ブレを補正できなくなるのを防止することができる。
また、遅いシャッタ秒時を撮影者が設定したときにも、長時間ブレを補正することができ、ブレを軽減することができる。
さらに、ブレ補正開始信号を受信してからの経過時間をタイマによりカウントするために、シャッタ秒時に関する情報を必要とせずに、ブレ補正制御を変更することができる。
【００９２】
（変更例６）
変更例６は、図７（Ｂ）に示すように、時間ｔに関係なく制御係数α2 ＝１（一定）である。一方、制御係数β2 は、ブレ補正を開始してからｔ1 秒までは、β2 ＝１（一定）であるが、ｔ1 秒〜ｔ2 秒間には、時間に比例して直線的に増加し、ｔ2 秒経過後には、１よりも大きい一定値に変化する。
【００９３】
（変更例７）
変更例７は、図７（Ｃ）に示すように、ブレ補正を開始してからｔ1 秒までは、制御係数α2 ，β2 ＝１（一定）である。しかし、ｔ1 秒〜ｔ2 秒間には、制御係数α2 は、１よりも小さい一定値に変化し、制御係数β2 は、１よりも大きい一定値に変化する。ｔ2 秒経過後には、制御係数α2 は、さらに小さい一定値に変化し、制御係数β2 は、さらに大きい一定値に変化する。
【００９４】
（変更例８）
変更例８は、図７（Ｄ）に示すように、ブレ補正を開始してからｔ1 秒までは、制御係数α2 ，β2 ＝１（一定）である。しかし、ｔ1 秒〜ｔ2 秒間には、制御係数α2 は、時間に比例して直線的に減少し、制御係数β2 は、時間に比例して直線的に増加する。そして、ｔ2 秒経過後には、制御係数α2 は、１よりも小さい一定値に変化し、制御係数β2 は、１よりも大きい一定値に変化する。
【００９５】
図３に示すＳ２２３において、ボディ側ＣＰＵ１４は、シャッタ制御回路１５に露光終了を指示する。シャッタ制御回路１５が図示しないシャッタを直ちに作動させて、露光が終了される。
【００９６】
Ｓ２２４において、ボディ側ＣＰＵ１４は、レンズ側ＣＰＵ４にブレ補正停止を指示する。ボディ側ＣＰＵ１４は、信号ラインＳＬ２を通じて、ブレ補正停止信号をレンズ側ＣＰＵ４に送信する。レンズ側ＣＰＵ４は、このブレ補正停止信号の受信に基づいて、ＶＣＭ５，６の駆動制御を停止する。
【００９７】
Ｓ２２５において、ボディ側ＣＰＵ１４は、フィルム駆動制御回路１７にフィルム巻上げを指示する。フィルム駆動制御回路１７は、図示しないフィルムを巻き上げる。
【００９８】
（他の実施形態）
本発明は、以上説明した実施形態に限定するものではなく、以下に記載するように、種々の変形又は変更が可能であって、これらも本発明の均等の範囲内である。
（１）  本発明の実施形態は、ブレ補正開始信号の受信に基づいて、ブレ補正レンズ７をＶＣＭ５，６が駆動し、タイマスタート信号に基づいてタイマスタートしているが、これに限定するものではない。
例えば、露光開始信号の受信に基づいて、ブレ補正レンズ７の駆動、タイマスタート及び露光開始して、露光開始信号を受信してからの経過時間に応じてブレ補正制御を変更してもよい。
【００９９】
（２）  本発明の実施形態は、ボディ側ＣＰＵ１４が出力するタイマスタート信号に基づいて、レンズ側ＣＰＵ４が内蔵するタイマをスタートしているが、これに限定するものではない。
例えば、ボディ側ＣＰＵ１４が出力するブレ補正開始信号又は露光開始信号に基づいて、タイマをスタートしてもよい。
【０１００】
（３）  本発明の実施形態は、タイマ値Ａ，Ｂが時刻ｔよりも大きいか否かをボディ側ＣＰＵ１４によって判断しているが、レンズ側ＣＰＵ４によって判断してもよい。
【０１０１】
【発明の効果】
以上詳しく説明したように、本発明によれば、駆動開始信号又は露光開始信号を受信してからの時間に応じて、駆動部の駆動制御を変更するので、長時間ブレを正確に補正することができる。
また、露光時間が長くても、ブレを正確に補正することができる。
【図面の簡単な説明】
【図１】本発明の第１実施形態に係るブレ補正装置を搭載した一眼レフカメラのブロック図である。
【図２】本発明の第１実施形態に係るブレ補正装置の動作を説明するためのフローチャートである。
【図３】図２に続くフローチャートである。
【図４】本発明の第１実施形態に係るブレ補正装置におけるブレ速度及びブレ補正量の演算方法を説明するための図である。
【図５】本発明の第１実施形態に係るブレ補正装置のブレ補正範囲を示す図である。
【図６】本発明の第１実施形態に係るブレ補正装置の撮影準備動作時におけるブレ補正制御の変更例を示すグラフである。
【図７】本発明の第１実施形態に係るブレ補正装置の撮影動作時におけるブレ補正制御の変更例を示すグラフである。
【符号の説明】
１，２  角速度センサ
４  レンズ側ＣＰＵ
５，６  ＶＣＭ（ボイスコイルモータ）
７  ブレ補正レンズ
１４  ボディ側ＣＰＵ
１８  ブレ補正範囲
Ｉ，Ｉ’  光軸
Ｏ  中心
ＳＬ１，ＳＬ２  通信ライン
ＳＷ１  半押しスイッチ
ＳＷ２  全押しスイッチ
ｄ  ブレ補正量（ブレ量）
ｖ  ブレ速度
α1 ，α2   制御係数（中心から周辺への駆動時）
β1 ，β2   制御係数（周辺から中心への駆動時）
【図１】
0004151102.tif 000015
【図２】
0004151102.tif 000016
【図３】
0004151102.tif 000017
【図４】
0004151102.tif 000018
【図５】
0004151102.tif 000019
【図６】
0004151102.tif 000020
【図７】
0004151102.tif 000021