(57)【要約】【課題】  像振れ補正に伴う電力消費の低減や、小型化を図ることのできる撮像装置を提供する。【解決手段】  被写体像の光電変換を行う撮像素子（１９）と、光学部材（１１ｂ）を駆動して像振れを補正する光学防振手段（１１ｄ）および撮像素子からの信号の処理により像振れを補正する電子防振手段（１１２）を選択的に動作させる制御手段（１８）とを有する。【選択図】  図１
2006060735.tif 000002
【特許請求の範囲】
【請求項１】
被写体像の光電変換を行う撮像素子と、
光学部材を駆動して像振れを補正する光学防振手段および前記撮像素子からの信号の処理により像振れを補正する電子防振手段を選択的に動作させる制御手段とを有することを特徴とする撮像装置。
【請求項２】
前記制御手段は、前記撮像装置が第１の状態か第２の状態かを判別し、前記第１の状態では前記光学防振手段を動作させ、前記第２の状態では前記電子防振手段を動作させることを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記第１の状態は撮影状態であり、前記第２の状態は被写体観察状態であることを特徴とする請求項２に記載の撮像装置。
【請求項４】
前記制御手段は、繰り返し前記撮影状態となる場合は、これら撮影状態の間の前記被写体観察状態において前記光学防振手段を動作させることを特徴とする請求項３に記載の撮像装置。
【請求項５】
前記第１の状態は所定時間の経過前の被写体観察状態であり、前記第２の状態は前記所定時間の経過後の被写体観察状態であることを特徴とする請求項２に記載の撮像装置。
【請求項６】
前記第１の状態は静止画撮影状態であり、前記第２の状態は動画撮影状態であることを特徴とする請求項２に記載の撮像装置。
【請求項７】
前記第１の状態は電池の容量が所定レベルより高い状態であり、前記第２の状態は該容量が前記所定レベルより低い状態であることを特徴とする請求項２に記載の撮像装置。
【請求項８】
前記第１の状態は該撮像装置の振れ量が所定レベルより小さい状態であり、前記第２の状態は該振れ量が前記所定レベルより大きい状態であることを特徴とする請求項２に記載の撮像装置。
【請求項９】
前記制御手段は、撮影状態では前記光学防振手段を動作させることを特徴とする請求項７又は８に記載の撮像装置。
【請求項１０】
前記制御手段は、使用者による選択操作に応じて前記光学防振手段と前記電子防振手段とを選択的に動作させることを特徴とする請求項１に記載の撮像装置。
【請求項１１】
前記制御手段と、前記光学防振手段と、前記電子防振手段とを有することを特徴とする請求項１から１０のいずれか１つに記載の撮像装置。
【請求項１２】
前記制御手段と前記電子防振手段とを有し、
前記光学防振手段を有するレンズ装置が装着可能であることを特徴とする請求項１から１０のいずれか１つに記載の撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光学防振手段や電子防振手段を用いて像振れを補正する撮像装置に関するものである。
【背景技術】
【０００２】
現在のカメラは露出決定やピント合わせ等の撮影にとって重要な作業は全て自動化され、カメラの操作に未熟な人でも撮影を失敗する可能性は非常に少なくなっている。また、最近では、カメラに加わる手振れによって生じる像振れを防ぐシステムも研究されており、撮影者の撮影ミスを誘発する要因は殆ど無くなってきている。
【０００３】
ここで、光学的に像振れを防ぐ光学防振システムについて簡単に説明する。カメラに加わる手振れは、周波数として通常１Ｈｚ〜１０Ｈｚの振動に相当する。撮影時において上記手振れが生じていても像振れの無い撮影画像を得るために、光学防振システムは、手振れによるカメラの振動を検出し、この検出結果に応じて撮影光学系内の補正レンズを駆動することで手振れによる光軸変化（像振れ）を補正している。
【０００４】
上述した光学防振システムを備えた従来のカメラでは、レリーズボタンの半押しによって像振れ補正が開始され、レリーズボタンが半押し状態にある間は、像振れ補正が継続して行われるようになっている。
【０００５】
ここで、撮影者はレリーズボタンを半押し状態にしながら被写体を観察していることが多いため、光学防振システムでの消費電力が増加し、電源（電池）の消耗を早めてしまう。また、撮像素子を備えたデジタルカメラでは、光学防振システムを駆動した際に生じた熱によって、撮像素子の感度を低下させてしまうおそれもある。
【０００６】
そこで、上述した問題を解消するために、露光状態では第１の補正手段を用いて短時間で高精度の像振れ補正を行い、被写体観察状態では第２の補正手段を用いて長時間で低精度の像振れ補正を行うカメラがある（例えば、特許文献１参照）。
【特許文献１】特開平８−１０１４２１号公報（段落番号０１１６〜０１２５、図１等）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１で開示されているカメラにおける第１および第２の補正手段は、レンズを駆動するメカ的な機構であり、第１および第２の補正手段の駆動によって電力が消費されてしまう。また、メカ的な機構である第１および第２の補正手段をカメラ内に設けることで、カメラが大型化してしまう。
【０００８】
そこで、本発明の目的は、像振れ補正に伴う消費電力の更なる低減と、小型化が可能な撮像装置を提供することにある。
【課題を解決するための手段】
【０００９】
本発明の撮像装置は、被写体像の光電変換を行う撮像素子と、光学部材を駆動して像振れを補正する光学防振手段および前記撮像素子からの信号の処理により像振れを補正する電子防振手段を選択的に動作させる制御手段とを有することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、光学防振手段および電子防振手段を選択的に動作させることで、像振れ補正に伴う電力消費を低減することができる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の実施例について説明する。
【実施例１】
【００１２】
まず、一般的な光学防振システムについて、図１７〜図１９を用いて説明する。
【００１３】
図１７（Ａ）に示すカメラ４３内には、図１７（Ｂ）に示す光学防振システムが搭載されている。図１７（Ｂ）に示す光学防振システムは、光軸Ｌに対して矢印４２ｐ、４２ｙで示すカメラの縦振れ及び横振れによる像振れを補正する。
【００１４】
図１７（Ｂ）において、４４は撮像素子であり、撮影光学系によって形成された被写体像（光学像）を電気信号に光電変換する。５０は振れ補正光学ユニットであり、撮影光学系内に配置される補正レンズ５２を、矢印５８ｐ、５８ｙ方向、すなわち、光軸Ｌに対して略直交する面内で移動させる。これにより、矢印４２ｐ、４２ｙ方向の像振れを補正することができる。
【００１５】
４５ｐ、４５ｙは、矢印４６ｐ、４６ｙ回りの振れを検出する角速度計や角加速度計等の振動検出センサである。振動検出センサ４５ｐ、４５ｙの出力は、演算処理系４７ｐ、４７ｙにおいて後述する所定の処理が施されることで、振れ補正光学ユニット５０の駆動量に変換される。該変換された信号は、振れ補正光学ユニット５０の駆動コイルに入力され、これによって補正レンズ５２が矢印５８ｐ、５８ｙ方向に移動する。
【００１６】
図１８は、演算処理系４７ｐ、４７ｙの詳細を示すブロック図である。ここで、演算処理系４７ｐ、４７ｙは同様な構成であるため、以下の説明では、演算処理系４７ｐの説明についてのみ行う。
【００１７】
振動検出センサ４５ｐは、カメラのメインスイッチオンと同期して駆動されカメラに加わる振れ角速度の検出を開始する。ここで、振動検出センサ４５ｐとして、カメラの振れ角速度を検出する振動ジャイロが用いられている。
【００１８】
アナログ回路で構成されるＤＣカットフィルタ兼増幅回路４８ｐは、振動検出センサ４５ｐの振れ角速度信号（検出信号）に重畳しているＤＣバイアス成分をカットして、適宜信号を増幅する。ＤＣカットフィルタ兼増幅回路４８ｐは、０．１Ｈｚ以下の周波数信号をカットする周波数特性を有しており、カメラに加わる１〜１０Ｈｚの手振れ周波数帯域には影響が及ばないようになっている。
【００１９】
しかしながら、０．１Ｈｚ以下をカットする周波数特性にすると、振動検出センサ４５ｐからの振れ角速度信号が入力されてから完全にＤＣ成分がカットされるまでに１０秒近くかかってしまう。そこで、カメラのメインスイッチがオンされてから例えば０．１秒まではＤＣカットフィルタ兼増幅回路４８ｐの時定数を小さくする、例えば１０Ｈｚ以下の周波数の信号をカットする特性にすることで、０．１秒位の短い時間でＤＣ成分をカットし、その後に時定数を大きくする、例えば０．１Ｈｚ以下の周波数のみカットする特性にする。これにより、ＤＣカットフィルタ兼増幅回路４８ｐにより振れ角速度信号が劣化しないようにしている。
【００２０】
ＤＣカットフィルタ兼増幅回路４８ｐの出力は、アナログ回路で構成されるローパスフィルタ兼増幅回路４９ｐにおいて、Ａ／Ｄ分解能にあわせて適宜増幅されるとともに、振れ角速度信号に重畳する高周波のノイズがカットされる。これは振れ角速度信号をマイコン４１１に入力するときのＡ／Ｄ変換器４１０ｐのサンプリングが振れ角速度信号のノイズにより読み誤りが起きるのを避けるためである。
【００２１】
ローパスフィルタ兼増幅回路４９ｐの信号は、Ａ／Ｄ変換器４１０ｐによりサンプリングされてマイコン４１１に取り込まれる。
【００２２】
ＤＣカットフィルタ兼増幅回路４８ｐによりＤＣバイアス成分はカットされているが、その後のローパスフィルタ兼増幅回路４９ｐでの増幅処理により再びＤＣバイアス成分が振れ角速度信号に重畳するため、マイコン４１１内において再度ＤＣ成分をカットする必要がある。
【００２３】
そこで、例えばカメラのメインスイッチがオン状態となってから０．２秒後にサンプリングされた振れ角速度信号を第１記憶部４１２ｐで記憶し、第１差動部４１３ｐにより記憶値と振れ角速度信号の差を求めることでＤＣ成分をカットする。なお、この動作では大まかなＤＣ成分のカットしかできないため、すなわち、メインスイッチオンから０．２秒後に記憶された振れ角速度信号の中にはＤＣ成分ばかりでなく、実際の手振れも含まれているため、デジタルフィルタで構成されたＤＣカットフィルタ４１４ｐにより十分なＤＣ成分のカットを行っている。
【００２４】
ＤＣカットフィルタ４１４ｐの時定数も、ＤＣカットフィルタ兼増幅器回路４８ｐと同様に変更可能になっており、メインスイッチオンの０．２秒後から更に０．２秒費やして時定数を徐々に大きくしている。具体的には、ＤＣカットフィルタ４１４ｐは、メインスイッチオンから０．２秒経過したときには１０Ｈｚ以下の周波数をカットするフィルタ特性であり、その後５０ｍｓｅｃ毎にフィルタでカットする周波数を５Ｈｚ、１Ｈｚ、０．５Ｈｚ、０．２Ｈｚと下げてゆく。
【００２５】
ただし、上記動作の間に撮影者がレリーズボタンを半押し（ＳＷ１オン）して撮影準備動作（測光動作や焦点調節動作）を行った場合には、直ちに撮影を行う可能性があり、時間を費やして時定数変更を行うことが好ましくない場合もある。そこで、上述した場合には、撮影条件に応じて時定数変更を途中で中止する。
【００２６】
例えば、測光結果によりシャッタスピードが１／６０ｓｅｃに設定され、撮影光学系の焦点距離が１５０ｍｍの場合には、防振精度はさほど要求されないため、ＤＣカットフィルタ４１４ｐは０．５Ｈｚ以下の周波数をカットする特性まで時定数変更した時点で完了とする。すなわち、シャッタスピードと撮影光学系の焦点距離の積により、時定数の変更量を制御する。
【００２７】
これにより時定数変更の時間を短縮でき、シャッタチャンスを逃すことなく撮影を行うことができる。ここで、より速いシャッタスピード又は、より短い焦点距離の場合には、ＤＣカットフィルタ４１４ｐの特性は１Ｈｚ以下の周波数をカットする特性まで時定数を変更した時点で完了させる。また、より遅いシャッタスピード又は、より長い焦点距離の場合には、時定数の変更が最後まで行われるまで撮影を禁止する。
【００２８】
積分演算部４１５ｐは、ＤＣカットフィルタ４１４ｐの出力信号に対して積分処理を行い、角速度信号を角度信号に変換する。
【００２９】
敏感度調整部４１６ｐは、積分演算部４１５ｐで得られた角度信号に対して、撮影光学系の焦点距離情報や被写体距離情報に応じて適宜増幅処理を行い、振れ角度に応じて適切な量、補正レンズが駆動されるようにする。すなわち、ズーミングやフォーカシングにより撮影光学系の状態が変化した場合には、補正レンズの駆動量に対して光軸偏心量が変わる。このため、敏感度調整部４１６ｐでは、光軸偏心量を補正するための処理を行う。
【００３０】
一方、補正レンズ５２による振れ補正動作が急激に始まらないようにするために、第２記憶部４１７ｐ及び第２差動部４１８ｐが設けられている。
【００３１】
第２記憶部４１７ｐはレリーズボタンの半押し時点での積分演算部４１５ｐの振れ角度信号を記憶する。第２差動部４１８ｐは、積分演算部４１５ｐの出力信号と、第２記憶部４１７ｐの出力信号の差を求める。
【００３２】
レリーズボタンの半押し時点では、第２差動部４１８ｐに入力される２つの信号は等しく、第２差動部４１８ｐの出力信号、すなわち、補正レンズ５２の駆動量を示す信号はゼロとなる。そして、第２差動部４１８ｐの出力信号は、ゼロから連続的に変化する。ここで、第２記憶部４１７ｐは、レリーズボタンの半押し時点での積分信号を原点にする役割を果たす。これにより、補正レンズ５２が急激に駆動されるのを抑制することができる。
【００３３】
第２差動部４１８ｐからの目標値信号は、ＰＷＭデューティ変換部４１９ｐに入力される。振れ補正光学ユニット５０の駆動コイルに、振れ角度に対応した電圧又は電流を印可すれば、振れ角度に対応させて補正レンズ５２を駆動することができる。ここで、補正レンズ５２の駆動消費電力及びコイルの駆動トランジスタの省電力化のために、ＰＷＭ駆動を行うことが好ましい。
【００３４】
そこで、ＰＷＭデューティ変換部４１９ｐは、駆動目標値に応じてコイル駆動デューティを変更している。例えば、周波数が２０ＫＨｚのＰＷＭにおいて、第２差動部４１８ｐの目標値が２０４８の場合にはデューティゼロ、４０９６の場合にはデューティ１００とし、この間を等分にしてデューティを目標値に応じて決定していく。なお、デューティの決定は目標値ばかりではなく、カメラの撮影条件（温度やカメラの姿勢、バッテリの状態）によって細かく制御すれば、精度の良い像振れ補正を行うことができる。
【００３５】
ＰＷＭデューティ変換部４１９ｐの出力は、ＰＷＭドライバ等の公知の駆動回路４２０ｐに入力され、駆動回路４２０ｐの出力は振れ補正光学ユニット５０の駆動コイルに印可される。これにより、補正レンズ５２の駆動が行われる。ここで、駆動回路４２０ｐは、レリーズボタンの半押しから０．２秒経過した時点でオン状態となる。
【００３６】
なお、積分演算部４１５ｐの信号が所定値より大きくなった場合には、カメラのパンニングが行われたと判断してＤＣカットフィルタ４１４ｐの時定数を変更する。例えば０．２Ｈｚ以下の周波数をカットする特性であったものを、１Ｈｚ以下の周波数をカットする特性に変更し、再び所定時間で時定数をもとに戻していく。
【００３７】
この時定数変更量も積分演算部４１５ｐの出力の大きさに応じて制御される。すなわち、出力が第１の閾値を超えた場合には、ＤＣカットフィルタの特性を０．５Ｈｚ以下をカットする特性にし、第２の閾値を超えた場合には１Ｈｚ以下をカットする特性、第３の閾値を超えた場合には５Ｈｚ以下をカットする特性にする。
【００３８】
また、積分演算部４１５ｐの出力が非常に大きくなった場合、例えば、カメラのパンニングなどの極めて大きな角速度が生じた場合には、積分処理を一旦リセットして演算上の飽和（オーバーフロー）を防止している。
【００３９】
図１９は、補正ユニットの正面図である。図１９において、補正レンズ５２は支持枠５３によって保持されている。支持枠５３には、強磁性材料のヨーク５５が取り付けられ、ヨーク５５にはネオジウム等の永久磁石５６ｐ、５６ｙが吸着固定されている。支持枠５３から放射状に延びる３本の支持軸５３ａは、地板５４の側壁５４ｂに設けられた長孔部５４ａに係合している。
【００４０】
ここで、支持軸５３ａは、長孔部５４ａとの係合によって光軸方向で位置決めされているが、光軸と直交する方向には移動可能となっている。このため、支持枠５３は、光軸と直交する面内であって、矢印５８ｐ、５８ｙ、５８ｒで示す方向に移動可能となっている。
【００４１】
支持枠５３のピン５３ｂと地板５４のピン５４ｃには、引っ張りコイルバネ５９が掛けられているため、支持枠５３の光軸直交面内の移動領域が制限されている。
【００４２】
地板５４のうち永久磁石５６ｐ、５６ｙに光軸方向で対向する領域には、駆動コイル５１０ｐ、５１０ｙが取り付けられている。駆動コイル５１０ｐに電流を流すと、支持枠５３は矢印５８ｐ方向に移動し、駆動コイル５１０ｙに電流を流すと支持枠５３は矢印５８ｙ方向に移動する。ここで、支持枠５３の移動量は、引っ張りコイルバネ５９のバネ定数と、駆動コイル５１０ｐ、５１０ｙおよび永久磁石５６ｐ、５６ｙの間で生ずる推力との釣り合いで決定される。すなわち、駆動コイル５１０ｐ、５１０ｙに流す電流量に応じて、補正レンズ５２の偏心量を制御することができる。
【００４３】
図１は、本実施例であるカメラの構成を示すブロック図である。
【００４４】
撮影レンズ１１ａ、１１ｂを通過する被写体光束（撮影光束）は、絞り１３ａで光量調節された状態で、シャッタ１２ａを通り撮像素子１９の撮像面で結像する。ここで、撮影レンズ１１ｂは、光軸Ｌと略直交する面内を移動することで撮像面での像振れを補正する補正レンズである。また、図１では、２つの撮影レンズ１１ａ、１１ｂを示しているが、実際には、複数の撮影レンズが配置されている。
【００４５】
撮像素子１９は、ＭＯＳやＣＣＤなどの半導体撮像素子で構成されており、被写体像（光学像）を電気信号に光電変換する。撮像素子１９は、撮影制御回路１８からの制御信号を受けた撮像素子駆動回路１６によって駆動される。
【００４６】
上述した複数の撮影レンズのうち一部の撮影レンズ（フォーカシングレンズ）は、ＡＦ駆動モータ１４ａからの駆動力を受けて光軸Ｌ方向に移動し、所定の合焦位置に停止することで焦点調節を行う。ＡＦ駆動モータ１４ａは、ＡＦ駆動回路１４ｂからの駆動信号を受けることで駆動する。
【００４７】
また、複数の撮影レンズのうち一部の撮影レンズは、ズーム駆動モータ１５ａからの駆動力を受けて光軸Ｌ方向に移動し、所定のズーム位置に停止することで撮影画角（撮影光学系の焦点距離）を変更する。ズーム駆動モータ１５ａは、ズーム駆動回路１５ｂからの駆動信号を受けることで駆動する。
【００４８】
振動検出センサ１１ｆは、カメラに加わる手振れを角速度として検出する振動ジャイロ等で構成されており、検出信号を撮影制御回路１８に出力する。なお、振動検出センサ１１ｆは、角速度、角加速度、角変位等を検出するものであってもよい。
【００４９】
振れ補正光学ユニット１１ｄは、補正レンズ１１ｂと、補正レンズ１１ｂを駆動する振れ補正駆動機構１１ｃとを有している。振れ補正駆動機構１１ｃは、撮影制御回路１８からの制御信号を受けた振れ補正駆動回路１１ｅにより駆動される。ここで、補正レンズ１１ｂの駆動によって像振れを補正する動作を、光学的振れ補正という。
【００５０】
絞り１３ａは、複数の絞り羽根を有しており、これらの絞り羽根は、絞り駆動ユニット１３ｂからの駆動力を受けることによって、光通過口となる開口面積（絞り口径）を変化させる。
【００５１】
シャッタ１２ａは、複数のシャッタ羽根を有しており、これらのシャッタ羽根は、シャッタ駆動ユニット１２ｂからの駆動力を受けることで光通過口となる開口部を開閉する。上述した絞り１３ａおよびシャッタ１２ａの動作によって、撮像素子１９の撮像面に入射する光量が調節される。
【００５２】
照明ユニット１６ａは、撮影時の条件（被写体輝度等）などに応じて照明駆動回路１６ｂからの駆動信号を受けて駆動（発光）する。スピーカ１７ａは、撮影動作を撮影者に知らせるために発音駆動回路１７ｂからの駆動信号を受けて駆動（発音）する。
【００５３】
振れ補正駆動回路１１ｅ、ＡＦ駆動回路１４ｂ、ズーム駆動回路１５ｂ、絞り駆動ユニット１３ｂ、シャッタ駆動ユニット１２ｂ、照明駆動回路１６ｂ、発音駆動回路１７ｂの駆動は、撮影制御回路１８により制御されている。
【００５４】
撮影制御回路１８には、レリーズ操作スイッチ１２ｃ、絞り操作スイッチ１３ｃ、ズーム操作スイッチ１５ｃ、照明操作スイッチ１６ｃ及び防振操作スイッチ１２０からの操作信号が入力されるようになっている。撮影制御回路１８は、入力された操作信号に応じた制御動作を行う。
【００５５】
レリーズ操作スイッチ１２ｃは、カメラに設けられたレリーズボタン（不図示）の半押しによってオン状態となるＳＷ１と、レリーズボタンの全押しによってオン状態となるＳＷ２とを有している。ＳＷ１がオン状態となることで、撮影準備動作（測光動作や焦点調節動作等）が開始され、ＳＷ２がオン状態となることで、撮影動作（画像データの記録のための動作）が開始される。
【００５６】
絞り操作スイッチ１３ｃは、絞り１３ａでの絞り口径を変更するために操作され、ズーム操作スイッチ１５ｃは、撮影光学系の焦点距離を変更するために操作される。照明操作スイッチ１６ｃは、照明ユニット１６ａを駆動するために操作され、防振操作スイッチ１２０は、像振れ補正（光学的振れ補正および後述する電子的振れ補正）を行わせるために操作される。
【００５７】
なお、絞り１３ａでの絞り口径の設定や照明ユニット１６ａでの発光動作の設定は、通常は撮影時にカメラ側で自動的に行われることになるが、撮影者が任意に撮影条件（絞り口径や発光動作）を設定できるように、絞り操作スイッチ１３ｃや照明操作スイッチ１６ｃが設けられている。
【００５８】
撮影制御回路１８は、後述する信号処理回路１１１で生成された画像信号に基づいて被写体輝度の測定（測光）を行い、この測光結果に基づいて絞り１３ａの絞り口径とシャッタ１２ａの閉じタイミング（露光時間）を定めている。
【００５９】
また、撮影制御回路１８は、ＡＦ駆動回路１４ｂ介してフォーカシングレンズを光軸Ｌ方向に移動させながら、信号処理回路１１１からの出力に基づいてフォーカシングレンズの合焦位置を求めている。
【００６０】
撮像素子１９から出力される信号は、Ａ／Ｄ変換器１１０によりディジタル信号に変換されて、信号処理回路１１１に入力される。信号処理回路１１１は、入力された信号に対して輝度信号や色信号を形成するなどの信号処理を行ってカラー画像信号を形成するとともに、所定のガンマ補正や圧縮処理を行う。
【００６１】
信号処理回路１１１で生成された画像信号は、電子的振れ補正回路１１２に入力される。電子的振れ補正回路１１２は、メモリ制御部１１３、動き検出部１１４、電子ズーム制御部１１５、補間処理部１１６を有している。以下、電子的振れ補正回路１１２での動作について説明する。
【００６２】
撮像素子１９から読み出され、信号処理回路１１１で生成された画像データの振れは、動き検出部１１４で検出されることで、画像の振れ量（動き量）が求められる。ここで、撮像素子１９では所定の周期で読み出し動作が行われており、１フレームの画像と、該画像よりも１つ前のフレームの画像とを比較することで、画像の動き量が求められる。そして、求められた画像の振れ量に基づいて、メモリ制御部１１３の制御によってフィールドメモリ１１７から各画像における所定領域の画像情報が読み出される。そして、電子ズーム制御部１１５において、読み出した画像情報を画面全体の領域に合わせる拡大処理（電子ズーム）が行われる。
【００６３】
このように画像の動き量に応じて各画像の読み出し領域を変更することで像振れを補正する動作を、電子的振れ補正という。
【００６４】
補間処理部１１６は、２つ以上の隣接する画素の画像情報から１つの画素信号を補間するものである。フィールドメモリ１１７は、画像情報の書き込み及び読み出しを行うものである。
【００６５】
電子的振れ補正回路１１２の出力信号（画像信号）は、表示回路１１８や記録回路１１９に入力される。ここで、撮影画像の表示を行う場合には、表示回路１１８の駆動によって液晶ディスプレイ上に撮影画像が表示され、撮影画像の記録を行う場合には、画像信号が記録回路１１９に記録される。
【００６６】
モード切換スイッチ１２１は、静止画撮影モードおよび動画撮影モードのうち一方の撮影モードを選択するためのスイッチである。撮影制御回路１８は、モード切換スイッチ１２１で設定された撮影モードに応じた撮影動作の制御を行う。すなわち、静止画撮影モードが設定されている場合には、撮像素子１９の全画素を用いて静止画撮影が行われ、動画撮影モードが設定されている場合には、撮像素子１９のうち一部の画素を間引いて（該一部の画素における画像情報は用いずに）動画撮影が行われる。
【００６７】
また、モード切換スイッチ１２１は、静止画撮影モードにおける連写撮影や一枚撮影の設定を行うこともできる。そして、撮影制御回路１８は、モード切換スイッチ１２１で設定された連写撮影又は一枚撮影に応じた撮影動作の制御を行う。具体的には、シャッタ１２ａ、撮像素子１９や信号処理回路１１１の動作を制御し、ＳＷ２のオン状態に応じて連写撮影や一枚撮影を行う。
【００６８】
電源状態検出回路１２２は、電源電池の消耗状態（容量）を検出しており、該検出結果を撮影制御回路１８に出力する。ここで、電池の消耗状態は、カメラの背面等に設けられた液晶モニタに表示される。
【００６９】
カウンタ１２３は、カメラのメインスイッチ（不図示）やレリーズ操作スイッチ１２ｃ等が操作された時点からの時間を計測し、この計測結果を撮影制御回路１８に出力する。撮影制御回路１８は、カウンタ１２３での計測時間に基づいて、カメラが所定時間操作されていないと判断したときには、電力消費を抑制するためにメインスイッチをオフ状態にする。
【００７０】
撮影者がメインスイッチをオン状態にしてカメラを起動させると、撮像素子１９から一定のサンプリング周波数でサンプリングされた信号が、Ａ／Ｄ変換器１１０を介して信号処理回路１１１に入力される。そして、信号処理回路１１１で生成された画像信号が、表示回路１１８を介して液晶モニタ上で順次表示されることで、撮影者は液晶モニタを介して被写体像を観察することができる。
【００７１】
ここで、防振操作スイッチ１２０の操作によって防振モードが設定されている場合には、カメラの起動と同時に振動検出センサ１１ｆが作動し、カメラに加わる振れ情報が撮影制御回路１８に入力される。
【００７２】
例えば、振動検出センサ１１ｆとして、振動ジャイロのような角速度センサを用いた場合、撮影制御回路１８には、角速度情報を示す信号のうち低い帯域（例えば０．２Ｈｚ以下の帯域）が減衰した信号が入力される。これは、角速度センサの低周波帯域の信号精度が低いために、これを除去する目的で行われる。
【００７３】
撮影制御回路１８に入力された角速度情報は、積分処理など適宜信号処理された後に、振れ補正駆動回路１１ｅに出力される。
【００７４】
レリーズ操作スイッチ１２ｃのＳＷ１がオン状態になると、撮像素子１９から一定のサンプリング周波数でサンプリングされ、Ａ／Ｄ変換器１１０を介して信号処理回路１１１に入力された信号は、メモリ制御部１１３を介してフィールドメモリ１１７に入力されて記憶される。
【００７５】
動き検出部１１４は、フィールドメモリ１１７で記憶された画像情報と、次のフィールド又は次のフレームの画像情報との相関により、撮影画像の水平方向及び垂直方向の動き量ｘ、ｙを求める。
【００７６】
そして、フィールドメモリ１１７から画像情報の一部を読み出す。この読み出し動作は、動き量ｘ、ｙに応じて基準点を移動させながら行われる。上記基準点は、画像情報を読み出す際の基準となる位置であって、例えば、読み出し領域の中心とすることができる。上述したように画像の動き量に応じて画像情報の読み出し位置を変更することで、像振れを電子的に補正することができる。
【００７７】
読み出された領域は、電子ズーム制御部１１５及び補間処理部１１６により表示画面に対応した領域まで拡大処理された後、表示回路１１８を介して液晶モニタに表示される。
【００７８】
上述したようにカメラのメインスイッチをオン状態にした段階では、液晶モニタに被写体画像（撮像素子１９によって撮像された画像）が表示（電子ビューファインダ）されるが、表示される画像に対しては像振れ補正が行われていない。そして、ＳＷ１がオン状態になると、撮影準備動作が開始されるとともに、電子的振れ補正によって像振れが補正された画像が液晶モニタで表示される。
【００７９】
撮影準備動作においては、測光動作により得られた測光値に基づいてシャッタ１２ａの閉じタイミング（露光時間）と絞り１３ａの絞り口径が決定される。そして、決定した絞り口径となるように、絞り１３ａの駆動制御が行われる。
【００８０】
次に、レリーズ操作スイッチ１２ｃのＳＷ２がオン状態になると、静止画像を得るための露光動作が開始される。具体的には、ＳＷ２がオン状態になると、撮像素子１９の各画素で蓄積されている電荷が一旦リセットされ、設定された画像サイズ（撮像領域）内での各画素で電荷蓄積が開始される。
【００８１】
このとき電子的振れ補正は中断され、露光が完了するまでは振れ補正光学ユニット１１ｄにより光学的振れ補正が行われる。
【００８２】
そして、測光結果から求められた露光時間が経過した時点でシャッタ１２ａが閉じ状態となり、シャッタ１２ａが閉じ状態の間に撮像素子１９で蓄積された電荷の転送が行われ、電荷転送後にシャッタ１２ａが開き状態となる。
【００８３】
ここで、シャッタ１２ａが閉じ状態から開き状態に切り換わるとき、すなわち、静止画像を得るための露光動作（撮影動作）から被写体を観察するための露光動作に切り換わるときに、振れ補正光学ユニット１１ｄによる光学的振れ補正が終了するとともに、電子的振れ補正が開始される。
【００８４】
撮影制御回路１８は、レリーズ操作スイッチ１２ｃの信号状態に応じて、電子的振れ補正および光学的振れ補正の切り換え制御を行っている。すなわち、液晶モニタを用いて被写体を観察する場合には電子的振れ補正を行い、撮影動作を行う場合には光学的振れ補正を行うようにしている。
【００８５】
また、モード切換スイッチ１２１により静止画撮影モードであって、連写撮影モードが設定されている場合には、連写撮影が終了するまで（一般的には、ＳＷ２がオフ状態となるまで）光学的振れ補正が動作しており、連続撮影が終了した時点で光学的振れ補正から電子的振れ補正に切り換わる。
【００８６】
ここで、連写撮影を行う場合において、各撮影を行っている間は光学的振れ補正を行い、１回の撮影が終了してから次回の撮影が開始されるまでは、電子的振れ補正を行ったり、光学的および電子的振れ補正を行わなかったりすることも考えられる。しかし、この場合には、１回の撮影が完了して次回の撮影を行うときに、振れ補正光学ユニット１１ｄ（補正レンズ１１ｂ）が像振れに対して円滑に動作することが困難となり、２回目以降の撮影において振れ補正の精度が低下してしまうおそれがある。
【００８７】
そこで、本実施例では、連写撮影を行っている間、すなわち、各撮影を行っている間だけでなく、１回の撮影が完了してから次回の撮影が開始されるまでの間も、振れ補正光学ユニット１１ｄを駆動して光学的振れ補正を行うようにしている。
【００８８】
本実施例では、上述したように被写体観察段階と撮影段階とで、電子的振れ補正および光学的振れ補正を切り換えるようにしているが、該切り換えに応じて撮像面での画像が不自然にならないようにすることが好ましい。
【００８９】
具体的には、電子的振れ補正から光学的振れ補正に切り換わる場合、又は光学的振れ補正から電子的振れ補正に切り換わる場合において、切り換わりの直前および直後での画像が略一致していることが好ましい。また、電子的振れ補正および光学的振れ補正における防振特性を変更することが好ましい。
【００９０】
図２は、カメラに加わる手振れの状態と、電子的振れ補正および光学的振れ補正の状態を示した図である。ここで、縦軸は振れ量又は振れ補正位置を示し、横軸は経過時間を示している。また、上記振れ補正位置は、電子的振れ補正での画像読み出し位置や、光学的振れ補正での補正レンズ１１ｂの駆動位置を含む。
【００９１】
図２中の波形２１はカメラに加わる振れ量を示し、波形２２ａは電子的振れ補正における画像読み出し位置を示し、波形２３は光学的振れ補正における補正レンズ１１ｂの駆動位置を示している。
【００９２】
図２に示すように、ＳＷ１がオン状態となった時点で、電子的振れ補正が開始される。そして、ＳＷ２がオン状態となった時点で、電子的振れ補正が中断されるとともに、光学的振れ補正が開始される。光学的振れ補正が開始されると、補正レンズ１１ｂは基準位置から移動し始める。
【００９３】
静止画撮影における露光が完了すると、光学的振れ補正が終了して、補正レンズ１１ｂが基準位置まで戻る。そして、露光完了後に再び被写体観察段階になると、電子的振れ補正が動作する。
【００９４】
本実施例の電子的振れ補正では、カメラに加わる振れ量に応じて画像の読み出し位置が変更されるため、図２に示すように、ＳＷ２がオン状態となった時点での画像読み出し最終位置は、電子的振れ補正が開始された時点（ＳＷ１がオン状態となった時点）での画像読み出し開始位置に比べて大きく異なっている。
【００９５】
ここで、補正レンズ１１ｂの基準位置は、電子的振れ補正が開始された時点での画像読み出し開始位置に対応しており、上述したように画像読み出し最終位置が大きく異なっている状態において、補正レンズ１１ｂが基準位置から移動して光学的振れ補正を行うと、撮影開始前後における画像の構図がずれてしまう。
【００９６】
すなわち、光学的振れ補正を行いながらの撮影動作によって生成された撮影画像の構図と、ＳＷ２がオン状態となる直前の被写体観察段階で観察された画像の構図とが、図２のずれ量Ｄ１の分だけずれてしまう。この場合、被写体観察段階で決定した構図とは異なる構図の撮影画像が生成されてしまい、撮影者の意図した撮影画像を得ることができなくなってしまう。
【００９７】
一方、上記と同様の理由で、静止画撮影での露光が終了した直後の被写体観察段階で観察される画像は、撮影画像に対してずれ量Ｄ２の分だけ構図のずれたものとなってしまう。ここで、一般的に静止画撮影を行った場合には、撮影完了後に撮影画像がしばらくの間、液晶モニタに表示されるようになっているため（いわゆるレックビュー）、レックビュー後に被写体観察画面に戻り、構図がずれていても撮影者は気にならない。すなわち、撮影者は、レックビューの間に構図がずれてしまっていることを認識しているため、構図のずれが気になることはない。
【００９８】
本実施例では、ＳＷ２がオン状態となる前後での構図のずれを補正するようにしている。具体的には、補正レンズ１１ｂによる光学的振れ補正の駆動開始位置を基準位置よりもずれ量Ｄ１の分だけオフセットさせてから、補正レンズ１１ｂの駆動による光学的振れ補正を開始させるようにしている。これにより、電子的振れ補正における画像読み出し領域の基準位置（中心位置）と、補正レンズ１１ｂを含む撮影光学系によって撮像素子１９の撮像面で結像した像の中心（結像中心）が略一致することになる。
【００９９】
図３は、本実施例における補正レンズ１１ｂの駆動波形を示した図である。本実施例では、図３における補正レンズ１１ｂの駆動波形３１に示すように、ＳＷ２がオン状態となると、まず、補正レンズ１１ｂを上述したずれ量Ｄ１に対応したオフセット量ＯＦ１の分だけ移動させる。その後、カメラに加わる振れ量２１に対応した補正レンズ１１ｂの駆動を行う。
【０１００】
上述したように補正レンズ１１ｂの駆動制御を行うことで、図３に示すように、補正レンズ１１ｂの移動軌跡を、電子的振れ補正における画像読み出し位置の変更軌跡と略一致させることができ、被写体観察段階での構図と撮影段階での構図がずれしまうのを抑制することができる。
【０１０１】
なお、図２、３に示すように、静止画撮影における露光は、補正レンズ１１ｂの駆動後、直ちに開始されず、補正レンズ１１ｂによって像振れが抑制できるようになった時点から開始されるようになっている。
【０１０２】
一方、上述したように補正レンズ１１ｂの基準位置に対してオフセット量ＯＦ１を加えた位置を、光学的振れ補正における補正レンズ１１ｂの駆動開始位置とすると、オフセットされた方向において補正レンズ１１ｂの移動範囲が制限されてしまう。この場合、カメラに加わる振れ量によっては、光学的振れ補正によって十分に像振れを補正することができないおそれがある。
【０１０３】
そこで、本実施例では、上述した補正レンズ１１ｂの駆動開始位置をオフセットさせる処理は、構図のずれが大きく目立つ望遠（テレ）側の焦点距離のときのみ行い、構図のずれが目立たない広角（ワイド）側では行わないようにしている。
【０１０４】
なお、リアフォーカスタイプのレンズ装置では至近ほどワイドになる傾向にあるため、至近では上記オフセット処理を行わないようにすることができる。
【０１０５】
次に、電子的振れ補正と光学的振れ補正の防振特性を変えることについて説明する。ここで、防振特性の変更とは、具体的には、電子的振れ補正の動作時と光学的振れ補正の動作時とで、防振の周波数特性を変更することである。
【０１０６】
電子的振れ補正を行う際の振れ量（像の動き量）を検出する動き検出部１１４の検出周波数特性と、光学的振れ補正を行う際の振れ量（角速度）を検出する振動検出センサ１１ｆの検出周波数特性とは互いに異なっている。そこで、本実施例では、動き検出部１１４および振動検出センサ１１ｆの検出周波数特性を揃えることで、違和感の無い防振を行うようにしている。
【０１０７】
静止画撮影では、短い露光時間の間に光学的振れ補正が動作しており、このときの振れ補正状態が電子的振れ補正での振れ補正状態と比較されることはないが、動画撮影のように光学的振れ補正を行いながら露光を行うときには、振れ補正の状態を継続して観察されることがある。したがって、動画撮影における光学的振れ補正による振れ補正状態が、被写体観察段階における電子的振れ補正による振れ補正状態と比較されることがあり、電子的振れ補正および光学的振れ補正における特性の違いが認識されることがある。
【０１０８】
動き検出部１１４および振動検出センサ１１ｆの周波数特性の違いとしては、２つの違いがあり、１つは低周波成分に対する特性差である。
【０１０９】
これは振動検出センサ１１ｆでは低周波成分を高精度に検出することが困難であり、図１８を用いて説明したように、信号出力の安定化のためにＤＣカットフィルタ（図１８のＤＣカットフィルタ兼増幅回路４８ｐ、ＤＣカットフィルタ４１４ｐ）を用いている。
【０１１０】
一方、動き検出部１１４ではＤＣ成分から動き検出を行うことができる。しかし、実際には動き検出部１１４の出力信号に対して演算処理を行うときにも、ＤＣカットフィルタを用いている。これはカメラをパンニングさせた場合や、フレーミング変更に対応させるためである。すなわち、ＤＣ成分の振れに対して像振れ補正を行うと、構図が被写体にロック（追尾）してしまい、パンニングやフレーミング変更ができなくなってしまうからである。
【０１１１】
このため、低周波成分に関しては、電子的振れ補正および光学的振れ補正の特性に差を設けないようにしている。
【０１１２】
一方、動き検出部１１４および振動検出センサ１１ｆは、高周波成分に対する特性についても互いに異なっている。
【０１１３】
動き検出部１１４は、撮像素子１９からの画像の取り込み周期で動き量を検出しているため、この周期以上の振れは検出することができない。しかも、上記の周期内であっても、高周波側の振れに対して高精度な検出ができない。
【０１１４】
このため、例えば、車上撮影のように車によって生じる高周波の振れがカメラに加わる場合には、電子的振れ補正によって十分な振れ補正が行えず、被写体観察段階で観察される画像に対して十分な振れ補正が行われていないことで、撮影を断念してしまう恐れもある。
【０１１５】
そこで、電子的振れ補正において位相進み特性を与えることで、高周波の振れに対しても像振れ補正できる特性に変更している。一方、撮影動作を行うときには、高周波成分も検出できる振動検出センサ１１ｆを用いているため、上述した位相進み特性は与えない。
【０１１６】
このように、電子的振れ補正を行うときには位相進み特性を与え、光学的振れ補正を行うときには位相進み特性を与えないようにすることで、電子的振れ補正と光学的振れ補正とで周波数特性を変更している。
【０１１７】
図４、周波数特性を表わすボード線図である。ここで、４１は振動検出センサ１１ｆの周波数特性、４２は動き検出部１１４の周波数特性、４３は位相進み特性、４４は補正後（位相進み特性を与えた後）の動き検出部１１４の周波数特性を示す。
【０１１８】
ここで、振動検出センサ１１ｆおよび動き検出部１１４の周波数特性は、ｆ１よりも低周波側の成分がカットされる特性となっている。高周波側に関して、振動検出センサ１１ｆについてはｆ４まで検出帯域が伸びているが、動き検出部１１４の検出帯域はｆ２までである。
【０１１９】
位相進み特性４３は公知のデジタルフィルタで構成でき、図４においてはｆ２からｆ３まで利得を持ち上げる特性になっている。このため動き検出部１１４の周波数特性４２は、位相進み特性４３により波形４４のようにｆ３まで検出帯域が伸びた特性となる。
【０１２０】
このように位相進み特性を用いて動き検出部１１４の周波数特性を振動検出センサ１１ｆの周波数特性に近づけることで、高周波成分の振れに対する電子的振れ補正および光学的振れ補正の振れ補正状態を概ね等しくすることができる。したがって、被写体観察段階では、撮影段階での振れ補正状態と概ね等しい振れ補正状態で被写体像を観察することができる。
【０１２１】
次に、本実施例のカメラにおける撮影動作について、図５に示すフローチャートを用いて説明する。このフローは、カメラの電源がオン状態となったときにスタートする。
【０１２２】
ステップＳ１００１では、ＳＷ１がオン状態となるまでステップＳ１０１６、Ｓ１０１７を循環して待機し、ＳＷ１がオン状態になるとステップＳ１００２に進む。なお、ステップＳ１０１７では後述するように電子的振れ補正を停止させる処理を行うが、カメラの電源がオン状態となった直後では電子的振れ補正が停止しているため、ステップＳ１０１７の処理は行われない。
【０１２３】
ステップＳ１００２において、撮影制御回路１８は、撮像素子１９から出力され、信号処理回路１１１で生成された画像データを用いて、被写体のコントラストを検出しながら、ＡＦ駆動回路１４ｂを介してフォーカシングレンズを光軸Ｌ方向に移動させる。そして、コントラストが最も高くなった時点でフォーカシングレンズの駆動を停止させることで、ピント合わせを行う。ステップＳ１００２では、いわゆるコントラスト検出方式による焦点調節が行われる。また、撮影制御回路１８は、信号処理回路１１１で生成された画像データを用いて被写体の明るさを求め、求めた明るさから絞り値および露光時間を決定する。
【０１２４】
ステップＳ１００３では、防振操作スイッチ１２０がオン状態になっているか否か、すなわち、防振モードが設定されているか否かを判別する。ここで、防振操作スイッチ１２０がオン状態のときにはステップＳ１００４に進み、オフ状態のときにはステップＳ１００５に進む。
【０１２５】
まず、防振操作スイッチ１２０がオン状態にあり、防振モードが設定されている場合の動作について説明する。
【０１２６】
ステップＳ１００４では、電子的振れ補正回路１１２を駆動することで、電子的振れ補正を開始させる。具体的には、信号処理回路１１１から出力される映像信号の振れを動き検出部１１４により検出して、その動き量を求める。そして、動き量に応じて映像信号の振れ成分を低減するように、メモリ制御回路１１３の制御によってフィールドメモリ１１７から所定領域の画像情報を読み出すとともに、電子ズーム制御回路１１５により読み出し領域の拡大処理（電子ズーム）を行う。
【０１２７】
なお、本実施例では、上述したように動き検出部１１４での検出結果に対して図４の波形４３で示した位相進み特性を通して高周波側における検出特性の改善を行っている。
【０１２８】
ここで、ステップＳ１００３で防振操作スイッチ１２０がオフ状態であると判別された場合には、ステップＳ１００４の処理は行われないため、電子的振れ補正は動作しないことになる。
【０１２９】
ステップＳ１００５では、ＳＷ２がオン状態となるまでステップＳ１００１からステップＳ１００５を循環して待機する。
【０１３０】
ステップＳ１００６では、モード切換スイッチ１２１で設定された撮影モードが静止画撮影モードであるか否かを判別する。ここで、静止画撮影モードが設定されている場合にはステップＳ１００７に進み、動画撮影モードが設定されている場合には図７のステップＳ１０１８に進む。
【０１３１】
まず、静止画撮影モードが設定されている場合の動作について説明する。
【０１３２】
ステップＳ１００７では、防振操作スイッチ１２０がオン状態であるか否かを判別しており、オン状態であるときにはステップＳ１００８に進み、オフ状態であるときにはステップＳ１００８をスキップしてステップＳ１００９に進む。
【０１３３】
ステップＳ１００８では、電子的振れ補正回路１１２の駆動を停止させることで電子的振れ補正を終了させるとともに、振れ補正駆動回路１１ｅの駆動制御によって光学的振れ補正を開始させる。ステップＳ１００８の処理におけるサブルーチンを図６に示す。
【０１３４】
図６において、ステップＳ１００８１では、電子的振れ補正における画像読み出し最終位置（図２の画像読み出し位置２６）に関する情報をメモリ（不図示）内に記憶する。ステップＳ１００８２では、電子的振れ補正回路１１２の駆動を停止させ、ステップＳ１００８３では、駆動周波数特性に設けてあった位相進み特性（図４の波形４３）を外す。
【０１３５】
ステップＳ１００８４では、撮影光学系の焦点距離を検出し、望遠端である場合には、光学的振れ補正に伴う補正レンズ１１ｂの駆動開始位置を補正する。具体的には、図３を用いて説明したように、ステップＳ１０００８１で記憶された画像読み出し最終位置に対応したオフセット量を、補正レンズ１１ｂの基準位置に加える。
【０１３６】
ステップＳ１００８４において、撮影光学系の焦点距離が望遠でない場合には、上述した補正レンズ１１ｂの駆動開始位置の補正は行わない。
【０１３７】
そして、ステップＳ１００８５で、振れ補正駆動回路１１ｅを介して振れ補正光学ユニット１１ｄを駆動させることにより、光学的振れ補正を開始させる。ここで、ステップＳ１００８４で画像読み出し最終位置に応じて補正レンズ１１ｂの駆動開始位置を変更しているため、被写体観察段階と撮影段階における構図のずれを抑制することができる。
【０１３８】
ステップＳ１００９では、静止画像を得るための撮影動作を行う。具体的には、まず、開き状態にあるシャッタ１２ａを閉じ状態とした後、撮像素子１９の電荷をリセットして電荷蓄積を開始させる。そして、ステップＳ１００２で求められた露光時間の分だけシャッタ１２ａを開き状態とした後、シャッタ１２ａを閉じ状態とし、撮像素子１９で蓄積された電荷の転送を行う。
【０１３９】
ステップＳ１０１０では、撮影動作が完了したか否か判別するとともに、撮像素子１９から読み出され、信号処理回路１１１で生成された画像データをメモリ（不図示）内に書き込む。ここで、撮影動作が完了している場合にはステップＳ１０１１に進み、そうでない場合にはステップＳ１００９に戻る。
【０１４０】
ステップＳ１０１１では、ＳＷ２がオフ状態であるか否かを判別しており、オフ状態の場合にはステップＳ１０１４に進み、オン状態の場合にはステップＳ１０１２に進む。
【０１４１】
ステップＳ１０１２では、モード切換スイッチ１２１での設定が静止画モードにおける連写撮影モードか一枚撮影モードかを判別する。ここで、一枚撮影モードの場合にはステップＳ１０１３に進み、連写撮影モードの場合にはステップＳ１００９に戻り２枚目の画像を得るための撮影を始める。
【０１４２】
ステップＳ１０１３では、ＳＷ２がオフ状態であるか否かを判別しており、オフ状態の場合にはステップＳ１０１４に進み、オフ状態でない場合にはこのステップで待機する。
【０１４３】
ステップＳ１０１４では、防振操作スイッチ１２０がオン状態であるか否かを判別し、オン状態であればステップＳ１０１５に進み、オフ状態であればステップＳ１０１５をスキップしてステップＳ１０１６に進む。
【０１４４】
ステップＳ１０１５では、光学的振れ補正を終了させるとともに、電子的振れ補正を開始させる。図８にステップＳ１０１５の動作の詳細を示すフローチャートを示す。
【０１４５】
図８において、ステップＳ１０１５１では、振れ補正駆動回路１１ｅを介して振れ補正光学ユニット１１ｄの駆動を停止させることで光学的振れ補正を終了させる。ステップＳ１０１５２では、読み出し目標値に位相進み特性（図４の波形４３）を挿入する。
【０１４６】
ステップＳ１０１５３では、電子的振れ補正回路１１２を駆動することで電子的振れ補正を開始させる。これにより再び電子的振れ補正が行われ、撮影者は像振れが補正された被写体画像をカメラ背面の液晶モニタを介して確認できる。
【０１４７】
図５のステップＳ１０１６では、ＳＷ１がオフ状態であるか否かを判別し、オフ状態である場合にはステップＳ１０１７に進み、そうでない場合にはステップＳ１００２に戻る。
ステップＳ１０１７では、電子的振れ補正回路１１２の駆動を停止させることで電子的振れ補正を終了させる。すなわち、撮影動作を行った後に、レリーズボタンの操作が解除されることで、振れ補正（電子的振れ補正および光学的振れ補正）が行われなくなる。
【０１４８】
次にステップＳ１００６で動画撮影モードが設定されていると判断され、図７のステップＳ１０１８に進む場合について説明する。
【０１４９】
ステップＳ１０１８では、撮像素子１９の露光が開始される。ここで、撮像素子１９から周期的に（所定のフレームレートで）読み出され、信号処理回路１１１で生成された画像データは、カメラ内のメモリ（不図示）に順次記録されていく。
【０１５０】
ステップＳ１０１９では、ＳＷ２がオフ状態であるか否かを判別し、オフ状態でない場合にはステップＳ１０１８に戻り露光を続け、オフ状態の場合にはステップＳ１０２０に進む。ステップＳ１０２０では、撮像素子１９への露光を終了し、ステップＳ１０１６に進む。
【０１５１】
上述したように動画撮影モードにおいては、ステップＳ１００８での処理、すなわち、電子的振れ補正から光学的振れ補正への切り換え処理は行われないため、動画撮影中は電子的振れ補正だけが行われることになる。
【０１５２】
動画撮影での撮影時間（例えば、１０秒）は一般的に静止画撮影の撮影時間（例えば、１／３０秒）よりも長時間になるため、光学的振れ補正ではなく電子的振れ補正を行うことで、電力消費を低減するようにしている。すなわち、振れ補正駆動回路１１ｅを介して振れ補正光学ユニット１１ｄを駆動する際の駆動電力は、電子的振れ補正回路１１２を駆動する際の駆動電力よりも大きくなるため、振れ補正光学ユニット１１ｄの長時間の駆動を抑制することで、電力消費を低減している。
【０１５３】
本実施例のカメラによれば、静止画撮影を行うときのみ光学的振れ補正を行うようにしているため、振れ補正光学ユニット１１ｄの駆動は短時間で済み、振れ補正光学ユニット１１ｄの駆動に伴う電力消費を抑制することができる。
【０１５４】
また、動画撮影では、静止画撮影ほどの画質が要求されず、撮像素子１９のうち一部の画素を間引いた状態で読み出し動作が行われるため、電子的振れ補正を行うだけで十分である。そして、長時間の動画撮影であっても、電子的振れ補正を行うことで、光学的振れ補正を行う場合に比べて電力消費を抑えることができる。
【０１５５】
また、連続撮影を行う場合には、各撮影動作が行われる間だけでなく、１つの撮影が終了してから次の撮影が開始されるまでの間も光学的振れ補正を行うようにしているため、連続撮影が開始されてから終了するまでの間、光学的振れ補正および電子的振れ補正が頻繁に切り換わるのを防止して、振れ補正を円滑に行うことができる。
【０１５６】
また、電子的振れ補正から光学的振れ補正に切り換わるときには、電子的振れ補正における画像読み出し領域と、光学的振れ補正における結像領域とが略一致するように、補正レンズ１１ｂの駆動開始位置を補正しているため、被写体観察段階で最終的に表示された画像の構図と、撮影動作によって得られた画像の構図とを略一致させることができる。これにより、被写体観察段階での画像の構図と、撮影画像の構図とがずれることによって、撮影者に違和感を与えるのを抑制することができる。
【０１５７】
また、電子的振れ補正を行う場合に位相進み特性を与えることで、電子的振れ補正における防振特性を光学的振れ補正における防振特性に対応させることができ、
【実施例２】
【０１５８】
次に、本発明の実施例２であるカメラについて説明する。本実施例のカメラの構成は実施例１のカメラの構成（図１）と概ね同様であるが、以下に説明する点で実施例１と異なっている。なお、他の構成については実施例１と同様であるため、同一の部材や回路等については同一符号を用いる。
【０１５９】
本実施例のカメラでは、実施例１（図１）のカメラにおける動き検出部１１４が省略されているとともに、振動検出センサ１１ｆの検出信号に対する撮影制御回路１８の演算結果が電子的振れ補正回路１１２に入力されるようになっている。
【０１６０】
すなわち、実施例１の電子的振れ補正回路１１２では、動き検出部１１４での検出結果に基づいて画像読み出し位置を変更しているが、本実施例の電子的振れ補正回路１１２では、振動検出センサ１１ｆの検出信号に対する撮影制御回路１８の演算結果に基づいて画像読み出し位置を変更している。
【０１６１】
ここで、振動検出センサ１１ｆの検出信号に対する撮影制御回路１８の演算結果は、像振れを補正するための補正レンズ１１ｂの駆動量を示す信号として振れ補正駆動回路１１ｅに入力されるとともに、画像読み出し位置の変更量を示す信号として電子的振れ補正回路１１２に入力される。
【０１６２】
上述したように本実施例のカメラでは、電子的振れ補正回路１１２内において画像の動き量を検出する必要がなくなるため、該検出動作に要する演算負荷を軽減することができる。
【０１６３】
一方、本実施例のカメラでは、動画撮影を行う場合も光学的振れ補正を動作させており、この点において実施例１のカメラと異なっている。
【０１６４】
電子的振れ補正を行いながら動画撮影を行う場合、各コマ間の像振れは画像の読み出し位置を変更することによって補正できるが、１コマの撮影を行っている間に発生する像振れは補正することができない。このため、望遠撮影での動画を詳しく見ると、各撮影コマ内での振れの影響によって、撮影者に違和感を与えるおそれがある。
【０１６５】
被写体観察段階では上記問題をある程度許容できるが、動画撮影における画像記録段階では、高画質の動画像を記録できるようにするために、光学的振れ補正を行うようにしている。
【０１６６】
図９は、カメラに加わる手振れの状態と、電子的振れ補正および光学的振れ補正における振れ補正の状態を示しており、縦軸は振れ量又は振れ補正位置を示し、横軸は経過時間を示している。
【０１６７】
ここで、波形２１はカメラに加わる振れ量、波形１００１ａ、１００１ｂは被写体観察段階での電子的振れ補正における画像読みだし位置（振れ補正位置）、波形１００２は光学的振れ補正における補正レンズ１１ｂの駆動位置（振れ補正位置）を示している。
【０１６８】
図９に示すように、電子的振れ補正は、ＳＷ１がオン状態となった時点で開始される。そして、ＳＷ２がオン状態となった時点で光学的振れ補正が開始される。ここで、電子的振れ補正から光学的振れ補正に切り換わるときには、実施例１（図３参照）と同様に補正レンズ１１ｂの駆動開始位置をオフセットさせることで、被写体観察段階で観察される画像の構図と、動画撮影が開始された時点での画像の構図とが略一致するようにしている。
【０１６９】
ここで、図９に示すように、ＳＷ２がオン状態となった時点で直ちに動画撮影が開始されるのではなく、補正レンズ１１ｂがカメラに加わる振れ量に対応した位置まで移動した時点から動画撮影が開始される。そして、ＳＷ２がオフ状態となった時点で動画撮影が終了するとともに、振れ補正光学ユニット１１ｄの駆動が停止して補正レンズ１１ｂが基準位置に戻る。
【０１７０】
動画撮影が終了した後、再び被写体観察段階になると、電子的振れ補正回路１１２が駆動されることで、ＳＷ２がオフ状態となった時点での振れ量を基準に電子的振れ補正が再開される。
【０１７１】
ここで、図９に示すように、ＳＷ２がオフ状態となった時点から開始される電子的振れ補正では、基準位置を画像読み出し開始位置として画像読み出し位置が変更されている。この場合には、ＳＷ２がオフ状態となる直前での光学的振れ補正による撮像領域と、ＳＷ２がオフ状態となった直後の電子的振れ補正による画像読み出し領域とが、ずれ量Ｄ３の分だけずれてしまう。したがって、動画撮影から被写体観察段階に移行する場合において、ずれ量Ｄ３分の構図のずれによって撮影者に違和感を与えるおそれがある。
【０１７２】
そこで、本実施例においては、ＳＷ２がオフ状態となる前後での構図のずれ（ずれ量Ｄ３）を補正するようにしている。具体的には、ＳＷ２がオフ状態となった時点での電子的振れ補正における画像読み出し開始位置をずれ量Ｄ３の分だけオフセットさせている。
【０１７３】
図１０は、カメラに加わる振れ量に対する、本実施例における電子的振れ補正および光学的振れ補正の振れ補正位置を示す図である。
【０１７４】
図１０に示すように本実施例では、ＳＷ２がオフ状態となった時点における補正レンズ１１ｂの駆動位置の基準位置に対するオフセット量ＯＦ２を、電子的振れ補正における画像読み出し基準位置に加えることで、画像読み出し開始位置を変更している。これにより、光学的振れ補正が行われる動画撮影から、電子的振れ補正が行われる被写体観察段階に切り換わるときに、液晶モニタで連続した画像の表示を行わせることができ、上述した構図のずれによって撮影者に違和感を与えるのを防止している。
【０１７５】
次に、本実施例のカメラにおける動画撮影について、図１１に示すフローチャートを用いて説明する。本実施例のカメラにおける静止画撮影動作は、実施例１（図５）と同様であるが、動画撮影動作が実施例１（図７）と異なっている。
【０１７６】
図５のステップＳ１００６において、動画撮影モードが設定されていると判別したときには図１１のステップＳ２００１に進む。
【０１７７】
ステップＳ２００１では、防振操作スイッチ１２０がオン状態となっており、防振モードが設定されているか否かを判別する。ここで、防振モードが設定されている場合にはステップＳ２００２に進み、そうでない場合にはステップＳ２００２からＳ２００６をスキップしてステップＳ２００７に進む。
【０１７８】
ステップＳ２００２では、電子的振れ補正における画像読み出し最終位置、すなわち、図１０のＳＷ２がオン状態となる直前の画像読み出し位置に関する情報をメモリ（不図示）内に記憶する。ステップＳ２００３では、電子的振れ補正回路１１２の駆動を停止させることで電子的振れ補正を終了させる。
【０１７９】
ステップＳ２００４では、電子的振れ補正における駆動周波数特性に設けてあった位相進み特性（図４の波形４３）を外す。
【０１８０】
ステップＳ２００５では、撮影光学系の焦点距離が望遠端であるか否かを判別し、望遠端である場合には、光学的振れ補正に伴う補正レンズ１１ｂの駆動開始位置を補正する。具体的には、実施例１で説明したように、画像読み出し最終位置の画像読み出し基準位置に対するずれ量を、補正レンズ１１ｂの基準位置に対して加えることで、補正レンズ１１ｂの駆動開始位置を補正する。ここで、撮影光学系の焦点距離が望遠端でない場合には、上述した補正レンズ１１ｂの駆動開始位置を補正する動作は行わずに、ステップＳ２００６に進む。
【０１８１】
ステップＳ２００６では、振れ補正駆動回路１１ｅを介して振れ補正光学ユニット１１ｄを駆動することで、光学的振れ補正を開始させる。ここで、ステップＳ２００５で補正レンズ１１ｂの駆動開始位置が補正されている場合には、補正レンズ１１ｂは、補正された駆動開始位置から光学的振れ補正のための動作を開始するため、被写体観察段階での画像の構図と動画撮影での画像の構図とのずれが無くなる。これにより、構図のずれによって撮影者に違和感を与えるのを抑制することができる。
【０１８２】
ステップＳ２００７では、動画撮影が開始される。ここで、撮像素子１９から周期的に読み出され、信号処理回路１１１で生成された画像データは、順次メモリ（不図示）に記録される。
【０１８３】
ステップＳ２００８では、ＳＷ２がオフ状態であるか否かを判別し、オフ状態でない場合にはステップＳ２００７に戻り動画撮影を続け、オフ状態の場合にはステップＳ２００９に進む。ステップＳ２００９では、動画撮影を終了する。
【０１８４】
ステップＳ２０１０では、防振操作スイッチ１２０がオン状態であるか否かを判別することで、動画撮影において光学的振れ補正が動作していたか否かを判別する。ここで、光学的振れ補正が動作していた場合にはステップＳ２０１１に進み、動作していない場合には図５のステップＳ１０１６に進む。
【０１８５】
ステップＳ２０１１では、ＳＷ２がオフ状態となった時点における補正レンズ１１ｂの基準位置に対する駆動位置のずれ量を、電子的振れ補正における画像読み出し位置のオフセット量（図１０のオフセット量ＯＦ２）としてメモリ（不図示）内に記憶する。
【０１８６】
ステップＳ２０１２では、振れ補正駆動回路１１ｅを介して振れ補正光学ユニット１１ｄの駆動を停止させることで、光学的振れ補正を終了させる。ステップＳ２０１３では、読み出し目標値に位相進み特性（図４の波形４３）を挿入する。
【０１８７】
ステップＳ２０１４では、電子的振れ補正における画像読み出し基準位置に対して、ステップＳ２０１１で記憶されたオフセット量を加えることで、電子的振れ補正に伴う画像読み出し開始位置の補正を行う。
【０１８８】
ステップＳ２０１５では、電子的振れ補正回路１１２を駆動させることで電子的振れ補正を開始させ、図５のステップＳ１０１６に進む。
【０１８９】
本実施例によれば、実施例１と同様にＳＷ１がオン状態となってからＳＷ２がオン状態となるまでの被写体観察段階では電子的振れ補正を行い、静止画撮影を行う間は光学的振れ補正を行っているため、光学的振れ補正の動作時間を短くでき、電力消費を抑えることができる。
【０１９０】
また、静止画撮影および動画撮影を行う場合に、光学的振れ補正を動作させることで、静止画像および動画像の画質を向上させることができる。特に、動画撮影を行う場合において、電子的振れ補正ではなく光学的振れ補正を行うことで、電子的振れ補正では補正しきれない像振れも光学的振れ補正によって補正でき、像振れの無いシャープな動画像を得ることができる。
【０１９１】
また、動画撮影から被写体観察段階に移行するときに、動画撮影終了時の補正レンズ１１ｂの駆動位置に応じて、電子的振れ補正における画像読み出し開始位置を変更することで、動画撮影から被写体観察段階に移行するときの画像の連続性を保つようにしている。これにより、動画撮影から被写体観察段階に移行するときの構図のずれが生じず、構図のずれによる違和感を撮影者に与えるのを防止することができる。
【実施例３】
【０１９２】
次に、本発明の実施例３であるカメラについて説明する。ここで、本実施例のカメラの構成は、実施例１のカメラの構成（図１）と同様であり、同一の部材や回路等については同一符号を用いて説明する。
【０１９３】
実施例１、２では、被写体観察段階は電子的振れ補正を行い、静止画撮影や動画撮影を行う場合は光学的振れ補正を行っている。
【０１９４】
一方、本実施例では、被写体観察段階で光学的振れ補正を行うが、被写体観察段階での時間が所定時間以上となった場合には光学的振れ補正から電子的振れ補正に切り換えるようにしている。このように、被写体観察段階であっても所定時間が経過したら、光学的振れ補正から、該光学的振れ補正よりも電力消費量の少ない電子的振れ補正に切り換えることで、振れ補正に伴う電力消費を軽減することができる。なお、静止画撮影や動画撮影を行う場合には、実施例１、２と同様に光学的振れ補正が行われる。
【０１９５】
図１２は、本実施例のカメラにおける撮影動作を示すフローチャートであり、このフローはカメラの電源がオン状態になったときにスタートする。
【０１９６】
ステップＳ１００１では、ＳＷ１がオン状態となるまで、ステップＳ３００３、Ｓ１０１６、Ｓ３００４を循環して待機し、ＳＷ１がオン状態になるとステップＳ１００２に進む。ここで、ＳＷ１がオン状態となったときに、カウンタ１２３（図１参照）において時間の計測が開始される。カウンタ１２３での計測時間に関する情報は、撮影制御回路１８に入力される。
【０１９７】
カウンタ１２３は、被写体観察時間を計測しており、被写体観察時間が所定時間に達したか否かを判別するために用いられる。ここで、後述するように光学的振れ補正を動作させながら被写体を観察している状態が上記所定時間以上続く場合には、光学的振れ補正から電子的振れ補正に切り換えられるようになっている。
【０１９８】
なお、ステップＳ３００３、Ｓ３００４では、光学的振れ補正又は電子的振れ補正を制御する処理が行われるが、カメラを起動させた段階では電子的振れ補正が行われていないため、上述したようにステップＳ１００１からステップＳ３００３に進んでも、ステップＳ３００３、Ｓ３００４の処理は行われない。
【０１９９】
ステップＳ１００２において、撮影制御回路１８は、撮像素子１９から出力され、信号処理回路１１１で生成された画像データを用いて、被写体のコントラストを検出しながら、ＡＦ駆動回路１４ｂを介してフォーカシングレンズを光軸Ｌ方向に移動させる。そして、コントラストが最も高くなった時点でフォーカシングレンズの駆動を停止させることで、ピント合わせを行う。ステップＳ１００２では、いわゆるコントラスト検出方式による焦点調節が行われる。また、撮影制御回路１８は、信号処理回路１１１で生成された画像データを用いて被写体の明るさを求め、求めた明るさから絞り値および露光時間を決定する。
【０２００】
ステップＳ１００３では、防振操作スイッチ１２０がオン状態であるか否かを判別し、オン状態であればステップＳ３００１に進み、オフ状態であればステップＳ１００５に進む。
【０２０１】
まず、防振操作スイッチ１２０がオン状態となっており、防振モードが設定されている場合の動作について説明する。
【０２０２】
ステップＳ３００１では、振れ補正の選択を行う。この選択動作の詳細を、図１３のフローチャートに示す。
【０２０３】
図１３のステップＳ３００１１では、振れ補正駆動回路１１ｅを介して振れ補正光学ユニット１１ｄを駆動することで、光学的振れ補正を開始させる。
【０２０４】
ステップＳ３００１２では、カウンタ１２３での計測時間が所定時間（本実施例では１０秒）に達したか否かを判別する。ここで、所定時間に到達するまでは、ステップＳ３００１３からＳ３００１７をスキップしてステップＳ１００５に進み、所定時間に到達した場合にはステップＳ３００１３に進む。
【０２０５】
ステップＳ３００１３では、所定時間が経過した時点における補正レンズ１１ｂの駆動位置の基準位置に対するずれ量を、電子的振れ補正における画像読み出し開始位置のオフセット量（図１０のオフセット量ＯＦ２に相当）としてメモリ（不図示）に記憶する。
【０２０６】
ステップＳ３００１４では、振れ補正駆動回路１１ｅを介して振れ補正光学ユニット１１ｄの駆動を停止させることで、光学的振れ補正を終了させる。ステップＳ３００１５では、読み出し目標値に位相進み特性（図４の波形４３）を挿入する。
【０２０７】
ステップＳ３００１６では、電子的振れ補正における画像読み出し基準位置に対してステップＳ３００１３で記憶したオフセット量を加えることで、画像読み出し開始位置を変更する。
【０２０８】
ステップＳ３００１７では、電子的振れ補正回路１１２を駆動させることで電子的振れ補正を開始させる。このとき、ステップＳ３００１６で変更された画像読み出し開始位置において、電子的振れ補正が開始され、カメラに加わる振れ量に応じて画像読み出し位置が変更される。電子的振れ補正が開始された後は、図１２のステップＳ１００５に進む。
【０２０９】
なお、ステップＳ１００３で防振操作スイッチ１２０がオフ状態であり、防振モードが設定されていない場合には、ステップＳ３００１をスキップするため、光学的振れ補正および電子的振れ補正は開始されない。
【０２１０】
ステップＳ１００５では、ＳＷ２がオン状態となるまでステップＳ１００１からステップＳ１００５を循環して待機する。そして、ＳＷ２がオン状態になると、ステップＳ１００６に進む。
【０２１１】
ステップＳ１００６では、モード切換スイッチ１２１で設定された撮影モードが静止画撮影モードであるか否かを判別する。ここで、静止画撮影モードが設定されている場合にはステップＳ１００７に進み、動画撮影モードが設定されている場合には図７のステップＳ１０１８に進む。
【０２１２】
まず、静止画撮影モードが設定されている場合の動作について説明する。
【０２１３】
ステップＳ１００７では、防振操作スイッチ１２０がオン状態であるか否かを判別しており、オン状態であるときにはステップＳ３００２に進み、オフ状態であるときにはステップＳ３００２をスキップしてステップＳ１００９に進む。
【０２１４】
ステップＳ３００２において、光学的振れ補正が動作している場合には、このままの状態でステップＳ１００９に進む。一方、電子的振れ補正が動作している場合には、図６に示すフローチャートと同様の処理を行うことで、光学的振れ補正に切り換える。すなわち、静止画撮影を行う場合には、該露光動作の前に光学的振れ補正を動作させておく。
【０２１５】
ステップＳ１００９では、静止画像を得るための撮影動作を行う。具体的には、まず、開き状態にあるシャッタ１２ａを閉じ状態とした後、撮像素子１９の電荷をリセットして電荷蓄積を開始させる。そして、ステップＳ１００２で求められた露光時間の分だけシャッタ１２ａを開き状態とした後、シャッタ１２ａを閉じ状態とし、撮像素子１９で蓄積された電荷の転送を行う。
【０２１６】
ステップＳ１０１０では、撮影動作が完了したか否か判別するとともに、撮像素子１９から読み出され、信号処理回路１１１で生成された画像データをメモリ（不図示）内に書き込む。ここで、撮影動作が完了している場合にはステップＳ１０１１に進み、そうでない場合にはステップＳ１００９に戻る。
【０２１７】
ステップＳ１０１１では、ＳＷ２がオフ状態であるか否かを判別しており、オフ状態の場合にはステップＳ３００３に進み、オン状態の場合にはステップＳ１０１２に進む。
【０２１８】
ステップＳ１０１２では、モード切換スイッチ１２１での設定が静止画モードにおける連写撮影モードか一枚撮影モードかを判別する。ここで、一枚撮影モードの場合にはステップＳ１０１３に進み、連写撮影モードの場合にはステップＳ１００９に戻り２枚目の画像を得るための撮影を始める。
【０２１９】
ステップＳ１０１３では、ＳＷ２がオフ状態であるか否かを判別しており、オフ状態の場合にはステップＳ３００３に進み、オフ状態でない場合にはこのステップで待機する。ここで、ＳＷ２がオフ状態となった時点からカウンタ１２３を用いて時間の計測を開始する。
【０２２０】
ステップＳ３００３では、ステップＳ１０１３で開始されたカウンタ１２３の計測時間が所定時間（例えば、１０秒）に到達しているか否かを判別し、所定時間に到達している場合には光学的振れ補正から電子的振れ補正に切り換える。
【０２２１】
すなわち、本実施例では、静止画撮影が終了した後も、光学的振れ補正が動作するようになっているが、ＳＷ２がオフ状態となってから所定時間が経過した場合には、省電力化のための光学的振れ補正から電子的振れ補正に切り換える。このときの動作は、図１３に示す動作と概ね同様である。なお、所定時間が経過していない場合には、光学的振れ補正が動作したままとなっている。
【０２２２】
ステップＳ１０１６では、ＳＷ１がオフ状態であるか否かを判別し、オフ状態である場合にはステップＳ３００４に進み、そうでない場合にはステップＳ１００２に戻る。
【０２２３】
ステップＳ３００４では、ステップＳ１０１６でＳＷ１がオフ状態と判別される直前まで動作していた光学的振れ補正又は電子的振れ補正を終了させる。
【０２２４】
一方、ステップＳ１００６で動画撮影モードが設定されていると判別された場合には、図１１に示すフローチャートと同様に光学的振れ補正を動作させて動画撮影を行う。
【０２２５】
ここで、ステップＳ３００１の処理によって光学的振れ補正が動作したままである場合には、図１１のステップＳ２００２〜ステップＳ２００６までの処理は行われず、ステップＳ２００７の露光動作が開始される。また、ステップＳ３００１の処理によって電子的振れ補正が動作している場合には、図１１のステップＳ２００２〜ステップＳ２００６までの処理が行われることで、電子的振れ補正から光学的振れ補正に切り換わる。
【０２２６】
本実施例によれば、被写体観察段階で光学的振れ補正を行っている場合であっても、所定時間が経過した時点で光学的振れ補正から電子的振れ補正に切り換えることで、被写体観察段階での像振れ補正にともなう電力消費を軽減することができる。
【実施例４】
【０２２７】
次に、本発明の実施例４であるカメラについて説明する。ここで、本実施例のカメラの構成は、実施例１のカメラの構成（図１）と同様であり、同一の部材や回路等については同一符号を用いて説明する。
【０２２８】
実施例３においては、被写体観察段階で光学的振れ補正を動作させ、被写体観察時間が所定時間に到達した場合には、省電力化のため、光学的振れ補正から電子的振れ補正に切り換えている。
【０２２９】
本実施例では、被写体観察時間ではなく、被写体観察段階での電源の消耗状態に応じて光学的振れ補正から電子的振れ補正への切り換えを行うようにしている。すなわち、電源の残量が全量の半分になった場合には、撮影者に対して電子的振れ補正への切り換えを促す表示を行い、電源の残量が所定量（全量の半分よりも小さな量）以下となった場合には、強制的に光学的振れ補正から電子的振れ補正に切り換えるようにしている。
【０２３０】
図１５は、本実施例のカメラにおける撮影動作を示すフローチャートであり、このフローはカメラの電源がオンになったときにスタートする。
【０２３１】
ステップＳ１００１では、ＳＷ１がオン状態となるまでステップＳ３００３、Ｓ１０１６、Ｓ３００４を循環して待機し、ＳＷ１がオン状態になるとステップＳ１００２に進む。
【０２３２】
なお、ステップＳ３００３、Ｓ３００４では、光学的振れ補正又は電子的振れ補正を制御する処理が行われるが、カメラを起動させた段階では電子的振れ補正が行われていないため、上述したようにステップＳ１００１からステップＳ３００３に進んでも、ステップＳ３００３、Ｓ３００４の処理は行われない。
【０２３３】
ステップＳ１００２において、撮影制御回路１８は、撮像素子１９から出力され、信号処理回路１１１で生成された画像データを用いて、被写体のコントラストを検出しながら、ＡＦ駆動回路１４ｂを介してフォーカシングレンズを光軸Ｌ方向に移動させる。そして、コントラストが最も高くなった時点でフォーカシングレンズの駆動を停止させることで、ピント合わせを行う。ステップＳ１００２では、いわゆるコントラスト検出方式による焦点調節が行われる。また、撮影制御回路１８は、信号処理回路１１１で生成された画像データを用いて被写体の明るさを求め、求めた明るさから絞り値および露光時間を決定する。
【０２３４】
ステップＳ４００１では、防振操作スイッチ１２０がオン状態になっているか否かを判別し、オン状態であるときにはステップＳ４００２に進み、オフ状態であるときにはステップＳ１００５に進む。
【０２３５】
ここで、本実施例では、被写体観察段階での防振操作スイッチ１２０の操作によって、光学的振れ補正および電子的振れ補正のうちいずれか一方を選択することができるようになっている。
【０２３６】
まず、防振操作スイッチ１２０がオン状態にあるときの動作について説明する。
【０２３７】
ステップＳ４００２では、振れ補正の選択を行う。この選択動作の詳細を、図１５のフローチャートに示す。
【０２３８】
図１５のステップＳ４００２１では、防振操作スイッチ１２０の操作によって電子的振れ補正が選択されているか否かを判別する。ここで、電子的振れ補正が選択されている場合にはステップＳ４００２１１に進み、光学的振れ補正が選択されている場合にはステップＳ４００２２に進む。
【０２３９】
ステップＳ４００２１１では、電子的振れ補正回路１１２を駆動することによって電子的振れ補正を開始させる。そして、図１４のステップＳ１００５に進む。
【０２４０】
ステップＳ４００２２では、振れ補正駆動回路１１ｅを介して振れ補正光学ユニット１１ｄを駆動することで、光学的振れ補正を開始させる。
【０２４１】
ステップＳ４００２３では、電源状態検出回路１２２（図１参照）の検出結果に基づいて、電源の残量が全量の半分以上であるか否かを判別し、半分以上である場合には図１４のステップＳ１００５に進み、半分以下の場合にはステップＳ４００２４に進む。
【０２４２】
ステップＳ４００２４では、電源状態検出回路１１２の検出結果に基づいて、電源の残量が全量の１／４以下であるか否かを判別し、１／４以下である場合にはステップＳ４００２５に進み、そうでない場合、すなわち、電源の残量が全量の半分以下であって、全量の１／４よりも多い場合にはステップＳ４００２１０に進む。
【０２４３】
ステップＳ４００２５では、補正レンズ１１ｂの駆動位置の基準位置に対するずれ量を、電子的振れ補正における画像読み出し開始位置のオフセット量（図１０のオフセット量ＯＦ２に相当する）として、メモリ（不図示）に記憶する。
【０２４４】
ステップＳ４００２６では、振れ補正駆動回路１１ｅを介して振れ補正光学ユニット１１ｄの駆動を停止させることで、光学的振れ補正を終了させる。ステップＳ４００２７では、読み出し目標値に位相進み特性（図４の波形４３）を挿入する。
【０２４５】
ステップＳ４００２８では、電子的振れ補正における画像読み出し基準位置に対して、ステップＳ４００２５で記憶したオフセット量を加えることで、画像読み出し開始位置の補正を行う。
【０２４６】
ステップＳ４００２９では、電子的振れ補正回路１１２を駆動させることで電子的振れ補正を開始させてから、図１５のステップＳ１００５に進む。ここでは、ステップＳ４００２８で補正された画像読み出し開始位置から電子的振れ補正が開始され、カメラに加わる振れ量に応じて画像読み出し位置が変更される。
【０２４７】
一方、ステップＳ４００２４からステップＳ４００２１０に進んだ場合には、カメラに設けられた表示ユニット（不図示）に、電子的振れ補正を選択することを勧める旨の表示を行う。なお、音声等を用いて、電子的振れ補正を選択することを撮影者に知らせるようにしてもよい。
【０２４８】
ステップＳ４００１で防振操作スイッチ１２０がオフ状態であると判別した場合には、ステップＳ４００２がスキップされるため、電子的振れ補正および光学的振れ補正は動作しない。
【０２４９】
ステップＳ１００５以降の動作は、実施例３（図１２）と同様であるため、詳細な説明は省略する。
【０２５０】
本実施例において、動画撮影および静止画撮影を行う場合には、電源の消耗状態に拘わらず光学的振れ補正を動作させるようになっている。ここで、動画撮影を行う場合には、撮影者が防振操作スイッチ１２０を操作することによって電子的振れ補正および光学的振れ補正を選択できるようにし、光学的振れ補正が選択されている場合には、電源の消耗状態に応じて強制的に光学的振れ補正から電子的振れ補正に切り換えるようにしてもよい。
【０２５１】
また、ＡＣ電源を用いている場合と、電池を用いている場合とに応じて、防振操作スイッチ１２０の操作によって光学的振れ補正および電子的振れ補正の間で切り換えを行うようにしてもよい。すなわち、電池を用いている場合には、上述したように電源の消耗状態に応じて光学的振れ補正から電子的振れ補正に切り換えることができる。また、ＡＣ電源を用いている場合には、光学的振れ補正を動作させておくことができる。
【０２５２】
本実施例では、被写体観察段階で光学的振れ補正を行っている場合において、電源がある程度消耗すると、すなわち、電源の残量が全量の半分以下になると電子的振れ補正の選択を促し、電源の消耗が激しいと、すなわち、電源の残量が全量の１／４以下になると強制的に電子的振れ補正に切り換えている。これにより、電源の残量に応じた振れ補正を行うことができ、電源の残量が１／４以下の状態にあるときの電力の大幅な消費を抑制することができる。
【実施例５】
【０２５３】
次に、本発明の実施例５であるカメラについて説明する。ここで、本実施例のカメラの構成は、実施例１のカメラの構成（図１）と同様であり、同一の部材や回路等については同一符号を用いて説明する。
【０２５４】
実施例４では、被写体観察段階における電源の消耗状態に応じて、光学的振れ補正から電子的振れ補正に切り換えるようにしているが、本実施例では、被写体観察段階において、カメラに加わる振れ量が所定量よりも大きいときには、光学的振れ補正から電子的振れ補正に切り換えるようにしている。
【０２５５】
本実施例のカメラにおける撮影動作は、実施例４（図１４）と同様であるため、詳細な説明は省略する。本実施例では、図１４におけるステップＳ４００２での処理において、実施例４と異なっている。この動作について、図１６に示すフローチャートを用いて説明する。
【０２５６】
図１６のステップＳ４００２１では、防振操作スイッチ１２０の操作によって電子的振れ補正が選択されているか否かを判別する。ここで、電子的振れ補正が選択されている場合にはステップＳ４００２１１に進み、光学的振れ補正が選択されている場合にはステップＳ４００２２に進む。
【０２５７】
ステップＳ４００２１１では、電子的振れ補正回路１１２を駆動することによって電子的振れ補正を開始させ、ステップＳ５００２に進む。
【０２５８】
ステップＳ４００２２では、振れ補正駆動回路１１ｅを介して振れ補正光学ユニット１１ｄを駆動することで、光学的振れ補正を開始させる。そして、ステップＳ５００１に進む。
【０２５９】
ステップＳ５００１では、振動検出センサ１１ｆの検出信号に対する撮影制御回路１８の演算結果に基づいて、補正レンズ１１ｂの補正量（駆動量）が所定量以上であるか否かを判別する。具体的には、補正レンズ１１ｂの補正量が、光軸に対する補正角度で０．３ｄｅｇ以上であるか否かを判別する。
【０２６０】
ここで、補正レンズ１１ｂの補正量が所定量以上である場合にはステップＳ４００２５に進み、そうでない場合には図１４のステップＳ１００５に進む。
【０２６１】
ステップＳ４００２５では、補正レンズ１１ｂの駆動位置の基準位置に対するずれ量を、電子的振れ補正における画像読み出し開始位置のオフセット量（図１０のオフセット量ＯＦ２に相当する）として、メモリ（不図示）に記憶する。
【０２６２】
ステップＳ４００２６では、振れ補正駆動回路１１ｅを介して振れ補正光学ユニット１１ｄの駆動を停止させることで、光学的振れ補正を終了させる。ステップＳ４００２７では、読み出し目標値に位相進み特性（図４の波形４３）を挿入する。
【０２６３】
ステップＳ４００２８では、電子的振れ補正における画像読み出し基準位置に対して、ステップＳ４００２５で記憶したオフセット量を加えることで、画像読み出し開始位置を変更する。
【０２６４】
ステップＳ４００２９では、電子的振れ補正回路１１２を駆動させることで電子的振れ補正を開始させ、図１５のステップＳ１００５に進む。
【０２６５】
光学的振れ補正を行っている場合において、カメラに加わる振れ量が所定量よりも大きいときには、補正レンズ１１ｂの駆動量が増加し、該駆動量が増加した分だけ電力の消費量も増加する。そこで、本実施例では、上述したようにカメラに加わる振れ量が所定量以上である場合には、光学的振れ補正から電子的振れ補正に切り換えることで、電力消費を抑えるようにしている。
【０２６６】
一方、ステップＳ４００２１１で電子的振れ補正を開始させて、ステップＳ５００２に進むと、振動検出センサ１１ｆの検出信号に対する撮影制御回路１８の演算結果（振れ補正目標値）に基づいて、上記検出信号に所定周波数以上の高周波成分が含まれているか否かを判別する。ここで、高周波成分が含まれている場合にはステップＳ５００３に進み、高周波成分が含まれていない場合には図１４のステップＳ１００５に進む。
【０２６７】
ステップＳ５００３では、光学的振れ補正を選択することを勧める旨の表示を行う。なお、音声等を用いて光学的振れ補正を選択するように勧めてもよい。その後、図１４のステップＳ１００５に進む。
【０２６８】
なお、ステップＳ５００３では、光学的振れ補正の選択を勧める旨の表示を行っているが、強制的に電子的振れ補正から光学的振れ補正に切り換えるようにしてもよい。
【０２６９】
電子的振れ補正を行っている場合であって、カメラに加わる振れに所定周波数以上の高周波成分が含まれている場合には、電子的振れ補正では高周波成分の振れに対して十分な補正を行うことができない。そこで、本実施例では、高周波成分が含まれている場合には、撮影者に光学的振れ補正の選択を促すことによって、高周波成分の振れを補正できるようにしている。
【０２７０】
本実施例において、動画撮影および静止画撮影を行う場合には、カメラに加わる振れ量に拘わらず、光学的振れ補正を行うようになっている。しかし、動画撮影においてカメラに加わる振れ量が所定量よりも大きくなるときには、強制的に光学的振れ補正から電子的振れ補正に切り換えるようにしてもよい。このように、電子的振れ補正に切り換えることで、電力消費を抑えることができる。
【０２７１】
本実施例によれば、被写体観察段階においてカメラに加わる振れ量が所定量以上となった場合には、光学的振れ補正から電子的振れ補正に切り換えることで、上記所定量以上の振れを補正する際の消費電力を抑えることができる。また、被写体観察段階においてカメラに加わる振れに所定周波数以上の高周波成分が含まれている場合には、光学的振れ補正の使用を撮影者に促すことで、振れ補正精度の低下を抑制することができる。
【０２７２】
上述した各実施例は、レンズ一体型のカメラや、カメラ本体および該カメラ本体に装着されるレンズ装置を有するカメラシステムに適用することができる。また、上述した実施例では、動画撮影も可能なデジタルスチルカメラの防振システムについて説明したが、これに限らず、デジタルビデオカメラ、監視カメラ、Ｗｅｂカメラ、携帯電話に搭載されるカメラなどにも適用できる。
【図面の簡単な説明】
【０２７３】
【図１】本発明の実施例１であるカメラの構成を示すブロック図。
【図２】実施例１における電子的および光学的振れ補正間の切り換わりを説明する図。
【図３】実施例１における電子的および光学的振れ補正間の切り換わりを説明する図。
【図４】周波数特性の説明図。
【図５】実施例１のカメラにおける撮影動作を示すフローチャート。
【図６】実施例１における電子的振れ補正から光学的振れ補正への切り換え動作を示すフローチャート。
【図７】実施例１における動画撮影動作の一部を示すフローチャート。
【図８】実施例１における光学的振れ補正から電子的振れ補正への切り換え動作を示すフローチャート。
【図９】実施例２における電子的および光学的振れ補正間の切り換わりを説明する図。
【図１０】実施例２における電子的および光学的振れ補正間の切り換わりを説明する図。
【図１１】実施例２における動画撮影動作の一部を示すフローチャート。
【図１２】本発明の実施例３における撮影動作を示すフローチャート。
【図１３】実施例３における振れ補正選択動作を示すフローチャート。
【図１４】本発明の実施例４における撮影動作を示すフローチャート。
【図１５】実施例４における振れ補正選択動作を示すフローチャート。
【図１６】本発明の実施例５における振れ補正選択動作を示すフローチャート。
【図１７】カメラの外観図（Ａ）と、光学防振システムの構成を示す図（Ｂ）。
【図１８】光学防振システムにおける回路構成を示すブロック図。
【図１９】補正レンズの駆動機構を示す正面図。
【符号の説明】
【０２７４】
１１ｂ：補正レンズ（光学部材に対応）
１１ｄ：振れ補正光学ユニット（光学防振手段に対応）
１８：撮影制御回路（制御手段に対応）
１９：撮像素子
１１２：電子的振れ補正回路（電子防振手段に対応）
【図１】
2006060735.tif 000003
【図２】
2006060735.tif 000004
【図３】
2006060735.tif 000005
【図４】
2006060735.tif 000006
【図５】
2006060735.tif 000007
【図６】
2006060735.tif 000008
【図７】
2006060735.tif 000009
【図８】
2006060735.tif 000010
【図９】
2006060735.tif 000011
【図１０】
2006060735.tif 000012
【図１１】
2006060735.tif 000013
【図１２】
2006060735.tif 000014
【図１３】
2006060735.tif 000015
【図１４】
2006060735.tif 000016
【図１５】
2006060735.tif 000017
【図１６】
2006060735.tif 000018
【図１７】
2006060735.tif 000019
【図１８】
2006060735.tif 000020
【図１９】
2006060735.tif 000021