(57)【要約】【課題】本発明は、手振れを防止するとともに電子カメラに搭載されているバッテリの寿命を長期化することができること。【解決手段】カメラ制御部３６は、露出から取得したシャッタ速度に基づいて、手振れ量の検出に要する時間を計測する計測時間Ｔ１を取得し、取得された計測時間Ｔ１で手振れ量を検出する。この検出処理の後、取得されたシャッタ速度で撮影するように撮像素子２２を制御する。さらに、撮像された画像に対し、検出された手振れ量に基づいて手振れ補正処理を行う。【選択図】図１
2008306542.tif 000002
【特許請求の範囲】
【請求項１】
撮像手段と、
シャッタ速度を取得する第１の取得手段と、
この第１の取得手段によって取得されたシャッタ速度から、手振れ量の検出に要する時間を計測する計測時間を取得する第２の取得手段と、
この第２の取得手段によって取得された計測時間で手振れ量を検出する検出手段と、
この検出手段による検出処理の後、前記第１の取得手段によって取得されたシャッタ速度で撮影するよう前記撮像手段を制御する撮像制御手段と、
この撮像制御手段によって撮像された画像に対し、前記検出手段によって検出された手振れ量に基づいて補正処理を行う補正手段と、
を備えたことを特徴とする撮像装置。
【請求項２】
前記撮像手段で撮像される画像の記録を指示する記録指示手段を更に備え、
前記検出手段は、前記記録指示手段によって記録が指示されると、第２の取得手段によって取得された時間で手振れ量を計測することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記撮像手段で撮像される画像の露出値を取得する取得手段を更に備え、
前記第１の取得手段はこの取得手段によって取得された露出値からシャッタ速度を取得することを特徴とする、請求項１又は２に記載の撮像装置。
【請求項４】
前記補正手段は、前記撮像制御手段による撮像とほぼ同時に、前記撮像された画像に対して補正処理を行うことを特徴とする請求項１乃至３のいずれかに記載の撮像装置。
【請求項５】
前記撮像手段は光軸方向に対し垂直に直交する平面で移動可能に設けられ、
前記検出手段は、前記手振れ量を前記撮像手段の移動量で検出し、
前記補正手段は、前記検出手段によって検出された移動量基づいて前記撮像手段を移動させることにより補正処理を行うことを特徴とする請求項１乃至４の何れかに記載の撮像装置。
【請求項６】
シャッタ速度を取得する第１の取得ステップと、
この第１の取得ステップにて取得されたシャッタ速度から、手振れ量の検出に要する時間を計測する計測時間を取得する第２の取得ステップと、
この第２の取得ステップにて取得された時間で手振れ量を検出する検出ステップと、
この検出ステップによる検出処理の後、前記第１の取得ステップにて取得されたシャッタ速度で撮像するよう撮像部を制御する撮像制御ステップと、
この撮像制御ステップにて撮像された画像に対し、前記検出ステップにて検出された手振れ量に基づいて補正処理を行う補正ステップと、
を備えたことを特徴とする撮像画像補正方法。
【請求項７】
撮像部を備えた撮像装置が具備するコンピュータを、
シャッタ速度を取得する第１の取得手段、
この第１の取得手段によって取得されたシャッタ速度から、手振れ量の検出に要する時間を計測する計測時間を取得する第２の取得手段、
この第２の取得手段によって取得された時間で手振れ量を検出する検出手段、
この検出手段による検出処理の後、前記第１の取得手段によって取得されたシャッタ速度で撮像するよう前記撮像部を制御する撮像制御手段、
この撮像制御手段によって撮像された画像に対し、前記検出手段によって検出された手振れ量に基づいて補正処理を行う補正手段
として機能させることを特徴とする撮像画像補正プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、手振れ防止とバッテリ寿命の長期化を実現させることができる撮像装置、撮像画像補正方法および撮像画像補正プログラムに関する。
【背景技術】
【０００２】
従来、手振れ補正処理としては、例えば、特許文献１に記載された技術が報告されている。この特許文献１には、シャッタキーが半押し状態にあることを検出すると、手振れ補正機能をオンにし、姿勢センサから手振れ検出値を取得してＣＣＤを移動させることにより手振れ補正を行うことが記載されている。
【特許文献１】特開２００７−８１７７０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１に記載された手法の場合、シャッタキーが半押し状態にあることを検出している間は、姿勢センサ及びＣＣＤの移動が行われていることから、これらの駆動に関する消費電力を無駄にすることになり、これが電子カメラに搭載されているバッテリの寿命を低下させる要因になっていた。
【０００４】
本発明は、上記に鑑みてなされたもので、その目的としては、手振れを防止するとともに電子カメラに搭載されているバッテリの寿命を長期化することができる撮像装置、撮像画像補正方法および撮像画像補正プログラム提供することにある。
【課題を解決するための手段】
【０００５】
本願請求項１の発明は、撮像手段と、シャッタ速度を取得する第１の取得手段と、この第１の取得手段によって取得されたシャッタ速度から、手振れ量の検出に要する時間を計測する計測時間を取得する第２の取得手段と、この第２の取得手段によって取得された計測時間で手振れ量を検出する検出手段と、この検出手段による検出処理の後、前記第１の取得手段によって取得されたシャッタ速度で撮影するよう前記撮像手段を制御する撮像制御手段と、この撮像制御手段によって撮像された画像に対し、前記検出手段によって検出された手振れ量に基づいて補正処理を行う補正手段と、を備えたことを特徴とする。
【０００６】
本願請求項２の発明は、上記請求項１に記載の発明において、前記撮像手段で撮像される画像の記録を指示する記録指示手段を更に備え、前記検出手段は、前記記録指示手段によって記録が指示されると、第２の取得手段によって取得された時間で手振れ量を計測することを特徴とする。
【０００７】
本願請求項３の発明は、上記請求項１又は２に記載の発明において、前記撮像手段で撮像される画像の露出値を取得する取得手段を更に備え、前記第１の取得手段はこの取得手段によって取得された露出値からシャッタ速度を取得することを特徴とする。
【０００８】
本願請求項４の発明は、上記請求項１乃至３の何れかに記載の発明において、前記補正手段は、前記撮像制御手段による撮像とほぼ同時に、前記撮像された画像に対して補正処理を行うことを特徴とする。
【０００９】
本願請求項５の発明は、上記請求項１乃至４の何れかに記載の発明において、前記撮像手段は光軸方向に対し垂直に直交する平面で移動可能に設けられ、前記検出手段は、前記手振れ量を前記撮像手段の移動量で検出し、前記補正手段は、前記検出手段によって検出された移動量基づいて前記撮像手段を移動させることにより補正処理を行うことを特徴とする。
【００１０】
本願請求項６の発明は、シャッタ速度を取得する第１の取得ステップと、この第１の取得ステップにて取得されたシャッタ速度から、手振れ量の検出に要する時間を計測する計測時間を取得する第２の取得ステップと、この第２の取得ステップにて取得された時間で手振れ量を検出する検出ステップと、この検出ステップによる検出処理の後、前記第１の取得ステップにて取得されたシャッタ速度で撮像するよう撮像部を制御する撮像制御ステップと、この撮像制御ステップにて撮像された画像に対し、前記検出ステップにて検出された手振れ量に基づいて補正処理を行う補正ステップと、を備えたことを特徴とする。
【００１１】
本願請求項７の発明は、撮像部を備えた撮像装置が具備するコンピュータを、シャッタ速度を取得する第１の取得手段、この第１の取得手段によって取得されたシャッタ速度から、手振れ量の検出に要する時間を計測する計測時間を取得する第２の取得手段、この第２の取得手段によって取得された時間で手振れ量を検出する検出手段、この検出手段による検出処理の後、前記第１の取得手段によって取得されたシャッタ速度で撮像するよう前記撮像部を制御する撮像制御手段、この撮像制御手段によって撮像された画像に対し、前記検出手段によって検出された手振れ量に基づいて補正処理を行う補正手段として機能させることを特徴とする。
【発明の効果】
【００１２】
本発明によれば、手振れを防止するとともに電子カメラに搭載されているバッテリの寿命を長期化することができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施形態について図面を参照して説明する。
【００１４】
図１は、本発明に係る撮像装置の一実施形態である電子カメラの外観を示す正面図（図１（Ａ））及び背面図（図１（Ｂ））である。
【００１５】
電子カメラは、図１（Ａ）に示すように、正面側にストロボ発光部１および撮影レンズ（レンズ群）２を有している。また、電子カメラの背面には図１（Ｂ）に示すように、モードダイアル３、表示モニタ４、カーソルキー５、ＳＥＴキー６、ズームキー７（Ｗキー７−１、Ｔキー７−２）、手振れ補正機能キー１０等が設けられている。また、上面にはシャッタキー８、電源キー９が設けられ、図示されていないが側部にはパーソナルコンピュータ（以下、パソコン）やモデム等の外部装置とＵＳＢケーブルに接続する場合に用いるＵＳＢ端子接続部が設けられている。
【００１６】
なお、手振れ補正機能キー１０のキーケース内に緑色の発光ダイオードと赤色の発光ダイオードとを設けておき、必要に応じて点灯または点滅により手振れ補正中または記録中であることを報知する。
【００１７】
図２は、本発明の一実施形態の電子カメラの構成を説明するためのブロック図である。
【００１８】
撮影レンズ２は、ズームレンズ２ａ、フォーカスレンズ２ｂおよび振れ補正光学系２１を有する。ズームレンズ２ａは、ズーム制御機構（不図示）によって光軸方向に進退駆動される。ズームレンズ１ａが進退駆動されることで撮影画角が変化する。フォーカスレンズ２ｂは、フォーカス制御機構によって光軸方向に進退駆動される。フォーカスレンズ２ｂが進退駆動されることで撮影レンズ２のピント調節が行われる。補正光学系２１は、補正光学系駆動部２６に設けられたアクチュエータによって光軸と直交する方向に手振れを打ち消すように駆動（移動）される。補正光学系２１が駆動されることで、撮像素子２２の撮像面上に結像される被写体像がシフトする。
【００１９】
撮像素子２２は、ＣＭＯＳなどによって構成される。撮像素子２２は、その撮像面上に結像される被写体像を撮像して撮像信号を出力する。信号処理部３０は、アナログ撮像信号をディジタル信号に変換した上で所定の信号処理（たとえば、色補間処理、γ補正処理、ホワイトバランス処理、シェーディング補正処理など）を施す。タイミング発生部２９は、撮像素子２２から読み出す撮像信号の読み出しタイミング信号を発生する。
【００２０】
シャッタ２３は、撮影レンズ２と撮像素子２２との間に設けられており、内部にシャッタ駆動機構を有し、カメラ制御部３６からタイミング発生部２９に出力されたシャッタ開信号またはシャッタ閉信号に応じてシャッタ駆動機構がシャッタの開閉駆動を行う。
【００２１】
なお、シャッタ２３および撮像素子２２を基台（不図示）に搭載し、この基台を光軸方向に対し垂直に直交する平面で移動可能にしておき、補正光学系駆動部２６に設けられたアクチュエータによって光軸と直交する方向に手振れを打ち消すように基台を駆動（移動）してもよい。
【００２２】
角速度センサ２４は、電子カメラの動きを物理的、直接的に検出し、角速度を示す動き検出信号をカメラ制御部３６に出力する。
【００２３】
光学振れ補正処理部２５は、角速度センサ２４からの検出信号の大きさに応じた補正量を出力する変換テーブル２５１を有しており、カメラ制御部３６から補正開始指令を受け付けて起動する。詳細には、ＲＡＭ３８に一時的に格納された角速度センサ２４で検出された検出信号で示される検出量を読み出し、この検出量に対応する補正量を算出して補正光学系駆動部２６に出力する。
【００２４】
補正光学系駆動部２６は、カメラ制御部３６からの補正量に応じて補正光学系２１を撮影レンズ２の光軸と直交する方向に駆動する。なお、補正光学系２１の駆動量は光学振れ補正処理部２５によって決定される。
【００２５】
画像振れ補正処理部２７は、カメラ制御部３６から補正開始指令を受け付けると、ＲＡＭ３８に一時的に格納された角速度センサ２４で検出された検出信号で示される検出量を読み出し、この検出量に対応する補正量からシフト値を算出する一方、画像処理部３１に記憶された露光時の画像に対して手振れ補正処理を行う。
【００２６】
参照テーブル群２８は、輝度レベルと露出値との対応関係を記憶した参照テーブル２８１、プログラム線図等に代表される露出値とシャッタ速度との対応関係を記憶した参照テーブル２８２、及び、シャッタ速度と手振れ補正処理に要する手振れ検出量を得るために要する計測時間との対応関係を記憶した参照テーブル２８３とからなる。
【００２７】
画像処理部３１は、信号処理部３０から入力される画像データをフレームメモリ３１ａに一旦記憶した後、フレームメモリ３１ａから読み出した画像データを所定のデータ形式にフォーマット変換したり、画像データを表示処理部３２に与える処理を行う。なお、フレームメモリ３１ａの読み出し位置アドレスには、加算器が接続されており、画像振れ補正処理部２７から入力されたシフト値と読み出し位置アドレスとを加算器で加算することで、フレームメモリ３１ａから読み出しフレーム画像データを相対的にシフトする。表示処理部３２は、画像データを用いて映像信号を生成して表示モニタ４へ送出する。
【００２８】
表示モニタ４は、液晶表示パネルなどによって構成され、表示処理部３２から入力される映像信号による画像などを表示する。表示画像は、静止画撮影指示前に撮像素子２２で逐次撮像されるスルー画像、静止画撮影指示後に撮像素子２２で撮像される静止画、動画撮影時の動画、記録部３４に記録されている画像データによる再生画などがある。これら画像は、操作部３５の操作によって表示モニタ４上で、電気的に表示画角を変更して（電子ズーム）表示することができる。
【００２９】
記録部３４は、着脱可能なメモリーカードなどによって構成される。撮影モードにおいて、記録部３４は画像処理部３１でフォーマット変換された画像データを記録する。再生モードにおいて、記録部３４に記録されている画像データが読み出されて画像処理部３１へ送られる。画像処理部３１は、再生画像を表示するための映像信号を生成する。なお、電子カメラは静止画撮影モード、および動画撮影モードのそれぞれを選択可能に構成されており、動画撮影時には音声データも記録してもよい。
【００３０】
操作部３５は、図１にて示したモードダイアル３、カーソルキー５、ＳＥＴキー６、ズームキー７、シャッタキー８、電源キー９、手振れ補正機能キー１０等を含み、各操作に応じた操作信号を発生してカメラ制御部３６へ送出する。
【００３１】
カメラ制御部３６は、ＣＰＵを含んでなり、このＣＰＵが実行する制御プログラムが格納されるＲＯＭ３７、ワークメモリとして利用されるＲＡＭ３８も含まれる。そして、操作部３５から入力される操作信号に応じて各ブロックへ指令を出力し、カメラ動作を制御する。なお、ＲＯＭ３７には、ズーム位置（ズーム段数）情報に対応するズーム倍率が記憶されているズームテーブルが含まれる。また、カメラ制御部３６は、角速度センサ２４で検出された検出信号で示される検出量をＲＡＭ３８に一時的に記憶しておき、補正指令に応じて起動してＲＡＭ３８からこの検出量を読み出す。
【００３２】
なお、本発明の電子カメラには、図２に示す各ブロックに電力を供給するためのバッテリ（不図示）が設けられている。
【００３３】
図３は、本発明の電子カメラの概略動作を示すフローチャートであり、このフローチャートは電子カメラのメインプログラムを説明するためのものである。以下に示す処理は基本的にカメラ制御部３６が予めフラッシュメモリ等のプログラムメモリに記憶されたプログラムに従って実行する例で説明する。以下、図３に示すフローチャートに基づいて説明する。また、電子カメラはズーム機能およびオートフオーカス機能を備えているものとして以下に説明する。
【００３４】
図３で、ユーザが図１に示す電源キー９を操作して電子カメラの主電源をオンし、そして、ユーザが図１に示すモードダイアル３を操作して撮影モードに設定すると、カメラ制御部３６はこれを検出し、ステップＳ１０にて各回路部に入力する初期値や初期撮影条件を読み出し、各回路部に設定する。
【００３５】
次いで、ステップＳ１５にて、カメラ制御部３６は、設定した撮影モードにおいて、スルー画像表示がＯＮ設定、すなわち、スルー画像表示するになっているか否かを判断する。ここで、ＯＮ設定されている場合はステップＳ２０に進み、ＯＮ設定されていない場合はステップＳ３０に進む。
【００３６】
次いで、ステップＳ２０にて、カメラ制御部３６は、スルー画像表示を開始する。すなわち、カメラ制御部３６は、タイミング発生部２９にスルー画像表示処理に関する開始信号を出力する。これに応じてタイミング発生部２９は、タイミング信号を撮像素子２２と信号処理部３０へ出力する。そして、撮像素子２２は撮像した画像信号を信号処理部３０に出力し、信号処理部３０は画像信号から画像データを生成して画像処理部３１に出力し、画像処理部３１は画像データをフォーマット変換して表示処理部３２に出力し、表示処理部３２は画像データから映像信号を生成して表示モニタ４にスルー画像が表示される。この結果、表示モニタ４にはスルー画像が表示される。
【００３７】
次いで、ステップＳ３０にて、カメラ制御部３６は、図２に示す操作部３５、詳細にはズームキー７からの信号を基にズーム指示があったか否かを調べ、ズーム指示があった場合はステップＳ４０に進み、ズーム指示がなかった場合はステップＳ５０に進む。
【００３８】
次いで、ステップＳ４０にて、ズーム指示があった場合は、カメラ制御部３６は撮影レンズ２を制御してズーム処理を行わせる。つまり、ズーム用（ＺＯＯＭ）ドライバ（不図示）に制御信号を送り、ズームモータを駆動して指定されたズーム段に対応するズーム位置にレンズを移動させ、ステップＳ５０に進む。なお、カメラ制御部３６は現在のズーム位置（ズーム段数）をＲＡＭ３８に記憶するようにしている。
【００３９】
次いで、ステップＳ５０にて、カメラ制御部３６は、操作部３５からの信号に基づいてシャッタキー８の半押し操作を検出したか否かを調べる。シャッタキー８の半押し操作を検出した場合はステップＳ６０に進み、シャッタキー８の半押し操作を検出していない場合はステップＳ１５に戻る。
【００４０】
次いで、シャッタキー８の半押し操作を検出すると、ステップＳ６０にて、カメラ制御部３６は、その時点で選択されているズーム位置（ズーム段数）に対応した焦点距離でオートフォーカス（ＡＦ）処理、および自動ホワイトバランス（ＡＷＢ）制御処理を実行する。そして、カメラ制御部３６は、ステップＳ６０での各種処理による結果を各部に反映させ、再度、撮像素子２２、信号処理部３０を経て取得した画像データを画像処理部３１から表示処理部３２に接続された表示モニタ４にスルー表示する。
【００４１】
次いで、ステップＳ６５にて、カメラ制御部３６は、計測時間取得処理を開始する。なお、計測時間取得処理については図４に示すサブルーチンを参照して詳しく説明する。
【００４２】
次いで、ステップＳ７０にて、カメラ制御部３６は、シャッタキー８の全押し操作を検出したか否かを調べる。シャッタキー８の全押し操作を検出した場合はステップＳ８０に進み、シャッタキー８の全押し操作が検出された場合はステップＳ７５に進む。
【００４３】
次いで、ステップＳ７５にて、カメラ制御部３６は、操作部３５からの信号に基づいてシャッタキー８の半押し操作の解除を検出したか否かを調べる。シャッタキー８の半押し操作の解除を検出した場合はステップＳ３０に戻り、シャッタキー８の半押し操作の解除を検出しなかった場合はステップＳ７０に戻る。
【００４４】
次いで、シャッタキー８の全押し操作を検出した場合には、ステップＳ８０にて、カメラ制御部３６は、手振れ補正処理を開始する。なお、手振れ補正処理については図５に示すサブルーチンを参照して詳しく説明する。
【００４５】
次いで、ステップＳ９０にて、カメラ制御部３６は、新たに静止画に用いる画像信号を撮像素子２２から取得する。すなわち、カメラ制御部３６は、タイミング発生部２９に静止画画像取得処理に関する開始信号を出力する。これに応じてタイミング発生部２９は、タイミング信号を撮像素子２２と信号処理部３０へ出力する。そして、撮像素子２２は撮像した高精細の画像信号を信号処理部３０に出力し、信号処理部３０は画像信号から画像データを生成して画像処理部３１に出力し、画像処理部３１は１フレーム分の手振れ補正処理後の画像データ（静止画像データ）をＪＰＥＧ圧縮処理し、圧縮された静止画像データを記録部３４に記録して１フレーム分の静止画像の撮影処理し、ステップＳ１５に戻る。
【００４６】
図４は、本発明に係る撮像装置の一実施形態である電子カメラの計測時間取得処理について説明するためのサブルーチンのフローチャートである。なお、図４に示す計測時間取得処理は、例えば、参照テーブルに記憶されている露出値、シャッタ速度、計測時間を用いて処理され、図３に示す電子カメラの概略動作の処理と並列して実行されていることとする。
【００４７】
図４において、ステップＳ１１０にて、カメラ制御部３６は、取り込んだ撮像画像より露出値を取得する。すなわち、カメラ制御部３６は、撮像素子２２、信号処理部３０を経て取得した画像データを画像処理部３１からＲＡＭ３８に入力し、例えば１フレーム分の取り込んだ撮像画像の平均的な輝度レベルを算出しておき、参照テーブル２８１から現在の輝度レベルに対応する露出値を読み出して取得する。なお、露出値（ＥＶ：Ｅｘｐｏｓｕｒｅ  Ｖａｌｕｅ）は、単純に被写体の明るさを考えると、露出値が小さいほど暗く、大きいほど明るいことを意味する。
【００４８】
次いで、ステップＳ１２０にて、カメラ制御部３６は、取得した露出値よりシャッタ速度を取得する。すなわち、カメラ制御部３６は、ステップＳ１１０で取得した露出値に基づいて、露出値に対応するシャッタ速度を参照テーブル２８２から現在の露出値に対応するシャッタ速度を読み出して取得する。このため、現在の被写体に対して最適な露出値とシャッタ速度を取得することができる。
【００４９】
次いで、ステップＳ１３０にて、カメラ制御部３６は、取得したシャッタ速度より手振れ補正処理に要する計測時間Ｔ１を取得し、カメラ制御部３６のＲＡＭ３８に格納する。すなわち、カメラ制御部３６は、ステップＳ１２０で取得したシャッタ速度に基づいて、シャッタ速度に対応する、手振れ補正処理に要する手振れ検出量を得るために要する計測時間Ｔ１を参照テーブル２８３から読み出して取得する。このため、現在の被写体に対して最適な露出値、シャッタ速度、及び、計測時間Ｔ１を取得することができる。尚、本実施形態においてこの計測時間Ｔ１は、シャッタキー全押し検出時からシャッタ開信号出力時までの期間、すなわち、レリーズタイムラグに相当する。
【００５０】
したがって、上述したステップＳ１２０，Ｓ１３０での処理の結果、シャッタ速度が速いときはレリーズタイムラグを示す計測時間Ｔ１が短いが、この計測時間Ｔ１が短くてもシャッタ速度が速いことから手振れ現象自体があまり発生しない一方、シャッタ速度が遅いときには、計測時間Ｔ１が長く、結果として手振れ補正の検出時間が長くなるので精度がよい手振れ補正処理を行うことができる。
【００５１】
図５は、本発明に係る撮像装置の一実施形態である電子カメラの手振れ補正処理について説明するためのサブルーチンのフローチャートである。なお、図５に示す手振れ補正処理は、図３に示す電子カメラの概略動作の処理と並列して実行されていることとする。
【００５２】
ユーザが手振れ補正機能キー１０を操作した場合、ユーザ操作に応じたＯＮ／ＯＦＦ操作信号が操作部３５に入力される。このとき、操作部３５は割り込み信号を発生してカメラ制御部３６に出力するので、カメラ制御部３６は操作内容を示すフラグをメモリ（不図示）のＯＮ／ＯＦＦ設定フラグ領域に設定する。
【００５３】
図５において、ステップＳ２０５にて、カメラ制御部３６は、操作部３５により設定されたＯＮ／ＯＦＦ設定フラグ領域を調べ、手振れ補正機能がＯＮ設定されているか否かを判断する。
【００５４】
そして、ステップＳ２０５で、手振れ補正機能がＯＮ設定されていないと判断した場合、図３のステップＳ９０の処理、すなわち、画像処理部３１において、画像データ（静止画像データ）をＪＰＥＧ圧縮処理し、圧縮された静止画像データを記録部３４に記録する処理を行う。一方、ステップＳ２０５で、手振れ補正機能がＯＮ設定されていると判断した場合、ステップＳ２１０に進む。
【００５５】
手振れ補正機能がＯＮ設定されていると判断できると、ステップＳ２１０にて、図４の計測時間取得処理（ステップＳ１３０）で取得し、ＲＡＭ３８に格納した計測時間Ｔ１を読み出し、タイマスタートさせる。そして、ステップＳ２１５にて、カメラ制御部３６は、角速度センサ２４へスタート信号を与えて、当該電子カメラに生じる振れ量の検出を開始させ、ステップＳ２２０にて、角速度センサ２４から光学振れ補正処理部２５および画像振れ補正処理部２７に入力される検出信号を受け付け、この検出信号で示される検出量を取得する処理を行う。
【００５６】
次いで、ステップＳ２２５にて、タイマで計測される時間Ｔが上記計測時間Ｔ１と等しくなったか否かを判断する。タイマで計測される時間Ｔが上記計測時間Ｔ１よりも短い場合はステップＳ２２０に戻り手振れ検出量を取得する処理を継続するが、タイマで計測される時間Ｔが上記計測時間Ｔ１と等しくなったと判断した場合は、ステップＳ２３０に移行する。
【００５７】
ステップＳ２３０では、上記取得された手振れ検出量をＲＡＭ３８に格納する処理を行う。次いで、ステップＳ２３５にて、カメラ制御部３６は、シャッタ開信号をタイミング発生部２９に出力してシャッタ駆動機構によりシャッタ２３を開状態にする。
【００５８】
次いで、ステップＳ２４０にて、カメラ制御部３６は、光学振れ補正処理部２５に補正指令を送る。光学振れ補正処理部２５は、カメラ制御部３６から補正指令を受け付け、角速度センサ２４で検出されステップＳ２３０にてＲＡＭ３８に格納しておいた検出量を読み出してこの検出量に応じて補正量を算出して補正光学系駆動部２６に送り、補正光学系駆動部２６は、光学振れ補正処理部２５からの補正量に応じて補正光学系２１を駆動させる。
【００５９】
また、これと同時に、カメラ制御部３６は、例えば手振れ補正機能キー１０のキーケース内に設けられた発光ダイオードを緑色点灯または緑色点滅させて手振れ補正中であることを報知する。または、カメラ制御部３６は、例えば「手振れ補正中」であることを示すテキストコードを生成し、さらに、このテキストコードから適用するテキスト画像に変換し、テキスト画像を表示処理部３２に出力する。この結果、表示処理部３２から表示モニタ４の表示画面５０にこのテキスト画像がスルー画像に重畳されて表示され、手振れ補正中であることが報知される。
【００６０】
なお、ステップＳ２４０での処理に代わって、シャッタ２３および撮像素子２２を基台（不図示）に搭載し、この基台を光軸方向に対し垂直に直交する平面で移動可能にしておき、光学振れ補正処理部２５は、カメラ制御部３６から補正指令を受け付けて起動し、角速度センサ２４で検出されステップＳ２３０にてＲＡＭ３８に格納しておいた検出量を読み出してこの検出量に対応する補正量を算出して補正光学系駆動部２６に送り、補正光学系駆動部２６に設けられたアクチュエータによって光軸と直交する方向に手振れを打ち消すように基台を駆動（移動）してもよい。この場合、撮像素子２２が露光中に手振れ補正処理を行うことができ、同時に、電子カメラに搭載されているバッテリの寿命を長期化することができる。  
【００６１】
次いで、ステップＳ２４５にて、カメラ制御部３６は、取得したシャッタ速度に対応する露光時間が経過したか否か判断し、露光時間が経過していない場合にはステップＳ２４０に戻り、露光時間が経過した場合にはステップＳ２５０に進む。なお、カメラ制御部３６は、取得したシャッタ速度に基づいて、シャッタ速度に対応する露光時間を予め記録した参照テーブルからシャッタ速度に対応する露光時間を読み出して取得する。
【００６２】
次いで、ステップＳ２５０にて、カメラ制御部３６は、シャッタ閉信号をタイミング発生部２９に出力してシャッタ駆動機構によりシャッタ２３を閉状態にする。同時に、タイミング発生部２９は、露光時間が経過したのでタイミング信号を撮像素子２２に出力して露光を終了させ、撮像素子２２から信号処理部３０に撮像された画像データを転送するための転送信号を撮像素子２２と信号処理部３０に出力する。また、この後、図３のステップＳ９０のＪＰＥＧ圧縮処理、及び、記録処理に移行するので、例えば手振れ補正機能キー１０のキーケース内に設けられた発光ダイオードを赤色点灯または赤色点滅させて記録中であることを報知する。または、カメラ制御部３６は、例えば「記録中」であることを示すテキストコードを生成し、さらに、このテキストコードから適用するテキスト画像に変換し、テキスト画像を表示処理部３２に出力する。この結果、表示処理部３２から表示モニタ４の表示画面５０にこのテキスト画像がスルー画像に重畳されて表示され、記録中であることが報知される。
【００６３】
従って、シャッタキー８が全押し操作されてから補正光学系をリアルタイムに振れ補正して動かし、さらに、撮像後に画像振れ補正処理部２７を作動させることで十分な振れ補正量を確保することができる。この結果、撮像素子２２による撮影時期とほぼ同時期に、撮像された画像に対し、手振れ量に基づいて最適な振れ補正を行うことができる。同時に、電子カメラに搭載されているバッテリの寿命を長期化することができる。
【００６４】
次いで、ステップＳ２６０にて、カメラ制御部３６は、停止信号を角速度センサ２４に与えて、当該電子カメラに生じる振れ量の検出を停止させ、処理を終了してメインルーチンに復帰する。
【００６５】
次に、図６（Ａ），（Ｂ）は、図３乃至図５に示す処理内容のうち本発明の撮像装置の特徴的な処理部分を表すタイミングチャートである。
【００６６】
まず、図６（Ａ）を参照して、被写体が明るい場合の処理について説明する。
【００６７】
図６（Ａ）において、タイミングｔ０からｔ２で、スルー画像が表示モニタ４に表示されている。次いで、タイミングｔ２で、ユーザによるシャッタキー８の半押し操作が検出された場合、スルー画像の輝度レベルから露出値を取得してこの露出値に対応するシャッタ速度を取得し、さらに、計測時間Ｔ１を取得する。
【００６８】
尚、シャッタキー８が半押し操作されてから全押し操作されるまでのレリーズ期間（ｔ２〜ｔ６）は、ユーザによりシャッタキー８が操作されるので、一様時間とは断定できないが、この例のように被写体が明るいほどレリーズ期間は短くなる。
【００６９】
図３に示すステップＳ７０での判断処理にて、シャッタキー８の全押し操作が例えば１回で検出された場合には、シャッタキー８が半押し操作されてから全押し操作されるまでのレリーズ期間が短いことになる。この場合、図５に示す手振れ補正処理に進み、タイミングｔ６において、角速度センサ２４へスタート信号が与えられ、さらに、取得した計測時間Ｔ１の間だけ、角速度センサ２４からの検出信号を受け付けて検出量がＲＡＭ３８に格納され、次いで、この格納された検出量から補正量が算出され、補正光学系２１に設けられたアクチュエータの駆動が開始され、同時にシャッタ速度に応じた露光時間にて撮像素子２２による露光が開始される。次いで、タイミングｔ８にて、シャッタ２３を閉じる。
【００７０】
上述したステップＳ１２０，Ｓ１３０での処理の結果、シャッタ速度が速いときに、レリーズ期間に算出した計測時間Ｔ１は短くなる。また、露光時間の期間に手振れ補正処理を行うと同時に、撮像素子２２による露光を行った場合でも、シャッタ速度が速いので手振れ現象自体が発生し難い。
【００７１】
上述したように、シャッタキー８の半押し操作から全押し操作までの期間では、手振れ補正処理を行わないので、手振れ補正処理に用いるアクチュエータの電力消費を低減することができ、電子カメラに搭載されているバッテリの寿命を長期化することができる。
【００７２】
次に、図６（Ｂ）を参照して、被写体が図６（Ａ）のときに比較して暗い場合の処理について説明する。
【００７３】
図６（Ｂ）において、タイミングｔ２０からｔ２２で、スルー画像が表示モニタ４に表示されている。次いで、タイミングｔ２２で、ユーザによるシャッタキー８の半押し操作が検出された場合、スルー画像の輝度レベルから露出値を取得してこの露出値に対応するシャッタ速度を取得し、さらに、計測時間Ｔ１を取得する。
【００７４】
図３に示すステップＳ７０での判断処理において、シャッタキー８の半押し操作が検出されたが、シャッタキー８の全押し操作が未だ行われていない場合には、ステップＳ７０がＮＯ、ステップＳ７５がＮＯ、ステップＳ７０という２段階の判断ループに入り、シャッタキー８が半押し操作されてから全押し操作されるまでのレリーズ期間が長くなる。
【００７５】
ステップＳ７５において、シャッタキー８の全押し操作があった場合には、ステップＳ３０からＳ７０に至る各ステップでの処理が実行され、次に、ステップＳ８０での手振れ補正処理が開始される（タイミングｔ２４）。
【００７６】
次いで、タイミングｔ２４で、角速度センサ２４へスタート信号が与えられ、さらに、取得した計測時間Ｔ１の間だけ、角速度センサ２４からの検出信号を受け付けて検出量がＲＡＭ３８に格納され、次いで、この格納された検出量から補正量が算出され、補正光学系２１に設けられたアクチュエータの駆動が開始され、同時にシャッタ速度に応じた露光時間にて撮像素子２２による露光が開始される。次いで、タイミングｔ２６にて、シャッタ２３を閉じる。
【００７７】
被写体が暗く露出値が低くシャッタ速度が遅いときには、レリーズ期間に取得した計測時間Ｔ１が長くなる。また、撮像素子２２の露光時間、すなわち、手振れ補正の検出時間も長くなるので、精度がよい手振れ補正処理を行う必要がある。また、手振れが最も発生し易いシャッタキーの全押し操作の後に手振れ補正処理を行うので、シャッタキー８の半押し操作時点からシャッタキー８の全押し操作時点までの期間に従来要していた手振れ補正処理による消費電力を削減することができ、電子カメラに搭載されているバッテリの寿命を長期化することができる。
【００７８】
尚、本実施の形態においては、計測時間Ｔ１は、シャッタキー全押し検出時からシャッタ開信号出力時までの期間、すなわち、レリーズタイムラグに相当するものとして詳述したが、これに限ることなく、シャッタキー半押し検出時に計測時間Ｔ１を取得し、引き続きこの計測時間Ｔ１の期間で角速度センサ２４からの検出信号を受け付け、この検出量から補正量が算出するようにしても良い。またこの場合、手振れ補正機能キー１０のキーケース内に設けられた発光ダイオードを緑色点灯または緑色点滅させて手振れ補正中であることを報知するとともに、シャッタキーの全押しを規制することが望ましい。このようにすることで、レリーズタイムラグが長い場合であっても、ユーザに対し不安感を与える危険性を解消することができる。
【００７９】
また、本実施の形態においては、電子カメラについて述べたが、これに限ることなく、撮像機能を有するあらゆる電子機器、例えば、カメラ付携帯電話やカメラ付の情報端末にも適用可能である。
【図面の簡単な説明】
【００８０】
【図１】本発明に係る撮像装置の一実施形態である電子カメラの外観を示す正面図（図１（Ａ））及び背面図（図１（Ｂ））である。
【図２】本発明の一実施形態の電子カメラの構成を説明するためのブロック図である。
【図３】本発明の電子カメラの概略動作を示すフローチャートである。
【図４】本発明に係る撮像装置の一実施形態である電子カメラの計測時間取得処理について説明するためのフローチャートである。
【図５】本発明に係る撮像装置の一実施形態である電子カメラの手振れ補正処理について説明するためのフローチャートである。
【図６】（Ａ），（Ｂ）は、図３乃至図５に示す処理内容のうち本発明の撮像装置の特徴的な処理部分を表すタイミングチャートである。
【符号の説明】
【００８１】
２…撮影レンズ、３…表示モニタ、２１…補正光学系、２２…撮像素子、２３…シャッタ、２４…角速度センサ、２５…光学振れ補正処理部、２６…補正光学系駆動部、２７…画像振れ補正処理部、２８…参照テーブル群、２９…タイミング発生部、３０…信号処理部、３１…画像処理部、３１ａ…フレームメモリ、３２…表示処理部、３４…記録部、３５…操作部、３６…カメラ制御部、３８…ＲＡＭ
【図１】
2008306542.tif 000003
【図２】
2008306542.tif 000004
【図３】
2008306542.tif 000005
【図４】
2008306542.tif 000006
【図５】
2008306542.tif 000007
【図６】
2008306542.tif 000008