(57)【特許請求の範囲】
【請求項１】
ズーム操作を行うためのズーム操作手段と、
撮像画像より被写体を抽出する抽出手段と、
前記ズーム操作手段の操作に基づいて、ズームを制御する制御手段とを有する撮像装置において、
前記制御手段は、前記ズーム操作手段の操作に対するズーム速度を、前記抽出手段により抽出された被写体の前記撮像画像に占める領域が大きくなるほど遅くなるように制御することを特徴とする撮像装置。
【請求項２】
前記抽出手段は、輪郭抽出または顔検出を行うことで、前記撮像画像より前記被写体を抽出することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記抽出手段は、別画像との差分を用いることで、前記撮像画像より被写体を抽出することを特徴とする請求項１に記載の撮像装置。
【請求項４】
前記ズーム速度の制御は、望遠動作を行う場合と広角動作を行う場合とで同じであることを特徴とする請求項１ないし３のいずれかに記載の撮像装置。
【請求項５】
前記ズーム速度の制御は、望遠動作を行う場合と広角動作を行う場合とで異なることを特徴とする請求項１ないし３のいずれかに記載の撮像装置。
【請求項６】
撮像画像より被写体を抽出する抽出ステップと、
ズーム操作を行うためのズーム操作手段の操作に基づいて、ズームを制御する制御ステップとを有し、
前記制御ステップでは、前記ズーム操作手段の操作に対するズーム速度を、前記抽出手段により抽出された被写体の前記撮像画像に占める領域が大きくなるほど遅くなるように制御することを特徴とする撮像装置のズーム制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルカメラやビデオカメラなどの撮像装置およびそのズーム制御方法に関するものである。
【背景技術】
【０００２】
デジタルカメラやビデオカメラなどの撮像装置が家庭やオフィスに広く普及している。これらの撮像装置はズーム機能を備えており、ユーザーがズーム操作をすることで、被写体像を望遠及び広角に設定することが可能になっている。つまり、上記ズーム操作によって、撮像画面内において所望の大きさの被写体画像を自由に配置し、撮影することが可能である。また、ズームを行う際のズーム速度は、高速モードや低速モードなど、撮影する状態に応じてユーザーが変更することで、より快適なズーム操作を可能としている（特許文献１）。
【特許文献１】特開平４−１７５７１１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来の撮像装置では、ズーム速度がズーム速度モードに依存していたり、ズームボタンの操作によって決定されたりしている。そのため、ズーム操作に不慣れなユーザーの場合、過度なズーム操作になってしまい、被写体に対してズームのし過ぎなど、見苦しい映像が撮影されることがあった。
【０００４】
（発明の目的）
本発明の目的は、不慣れなズーム操作手段の操作に拘わらず、ズームワークが自然な画像を撮影することができる撮像装置および撮像装置のズーム制御方法を提供しようとするものである。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明は、ズーム操作を行うためのズーム操作手段と、撮像画像より被写体を抽出する抽出手段と、前記ズーム操作手段の操作に基づいて、ズームを制御する制御手段とを有する撮像装置において、前記制御手段が、前記ズーム操作手段の操作に対するズーム速度を、前記抽出手段により抽出された被写体の前記撮像画像に占める領域が大きくなるほど遅くなるように制御する撮像装置とするものである。
【０００６】
同じく上記目的を達成するために、本発明は、撮像画像より被写体を抽出する抽出ステップと、ズーム操作を行うためのズーム操作手段の操作に基づいて、ズームを制御する制御ステップとを有し、前記制御ステップでは、前記ズーム操作手段の操作に対するズーム速度を、前記抽出手段により抽出された被写体の前記撮像画像に占める領域が大きくなるほど遅くなるように制御する撮像装置のズーム制御方法とするものである。
【発明の効果】
【０００７】
本発明によれば、不慣れなズーム操作手段の操作に拘わらず、ズームワークが自然な画像を撮影することができる撮像装置または撮像装置のズーム制御方法を提供できるものである。
【発明を実施するための最良の形態】
【０００８】
本発明を実施するための最良の形態は、以下の実施例１および２に示す通りである。
【実施例１】
【０００９】
図１は本発明の実施例１に係わる撮像装置の一例であるビデオカメラの構成を示すブロック図である。ビデオカメラは、レンズ部１００、映像入力部１０１、中央制御部１０２、映像出力部１０３を有する。さらに、ズーム駆動部１０４、動物体領域検出部１０５、輪郭抽出部１０６、顔検出部１０７、ズーム速度制御部１０８、ズーム入力部１０９、およびズームボタン１１０を有する。
【００１０】
レンズ部１００はビデオカメラに具備される撮像光学系であり、ズーム駆動部１０４によって撮像光学系に含まれるズームレンズを光軸方向に移動させ、光学的ズーム制御を行うことが可能である。映像入力部１０１は、光学的な信号を電気信号に変換するＣＣＤセンサやＣＭＯＳセンサなどの光学変換素子により実現される。よって、映像入力部１０１によって被写体像は光電変換され、デジタル化される。デジタル化された映像信号は、中央制御部１０２によってエンコード処理や管理情報の付加などが行われた後に、映像出力部１０３に出力される。映像出力部１０３は、例えば、ＤＶＤディスクやＢＤディスク、ＨＤＤＶＤディスク、ＳＤメモリなどのメモリ媒体、テープ媒体などの映像記録装置に映像信号を書き込む。
【００１１】
ビデオカメラを扱うユーザーは、ズームボタン１１０により意図している視野角にズームを制御することができる。ユーザーによるズームボタン１１０の操作情報は、ズーム入力部１０９を介して中央制御部１０２によって読み取られ、ズームの制御をするズーム速度の算出パラメータとして用いられる。
【００１２】
動物体領域検出部１０５、輪郭抽出部１０６および顔検出部１０７は、画像認識を行う。各画像処理部は、物体の大まかな範囲の把握、物体の輪郭の抽出等を行い、物体の認識や区別を行い、抽出する。そして、抽出した被写体（以下、オブジェクトとも記す）の中に顔が存在するか否かを認識することが可能である。また、被写体の画面上での大きさを検出することが可能になる。検出された、被写体の画面上（以下、撮像画像とも記す）での大きさと、中央制御部１０２が保持しているズームボタン１１０の操作情報は、ズーム速度制御部１０８によって、ズーム速度の算出のために使用される。
【００１３】
ズーム速度制御部１０８が被写体の画面上での大きさなどを検出し、ズームのし過ぎになってしまうことを考慮して、ズーム速度を決定する。そして、ズーム駆動部１０４においてズームの制御が行われる。ズーム駆動部１０４は、ズームレンズのズームポジション値をズーム速度制御部１０８に通知をする。この値によってフィードバック制御が可能となり、最適なズーム速度への制御が可能となる。
【００１４】
上記のような構成によって、ビデオカメラは、被写体の画面上での大きさとズームボタン１１０の操作状況から、最適なズーム速度を決定することが出来る。
【００１５】
図２（ａ），図２（ｂ），図２（ｃ）は、上記構成を持つビデオカメラの外観を示す図である。詳しくは、図２（ａ）はビデオカメラの側面図、図２（ｂ）はビデオカメラの正面図、図２（ｃ）はビデオカメラの上面図である。
【００１６】
２００はビデオカメラであり、図２（ｂ），図２（ｃ）に示す位置に、ズームボタン１１０を備えている。また、図２（ｂ）に示す位置にレンズ部１００を備えており、電気信号によって、ズーム速度の変速が可能である。
【００１７】
図３は、図１に示したズーム速度制御部１０８およびその周辺の構成を示すブロック図である。ズーム速度制御部１０８は、画像の状態計算部３０４、ボタンの状態計算部３０５、制御値算出部３０６、状態記憶部３０７から構成されている。このズーム速度制御部１０８は、各種パラメータからズーム速度を計算している。この各種パラメータは、動物体検出エリアの大きさ３００、物体輪郭検出エリアの大きさ３０１、顔検出エリアの大きさ３０２、ズームボタンの操作情報３０３、そして、フィードバック制御の為に現状でのズームポジション値３０８から成り立っている。以下にこの各構成について説明する。
【００１８】
上記の動物体検出エリアの大きさ３００は、画像の動きのある部分に対応し、図１の動物体領域検出部１０５にて算出される。また、物体輪郭検出エリアの大きさ３０１は、図１の輪郭抽出部１０６にて算出される。また、顔検出の結果、得られた顔領域の大きさである顔検出エリアの大きさ３０２は、図１の顔検出部１０７にて算出される。また、ユーザーによるズームボタン１１０の操作量、たとえば７０パーセントの押圧量などを示す情報であるズームボタン操作情報３０３は、図１の中央制御部１０２にて算出される。また、ズームポジション値３０８は、同じく図１のズーム駆動部１０４にて算出される。そして、これらがズーム速度制御部１０８に対して出力されている。なお、ズームポジション値３０８とは、実際のズームレンズの位置を検出した値である。これにより現状のズーム状態を把握し、ＰＩＤ（Proportional Integral Derivative）制御に基づくフィードバック制御を行うようにしている。
【００１９】
動物体検出エリアの大きさ３００は、主に、ＭＰＥＧ２エンコード時やＨ．２６４エンコード時に算出される画面上での動きのある部分（オプティカルフロー）などから算出される部分であり、画像の動きのある部分を示している。動きのある部分は、１つのオブジェクトから構成される場合もあるが、複数のオブジェクトから構成される場合も多い。
【００２０】
物体輪郭検出エリアの大きさ３０１は、たとえば、動物体領域検出部１０５において複数のオブジェクトを検出した場合、当該複数のオブジェクトのうち、特定のオブジェクトの撮像画像における大きさを輪郭抽出部１０６において認識した値である。オブジェクトが人である場合には、顔検出エリアの大きさ３０２が検出され、ズーム速度制御部１０８に与えられる。ズーム速度制御部１０８には、更に、ユーザー操作によるズームボタン１１０の操作状態を示す情報であるズームボタンの操作情報３０３が与えられる。
【００２１】
これらの条件で、画像の状態計算部３０４およびボタンの状態計算部３０５を介して制御値算出部３０６にて、ズーム速度３０９が算出され、ズーム制御が行われる。
【００２２】
次に、ズーム速度３０９の算出手順の概要について説明をする。
【００２３】
ズーム速度制御部１０８では、画像の状態計算部３０４によって、撮像画像に対しての被写体の領域が占有する占有率を計算する。画像の状態計算部３０４での処理は、微分・減算・積分において、時間的要素を加味するものである。たとえば、長い時間ズームボタン１１０が押されていた場合にはズーム速度を変えるといったズーム制御などを行う場合に状態計算部３０４の出力が用いられる。また、ボタンの状態計算部３０５によって、ズームボタン１１０の押されている継続時間、ズームボタン１１０の押されている強さなど、該ズームボタン１１０の操作情報の算出を行う。これら算出値から、制御値算出部３０６がズーム速度３０９の算出を行う。また、ズームポジション値３０８によるフィードバック制御計算が行われる。また、ズームボタン１１０等の数値変動を状態記憶部３０７によって記録しておくことで、過去の状態を考慮した計算を行うことが可能になる。尚、計算式の詳細は後述する。
【００２４】
以下に、被写体の占有率計算に関わる値の説明を行う。
【００２５】
図４（ａ），図４（ｂ），図４（ｃ），図４（ｄ）は、ズーム速度制御部１０８に入力される値を図解するための図であり、図４（ａ）は、撮像画像に対応する画像である。
【００２６】
図４（ｂ）は、動きから判定されるオブジェクト領域（動物体検出エリアの大きさ３００）を示す画像である。このオブジェクト領域は、主にエンコード時の動き検出などの判定から得られる領域をそのまま流用することが可能である。ＭＰＥＧ２やＨ．２６４のエンコーダから入力される動き検出部分は、図４（ｂ）に示すようなブロック４００を構成とした連続したオブジェクト領域４０１である。このオブジェクト領域４０１に基づいて、動物体領域検出部１０５によって動物体検出エリアの大きさ３００が算出される。そして、算出された動物体検出エリアの大きさ３００がズーム速度制御部１０８に入力される。尚、この動物体検出エリアの大きさ３００は、ＭＰＥＧ２やＨ．２６４のエンコーダからの出力に限らず、別の手法によって得るようにしても構わない。
【００２７】
図４（ｃ）は、輪郭抽出から得られる領域（物体輪郭検出エリアの大きさ３０１）を示す画像である。この領域は、輪郭抽出部１０６によって算出される領域である。輪郭抽出は、計算量が多いことを考慮して次のようにする。すなわち、動物体領域検出部１０５により算出した動物体検出エリアの大きさ３００を利用することで、輪郭抽出部１０６の計算量の低減化を行う。ここで、輪郭抽出の算出方法は、ソ−ベルフィルタなどの画素毎の微分法などを用いて抽出する方法がある。本実施例１では、時間的に隣接するフレーム間の画像差分を用いることで検出を行っているが、別画像との差分を用いることで検出するようにしても構わない。このようにして、得られたオブジェクトの輪郭４０２から物体輪郭検出エリアの大きさ３０１を算出することが可能である。そして、物体輪郭検出エリアの大きさ３０１は、ズーム速度制御部１０８に入力される。
【００２８】
更に、図４（ｄ）の顔検出から得られる領域画像に示されるように、顔検出を行った顔検出エリアの大きさ３０２を得ることもできる。顔検出アルゴリズムには、アダブーストアルゴリズムなどの眼や鼻、口などの特徴検出などのアルゴリズムを用いることが可能である。また、その他の検出手法を用いても構わない。本実施例１では、輪郭抽出部１０６による輪郭４０２で示される領域から検出することで、検出の為の演算量を低減させる。このようにして得られた顔検出部分４０４は、顔検出エリアの大きさ３０２として算出される。そして、顔検出エリアの大きさ３０２が、ズーム速度制御部１０８に入力が行われる。
【００２９】
次に、ズーム速度制御部１０８内の制御値算出部３０６にて行われるズーム速度３０９の算出アルゴリズムの詳細について説明する。
【００３０】
図５（ａ），図５（ｂ）は、ズーム速度制御の従来例を示したものである。従来の制御例として、以下の制御例１，２に分類できる。
【００３１】
図５（ａ）は従来の制御例１であり、被写体の大きさに拘わらず、ズーム速度が一定の場合である。この場合は、ズーム速度に対して何の考慮もされていない。図５（ｂ）は従来の制御例２であり、ズーム速度を変化させるモードを幾つか設ける方式である。この場合、ユーザーは、高速か低速、もしくは通常の速度かを選び、使用する。
【００３２】
図６は、本実施例１に係わるズーム速度制御例の概要を示している。この図６は、撮像画像に対する主要被写体の領域の占有する占有率に対してのズーム速度の関係を示している。図６からわかるように、本実施例１においては、占有率に目標値が有り、当該目標値である占有率に対して、現在の占有率の比率を計算している。ズーム速度は、ズーム速度Ａからズーム速度Ｂとの間で制御される。なお、上記動物体検出エリアの大きさ３００、物体輪郭検出エリアの大きさ３０１、顔検出エリアの大きさ３０２から占有率が算出される。占有率については、詳しくは後述する。
【００３３】
従来のビデオカメラは、直線７００（従来の制御例１）に示すように、占有率に拘わらないズーム速度であった。
【００３４】
これに対し、曲線７０２（実施例１における制御例１）に示すように、撮像画像に対する主要被写体の占有率に応じて、ズーム速度を変化させる。このズーム速度可変の曲線７０２は、主要被写体の占有率に応じてズーム速度を変化させる。主要被写体の撮影画像に対する占有率が高いと、ズーム速度は低下する。この曲線７０２は、目標値に対して占有率が低い場合、たとえば、比率０．２５より小さい場合は、占有率が大きくなるにつれてズーム速度が速くなる。これは、ズーム操作に応じて、いきなり高速でズームすると、画像が不自然になることを防止するためである。
【００３５】
曲線７０３および７０４は、撮像画面に対する主要被写体の占有率が高くなるにつれてズーム速度を低下させる。なお、図６にあるように、主要被写体の占有率が目標値に達しても、ズームボタン１１０が押され続けていた場合は、ズーム制御を継続する。すなわちズーム速度ＺｏｏｍＭｉｎでズーム制御される。そして、ズームポジションがズーム端に到達するまで動きつづけることになる。
【００３６】
本実施例１では、次に示す計算式による主要被写体の占有率に応じて、ズーム速度を変化させる。このことで、ズームボタン１１０の操作性を向上させ、ズーム速度の超過による不自然なズーム操作を防止するものである。下記はズーム速度を算出例である。つまり、ズーム速度可変の曲線は以下の式で示される。
【００３７】
ＺｏｏｍＭｉｎ＝ＢｕｔｔｏｎＴｉｍｅ×Ｋ１＋ＢｕｔｔｏｎＰｏｗｅｒ×Ｋ２
ＺｏｏｍＳｐ＝ＺｏｏｍＭｉｎ＋（ＺｏｏｍＭａｘ
×ＺｏｏｍＣｕｒｖｅ（ＯｂｊｅｃｔＲａｔｅ））
このとき、ＺｏｏｍＳｐはズーム速度［ｍｍ／ｓｅｃ］、ＺｏｏｍＭａｘはズーム速度最大値、ＺｏｏｍＭｉｎはズーム速度最小値、ＢｕｔｔｏｎＴｉｍｅはズームボタン押し継続時間［ｓｅｃ］である。また、ＢｕｔｔｏｎＰｏｗｅｒはズームボタン押し強度［Ｎ／ｍ＾２］（＾２は２乗を意味する）、ＯｂｊｅｃｔＲａｔｅは撮影画面に対する主要被写体の占有率の目標値に対する比率である。また、ＯｂｊｅｃｔＲａｔｅの関数であるＺｏｏｍＣｕｒｖｅは、対主要被写体のズーム減衰曲線である。なお、Ｋ１及びＫ２はズームボタン効果定数である。
【００３８】
ズーム速度最小値（ＺｏｏｍＭｉｎ）は、ビデオカメラの自己判定によるズーム速度制御だけではなく、ユーザーによるズームボタン１１０の操作状況を、ズーム速度に反映させるために存在する変数である。ズームボタン効果定数Ｋ１及びＫ２は、ズームボタン１１０の操作による影響をどの程度ズーム速度変化に反映させるかを決定する定数である。このズームボタン効果定数により、ビデオカメラの画像認識によるズーム速度制御の割合を大きくするか、それとも、ユーザーのズームボタン操作の影響によるズーム速度制御の割合を大きくするかを決定できる。
【００３９】
ズーム速度最小値（ＺｏｏｍＭｉｎ）は、ズームボタン押し継続時間（ＢｕｔｔｏｎＴｉｍｅ）及びズームボタン押し強度（ＢｕｔｔｏｎＰｏｗｅｒ）から算出される。そして、ズームボタン１１０を押している継続時間及びズームボタン１１０を押す強さに応じて決定される。特に、撮影画面に対する主要被写体の占有率の目標値に対する比率（ＯｂｊｅｃｔＲａｔｅ）が、１に近づいた場合のズームの速度に影響する。これは、画像認識によって、主要被写体が撮影画面上で大きくなり、目標値に達して、被写体サイズから決定されるズーム速度を０にした場合でも、ユーザーは、更に望遠動作を行いたい場合が存在するためである。
【００４０】
このような算出方法によって、ユーザーの意図する構図と、ビデオカメラが目標値とした構図にずれが生じた場合に、ユーザーのズーム操作を優先するようにしている。
【００４１】
対主要被写体のズーム減衰曲線ＺｏｏｍＣｕｒｖｅは、ズーム速度可変曲線の原型となる曲線で、主要被写体の大きさに対するズームの速度の減衰率を示す関数である。
【００４２】
尚、撮影画面に対する主要被写体の占有率の目標値に対する比率であるＯｂｊｅｃｔＲａｔｅは、次に示す式
ＯｂｊｅｃｔＲａｔｅ＝ＯｂｊｅｃｔＡｒｅａ×Ｉ１＋ＯｂｊｅｃｔＯｕｔｌｉｎｅ
×Ｉ２＋ＯｂｊｅｃｔＦａｃｅ×Ｉ３
から算出される。このとき、ＯｂｊｅｃｔＡｒｅａは、画面表面積対画面上での動物体検出エリア面積の比率であり、ＯｂｊｅｃｔＯｕｔｌｉｎｅは、画面表面積対動物体検出エリアでの物体輪郭検出エリア面積の比率である。また、ＯｂｊｅｃｔＦａｃｅは、画面表面積対物体輪郭検出エリアでの顔検出エリア面積の比率であり、Ｉ１及びＩ２及びＩ３は、画像認識効果定数である。このＯｂｊｅｃｔＲａｔｅは、画像認識した動物体検出エリアの大きさ３００、物体輪郭検出エリアの大きさ３０１、および、顔検出エリアの大きさ３０２から算出される。
【００４３】
画像認識効果定数Ｉ１〜Ｉ３によって、どの画像認識に対して、どの程度強く反応し、ズーム速度を制御させるかを決定できる。つまり、この定数を変更することで、画面認識に対してのズーム速度の制御による効果を決定することが出来る。尚、画像認識効果定数でＩ１〜Ｉ３は、定数を指定するばかりでなく、実際のレンズのズーム位置に相関がある関数を用いても構わない。
【００４４】
また、動物体領域検出部１０５、輪郭抽出部１０６、顔検出部１０７での算出結果に係数を掛けることができる。このような係数を制御すれば、画像認識した動物体検出エリアの大きさ３００、物体輪郭検出エリアの大きさ３０１、および顔検出エリアの大きさ３０２のいずれかに重点をおいたズーム速度制御を行うことができる。
【００４５】
図７に、実際にズームボタン１１０の操作に連動する主要被写体の大きさを考慮したズーム速度制御例を示す。図７は、ズーム速度のズームボタン１１０による変化例を示している。
【００４６】
上述した式によって算出されるズーム速度可変の曲線からズーム速度３０９は算出される。さらに、ズームボタン１１０が弱く押されていたり、押されていた継続時間が短い場合は、ＺｏｏｍＭｉｎが変化することで、曲線１０００に示す曲線になる。また、ズームボタン１１０が強く押されたり、押されていた継続時間が長かったりした場合も同様に、ＺｏｏｍＭｉｎが変化することで、曲線１００１に示される曲線となる。それぞれの場合で、特にＺｏｏｍＭｉｎの値が曲線１０００に比べて曲線１００１の方が大きくなる。
【００４７】
つまり、ビデオカメラが望遠状態になり、主要被写体の撮影画面上での占有率が高くなった場合は、ズーム速度を低下させる。しかし、ズームボタン１１０を強く押しているか、押している時間が長い場合には、ズーム速度を低下させにくくする。このことで、ビデオカメラが決定するズーム速度を、ズームボタン１１０によるユーザーの意思に沿ったズーム速度に算出することになる。
【００４８】
尚、これらの適用は、ビデオカメラのみだけでなく、デジタルカメラにおいても同様に実施することが可能である。
【実施例２】
【００４９】
上記実施例１の関数ＺｏｏｍＣｕｒｖｅは、望遠動作を行う場合と広角動作を行う場合とで同じであるが、これに対して、本発明の実施例２は、望遠動作のときと広角動作のときとで異なる関数を用いるものである。
【００５０】
本実施例２の場合の関数ＺｏｏｍＣｕｒｖｅとして、望遠動作（望遠方向にズームすること）を行う場合と広角動作（広角方向にズームすること）を行う場合とで違う曲線を用いる。このことで、望遠方向のズーム移動のときよりも広角方向のズーム移動のときの方が、ズーム速度を速くして、被写体のズームアウトを行うことが可能になる。
【００５１】
この場合、望遠操作を行うときの関数ＺｏｏｍＣｕｒｖｅよりも、広角操作を行うときの関数ＺｏｏｍＣｕｒｖｅを
望遠方向操作時ＺｏｏｍＣｕｒｖｅ（ＯｂｊｅｃｔＲａｔｅ）≦
広角方向動作時ＺｏｏｍＣｕｒｖｅ（ＯｂｊｅｃｔＲａｔｅ）
のような条件を成立させる必要がある。
【００５２】
このような動作によって、撮影している被写体の撮影状況から広角方向に操作する場合に、１種類だけの関数ＺｏｏｍＣｕｒｖｅによる不自然なフレームワークから、より自然なフレームワークとすることが可能となる。
【００５３】
また、もしユーザーが望遠方向のズーム移動よりも、広角方向のズーム移動速度が低い方が望ましい場合は、
望遠方向操作時ＺｏｏｍＣｕｒｖｅ（ＯｂｊｅｃｔＲａｔｅ）≧
広角方向操作時ＺｏｏｍＣｕｒｖｅ（ＯｂｊｅｃｔＲａｔｅ）
の条件に当てはまる式を用いることができる。
【００５４】
以上実施例２にように、関数ＺｏｏｍＣｕｒｖｅを複数用意することで、望遠方向動作時のズーム速度と、広角方向動作時のズーム速度を変化させる。このことで、ユーザーのズームボタン操作をさらに向上させることができる。
【００５５】
以上の実施例１および２によれば、撮影対象となる被写体（オブジェクト）を認識し、撮影画面内における大きさ（面積）とズームボタン１１０の操作情報から、ズーム速度を決定するようにしている。詳しくは、本実施例１および２における撮像装置は、ズーム操作を行うためのズームボタン１１０を有する。さらに、撮影画像から撮影対象である被写体（オブジェクト）を抽出する、換言すれば撮影画面より主要被写体を抽出する抽出手段である動物体領域検出部１０５を有する。さらには、主要被写体の撮影画面内に占める大きさとズームボタン１１０の操作情報を用いてズーム速度を制御するズーム速度制御部１０８を有している。
【００５６】
詳しくは、ズーム速度制御部１０８は、主要被写体の撮影画面内に占める大きさが大きくなるほど、ズーム速度が遅くなるようにする。これにより、ズーム速度が速すぎて主要被写体の撮影に失敗することを防止できる。また、ズームボタン１１０が操作されている間は、最大または最小ズーム位置（ＺｏｏｍＭａｘまたはＺｏｏｍＭｉｎ）に到達するまで、ズーム制御を停止しないようにして、ズーム操作性を向上させている。
【００５７】
つまり、ズーム操作に不慣れなユーザーであっても、被写体に対して、ズームのし過ぎなどの見苦しい映像が撮影されてしまうことを防止し、ズームワークの良好なビデオカメラ等の撮像装置とすることができる。
【００５８】
また、被写体となるオブジェクトの決定に際して、被写体の輪郭を抽出することでオブジェクト抽出を行う輪郭抽出部１０６や、被写体になるオブジェクトの中に、人などの顔を認識する顔検出部１０７を、上記の抽出手段に追加している。これにより、ユーザーが撮影したいと思われる被写体であるオブジェクトの検出精度を向上することが可能となる。
【００５９】
また、ズームボタン１１０の操作情報は、ズームボタン１１０の操作継続時間または押し強度を指標としている。
【００６０】
また、ズーム速度の制御を、望遠動作を行う場合と広角動作を行う場合で同じにする、もしくは、異なるようにし、ユーザーのズームボタン操作を向上させている。
【００６１】
（本発明と実施例の対応）
ズームボタン１１０が本発明のズーム操作手段に、動物体領域検出部１０５、輪郭抽出部１０６および顔検出部１０７が本発明の抽出手段に、ズーム速度制御部１０８が本発明の制御手段に、それぞれ相当する。また、ズーム操作手段の操作とは、ズームボタン１１０を強く押しているか、弱く押しているか、押している時間が長いか短いか、つまりズームボタン１１０の操作継続時間または押し強度である。
【図面の簡単な説明】
【００６２】
【図１】本発明の実施例１に係わるビデオカメラの構成を示すブロック図である。
【図２】図１のビデオカメラの外観を示す図である。
【図３】図１のズーム速度制御部の詳細を示すブロック図である。
【図４】本発明の実施例１における撮影画像からのオブジェクト領域などの特定を説明するための図である。
【図５】従来のズーム速度制御例を説明するための図である。
【図６】本発明の実施例１におけるズーム速度制御例を説明するための図である。
【図７】本発明の実施例１におけるズームボタンによるズーム速度変化例を示す図である。
【符号の説明】
【００６３】
１００    レンズ部
１０１    映像入力部
１０２    中央制御部
１０３    映像出力部
１０４    ズーム駆動部
１０５    動物体領域検出部
１０６    輪郭抽出部
１０７    顔検出部
１０８    ズーム速度制御部
１０９    ズーム入力部
１１０    ズームボタン
【図１】
0005164721.tif 000002
【図２】
0005164721.tif 000003
【図３】
0005164721.tif 000004
【図４】
0005164721.tif 000005
【図５】
0005164721.tif 000006
【図６】
0005164721.tif 000007
【図７】
0005164721.tif 000008