(57)【要約】【課題】手間がかからず画角合わせが容易な撮像装置、撮像制御方法、及びプログラムを提供する。【解決手段】ズーム機能及び撮像画像を表示する表示手段を備えた撮像装置において、撮影前に予め画角５５に含まれる画角判定エリア６５を設定し、該画角判定エリア６５設定後に、該設定された画角判定エリア６５の少なくとも一部が画角５５外となった場合に、画角５５が現在の画角５５よりも大きくなるようなズーム倍率でズームアウトし、表示手段にはズーム倍率に応じた画角５５で撮像画像を表示する。【選択図】図４
2009225027.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮像する撮像手段と、
前記撮像手段の撮影倍率を変更する変更手段と、
前記撮像手段により撮像された撮像画像を表示する表示手段と、
前記撮像手段の画角に含まれる小領域を設定する設定手段と、
前記小領域設定後の前記撮像手段の撮像中に、前記設定された小領域の少なくとも一部が前記撮像手段の画角外となった場合に、前記撮像手段の画角が現在の画角よりも大きくなるように前記変更手段を制御する制御手段と、
前記変更手段による撮影倍率の変更に応じた画角で前記撮像手段により撮像された撮像画像が表示されるように前記表示手段を制御する表示制御手段と、
を有する撮像装置。
【請求項２】
撮像装置の加速度、角速度、及び角加速度の少なくとも１つを示す物理量を検出する検出手段と、
前記検出手段により検出された物理量を積算する積算手段とを更に備え、
前記制御手段は、前記小領域設定後の前記積算手段による積算結果に基づいて前記撮像手段の画角の変位量を求め、該画角の変位量と前記撮影倍率とに基づいて前記設定された小領域の少なくとも一部が前記撮像手段の画角外となったか否かを判定する
請求項１に記載の撮像装置。
【請求項３】
前記設定手段は、前記撮像手段の画角に対して予め定められた大きさ及び位置の被写体領域を前記小領域として設定するか、前記撮像手段の画角に対してユーザが指定した被写体領域を前記小領域として設定するか、前記撮像手段で撮像された撮像画像から主要被写体を検出して該検出した主要被写体が含まれる領域を前記小領域として設定する
請求項１または請求項２に記載の撮像装置。
【請求項４】
前記制御手段は、前記撮像手段の画角が大きくなるように前記変更手段を制御した後、所定の条件が満たされた場合に、前記撮像手段の画角の大きさが変更前の大きさに戻るように前記変更手段を制御する
請求項１〜請求項３のいずれか１項記載の撮像装置。
【請求項５】
前記所定の条件が満たされた場合とは、前記小領域が前記撮像手段の画角内の所定位置に移動したことが検出された場合、前記画角位置が前記画角の変位方向と逆方向に所定量移動した場合、及び前記撮像手段の画角が大きくなるように変更された後所定時間が経過した場合のいずれかである
請求項４に記載の撮像装置。
【請求項６】
前記制御手段は、前記撮像手段で撮像された撮像画像を連続的に画像記録手段に記録する連写撮影中に、前記設定された小領域の少なくとも一部が前記撮像手段の画角外となったことが前記検出手段により検出された場合には、該連写撮影を停止した後に、前記撮像手段の画角が現在の画角よりも大きくなるように前記変更手段を制御する
請求項１〜請求項５のいずれか１項記載の撮像装置。
【請求項７】
前記制御手段は、前記連写撮影を停止して前記撮像手段の画角が大きくなるように前記変更手段を制御した後、前記所定の条件が満たされた場合に、前記撮像手段の画角の大きさが変更前の大きさに戻るように前記変更手段を制御すると共に、前記停止した連写撮影を再開する
請求項６に記載の撮像装置。
【請求項８】
前記変更手段は、光学レンズの駆動により焦点距離を変えて撮影倍率を変更する第１変更手段と、電子的な処理によって撮影倍率を変更する第２変更手段と、を備え、
前記制御手段は、前記変更手段を制御する場合に、前記第２変更手段のみを用いて撮影倍率が変更されるように前記変更手段を制御する
請求項１〜請求項７のいずれか１項記載の撮像装置。
【請求項９】
被写体を撮像する撮像手段、前記撮像手段の撮影倍率を変更する変更手段、及び前記撮像手段により撮像された撮像画像を表示する表示手段を備えた撮像装置の撮像制御方法であって、
前記撮像手段の画角に含まれる小領域を設定する設定ステップと、
前記小領域設定後の前記撮像手段の撮像中に、前記設定された小領域の少なくとも一部が前記撮像手段の画角外となった場合に、前記撮像手段の画角が現在の画角よりも大きくなるように前記変更手段を制御する制御ステップと、
前記変更手段による撮影倍率の変更に応じた画角で前記撮像手段により撮像された撮像画像が表示されるように前記表示手段を制御する表示制御ステップと、
を有する撮像制御方法。
【請求項１０】
被写体を撮像する撮像手段、前記撮像手段の撮影倍率を変更する変更手段、及び前記撮像手段により撮像された撮像画像を表示する表示手段を備えた撮像装置に搭載されたコンピュータに、
前記撮像手段の画角に含まれる小領域を設定する設定ステップと、
前記小領域設定後の前記撮像手段の撮像中に、前記設定された小領域の少なくとも一部が前記撮像手段の画角外となった場合に、前記撮像手段の画角が現在の画角よりも大きくなるように前記変更手段を制御する制御ステップと、
前記変更手段による撮影倍率の変更に応じた画角で前記撮像手段により撮像された撮像画像が表示されるように前記表示手段を制御する表示制御ステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被写体を撮影する撮像装置、該撮像装置の撮像制御方法、およびプログラムに関する。
【背景技術】
【０００２】
従来、光学ズーム機能、電子ズーム機能（デジタルズーム機能ともいう）等のズーム機能を備えたカメラは、カメラ本体に設けられたズーム・キーを操作することによって（画角（撮影範囲を角度で表したもの）の変更を容易に行うことができるように構成されている。
【０００３】
光学ズーム機能によるズーミング（拡大縮小）は、カメラに設けられたレンズを光軸方向に移動させて当該レンズによる焦点距離を変更することにより行なわれる。また電子ズーム機能によるズーミングは、撮影された画像の一部を切り出してリサイズする、所謂画像処理を行なうことにより行なわれる。このような機能により、高倍率なズーミングが可能としている。
【０００４】
また、近年普及しているカメラには、液晶ディスプレイが設けられ、この液晶ディスプレイに撮像素子により時系列に取得された画像を連続して表示することにより動画像（以下、「スルー画像」という。）を表示してファインダとして用いる機能も搭載されている。撮影者たるユーザはスルー画像を見ながら画角を調整することができる。
【０００５】
しかしながら、高倍率なズーミングにより、わずかな手振れでも撮影したい被写体が画角から外れてスルー画像に表示されなくなり、被写体を見失ってしまう場合がある。このような場合、ユーザは、カメラを動かしながら見失った被写体を探すか、自らズーム・キーを操作することにより、ズームアウトして見失った被写体を探すという動作を行なう必要があり、画角を合わせるのに手間がかかる、という問題点があった。
【０００６】
また、ズーミングは行なわないものの、手振れのみにより撮影したい被写体が画角から外れてしまう場合もあり、この場合も同様の問題が発生していた。
【０００７】
こうした問題を解決するための技術として、フレーム間の動きベクトルから電子ズーム切り出し位置を補正することにより主要被写体を含む画角を追いかける映像処理装置が知られている（特許文献１参照。）。また、フレーム間動きベクトルまたはジャイロセンサの検出結果から電子ズーム切り出し位置を補正することにより主要被写体を含む画角を追いかけるデジタルビデオカメラも知られている（特許文献２参照。）。また、電子ズームにより撮像画面を拡大して記録する場合に、スイッチ入力により電子ズームで拡大された画面と拡大されていない画面とを選択表示できるように構成されたビデオカメラも知られている（特許文献３参照。）。
【特許文献１】特開２００２−３００４６４号公報
【特許文献２】特開２００４−１８０３０６号公報
【特許文献３】特開平１１−２８９４８６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記特許文献１に記載の技術では、電子ズーム使用中にのみ可能な構成となっている。また、撮影する最終画像をユーザが把握できない、という問題もある。また、上記特許文献２に記載の技術も、特許文献１と同様の問題が生じると共に、動画の場合を想定した技術であって、静止画撮影に関しては一切記述されていない。さらにまた、特許文献３に記載の技術も、電子ズーム使用中にのみ可能な構成となっており、更にユーザのスイッチ操作により拡大画面と非拡大画面とを選択表示するため、手間がかかることに変わりはない。また、スイッチ操作で更に画角位置ずれが大きくなる場合もあり、画角調整しにくい。
【０００９】
本発明は上記事実を考慮して成されたもので、手間がかからず画角合わせが容易な撮像装置、撮像制御方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、請求項１の発明の撮像装置は、被写体を撮像する撮像手段と、前記撮像手段の撮影倍率を変更する変更手段と、前記撮像手段により撮像された撮像画像を表示する表示手段と、前記撮像手段の画角に含まれる小領域を設定する設定手段と、前記小領域設定後の前記撮像手段の撮像中に、前記設定された小領域の少なくとも一部が前記撮像手段の画角外となった場合に、前記撮像手段の画角が現在の画角よりも大きくなるように前記変更手段を制御する制御手段と、前記変更手段による撮影倍率の変更に応じた画角で前記撮像手段により撮像された撮像画像が表示されるように前記表示手段を制御する表示制御手段と、を有する。
【００１１】
設定した小領域が画角外となった場合には、画角位置がずれて主要被写体等が画角外となった可能性が高い。従って、このような場合に、本発明のように自動的に画角が大きくなるように制御して該画角の撮像画像が表示されるようにすることにより、ユーザは、自動で大きくなった画角で、表示画像を確認しながら再度画角を調整することができる。
【００１２】
また、請求項２の発明は、上記撮像装置に、撮像装置の加速度、角速度、及び角加速度の少なくとも１つを示す物理量を検出する検出手段と、前記検出手段により検出された物理量を積算する積算手段とを更に設け、前記制御手段は、前記小領域設定後の前記積算手段による積算結果に基づいて前記撮像手段の画角の変位量を求め、該画角の変位量と前記撮影倍率とに基づいて前記設定された小領域の少なくとも一部が前記撮像手段の画角外となったか否かを判定するものである。
【００１３】
このような構成によれば、特徴点の抽出や画像認識等の複雑な画像処理を行なうことなく画角位置ずれを検出できるため、このような処理を行なう回路が不要となる。
【００１４】
また、請求項３の発明において、前記設定手段は、前記撮像手段の画角に対して予め定められた大きさ及び位置の被写体領域を前記小領域として設定するか、前記撮像手段の画角に対してユーザが指定した被写体領域を前記小領域として設定するか、前記撮像手段で撮像された撮像画像から主要被写体を検出して該検出した主要被写体が含まれる領域を前記小領域として設定するものである。
【００１５】
すなわち、画角位置ずれ判定のために用いる小領域は、自動的に設定してもよいし、ユーザが任意に設定してもよい。
【００１６】
また、請求項４の発明において、前記制御手段は、前記撮像手段の画角が大きくなるように前記変更手段を制御した後、所定の条件が満たされた場合に、前記撮像手段の画角の大きさが変更前の大きさに戻るように前記変更手段を制御するものである。
【００１７】
このような構成によれば、自動的に元の大きさの画角に戻すことができるため、元の画角に戻すためのスイッチ操作などが不要となり、ユーザの手間がはぶけ、また、画角を戻すときに再度画角位置ずれが発生することを抑制できる。
【００１８】
また、請求項５の発明において、前記所定の条件が満たされた場合とは、前記小領域が前記撮像手段の画角内の所定位置に移動したことが検出された場合、前記画角位置が前記画角の変位方向と逆方向に所定量移動した場合、及び前記撮像手段の画角が大きくなるように変更された後所定時間が経過した場合のいずれかである。
【００１９】
なお、小領域が撮像手段の画角内の所定位置に移動したことが検出された場合の所定位置とは、例えば、画角の中心付近とするなど、予め好ましい所定位置を設定しておけばよい。これにより、画角の大きさを元に戻したときに小領域が画角外になることを防止できる。また、前記画角位置が前記画角の変位方向と逆方向に所定量移動した場合とすれば、もとの撮影範囲が画角位置がずれる前のもとの位置に近くなった状態で画角を元の大きさに戻すことができる。また、制御手段の制御により画角が大きくなると、ユーザは該画角の撮像画像を表示手段で確認しながら画角を調整することが想定される。従ってこの調整に要すると想定される時間を予め定めておき、撮像手段の画角が大きくなるように変更された後該時間が経過した場合に画角を元に戻すことで、画角調整後の位置で画角を元に戻すことができる。
【００２０】
また、請求項６の発明において、前記制御手段は、前記撮像手段で撮像された撮像画像を連続的に画像記録手段に記録する連写撮影中に、前記設定された小領域の少なくとも一部が前記撮像手段の画角外となったことが前記検出手段により検出された場合には、該連写撮影を停止した後に、前記撮像手段の画角が現在の画角よりも大きくなるように前記変更手段を制御するものである。
【００２１】
このような構成によれば、連写撮影中であっても、画角位置がずれた場合には、連写撮影を停止して、画角を自動的に大きくして表示手段に表示することができるため、無駄な撮影を行なうことを防止できると共に、画角調整が容易となる。
【００２２】
また、請求項７の発明において、前記制御手段は、前記連写撮影を停止して前記撮像手段の画角が大きくなるように前記変更手段を制御した後、前記所定の条件が満たされた場合に、前記撮像手段の画角の大きさが変更前の大きさに戻るように前記変更手段を制御すると共に、前記停止した連写撮影を再開するものである。
【００２３】
このような構成によれば、画角位置ずれ発生により自動的に連写撮影を停止して画角を大きくした後に、自動的に画角の大きさを元に戻すことができるため、手間がかからず連写撮影を再開することができるだけでなく、手動で画角の大きさを元に戻す場合に比べて再度画角がずれることを防止できる。
【００２４】
また、請求項８の発明において、前記変更手段は、光学レンズの駆動により焦点距離を変えて撮影倍率を変更する第１変更手段と、電子的な処理によって撮影倍率を変更する第２変更手段と、を備え、前記制御手段は、前記変更手段を制御する場合に、前記第２変更手段のみを用いて撮影倍率が変更されるように前記変更手段を制御するものである。
【００２５】
このような構成によれば、画角位置ずれ時の撮影倍率の変更にメカ駆動（光学レンズの駆動）が行なわれないため、より高速に制御できる。
【００２６】
また、請求項９の発明は、被写体を撮像する撮像手段、前記撮像手段の撮影倍率を変更する変更手段、及び前記撮像手段により撮像された撮像画像を表示する表示手段を備えた撮像装置の撮像制御方法であって、前記撮像手段の画角に含まれる小領域を、前記撮像手段の画角位置ずれ判定に用いるための小領域として設定する設定ステップと、前記小領域設定後の前記撮像手段の撮像中に、前記設定された小領域の少なくとも一部が前記撮像手段の画角外となった場合に、前記撮像手段の画角が現在の画角よりも大きくなるように前記変更手段を制御する制御ステップと、前記変更手段による撮影倍率の変更に応じた画角で前記撮像手段により撮像された撮像画像が表示されるように前記表示手段を制御する表示制御ステップと、を有するものである。
【００２７】
このような方法によれば、請求項１に記載の発明のように、画角位置がずれた場合に、自動的に画角が大きくなるように制御されて該画角の撮像画像が表示されるため、ユーザは、画角位置がずれた場合に、ユーザは、自動で大きくなった画角で、表示画像を確認しながら再度画角を調整することができる。
【００２８】
また、請求項１０の発明は、被写体を撮像する撮像手段、前記撮像手段の撮影倍率を変更する変更手段、及び前記撮像手段により撮像された撮像画像を表示する表示手段を備えた撮像装置に搭載されたコンピュータに、前記撮像手段の画角に含まれる小領域を、前記撮像手段の画角位置ずれ判定に用いるための小領域として設定する設定ステップと、前記小領域設定後の前記撮像手段の撮像中に、前記設定された小領域の少なくとも一部が前記撮像手段の画角外となった場合に、前記撮像手段の画角が現在の画角よりも大きくなるように前記変更手段を制御する制御ステップと、前記変更手段による撮影倍率の変更に応じた画角で前記撮像手段により撮像された撮像画像が表示されるように前記表示手段を制御する表示制御ステップと、を実行させるためのプログラムである。
【００２９】
このようなプログラムによれば、請求項１に記載の発明のように、画角位置がずれた場合に、自動的に画角が大きくなるように制御されて該画角の撮像画像が表示されるため、画角位置がずれた場合に、ユーザは、自動で大きくなった画角で、表示画像を確認しながら再度画角を調整することができる。
【発明の効果】
【００３０】
以上説明したように本発明は、手間がかからず画角合わせが容易にすることができる、という優れた効果を有する。
【発明を実施するための最良の形態】
【００３１】
以下、図面を参照して本発明の実施形態を詳細に説明する。
【００３２】
［第１の実施の形態］
【００３３】
まず、図１を参照して、本実施の形態に係るデジタルカメラ１０の外観上の構成を説明する。
同図に示すように、デジタルカメラ１０の正面には、被写体像を結像させるためのレンズ２１が備えられている。また、デジタルカメラ１０の上面には、撮影を実行する際にユーザによって押圧操作されるレリーズボタン（所謂シャッター）９２と、電源スイッチ９４と、が備えられている。
【００３４】
なお、本実施の形態に係るレリーズボタン９２は、中間位置まで押下される状態（以下、「半押し状態」または「Ｓ１状態」という。）と、当該中間位置を超えた最終押下位置まで押下される状態（以下、「全押し状態」または「Ｓ２状態」という。）と、の２段階の押圧操作が検出可能に構成されている。そして、本実施の形態に係るデジタルカメラ１０では、レリーズボタン９２を半押し状態にすることによりＡＥ（Automatic Exposure、自動露出）機能が働いて露出状態（シャッタースピード、絞りの状態）が設定された後、ＡＦ（Auto Focus、自動合焦）機能が働いて合焦制御され、その後、引き続き全押し状態にすると露光（撮影）が行われる。
【００３５】
一方、デジタルカメラ１０の背面には、撮影によって得られたデジタル画像データにより示される被写体像や各種メニュー画面、メッセージ等を表示するための液晶ディスプレイ（以下、「ＬＣＤ」という。）４４と、撮影時に被写体像のズーミング（拡大及び縮小）を行うときに操作されるズームスイッチ９１と、撮影を行うモードである撮影モード及び撮影によって得られたデジタル画像データにより示される被写体像をＬＣＤ４４に表示（再生）するモードである再生モードの何れかのモードに設定するために操作されるモード切替スイッチ９６と、ＬＣＤ４４の表示領域における上下左右の４方向の移動方向を示す４つの矢印キー及び当該４つの矢印キーの中央部に位置された決定キーの合計５つのキーを含んで構成された十字カーソルボタン９８と、デジタルカメラ１０の画角（撮影範囲）の位置がずれたか否かの判定（画角位置ずれ判定）を行なうときに操作される画角設定ボタン９９と、が備えられている。
【００３６】
なお、ズームスイッチ９１は、同図の‘Ｔ’の位置に対応し、かつ被写体像を拡大（画角を小さくする、すなわちズーム・イン）するときに操作されるテレ・ボタンと、同図の‘Ｗ’の位置に対応し、かつ被写体像を縮小（画角を大きくする、すなわちズーム・アウト）するときに操作されるワイド・ボタンとを含んで構成されている。
【００３７】
次に、図２を参照して、本実施の形態に係るデジタルカメラ１０の電気系の構成を説明する。
【００３８】
同図に示すように、デジタルカメラ１０は、前述のレンズ２１を含んで構成された光学ユニット２２と、レンズ２１の光軸後方に配設されたＣＣＤ（固体撮像素子）２４と、相関二重サンプリング回路（以下、「ＣＤＳ」という。）を含んで構成されたアナログ信号処理部２６と、入力されたアナログ信号をデジタルデータに変換するアナログ／デジタル変換器（以下、「ＡＤＣ」という。）２８と、所定容量のラインバッファを内蔵し、かつ入力されたデジタル画像データを後述するメモリ７２の所定領域に直接記憶させる制御を行うと共に、デジタル画像データに対して各種の画像処理を行うデジタル信号処理部３０と、を含んで構成されている。ＣＣＤ２４の出力端はアナログ信号処理部２６の入力端に、アナログ信号処理部２６の出力端はＡＤＣ２８の入力端に、ＡＤＣ２８の出力端はデジタル信号処理部３０の入力端に、各々接続されている。
【００３９】
ここで、ＣＤＳによる相関二重サンプリング処理は、固体撮像素子の出力信号に含まれるノイズ（特に熱雑音）等を軽減することを目的として、固体撮像素子の１画素毎の出力信号に含まれるフィードスルー成分レベルと画素信号成分レベルとの差をとることにより正確な画素データを得る処理である。
【００４０】
一方、デジタルカメラ１０は、デジタル画像データにより示される画像やメニュー画面等をＬＣＤ４４に表示させるための信号を生成してＬＣＤ４４に供給するＬＣＤインタフェース４２と、デジタルカメラ１０全体の動作を司るＣＰＵ（中央処理装置）５０と、主として撮影により得られたデジタル画像データを記憶するＶＲＡＭ（Video RAM）により構成されたメモリ７２と、メモリ７２に対するアクセスの制御を行うメモリインタフェース７０と、可搬型のメモリカード８２をデジタルカメラ１０でアクセス可能とするための外部メモリインタフェース８０と、所定の圧縮形式でデジタル画像データに対して圧縮処理を施す一方、圧縮処理されたデジタル画像データに対して圧縮形式に応じた伸張処理を施す圧縮・伸張処理回路８６と、電子ズーム倍率の大きさに応じて、デジタル画像データの一部分を切り出して拡大・縮小することにより電子的なズーム処理を行なう切出・リサイズ処理回路８８と、を含んで構成されている。
【００４１】
デジタル信号処理部３０、ＬＣＤインタフェース４２、ＣＰＵ５０、メモリインタフェース７０、外部メモリインタフェース８０、圧縮・伸張処理回路８６、及び切出・リサイズ処理回路８８はシステムバスＢＵＳを介して相互に接続されている。従って、ＣＰＵ５０は、デジタル信号処理部３０及び圧縮・伸張処理回路８６、切出・リサイズ処理回路８８の作動の制御、ＬＣＤ４４に対するＬＣＤインタフェース４２を介した各種情報の表示、メモリ７２及びメモリカード８２へのメモリインタフェース７０ないし外部メモリインタフェース８０を介したアクセスを行うことができる。
【００４２】
一方、デジタルカメラ１０には、主としてＣＣＤ２４を駆動させるためのタイミング信号を生成してＣＣＤ２４に供給するタイミングジェネレータ３２が備えられており、ＣＣＤ２４の駆動はＣＰＵ５０によりタイミングジェネレータ３２を介して制御される。
【００４３】
更に、デジタルカメラ１０にはモータ駆動部３４が備えられており、光学ユニット２２に備えられた焦点調整モータ、ズームモータ及び絞り駆動モータの駆動もＣＰＵ５０によりモータ駆動部３４を介して制御される。
【００４４】
すなわち、本実施の形態に係る光学ユニット２２に含まれるレンズ２１は複数枚のレンズを有し、焦点距離の変更（変倍）が可能なズームレンズとして構成されており、図示しないレンズ駆動機構を備えている。このレンズ駆動機構に上記焦点調整モータ、ズームモータ及び絞り駆動モータは含まれるものであり、焦点調整モータ、ズームモータ及び絞り駆動モータは各々ＣＰＵ５０の制御下でモータ駆動部３４から供給された駆動信号によって駆動される。
【００４５】
ＣＰＵ５０は、ズームスイッチ９１の操作に応じて、光学ズーム倍率を変更する際にはズームモータを駆動制御して光学ユニット２２に含まれるレンズ２１の焦点距離を変化させる。電子ズーム倍率を変更する際には、切出・リサイズ処理回路８８を制御して、デジタル画像データの一部分を切り出して拡大・縮小させる。
【００４６】
なお、光学ズーム機能及び電子ズーム機能のオンオフは、撮影前に予め十字カーソルボタン９８を操作することにより設定しておく。これにより、光学ズーム機能及び電子ズーム機能の双方を用いて高倍率でズーミングしたり、或いはいずれか一方の機能を用いてズーミングしたりすることができる。
【００４７】
また、ＣＰＵ５０は、ＣＣＤ２４による撮像によって得られた画像のコントラスト値が最大となるように上記焦点調整モータを駆動制御することによって合焦制御を行う。すなわち、本実施の形態に係るデジタルカメラ１０では、合焦制御として、読み取られた画像のコントラストが最大となるようにレンズの位置を設定する、所謂ＴＴＬ（Through The Lens）方式を採用している。
【００４８】
更に、前述のレリーズボタン９２、電源スイッチ９４、モード切替スイッチ９６、十字カーソルボタン９８、及び画角設定ボタン９９の各種ボタン類及びスイッチ類（同図では、「操作部９０」と総称。）はＣＰＵ５０に接続されており、ＣＰＵ５０は、これらの操作部９０に対する操作状態を常時把握できる。
【００４９】
なお、ＣＰＵ５０が実行するプログラムは不図示の記憶装置（例えばＲＯＭ等）に記憶されており、ＣＰＵ５０はこれを読みだして実行することによって、上記処理或いは以下に説明する処理を行なう。
【００５０】
本実施の形態に係るデジタルカメラ１０は、更にジャイロセンサ７４が設けられていると共に、ジャイロセンサ７４の角速度検出信号を積分する積分器７６、及び該積分値から画角変位量を検出する画角変位量検出回路７８が設けられている。
【００５１】
本実施の形態のジャイロセンサ７４は、デジタルカメラ１０の水平方向の角速度、垂直方向の角速度を検出し、検出した角速度に応じた信号を出力する角速度センサである。なお、角速度センサに換えて、加速度センサや角加速度センサ等を用いてもよい。
【００５２】
画角変位量検出回路７８で検出された画角変位量は、ＣＰＵ５０に入力される。ＣＰＵ５０は、後述するように、入力された画角変位量から画角のずれ具合を判断して、ズーム機能を制御する。
【００５３】
また、ジャイロセンサ７４には手ぶれ補正のための防振制御回路７９が接続されると共に、レンズ２１には、シフトレンズが設けられており、防振制御回路７９は、ジャイロセンサ７４の角速度検出信号に応じて図示しないアクチュエータを駆動することによりシフトレンズを垂直方向及び水平方向にシフトしてレンズ２１の光軸を傾け手ぶれ補正を行なう。
【００５４】
次に、撮影時におけるデジタルカメラ１０の全体的な動作について簡単に説明する。
【００５５】
光学ユニット２２を介した撮像によってＣＣＤ２４から出力された被写体像を示す信号は順次アナログ信号処理部２６に入力されて相関二重サンプリング処理等のアナログ信号処理が施された後にＡＤＣ２８に入力され、ＡＤＣ２８は、アナログ信号処理部２６から入力されたＲ（赤）、Ｇ（緑）、Ｂ（青）の信号を各々１２ビットのＲ、Ｇ、Ｂ信号（デジタル画像データ）に変換してデジタル信号処理部３０に出力する。
【００５６】
デジタル信号処理部３０は内蔵しているラインバッファにＡＤＣ２８から順次入力されるデジタル画像データを蓄積して一旦メモリ７２の所定領域に格納する。
【００５７】
メモリ７２の所定領域に格納されたデジタル画像データは、ＣＰＵ５０による制御下でデジタル信号処理部３０によって読み出され、これらに所定の物理量に応じたデジタルゲインをかけることでホワイトバランス調整を行なうと共に、ガンマ処理及びシャープネス処理を行なって８ビットのデジタル画像データを生成し、更にＹＣ信号処理を施して輝度信号Ｙとクロマ信号Ｃｒ、Ｃｂ（以下、「ＹＣ信号」という。）を生成し、ＹＣ信号をメモリ７２の上記所定領域とは異なる領域に格納する。
【００５８】
なお、ＬＣＤ４４は、ＣＣＤ２４による連続的な撮像によって得られた動画像（スルー画像）を表示してファインダとして使用することができるものとして構成されているが、このようにＬＣＤ４４をファインダとして使用する場合には、生成したＹＣ信号を、ＬＣＤインタフェース４２を介して順次ＬＣＤ４４に出力する。これによってＬＣＤ４４にスルー画像が表示されることになる。なお、光学ズーム機能や電子ズーム機能が用いられてズーム・インあるいはズーム・アウトが行なわれた場合には、ＣＰＵ５０は、該ズーム倍率に応じたスルー画像がＬＣＤ４４に表示されるようにＬＣＤインタフェース４２を介してＬＣＤ４４の表示を制御する。これにより、ユーザはスルー画像を見ながら画角の調整ができる。すなわち、本実施の形態では、表示されたスルー画像が示す領域が、撮影時の画角（撮影範囲）となるように表示制御される。
【００５９】
ここで、レリーズボタン９２がユーザによって半押し（Ｓ１）状態とされた場合、前述のようにＡＥ機能が働いて露出状態が設定された後、ＡＦ機能が働いて合焦制御され、その後、引き続き全押し（Ｓ２）状態とされた場合、この時点でメモリ７２に格納されているＹＣ信号を、圧縮・伸張処理回路８６によって所定の圧縮形式（本実施の形態では、ＪＰＥＧ形式）で圧縮した後に外部メモリインタフェース８０を介してメモリカード８２に記録することによって撮影が行われる。
【００６０】
なお、本実施の形態では、ＣＣＤ２４によりデジタル画像データを取得することを撮像といい、該取得したデジタル画像データをメモリカード８２等に記録することを撮影といって区別して用いている。
【００６１】
ところで、例えばズーム機能使用中等に、手振れなどにより主要被写体が画角からはずれる場合があるが、本実施の形態のデジタルカメラ１０には、このような場合にユーザが画角位置を調整しやすいように自動でズーム・アウトする機能が備えられている。以下、当該機能に関する部分の作用を詳細に説明する。なお、本実施の形態では、ズーム操作を行なう場合に限定して説明するが、本発明はこれに限定されるものではなく、ズーム操作を行なわずに手振れだけで画角位置がずれた場合であっても、同様に制御可能である。
【００６２】
図３は、デジタルカメラ１０が撮影モードに切替えられている状態で、ＣＰＵ５０により実行される画角位置ずれ判定処理プログラムの処理の流れを示すフローチャートである。本実施の形態において、撮影モード中は、ＣＰＵ５０の表示制御により、ＬＣＤ４４には常にスルー画像が表示され、ユーザが現在の画角を確認できるように構成されている。
【００６３】
同図のステップ１００では、画角設定ボタン９９が押下されたか否かを判定する。画角設定ボタン９９が押下されない間は（ステップ１００、Ｎ）、ステップ１０２で通常の撮影処理（画角位置ずれ判定は行なわずに撮影が行なわれる通常の撮影処理）が行なわれる。また、ステップ１００で、画角設定ボタン９９が押下された場合には、ステップ１０４に移行する。
【００６４】
ステップ１０４では、画角位置情報をリセットする。例えば、画角（撮影範囲）を水平方向及び垂直方向の軸からなる２次元平面の座標系で扱う場合には、画角（撮影範囲）の中央位置の座標として（0，0）の座標情報を、画角位置情報を記憶するためのメモリ（不図示）領域に格納する。なお、本実施の形態では、撮影範囲の中央位置を示す座標の情報を画角位置情報とする例について説明するが、これに限定されず、例えば、撮影範囲の左上の頂点位置を示す座標の情報を画角位置情報とするようにしてもよい。
【００６５】
なお、画角位置情報のリセット時に、画角位置ずれの判定を行なうために用いられる小領域（以下、画角判定エリア）の設定も併せて行なう。この画角判定エリアは、画角設定ボタン９９が押下されたときの画角に含まれる領域であって、本実施の形態では、画角設定ボタン９９が押下されたときの画角の中心付近の予め定められた位置、大きさの領域を画角判定エリアとして設定するものとする。
【００６６】
なお、画角判定エリアは、これに限定されず、画角に対してユーザが任意に指定した被写体領域を画角判定エリアとしてもよい。例えば、ＬＣＤ４４がタッチパネルディスプレイであれば、ＬＣＤ４４に表示されたスルー画像を確認しながらユーザが指等で接触して任意に指定してもよいし、画角判定エリアを示す枠画像をスルー画像に重畳してＬＣＤ４４に表示して、該枠画像を十字カーソルボタン９８の操作により移動表示可能にプログラムしておき、ユーザに指定させてもよい。また、スルー画像から主要被写体（例えば人物の顔など）を周知の画像処理により検出して、該検出した主要被写体が含まれる領域を画角判定エリアとしてもよい。画角判定エリアの設定は、不図示のメモリ等に該画角判定エリアの位置及び大きさを示す情報（例えば、２次元平面における画角判定エリアの４つの頂点の座標の情報など）を格納することにより設定する。
【００６７】
図４（Ａ）に、画角設定ボタン９９を押下したときの画角５５の一例とその中心座標Ｏ（0，0）、及び４つの頂点Ａ、Ｂ、Ｃ、Ｄを有する画角判定エリア６５の一例を示す。
【００６８】
また、図５（Ａ）に、画角設定ボタン９９が押下されたときのＬＣＤ４４の表示状態の一例を示す。同図に示すように、画角５５に対して設定された画角判定エリア６５が表示されている。本実施の形態では、ＣＰＵ５０は画角判定エリア６５を二重線の枠画像で表示するように表示制御している。なお、この図では、画角判定エリア６５内に主要被写体が収まっている。
【００６９】
ステップ１０６では、ＣＰＵ５０は、画角変位量検出回路７８に対して開始信号を出力して、積分器７６からジャイロセンサ７４からの角速度検出信号を積分した積分値の取り込みを開始させる。
【００７０】
ステップ１０８では、ＣＰＵ５０は、レリーズボタン９２がＳ１、Ｓ２状態とされたか否かを判断する。レリーズボタン９２がＳ１状態からＳ２状態にされた場合には、ステップ１１０において、そのときの画角で撮影する。ステップ１１０での撮影終了後は、ステップ１００に戻る。
【００７１】
ステップ１０８で、ＣＰＵ５０は、レリーズボタン９２が押下されないと判断した場合には、ステップ１１２では、ユーザによりズームスイッチ９１が操作され、ズーム操作が開始されたか否かを判断する。ここで、ズーム操作が開始されていないと判断した場合には、ステップ１０８に戻り、ズーム操作が開始されたと判断した場合には、ステップ１１４に移行する。
【００７２】
なお、前述したように、光学ズーム機能のみを使用することが予め設定されていた場合には、光学ズーム機能のみのズーミングが行なわれ、電子ズーム機能のみをを使用することが予め設定されていた場合には、電子ズーム機能のみのズーミングが行なわれる。また、両方のズーム機能を使用することが予め設定されていた場合には、ＣＰＵ５０は、光学ズーム機能に対応しているズーム倍率の範囲内でのズーミングは光学ズーム機能により行い、当該範囲を超えたズーミングを行う場合は電子ズーム機能によるズーミングを行なうように制御する。ユーザのズーム操作に応じて、ＬＣＤ４４におけるスルー画像の表示もズーム倍率に応じた画角の画像に表示変更される。
【００７３】
図５（Ｂ）に、ズームイン途中のＬＣＤ４４の表示例を示す。同図では、ズームイン途中で手振れが発生して、画角判定エリア６５の一部が画角５５外となってしまっている。この状態から更にズームイン操作を続行したり、更に手振れが発生したりすると、図５（Ｃ）に示すように画角判定エリア６５のほとんど（或いは全て）が画角５５外となってしまう場合も起こりうる。これにより、主要被写体が画角から外れてしまうこともある。
【００７４】
ステップ１１４では、ＣＰＵ５０は、ズーム操作が終了したか否か（ズームスイッチ９１の操作が停止したか否か）を判断する。ここで、ズーム操作が終了したと判断した場合には、ステップ１１６に移行する。
【００７５】
ステップ１１６では、ＣＰＵ５０は、画角変位量検出回路７８に算出信号を出力して、積分器７６から取込んだ積算値から、画角設定ボタン９９が押下されてから現在までの画角の変位量を算出させる。画角変位量検出回路７８は、水平方向及び垂直方向の角速度を積算した積算値から、デジタルカメラ１０の水平方向及び垂直方向の変位量を求める。この変位量が画角の変位量となる。算出された画角変位量はＣＰＵ５０に入力される。ＣＰＵ５０は、メモリ等に記憶しておいた画角位置情報が示す座標値に、該入力された画角変位量を加算することにより現在の画角の位置を求める。
【００７６】
そして、ＣＰＵ５０は、現在の画角の位置と、ズームスイッチ９１によるズーム操作終了時点のズーム倍率と、に基づいて、上記設定した画角判定エリアが現在の画角内にあるか否かを判定する。具体的には、現在の画角位置を中心とする領域であって、ズーム操作終了時点のズーム倍率に応じた大きさの矩形領域を示す４つの頂点の座標を求め（以下の算出式を参照）、画角判定エリアの座標が、該求めた座標が示す領域の内側に存在するか否かを判定する。
【００７７】
図４（Ｂ）は、画角の中心位置がＯからＰまで変位すると共に、ズーム操作により画角の大きさが変化したときの画角５５の具体例を示す図である。図４（Ｂ）では、画角判定エリア６５が画角５５外になってしまっている。
【００７８】
ステップ１１８では、ＣＰＵ５０は、画角判定エリアが画角外となっているか否かを判定する。ここで画角外となっていると判定した場合には、ステップ１２０で、上記現在の画角位置および大きさと、画角判定エリアの４頂点の座標とに基づいて、画角判定エリアの全てが画角に入るズーム倍率を算出する。
【００７９】
そしてステップ１２２で、ＣＰＵ５０は、上記算出したズーム倍率となるように、モータ駆動部３４を制御して、ズームレンズを移動させてズームアウトさせ、画角を大きくする。また、ユーザが電子ズーム機能のみを用いてズームインした場合には、算出ズーム倍率に応じた画角となるように、切出・リサイズ処理回路８８に切り出し位置及び縮小倍率を示す信号を出力して、電子ズーム機能により、ズームアウトさせる。また、ユーザが、光学ズーム機能及び電子ズーム機能の双方を用いてズームインした場合には、電子ズーム機能でズーミングした範囲では電子ズーム機能によりズームアウトを行い、光学ズーム機能でズーミングした範囲では光学ズーム機能によるズーミングを行なって、ズームアウトする。なお、双方の機能を用いた場合であっても、電子ズーム機能のみで算出ズーム倍率の実現が可能な場合には、電子ズーム機能のみを用いたズームアウトを行なえばよい。
【００８０】
そして、ステップ１２２の終了後は、ステップ１０８に戻る。
【００８１】
図４（Ｃ）に、画角判定エリア６５が画角５５内に収まるようにズームアウトしたときの画角５５の一例を示す。
【００８２】
これにより、図５（Ｄ）に示すように、ＣＰＵ５０の表示制御によりＬＣＤ４４に表示されるスルー画像は、上記ズーム倍率に応じた（画角判定エリア６５が含まれる）画角の画像が表示されることとなり、ユーザは、スルー画像を見ながら改めて画角判定エリア６５が例えば中央付近になるようにデジタルカメラ１０を動かしてから再度ズーム操作を行なって画角を調整したり、調整された画角で撮影を行なったりすることができる。
【００８３】
一方、ステップ１１８で、ＣＰＵ５０は、画角判定エリアが画角内となっていると判定した場合には、何もせずにステップ１０８に戻る。
【００８４】
以上説明したように、画角判定エリアが画角外となったことが検出された場合に、自動でズームアウトするようにしたため、見失った被写体を容易に見つけることができ、画角の調整が容易となる。
【００８５】
また、角速度センサ、角加速度センサ、加速度センサなどによって、画角の変位量を検出し、この変位量に基づいて画角判定エリアの画角に対する位置を検出することで画角位置ずれ判定に用いるようにしたため、画角判定エリアの設定後は、特徴点抽出処理や画像認識等の画像処理を行なう必要はなく、そうした処理のための回路は不要となる。
【００８６】
なお、本実施の形態では、画角判定エリアの全てが画角外となった場合に、自動でズームアウトする例について説明したが、これに限定されず、例えば、画角判定エリアの一部でも画角外となった場合に、自動でズームアウトするように構成してもよい。また、画角判定エリアのうち画角外となった部分の面積が全体のうちの予め定められた割合以上、或いは予め定められた面積以上となった場合に、自動でズームアウトするように構成してもよい。
【００８７】
また、本実施の形態では、ズーム操作中に画角判定エリアが画角外となった場合に、自動でズームアウトする例について説明したが、これに限定されず、例えば、撮影倍率の変更はせずに（ズーム操作を行なわずに）撮影する場合においても、上記と同様に画角位置リセット後に画角の変位量を検出し、手振れのみによって画角判定エリアの全て又は一部が画角外になったことが検出された場合に、自動でズームアウトするように構成してもよい。
【００８８】
また、本実施の形態では、自動でズームアウトする場合に、画角判定エリアの全てが画角内となるようにズーム倍率を算出してズームアウトする例について説明したが、これに限定されず、例えば、画角判定エリアの全てでなくとも一部のみでも画角内となるようにズーム倍率を算出してズームアウトするようにしてもよい。
【００８９】
［第２の実施の形態］
【００９０】
第１の実施の形態では、画角判定エリアが画角外となった場合に、自動でズームアウトする例について説明したが、本実施の形態では、光学ズーム機能及び電子ズーム機能の双方によりズーミングを行なうように設定されている場合であっても、自動でズームアウトする際には、電子ズーム機能のみを用いてズームアウトする例について説明する。
【００９１】
本実施の形態のデジタルカメラ１０の構成は、第１の実施の形態と同様であるため、説明を省略する。
【００９２】
図６は、本実施の形態において、撮影モード中にＣＰＵ５０により実行される画角位置ずれ判定処理プログラムの処理の流れを示すフローチャートである。ただし、以下の処理は、光学ズーム機能及び電子ズーム機能の双方によりズーミングを行なうように設定した場合に行なわれるものとして説明する。また、本実施の形態においても、撮影モード中は、ＣＰＵ５０の表示制御により、ＬＣＤ４４には常にスルー画像が表示され、ユーザが現在の画角を確認できるように構成されているものとする。
【００９３】
ステップ１４０〜ステップ１６０までの処理は、第１の実施の形態のステップ１００〜１２０までの処理と同じであるため、説明を省略する。
【００９４】
ステップ１６２では、ＣＰＵ５０は、ステップ１６０で算出した、画角判定エリアの全てが画角に入るズーム倍率（以下算出ズーム倍率）が、電子ズーム範囲内であるか否かを判定する。ここで、算出ズーム倍率が電子ズーム範囲内であると判定した場合には、ステップ１６４で、該算出ズーム倍率に応じた画角となるように、切出・リサイズ処理回路８８に切り出し位置及び縮小倍率を示す信号を出力して、電子ズーム機能により、ズームアウトさせる。
【００９５】
これにより、ＣＰＵ５０の表示制御によりＬＣＤ４４に表示されるスルー画像は、上記ズーム倍率に応じた（画角判定エリア６５が含まれる）画角の画像が表示されることとなり、ユーザは、スルー画像を見ながら改めて画角判定エリア６５が例えば中央付近になるようにデジタルカメラ１０を動かして画角を調整することができる。
【００９６】
また、ステップ１６２で、算出ズーム倍率が電子ズーム範囲外と判定した場合には、ステップ１６８で、該電子ズーム範囲におけるワイド端のズーム倍率となるように、切出・リサイズ処理回路８８を制御する。すなわち、ワイド端のズーム倍率に応じた切り出し位置及び縮小倍率を示す信号を切出・リサイズ処理回路８８に出力して、電子ズーム機能により、ズームアウトさせる。
【００９７】
これにより、画角が大きくなり、ＣＰＵ５０の表示制御によりＬＣＤ４４に表示されるスルー画像も、該画角に応じた画像となって、ズームインしたままの画角の小さい状態よりも画角調整が容易となる。
【００９８】
なお、ステップ１６８による処理では、光学ズーム機能を用いない範囲でのズームアウトのため、画角判定エリアの全部が画角に入らない状態でズームアウトが終了することとなるが、ある程度ズームアウトすることにより、デジタルカメラ１０をわずかに動かしただけで被写体を画角内に納めることが可能となり、画角合わせが容易になる。
【００９９】
また、本実施の形態のように電子ズーム機能のみを用いて自動でズームアウトするように構成したため、光学ズーム機能に必須のメカ駆動は行なわれない。従って、駆動に時間がかからず、高速にズームアウト処理できる。また消費電力も節約できる。
【０１００】
なお、本実施の形態においても、画角判定エリアの全部が画角外になった場合に自動でズームアウトするように構成してもよいが、一部でも画角外となった場合に、自動でズームアウトするように構成してもよい。また、画角判定エリアのうち画角外となった部分の面積が全体のうちの予め定められた割合以上、或いは予め定められた面積以上となった場合に、自動でズームアウトするように構成してもよい。
【０１０１】
また、撮影倍率の変更はせずに（ズーム操作を行なわずに）撮影する場合においても、上記と同様に画角位置リセット後に画角の変位量を検出し、手振れのみによって画角判定エリアの全て又は一部が画角外になったことが検出された場合に、自動でズームアウトするように構成してもよい。
【０１０２】
また、本実施の形態においても、自動でズームアウトする場合に、画角判定エリアの全てが画角内となるようにズーム倍率を算出してズームアウトする例に限定されず、画角判定エリアの全てでなくとも一部のみでも画角内となるようにズーム倍率を算出してズームアウトするようにしてもよい。
【０１０３】
［第３の実施の形態］
【０１０４】
第１の実施の形態及び第２の実施の形態では、画角判定エリアが画角外となった場合に、自動でズームアウトする例について説明したが、本実施の形態では、自動でズームアウトした後に、自動でもとのズーム倍率に戻すことにより、ユーザの画角調整を容易にする例について説明する。
【０１０５】
本実施の形態のデジタルカメラ１０の構成は、第１の実施の形態と同様であるため、説明を省略する。
【０１０６】
図７は、本実施の形態において、ＣＰＵ５０により実行される画角位置ずれ判定処理プログラムの処理の流れを示すフローチャートである。本実施の形態においても、撮影モード中は、ＣＰＵ５０の表示制御により、ＬＣＤ４４には常にスルー画像が表示され、ユーザが現在の画角を確認できるように構成されているものとする。
【０１０７】
ステップ１８０〜１９４までの処理は、第１の実施の形態のステップ１００〜１１４までの処理と同じであるため、説明を省略する。
【０１０８】
ステップ１９４で、ズーム操作が終了した判定された後、ステップ１９６で、ＣＰＵ５０は、ズーム倍率の記憶を行なう。ここで、ズーム操作開始から終了まで光学ズーム機能のみのズーミングが行なわれた場合には、ズーム操作終了時点の該光学ズーム倍率を所定のメモリに記憶しておく。また、ズーム操作開始から終了まで電子ズーム機能のみのズーミングが行なわれた場合には、ズーム操作終了時点の該電子ズーム倍率を所定のメモリに記憶しておく。また、ズーム操作開始から終了までの間に光学ズーム機能及び電子ズーム機能の双方によりズーミングが行なわれた場合には、ズーム操作終了時点の光学ズーム倍率及び電子ズーム倍率の双方を所定のメモリに記憶しておく。
【０１０９】
そして、ステップ１９８〜２０４で、ＣＰＵ５０は、第１の実施の形態における図３のステップ１１６〜１２２と同じ処理を行ない、検出された画角変位量から現在の画角の位置を求め、該現在の画角の位置とズーム操作終了時点のズーム倍率とに基づいて、上記設定した画角判定エリアが現在の画角内にあるか否かを判定し、画角外であると判定した場合には、画角判定エリアの全部（或いは一部）が画角に入るズーム倍率を算出してズームアウトする。自動ズームアウトの結果、ＣＰＵ５０の表示制御により、ＬＣＤ４４には、画角判定エリアが画角に収まった状態の広い画角でスルー画像が表示されるため、ユーザは画角を任意に調整することができる。なお、ユーザの画角調整中も画角変位量検出回路画角変位量はＣＰＵ５０に入力され続け、ＣＰＵ５０は、画角の位置を把握し続ける。
【０１１０】
その後、ステップ２０６では、再度ステップ１９８と同様に、上記設定した画角判定エリアの全部が画角内にあるか否かを判定し、ステップ２０８で画角内になっていると判定された場合には、ステップ２１０に移行して、モータ駆動部３４、切出・リサイズ処理回路８８を制御して、ズーム倍率を上記メモリに記憶しておいたズーム倍率に戻す。そして、ステップ１９８に戻る。これにより、ＬＣＤ４４の表示もＣＰＵ５０の表示制御によりズームインした小さな画角のスルー画像が表示される。
【０１１１】
自動でズームアウトされた後、ユーザが画角の調整を行なって、再度所望の（元の）画角となるようズームインする際に、ズームスイッチ９１を操作してズーミングを行なうと、そのスイッチ操作により再び画角がずれる可能性がある。このため、本実施の形態で説明したように、自動でズームアウトした後に、自動でもとのズーム倍率までズームインすることにより、スイッチ等によるズーム操作が不要となり、画角位置ずれを抑えることができる。なお、その後、Ｓ１の操作を行なうと、再び画角がずれる可能性があるため、自動でもとの倍率までズームインした後に、Ｓ１の動作が自動で行なわれるように構成してもよい。
【０１１２】
また、本実施の形態でも、第２の実施の形態と同様に、自動でズームアウトする際に電子ズーム機能のみを用いてズームアウトを行なうようにしてもよい。
【０１１３】
また、上記実施の形態では、ステップ２０８で画角判定エリアの全部が画角内となった場合に、ズーム倍率を元に戻す例について説明したが、これに限定されず、例えば、ユーザにより、画角判定エリアの位置が画角の中央付近となるように画角が調整されたことを検出した場合に、ズーム倍率を元に戻すようにしてもよい。これにより、自動でズームインした場合に、画角判定エリアが画角からはずれることを防止できる。また、自動でズームアウトした後、所定時間が経過した後に、自動でズームインするようにしてもよい。通常、ユーザは、ズームアウトした後、ズームアウトしたときのスルー画像を見ながら再度画角を調整するため、この調整に要する一般的な時間を予め設定しておき、該設定時間が経過したときに自動でズームインするようにすれば、ユーザの使い勝手が向上する。また、画角判定エリアの変位方向と逆方向に所定量だけ画角判定エリアが移動したことが検出されたときに、自動でズームインするようにしてもよい。
【０１１４】
また、最初のユーザのズーム操作中にも、画角判定エリアによる画角位置ずれ判定を行なって、ズーム途中で画角位置ずれが検出されたときにズームアウトするように構成してもよいが、本実施の形態では、最初のユーザのズーム操作中は、そのユーザのズーム操作が終了するまで画角判定エリアによる画角位置ずれの判定は行なわないようにし、ユーザに所望の倍率までズームインさせて、その後、画角位置ずれ判定を行なって、画角がずれていれば、ズームアウトし、画角調整後にズームインする構成としている。このため、ユーザの所望のズーム倍率を記憶しておくことができ、ズームアウト後にユーザの所望のズーム倍率に自動でズームインできるため、好ましい。
【０１１５】
［第４の実施の形態］
【０１１６】
本実施の形態では、ＣＣＤ２４による連続的な撮像によって得られた撮像画像のデジタル画像データを連続的にメモリカード８２などの画像記録手段に記録する連写撮影中に、画角位置ずれが発生した場合に自動でズームアウトする例について説明する。
【０１１７】
本実施の形態のデジタルカメラ１０の構成は、第１の実施の形態と同様であるため、説明を省略する。
【０１１８】
図８は、本実施の形態において、ＣＰＵ５０により実行される画角位置ずれ判定処理プログラムの処理の流れを示すフローチャートである。
【０１１９】
本プログラムは、十字カーソルボタン９８によって連写撮影モードが指定された場合に、ＣＰＵ５０により不図示のメモリから読み出され、該読み出されたプログラムにより処理が開始される。なお、本実施の形態においても、連写撮影モード中は、ＣＰＵ５０の表示制御により、ＬＣＤ４４には常にスルー画像が表示され、ユーザが現在の画角を確認できるように構成されているものとする。
【０１２０】
ステップ２４０では、ＣＰＵ５０はレリーズボタン９２が押下されたか否かを判断する。押下されるとステップ２４２で連写撮影が開始される。
【０１２１】
ステップ２４４では、現在のズーム倍率を所定のメモリに記憶する。このとき、上記図７のステップ１９６と同様に、光学ズーム倍率、電子ズーム倍率の各々について記憶する。
【０１２２】
ステップ２４６では、図３のステップ１０４と同様に画角位置情報をリセットすると共に画角判定エリアを設定する。本実施の形態では、画角設定ボタン９９の押下ではなく、連写撮影モード時にレリーズボタン９２が押下されたことをトリガとして、画角位置情報をリセットすると共に画角判定エリアを設定する。
【０１２３】
ステップ２４８では、ＣＰＵ５０は、画角変位量検出回路７８に対して開始信号を出力して、積分器７６からジャイロセンサ７４からの角速度検出信号を積分した積分値の取り込みを開始させる。
【０１２４】
ステップ２５０では、ＣＰＵ５０は、レリーズボタン９２が押下されたか否かを判断する。ここで、レリーズボタン９２が押下されたと判断した場合には、ステップ２７４で連写撮影を終了する。また、ここでレリーズボタン９２はまだ押下されていないと判断した場合には、ステップ２５２に移行する。
【０１２５】
ステップ２５２では、ＣＰＵ５０は、画角変位量検出回路７８に算出信号を出力して、積分器７６から取込んだ積算値から、レリーズボタン９２が押下されてから現在までの画角の変位量を算出させる。画角変位量検出回路７８は、水平方向及び垂直方向の角速度を積算した積算値から、デジタルカメラ１０の水平方向及び垂直方向の変位量を求める。この変位量が画角の変位量となる。算出された画角変位量はＣＰＵ５０に入力される。ＣＰＵ５０は、予めメモリ等に記憶しておいた画角位置情報が示す座標値に、該入力された画角変位量を加算することにより現在の画角の位置を求める。
【０１２６】
そして、ＣＰＵ５０は、上記求めた現在の画角の位置と、現在のズーム倍率とに基づいて、上記設定した画角判定エリアが現在の画角内にあるか否かを判定する。
【０１２７】
ステップ２５４では、ＣＰＵ５０は、画角判定エリアが画角外となっているか否かを判定する。判定方法は、第１の実施の形態と同様である。ここで画角内となっていると判定した場合には、ステップ２５０に戻る。またここで画角外となっていると判定した場合には、ステップ２５６に移行し、連写撮影を停止する。
【０１２８】
ステップ２５８では、上記現在の画角位置および大きさと、画角判定エリアの４頂点の座標とに基づいて、画角判定エリアの全てが画角に入るズーム倍率を算出する。算出方法は第１の実施の形態と同様である。
【０１２９】
ステップ２６０では、ＣＰＵ５０は、上記算出したズーム倍率となるように、モータ駆動部３４や切出・リサイズ処理回路８８を制御して、ズームアウトする。制御方法は第１の実施の形態と同様である。これにより、ＣＰＵ５０の表示制御により、ＬＣＤ４４には、画角判定エリアが画角に収まった状態の広い画角でスルー画像が表示されるため、ユーザは画角を任意に調整することができる。なお、図示は省略するが、連写撮影が終了するまで画角変位量はＣＰＵ５０に入力され続け、ＣＰＵ５０は、画角の位置を把握し続ける。
【０１３０】
ステップ２６２では、再度ステップ２５２と同様に、上記設定した画角判定エリアの全部が画角内にあるか否かを判定し、ステップ２６２で画角内になっていると判定された場合には、ステップ２６４に移行して、モータ駆動部３４、切出・リサイズ処理回路８８を制御して、ズーム倍率を上記メモリに記憶しておいたズーム倍率に戻す。これにより、ＬＣＤ４４には、ＣＰＵ５０の表示制御により、ズームインした小さな画角のスルー画像が表示される。
【０１３１】
記憶しておいたズーム倍率に戻った後、手振れで画角がずれていないかを再度ステップ２６６で判定する。ステップ２６８で、画角判定エリアが画角内にあると判定した場合には、ステップ２７０で、連写撮影を再開し、ステップ２５０に戻る。また、ステップ２６８で、画角判定エリアが画角内にないと判定した場合には、ステップ２５８に戻り、再度上記処理を繰り返す。
【０１３２】
このように、連写撮影途中で画角位置がずれた場合に、連写撮影を中断し、自動でズームアウトするため、無駄な画像を記録することを防止できる。更にまた、本実施の形態では、自動でズームアウトした後、自動でもとのズーム倍率までズームインして、連写撮影を再開するため、自分でスイッチ操作を行なってもとのズーム倍率までズームインする手間がかからず、またそうしたスイッチ操作を行なう場合に比較して画角位置ずれを小さく抑えることができる。なお、このような構成が好ましいのはもちろんであるが、自動でズームアウトした後、自動でズームインはせず、ユーザに任意にズームインさせて手動で連写撮影を再開するように構成することもできる。
【０１３３】
また、本実施の形態でも、第２の実施の形態と同様に、自動でズームアウトする際に電子ズーム機能のみを用いてズームアウトを行なうようにしてもよい。
【図面の簡単な説明】
【０１３４】
【図１】実施の形態に係るデジタルカメラの外観上の構成図である。
【図２】デジタルカメラの電気系の構成図である。ｓ
【図３】第１の実施の形態において、ＣＰＵにより実行される画角位置ずれ判定処理プログラムの処理の流れを示すフローチャートである。
【図４】画角と画角判定エリアの位置関係を説明する説明図である。
【図５】ＬＣＤの表示例を示す図である。
【図６】第２の実施の形態において、ＣＰＵにより実行される画角位置ずれ判定処理プログラムの処理の流れを示すフローチャートである。
【図７】第３の実施の形態において、ＣＰＵにより実行される画角位置ずれ判定処理プログラムの処理の流れを示すフローチャートである。
【図８】第４の実施の形態において、ＣＰＵにより実行される画角位置ずれ判定処理プログラムの処理の流れを示すフローチャートである。
【符号の説明】
【０１３５】
１０   デジタルカメラ
２１   レンズ
２２   光学ユニット
３４   モータ駆動部
５５   画角
６５   画角判定エリア
７０   メモリインタフェース
７２   メモリ
７４   ジャイロセンサ
７６   積分器
７８   画角変位量検出回路
８０   外部メモリインタフェース
８２   メモリカード
８８   切出・リサイズ処理回路
９０   操作部
９１   ズームスイッチ
９２   レリーズボタン
９８   十字カーソルボタン
９９   画角設定ボタン
【図１】
2009225027.tif 000003
【図２】
2009225027.tif 000004
【図３】
2009225027.tif 000005
【図４】
2009225027.tif 000006
【図５】
2009225027.tif 000007
【図６】
2009225027.tif 000008
【図７】
2009225027.tif 000009
【図８】
2009225027.tif 000010