(57)【要約】【課題】複数の注目被写体が存在する場合、優先順位を自動的に付与して優先順位に基づいた撮影条件の設定を可能とし、且つ撮影者の意図により注目被写体を容易に変更する。【解決手段】画像を撮影する撮像部11，12と、撮像部11，12で撮影する画像中の注目被写体である顔部分を認識する顔認識部26と、顔認識部26で複数の注目被写体を認識した場合、画像中の各注目被写体の画像状態に応じて選択順序を設定し、設定した選択順序に従って画像中の注目被写体の１つを選択し、選択した注目被写体の変更の指示があると、選択する注目被写体を変更させ、変更した注目被写体に合わせて撮像部11，12での撮影条件を変更させる制御部16とを備える。【選択図】      図１
2010087572.tif 000002
【特許請求の範囲】
【請求項１】
画像を撮影する撮像手段と、
上記撮像手段で撮影する画像中の注目被写体を認識する被写体認識手段と、
上記被写体認識手段で複数の注目被写体を認識した場合、画像中の各注目被写体の画像状態に応じて選択順序を設定する順序設定手段と、
上記順序設定手段で設定した選択順序に従って上記画像中の注目被写体の１つを選択する選択手段と、
上記選択手段により選択される注目被写体の変更を指示する変更指示手段と、
上記変更指示手段での指示と上記順序設定手段で設定した選択順序とに従って上記選択手段が選択する注目被写体を変更するよう制御する選択制御手段と、
上記選択制御手段による制御により選択された注目被写体に合わせて上記撮像手段での撮影条件を設定する撮影制御手段と
を具備したことを特徴とする撮像装置。
【請求項２】
上記撮影制御手段は、上記選択制御手段による制御により注目被写体が選択された時点で上記撮像手段での撮影条件を設定することを特徴とする請求項１記載の撮像装置。
【請求項３】
上記撮影制御手段は、上記選択制御手段による制御により注目被写体が選択された後、所定時間が経過した時点で上記撮像手段での撮影条件を設定することを特徴とする請求項１記載の撮像装置。
【請求項４】
人物の顔の特徴情報と当該人物の属性情報とを予め登録した登録手段をさらに具備し、
上記被写体認識手段は、注目被写体として画像中の人物の顔の特徴情報を認識し、
上記順序設定手段は、被写体認識手段で複数の人物の顔を認識した場合、画像中の各人物の顔と上記登録手段での登録内容とに応じて選択順序を設定する
ことを特徴とする請求項１記載の撮像装置。
【請求項５】
上記順序設定手段は、被写体認識手段で複数の注目被写体を認識した場合、画像中の各注目被写体の大きさに応じて選択順序を設定することを特徴とする請求項１記載の撮像装置。
【請求項６】
上記順序設定手段は、被写体認識手段で複数の注目被写体を認識した場合、画像中の各注目被写体の位置に応じて選択順序を設定することを特徴とする請求項１記載の撮像装置。
【請求項７】
上記被写体認識手段は、注目被写体として画像中の人物の顔の特徴情報を認識し、
上記順序設定手段は、被写体認識手段で複数の人物の顔を認識した場合、画像中の各人物の顔の特徴情報から算出される種別に応じて選択順序を設定する
ことを特徴とする請求項１記載の撮像装置。
【請求項８】
上記被写体認識手段は、注目被写体として画像中の人物の顔の特徴情報を認識し、
上記順序設定手段は、被写体認識手段で複数の人物の顔を認識した場合、画像中の各人物の顔の特徴情報から算出される表情に応じて選択順序を設定する
ことを特徴とする請求項１記載の撮像装置。
【請求項９】
上記順序設定手段は、画像中の各注目被写体の経時的な変化の度合を数値化し、該数値が閾値を超えた場合に、画像中の各注目被写体の選択順序を再設定することを特徴とする請求項１記載の撮像装置。
【請求項１０】
上記順序設定手段は、一定時間経過毎に画像中の各注目被写体の選択順序を再設定することを特徴とする請求項１記載の撮像装置。
【請求項１１】
上記順序設定手段は、被写体認識手段で複数の注目被写体を認識した場合、画像中の各注目被写体の他の注目被写体に対する位置関係に応じて選択順序を設定することを特徴とする請求項１記載の撮像装置。
【請求項１２】
画像を撮影する撮像部を備えた装置が内蔵するコンピュータを、
上記撮像部で撮影する画像中の注目被写体を認識する被写体認識手段、
上記被写体認識手段で複数の注目被写体を認識した場合、画像中の各注目被写体の画像状態に応じて選択順序を設定する順序設定手段、
上記順序設定手段で設定した選択順序に従って上記画像中の注目被写体の１つを選択する選択手段、
上記選択手段により選択される注目被写体の変更を指示する変更指示手段、
上記変更指示手段による指示と上記順序設定手段によって設定した選択順序とに従って上記選択手段が選択する注目被写体をするように制御する選択制御手段、及び
上記選択制御手段による制御により選択された注目被写体に合わせて上記撮像部での撮影条件を設定する撮影制御手段
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、注目被写体の選択技術に特徴を有する撮像装置及びプログラムに関する。
【背景技術】
【０００２】
撮影シーンに応じた適切な状態である顔にピントが合った画像を撮像するべく、撮影画像中の複数の顔部分毎に優先順位を設定し、設定した優先順位が最も高いものに基づいて撮影条件を設定して撮影を行なう技術が考えられている。（例えば、特許文献１）
【特許文献１】特開２００８−０５８５５３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、撮影範囲内に複数の顔部分があった場合、撮影者は常に装置が優先順位が高いと判断した顔部分に基づいて撮影条件を設定したいとは限らない。そのように、撮影者が、装置の判断とは異なる撮影意図で撮影条件を設定したい場合、設定の変更に要する手間が非常に煩雑となる。
【０００４】
本発明は上記のような実情に鑑みてなされたもので、その目的とするところは、撮影範囲内に複数の注目被写体が存在する場合に、予め設定された優先順位に基づいて撮影条件を設定すべき注目被写体の選択を可能としながらも、撮影者の意図によりその選択の変更を容易にすることが可能な撮像装置及びプログラムを提供することにある。
【課題を解決するための手段】
【０００５】
請求項１記載の発明は、画像を撮影する撮像手段と、上記撮像手段で撮影する画像中の注目被写体を認識する被写体認識手段と、上記被写体認識手段で複数の注目被写体を認識した場合、画像中の各注目被写体の画像状態に応じて選択順序を設定する順序設定手段と、上記順序設定手段で設定した選択順序に従って上記画像中の注目被写体の１つを選択する選択手段と、上記選択手段により選択される注目被写体の変更を指示する変更指示手段と、上記変更指示手段での指示と上記順序設定手段で設定した選択順序とに従って上記選択手段が選択する注目被写体を変更するよう制御する選択制御手段と、上記選択制御手段による制御により選択された注目被写体に合わせて上記撮像手段での撮影条件を設定する撮影制御手段とを具備したことを特徴とする。
【０００６】
請求項２記載の発明は、上記請求項１記載の発明において、上記撮影制御手段は、上記選択制御手段による制御により注目被写体が選択された時点で上記撮像手段での撮影条件を設定することを特徴とする。
【０００７】
請求項３記載の発明は、上記請求項１記載の発明において、上記撮影制御手段は、上記選択制御手段による制御により注目被写体が選択された後、所定時間が経過した時点で上記撮像手段での撮影条件を設定することを特徴とする。
【０００８】
請求項４記載の発明は、上記請求項１記載の発明において、人物の顔の特徴情報と当該人物の属性情報とを予め登録した登録手段をさらに具備し、上記被写体認識手段は、注目被写体として画像中の人物の顔の特徴情報を認識し、上記順序設定手段は、被写体認識手段で複数の人物の顔を認識した場合、画像中の各人物の顔と上記登録手段での登録内容とに応じて選択順序を設定することを特徴とする。
【０００９】
請求項５記載の発明は、上記請求項１記載の発明において、上記順序設定手段は、被写体認識手段で複数の注目被写体を認識した場合、画像中の各注目被写体の大きさに応じて選択順序を設定することを特徴とする。
【００１０】
記載の発明は、上記請求項１記載の発明において、上記順序設定手段は、被写体認識手段で複数の注目被写体を認識した場合、画像中の各注目被写体の位置に応じて選択順序を設定することを特徴とする。
【００１１】
請求項７記載の発明は、上記請求項１記載の発明において、上記被写体認識手段は、注目被写体として画像中の人物の顔の特徴情報を認識し、上記順序設定手段は、被写体認識手段で複数の人物の顔を認識した場合、画像中の各人物の顔の特徴情報から算出される種別に応じて選択順序を設定することを特徴とする。
【００１２】
請求項８記載の発明は、上記請求項１記載の発明において、上記被写体認識手段は、注目被写体として画像中の人物の顔の特徴情報を認識し、上記順序設定手段は、被写体認識手段で複数の人物の顔を認識した場合、画像中の各人物の顔の特徴情報から算出される表情に応じて選択順序を設定することを特徴とする。
【００１３】
請求項９記載の発明は、上記請求項１記載の発明において、上記順序設定手段は、画像中の各注目被写体の経時的な変化の度合を数値化し、該数値が閾値を超えた場合に、画像中の各注目被写体の選択順序を再設定することを特徴とする。
【００１４】
請求項１０記載の発明は、上記請求項１記載の発明において、上記順序設定手段は、一定時間経過毎に画像中の各注目被写体の選択順序を再設定することを特徴とする。
【００１５】
請求項１１記載の発明は、上記請求項１記載の発明において、上記順序設定手段は、被写体認識手段で複数の注目被写体を認識した場合、画像中の各注目被写体の他の注目被写体に対する位置関係に応じて選択順序を設定することを特徴とする。
【００１６】
請求項１２記載の発明は、画像を撮影する撮像部を備えた装置が内蔵するコンピュータを、上記撮像部で撮影する画像中の注目被写体を認識する被写体認識手段、上記被写体認識手段で複数の注目被写体を認識した場合、画像中の各注目被写体の画像状態に応じて選択順序を設定する順序設定手段、上記順序設定手段で設定した選択順序に従って上記画像中の注目被写体の１つを選択する選択手段、上記選択手段により選択される注目被写体の変更を指示する変更指示手段、上記変更指示手段による指示と上記順序設定手段によって設定した選択順序とに従って上記選択手段が選択する注目被写体をするように制御する選択制御手段、及び上記選択制御手段による制御により選択された注目被写体に合わせて上記撮像部での撮影条件を設定する撮影制御手段として機能させることを特徴とする。
【発明の効果】
【００１７】
本発明によれば、撮影範囲内に複数の注目被写体が存在する場合に、注目被写体の優先順位を自動的に付与し、付与した優先順位に基づいた撮影条件の設定を可能としながらも、撮影者の意図により注目被写体を容易に変更することが可能となる。
【発明を実施するための最良の形態】
【００１８】
（第１の実施形態）  
以下本発明をデジタルカメラに適用した場合の第１の実施形態について図面を参照して説明する。  
図１は、本実施形態に係るデジタルカメラ１０の回路構成を示すものである。同図では光学レンズユニット１１により、固体撮像素子であるＣＣＤ１２の撮像面上に被写体の光像が結像される。
【００１９】
スルー画像表示（ライブビュー画像）とも称されるモニタ状態では、このＣＣＤ１２での撮像により得た画像信号を画像処理部１３に送り、相関二乗サンプリングや自動ゲイン調整、Ａ／Ｄ変換処理を実行してデジタル化する。画像処理部１３はさらに、このデジタル値の画像データに画素補間処理、γ補正処理を含むカラープロセス処理を施した後、システムバスＳＢを介してバッファメモリ１４に一時的に保持させる。
【００２０】
バッファメモリ１４に保持された画像データをシステムバスＳＢを介して画像処理部１３に読出し、再びシステムバスＳＢを介して表示部１５へ送り、スルー画像として表示させる。
【００２１】
以上の動作を制御部１６が統括制御する。制御部１６はＣＰＵで構成され、メインメモリ１７、プログラムメモリ１８と直接接続される。メインメモリ１７は、ＳＤＲＡＭ（シンクロナスＤＲＡＭ）で構成され、ワークメモリとして機能する。プログラムメモリ１８は、後述する撮影モード時の制御を含む動作プログラムや特定の人物の顔特徴情報、被写体テーブルを含むデータ等を記憶した、電気的に書換可能な不揮発性メモリで構成される。
【００２２】
制御部１６はプログラムメモリ１８から必要なプログラムやデータ、後述するテーブル等を読出し、メインメモリ１７に適宜一時的に展開記憶させながら、このデジタルカメラ１０全体の制御動作を実行する。
【００２３】
さらに上記制御部１６は、キー入力部１９から直接入力されるキー操作信号に対応して各種制御動作を実行する。制御部１６は、システムバスＳＢを介して上記画像処理部１３、バッファメモリ１４、表示部１５の他、さらにレンズ光学系駆動部２０、フラッシュ駆動部２１、ＣＣＤドライバ２２、メモリカードコントローラ２３、音声処理部２４、ＵＳＢインタフェース（Ｉ／Ｆ）２５、顔認識部２６、及び圧縮伸長処理部２７とも接続される。
【００２４】
キー入力部１９は、例えば電源キー、シャッタキー、ズームキー、撮影モードキー、再生モードキー、メニューキー、カーソル（「↑」「→」「↓」「←」）キー、セットキー、シーンプログラムキー等を備える。
【００２５】
レンズ光学系駆動部２０は、制御部１６からの制御信号を受けてレンズモータ（Ｍ）２８の回動を制御し、上記光学レンズユニット１１を構成する複数のレンズ中の一部、具体的にはフォーカスレンズ及びズームレンズの位置をそれぞれ個別に光軸方向に沿って移動させる。
【００２６】
フラッシュ駆動部２１は、静止画像撮影時に制御部１６からの制御信号を受けて複数の白色高輝度ＬＥＤで構成されるフラッシュ部２９を撮影タイミングに同期して点灯駆動する。
【００２７】
ＣＣＤドライバ２２は、その時点で設定されている撮影条件等に応じて上記ＣＣＤ１２の操作駆動を行なう。
【００２８】
メモリカードコントローラ２３は、カードコネクタ３０を介してメモリカード３１と接続される。メモリカード３１は、このデジタルカメラ１０に着脱自在に装着され、このデジタルカメラ１０の記録媒体となる画像データ等の記録用メモリであり、内部にはブロック単位で電気的に書換え可能な不揮発性メモリであるフラッシュメモリとその駆動回路とが設けられる。
【００２９】
音声処理部２４は、ＰＣＭ音源等の音源回路を備え、音声の録音時にはこのデジタルカメラ１０の筐体前面側に配設されたマイクロホン部３２より入力する音声信号をデジタル化し、所定のデータファイル形式、例えばＡＡＣ（ｍｏｖｉｎｇ  ｐｉｃｔｕｒｅ  ｅｘｐｅｒｔｓ  ｇｒｏｕｐ−４  Ａｄｖａｎｃｅｄ  Ａｕｄｉｏ  Ｃｏｄｉｎｇ）形式でデータ圧縮して音声データファイルを作成し、上記メモリカード３１へ送出する。
【００３０】
一方、音声処理部２４は、音声の再生時にメモリカード３１から読出されてきた音声データファイルの圧縮を解いてアナログ化し、このデジタルカメラ１０の背面側に設けられるスピーカ部３３を駆動して、拡声放音させる。
【００３１】
ＵＳＢインタフェース２５は、ＵＳＢコネクタ３４を介してこのデジタルカメラ１０を外部機器、例えばパーソナルコンピュータと接続する際のデータの送受を司る。
【００３２】
顔認識部２６は、バッファメモリ１４に保持される画像データに対して輪郭抽出及び特徴点の抽出を行なって、プログラムメモリ１８に予め登録した注目被写体、具体的には人物の顔の形状の特徴を有する特徴情報との類似度を算出することで、一般的な人物の顔、及び登録済みの特定の人物の顔の認識処理を実行する。
【００３３】
圧縮伸長処理部２７は、上記キー入力部１９のシャッタキー操作に伴う画像撮影時に、バッファメモリ１４に保持される画像データを所定のデータファイル形式、例えばＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）であればＤＣＴ（離散コサイン変換）やハフマン符号化等のデータ圧縮処理を施してデータ量を大幅に削減した画像データファイルを作成する。作成した画像データファイルはシステムバスＳＢを介して上記メモリカード３１に記録する。
【００３４】
また圧縮伸長処理部２７は、再生モード時にメモリカード３１から読出されてくる画像データをシステムバスＳＢを介して受取り、記録時とは逆の手順で圧縮を解く伸長処理により元のサイズの画像データを得、これをシステムバスＳＢを介してバッファメモリ１４に保持させる。そして、バッファメモリ１４に保持された画像データにより表示部１５で再生のための表示が実行される。  
次に上記実施形態の動作について説明する。  
なお、以下に示す動作は、撮影モード下で静止画像の撮影を行なう際、制御部１６がプログラムメモリ１８に記憶されている動作プログラムやテーブルデータ、一般的な人物の顔の特徴データ、及び登録済みの特定の人物の顔の特徴データを読出してメインメモリ１７に展開して記憶させた上で実行するものである。
【００３５】
また、キー入力部１９の一部を構成するシャッタキーは、２段階の操作ストロークを有し、第１段目の操作ストローク（以下「ハーフシャッタ」と称する）でＡＦ（自動合焦）処理及びＡＥ（自動露光）処理を実行して合焦位置及び露光値をロックし、さらに第２段階の操作ストローク（以下「フルシャッタ」と称する）で撮影を実行するものとする。
【００３６】
図２及び図３は、撮影モード時の処理内容を示すものである。電源オフ状態からキー入力部１９の撮影モードキーを操作し、電源投入と共に撮影モードを開始した場合、あるいは再生モード時に撮影モードキーの操作で撮影モードに移行した場合、その当初にはパンフォーカス設定を行なう（ステップＳ１０１）。
【００３７】
このパンフォーカスの設定に際しては、スルー画像の表示に必要なシャッタ速度を維持できる範囲内で光学レンズユニット１１内の図示しない開口絞りを絞り込むと共に、光学レンズユニット１１のフォーカスレンズの位置を一般的なスナップ撮影で多用されるフォーカス範囲の中間位置よりやや近距離側に設定することで、被写界深度を最大限に広げる。
【００３８】
その後、初期設定として、被写体番号を示す変数ｎに初期値「１」を設定する（ステップＳ１０２）。同じく初期設定として、１つの被写体を選択している時間を計測するための変数Ｔｓをクリアして「０（ゼロ）」とする（ステップＳ１０３）。
【００３９】
その後、スルー画像の表示状態で、バッファメモリ１４に保持されている画像データを顔認識部２６が認識処理することで、撮影されている画像中から認識可能な全ての注目被写体である人物の顔部分を検出する（ステップＳ１０４）。
【００４０】
そして、検出した全ての注目被写体に対して番号を付与する（ステップＳ１０５）。この場合、直前にも同様の処理を行なった場合には、直前の画像の各注目被写体と現時点の画像の注目被写体とを比較し、同一であると認識できる注目被写体に対しては直前と同様の被写体番号を付与するように、被写体の確認を行なう。
【００４１】
次いで、付与した被写体番号に基づいて、被写体の選択順序と選択時間Ｔａとを設定する（ステップＳ１０６）。
【００４２】
図４は、このステップＳ１０６に係るサブルーチンの処理内容を示し、図５に例示するような被写体テーブルＯＪを作成する。
【００４３】
まず、各被写体番号毎に、画像中でのサイズを加点する（ステップＴ１０１）。ここでは、画像中の被写体の特に顔領域を示す矩形のサイズにより、最大５点乃至最小１点の５段階の加点を行なう。
【００４４】
次に画像中の被写体の位置に応じた加点を行なう（ステップＴ１０２）。ここでは、画像中の被写体の特に顔領域を示す矩形の中心座標と画像の中心位置との距離により、最短５点乃至最長１点の５段階の加点を行なう。
【００４５】
また、被写体の位置が画像の中心位置に対して縦方向で上下どれだけ離れているか、横方向で左右どれだけ離れているかを重み付けを異ならせて加点するものとしてもよいし、画像を複数のエリアに分割してどのエリアに位置するかで加点するものとしてもよい。
【００４６】
次に、被写体の種別に応じた加点を行なう（ステップＴ１０３）。この種別の具体的な内容としては、例えば男女の性別、判断の色から人種、顔の輪郭に対する目の位置から年齢帯等を検出して加点する点数を決定する。その設定には、このデジタルカメラ１０のユーザの趣向を反映させた別途テーブルを利用するものとする。
【００４７】
次に、被写体の表情に応じた加点を行なう（ステップＴ１０４）。ここでは、被写体の顔を構成する目、口などの個々のパーツの形状を統合的に評価することで、被写体が笑っているか、怒っているか等の表情を検出し、その表情に応じた加点を行なうと共に、被写体がカメラの方を向いているか、両目が大きく開いているか等についても加点対象とする。
【００４８】
次に、被写体のグループに応じた加点を行なう（ステップＴ１０５）。これは、サイズと位置が近い被写体が複数存在する場合にそれら被写体をグループであると見なして加点する。
【００４９】
次に、被写体の登録に応じた加点を行なう（ステップＴ１０６）、これは、上述した如くプログラムメモリ１８に予め特定の人物の顔の特徴情報が優先順位を示す情報と共に登録されており、画像中の顔認識を行なった後、各被写体の顔の特徴情報と登録されている顔の特徴情報とを比較参照することにより、登録されている顔との類似性が高いと評価された被写体にはその優先順位に応じて加点する。
【００５０】
次に、被写体の画像中への新規加入（ＩＮ）及び退出（ＯＵＴ）に応じた加点を行なう（ステップＴ１０７）。これは、上述した如く直前に作成した被写体テーブルと今回作成した被写体テーブルとを比較して、同一であるとは認識できない被写体が新規に画像内に入ってきたと判断した場合に、画像に大きな変化があったものとして大きな加点を行なう一方で、直前の画像には入っていたものの、今回の画像では検出できない被写体があった場合に撮影範囲から外れたものとして、これも画像に大きな変化があったものとして大きな加点を行なうものである。
【００５１】
次に、この被写体テーブルＯＪの経過時間に応じた加点を行なう（ステップＴ１０８）。これは、この被写体テーブルＯＪとは別にメインメモリ１７に設定したレジスタにより、同一被写体により被写体テーブルＯＪが作成されている時間を計測し、その計測値が所定値、例えば３０［秒］を超えた場合に大きな加点を施すことにより、被写体テーブルＯＪの再設定を促すものである。
【００５２】
以上の各加点に基づき、経過時間以外の要素により被写体毎の合計点を算出すると共に、それら被写体毎の合計を一括合計した総合計点Ｐｔを算出する（ステップＴ１０９）。
【００５３】
次いで、ステップＴ１０９で算出した被写体毎の合計点に基づき、被写体ｎ（１≦ｎ≦Ｎ）の経過時間を示す変数Ｔｓに対する閾値として、上記算出した、その被写体の合計値に対応した所定の時間値Ｔａ（ｎ）を設定する（ステップＴ１１０）。  
各被写体共に、合計点が大きいほど、時間値Ｔａ（ｎ）も大きくなるように設定されることが好ましい。
【００５４】
次いで、直前の上記ステップＴ１０９で算出した総合計値Ｐｔが一定値、例えば「１００」を超えているか否かにより画像の変化が大きいか否かを判断する（ステップＴ１１１）。
【００５５】
ここで総合計値Ｐｔが一定値を超えており、画像の変化が大きいと判断した場合にのみ、直前の上記ステップＴ１０１〜Ｔ１０９で作成した被写体テーブルＯＪに基づき、合計点の高い被写体から優先的に順次被写体番号を付与するものとして被写体番号を再設定し（ステップＴ１１２）、以上でこの図４のサブルーチンを一旦終了して、上記図２のメインルーチンに戻る。
【００５６】
図２では、その時点で選択している注目被写体に対するユーザの変更操作、具体的にはキー入力部１９のカーソルキーの操作があったか否かを判断する（ステップＳ１０７）。
【００５７】
ここで該変更操作がないと判断した場合には、さらに被写体ｎの経過時間を示す変数Ｔｓが上記時間値Ｔａ（ｎ）以上となったか否かにより、その時点で選択している注目被写体を自動的に変更するか否かを判断する（ステップＳ１０８）。
【００５８】
ここで変数Ｔｓが時間値Ｔａ（ｎ）未満であると判断した場合には、まだ注目被写体を自動的に変更するタイミングとはなっていないものとして、その時点の注目被写体ｎを他の被写体に比して強調する表示を行なう（ステップＳ１１３）。
【００５９】
具体的には、各被写体の顔部分をそれぞれ矩形のフレームで表示する際に、変数ｎで選択されている注目被写体の顔部分のみを他と異なる色、例えば他の被写体の顔部分を全て白色のフレームで表示する一方で、注目被写体ｎの顔部分のみは赤色のフレームで表示する。
【００６０】
上記時間値Ｔｓを「＋１」更新設定する（ステップＳ１１４）。その後、キー入力部１９のシャッタキーがハーフシャッタ操作されたか否かを判断する（ステップＳ１１５）。ここでハーフシャッタ操作されていないと判断すると、上記ステップＳ１０４からの処理に戻る。
【００６１】
こうしてステップＳ１０４〜Ｓ１０８，Ｓ１１３〜Ｓ１１５の処理を繰返し実行することで、被写体テーブルを随時作成しながら、ユーザにより注目被写体を変更するための指示操作がなされるか、あるいは注目被写体の表示時間をカウントしている時間値Ｔｓが所定の時間値Ｔａ（ｎ）となるか、あるいはハーフシャッタ操作がなされるかを待機する。
【００６２】
しかして、上記ステップＳ１０７でユーザによる注目被写体を変更するための指示操作があったと判断した場合、または上記ステップＳ１０８で注目被写体の選択時間を示す変数Ｔｓが時間値Ｔａ（ｎ）以上となったと判断した場合には、注目被写体を示す変数ｎの値を「＋１」更新設定する（ステップＳ１０９）。
【００６３】
次いで、その更新設定した変数ｎの値が、その時点の被写体テーブルＯＪで示される被写体の総数Ｎ、例えば上記図５の被写体テーブルＯＪでは「５」、を超えているか否かを判断する（ステップＳ１１０）。ここで、変数ｎの値が被写体の総数Ｎを超えていると判断した場合にのみ、更新設定した変数ｎの値を初期値「１」に変更する（ステップＳ１１１）。
【００６４】
その後、注目被写体ｎが変更されたことに合わせて注目被写体の表示時間をカウントしている時間値Ｔｓをクリアして「０(ゼロ)」とした後に（ステップＳ１１２）、再び上記ステップＳ１１３からの処理に移行する。
【００６５】
また、上記ステップＳ１１５でハーフシャッタ操作があったと判断した場合には、あらたに当該ハーフシャッタ操作があってからの時間を計測する時間値Ｔｈｓのカウントを開始する（ステップＳ１１６）。さらに、ハーフシャッタの操作がなされたことで、それまでの強調表示に当該被写体ｎをさらに一層強調する表示を行なう（ステップＳ１１７）。
【００６６】
具体的には、各被写体の顔部分をそれぞれ矩形のフレームで表示する際に、変数ｎで選択されている注目被写体の顔部分のみを他と異なる色、例えば他の被写体の顔部分を全て白色のフレームで表示する一方で、注目被写体ｎの顔部分のみは赤色のフレームで表示させ、且つ当該赤色のフレームを点滅させる。
【００６７】
同時に、ＡＦ処理、ＡＥ処理及びＡＷＢ（自動ホワイトバランス）処理を行なって合焦値と露光値とを共にロックすると共に、ホワイトバランスの調整値を取得する（ステップＳ１１８）。
【００６８】
この状態からさらに、フルシャッタ操作がなされたか否か（ステップＳ１１９）、まだハーフシャッタ操作がなされているか否か（ステップＳ１２０）を繰返し判断することで、フルシャッタ操作がなされるのを待機しつつ、ハーフシャッタ操作が維持されていることを確認する。
【００６９】
ここで、ハーフシャッタ操作が解除された場合、ステップＳ１２０でそれを判断し、再び上記ステップＳ１０４からの処理に戻る。
【００７０】
また、フルシャッタ操作がなされた場合には、ステップＳ１１９でそれを判断し、直ちにロックしている合焦値及び露光値に基づいて撮影を実行する（ステップＳ１２１）。そして、得た画像データに対して、これもロックしている調整値に基づいたホワイトバランス調整を含むカラープロセス処理、及びデータ圧縮処理を施し、データ圧縮後のファイル化した画像データをメモリカード３１に記録させる（ステップＳ１２２）。
【００７１】
その後、ハーフシャッタ操作があってからの時間値Ｔｈｓが所定の閾値Ｔｂ、例えば０．３［秒］以下であるか否かにより、ハーフシャッタ操作があってからフルシャッタ操作されるまでの時間が短く、シャッタキーが一気に操作されたか否かを判断する（ステップＳ１２４）。
【００７２】
ここで時間値Ｔｈｓが所定の閾値Ｔｂ以下であり、シャッタキーが一気に操作されたと判断した場合には、記録した画像を確認のために読出して一定時間だけ表示部１５で表示させるレックビュー表示において、記録した画像全体ではなく、記録時の注目被写体ｎ周辺のエリアを中心にズームアップした画像データを表示部１５に一定時間だけ表示させ（ステップＳ１２５）、その後に次の撮影に備えるべく上記ステップＳ１０４からの処理に戻る。
【００７３】
これは、シャッタキーが一気に操作されたことに対し、撮影時の注目被写体ｎの状態を特にこのデジタルカメラ１０のユーザに確認してもらうべく注目被写体ｎを中心とした部分を拡大して表示する処理である。
【００７４】
また、上記ステップＳ１２３で、時間値Ｔｈｓが所定の閾値Ｔｂより大きく、シャッタキーがある程度時間的な余裕を持って操作されたと判断した場合には、記録した画像を確認のために読出して一定時間だけ表示部１５で表示させるレックビュー表示において、記録した画像全体を表示部１５に一定時間だけ通常のレックビュー画像として表示させ（ステップＳ１２４）、その後に次の撮影に備えるべく上記ステップＳ１０４からの処理に戻る。
【００７５】
この通常のレックビュー画像の表示により、ユーザは比較的時間の余裕を持って撮影を行なったものとして、撮影した画像全体の構図等を確認することができる。
【００７６】
図６は、上記のような撮影モード時に表示部１５で表示されるスルー画像の遷移状態を例示する図である。ここでは、主として注目被写体の変更とＡＦ機能による合焦位置の関係について説明する。同図では、複数の注目被写体である各人物を、顔部分に相当する円と身体部分に相当する三角形とで簡略化して表しており、顔認識技術により顔であると認識している顔（円）部分には対応する矩形のフレームＦＲを付加し、また特にＡＦ機能により合焦している顔部分には文字「Ｆ」を付加して表示している。
【００７７】
図６（Ａ）は、撮影モード開始当初のパンフォーカス状態を示すものである。同画像中では、３人の人物「１」〜「３」の顔部分が注目被写体として認識されて、それぞれフレームＦＲを重畳して表示しており、特にその時点で人物「１」が選択されていることを、例えばフレームＦＲの色を他のフレームＦＲとは変えることで区別して表示している。この時点では、まだパンフォーカス状態であるため、画像全体がその時点で設定されている焦点距離で被写界深度が最大となるように設定されており、いずれのフレームＦＲも合焦の対象とはなっていない。
【００７８】
その後、図６（Ｂ）に示す如くキー入力部１９のカーソルキーを操作するか、あるいは時間Ｔａ（１）が経過すると、選択する注目被写体の対象が変更設定され、今度は人物「２」が選択される。この注目被写体の変更に際しても、パンフォーカス状態は変わらず、いずれのフレームＦＲも合焦の対象とはなっていない。
【００７９】
図６（Ｃ）において、上記人物「２」が選択されている状態からハーフシャッタ操作を行なうと、上記図３のステップＳ１１５でそれが判断され、その後のステップＳ１１８でＡＦ処理及びＡＥ処理及びＡＷＢの調整値取得の処理が実行されることで、図中に「Ｆ」で示すように人物「２」のフレームＦＲ位置に合焦される。
【００８０】
その後、図６（Ｄ）でハーフシャッタ操作を解除し、さらにカーソルキーを２度連続して操作すると、選択される注目被写体が人物「２」から人物「３」を介して再度人物「１」の顔部分となる。この注目被写体の変更に際しても、ハーフシャッタ操作の解除後に再度ハーフシャッタ操作を行なっていないため、合焦位置は依然として人物「２」の顔部分のままとなる。
【００８１】
その後、上記図６（Ｄ）のスルー画像状態からハーフシャッタ操作を行ない、そのままフルシャッタ操作を行なうことで、注目被写体として人物「１」の顔部分が合焦位置とされて撮影が実行され、ファイル化された画像データがメモリカード３１に記録される。
【００８２】
図６（Ｅ）は、その記録直後に一定時間だけ表示部１５で実行されるレックビュー表示の内容を例示するものである。同図（Ｅ）では、撮影時にハーフシャッタ操作からフルシャッタ操作までの時間Ｔｈｓが所定の閾値Ｔｂより大きく、シャッタキーがある程度時間的な余裕を持って操作された場合を例示するもので、上記ステップＳ１２４での処理により、記録した画像全体が表示される。撮影時に注目被写体の必要である人物「１」の顔部分が選択されていたことから、当該部分が合焦位置となる。このレックビュー表示の場合、スルー画像の表示とは異なり、個々の注目被写体の人物の顔部分にフレームＦＲが重畳して表示されることはない。
【００８３】
次に、図７及び図８を用いて注目被写体の移動に伴うスルー画像の遷移状態についても説明する。ここでは、主として注目被写体の撮影範囲内への進入及び退出とそれに伴う被写体テーブルＯＪの再作成による被写体番号の変遷について説明する。
【００８４】
図７（Ａ）では、注目被写体として人物が１人のみ撮影範囲内に位置する場合の表示部１５で表示されるスルー画像を示す。このとき作成される被写体テーブルＯＪでは、唯一の人物が被写体番号「１」となり、この人物「１」の顔部分にのみ選択状態とフレームＦＲが重畳して表示される。
【００８５】
その後、図７（Ｂ）に示すように撮影範囲内にあらたな注目被写体が入ってきた場合、その顔部分が１つの注目被写体として認識されるまでは、依然として人物「１」のみが注目被写体として選択状態のフレームＦＲが重畳されて表示される。
【００８６】
図７（Ｃ）は、上記図７（Ｂ）の状態から新たな人物がさらに撮影範囲の内側に入り、顔認識処理により注目被写体「２」として認識された時点でカーソルキーを操作した場合のスルー画像を示すものである。新たに注目被写体の新規加入により、作成される被写体テーブルＯＪ上では当該被写体の「ＩＮｏｒＯＵＴ」の項目に大きな加点がなされる。スルー画像中では、カーソルキーの操作に応じて、選択される注目被写体が人物「１」から人物「２」の顔部分に移動している。
【００８７】
ここで図７（Ｄ）に示す如く、さらに新たな人物が撮影範囲内に入ってきた場合、その顔部分が１つの注目被写体「３」として認識される。この時点でも選択されている注目被写体は人物「２」であり、カーソルキーが操作されるか、この人物「２」に応じて設定された時間Ｔａ（２）が経過するまでは、選択された状態は変化しない。なお、人物「２」と人物「３」の各注目被写体は、画像中の位置が非常に近く、サイズも略等しいためにグループとして認識される。
【００８８】
図７（Ｅ）は、上記図７（Ｄ）の状態から、別の新たな人物がさらに撮影範囲内に入り、顔認識処理により注目被写体「４」として認識される一方で、ユーザがカーソルキーを操作した場合のスルー画像を示すものである。カーソルキーの操作に応じて、選択される注目被写体が人物「２」から人物「３」の顔部分に移動している。
【００８９】
図８（Ａ）は、上記図７（Ｅ）に示した状態からそれまでの人物「１」が退出して顔部分が認識されなくなったことにより、退出したものとして扱われ、あらたに残る各注目被写体についてそれぞれ被写体番号が付与される。したがって、この時点で選択されている注目被写体は、それまで人物「３」であった人物「２」の顔部分となり、選択状態自体は変化せず、それまで人物「２」であった人物は、人物「１」となり、それまで人物「４」であった人物は、人物「３」となる。
【００９０】
さらに、上記図８（Ａ）の状態からカーソルキーを操作すると、図８（Ｂ）に示すように、その操作に応じて選択される注目被写体が人物「２」から人物「３」の顔部分に移動する。
【００９１】
その後、さらに図８（Ｃ）に示すように新たな人物が撮影範囲内に入ってきた場合、その顔部分が１つの注目被写体「４」として認識される。  
このとき、上記図４のステップＴ１１１では作成した被写体テーブルＯＪの合計点の変化が大きいと判断し、続くステップＴ１１２で被写体の順序を再設定して被写体番号を付与し直すもので、これにより人物「１」〜「３」の被写体番号が再設定される。それまで被写体番号「３」であった現在選択中の人物は、画像中のサイズが大きくなったことも合わせて加点が大きく、あらたに被写体番号が「１」として取扱われる。
【００９２】
この図８（Ｃ）の状態からカーソルキーを操作すると、図８（Ｄ）に示すように、その操作に応じて選択される注目被写体が人物「１」から人物「２」の顔部分に移動する。
【００９３】
なお、上記図７及び図８では、カーソルキーの操作により選択する注目被写体の人物を移動させるものとして説明したが、上述した如く本実施形態では、選択している注目被写体ｎ毎に設定される時間Ｔａ（ｎ）が経過することでも、自動的に次の注目被写体を選択するように移動する。
【００９４】
以上詳記した如く本実施形態によれば、撮影範囲内に複数の注目被写体が存在する場合に、注目被写体の優先順位を自動的に付与し、付与した優先順位に基づいた撮影条件の設定を可能としながらも、このデジタルカメラ１０のユーザである撮影者の意図により注目被写体を容易に変更することが可能となる。
【００９５】
また上記実施形態では、１つの注目被写体が選択されている時間をカウントし、カウントする時間がその注目被写体に応じて設定した時間値となった時点で注目被写体を自動的に変更するものとした。
【００９６】
これにより、撮影者がその都度キー操作を行なわずとも、効率的に注目被写体を変更設定することが可能となる。
【００９７】
さらに上記実施形態では、表示部１５でのスルー画像上で、複数の注目被写体とその中で選択している注目被写体を識別して表示させるものとしたので、撮影者がスルー画像を視認しながら、より確実に撮影を行なうことができる。
【００９８】
また上記実施形態では、画像中の注目被写体の１つが識別して表示された状態から撮影を指示すると、その指示に応じて画像の撮影と記録を即時行なうものとしたので、撮影条件を再設定する必要がなく、より効率的に撮影を実行できる。
【００９９】
さらに上記実施形態では、ハーフシャッタ操作があった場合にＡＦ処理、ＡＥ処理、及びＡＷＢ調整のための調整値の取得処理など、撮影条件の変更設定を実行するものとした。これにより、撮影条件の変更設定を実行する頻度を抑えて、制御部１６の負担を軽減できる。
【０１００】
また上記実施形態では、プログラムメモリ１８に予め特定の人物の顔の特徴情報を登録し、画像中の注目被写体として顔認識を行なった後、各被写体の顔の特徴情報と登録されている顔の特徴情報とを比較参照することにより、登録されている顔との類似性が高いと評価された被写体の評価を高める処理を行なうものとしたので、より効率的に注目表示を選択して効率的に撮影を実行できる。
【０１０１】
さらに上記実施形態では、画像中の各注目被写体の大きさに応じて選択順序を設定するものとしたので、画像中での専有面積が大きく、撮影者がより撮影したいと想定できる注目被写体の順序を上げることで、より効率的に撮影を実行できる。
【０１０２】
また上記実施形態では、画像中の各注目被写体の位置に応じて選択順序を設定するものとしたので、画像の中心に近く、撮影者がより撮影したいと想定できる注目被写体の順序を上げることで、より効率的に撮影を実行できる。
【０１０３】
さらに上記実施形態では、画像中の各注目被写体である顔の種別に応じて選択順序を設定するものとしたので、例えば男女や肌の色、年齢層など、撮影者が設定する種別により撮影したいと想定できる注目被写体の順序を上げることで、より効率的に撮影を実行できる。
【０１０４】
また上記実施形態では、画像中の各注目被写体である顔の表情に応じて選択順序を設定するものとしたので、例えば笑っている顔や両目が大きく開いている顔、カメラの方を向いている顔など、撮影者が設定する表情により撮影したいと想定できる注目被写体の順序を上げることで、より効率的に撮影を実行できる。
【０１０５】
さらに上記実施形態では、画像中の各注目被写体の変化の度合が大きい場合に選択順序を再設定するものとしたので、画像の構図や注目被写体の位置関係などに変化を生じた場合には選択順序を再度設定して、新たな撮影状況に的確に対応し、常に効率的に撮影を実行できる。
【０１０６】
なお、上記実施形態では説明しなかったが、撮影により得た画像を記録した後に表示部１５で表示するレックビュー画像の表示の際に、複数の注目被写体とその中で選択している注目被写体を識別して表示させるものとしてもよく、記録内容を確認し、必要により即時次の撮影に移行できる。
【０１０７】
また上記実施形態では、撮影時の操作状態、例えばハーフシャッタ操作がなされてからフルシャッタ操作がなされるまでの時間などを判別条件として、その判別結果により、記録後の画像を表示部１５で表示するレックビュー画像の表示形態を異ならせるものとしたので、撮影状態に合わせてより確認し易い形態を自動的に設定できる。
【０１０８】
さらに上記実施形態では、画像中の各注目被写体の位置関係に応じて、近くに存在するもの同士をグループであると認識するなどして選択順序を設定するものとしたので、特に注目表示の数が多い場合などに、より効率的に撮影を実行できる。
【０１０９】
（第２の実施の形態）  
以下本発明をデジタルカメラに適用した場合の第２の実施形態について図面を参照して説明する。  
なお、本実施形態に係るデジタルカメラの回路構成については、上記図１に示した内容と基本的に同様であるため、同一部分には同一符号を用いるものとしてその図示と説明とを省略する。
【０１１０】
次に上記実施形態の動作について説明する。  
なお、以下に示す動作は、撮影モード下で静止画像の撮影を行なう際、制御部１６がプログラムメモリ１８に記憶されている動作プログラムやテーブルデータ、一般的な人物の顔の特徴データ、及び登録済みの特定の人物の顔の特徴データを読出してメインメモリ１７に展開して記憶させた上で実行するものである。
【０１１１】
また、キー入力部１９の一部を構成するシャッタキーは、２段階の操作ストロークを有し、第１段目の操作ストローク（以下「ハーフシャッタ」と称する）でＡＦ（自動合焦）処理及びＡＥ（自動露光）処理を実行して合焦位置及び露光値をロックし、さらに第２段階の操作ストローク（以下「フルシャッタ」と称する）で撮影を実行するものとする。
【０１１２】
図９及び図１０は、撮影モード時の処理内容を示すものである。電源オフ状態からキー入力部１９の撮影モードキーを操作し、電源投入と共に撮影モードを開始した場合、あるいは再生モード時に撮影モードキーの操作で撮影モードに移行した場合、その当初にはパンフォーカス設定を行なう（ステップＳ２０１）。
【０１１３】
このパンフォーカスの設定に際しては、スルー画像の表示に必要なシャッタ速度を維持できる範囲内で光学レンズユニット１１内の図示しない開口絞りを絞り込むと共に、光学レンズユニット１１のフォーカスレンズの位置を一般的なスナップ撮影で多用されるフォーカス範囲の中間位置よりやや近距離側に設定することで、被写界深度を広げる。
【０１１４】
その後、初期設定として、被写体番号を示す変数ｎに初期値「１」を設定する（ステップＳ２０２）。同じく初期設定として、１つの被写体を選択している時間を計測するための変数Ｔｓをクリアして「０（ゼロ）」とする（ステップＳ２０３）。
【０１１５】
その後、スルー画像の表示状態で、バッファメモリ１４に保持されている画像データを顔認識部２６が認識処理することで、撮影されている画像中から認識可能な全ての注目被写体である人物の顔部分を検出する（ステップＳ２０４）。
【０１１６】
そして、検出した全ての注目被写体に対して番号を付与する（ステップＳ２０５）。この場合、直前にも同様の処理を行なった場合には、直前の画像の各注目被写体と現時点の画像の注目被写体とを比較し、同一であると認識できる注目被写体に対しては直前と同様の被写体番号を付与するように、被写体の確認を行なう。
【０１１７】
次いで、付与した被写体番号に基づいて、被写体の選択順序と選択時間Ｔａとを設定する（ステップＳ２０６）。
【０１１８】
図４は、このステップＳ２０６に係るサブルーチンの処理内容を示し、図５に例示するような被写体テーブルＯＪを作成する。
【０１１９】
まず、各被写体番号毎に、画像中でのサイズを加点する（ステップＴ１０１）。ここでは、画像中の被写体の特に顔領域を示す矩形のサイズにより、最大５点乃至最小１点の５段階の加点を行なう。
【０１２０】
次に画像中の被写体の位置に応じた加点を行なう（ステップＴ１０２）。ここでは、画像中の被写体の特に顔領域を示す矩形の中心座標と画像の中心位置との距離により、最短５点乃至最長１点の５段階の加点を行なう。
【０１２１】
また、被写体の位置が画像の中心位置に対して縦方向で上下どれだけ離れているか、横方向で左右どれだけ離れているかを重み付けを異ならせて加点するものとしてもよいし、画像を複数のエリアに分割してどのエリアに位置するかで加点するものとしてもよい。
【０１２２】
次に、被写体の種別に応じた加点を行なう（ステップＴ１０３）。この種別の具体的な内容としては、例えば男女の性別、判断の色から人種、顔の輪郭に対する目の位置から年齢帯等を検出して加点する点数を決定する。その設定には、このデジタルカメラ１０のユーザの趣向を反映させた別途テーブルを利用するものとする。
【０１２３】
次に、被写体の表情に応じた加点を行なう（ステップＴ１０４）。ここでは、被写体の顔を構成する目、口などの個々のパーツの形状を統合的に評価することで、被写体が笑っているか、怒っているか等の表情を検出し、その表情に応じた加点を行なうと共に、被写体がカメラの方を向いているか、両目が大きく開いているか等についても加点対象とする。
【０１２４】
次に、被写体のグループに応じた加点を行なう（ステップＴ１０５）。これは、サイズと位置が近い被写体が複数存在する場合にそれら被写体をグループであると見なして加点する。
【０１２５】
次に、被写体の登録に応じた加点を行なう（ステップＴ１０６）、これは、上述した如くプログラムメモリ１８に予め特定の人物の顔の特徴情報が優先順位を示す情報と共に登録されており、画像中の顔認識を行なった後、各被写体の顔の特徴情報と登録されている顔の特徴情報とを比較参照することにより、登録されている顔との類似性が高いと評価された被写体にはその優先順位に応じて加点する。
【０１２６】
次に、被写体の画像中への新規加入（ＩＮ）及び退出（ＯＵＴ）に応じた加点を行なう（ステップＴ１０７）。これは、上述した如く直前に作成した被写体テーブルと今回作成した被写体テーブルとを比較して、同一であるとは認識できない被写体が新規に画像内に入ってきたと判断した場合に、画像に大きな変化があったものとして大きな加点を行なう一方で、直前の画像には入っていたものの、今回の画像では検出できない被写体があった場合に撮影範囲から外れたものとして、これも画像に大きな変化があったものとして大きな加点を行なうものである。
【０１２７】
次に、この被写体テーブルＯＪの経過時間に応じた加点を行なう（ステップＴ１０８）。これは、この被写体テーブルＯＪとは別にメインメモリ１７に設定したレジスタにより、同一被写体により被写体テーブルＯＪが作成されている時間を計測し、その計測値が所定値、例えば３０［秒］を超えた場合に大きな加点を施すことにより、被写体テーブルＯＪの再設定を促すものである。
【０１２８】
以上の各加点に基づき、経過時間以外の要素により被写体毎の合計点を算出すると共に、それら被写体毎の合計を一括合計した総合計点Ｐｔを算出する（ステップＴ１０９）。
【０１２９】
次いで、被写体ｎ（１＜＝ｎ＜＝Ｎ）の経過時間を示す変数Ｔｓに対する閾値として、上記算出した、その被写体の合計値に対応した所定の時間値Ｔａ（ｎ）を設定する（ステップＴ１１０）。  
各被写体共に、合計点が大きいほど、時間値Ｔａ（ｎ）も大きくなるように設定されることが好ましい。
【０１３０】
次いで、直前の上記ステップＴ１０９で算出した総合計値Ｐｔが一定値、例えば「１００」を超えているか否かにより画像の変化が大きいか否かを判断する（ステップＴ１１１）。
【０１３１】
ここで総合計値Ｐｔが一定値を超えており、画像の変化が大きいと判断した場合にのみ、直前の上記ステップＴ１０１〜Ｔ１０９で作成した被写体テーブルＯＪに基づき、合計点の高い被写体から優先的に順次被写体番号を付与するものとして被写体番号を再設定し（ステップＴ１１２）、以上でこの図４のサブルーチンを一旦終了して、上記図９のメインルーチンに戻る。
【０１３２】
図９では、その時点で選択している注目被写体に対するユーザの変更操作、具体的にはキー入力部１９のカーソルキーの操作があったか否かを判断する（ステップＳ２０７）。
【０１３３】
ここで該変更操作がないと判断した場合には、さらに被写体ｎの経過時間を示す変数Ｔｓが上記時間値Ｔａ（ｎ）以上となったか否かにより、その時点で選択している注目被写体を自動的に変更するか否かを判断する（ステップＳ２０８）。
【０１３４】
ここで変数Ｔｓが時間値Ｔａ（ｎ）未満であると判断した場合には、まだ注目被写体を自動的に変更するタイミングとはなっていないものとして、ＡＦ処理、ＡＥ処理及びＡＷＢ（自動ホワイトバランス）調整の調整値の取得処理を行なって合焦値と露光値とを共にロックすると共に、ホワイトバランスの調整値を取得する（ステップＳ２１３）。
【０１３５】
その後、その時点の注目被写体ｎを他の被写体に比して強調する表示を行なう（ステップＳ２１４）。  
具体的には、各被写体の顔部分をそれぞれ矩形のフレームで表示する際に、変数ｎで選択されている注目被写体の顔部分のみを他と異なる色、例えば他の被写体の顔部分を全て白色のフレームで表示する一方で、注目被写体ｎの顔部分のみは赤色のフレームで表示する。
【０１３６】
上記時間値Ｔｓを「＋１」更新設定する（ステップＳ２１５）。その後、キー入力部１９のシャッタキーがハーフシャッタ操作されたか否かを判断する（ステップＳ２１６）。ここでハーフシャッタ操作されていないと判断すると、上記ステップＳ２０４からの処理に戻る。
【０１３７】
こうしてステップＳ２０４〜Ｓ２０８，Ｓ２１３〜Ｓ２１６の処理を繰返し実行することで、被写体テーブルを随時作成しながら、ユーザにより注目被写体を変更するための指示操作がなされるか、あるいは注目被写体の表示時間をカウントしている時間値Ｔｓが所定の時間値Ｔａ（ｎ）となるか、あるいはハーフシャッタ操作がなされるかを待機する。
【０１３８】
しかして、上記ステップＳ２０７でユーザによる注目被写体を変更するための指示操作があったと判断した場合、または上記ステップＳ２０８で注目被写体の選択時間を示す変数Ｔｓが時間値Ｔａ（ｎ）以上となったと判断した場合には、注目被写体を示す変数ｎの値を「＋１」更新設定する（ステップＳ２０９）。
【０１３９】
次いで、その更新設定した変数ｎの値が、その時点の被写体テーブルＯＪで示される被写体の総数Ｎ、例えば上記図５の被写体テーブルＯＪでは「５」、を超えているか否かを判断する（ステップＳ２１０）。ここで、変数ｎの値が被写体の総数Ｎを超えていると判断した場合にのみ、更新設定した変数ｎの値を初期値「１」に変更する（ステップＳ２１１）。
【０１４０】
その後、注目被写体ｎが変更されたことに合わせて注目被写体の表示時間をカウントしている時間値Ｔｓをクリアして「０(ゼロ)」とし（ステップＳ２１２）、それから再び上記ステップＳ２１３からの処理に移行する。
【０１４１】
また、上記ステップＳ２１６でハーフシャッタ操作があったと判断した場合には、あらたに当該ハーフシャッタ操作があってからの時間を計測する時間値Ｔｈｓのカウントを開始する（ステップＳ２１７）。さらに、ハーフシャッタの操作がなされたことで、それまでの強調表示に当該被写体ｎをさらに一層強調する表示を行なう（ステップＳ２１８）。
【０１４２】
具体的には、各被写体の顔部分をそれぞれ矩形のフレームで表示する際に、変数ｎで選択されている注目被写体の顔部分のみを他と異なる色、例えば他の被写体の顔部分を全て白色のフレームで表示する一方で、注目被写体ｎの顔部分のみは赤色のフレームで表示させ、且つ当該赤色のフレームを点滅させる。
【０１４３】
この状態からさらに、フルシャッタ操作がなされたか否か（ステップＳ２１９）、まだハーフシャッタ操作がなされているか否か（ステップＳ２２０）を繰返し判断することで、フルシャッタ操作がなされるのを待機しつつ、ハーフシャッタ操作が維持されていることを確認する。
【０１４４】
ここで、ハーフシャッタ操作が解除された場合、ステップＳ２２０でそれを判断し、再び上記ステップＳ２１６からの処理に戻る。
【０１４５】
また、フルシャッタ操作がなされた場合には、ステップＳ２１９でそれを判断し、直ちにその時点でロックしている合焦値及び露光値に基づいて撮影を実行する（ステップＳ２２１）。そして、得た画像データに対して、これもロックしている調整値に基づいたホワイトバランス調整を含むカラープロセス処理、及びデータ圧縮処理を施し、データ圧縮後のファイル化した画像データをメモリカード３１に記録させる（ステップＳ２２２）。
【０１４６】
その後、ハーフシャッタ操作があってからの時間値Ｔｈｓが所定の閾値Ｔｂ、例えば０．３［秒］以下であるか否かにより、ハーフシャッタ操作があってからフルシャッタ操作されるまでの時間が短く、シャッタキーが一気に操作されたか否かを判断する（ステップＳ２２３）。
【０１４７】
ここで時間値Ｔｈｓが所定の閾値Ｔｂ以下であり、シャッタキーが一気に操作されたと判断した場合には、記録した画像を確認のために読出して一定時間だけ表示部１５で表示させるレックビュー表示において、記録した画像全体ではなく、記録時の注目被写体ｎ周辺のエリアを中心にズームアップした画像データを表示部１５に一定時間だけ表示させ（ステップＳ２２５）、その後に次の撮影に備えるべく上記ステップＳ２０４からの処理に戻る。
【０１４８】
これは、シャッタキーが一気に操作されたことに対し、撮影時の注目被写体ｎの状態を特にこのデジタルカメラ１０のユーザに確認してもらうべく注目被写体ｎを中心とした部分を拡大して表示する処理である。
【０１４９】
また、上記ステップＳ２２３で、時間値Ｔｈｓが所定の閾値Ｔｂより大きく、シャッタキーがある程度時間的な余裕を持って操作されたと判断した場合には、記録した画像を確認のために読出して一定時間だけ表示部１５で表示させるレックビュー表示において、記録した画像全体を表示部１５に一定時間だけ通常のレックビュー画像として表示させ（ステップＳ２２４）、その後に次の撮影に備えるべく上記ステップＳ２０４からの処理に戻る。
【０１５０】
この通常のレックビュー画像の表示により、ユーザは比較的時間の余裕を持って撮影を行なったものとして、撮影した画像全体の構図等を確認することができる。
【０１５１】
図１１は、上記のような撮影モード時に表示部１５で表示されるスルー画像の遷移状態を例示する図である。ここでは、主として注目被写体の変更とＡＦ機能による合焦位置の関係について説明する。同図では、複数の注目被写体である各人物を、顔部分に相当する円と身体部分に相当する三角形とで簡略化して表しており、顔認識技術により顔であると認識している顔（円）部分には対応する矩形のフレームＦＲを付加し、また特にＡＦ機能により合焦している顔部分には文字「Ｆ」を付加して表示している。
【０１５２】
図１１（Ａ）は、撮影モード開始当初のスルー画像を示すものである。同画像中では、３人の人物「１」〜「３」の顔部分が注目被写体として認識されて、それぞれフレームＦＲを重畳して表示しており、特にその時点で人物「１」が選択されていることを、例えばフレームＦＲの色を他のフレームＦＲとは変えることで区別して表示している。この時点で上記ステップＳ２１３の処理により、選択されている注目被写体の人物「１」に自動的合焦されている。
【０１５３】
その後、図１１（Ｂ）に示す如くキー入力部１９のカーソルキーを操作するか、あるいは時間Ｔａ（１）が経過すると、選択する注目被写体の対象が変更設定され、今度は人物「２」が選択される。この注目被写体の変更に際して、ステップＳ２１３の処理により自動的にあらたに選択された注目被写体である人物「２」に合焦位置が移動する。
【０１５４】
図１１（Ｃ）において、上記人物「２」が選択されている状態からハーフシャッタ操作を行なうと、上記図１０のステップＳ２１６でそれが判断され、その後のステップＳ２１８でフレームＦＲが再強調表示、具体的には例えば赤色で点滅表示される。
【０１５５】
その後、図１１（Ｄ）でハーフシャッタ操作をいったん解除し、さらにカーソルキーを２度連続して操作すると、選択される注目被写体が人物「２」から人物「３」を介して再度人物「１」の顔部分となる。この注目被写体の変更に際して、ステップＳ２１３の処理により自動的にあらたに選択された注目被写体である人物「１」に合焦位置が移動する。
【０１５６】
その後、上記図１１（Ｄ）のスルー画像状態からハーフシャッタ操作を行ない、そのままフルシャッタ操作を行なうことで、注目被写体として人物「１」の顔部分が合焦位置とされたまま撮影が実行され、ファイル化された画像データがメモリカード３１に記録される。
【０１５７】
図１１（Ｅ）は、その記録直後に一定時間だけ表示部１５で実行されるレックビュー表示の内容を例示するものである。同図（Ｅ）では、撮影時にハーフシャッタ操作からフルシャッタ操作までの時間Ｔｈｓが所定の閾値Ｔｂより大きく、シャッタキーがある程度時間的な余裕を持って操作された場合を例示するもので、上記ステップＳ２２４での処理により、記録した画像全体が表示される。撮影時に注目被写体の必要である人物「１」の顔部分が選択されていたことから、当該部分が合焦位置となる。このレックビュー表示の場合、スルー画像の表示とは異なり、個々の注目被写体の人物の顔部分にフレームＦＲが重畳して表示されることはない。
【０１５８】
なお、上記実施形態では、ステップＳ２０７で選択されている注目被写体の顔部分を変更するためのキー入力部１９のキー操作として、例えばカーソルキーを操作するものとして説明したが、本実施形態はこれに限らず、表示部１５がユーザのタッチ操作を受付けるタッチパネル機能を有するものとして、そのタッチ操作を受付けて、受付けた操作で指示された注目被写体の顔部分を次に選択するものとしてもよい。
【０１５９】
また、上記ステップＳ２１３の撮影条件の設定としてのＡＦ処理、ＡＥ処理及びＡＷＢ（自動ホワイトバランス）調整の調整値の取得処理は、あらたに注目被写体が選択された直後に実施するのではなく、あえて一定の時間、例えば０．５［秒］経過後に実施するものとすれば、短時間のうちに高い頻度で注目被写体を変更する際などの制御部１６による同処理の負担を軽減できる。
【０１６０】
以上詳記した如く本実施形態によれば、注目被写体が変更された時点で撮影条件を逐次変更させるため、常に選択されている注目被写体に合わせて合焦位置、露光値その他が追従し、実際の画像の撮影と記録とに短時間で移行できるため、タイムラグを極力短縮化して効率的に撮影を実行できる。
【０１６１】
また上記実施形態では説明しなかったが、撮影途中の画像から得られる情報だけではなく、一定時間、例えば３０［秒］経過毎に画像中の各注目被写体の選択順序を再設定するものとしてもよい。こうすることで、一定時間が経過した以前の設定による選択順序をクリアして、再度その時点の撮影状況に合わせた再生を行なうことで、常に効率的に撮影を実行できる。
【０１６２】
なお、上記第１及び第２の実施形態はいずれも、いずれも本発明をデジタルカメラに適用した場合について説明したものであるが、本発明はこれに限らず、ビデオムービーカメラ、カメラ機能を有する携帯電話端末やＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ：個人向け情報携帯端末）その他、各種の電子機器にも同様に適用可能となる。
【０１６３】
その他、本発明は上述した実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。また、上述した実施形態で実行される機能は可能な限り適宜組み合わせて実施しても良い。上述した実施形態には種々の段階が含まれており、開示される複数の構成要件による適宜の組み合せにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件からいくつかの構成要件が削除されても、効果が得られるのであれば、この構成要件が削除された構成が発明として抽出され得る。
【図面の簡単な説明】
【０１６４】
【図１】本発明の第１の実施形態に係るデジタルカメラの概略の機能構成を示すブロック図。
【図２】同実施形態に係る撮影モード時のメインルーチンの処理内容を示すフローチャート。
【図３】同実施形態に係る撮影モード時のメインルーチンの処理内容を示すフローチャート。
【図４】同実施形態に係る撮影モード時のサブルーチンの処理内容を示すフローチャート。
【図５】同実施形態に係る選択順序テーブルの保持内容を例示する図。
【図６】同実施形態に係る撮影モード時に表示されるスルー画像の遷移状態を例示する図。
【図７】同実施形態に係る撮影モード時に表示されるスルー画像の遷移状態を例示する図。  例示する図。
【図８】同実施形態に係る。
【図９】本発明の第２の実施形態に係るデジタルカメラでの撮影モード時のメインルーチンの処理内容を示すフローチャート。
【図１０】同実施形態に係る撮影モード時のメインルーチンの処理内容を示すフローチャート。
【図１１】同実施形態に係る撮影モード時に表示されるスルー画像の遷移状態を例示する図。
【符号の説明】
【０１６５】
１０…デジタルカメラ、１１…光学レンズユニット、１２…ＣＣＤ、１３…画像処理部、１４…バッファメモリ、１５…表示部、１６…制御部、１７…メインメモリ、１８…プログラムメモリ、１９…キー入力部、２０…レンズ光学系駆動部、２１…フラッシュ駆動部、２２…ＣＣＤドライバ、２３…メモリカードコントローラ、２４…音声処理部、２５…ＵＳＢインタフェース（Ｉ／Ｆ）、２６…顔認識部、２７…圧縮伸長処理部、２８…レンズモータ（Ｍ）、２９…フラッシュ部、３０…カードコネクタ、３１…メモリカード、３２…マイクロホン部、３３…スピーカ部、３４…ＵＳＢコネクタ、ＦＲ…（顔部分の）フレーム、ＯＪ…被写体テーブル、ＳＢ…システムバス。
【図１】
2010087572.tif 000003
【図２】
2010087572.tif 000004
【図３】
2010087572.tif 000005
【図４】
2010087572.tif 000006
【図５】
2010087572.tif 000007
【図６】
2010087572.tif 000008
【図７】
2010087572.tif 000009
【図８】
2010087572.tif 000010
【図９】
2010087572.tif 000011
【図１０】
2010087572.tif 000012
【図１１】
2010087572.tif 000013