(57)【要約】【課題】ズーム連写中にユーザが意図したタイミングで撮像することができ、また、ズーム連写中にユーザが任意にズーム操作することができる撮像装置を提供する。【解決手段】撮像画角を自動調節するオートズーム制御部１２２と、手動による撮像画角の調節に用いられるズーム操作部材と、撮像の開始の指示に用いられるレリーズスイッチとを備えるデジタルカメラ１００を設ける。デジタルカメラ１００は、レリーズスイッチの操作に応じて連続撮像を行いながら撮像画角を自動調節する第１の制御と、１度のレリーズスイッチの操作で連続撮像を開始して継続し、連続撮像中のズーム操作部材の操作に応じて撮像画角を調節する第２の制御とを切り替える。【選択図】図１
2020101730.tif 000002
【特許請求の範囲】
【請求項１】
撮像画角を自動調節する自動調節手段と、
手動による撮像画角の調節に用いられる第１の操作手段と、
撮像の開始の指示に用いられる第２の操作手段と、
被写体の撮像に関する制御を実行する制御手段と、を備え、
前記制御手段は、前記第２の操作手段の操作に応じて連続撮像を行いながら前記自動調節手段により撮像画角を自動調節する第１の制御と、１度の前記第２の操作手段の操作で連続撮像を開始して継続し、当該連続撮像中の前記第１の操作手段の操作に応じて撮像画角を調節する第２の制御とを切り替える
ことを特徴とする撮像装置。
【請求項２】
前記制御手段は、前記撮像画角の自動調節の可否に応じて、前記第１の制御と前記第２の制御とを切り替える
ことを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記制御手段は、前記撮像画角の自動調節が可能である場合に、前記第１の制御を実行し、前記撮像画角の自動調節が可能でない場合に、前記第２の制御を実行する
ことを特徴とする請求項２に記載の撮像装置。
【請求項４】
撮像された画像から前記被写体を検出する検出手段を備え、
前記制御手段は、前記被写体が検出された場合に、前記撮像画角の自動調節が可能であるとして前記第１の制御を実行し、前記被写体が検出されない場合に、前記撮像画角の自動調節が可能でないとして前記第２の制御を実行する
ことを特徴とする請求項２または請求項３に記載の撮像装置。
【請求項５】
前記制御手段は、前記被写体が検出された場合に、
前記被写体が人物であるときは、前記撮像画角の自動調節が可能であるとして前記第１の制御を実行し、
前記被写体が人物でないときは、前記検出された被写体の被写体としての確からしさを示す信頼度に基づいて、前記第１の制御または前記第２の制御を実行する
ことを特徴とする請求項４に記載の撮像装置。
【請求項６】
前記制御手段は、前記信頼度が所定値以上である場合に、前記撮像画角の自動調節が可能であるとして前記第１の制御を実行し、前記信頼度が所定値未満である場合に、前記撮像画角の自動調節が可能でないとして前記第２の制御を実行する
ことを特徴とする請求項５に記載の撮像装置。
【請求項７】
前記制御手段は、前記第２の制御の実行の際に、前回の撮像の後、所定時間が経過した場合に、次の撮像を行う
ことを特徴とする請求項１乃至６のいずれか１項に記載の撮像装置。
【請求項８】
前記制御手段は、前記第２の制御の実行の際に、前回の撮像の後、被写体に合焦した場合に、次の撮像を行う
ことを特徴とする請求項１乃至６のいずれか１項に記載の撮像装置。
【請求項９】
前記制御手段は、前記第２の制御の実行の際に、前回の撮像の後、操作中の前記第１の操作手段の操作が停止した場合に、次の撮像を行う
ことを特徴とする請求項１乃至６のいずれか１項に記載の撮像装置。
【請求項１０】
前記第１の制御または前記第２の制御のいずれを実行するかを表示する表示手段を備える
ことを特徴とする請求項１乃至９のいずれか１項に記載の撮像装置。
【請求項１１】
撮像画角を自動調節する自動調節手段と、手動による撮像画角の調節に用いられる第１の操作手段と、撮像の開始の指示に用いられる第２の操作手段とを備える撮像装置の制御方法であって、
被写体の撮像に関する制御を実行する制御工程を有し、
前記制御工程では、前記第２の操作手段の操作に応じて連続撮像を行いながら前記自動調節手段により撮像画角を自動調節する第１の制御と、１度の前記第２の操作手段の操作で連続撮像を開始して継続し、当該連続撮像中の前記第１の操作手段の操作に応じて撮像画角を調節する第２の制御とを切り替える
ことを特徴とする制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置およびその制御方法に関する。
【背景技術】
【０００２】
撮像を開始する指示を行う操作（レリーズ操作）のためのレリーズスイッチと、手動で画角を調整するズーム操作を行うためのズームレバーとを一体とした撮像装置が提案されている。また、レリーズスイッチ付近にズームレバーを配置した撮像装置が提案されている。これらの撮像装置は、レリーズ操作時またはズーム操作時の操作性と、カメラのデザイン性やコンパクト化を目的とする構成を有している。しかし、これらの撮像装置では、レリーズ操作とズーム操作を別々に行いながら撮像する際には操作性が良いが、連続撮像を行いながらズーム操作を行うことは困難である。ズームを駆動して撮像画角を調節しながら連続撮像を行うことを、以下ではズーム連写と記述する。
【０００３】
特許文献１は、カメラがズーム連写モードに設定されている場合、ズーム操作に応じて所定間隔で連続撮像を開始し、所定時間または所定枚数を撮像すると連続撮像を終了することで、連続撮像中のズーム操作を可能とする撮像装置を開示している。また、特許文献２は、ズーム連写モード時に、レリーズ操作に応じて焦点距離を変化させて連続撮影するズーム連写を行う制御装置を開示している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−１９５２８６号公報
【特許文献２】特許第２５４０９０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１が開示する撮像装置では、ズーム連写中にユーザが意図したタイミングで撮像することが困難である。また、この撮像装置によれば、ズーム連写モードでは、画角調整のみを意図したズーム操作でズーム連写が開始されてしまう。また、特許文献２が開示する制御装置では、ズーム連写中にユーザが意図したタイミングで撮像することができない。また、この制御装置では、ズーム連写中に、ユーザが任意にズーム操作することができない。本発明は、ズーム連写中にユーザが意図したタイミングで撮像することができ、また、ズーム連写中にユーザが任意にズーム操作することができる撮像装置の提供を目的とする。
【課題を解決するための手段】
【０００６】
本発明の一実施形態の撮像装置は、撮像画角を自動調節する自動調節手段と、手動による撮像画角の調節に用いられる第１の操作手段と、撮像の開始の指示に用いられる第２の操作手段と、被写体の撮像に関する制御を実行する制御手段と、を備える。前記制御手段は、前記第２の操作手段の操作に応じて連続撮像を行いながら前記自動調節手段により撮像画角を自動調節する第１の制御と、１度の前記第２の操作手段の操作で連続撮像を開始して継続し、当該連続撮像中の前記第１の操作手段の操作に応じて撮像画角を調節する第２の制御とを切り替える。
【発明の効果】
【０００７】
本発明の撮像装置によれば、ズーム連写中にユーザが意図したタイミングで撮像することができ、また、ズーム連写中にユーザが任意にズーム操作することができる。
【図面の簡単な説明】
【０００８】
【図１】撮像装置の構成例を示す図である。
【図２】被写体検出部の構成例を示す図である。
【図３】フレームアウト防止処理を説明する図である。
【図４】サイズ保持処理の例を説明する図である。
【図５】ズーム連写処理の一例を説明するフローチャートである。
【図６】オートズームの可否の判断処理を説明するフローチャートである。
【図７】オートズーム処理の一例を説明するフローチャートである。
【図８】フレームアウト防止処理を説明するフローチャートである。
【図９】サイズ保持処理を説明するフローチャートである。
【図１０】ズーム動作の一例を説明するフローチャートである。
【発明を実施するための形態】
【０００９】
図１は、本実施形態の撮像装置の構成例を示す図である。
図１では、撮像装置の一例として、ズーム連写機能を有するデジタルカメラ１００の構成について説明する。ズーム連写機能は、ズームを駆動して撮像画角を調節しながら連続撮像を行う機能である。以下の説明では、撮像画角を単に「画角」とも記述する。
【００１０】
デジタルカメラ１００は、レンズ鏡筒１０１乃至振れ検出部１２６を有する。レンズ鏡筒１０１は、ズームレンズ１０２、フォーカスレンズ１０３、防振レンズ１０４、絞りおよびシャッタ１０５を有する。ズームレンズ１０２は、レンズ鏡筒１０１の光軸に沿って移動することで焦点距離を調節し、光学的に撮像画角を調節（ズーム位置を移動）する。フォーカスレンズ１０３は、レンズ鏡筒１０１の光軸に沿って移動することで、焦点調節を行う。防振レンズ１０４は、デジタルカメラ１００に加わる振れ（例えば、手振れ）等に起因する撮像画像のブレ（像ブレ）を補正する。絞り及びシャッタ１０５は、露出制御に用いられ、光量調節を行う。なお、図１では、デジタルカメラ１００は、レンズ鏡筒１０１とカメラ本体部とが一体になっているが、本発明の適用範囲は、図１に示すデジタルカメラ１００の構成に限定されない。レンズ鏡筒１０１を有するレンズ装置を着脱可能な撮像装置も本発明の適用範囲である。
【００１１】
撮像素子１０６は、レンズ鏡筒１０１を通過した光を受光し、光電変換によって被写体像を電気信号に変換して、撮像画像に係る信号（撮像信号）を生成する。撮像素子１０６は、ＣＣＤ（電荷結合素子）型またはＣＭＯＳ（相補型金属酸化膜半導体）型のイメージセンサ等である。撮像素子１０６が出力する撮像信号は、画像処理回路１０７に入力されて、画素補間処理や色変換処理等の各種処理が行われる。各種処理後に得られる画像データは、画像メモリ１０８に記憶される。画像メモリ１０８は、ＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）やＳＲＡＭ（Ｓｔａｔｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等の記憶手段である。
【００１２】
表示部１０９は、ＴＦＴ型ＬＣＤ（薄膜トランジスタ駆動型液晶表示器）等を有し、撮像画像、特定の情報（例えば、撮像に関する情報等）を表示する。撮像画像に係るライブビュー等の情報表示により、撮影者（ユーザ）が画角合わせを行うための電子ビューファインダ（ＥＶＦ）機能を提供できる。絞りシャッタ駆動部１１０は、画像処理回路１０７による画像処理によって得られた輝度情報に基づいて、露出制御値（絞り値及びシャッタ速度）を演算する。絞りシャッタ駆動部１１０は、露出制御値の演算結果に基づいて、絞り及びシャッタ１０５を駆動する。これにより、自動露出（ＡＥ）制御が行われる。
【００１３】
防振レンズ駆動部１１１は、ジャイロセンサ等の角速度センサによる振れ検出情報に基づいて、デジタルカメラ１００に加わる振れ量を演算する。防振レンズ駆動部１１１が、振れ量の演算結果に基づいて、デジタルカメラ１００に加わる振れ量を打ち消す（または低減する）ように防振レンズ１０４を駆動する。これにより、デジタルカメラ１００に加わる振れにより生じる像ブレが補正される。
【００１４】
フォーカスレンズ駆動部１１２は、フォーカスレンズ１０３を駆動する。本実施形態において、デジタルカメラ１００は、コントラスト方式で自動焦点調節（ＡＦ）制御を行う。具体的には、フォーカスレンズ駆動部１１２は、画像処理回路１０７での画像処理により得られた撮影光学系の焦点調節情報（コントラスト評価値）に基づいて、被写体に焦点が合うようにフォーカスレンズ１０３を駆動する。ＡＦ制御の方式は、コントラスト方式に限定されるものではなく、位相差ＡＦ方式を適用してもよいし、コントラスト方式と他の方式との組み合わせのように、複数の方式でＡＦ制御を行うようにしてもよい。
【００１５】
ズームレンズ駆動部１１３は、ズーム操作指示に従ってズームレンズ１０２を駆動する。操作部１１７は、ズームボタン、ズームレバー等のズーム操作部材（第１の操作手段）である。ズーム操作部材は、手動により撮像画角を調節する操作（ズーム操作）のために用いられる。ズーム操作部材の操作によってズームレンズ駆動部１１３に対してズーム操作指示がなされる。システム制御部１１４は、ズーム操作部材の操作量及び操作方向を検知して、ズーム駆動速度やズーム駆動方向を演算し、演算結果に従ってズームレンズ１０２を光軸に沿って移動させる制御を行う。
【００１６】
撮像動作によって生成された画像データは、インターフェース（Ｉ／Ｆ）部１１５を介して、記録部１１６に記録される。画像データは、外部記録媒体、またはメモリ１１８、あるいはそれらの両方に記録される。外部記録媒体は、デジタルカメラ１００に装着して使用されるメモリカード等である。メモリ１１８は、デジタルカメラ１００に内蔵されている記憶媒体である。メモリ１１８には、プログラムデータや画像データの他に、デジタルカメラ１００の設定情報等を記憶する不揮発性メモリと、オートズーム機能の実施に使用するズーム倍率、被写体サイズ、オートズーム可否等の情報を記憶する揮発性メモリとが含まれる。
【００１７】
操作部１１７は、上記のズーム操作部材に加えて、レリーズスイッチ、ズーム連写機能の開始や終了を指示するズーム連写操作スイッチ等を含む。レリーズスイッチは、撮像の開始の指示をする操作（レリーズ操作）に用いられるレリーズ操作部材（第２の操作手段）として機能する。操作部１１７からの信号は、システム制御部１１４に送られる。
【００１８】
システム制御部１１４は、ＣＰＵ（中央演算処理装置）等の演算装置を備える。システム制御部１１４は、ユーザの操作に応じて各部に制御命令を送ることにより、デジタルカメラ１００全体を制御する。システム制御部１１４は、メモリ１１８に記憶されている各種の制御プログラムを実行することで、被写体の撮像に関する制御を実行する。制御プログラムは、例えば、撮像素子１０６の制御やＡＥ／ＡＦ制御、ズーム制御（オートズーム処理を含む）等を行うためのプログラムである。
【００１９】
光学ズームによる画角変更時に合焦状態を維持するには、レンズ鏡筒１０１がリアフォーカスタイプである場合、ズームレンズ１０２の位置に応じてフォーカスレンズ１０３を適正なフォーカス位置へ移動させる必要がある。この制御をコンピュータズーム（ＣＺ）制御という。システム制御部１１４が備えるＣＺ制御部１１９が、ＣＺ制御を行う。
【００２０】
次に、システム制御部１１４によるオートズーム機能に関連する制御について説明する。オートズーム機能は、撮像画角を自動調節する機能である。システム制御部１１４は、ＣＺ制御部１１９、電子ズーム制御部１２０、オートズーム制御部（以下、ＡＺ制御部という）１２２、被写体検出部１２３、ＡＦ制御部１２４を備える。
【００２１】
デジタルカメラ１００は、オートズーム機能として、光学ズーム機能と電子ズーム機能を有している。ＣＺ制御部１１９及びズームレンズ駆動部１１３が、光学ズームの制御を担当する。ＣＺ制御部１１９は、ズーム動作時に、所定の制御周期ごとにズームレンズ１０２のズーム位置を検出する。そして、ＣＺ制御部１１９は、検出したズーム位置に対して、ＡＦ制御部１２４によって計測された被写体距離に追従するように、フォーカスレンズ１０３を駆動させる制御を行う。これにより、合焦状態を維持したまま光学ズーム動作を行うことが可能となる。
【００２２】
電子ズーム制御部１２０及び画像メモリ１０８は、電子ズームの制御を担当する。電子ズーム制御部１２０は、画像メモリ１０８に転送された画像データから対象領域内のデータを切り出すことにより、電子ズーム機能を実現する。また、電子ズーム制御部１２０は、撮像素子１０６に取り込む画像のフレームレート周期で切り出す範囲を徐々に大きくしながら表示部１０９に表示させることにより、滑らかな電子ズーム表示を実現する。
【００２３】
また、被写体検出部１２３は、画像メモリ１０８内の画像データから被写体領域を検出する。これにより、撮像された画像から被写体が検出される。本実施形態では、被写体検出部１２３は、画像データに含まれる顔情報または色情報に基づいて、被写体（人物等の顔、または物体）を検出する被写体検出方法（顔検出処理、色検出処理）を適用する。被写体検出部１２３は、被写体の検出状態を示す情報をＡＺ制御部１２２に出力する。
【００２４】
図２は、被写体検出部の構成例を示す図である。
被写体検出部１２３は、特徴領域検出部２００、追尾部２０１、信頼度算出部２０２を備える。特徴領域検出部２００は、検出された被写体が人物である場合には顔の特徴量を、被写体が物体（人物以外の「モノ」）である場合には物体の特徴色を画像から検出して被写体領域（画像上での被写体の位置や大きさ）を推定する。追尾部２０１は、複数の連続したフレーム画像間で移動する被写体に対して同一の被写体領域を追尾する処理を行う。信頼度算出部２０２は、検出された被写体の、被写体としての確からしさを示す信頼度として尤度を算出する。
【００２５】
まず、特徴領域検出部２００による顔検出処理と色検出処理について説明する。
顔検出処理は、画像データ中に存在する顔領域を公知のアルゴリズムにより検出する処理である。特徴領域検出部２００は、例えば、画像データ上での正方形状の部分領域から特徴量を抽出し、抽出した特徴量を予め用意された顔の特徴量と比較する。特徴領域検出部２００は、抽出した特徴量と予め用意された顔の特徴量との相関値が、所定の閾値を超える場合、部分領域を顔領域であると判定する。特徴領域検出部２００が、この判定処理を、部分領域のサイズ、配置位置、配置角度の組み合わせを変更しながら繰り返すことで、画像データ中に存在する種々の顔領域を検出できる。
【００２６】
被写体検出部１２３が顔認証機能を有する場合には、特徴領域検出部２００は、予め登録されている顔画像（登録顔画像）の特徴量と、検出した顔領域の特徴量とで公知のアルゴリズムによりパターンマッチングを実行する。そして、特徴領域検出部２００は、パターンマッチングの結果、相関値が最も高い登録顔画像を、検出された顔として認証する。また、全ての登録顔画像に対する相関値が所定値未満である場合には、特徴領域検出部２００は、検出した顔領域は登録されていない顔であると判定する。
【００２７】
特徴領域検出部２００は、色検出処理を行う際には、例えばタッチパネル等で指定された被写体領域の色情報を特徴色として記憶する処理を実行する。色検出処理は、検出対象の被写体が物体である場合に行われる。色情報としては、画像処理回路１０７からの出力信号であるＲＧＢ信号や輝度信号（Ｙ信号）及び色差（Ｒ−Ｙ、Ｂ−Ｙ）信号等が用いられる。被写体検出時に、特徴領域検出部２００は、画像データを複数の部分領域に分割し、部分領域ごとの輝度及び色差の平均値を算出する。また、特徴領域検出部２００は、予め記憶された特徴色情報と被写体検出時の各領域の色情報を比較し、輝度及び色差の差分が所定量以下の部分領域を被写体領域の候補とする。被写体領域の候補で隣り合う部分領域の一群を同一色領域として、同一色領域が所定のサイズ範囲となる領域を最終的な被写体領域とする処理が行われる。
【００２８】
被写体が物体である場合、物体によって被写体領域の形状が異なる可能性がある。したがって、特徴領域検出部２００は、同一色領域が全て包含される最小の四角形の領域を物体領域とする。物体領域は、水平方向と垂直方向の大きさが異なる長方形の領域となる場合もある。また、特徴領域検出部２００は、物体領域の位置を、四角形状の領域の中心位置とする。
【００２９】
次に、追尾部２０１による被写体追尾処理について説明する。被写体追尾処理とは、連続するフレーム画像の間で移動する被写体領域を追い続ける処理である。オートズーム機能が開始されると、例えばタッチパネル等を用いた被写体指定方法に従って、主被写体とする人物もしくは物体の領域（被写体領域）が指定される。以下では、「被写体領域の指定」を、「被写体の指定」とも記述する。指定された被写体が人物、すなわち顔である場合、特徴領域検出部２００によって、フレーム画像中の全ての顔が検出される。同一の画像で複数の顔が検出された場合には、追尾部２０１が、直前のフレーム画像での顔の位置に最も近い顔を追尾する人物と判定する。また、検出された顔が顔認証機能によって登録されている顔である場合には、追尾部２０１は、フレーム画像間の位置関係によらず、認証された顔を優先して追尾する人物と判定する。
【００３０】
指定された被写体が物体である場合、追尾部２０１は、特徴領域検出部２００による特徴色情報の比較処理の開始位置を、直前のフレーム画像の物体領域の位置とする。移動する物体の速度よりもフレームレートが十分に高い場合には、前後のフレーム画像間で近傍の領域に同一の物体が検出される可能性が高い。したがって、この場合には、追尾部２０１によって、直前の物体領域の位置を起点として左右上下に比較する部分領域をずらしながら同一色領域のマッチング処理が行われる。これにより、移動する物体領域を追尾することが可能となる。
【００３１】
次に、信頼度算出部２０２による被写体の信頼度（尤度）の算出処理について説明する。検出された被写体が顔領域である場合、顔の構成要素（口や目、鼻など）を有する領域と相関値が高いので、実際の顔の大きさに対して検出した顔領域の大きさとの誤差は少ない。しかし、被写体が物体であって、色検出処理が行われる場合は、背景や主被写体以外の被写体で同系色の領域があるときや、光源の変化があるときには、物体領域の位置や大きさの誤差が、顔領域と比較すると大きくなる可能性がある。したがって、被写体が物体である場合には、信頼度算出部２０２は、被写体としての確からしさを示す信頼度である尤度を算出する。デジタルカメラ１００が、尤度に基づいて、オートズームの可否を判断する行うことで、オートズームが誤作動することが防止される。被写体の確からしさを妨げる要因としては、被写体の変化、類似被写体の存在、追尾誤差の蓄積等があげられる。信頼度算出部２０２は、マッチング処理や被写体領域の推定処理を通じて得られる、上記の要因に対応する各種評価値に基づいて、尤度を算出する。
【００３２】
被写体が指定されたときに記憶される被写体の特徴色の輝度及び色差と、フレーム画像ごとに検出される部分領域の輝度及び色差との差分が大きいほど、被写体の変化が大きいことを意味する。したがって、信頼度算出部２０２は、被写体の特徴色と物体領域を構成する部分領域との間の、輝度及び色差の差分の絶対和を部分領域数で正規化した値を算出し、算出された値が大きくなるほど尤度が小さくなるようにする。
【００３３】
また、追尾部２０１によって判定された、追尾する被写体領域とは異なる領域に被写体の特徴色と同一色領域が検出された場合、類似の被写体領域が存在する可能性が高い。また、類似の被写体領域の位置と追尾している被写体領域の位置が近い場合には、追尾対象が、元の追尾対象の被写体から他の被写体に乗り移った可能性がある。また、部分領域ごとの輝度及び色差のヒストグラムが、特定の範囲に偏った分布となっている場合には、被写体と背景とが同一系統色であるか、識別が難しい被写体が指定された可能性が高い。したがって、信頼度算出部２０２は、被写体領域間の距離が所定値よりも小さい場合や、ヒストグラムの特定のビンが所定値より大きい場合には、尤度が小さくなるようにする。
【００３４】
さらに、検出された被写体の、被写体としての確からしさが一旦低くなると、その後の被写体追尾の信頼度も低くなる。したがって、信頼度算出部２０２が、尤度の算出処理において、尤度の履歴を用いてもよい。例えば、信頼度算出部２０２は、所定期間の尤度の平均値を現在のフレーム画像の尤度とする。
【００３５】
次に、ＡＺ制御部１２２によるオートズーム機能について説明する。オートズーム機能を搭載していないカメラでは、ユーザが望遠状態でフレーミングしてシャッタチャンスを待っている間や連続撮影中に被写体が動いてフレームアウトした場合等において、以下の操作が必要であった。まず、ユーザは、ズーム操作部材の操作によりズームアウト動作を行ってから被写体を探索する。被写体の探索後、ユーザは、再び所望の画角になるまでズーム操作を行って画角調整する。また、被写体が動いたために被写体像の大きさが変わった場合等においても、ユーザは、ズーム操作部材を操作して被写体像の大きさを調整する必要があった。
【００３６】
一方、オートズーム機能を搭載しているカメラでは、ユーザは、オートズーム機能を設定した後、タッチパネル等で被写体を指定する操作を行い、撮影したい被写体を指定しておけばよい。オートズーム機能が設定されると、指定された被写体を画像の中央付近で所定のサイズに収めるように、自動でズーム動作が行われる。なお、被写体の指定方法としてはタッチパネル操作以外に、ユーザが特定のボタンを操作したときに画面中央付近にいる被写体を指定する方法や、カメラが検出した被写体の中から自動的に主被写体を選択する方法等がある。
【００３７】
被写体検出部１２３は、画像メモリ１０８から指定された被写体領域の画像データ上での位置と大きさを算出する。被写体検出部１２３が、指定された被写体領域の位置と大きさを算出する処理を、ライブビューとして画像表示がされるごとに、サンプリングの画像データに対して連続的に行うことにより、被写体の動きが追尾可能となる。追尾している被写体の画像が、後述するズームアウト領域で検出された場合や、検出した被写体の画像が所定の大きさよりも大きくなった場合、ＡＺ制御部１２２は、ズームアウト動作を開始する。すなわち、ＡＺ制御部１２２は、ＣＺ制御部１１９または電子ズーム制御部１２０に対して、広角方向へのズームアウト指示を行う。被写体をズームイン領域内で検出し、かつ、被写体像が所定の大きさの範囲内に収まった場合には、望遠側へズームイン動作が行われる。これにより、ユーザは、ズーム操作を気にせず、所望の被写体の画像を画面内に収めるようにカメラを動かすだけでよい。仮に、被写体がフレームアウトしそうになった場合でも、自動的にズーム倍率が変更されるので、簡単に画角合わせを行うことができる。
【００３８】
次に、図３および図４を参照して、ズームアウト動作とズームイン動作の開始条件について説明する。図３は、被写体が画面外へフレームアウトすることを防止する処理（フレームアウト防止処理）の例を説明する図である。
枠３００ａ及び枠３００ｂは、追尾対象の被写体に対応する枠（被写体追尾枠）である。被写体追尾枠は、ユーザが指定した被写体が分かるように、表示部１０９のＥＶＦ画面（電子ビューファインダ画面）において、被写体像を囲むように表示される。被写体検出部１２３の追尾部２０１が、顔情報及び色情報に基づいて、被写体追尾枠の画面上での位置及び大きさを算出し、フレームレート周期で更新する。
【００３９】
図３を参照して、被写体（飛行機）が画面外にフレームアウトすることを防止する処理について説明する。図３（Ａ）中のズームアウト領域ＺＯ（以下、ＺＯ領域という）は、ＥＶＦで表示される画角全体（画面全体）に対して所定の比率よりも外側の領域を示している。例えば、画面の中心点を０％、画面全体を１００％とし、画面全体に対して８０％となる位置をＺＯ領域の境界として設定する場合を想定する。この場合、画面全体における８０〜１００％の領域が、ＺＯ領域となる。ＺＯ領域に被写体追尾枠３００ａの一部が進入すると、ＡＺ制御部１２２は、ズームアウト動作を開始させる制御を行う。また、ＡＺ制御部１２２は、ズーム移動前のズーム倍率（ズームイン画角に相当）をメモリ１１８に記憶する。ズームアウト動作中の目標ズーム倍率やズーム速度は、被写体像のサイズや移動速度に応じて予め設定される。また、ＡＺ制御部１２２が、目標ズーム倍率やズーム速度を被写体像のサイズや移動速度に応じて算出してもよい。ズームアウト動作は、目標ズーム倍率やズーム速度に従って実行される。これにより、被写体のフレームアウトが防止される。
【００４０】
図３（Ｂ）は、図３（Ａ）の画角から、所定のズーム変化量分に相当するズームアウト動作が行われたときの画角を示す。図３（Ｂ）中のズームイン領域ＺＩ（以下、ＺＩ領域という）は、被写体が探索されている状態において、ズームイン画角（ズームアウト前の画角）３０１に対して所定の比率よりも内側の領域を示す。例えば、画面の中心点を０％とし、ズームイン画角３０１を１００％とし、ズームイン画角３０１に対して７０％となる位置をＺＩ領域の境界として設定する場合を想定する。この場合、ズームイン画角３０１の全体における０〜７０％の領域がＺＩ領域となる。このとき、例えばズームアウト倍率が１／２倍である場合、ズームイン画角３０１は、画面全体に対して５０％の大きさとなる。したがって、ＺＩ領域の境界は、画面全体に対して７０％×（１／２）＝３５％であり、ＺＩ領域は、画面全体に対して０〜３５％の領域であるとも言える。ユーザが、ＺＩ領域の内部に被写体追尾枠３００ｂが収まるようにカメラの向きを変更すると、ＡＺ制御部１２２は、ズームイン動作を開始させる制御を行う。
【００４１】
次に、被写体像が画面に占める割合を所定の範囲内に保つためのズーム動作について説明する。本実施形態では、検出された被写体像のサイズが基準サイズの所定倍より大きく変化した場合に、自動でズーム動作を行うことで、被写体像のサイズを基準サイズから所定の範囲内に保つための処理（サイズ保持処理）が行われる。
【００４２】
図４は、サイズ保持処理の例を説明する図である。
図４（Ａ）乃至（Ｃ）は、被写体（人物）がデジタルカメラ１００に近づいてきた場合に、デジタルカメラ１００が自動的に行うズーム動作を示す。これは、被写体像が画面に占める割合を所定の比率内に収めるためのズームアウト動作である。なお、図４では、被写体追尾枠４００ａ乃至４００ｆを、被写体である人物の特徴領域として顔領域を囲むように表示している。したがって、図４の説明では、被写体追尾枠の大きさを、被写体サイズとして説明する。
【００４３】
図４（Ａ）は、被写体が指定されたときの画角を示す。被写体が指定された時の被写体追尾枠４００ａの大きさは、基準の被写体サイズ（基準被写体サイズ）としてメモリ１１８に記憶される。図４（Ｂ）は、図４（Ａ）の状態から、ズーム倍率を変更しない状態で、被写体がカメラに向かって近づいてきたときの画角を示す。例えば、基準被写体サイズである被写体追尾枠４００ａの大きさに対して１５０％となる大きさをズームアウト動作の開始サイズとする。被写体追尾枠（顔追尾枠）の関係が、「被写体追尾枠４００ｂ＞被写体追尾枠４００ａ×１５０％」となったとき、つまり、基準被写体サイズに対して所定量を超えて被写体追尾枠が変化したときに、ＡＺ制御部１２２はズームアウト動作の開始を決定する。
【００４４】
図４（Ｃ）は、図４（Ｂ）の画角から所定のズーム倍率分だけズームアウトした画角と、被写体追尾枠４００ｃを示す。図４（Ｃ）に示す例では、ズームアウト動作を開始するときの、被写体追尾枠のサイズの基準被写体サイズに対する変化率（１５０％）を考慮して、所定のズーム倍率を１／１．５倍としている。この後、さらに被写体がカメラに近づいてくる場合、広角側へズームアウトを行うことにより、被写体像を所定の比率内に収め続けることができる。したがって、ユーザは、連続撮像中にレリーズスイッチの操作だけに集中することが可能である。
【００４５】
図４（Ｄ）乃至（Ｆ）は、被写体である人物がカメラから遠ざかる場合に、デジタルカメラ１００が自動的に行うズーム動作を示す。このズーム動作は、被写体像が画面に占める割合を所定の範囲内に収めるためのズームイン動作である。図４（Ｄ）は、被写体が指定されたときの画角を示す。被写体が指定されたときの被写体追尾枠４００ｄの大きさは、基準被写体サイズとしてメモリ１１８に記憶される。
【００４６】
図４（Ｅ）は、図４（Ｄ）の状態から、ズーム倍率を変更しない状態で、被写体がカメラから遠ざかったときの画角を示す。例えば、基準被写体サイズである被写体追尾枠４００ｄの大きさに対して５０％となる大きさをズームイン動作の開始サイズとする。被写体追尾枠の関係が、「被写体追尾枠４００ｅ＜被写体追尾枠４００ｄ×５０％」という判定条件を満たしたときに、基準被写体サイズに対して所定量を超えて追尾枠が変化したと判定される。この判定条件を満たし、かつ、被写体追尾枠４００ｅがＺＩ領域内に包含されると、ＡＺ制御部１２２は、ズームイン動作の開始を決定する。そして、図４（Ｅ）の画角に対して、所定のズーム倍率分だけズームインした画角よりも内側にＺＩ領域が設定される。
【００４７】
図４（Ｆ）は、図４（Ｅ）の画角から所定のズーム倍率分だけズームインした画角と、被写体追尾枠４００ｆを示す。図４（Ｆ）に示す例では、ズームイン動作を開始するときの被写体追尾枠サイズの基準被写体サイズに対する変化率（５０％）を考慮して、所定のズーム倍率を１／０．５倍としている。
【００４８】
図５は、デジタルカメラが実行するズーム連写処理の一例を説明するフローチャートである。
デジタルカメラ１００は、オートズームの可否すなわち撮像画角の自動調節の可否に応じて、レリーズ操作優先連続撮像に係る撮像制御（第１の制御）と、ズーム操作優先連続撮像に係る撮像制御（第２の制御）とを切り替える。レリーズ操作優先連続撮像は、レリーズ操作に応じて連続撮像を行いながらオートズーム機能により撮像画角を自動調節する撮像である。また、ズーム操作優先連続撮像は、１度（１回）のレリーズスイッチの操作で連続撮像を開始して継続し、当該連続撮像中のズーム操作部材の操作に応じて撮像画角を調節する撮像である。オートズームが可能である場合、デジタルカメラ１００は、レリーズ操作優先連続撮像に係る撮像制御を実行する。オートズームが可能でない場合（不能である場合）、デジタルカメラ１００は、ズーム操作優先連続撮像に係る撮像制御を実行する。
【００４９】
図５を参照して説明するズーム連写処理は、操作部１１７のズーム連写操作スイッチの操作により開始され、特に明示的な記載がない限り、システム制御部１１４が備えるＡＺ制御部１２２の指令に基づいて行われる。図５（Ａ）のＳ５００において、ＡＺ制御部１２２が、オートズームの可否を判断する。
【００５０】
図６は、図５のＳ５００におけるオートズームの可否の判断処理を説明するフローチャートである。まず、Ｓ６００において、ＡＺ制御部１２２が、被写体検出部１２３から出力された被写体の検出状態を示す情報に基づいて、被写体が検出されたかを判断する。被写体が検出されなかった場合は、処理がＳ６０５に進む。被写体が検出された場合は、処理がＳ６０１に進む。Ｓ６０５において、ＡＺ制御部１２２が、オートズーム可否情報をメモリ１１８に記憶する。オートズーム可否情報は、オートズームの可否を示す情報である。Ｓ６０５では、オートズームが不能であることを示すオートズーム可否情報が記憶される。続いて、Ｓ６０６において、システム制御部１１４が、表示部１０９に指示して、ズーム操作優先連続撮像を行うことを通知する表示を行う。そして、処理が図５（Ａ）のＳ５０１に進む。例えば、オートズーム機能が動作することをアイコンで表示する場合には、システム制御部１１４は、アイコンの色をグレーアウトしたり、被写体追尾枠の色をグレーアウトしたり、「ズーム操作優先です」等の文字列を表示する。
【００５１】
Ｓ６０１において、ＡＺ制御部１２２が、オートズームの対象として指定されている被写体が人物であるかを判断する。被写体が人物である場合は、処理がＳ６０３に進む。被写体が人物でない場合、つまり人物以外の物体である場合は、処理がＳ６０２に進む。Ｓ６０２において、ＡＺ制御部１２２が、オートズームの対象として指定されている被写体について被写体検出部１２３によって算出された尤度が、所定値以上であるかを判断する。尤度が所定値以上でない場合は、処理がＳ６０５に進む。尤度が所定値以上である場合は、処理がＳ６０３に進む。尤度が所定値以上でない場合は、被写体の位置やサイズの信頼度が低いことを意味する。したがって、この場合は、処理がＳ６０５に進み、オートズームが不能であることを示すオートズーム可否情報が記憶される。
【００５２】
Ｓ６０３において、ＡＺ制御部１２２が、オートズームが可能であることを示すオートズーム可否情報をメモリ１１８に記憶する。続いて、Ｓ６０４において、システム制御部１１４が、表示部１０９に指示して、レリーズ操作優先連続撮像を行うことを通知する表示を行う。そして、処理が、図５（Ａ）のＳ５０１に進む。例えば、オートズーム機能が動作することをアイコンで表示する場合には、システム制御部１１４は、アイコンの色を変更したり、被写体追尾枠の色、形を変更したり、「レリーズ操作優先です」等の文字列を表示したりする。Ｓ６０４またはＳ６０６の処理によって、レリーズ操作優先連続撮像とズーム操作優先連続撮像のうち、いずれを行うかが表示される。
【００５３】
図６のフローチャートが示す処理は一例であり、実施形態に応じた変形が可能である。例えば、Ｓ６０１およびＳ６０２を省略してもよいし、Ｓ６０１の判断処理は実行し、Ｓ６０２を省略してもよい。また、Ｓ６０３またはＳ６０３で記憶されるオートズーム可否情報に代えて、レリーズ操作優先連続撮像またはズーム操作優先連続撮像のうちのいずれを実行するかを示す任意の情報を記憶してもよい。
【００５４】
図５（Ａ）の説明に戻る。Ｓ５０１において、ＡＺ制御部１２２が、メモリ１１８に記憶されているオートズーム可否情報を読み出す。ＡＺ制御部１２２は、オートズーム可否情報に基づいて、オートズームが可能であるかを判断する。オートズームが不能である場合は、処理がＳ５０３に進む。オートズームが可能である場合は、処理がＳ５０２に進む。そして、Ｓ５０２において、ＡＺ制御部１２２が、オートズーム処理を実行する。
【００５５】
図７は、図５のＳ５０２におけるオートズーム処理の一例を説明するフローチャートである。
Ｓ７００において、ＡＺ制御部１２２が、フレームアウト防止処理を実行する。
【００５６】
図８は、図７のＳ７００におけるフレームアウト防止処理を説明するフローチャートである。
Ｓ８００において、ＡＺ制御部１２２が、追尾対象とする被写体に対応する被写体追尾枠が、ＺＯ領域に進入したかを判断する。ＺＯ領域は、図３（Ａ）で説明したＺＯ領域に相当する。被写体追尾枠がＺＯ領域に進入した場合は、被写体がフレームアウトする可能性が高い。したがって、この場合は、処理がＳ８０１に進む。Ｓ８０１において、ＡＺ制御部１２２が、ズームアウト動作を行う。Ｓ８０１で行われるズームアウト動作は、フレームアウト防止処理用のズームアウト動作に相当する。ズームアウト動作の後、フレームアウト防止処理が終了する。被写体追尾枠がＺＯ領域に進入していない場合は、例えば、デジタルカメラ１００が、画面中央付近で被写体を捉えている。したがって、この場合は、処理が、Ｓ８０２に進む。
【００５７】
Ｓ８０２において、ＡＺ制御部１２２が、直前のズーム動作が、被写体追尾枠がＺＯ領域に進入したことによるフレームアウト防止処理用のズームアウト動作であるかを判断する。直前のズーム動作が、フレームアウト防止処理用のズームアウト動作である場合は、処理がＳ８０３に進む。直前のズーム動作が、フレームアウト防止処理用のズームアウト動作でない場合は、フレームアウト防止処理が終了する。
【００５８】
Ｓ８０３において、ＡＺ制御部１２２が、追尾対象とする被写体に対応する被写体追尾枠が、ＺＩ領域に収まっているかを判断する。Ｓ８０３の判断処理に用いるＺＩ領域は、図３（Ｂ）を参照して説明したＺＩ領域に相当する。被写体追尾枠がＺＩ領域に収まっていない場合は、フレームアウト防止処理が終了する。被写体追尾枠がＺＩ領域に収まっている場合は、例えば、デジタルカメラ１００は、画面中央付近であって、かつズーム戻り位置の画角内の被写体サイズとなるように被写体を捉えている。したがって、この場合は、処理がＳ８０４に進む。そして、Ｓ８０４において、ＡＺ制御部１２２が、ズームイン動作を行う。Ｓ８０４において行われるズームイン動作は、フレームアウト防止処理用のズームイン動作に相当する。ズームイン動作の後、フレームアウト防止処理が終了する。
【００５９】
図７の説明に戻る。Ｓ７０１において、ＡＺ制御部１２２が、直前のズーム動作が、フレームアウト防止処理用のズームアウト動作であるかを判断する。直前のズーム動作が、フレームアウト防止処理用のズームアウト動作である場合は、オートズーム処理が終了する。直前のズーム動作が、フレームアウト防止処理用のズームアウト動作でない場合は、処理がＳ７０２に進む。そして、Ｓ７０２において、ＡＺ制御部１２２が、サイズ保持処理を実行する。そして、オートズーム処理が終了する。
【００６０】
本実施形態では、オートズーム処理におけるフレームアウト防止処理とサイズ保持処理とを両立させるために、ＡＺ制御部１２２は、まず、フレームアウト防止処理により被写体を画面中央付近に捉えたうえで、サイズ保持処理を実行する。したがって、フレームアウト防止処理用のズームアウト動作後の状態では、被写体サイズを一定に維持するサイズ保持処理を行わないようにしている。つまり、フレームアウト防止処理が行われる場合には、フレームアウト防止処理用のズームイン動作が完了するまで、サイズ保持処理の実行が制限される。
【００６１】
図９は、図７のＳ７０２のサイズ保持処理を説明するフローチャートである。
サイズ保持処理は、被写体像のサイズを基準被写体サイズから所定の範囲内に保つために行われる。Ｓ９００からＳ９０２までの処理は、ズーム動作開始の判定条件を設定する処理である。
【００６２】
Ｓ９００において、ＡＺ制御部１２２が、オートズーム処理の対象として指定されている被写体が人物であるかを判断する。被写体が人物である場合は、処理がＳ９０１に進む。被写体が人物である場合、被写体サイズの信頼度が比較的高い。したがって、Ｓ９０１において、ＡＺ制御部１２２は、ズーム動作開始の判定に用いる被写体サイズの変化倍率Ｎを、物体の変化倍率よりも小さい値（例えば１．４）に設定する。被写体が人物でない場合、つまり人物以外の物体である場合は、処理がＳ９０２に進む。Ｓ９０２において、ＡＺ制御部１２２が、ズーム動作開始の判定に用いる被写体サイズの変化倍率Ｎを、人物の変化倍率よりも大きい値（例えば２）に設定する。
【００６３】
Ｓ９０３からＳ９０７までの処理において、ＡＺ制御部１２２が、被写体サイズの変化倍率Ｎに基づいてズーム動作開始を判定し、ズーム動作を実行する。まず、Ｓ９０３において、ＡＺ制御部１２２が、検出された被写体のサイズと、基準被写体サイズに対してＳ９０１またはＳ９０２で設定された被写体サイズの変化倍率Ｎを乗算して得られるサイズとを比較する。検出された被写体のサイズが、基準被写体サイズに対してＮを乗算して得られるサイズより大きい場合、被写体像が画面に占める比率が所定値を超えている。したがって、この場合には、処理がＳ９０４に進む。Ｓ９０４において、ＡＺ制御部１２２が、ズームアウト動作を開始する。Ｓ９０４でのズームアウト動作は、サイズ保持処理用のズームアウト動作に相当する。
【００６４】
検出された被写体のサイズが、基準被写体サイズに対してＮを乗算して得られるサイズ以下である場合は、処理がＳ９０５に進む。Ｓ９０５において、ＡＺ制御部１２２が、検出された被写体のサイズと、基準被写体サイズに対してＳ９０１またはＳ９０２で設定されたＮで除算（１／Ｎ倍）して得られるサイズとを比較する。検出された被写体のサイズが基準被写体サイズに対してＮで除算して得られるサイズより小さい場合は、被写体像が画面に占める比率が所定値未満である。したがって、この場合は、処理がＳ９０６に進む。検出された被写体のサイズが基準被写体サイズに対してＮで除算して得られるサイズ以上である場合は、サイズ保持処理が終了する。
【００６５】
Ｓ９０６において、ＡＺ制御部１２２が、追尾対象とする被写体に対応する被写体追尾枠が、ＺＩ領域に収まっているかを判断する。これは、被写体が画面の周辺に存在する場合にズームイン動作によってフレームアウトしてしまうことを防ぐためである。Ｓ９０６で用いるＺＩ領域は、図４（Ｅ）を参照して説明したＺＩ領域に相当する。被写体追尾枠が、ＺＩ領域に収まっていない場合は、サイズ保持処理が終了する。被写体追尾枠がＺＩ領域に収まっている場合は、処理がＳ９０７に進む。
【００６６】
Ｓ９０７において、ＡＺ制御部１２２が、ズームイン動作を開始する。Ｓ９０７におけるズームイン動作は、サイズ保持処理用のズームイン動作に相当する。本実施形態では、サイズ保持処理用のズームイン動作においても、被写体のフレームアウトを防ぐために、被写体像がＺＩ領域の内部に収まってからズームイン動作を開始する。
【００６７】
図１０は、ズーム動作の一例を説明するフローチャートである。
図１０を参照して説明するズーム動作は、図８のＳ８０１、Ｓ８０４、図９のＳ９０４、Ｓ９０７における、ズームアウト動作またはズームイン動作に対応する。
まず、Ｓ１０００において、ＡＺ制御部１２２が、メモリ１１８からズーム変化量（ズーム倍率の変化量）を取得する。実行するズーム動作がズームアウト動作である場合のズーム変化量を、ズームアウト変化量と記述する。また、実行するズーム動作がズームイン動作である場合のズーム変化量を、ズームイン変化量と記述する。ズーム動作がフレームアウト防止処理用のズームアウト動作（図８のＳ８０１）である場合、ズームアウト変化量は、検出された被写体情報に応じて設定される。具体的には、フレームアウト防止処理用のズームアウト動作では、被写体のサイズが小さいほどズームアウト変化量が小さく設定される。これにより、ズームアウト動作によって被写体のサイズが小さくなりすぎて被写体が検出できなくなることを防止することができる。なお、検出可能な被写体の最小サイズを考慮し、被写体のサイズが所定のサイズより小さい場合は、ＡＺ制御部１２２が、ズームアウト動作を行わないようにしてもよい。
【００６８】
実行するズーム動作が、フレームアウト防止処理用のズームイン動作（図８のＳ８０４）である場合、ＡＺ制御部１２２は、以下のようにしてズームイン変化量を設定する。ＡＺ制御部１２２は、メモリ１１８に記憶されたフレームアウト防止処理用のズームアウト動作の開始前のズーム倍率と同じズーム倍率となるようにズームイン変化量を設定する。また、実行するズーム動作が、サイズ保持処理用のズームアウト動作（図９のＳ９０４）である場合、ＡＺ制御部１２２は、図９のＳ９０３の処理での乗算に用いられる、被写体サイズの変化倍率Ｎに対応するズームアウト変化量（１／Ｎ倍）を設定する。これにより、被写体が検出できない場合でも、被写体のサイズが基準被写体サイズとなるまでの最低限のズームアウト動作を行うことができる。
【００６９】
実行するズーム動作が、サイズ保持処理用のズームイン動作（図９のＳ９０７）である場合、ＡＺ制御部１２２は、図９のＳ９０５の処理での除算に用いられる、被写体サイズの変化倍率Ｎに対応するズームイン変化量（Ｎ倍）を設定する。
【００７０】
次に、Ｓ１００１において、ＡＺ制御部１２２が、Ｓ１０００において取得したズーム変化量をＣＺ制御部１１９または電子ズーム制御部１２０に設定し、変倍処理を行うように指示する。続いて、Ｓ１００２において、ＡＺ制御部１２２が、現時点でのズーム動作が、フレームアウト防止処理用のズーム動作とサイズ保持処理用のズーム動作のうち、いずれのズーム動作であるかを判断する。現時点でのズーム動作が、フレームアウト防止処理用のズーム動作である場合（図８のＳ８０１、Ｓ８０４）には、処理がＳ１００５に進む。現時点でのズーム動作が、サイズ保持処理用のズーム動作である場合（図９のＳ９０４、Ｓ９０７）には、処理がＳ１００３に進む。
【００７１】
Ｓ１００３において、ＡＺ制御部１２２が、被写体検出部１２３によって被写体が検出されているかを判断する。被写体が検出されている場合は、処理がＳ１００４に進む。被写体が検出されていない場合は、処理がＳ１００５に進む。Ｓ１００４において、ＡＺ制御部１２２が、Ｓ１００３で検出された被写体のサイズと基準被写体サイズの比率が所定比率の範囲内に収まるかを判断する。被写体のサイズと基準被写体サイズの比率が所定比率の範囲内に収まらない場合は、処理がＳ１００２に戻り、ズーム動作の判定が継続される。ズーム動作によって、Ｓ１００３にて検出された被写体のサイズと基準被写体サイズとの比率が、所定比率の範囲内となった場合には、処理がＳ１００６に進む。
【００７２】
また、Ｓ１００５において、ＡＺ制御部１２２が、Ｓ１０００で取得したズーム変化量に基づいて、各ズーム動作に応じた所定量分のズーム変化量に相当する変倍処理が行われたかを判断する。所定量分のズーム変化量に相当する変倍処理が行われていない場合は、処理がＳ１００２に戻る。所定量分のズーム変化量に相当する変倍処理が行われた場合は、処理がＳ１００８に進む。Ｓ１００６において、ＡＺ制御部１２２が、ズーム動作を停止する。そして、ズーム動作が終了する。以上、図５（Ａ）のＳ５０２におけるオートズーム処理について、図７乃至図１０を参照して説明した。
【００７３】
図５（Ａ）の説明に戻る。Ｓ５０３において、システム制御部１１４が、操作部１１７が有するズーム操作部材の操作によるズーム指示が行われたかを判断する。ズーム指示が行われていない場合は、処理がＳ５０５に進む。ズーム指示が行われた場合は、処理がＳ５０４に進む。
【００７４】
Ｓ５０４において、システム制御部１１４が、ズーム操作部材の操作量及び操作方向を検知して、ズーム駆動速度とズーム駆動方向を演算する。システム制御部１１４は、ズーム駆動速度とズーム駆動方向の演算結果に基づいて、ズームレンズ１０２を光軸に沿って移動させるズーム駆動処理を行う。そして、処理がＳ５０５に進む。Ｓ５０４では、システム制御部１１４は、ズーム操作部材の操作に応じてズーム駆動を停止するズーム停止処理も行う。
【００７５】
Ｓ５０５において、システム制御部１１４が、操作部１１７のレリーズスイッチの操作によるレリーズ指示が行われたかを判断する。レリーズ指示が行われていない場合は、処理がＳ５００に戻り、オートズームの可否の判断処理から始まる一連のズーム処理が繰り返される。一方、レリーズ指示が行われた場合は、処理がＳ５０６に進む。Ｓ５０６において、システム制御部１１４が、ズームを駆動しながら連続撮像を行うズーム連写を開始し、処理がＳ５０７に進む。Ｓ５０７において、システム制御部１１４が、静止画像を撮像する撮像処理を行う。そして、処理が図５（Ｂ）のＳ５０８に進む。以降は連続撮像中の動作となる。
【００７６】
図５（Ｂ）のＳ５０８において、ＡＺ制御部１２２が、オートズームの可否を判断する。Ｓ５０８におけるオートズームの可否の判断処理は、Ｓ５００におけるオートズームの可否の判断処理と同様であるので、具体的な説明は省略する。続いて、Ｓ５０９において、ＡＺ制御部１２２が、メモリ１１８に記憶されているオートズーム可否情報を読み出し、読み出したオートズーム可否情報に基づいて、オートズームが可能であるかを判断する。オートズームが可能である場合は、処理がＳ５１０に進む。オートズームが不能である場合は、処理がＳ５１３に進む。
【００７７】
Ｓ５１０乃至Ｓ５１２において、レリーズ操作優先連続撮像に係る撮像制御（第１の制御）が行われる。また、Ｓ５１３乃至Ｓ５１５、Ｓ５１２において、ズーム操作優先連続撮像に係る撮像制御（第２の制御）が行われる。Ｓ５１０において、ＡＺ制御部１２２が、オートズーム処理を行う。Ｓ５１０におけるオートズーム処理は、Ｓ５０２におけるオートズーム処理と同様であるので、具体的な説明は省略する。続いて、Ｓ５１１において、システム制御部１１４が、操作部１１７のレリーズスイッチの操作によるレリーズ指示が行われたかを判断する。レリーズ指示が行われていない場合は、処理がＳ５１６に進む。レリーズ指示が行われた場合は、処理がＳ５１２に進む。
【００７８】
Ｓ５１２において、システム制御部１１４が、静止画像を撮像する撮像処理を行う。そして、処理がＳ５１６に進む。Ｓ５１６において、システム制御部１１４が、ズーム連写の終了指示が行われたかを判断する。ズーム連写の終了指示は、ユーザによる操作部１１７のズーム連写操作スイッチの操作により行われる。ズーム連写の終了指示が行われていない場合は、処理がＳ５０６に戻る。ズーム連写の終了指示が行われた場合は、ズーム連写処理が終了する。
【００７９】
Ｓ５１３において、システム制御部１１４が、操作部１１７のズーム操作部材の操作によるズーム指示が行われたかを判断する。ズーム指示が行われていない場合は、処理がＳ５１５に進む。ズーム指示が行われた場合は、処理がＳ５１４に進む。Ｓ５１４において、システム制御部１１４が、ズーム操作部材の操作量及び操作方向を検知して、ズーム駆動速度とズーム駆動方向を演算する。そして、システム制御部１１４は、ズーム駆動速度とズーム駆動方向の演算結果に基づいて、ズームレンズ１０２を光軸に沿って移動させるズーム駆動処理を行う。そして、処理がＳ５１５に進む。Ｓ５１４では、システム制御部１１４は、ズーム操作部材の操作に応じてズーム駆動を停止するズーム停止処理も行う。
【００８０】
次に、Ｓ５１５において、システム制御部１１４が、連続撮像中のレリーズタイミング（撮像タイミング）が到来したかを判断する。具体的には、システム制御部１１４は、前回の撮像から所定時間が経過したかを判断する。前回の撮像から所定時間が経過した場合、システム制御部１１４は、レリーズタイミングが到来したと判断する。前回の撮像から所定時間が経過していない場合、システム制御部１１４は、レリーズタイミングが到来していないと判断する。レリーズタイミングが到来した場合は、処理がＳ５１２に進む。そして、Ｓ５１２において、静止画撮像が行われる。すなわち、システム制御部１１４は、ズーム操作優先連続撮像に係る撮像制御の実行の際に、前回の撮像の後、所定時間が経過した場合に、次の撮像を行う。レリーズタイミングが到来していない場合は、処理がＳ５１６に進む。
【００８１】
レリーズタイミングが到来したかの判断処理に、前回の撮像からの経過時間以外の情報を用いてもよい。例えば、システム制御部１１４は、前回の撮像の後、被写体に合焦した場合に、レリーズタイミングが到来したと判断して、次の撮像を行うようにしてもよい。また、レリーズタイミングを合焦のタイミングとすることで、ズーム連写中に被写体からピントが外れてしまった場合の撮像を回避することができる。また、例えば、システム制御部１１４は、前回の撮像の後、操作中のズーム操作部材の操作が停止した場合に、レリーズタイミングが到来したと判断して、次の撮像を行うようにしてもよい。レリーズタイミングをズーム停止のタイミングとすることで、ユーザが意図した画角で撮像することができる。
【００８２】
本実施形態の撮像装置は、レリーズ操作優先連続撮影と、ズーム操作優先連続撮影とを、オートズームの可否に応じて切り替える。したがって、レリーズスイッチとズームレバーとを一体としたカメラや、レリーズスイッチ付近にズームレバーが配置されたカメラであっても、連続撮像しながらズーム操作を行うことが容易となる。また、レリーズ操作優先連続撮像では、ズーム連写中にユーザが意図したタイミングで撮像することができ、ズーム操作優先連続撮像ではズーム連写中にユーザが任意にズーム操作することが可能となる。
【００８３】
（その他の実施形態）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００８４】
１００  デジタルカメラ
１１４  システム制御部
【図１】
2020101730.tif 000003
【図２】
2020101730.tif 000004
【図３】
2020101730.tif 000005
【図４】
2020101730.tif 000006
【図５】
2020101730.tif 000007
【図６】
2020101730.tif 000008
【図７】
2020101730.tif 000009
【図８】
2020101730.tif 000010
【図９】
2020101730.tif 000011
【図１０】
2020101730.tif 000012