(57)【特許請求の範囲】
【請求項１】
撮像装置に備えられた振動検出素子の出力する信号に基づいて、前記撮像装置に備えられた光学部品を移動させる光学部品駆動素子を制御する防振制御回路であって、
前記振動検出素子が出力するアナログ信号をデジタル信号に変換するアナログ−デジタル変換回路と、
前記デジタル信号の低周波成分を除去するハイパスフィルタと、
前記ハイパスフィルタの出力する信号を増幅する増幅回路と、
前記増幅回路の出力する信号に基づいて前記撮像装置の移動量を算出する移動量算出回路と、
前記移動量算出回路の出力信号に対して、所定の値を減算するセンタリング処理回路と、
前記センタリング処理回路の出力信号に基づいて、前記光学部品の位置を補正する補正信号を生成して前記光学部品駆動素子へ出力するサーボ回路と、
前記ハイパスフィルタの出力する信号と所定のしきい値とを比較し、比較結果に応じてパン動作またはチルト動作の有無を判定するパン・チルト判定回路と、
を備え、前記増幅回路は、前記パン・チルト判定回路の判定結果に応じて増幅率を変更し、
前記サーボ回路は、前記光学部品の位置を検出する位置検出素子が出力する信号と前記移動量算出回路の出力信号とを加算した信号に基づいて、前記補正信号を生成し、
前記ハイパスフィルタ、前記移動量算出回路、前記サーボ回路、及び前記センタリング処理回路はそれぞれ、デジタルフィルタ回路とレジスタとを含んで構成され、前記デジタルフィルタ回路は前記レジスタに格納されたフィルタ係数に基づいてフィルタ処理を行うことを特徴とする防振制御回路。
【発明の詳細な説明】
【技術分野】
【０００１】
本願発明は、デジタルスチルカメラ等の撮像装置に加えられる振動によって生じる被写体のぶれ（手振れ）を抑制する防振制御回路に関する。
【背景技術】
【０００２】
近年、デジタルスチルカメラやデジタルビデオカメラ等の撮像装置は、それに備えられる撮像素子の画素数を増加させることによって高画質化を実現している。その一方で、撮像装置の高画質化を実現する他の方法として、撮像装置を持つ手のぶれによって生じる被写体のぶれを防止するために、撮像装置は手振れ補正機能を備えることが望まれている。
【０００３】
具体的には、撮像装置はジャイロセンサなどの検出素子を備え、撮像装置の振動によって生じる角速度成分に応じてレンズや撮像素子などの光学部品を駆動して被写体のぶれを防止する。これによって、撮像装置が振動しても、取得される映像信号に振動の成分が反映されることはなく、像ぶれのない高画質な映像信号を取得することができる。
【０００４】
図２には、手振れ補正機能を実現するために用いられる、従来の防振制御回路１００のブロック図を示す。防振制御回路１００は撮像装置に備えられ、撮像装置に備えられる主制御回路（図示せず）の制御に応じて動作する。防振制御回路１００は位置検出素子２００、レンズ駆動素子３００及び振動検出素子４００に接続される。
【０００５】
位置検出素子２００は、撮像装置に備えられるレンズの位置を検出する。詳述すると、位置検出素子２００はホール素子とすることができ、レンズの絶対位置に応じた誘導電流を生成し、電圧信号を出力する。
【０００６】
レンズ駆動素子３００は、防振制御回路１００から出力されたレンズ駆動信号に応じてレンズの位置を移動させる。レンズ駆動素子３００はボイスコイルモータとすることができ、防振制御回路１００は、レンズ駆動素子３００に加える電圧値を調整することによってボイスコイルモータの可動コイルの位置、つまりレンズの位置を制御する。レンズ駆動素子３００は、撮像装置の光軸に対して垂直な面内でレンズを駆動する。
【０００７】
振動検出素子４００は、撮像装置の振動を検出してその結果を防振制御回路１００に出力する。振動検出素子４００はジャイロセンサとすることができ、撮像装置に加えられた振動に応じた角速度信号を生成して、防振制御回路１００に出力する。
【０００８】
位置検出素子２００、レンズ駆動素子３００及び振動検出素子４００はそれぞれ、少なくとも２つの素子から構成されることが好適であり、撮像装置の光軸に垂直な面において水平成分と垂直成分に対応した複数の素子を設けて、レンズの位置検出、レンズの移動及び撮像装置の振動検出をそれぞれ制御する。
【０００９】
次に、防振制御回路１００について詳細に説明する。防振制御回路１００は、サーボ回路１２０、レンズドライバ１４０、アナログ−デジタル変換回路（ＡＤＣ）１４２、ＣＰＵ１６０及びデジタル−アナログ変換回路（ＤＡＣ）１６２を含んで構成される。
【００１０】
サーボ回路１２０は、位置検出素子２００の出力する電圧信号に応じて、レンズ駆動素子３００を制御するための信号を生成する。サーボ回路１２０は、外付けの抵抗素子やコンデンサ等を含んだアナログのフィルタ回路を含んで構成され、レンズの光軸と撮像装置に備えられる撮像素子の中心とが一致するように、レンズ駆動素子３００を制御するため
の信号を生成する。レンズドライバ１４０は、サーボ回路１２０から出力された信号に基づいて、レンズ駆動素子３００を駆動するためのレンズ駆動信号を生成する。
【００１１】
ＡＤＣ１４２は、振動検出素子４００が出力するアナログの角速度信号をデジタル信号に変換する。ＣＰＵ１６０は、デジタルの角速度信号に基づいて、撮像装置の移動量を示す角度信号を生成する。ＣＰＵ１６０は、図示しないメモリに接続され、メモリに格納されたソフトウェアに基づいて角度信号の生成処理を行う。ＤＡＣ１６２はＣＰＵ１６０で生成されたデジタルの角度信号をアナログ信号に変換する。
【００１２】
ここで、サーボ回路１２０は、ＤＡＣ１６２が出力するアナログの角度信号と位置検出素子２００の出力する電圧信号とを加算した信号に応じて、レンズ駆動素子３００を駆動するためのレンズ駆動信号を生成する。つまり、手振れによる被写体ぶれを防止するために、撮像装置の移動量を示す角度信号に基づいてレンズの位置を変更して、撮像素子上の被写体像のぶれを抑制する。これによって、手振れによる被写体像のぶれを抑制して高画質な映像信号を得ることができる。
【特許文献１】特開平１０−２１３８３２号公報
【発明の開示】
【発明が解決しようとする課題】
【００１３】
図２に示す従来の防振制御回路１００は、振動検出素子４００から得られた角速度信号から撮像装置の移動量を示す角度信号を生成する際、ＣＰＵ１６０を用いてソフトウェアによってその機能を実現している。このとき、防振制御回路１００は速い処理速度が求められており、ＣＰＵ１６０は高速クロックで動作可能なものとする必要がある。例えば、撮像装置が１秒間に３０フレームの画像を撮影して動画を得る場合、レンズの位置は１／３０秒より速い分解能で変更するように制御する必要がある。
【００１４】
高速クロックを用いてＣＰＵ１６０を駆動する場合、防振制御回路１００における消費電力が増大する。防振制御回路１００が搭載される撮像装置は、リチウムイオン電池等の２次電池を電源として駆動する。そのため、防振制御回路１００の消費電力が増大すると、２次電池の消耗が早くなるため、撮像装置の駆動時間が短くなるため、動画の撮影時間が短くなるとともに、静止画の撮影枚数が減少するという問題が生じる。撮像装置の手振れ補正機能は、動画や静止画の撮影中だけでなく、撮影の準備中であるプレビュー時にも実行されることが多いため、手振れ補正機能に関する消費電力の低減が望まれる。
【００１５】
本願発明は、上記従来技術の問題を鑑み、高画質な映像信号を得るとともに、消費電力を低減した防振制御回路を提供することを目的とする。
【課題を解決するための手段】
【００１６】
本願発明は、撮像装置に備えられた振動検出素子の出力する信号に基づいて、撮像装置に備えられた光学部品を移動させる光学部品駆動素子を制御する防振制御回路であって、振動検出素子が出力する信号の低周波成分を除去するハイパスフィルタと、ハイパスフィルタの出力する信号に基づいて撮像装置の移動量を算出する移動量算出回路と、移動量算出回路の出力信号に対して、所定の値を減算するセンタリング処理回路と、センタリング処理回路の出力信号に基づいて、光学部品の位置を補正する補正信号を生成して光学部品駆動素子へ出力するサーボ回路と、を備え、センタリング処理回路は、デジタルフィルタ回路とレジスタとを含んで構成され、デジタルフィルタ回路はレジスタに格納されたフィルタ係数に基づいてフィルタ処理を行うこと、を特徴とする。
【発明の効果】
【００１７】
本願発明によれば、ＣＰＵを用いることなく撮像装置の移動量を算出することができる
ため、消費電力を低減しつつ、手振れの影響を抑制した高画質な映像信号を得ることが可能となる。
【発明を実施するための最良の形態】
【００１８】
図１は本発明の実施形態の防振制御回路１０の概略のブロック図である。防振制御回路１０は、ＡＤＣ１２、４２、サーボ回路２０、レンズドライバ４０、ハイパスフィルタ（ＨＰＦ）４４、パン・チルト判定回路４６、ゲイン調整回路４８、積分回路５０及びセンタリング処理回路５２を含んで構成される。防振制御回路１０は、位置検出素子２００、レンズ駆動素子３００、振動検出素子４００に接続され、これらの素子は従来技術に記載のものと同様である。
【００１９】
ＡＤＣ１２は、位置検出素子２００、例えばホール素子から出力されたアナログの電圧信号をデジタル信号に変換する。ホール素子は、レンズに固定された磁石による磁力に応じた誘導電流を生成する。つまり、ホール素子は、レンズとの距離に応じてレンズの位置を示す電圧信号を出力し、ＡＤＣ１２はその電圧信号をデジタル信号に変換して位置信号ＳＰとして出力する。ＡＤＣ１２は、レンズの光軸と撮像装置に備えられる撮像素子の中心とが一致する場合に、基準を示す信号、例えば、“０”を示すデジタル値を出力する構成とする。
【００２０】
サーボ回路２０は、ＡＤＣ１２の出力する位置信号ＳＰと後述する振動成分信号ＳＶを加算した信号に応じて、レンズ駆動素子３００の駆動を制御する補正信号ＳＲを生成する。サーボ回路２０は、レジスタ２２と図示しないデジタルフィルタ回路を含んで構成され、レジスタ２２に格納されるフィルタ係数を用いたフィルタ処理が行われる。
【００２１】
ＤＡＣ３０はデジタルの補正信号ＳＲをアナログ信号に変換する。レンズドライバ４０は、アナログの補正信号ＳＲに基づいて、レンズ駆動素子３００を駆動するためのレンズ駆動信号を生成する。
【００２２】
ＡＤＣ４２は、振動検出素子４００、例えばジャイロセンサから出力されたアナログの角速度信号をデジタル信号に変換する。ＨＰＦ４４は、角速度信号に含まれる直流成分を除去し、撮像装置の振動が反映された角速度信号の高周波成分を抽出する。
【００２３】
パン・チルト判定回路４６は、ＨＰＦ４４の出力する角速度信号に基づいて、撮像装置のパン動作、チルト動作を検出する。被写体の移動などに応じて撮像装置を水平方向に動かすことをパン動作といい、垂直方向に移動させることをチルト動作という。被写体の移動などに応じて撮像装置を移動させる場合、振動検出素子４００はその移動に応じた角速度信号を出力する。しかし、パン動作またはチルト動作による角速度信号の変動は、手振れによるものではないため、レンズなどの光学系を補正する必要がない場合がある。パン・チルト判定回路４６は上記のような制御を実現するために設けられる。具体的には、パン・チルト判定回路４６は、一定期間角速度信号が所定値以上となることを検出したときに、パン動作またはチルト動作中であると判定する。
【００２４】
ゲイン調整回路４８は、パン・チルト判定回路４６の判定結果に応じて、ＨＰＦ４４から出力される角速度信号の増幅率を変更する。例えば、パン動作またはチルト動作中でない場合には、ゲイン調整回路４８はＨＰＦ４４が出力する角速度信号の強度を維持するようなゲイン調整を行う。また、パン動作またはチルト動作中の場合には、ゲイン調整回路４８はＨＰＦ４４が出力する角速度信号の強度を減衰して出力が０となるようなゲイン調整を行う。
【００２５】
積分回路５０は、ゲイン調整回路４８が出力する角速度信号を積分して、撮像装置の移
動量を示す角度信号を生成する。積分回路５０は、図示しないデジタルフィルタを含んで構成することが好適であり、図示しないレジスタに設定されたフィルタ係数に応じたフィルタ処理を行うことによって角度信号、つまり撮像装置の移動量を求める。
【００２６】
センタリング処理回路５２は、積分回路５０から出力される角度信号に対して、所定の値を減算して、撮像装置の移動量を示す振動成分信号ＳＶを生成する。撮像装置において手振れ補正処理を行う場合、補正処理を継続して実行するうちにレンズの位置が基準位置から徐々に離れていき、レンズの可動範囲の限界点付近に達する場合がある。このとき、手振れ補正処理を継続すると、レンズはある一方の方向には移動できるが、他方には移動できなくなる。センタリング処理回路５２はこれを防止するために設けられるものであり、角度信号から所定の値を減算することによって、レンズの可動範囲の限界点に近づきにくいように制御する。
【００２７】
センタリング処理５２は、図示しないデジタルフィルタを含んで構成することが好適であり、図示しないレジスタに設定されたフィルタ係数に応じたフィルタ処理を行うことによって、角度信号から所定の値を減算する処理を行う。
【００２８】
図１に記載の防振制御回路１０を用いた、手振れによる被写体のぶれを補正するためのレンズの移動制御について説明する。
【００２９】
まず、手振れによる被写体のぶれのない場合について説明する。レンズ駆動素子３００によって駆動されるレンズの位置は、その光軸と撮像装置に備えられる撮像素子の中心が一致するため、ＡＤＣ１２は“０”を示すデジタルの位置信号ＳＰを出力する。サーボ回路２０は、位置信号ＳＰの値が“０”のとき、現在のレンズの位置を維持するようにレンズ駆動素子３００を制御する補正信号ＳＲを出力する。
【００３０】
また、レンズの位置と撮像素子の中心が一致しない場合、ＡＤＣ１２は“０”と異なる値を示すデジタルの位置信号ＳＰを出力する。サーボ回路２０は、ＡＤＣ１２の出力する値に応じて、位置信号ＳＰの値が“０”となるようにレンズ駆動素子３００を制御する補正信号ＳＲを出力する。上記の動作を繰り返すことによって、レンズの位置と撮像素子の中心が一致するように、レンズの位置を制御する。
【００３１】
次に、手振れによって被写体のぶれが生じた場合について説明する。レンズ駆動素子３００によって駆動されるレンズの位置は、その光軸と撮像装置に備えられる撮像素子の中心が一致するため、ＡＤＣ１２は“０”を示すデジタルの位置信号ＳＰを出力する。一方、手振れによって撮像装置が移動するため、積分回路５０及びセンタリング処理回路５２は、振動検出素子４００で検出された角速度信号に基づいて、撮像装置の移動量を示す角度信号を出力する。
【００３２】
サーボ回路２０は、ＡＤＣ１２が出力する“０”を示す位置信号ＳＰと、センタリング処理回路５２が出力する角度信号と、を加算した信号に応じて、補正信号ＳＲを生成する。このとき、位置信号ＳＰは“０”であるにも関わらず、“０”でない角度信号が加算されているため、サーボ回路２０はレンズを移動させる補正信号ＳＲを生成する。サーボ回路２０が出力する補正信号ＳＲに基づいて、レンズ駆動素子３００はレンズを移動させるため、撮像装置に備えられた撮像素子は手振れによる被写体のぶれを抑制した信号を得ることができる。このような制御を繰り返すことによって、防振制御回路１０は手振れ補正制御を実現している。
【００３３】
本発明の実施形態では、振動検出素子４００から得られた角速度信号から撮像装置の移動量を示す角度信号を生成する際、ＨＰＦ４４、積分回路５０及びセンタリング処理回路
５２を用いて生成する構成とした。これによって、角度信号の生成のためにＣＰＵを用いる必要がなくなり、防振制御回路１０での消費電力を低減することができる。
【００３４】
また、本発明の実施形態では、防振制御回路１０はＨＰＦ４４、積分回路５０及びセンタリング処理回路５２を設ける構成としたことによって、ＣＰＵを設ける構成に比べて回路面積を縮小することが可能となる。これによって、防振制御回路１０が搭載される半導体チップのコストを低減することが可能となる。
【００３５】
本発明の実施形態では、防振制御回路１０に設けられるサーボ回路２０、ＨＰＦ４４、積分回路５０及びセンタリング処理回路５２はデジタルフィルタ回路を含んで構成した。図２に記載の従来技術において、サーボ回路１２０はアナログのフィルタ回路を含んで構成されていたため、抵抗素子やコンデンサなどの外付け部品が必要であった。従来の防振制御回路１００の制御特性を調整するためにサーボ回路１２０のフィルタ係数を変更する場合、外付け部品を交換しなければならず容易にフィルタ係数を変更することが困難であった。しかし、本発明の防振制御回路１０では、フィルタ係数を変更する場合、例えばレジスタ２２などのレジスタに格納するフィルタ係数を変更すればよく、防振制御回路１０の制御特性の調整を容易に行うことができる。
【００３６】
本発明の実施形態では、位置検出素子２００、レンズ駆動素子３００、振動検出素子４００はそれぞれ、ホール素子、ボイスコイルモータ、ジャイロセンサとしたが、本願はそれに限られるものではない。例えば、レンズ駆動素子３００はステッピングモータやピエゾ素子を用いることができる。レンズ駆動素子３００としてステッピングモータを用いる場合、位置検出素子２００もステッピングモータを用いることができ、ステッピングモータによってレンズを駆動するとともに、ステッピングモータの制御信号をレンズの位置を示す信号として使用することができる。また、振動検出素子４００は、直線方向の加速度を検出するセンサを用いて、加速度信号に基づいて撮像装置の振動を検出する構成とすることができる。
【００３７】
また、本発明の実施形態では、レンズを駆動させて手振れ補正処理を行うレンズシフト方式としたが、本発明はこれに限られるものではない。たとえば、本発明は、撮像装置のぶれに応じてＣＣＤ素子などの撮像素子をシフトさせるＣＣＤシフト方式にも適用することができる。このとき、位置検出素子２００は撮像素子の位置を検出し、レンズ駆動素子３００（請求項に記載の光学部品駆動素子）は撮像素子を駆動する素子とすることができる。
【図面の簡単な説明】
【００３８】
【図１】本発明の実施形態の防振制御回路の概略のブロック図である。
【図２】従来の防振制御回路の概略のブロック図である。
【符号の説明】
【００３９】
１０，１００  防振制御回路、１２，４２，１４２  ＡＤＣ、２０，１２０  サーボ回路、２２  レジスタ、３０，１６２  ＤＡＣ、レジスタ、４０，１４０  レンズドライバ、４４  ＨＰＦ、４６  パン・チルト判定回路、４８  ゲイン調整回路、５０  積分回路、５２  センタリング処理回路、１２００  位置検出素子、３００  レンズ駆動素子、４００  振動検出素子。
【図１】
0005123606.tif 000002
【図２】
0005123606.tif 000003