(57)【要約】      （修正有）【課題】像ぶれを抑えるための制御周期が変わっても、コントラスト情報に基づいて行う自動焦点調節の精度低下を抑えるカメラを提供する。【解決手段】画像信号を出力する撮像素子３５と、カメラの振れを検出する振れ検出手段３０と、振れ検出手段３０からの検出信号に基づいて、撮像素子３５が撮像する被写体像のぶれを抑えるように撮影光学系１０（１２）または撮像素子３５を移動させるぶれ抑制手段２０（２１）と、画像信号からのコントラスト情報に基づいて撮影光学系１０の焦点調節を行う自動焦点調節手段２０（２２）と、電池５０の状態またはぶれ抑制手段２０（２１）によるぶれ抑制中に行われるカメラ動作に応じて、ぶれ抑制手段２０（２１）に対して制御周期を設定する周期設定手段２０と、設定された制御周期に応じて第１焦点調節処理と第２焦点調節処理とを切り替える自動焦点調節手段２０（２２）を制御する焦点調節制御手段２０とを備える。【選択図】図１
2009251209.tif 000002
【特許請求の範囲】
【請求項１】
撮影光学系を通して被写体像を撮像し、画像信号を出力する撮像素子と、
カメラの振れを検出する振れ検出手段と、
前記振れ検出手段からの検出信号に基づいて、前記撮像素子が撮像する被写体像のぶれを抑えるように前記撮影光学系または前記撮像素子を移動させるぶれ抑制手段と、
前記画像信号に基づいてコントラスト情報を検出し、該コントラスト情報に基づいて前記撮影光学系の焦点調節を行う自動焦点調節手段と、
電池の状態または前記ぶれ抑制手段によるぶれ抑制中に行われるカメラ動作に応じて、前記ぶれ抑制手段に対して前記ぶれ抑制のための制御周期を設定する周期設定手段と、
前記周期設定手段が設定した制御周期に応じて第１焦点調節処理と第２焦点調節処理とを切り替えるように前記自動焦点調節手段を制御する焦点調節制御手段とを備えることを特徴とするカメラ。
【請求項２】
請求項１に記載のカメラにおいて、
前記自動焦点調節手段は、前記撮影光学系が有する焦点調節光学系の光軸方向の位置に対応させて複数の前記コントラスト情報を検出し、該複数のコントラスト情報に基づいて合焦位置を演算することを特徴とするカメラ。
【請求項３】
請求項２に記載のカメラにおいて、
前記第２焦点調節処理は、前記複数のコントラスト情報を移動平均した上で該移動平均後の複数のコントラスト情報に基づいて合焦位置を演算し、
前記第１焦点調節処理は、前記移動平均していない前記複数のコントラスト情報に基づいて合焦位置を演算し、
前記焦点調節制御手段は、前記制御周期が所定値以下の場合は前記第１焦点調節処理に切り替え、前記制御周期が前記所定値より長い場合は前記第２焦点調節処理に切り替えるように前記自動焦点調節手段を制御することを特徴とするカメラ。
【請求項４】
請求項２に記載のカメラにおいて、
前記自動焦点調節手段は、所定周波数帯の信号成分を通過させるフィルタ手段を有し、前記画像信号のうち前記所定周波数帯の信号成分に基づいて前記コントラスト情報を検出し、
前記第２焦点調節処理は、前記フィルタ手段を第１通過帯域より広い第２通過帯域に切替えた上で該第２通過帯域の信号成分に基づいて検出した前記複数のコントラスト情報に基づいて合焦位置を演算し、
前記第１焦点調節処理は、前記フィルタ手段を前記第１通過帯域に切替えた上で該第１通過帯域の信号成分に基づいて検出した前記複数のコントラスト情報に基づいて合焦位置を演算し、
前記焦点調節制御手段は、前記制御周期が所定値以下の場合は前記第２焦点調節処理に切り替え、前記制御周期が前記所定値より長い場合は前記第１焦点調節処理に切り替えるように前記自動焦点調節手段を制御することを特徴とするカメラ。
【請求項５】
請求項２に記載のカメラにおいて、
前記自動焦点調節手段は、前記撮像素子によるコントラスト情報検出用の露光時間を指示する露光時間指示手段を有し、
前記第２焦点調節処理は、第１露光時間より長い第２露光時間による露光後に前記撮像素子が出力する前記画像信号に基づいて検出した前記複数のコントラスト情報に基づいて合焦位置を演算し、
前記第１焦点調節処理は、前記第１露光時間による露光後に前記撮像素子が出力する前記画像信号に基づいて検出した前記複数のコントラスト情報に基づいて合焦位置を演算し、
前記焦点調節制御手段は、前記制御周期が所定値以下の場合は前記第１焦点調節処理に切り替え、前記制御周期が前記所定値より長い場合は前記第２焦点調節処理に切り替えるように前記自動焦点調節手段を制御することを特徴とするカメラ。
【請求項６】
請求項２に記載のカメラにおいて、
前記第２焦点調節処理は、前記複数のコントラスト情報の検出および合焦位置の演算を複数回繰り返し、該複数の合焦位置に基づいて合焦位置を演算し、
前記第１焦点調節処理は、前記複数のコントラスト情報の検出を１回行い、該複数のコントラスト情報に基づいて合焦位置を演算し、
前記焦点調節制御手段は、前記制御周期が所定値以下の場合は前記第１焦点調節処理に切り替え、前記制御周期が前記所定値より長い場合は前記第２焦点調節処理に切り替えるように前記自動焦点調節手段を制御することを特徴とするカメラ。
【請求項７】
請求項１に記載のカメラにおいて、
前記周期設定手段が設定する制御周期は、前記ぶれ抑制手段が前記振れ検出手段による検出信号を取得する間隔、前記ぶれ抑制手段が前記撮影光学系または前記撮像素子の位置を検出する間隔、および前記ぶれ抑制手段が前記撮影光学系または前記撮像素子を移動させる信号を演算する間隔の少なくとも１つに対応することを特徴とするカメラ。
【請求項８】
請求項１に記載のカメラにおいて、
前記周期設定手段は、電池電圧が所定電圧より低下した場合、カメラが非撮影処理中の場合、およびカメラが前記自動焦点調節手段によって焦点調節中の場合の少なくとも１つに該当する場合に前記制御周期を通常値より長く設定し、いずれにも該当しない場合には前記制御周期を前記通常値に設定することを特徴とするカメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カメラに関する。
【背景技術】
【０００２】
カメラの振れに起因して生じる像ぶれを抑える技術が知られている（特許文献１参照）。従来技術では、カメラの振れを検出した振れセンサからの振れ検出信号を所定間隔でサンプリングし、サンプリングした振れ検出信号に基づいてぶれを抑えるための光学系が駆動される。
【０００３】
【特許文献１】特許第３５４３９９８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記の技術では、ＣＰＵの負担を緩和させるために、カメラの動作状態に応じてぶれ抑制制御のための制御周期（サンプリング周期）が変更される。上記光学系を通した被写体像からコントラストを検出して自動焦点調節を行う場合、制御周期を長くすると焦点調節精度が低下するという問題がある。
【課題を解決するための手段】
【０００５】
（１）本発明によるカメラは、撮影光学系を通して被写体像を撮像し、画像信号を出力する撮像素子と、カメラの振れを検出する振れ検出手段と、振れ検出手段からの検出信号に基づいて、撮像素子が撮像する被写体像のぶれを抑えるように撮影光学系または撮像素子を移動させるぶれ抑制手段と、画像信号に基づいてコントラスト情報を検出し、該コントラスト情報に基づいて撮影光学系の焦点調節を行う自動焦点調節手段と、電池の状態またはぶれ抑制手段によるぶれ抑制中に行われるカメラ動作に応じて、ぶれ抑制手段に対してぶれ抑制のための制御周期を設定する周期設定手段と、周期設定手段が設定した制御周期に応じて第１焦点調節処理と第２焦点調節処理とを切り替えるように自動焦点調節手段を制御する焦点調節制御手段とを備えることを特徴とする。
（２）請求項１に記載のカメラにおいて、自動焦点調節手段は、撮影光学系が有する焦点調節光学系の光軸方向の位置に対応させて複数のコントラスト情報を検出し、該複数のコントラスト情報に基づいて合焦位置を演算することもできる。
（３）請求項２に記載のカメラにおいて、第２焦点調節処理は、複数のコントラスト情報を移動平均した上で該移動平均後の複数のコントラスト情報に基づいて合焦位置を演算し、第１焦点調節処理は、移動平均していない複数のコントラスト情報に基づいて合焦位置を演算し、焦点調節制御手段は、制御周期が所定値以下の場合は第１焦点調節処理に切り替え、制御周期が所定値より長い場合は第２焦点調節処理に切り替えるように自動焦点調節手段を制御することもできる。
（４）請求項２に記載のカメラにおいて、自動焦点調節手段は、所定周波数帯の信号成分を通過させるフィルタ手段を有し、画像信号のうち所定周波数帯の信号成分に基づいてコントラスト情報を検出し、第２焦点調節処理は、フィルタ手段を第１通過帯域より広い第２通過帯域に切替えた上で該第２通過帯域の信号成分に基づいて検出した複数のコントラスト情報に基づいて合焦位置を演算し、第１焦点調節処理は、フィルタ手段を第１通過帯域に切替えた上で該第１通過帯域の信号成分に基づいて検出した複数のコントラスト情報に基づいて合焦位置を演算し、焦点調節制御手段は、制御周期が所定値以下の場合は第２焦点調節処理に切り替え、制御周期が所定値より長い場合は第１焦点調節処理に切り替えるように自動焦点調節手段を制御することもできる。
（５）請求項２に記載のカメラにおいて、自動焦点調節手段は、撮像素子によるコントラスト情報検出用の露光時間を指示する露光時間指示手段を有し、第２焦点調節処理は、第１露光時間より長い第２露光時間による露光後に撮像素子が出力する画像信号に基づいて検出した複数のコントラスト情報に基づいて合焦位置を演算し、第１焦点調節処理は、第１露光時間による露光後に撮像素子が出力する画像信号に基づいて検出した複数のコントラスト情報に基づいて合焦位置を演算し、焦点調節制御手段は、制御周期が所定値以下の場合は第１焦点調節処理に切り替え、制御周期が所定値より長い場合は第２焦点調節処理に切り替えるように自動焦点調節手段を制御することもできる。
（６）請求項２に記載のカメラにおいて、第２焦点調節処理は、複数のコントラスト情報の検出および合焦位置の演算を複数回繰り返し、該複数の合焦位置に基づいて合焦位置を演算し、第１焦点調節処理は、複数のコントラスト情報の検出を１回行い、該複数のコントラスト情報に基づいて合焦位置を演算し、焦点調節制御手段は、制御周期が所定値以下の場合は第１焦点調節処理に切り替え、制御周期が所定値より長い場合は第２焦点調節処理に切り替えるように自動焦点調節手段を制御することもできる。
（７）請求項１に記載のカメラにおいて、周期設定手段が設定する制御周期は、ぶれ抑制手段が振れ検出手段による検出信号を取得する間隔、ぶれ抑制手段が撮影光学系または撮像素子の位置を検出する間隔、およびぶれ抑制手段が撮影光学系または撮像素子を移動させる信号を演算する間隔の少なくとも１つに対応してもよい。
（８）請求項１に記載のカメラにおいて、周期設定手段は、電池電圧が所定電圧より低下した場合、カメラが非撮影処理中の場合、およびカメラが自動焦点調節手段によって焦点調節中の場合の少なくとも１つに該当する場合に制御周期を通常値より長く設定し、いずれにも該当しない場合には制御周期を通常値に設定することもできる。
【発明の効果】
【０００６】
本発明によれば、像ぶれを抑えるための制御周期が変わっても、コントラスト情報に基づいて行う自動焦点調節の精度低下を抑えることができる。
【発明を実施するための最良の形態】
【０００７】
以下、図面を参照して本発明を実施するための最良の形態について説明する。図１は、本発明の一実施の形態によるオートフォーカス（ＡＦ）電子カメラの要部構成を説明するブロック図である。図１において、電子カメラは、撮影光学系ユニット１０と、制御装置２０と、振れ検出センサ３０と、顔検出部３１と、操作部材３２と、電圧検出部３３と、無線通信部３４と、撮像素子３５と、タイミングジェネレータ（以降ＴＧと呼ぶ）３６とを有する。
【０００８】
撮影光学系ユニット１０は、撮影レンズ１１、防振レンズ１２およびフォーカスレンズ１３を含む。フォーカスレンズ１３は、撮影光学系ユニット１０を通過した被写体光が撮像素子３５の撮像面上に鮮鋭な被写体像を結ぶように焦点位置を調節するためのレンズである。フォーカスレンズ１３は、焦点調節光学系駆動装置１６によって光軸方向に進退駆動される。焦点調節光学系駆動装置１６は、制御装置２０から出力されるフォーカスレンズ駆動信号に基づいてフォーカスレンズ１３を駆動制御する。
【０００９】
防振レンズ１２は、撮像素子３５の撮像面上に結像する被写体像が電子カメラの振れ（いわゆる手ぶれ）に起因して揺動するのを抑えるためのレンズである。防振レンズ１２は、防振光学系駆動装置１５によって光軸と直交する方向に進退駆動される。防振光学系駆動装置１５は、制御装置２０から出力される防振レンズ駆動信号に基づいて防振レンズ１２を駆動制御する。
【００１０】
防振光学系位置検出センサ１４は、防振レンズ１２の位置を検出し、位置検出信号を制御装置２０へ送出する。振れ検出センサ３０は、たとえば角速度センサによって構成される。振れ検出センサ３０は、電子カメラのピッチ方向およびヨー方向に生じた角速度を検出し、角速度検出信号を制御装置２０へ送出する。
【００１１】
制御装置２０は、マイクロコンピュータなどによって構成される。制御装置２０は、内蔵する不揮発性メモリ（不図示）に記憶するプログラムを実行することによって電子カメラが行う動作を統括的に制御する。制御装置２０は、各ブロックから出力される信号を入力して所定の演算を行い、演算結果に基づく制御信号を各ブロックへ出力する。制御装置２０は、防振レンズ駆動信号を生成する防振処理部２１、およびフォーカスレンズ駆動信号を生成するＡＦ処理部２２を含む。
【００１２】
撮像素子３５は、受光素子が二次元配列されたＣＣＤイメージセンサまたはＣＭＯＳイメージセンサなどによって構成される。撮像素子３５は、被写体像を光電変換してアナログ画像信号を生成する。アナログ画像信号は、不図示のＡＦＥ(Analog front end)回路で相関二重サンプリングやゲイン調整などのアナログ処理を施される。アナログ処理後の画像信号はさらに、不図示のA/D変換回路でデジタル画像データに変換されて制御装置２０へ送出される。制御装置２０は、デジタル画像データに対して所定の画像処理（色補間処理、階調変換処理、輪郭強調処理、ホワイトバランス調整処理、画像圧縮処理、画像伸張処理など）も行う。
【００１３】
ＴＧ３６は、制御装置２０から送出される指示に応じてタイミング信号を発生し、撮像素子３５へタイミング信号を供給する。撮像素子３５は、タイミング信号に基づいて撮像時の露光時間が制御される。
【００１４】
顔検出部３１は、デジタル画像データに基づいて顔検出処理を行い、画像に含まれている人物の「顔」を検出する。顔検出処理は、公知の技術であるため説明を省略する。画像において検出した「顔」領域を示す情報は、たとえば、主要被写体領域として後述する焦点検出用の領域として使用される。
【００１５】
操作部材３２は、不図示のレリーズボタンの押下操作に連動してオン／オフする半押しスイッチ、全押しスイッチなどを含む。操作部材２２は、各操作に応じた制御装置２０へ送出する。
【００１６】
電圧検出部３３は、電子カメラに装填される電池５０の電圧を検出し、電圧検出信号を制御装置２０へ送出する。電池５０は、電子カメラの各ブロックへ電力を供給する。無線通信部３４は、制御装置２０からの指示に応じて外部機器との間で無線通信を行う。外部機器との間で送受するデータは、たとえば、電子カメラに対して設定を指示するコマンドデータや、当該電子カメラから外部機器へ転送する画像データなどである。
【００１７】
（ぶれ抑制）
制御装置２０の防振処理部２１は、振れ検出センサ３０からの角速度検出信号に基づいて、撮像素子３５における被写体像の揺れを抑えるために必要な防振レンズ１２の駆動量を演算する。そして、演算した駆動量および駆動方向を示す信号を防振レンズ駆動信号として防振光学系駆動装置１５へ送信する。
【００１８】
具体的には、防振光学系位置検出センサ１４からの位置検出信号に基づいて防振レンズ１２の位置を検出し、この検出位置と目標位置との差を演算し、この差に基づいて防振レンズ１２の駆動量および駆動方向を演算する。防振光学系駆動装置１５によって防振レンズ１２が駆動されることにより、撮像素子３５上の被写体像の揺れが軽減される。
【００１９】
本説明では、上記ぶれ抑制制御において防振レンズ１２が駆動される周期を制御周期と呼ぶ。制御周期は、たとえば、防振処理部２１が振れ検出センサ３０からの振れ検出信号を取得する間隔、防振処理部２１が防振光学系位置検出センサ１４からの位置検出信号を取得する間隔、および防振処理部２１が防振レンズ駆動信号を生成・送出する間隔のうち、少なくとも１つに対応する。
【００２０】
（オートフォーカス調節）
制御装置２０のＡＦ処理部２２は、フォーカスレンズ１３が光軸方向に移動している状態で撮像素子３５によって撮像され、撮像素子３５から出力される画像信号に基づいて公知の焦点評価値演算を行う。具体的には、デジタル画像データに変換後の画像データのうち、焦点検出用の領域（フォーカスエリア）に対応する画像データを対象にフィルタ処理を施すことにより、所定の周波数帯域成分を有する画像データを抽出する。フィルタ処理後の画像データは、フィルタ処理前の画像データに比べて低周波数成分が除去されている。
【００２１】
ＡＦ処理部２２はさらに、フィルタ処理後の画像データを積算することにより、画像データの高周波数成分を尖鋭度に置き換えた焦点評価値を算出する。焦点評価値は、撮影光学系ユニット１０が撮像素子３５の撮像面上に尖鋭像を結ぶ合焦状態、すなわち、撮像素子３５上の被写体像のエッジのボケが最小となる状態において最大になる。焦点評価値が大きい場合は画像のコントラストが高まることから、焦点評価値はコントラスト情報と呼ばれる。
【００２２】
図２は、フォーカスレンズ１３の位置と焦点評価値との関係の一例を示す図である。図２において、横軸はフォーカスレンズ１３の位置であり、縦軸は焦点評価値である。焦点評価値を最大にするレンズ位置Ｄ１は、主要被写体に対するフォーカスレンズ１３の合焦位置に対応する。
【００２３】
焦点評価値の演算は、たとえば、フォーカスレンズ１３を∞（無限遠）端から至近端に向けて移動させながら行う。ＡＦ処理部２２が繰り返し焦点評価値を算出する場合の算出レートは、撮像素子３５の露光時間、上記フィルタ処理および評価値演算に要する時間によって決定される。したがって、図２において黒丸で示すように、焦点評価値は算出レートごとの離散データとしてプロットされる。ＡＦ処理部２２は、複数の焦点評価値で構成される焦点評価値カーブの最大点Ｐ２およびその両隣のＰ１、Ｐ３の３点について、いわゆる３点内挿演算を行って焦点評価値カーブの極大点に対応するレンズ位置Ｄ１を算出する。レンズ位置Ｄ１は、最大点Ｐ２と点Ｐ３とを通る傾きαの直線と、点Ｐ１を通る傾き−αの直線との交点に対応する。このレンズ位置Ｄ１は、撮像素子３５によって撮像される画像のコントラストを最大にする位置である。
【００２４】
ＡＦ処理部２２は、図２に例示した複数の焦点評価値を算出後、これら焦点評価値群にに基づいて、上述したようにレンズ位置Ｄ１を算出する。そして、レンズ位置Ｄ１へフォーカスレンズ１３を移動させるために必要なフォーカスレンズ１３の駆動量を演算し、その駆動量および駆動方向を示す信号をフォーカスレンズ駆動信号として焦点調節光学系駆動装置１６へ送信する。焦点調節光学系駆動装置１６によってフォーカスレンズ１３がレンズ位置Ｄ１へ移動されることにより、一連のＡＦ調節処理が終了する。
【００２５】
本実施形態は、上述したぶれ抑制制御における制御周期を通常時の制御周期から変えた場合に、オートフォーカス調節処理を通常時の処理から変えるようにするものである。本実施形態においては、たとえば、電池５０の残容量が所定値以下になった場合はぶれ抑制制御における制御周期を通常時より長く切り替える。通常時より長い制御周期に切り替えられている場合でも、レリーズボタンが全押し操作された場合には制御周期を通常時の値へ切り替えるように構成される。
【００２６】
以下、ぶれ抑制制御における制御周期を切り替えるために制御装置２０が行う処理を中心に、図３および図４に例示するフローチャートを参照して説明する。制御装置２０は、操作部材３２からレリーズボタンの半押し操作を示す操作信号が入力されると、メイン処理を行うためのプログラムを起動する。
【００２７】
＜メイン処理＞
図３のステップＳ１０１において、制御装置２０は、電池電圧が所定値以上か否かを判定する。制御装置２０は、所定電圧値以上を示す電圧検出信号が電圧検出部３３から入力された場合にステップＳ１０１を肯定判定してステップＳ１０２へ進む。制御装置２０は、入力された電圧検出信号が所定電圧値未満を示す場合にはステップＳ１０１を否定判定し、ステップＳ１０７へ進む。
【００２８】
ステップＳ１０２において、制御装置２０は、防振処理部２１の制御周期をｔにセットしてステップＳ１０３へ進む。ｔは通常時の設定値である。本実施形態では、通常時に防振処理部２１が周期ｔごとに防振レンズ駆動信号を防振光学系駆動装置１５へ送出する。また、防振処理部２１が振れ検出センサ３０からの振れ検出信号を取得する間隔、および防振処理部２１が防振光学系位置検出センサ１４からの位置検出信号を取得する間隔も周期ｔとする。
【００２９】
ステップＳ１０３において、制御装置２０は、ＡＦ処理部２２に対して上述したＡＦ調節処理を行うように指示してステップＳ１０４へ進む。これにより、フォーカスレンズ１３が合焦位置（レンズ位置Ｄ１）へ移動される。
【００３０】
ステップＳ１０４において、制御装置２０は、レリーズボタンが全押し操作されたか否かを判定する。制御装置２０は、操作部材３２からレリーズボタンの全押し操作を示す操作信号が入力された場合はステップＳ１０４を肯定判定してステップＳ１０５へ進む。制御装置２０は、レリーズボタンの全押し操作を示す操作信号が入力されない場合にはステップＳ１０４を否定判定し、ステップＳ１０８へ進む。
【００３１】
ステップＳ１０５において、制御装置２０は、防振処理部２１の制御周期をｔにセットしてステップＳ１０６へ進む。なお、既にｔにセットされている場合はステップＳ１０５をスキップしてステップＳ１０６へ進む。
【００３２】
ステップＳ１０６において、制御装置２０は撮影処理を行う。具体的には、撮像素子３５を自動露出（ＡＥ）演算によって決定されている撮影用の露光時間で撮像させる。制御装置２０はさらに、撮像素子３５から出力される画像信号に基づいて、画像データおよび撮影情報を含む画像ファイルを生成する。そして、生成した画像ファイルを不図示の記憶媒体（メモリカードなど）へ記録して図３による処理を終了する。
【００３３】
ステップＳ１０１を否定判定して進むステップＳ１０７において、制御装置２０は、防振処理部２１の制御周期を２ｔにセットしてステップＳ１０３へ進む。本実施形態では、電池電圧が所定値以下の場合は電池残量が低下したと判断し、防振レンズ駆動信号を防振光学系駆動装置１５へ送出する周期を通常時より長い２ｔにする。また、防振処理部２１が振れ検出センサ３０からの振れ検出信号を取得する間隔、および防振処理部２１が防振光学系位置検出センサ１４からの位置検出信号を取得する間隔も周期２ｔとする。
【００３４】
ステップＳ１０４を否定判定して進むステップＳ１０８において、制御装置２０は、レリーズボタンが半押し操作が解除されているか否かを判定する。制御装置２０は、操作部材３２からレリーズボタンの半押し操作を示す操作信号が入力されていない場合に、ステップＳ１０８を肯定判定して図３による処理を終了する。制御装置２０は、レリーズボタンの半押し操作を示す操作信号が入力されている場合にはステップＳ１０８を否定判定し、ステップＳ１０４へ戻る。
【００３５】
＜ぶれ抑制処理＞
制御装置２０は、操作部材３２を構成する防振スイッチ（不図示）がオン操作されている場合、上述したメイン処理に並行してぶれ抑制処理を行うためのプログラムを起動する。図４は、ぶれ抑制処理の流れを説明するフローチャートである。
【００３６】
図４のステップＳ２０１において、制御装置２０の防振処理部２１は、セットされている制御周期が経過したか否かを判定する。防振処理部２１は、制御周期が経過した場合にステップＳ２０１を肯定判定してステップＳ２０２へ進む。防振処理部２１は、制御周期が経過していない場合にはステップＳ２０１を否定判定し、当該判定処理を繰り返す。これにより、セットされている制御周期でステップＳ２０２以降の処理が行われる。
【００３７】
ステップＳ２０２において、防振処理部２１は、電子カメラの振れ検出処理を行ってステップＳ２０３へ進む。具体的には、ピッチ方向の角速度検出信号およびヨー方向の角速度検出信号に基づき、電子カメラに生じた振れを求める。
【００３８】
ステップＳ２０３において、防振処理部２１は、防振レンズ１２の位置を検出してステップＳ２０３へ進む。具体的には、防振光学系位置検出センサ１４からの位置検出信号に基づき、防振レンズ１２の位置を求める。防振レンズ１２の位置は、たとえば、所定の基準位置に対する距離・方向によって表す。
【００３９】
ステップＳ２０４において、防振処理部２１は、防振レンズ１２の駆動制御を行う。具体的には、電子カメラの振れに起因して生じる撮像素子３５の撮像面上の被写体像の揺動を打ち消すために必要な防振レンズ１２の移動量および移動方向を演算する。防振処理部２１はさらに、ステップＳ２０３で検出した位置を基準に上記移動量および移動方向に基づいて防振レンズ１２の目標位置を定め、現位置と目標位置との差に基づいて防振レンズ駆動信号を生成する。防振処理部２１は、防振レンズ駆動信号を防振光学系駆動装置１５へ送出してステップＳ２０１へ戻る。
【００４０】
（ＡＦ調節処理の切り替え）  
図５は、防振処理部２１が防振光学系駆動装置１５へ防振レンズ駆動信号を送出するタイミング、すなわち、ぶれ抑制の制御周期を例示する図である。上から１段目の波形は制御周期＝ｔの場合の制御周期を表し、上から２段目の波形は制御周期＝２ｔの場合の制御周期を表す。制御周期が短い方ほど防振光学系駆動装置１５に対して短い間隔で防振レンズ駆動信号が送られる。
【００４１】
上から３段目の波形は制御周期＝ｔの場合の誤差（防振レンズ１２の位置と目標位置の差）を表し、上から４段目の波形は制御周期＝２ｔの場合の誤差を表す。図５によれば、制御周期が長いほど誤差が大きくなるおそれがある。この誤差は、撮像素子３５上の像ぶれに対応する。
【００４２】
制御装置２０のＡＦ処理部２２は、ステップＳ１０３のＡＦ調節処理の際、図５に例示した誤差を抑えることを目的として制御周期に応じて以下のように異なるＡＦ調節処理を行う。
［１］制御周期＝２ｔの場合
ＡＦ処理部２２は、次の（ａ１）〜（ｄ１）を行う。
（ａ１）焦点評価値に対して移動平均を算出する。
（ｂ１）フィルタ処理において通過帯域を通常時の帯域より狭くする。
（ｃ１）焦点評価値を取得するための撮像素子３５の露光時間を通常時の露光時間より長くする。
（ｄ１）複数回の平均をとってレンズ位置Ｄ１を決める。
以下にそれぞれの内容を説明する。
【００４３】
（ａ１）移動平均
図６は、制御周期＝２ｔの場合のフォーカスレンズ１３の位置と焦点評価値との関係の一例を示す図である。図６において、横軸はフォーカスレンズの位置であり、縦軸は焦点評価値である。図５（４段目）に例示するように誤差が大きくなる場合、本来ならば（上記誤差が小さければ）図６の点Ｒ１で表されるべき焦点評価値が、誤差の影響を受けて点Ｑ１が示す値として算出される。また、本来ならば（上記誤差が小さければ）点Ｒ２で表されるべき焦点評価値が、誤差の影響を受けて点Ｑ２が示す値として算出される。このような場合、点Ｑ１、Ｑ２およびＱ３を含む３点内挿演算によって得られる図６におけるレンズ位置Ｄ１は、点Ｒ１、Ｒ２およびＱ３を含む３点内挿演算によって得られるレンズ位置Ｄ０と大きくずれてしまう。
【００４４】
そこでＡＦ処理部２２は、３点内挿演算前の焦点評価値群に移動平均処理を施す。図７は、移動平均後のフォーカスレンズ１３の位置と焦点評価値との関係の一例を示す図である。図７において、横軸はフォーカスレンズの位置であり、縦軸は焦点評価値である。本実施形態の移動平均処理では、注目位置（フォーカスレンズ位置）における焦点評価値を、注目位置およびその注目位置に近接するフォーカスレンズ位置における所定数（たとえば３つ）の焦点評価値の平均値として算出する。たとえば、点Ｑ２（図６）に対応するフォーカスレンズ位置における移動平均後の焦点評価値を、図６の点Ｑ２およびその両側の点Ｑ１、Ｑ３によって示される３つの焦点評価値の平均値として、点Ｐ２（図７）で表す。他のフォーカスレンズ位置における焦点評価値についても同様である。
【００４５】
ＡＦ処理部２２は、移動平均後の焦点評価値群（図７）に対して３点内挿演算を行ってレンズ位置Ｄ１を算出する。図６の場合に比べて、点Ｐ１、Ｐ２およびＰ３を含む３点内挿演算によって得られる図７におけるレンズ位置Ｄ１は、レンズ位置Ｄ０（図６）との差が小さくなる。
【００４６】
（ｂ１）フィルタの通過帯域
制御周期＝２ｔの場合に図５（４段目）に例示するように誤差が大きくなると、撮像素子３５における像ぶれを適切に抑えられないので、撮像素子３５から出力される画像信号に基づいて算出する焦点評価値に像ぶれによる影響が含まれてしまう。
【００４７】
そこでＡＦ処理部２２は、焦点評価値を算出する前に行うフィルタ処理の通過周波数帯域を、制御周期＝ｔの場合（通常時とよぶ）より制限する。具体的には、撮像素子３５からの信号成分を通過させる通過帯域の高域遮断周波数を通常時に比べて低くする。撮像素子３５における像ぶれに起因して撮像素子３５から出力される画像信号の周波数成分が変化しても、変化した周波数成分を遮断するようにフィルタ処理の通過周波数帯域を制限しておくことで、撮像素子３５上の像ぶれが焦点評価値に及ぼす影響が抑えられる。
【００４８】
（ｃ１）撮像素子３５の露光時間
制御周期＝２ｔの場合に図５（４段目）に例示するように誤差が大きくなると、撮像素子３５の露光時間を制御周期＝ｔの場合と同じ時間に維持する場合には、焦点評価値に突発的な像ぶれによる影響が含まれてしまう。
【００４９】
そこでＡＦ処理部２２は、撮像素子３５がＡＦ調節処理時に撮像する露光時間を通常時のＡＦ調節処理時に撮像する露光時間より長くする。撮像素子３５の露光時間を突発性の像ぶれ周期より長い時間にしておくことで、撮像素子３５において突発的な像ぶれが生じたとしても、その突発的な画像の変化は露光時間内で平均されるため、焦点評価値に及ぼす影響が抑えられる。
【００５０】
なお、露光時間を長くする場合は、たとえば、露光時間の増加に応じてＩＳＯ感度を下げたり、ＮＤフィルタなどを光路上に挿入したりすることにより、露光時間を変更する前と後とで撮像信号レベルを揃えるようにする。
【００５１】
（ｄ１）レンズ位置Ｄ１の決め方
制御周期＝２ｔの場合に図５（４段目）に例示するように誤差が大きくなると、図６に例示したように、３点内挿演算によって得られるレンズ位置Ｄ１が本来のレンズ位置Ｄ０とずれてしまうおそれがある。
【００５２】
そこでＡＦ処理部２２は、図２に例示した複数の焦点評価値の取得、およびこれら焦点評価値群に対して３点内挿演算を行ってレンズ位置Ｄ１を演算する処理を、たとえば２回繰り返す。そして、２つのレンズ位置Ｄ１の平均位置（両者の中間位置）を、改めて最終的なレンズ位置Ｄ１（合焦位置）とする。焦点評価値の取得およびレンズ位置Ｄ１の演算を複数回繰り返すことにより、ばらつきの影響を抑えることができる。
【００５３】
［２］制御周期＝ｔの場合
ＡＦ処理部２２は、次の（ａ２）〜（ｄ２）を行う。
（ａ２）焦点評価値に対する移動平均の算出を省く。
（ｂ２）フィルタ処理において通過帯域を通常時の帯域へ広げる。
（ｃ２）焦点評価値を取得するための撮像素子３５の露光時間を通常時の露光時間へ戻す。
（ｄ２）レンズ位置Ｄ１を１回で決める。
以下にそれぞれの内容を説明する。
【００５４】
（ａ２）移動平均算出を省く
ＡＦ処理部２２は、図２に例示したように、焦点評価値群に移動平均処理を施さずに、点Ｐ１、Ｐ２およびＰ３を含む３点内挿演算によってレンズ位置Ｄ１を決める。
【００５５】
（ｂ２）フィルタの通過帯域
ＡＦ処理部２２は、焦点評価値を算出する前に行うフィルタ処理の通過周波数帯域を、制御周期＝２ｔの場合より広げる。具体的には、撮像素子３５からの信号成分を通過させる通過帯域の高域遮断周波数を制御周期＝２ｔの場合に比べて高くする。
【００５６】
（ｃ２）撮像素子３５の露光時間
ＡＦ処理部２２は、撮像素子３５がＡＦ調節処理時に撮像する露光時間を制御周期＝２ｔの場合のＡＦ調節処理時に撮像する露光時間より短くする。
【００５７】
なお、露光時間を短くする場合は、たとえば、露光時間の短縮に応じてＩＳＯ感度を上げたり、ＮＤフィルタなどを光路外へ退避させたりすることにより、露光時間を変更する前と後とで撮像信号レベルを揃えるようにする。
【００５８】
（ｄ２）レンズ位置Ｄ１の決め方
ＡＦ処理部２２は、図２に例示した複数の焦点評価値の取得、およびこれら焦点評価値群に対する３点内挿演算を１回行うことにより、レンズ位置Ｄ１を決める。
【００５９】
以上説明した実施形態によれば、次の作用効果が得られる。
（１）電子カメラが行うぶれ抑制制御の制御周期に応じて、コントラスト情報に基づいて行う自動焦点調節として第１焦点調節処理および第２焦点調節処理を切り替えるようにした。これにより、制御周期の変化に起因して撮像素子３５上の像ぶれが増加しても、自動焦点調節の精度低下を抑えることができる。
【００６０】
（２）フォーカスレンズ１３を光軸方向へ移動させながら検出した複数の焦点評価値に基づいて行う自動焦点調節方式についての焦点調節処理を切り替えるので、撮像素子３５上の像ぶれが焦点評価値に及ぼす影響を適切に抑えることができる。
【００６１】
（３）制御周期が所定値ｘ（ｔ＜ｘ＜２ｔ）より長い場合は、（ａ１）複数の焦点評価値に対して移動平均を算出し、制御周期が所定値ｘ以下の場合は、（ａ２）複数の焦点評価値に対する移動平均の算出をしないようにした。これにより、制御周期を長くした場合に撮像素子３５上の像ぶれが増加して焦点評価値にばらつきが生じたとしても、これを移動平均によって抑えて自動焦点調節の精度低下を抑えることができる。
【００６２】
（４）制御周期が所定値ｘ（ｔ＜ｘ＜２ｔ）より長い場合は、（ｂ１）フィルタ処理において通過帯域を通常時の帯域より狭くし、制御周期が所定値ｘ以下の場合は、（ｂ２）フィルタ処理において通過帯域を通常時の帯域にするようにした。これにより、制御周期を長くした場合に撮像素子３５上の像ぶれが増加して撮像素子３５から出力される画像信号の周波数成分が変化したとしても、変化した周波数成分を遮断することによって焦点評価値に及ぼす影響を抑え、自動焦点調節の精度低下を抑えることができる。
【００６３】
（５）制御周期が所定値ｘ（ｔ＜ｘ＜２ｔ）より長い場合は、（ｃ１）焦点評価値を取得するための撮像素子３５の露光時間を通常時の露光時間より長くし、制御周期が所定値ｘ以下の場合は、（ｃ２）焦点評価値を取得するための撮像素子３５の露光時間を通常時の露光時間にするようにした。露光時間を突発性の像ぶれ周期より長い時間にしておくことで、突発的な像ぶれが生じたとしても焦点評価値に及ぼす影響を抑え、自動焦点調節の精度低下を抑えることができる。
【００６４】
（６）上記（５）の場合において、撮像素子３５の露光時間を変更する前後で撮像信号レベルを揃えるようにしたので、Ｓ／Ｎ比が変化して自動焦点調節の精度が変わるなどの影響を受けにくい。また、ＮＤフィルタの挿抜やＩＳＯ感度の変更によって絞りを変えずに撮像信号レベルを揃えるようにしたので、被写界深度の変動によるピント状態の変化を抑えることができる。
【００６５】
（７）制御周期が所定値ｘ（ｔ＜ｘ＜２ｔ）より長い場合は、（ｄ１）複数回の平均をとってレンズ位置Ｄ１を決め、制御周期が所定値ｘ以下の場合は、（ｄ２）レンズ位置Ｄ１を１回で決めるようにした。これにより、制御周期を長くした場合に撮像素子３５上の像ぶれが増加することに起因してレンズ位置Ｄ１がばらつくとしても、これを平均することによって影響を抑えることができる。
【００６６】
（８）ぶれ抑制制御の制御周期は、電池５０の残容量が所定値以下になった場合に通常時（ｔ）より長い値（２ｔ）に切り替えるようにした。これにより、通常時の制御周期（ｔ）を維持する場合に比べて、電池５０の消耗を遅らせることができる。
【００６７】
（９）上記（８）で通常時より長い制御周期（２ｔ）に切り替えられている場合でも、レリーズボタンが全押し操作された場合には通常時の制御周期（ｔ）へ切り替えるようにした。通常時の制御周期（ｔ）の方が撮像素子３５上の像ぶれを少なくできるので、レリーズボタン全押し後の撮影時に行う自動焦点調節の精度を高めることができる。
【００６８】
（変形例１）
ＡＦ調節処理の切り替えとして、上記（ａ１）〜（ｄ１）と、上記（ａ２）〜（ｄ２）とをそれぞれまとめて切り替える例を説明したが、少なくとも１つを切り替えるように構成してもよい。たとえば、上記（ａ１）と上記（ａ２）とを切り替えたり、上記（ｂ１）および（ｃ１）と、上記（ｂ２）および（ｃ２）とを切り替えたりしてもよい。
【００６９】
（変形例２）
また、電池５０の残容量が極めて低下した場合には、常に上記（ｄ２）に切り替えておくようにしてもよい。複数回の平均をとってレンズ位置Ｄ１を決める上記（ｄ１）へ切り替えないことで、電池５０の消耗を遅らせることができる。
【００７０】
（変形例３）
電子カメラのぶれ抑制方式として防振レンズ１２を移動させて行う方式を例を説明したが、撮像素子３５を移動させてぶれ抑制を行う方式にも本発明を適用してよい。
【００７１】
（変形例４）
ぶれ抑制制御の制御周期は、デジタル画像データに基づいて顔検出部３１に「顔」を検出させる顔検出モードにされている場合にも、通常時（ｔ）より長い値（２ｔ）に切り替えるようにしてもよい。これにより、通常時の制御周期（ｔ）を維持する場合に比べて、制御装置２０の処理負担を軽くすることができる。
【００７２】
（変形例５）
ぶれ抑制制御の制御周期は、デジタル画像データに基づいて主要被写体（たとえば、変形例４において検出させた「顔」）を追尾して焦点検出用の領域（フォーカスエリア）とする被写体追尾ＡＦモードにされている場合にも、通常時（ｔ）より長い値（２ｔ）に切り替えるようにしてもよい。これにより、通常時の制御周期（ｔ）を維持する場合に比べて、制御装置２０の処理負担を軽くすることができる。
【００７３】
（変形例６）
ぶれ抑制制御の制御周期は、無線通信部３４を介して外部機器との間で無線通信を行っている場合にも、通常時（ｔ）より長い値（２ｔ）に切り替えるようにしてもよい。これにより、通常時の制御周期（ｔ）を維持する場合に比べて、制御装置２０の処理負担を軽くすることができる。
【００７４】
以上の説明はあくまで一例であり、上記の実施形態の構成に何ら限定されるものではない。
【図面の簡単な説明】
【００７５】
【図１】本発明の一実施の形態による電子カメラの要部構成を説明するブロック図である。
【図２】フォーカスレンズの位置と焦点評価値との関係の一例を示す図である。
【図３】メイン処理の流れを説明するフローチャートである。
【図４】ぶれ抑制処理の流れを説明するフローチャートである。
【図５】ぶれ抑制の制御周期を例示する図である。
【図６】移動平均前のフォーカスレンズの位置と焦点評価値との関係の一例を示す図である。
【図７】移動平均後のフォーカスレンズの位置と焦点評価値との関係の一例を示す図である。
【符号の説明】
【００７６】
１０…撮影光学系ユニット
１２…防振レンズ
１３…フォーカスレンズ
１４…防振光学系位置検出センサ
１５…防振光学系駆動装置
１６…焦点調節光学系駆動装置
２０…制御装置
３０…振れ検出センサ
３３…電圧検出部
３５…撮像素子
５０…電池
【図１】
2009251209.tif 000003
【図２】
2009251209.tif 000004
【図３】
2009251209.tif 000005
【図４】
2009251209.tif 000006
【図５】
2009251209.tif 000007
【図６】
2009251209.tif 000008
【図７】
2009251209.tif 000009