(57)【要約】【課題】  長時間の半押しを続けた場合にも電池の消耗を抑制する。【解決手段】  カメラ（１）のシャッタボタン（１５ａ）の半押しを判定すると、カメラの撮像部（１０）に設けられている光学的な手振れ補正機構（１１ｂ、２３、２４）の動作を開始する一方、シャッタボタン（１５ａ）の半押し経過時間が所定値に達したときには手振れ補正を停止する第１の手振れ制御手段と、第１の手振れ制御手段によって前記手振れ補正が停止されている場合にシャッタボタンの全押しが判定されると手振れ補正を開始する第２の手振れ制御手段とを備える。【選択図】  図１
2008233712.tif 000002
【特許請求の範囲】
【請求項１】
カメラのシャッタボタンの半押しを判定する第１の判定手段と、
前記カメラのシャッタボタンの全押しを判定する第２の判定手段と、
前記第１の判定手段によってシャッタボタンの半押しが判定されている間の時間を計測する計測手段と、
前記第１の判定手段で半押しを判定すると、前記カメラの撮像部に設けられている光学的な手振れ補正機構の動作を開始する一方、前記計測手段によって計測された時間が所定値に達したときには前記手振れ補正を停止する第１の手振れ制御手段と、
前記第１の手振れ制御手段によって前記手振れ補正が停止されている場合に前記第２の判定手段によってシャッタボタンの全押しが判定されると前記手振れ補正を開始する第２の手振れ制御手段と
を備えたことを特徴とする手振れ補正装置。
【請求項２】
前記第１の判定手段で半押しを判断した際に開始する手振れ補正機構の動作は、手振れ補正動作であることを特徴とする請求項１記載の手振れ補正装置。
【請求項３】
前記第１の判定手段で半押しを判断した際に開始する手振れ補正機構の動作は、アイドリング動作であることを特徴とする請求項１記載の手振れ補正装置。
【請求項４】
前記所定値は前記カメラの電池の残存能力に応じて可変的に設定されるものであることを特徴とする請求項１記載の手振れ補正装置。
【請求項５】
前記第１の手振れ制御手段は、前記計測手段によって計測された時間が所定値に達したとき、手振れ補正機構の動作を、手振れ補正状態を停止して所定のアイドリング状態にすることを特徴とする請求項１記載の手振れ補正装置。
【請求項６】
前記第１の手振れ制御手段は、前記計測手段によって計測された時間が所定値に達したとき、電池の残量能力が充分な場合は前記手振れ補正機構の動作を停止して所定のアイドリング状態にし、電池の残量能力が充分でない場合は前記手振れ補正機構の動作を停止することを特徴とする請求項１記載の手振れ補正装置。
【請求項７】
前記アイドリング状態は、前記手振れ補正機構を一定のパターンで動作させるものであることを特徴とする請求項５又は請求項６記載の手振れ補正装置。
【請求項８】
コンピュータを、
カメラのシャッタボタンの半押しを判定する第１の判定ステップ、
前記カメラのシャッタボタンの全押しを判定する第２の判定ステップ、
前記第１の判定ステップによってシャッタボタンの半押しが判定されている間の時間を計測する計測ステップ、
前記第１の判定ステップで半押しを判定すると、前記カメラの撮像部に設けられている光学的な手振れ補正機構の動作を開始する一方、前記計測手段によって計測された時間が所定値に達したときには前記手振れ補正機構の動作を停止する第１の手振れ制御ステップ、
前記第１の手振れ制御ステップによって前記手振れ補正が停止されている場合に前記第２の判定ステップによってシャッタボタンの全押しが判定されると前記手振れ補正を開始する第２の手振れ制御ステップ
として動作させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、手振れ補正装置及びプログラムに関し、たとえば、カメラに適用できる手振れ補正装置及びプログラムに関する。
【背景技術】
【０００２】
手振れ補正装置とは、三脚等の固定具を使用せずに手持ちでカメラ撮影を行う際にしばしば発生する被写体像の微妙なブレを補正するための装置のことである。
【０００３】
たとえば、下記の特許文献１には、振動センサを用いて手振れによるカメラの振動を検出し、この検出した振動から適正な手振れ補正量を演算し、この補正量に基づいて、補正用レンズを上下左右に移動させて光路の補正を行うことにより、カメラの手振れを補正する技術が記載されている。
【０００４】
さて、同文献中には、手振れ補正装置を構成するセンサやモータ等でかなりの電力が消費されるため、電池の消耗が激しいという課題が示されている。
【０００５】
そして、この課題を解決するため、すなわち、省電力化のためには、シャッタレリーズ中（全押し中）のみに手振れ補正を行うことが望ましいものの、そのような全押し中だけの補正では、半押し中にファインダーを覗きながら、手振れ補正の効果を目視確認することができないという不都合を指摘した上、この不都合を克服するために、「常時補正モード」（半押し後は常に手振れ補正を行うモード／補正効果確認可）と、「レリーズ補正モード」（全押し中のみに手振れ補正を行うモード／省電力性優先／補正効果確認不可）とをユーザ選択できるようにし、加えて、常時補正モードが選択されている場合であっても、電池が消耗しているときには、省電力性優先のレリーズ補正モードに強制的に切り換えるようにしている。以下、この技術を従来技術という。
【０００６】
【特許文献１】特開平１１−３１６３９８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、従来技術は、電池が一定以上消耗したときにはじめて常時補正モードからレリーズ補正モードへと切換えるものであり、要するに、電池能力が充分な場合には、モードの切換えがまったく行われないものであるから、たとえば、常時補正モードを選択中に長時間の半押しを続けた場合は、その間、電池を激しく消耗するモード（常時補正モード）を継続することとなり、結局のところ依然として、電池の消耗という問題点を解決できないものである。
【０００８】
そこで、本発明の目的は、長時間の半押しを続けた場合にも電池の消耗を抑制できる手振れ補正装置及びプログラムを提供することにある。
【課題を解決するための手段】
【０００９】
請求項１記載の発明は、カメラのシャッタボタンの半押しを判定する第１の判定手段と、前記カメラのシャッタボタンの全押しを判定する第２の判定手段と、前記第１の判定手段によってシャッタボタンの半押しが判定されている間の時間を計測する計測手段と、前記第１の判定手段で半押しを判定すると、前記カメラの撮像部に設けられている光学的な手振れ補正機構の動作を開始する一方、前記計測手段によって計測された時間が所定値に達したときには前記手振れ補正を停止する第１の手振れ制御手段と、前記第１の手振れ制御手段によって前記手振れ補正が停止されている場合に前記第２の判定手段によってシャッタボタンの全押しが判定されると前記手振れ補正を開始する第２の手振れ制御手段とを備えたことを特徴とする手振れ補正装置である。
請求項２記載の発明は、前記第１の判定手段で半押しを判断した際に開始する手振れ補正機構の動作は、手振れ補正動作であることを特徴とする請求項１記載の手振れ補正装置である。
請求項３記載の発明は、前記第１の判定手段で半押しを判断した際に開始する手振れ補正機構の動作は、アイドリング動作であることを特徴とする請求項１記載の手振れ補正装置である。
請求項４記載の発明は、前記所定値は前記カメラの電池の残存能力に応じて可変的に設定されるものであることを特徴とする請求項１記載の手振れ補正装置である。
請求項５記載の発明は、前記第１の手振れ制御手段は、前記計測手段によって計測された時間が所定値に達したとき、手振れ補正機構の動作を、手振れ補正状態を停止して所定のアイドリング状態にすることを特徴とする請求項１記載の手振れ補正装置である。
請求項６記載の発明は、前記第１の手振れ制御手段は、前記計測手段によって計測された時間が所定値に達したとき、電池の残量能力が充分な場合は前記手振れ補正機構の動作を停止して所定のアイドリング状態にし、電池の残量能力が充分でない場合は前記手振れ補正機構の動作を停止することを特徴とする請求項１記載の手振れ補正装置である。
請求項７記載の発明は、前記アイドリング状態は、前記手振れ補正機構を一定のパターンで動作させるものであることを特徴とする請求項５又は請求項６記載の手振れ補正装置である。
請求項８記載の発明は、コンピュータを、カメラのシャッタボタンの半押しを判定する第１の判定ステップ、前記カメラのシャッタボタンの全押しを判定する第２の判定ステップ、前記第１の判定ステップによってシャッタボタンの半押しが判定されている間の時間を計測する計測ステップ、前記第１の判定ステップで半押しを判定すると、前記カメラの撮像部に設けられている光学的な手振れ補正機構の動作を開始する一方、前記計測手段によって計測された時間が所定値に達したときには前記手振れ補正機構の動作を停止する第１の手振れ制御ステップ、前記第１の手振れ制御ステップによって前記手振れ補正が停止されている場合に前記第２の判定ステップによってシャッタボタンの全押しが判定されると前記手振れ補正を開始する第２の手振れ制御ステップとして動作させるためのプログラムである。
【発明の効果】
【００１０】
本発明では、長時間の半押しを続けた場合に、仮に電池能力が充分であっても、そのような場合（長時間の半押しを続けた場合）の電池の消耗を抑制することができる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の実施形態を、特にそれに限定されないが、デジタルカメラへの適用を例にして、図面を参照しながら説明する。なお、以下の説明における様々な細部の特定ないし実例および数値や文字列その他の記号の例示は、本発明の思想を明瞭にするための、あくまでも参考であって、それらのすべてまたは一部によって本発明の思想が限定されないことは明らかである。また、周知の手法、周知の手順、周知のアーキテクチャおよび周知の回路構成等（以下「周知事項」）についてはその細部にわたる説明を避けるが、これも説明を簡潔にするためであって、これら周知事項のすべてまたは一部を意図的に排除するものではない。かかる周知事項は本発明の出願時点で当業者の知り得るところであるので、以下の説明に当然含まれている。
【００１２】
まず、構成を説明する。
図１は、実施形態のデジタルカメラ１（カメラ）の構成図である。この図において、デジタルカメラ１は、ＣＰＵ２やＲＯＭ３及びＲＡＭ４並びに不図示の各種周辺回路等を含む典型的には１チップ化されたマイクロプロセッサ（コンピュータ）からなる制御部５（第１の判定手段、第２の判定手段、計測手段、第１の手振れ制御手段、第２の手振れ制御手段）と、この制御部５の周囲に適宜に配置された、デジタルカメラに必要な、以下の各部を備えて構成されている。
【００１３】
特に必須ではないが、ストロボ発光部６及びストロボ駆動部７は、制御部５からのコントロールにより、撮影時の明るさが不足するなどの特定条件下において、ストロボ発光部６から被写体８に向けて所定光量または被写体８までの距離に対応して調光された光量のストロボ光９を発光する。
【００１４】
撮像部１０は光学系１１と撮像デバイス１２からなり、光学系１１は、撮影レンズ１１ａや、手振れ補正レンズ１１ｂ（手振れ補正機構）を含むと共に、不図示の絞り機構や、焦点合わせ機構（及び必要であればズーム機構）などを含んで構成され、また、撮像デバイス１２はＣＣＤセンサまたはＣＭＯＳセンサなどの二次元イメージセンサで構成される。
【００１５】
撮像部１０の動作のうち、絞りの大きさやズーム倍率（つまり撮影画角αの調整）並びに焦点合わせ、及び、撮像デバイス１２の露光並びに読み出し動作は、制御部５からの撮影動作指示を受けた撮像駆動部１３からのコントロールによって制御され、また、撮像部１０の動作のうち、手振れ補正レンズ１１ｂの動作は、制御部５からの手振れ補正動作指示を受けた手振れ補正レンズ駆動部２３（手振れ補正機構）からのコントロールによって制御される。
【００１６】
ここで、本実施形態におけるデジタルカメラ１は、特に、光学的な手振れ防止機能付のものであり、その手振れ防止機能は、「手振れ補正レンズ１１ｂ」、「手振れ補正レンズ駆動部２３」、「制御部５」、「振動センサ２４（手振れ補正機構）」及び「手振れ補正モード選択ボタン１５ｂ」などを主たる構成要素として実現されている。
【００１７】
この手振れ補正機能の詳細な動作は後述の説明からも明らかとなるが、概略的には、制御部５で、振動センサ２４を用いて手振れによるカメラの振動を検出し、この検出した振動から適正な手振れ補正量を演算し、この補正量に基づいて手振れ補正レンズ駆動部２３をコントロールして、手振れ補正レンズ１１ｂを光学部１１の光軸１１ｃを中心に上下左右に移動させて光軸１１ｃの補正を行うことにより、カメラの手振れを防止するというものである。
【００１８】
加えて、制御部５で、手振れ補正モード選択ボタン１５ｂの選択位置を判定して、シャッタボタン１５ａの半押し中から継続的に手振れ補正を行う「半押し手振れ補正モード（前記従来技術の常時補正モードに相当）」か、あるいは、シャッタボタン１５ａの全押し時にのみ手振れ補正を行う「全押し手振れ補正モード（前記従来技術のレリーズ補正モードに相当）」かを判断し、半押し手振れ補正モードであれば、シャッタボタン１５ａの半押しに応答し、あるいは、全押し手振れ補正モードであれば、シャッタボタン１５ａの全押しに応答し、前記の手振れ補正制御を行うというものである。
【００１９】
これによれば、前記従来技術と同様に、電源部２２の電池２２ａの残量が充分な場合には、半押し手振れ補正モードを選択することにより、手振れ補正の効果を表示部１７のスルー画像で確認することができる。また、電池２２ａの残量が少ない場合には、全押し手振れ補正モードを選択することにより、手振れ補正レンズ駆動部２３等の動作を停止して電池２２ａの消耗を抑えることができる。
【００２０】
撮像部１０からは、上記の制御部５からの撮影動作指示に応答して、撮影構図確認用や動画用のフレーム画像が上記のフレームレートで周期的に読み出され、あるいは、高解像度の静止画フレーム画像が読み出される。これらのフレーム画像は、画像処理部１４において、デジタル信号に変換されると共に、所定の画像処理（たとえば、ホワイトバランスやガンマ補正処理等）が施された後、制御部５に取り込まれる。
【００２１】
操作部１５は、デジタルカメラ１のユーザ操作用入力インターフェースに必要な各種操作子、たとえば、電源スイッチ、画像撮影と画像再生のモード切替スイッチ、各種設定メニューを表示するためのメニューボタン、そのメニュー項目を選択したり、画像再生モード時に再生を希望する画像を選択したりするための選択ボタン、並びに、静止画撮影や動画撮影を行うための二段押し方式（半押しと全押しの方式）のシャッタボタン１５ａ、手振れ補正のモードを選択するための手振れ補正モード選択ボタン１５ｂ等を含む。
【００２２】
表示制御部１６は、制御部５から適宜に出力される様々な表示データ、たとえば、スルー画像用表示データ、メニュー画面用表示データ、画像の再生画面用表示データなどを所定の表示形式に変換して、液晶ディスプレイなどの小型（たとえば、２〜４インチ程度）の平面表示デバイスで構成された表示部１７に出力する。なお、この表示部１７は、タッチパネル１８付きのものであってもよい。この場合、タッチ検出部１９は、タッチパネル１８への指またはペン等のタッチ座標を検出して、その検出結果を制御部５に出力する。
【００２３】
画像記憶部２０は、フラッシュメモリ、ハードディスクまたは光ディスク等の不揮発性（電源をオフにしてもその記憶内容を失わない）の大容量記憶装置によって構成されており、主に、このデジタルカメラ１で撮影された画像を蓄積保存するために用いられる。なお、蓄積保存される各画像は、たとえば、ＪＰＥＧ形式等の圧縮ファイル、または、非圧縮の生データファイル（いわゆるＲＡＷファイル）である。また、それら画像の保存領域は、ファイルシステムにおけるルート直下であってもよいし、あるいは、そのルート直下に適宜に作成された１階層ないしは多階層構造のフォルダであってもよい。加えて、この画像記憶部２０は、固定型であってもよく、あるいは、デジタルカメラ１から取り外して、たとえば、不図示のパーソナルコンピュータ等に装着可能な汎用形式のメモリデバイスであってもよい。
【００２４】
外部インターフェース２１は、たとえば、ＵＳＢやＩＥＥＥ１３９４などの汎用プロトコルに対応したデータ入出力部であり、この外部インターフェース２１を介し、必要に応じて、不図示のパーソナルコンピュータ等との間で撮影済み画像の転送（画像記憶部２０に蓄積保存されている画像をパーソナルコンピュータ等に転送する）や読み込み（パーソナルコンピュータ等から画像記憶部２０に画像を読み込む）を行うことができるものである。
【００２５】
電源部２２は、充電式の二次電池あるいは使い捨て型の一次電池（これらを総称して単に電池２２ａという。）を含み、この電池２２ａから、制御部５をはじめとした、デジタルカメラ１の各部の動作に必要な電源電圧を供給する。
【００２６】
次に、作用を説明する。
図２及び図３は、制御部５で実行される撮影制御プログラムの概略フローを示す図である。この制御プログラムは、予めＲＯＭ３に格納されたものであり、ＣＰＵ２によって所定の短い時間間隔でＲＡＭ４にロードされ、実行されるものである。
【００２７】
ただし、以下では、説明の簡単化のために、ユーザによって、シャッタボタン１５ａの半押し中から継続的に手振れ補正を行う「半押し手振れ補正モード」が選択されているものとする。
【００２８】
この制御プログラムを開始すると、まず、操作部１５のシャッタボタン１５ａが「半押し」又は「全押し」されているか否かを判定する（ステップＳ１）。先に説明したとおり、シャッタボタン１５ａは半押しと全押しの二段押し方式のボタンであり、半押しとは、シャッタボタン１５ａを凡そ半分程度のストロークで押した状態、全押しとは最後まで押した状態のことをいう。
【００２９】
ステップＳ１で、シャッタボタン１５ａの「半押し」又は「全押し」のいずれも判定されなかった場合は、ユーザが撮影動作を行っていないものと判断し、ループタイマＴＭをリセット（ステップＳ１７）した後、撮影制御プログラムを終了し、「半押し」又は「全押し」のいずれかが判定された場合は、以下の処理を実行する。
【００３０】
まず、ループタイマＴＭをカウントアップする（ステップＳ２）。ループタイマＴＭのカウントアップ値は、たとえば、“１”である。次いで、ループタイマＴＭの現在値が所定値ＴREFを超えているか否かを判定する（ステップＳ３）。そして、超えていなければ、手振れ補正がオンになっているか否かを判定（ステップＳ４）し、手振れ補正がオンになっていない場合は、手振れ補正をオン（ステップＳ５）にする。次いで、ＡＦ（オートフォーカス）及び露出制御（ステップＳ６）を行い、表示部１７にスルー画像を表示（ステップＳ７）した後、操作部１５のシャッタボタン１５ａが「全押し」されているか否かを判定する（ステップＳ８）。
【００３１】
一方、ループタイマＴＭの現在値が所定値ＴREFを超えていれば、手振れ補正がオンになっているか否かを判定（ステップＳ９）し、手振れ補正がオンになっている場合は、手振れ補正をオフ（ステップＳ１０）にする。次いで、手振れ補正機構の“アイドリング”（詳細は後述）（ステップＳ１１）を行うと共に、ＡＦ（オートフォーカス）及び露出制御（ステップＳ６）を行い、表示部１７にスルー画像を表示（ステップＳ７）した後、操作部１５のシャッタボタン１５ａが「全押し」されているか否かを判定する（ステップＳ８）。
【００３２】
今、シャッタボタン１５ａの「半押し」が継続しているものと仮定する。この場合、ステップＳ８の判定結果が“ＮＯ”となるので、以上のステップＳ１〜ステップＳ８の処理をループすることになる。そして、そのループの度に、ループタイマＴＭの値が＋１されることとなり、結局、ループタイマＴＭの値は、シャッタボタン１５ａの「半押し」が継続している間のループ回数（つまり、半押しの継続時間）を示すことになる。ここで、ループ１回当たりの所要時間をＡとし、ループタイマＴＭの現在値をＢとすると、シャッタボタン１５ａの「半押し」の継続時間は「Ａ×Ｂ」で与えられる。たとえば、Ａ＝１ｍｓ、Ｂ＝１０００とすれば、シャッタボタン１５ａの「半押し」の継続時間は１秒になる。
【００３３】
さて、ステップＳ３における所定値ＴREFを、たとえば、２０００としたとき、ループ回数が２０００回に満たなければ、つまり、時間にして２秒未満であれば、ステップＳ３の判定結果が“ＹＥＳ”となって手振れ補正のオンを継続（ステップＳ５参照）するが、ループ回数が２０００回（２秒）に達し又はそれを超えた場合には、手振れ補正をオフ（ステップＳ１０参照）にする。
【００３４】
つまり、この撮影制御プログラムでは、シャッタボタン１５ａの「半押し」の継続時間が所定時間（所定値ＴREFに対応した時間）未満の場合には手振れ補正のオンを継続するが、所定時間以上の場合には手振れ補正をオフにする（と共にアイドリングを実行する）という特徴的な作用を得ることができる。
【００３５】
したがって、たとえば、前記例示の通り、所定値ＴREFを２０００とし、それに相当する時間を２秒とすれば、この実施形態では、シャッタボタン１５ａの「半押し」の継続時間が２秒に達するまでは手振れ補正を継続して行い、２秒に達した時点で手振れ補正を停止（キャンセル）するから、半押しを長時間続けた場合の電池２２ａの消耗を抑制することができる。
【００３６】
さて、ステップＳ８で「全押し」が判定された場合は、次に、手振れ補正がオンになっているか否かを判定（ステップＳ１２）し、手振れ補正がオンになっていない場合は、手振れ補正をオン（ステップＳ１３）にする。そして、撮像部１０から出力された高精細静止画像のキャプチャ（ステップＳ１４）した後、手振れ補正をオフ（ステップＳ１５）にし、キャプチャ画像の圧縮処理と画像記憶部２０への記録（ステップＳ１６）を行い、ループタイマＴＭをリセットして、撮影制御プログラムを終了する。
【００３７】
以上のとおり、この撮影制御プログラムでは、たとえば、所定値ＴREFを２０００とし、それに相当する時間を２秒とすれば、シャッタボタン１５ａの「半押し」の継続時間が２秒に達するまでは手振れ補正を継続して行い、２秒に達した時点で手振れ補正を停止（キャンセル）するから、半押しを長時間続けた場合の電池２２ａの消耗を抑制することができるという有益な作用が得られる。
【００３８】
また、前記従来技術と同様に、電池２２ａの残量が少なくなった場合には、操作部１５の手振れ補正モード選択ボタン１５ｂを操作して、全押し時にのみ手振れ補正を行う「全押し手振れ補正モード」を選択しておけばよい。全押し時のみに手振れ補正を行うので、より一層、電池２２ａの消耗を抑制できる。ちなみに、このモード（全押し手振れ補正モード）が選択されている場合は、シャッタボタン１５ａが半押しされている間の手振れ補正を禁止すればよいのであるから、少なくとも、図２のフローチャートのステップＳ５を実行しなければよい。
【００３９】
次に、“アイドリング”について説明する。アイドリングとは、手振れ補正レンズ１１ｂを所定のパターンで初期動作させることをいう。より詳細には、振動センサ２４の検出結果に基づいて演算された手振れ補正量に従って適応的に手振れ補正レンズ１１ｂを動かすのではなく、事前に設定された一定のパターンで手振れ補正レンズ１１ｂを予め動かしておくことをいい、これにより、手振れ補正レンズ１１ｂをはじめとする手振れ補正機構全体の応答性を改善しようとするものである。初期動作のパターンとしては、たとえば、光学系１１の光軸１１ｃを中心にして、その周囲に円運動させるように手振れ補正レンズ１１ｂを微妙に動かすことが考えられる。一般的に手振れ補正レンズ１１ｂを駆動するためのアクチュエータにはモータが用いられており、このモータの起動時の応答性は悪い。したがって、事前にモータを回転させておくことにより、応答性の改善を図ることができる。
【００４０】
前記の実施形態においては、シャッタボタン１５ａの半押し時間が所定値ＴREFに達した時点で手振れ補正をオフにする（ステップＳ１０参照）と同時に“アイドリング”を開始（ステップＳ１１参照）している。その理由は、手振れ補正をオフ（ステップＳ１０参照）にした後、シャッタボタン１５ａの全押し判定（ステップＳ８の“ＹＥＳ”）に応答して手振れ補正をオン（ステップＳ１３参照）にするが、アイドリングを行っていない場合は、この手振れ補正オン（ステップＳ１３参照）直後の手振れ補正機構の応答遅れにより、画像キャプチャ等の処理に不本意な遅れを生じることがあるからであり、シャッタボタン１５ａを“全押しする前に”、つまり、手振れ補正オン（ステップＳ１３参照）にする前にアイドリングを開始しておけば、そのような遅れを生じない難いからである。
【００４１】
したがって、このアイドリングの好ましい開始タイミングは、（１）半押し手振れ補正モードが選択されている場合：シャッタボタン１５ａの半押し時間が所定値ＴREFに達した時点で手振れ補正をオフ（ステップＳ１０参照）にしたときのタイミング。又は、（２）全押し手振れ補正モードが選択されている場合：シャッタボタン１５ａが全押しされる前のタイミング（たとえば、半押しのタイミング）である。
【００４２】
図４は、本実施形態の作用説明図である。この図において、（ａ）はシャッタボタン１５ａの半押し継続時間が所定値ＴREFに満たない場合の作用説明図、（ｂ）はシャッタボタン１５ａの半押し継続時間が所定値ＴREFを超えた場合の作用説明図である。ただし、ユーザによって、シャッタボタン１５ａの半押し中から継続的に手振れ補正を行う「半押し手振れ補正モード」が選択されているものとする。
【００４３】
まず、（ａ）に示すように、シャッタボタン１５ａの半押し継続時間が所定値ＴREFに満たない場合は、シャッタボタン１５ａの半押し開始から全押し及び画像キャプチャに至るまでの間、継続して手振れ補正が行われる。したがって、半押し中に手振れのないスルー画像を見ながら構図の確認及び調整を行うことができると共に、全押しの時点で手振れのない良好な画質の画像をキャプチャして画像記憶部２０に記録することができる。
【００４４】
次に、（ｂ）に示すように、シャッタボタン１５ａの半押し継続時間が所定値ＴREFを超えた場合には、シャッタボタン１５ａの半押し継続時間が所定値ＴREFに達した時点で手振れ補正がオフになり、その後の全押しの時点で手振れ補正が再開されるので、半押し中に手振れのないスルー画像を見ながら構図の確認及び調整を行うことができなくなるものの、半押し継続中の電池２２ａの消耗を抑制しつつ、全押しの時点で手振れを補正した良好な画質の画像をキャプチャして画像記憶部２０に記録することができる。しかも、シャッタボタン１５ａを全押しする前に、手振れ補正機構のアイドリングを開始するので、全押しと同時に応答性よく手振れ補正を開始することができ、画像のキャプチャ遅れを生じないという特有の効果が得られる。
【００４５】
なお、以上の実施形態では、所定値ＴREFを予め定めた固定の値としているが、これに限定されない。たとえば、所定値ＴREFを電池２２ａの残存能力に対応させて可変的に設定するようにしてもよい。
【００４６】
図５は、可変設定される所定値ＴREFと電池能力との相関図である。この図において、縦軸は電池２２ａの残存能力であり、横軸は所定値ＴREFである。この図に示すように、電池２２ａの残存能力が低くなるにつれて、所定値ＴREFの値を小さくするように可変設定すればよい。ちなみに、この図では、所定値ＴREFと電池能力との間の相関線２５を線形としているが、これに限らない。曲線であってもよいし、あるいは、実際に使用する電池２２ａの経時的な能力変化特性に類似した形状の線としてもよい。
【００４７】
このように、所定値ＴREFを、電池２２ａの残存能力に対応させて可変的に設定するようにすれば、電池２２ａの残存能力が充分な場合には、長めの半押しのときにも手振れ補正をオンにして、その間、手振れのないスルー画像を表示し、使い勝手の向上を図ることができ、一方、電池２２ａの残存能力が低下した場合には、短い半押しでも手振れ補正をキャンセルして省電力性を優先し、電池２２ａの消耗を抑制することができるという効果が得られる。
【００４８】
また、以上の例では、シャッタボタン１５ａの半押し時間が所定値ＴREFを超えると、手振れ補正機構を“アイドリング”の状態に移行させているが、発明の思想はこれに限定されない。アイドリングに移行させずに、手振れ補正機構の動作を単に“停止（禁止）”するようにしてもよい。あるいは、それらの手振れ補正機構の動作態様（アイドリング又は単なる停止）の選択を、電池２２ａの残存能力に応じて行うようにしてもよい。
【００４９】
図６は、前記の図２のフローの一部改良を示す図であり、手振れ補正機構の動作態様の選択を、電池２２ａの残存能力に応じて行うようにしたものである。この図において、図２と同様に、ステップＳ３で、ループタイマＴＭの現在値が所定値ＴREFを超えていることが判定されると、つまり、シャッタボタン１５ａの半押し時間が所定値ＴREFを超えていることが判定されると、次に、ステップＳ９で手振れ補正がオンになっているか否かが判定され、手振れ補正がオンになっている場合は、手振れ補正がオフ（ステップＳ１０）にされるが、この改良されたフローでは、手振れ補正機構のオフ後に、新たに加えられたステップＳ１８により、電池２２ａの残存能力が「充分」であるか、又は、「不十分」であるかが判定される。そして、電池２２ａの残存能力が「充分」である場合には、ステップＳ１１で手振れ補正機構のアイドリングが行われ、一方、電池２２ａの残存能力が「不充分」である場合には、ステップＳ１１をパスして手振れ補正機構のアイドリングが行われない（つまり、手振れ補正機構の動作が停止される。）。
【００５０】
このようにすると、シャッタボタン１５ａの半押し時間が所定値ＴREFを超えている場合に、電池２２ａの残存能力を判定し、同能力が「充分」であれば、手振れ補正機構をアイドリング状態に移行して、シャッタボタン１５ａの全押し時における手振れ補正動作再開の「応答性」を改善する一方、同能力が「不充分」であれば、手振れ補正機構の動作を停止状態にして、電池２２ａの消耗を抑制することができるという特有の効果（応答性の改善と電池２２ａの消耗抑制との両立）が得られる。
【００５１】
また、上記をさらに発展させることにより、電池の残量に応じて、（１）半押し時には手振れ補正を実行→所定時間以上経過したらアイドリングを実行→全押ししたら手振れ補正を実行して撮影する動作モード（図２、図３で詳述）、（２）半押し時には手振れ補正を実行→所定時間以上経過したら手振れ補正を停止→全押ししたら手振れ補正を実行して撮影する動作モード（図６で詳述）、（３）半押し時にはアイドリングを実行→所定時間以上経過したらアイドリングを停止→全押ししたら手振れ補正を実行して撮影する動作モード、の何れかを選択して設定するようにしてもよい。より具体的には、（１）＞（２）＞（３）で電力を要するので、電力の残量が多いほど（１）よりの動作、電力の残量が少ないほど（３）よりの動作を行うように設定するようにしてもよい。
【００５２】
また、アイドリングではなく、手振れ補正動作自体を、手振れ補正精度を荒くするなどして省電力とした省電力モードで実行するようにしてもよい。
【００５３】
本実施の形態の主要な機能は、マイクロコンピュータ（制御部５のＣＰＵ２）を含むハードウェア資産と、ＲＯＭ３に格納されたＯＳや各種プログラムなどのソフトウェア資産との有機的結合によって機能的に実現されるものであるが、ハードウェア資産（ＣＰＵ２等）およびＯＳは汎用のものを利用できるから、本発明にとって欠くことのできない必須の事項は、実質的に、前記の撮影制御プログラム（図２、図３、図６参照）に集約されているということがいえる。したがって、本発明は、前記の撮影制御プログラムのすべてまたはその要部を格納した、フロッピー（登録商標）ディスク、ＭＯ、ＣＤ、ハードディスク、半導体メモリなどの記録媒体（それ自体が流通経路に乗るものはもちろん、ネットワーク上にあって記録内容だけを提供するものも含む）を包含するものである。
【図面の簡単な説明】
【００５４】
【図１】実施形態のデジタルカメラ１の構成図である。
【図２】制御部５で実行される撮影制御プログラムの概略フローを示す図（１／２）である。
【図３】制御部５で実行される撮影制御プログラムの概略フローを示す図（２／２）である。
【図４】本実施形態の作用説明図である。
【図５】可変設定される所定値ＴREFと電池能力との相関図である。
【図６】図２のフローの一部改良を示す図である。
【符号の説明】
【００５５】
１  デジタルカメラ（カメラ）
５  制御部（第１の判定手段、第２の判定手段、計測手段、第１の手振れ制御手段、第２の手振れ制御手段）
１５ａ  シャッタボタン
１０  撮像部
１１ｂ  手振れ補正レンズ（手振れ補正機構）
２２ａ  電池
２３  手振れ補正レンズ駆動部（手振れ補正機構）
２４  振動センサ（手振れ補正機構）
【図１】
2008233712.tif 000003
【図２】
2008233712.tif 000004
【図３】
2008233712.tif 000005
【図４】
2008233712.tif 000006
【図５】
2008233712.tif 000007
【図６】
2008233712.tif 000008