(57)【特許請求の範囲】
【請求項１】
振れを検出する角速度センサと、
前記振れに起因する画像劣化を軽減する補正手段を変位させるためのステップモータと、
前記補正手段の現在位置を検出する位置検出手段と、
前記角速度センサからの振れ角速度を振れ変位信号に変換して、前記補正手段を変位させる制御目標位置を算出する制御目標算出手段と、
前記制御目標位置に従って前記補正手段を前記現在位置から変位させるように前記ステップモータを動作させる制御手段と、を有する像振れ補正装置であって、
前記制御手段は、前記振れ変換信号に変換していない振れ角速度の絶対値が第１の閾値よりも大きい場合、前記ステップモータを第１の励磁方式を用いて動作させ、前記振れ角速度の絶対値が前記第１の閾値よりも大きくない場合、前記ステップモータを前記第１の励磁方式よりも分解能が高い第２の励磁方式を用いて動作させることを特徴とする像振れ補正装置。
【請求項２】
前記制御手段は、前記振れ角速度の絶対値が前記第１の閾値よりも大きくない場合、前記現在位置と前記制御目標位置との差分量に基づいて、前記ステップモータを動作させる際に用いる励磁方式として前記第１の励磁方式または前記第２の励磁方式を設定することを特徴とする請求項１に記載の像振れ補正装置。
【請求項３】
前記制御手段は、前記振れ角速度の絶対値が前記第１の閾値よりも大きくない場合、前記振れ角速度と前記差分量から前記差分量が予め定められた許容差分量より小さくなるまでの所要時間を予測し、前記所要時間が第２の閾値より大きくなければ前記ステップモータを前記第２の励磁方式を用いて動作させることを特徴とする請求項２に記載の像振れ補正装置。
【請求項４】
前記第１の励磁方式は、前記第２の励磁方式に対してステップ角が大きいことを特徴とする請求項１ないし３のいずれか１項に記載の像振れ補正装置。
【請求項５】
前記第１の閾値は、前記ステップモータに対して出力可能な最高駆動周波数で補正可能な角速度に略等しい値であることを特徴とする請求項１ないし４のいずれか１項に記載の像振れ補正装置。
【請求項６】
請求項１ないし５のいずれか１項に記載の像振れ補正装置を具備したことを特徴とする撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ステップモータを用いて補正手段を変位させることにより像振れ補正を行う像振れ補正装置および撮像装置に関する。
【背景技術】
【０００２】
近年、手振れ等による像振れを光学的に補正する像振れ補正装置を備え、高画質撮影を可能にするデジタルカメラの要求が高まっている。像振れ補正装置には、ジャイロなどの角速度センサからの信号に応じて、補正レンズまたは撮像素子を変位させ、結像面での像振れを抑えるものがある。例えば、特許文献１では、ステップモータを駆動源として補正レンズまたは撮像素子を変位させ、像振れ補正を行う撮像装置が示されている。
【特許文献１】特開２００６−１２９５９７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
特許文献１では、サンプリング周期内において発生させる駆動パルスに対して、ウェイト時間または駆動パルス数の上限などの制限を加えることによって、予め駆動最高速度と最小位置決め分解能を設定している。そのため、速い振れに追従するように駆動最高速度を高く設定した場合は、最小位置決め分解能が粗くなり、補正精度が低くなる。一方、補正精度を高めるために最小位置決め分解能を細かく設定した場合は、駆動最高速度が低くなり、速い振れに追従できない。従って、様々な周波数成分を含む振れに対しては十分な像振れ補正精度を保てない虞があった。
【０００４】
（発明の目的）
本発明の目的は、様々な周波数成分を含む振れに対して、高い精度で像振れ補正を行うことのできる像振れ補正装置および撮像装置を提供しようとするものである。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明は、振れを検出する角速度センサと、前記振れに起因する画像劣化を軽減する補正手段を変位させるためのステップモータと、前記補正手段の現在位置を検出する位置検出手段と、前記角速度センサからの振れ角速度を振れ変位信号に変換して、前記補正手段を変位させる制御目標位置を算出する制御目標算出手段と、前記制御目標位置に従って前記補正手段を前記現在位置から変位させるように前記ステップモータを動作させる制御手段と、を有する像振れ補正装置であって、前記制御手段は、前記振れ変換信号に変換していない振れ角速度の絶対値が第１の閾値よりも大きい場合、前記ステップモータを第１の励磁方式を用いて動作させ、前記振れ角速度の絶対値が前記第１の閾値よりも大きくない場合、前記ステップモータを前記第１の励磁方式よりも分解能が高い第２の励磁方式を用いて動作させる像振れ補正装置とする。
【０００６】
同じく上記目的を達成するために、本発明は、本発明の上記像振れ補正装置を具備する撮像装置とするものである。
【発明の効果】
【０００７】
本発明によれば、様々な周波数成分を含む振れに対して、高い精度で像振れ補正を行うことができる像振れ補正装置または撮像装置を提供できるものである。
【発明を実施するための最良の形態】
【０００８】
本発明を実施するための最良の形態は、以下の実施例１および２に示す通りである。
【実施例１】
【０００９】
図１は、本発明の実施例１に係わる、光学機器の一例である撮像装置に好適な像振れ補正装置を示す構成図である。図１において、１０１はジャイロセンサであり、光学機器に発生した振れを検出して、振れ角速度を出力する。１０２は制御目標算出部であり、ジャイロセンサ１０１から出力される振れ角速度から、後述する補正レンズ１０７の制御目標位置を出力する。制御目標算出部１０２は、ジャイロセンサ１０１からの振れ角速度を振れ量に変換する積分器と、積分器が出力する振れ量を像振れ補正のために後述する補正レンズ１０７が駆動されるべき制御目標位置に変換する係数変換器とを有する。
【００１０】
１０３は制御部であり、制御目標算出部１０２から出力される補正レンズ１０７の制御目標位置と後述するカウンタ１０６から出力される補正レンズ１０７の現在位置との差分から、像振れ補正に必要な補正レンズ１０７の駆動量を算出する。また、制御部１０３は、ジャイロセンサ１０１から出力される振れ角速度に応じて、後述するステップモータ１０５の励磁方式を設定し、駆動量と励磁方式に応じた駆動パルスを出力する。
【００１１】
１０４はドライバ部であり、制御部１０３から出力される駆動パルスをもとに、後述するステップモータ１０５を駆動する。１０５はステップモータであり、ドライバ部１０４から出力される駆動によって駆動し、不図示の動力伝達機構を介して補正レンズ１０７を変位させる。１０６はカウンタであり、制御部１０３から出力される駆動パルスを積算し、補正レンズ１０７の現在位置を出力する。１０７は補正レンズであり、変位して結像面での像振れを補正する。
【００１２】
本実施例１においては、ジャイロセンサ１０１とステップモータ１０５を１個づつ用いて一方向の像振れを補正する構成を示しているが、これらを複数用い、補正レンズ１０７を複数方向に変位させることで、複数方向の像振れを補正する構成でもよい。また、本実施例１においては、変位させる制御対象を補正レンズ１０７としたが、撮像素子を変位させて結像面での像振れ補正を行う構成でもよい。
【００１３】
本実施例１においては、補正レンズ１０７の現在位置をカウンタ１０６によって算出する、いわゆるオープン制御による像振れ補正を行っている。しかし、ホール素子などの位置検出センサによって補正レンズ１０７の現在位置を検出する、いわゆるフィードバック制御による振れ補正を行う構成でもよい。
【００１４】
次に、図２のフローチャートを用いて、ステップモータ１０５を駆動するための励磁方式の設定を含む像振れ補正動作について説明する。
【００１５】
像振れ補正動作が開始されると、まずステップＳ２０１にて、ジャイロセンサ１０１から出力される振れ角速度ωを取得し、次のステップＳ２０２にて、振れ角速度ωの絶対値｜ω｜と所定のしきい値ＳＨ１を比較する。比較の結果、振れ角速度ωの絶対値｜ω｜が所定のしきい値ＳＨ１を超える場合はステップＳ２０３へ進み、ステップモータ１０５の励磁方式をＡに設定する。一方、振れ角速度ωの絶対値｜ω｜が所定のしきい値ＳＨ１を超えない場合はステップＳ２０４へ進み、ステップモータ１０５の励磁方式をＢに設定する。
【００１６】
次のステップ２０５では、制御目標位置と現在位置の差分ｄｘに応じた駆動パルスを出力する（詳細は後述する）。続くステップ２０６では、終了信号の有無を判定する。終了信号が有る場合は像振れ補正動作を終了し、終了信号が無い場合はステップ２０１に戻り、以下、同様の動作を繰り返す。
【００１７】
ここで、励磁方式Ａは励磁方式Ｂに対してステップ角の大きい励磁方式とすれば、励磁方式Ｂで駆動したときに比べて励磁方式Ａで駆動したときの補正レンズ１０７の駆動可能な最高速度が速くなる。従って、振れ角速度ωが速い場合においても像振れ補正が可能になる。
【００１８】
また、しきい値ＳＨ１を、制御部１０３が出力可能な駆動周波数の範囲内で、励磁方式Ｂを用いたときに補正可能な最大の振れ角速度ω、または、それに近い振れ角速度ωの値に設定したとする。すると、制御部１０３が補正可能な限りにおいてステップ角、すなわち分解能の高い励磁方式Ｂで像振れ補正を行うため、像振れ補正の精度が向上する。
【００１９】
また、ここでいう励磁方式とは、２相駆動方式、１−２相駆動方式、分割数が異なる複数のマイクロステップ駆動方式のうち、ステップ角の異なる少なくとも二つの励磁方式を用いる構成であればよい。すなわち、しきい値を二つ以上設定して、三つ以上の励磁方式を切り換える構成にしてもよい。切り換えられる励磁方式の種類が多いほど、振れの状態に応じてきめ細かい制御が可能となり、像振れ補正の精度が向上する。
【００２０】
図３は、像振れ補正動作の中で駆動パルスを出力する動作、つまり図２のステップＳ２０５での動作を示すフローチャートである。
【００２１】
まず、ステップＳ３０１では、制御目標位置と現在位置の差分ｄｘを取得する。そして、次のステップＳ３０２にて、差分の絶対値｜ｄｘ｜と所定のしきい値ＳＨ２を比較する。比較の結果、差分の絶対値｜ｄｘ｜が所定のしきい値ＳＨ２を超えない場合は、駆動パルス出力の動作を終了する。
【００２２】
一方、差分の絶対｜ｄｘ｜が所定のしきい値ＳＨ２を超える場合はステップＳ３０３へ進み、差分ｄｘの正負を判定する。判定の結果、差分ｄｘがプラスの場合はステップＳ３０４へ進み、プラス方向の駆動パルスを出力して、駆動パルス出力の動作を終了する。差分ｄｘがプラスでない場合はステップＳ３０５へ進み、マイナス方向の駆動パルスを出力して、駆動パルス出力を終了する。
【００２３】
本実施例１では、現在の励磁方式での分解能をｄとしたとき、しきい値ＳＨ２＝ｄ／２とするが、その他の値を用いてもよい。また、本実施例１では、各制御間隔内の駆動パルスは１パルスずつとしているが、各制御間隔内に複数パルスを出力してもよく、差分ｄｘに応じて制御間隔内の駆動パルス数またはパルスレートを変更してもよい。
【００２４】
図４は、本実施例１に係る像振れ補正動作のタイミングチャートであり、補正レンズ１０７の制御目標位置と現在位置、ステップモータ１０５の励磁方式、制御部１０３から出力される駆動パルスを模式的に示している。横軸が時刻、縦軸が補正レンズ１０７の移動方向Ｘにおける光軸からの距離を表している。
【００２５】
図４において、Ｘｏｂｊは補正レンズ１０７の制御目標位置、Ｘｎｏｗは本実施例１における補正レンズ１０７の現在位置を示す。ＸｎｏｗＡは励磁方式Ａのみを用いた場合の補正レンズ１０７の現在位置、ＸｎｏｗＢは励磁方式Ｂのみを用いた場合の補正レンズ１０７の現在位置を示す。ｄＡは励磁方式Ａにおける補正レンズ１０７の分解能、ｄＢは励磁方式Ｂにおける補正レンズ１０７の分解能である。ｔは制御部１０３がドライバ部１０４に対して駆動パルスを出力する間隔、すなわち制御間隔であり、制御部１０３の仕様や他の制御との関係によって決まる。ｓ０〜ｓ１６は制御間隔ｔによって決まる制御タイミング、ｘ０〜ｘ１０は各分解能によって決まる補正レンズ１０７の座標である。また、駆動パルスは上向きがＸプラス方向の駆動パルス、下向きがＸマイナス方向の駆動パルスを示す。
【００２６】
本実施例１では、制御部１０３は、各制御タイミングにおいて、前述した図２のフローチャートに従って励磁方式を選択し、駆動パルスを出力する。このとき、補正レンズ１０７はＸｎｏｗのように推移する。ｓ０〜ｓ４，ｓ１４〜ｓ１６の区間では、振れ角速度がしきい値ＳＨ１を超えるため、励磁方式Ａが選択されている。なお、このタイミングチャートにおいては、Ｘｏｂｊの各時刻における接線の傾きの大きさが角速度の大きさと比例関係にある。一方、ｓ５〜ｓ１３の区間では、振れ角速度がしきい値ＳＨ１以下であるため、励磁方式Ｂが選択されている。
【００２７】
最高速度が速いが、分解能が粗い励磁方式Ａのみを用いた場合、補正レンズ１０７の現在位置はＸｎｏｗＡのように推移する。この制御方式では、ｓ５〜ｓ１１の区間において、励磁方式Ａにおける分解能が粗いため、本実施例１よりも偏差が大きく、像振れ補正の精度が低いことが分かる。
【００２８】
また、最高速度は遅いが、分解能が細かい励磁方式Ｂのみを用いた場合、補正レンズ１０７の現在位置はＸｎｏｗＢのように推移する。この制御方式では、ｓ１〜ｓ８の区間において、制御目標の速度（Ｘｏｂｊの接線の傾きに相当）が補正レンズ１０７の最高速度（ｄＢ／ｔに相当）を超えており、像振れ補正の精度が大幅に低下している。
【００２９】
補正レンズ１０７の最高速度を高めるには、制御間隔ｔを短くするという方法があるが、制御部１０３の仕様や他の処理との兼ね合いから限界がある。そこで、本実施例１では、振れ角速度が速いときは、補正レンズ１０７の最高速度が速い励磁方式Ａを用い、振れ角速度が遅いときは、補正レンズ１０７の分解能が細かい励磁方式Ｂを用いる。このことで、異なる振れの状態において、ステップモータ１０５（補正レンズ１０７）を駆動するために常に最適な励磁方式を選択でき、像振れ補正の精度を向上させることができる。
【実施例２】
【００３０】
次に、図５〜図７を用いて、本発明の実施例２に係わる、光学機器の一例である撮像装置に好適な像振れ補正装置について説明する。像振れ補正装置の回路構成は図１と同様であるものとする。
【００３１】
ここで、本発明の実施例２に係る像振れ補正装置の像振れ補正動作について、図５のフローチャートを用いて説明する。
【００３２】
像振れ補正動作が開始されると、ステップＳ４０１にて、ジャイロセンサ１０１から出力される振れ角速度ωを取得する。そして、次のステップＳ４０２にて、振れ角速度ωの絶対値｜ω｜と所定のしきい値ＳＨ１を比較する。比較の結果、振れ角速度ωの絶対値｜ω｜が所定のしきい値ＳＨ１を超える場合はステップＳ４０５へ進み、ステップモータ１０５を駆動するための励磁方式をＡに設定する。そして、次のステップＳ４０７にて、差分ｄｘに応じた駆動パルスを出力する。その後はステップＳ４０８へ進み、終了信号の有無を判定して、終了信号が有る場合は像振れ補正動作を終了し、終了信号が無い場合はステップＳ４０１に戻り、以下、同様の動作を繰り返す。
【００３３】
上記ステップＳ４０２において、振れ角速度の絶対値｜ω｜が所定のしきい値ＳＨ１を超えない場合はステップＳ４０３へ進み、制御目標位置と現在位置の差分ｄｘを取得する。そして、次のステップ４０４にて、振れ角速度ωと差分ｄｘをパラメータとした関数ｆ（ω，ｄｘ）と所定のしきい値ＳＨ３を比較する。比較の結果、関数ｆ（ω，ｄｘ）がしきい値ＳＨ３を超える場合は上記のステップＳ４０５へ進み、ステップモータ１０５を駆動するための励磁方式をＡに設定する。一方、関数ｆ（ω，ｄｘ）がしきい値ＳＨ３を超えない場合はステップＳ４０４からステップＳ４０６へ進み、ステップモータ１０５を駆動するための励磁方式をＢに設定する。
【００３４】
その後はステップＳ４０７へ進み、差分ｄｘに応じた駆動パルスを出力し、次のステップＳ４０８にて、終了信号の有無を判定する。判定の結果、終了信号が有る場合は像振れ補正動作を終了し、終了信号が無い場合はステップＳ４０１に戻り、以下、同様の動作を繰り返す。
【００３５】
ここで、上記実施例１と同様、励磁方式Ａは励磁方式Ｂに対してステップ角の大きい駆動励磁方式とすれば、励磁方式Ｂで駆動したときに比べて励磁方式Ａで駆動したときの補正レンズ１０７の駆動可能な最高速度が速くなる。従って、振れ角速度が速い場合においても、像振れ補正が可能になる。
【００３６】
また、しきい値ＳＨ１を、制御部１０３が出力可能な駆動周波数の範囲内で、励磁方式Ｂを用いたときに補正可能な最大の振れ角速度、または、それに近い振れ角速度に設定する。このことにより、制御部１０３が補正可能な限りにおいてステップ角すなわち分解能の高い励磁方式Ｂで振れ補正を行うため、像振れ補正の精度が向上する。
【００３７】
また、上記の励磁方式は、２相駆動方式、１−２相駆動方式、分割数が異なる複数のマイクロステップ駆動方式のうち、ステップ角の異なる少なくとも２つの励磁方式を用いる構成であればよい。すなわち、しきい値を二つ以上設定して、三つ以上の励磁方式を切り換える構成にしてもよい。切り換えられる励磁方式の種類が多いほど、振れの状態に応じてきめ細かい制御が可能となり、像振れ補正の精度が向上する。
【００３８】
関数ｆ（ω，ｄｘ）は、振れ角速度ωが一定であると仮定し、補正レンズ１０７が励磁方式Ｂにおける最高速で像振れ補正動作を行った場合に、差分ｄｘが所定の許容値以下となるまでの所要時間を示している。また、しきい値ＳＨ３は、許容される追従所要時間に設定する。
【００３９】
図６は、ある時刻Ｓ０における本実施例２に係る像振れ補正動作の説明図である。
【００４０】
時刻Ｓ０において、振れ角速度はω０、制御目標位置と現在位置の差分はｄｘ０となっている。ｄｘ０は各駆動励磁方式の分解能より大きいものとする。Ｘｏｂｊは制御目標位置である。振れ角速度と制御目標の速度との関係を示す係数をＫとおき、時刻Ｓ０における振れ角速度ω０がその後も一定であると仮定すると、時刻Ｓ０における制御目標の速度Ｖｏｂｊは
Ｖｏｂｊ＝Ｋ×ω０
の式で表せる。
【００４１】
制御目標位置Ｘｏｂｊに対し、駆動励磁方式Ａで補正動作を行った場合は、ＸＡに沿って最高速度ＶＡで追従動作を行い、時刻ＳＡで制御目標位置に達する。このとき、制御目標位置に達するまでの所要時間ＴＡは
ＴＡ＝｜ｄｘ０／（ＶＡ−Ｋ×ω０）｜
で表せる。
【００４２】
また、制御目標位置Ｘｏｂｊに対し、励磁方式Ｂで補正動作を行った場合は、ＸＢに沿って最高速度ＶＢで追従動作を行い、時刻ＳＢで制御目標位置に達する。このとき、制御目標位置に達するまでの所要時間ＴＢは
ＴＢ＝｜ｄｘ０／（ＶＢ−Ｋ×ω０）｜
で表せる。
【００４３】
ここで、ｆ（ω，ｄｘ）＝ＴＢとした場合を考えると、ｆ（ω，ｄｘ）＞ＳＨ３となるため、図５のフローチャートのステップＳ４０３により、励磁方式Ａが選択される。励磁方式Ａは励磁方式Ｂに対してステップ角が大きく、最高速度も速いため、制御目標位置に達するまでの所要時間ＴＡはＴＢに比べ、短縮される。
【００４４】
像振れ補正動作において、追従所要時間ＴＡおよびＴＢは追従遅れとしてみなされ、長ければ長いほど、像振れ補正の精度が低下することになる。しかし、本実施例２のように、追従所要時間が許容される値を超える場合に、最高速度が速く追従所要時間がより短くなる励磁方式に切り換えることで、像振れ補正の精度の低下を防ぐことができる。
【００４５】
上記の実施例１および２における像振れ補正装置によれば、以下の構成要素を有している。
【００４６】
振れを検出するジャイロセンサ１０１、振れに起因する画像劣化を軽減する補正レンズ１０７（もしくは撮像素子）を変位させるためのステップモータ１０５を有する。さらに、ジャイロセンサ１０１が出力する振れの角速度を振れ変位信号に変換して、補正レンズ１０７を変位させる制御目標位置を算出する制御目標算出部１０２を有する。さらに、算出された制御目標位置に従って補正レンズ１０７を変位させるように、ステップモータ１０５を駆動する制御部１０３を有する。
【００４７】
そして、制御部１０３が、振れの角速度を振れ変位信号に変換する前の、前記振れの角速度に基づいてステップモータ１０５を駆動するための励磁方式を変更するようにしている。
【００４８】
上記のように、振れの角速度に応じて励磁方式を選択して像振れ補正を行うため、様々な周波数成分を含む振れに対して、高い精度で像振れ補正を行うことができる。また、ジャイロセンサ１０１が出力する振れの角速度を励磁方式の変更に利用するため、演算による遅れの少ない制御が可能となる。
【００４９】
詳しくは、上記制御部１０３は、補正レンズ１０７（もしくは撮像素子）の現在位置と変位目標との差分量に基づいて、ステップモータ１０５の励磁方式を変更するものである。
【００５０】
この構成においては、振れの角速度に加え、制御対象である補正レンズ１０７の現在位置と変位目標との差分量に応じて駆動励磁方式を選択して像振れ補正を行うことになる。このため、振れの角速度のみを使用した場合に比べ、より高い精度で像振れ補正が可能となる。
【００５１】
また、上記制御部１０３は、励磁方式の変更前後において、ステップモータ１０５のステップ角が互いに異なるように、励磁方式の変更を行う。
【００５２】
この構成においては、振れの角速度に応じてステップモータ１０５のステップ角を変更し、制御対象である補正レンズ１０７の位置決め分解能を最適な値に変更できる。このため、常に高い精度で像振れ補正を行うことができる。
【００５３】
また、上記制御部１０３は、振れ角速度が予め定められた振れ角速度より速い角速度を示す場合は、そうでない場合に比べて、ステップ角の大きい励磁方式に変更するようにしている。
【００５４】
この構成においては、速い振れの場合はステップ角が大きく、最高速度が速い励磁方式を選択し、そうでない場合はステップ角が小さく、分解能が細かい励磁方式を選択することになる。よって、様々な周波数成分を含む振れに対して、最適な像振れ補正を行うことができる。
【００５５】
また、上記制御部１０３は、ステップモータ１０５に対して出力可能な最高駆動周波数を有している。そして、前記振れの角速度が前記最高駆動周波数で補正可能な角速度より速い角速度を示す場合は、そうでない場合に比べて、前記ステップ角が大きい励磁方式に変更するようにしている。
【００５６】
この構成においては、現在の励磁方式で補正可能な振れ角速度を超えても、ステップ角が大きく、最高速度が速い励磁方式に変更するので、速い振れが入力された場合でも、高い精度で像振れ補正を行うことができる。また、補正可能な振れ角速度の範囲において、ステップ角が小さく、分解能が細かい駆動励磁方式を選択するため、常に最適な精度で像振れ補正を行うことができる。
【００５７】
また、上記制御部１０３は、補正レンズ１０７の現在位置と制御目標位置との差分量が予め定められた差分量より大きい場合は、そうでない場合に比べて、ステップ角が大きい励磁方式に変更するようにしている。
【００５８】
この構成においては、補正レンズ１０７の現在位置と制御目標位置との差分量が大きい場合は、ステップ角が大きく、最高速度が速い励磁方式に変更されるので、より速く振れに追従することができる。
【００５９】
また、上記制御部１０３は、振れの角速度と前記差分量から、前記差分量が予め定められた許容差分量より小さくなるまでの所要時間を予測する。そして、所要時間が予め定められた時間より大きい場合は、そうでない場合に比べて、ステップ角が大きい励磁方式に変更するようにしている。
【００６０】
この構成においては、振れの角速度、または、制御対象である補正レンズ１０７の現在位置と制御目標位置との差分量から時間遅れを予測し、最適な駆動励磁方式を選択しているので、時間遅れを低減し、高い振れ像補正精度を保つことができる。
【図面の簡単な説明】
【００６２】
【図１】本発明の各実施例に係る像振れ補正装置の回路構成を示すブロック図である。
【図２】本発明の実施例１に係る像振れ補正動作を示すフローチャートである。
【図３】本発明の実施例１に係る像振れ補正動作の中の駆動パルスの出力に関する動作を示すフローチャートである。
【図４】本発明の実施例１に係る像振れ補正動作時のタイミングチャートである。
【図５】本発明の実施例２に係る像振れ補正動作を示すフローチャートである。
【図６】本発明の実施例２に係る像振れ補正動作の説明図である。
【符号の説明】
【００６３】
１０１  ジャイロセンサ
１０２  制御目標算出部
１０３  制御部
１０４  ドライバ部
１０５  ステップモータ
１０６  カウンタ
１０７  補正レンズ
【図１】
0005159286.tif 000002
【図２】
0005159286.tif 000003
【図３】
0005159286.tif 000004
【図４】
0005159286.tif 000005
【図５】
0005159286.tif 000006
【図６】
0005159286.tif 000007