(57)【要約】【課題】比較的短い時間で所望の画角が得られ、シャッターチャンスを逃すことなく撮影を行うことを可能とするズーム制御の技術を提供する。【解決手段】ズーム装置は、ズーム指示手段６６と、撮像画像より被写体を検出して判定する被写体判定手段６８と、複数の速度でズームを実行可能なドライブ手段２０４と、ズーム制御手段４４と、を有する。ズーム制御手段は、ズーム指示手段の指示に従って、ズームの開始と終了を行い、ドライブ手段に所定の速度でズームを行わせる第一のフレーミングモードを有する。また、被写体判定手段により検出された所定の被写体の大きさに応じて速度を切り替えてドライブ手段にズームを行わせる第二のフレーミングモードを有する。ズーム指示手段の指示に従ってフレーミングモード間でモードを切り替えてズームが行われる。【選択図】図２
2018022999.tif 000002
【特許請求の範囲】
【請求項１】
少なくともズームの開始と終了を指示するズーム指示手段と、撮像画像より被写体を検出して判定する被写体判定手段と、複数の速度でズームを実行可能なドライブ手段と、ズーム制御手段と、を有し、
前記ズーム制御手段は、
前記ズーム指示手段の指示に従って、ズームの開始と終了を行い、前記ドライブ手段に所定の速度でズームを行わせる第一のフレーミングモードと、
前記ズーム指示手段の指示に従って、ズームの開始と終了を行い、前記被写体判定手段により検出された所定の被写体の大きさに応じて、速度を切り替えて前記ドライブ手段にズームを行わせる第二のフレーミングモードと、
を少なくとも有し、前記ズーム指示手段の指示に従ってフレーミングモード間でモードを切り替えてズームを行わせる、
ことを特徴とするズーム装置。
【請求項２】
前記ドライブ手段は、第一の速度と、前記第一の速度よりも速い第二の速度と、前記第一の速度よりも遅い第三の速度と、でズームを実行可能であり、
前記ズーム制御手段は、
前記ドライブ手段に前記第一の速度でズームを行わせる第一のフレーミングモードと、
前記被写体判定手段により検出された所定の被写体の大きさが所定の範囲の外の大きさのときに、前記第二の速度でズームを行わせ、前記所定の被写体の大きさが前記所定の範囲の内の大きさのときに、前記第三の速度でズームを行わせる第二のフレーミングモードと、
を少なくとも有する、
ことを特徴とする請求項１に記載のズーム装置。
【請求項３】
前記第二のフレーミングモードにおいて、
前記ズーム指示手段により、望遠方向へのズーム開始が指示されたときに、前記被写体判定手段により、前記所定の被写体の大きさが第一の大きさより小さいと判定されたときには、前記第二の速度でズームを行わせ、前記被写体判定手段により、前記所定の被写体の大きさが前記第一の大きさ以上と判定されたときには、前記第三の速度でズームを行わせるようにズーム速度が変更され、
前記ズーム指示手段により、広角方向へのズーム開始が指示されたときに、前記被写体判定手段により、前記所定の被写体の大きさが、前記第一の大きさより大きいと判断されたときには、前記第二の速度でズームを行わせ、前記被写体判定手段により、前記所定の被写体の大きさが前記第一の大きさ以下と判定されたときには、前記第三の速度でズームを行わせるようにズーム速度が変更される、
ことを特徴とする請求項２に記載のズーム装置。
【請求項４】
少なくともズームの開始と終了を指示するズーム指示手段と、
撮像画像より被写体を検出して判定する被写体判定手段と、
第一の速度と、前記第一の速度よりも速い第二の速度と、前記第一の速度よりも遅い第三の速度と、でズームを実行可能なドライブ手段と、
ズーム制御手段と、を有し、
前記ズーム制御手段は、
前記ズーム指示手段の指示に従って、ズームの開始と終了を行い、前記ドライブ手段に前記第一の速度でズームを行わせる第一のフレーミングモードと、
前記ズーム指示手段の指示に従って、ズームの開始と終了を行い、速度を切り替えて前記ドライブ手段にズームを行わせる第二のフレーミングモードと、
を少なくとも有し、前記ズーム指示手段の指示に従ってフレーミングモード間でモードを切り替えてズームを行わせ、
前記第二のフレーミングモードにおいて、
被写体として、複数の被写体が選択されている場合、前記ズーム指示手段により、ズーム開始が指示されたときに、複数ある被写体のうち、いずれかの被写体の大きさが、第一の大きさ以上で、前記第一の大きさより大きい第二の大きさ以下の所定の範囲の内であるとき、前記第三の速度でズームを行わせ、いずれの被写体の大きさも、前記所定の範囲の外であるとき、最も大きく撮像される被写体の大きさが前記第一の大きさよりも小さく検知される場合或いは最も小さく撮像される被写体の大きさが前記第二の大きさよりも大きく検知される場合を除いて、前記第二の速度でズームを行わせる、
ことを特徴とするズーム装置。
【請求項５】
前記第二のフレーミングモードにおいて、
被写体として、複数の被写体が選択されている場合、
前記ズーム指示手段により、望遠方向へのズーム開始が指示されたときに、複数の被写体のうち、最も小さく撮像される被写体が前記第二の大きさよりも大きく検知される場合は、前記第三の速度でズームを行わせ続け、
前記ズーム指示手段により、広角方向へのズーム開始が指示されたときに、複数の被写体のうち、最も大きく撮像される被写体が前記第一の大きさよりも小さく検知される場合は、前記第三の速度でズームを行わせ続ける、
ことを特徴とする請求項４に記載のズーム装置。
【請求項６】
少なくともズームの開始と終了を指示するズーム指示手段と、
撮像画像より被写体を検出して判定する被写体判定手段と、
第一の速度と、前記第一の速度よりも速い第二の速度と、前記第一の速度よりも遅い第三の速度と、でズームを実行可能なドライブ手段と、
ズーム制御手段と、を有し、
前記ズーム制御手段は、
前記ズーム指示手段の指示に従って、ズームの開始と終了を行い、前記ドライブ手段に前記第一の速度でズームを行わせる第一のフレーミングモードと、
前記ズーム指示手段の指示に従って、ズームの開始と終了を行い、速度を切り替えて前記ドライブ手段にズームを行わせる第二のフレーミングモードと、
を少なくとも有し、前記ズーム指示手段の指示に従ってフレーミングモード間でモードを切り替えてズームを行わせ、
前記第二のフレーミングモードにおいて、
被写体として、一人の人物が選択されている場合、前記ズーム指示手段により、ズーム開始が指示されたときに、前記人物の全身を検出する枠、前記人物のバストアップを検出する枠、前記人物の顔を検出する枠のうち、いずれかの検出枠の大きさが、前記第一の大きさ以上で、前記第一の大きさより大きい第二の大きさ以下の所定の範囲の内であるとき、前記第三の速度でズームを行わせ、いずれの検出枠の大きさも、前記所定の範囲の外であるとき、前記人物の全身を検出する枠の大きさが前記第一の大きさよりも小さく検知される場合或いは前記人物の顔を検出する枠の大きさが前記第二の大きさよりも大きく検知される場合を除いて、前記第二の速度でズームを行わせる、
ことを特徴とするズーム装置。
【請求項７】
前記第二のフレーミングモードにおいて、
被写体として、一人の人物が選択されている場合、
前記ズーム指示手段により、望遠方向へのズーム開始が指示されたときに、前記人物の顔を検出する枠の大きさが前記第二の大きさよりも大きく検知される場合は、前記第三の速度でズームを駆動し続け、
前記ズーム指示手段により、広角方向へのズーム開始が指示されたときに、前記人物の全身を検出する枠の大きさが前記第一の大きさよりも小さく検知される場合は、前記第三の速度でズームを駆動し続ける、
ことを特徴とする請求項６に記載のズーム装置。
【請求項８】
前記ズーム制御手段は、
撮影者或いは前記被写体判定手段によって、被写体の選択がなされていないとき、前記第一のフレーミングモードでズームを行わせ、撮影者或いは前記被写体判定手段によって、１つ以上の被写体が選択されているとき、前記第二のフレーミングモードでズームを行わせる、
ことを特徴とする請求項１から７の何れか１項に記載のズーム装置。
【請求項９】
前記ズーム制御手段は、
指示が無くても、所定の被写体が画角の中で所定の大きさを保つように自動でズーミングを行うオートフレーミングモードを有し、前記オートフレーミングモードでの制御中に前記ズーム指示手段による指示が発せられると、前記第二のフレーミングモードでの制御に切り替える、
ことを特徴とする請求項１から７の何れか１項に記載のズーム装置。
【請求項１０】
前記ズームは光学ズームと電子ズームのうちの一方である、
ことを特徴とする請求項１から９の何れか１項に記載のズーム装置。
【請求項１１】
請求項１から１０の何れか１項に記載のズーム装置を有することを特徴とする撮像装置。
【請求項１２】
少なくともズームの開始と終了を指示するズーム指示ステップと、
撮像画像より被写体を検出して判定する被写体判定ステップと、
ズーム制御ステップと、
を有し、
前記ズーム制御ステップでは、
前記ズーム指示ステップの指示に従って、ズームの開始と終了を行い、所定の速度でズームを行わせる第一のフレーミングモードと、
前記ズーム指示ステップの指示に従って、ズームの開始と終了を行い、前記被写体判定ステップにおいて検出された所定の被写体の大きさに応じて、速度を切り替えてズームを行わせる第二のフレーミングモードと、
を少なくとも有し、前記ズーム指示ステップの指示に従ってフレーミングモード間でモードを切り替えてズームを行わせる、
ことを特徴とするズーム制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カメラなどにおけるズーム装置、ズーム制御方法、撮像装置に関する。
【背景技術】
【０００２】
従来、デジタルカメラ等の電子機器では、被写体を所望のサイズで撮影できるようにズーム鏡筒を備えている。その際、被写体を所望のサイズになるようズーミング動作を素早く適切に行えることが望ましい。従って、ズームレンズの移動速度はできるだけ速い方が良い。しかし、ズーム比が大きい高倍率ズームレンズを有するカメラが増えた昨今、ズームレンズの移動速度が速いと、一度のズーム操作によって所望の画角に停止させるのが難しくなっている。このため、所望の画角に停止するまでに、ズームインし過ぎたり、ズームアウトし過ぎたりし、ズーム操作の行き過ぎ・戻り過ぎによる動作の繰り返しにより、かえって所望の画角に停止するまでに時間がかかってしまうことがある。こうして、シャッターチャンスを逃してしまうことがある。
【０００３】
特許文献１には、画角に占める被写体の領域が大きくなるほどズーム速度が遅くなるように制御することにより、主に動画撮影のときに、不適切なズーム操作で見栄えの悪い映像とならないようにした構成が開示されている。しかし、この構成では、徐々にズームが遅くなってしまうため、静止画撮影において高速でズーミングし、素早く所望の画角を得る目的を達成できないことがある。
【０００４】
特許文献２には、被撮影者の顔の大きさを自動的に認識して、出力画像の顔の大きさが常に均一になるように自動的にズーミング処理を行うことのできる技術が開示されている。しかし、この技術におけるズーミング処理においては、被写体である顔が予め決められたサイズになるよう一律に決められてしまう。撮影者が背景の取り込み具合を加味した主被写体のサイズを調整する自由度など、撮影者に画角決定の自由度が充分には残されていない。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−０７１８０８号公報
【特許文献２】特開２００１−２１５６０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明の目的は、ズーム操作を行う際の画角合わせのための自由度を残しながらも、比較的短時間で所望の画角でズームを停止させることが出来るようにするズーム制御技術を提供することにある。
【課題を解決するための手段】
【０００７】
本発明の一側面のズーム装置は、少なくともズームの開始と終了を指示するズーム指示手段と、撮像画像より被写体を検出して判定する被写体判定手段と、複数の速度でズームを実行可能なドライブ手段と、ズーム制御手段と、を有する。前記ズーム制御手段は、前記ズーム指示手段の指示に従って、ズームの開始と終了を行い、前記ドライブ手段に所定の速度でズームを行わせる第一のフレーミングモードと、前記ズーム指示手段の指示に従って、ズームの開始と終了を行い、前記被写体判定手段により検出された所定の被写体の大きさに応じて、速度を切り替えて前記ドライブ手段にズームを行わせる第二のフレーミングモードと、を少なくとも有し、前記ズーム指示手段の指示に従ってフレーミングモード間でモードを切り替えてズームを行わせる。
【０００８】
また、本発明の他の一側面のズーム装置は、少なくともズームの開始と終了を指示するズーム指示手段と、撮像画像より被写体を検出して判定する被写体判定手段と、第一の速度と、前記第一の速度よりも速い第二の速度と、前記第一の速度よりも遅い第三の速度と、でズームを実行可能なドライブ手段と、ズーム制御手段と、を有する。前記ズーム制御手段は、前記ズーム指示手段の指示に従って、ズームの開始と終了を行い、前記ドライブ手段に前記第一の速度でズームを行わせる第一のフレーミングモードと、前記ズーム指示手段の指示に従って、ズームの開始と終了を行い、速度を切り替えて前記ドライブ手段にズームを行わせる第二のフレーミングモードと、を少なくとも有し、前記ズーム指示手段の指示に従ってフレーミングモード間でモードを切り替えてズームを行わせる。そして、前記第二のフレーミングモードにおいて、被写体として、複数の被写体が選択されている場合、前記ズーム指示手段により、ズーム開始が指示されたときに、複数ある被写体のうち、いずれかの被写体の大きさが、第一の大きさ以上で、前記第一の大きさより大きい第二の大きさ以下の所定の範囲の内であるとき、前記第三の速度でズームを行わせ、いずれの被写体の大きさも、前記所定の範囲の外であるとき、最も大きく撮像される被写体の大きさが前記第一の大きさよりも小さく検知される場合或いは最も小さく撮像される被写体の大きさが前記第二の大きさよりも大きく検知される場合を除いて、前記第二の速度でズームを行わせる。
【０００９】
また、本発明の他の一側面のズーム装置は、少なくともズームの開始と終了を指示するズーム指示手段と、撮像画像より被写体を検出して判定する被写体判定手段と、第一の速度と、前記第一の速度よりも速い第二の速度と、前記第一の速度よりも遅い第三の速度と、でズームを実行可能なドライブ手段と、ズーム制御手段と、を有する。前記ズーム制御手段は、前記ズーム指示手段の指示に従って、ズームの開始と終了を行い、前記ドライブ手段に前記第一の速度でズームを行わせる第一のフレーミングモードと、前記ズーム指示手段の指示に従って、ズームの開始と終了を行い、速度を切り替えて前記ドライブ手段にズームを行わせる第二のフレーミングモードと、を少なくとも有し、前記ズーム指示手段の指示に従ってフレーミングモード間でモードを切り替えてズームを行わせる。そして、前記第二のフレーミングモードにおいて、被写体として、一人の人物が選択されている場合、前記ズーム指示手段により、ズーム開始が指示されたときに、前記人物の全身を検出する枠、前記人物のバストアップを検出する枠、前記人物の顔を検出する枠のうち、いずれかの検出枠の大きさが、前記第一の大きさ以上で、前記第一の大きさより大きい第二の大きさ以下の所定の範囲の内であるとき、前記第三の速度でズームを行わせ、いずれの検出枠の大きさも、前記所定の範囲の外であるとき、前記人物の全身を検出する枠の大きさが前記第一の大きさよりも小さく検知される場合或いは前記人物の顔を検出する枠の大きさが前記第二の大きさよりも大きく検知される場合を除いて、前記第二の速度でズームを行わせる。
【００１０】
また、本発明の他の一側面のズーム制御方法は、少なくともズームの開始と終了を指示するズーム指示ステップと、撮像画像より被写体を検出して判定する被写体判定ステップと、ズーム制御ステップと、を有する。前記ズーム制御ステップでは、前記ズーム指示ステップの指示に従って、ズームの開始と終了を行い、所定の速度でズームを行わせる第一のフレーミングモードと、前記ズーム指示ステップの指示に従って、ズームの開始と終了を行い、前記被写体判定ステップにおいて検出された所定の被写体の大きさに応じて、速度を切り替えてズームを行わせる第二のフレーミングモードと、を少なくとも有し、前記ズーム指示ステップの指示に従ってフレーミングモード間でモードを切り替えてズームを行わせる。
【発明の効果】
【００１１】
本発明の一側面によれば、ユーザーによる操作によってズーミングがされる場合でも、比較的短い時間で所望の画角が得られ、シャッターチャンスを逃すことなく撮影を行うことが可能となる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施例における全体ブロック図。
【図２】本発明の一実施例のフレーミングモードを実現するためのブロック図、及びズーム駆動手段のブロック図。
【図３】エンコーダによるズーミング速度検知の様子を示した図。
【図４】被写体の大きさを判定する際の基準の大きさを説明する図。
【図５−１】高速のフレーミングモードで望遠方向へ駆動する説明図。
【図５−２】高速のフレーミングモードで広角方向へ駆動する説明図。
【図６】本発明の一実施例におけるメインフロー図。
【図７】本発明の一実施例におけるメインフロー図。
【図８】測距・測光のサブルーチンのフローチャート図。
【図９】撮影処理のフローチャート図。
【図１０】記録処理のフローチャート図。
【図１１】実施例１におけるズーム処理のフローチャート図。
【図１２】実施例１における通常フレーミングモードのフローチャート図。
【図１３】実施例１の第一の高速フレーミングモードのフローチャート図。
【図１４】実施例２におけるズーム処理のフローチャート図。
【図１５−１】実施例２の第二の高速フレーミングモードのフローチャート図。
【図１５−２】実施例２の第二の高速フレーミングモードのフローチャート図。
【図１５−３】実施例２の第二の高速フレーミングモードのフローチャート図。
【図１６】実施例３におけるズーム処理のフローチャート図。
【図１７−１】実施例３の第三の高速フレーミングモードのフローチャート図。
【図１７−２】実施例３の第三の高速フレーミングモードのフローチャート図。
【図１７−３】実施例３の第三の高速フレーミングモードのフローチャート図。
【発明を実施するための形態】
【００１３】
本発明の一側面のズーム制御では、指示に従ってズームの開始と終了を行い、所定の速度でズームを行わせる第一のフレーミングモードと、選択された被写体の大きさに応じて速度を切り替えてズームを行わせる第二のフレーミングモードを少なくとも有する。そして、指示に従ってフレーミングモード間でモードを切り替えてズームを行わせる。本発明では、ズームは、典型的には、ズームレンズを駆動してズームを行う光学ズームで行われるが、画像信号の電気的処理によりズームを行う電子ズームを使用することも出来る。また、撮影者或いは被写体判定手段により被写体が選択されていないとき、第一のフレーミングモードでズームを行わせ、撮影者或いは被写体判定手段により１つ以上の被写体が選択されているとき、第二のフレーミングモードでズームを行わせることもできる。また、指示が無くても被写体が画角の中で所定の大きさを保つように自動でズーミングを行うオートフレーミングモードを有し、該モードで制御中にズーム指示手段による指示が発せられると、第二のフレーミングモードでの制御に切り替えることもできる。以下、本発明の実施の形態を、添付の図面に基づいて詳細に説明する。なお、本発明の構成は、後述の実施形態ないし実施例に例示したものに限定されるものではなく、材質、形状、寸法、形態、数、配置箇所等は、本発明の要旨を逸脱しない範囲において適宜変更が可能である。
【００１４】
（実施例１）
図１は本発明の一実施例の構成を示す図である。図１において、１００は、ズーム装置を備える撮像装置であるカメラ装置である。１０はズームレンズ、１１はフォーカスレンズ、１２は絞り、１３はシャッター、１４は、光学像を電気信号に変換する撮像素子である。また、１６は、撮像素子１４のアナログ信号出力をデジタル信号に変換するＡ／Ｄ変換器である。 １８は、撮像素子１４、Ａ／Ｄ変換器１６などにクロック信号や制御信号を供給するタイミング発生回路であり、メモリ制御回路２２及びシステム制御回路５０により制御される。２０は画像処理回路であり、 Ａ／Ｄ変換器１６からのデータ或いはメモリ制御回路２２からのデータに対して所定の画素補間処理や色変換処理を行う。さらに、画像処理回路２０においては、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてTTL方式のAWB（オートホワイトバランス）処理も行っている。
【００１５】
メモリ制御回路２２は、Ａ／Ｄ変換器１６、タイミング発生回路１８、画像処理回路２０、画像表示メモリ２４、メモリ３０、圧縮・伸長回路３２を制御する。Ａ／Ｄ変換器１６のデータは、画像処理回路２０とメモリ制御回路２２を介して、或いは直接メモリ制御回路２２を介して、画像表示メモリ２４或いはメモリ３０に書き込まれる。
【００１６】
２８はTFT LCD等から成る画像表示部であり、画像表示メモリ２４に書き込まれた表示用の画像データなどを表示する。画像表示部２８を用いて、撮像した画像データを逐次表示すれば、電子ファインダー機能を実現することが可能である。
【００１７】
メモリ３０は、撮影した静止画像や動画像を格納するためのものであり、所定枚数の静止画像や所定時間の動画像を格納するのに十分な記憶量を備えている。これにより、複数枚の静止画像を連続して撮影する連写撮影やパノラマ撮影の場合にも、高速かつ大量の画像書き込みをメモリ３０に対して行うことが可能となる。また、メモリ３０はシステム制御回路５０の作業領域としても使用することが可能である。圧縮・伸長回路３２は、適応離散コサイン変換（ＡＤＣＴ）等により画像データを圧縮伸長する回路であり、メモリ３０に格納された画像を読み込んで圧縮処理或いは伸長処理を行い、処理を終えたデータをメモリ３０に書き込む。
【００１８】
４０は露光制御手段であり、撮像した画像データについて画像処理回路２０で所定の演算を行い、得られた演算結果に基づいたＡＥ（自動露出）処理を行い、絞り１２の開口径を制御する。これとともに、シャッター制御手段３８に対して、シャッター１３の駆動信号を出力する。また、露光制御手段４０は、フラッシュ４８と連携することによりフラッシュ調光機能も有するものである。４２は、フォーカスレンズ１１のフォーカシングを制御するＡＦ（自動焦点調節）制御手段（フォーカス制御手段）であり、撮像した画像データについて画像処理回路２０で所定の演算を行い、得られた演算結果に基づいて、ＡＦ（自動焦点調節）処理を行う。
【００１９】
４４は、撮影レンズ１０のズーミングを制御するズーム制御手段である。ズーム駆動の開始、終了、ズームの駆動方向を指示するズーム指示手段６６の操作及び被写体判定手段６８の判定結果に基づき、駆動信号を生成し、ズーム駆動手段（ドライブ手段）４５へ出力する。複数の速度でズームを実行可能なズーム駆動手段４５は、図２（ｂ）に示すように、撮影レンズ１０を駆動するズームモータ２０２、ドライブ手段２０４、制御演算手段２０６、及び、エンコーダ手段２０８を含む。ドライブ手段２０４は、ズームモータ２０２を駆動するＨブリッジ回路などで構成される。制御演算手段２０６は、ドライブ手段２０４に駆動信号を供給する。エンコーダ手段２０８は、ズームモータ２０２が回転すると回転に応じた２相エンコーダパルスを出力する。エンコーダ手段２０８は、モータの回転に同期し９０度位相がずれたＡ相、Ｂ相の２相エンコーダパルスの周期を計測し、出力するものである。図３に示すように、Ａ相パルスの立上りエッジ間の時間、Ｂ相パルスの立上りエッジ間の時間、Ａ相パルスの立下りエッジ間の時間、Ｂ相パルスの立下りエッジ間の時間を計測し、速度検知レジスタを順次更新していく。制御演算手段２０６は、ズーム制御手段４４からの目標速度指令とエンコーダ手段２０８から得られるズームモータ２０２の現在の速度との偏差を入力とし、比例・積分制御演算によりズームの定速制御に適したＰＷＭ信号を生成する。
【００２０】
図４の４０２は、撮像手段が撮像する画角エリアを示しており、４０４は第一の所定の大きさを示し、画角４０２内の一部である所定のエリアを占める大きさである。被写体の縦の長さが第一の所定の大きさ４０４の縦の長さに一致する大きさ、または、被写体の横の長さが第一の所定の大きさ４０４の横の長さが一致する大きさ、に撮像されるとき、被写体の大きさが第一の所定の大きさであると定義する。同様に、図４の４０６は、第二の所定の大きさを示し、画角４０２内の一部であり、かつ、第一の所定の大きさ４０４よりも大きな所定のエリアを占める大きさである。被写体の縦の長さが第二の所定の大きさ４０６の縦の長さに一致する大きさ、または、被写体の横の長さが第二の所定の大きさ４０６の横の長さが一致する大きさ、に撮像されるとき、被写体の大きさが第二の所定の大きさであると定義する。
【００２１】
ズーム制御手段４４は、本実施例では、通常フレーミングモードと高速フレーミングモードの２つのモードを有する。撮影者により或いは被写体判定手段６８により１以上の被写体が選択されていない場合は、通常フレーミングモードで、第一のズーム速度で駆動する。１以上の被写体が選択されている場合は、高速フレーミングモードで、選択された被写体が第一の所定の大きさ４０４よりも小さい間、第一のズーム速度よりも速い速度である第二のズーム速度で駆動する。主被写体が第一の所定の大きさ４０４よりも大きくなると、ズーム速度を第一のズーム速度よりも遅い速度である第三の速度に変更する。こうすることで、高速で被写体をズーミングしながらも、被写体が所定の大きさよりも大きくなるとズーム速度を遅くし、所望の画角で精度良く停止させ易くする機能を備える。つまり、通常フレーミングモードでは、ズーム指示手段の指示に従って、第一の速度でズーム開始、ズーム停止を行う。また、高速フレーミングモードでは、撮像画像より被写体を検出して判定する被写体判定手段が検出する所定の被写体の大きさが所定の範囲の外の大きさのときに、第二の速度でズームを駆動する。そして、被写体判定手段が検出する所定の被写体の大きさが所定の範囲の内の大きさのときに、第三の速度でズームを駆動するようズーム速度を変更する。こうして、ズーム制御手段は、少なくとも二通りのフレーミングモードを有し、フレーミングモードを切り替えてズームを行う。
【００２２】
システム制御回路５０は、ズームレバーなどで構成されるズーム指示手段６６のズームレバーの操作状態に基づいて、ズーム制御手段４４へズームの駆動を指示する。本実施例では、ズームレバーは、中点位置から右側へ倒すとズームの繰出し方向への駆動を指令し、左側へ倒すとズームの繰込み方向への駆動を指令する。詳細は、図１１〜図１３のフローチャートを用いて後述する。
【００２３】
図１の説明に戻る。フラッシュ４８は、AF補助光の投光機能、フラッシュ調光機能を有する。露光制御手段４０とフォーカス制御手段４２はTTL方式を用いて制御されており、撮像した画像データを画像処理回路２０によって演算した演算結果に基づき、システム制御回路５０が露光制御手段４０とフォーカス制御手段４２に対して制御を行う。５２は、カメラ装置１００全体を制御するシステム制御回路５０の動作用の定数、変数、プログラム等を記憶するメモリである。
【００２４】
６０、６２、６４、及び７０は、システム制御回路５０の各種の動作指示を入力するための操作手段であり、スイッチやダイアル、タッチパネル、視線検知によるポインティング、音声認識装置等の単数或いは複数の組み合わせで構成される。これらの操作手段の具体的な説明を行う。６０はモードダイアルスイッチで、電源オフ、自動撮影モード、撮影モード、パノラマ撮影モード、再生モード、マルチ画面再生・消去モード、PC接続モード等の各機能モードを切り替え設定することが出来る。６２はシャッタースイッチSW1で、不図示のシャッターボタンの操作途中でＯＮとなり、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュプリ発光）処理等の動作開始を指示する。６４はシャッタースイッチSW2で、不図示のシャッターボタンの操作完了でＯＮとなる。そして、以下の一連の処理の動作開始を指示する。即ち、撮像素子１２から読み出した信号をＡ／Ｄ変換器１６、メモリ制御回路２２を介してメモリ３０への画像データの書き込み。画像処理回路２０やメモリ制御回路２２での演算を用いた現像処理。メモリ３０から画像データを読み出し、圧縮・伸長回路３２で圧縮を行い、記録媒体１２０に画像データを書き込む記録処理。
【００２５】
各種ボタンやタッチパネル等からなる操作部７０には、次のようなものがある。即ち、メニューボタン、セットボタン、マクロボタン、マルチ画面再生改ページボタン、フラッシュ設定ボタン、単写/連写/セルフタイマー切り替えボタン、メニュー移動＋（プラス）ボタン、メニュー移動−（マイナス）ボタンがある。また、再生画像移動＋（プラス）ボタン、再生画像−（マイナス）ボタン、撮影画質選択ボタン、露出補正ボタン、日付/時間設定ボタン等がある。
【００２６】
８０は電源制御手段で、電池検出回路、DC-DCコンバータ、通電するブロックを切り替えるスイッチ回路等により構成されている。電池の装着の有無、電池の種類、電池残量の検出を行い、検出結果及びシステム制御回路５０の指示に基づいてDC-DCコンバータを制御し、必要な電圧を必要な期間、記録媒体を含む各部へ供給する。８２はコネクタ、８４はコネクタ、８６はアルカリ電池やリチウム電池等の一次電池やNiCd電池やNiMH電池、Li電池等の二次電池、ACアダプター等からなる電源手段である。８６は電池蓋である。９０は、メモリカードやハードディスク等の記録媒体とのインタフェース、９２はメモリカードやハードディスク等の記録媒体と接続を行うコネクタ、１２０はメモリカードやハードディスク等の記録媒体である。記録媒体１２０は、半導体メモリや磁気ディスク等から構成される記録部１２２、カメラ装置１００とのインタフェース１２４、カメラ装置１００と接続を行うコネクタ１２６を備えている。
【００２７】
図６〜図１３を参照して、実施例１の動作を説明する。図６及び図７は本実施例のカメラ装置１００の動作の主ルーチンのフローチャートを示す。電池交換等の電源投入により、システム制御回路５０はフラグや制御変数等を初期化する（Ｓ１０１）。システム制御回路５０は、モードダイアル６０の設定位置を判断し、モードダイアル６０が電源OFFに設定されていたならば（Ｓ１０３）、電源制御手段８０によりカメラ装置１００各部の不要な電源を遮断する等の所定の終了処理を行う（Ｓ１０５）。その後、Ｓ１０３に戻る。
【００２８】
モードダイアル６０が撮影モードに設定されていたならば（Ｓ１０３）、Ｓ１０６に進む。モードダイアル６０がその他のモードに設定されていたならば（Ｓ１０３）、システム制御回路５０は、選択されたモードに応じた処理を実行し（Ｓ１０４）、処理を終えたならばＳ１０３に戻る。
【００２９】
システム制御回路５０は、電源制御手段８０により、電池等により構成される電源８６の残容量や動作情況がカメラ装置１００の動作に問題があるか否かを判断する（Ｓ１０６）。そして、問題があるならば表示部５４を用いて画像や音声により所定の警告表示を行った後に（Ｓ１０８）、Ｓ１０３に戻る。
【００３０】
電源８６に問題が無いならば（Ｓ１０６）、システム制御回路５０は記録媒体１２０の動作状態がカメラ装置１００の動作、特に記録媒体１２０に対する画像データの記録再生動作に問題があるか否かを判断する（Ｓ１０７）。問題があるならば表示部を用いて画像や音声により所定の警告表示を行った後に（Ｓ１０８）、Ｓ１０３に戻る。記録媒体２００の動作状態に問題が無いならば（Ｓ１０７）、レンズが収納された沈胴状態から撮影可能な位置へ繰り出す動作を行う（Ｓ１１２）。その後、撮像した画像データを逐次表示するスルー表示状態に設定して（Ｓ１１６）、Ｓ１１７に進む。
【００３１】
スルー表示状態に於いては、撮像素子１２、Ａ／Ｄ変換器１６、画像処理回路２０、メモリ制御回路２２を介して、画像表示メモリ２４に逐次書き込まれたデータを、メモリ制御回路２２を介して画像表示部２８により逐次表示する。このことにより、電子ファインダー機能を実現している。Ｓ１１８へ進んだならば、ズーム処理を行い、その後、図７のＳ１１９へ進む。このズーム駆動処理Ｓ１１８の詳細は図１１を用いて後述する。
【００３２】
以下に、SW１が押される際の動作を記述する。シャッタースイッチSW1が押されていないならば（Ｓ１１９）、Ｓ１０３に戻る。シャッタースイッチSW1が押されたならば（Ｓ１１９）、システム制御回路５０は、測光処理を行って絞り値及びシャッター時間を決定する。これとともに、必要であればフラッシュの設定も行い、続けて、ＡＦ制御処理を行って撮影レンズ１０の焦点を被写体に合わせる（Ｓ１２２）。この測距・測光処理Ｓ１２２の詳細は図８を用いて後述する。
【００３３】
次に、SW２が押される際の動作を記述する。続けて、シャッタースイッチSW2が押されていなく（Ｓ１２６）、さらに、シャッタースイッチSW1も解除されたならば（Ｓ１２７）、Ｓ１０３に戻る。シャッタースイッチSW2が押されていなく（Ｓ１２６）、さらに、シャッタースイッチSW1が押されていたならば（Ｓ１２７）、シャッタースイッチSW2がＯＮするまでＳ１２６を繰り返す。シャッタースイッチSW2が押されたならば（Ｓ１２６）、システム制御回路５０は、撮像素子１２、Ａ／Ｄ変換器１６、画像処理回路２０、メモリ制御回路２２を介して、或いはＡ／Ｄ変換器から直接メモリ制御回路２２を介して、次の処理を実行する。即ち、メモリ３０に撮影した画像データを書き込む露光処理、及び、メモリ制御回路２２そして必要に応じて画像処理回路２０を用いて、メモリ３０に書き込まれた画像データを読み出して各種処理を行う現像処理からなる撮影処理を実行する（Ｓ１２９）。この撮影処理Ｓ１２９の詳細は図９を用いて後述する。
【００３４】
システム制御回路５０は、メモリ３０に書き込まれた撮影画像データを読み出して、メモリ制御回路２２そして必要に応じて画像処理回路２０を用いて各種画像処理を実行する。また、圧縮・伸長回路３２を用いて設定したモードに応じた画像圧縮処理を行った後、記録媒体２００へ画像データの書き込みを行う記録処理を実行する（Ｓ１３４）。この記録処理Ｓ１３４の詳細は図１０を用いて後述する。
【００３５】
記録処理Ｓ１３４が終了した際に、シャッタースイッチSW2が押された状態であったならば（Ｓ１３５）、システム制御回路５０はその内部メモリ或いはメモリ５２に記憶される連写フラグの状態を判断する（Ｓ１３６）。連写フラグが設定されていたならば、連続して撮影を行うためにＳ１２９に戻り、次の撮影を行う。連写フラグが設定されていないならば（Ｓ１３６）、シャッタースイッチSW2が放されるまで（Ｓ１３５）、現在の処理を繰り返す。
【００３６】
記録処理Ｓ１３４が終了した際にシャッタースイッチSW2が放された状態であったならば（Ｓ１３５）、１４０に進む。システム制御回路５０は、シャッター開動作を行い（Ｓ１４０）、画像表示部２８の表示状態をスルー表示状態に設定して（Ｓ１４１）、一連の撮影動作を終えてＳ１０３に戻る。再びシャッタースイッチSW1が押されるならば（Ｓ１４３）、シャッタースイッチSW2がＯＮするまでＳ１２６を繰り返す。
【００３７】
測距・測光処理ルーチンを説明する。図８は、図７のＳ１２２における測距・測光処理の詳細なフローチャートを示す。システム制御回路５０は、撮像素子１４から電荷信号を読み出し、Ａ／Ｄ変換器１６を介して画像処理回路２０に撮影画像データを逐次読み込む（Ｓ２０１）。この逐次読み込まれた画像データを用いて、画像処理回路２０はTTL（スルー・ザ・レンズ）方式のAE（自動露出）処理、EF（フラッシュプリ発光）処理、AF（オートフォーカス）処理に用いる所定の演算を行っている。なお、ここでの各処理は、撮影した全画素数のうちの必要に応じた特定の部分を必要個所分切り取って抽出し、演算に用いている。これにより、TTL方式のAE、EF、AWB、AFの各処理において、中央重点モード、平均モード、評価モードの各モード等の異なるモード毎に最適な演算を行うことが可能となる。
【００３８】
画像処理回路２０での演算結果を用いて、システム制御回路５０は露出（AE）が適正と判断されるまで（Ｓ２０２）、露光制御手段４０を用いてAE制御を行う（Ｓ２０３）。AE制御で得られた測定データを用いて、システム制御回路５０はフラッシュが必要か否かを判断し（Ｓ２０４）、フラッシュが必要ならばフラッシュ・フラグをセットし、フラッシュ４８を充電する（Ｓ２０５）。露出（AE）が適正と判断したならば（Ｓ２０２）、測定データ及び／或いは設定パラメータをシステム制御回路５０の内部メモリ或いはメモリ５２に記憶する。
画像処理回路２０での演算結果及びAE制御で得られた測定データを用いて、システム制御回路５０はホワイトバランス（AWB）が適正と判断されるまで（Ｓ２０６）、画像処理回路２０を用いて色処理のパラメータを調節してAWB制御を行う（Ｓ２０７）。ホワイトバランス（AWB）が適正と判断したならば（Ｓ２０６）、測定データ及び／或いは設定パラメータをシステム制御回路５０の内部メモリ或いはメモリ５２に記憶する。
【００３９】
AE制御及びAWB制御で得られた測定データを用いて、システム制御回路５０は測距（AF）が合焦と判断されるまで（Ｓ２０８）、フォーカス制御手段４２を用いてＡＦ制御を行う（Ｓ２０９）。測距（AF）が合焦と判断されたならば（Ｓ２０８）、測定データ及び／或いは設定パラメータをシステム制御回路５０の内部メモリ或いはメモリ５２に記憶し、測距・測光処理ルーチンＳ１２２を終了する。
【００４０】
撮影処理ルーチンを説明する。図９は、図７のＳ１２９における撮影処理の詳細なフローチャートを示す。システム制御回路５０は、システム制御回路５０の内部メモリ或いはメモリ５２に記憶される測光データに従い、露光制御手段４０によって、絞り機能を有するシャッター１２を絞り値に応じて開放して撮像素子１０を露光する（Ｓ３０１、Ｓ３０２）。フラッシュ・フラグによりフラッシュ４８が必要か否かを判断し（Ｓ３０３）、必要な場合はフラッシュを発光させる（Ｓ３０４）。システム制御回路５０は、測光データに従って撮像素子１２の露光終了を待ち（Ｓ３０５）、シャッター１２を閉じて（Ｓ３０６）、撮像素子１４から電荷信号を読み出す。そして、Ａ／Ｄ変換器１６、画像処理回路２０、メモリ制御回路２２を介して、或いはＡ／Ｄ変換器１６から直接メモリ制御回路２２を介して、メモリ３０に撮影画像のデータを書き込む（Ｓ３０７）。設定された撮影モードに応じて、フレーム処理を行う必要があるならば（Ｓ３０８）、システム制御回路５０は、次のことを行う。即ち、メモリ制御回路２２そして必要に応じて画像処理回路２０を用いて、メモリ３０に書き込まれた画像データを読み出して垂直加算処理や（Ｓ３０９）、色処理（Ｓ３１０）を順次行った後、メモリ３０に処理を終えた画像データを書き込む。システム制御回路５０は、メモリ３０から画像データを読み出し、メモリ制御回路２２を介して画像表示メモリ２４に表示画像データの転送を行う（Ｓ３１１）。一連の処理を終えたならば、撮影処理ルーチンＳ１２９を終了する。
【００４１】
記録処理ルーチンを説明する。図１０は、図７のＳ１３４における記録処理のフローチャートを示す。システム制御回路５０は、メモリ制御回路２２そして必要に応じて画像処理回路２０を用いて、メモリ３０に書き込まれた撮影画像データを読み出して撮像素子の縦横画素比率を１：１に補間する画素正方化処理を行う（Ｓ４０１）。その後、メモリ３０に、処理を終えた画像データを書き込む。また、メモリ３０に書き込まれた画像データを読み出して、設定したモードに応じた画像圧縮処理を圧縮・伸長回路３２により行う（Ｓ４０２）。その後、インタフェース９０、コネクタ９２を介して、メモリカードやコンパクトフラッシュ（登録商標）カード等の記録媒体１２０へ圧縮した画像データの書き込みを行う（Ｓ４０３）。記録媒体への書き込みが終わったならば、記録処理ルーチンＳ１３４を終了する。
【００４２】
〜ズーム処理ルーチン〜
本実施例の特徴部分であるズーム処理ルーチンを説明する。図１１は、図６のＳ１１８におけるズーム処理のフローチャートを示す。まず、Ｓ６０２で主被写体が選択されているか否かの判定を行い、主被写体が選択されていない場合（Ｓ６０２）、通常フレーミングモードの処理ルーチンＳ６０４へ進む。主被写体が選択されている場合（Ｓ６０２）、高速フレーミングモードの処理ルーチンＳ６０６へ進む。通常フレーミングモードの処理ルーチンＳ６０４、又は、高速フレーミングモードの処理ルーチンＳ６０６を終えると、ズーム処理ルーチンＳ１１８を終了する。
【００４３】
〜通常フレーミングモード処理〜
図１２は、図１１のＳ６０４における通常フレーミングモード処理のフローチャートを示す。Ｓ６１２でズームレバーの操作を判定し、ズームレバーが操作されたことを検知すると（Ｓ６１２）、ズーム制御手段は、目標速度に第一の速度を設定する（Ｓ６１４）。図２（ａ）のブロック図に示したように、ズーム駆動手段４５では、目標速度が設定されると、現在の速度と設定された目標速度との偏差に応じたＤｕｔｙのＰＷＭ信号が生成され、ズームレンズ１０が駆動される。その後、Ｓ６１２へ戻り、ズームレバーが操作された状態が継続されていればＳ６１４を繰り返し、ズームレバーの操作が中止されていたならば（Ｓ６１２）、Ｓ６２０へ進み目標速度をゼロとする。これにより、ズームが駆動されている場合にはズームの駆動を停止し、ズームが駆動されてこない場合には、そのままズームが駆動しない状態を継続し、通常フレーミングモード処理のルーチンを終了する。
【００４４】
〜高速フレーミングモード処理〜
図１３は、図１１のＳ６０６における高速フレーミングモード処理の詳細なフローチャートを示す。Ｓ６２２でズームレバーの操作を判定し、ズームレバーが操作されたことを検知すると（Ｓ６２２）、ズーム制御手段は、目標速度に第二の速度を設定する（Ｓ６２４）。図２（ａ）のブロック図に示したように、ズーム駆動手段４５では、目標速度が設定されると、現在の速度と設定された目標速度との偏差に応じたＤｕｔｙのＰＷＭ信号が生成され、ズームレンズ１０が駆動される。続けて、Ｓ６２６へ進み、主被写体の大きさが所定の大きさよりも大きいか否かを判断する。主被写体の大きさが、所定の大きさ以下の場合（Ｓ６２６）Ｓ６２２へ戻り、ズームレバーの操作が継続されている間Ｓ６２４を継続する。主被写体の大きさが、所定の大きさよりも大きくなると（Ｓ６２６）、目標速度を第三の速度に変更する（Ｓ６２８）。
【００４５】
その後、Ｓ６２２へ戻り、ズームレバーが操作された状態が継続されていればＳ６２４〜Ｓ６２８を繰り返し、ズームレバーの操作が中止されていたならば（Ｓ６２２）、Ｓ６３０へ進み目標速度をゼロとする。これにより、ズームが駆動されている場合にはズームの駆動を停止し、ズームが駆動されていない場合には、そのままズームが駆動しない状態を継続し、高速フレーミングモード処理のルーチンを終了する。
【００４６】
上述のように、図１１、図１２、図１３のフローチャートで示される処理ルーチンにより、ズームが広角から望遠方向に駆動される場合、被写体が或る程度の大きさに拡大されるまでは、最高速でズーミングを行う。こうして、最短の時間で所望の画角の近傍までズーミングを行いながらも、それ以降は、低速で駆動することで、所望の画角に精度良くズームを停止させることを可能とする。
【００４７】
本実施例の以上の説明においては、ズームが広角から望遠方向に駆動される場合についてのみ述べているが、望遠から広角方向に駆動される場合には、次のようにする。即ち、Ｓ６２６における判定処理を被写体の大きさが所定の大きさよりも小さくなったときに、目標速度を第三速度に変更する（Ｓ６２８）。これによって、ズーム駆動方向によらず、同様な効果が実現できる。
【００４８】
本実施例によれば、ユーザーによる操作によってズーミングがされる場合でも、比較的短い時間で所望の画角が得られ、シャッターチャンスを逃すことなく撮影を行うことができる。
【００４９】
（実施例２）
以下、図面を参照して、本発明の実施例２を説明する。実施例２においては、実施例１と同様な構成で、ズーム制御手段４４は、通常フレーミングモードと高速フレーミングモードの２つのモードを有する。なお、実施例２における高速フレーミングモードを第二の高速フレーミングモードとする。被写体が選択されていない場合は、通常フレーミングモードにして、第一のズーム速度で駆動する。被写体が選択され、かつ、被写体が人物である場合は、第二の高速フレーミングモードでのズーム駆動となり、図５−１に示すようなタイミングチャートでズーム速度を自動的に切り替える。図５−１は、望遠方向へのズーム駆動を指示されている場合を示す。
【００５０】
図５−１の上の図は、時間を横軸に示し、ズームレンズの位置でもあるその時の被写体の大きさを縦軸に示すグラフである。図５−１の下の図は、時間を横軸に示し、ズームの駆動速度を縦軸としたグラフである。被写体が人物である場合に、顔の検出枠、バストアップ検出枠、全身の検出枠の大きさに応じて速度が切り替わる様子を示している。
【００５１】
図５−１の上の図では、ズームレバーが操作されズームが動き出すタイミングをｔ０とし、Ｐ１は、被写体の全身の検出枠が第一の所定の大きさとなるズーム位置であり、その時の時刻はｔ１である。Ｐ２は、被写体の全身の検出枠が第二の所定の大きさとなるズーム位置であり、その時の時刻はｔ２である。Ｐ３は、被写体のバストアップの検出枠が第一の所定の大きさとなるズーム位置であり、その時の時刻はｔ３である。Ｐ４は、被写体のバストアップの検出枠が第二の所定の大きさとなるズーム位置であり、その時の時刻はｔ４である。Ｐ５は、被写体の顔検出枠が第一の所定の大きさとなるズーム位置であり、その時の時刻はｔ５である。Ｐ６は、被写体の顔検出枠が第二の所定の大きさとなるズーム位置であることを示している。
【００５２】
図５−１の下の図では、ｔ０〜ｔ１、ｔ２〜ｔ３、及び、ｔ４〜ｔ５の時間では、第二の速度でズームを駆動し、ｔ１〜ｔ２、ｔ３〜ｔ４では、第三の速度でズームが駆動されていることを示している。選択された被写体の全身の検出枠が第一の所定の大きさ４０４よりも大きく、かつ、第二の所定の大きさ４０６よりも小さい区間では、目標速度を第三の速度とし、ズームを低速駆動する。それ以外の区間では、目標速度を第二の速度とし、ズームを高速駆動する。ただし、被写体の顔検出枠の大きさが第一の所定の大きさよりも大きくなった以降は、目標速度を第三の速度から第二の速度に変更せずに、低速駆動を継続する。
【００５３】
これにより、望遠方向へのズーム駆動を指示されている場合において、選択された被写体が所定の範囲の大きさで表示されるズーム区間では、低速でズーミングされる。こうして、背景のバランスの適切なところが見つかり、撮影者がズームレバー操作を止めることで、実施例１と同様に、所望の画角に精度良くズームを止めることができる。かつ、全身アップの画角からバストアップの画角への移動、または、バストアップの画角から顔アップの画角への移動は高速でズーミングされるため、撮影者は、一定のズームレバー操作を継続しているのみで、最適な素早いズーミングが行える。
【００５４】
この詳細を、図１４のフローチャートを用いて説明する。図６のＳ１１８におけるズーム処理では、まず、Ｓ７０２で主被写体が選択されているか否かの判定を行い、主被写体が選択されていない場合（Ｓ７０２）、通常フレーミングモードの処理ルーチンＳ７０４へ進む。主被写体が選択されている場合（Ｓ７０２）、さらに、Ｓ７０６へ進み、選択された被写体が人物であるか否かの判定を行う。被写体が人物でなければ（Ｓ７０６）、第一の高速フレーミングモード処理ルーチン（Ｓ７０８）へ進む。被写体が人物であれば（Ｓ７０６）、第二の高速フレーミングモードの処理ルーチン（Ｓ７１０）へ進む。通常フレーミングモードの処理ルーチンＳ７０４、又は、第一の高速フレーミングモードの処理ルーチンＳ７０８、又は、第二の高速フレーミングモードの処理ルーチンＳ７１０を終えると、ズーム処理ルーチンＳ１１８を終了する。
【００５５】
通常フレーミングモードの処理ルーチン（Ｓ７０４）は、実施例１での通常フレーミングモードの処理ルーチン（Ｓ６０４）と同じである。また、第一の高速フレーミングモードの処理ルーチン（Ｓ７０８）は、実施例１での高速フレーミングモードの処理ルーチン（Ｓ６０６）と同じである。第二の高速フレーミングモードの処理ルーチン（Ｓ７１０）の詳細については、図１５−１〜図１５−３を用いて、以下に説明する。
【００５６】
まず、図１５−１のＳ７１２でズームレバーの判定を行い、ズームレバーが操作されていなければ（Ｓ７１２）、Ｓ７１６へ進み、目標速度をゼロにし第二の高速フレーミングモード処理ルーチンを終了する。ズームレバーが操作されていれば（Ｓ７１２）、Ｓ７１４へ進み、ズームレバーによって指示されているズーム駆動方向の判定を行う。望遠方向へのズーム駆動が指示されている場合、図１５−２のＳ７２２へ進み、広角方向へのズーム駆動が指示されている場合、図１５−３のＳ７５２へ進む。
【００５７】
図１５−２のＳ７２２へ進んだならば、人物である被写体の全身の大きさの判定を行う。被写体の全身の大きさが、第一の所定の大きさよりも小さい場合（Ｓ７２２）、Ｓ７２４へ進み、目標速度として第二の速度を設定した後に、Ｓ７１２へ戻る。被写体の全身の大きさが、第一の所定の大きさ以上で、かつ、第二の所定の大きさ以下である場合（Ｓ７２２）、Ｓ７２６へ進み、目標速度として第三の速度を設定した後に、Ｓ７１２へ戻る。被写体の全身の大きさが、第二の所定の大きさよりも大きい場合（Ｓ７２２）、Ｓ７３２へ進む。
【００５８】
Ｓ７３２へ進んだならば、被写体のバストアップの大きさの判定を行う。被写体のバストアップの大きさが、第一の所定の大きさよりも小さい場合（Ｓ７３２）、Ｓ７３４へ進み、目標速度として第二の速度を設定した後に、Ｓ７１２へ戻る。被写体のバストアップの大きさが、第一の所定の大きさ以上の大きさで、かつ、第二の所定の大きさ以下の大きさである場合（Ｓ７３２）、Ｓ７３６へ進み、目標速度として第三の速度を設定した後に、Ｓ７１２へ戻る。被写体のバストアップの大きさが、第二の所定の大きさよりも大きい場合（Ｓ７３２）、Ｓ７４２へ進む。
【００５９】
Ｓ７４２へ進んだならば、被写体の顔の大きさの判定を行う。被写体の顔の大きさが、第一の所定の大きさよりも小さい場合（Ｓ７４２）、Ｓ７４４へ進み、目標速度として第二の速度を設定した後に、Ｓ７１２へ戻る。被写体の顔の大きさが、第一の所定の大きさ以上の大きさである場合（Ｓ７４２）、Ｓ７４６へ進み、目標速度として第三の速度を設定した後に、Ｓ７１２へ戻る。
【００６０】
一方、図１５−３のＳ７５２へ進んだならば、人物である被写体の顔の大きさの判定を行う。被写体の顔の大きさが、第二の所定の大きさよりも大きい場合（Ｓ７５２）、Ｓ７５４へ進み、目標速度として第二の速度を設定した後に、Ｓ７１２へ戻る。被写体の顔の大きさが、第二の所定の大きさ以下で、かつ、第一の所定の大きさ以上の場合（Ｓ７５２）、Ｓ７５６へ進み、目標速度として第三の速度を設定した後に、Ｓ７１２へ戻る。被写体の顔の大きさが、第一の所定の大きさよりも小さい場合（Ｓ７５２）、Ｓ７６２へ進む。Ｓ７６２へ進んだならば、被写体のバストアップの大きさの判定を行う。被写体のバストアップの大きさが、第二の所定の大きさよりも大きい場合（Ｓ７６２）、Ｓ７６４へ進み、目標速度として第二の速度を設定した後に、Ｓ７１２へ戻る。被写体のバストアップの大きさが、第二の所定の大きさ以下で、かつ、第一の所定の大きさ以上である場合（Ｓ７６２）、Ｓ７６６へ進み、目標速度として第三の速度を設定した後に、Ｓ７１２へ戻る。被写体のバストアップの大きさが、第一の所定の大きさよりも小さい場合（Ｓ７６２）、Ｓ７７２へ進む。
【００６１】
Ｓ７７２へ進んだならば、被写体の全身の大きさの判定を行う。被写体の全身の大きさが、第二の所定の大きさよりも大きい場合（Ｓ７７２）、Ｓ７７４へ進み、目標速度として第二の速度を設定した後に、Ｓ７１２へ戻る。被写体の全身の大きさが、第二の所定の大きさ以下である場合（Ｓ７７２）、Ｓ７７６へ進み、目標速度として第三の速度を設定した後に、Ｓ７１２へ戻る。
【００６２】
本実施例では、第二の高速フレーミングモードにおいて、所定の被写体がただ一人の特定の人物である場合、次のようにする。即ち、特定の人物の全身を検出する枠、同バストアップを検出する枠、同顔を検出する枠のうち、いずれかの検出枠の大きさが、第一の所定の大きさよりも大きく、かつ、第二の所定の大きさよりも小さい範囲内であるとき、第三の速度でズームを駆動する。また、いずれの検出枠の大きさも、第一の所定の大きさよりも大きく、かつ、第二の所定の大きさよりも小さい範囲内でないとき、次に示す例外を除いて、第二の速度でズームを駆動する。
【００６３】
より詳しくは、所定の被写体がただ一人の特定の人物である場合、第二の高速フレーミングモードでは、ズーム指示手段により、望遠方向へのズーム駆動において、次のようにする。即ち、特定の人物の全身を検出する枠、特定の人物のバストアップを検出する枠、特定の人物の顔を検出する枠のうち、特定の人物の顔を検出する枠の大きさが第一の所定の大きさ以上で検知される場合において、第３の速度でズームを駆動する。そして、例外として、第二の所定の大きさよりも大きく検知される場合においては、第３の速度でズームを駆動し続ける。一方、広角方向へのズーム駆動において、次のようにする。即ち、特定の人物の全身を検出する枠、特定の人物のバストアップを検出する枠、特定の人物の顔を検出する枠のうち、特定の人物の全身を検出する枠の大きさが第二の所定の大きさより以下で検知される場合において、第３の速度でズームを駆動する。そして、例外として、第一の所定の大きさよりも小さく検知される場合においては、第３の速度でズームを駆動し続ける。
【００６４】
（実施例３）
以下、図面を参照して、本発明の実施例３を説明する。実施例３においては、実施例１と同様な構成で、ズーム制御手段４４は、以下のような機能を備える。ズーム制御手段４４は、被写体が選択されていない場合は、実施例１と同様、第一のズーム速度で駆動する。他方、複数の被写体が選択されている場合は、図５−２に示すようなタイミングチャートでズーム速度を自動的に切り替える。
【００６５】
図５−２の上の図は、時間を横軸に示し、ズームレンズの位置でもあるその時の被写体の大きさを縦軸に示すグラフである。図５−２の下の図は、時間を横軸に示し、ズームの駆動速度を縦軸としたグラフである。３つの被写体が選択されている場合に、第一の被写体検出枠、第二の被写体検出枠、第三の被写体検出枠の大きさに応じて速度が切り替わる様子を示している。図５−２では、３つの被写体が選択されているときの例を示しているが、ｎ個の被写体が選択されている場合には、撮像面での被写体の大きさが大きい順に、第一の被写体、第二の被写体、…、第ｎ番目の被写体と定義するものとする。図５−２は、広角方向へのズーム駆動を指示されている場合を示す。
【００６６】
図５−２の上の図では、ズームレバーが操作されズームが動き出すタイミングをｔ０とし、Ｐ１は、第三の被写体が第二の所定の大きさとなるときのズーム位置であり、その時の時刻はｔ１である。Ｐ２は、第三の被写体が第一の所定の大きさとなるときのズーム位置であり、その時の時刻はｔ２である。Ｐ３は、第二の被写体が第二の所定の大きさとなるときのズーム位置であり、その時の時刻はｔ３である。Ｐ４は、第二の被写体が第一の所定の大きさとなるときのズーム位置であり、その時の時刻はｔ４である。Ｐ５は、第一の被写体が第二の所定の大きさとなるときのズーム位置であり、その時の時刻はｔ５である。Ｐ６は、第一の被写体が第一の所定の大きさとなるときのズーム位置である。
【００６７】
図５−２の下の図では、ｔ０〜ｔ１、ｔ２〜ｔ３、及び、ｔ４〜ｔ５の時間では、第二の速度でズームを駆動し、ｔ１〜ｔ２、ｔ３〜ｔ４では、第三の速度でズームが駆動されていることを示している。選択された被写体のいずれかが第一の所定の大きさ４０４よりも大きく、かつ、第二の所定の大きさ４０６よりも小さい区間では、目標速度を第三の速度とし、ズームを低速駆動し、それ以外の区間では、目標速度を第二の速度とし、ズームを高速駆動する。ただし、撮像面での最も大きい被写体である１番目の被写体が第一の大きさよりも小さくなった場合には、目標速度を第三の速度から第二の速度に変更せずに、低速駆動を継続する。
【００６８】
これにより、広角方向へのズーム駆動を指示されている場合において、選択された被写体が所定の範囲の大きさで表示されるズーム区間においては、低速でズーミングされる。こうして、背景のバランスの適切なところが見つかり、撮影者がズームレバー操作を止めることで、実施例１と同様に、所望の画角に精度良くズームを止めることができる。更に、被写体から被写体への移動は高速でズーミングされるため、撮影者は、一定のズームレバー操作を継続しているのみで、最適な素早いズーミングが行える。
【００６９】
この詳細を、図１６のフローチャートを用いて説明する。図６のＳ１１８におけるズーム処理において、まず、Ｓ８０２で主被写体が選択されているか否かの判定を行い、主被写体が選択されていない場合（Ｓ８０２）、通常フレーミングモードの処理ルーチンＳ８０４へ進む。主被写体が選択されている場合（Ｓ８０２）、さらに、Ｓ８０６へ進み、選択された被写体の数の判定を行う。選択された被写体が一つだけであれば（Ｓ８０６）、第一の高速フレーミングモード処理ルーチン（Ｓ８０８）へ進む。選択された被写体が複数（Ｎ個）あれば（Ｓ８０６）、第三の高速フレーミングモードの処理ルーチン（Ｓ８１０）へ進む。通常フレーミングモードの処理ルーチンＳ８０４、又は、第一の高速フレーミングモードの処理ルーチンＳ８０８、又は、第三の高速フレーミングモードの処理ルーチンＳ８１０を終えると、ズーム処理ルーチンＳ１１８を終了する。通常フレーミングモードの処理ルーチン（Ｓ８０４）は、実施例１での通常フレーミングモードの処理ルーチン（Ｓ６０４）と同じである。第一の高速フレーミングモードの処理ルーチン（Ｓ８０８）は、実施例１での高速フレーミングモードの処理ルーチン（Ｓ６０６）と同じである。第三の高速フレーミングモードの処理ルーチン（Ｓ８１０）の詳細については、図１７−１〜図１７−３を用いて、以下に説明する。
【００７０】
なお、図１７−１〜図１７−３では、図１６で示すズーム処理の中のＳ８０６で、選択された被写体の数が３つであると判定されたときの処理の例を示す。まず、図１７−１のＳ８１２でズームレバーの判定を行い、ズームレバーが操作されていなければ（Ｓ８１２）、Ｓ８１６へ進み、目標速度をゼロにし第二の高速フレーミングモード処理ルーチンを終了する。ズームレバーが操作されていれば（Ｓ８１２）、Ｓ８１４へ進み、ズームレバーによって指示されているズーム駆動方向の判定を行う。望遠方向へのズーム駆動を指示されている場合、図１７−２のＳ８２２へ進み、広角方向へのズーム駆動を指示されている場合、図１７−３のＳ８５２へ進む。
【００７１】
図１７−２のＳ８２２へ進んだならば、一番大きな被写体である第一の被写体の大きさの判定を行う。第一の被写体の大きさが、第一の所定の大きさよりも小さい場合（Ｓ８２２）、Ｓ８２４へ進み、目標速度として第二の速度を設定した後に、Ｓ８１２へ戻る。第一の被写体の大きさが、第一の所定の大きさ以上で、かつ、第二の所定の大きさ以下である場合（Ｓ８２２）、Ｓ８２６へ進み、目標速度として第三の速度を設定した後に、Ｓ８１２へ戻る。第一の被写体の大きさが、第二の所定の大きさよりも大きい場合（Ｓ８２２）、Ｓ８３２へ進む。
【００７２】
Ｓ８３２へ進んだならば、２番目に大きな被写体である第二の被写体の大きさの判定を行う。第二の被写体の大きさが、第一の所定の大きさよりも小さい場合（Ｓ８３２）、Ｓ８３４へ進み、目標速度として第二の速度を設定した後に、Ｓ８１２へ戻る。第二の被写体の大きさが、第一の所定の大きさ以上で、かつ、第二の所定の大きさ以下である場合（Ｓ８３２）、Ｓ８３６へ進み、目標速度として第三の速度を設定した後に、Ｓ８１２へ戻る。第二の被写体の大きさが、第二の所定の大きさよりも大きい場合（Ｓ８３２）、Ｓ８４２へ進む。
【００７３】
Ｓ８４２へ進んだならば、３番目に大きな被写体である第三の被写体の大きさの判定を行う。第三の被写体の大きさが、第一の所定の大きさよりも小さい場合（Ｓ８４２）、Ｓ８４４へ進み、目標速度として第二の速度を設定した後に、Ｓ８１２へ戻る。第三の被写体の大きさが、第一の所定の大きさ以上である場合（Ｓ８４２）、Ｓ８４６へ進み、目標速度として第三の速度を設定した後に、Ｓ８１２へ戻る。
【００７４】
一方、図１７−３のＳ８５２へ進んだならば、第三の被写体の大きさの判定を行う。第三の被写体の大きさが、第二の所定の大きさよりも大きい場合（Ｓ８５２）、Ｓ８５４へ進み、目標速度として第二の速度を設定した後に、Ｓ８１２へ戻る。第三の被写体の大きさが、第二の所定の大きさ以下で、かつ、第一の所定の大きさ以上である場合（Ｓ８５２）、Ｓ８５６へ進み、目標速度として第三の速度を設定した後に、Ｓ８１２へ戻る。第三の被写体の大きさが、第一の所定の大きさよりも小さい場合（Ｓ８５２）、Ｓ８６２へ進む。
【００７５】
Ｓ８６２へ進んだならば、第二の被写体の大きさの判定を行う。第二の被写体の大きさが、第二の所定の大きさよりも大きい場合（Ｓ８６２）、Ｓ８６４へ進み、目標速度として第二の速度を設定した後に、Ｓ８１２へ戻る。第二の被写体の大きさが、第二の所定の大きさ以下で、かつ、第一の所定の大きさ以上である場合（Ｓ８６２）、Ｓ８６６へ進み、目標速度として第三の速度を設定した後に、Ｓ８１２へ戻る。第二の被写体の大きさが、第一の所定の大きさよりも小さい場合（Ｓ８６２）、Ｓ８７２へ進む。Ｓ８７２へ進んだならば、一番大きな被写体である第一の被写体の大きさの判定を行う。第一の被写体の大きさが、第二の所定の大きさよりも大きい場合（Ｓ８７２）、Ｓ８７４へ進み、目標速度として第二の速度を設定した後に、Ｓ８１２へ戻る。第一の被写体の大きさが、第二の所定の大きさ以下である場合（Ｓ８７２）、Ｓ８７６へ進み、目標速度として第三の速度を設定した後に、Ｓ８１２へ戻る。
【００７６】
本実施例では、第二の高速フレーミングモードにおいて、被写体が複数である場合、次のようにする。即ち、複数の被写体のうち、いずれかの被写体の大きさが、第一の所定の大きさよりも大きく、かつ、第二の所定の大きさよりも小さい範囲内であるとき、第三の速度でズームを駆動する。また、いずれの被写体の大きさも、第一の所定の大きさよりも大きく、かつ、第二の所定の大きさよりも小さい範囲内でないとき、次に示す例外を除いて、第二の速度でズームを駆動する。
【００７７】
より詳しくは、所定の被写体として複数の被写体が選択されている場合、第二の高速フレーミングモードでは、ズーム指示手段により、望遠方向へのズーム駆動において、次のようにする。即ち、複数の被写体のうち、最も小さく撮像される被写体の大きさが第一の所定の大きさ以上で検知される場合において、第３の速度でズームを駆動する。そして、例外として、第二の所定の大きさよりも大きく検知される場合においては、第３の速度でズームを駆動し続ける。一方、広角方向へのズーム駆動において、次のようにする。即ち、複数の被写体のうち、最も大きく撮像される被写体の大きさが第二の所定の大きさより以下で検知される場合において、第３の速度でズームを駆動する。そして、例外として、第一の所定の大きさよりも小さく検知される場合においては、第３の速度でズームを駆動し続ける。
【００７８】
以上の処理により、複数の被写体と被写体の間は速くズーミングし、所望の被写体が主被写体となりうる画角においては、ズームをゆっくりと駆動することで最適な画角でズームを止めることができ、最適な画角を探しながら静止画を撮影する際に効果を発揮する。
【００７９】
上記実施形態ないし実施例では、例えば、電子機器としてデジタルカメラを例示したが、本発明の適用対象はこれに限定されず、デジタルビデオカメラやその他の電子機器などであってもよい。
【符号の説明】
【００８０】
１０：ズームレンズ、１４：撮像手段、２０：画像処理手段、４５：ズーム制御手段、４５：ズーム駆動手段、５０：システム制御手段、６６：ズーム指示手段、６８：被写体判定手段、２０４：ドライブ手段、
【図１】
2018022999.tif 000003
【図２】
2018022999.tif 000004
【図３】
2018022999.tif 000005
【図４】
2018022999.tif 000006
【図５−１】
2018022999.tif 000007
【図５−２】
2018022999.tif 000008
【図６】
2018022999.tif 000009
【図７】
2018022999.tif 000010
【図８】
2018022999.tif 000011
【図９】
2018022999.tif 000012
【図１０】
2018022999.tif 000013
【図１１】
2018022999.tif 000014
【図１２】
2018022999.tif 000015
【図１３】
2018022999.tif 000016
【図１４】
2018022999.tif 000017
【図１５−１】
2018022999.tif 000018
【図１５−２】
2018022999.tif 000019
【図１５−３】
2018022999.tif 000020
【図１６】
2018022999.tif 000021
【図１７−１】
2018022999.tif 000022
【図１７−２】
2018022999.tif 000023
【図１７−３】
2018022999.tif 000024