(57)【要約】【課題】フォーカスレンズの駆動中の音を記録させずに動画記録中のフォーカシングを行うことができる撮像装置を提供する。【解決手段】デジタルカメラ１００は、以下の機能を有するシステム制御部５０を備える。即ち、システム制御部５０は、動画撮影開始時のデジタルカメラ１００の状態を判断し、動画撮影を行うことができると判断した場合に、被写体を検出する。そして、システム制御部５０は、動画撮影中測距動作で使用するフォーカスレンズ移動候補位置を計算する。また、システム制御部５０は、被写体が所定以上移動しているか否か判断し、検出された被写体が所定以上移動していると判断した場合に、フォーカスレンズ移動候補位置から１つのフォーカス位置を選択してフォーカスレンズを移動させる。更に、システム制御部５０は、フォーカスレンズを移動させるときに録音レベルを下げる。【選択図】図１１ａ
2010117490.tif 000002
【特許請求の範囲】
【請求項１】
動画撮影開始時の撮像装置の状態を判断する第１の判断手段と、
前記第１の判断手段により動画撮影を行うことができると判断された場合に、被写体を検出する検出手段と、
動画撮影中測距動作で使用するフォーカスレンズ移動候補位置を計算する計算手段と、
前記被写体が所定以上移動しているか否か判断する第２の判断手段と、
前記第２の判断手段により前記検出手段で検出された前記被写体が所定以上移動していると判断された場合に、前記フォーカスレンズ移動候補位置から１つのフォーカス位置を選択して前記フォーカスレンズを移動させる移動手段と、
前記移動手段により前記フォーカスレンズを移動させるときに録音レベルを下げる低下手段と、
を備えることを特徴とする撮像装置。
【請求項２】
前記計算手段は、前記動画撮影開始までの測距処理時のフォーカスレンズ動作履歴、現在の焦点距離における焦点深度、動画撮影開始時のフォーカスレンズ位置から前記フォーカスレンズ移動候補位置を計算することを特徴とする請求項１記載の撮像装置。
【請求項３】
前記フォーカスレンズ移動候補位置の間隔は、前記フォーカスレンズの移動が所定時間内に収まる間隔であることを特徴とする請求項１または２記載の撮像装置。
【請求項４】
前記第２の判断手段は、被写体サイズの変化に基づいて前記被写体の移動を判断することを特徴とする請求項１乃至３のいずれかに記載の撮像装置。
【請求項５】
前記被写体は、人の顔であることを特徴とする請求項１乃至４のいずれかに記載の撮像装置。
【請求項６】
動画撮影開始時の撮像装置の状態を判断する第１の判断ステップと、
前記第１の判断ステップにより動画撮影を行うことができると判断された場合に、被写体を検出する検出ステップと、
動画撮影中測距動作で使用するフォーカスレンズ移動候補位置を計算する計算ステップと、
前記被写体が所定以上移動しているか否か判断する第２の判断ステップと、
前記第２の判断ステップにより前記検出ステップで検出された前記被写体が所定以上移動していると判断された場合に、前記フォーカスレンズ移動候補位置から１つのフォーカス位置を選択して前記フォーカスレンズを移動させる移動ステップと、
前記移動ステップにより前記フォーカスレンズを移動させるときに録音レベルを下げる低下ステップと、
を備えることを特徴とする撮像装置の制御方法。
【請求項７】
前記計算ステップは、前記動画撮影開始までの測距処理時のフォーカスレンズ動作履歴、現在の焦点距離における焦点深度、動画撮影開始時のフォーカスレンズ位置から前記フォーカスレンズ移動候補位置を計算することを特徴とする請求項６記載の撮像装置の制御方法。
【請求項８】
前記フォーカスレンズ移動候補位置の間隔は、前記フォーカスレンズの移動が所定時間内に収まる間隔であることを特徴とする請求項６または７記載の撮像装置の制御方法。
【請求項９】
前記第２の判断ステップは、被写体サイズの変化に基づいて前記被写体の移動を判断することを特徴とする請求項６乃至８のいずれかに記載の撮像装置の制御方法。
【請求項１０】
前記被写体は、人の顔であることを特徴とする請求項６乃至９のいずれかに記載の撮像装置の制御方法。
【請求項１１】
撮像装置の制御方法をコンピュータに実行させるプログラムにおいて、
前記撮像装置の制御方法は、
動画撮影開始時の撮像装置の状態を判断する第１の判断ステップと、
前記第１の判断ステップにより動画撮影を行うことができると判断された場合に、被写体を検出する検出ステップと、
動画撮影中測距動作で使用するフォーカスレンズ移動候補位置を計算する計算ステップと、
前記被写体が所定以上移動しているか否か判断する第２の判断ステップと、
前記第２の判断ステップにより前記検出ステップで検出された前記被写体が所定以上移動していると判断された場合に、前記フォーカスレンズ移動候補位置から１つのフォーカス位置を選択して前記フォーカスレンズを移動させる移動ステップと、
前記移動ステップにより前記フォーカスレンズを移動させるときに録音レベルを下げる低下ステップと、
を備えることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動画記録中にオートフォーカスを行う撮像装置及びその制御方法、並びにプログラムに関する。
【背景技術】
【０００２】
近年、撮像装置としてのデジタルカメラは、持ち運びの利便性向上のため、更なる薄型化が進んでいる。これに従い、デジタルカメラの厚さの原因となる撮影レンズユニットも更なる薄型化が求められている。
【０００３】
撮影レンズユニットを薄型化し、かつ、駆動トルクを維持するためには、フォーカスレンズの駆動機構にギアユニットを用いることが考えられる。これにより駆動トルクを維持し、撮影レンズユニットの薄型化が実現するが、ギアユニットを介してフォーカスレンズを動作するために、駆動音が大きくなる。この撮影レンズユニットを用いて動画記録中にフォーカスレンズの駆動音が録音されず、ピントを合わせることができるオートフォーカス制御が求められている。
【０００４】
従来から、動画は静止画と比較し、被写界深度が深いことを利用し、フォーカスレンズを動かさなくてもピントが合う領域を増やす技術が提案されている（例えば、特許文献１参照）。
【０００５】
また、予め、何点かフォーカスレンズ停止候補位置を決めておき、シーン変化を判断し変化したと判断された所でフォーカスレンズを動かすことにより、動画記録中のフォーカスレンズ移動時間、移動頻度を抑える技術が提案されている（例えば、特許文献２参照）。
【特許文献１】特開２００６−２２０７２９号公報
【特許文献２】特開２００６−２３７９９４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記特許文献１記載の技術では、所定量以上デフォーカスするとぼけ画像が記録されてしまうという問題があった。また、上記特許文献２記載の技術においても、フォーカスレンズの駆動音が記録されてしまうという問題があった。
【０００７】
本発明の目的は、フォーカスレンズの駆動中の音を記録させずに動画記録中のフォーカシングを行うことができる撮像装置及びその制御方法、並びにプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、請求項１記載の撮像装置は、動画撮影開始時の撮像装置の状態を判断する第１の判断手段と、前記第１の判断手段により動画撮影を行うことができると判断された場合に、被写体を検出する検出手段と、動画撮影中測距動作で使用するフォーカスレンズ移動候補位置を計算する計算手段と、前記被写体が所定以上移動しているか否か判断する第２の判断手段と、前記第２の判断手段により前記検出手段で検出された前記被写体が所定以上移動していると判断された場合に、前記フォーカスレンズ移動候補位置から１つのフォーカス位置を選択して前記フォーカスレンズを移動させる移動手段と、前記移動手段により前記フォーカスレンズを移動させるときに録音レベルを下げる低下手段とを備えることを特徴とする。
【０００９】
請求項６記載の撮像装置の制御方法は、動画撮影開始時の撮像装置の状態を判断する第１の判断ステップと、前記第１の判断ステップにより動画撮影を行うことができると判断された場合に、被写体を検出する検出ステップと、動画撮影中測距動作で使用するフォーカスレンズ移動候補位置を計算する計算ステップと、前記被写体が所定以上移動しているか否か判断する第２の判断ステップと、前記第２の判断ステップにより前記検出ステップで検出された前記被写体が所定以上移動していると判断された場合に、前記フォーカスレンズ移動候補位置から１つのフォーカス位置を選択して前記フォーカスレンズを移動させる移動ステップと、前記移動ステップにより前記フォーカスレンズを移動させるときに録音レベルを下げる低下ステップとを備えることを特徴とする。
【００１０】
請求項１１記載のプログラムは、撮像装置の制御方法をコンピュータに実行させるプログラムにおいて、前記撮像装置の制御方法は、動画撮影開始時の撮像装置の状態を判断する第１の判断ステップと、前記第１の判断ステップにより動画撮影を行うことができると判断された場合に、被写体を検出する検出ステップと、動画撮影中測距動作で使用するフォーカスレンズ移動候補位置を計算する計算ステップと、前記被写体が所定以上移動しているか否か判断する第２の判断ステップと、前記第２の判断ステップにより前記検出ステップで検出された前記被写体が所定以上移動していると判断された場合に、前記フォーカスレンズ移動候補位置から１つのフォーカス位置を選択して前記フォーカスレンズを移動させる移動ステップと、前記移動ステップにより前記フォーカスレンズを移動させるときに録音レベルを下げる低下ステップとを備えることを特徴とする。
【発明の効果】
【００１１】
本発明の撮像装置によれば、フォーカスレンズの駆動中の音を記録させずに動画記録中のフォーカシングを行うことができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明を図面を参照しながら詳細に説明する。
【００１３】
図１は、本発明の実施の形態に係る撮像装置としてのデジタルカメラの外観図である。
【００１４】
図１において、デジタルカメラ１００は、画像や各種情報を表示する画像表示部２８、各種モードを切り替えるモード切替ボタン６０、シャッターボタン６１、ユーザーからの各種操作を受け付ける操作部７０を備える。
【００１５】
また、デジタルカメラ１００は、電源オン、電源オフを切り替える電源スイッチ７２、デジタルカメラ１００と外部機器を接続するための接続ケーブル１１１、接続ケーブル１１１とデジタルカメラ１００とのコネクタ１１２を備える。
【００１６】
操作部７０は、各種ボタンやタッチパネル等の操作部材からなる。具体的には、消去ボタン、メニューボタン、ＳＥＴボタン、十字に配置された４方向キー（上ボタン、下ボタン、右ボタン、左ボタン）、ホイール７３等である。
【００１７】
また、デジタルカメラ１００は、メモリカードやハードディスク等の記録媒体２００を格納して通信するための記録媒体スロット２０１を備える。
【００１８】
図２は、図１のデジタルカメラの構成例を示すブロック図である。
【００１９】
デジタルカメラ１００は、撮影レンズ（フォーカスレンズを含む）１０３、絞り機能を備えるシャッター１０１、光学像を電気信号に変換するＣＣＤやＣＭＯＳ素子等で構成される撮像部２２を備える。
【００２０】
また、以下のデジタルカメラ１００の構成要素をその動作と併せて説明する。
【００２１】
アナログ信号をデジタル信号に変換するＡ／Ｄ変換器２３は、撮像部２２から出力されるアナログ信号をデジタル信号に変換する場合に用いられる。また、Ａ／Ｄ変換器２３は、音声制御部１１から出力されるアナログ信号をデジタル信号に変換する場合にも用いられる。
【００２２】
バリア１０２は、デジタルカメラ１００の、撮影レンズ１０３、撮像部２２を覆うことにより、撮像部２２の汚れや破損を防止する。
【００２３】
タイミング発生部１２は、撮像部２２、音声制御部１１、Ａ／Ｄ変換器２３、Ｄ／Ａ変換器１３にクロック信号や制御信号を供給するものであり、メモリ制御部１５及びシステム制御部５０により制御される。
【００２４】
画像処理部２４は、Ａ／Ｄ変換器２３からのデータ、または、メモリ制御部１５からのデータに対し所定の画素補間、縮小といったリサイズ処理や色変換処理を行う。画像処理部２４は、また、撮像（撮影）した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてシステム制御部５０が露光制御、測距制御を行う。
【００２５】
これにより、ＴＴＬ（スルー・ザ・撮影レンズ）方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュプリ発光）処理が行われる。ＡＦ処理は、ＡＦ評価値を用いて行われる。ＡＦ評価値は、画像処理部２４において、Ａ／Ｄ変換器２３から入力される画像データの高周波成分を抽出し、その画像データの高周波成分の絶対値を求め、その絶対値データを所定領域内にて積算したデータである。
【００２６】
画像処理部２４では更に、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理も行っている。
【００２７】
Ａ／Ｄ変換器２３からの出力データは、画像処理部２４及びメモリ制御部１５を介して、あるいは、直接メモリ制御部１５を介して、メモリ３２に書き込まれる。メモリ３２は、マイク１０において録音された音声データ、撮影した静止画像や動画像及び画像ファイルを構成する場合の、ファイルヘッダを格納するためのメモリである。このメモリ３２は、所定枚数の静止画像や所定時間の動画像及び音声を格納するのに十分な記憶容量を備えている。
【００２８】
圧縮／伸張部１６は、適応離散コサイン変換（ＡＤＣＴ）等により画像データを圧縮／伸張するものであり、シャッター１０１をトリガにしてメモリ３２に格納された撮影画像を読み込んで圧縮／処理を行い、処理を終えたデータをメモリ３２に書き込む。
【００２９】
また、圧縮／伸張部１６は、記録部１９等からメモリ３２に読み込まれた圧縮画像を読み込んで伸張処理を行い、処理を終えたデータをメモリ３２に書き込む。圧縮／伸張部１６によりメモリ３２に書き込まれた画像データは、システム制御部５０のファイル部においてファイル化され、インターフェース（Ｉ／Ｆ）１８を介して記録媒体２００に記録される。
【００３０】
メモリ３２は、画像表示用のメモリを兼ねており、メモリ３２に書き込まれた表示用の画像データは、Ｄ／Ａ変換器１３を介して、ＬＣＤ等からなる画像表示部２８により表示される。
【００３１】
マイク１０から出力された音声信号は、アンプ等で構成される音声制御部１１を介してＡ／Ｄ変換器２３においてデジタル信号に変換された後、メモリ制御部１５によってメモリ３２に格納される。
【００３２】
一方、記録媒体２００に記録されている音声データは、メモリ３２に読み込まれた後、Ｄ／Ａ変換器１３を介して音声制御部１１に入力され、音声制御部１１において制御された信号がスピーカ３９において発音される。
【００３３】
不揮発性メモリ５６は、電気的に消去・記録可能なメモリであり、例えば、ＥＥＰＲＯＭ等が用いられる。不揮発性メモリ５６は、システム制御部５０の動作用の定数、プログラム等を記憶する。
【００３４】
システム制御部５０は、デジタルカメラ１００全体を制御する。システムメモリ５２は、システム制御部５０の動作用の定数、変数、不揮発性メモリ５６から読み出したプログラム等を展開する。
【００３５】
シャッターボタン６１の第１シャッタースイッチＳＷ１（６２）、第２シャッタースイッチＳＷ２（６４）、操作部７０は、システム制御部５０に各種の動作指示を入力するための操作手段である。
【００３６】
モード切替ボタン６０は、システム制御部５０の動作モードを、静止画記録モード、動画モード、再生モード等のいずれかに切り替えることができる。
【００３７】
第１シャッタースイッチＳＷ１（６２）は、デジタルカメラ１００に設けられたシャッターボタン６１の操作途中（半押し）でオンとなり、ＡＦ処理、ＡＥ処理、ＡＷＢ処理、ＥＦ処理等の動作開始を指示する。
【００３８】
第２シャッタースイッチＳＷ２（６４）は、シャッターボタン６１の操作終了（全押し）でオンとなり、撮像部２２からの信号読み出しから記録媒体２００に画像データを書き込むまでの一連の撮像処理（撮影処理）の動作開始を指示する。
【００３９】
操作部７０の各操作部材は、画像表示部２８に表示される種々の機能アイコンを選択操作すること等により、場面毎に適宜機能が割り当てられ、各種機能ボタンとして作用する。
【００４０】
機能ボタンとしては、例えば、終了ボタン、戻るボタン、画像送りボタン、ジャンプボタン、絞込みボタン、属性変更ボタン等がある。例えば、メニューボタンが押されると、各種設定が可能なメニュー画面が画像表示部２８に表示される。ユーザーは、画像表示部２８に表示されたメニュー画面と、４方向キーやＳＥＴボタンとを用いて直感的に各種設定を行うことができる。
【００４１】
電源スイッチ７２は、電源オン、電源オフを切り替える。
【００４２】
電源制御部３９は、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成され、電池の装着の有無、電池の種類、電池残量の検出を行う。また、電源制御部３９は、検出結果及びシステム制御回路５０の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体２００を含む各部へ供給する。
【００４３】
電源部３０は、アルカリ電池やリチウム電池等の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池等の二次電池、ＡＣアダプタ等からなる。コネクタ３３及び３４は、電源部３０と電源制御部３９とを接続する。
【００４４】
ＲＴＣ（Real Time Clock）４０は、電源制御部３９とは別に内部に電源部を保持し、電源部３０が落ちた状態であっても、時計動作状態を続けている。システム制御部５０は起動時にＲＴＣ４０より取得した日時を用いてタイマ制御する。
【００４５】
インターフェース１８は、デジタルカメラ１００（のシステム制御部５０）と記録媒体２００とを接続する。コネクタ３５は、記録媒体２００とインターフェース１８とを接続する。記録媒体着脱検出部９８は、コネクタ３５に記録媒体２００が装着されているか否かを検出する。
【００４６】
記録媒体２００は、半導体メモリや磁気ディスク等から構成される記録部１９、デジタルカメラ１００とのインターフェース（Ｉ／Ｆ）３７、及び、記録媒体２００とデジタルカメラ１００とを接続するためのコネクタ３６を備えている。
【００４７】
通信部１１０は、ＲＳ２３２ＣやＵＳＢ、ＩＥＥＥ１３９４、Ｐ１２８４、ＳＣＳＩ、モデム、ＬＡＮ、無線通信、等の各種通信処理を行う。
【００４８】
コネクタ（無線通信の場合はアンテナ）１１２は、通信部１１０を介してデジタルカメラ１００を他の機器と接続する。
【００４９】
（撮影処理）
図３は、図２のデジタルカメラによって実行される撮影処理（全体的な動作）の手順を示すフローチャートである。
【００５０】
本処理は、図２におけるシステム制御部５０の制御の下に実行される。各処理ステップは、Ｓと標記する。
【００５１】
電源スイッチ７２が操作され、電源がオンに切り替わると、Ｓ３０１で、システム制御部５０は、フラグや制御変数等を初期化する。
【００５２】
次に、Ｓ３０２で、システム制御部５０は、モード切替ボタン６０の設定位置を判断し、Ｓ３０２で、モード切替ボタン６０が動画記録モードに設定されていたならば、図４を用いて後述する動画記録モード処理（Ｓ３０３）へ進む。
【００５３】
その他のモードに設定されていたならば、Ｓ３０４へ進み、システム制御部５０は、選択されたモードに応じた処理を実行し、処理を終えたならばＳ３０５に進む。その他のモードとしては、例えば、静止画を撮影する静止画撮影モード、画像を再生する再生モードが含まれる。
【００５４】
Ｓ３０５で、システム制御部５０は、電源スイッチ７２の設定位置を判断し、電源スイッチ７２が電源オンに設定されていれば、Ｓ３０２に戻る。Ｓ３０５において、電源スイッチ７２が電源オフに設定されていたならば、Ｓ３０６へ進んで、システム制御部５０は、所定の終了処理を行う。
【００５５】
終了処理には、以下のような処理が含まれる。
【００５６】
画像表示部２８の表示を終了状態に変更し、バリア１０２を閉じて撮像部２２を保護する。フラグや制御変数等を含むパラメータや設定値、設定モードを不揮発性メモリ５６に記録する。電源供給が不要な部分への電源を遮断する。
【００５７】
終了処理が終了すると本フローチャートを終了する。
【００５８】
（動画記録モード処理）
図４は、図３のＳ３０３で実行される動画記録モード処理の手順を示すフローチャートである。
【００５９】
システム制御部５０は、動画記録モードを開始すると続いて、撮像部２２からの画像データを表示するスルー表示を行う（Ｓ４００）。続いて、システム制御部５０は、電池（バッテリ）等により構成される電源部３０の残容量や記録媒体２００の残容量がデジタルカメラ１００の動作に問題があるか否かを判断する（Ｓ４０１）。問題があるならば、システム制御部５０は、画像表示部２８を用いて画像や音声により所定の警告表示を行った後に（Ｓ４０２）、Ｓ４００に戻る。
【００６０】
電源部３０や記録媒体２００の状態に問題が無いならば、システム制御部５０は、スルー表示される画像信号中に人の顔が存在するか否かを検出する顔検出処理を行う（Ｓ４０３）。この顔検出処理（Ｓ４０３）については図１４を用いて後述する。
【００６１】
Ｓ４０３において、システム制御部５０は、人の顔を検出した場合、顔情報として画像信号中において検出した位置座標、サイズ（幅、高さ）、検出個数、信頼性係数等をシステムメモリ５２に記憶する。システム制御部５０は、人の顔を検出しなかった場合は、システムメモリ５２内の位置座標、サイズ（幅、高さ）、検出個数、信頼性係数等の領域に０を設定する。
【００６２】
続いて、システム制御部５０は、シャッタースイッチＳＷ１が押されているか否か判断し（Ｓ４０４）、押されていないならば、顔検出処理（Ｓ４０３）を繰り返す。シャッタースイッチＳＷ１が押されたならば、Ｓ４０５に進む。
【００６３】
Ｓ４０５において、システム制御部５０は、測距・測光処理を行う。このとき、Ｓ４０３において顔を検出していれば、検出した顔の範囲で測距を行うことも可能である。顔を検出していなければ、所定の範囲で測距を行う。測距・測光処理の詳細については、図１６を用いて後述する。
【００６４】
図５は、顔検出時の画像表示部の表示画面を示す図である。
【００６５】
符号５０１は、検出された顔を示す枠である。この枠５０１の範囲で測距を行うことが可能である。
【００６６】
図６は、顔非検出時の画像表示部の表示画面を示す図である。また、図６は、図２におけるシャッタースイッチＳＷ１を押す前の画像表示部の表示画面を示す図である。
【００６７】
符号６０１は、測距する範囲を示した枠である。この範囲で測距を行うことが可能である。
【００６８】
測距・測光処理（Ｓ４０５）を終えたならば、Ｓ４０６に進む。シャッタースイッチＳＷ２が押されずに（Ｓ４０６）、更に、シャッタースイッチＳＷ１も解除されたならば（Ｓ４０７）、Ｓ４０３に戻る。
【００６９】
シャッタースイッチＳＷ２が押されず、シャッタースイッチＳＷ１が押され続けている場合は（Ｓ４０７）、Ｓ４０８に進み、システム制御部５０は、連続測距動作を行うか否かを判断する。
【００７０】
連続測距動作を行う場合は、システム制御部５０は、連続測距処理を実行する（Ｓ４０９）。連続測距処理については、図９を用いて後述する。連続測距を行わない場合は、シャッタースイッチＳＷ２が押されたかの判断（Ｓ４０６）に戻る。
【００７１】
連続測距処理（Ｓ４０９）を行わない条件として、本実施の形態では、シャッタースイッチＳＷ１を押したときの測距で合焦しなかった場合とする。
【００７２】
シャッタースイッチＳＷ２が押された場合は、Ｓ４１０に進む。Ｓ４１０で、動画撮影中測距動作を行う場合、システム制御部５０は、動画撮影中測距動作で使用するフォーカスレンズ移動候補位置を計算する（Ｓ４１１）。
【００７３】
フォーカスレンズ移動候補位置は、Ｓ４０９における連続測距処理時のフォーカスレンズ動作履歴、現在の焦点距離における焦点深度、動画記録開始時のフォーカスレンズ位置から計算される。
【００７４】
図７は、図２のデジタルカメラにおいて、間隔が広い場合のフォーカスレンズ移動候補位置の例を示す図、図８は、図２のデジタルカメラにおいて、間隔が狭い場合のフォーカスレンズ移動候補位置の例を示す図である。
【００７５】
図７、図８を用い、フォーカスレンズ移動候補位置について説明する。
【００７６】
被写体へのピントの追従性を上げるために、連続測距処理（Ｓ４０９）時のフォーカスレンズ動作履歴から、主被写体の動きが大きいと判断された場合は、間隔を広く設定し、主被写体の動きが小さいと判断された場合は、間隔を狭く設定する。また、焦点深度が深い場合は、間隔を広く設定し、焦点深度が浅い場合は、間隔を狭く設定する。
【００７７】
フォーカスレンズ移動候補位置は、この主被写体の動きと焦点深度の組み合わせによって決定される。この間隔をあけて、現在のフォーカスレンズ位置を中心としフォーカスレンズ移動候補位置を配置する。
【００７８】
図７のＰ１、Ｐ３、Ｐ４、図８のＰ５、Ｐ７、Ｐ８、Ｐ９、Ｐ１０、Ｐ１１は、それぞれ、Ｐ２、Ｐ６にフォーカスレンズがあった場合のフォーカスレンズ移動候補位置である。
【００７９】
この間隔の最大量は、最高速度でフォーカスレンズを動作させたときの動作時間が所定時間内に収まる量に設定する。この所定時間は、人が検出できる最小時間を基準（最小時間程度）とする。この所定時間、フォーカスレンズを動作させるとき、録音レベルを下げる。
【００８０】
この所定時間を、人が検出できる最小時間程度とすることにより、録音が続いているように感じる録画を行うことが可能である。計算して求められたフォーカスレンズ移動候補位置は、システムメモリ５２に格納される。
【００８１】
動画撮影中、測距動作を行わない条件として、本実施の形態では、シャッタースイッチＳＷ１を押したときの測距で合焦しなかった場合とする。
【００８２】
次に、システム制御部５０は、動画撮影を開始する（Ｓ４１２）。動画撮影処理が開始された後は、次に、シャッタースイッチＳＷ２を押し、離されるまで動画記録が行われる（Ｓ４１３）。動画記録を終了するまでは、シャッタースイッチＳＷ１の操作を受け付けない。
【００８３】
動画撮影処理中（Ｓ４１３）は、システム制御部５０は、動画撮影中測距動作を行うか判断し（Ｓ４１４）、システム制御部５０は、測距動作を行うと判断した場合は、撮影中測距処理（動画撮影中測距処理）（Ｓ４１５）を行う。動画撮影処理（Ｓ４１３）については図１７、撮影中測距処理（Ｓ４１５）に関しては図１１を用いて後述する。
【００８４】
次に、システム制御部５０は、撮影終了か否かの判断を行う（Ｓ４１６）。シャッタースイッチＳＷ２を押し離す、もしくは記録媒体２００の空き容量が無くなる、もしくはメモリ３２の空きが無くなることで撮影は終了される。
【００８５】
撮影が終了されると、次に、システム制御部５０は、動画記録処理（Ｓ４１７）を行う。動画記録処理（Ｓ４１７）については、図１９を用いて後述する。動画記録処理（Ｓ４１７）が終了すると、システム制御部５０は、一連の撮影動作を終えて撮影待機状態に戻る。
【００８６】
ここで、Ｓ４０１は、動画撮影開始時の撮像装置（デジタルカメラ１００）の状態を判断する第１の判断手段として機能する。
【００８７】
また、Ｓ４０３は、第１の判断手段により動画撮影を行うことができると判断された場合に、被写体を検出する検出手段として機能する。
【００８８】
また、Ｓ４１１は、動画撮影中測距動作で使用するフォーカスレンズ移動候補位置を計算する計算手段として機能する。
【００８９】
（連続測距処理）
図９は、図４のＳ４０９で実行される連続測距処理の手順を示すフローチャートである。
【００９０】
連続測距処理が開始されると、まず、システム制御部５０は、主被写体が顔か、それ以外かを判断する（Ｓ５０１）。本実施の形態では、主被写体となる顔、主被写体となる被写体は、シャッタースイッチＳＷ１を押し、測距・測光動作を行ったときの被写体に確定する。主となる被写体は予め設定しておくこともできる。
【００９１】
主被写体が顔の場合は、システム制御部５０は、顔検出を行う（Ｓ５０２）。次に、システム制御部５０は、顔が検出されたか否かの判断を行い（Ｓ５０３）、顔が検出されていなければ、連続測距動作を中断し（Ｓ５０４）、連続測距動作を終了する。顔が検出された場合は、Ｓ５０５に進む。
【００９２】
主被写体が、顔では無い場合は、システム制御部５０は、被写体検出処理を行う（Ｓ５０６）。この被写体検出処理（Ｓ５０６）については、図１５を用いて後述する。
【００９３】
Ｓ５０６において、システム制御部５０は、被写体を検出した場合、被写体情報として画像信号中において検出した位置座標、サイズ（幅、高さ）、信頼性係数等をシステムメモリ５２に記憶する。システム制御部５０は、被写体を検出しなかった場合は、システムメモリ５２内の位置座標、サイズ（幅、高さ）、信頼性係数等の領域に０を設定する。
【００９４】
本実施の形態では、シャッタースイッチＳＷ１が押され、測距動作を所定領域で行い合焦した場合、その領域内で動く物を検出し、主被写体に設定する。
【００９５】
図１０は、図２におけるシャッタースイッチＳＷ１を押し合焦した後、シャッタースイッチＳＷ１を押し続けている状態の画像表示部の表示画面を示す図である。
【００９６】
被写体検出処理（Ｓ５０６）が行われた場合の画像表示部２８の表示を前述の図６と図１０を用いて説明する。
【００９７】
前述したように、図６の符号６０１は、シャッタースイッチＳＷ１を押したとき測距する範囲（領域）の枠を表し、図１０の符号６０２は、被写体検出により検出される範囲の枠を表している。検出される被写体の領域は、図１０で示すように動作している対象物の領域となる。
【００９８】
次に、システム制御部５０は、被写体が検出されたか否かの判断を行い（Ｓ５０７）、被写体が検出されていなければ、連続測距動作を中断し（Ｓ５０８）、連続測距処理を終了する。被写体が検出された場合は、Ｓ５０５に進む。
【００９９】
次に、システム制御部５０は、連続測距動作が中断中か否かの判断を行う（Ｓ５０５）。連続測距が中断中であれば、システム制御部５０は、連続測距動作を再開するか否か判断する（Ｓ５０９）。
【０１００】
システム制御部５０は、前回検出された主被写体の情報に対し、今回検出された主被写体の情報の変化量を調べ、変化量が所定量未満であれば、連続測距動作を再開し、所定量以上であれば連続測距動作を再開しない。変化量を調べる情報とは、位置、サイズ等がある。連続測距動作を再開しない場合は、連続測距処理を終了する。
【０１０１】
次に、システム制御部５０は、顔が検出されているか否か判断する（Ｓ５１０）。顔が検出されている場合は、システム制御部５０は、検出した顔の領域にＡＦ評価値取得領域を設定する（Ｓ５１１）。顔が検出されていない場合は、システム制御部５０は、検出されている被写体の領域にＡＦ評価値取得領域を設定する（Ｓ５１２）。
【０１０２】
次に、システム制御部５０は、現在のフォーカスレンズ位置にて、設定された領域でのＡＦ評価値を取得し（Ｓ５１３）、Ｓ５１４に進む。
【０１０３】
システム制御部５０は、フォーカスレンズを、近側にピントの合う方向へ所定量移動させ（Ｓ５１４）、その位置でＡＦ評価値を取得する（Ｓ５１５）。次に、システム制御部５０は、フォーカスレンズを遠側にピントの合う方向へ所定量移動させ（Ｓ５１６）、その位置でＡＦ評価値を取得する（Ｓ５１７）。
【０１０４】
システム制御部５０は、それぞれの位置で取得したＡＦ評価値を比較し、ＡＦ評価値が最大値となるフォーカスレンズ位置を選択する（Ｓ５１８）。初期位置が選択された場合は、システム制御部５０は、初期位置へフォーカスレンズを移動する（Ｓ５１９）。
【０１０５】
近側にピントの合う方向に移動した位置が選択された場合は、システム制御部５０は、近側にピントの合う方向に移動した位置へフォーカスレンズを移動する（Ｓ５２０）。遠側にピントの合う方向に移動した位置が選択された場合は、システム制御部５０は、遠側にピントの合う方向に移動した位置へフォーカスレンズを移動する（Ｓ５２１）。
【０１０６】
次に、システム制御部５０は、フォーカスレンズの動作履歴を保存する。例えば、連続して近側にピントの合う方向に移動した位置が選択された情報が保存されていた場合は、その情報から主被写体が近側に向い動作中であることが判断できる。
【０１０７】
また、フォーカスレンズの移動が行われた頻度から、主被写体の動きが大きいのか、主被写体の動きが小さいのかを判断できる。システム制御部５０は、動作履歴を保存し（Ｓ５２２）連続測距処理は終了する。
【０１０８】
（撮影中測距処理）
図１１は、図４のＳ４１５で実行される撮影中測距処理の手順を示すフローチャートである。
【０１０９】
撮影中測距処理が開始されると、まず、システム制御部５０は、主被写体が顔か、それ以外かを判断する（Ｓ６０１）。本実施の形態では、主被写体となる顔、主被写体となる被写体は、シャッタースイッチＳＷ１を押し、測距・測光動作を行ったときの被写体に確定する。主となる被写体は予め設定しておくこともできる。
【０１１０】
主被写体が顔の場合は、システム制御部５０は、顔検出処理を行う（Ｓ６０２）。次に、システム制御部５０は、顔が検出されたか否かの判断を行い（Ｓ６０３）、顔が検出されていなければ、撮影中測距動作を中断し（Ｓ６０４）、撮影中測距処理を終了する。顔が検出された場合は、次にＳ６０５に進む。
【０１１１】
主被写体が顔では無い場合は、システム制御部５０は、被写体検出処理を行う（Ｓ６０６）。この被写体検出処理（Ｓ６０６）については、図１５を用いて後述する。
【０１１２】
次に、システム制御部５０は、被写体が検出されたか否かの判断を行い（Ｓ６０７）、被写体が検出されていなければ、撮影中測距動作を中断し（Ｓ６０８）、撮影中測距処理を終了する。被写体が検出された場合は、次にＳ６０５に進む。
【０１１３】
次に、システム制御部５０は、撮影中測距動作が中断中か否かの判断を行う（Ｓ６０５）。撮影中測距動作が中断中であれば、次に、システム制御部５０は、撮影中測距動作を再開するか否か判断する（Ｓ６０９）。
【０１１４】
前回検出された主被写体の情報に対し、今回検出された主被写体の情報の変化量を調べ、変化量が所定量未満であれば、撮影中測距動作を再開し、所定量以上であれば、撮影中測距動作を再開しない。変化量を調べる情報とは、位置、サイズ等がある。撮影中測距動作を再開しない場合は、撮影中測距処理を終了する。
【０１１５】
次に、システム制御部５０は、顔が検出されているか否か判断する（Ｓ６１０）。顔が検出されている場合は、システム制御部５０は、まず、今回検出された顔の情報と、前回検出された顔位置の比較を行う（Ｓ６１１）。
【０１１６】
システム制御部５０は、前回検出された位置と今回検出された位置が所定範囲内である場合は、次に顔サイズの比較を行う（Ｓ６１２）。顔サイズが所定以上変化していなければ、撮影中測距処理を終了する。
【０１１７】
顔が検出されていない場合は、システム制御部５０は、今回検出されている被写体位置と、前回検出された被写体位置の比較を行う（Ｓ６１３）。前回検出された被写体位置と今回検出された被写体位置が所定範囲内である場合は、システム制御部５０は、次に、被写体サイズの比較を行う（Ｓ６１４）。被写体サイズが所定以上変化していなければ、撮影中測距処理を終了する。
【０１１８】
検出したサイズが所定以上変化していれば、システム制御部５０は、次に、検出している主被写体位置でのＡＦ評価値を取得し（Ｓ６１５）。取得したＡＦ評価値が所定値以下に変化しているか否か判断する（Ｓ６１６）。
【０１１９】
この所定値は、動画記録を開始した時点でのＡＦ評価値を基に算出することとする。また、ＡＦ評価値を取得する領域は検出した主被写体サイズにより変化するので、ＡＦ評価値取得領域サイズによる正規化をＡＦ評価値に対して行う。
【０１２０】
ＡＦ評価値が所定値以下に変化していない場合は、撮影中測距処理を終了する。ＡＦ評価値が所定値以下に変化している場合は、システム制御部５０は、次に、主被写体の移動方向を判断する（Ｓ６１７）。
【０１２１】
これは、検出した主被写体である、顔、もしくは被写体の検出サイズを基に判断する。前回検出したサイズより、今回検出したサイズが小さくなっている場合は、遠側へ、大きくなっている場合は、近側へ主被写体が移動していると判断する。
【０１２２】
例えば、前述の図５の顔の枠５０１が、主被写体が近づいてくることにより、図１２の顔の枠５０２のように大きくなった場合は、被写体が近づいていると判断する。
【０１２３】
また、前述の図１０の被写体の枠６０２が、主被写体が遠ざかることにより、図１３の被写体の枠６０３のように小さくなった場合は、被写体が遠ざかっていると判断する。
【０１２４】
システム制御部５０は、顔や被写体の検出サイズを判断することにより、フォーカスレンズを動かし測距すること無く、主被写体が近づいているか遠ざかっているかを判断することが可能である。
【０１２５】
主被写体が近側へ移動していると判断された場合は、システム制御部５０は、システムメモリ５２に格納されているフォーカスレンズ移動候補位置を読み出し、近側へ１ポイント進んだ位置へ移動を開始する（Ｓ６１８）。例えば、現在のフォーカスレンズ位置が図７のＰ２だとすると、Ｐ３へ移動を開始する。
【０１２６】
主被写体が遠側へ移動していると判断された場合は、システム制御部５０は、システムメモリ５２に格納されているフォーカスレンズ移動候補位置を読み出し、遠側へ１ポイント進んだ位置へ移動を開始する（Ｓ６１９）。例えば、現在のフォーカスレンズ位置が図７のＰ２だとすると、Ｐ１へ移動を開始する。
【０１２７】
次に、システム制御部５０は、録音レベルを下げる設定を行う（Ｓ６２０）。下げる量は、予め設定しておいてもよいし、フォーカスレンズの駆動速度や、周囲の雑音レベルから判断してもよいこととする。
【０１２８】
次に、システム制御部５０は、フォーカスレンズの移動が終了したか否かの判断を行う（Ｓ６２１）。移動が終了していない場合は、移動終了判定（Ｓ６２１）に戻る。移動が終了した場合は、システム制御部５０は、録音レベルを通常レベルに戻し（Ｓ６２２）、撮影中測距処理を終了する。
【０１２９】
ここで、Ｓ６１６は、被写体が所定以上移動しているか否か判断する第２の判断手段として機能する。
【０１３０】
また、Ｓ６１８、Ｓ６１９は、第２の判断手段により検出手段で検出された被写体が所定以上移動していると判断された場合に、フォーカスレンズ移動候補位置から１つのフォーカス位置を選択して記フォーカスレンズを移動させる移動手段として機能する。
【０１３１】
また、Ｓ６２０は、移動手段によりフォーカスレンズを移動させるときに録音レベルを下げる低下手段として機能する。
【０１３２】
このようにして、動画記録前のシャッターボタンＳＷ１が押されたときに、主被写体を確定し、シャッターボタンＳＷ１が押し続けられている間は、主被写体にピントを合わせ続けるように連続測距動作を行う。
【０１３３】
そして、動画記録が開始されると、主被写体の検出状況、ＡＦ評価値の状態に応じて、断続的にフォーカスレンズを駆動させ、その駆動時の録音状態を変更することにより、フォーカスレンズの駆動音を記録せずにピントの合った動画を撮影することができる。
【０１３４】
（顔検出処理）
図１４は、図４のＳ４０３で実行される顔検出処理の手順を示すフローチャートである。
【０１３５】
システム制御部５０は、画像信号（Ｓ７０１）に水平及び垂直方向のバンドパスフィルタをかけ（Ｓ７０２、Ｓ７０３）、エッジ成分を検出する。その後、システム制御部５０は、検出されたエッジ成分のパターンマッチング（Ｓ７０４）を行い、目及び鼻、口、耳の候補群を抽出する。
【０１３６】
システム制御部５０は、Ｓ７０４にて抽出された目の候補群の中から、予め設定された条件（例えば２つの目の距離、傾き等）を満たすものを、目の対と判断し、目の対があるもののみ目の候補群として絞り込む（Ｓ７０５）。
【０１３７】
システム制御部５０は、絞り込まれた目の候補群とそれに対応する顔を形成する他のパーツ（鼻、口、耳）を対応付け、また、予め設定した非顔フィルタ（Ｓ７０６）を通すことで、顔を検出する。システム制御部５０は、検出結果に応じて顔情報を出力し（Ｓ７０６）、処理を終了する。
【０１３８】
このように、スルー画像として表示される画像データを用いて、画像データの特徴量を抽出して被写体情報を検出することが可能である。本実施の形態では、被写体情報として顔情報を例に挙げたが、このような被写体情報には他にも赤目判定等の様々な情報がある。
【０１３９】
（被写体検出処理）
図１５は、図９のＳ５０６で実行される被写体検出処理の手順を示すフローチャートである。
【０１４０】
システム制御部５０は、画像信号（Ｓ８０１）のうちの必要に応じた特定の部分を必要個所分切り取って抽出する（Ｓ８０２）。システム制御部５０は、この抽出した領域に、水平及び垂直方向のバンドパスフィルタをかけ（Ｓ８０３、Ｓ８０４）、エッジ成分を検出する。また、システム制御部５０は、同領域における色情報も抽出する（Ｓ８０５）。
【０１４１】
その後、システム制御部５０は、検出されたエッジ成分、色情報からパターンマッチング（Ｓ８０６）を行い、予め設定している被写体を抽出する。
【０１４２】
被写体の設定方法としては、デジタルカメラ１００内に予め記憶していてもよいし、シャッタースイッチＳＷ１が押され、測距の結果、合焦だと判断されたときに、測距した領域内の動きのある被写体を抽出し、その被写体情報を記憶してもよい。
【０１４３】
このように、スルー画像として表示される画像データを用いて、画像データの特徴量を抽出して被写体情報を検出することが可能である。
【０１４４】
（測距・測光処理）
図１６は、図４のＳ４０５で実行される測距・測光処理の手順を示すフローチャートである。
【０１４５】
システム制御部５０は、撮像部２２から電荷信号を読み出し、Ａ／Ｄ変換器２３を介して画像処理部２４に撮影画像データを逐次読み込む（Ｓ９０１）。そして、この逐次読み込まれた画像データを用いて、画像処理部２４は、ＴＴＬ方式のＡＥ処理、ＥＦ処理、ＡＦ処理に用いる所定の演算を行っている。
【０１４６】
尚、ここでの各処理は、撮影した全画素数のうちの必要に応じた特定の部分を必要個所分切り取って抽出し、演算に用いている。これにより、ＴＴＬ方式のＡＥ、ＥＦ、ＡＷＢ、ＡＦの各処理において、中央重点モード、平均モード、評価モードの各モード等の異なるモード毎に最適な演算を行うことが可能となる。
【０１４７】
画像処理部２４での演算結果を用いて、システム制御部５０は、露出（ＡＥ）が適正と判断されるまで（Ｓ９０２）、ＡＥ制御を行う（Ｓ９０３）。
【０１４８】
システム制御部５０は、露出が適正と判断したならば（Ｓ９０２）、測定データ及びあるいは設定パラメータを内部メモリあるいはシステムメモリ５２に記憶する。
【０１４９】
画像処理部２４での演算結果及びＡＥ制御で得られた測定データを用いて、システム制御部５０は、ホワイトバランス（ＡＷＢ）が適正と判断されるまで（Ｓ９０４）、画像処理部２４を用いて色処理のパラメータを調節してＡＷＢ制御を行う（Ｓ９０５）。
【０１５０】
システム制御部５０は、ホワイトバランスが適正と判断したならば（Ｓ９０４）、測定データ及びあるいは設定パラメータを内部メモリあるいはシステムメモリ５２に記憶する。
【０１５１】
システム制御部５０は、ＡＥ制御及びＡＷＢ制御で得られた測定データを用いて、測距（ＡＦ）が合焦と判断されるまで（Ｓ９０６）、ＡＦ制御を行う（Ｓ９０７）。
【０１５２】
システム制御部５０は、測距が合焦と判断したならば（Ｓ９０６）、測定データ及びあるいは設定パラメータを内部メモリあるいはシステムメモリ５２に記憶し、測距・測光処理を終了する。
【０１５３】
（動画撮影処理） 
図１７は、図４のＳ４１３で実行される動画撮影処理の手順を示すフローチャートである。
【０１５４】
システム制御部５０は、撮像部２２において撮像された画像データを所定のフレームレートでメモリ３２に順次格納する（Ｓ１００１）。同時に、システム制御部５０は、マイク１０から記録された音声を、音声制御部１１、Ａ／Ｄ変換器２３を介して同じくメモリ３２に格納する（Ｓ１００１）。本実施の形態では、ＰＣＭ形式のデジタルデータを想定している。
【０１５５】
続いて、システム制御部５０は、画像処理部２４により、メモリ３２に格納された画像データをファイルに記録するための画像サイズ変換等の画像処理を行い（Ｓ１００２）、また、システム制御部５０は、圧縮／伸張部１６により、圧縮処理を行い（Ｓ１００３）、メモリ３２に格納する（Ｓ１００４）。
【０１５６】
図１８は、図２における記録媒体に記録された動画ファイル（動画データ）の構成例を示す図である。
【０１５７】
データの先頭部には映像のフレームレートや音声のサンプリングレートといったデータからなる固定長のヘッダ領域（１８−１）と、その直後に１秒間の音声データを格納する固定長の音声データ領域（１８−２）を配置する。
【０１５８】
音声データは、マイク１０に入力した音声が音声制御部１１及びＡ／Ｄ変換器２３を通してデジタルデータにサンプリングされたものであり、メモリ３２に格納される。その直後から所定のフレームレートにおいて記録されたフレームデータ（１８−３、１８−４、１８−５、１８−６）を順次メモリ３２上に格納し、１秒単位で順次データを生成する。
【０１５９】
１秒間のデータが蓄積されると、システム制御部５０は、動画像並びに音声の記録処理と並列にメモリ３２に蓄積された動画データを記録媒体２００に記録する（Ｓ１００４）。
【０１６０】
これらの処理を、動画停止要求を検出するまで、システム制御部５０は繰り返す。動画撮影処理は、第２シャッタースイッチＳＷ２（６４）の再検出、記録媒体２００の空き容量がなくなる、もしくはメモリ３２の空きがなくなるまで継続される。
【０１６１】
（動画記録処理）
図１９は、図４のＳ４１７で実行される動画記録処理の手順を示すフローチャートである。
【０１６２】
動画記録モードにおいて記録される動画像ファイルには拡張子ＡＶＩが付与され、管理情報を記録するサムネイルファイルには拡張子ＴＨＭが付与される。
【０１６３】
上記条件において動画記録処理が停止すると、システム制御部５０は、メモリ３２に残った動画データを書き込んだ後、各音声データ／映像データへのオフセットやサイズを格納した図１８のインデックス情報（１８−１８）を記録する（Ｓ１１０１）。
【０１６４】
次に、システム制御部５０は、トータルフレーム数等のヘッダ情報を生成した後（Ｓ１１０２）、トータルのデータサイズをディレクトリエントリに記載し、その情報を記録媒体２００に記録する（Ｓ１１０３）。これにより動画ファイルの記録が終了する。
【０１６５】
続いて、システム制御部５０は、動画ファイルの管理情報から動画ファイル名と同一番号を有するサムネイルファイルを生成し動画記録を終了する（Ｓ１１０４）。
【０１６６】
また、本発明の目的は、以下の処理を実行することによっても達成される。即ち、上述した実施の形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムまたは装置に供給し、そのシステムまたは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出す処理である。
【０１６７】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１６８】
また、プログラムコードを供給するための記憶媒体としては、次のものを用いることができる。例えば、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等である。または、プログラムコードをネットワークを介してダウンロードしてもよい。
【０１６９】
また、コンピュータが読み出したプログラムコードを実行することにより、上記実施の形態の機能が実現される場合も本発明に含まれる。加えて、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含まれる。
【０１７０】
更に、上述した実施の形態の機能が以下の処理によって実現される場合も本発明に含まれる。即ち、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行う場合である。
【図面の簡単な説明】
【０１７１】
【図１】本発明の実施の形態に係る撮像装置としてのデジタルカメラの外観図である。
【図２】図１のデジタルカメラの構成例を示すブロック図である。
【図３】図２のデジタルカメラによって実行される撮影処理（全体的な動作）の手順を示すフローチャートである。
【図４ａ】図３のＳ３０３で実行される動画記録モード処理の手順を示すフローチャートである。
【図４ｂ】図３のＳ３０３で実行される動画記録モード処理の手順を示すフローチャートである。
【図５】顔検出時の画像表示部の表示画面を示す図である。
【図６】顔非検出時の画像表示部の表示画面を示す図である。
【図７】図２のデジタルカメラにおいて、間隔が広い場合のフォーカスレンズ移動候補位置の例を示す図である。
【図８】図２のデジタルカメラにおいて、間隔が狭い場合のフォーカスレンズ移動候補位置の例を示す図である。
【図９ａ】図４のＳ４０９で実行される連続測距処理の手順を示すフローチャートである。
【図９ｂ】図４のＳ４０９で実行される連続測距処理の手順を示すフローチャートである。
【図１０】被写体検出時の画像表示部の表示画面を示す図である。
【図１１ａ】図４のＳ４１５で実行される撮影中測距処理の手順を示すフローチャートである。
【図１１ｂ】図４のＳ４１５で実行される撮影中測距処理の手順を示すフローチャートである。
【図１２】顔を検出し、撮影中測距動作時の画像表示部の表示画面を示す図である。
【図１３】被写体を検出し、撮影中測距動作時の画像表示部の表示画面を示す図である。
【図１４】図４のＳ４０３で実行される顔検出処理の手順を示すフローチャートである。
【図１５】図９のＳ５０６で実行される被写体検出処理の手順を示すフローチャートである。
【図１６】図４のＳ４０５で実行される測距・測光処理の手順を示すフローチャートである。
【図１７】４のＳ４１３で実行される動画撮影処理の手順を示すフローチャートである。
【図１８】図２における記録媒体に記録された動画ファイル（動画データ）の構成例を示す図である。
【図１９】図４のＳ４１７で実行される動画記録処理の手順を示すフローチャートである。
【符号の説明】
【０１７２】
１００  デジタルカメラ
１０  マイク
１１  音声制御部
１２  タイミング発生部
１５  メモリ制御部
１６  圧縮／伸張部
２２  撮像部
２４  画像処理部
２８  画像表示部
３２  メモリ
５０  システム制御部
１０３  撮影レンズ
【図１】
2010117490.tif 000003
【図２】
2010117490.tif 000004
【図３】
2010117490.tif 000005
【図４ａ】
2010117490.tif 000006
【図４ｂ】
2010117490.tif 000007
【図５】
2010117490.tif 000008
【図６】
2010117490.tif 000009
【図７】
2010117490.tif 000010
【図８】
2010117490.tif 000011
【図９ａ】
2010117490.tif 000012
【図９ｂ】
2010117490.tif 000013
【図１０】
2010117490.tif 000014
【図１１ａ】
2010117490.tif 000015
【図１１ｂ】
2010117490.tif 000016
【図１２】
2010117490.tif 000017
【図１３】
2010117490.tif 000018
【図１４】
2010117490.tif 000019
【図１５】
2010117490.tif 000020
【図１６】
2010117490.tif 000021
【図１７】
2010117490.tif 000022
【図１８】
2010117490.tif 000023
【図１９】
2010117490.tif 000024