(57)【特許請求の範囲】
【請求項１】
装置の加速度を検出する加速度センサと、
前記加速度センサからの出力信号に基づき、並進振れによるブレ量を演算する演算部と、
ブレ量に応じて撮影光学系内のレンズもしくはイメージセンサを駆動し、像ブレ補正を実行する像ブレ補正処理部とを備え、
前記演算部が、前記加速度センサからの出力信号の重力加速度成分を除去する少なくとも１つのハイパスフィルタを有し、
前記演算部が、電源立ち上げ時に、前記ハイパスフィルタ内の積分器の初期値を、あらかじめ用意された前記積分器の収束値に設定することを特徴とする撮像装置。
【請求項２】
前記演算部が、前記加速度センサからの出力信号を、前記ハイパスフィルタ側と、前記ハイパスフィルタよりもカットオフ周波数の低い並進振れ検出用ハイパスフィルタ側へ分岐させ、前記並進振れ検出用ハイパスフィルタの出力信号から像ブレ量を演算する回路構成であることを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記演算部が、重力加速度相応の収束値を、初期値として設定することを特徴とする請求項１乃至２のいずれかに記載の撮像装置。
【請求項４】
前記演算部が、重力加速度の半分相応の収束値を、初期値として設定することを特徴とする請求項１乃至２のいずれかに記載の撮像装置。
【請求項５】
装置の加速度を検出する加速度センサと、
前記加速度センサからの出力信号に基づき、並進振れによるブレ量を演算する演算部と、
ブレ量に応じて撮影光学系内のレンズもしくはイメージセンサを駆動し、像ブレ補正を実行する像ブレ補正処理部とを備え、
前記演算部が、前記加速度センサからの出力信号の重力加速度成分を除去する少なくとも１つのハイパスフィルタを有し、
前記演算部が、前記ハイパスフィルタ内の積分器の初期値を、あらかじめ用意された前記積分器の収束値に設定し、
前記演算部が、前記加速度センサからの出力信号を、前記ハイパスフィルタ側と、前記ハイパスフィルタよりもカットオフ周波数の低い並進振れ検出用ハイパスフィルタ側へ分岐させ、前記並進振れ検出用ハイパスフィルタの出力信号から像ブレ量を演算する回路構成であって、
前記演算部が、撮影シーケンスに連動して、前記ハイパスフィルタの積分値に係数を乗じた値を、前記並進振れ検出側ハイパスフィルタの積分値とし、
前記係数が、前記並進振れ検出用ハイパスフィルタにおいて重力加速度成分を除去できる係数であることを特徴とする撮像装置。
【請求項６】
請求項１乃至５のいずれかに記載された撮像装置を備えた電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、手振れなどに起因する像ブレを抑えるブレ補正装置を備えた撮像装置に関し、特に、手振れによって検出される像ブレ量の演算処理に関する。
【背景技術】
【０００２】
デジタルカメラなどでは、手振れによる画質低下を防ぐため、光学レンズ、あるいはＣＣＤ、ＣＭＯＳセンサなどの撮像素子を光軸直交平面に沿って移動させる手振れ／像ブレ補正装置が設けられている。そこでは、カメラの回転による角度振れとともに、カメラの平行移動による並進振れから像ブレ量を演算し、像ブレ補正処理が実行される。
【０００３】
具体的には、ジャイロセンサなどの角度振れを検出する角速度センサとともに、加速度センサを設置し、加速度センサ出力値から並進振れに対する像ブレ量を演算する。このとき、加速度センサからの出力値には重力加速度成分が含まれているため、加速度センサからの出力値をそのまま並進振れ成分とすることができない。そこで、加速度センサからの出力値と、角速度センサからの出力値の両方を用いて、並進振れ成分を検出する。
【０００４】
例えば、ジャイロセンサに対して通過帯域が狭く時定数の短いフィルタをかけ、フィルタから出力される信号を使って、加速度センサの出力信号に含まれる重力加速度成分を短時間で除去する。一方、加速度センサの出力信号に対しては、通過帯域が広く時定数の大きいフィルタをかけることによって、低周波〜高周波までの並進振れ成分を取得する（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１３−２３８６４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
時定数の短いフィルタを使用して重力加速度成分を除去しても、フィルタにおいて一定の収束時間が必要となる。その場合電源立ち上げ直後に撮影を行うと、フィルタにおいて収束していない状態で撮影することになり、誤った像ブレ補正処理によってブレの大きい撮影画像が記録されてしまう恐れがある。
【０００７】
したがって、電源立ち上げ直後の撮影においても、像ブレ量を精度よく演算し、並進振れに対して効果的な像ブレ補正を行うことが求められる。
【課題を解決するための手段】
【０００８】
本発明の撮像装置は、装置の加速度を検出する加速度センサと、加速度センサからの出力信号に基づき、並進振れによるブレ量を演算する演算部と、ブレ量に応じて撮影光学系内のレンズもしくはイメージセンサを駆動し、像ブレ補正を実行する像ブレ補正処理部とを備える。演算部が、加速度センサからの出力信号の重力加速度成分を除去する少なくとも１つのハイパスフィルタを有する。
【０００９】
本発明では、演算部が、ハイパスフィルタ内の積分器の初期値を、あらかじめ用意された積分器の収束値に設定する。
【００１０】
これによって、電源ＯＮ直後の撮影も手振れ補正の効果を果たすことができる。また、例えば、演算部が電源立ち上げ時に初期値を収束値に設定すれば確実に実行できる。
【００１１】
例えば、演算部は、加速度センサからの出力信号を、ハイパスフィルタ側と、ハイパスフィルタよりもカットオフ周波数の低い並進振れ検出用ハイパスフィルタ側へ分岐させ、並進振れ検出用ハイパスフィルタの出力信号から像ブレ量を演算する回路構成にすることが可能である。
【００１２】
この場合、演算部は、撮影シーケンスに連動して、ハイパスフィルタの積分値に係数を乗じた値を、並進振れ検出側ハイパスフィルタの積分値とすることができる。
【００１３】
カメラの姿勢が通常横姿勢であることを考慮すれば、演算部は、重力加速度相応の収束値を、初期値として設定すればよい。また、カメラの縦姿勢、横姿勢両方に対応することを考慮すると、演算部は、重力加速度の半分相応の収束値を、初期値として設定するのがよい。
【発明の効果】
【００１４】
このように本発明によれば、電源立ち上げ直後の撮影においても、効果的に像ブレ補正を行うことができる。
【図面の簡単な説明】
【００１５】
【図１】第１の実施形態であるデジタルカメラの概略的背面図である。
【図２】デジタルカメラの内部構成を概略的に示した図である。
【図３】デジタルカメラのブロック図である。
【図４】可動ステージを前方から見た平面図である。
【図５】演算部のブロック図である。
【図６】ＨＰＦの電気回路図である。
【図７】システムコントロール回路によって実行されるＨＰＦの演算処理の制御を示したフローチャートである。
【図８】第２の実施形態における、サブ側のＨＰＦの積分器における重力加速度成分相当の積分値のグラフを示した図である。
【図９】収束値を初期値として設定した場合の積分値を示したグラフである。
【発明を実施するための形態】
【００１６】
以下では、図面を参照して本実施形態について説明する。
【００１７】
図１は、第１の実施形態であるデジタルカメラの概略的背面図であり、図２は、デジタルカメラの内部構成を概略的に示した図である。図３は、デジタルカメラのブロック図である。
【００１８】
図１に示すように、デジタルカメラ１０は、カメラ本体２０と、カメラ本体２０に着脱自在に装着される撮影レンズ３０とを備え、撮影レンズ３０には、固定レンズ群３１Ａ、変倍レンズ群３１Ｂ、フォーカシングレンズ群３１Ｃを含む複数のレンズ群から成る撮影光学系３１が収納されている（図３参照）。カメラ上部にはレリーズボタン１１が設けられており、カメラ背面２０ＢにはＬＣＤなどの画像モニタ２４が設置されている。
【００１９】
ＤＳＰ(Digital Signal Processor)などで構成されるシステムコントロール回路４０は、レリーズボタン１１さらには電源ボタン（図示せず）など操作部材に対する入力操作に応じて、撮影動作、画像記録処理、再生表示処理などカメラ全体の動作制御を行なう。カメラ動作制御に関するプログラムは、ＲＯＭ（図示せず）などのメモリに記憶されている。
【００２０】
スルー画像を表示する場合、撮影光学系３１、絞り３２を通った被写体からの光が、イメージセンサ２２の受光面に結像する。システムコントロール回路４０では、イメージセンサ２２から順次読み出される１フィールド又は１フレーム分の画素信号に対し、ホワイトバランス調整、色変換処理などの画像信号処理などを施し、カラー画像データを生成する。生成された画像データにより、リアルタイムの動画像がスルー画像として画像モニタ２４に表示される。
【００２１】
システムコントロール回路４０は、レリーズボタン１１が半押しされると、撮影操作スイッチ２６からの信号によって半押し操作を検出する。そして、コントラスト方式によるＡＦ処理を実行し、フォーカシングレンズ群３１Ｃを駆動して焦点調整を行う。また、生成される画像データから被写体像の明るさが検出されることにより、シャッタスピード、絞り値などの露出値を演算する。
【００２２】
さらにシステムコントロール回路４０は、撮影操作スイッチ２６からの信号によってレリーズボタン１１の全押しを検出すると、絞り／シャッタ駆動回路２３を制御し、演算された露出値に基づいて絞り３２、シャッタ２１等を駆動する。これによって、１フレーム分の画像信号がイメージセンサ２２から読み出される。
【００２３】
システムコントロール回路４０は、読み出された１フレーム分の画素信号に基づいて静止画像データを生成する。生成された静止画像データは、画像メモリ２５に記録される。再生モードが設定されると、画像メモリ２５に記憶された一連の記録画像のうち選択された画像が読み出され、画像モニタ２４に再生表示される。
【００２４】
撮影レンズ３０は、撮影光学系３１の解像力、絞り３２の開口径などのレンズ情報のデータを記憶する通信用メモリ３３を備えている。撮影レンズ３０がカメラ本体２０に装着されると、記憶されたデータがシステムコントロール回路４０へ送られる。
【００２５】
図２に示すように、カメラ本体２０内には、像ブレ補正装置（手振れ補正装置）５０が撮影光学系３１の後方に配置されている。像ブレ補正装置５０は、光軸Ｌの垂直面に平行であって所定間隔離れた前側ヨーク板５１Ａ、後側ヨーク板５１Ｂから成る固定支持基板５３と、光軸Ｌの垂直平面に沿って移動可能な可動ステージ５４とを備え、前側ヨーク板５１Ａ、後側ヨーク板５１Ｂは、可動ステージ５４を間に挟むように対向配置されている。
【００２６】
カメラ１０に固定された固定支持基板５３は、可動ステージ５４の複数個所において光軸Ｌの方向に沿って接触する複数のボール対５３Ａと、各ボールを回転自在に保持するリテーナ５３Ｂとから構成されるガイド機構５３Ｂが設けられている。
【００２７】
図４は、可動ステージ５４を前方（撮影レンズ側）から見た平面図である。イメージセンサ２２の背面は回路基板２２ｂに装着されており、回路基板２２ｂの開口部５４ａの中央部に位置するように、回路基板２２ｂが可動ステージ５４に取り付け固定されている。回路基板２２ｂの背面にはイメージセンサ駆動用ＦＰＣ（Flexible Printed Circuits ）５５が接続されている。
【００２８】
可動ステージ５４の前面には、一対の駆動用巻き線コイル（ボイスコイル）Ｃ１、Ｃ２が、イメージセンサ２２の下方側に所定間隔離れて配置されており、また、イメージセンサ２２の左右両サイドに一対の駆動用巻き線コイルＣ３、Ｃ４が配置されている。巻き線コイルＣ１、Ｃ２、Ｃ３、Ｃ４は、可動ステージ５４の裏面に固定された駆動制御用ＦＰＣ５６に実装されており、可動ステージ５４に形成された開口部５４ｂ１、５４ｂ２、５４ｂ３、５４ｂ４から可動ステージ５４の前面側に露出している。
【００２９】
制御駆動用ＦＰＣ５６に実装された巻き線コイルＣ１、Ｃ２、Ｃ３の略中央には、ホールセンサＨ１、Ｈ２、Ｈ３が実装されている。前側ヨーク板５１Ａの裏面（イメージセンサ２２と向かい合う面）には、巻き線コイルＣ１、Ｃ２、Ｃ３、Ｃ４と対向する位置に永久磁石（図示せず）が配置されている。
【００３０】
巻き線コイルＣ３、Ｃ４に駆動電流が流れると、巻き線コイルＣ３、Ｃ４は電磁石として機能し、コイル近傍において磁界変化が生じる。前側ヨーク板５１Ａに設けられた永久磁石と巻き線コイルＣ３、Ｃ４との磁気相互作用により、可動ステージ５４がＸ方向（カメラ横方向）に沿って移動する。また、巻き線コイルＣ１、Ｃ２に駆動電流が流れると、同様に磁気相互作用によって可動ステージ５４がＹ方向（カメラ縦方向）に移動する。
【００３１】
ジャイロセンサ２８（図３参照）は、カメラ１０のヨーイング、ピッチングなど、手振れのうち角度振れが生じたときの角速度を検知する。演算器（演算部）８０は、ジャイロセンサ２８からの出力信号に基づいて角度振れによる像ブレ量（変位量）を算出する。一方、加速度センサ２９は、手振れのうち併進振れが生じたときの加速度を検知する。図２に示すように、加速度センサ２９は、イメージセンサ２２背面付近で光軸上に沿った場所に配置されており、可動ステージ５４に固定された支持板５４Ｃに取り付けられている。
【００３２】
なお、加速度センサ２９は、カメラ１０を通常姿勢でユーザが保持したときの水平方向に対応するＸ方向（カメラ横方向）に沿った加速度検出用のセンサと、それに垂直なＹ方向に沿った加速度検出用のセンサをそれぞれ備え、Ｘ方向、Ｙ方向に沿ってカメラ１０が変位したときの加速度をそれぞれ検出する。演算器（演算部）６０は、加速度センサ２９からの出力信号に基づいて像ブレ量（変位量）を算出する。
【００３３】
システムコントロール回路４０は、ジャイロセンサ２８、加速度センサ２９からの出力信号に基づいて像ブレ補正量を演算する。そして、移動部材駆動回路５９へ駆動信号を出力し、手振れによる像ブレを相殺するように可動ステージ５４を移動させる。このとき、ホールセンサＨ１〜Ｈ３からの信号に基づいて可動ステージ５４の位置をフィードバック制御する。
【００３４】
加速度センサ２９からの出力信号には、手振れによって生じる併進方向の加速度成分だけでなく、重力加速度成分が含まれている。演算部６０は、ジャイロセンサ２８からの出力信号を用いずに重力加速度成分を除去する。以下、これについて詳述する。
【００３５】
図５は、演算部６０のブロック図である。ここでは、Ｙ方向に応じた加速度センサ出力信号に対する演算部の構成について説明する。Ｘ方向に応じた加速度センサ出力信号に対しても、同様の構成となる。
【００３６】
演算部６０は、ローパスフィルタ（ＬＰＦ）６２とハイパスフィルタ（ＨＰＦ）６４とを備え、さらに、ＨＰＦ６６、積分器６８、ＨＰＦ７０、積分器７２とを備える。ＨＰＦ６４、６６は、重力加速度成分を除去する機能をもち、積分器６８、ＨＰＦ７０、積分器７２によって重力加速度成分を除いた並進振れ成分の像ブレ量を演算する。加速度センサ２９から出力された信号は、ＬＰＦ６２の側（以下、サブ側という）とＨＰＦ６６の側（以下、メイン側という）に分岐される。
【００３７】
演算部６０のサブ側では、ＬＰＦ６２によって高周波ノイズが除去された後、ＨＰＦ６４によって重力加速度成分が除去される。重力加速度（＝９．８ｍ／ｓ２）は一定値であり、その周波数は極めて小さいものとみなせる。ＨＰＦ６４は、重力加速度成分を短時間で正確に取り除く機能を有し、ここではＨＰＦ６４のカットオフ周波数ｆｍが、比較的大きな５Ｈｚに定められている。
【００３８】
図６は、ＨＰＦ６４の電気回路図である。ＨＰＦ６４は、積分器６３を備えており、重力加速度成分に応じた値が積算される。カットオフ周波数ｆｍ＝５Ｈｚの場合、時定数（＝１／２πｆｍ）はおよそ０．０３秒となる。一般的に時定数の６倍で１００％近く収束することから、およそ０．１８秒程度で収束する。
【００３９】
一方、メイン側に送られた加速度センサ２９からの出力信号は、ＨＰＦ６６へ入力され、重力加速度成分が除去される。重力加速度成分除去後の信号は、並進振れに応じた加速度成分に相当し、積分器６８、ＨＰＦ７０、積分器７２を経由することで２回積分される。これにより、手振れ（並進振れ）による像ブレ量の値がシステムコントロール回路４０へ入力される。システムコントロール回路４０では、撮影倍率に応じて像ブレ量が補正される。なお、演算部６０において撮影倍率に応じた補正部を設ける構成にしてもよい。
【００４０】
ＨＰＦ６６は、ＨＰＦ６４と同様の回路構成であって、加速度センサ２９からの出力信号が入力されると、重力加速度成分に応じた値が積分器に積算される。手振れの周波数が１Ｈｚ〜１０Ｈｚの範囲にあり、１Ｈｚ前後の並進振れ成分もＨＰＦ６６を通過させることから、ＨＰＦ６６のカットオフ周波数ｆｎは、サブ側のＨＰＦ６４と比べて小さく設定されている。ここでは、カットオフ周波数ｆｎが０．１Ｈｚに定められており、時定数はおよそ１．６秒程度、１００％収束するのに１０秒程度要する。
【００４１】
ＨＰＦ６６の非常に小さいカットオフ周波数ｆｎでは、カメラ１０の姿勢変化が生じてから並進振れの検出を有効に行うまでに１０秒ほどかかり、その間有効に像ブレ補正を行うことができない。そこで本実施形態では、サブ側のＨＰＦ６４の積分値を利用したメイン側のＨＰＦ６６の演算処理を、撮影シーケンスに応じて行う。以下、これについて説明する。
【００４２】
図７は、システムコントロール回路４０によって実行されるＨＰＦ６６の演算処理の制御を示したフローチャートである。
【００４３】
電源がＯＮ状態になると、サブ側ではＨＰＦ６４までの演算処理と、メイン側ではＨＰＦ６６までの演算処理が行われる（Ｓ１０１）。ただし、メイン側での演算処理は、演算処理低減のためにＨＰＦ６６までとしているが、ＨＰＦ６６以降の演算処理を行ってもよい。
【００４４】
レリーズボタン１１が半押しされると、ＨＰＦ６４の積分値を用いて、ＨＰＦ６６における重力加速度除去成分の除去を行う（Ｓ１０２、Ｓ１０３）。具体的には、ＨＰＦ６４の積分器６３において収束した積分値に対して所定の係数を乗じた値を、ＨＰＦ６６の積分器に入力させる。係数は、ＨＰＦ６６のカットオフ周波数ｆｎとＨＰＦ６４のカットオフ周波数ｆｍとの比であり、ここでは５／０．１＝５０に設定される。レリーズボタン１１の半押し状態の間、加速度センサ２９からの出力信号はＨＰＦ６６の積分器に入力されない。
【００４５】
レリーズボタン１１が半押しされてからおよそ１秒間以内にＡＦ処理（合焦動作）が実行され、シャッタスピード、絞り値などが演算される。そのため、短期間で収束するＨＰＦ６４の積分値に係数を乗じた値をＨＰＦ６６の積分値として用いることにより、短期間で重力加速度成分を除去する。また、レリーズボタン１１が半押しされている状態では、ユーザが撮影の構えをしているため、手振れ（並進振れ）の度合いが比較的小さい。そのため、ＨＰＦ６４の積分値を用いても正確な重力加速度成分の除去を行うことができる。なお、レリーズボタン１１半押し状態期間の代わりに、合焦動作期間においてステップＳ１０３を実行してもよい。
【００４６】
レリーズボタン１１が全押しされると、ＨＰＦ６４の積分値を利用したＨＰＦ６６の演算処理を実行させない。すなわち、ＨＰＦ６４の積分値をＨＰＦ６６に入力させない。加速度センサ２９からの出力信号はＨＰＦ６６に入力され、ＨＰＦ６６の積分器において積分される（Ｓ１０４、Ｓ１０５）。その結果、露光期間中、１Ｈｚ前後という周波数の低い並進振れも抽出し、像ブレ量を取得することが可能となる。また、レリーズボタン１１の全押しに伴う手振れは角度振れ成分が相対的に多く占め、並進振れ成分は比較的少ない。したがって、ＨＰＦ６４によって重力加速度成分を除去しても、検出される像ブレ量に大きく影響しない。電源ＯＦＦ状態になるまで処理が実行される（Ｓ１０６）。
【００４７】
このように本実施形態によれば、ジャイロセンサ２８、加速度センサ２９からの出力信号から像ブレ量を演算する演算部６０と、像ブレ量に基づいてイメージセンサ２２を装着した可動ステージ５４を移動させる像ブレ補正装置５０とを備えたデジタルカメラ１０において、演算部６０が、重力加速度成分を短期間で正確に検出するサブ側と、低〜高周波数に渡る並進振れ成分を取得するメイン側に分岐しており、サブ側には、時定数の小さい、すなわち大きなカットオフ周波数ｆｍをもつＨＰＦ６４を設け、積分器６８、７２を設けて像ブレ量を演算するメイン側には、時定数の大きい、すなわち小さなカットオフ周波数ｆｎをもつＨＰＦ６６を設ける。
【００４８】
そして、電源が立ち上がると、ＨＰＦ６４とＨＰＦ６６両方において内部演算処理が行われ、レリーズボタン１１が半押し状態になると、サブ側のＨＰＦ６４の積分値に対してカットオフ周波数比ｆｍ／ｆｎを乗じた値を、ＨＰＦ６６に入力し、ＨＰＦ６６の積分値として出力させる。さらにレリーズボタン１１が全押しされると、ＨＰＦ６４からＨＰＦ６６への積分値入力を停止する。
【００４９】
撮影シーケンスに応じて、ＨＰＦ６４の積分値に対してカットオフ周波数比を乗じた値をＨＰＦ６６にコピーすることにより、ＨＰＦ６６の周波数特性に関係なく、短時間で重力加速度成分を除去することができる。特に、電源立ち上げ直後からＨＰＦ６４の内部演算処理を実行することにより、電源立ち上げ直後にレリーズボタン半押し状態になっても、効果的に像ブレ補正を行うことができる。
【００５０】
また、加速度センサ２９がイメージセンサ２２の背面付近で光軸Ｌに沿って配置されるため、抽出された並進振れ成分から演算される変位量がイメージセンサ２２の変位量としてそのまま用いることで、像ブレ補正を効果的に行うことができる。
【００５１】
次に、図８、９を用いて、第２の実施形態について説明する。第２の実施形態では、メイン側のＨＰＦのカットオフ周波数を第１の実施形態と比べて大きい回路構成の下、サブ側のＨＰＦの積分値の初期値を重力加速度成分相応の収束値に設定する。それ以外については第１の実施形態と実質的に同じであり、同じ構成要素については同符号を用いる。
【００５２】
図８は、サブ側のＨＰＦ６４の積分器６３における、重力加速度成分相当の積分値のグラフを示した図である。ただし、カメラ１０を水平姿勢で保持したときに収束する積分値を示す。収束値は、１Ｇの重力加速度成分に相応する値となる。カットオフ周波数ｆｍ’は第１の実施形態と同じ５Ｈｚであるため、収束するまでに、約０．２秒かかる。
【００５３】
第１の実施形態と同様、レリーズボタン１１の半押し状態になると、ＨＰＦ６４の積分値を用いてＨＰＦ６６の演算処理を行う。この場合、積分器６３の積算値に対し、ＨＰＦ６６のカット周波数ｆｎとＨＰＦ６４のカットオフ周波数ｆｍ’の比である５０を乗じ、この値をＨＰＦ６６の積分器に入力させる。そして、レリーズボタン１１が全押しされてからの露光期間中は、ＨＰＦ６６の積分器にＨＰＦ６４の積分値を入力させない。
【００５４】
一方、ＨＰＦ６４の積分器６４の収束時間が多少あるため、電源ＯＮ状態に切り替えると同時に撮影を行っても、ＨＰＦ６６に対してＨＰＦ６４の積分値に係数を乗じた値を入力することができず、像ブレ補正効果を伴う撮影が不可能となる。そこで本実施形態では、重力加速度成分が一定値であることを考慮し、ＨＰＦ６４の収束値を、積分値の初期値として設定する。
【００５５】
図９は、収束値を初期値として設定した場合の積分値を示したグラフである。図９に示すように、収束値を初期設定することにより、実質的に収束時間がゼロとなる。そのため、電源ＯＮ直後に撮影を行っても、レリーズ半押し状態で積分器６３の積分値が重力加速度相当の値であり、これがＨＰＦ６６へ入力されることによって並進振れを抑える手振れ補正を効果的に実行することができる。
【００５６】
なお、ＨＰＦ６４の積分器の収束値をあらかじめＲＯＭなどのメモリなどに記憶させておけばよい。また、カメラ出荷時にメモリに記憶されていなくても、最初の手振れ補正において取得された積分値をメモリに記憶し、それ以降の手振れ補正処理において利用してもよい。
【００５７】
通常カメラ１０の保持姿勢は通常横姿勢であることを踏まえれば、十分に手振れ補正効果を得ることができるがカメラ１０を横姿勢ではなく縦姿勢にして撮影する場合も考慮すれば、初期設定する収束値を１Ｇの半分の値に設定すればよい。この場合、縦姿勢、横姿勢いずれにおいてもある程度の手振れ補正の効果を得ることができる。
【００５８】
なお、第２の実施形態の収束値を初期値として設定する構成は、図５に示す演算部の回路構成以外についても適用することが可能である。第１の実施形態においても、同様に他の回路構成に適用することが可能である。
【００５９】
サブ側のハイパスフィルタの積分値に乗じる係数は、カットオフ周波数比のそのものではなく、重力加速度成分をある程度精度よく除去できる係数であってもよい。また、レリーズ半押し期間（合焦動作期間）全体ではなく、その一部期間（例えば、半押し開始から途中まで）において、サブ側のハイパスフィルタの積分値をメイン側のハイパスフィルタに対してコピーする構成にしてもよい。さらに、半押しタイミング以外においてコピーするようにしてもよく、適宜撮影シーケンスに連動した積分値利用を行なえばよい。
【００６０】
加速度センサの位置は、イメージセンサの背面付近に限定されない。手振れ補正装置の構成としては、光学レンズを移動させる構成であってもよい。この場合、撮影レンズ内に加速度センサを設けてもよい。また、撮像装置としてカメラ以外の携帯電話機など撮影機能を備えた電子機器に適用してもよい。
【符号の説明】
【００６１】
１０  デジタルカメラ（撮像装置）
２２  イメージセンサ
２９  加速度センサ
４０  システムコントロール回路（像ブレ補正処理部）
５０  像ブレ補正装置（像ブレ補正処理部）
５４  可動ステージ
５９  移動部材駆動回路（像ブレ補正処理部）
６０  演算部
６３  積分器
６４  ＨＰＦ（第１ハイパスフィルタ）
６６  ＨＰＦ（第２ハイパスフィルタ、並進振れ検出用ハイパスフィルタ）
【図１】
0006728640.tif 000002
【図２】
0006728640.tif 000003
【図３】
0006728640.tif 000004
【図４】
0006728640.tif 000005
【図５】
0006728640.tif 000006
【図６】
0006728640.tif 000007
【図７】
0006728640.tif 000008
【図８】
0006728640.tif 000009
【図９】
0006728640.tif 000010