動画を撮像する動画撮像手段と、前記動画撮像手段によって撮像された動画を記録保存する動画記録手段と、前記動画撮像手段によって撮像される動画を表示する動画表示制御手段と、前記動画撮像手段によって動画を撮像する際に撮像される動画像の中から人物の顔を検出する顔検出手段と、前記動画撮像手段によって動画を撮像する際に該動画撮像手段の撮像範囲における前記顔を含む人物像の高さを取得する撮像サイズ取得手段と、前記動画撮像手段によって動画を撮像する際に被写体までの距離を測定する距離測定手段と、前記動画撮像手段によって動画を撮像する際に前記顔検出手段によって検出された人物の顔の特徴データを取得する特徴データ取得手段と、前記距離測定手段によって測定された前記被写体までの距離及び前記撮像サイズ取得手段によって取得された前記人物像の高さを基に前記人物像の実サイズを推計する人物像サイズ推計手段と、前記特徴データ取得手段によって取得された特徴データ及び前記人物像サイズ推計手段によって推計された人物像の実サイズデータを対応付けて記憶する記憶手段と、前記動画撮像手段によって動画を撮像する際に前記顔検出手段によって顔が検出され、合致する特徴データが前記記憶手段によって記憶されている場合は、前記距離測定手段による距離測定に替えて、該特徴データに対応付けて記憶されている実サイズ及び前記撮像サイズ取得手段によって取得された前記人物像の高さを基に被写体距離を推計する被写体距離推計手段と、前記被写体距離推計手段によって推計された被写体距離及び前記距離測定手段によって測定された被写体距離に対応する位置にフォーカスレンズを移動する合焦位置調整制御手段と、を備えたことを特徴とする撮像装置。前記撮像サイズ取得手段によって取得された人物像の高さと前記動画撮像手段の撮像範囲の高さを比較する撮像サイズ比較手段を備え、前記撮像サイズ比較手段により前記人物像の高さが前記動画撮像手段の撮像範囲を超えると判定されたとき、前記被写体距離推計手段は前記撮像範囲における前記人物像の顔の高さを基に被写体距離を推計することを特徴とする請求項1に記載の撮像装置。前記被写体検出手段は、前記動画撮像手段によって動画を撮像する際に撮像される動画像の中から複数の人物像を検出し、前記撮像サイズ取得手段は、前記被写体検出手段によって検出された複数の人物像のうち被写体距離が最も短い人物像の前記動画撮影手段の撮像範囲における高さを取得し、前記被写体距離推計手段は、前記被写体距離が最も短い人物像の前記撮像範囲における高さを基に被写体距離を推計することを特徴とする請求項1に記載の撮像装置。前記被写体検出手段は、前記動画撮像手段によって動画を撮像する際に撮像される動画像の中から複数の人物像を検出し、前記被写体距離推計手段は、前記複数の人物像との被写体距離をそれぞれ推計し、前記合焦位置調整制御手段は、前記被写体距離推計手段によって推計された各被写体距離の平均値を範囲に含む被写界深度に対応するフォーカスレンズの位置を表す指標であるレンズアドレスにフォーカスレンズを移動することを特徴とする請求項1に記載の撮像装置。前記被写体距離推計手段によって推計された被写体距離を範囲とする被写界深度に対応するフォーカスレンズの位置を表す指標であるレンズアドレスが複数存在するときに、該被写体距離が増加したか減少したかを判定する距離増減判定手段を備え、前記合焦位置調整制御手段は、被写体距離が増加した場合には前記複数のレンズアドレスに対応する被写界深度の後側被写界深度から被写体距離を差し引いた値が最大の被写界深度に対応するレンズアドレスにフォーカスレンズを移動し、被写体距離が減少した場合には、前記被写体距離から前記複数のレンズアドレスに対応する被写界深度の前側被写界深度を差し引いた値が最大の被写界深度に対応するレンズアドレスにフォーカスレンズを移動することを特徴とする請求項1に記載の撮像装置。動画撮像時に、撮像される動画を表示する工程と、前記動画を撮像する際に表示される画像の中から人物の顔を検出する工程と、動画を撮像する際に撮像素子の撮像範囲における前記顔を含む人物の高さを取得する工程と、動画を撮像する際に被写体までの距離を測定する工程と、動画を撮像する際に検出された人物の顔の特徴データを取得する工程と、前記被写体までの距離及び前記人物像の高さを基に前記人物像の実サイズを推計する工程と、取得された特徴データ及び推計された人物像の実サイズデータを対応付けて記憶手段に記憶する工程と、動画を撮像する際に顔が検出され、合致する特徴データが前記記憶手段によって記憶されている場合は、前記距離測定する工程による距離測定に替えて、該特徴データに対応付けて記憶されている実サイズ及び前記人物像の高さを基に被写体距離を推計する工程と、前記被写体距離を推計する工程によって推計された被写体距離及び前記距離を測定する工程によって測定された被写体距離に対応する位置にフォーカスレンズを移動する工程と、を備えたことを特徴とする自動焦点調整方法。コンピュータに、動画を撮像する機能と、撮像された動画を記録保存する機能と、撮像される動画を表示する機能と、動画を撮像する際に撮像される動画像の中から人物の顔を検出する機能と、前記動画を撮像する際に撮像素子の撮像範囲における前記顔を含む人物像の高さを取得する機能と、動画を撮像する際に被写体までの距離を測定する機能と、動画を撮像する際に検出された人物の顔の特徴データを取得する機能と、前記被写体までの距離及び前記人物像の高さを基に前記人物像の実サイズを推計する機能と、取得された特徴データ及び推計された人物像の実サイズデータを対応付けて記憶手段に記憶する機能と、動画を撮像する際に顔が検出され、合致する特徴データが前記記憶手段によって記憶されている場合は、前記距離測定する機能による距離測定に替えて、該特徴データに対応付けて記憶されている実サイズ及び前記人物像の高さを基に被写体距離を推計する機能と、前記被写体距離を推計する機能によって推計された被写体距離及び前記距離を測定する機能によって測定された被写体距離に対応する位置にフォーカスレンズを移動する機能と、を実行させるプログラム。仮に、特許文献3に記載の技術とコントラスト方式AF技術を組み合わせて、動画フレーム中で図15に示すように顔エリア151を検出し、動画撮像中にそのエリアをサンプル領域としてコントラストAFを継続したとするコントラスト方式コンティニュアスAF。コントラスト方式AFでは、録画中にある程度はフォーカスレンズを動かして走査スキャンしなければコントラストピークを検出することができないつまり、フォーカスレンズを遠い方と近い方の間を行き来するように常に動かしていないとコントラストピークを検出できないため常にピントが変化するので、この合焦方式により撮像した動画を録画し、再生すると、図16に示すように再生画像は、ピントが合う人物161-1→ピントがぼける人物161-2→ピントが合う人物161-3→ピントがぼける人物1681-4→、を繰り返す映像となる。多くのビデオカメラやデジタルカメラではコントラスト方式AFを採用しているため、上述したような映像になるといった課題があった。本発明は上記課題を解決するためになされたものであり、撮像装置の視野内の被写体を認識し、コントラスト方式AFとは異なるAF方式によりフォーカスレンズを移動することによりカメラを被写体の動きに追従して合焦させることのできる撮像装置、被写体認識による自動焦点調整方法、およびプログラム記録媒体の提供を目的とする。上記課題を解決するために、請求項1に記載の発明では、動画を撮像する動画撮像手段と、動画撮像手段によって撮像された動画を記録保存する動画記録手段と、動画撮像手段によって撮像される動画を表示する動画表示制御手段と、動画撮像手段によって動画を撮像する際に撮像される動画像の中から人物の顔を検出する顔検出手段と、動画撮像手段によって動画を撮像する際に該動画撮像手段の撮像範囲における顔を含む人物像の高さを取得する撮像サイズ取得手段と、動画撮像手段によって動画を撮像する際に被写体までの距離を測定する距離測定手段と、動画撮像手段によって動画を撮像する際に顔検出手段によって検出された人物の顔の特徴データを取得する特徴データ取得手段と、距離測定手段によって測定された被写体までの距離及び撮像サイズ取得手段によって取得された人物像の高さを基に人物像の実サイズを推計する人物像サイズ推計手段と、特徴データ取得手段によって取得された特徴データ及び人物像サイズ推計手段によって推計された人物像の実サイズデータを対応付けて記憶する記憶手段と、動画撮像手段によって動画を撮像する際に顔検出手段によって顔が検出され、合致する特徴データが記憶手段によって記憶されている場合は、距離測定手段による距離測定に替えて、該特徴データに対応付けて記憶されている実サイズ及び撮像サイズ取得手段によって取得された人物像の高さを基に被写体距離を推計する被写体距離推計手段と、被写体距離推計手段によって推計された被写体距離及び距離測定手段によって測定された被写体距離に対応する位置にフォーカスレンズを移動する合焦位置調整制御手段と、を備えたことを特徴とする撮像装置を提供する。これにより、人物の顔を認識し、その人物像の撮像範囲における高さを検出してカメラと被写体人物との推計距離を得てフォーカスレンズを移動させることから、コントラスト方式のオートフォーカスの場合のようにレンズ位置を合焦位置に収斂させるためのレンズ走査を必要としないので動画撮影中にピントがふらつくようなことが生じない。また、請求項2に記載の発明では、撮像サイズ取得手段によって取得された人物像の高さと動画撮像手段の撮像範囲の高さを比較する撮像サイズ比較手段を備え、撮像サイズ比較手段により人物像の高さが動画撮像手段の撮像範囲を超えると判定されたとき、被写体距離推計手段は撮像範囲における人物像の顔の高さを基に被写体距離を推計することを特徴とする請求項1に記載の撮像装置を提供する。これにより、動画撮像中に被写体人物がカメラに近づきすぎてその全身像がフレーム内に収まらなくなったような場合にも被写体人物との距離を推計できるので、近距離の場合も被写体に追従して合焦させることができる。また、請求項3に記載の発明では、被写体検出手段は、動画撮像手段によって動画を撮像する際に撮像される動画像の中から複数の人物像を検出し、撮像サイズ取得手段は、被写体検出手段によって検出された複数の人物像のうち被写体距離が最も短い人物像の動画撮影手段の撮像範囲における高さを取得し、被写体距離推計手段は、被写体距離が最も短い人物像の撮像範囲における高さを基に被写体距離を推計することを特徴とする請求項1に記載の撮像装置を提供する。これにより、被写体人物が複数の場合でもそのうちの一人の動きに追従してピントを合わせることができる。また、請求項4に記載の発明では、被写体検出手段は、動画撮像手段によって動画を撮像する際に撮像される動画像の中から複数の人物像を検出し、被写体距離推計手段は、複数の人物像との被写体距離をそれぞれ推計し、合焦位置調整制御手段は、被写体距離推計手段によって推計された各被写体距離の平均値を範囲に含む被写界深度に対応するフォーカスレンズの位置を表す指標であるレンズアドレスにフォーカスレンズを移動することを特徴とする請求項1に記載の撮像装置を提供する。これにより、被写体人物が複数であっても略全員のシャープな映像を撮像することができる。また、請求項5に記載の発明では、被写体距離推計手段によって推計された被写体距離を範囲とする被写界深度に対応するフォーカスレンズの位置を表す指標であるレンズアドレスが複数存在するときに、該被写体距離が増加したか減少したかを判定する距離増減判定手段を備え、合焦位置調整制御手段は、被写体距離が増加した場合には複数のレンズアドレスに対応する被写界深度の後側被写界深度から被写体距離を差し引いた値が最大の被写界深度に対応するレンズアドレスにフォーカスレンズを移動し、被写体距離が減少した場合には、被写体距離から複数のレンズアドレスに対応する被写界深度の前側被写界深度を差し引いた値が最大の被写界深度に対応するレンズアドレスにフォーカスレンズを移動することを特徴とする請求項1に記載の撮像装置を提供する。これにより、前側被写界深度と後側被写界深度が少し重複した被写界深度テーブルを用いることにより、ピントの急激な変化が生じないので不自然感がなく、コントラスト方式のオートフォーカスにより動画を撮像する際に生じるピントがふらふらする感じをより低減することができる。また、請求項6に記載の発明では、動画撮像時に、撮像される動画を表示する工程と、動画を撮像する際に表示される画像の中から人物の顔を検出する工程と、動画を撮像する際に撮像素子の撮像範囲における顔を含む人物の高さを取得する工程と、動画を撮像する際に被写体までの距離を測定する工程と、動画を撮像する際に検出された人物の顔の特徴データを取得する工程と、被写体までの距離及び人物像の高さを基に人物像の実サイズを推計する工程と、取得された特徴データ及び推計された人物像の実サイズデータを対応付けて記憶手段に記憶する工程と、動画を撮像する際に顔が検出され、合致する特徴データが記憶手段によって記憶されている場合は、距離測定する工程による距離測定に替えて、該特徴データに対応付けて記憶されている実サイズ及び人物像の高さを基に被写体距離を推計する工程と、被写体距離を推計する工程によって推計された被写体距離及び距離を測定する工程によって測定された被写体距離に対応する位置にフォーカスレンズを移動する工程と、を備えたことを特徴とする自動焦点調整方法を提供する。これにより、人物の顔を認識し、その人物像の撮像範囲における高さを検出してカメラと被写体人物との推計距離を得てフォーカスレンズを移動させることから、コントラスト方式のオートフォーカスの場合のようにレンズ位置を合焦位置に収斂させるためのレンズ走査を必要としないので動画撮影中にピントがふらつくようなことが生じない。また、請求項7に記載の発明では、コンピュータに、動画を撮像する機能と、撮像された動画を記録保存する機能と、撮像される動画を表示する機能と、動画を撮像する際に撮像される動画像の中から人物の顔を検出する機能と、動画を撮像する際に撮像素子の撮像範囲における顔を含む人物像の高さを取得する機能と、動画を撮像する際に被写体までの距離を測定する機能と、動画を撮像する際に検出された人物の顔の特徴データを取得する機能と、被写体までの距離及び人物像の高さを基に人物像の実サイズを推計する機能と、取得された特徴データ及び推計された人物像の実サイズデータを対応付けて記憶手段に記憶する機能と、動画を撮像する際に顔が検出され、合致する特徴データが記憶手段によって記憶されている場合は、距離測定する機能による距離測定に替えて、該特徴データに対応付けて記憶されている実サイズ及び人物像の高さを基に被写体距離を推計する機能と、被写体距離を推計する機能によって推計された被写体距離及び距離を測定する機能によって測定された被写体距離に対応する位置にフォーカスレンズを移動する機能と、を実行させるプログラムを提供する。これにより、人物の顔を認識し、その人物像の撮像範囲における高さを検出してカメラと被写体人物との推計距離を得てフォーカスレンズを移動させることができるので、動画撮影中にピントがふらつくようなことが生じない。本発明によれば、動画撮像時に被写体の動きに追従したシャープな映像の撮像ができる。本発明の自動焦点調整方法は、被写体の顔や身長等のサイズを検出し、撮像素子の撮像範囲における被写体のサイズとレンズ焦点距離から推算される被写体距離を算定し、この被写体距離に対応する位置にフォーカスレンズを移動させることにより動画撮像時に被写体の動きに追従したシャープな映像の撮像を可能とする。実施形態1図1は、本発明に係る撮像装置の一実施例としてのデジタルカメラの外観を示す図であり、ここでは主として正面図1a及び背面図1bの外観を示す。デジタルカメラ100は、図1aに示すように正面側に撮像レンズレンズ群2を有している。また、デジタルカメラ100の背面には図1bに示すように、モードダイアル3、液晶モニタ画面4、カーソルキー5、SETキー6、ズームボタン7Wボタン7-1、Tボタン7-2、メニューキー10等が設けられている。また、上面にはシャッターキー8、電源ボタン9が設けられている。なお、側部には図示されていないが、パーソナルコンピュータ以下、パソコンやモデム等の外部装置とUSBケーブルに接続する場合に用いるUSB端子接続部が設けられている。図2は、図1に示したデジタルカメラの電子回路構成の一実施例を示すブロック図である。図2aで、デジタルカメラ100は、基本モードである撮像モードにおいて、ズームレンズ12-1を移動させて光学ズーム動作を行わせるズーム駆動部11-1、フォーカスレンズ12-2を移動させて合焦動作を行わせるAF駆動部11-2、ズームレンズ12-1及びフォーカスレンズ12-2を含む撮像レンズ2を構成するレンズ光学系12、撮像素子であるCCD13、タイミングジェネレータTG14、垂直ドライバ15、サンプルホールド回路S/H16、A/D変換器17、カラープロセス回路18、DMADirectMemoryAccessコントローラ19、DRAMインターフェイスI/F20、DRAM21、制御部22、VRAMコントローラ23、VRAM24、デジタルビデオエンコーダ25、LCD26、データ圧縮伸張回路27、メディアコントローラ28、キー入力部30、音声処理部31、認識部32、人物識データベース33、および輪郭抽出部34を備えている。撮像モードでのモニタリング状態においては、ズーム駆動部11-1は、光学ズーム指示があると制御部22からの制御信号に基づいて図示しないズームレンズ駆動モータを駆動してズームレンズ12-1を光軸に沿って前後に移動させることによりCCD13に結像させる画像の倍率そのものを変化させる。また、AF駆動部11-2は図示しないフォーカスレンズ駆動モータを駆動してフォーカスレンズ12-2を移動させる。そして、上記撮像レンズ2を構成する光学系12の撮像光軸後方に配置された撮像素子であるCCD13が、タイミングジェネレータTG14、垂直ドライバ15によって走査駆動され、一定周期毎に結像した光像に対応する光電変換出力を1フレーム分出力する。CCD13は被写体の二次元画像を撮像する固体撮像デバイスであり、典型的には毎秒数十フレームの画像を撮像する。なお、撮像素子はCCDに限定されずCMOSComplementaryMetalOxideSemiconductorなどの固体撮像デバイスでもよい。この光電変換出力は、アナログ値の信号の状態でRGBの各原色成分毎に適宜ゲイン調整された後に、サンプルホールド回路S/H16でサンプルホールドされ、A/D変換器17でデジタルデータ画素に変換され、カラープロセス回路18で画像補間処理及びγ補正処理を含むカラープロセス処理が行われて、デジタル値の度信号Y及び色差信号Cb、Crが生成され、DMADirectMemoryAccessコントローラ19に出力される。DMAコントローラ19は、カラープロセス回路18の出力する輝度信号Y及び色差信号Cb、Cr以下、YUVデータを、同じくカラープロセス回路18からの複合composite同期信号、メモリ書き込みイネーブル信号、及びクロック信号を用いてDRAMインターフェイスI/F20を介してで予め設定された画像サイズに変換された後、1フレーム分のデータが順次バッファメモリとして使用されるDRAM21にDMA転送され。なお、DMAコントローラ19ではオートアイリスAE、ホワイトバランスWB、輪郭強調などの画像の品質向上のための処理も行われる。静止画モードでの撮像時にDRAM21に格納された1フレーム分のYUVデータはVRAMコントローラ23に送られ、そこでビデオ信号に変換された後、LCD液晶表示部26によりスルー画像として表示される。静止画モードでの撮像時にDRAM21に格納された1フレーム分のYUVデータはデータ圧縮伸張回路27でJPEG方式等によってデータ圧縮後コード化され、DRAM内でファイル化された後、メディアコントローラ28を介して記録メディア29に静止画データ静止画ファイルとして記録される。動画モードでの撮像時にはDRAM21に格納されたYUVデータは順次データ圧縮伸張回路27に送られ、所定の動画記録方式例えば、Motion-JPEGやMPEGのコーデックによりデータ圧縮した後にコード化され、DRAM21内でファイル化された後、メディアコントローラ28を介して動画ファイルとして記録メディア29に記録される。なお、動画撮像のフレームレートはタイミングジェネレータ14で生成されるタイミング信号によって決まり、コード化されるデータの圧縮率はデータ圧縮伸張回路27内の電子化テーブル値によって決定される。制御部22は、このデジタルカメラ100全体の制御動作を司るものであり、CPU若しくはMPU以下、CPUと、後述するような被写体認識による自動焦点調整プログラムを含む該CPUで実行される動作プログラムや被写界深度対応テーブル50図4を記憶したフラッシュメモリ等のプログラム格納メモリ、及びワークメモリとして使用されるRAM等により構成され、上記YUVデータのDRAM21へのDMA転送終了後に、このYUVデータをDRAMインターフェイス20を介してDRAM21から読出し、VRAMコントローラ23を介してVRAM24に書込む。制御部22は、また、キー入力部30からの状態信号に対応してフラッシュメモリ等のプログラム格納用メモリに格納されている各モードに対応の処理プログラムやメニューデータを取り出して、デジタルカメラ100の各機能の実行制御、例えば、動画撮像モード時に自動焦点調整機能がオンの場合に行う被写体認識による自動焦点調動作制御や、光学ズーム時のズームレンズの動作制御や、電子ズームや、スルー表示、自動合焦、撮像、記録、及び記録した画像の再生表示等の実行制御等や機能選択時の機能選択メニューの表示制御、設定画面の表示制御等を行う。制御部22は合焦指示に応じてその時点でCCD13から取込んでいる1フレーム分のYUVデータのDRAM21へのDMA転送の終了後、直ちにCCD13からのDRAM21への経路を停止し、記録保存の状態に遷移する。この保存記録の状態では、制御部22がDRAM21に書込まれている1フレーム分のYUVデータをDRAMインターフェイス20を介してY、Cb、Crの各コンポーネント毎に縦8画素×横8画素の基本ブロックと呼称される単位で読み出してJPEGJointPhotographcordingExpertsGroup回路27に書込み、このデータ圧縮伸張回路27でADCTAdaptiveDiscreteCosineTransform:適応離散コサイン変換、エントロピー符号化方式であるハフマン符号化等の処理によりデータ圧縮する。そして得た符号データを1画像のデータファイルとしてデータ圧縮伸張回路27から読出し、メディアコントローラ28に記録保存する。また、1フレーム分のYUVデータの圧縮処理及びメディアコントローラ28を介しての記録メディア29への全圧縮データの書込み終了に伴って、制御部22はCCD13からDRAM21への経路を再び起動する。また、基本モードである再生モード時には、制御部22が記録メディ30に記録されている画像データをメディアコントローラ28を介してを選択的に読出し、データ圧縮伸張回路27で画像撮像モード時にデータ圧縮した手順とまったく逆の手順で圧縮されている画像データを伸張し、伸張した画像データをVRAMコントローラ23を介してVRAM24に展開して記憶させた上で、このVRAM24から定期的に読出し、これらの画像データを元にビデオ信号を生成してLCD26で再生出力させる。デジタルビデオエンコーダ25は、上記YUVデータをVRAMコントローラ23を介してVRAM24から定期的に読み出し、これらのデータを基にビデオ信号を生成して上記LCD26に出力する。LCD26は、上述したように撮像モード時にはモニタ表示部電子ファインダとして機能するもので、デジタルビデオエンコーダ25からのビデオ信号に基づいた表示を行うことで、その時点でVRAMコントローラ23から取込んでいる画像情報に基づく画像をリアルタイムにLCD26に表示することになる。また、LCD26には画像だけでなく、必要に応じてデジタルカメラ100における各種の機能に関する選択や設定を行うためのメニュー画面や設定画面も表示される。データ圧縮伸張回路27は、静止画または動画の再生時には記録メディア29から読み出された静止画や動画データを伸張し、静止画データや動画像のフレームデータとしてDRAM21に展開する。展開された画像は表示コントローラ21に送られ、そこでビデオ信号に変換された後、LCD26により再生画像として表示される。上記データ圧縮伸張回路27は複数の圧縮率に対応しており、圧縮率に対応させて記憶するモードには圧縮率の低い高解像度一般に、高精細、ファイン、ノーマルなどと呼ばれるに対応するモードと圧縮率の高い低解像度一般にエコノミーなどと呼ばれるモードがある。また、高画素数から低画素数にも対応している。例えば、SXGA1600×1200、XGA1024×786、SVGA800×600、VGA640×480、QVGA320×240等と呼ばれる画素サイズがある。メディアコントローラ28は画像記録制御手段に相当し、記録メディア29に画像データや撮像情報等の書き込み制御および記録メディア29からの画像データや撮像情報等の読み出し制御を行う。記録メディア29は本発明の動画記録手段に相当し、DRAMフラッシュメモリやハードディスク、あるいは着脱可能なメモリカード等の記録媒体からなり、画像データや撮像情報等を保存記録する。キー入力部30は、上述したモードダイアル3、カーソルキー5、SETキー6、ズームボタン7Wボタン7-1、Tボタン7-2、シャッターキー8、電源ボタン9、およびメニューキー10と、キーが操作されると操作されたキーの操作信号を生成してCPU23に送出するキー処理部図示せず等から構成されている。モードダイアル3は撮像モードや再生モードの選択を行うものである。ユーザはモードダイアル3を操作して、静止画通常撮像モード、マクロ撮像モード、連写モード、速写モード、、動画撮像モード、等の撮像モードを選択することができる。カーソルキー5はモード設定やメニュー選択等に際して液晶モニタ画面4に表示されるメニューやアイコン等をカーソルでポイント指定する際に操作するキーであり、カーソルキー5の操作によりカーソルを上下又は左右に移動させることができる。また、SETキー6はカーソルキー5によってカーソル表示されている項目を選択設定する際にも押されるキーである。またSETキー6を確認キーとして用いることもできる。ズームボタン7は、ズーム操作に用いられ、光学ズームの場合はズームボタン7Wボタン7-1またはTボタン7-2の操作に対応してズームレンズ可変焦点距離レンズ12-1がワイド側またテレ側に移動されズームボタン7の操作に対応してズーム値が決定され、ズーム値の変化に追従して画角が実際に変化し、液晶モニタ画面4にはワイド広角画像又はテレ望遠画像が表示される。シャッターキー8は、撮像時にレリーズ操作を行うもので、2段階のストロークを有しており、1段目の操作半押し状態でオートフォーカスAFと自動露出AEを行わせるための合焦指示信号を発生し、2段目の操作全押し状態で撮像処理を行うための撮像指示信号を発生する。音声処理部31は、動画撮像時においてカメラ本体に内蔵されたマイク図示せずに入力した音声をデジタル信号に変換し、データ圧縮後にオーディオデータとしてDRAM21に送る。DRAM21に送られたオーディオデータはフレームデータとともにストリームデータとして記録メディア29に順次書き込まれる。また、音声処理部31は、動画撮像時には、DRAM21から送られたオーディオデータを復号し、アナログの音声信号に変換した後、カメラ本体に内蔵された内蔵スピーカ図示せずから音声出力させる。認識部32は、動画の各フレームの画像信号から人物の顔を認識し、認識データベースに登録したり、登録済みの顔との比較を行ない、同一人物の顔を検出する。また、顔は顔画像を区画する矩形領域として取得するようにしてもよい。また、認識部32を図2bに示すように各コマの人物像の顔の特徴データを抽出する特徴抽出部32-1と、人物データベース33に登録されている人物の顔の特徴データと認識部32で認識した顔から抽出した特徴部分を比較する特徴比較部32-2と、認識部32で認識した顔が人物データベース33に登録されていない場合にその顔の特徴データおよび顔のサイズを登録する登録部32-3とを含むように構成し、登録済みの人物の顔と認識した顔の比較を特徴比較部32-2で行なうようにしてもよい。なお、上記した顔の検出方法は考え方の一例であってその他公知の方法を用いることもできる。例えば、前述した特許文献3特開平6-217187号公報に記載の顔の認識方法を適宜採用することができる。また、動画中の指定されたコマから顔画像を検出して動画中の指定されたコマから抽出された個人の顔データと比較して人物を特定する方法は、公知の方法、例えば、前述した特許文献1特開2004-145563号公報を適宜採用することができる。この認識処理のために専用の回路を設けてもよいし、CPU23でこの認識処理用のプログラムを実行させるようにしてもよい。認識データベース33は、動画の各フレームの画像信号から抽出した顔の特徴データおよび身長を含む認識データ40図3参照からなる。認識データ40は例えば図3aに示すように、顔の特徴データを記憶する特徴データ欄41と個人の身長pixelsを記憶した身長欄43pixelsを含んでなる。このようにすることにより、後述するように認識された身長がCCD13の撮像範囲内に占める高さと、登録済みの身長とCCD13のサイズ係数から被写体とカメラとの距離を得ることができる。なお、認識データ40に身長欄43に代えて顔の縦サイズを記憶する顔サイズ欄を設けるようにしてもよい。この場合は、認識された顔の縦サイズがCCD13の撮像範囲内に占める高さと、登録済みの顔の縦サイズから被写体とカメラとの距離を得ることができる。また、図3bに示すように顔の縦サイズpixelsを記憶する顔サイズ欄42を含むようにしてもよい。認識データベース33は記録メディア29の所定領域を記録領域として用いるようにしてもよいし、専用のメモリを用いるようにしてもよい。特徴データ欄41に記憶する特徴データとして、例えば、顔の各部位目、鼻、口、耳、額顎、等の位置や、各部位のサイズや、各部位の角度や、顔の各部位間の相対関係等を用いることができる。輪郭抽出部34は、認識部32で認識した顔を基にその人物全体の輪郭を抽出し、輪郭のサイズ情報高さ、幅を出力する。人物の輪郭抽出方法は公知の方法例えば、特開平07-274067号公報や特開2004-297274号公報に記載の輪郭抽出方法を適宜採用することができる。図4はレンズアドレスと被写界深度を対応付けた被写界深度対応テーブルの一実施例を示す図である。被写界深度は被写体にピントを合わせたときにピントの合ったところだけでなくその前後でシャープに写る範囲であり、レンズの焦点距離、絞り、撮像距離によって変化する。被写界深度対応テーブル50はレンズアドレス51に前側被写界深度52と後側被写界深度53を対応付けてなり、レンズアドレス51はフォーカスレンズ12-2の位置を表す指標であり、前側被写界深度52と後側被写界深度53は図示の例ではメートル単位で表されている。図示の例で、フォーカスレンズ12-2のアドレスが5のときは1.5m~2.00mの間でピントが合うことを意味し、6のときは1.00m~1.5mの間でピントが合うことを意味し、、フォーカスレンズ12-2のアドレスが10のときは0.05m~0.15mの間でピントが合うことを意味する。本実施例では被写界深度対応テーブル50をROM等のプログラム格納メモリに予め格納しておくようにしたが、被写体認識による自動焦点調整プログラムムの定数として自動焦点調整プログラムに含めておくようにしてもよい。図5は本実施形態に係わる被写体認識による自動焦点調整時の制御動作を示すフローチャートであり、デジタルカメラ100に被写体認識による自動焦点調整機能ステップS4~ステップS20に相当を実現させるためのプログラムを説明するためのものである。以下に示す処理は基本的にCPUが予めフラッシュメモリ等のプログラムメモリに記憶されたプログラムに従って実行する例で説明するが、全ての機能をプログラムメモリに格納する必要はなく、必要に応じて、その一部若しくは全部をネットワークを介して受信して実現するようにしてもよい。以下、図1~図5に基いて説明する。なお、以下の各フローチャートでは動画撮像モードを例として説明するが、本発明の適用範囲は動画撮像モードに限定されず、例えば、前述した高速連写モードでの連続撮像画像高速連写画像の撮像時にも適用できる。図5で、動画撮像モードが選択されると、制御部22はその時点のズーム値に対応した焦点距離でAE処理を実行し、光学系12からの被写体像を基にCCD13から画像データを得ると共に自動ホワイトバランスAWB処理により光源の色に対応したホワイトバランスになるようにカラープロセス回路18で調整を施した上で、DMAコントローラ19及びDRAMインターフェイスI/F20を介してDRAM21にDMA転送し、DRAM21に取り込んだ画像データから画素数を間引いた映像データビデオスルー画像データでVRAM27を書き換えてLCD26にスルー表示する。また、この際、制御部22は距離推計による自動焦点調整機能選択用のメニューをLCD26の画面4の所定領域に表示してユーザに選択を促し、ユーザが距離推計による自動焦点調整機能を選択すると自動焦点調整機能をオンにするステップS1。ユーザがシャッターキー8を全押しすると動画撮像を開始すると共にステップS2、自動焦点調整機能がオンか否かを調べ、オンの場合はステップS4に進み、そうでない場合は他の処理例えば、通常の動画撮像処理に進むステップS3。自動焦点調整機能がオンの場合は、制御部22は被写体までの距離Lの計算用パラメータである、焦点距離f、CCD13のサイズ係数nつまり、1/nインチCCDとして表す場合のn、およびCCD13の撮像範囲の高さY1pixelsをセットする。制御部22は、認識部32を制御して現在スルー表示されている画像つまり、現在DRAM21に取り込まれている画像データ中の人物の顔を検出しステップS5、検出した顔の特徴データを抽出するステップS6。なお、図示していないがステップS5で1フレーム分の画像データから顔が検出できない場合つまり、人物がそのスルー画像のフレームに写っていない場合は顔が検出されるまで次のフレーム分の画像を取り込んでスルー表示する動作を続けるものとする。また、ステップS5は本発明の被写体検出手段に相当する。次に、制御部22は認識データベース33を参照しステップS7、上記ステップS6で検出した顔の特徴データと認識データベース33に登録されている認識データの顔の特徴データ41とを比較し、特徴量の差が所定の閾値以内のとき認識データ登録済みとしてステップS13に進み、そうでない場合はステップS9に進むステップS8。認識データが登録されていないときは、制御部22は輪郭抽出部34を制御して上記ステップS5で検出した顔を含む被写体人物の輪郭を抽出してその人物の身長がCCD中で占める高さY2pixelsを求めステップS9、1回だけコントラスト式オートフォーカスを行ってその被写体人物までの距離X0を取得しステップS10、上記ステップS4で設定したCCD13のサイズ係数n、CCD13の撮像範囲の高さY1、上記ステップS9で取得した高さY2、上記ステップS10で取得した距離X0を基に人物の身長LをL=X0×Y2/Y1×nとして算出しステップS11、上記ステップS6で取得した顔の特徴データと共に認識データを生成して認識データベース33に登録し、ステップS16に進むステップS12。ここで、ステップS9は本発明の撮像サイズ検出手段に相当する。なお、Y1=480ピクセルpixels、Y2=400ピクセルとし、身長=180cmと算出された場合のCCD13の撮像範囲での画像イメージを図6に示す。認識データが登録済みのときは、制御部22は認識データベース33に登録されている身長H身長データ42を読み出しステップS13、輪郭抽出部34を制御して上記ステップS5で検出した顔を含む被写体人物の輪郭を抽出してその人物の身長がCCD中で占める高さY2を求めステップS14、被写体人物との推計距離Lを算定するステップS15。推計距離Lは、例えば、CCD13の撮像範囲の高さサイズを480ピクセルとしたとき、L={H×n×f/11.8}×Y2/Y1として算出できる。ここで、Hは実際の身長=認識データベースに登録されている身長、fは焦点距離である。ここで、ステップS14、S15は本発明の第1の被写体距離推計手段に相当する。次に、制御部22はAF駆動部11-2を制御して算出された推計距離に該当するレンズステップ位置=レンズアドレス図4参照までフォーカスレンズ12-2を移動させてステップS21に進むステップS16。ステップS16は本発明の第1の合焦位置調整制御手段に相当する。制御部22は、認識部32を制御してCCD13を介してDRAM21に取り込まれる1フレーム分の画像データ中の人物の顔を検出し、ステップS18に進むステップS17。なお、図示していないがステップS18で1フレーム分の画像データから顔が検出できない場合つまり、人物がそのスルー画像のフレームに写っていない場合は顔が検出されるまで次のフレーム分の画像を取り込んでスルー表示する動作を続けるものとする。制御部22は、輪郭抽出部34を制御して上記ステップS17で検出した顔を含む被写体人物の輪郭を抽出してその人物の身長がCCD中で占める高さY2を求めステップS18、被写体人物との推計距離Lを算出するステップS19。推計距離Lは上記ステップS15の説明で述べたと同様にして算出できる。ここで、ステップS18、S19は本発明の第2の被写体距離推計手段に相当する。次に、制御部22はAF駆動部11-2を制御して算出された推計距離Lに該当するレンズステップ位置=レンズアドレス図4参照までフォーカスレンズ12-2を移動させてステップS20、CCD13を介してDRAM21に取り込んだ画像データから1フレーム分の動画像データを生成しステップ21、画像バッファに記憶するステップS22。画像バッファとしてDRAM21の所定領域を用いるようにしてもよいし、専用の画像バッファを設けるようにしてもよい。ここで、ステップS20は本発明の第2の合焦位置調整制御手段に相当する。制御部22は画像バッファが一杯になったか否かを調べ、一杯になった場合はステップS24に進み、そうでない場合はステップS17に戻るステップS23。画像バッファが一杯になった場合は、制御部22はデータ圧縮伸張回路27を制御して動画像データの圧縮処理を行うと共に、メディアコントローラ20を制御して圧縮動画像データを記録メディア29に記録するステップS24。制御部22はキー入力30からの信号を調べ、ユーザが動画撮像終了操作例えば、シャッターキー8の全押しを行った場合は動画撮像を終了し、そうでない場合はステップS17に戻って動画撮像を続行するステップS25。上記図5のフローチャートに示した動作により、デジタルカメラ100は人物の顔を認識し、その人物像のCCD13の撮像範囲における高さを検出してカメラと被写体人物との推計距離を得てフォーカスレンズを移動させるので、コントラスト方式のオートフォーカスの場合のようにレンズ位置を合焦位置に収斂させるためのレンズ走査を必要とせず、動画撮像中に図16に示すようにピントがふらつくようなことが生じない。変形例1上記図5のフローチャートに示した例では、ステップS14若しくはステップS18で抽出した人物の輪郭61が図7に示すようにフレーム内に収まらない場合は身長を基にした被写体人物との距離Lを推計できないこととなる。このような場合には顔62の縦サイズを基に距離Lを推計することができる。この場合、認識データベース33は図3bに示すように、顔の特徴データ41、顔の縦サイズ42、および身長43を含む認識データからなるものとする。図8は変形例1に係る被写体認識による自動焦点調整時の制御動作を示すフローチャートであり、図8のフローチャートのステップS1~S14、S16~S18、S20~S25の動作は、ステップS11を人物の身長および顔の縦サイズを算出し、ステップS12で認識データベースに特徴データと共にステップS11で取得した物の身長および顔の縦サイズを含む認識データを生成して認識データベース33に登録し、ステップS17に進むと変更する以外は、図5に示したフローチャートのステップS1~S13、S16~S18、S20~S25の動作と同様である。図8において、ステップS14若しくはステップS18で顔を含む被写体人物の輪郭を抽出してその人物の身長がCCD中で占める高さY2を求めたあと図5参照、制御部22は高さY2とフレームの縦サイズを比較し、高さY2がフレームの縦サイズを超える場合、つまり、被写体人物の全身像がフレーム内に収まらない場合はステップS15-2に進み、高さY2がフレームの縦サイズ以内の場合はステップS15-5に進むステップS15-1。身長がフレームの縦サイズを超える場合は、制御部22は認識データ40から顔の縦サイズhを読み出しステップS15-2、更に、CCD中で顔の縦サイズが占める高さY3を検出しステップS15-3、高さY3つまり顔サイズを基にして被写体人物との推計距離Lを算出し、ステップS16若しくはステップS20に進むステップS15-4。推計距離Lは、例えば、CCD13の撮像範囲の高さサイズを480ピクセルとしたとき、L={h×n×f/11.8}×Y2/Y1として算出できる。ここで、hは実際の顔の縦サイズ=認識データベース33に登録されている顔の縦サイズ、fは焦点距離である。身長がフレームの縦サイズ内の場合は、高さY2つまり身長を基にして被写体人物との推計距離Lを算出し、ステップS16若しくはステップS20に進むステップS15-5。この場合の推計距離Lは、例えば、CCD13の撮像範囲の高さサイズを480ピクセルとしたとき、L={H×n×f/11.8}×Y2/Y1として算出できる。ここで、Hは実際の身長=認識データベース33に登録されている身長、fは焦点距離である。ここで、ステップS14、S15-1~S15-5は本発明の第1の被写体距離推計手段に相当し、ステップS18、S19-1~S19-5の動作はステップS14、S15-1~S15-5の動作と同様であり、本発明の第2の被写体距離推計手段に相当する。上記図8に示したフローチャートの動作により、動画撮像中に被写体人物が近づきすぎてその全身像がフレーム内に収まらなくなったような場合にも被写体人物との距離Lを推計できるので、近距離の場合も被写体に追従して合焦させることができる。上記変形例1では被写体人物が近づきすぎてその全身像がフレーム内に収まらなくなったような場合に認識データ40に記憶されている顔のサイズを検出するようにしたが、認識データ40に顔のサイズが登録されていなくても身長が登録されていれば、登録されている身長を基に顔のサイズを得ることができるので、認識された顔のサイズのCCD13の撮影範囲内での高さと身長から取得した顔のサイズから被写体人物とカメラとの距離を算出できる。顔のサイズPは、例えば、登録されている身長をQとすれば、P=Q/Rとして得ることができる。ここで、Rは係数であり、性別や年齢層、若しくは人種によって異なる値にしてもよい。変形例2上記図5のフローチャートに示した例では、被写体人物が1人の場合を例としたが、本発明の被写体認識による自動焦点調整方法は被写体人物が複数の場合にも適用することができる。図9は被写体人物が複数の場合の自動焦点調整方法の説明図であり、複数の人物のうち最もカメラに近い人に選択的に焦点を合わせる例を示す。図9の例で、人物91、92、93のうちカメラとの距離が2mで最も近い人物92に自動的に焦点を合わせるようにする。具体的には図5のフローチャートのステップS4で複数の顔を抽出した場合は抽出した人数分ステップS5~S15の処理を繰り返してそれぞれの人物とカメラとの距離を求め、ステップS16で算出された最も短い推計距離lに該当するレンズステップ位置=レンズアドレス図4参照までフォーカスレンズ12-2を移動させてステップS21に進むようにし、ステップS17では上記ステップS16で合焦したカメラに最も近い人物つまり、モット裳大写しになっている人物を抽出するようにする。変形例3上記図9に示した例では複数の人物のうち最もカメラに近い人に選択的に焦点を合わせるようにしたが、複数の人物とカメラとの平均的距離に選択的に焦点を合わせるようにしてもよい。例えば、図10に示す人物91、92、93の3人とカメラとの距離をそれぞれ2m、3.3m、4.1mとするとき、カメラとの距離範囲2m~4.1mができるだけ被写界深度に収まるような位置=2.7mに自動的に焦点を合わせるようにする。具体的には、図5のフローチャートのステップS4で複数の顔を抽出した場合は抽出した人数分ステップS5~S15の処理を繰り返してそれぞれの人物とカメラとの距離を求め、ステップS15でそれらの距離のうちから更にカメラとの距離範囲最遠距離と最近距離を取得し、図4に示したような被写界深度対応テーブル図4の例では被写界深度対応テーブル50を参照して、カメラとの距離範囲が被写界深度に収まるようなレンズアドレスを求め、ステップS16でそのレンズステップ位置=レンズアドレスまでフォーカスレンズ12-2を移動させてステップS21に進むようにし、ステップS17~S25でも同様の動作を繰り返すようにする。このようにすることにより、複数の人物のシャープな映像を撮像することができる。変形例4上記図5のフローチャートでは、CCD13中で被写体人物の大きさが変化するとそれに基づいて推計距離Lを算出し、直ちにステップS20で、算出された推計距離Lに該当するレンズステップ位置=レンズアドレスまでフォーカスレンズ12-2を移動させるようにしたが、直ちにはフォーカスレンズ12-2の移動を行わず、被写界深度から外れそうになった場合に低速でフォーカスレンズの移動を行うようにしてもよい。また、その制御にある程度のヒステリシス特性を持たせるようにしてもよい。図11は被写体人物の大きさの変化に伴う被写界深度の変化の説明図であり、図11a~図11cは被写体人物131の大きさの変化の例、図11d~図11fは被写体人物131の変化に応じて変化する被写界深度の例を示す。図11aに示すように被写体人物111とカメラとの距離Lが1.8mとすると距離Lは図11dに示すように被写界深度2m~3m内にある。次に、図11bに示すようにカメラ視野内の被写体人物111の大きさが変化して距離L=2.8mになると、距離Lは図11eに示すように被写界深度2m~3mの範囲内にあるが被写体人物131の大きさがこのまま変化すると被写界深度をはみ出しそうである。そこで、図11cに示すように距離L=2.8mの時点で距離Lを含む次の被写界深度図11fの被写界深度2.5m~4.4mのレンズステップ位置=レンズアドレスまでフォーカスレンズ12-2を移動させるようにする。図12は変形例4に係る被写体認識による自動焦点調整時の制御動作を示すフローチャートであり、図5のステップS20に代えて下記ステップS20-1~S20-5を設けた例である。図12において、ステップS19で被写体人物とカメラとの推計距離Lが算定されると、制御部22は被写界深度対応テーブル例えば、図4の被写界深度対応テーブル50を距離Lでサーチして、距離Lが被写界深度の範囲内図4の例では前側被写界深度52と後側被写界深度53の間にあるレンズアドレスを取り出すステップS20-1。制御部22は被写界深度対応テーブルから取り出したレンズアドレスが複数あるか否かを調べ、複数ある場合はステップS20-6に進み、1つの場合はステップS20-4に進むステップS20-2。距離Lが複数組の被写界深度の範囲内の間にある場合は、制御部22は距離Lが前回の距離より増加したか減少したかを調べ、増加した場合つまり、被写体人物との距離が長くなった場合はステップS20-4に進み、減少した場合被写体人物との距離が短くなった場合はステップS20-5に進むステップS20-3。距離Lが前回の距離より増加した場合は、距離Lが被写界深度の後側被写界深度図4参照と最も離れている被写界深度のレンズアドレスを取り出すものとするステップS20-4。例えば、図11bに示したように距離L=2.8の場合、図4の被写界深度対応テーブル50をサーチすると被写界深度2m~3mレンズアドレス=3と被写界深度2.5m~4.4mレンズアドレス2の範囲内に距離L=2.8が収まる。このような場合、後側被写界深度と距離Lの差はレンズアドレス3の場合は△D3=3m-2.8m=0.2mとなり、レンズアドレス2の場合は△D2=4.4m-2.8m=1.4mとなる。したがって△D3<△D2となり、図11cに示す被写界深度2.5m~4.4mに対応するレンズアドレス2が取得されることなる。距離Lが前回の距離より減少した場合は、距離Lが被写界深度の前側被写界深度図4参照と最も離れている被写界深度のレンズアドレスを取り出すものとするステップS20-5。例えば、距離L=2.8の場合、図4の被写界深度対応テーブル50をサーチすると被写界深度2m~3mレンズアドレス=3と被写界深度2.5m~4.4mレンズアドレス2の範囲内に距離L=2.8が収まる。このような場合、距離Lと前側被写界深度の差はレンズアドレス3の場合は△D3=2.8m-2m=0.8mとなり、レンズアドレス2の場合は△D2=2.8-2.5m=0.3mとなる。したがって△D3>△D2となり、被写界深度2.5m~3mに対応するレンズアドレス3が取得されることなる。制御部22は、AF駆動部11-2を制御して上記ステップS20-1、S20-4若しくはステップ20-5で取得したレンズステップ位置=レンズアドレスまでフォーカスレンズ12-2を移動させてステップS21に進むステップS20-6。上記図12のフローチャートに示すように、被写界深度が少し重複した被写界深度テーブルを用いることにより、ピントの急激な変化が生じないので不自然感がなく、コントラスト方式のオートフォーカスにより動画を撮像する際に生じるピントがふらふらする感じ図16参照を低減することができる。実施形態2上記実施形態1およびその各変形例では人物のみを被写体とし、顔や身体を自動認識してその縦方向のサイズを基にCCD13中の被写体人物の縦サイズを求め、それを基に被写体との推計距離Lを算出し、算出された推計距離Lに該当するレンズステップ位置にフォーカスレンズ12-2を移動させるようにしたが、本発明はその一部を変更することにより被写体が人物以外の場合にも適用することができる。図13は本実施形態による被写体認識方法の説明図である。本実施形態では動画撮像準備時図5のステップS1~S16に相当にスルー表示される画像中に図示のような枠131被写体サイズ検出用の指標を表示し、その大きさを変化させて合焦対象とする被写体132を枠内収めるようにしたあと被写体132までの距離を1回だけ測定し、枠131の像の高さを検出する。また、このとき取得した枠131の縦サイズHを被写体152の縦サイズとして認識データベース33に登録し、撮像時の推計距離算出時に用いるようにする。図14は本実施形態に係る被写体認識による自動焦点調整時の制御動作を示すフローチャートであり、図5および図12のステップS9、S10~S12に代えて下記ステップS9-1~S9-4、およびステップS10~S12を設けた例である。なお、本実施形態では図5および図12のフローチャートのステップS1~S8、ステップS13~S25とそれら各ステップの説明において身長を枠の縦サイズ、被写体人物を被写体、顔を被写体の特定部分と読み替えるものとする。また、認識データ40の説明においても身長を枠の縦サイズ、被写体人物を被写体、顔を被写体の特定部分と読み替えるものとする。図14において、ステップS8で認識データが登録されていないと判定されたときは、制御部22は枠131をLD26に表示してユーザに大きさを変化させ、所望の被写体を囲むように促すステップS9-1。ユーザはカーソルキー5を用いて枠131の大きさを変化させると共にカメラを移動させて枠131内に所望被写体132が収まるようにするので、制御部22はキー入力部30からの信号を調べ、カーソルキー5の操作に応じてLCD26に表示される枠131の大きさを変化させステップS9-2、確認操作この例ではSETキー6の押し下げがあるとステップS9-3、制御部22はその枠の縦サイズがCCD中で占める高さY2pixelsを求め、ステップS10に進むステップS9-4。ステップS9-2での枠131の拡大/縮小操作は、例えばカーソルキー5を右>操作すると所定分枠131を拡大し、カーソルキー5を右>操作すると所定分枠131を縮小するようにできる。また、枠131が被写体132に外接する程度まで拡大/縮小操作することが望ましい。次に、制御部22は枠131内に存在する被写体に対し1回だけコントラスト式オートフォーカスを行ってその被写体132までの距離X0を取得し、ステップS11に進みステップS10、上記ステップS4で設定したCCD13のサイズ係数n、CCD13の撮像範囲の高さY1、上記ステップS9-4で取得したCCD13中の被写体像132の高さY2、上記ステップS10で取得した距離X0を基に被写体の縦サイズをL=X0×Y2/Y1×nとして算出しステップS11、上記ステップS6で取得した被写体の特徴データと共に認識データを生成して認識データベース33に登録し、ステップS16に進むステップS12。これにより、以降のオートフォーカスつまり、ステップS17~S20のオートフォーカス動作では被写体132の像がCCD13中に占める高さY2のみが推計距離Lの変数となる。上記図16のフローチャートに示した動作により、ユーザは動画撮像開始時にスルー表示される画像中所望の被写体の画像を枠で囲むだけでその被写体の動きに追従してその被写体とカメラとの距離を推計し、フォーカスレンズをその推計距離に応じた位置に移動させてピントを合わせることができる。以上、本発明のいくつかの実施例について説明したが本発明は上記各実施例に限定されるものではなく、種々の変形実施が可能であることはいうまでもない。例えば、撮像装置という用語は、デジタルカメラ等の電子カメラのほかやカメラ付き携帯電話機や撮像機能を有する情報機器、映像機器などにも適用し得るものである。