(57)【要約】【課題】  自動撮影指示前に被写体を検出するとどの被写体に合わせて撮影条件を設定するかを確認でき、被写体を検出できないと自動撮影指示後に撮影条件を合わせる被写体を決定して撮影条件を設定するカメラを提供する。【解決手段】  被写体を検出し（Ｓ１０３）、  被写体検出結果が特定の条件を満たすかを判定し（Ｓ１０４）、  被写体検出結果が前記特定の条件を満たすと撮影指示受付前に撮影条件を合わせるべき被写体を決定し（Ｓ１０５）、  決定された被写体を撮影指示受付前に報知し（Ｓ１０６）、  撮影指示を受け付け（Ｓ１０７、Ｓ１１３）、  被写体検出結果が前記特定の条件を満たす場合は前記決定された被写体に合わせて撮影条件を設定し（Ｓ１０５）、被写体検出結果が前記特定の条件を満たさない場合は撮影指示受け付け後の被写体検出結果に基づいて撮影条件を設定し（Ｓ１１９）、  設定された撮影条件で自動的に本撮影を行う（Ｓ１１１）。【選択図】  図２
2010028353.tif 000002
【特許請求の範囲】
【請求項１】
撮像手段と、
前記撮像手段で撮像されている画像から被写体を検出する被写体検出手段と、
前記被写体検出手段による検出結果が特定の条件を満たすか否かを判定する判定手段と、
前記判定手段によって前記検出結果が前記特定の条件を満たすと判定すると、撮影者からの撮影指示の受付前に撮影条件を合わせるべき被写体を決定する決定手段と、
前記決定手段で決定された被写体を前記撮影指示の受付前に報知する報知手段と、
前記撮影指示を前記撮影者から受け付ける受付手段と、
前記判定手段によって前記検出結果が前記特定の条件を満たすと判定した場合は前記決定された被写体に合わせて撮影条件を設定し、前記判定手段によって前記検出結果が前記特定の条件を満たさないと判定した場合は、前記受付手段で前記撮影指示を受け付けた後の前記被写体検出手段の検出結果に基づいて撮影条件を設定する設定手段と、
前記設定手段で設定された撮影条件で、前記撮影指示の後に特定の要件を満たすと自動的に本撮影を行うように前記撮像手段を制御する自動撮影手段と
を有することを特徴とする撮像装置。
【請求項２】
前記被写体検出手段で検出する被写体は、人物の顔、人物の目、特定の色の物体の少なくとも1つであることを特徴とする請求項１記載の撮像装置。
【請求項３】
前記特定の条件は、前記被写体検出手段によって少なくとも１つの被写体が検出されることであることを特徴とする請求項１または２に記載の撮像装置。
【請求項４】
前記特定の条件は、前記撮像手段で撮像されている画像のうち一部の範囲から前記被写体検出手段によって少なくとも１つの被写体が検出されることであることを特徴とする請求項１または２に記載の撮像装置。
【請求項５】
前記設定手段で設定される撮影条件は、フォーカス設定、露出設定、フラッシュ光量設定、ホワイトバランス設定の少なくとも１つであることを特徴とする請求項１乃至４に記載の撮像装置。
【請求項６】
前記自動撮影手段はセルフタイマー撮影を行うように制御する手段であって、前記特定の要件は前記撮影指示を受け付けてから特定の時間が経過することであることを特徴とする請求項１乃至５に記載の撮像装置。
【請求項７】
前記被写体検出手段で検出する被写体は人物の顔であって、
前記特定の要件は前記被写体検出手段で検出する顔の数が前記撮影指示を受け付けた際よりも増えることであることを特徴とする請求項１乃至５に記載の撮像装置。
【請求項８】
前記設定手段は、前記判定手段によって前記検出結果が前記特定の条件を満たすと判定すると、前記撮影指示の受付前に、前記決定手段で決定された被写体に合わせて撮影条件を設定することを特徴とする請求項１乃至７に記載の撮像装置。
【請求項９】
前記撮影指示を受け付けた後に前記被写体検出手段によって検出される被写体の位置、大きさ、数に変化があったか否かを判定する変化判定手段と、
前記設定手段は、前記変化判定手段によって変化があったと判定すると、前記撮影指示の受付前に行われた撮影条件の設定を変更することを特徴とする請求項８記載の撮像装置。
【請求項１０】
前記変化判定手段は、前記決定手段で撮影条件を合わせるべき被写体として決定された被写体について変化があったか否かを判定することを特徴とする請求項９記載の撮像装置。
【請求項１１】
前記設定手段によって前記撮影指示の受付前に行われた撮影条件の設定を変更する場合に警告を行う警告手段を更に有することを特徴とする請求項９または１０に記載の撮像装置。
【請求項１２】
前記変化判定手段によって変化があったと判定すると前記被写体検出手段によって検出されている被写体が静止しているか否かを判定する静止判定手段をさらに有し、
前記設定手段は、前記静止判定手段で静止していると判定されてから前記撮影指示の受付前に行われた撮影条件の設定を変更することを特徴とする請求項９乃至１１に記載の撮像装置。
【請求項１３】
前記設定手段は、前記判定手段によって、前記検出結果が前記特定の条件を満たすと判定すると、前記撮影指示の受付後に、前記決定手段で決定された被写体と同一の被写体に合わせて撮影条件を設定することを特徴とする請求項１乃至７に記載の撮像装置。
【請求項１４】
撮像ステップと、
前記撮像ステップで撮像されている画像から被写体を検出する被写体検出ステップと、
前記被写体検出ステップによる検出結果が特定の条件を満たすか否かを判定する判定ステップと、
前記判定ステップによって前記検出結果が前記特定の条件を満たすと判定すると、撮影者からの撮影指示の受付前に撮影条件を合わせるべき被写体を決定する決定ステップと、
前記決定ステップで決定された被写体を前記撮影指示の受付前に報知する報知ステップと、
前記撮影指示を前記撮影者から受け付ける受付ステップと、
前記判定ステップによって前記検出結果が前記特定の条件を満たすと判定した場合は前記決定された被写体に合わせて撮影条件を設定し、前記判定ステップによって前記検出結果が前記特定の条件を満たさないと判定した場合は、前記受付ステップで前記撮影指示を受け付けた後の前記被写体検出ステップの検出結果に基づいて撮影条件を設定する設定ステップと、
前記設定ステップで設定された撮影条件で、前記撮影指示の後に特定の要件を満たすと自動的に本撮影を行うように前記撮像ステップを制御する自動撮影ステップと
を有することを特徴とする撮像方法。
【請求項１５】
コンピュータを、
撮像部で撮像されている画像から被写体を検出する被写体検出手段、
前記被写体検出手段による検出結果が特定の条件を満たすか否かを判定する判定手段、
前記判定手段によって前記検出結果が前記特定の条件を満たすと判定すると、撮影者からの撮影指示の受付前に撮影条件を合わせるべき被写体を決定する決定手段、
前記決定手段で決定された被写体を前記撮影指示の受付前に報知する報知手段、
前記撮影指示を前記撮影者から受け付ける受付手段、
前記判定手段によって前記検出結果が前記特定の条件を満たすと判定した場合は前記決定された被写体に合わせて撮影条件を設定し、前記判定手段によって前記検出結果が前記特定の条件を満たさないと判定した場合は、前記受付手段で前記撮影指示を受け付けた後の前記被写体検出手段の検出結果に基づいて撮影条件を設定する設定手段、
前記設定手段で設定された撮影条件で、前記撮影指示の後に特定の要件を満たすと自動的に本撮影を行うように前記撮像部を制御する自動撮影手段
として機能させるためのプログラム。
【請求項１６】
コンピュータを、
撮像部で撮像されている画像から被写体を検出する被写体検出手段、
前記被写体検出手段による検出結果が特定の条件を満たすか否かを判定する判定手段、
前記判定手段によって前記検出結果が前記特定の条件を満たすと判定すると、撮影者からの撮影指示の受付前に撮影条件を合わせるべき被写体を決定する決定手段、
前記決定手段で決定された被写体を前記撮影指示の受付前に報知する報知手段、
前記撮影指示を前記撮影者から受け付ける受付手段、
前記判定手段によって前記検出結果が前記特定の条件を満たすと判定した場合は前記決定された被写体に合わせて撮影条件を設定し、前記判定手段によって前記検出結果が前記特定の条件を満たさないと判定した場合は、前記受付手段で前記撮影指示を受け付けた後の前記被写体検出手段の検出結果に基づいて撮影条件を設定する設定手段、
前記設定手段で設定された撮影条件で、前記撮影指示の後に特定の要件を満たすと自動的に本撮影を行うように前記撮像部を制御する自動撮影手段
として機能させるためのプログラムを記録したコンピュータが読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置によるセルフタイマー撮影等の自動撮影時の撮影条件設定を行うための技術に関する。
【背景技術】
【０００２】
セルフタイマー撮影では任意の秒数経過後に自動的に撮影を行うことができるので、撮影者がデジタルカメラにセルフタイマー撮影の設定をした後、任意の秒数以内に画角内に入ることによって、撮影者も写真に写ることが可能となる。
【０００３】
また、近年、顔検出機能を備えたデジタルカメラがあり、画角内にある顔を検出し、検出した顔に対してＡＦやＡＥを行うことが可能である。
【０００４】
セルフタイマー撮影と顔検出機能を組み合わせた撮影方法もある。特許文献１では、セルフタイマーの計時前にはＡＦをせずに、撮影指示部材が操作されて計時が終了してから顔検出により検出された顔にＡＦを行う方法が示されている。
【特許文献１】特開２００６−３０１１７２
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、セルフタイマー計時前に特定の場所にＡＦしてピントを固定する従来のセルフタイマー撮影の場合、セルフタイマー計時中に、構図が変化してしまうとピントがずれてしまう。さらにセルフタイマー計時中に画角内に入った撮影者にピントを合わせることができない。
【０００６】
また、特許文献１のように顔検出を利用して自動撮影を行う場合、撮影者は撮影指示部材の操作後にビューファインダーが見える範囲外に移動してしまうとどの顔にピントを合わせて撮影されるか知ることができない。そのため撮影画像を見るまではどの顔にピントが合ったのか確認することができなかった。
【０００７】
そこで本発明は、自動撮影の指示前に被写体を検出するとどの被写体に合わせて撮影条件を設定するかを確認でき、かつ、被写体が検出できないと自動撮影の指示後に撮影条件を合わせる被写体を決定して撮影条件を設定するカメラを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明の請求項１に記載の撮像装置は、
撮像手段と、
前記撮像手段で撮像されている画像から被写体を検出する被写体検出手段と、
前記被写体検出手段による検出結果が特定の条件を満たすか否かを判定する判定手段と、
前記判定手段によって前記検出結果が前記特定の条件を満たすと判定すると、撮影者からの撮影指示の受付前に撮影条件を合わせるべき被写体を決定する決定手段と、
前記決定手段で決定された被写体を前記撮影指示の受付前に報知する報知手段と、
前記撮影指示を前記撮影者から受け付ける受付手段と、
前記判定手段によって前記検出結果が前記特定の条件を満たすと判定した場合は前記決定された被写体に合わせて撮影条件を設定し、前記判定手段によって前記検出結果が前記特定の条件を満たさないと判定した場合は、前記受付手段で前記撮影指示を受け付けた後の前記被写体検出手段の検出結果に基づいて撮影条件を設定する設定手段と、
前記設定手段で設定された撮影条件で、前記撮影指示の後に特定の要件を満たすと自動的に本撮影を行うように前記撮像手段を制御する自動撮影手段と
を有することを特徴とする。
【０００９】
本発明の請求項１４に記載の撮像方法は、
撮像ステップと、
前記撮像ステップで撮像されている画像から被写体を検出する被写体検出ステップと、
前記被写体検出ステップによる検出結果が特定の条件を満たすか否かを判定する判定ステップと、
前記判定ステップによって前記検出結果が前記特定の条件を満たすと判定すると、撮影者からの撮影指示の受付前に撮影条件を合わせるべき被写体を決定する決定ステップと、
前記決定ステップで決定された被写体を前記撮影指示の受付前に報知する報知ステップと、
前記撮影指示を前記撮影者から受け付ける受付ステップと、
前記判定ステップによって前記検出結果が前記特定の条件を満たすと判定した場合は前記決定された被写体に合わせて撮影条件を設定し、前記判定ステップによって前記検出結果が前記特定の条件を満たさないと判定した場合は、前記受付ステップで前記撮影指示を受け付けた後の前記被写体検出ステップの検出結果に基づいて撮影条件を設定する設定ステップと、
前記設定ステップで設定された撮影条件で、前記撮影指示の後に特定の要件を満たすと自動的に本撮影を行うように前記撮像ステップを制御する自動撮影ステップと
を有することを特徴とする。
【００１０】
本発明の請求項１５に記載のプログラムは、
コンピュータを、
撮像部で撮像されている画像から被写体を検出する被写体検出手段、
前記被写体検出手段による検出結果が特定の条件を満たすか否かを判定する判定手段、
前記判定手段によって前記検出結果が前記特定の条件を満たすと判定すると、撮影者からの撮影指示の受付前に撮影条件を合わせるべき被写体を決定する決定手段、
前記決定手段で決定された被写体を前記撮影指示の受付前に報知する報知手段、
前記撮影指示を前記撮影者から受け付ける受付手段、
前記判定手段によって前記検出結果が前記特定の条件を満たすと判定した場合は前記決定された被写体に合わせて撮影条件を設定し、前記判定手段によって前記検出結果が前記特定の条件を満たさないと判定した場合は、前記受付手段で前記撮影指示を受け付けた後の前記被写体検出手段の検出結果に基づいて撮影条件を設定する設定手段、
前記設定手段で設定された撮影条件で、前記撮影指示の後に特定の要件を満たすと自動的に本撮影を行うように前記撮像部を制御する自動撮影手段
として機能させるためのプログラムであることを特徴とする。
【００１１】
本発明の請求項１６に記載の記録媒体は、
コンピュータを、
撮像部で撮像されている画像から被写体を検出する被写体検出手段、
前記被写体検出手段による検出結果が特定の条件を満たすか否かを判定する判定手段、
前記判定手段によって前記検出結果が前記特定の条件を満たすと判定すると、撮影者からの撮影指示の受付前に撮影条件を合わせるべき被写体を決定する決定手段、
前記決定手段で決定された被写体を前記撮影指示の受付前に報知する報知手段、
前記撮影指示を前記撮影者から受け付ける受付手段、
前記判定手段によって前記検出結果が前記特定の条件を満たすと判定した場合は前記決定された被写体に合わせて撮影条件を設定し、前記判定手段によって前記検出結果が前記特定の条件を満たさないと判定した場合は、前記受付手段で前記撮影指示を受け付けた後の前記被写体検出手段の検出結果に基づいて撮影条件を設定する設定手段、
前記設定手段で設定された撮影条件で、前記撮影指示の後に特定の要件を満たすと自動的に本撮影を行うように前記撮像部を制御する自動撮影手段
として機能させるためのプログラムを記録したことを特徴とする。
【発明の効果】
【００１２】
本発明の撮像装置によれば、自動撮影の指示前に被写体を検出した場合はどの被写体に合わせて撮影条件を設定するのかを自動撮影の指示前に確認することができる。かつ、自動撮影の指示前に被写体を検出できない場合は自動撮影の指示後の撮影直前に検出される被写体に合わせて撮影条件を設定して自動撮影をすることができる。
【発明を実施するための最良の形態】
【００１３】
以下、図面を参照して本発明の好適な実施形態を説明する。
【００１４】
図１（ａ）に本発明の撮像装置の一例としてのデジタルカメラの外観図を示す。画像表示部２８は画像や各種情報を表示する表示部である。シャッターボタン６１は撮影指示を行うための操作部である。モードダイアル６０は各種モードを切り替えるための操作部である。コネクタ１１２は接続ケーブルとデジタルカメラ１００とのコネクタである。操作部７０はユーザーからの各種操作を受け付ける各種スイッチ、ボタン、タッチパネル等の操作部材より成る操作部である。記録媒体２００はメモリカードやハードディスク等の記録媒体である。記録媒体スロット２０１は記録媒体２００を格納するためのスロットである。記録媒体スロット２０１に格納された記録媒体２００は、デジタルカメラ１００との通信が可能となる。蓋２０３は記録媒体スロット２０１の蓋である。
【００１５】
図１ｂはデジタルカメラ１００の構成ブロック図の例である。
【００１６】
図１ｂにおいて、１００はデジタルカメラである。
【００１７】
１０は撮影レンズ、１２は絞り機能を備えるシャッター、１４は光学像を電気信号に変換する撮像素子、１６は撮像素子１４のアナログ信号出力をデジタル信号に変換するＡ／Ｄ変換器である。
【００１８】
１８は撮像素子１４、Ａ／Ｄ変換器１６、Ｄ／Ａ変換器２６にクロック信号や制御信号を供給するタイミング発生回路であり、メモリ制御回路２２及びシステム制御回路５０により制御される。
【００１９】
２０は画像処理回路であり、Ａ／Ｄ変換器１６からのデータ或いはメモリ制御回路２２からのデータに対して所定の画素補間処理や色変換処理を行う。
【００２０】
また、画像処理回路２０においては、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてシステム制御回路５０が制御を行いＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＦＥ（フラッシュプリ発光）処理を行っている。
【００２１】
さらに、画像処理回路２０においては、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理も行っている。
【００２２】
２２はメモリ制御回路であり、Ａ／Ｄ変換器１６、タイミング発生回路１８、画像処理回路２０、画像表示メモリ２４、Ｄ／Ａ変換器２６、メモリ３０、圧縮・伸長回路３２を制御する。
【００２３】
Ａ／Ｄ変換器１６のデータが画像処理回路２０、メモリ制御回路２２を介して、或いはＡ／Ｄ変換器１６のデータが直接メモリ制御回路２２を介して、画像表示メモリ２４或いはメモリ３０に書き込まれる。
【００２４】
２４は画像表示メモリ、２６はＤ／Ａ変換器、２７はＤ／Ａ変換器２６の出力を外部モニタに出力するコネクタである。外部出力コネクタ２７にコネクタが挿されている場合は外部出力接続検知手段１０８によりシステム制御回路５０は外部出力状態を知る事が出来る。
【００２５】
２８はＴＦＴ  ＬＣＤ等から成る画像表示部であり、画像表示メモリ２４に書き込まれた表示用の画像データはＤ／Ａ変換器２６を介して画像表示部２８により表示される。
【００２６】
画像表示部２８を用いて撮像した画像データを逐次表示すれば、電子ファインダー機能を実現することが可能である。
【００２７】
また、画像表示部２８は、システム制御回路５０の指示により任意に表示をＯＮ／ＯＦＦすることが可能であり、表示をＯＦＦにした場合にはデジタルカメラ１００の電力消費を大幅に低減することが出来る。
【００２８】
さらに、画像表示部２８は、回転可能なヒンジ部によってデジタルカメラ１００本体と結合してもよく、自由な向き、角度を設定して電子ファインダー機能や再生表示機能、各種表示機能を使用することが可能である。この場合、画像表示部２８の表示部分をデジタルカメラ１００に向けて格納することが可能であり、この場合は画像表示部開閉検知手段１０６により、格納状態を検知して画像表示部２８の表示動作を停止することが出来る。
【００２９】
３０は撮影した静止画像や動画像を格納するためのメモリであり、所定枚数の静止画像や所定時間の動画像を格納するのに十分な記憶量を備えている。
【００３０】
これにより、複数枚の静止画像を連続して撮影する連写撮影やパノラマ撮影の場合にも、高速かつ大量の画像書き込みをメモリ３０に対して行うことが可能となる。
【００３１】
また、メモリ３０はシステム制御回路５０の作業領域としても使用することが可能である。メモリ３０は、記録媒体２００や２１０の書き込みバッファとしても使われる。
【００３２】
３２は適応離散コサイン変換（ＡＤＣＴ）等により画像データを圧縮伸長する圧縮・伸長回路であり、メモリ３０に格納された画像を読み込んで圧縮処理或いは伸長処理を行い、処理を終えたデータをメモリ３０に書き込む。
【００３３】
４０は絞り機能を備えるシャッター１２を制御する露光制御手段であり、フラッシュ４８と連携することによりフラッシュ調光機能も有するものである。
【００３４】
４２は撮影レンズ１０のフォーカシングを制御する測距制御手段、４４は撮影レンズ１０のズーミングを制御するズーム制御手段、４６はバリアである保護手段１０２の動作を制御するバリア制御手段である。
【００３５】
４８はフラッシュであり、ＡＦ補助光の投光機能、フラッシュ調光機能も有する。
【００３６】
露光制御手段４０、測距制御手段４２はＴＴＬ方式を用いて制御されており、撮像した画像データを画像処理回路２０によって演算した演算結果に基づき、システム制御回路５０が露光制御手段４０、測距制御手段４２に対して制御を行う。
【００３７】
５０はデジタルカメラ１００全体を制御するシステム制御回路である。システム制御回路５０は、不揮発性メモリ５６に記録されたプログラムを実行することで、後述する各実施例の処理を実現する。
【００３８】
５２はシステム制御回路５０の動作用の定数、変数、不揮発性メモリ５６から読み出したプログラム等を展開するメモリである。
【００３９】
５４はシステム制御回路５０でのプログラムの実行に応じて、文字、画像、音声等を用いて動作状態やメッセージ等を表示する液晶表示装置、スピーカー等の表示部である。表示部５４はデジタルカメラ１００の操作部近辺の視認し易い位置に単数或いは複数個所設置され、例えばＬＣＤやＬＥＤ、発音素子等の組み合わせにより構成されている。また、表示部５４は、その一部の機能が光学ファインダー１０４内に設置されている。
【００４０】
表示部５４の表示内容のうち、ＬＣＤ等に表示するものとしては、絞り値表示、露出補正表示、フラッシュ表示、マクロ撮影表示、ブザー設定表示、電池残量表示、エラー表示、記録媒体２００及び２１０の着脱状態表示等がある。
【００４１】
また、表示部５４の表示内容のうち、光学ファインダー１０４内に表示するものとしては、合焦表示、手振れ警告表示、フラッシュ充電表示、シャッタースピード表示、絞り値表示、露出補正表示、等がある。
【００４２】
５６は電気的に消去・記録可能な不揮発性メモリであり、例えばＥＥＰＲＯＭ等が用いられる。不揮発性メモリ５６には、システム制御回路５０の動作用の定数、プログラム等が記憶される。ここでいう、プログラムとは、後述の各実施例における各種フローチャートを実行するためのプログラムのことである。
【００４３】
５８は記録媒体２００や２１０のデータ記録速度や、取得するデータのデータレートを測定するために使われるタイマーである。
【００４４】
５９はセルフタイマー撮影時に設定された秒数を計時するために使われるタイマーである。
【００４５】
６０、６２、６４、６６、６８及び７０は、システム制御回路５０の各種の動作指示を入力するための操作手段であり、スイッチやダイアル、タッチパネル、視線検知によるポインティング、音声認識装置等の単数或いは複数の組み合わせで構成される。
【００４６】
ここで、これらの操作手段の具体的な説明を行う。
【００４７】
６０はモードダイアルで、電源オフ、自動撮影モード、撮影モード（パノラマ撮影モード、動画撮影モード含む）、再生モード、マルチ画面再生・消去モード、ＰＣ接続モード等の各機能モードを切り替え設定することが出来る。
【００４８】
６２はシャッタースイッチＳＷ１で、シャッターボタン６１の操作途中でＯＮとなり、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュプリ発光）処理等の動作開始を指示する。
【００４９】
６４はシャッタースイッチＳＷ２で、シャッターボタン６１の操作完了でＯＮとなり、撮像素子１４から読み出した信号をＡ／Ｄ変換器１６、メモリ制御回路２２を介してメモリ３０に画像データを書き込む露光処理の動作開始を指示する。すなわちシャッターボタン６１が撮影指示部材であり、シャッタースイッチＳＷ２（６４）がＯＮになることをもってして撮影指示の受付けとする。同時に、画像処理回路２０やメモリ制御回路２２での演算を用いた現像処理、メモリ３０から画像データを読み出し、圧縮・伸長回路３２で圧縮を行い、記録媒体２００或いは２１０に画像データを書き込む記録処理という一連の処理の動作開始を指示する。また動画撮影の場合は動画撮影の開始・停止を指示する。
【００５０】
６８はクイックレビューＯＮ／ＯＦＦスイッチで、撮影直後に撮影した画像データを自動再生するクイックレビュー機能を設定する。なお、本実施例では特に、画像表示部２８をＯＦＦとした場合におけるクイックレビュー機能の設定をする機能を備えるものとする。
【００５１】
操作部７０は各種ボタンやタッチパネル等からなる。具体的に例示すると以下の通りとなる。メニューボタン、セットボタン、マクロボタン、マルチ画面再生改ページボタン、フラッシュ設定ボタン、単写／連写／セルフタイマー切り替えボタン、メニュー移動＋（プラス）ボタン、メニュー移動−（マイナス）ボタン。再生画像移動＋（プラス）ボタン、再生画像−（マイナス）ボタン、撮影画質選択ボタン、露出補正ボタン、日付／時間設定ボタン。各種機能の選択及び切り替えを設定する選択／切り替えボタン、各種機能の決定及び実行を設定する決定ボタン。画像表示部２８のＯＮ／ＯＦＦを設定する表示ボタン。撮影直後に撮影した画像データを自動再生するクイックレビュー機能を設定するクイックレビューＯＮ／ＯＦＦスイッチ。撮影時にズームと広角を調節する、あるいは再生時に拡大／縮小を調節する、１画面表示／マルチ画面表示を切り替えるズーム操作部。ＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔ  Ｇｒｏｕｐ）圧縮の圧縮率を選択するため、或いは撮像素子の信号をそのままデジタル化して記録媒体に記録するＣＣＤＲＡＷモードを選択するための圧縮モードスイッチ。
【００５２】
電源制御手段８０は、電池の装着の有無、電池の種類、電池残量の検出を行い、検出結果及びシステム制御回路５０の指示に基づいて、必要な電圧を必要な期間、記録媒体を含む各部へ供給する。
【００５３】
８２はコネクタ、８４はコネクタ、８６はアルカリ電池やリチウム電池等の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池等の二次電池、ＡＣアダプター等からなる電源手段である。
【００５４】
９０及び９４はメモリカードやハードディスク等の記録媒体とのインターフェースである。９２及び９６はメモリカードやハードディスク等の記録媒体と接続を行うコネクタである。９８はコネクタ９２及び或いはコネクタ９６に記録媒体２００或いは２１０が装着されているか否かを検知する記録媒体着脱検知手段である。
【００５５】
なお、本実施例では記録媒体を取り付けるインターフェース及びコネクタを２系統持つものとして説明している。もちろん、記録媒体を取り付けるインターフェース及びコネクタは、単数或いは複数、いずれの系統数を備える構成としても構わない。また、異なる規格のインターフェース及びコネクタを組み合わせて備える構成としても構わない。
【００５６】
インターフェース及びコネクタとしては、ＰＣＭＣＩＡカードやＣＦ（コンパクトフラッシュ（登録商標））カード等の規格に準拠したものを用いて構成して構わない。
【００５７】
さらに、インターフェース９０及び９４、そしてコネクタ９２及び９６に各種通信カードを接続することにより、他機器との間で画像データや画像データに付属した管理情報を転送し合うことが出来る。
【００５８】
１０２は、デジタルカメラ１００のレンズ１０を含む撮像部を覆う事により、撮像部の汚れや破損を防止するバリアである保護手段である。
【００５９】
１０４は光学ファインダーであり、画像表示部２８による電子ファインダー機能を使用すること無しに、光学ファインダーのみを用いて撮影を行うことが可能である。また、光学ファインダー１０４内には、表示部５４の一部の機能、例えば、合焦表示、手振れ警告表示、フラッシュ充電表示、シャッタースピード表示、絞り値表示、露出補正表示などが設置されている。
【００６０】
１０６は画像表示部開閉検知手段であり、画像表示部２８が、画像表示部２８の表示部分をデジタルカメラ１００に向けて格納した格納状態にあるかどうかを検知することが出来る。
【００６１】
ここで、格納状態にあると検知したならば画像表示部２８の表示動作を停止して不要な電力消費を禁止することが可能である。
【００６２】
１０８は外部出力コネクタ接続検知手段であり、外部出力コネクタ２７に外部モニタが接続されているかどうかを検知することが出来る。ここで、接続状態にあると検知したならば画像表示部２８の代わりに外部モニタを表示装置として用いることが可能である。
【００６３】
１１０は通信手段で、ＲＳ２３２ＣやＵＳＢ、ＩＥＥＥ１３９４、Ｐ１２８４、ＳＣＳＩ、モデム、ＬＡＮ、無線通信、等の各種通信機能を有する。
【００６４】
１１２は通信手段１１０によりデジタルカメラ１００を他の機器と接続するコネクタ或いは無線通信の場合はアンテナである。
【００６５】
１１４はマイクで、音声データ取得手段である。１１６はマイク１１４で得られた音声データをシステム制御回路５０で取得するためにＡ／Ｄ変換するＡ／Ｄ変換機である。
【００６６】
１１８はスピーカーで、音声データ再生手段である。１２０はシステム制御回路５０から出力されるデジタル音声データをスピーカー１１８で再生するためにＤ／Ａ変換するＤ／Ａ変換機である。
【００６７】
２００はメモリカードやハードディスク等の記録媒体である。
【００６８】
記録媒体２００は、半導体メモリや磁気ディスク等から構成される記録部２０２、デジタルカメラ１００とのインターフェース２０４、デジタルカメラ１００と接続を行うコネクタ２０６を備えている。
【００６９】
また、この記録媒体２００がＰＣＭＣＩＡ規格のＰＣ−ＣａｒｄやＣｏｍｐａｃｔＦｌａｓｈ等の場合は、性能が記されている情報記憶回路を内蔵している事もある。
【００７０】
２１０はメモリカードやハードディスク等の記録媒体である。
【００７１】
記録媒体２１０は、半導体メモリや磁気ディスク等から構成される記録部２１２、デジタルカメラ１００とのインターフェース２１４、デジタルカメラ１００と接続を行うコネクタ２１６を備えている。
【００７２】
また、この記録媒体２１０がＰＣＭＣＩＡ規格のＰＣ−ＣａｒｄやＣｏｍｐａｃｔＦｌａｓｈ等の場合は、性能が記されている情報記憶回路を内蔵している事もある。
【００７３】
上述したデジタルカメラ１００では中央１点ＡＦや顔ＡＦを用いた撮影が可能である。中央１点ＡＦとは撮影画面内の中央位置１点に対してＡＦを行うことである。顔ＡＦとは顔検出機能によって検出された撮影画面内の顔に対してＡＦを行うことである。
【００７４】
顔検出機能について説明する。システム制御回路５０は顔検出対象の画像データを画像処理回路２０に送る。システム制御回路５０の制御下で画像処理回路２０は、当該画像データに水平方向バンドパスフィルタを作用させる。また、システム制御回路５０の制御下で画像処理回路２０は処理された画像データに垂直方向バンドパスフィルタを作用させる。これら水平及び垂直方向のバンドパスフィルタにより、画像データよりエッジ成分が検出される。
【００７５】
その後、システム制御回路５０は、検出されたエッジ成分に関してパターンマッチングを行い、目及び鼻、口、耳の候補群を抽出する。そして、システム制御回路５０は、抽出された目の候補群の中から、予め設定された条件（例えば２つの目の距離、傾き等）を満たすものを、目の対と判断し、目の対があるもののみ目の候補群として絞り込む。そして、システム制御回路５０は、絞り込まれた目の候補群とそれに対応する顔を形成する他のパーツ（鼻、口、耳）を対応付け、また、予め設定した非顔条件フィルタを通すことで、顔を検出する。システム制御回路５０は、顔の検出結果に応じて上記のような顔情報を出力し、処理を終了する。このとき、顔の数などの特徴量である顔情報をメモリ５２に記憶する。
【００７６】
以上のようにスルー表示で表示される画像データを画像解析して、画像データの特徴量を抽出して被写体情報を検出することが可能である。本実施例では被写体情報として顔情報を例に挙げたが、被写体情報には他にも目検出等の様々な情報がある。
【００７７】
なお、顔ＡＦと同時に顔ＡＥ，顔ＦＥを行うことができる。顔ＡＥとは検出された顔の明るさに合わせて、画面全体の露出を最適化することである。顔ＦＥとは検出された顔に対してフラッシュの光量がちょうど良くなるように調整する調光をすることである。
【００７８】
また、上記通常の撮影のほかに、セルフタイマー撮影をすることができる。セルフタイマー撮影とは自動撮影の一種であり、シャッタースイッチＳＷ２（６４）が押された後、ユーザが事前に任意に設定しておいた所定秒数を計時した後に自動的に撮影が行われる。またセルフタイマー撮影では秒数だけでなく、一度のシャッタースイッチＳＷ２（６４）の操作に応じた撮影枚数も単数に限らず任意に決めることができる。操作部７０を操作することによりセルフタイマー撮影モードに入り、設定にしたがって後述の図２〜４のセルフタイマー撮影を行うことができるモードに入る。
【００７９】
以下、図２〜８を参照して、本発明の各実施例の動作を説明する。
【００８０】
＜実施例１＞
実施例１では、セルフタイマー計時開始前の撮影画面内の顔の有無によってＡＦのタイミングを自動的に変化させる例を述べる。
【００８１】
図２はセルフタイマー計時開始前の撮影画面内の顔の有無によってＡＦのタイミングを自動的に変化させるセルフタイマー撮影処理１のフローチャートである。このセルフタイマー撮影処理１における各処理は、システム制御回路５０が不揮発性メモリ５６等に格納されたプログラムをメモリ５２に展開して実行することにより実現される。
【００８２】
操作部７０を操作することによりセルフタイマー撮影モードに入ると、画像表示部２８に撮像素子１４で撮像されている画像データを表示するスルー表示を行い、ステップＳ１０１でズームやＩＳＯ感度、撮影する画像の記録サイズ等の設定を受け付ける。続いてステップＳ１０２においてシャッタースイッチＳＷ１（６２）が操作されたか否かを判定する。シャッタースイッチＳＷ１（６２）が操作されたと判定するとステップＳ１０３において前述した顔検出機能による顔の検出処理を行う。
【００８３】
続いてステップＳ１０４においてステップＳ１０３の顔の検出結果に基づいて、撮影画面内の顔の有無を判定する。顔があると判定すればステップＳ１０５へ、顔がないと判定すればステップＳ１１２へ進む。
【００８４】
ステップＳ１０５では検出された顔にフォーカスが合うように顔ＡＦを行う。続けてステップＳ１０６において、画像表示部２８に合焦の確認表示を行う。図５に画像表示部２８に表示される合焦表示の例を示す。スルー画像５０１は撮像素子１４で撮像されている画像データを表示するスルー表示で表示されている画像であり、現在の撮影画角の映像をほぼリアルタイムに表示した画像である。スルー画像５０１から人物の顔が検出できている場合は、検出している顔に対して顔枠５０２を例えば白色で表示する。そして、図２のステップＳ１０５によって顔ＡＦが行われ、ピントを合わせることに成功するとステップＳ１０６でスピーカー１１８からの「ピピッ」という報知音とともにピントが合った顔の顔枠の色を変更して例えば緑色にする。このときデジタルカメラ１００の前面にあるＬＥＤやＡＦ補助光を光らせることによって合焦を報知しても良い。これにより撮影者は、これから行われるセルフタイマー撮影では撮影画面内のどの顔にフォーカスを合わせて撮影されるのかを確認することが可能となる。
【００８５】
図２にもどり、ステップＳ１０７ではシャッタースイッチＳＷ２（６４）が操作されたか否かを判定する。シャッタースイッチＳＷ２（６４）が操作されていないと判定するとステップＳ１０８に進み、シャッタースイッチＳＷ１（６２）がＯＮのままであるか否かを判定する。ＯＮのままであればステップＳ１０７に戻ってシャッタースイッチＳＷ２（６４）の操作を待ち、ＯＦＦであればステップＳ１０１に戻ってセルフタイマー撮影処理１をやり直す。ステップＳ１０７においてシャッタースイッチＳＷ２（６４）が操作されたと判定するとステップＳ１０９へ進む。
【００８６】
ステップＳ１０９ではセルフタイマーの計時を開始する。続いてステップＳ１１０ではセルフタイマーの計時が終了するのを待つ。セルフタイマーの計時が終了したらステップＳ１１１へ進み、ステップＳ１０５で行った顔ＡＦに基づいて撮影処理（本撮影）を行い、セルフタイマー撮影処理１を終了する。
【００８７】
一方、ステップＳ１０４で顔がないと判定していればステップＳ１１２へ進む。ステップＳ１１２では顔が検出されなかったのでセルフタイマー終了前に顔検出を行う旨を示す警告表示を行う。図６にステップＳ１１２での警告表示の例を示す。図６ではスルー画像から顔が検出できなかったため、このままシャッタースイッチＳＷ２（６４）を操作して撮影指示を行う前にはＡＦを行わず、セルフタイマーの計時開始後で、タイマー終了前にＡＦを行う旨を表示する。この警告はＡＦ補助光やスピーカー１１８から出される音によって行ってもよい。これにより撮影者は、撮影指示を行ってセルフタイマーの計時を開始したあとに撮影画角内に移動すれば自分の顔に合わせて顔ＡＦが行われることがわかる。
【００８８】
ステップＳ１１３およびステップＳ１１４は、前述のステップＳ１０７およびステップＳ１０８と同様の処理であるので説明を省略する。ステップＳ１１３でシャッタースイッチＳＷ２（６４）が操作されるとステップＳ１１５へ進む。
【００８９】
ステップＳ１１５ではセルフタイマーの計時を開始する。続いてステップＳ１１６ではタイマー終了ｎ秒前になるのを待つ。このｎ秒は撮影前に後述のステップの処理を行うために十分な時間であるか、ステップＳ１１５でのセルフタイマーの計時開始からｎ秒前までの間に撮影者が十分に撮影画角内に移動できる時間となるように設定される秒数である。例えばセルフタイマー設定秒数１０秒の場合、ｎは２秒ぐらいであれば、撮影者が計時開始後に移動してｎ秒前になる前に８秒あり、十分画面内に移動することができる。タイマー終了ｎ秒前になったら、ステップＳ１１７へ進む。
【００９０】
ステップＳ１１７では、前述した顔検出機能による顔の検出処理を行う。ここではシャッタースイッチＳＷ２（６４）が操作されてから既に（設定秒数−ｎ秒）が経過しているため、撮影者が撮影画角内に移動できていればその撮影者の顔が検出される。
【００９１】
続いてステップＳ１１８においてステップＳ１１７の顔の検出結果に基づいて、撮影画面内の顔の有無を判定する。顔があると判定すればステップＳ１１９へ、顔がないと判定すればステップＳ１２０へ進む。
【００９２】
ステップＳ１１９では検出された顔にフォーカスが合うように顔ＡＦを行う。この場合、検出された顔は撮影者自身の顔である場合もあり、その場合は撮影者自身に合わせて顔ＡＦされる。ここで顔ＡＦが成功してピントを合わせることに成功した場合はステップＳ１０６のような合焦表示を行っても良い。さらに、この場合はステップＳ１０６と異なり、デジタルカメラ１００のそばに撮影者が居らず、撮影者は画像表示部２８を見られない位置に居る可能性がある。そのため、ステップ１０６よりもスピーカー１１８からの報知音の音量を大きくしたり、音を変えたりして離れた位置にいる撮影者にも合焦した旨が伝わりやすいようにしても良い。同様にデジタルカメラ１００の前面にあるＬＥＤやＡＦ補助光をステップ１０６と異なる光らせ方をすることによって離れた位置にいる撮影者に伝わりやすいように合焦を報知しても良い。これにより離れた位置にいる撮影者でも、ステップＳ１１３の撮影指示のあとに新たに撮影画角に入った人物の顔に対してフォーカスが合わせられたことを知ることができる。
【００９３】
顔ＡＦが終了したらステップＳ１１０へ進み、セルフタイマーの計時が終了するのを待つ。セルフタイマーの計時が終了したらステップＳ１１１へ進み、ステップＳ１１９で行った顔ＡＦに基づいて撮影処理（本撮影）を行い、セルフタイマー撮影処理１を終了する。
【００９４】
また、ステップＳ１２０では、顔が検出されなかったために撮影画面中央にＡＦする旨を表示や音で警告する。続くステップＳ１２１では顔が検出できていないため撮影画面の中央一点にＡＦを行う。撮影画面中央へのＡＦが終了したらステップＳ１１０へ進み、セルフタイマーの計時が終了するのを待つ。セルフタイマーの計時が終了したらステップＳ１１１へ進み、ステップＳ１２１で行った中央一点へのＡＦに基づいて撮影処理（本撮影）を行い、セルフタイマー撮影処理１を終了する。
【００９５】
なお、前述のステップＳ１０４で撮影画面内に顔があると判定するとステップＳ１０５に進む構成としたが、ここで、操作部７０に含まれる特定のボタンを押すと、ステップＳ１０５には進まず、必ずステップＳ１１２に進むようにしてもよい。このようなボタンを設ければ、検出された顔が撮影者が合焦させたくない被写体である場合に誤ってＡＦされることを防ぎ、セルフタイマー計時中に画角内入った顔に適切に合焦することができる。
【００９６】
また、前述のステップＳ１０４の判定は、撮影画面内のうち例えば中央付近の一部の範囲から少なくとも１つの顔が検出されているか否かの判定としてもよい。その場合一部の範囲から少なくとも１つの顔が検出されていればステップＳ１０５へ進み、そうでなければステップＳ１１２へ進む。このようにすれば、撮影画面内の周辺部分で検出される顔が撮影者が合焦させたくない被写体である場合に、セルフタイマー撮影の指示前に誤って周辺部分で検出される顔にＡＦされることを防ぐことができる。ステップ１０４での判定は、顔検出等の被写体検出に基づいてＡＦ等の撮影条件設定をセルフタイマー撮影の指示前に行うか指示後に行うかを判断できるものであれば他の特定の条件を満たすか否かの判定でも良い。
【００９７】
本実施例によれば、セルフタイマー計時開始前に自動的に撮影画面内の顔の有無を判定し、ＡＦをセルフタイマー撮影の指示前にするか指示後にするかというタイミングを適切に変えることが可能となる。
【００９８】
セルフタイマー計時開始前に撮影画面内に顔があると判定した場合は、撮影者が顔ＡＦを合わせたい被写体が既に画角内に存在すると考えられる。従ってこの場合はセルフタイマー撮影の指示前（計時前）に顔ＡＦを行ってしまって結果を報知する。これにより撮影者は撮影画面内のどの顔にＡＦするかをセルフタイマー撮影の指示前（計時前）に確認することが可能となる。
【００９９】
また、セルフタイマー計時開始前に撮影画面内に顔がないと判定した場合は、撮影者が顔ＡＦを合わせたい被写体が画角内に存在しないと考えられる。従ってこの場合はセルフタイマーの計時終了直前に撮影画面内の顔検出を行い、顔が検出された場合は検出された顔にＡＦを行って撮影する。これにより、セルフタイマー計時中に撮影者が撮影画面内に現れた場合、撮影者に合わせてＡＦして撮影することも可能となる。
【０１００】
＜実施例２＞
実施例２では、セルフタイマー計時開始前に撮影画面内に顔があると判定し、セルフタイマー計時中に顔の情報が変化した場合について述べる。以下は実施例１と同様の部分については説明を省略し、実施例１と異なる部分について詳細に説明する。
【０１０１】
図３はセルフタイマー計時開始前に撮影画面内に顔があると判定し、セルフタイマー計時中に顔の情報が変化した場合のフローチャートである。このセルフタイマー撮影処理２における各処理は、システム制御回路５０が不揮発性メモリ５６等に格納されたプログラムをメモリ５２に展開して実行することにより実現される。
【０１０２】
ステップＳ２０１からＳ２０４の処理は前述した図２のステップＳ１０１からステップＳ１０４と同様の処理なので説明を省略する。ステップＳ２０４において顔があると判定していればステップＳ２０５へ、顔がないと判定していればステップＳ２１７へ進む。
【０１０３】
ステップＳ２０５からＳ２０９の処理は前述した図２のステップＳ１０５からステップＳ１０９の処理と同様なので説明を省略する。
【０１０４】
ステップＳ２１０では、タイマー終了ｎ秒前になるのを待つ。このｎ秒は前述した実施例１と同様の意味である。タイマー終了ｎ秒前になったら、ステップＳ２１１へ進む。
【０１０５】
ステップＳ２１１では、前述した顔検出機能による顔の検出処理を行う。ここではシャッタースイッチＳＷ２（６４）が操作されてから既に（設定秒数−ｎ秒）が経過しているため、ステップＳ２０３で顔検出した時と撮影画面の状態が変わっている可能性がある。たとえばステップＳ２０３で検出されていた顔が移動していたり、ステップＳ２０３の時点では撮影画角内に存在していなかった人物（例えば撮影者など）の顔が新たに移動してくることによって検出される可能性がある。
【０１０６】
そこでステップＳ２１２において、ステップＳ２０３の顔検出で検出した顔情報とステップＳ２１１の顔検出で検出した顔情報の比較を行い、顔情報に所定の閾値以上に変化があるか否かを判定する（変化判定）。ここでの比較は、顔情報に基づいて顔の大きさ、位置、数について比較する。また、顔の大きさ、または位置を比較するときは、比較対象となる顔情報は同一人物の顔情報であるものとする。顔情報に変化があると判定するとステップＳ２１３へ進み、顔情報に変化がないと判定するとステップＳ２１５へ進む。
【０１０７】
ステップＳ２１３では、再度ＡＦを行ってステップＳ２０５でのＡＦによるフォーカス調整を変更する旨を警告する。この場合、ステップＳ２０６で撮影者が確認した合焦表示とは異なる結果となるＡＦを行うため、撮影者の意図とは異なる可能性があり、警告する必要がある。図７に画像表示部２８に表示されるステップＳ２１３における警告表示の例を示す。図７ではステップＳ２０３で顔検出したときの顔情報とステップＳ２１１で顔検出したときの顔情報が異なっているため、顔ＡＦを新たにやり直すことでそれまでの撮影条件を変更する旨をスルー画像とともに表示している。さらに、この場合はデジタルカメラ１００のそばに撮影者が居ない可能性を考え、スピーカー１１８からの報知音や、デジタルカメラ１００の前面にあるＬＥＤやＡＦ補助光を光らせることによって警告を行っても良い。これにより離れた位置にいる撮影者でも、ステップＳ２０３で顔検出した時と撮影画面の状態が変わっているため、撮影指示前のステップＳ２０５で行った顔ＡＦがやり直されることを知ることができる。
【０１０８】
続くステップＳ２１４では再度ＡＦを行う。この際も図２のステップＳ１１９の顔ＡＦと同様に離れた位置にいる撮影者に伝わりやすいように合焦を報知しても良い。
【０１０９】
顔ＡＦが終了したらステップＳ２１５へ進み、セルフタイマーの計時が終了するのを待つ。セルフタイマーの計時が終了したらステップＳ２１６へ進み、ステップＳ２１４で行った顔ＡＦに基づいて撮影処理（本撮影）を行い、セルフタイマー撮影処理２を終了する。
【０１１０】
一方、ステップＳ２０４で顔がないと判定していればステップＳ２１７へ進むが、ステップＳ２１７からステップ２２５の処理は前述した図２のステップＳ１１２からステップＳ１２１の処理と同様なので説明を省略する。
【０１１１】
なお、本実施例のステップＳ２１２による顔情報の変化の判定は、主となる顔としてデジタルカメラ１００が判定した特定の顔（以下、主顔と呼ぶ）のみに行っても良い。主顔についてのみ変化の判定をすることで、撮影者の意図しない第三者の顔がタイマー計時後に撮影画角内に入った場合に誤って第３者の顔で顔ＡＦをやりなおしてしまうことを防ぐことができる。
【０１１２】
また、ステップＳ２１２に加えて、検出された顔の位置が一定時間、所定の移動量以上の移動をしなかったことを条件とする静止判定をしてもよい。顔が静止していないと判定した場合はステップＳ２１３へ進んで警告を行い、再度静止判定を行う。顔が静止していると判定するとステップＳ２１４へ進み顔ＡＦを行う。顔が静止していないと判定した場合はセルフタイマー計時時間を延長してもよい。これにより撮影時に被写体がぶれることを防ぐことが可能となる。また、静止判定は主となる顔にのみ行ってもよい。
【０１１３】
本実施例に拠れば、セルフタイマー計時中に顔の位置や大きさ、数が変化した場合はＡＦをやり直すことで適切に合焦させることが可能となる。ＡＦをやり直した場合には警告を行うため、離れた位置にいる撮影者もどのようなＡＦが行われたかを知ることができる。
【０１１４】
＜実施例３＞
実施例３では、セルフタイマー計時開始前に撮影画面内に顔があると判定した場合にはセルフタイマー計時前にＡＦすべき顔を決定しておき、セルフタイマー計時終了直前にＡＦすべき顔として決定された顔に対して顔ＡＦを行う場合について述べる。以下は実施例１と同様の部分については説明を省略し、実施例１と異なる部分について詳細に説明する。
【０１１５】
図４はセルフタイマー計時開始前に撮影画面内に顔があると判定し、セルフタイマー終了直前にＡＦを行う場合のフローチャートである。このセルフタイマー撮影処理３における各処理は、システム制御回路５０が不揮発性メモリ５６等に格納されたプログラムをメモリ５２に展開して実行することにより実現される。
【０１１６】
ステップＳ３０１からＳ３０４の処理は前述した図２のステップＳ１０１からステップＳ１０４の処理と同様なので説明を省略する。ステップＳ３０４において顔があると判定すればステップＳ３０４へ、顔がないと判定すればステップＳ３１５へ進む。
【０１１７】
ステップＳ３０５ではＡＦの対象となる顔を決定する。ステップＳ３０３で複数の顔が検出されていれば、撮影者は操作部７０を用いて検出された複数の顔の中からＡＦの対象とする顔を任意に選択することができる。ＡＦの対象とする顔を決定するとステップＳ３０６へ進む。
【０１１８】
ステップＳ３０６ではステップＳ３０５で決定した顔に対しＡＦの対象の被写体であることを示す表示を行う。図８に、画像表示部２８に表示されるＡＦの対象の表示例を示す。図の例では２人の人物の顔が撮影されスルー画像８０１で表示されている。この２人の顔は双方検出できているものとする。この２人の顔のうち、撮影時にフォーカスを合わせたい方の顔を撮影者が操作部７０を操作して選ぶことができる。操作者による選択操作が無い場合は、顔の大きさ、位置などに基づいて装置が自動的に主顔を決定し、それをフォーカスを合わせたい顔として決定する。フォーカスを合わせたい顔を決定すると、決定された顔に合わせて枠８０２のような枠が表示される。この時はまだ実際にＡＦを行ったわけではないので、図５の合焦した顔枠５０２のような枠とは区別できるように異なる表示形態で表示される。この枠８０２は、このあと実際にＡＦが行われるまで、被写体の動きによって顔が画面内で移動しても同一の顔の移動に連動して移動する。これにより撮影者は、これから行われるセルフタイマー撮影ではどの顔に対してＡＦを合わせて撮影するのかを選択・確認することが可能となる。
【０１１９】
ステップＳ３０７およびステップＳ３０８は、前述した図２のステップＳ１０７およびステップＳ１０８と同様の処理であるので説明を省略する。ステップＳ３０７でシャッタースイッチＳＷ２（６４）が操作されるとステップＳ３０９へ進む。
【０１２０】
ステップＳ３０９ではセルフタイマーの計時を開始する。続いてステップＳ３１０ではタイマー終了ｎ秒前になるのを待つ。このｎ秒は前述した実施例１と同様の意味である。タイマー終了ｎ秒前になったら、ステップＳ３１１へ進む。
【０１２１】
ステップＳ３１１では顔検出を行い、前述したステップＳ３０５でＡＦの対象とする顔として決定した顔を同一の顔を判定する。なおこの処理は実際にはステップＳ３０５以降、継続的に行われているものである。
【０１２２】
ステップＳ３１２ではステップＳ３１１で検出された顔のうち、ステップＳ３０５でＡＦの対象として決定した顔と同一の顔に対して顔ＡＦを行う。このように、ステップＳ３０５でＡＦの対象とする顔を決定していても実際のＡＦは撮影直前に行うことにより、撮影指示操作の後にＡＦの対象とする顔が移動しても、その顔の撮影直前の位置に合わせて適切にＡＦすることができる。
【０１２３】
顔ＡＦが終了したらステップＳ３１３へ進み、セルフタイマーの計時が終了するのを待つ。セルフタイマーの計時が終了したらステップＳ３１４へ進み、ステップＳ３１２で行った顔ＡＦに基づいて撮影処理（本撮影）を行い、セルフタイマー撮影処理３を終了する。
【０１２４】
一方、ステップＳ３０４で顔がないと判定していればステップＳ３１５へ進むが、ステップＳ３１５からステップＳ３２３の処理は前述した図２のステップＳ１１２からステップＳ１２１の処理と同様なので説明を省略する。
【０１２５】
本実施例に拠れば、ＡＦの対象となる顔がセルフタイマー計時中に場所を移動しても、移動した位置に合わせて適切に合焦するようにＡＦして撮影することが可能となる。かつ、撮影者は撮影画面内のどの顔にＡＦするかをセルフタイマー撮影の指示前（計時前）に選択・確認することが可能となる。また、セルフタイマー計時開始前に撮影画面内に顔がないと判定した場合、セルフタイマーの計時終了直前に撮影画面内の顔検出を行い、顔が検出された場合は検出された顔にＡＦを行って撮影する。これによりセルフタイマー計時中に撮影者が撮影画面内に現れれば、撮影者の顔に合わせてＡＦして撮影することが可能となる。
【０１２６】
以上説明したように、上述の各実施例によれば、セルフタイマー撮影においてセルフタイマー計時開始前（撮影指示受付前）に顔検出を行い、撮影画面内の顔の有無によってＡＦのタイミングを自動的に適切に変化させることが可能となる。セルフタイマー計時開始前に撮影画面内に顔があると判定した場合は、撮影者が顔ＡＦを合わせたい被写体が既に画角内に存在すると考えられる。従ってこの場合はセルフタイマー撮影の指示受付前（計時前）に顔ＡＦを行う対象の被写体を決定してしまって結果を報知する。これにより撮影者は撮影画面内のどの顔にＡＦするかをセルフタイマー撮影の指示前（計時前）に確認することが可能となる。また、セルフタイマー計時開始前に撮影画面内に顔がないと判定した場合は、撮影者が顔ＡＦを合わせたい被写体が画角内に存在しないと考えられる。従ってこの場合は撮影指示受付後であるセルフタイマーの計時終了直前に撮影画面内の顔検出を行い、顔が検出された場合は検出された顔にＡＦを行って撮影する。これによりセルフタイマー計時中に撮影者が撮影画面内に現れれば、撮影者の顔に合わせてＡＦして撮影することが可能となる。
【０１２７】
なお、上述の各実施例では自動撮影の例としてセルフタイマー撮影について説明したが、撮影者による撮影指示のあとに特定の要件を満たすことに基づいて自動で撮影が行われる自動撮影であればセルフタイマー撮影に限らず本発明を適用することができる。例えば、撮影者の撮影指示のあとに、検出できた顔の数が増えたことをトリガーとして自動的に撮影が行われる自動撮影にも適用することが可能である。この場合、撮影者の撮影指示の前に顔検出を行い、顔が検出できれば検出された顔の中からＡＦの対象とする顔を決定して撮影者に報知する。一方、撮影指示の前の顔検出で顔が検出できなければ、撮影指示のあとにＡＦ対象を決定してＡＦを行う旨を撮影者に報知し，撮影指示の後に顔が検出できれば検出した顔に対してＡＦを行って撮影をし、検出できなければ中央一点ＡＦなどのＡＦを行って撮影する。このようにすることにより上述した各実施例と同様な効果が得られる。
【０１２８】
また、上述の各実施例では計時開始前の顔の有無によってＡＦのタイミングを変化させる例を述べた。しかしＡＦ（オートフォーカス設定）に限らずＡＥ（自動露出設定）、フラッシュ光量設定、ＡＷＢ（オートホワイトバランス設定）などの撮影条件設定にも本発明を適用可能である。
【０１２９】
さらに、被写体検出の例として顔検出の例で上述の各実施例を説明したが、目や、特定の色の物体や特定の物を検出してそれに撮影条件を合わせて設定するものであれば、顔検出に限らない被写体検出でも本願発明を適用可能なのは言うまでもない。
【０１３０】
なお、上述した実施の形態の処理は、各機能を具現化したソフトウェアのプログラムコードを記録した記憶媒体をシステム或いは装置に提供してもよい。そして、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによって、前述した実施形態の機能を実現することができる。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。このようなプログラムコードを供給するための記憶媒体としては、例えば、フロッピィ（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスクなどを用いることができる。或いは、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることもできる。
【０１３１】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した各実施の形態の機能が実現されるだけではない。そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）などが実際の処理の一部又は全部を行い、その処理によって前述した各実施例の機能が実現される場合も含まれている。
【０１３２】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書きこまれてもよい。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理によって前述した各実施の形態の機能が実現される場合も含むものである。
【図面の簡単な説明】
【０１３３】
【図１】（ａ）本発明の一実施例のとしてのデジタルカメラの外観図である。（ｂ）本発明の一実施例のとしてのデジタルカメラの構成ブロック図である。
【図２】実施例１のセルフタイマー撮影１のフローチャートである。
【図３】実施例２のセルフタイマー撮影２のフローチャートである。
【図４】実施例３のセルフタイマー撮影３のフローチャートである。
【図５】顔ＡＦの後で撮影指示の前に表示される合焦表示を表す画面表示例である。
【図６】セルフタイマー計時終了前にＡＦを行うことを警告する画面表示例である。
【図７】再度ＡＦを行う旨の警告を表す画面表示例である。
【図８】撮影者がＡＦの対象となる顔を指定をした後に対象被写体を示している画面表示例である。
【符号の説明】
【０１３４】
１０  撮影レンズ
１２  シャッター
１４  撮像素子
１６  Ａ／Ｄ変換器
１８  タイミング発生回路
２０  画像処理回路
２２  メモリ制御回路
２４  画像表示メモリ
２６  Ｄ／Ａ変換器
２８  画像表示部
３０  メモリ
３２  画像圧縮・伸長回路
４０  露光制御手段
４２  測距制御手段
４４  ズーム制御手段
４６  バリア制御手段
４８  フラッシュ
５０  システム制御回路
５２  システムメモリ
５４  表示部
５６  不揮発性メモリ
５８  タイマー
６０  モードダイアル
６１  シャッターボタン
６２  シャッタースイッチＳＷ１
６４  シャッタースイッチＳＷ２
６８  クイックレビューＯＮ／ＯＦＦスイッチ
７０  操作部
８０  電源制御手段
８２  コネクタ
８４  コネクタ
８６  電源手段
９０  インターフェース
９２  コネクタ
９４  インターフェース
９６  コネクタ
９８  記録媒体着脱検知手段
１００  デジタルカメラ
１０２  保護手段
１０４  光学ファインダー
１１０  通信手段
１１２  コネクタ（またはアンテナ）
１１８  スピーカー
２００  記録媒体
２０２  記録部
２０４  インターフェース
２０６  コネクタ
２１０  記録媒体
２１２  記録部
２１４  インターフェース
２１６  コネクタ
【図１】
2010028353.tif 000003
【図２】
2010028353.tif 000004
【図３】
2010028353.tif 000005
【図４】
2010028353.tif 000006
【図５】
2010028353.tif 000007
【図６】
2010028353.tif 000008
【図７】
2010028353.tif 000009
【図８】
2010028353.tif 000010