(57)【特許請求の範囲】
【請求項１】
撮像手段と、
前記撮像手段で画像を撮像して記録媒体に記録する指示を受け付けるシャッター操作手段と、
前記撮像手段で撮像された画像から検出された被写体が登録されている被写体であるか否かを識別する認証手段と、
前記認証手段での識別に用いる被写体として登録すべき被写体の画像を前記撮像手段で撮像して取得するための登録待機状態に設定する設定手段と、
前記登録待機状態において前記シャッター操作手段が操作されたことに応じて、前記撮像手段により撮像した登録すべき被写体の画像を取得して一時記録媒体に保持する取得手段と、
前記取得手段で取得した被写体の画像から抽出した特徴データを不揮発性メモリに登録する登録手段と、
前記取得手段による被写体の画像の取得後でかつ前記登録手段での登録前に前記シャッター操作手段が操作された場合は、前記登録手段による登録は行わずに前記登録待機状態に移行するように制御し、前記登録手段によって前記特徴データを登録した後に前記シャッター操作手段が操作された場合は、前記記録媒体に記録するための画像を前記撮像手段により撮像するための撮影待機状態に移行するように制御する制御手段とを有することを特徴とする撮像装置。
【請求項２】
前記登録待機状態において、前記撮像手段で撮像されているスルー画像と登録待機状態であることを示す表示アイテムとを表示手段に表示するように制御する表示制御手段をさらに有することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記表示制御手段は、前記取得手段での被写体の画像の取得後に、取得した被写体の画像から抽出される特徴データに関連付けて記録するための、少なくとも該被写体の名前を含むプロフィールの入力画面を前記表示手段に表示するように制御することを特徴とする請求項２に記載の撮像装置。
【請求項４】
前記表示制御手段は、前記取得手段で取得した画像の被写体が、新規に登録する被写体である場合に前記プロフィールの入力画面を表示するように制御し、
前記制御手段は、前記プロフィールの入力画面の表示中に前記シャッター操作手段が操作されると前記登録待機状態に移行するように制御することを特徴とする請求項３に記載の撮像装置。
【請求項５】
前記制御手段は、前記プロフィールの入力画面の表示中に、ユーザーからの操作が所定時間無かったことによって省電力モードになり、その後復帰操作があった場合には、前記登録待機状態に移行するように制御することを特徴とする請求項３または４に記載の撮像装置。
【請求項６】
前記表示制御手段は、前記取得手段での被写体の画像の取得後に、取得した被写体の画像から抽出される特徴データを登録するか否かをユーザーに選択させるための確認画面を前記表示手段に表示するように制御し、
前記制御手段は、前記確認画面の表示中に前記シャッター操作手段が操作されると前記登録待機状態に移行するように制御することを特徴とする請求項２乃至５のいずれか１項に記載の撮像装置。
【請求項７】
前記表示制御手段は、前記登録手段での登録後に、該登録が行われた旨を示す登録完了表示を表示手段に表示するように制御し、
前記制御手段は、前記登録完了表示の表示中に前記シャッター操作手段が操作されると前記記録媒体に記録するための画像を撮像するための撮影待機状態に移行するように制御することを特徴とする請求項２乃至６のいずれか１項に記載の撮像装置。
【請求項８】
前記制御手段は、前記取得手段での取得後でかつ前記登録手段での登録前に前記シャッター操作手段が操作されて前記登録待機状態に移行する際に、前記取得手段で前記一時記録媒体に取得した被写体の画像を廃棄するように制御することを特徴とする請求項１乃至７のいずれか１項に記載の撮像装置。
【請求項９】
前記取得手段は、前記登録待機状態で前記シャッター操作手段が操作されることに応じて受け付けた指示に応じて登録すべき被写体の画像を一時記録媒体に取得することを特徴とする請求項１乃至８のいずれか１項に記載の撮像装置。
【請求項１０】
前記記録媒体は着脱可能な記録媒体であり、
前記制御手段は、前記記録媒体が装着されていない場合は、前記登録手段で前記特徴データを登録した後であっても前記シャッター操作手段が操作されると前記登録待機状態に移行するように制御することを特徴とする請求項１乃至９のいずれか１項に記載の撮像装置。
【請求項１１】
前記被写体は人物の顔であることを特徴とする請求項１乃至１０のいずれか１項に記載の撮像装置。
【請求項１２】
撮像手段と、
前記撮像手段で画像を撮像して記録媒体に記録する指示を受け付けるシャッター操作手段と、
前記撮像手段で撮像された画像から検出された被写体が登録されている被写体であるか否かを識別する認証手段と、
前記認証手段での識別に用いる被写体として登録すべき被写体の画像を前記撮像手段で撮像して取得するための登録画面であって、前記撮像手段で撮像しているスルー画像と、登録すべき被写体を収めるべき位置を示すガイドとが表示される登録画面を表示するように制御する表示制御手段と、
前記登録画面を表示している際に前記シャッター操作手段が操作されたことに応じて、前記撮像手段で撮像した登録すべき被写体の画像を取得して一時記録媒体に保持する取得手段と、
前記取得手段で取得した被写体の画像から抽出した特徴データを不揮発性メモリに登録する登録手段と、
前記取得手段による被写体の画像の取得後でかつ前記登録手段での登録前に前記シャッター操作手段が操作された場合、前記登録手段による登録は行わずに前記登録画面を表示するように制御し、前記登録手段で前記特徴データを登録した後に前記シャッター操作手段が操作されると前記記録媒体に記録するための画像を撮像するための撮影待機状態に移行するように制御する制御手段と
を有することを特徴とする撮像装置。
【請求項１３】
撮像手段と、
前記撮像手段で画像を撮像して記録媒体に記録する指示を受け付けるシャッター操作手段とを有する撮像装置の制御方法であって、
前記撮像手段で撮像された画像から検出された被写体が登録されている被写体であるか否かを識別する認証ステップと、
前記認証ステップでの識別に用いる被写体として登録すべき被写体の画像を前記撮像手段で撮像して取得するための登録待機状態に設定する設定ステップと、
前記登録待機状態において前記シャッター操作手段が操作されたことに応じて、前記撮像手段により撮像した登録すべき被写体の画像を取得して一時記録媒体に保持する取得ステップと、
前記取得ステップで取得した被写体の画像から抽出した特徴データを不揮発性メモリに登録する登録ステップと、
前記取得ステップでの被写体の画像の取得後でかつ前記登録ステップでの登録前に前記シャッター操作手段が操作された場合に、前記登録ステップでの登録は行わずに前記登録待機状態に移行するように制御し、前記登録ステップで前記特徴データを登録した後に前記シャッター操作手段が操作された場合には、前記記録媒体に記録するための画像を前記撮像手段により撮像するための撮影待機状態に移行するように制御する制御ステップと
を有することを特徴とする撮像装置の制御方法。
【請求項１４】
撮像手段と、前記撮像手段で画像を撮像して記録媒体に記録する指示を受け付けるシャッター操作手段とを有する撮像装置の制御方法であって、
前記撮像手段で撮像された画像から検出された被写体が登録されている被写体であるか否かを識別する認証ステップと、
前記認証ステップでの識別に用いる被写体として登録すべき被写体の画像を前記撮像手段で撮像して取得するための登録画面であって、前記撮像手段で撮像しているスルー画像と、登録すべき被写体を収めるべき位置を示すガイドとが表示される登録画面を表示するように制御する表示制御ステップと、
前記登録画面を表示している際に前記シャッター操作手段が操作されたことに応じて、前記撮像手段により撮像した登録すべき被写体の画像を取得して一時記録媒体に保持する取得ステップと、
前記取得ステップで取得した被写体の画像から抽出した特徴データを不揮発性メモリに登録する登録ステップと、
前記取得ステップでの取得後でかつ前記登録ステップでの登録前に前記シャッター操作手段が操作された場合、前記登録ステップでの登録は行わずに前記登録画面を表示するように制御し、前記登録ステップで前記特徴データを登録した後に前記シャッター操作手段が操作されると前記記録媒体に記録するための画像を撮像するための撮影待機状態に移行するように制御する制御ステップと
を有することを特徴とする撮像装置の制御方法。
【請求項１５】
コンピュータを、請求項１乃至１２のいずれか１項に記載された撮像装置の各手段として機能させるプログラム。
【請求項１６】
コンピュータを、請求項１乃至１２のいずれか１項に記載された撮像装置の各手段として機能させるプログラムを格納したコンピュータが読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、個人認証を行うための被写体の特徴データを登録可能な撮像装置およびその制御方法に関する。
【背景技術】
【０００２】
近年、撮像した画像から人物などの被写体を検出し、検出した被写体に対してオートフォーカス（ＡＦ）を行うなどの機能を提供する撮像装置が知られている。さらに、画像から検出した人物が誰であるかまで識別する個人認証を行える撮像装置も知られている。個人認証を行う撮像装置では、人物の顔の特徴データ（特徴量）を予めカメラの記憶領域に登録しておき、撮影時に検出した顔の特徴データと、登録されている人物の顔の特徴データとを照合することで、個人認証を行う。個人認証を行い、登録されている人物だと分かった場合には、その人物の顔に特殊な効果をかけたり、優先してフォーカスを合わせるような機能が提供されている。
【０００３】
特許文献１には、手動で顔を登録する顔登録モードに設定して撮影された顔から特徴データを抽出して、名前、生年月日、識別優先度を関連付けて登録し、登録された顔の特徴データを用いて個人認証（個人識別）を行う方法が開示されている。また、撮影モード時に、登録されていない特徴データを持つ同じ顔を何度か検出すると、その顔を登録するか否かを問い合わせる画面を自動で表示することで、顔登録モードに設定しなくとも頻繁に撮影する被写体の顔を登録できる方法が提案されている。
【０００４】
また、撮影モードの撮影待機状態でないときにシャッターボタンの半押し操作があると、即座に撮影モードに移行する撮像装置が知られている。特許文献２には、メニュー画面が表示されている状態でシャッタスイッチ６２が押下されてスイッチ６２ａから信号ＳＷ１が出力されると、撮影動作を開始するように制御する撮像装置が提案されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０−２５９０８８号公報
【特許文献２】特開２０００−１６５７０６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献２のように、メニュー画面の表示中など、撮影待機状態でない状態にシャッターボタンが操作されたことに応じて撮影待機状態に移行すれば、撮影モードでの撮影を行おうとしているユーザーにとっては素早く撮影を行えるので好適である。しかし、特許文献１の顔登録モードのような、顔の特徴データを登録するための動作モードで行われたシャッターボタンの操作は、登録したい顔を含む画像の取得指示をしようとした操作である可能性があり、必ずしも撮影モードでの撮影が意図されたものではない。従って顔登録モードにおけるシャッターボタンの操作に応じて撮影モードの撮影待機状態に移行してしまうと、それまで行っていた顔を登録するための作業内容が廃棄されることになり、使い勝手が良くない。
【０００７】
上記課題を鑑み、本発明では、被写体の登録処理を行っている作業中のシャッターボタンの操作で不用意に登録処理を抜けることなく、その他の場合にはシャッターボタンの操作ですぐに撮影待機状態に移行できる撮像装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決する為に、本発明の撮像装置は、
撮像手段と、撮像手段で画像を撮像して記録媒体に記録する指示を受け付けるシャッター操作手段と、撮像手段で撮像された画像から検出された被写体が登録されている被写体であるか否かを識別する認証手段と、認証手段での識別に用いる被写体として登録すべき被写体の画像を撮像手段で撮像して取得するための登録待機状態に設定する設定手段と、登録待機状態においてシャッター操作手段が操作されたことに応じて、撮像手段により撮像した登録すべき被写体の画像を取得して一時記録媒体に保持する取得手段と、取得手段で取得した被写体の画像から抽出した特徴データを不揮発性メモリに登録する登録手段と、取得手段による被写体の画像の取得後でかつ登録手段での登録前にシャッター操作手段が操作された場合は、登録手段による登録は行わずに登録待機状態に移行するように制御し、登録手段によって特徴データを登録した後にシャッター操作手段が操作された場合は、記録媒体に記録するための画像を撮像手段により撮像するための撮影待機状態に移行するように制御する制御手段とを有することを特徴とする。
または、本発明の撮像装置は、
撮像手段と、撮像手段で画像を撮像して記録媒体に記録する指示を受け付けるシャッター操作手段と、撮像手段で撮像された画像から検出された被写体が登録されている被写体であるか否かを識別する認証手段と、認証手段での識別に用いる被写体として登録すべき被写体の画像を撮像手段で撮像して取得するための登録画面であって、撮像手段で撮像しているスルー画像と、登録すべき被写体を収めるべき位置を示すガイドとが表示される登録画面を表示するように制御する表示制御手段と、登録画面を表示している際にシャッター操作手段が操作されたことに応じて、撮像手段で撮像した登録すべき被写体の画像を取得して一時記録媒体に保持する取得手段と、取得手段で取得した被写体の画像から抽出した特徴データを不揮発性メモリに登録する登録手段と、取得手段による被写体の画像の取得後でかつ登録手段での登録前にシャッター操作手段が操作された場合、登録手段による登録は行わずに登録画面を表示するように制御し、登録手段で特徴データを登録した後にシャッター操作手段が操作されると記録媒体に記録するための画像を撮像するための撮影待機状態に移行するように制御する制御手段とを有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、被写体の登録処理を行っている作業中のシャッターボタンの操作で不用意に登録処理を抜けることなく、その他の場合にはシャッターボタンの操作ですぐに撮影待機状態に移行できるので、ユーザーの使い勝手が向上する。
【図面の簡単な説明】
【００１０】
【図１】本発明を適用可能なデジタルカメラの背面外観図である。
【図２】本発明を適用可能なデジタルカメラの構成ブロック図である。
【図３】個人認証のための顔情報のデータベース（顔辞書）のデータ構造である。
【図４】デジタルカメラ１００の全体的な流れを示したフローチャートである。
【図５】撮影モード処理のフローチャートである。
【図６】登録顔が識別表示されているときのスルー画像表示の例である。
【図７】個人認証設定処理の詳細のフローチャートである。
【図８】顔登録モード処理のフローチャートである。
【図９】（ａ）個人認証設定メニュー画面の表示例である。（ｂ）登録メニューの表示例である。
【図１０】追加登録設定のフローチャートである。
【図１１】追加登録設定における各種表示例である。
【図１２】顔登録処理のフローチャートである。
【図１３】顔登録処理における各種表示例である。
【発明を実施するための形態】
【００１１】
以下、図面を参照して本発明の好適な実施形態を説明する。
【００１２】
図１に本発明の撮像装置の一例としてのデジタルカメラの外観図を示す。表示部２８は画像や各種情報を表示する表示部である。シャッターボタン６１は撮影指示を行うためのシャッター操作部である。モードダイアル６０は各種モードを切り替えるための操作部である。コネクタ１１２は接続ケーブルとデジタルカメラ１００とのコネクタである。操作部７０はユーザからの各種操作を受け付ける各種スイッチ、ボタン等の操作部材より成る操作部である。コントローラーホイール７３は操作部７０に含まれる回転操作可能な操作部材である。電源スイッチ７２は電源スイッチであり、電源オン、電源オフを切り替える。記録媒体２００はメモリカードやハードディスク等の着脱可能な記録媒体である。記録媒体スロット２０１は記録媒体２００を格納するためのスロットである。記録媒体スロット２０１に格納（装着）された記録媒体２００は、デジタルカメラ１００との通信が可能となる。蓋２０２は記録媒体スロット２０１の蓋である。
【００１３】
図２は、本実施形態によるデジタルカメラ１００の構成例を示すブロック図である。
【００１４】
図２において、撮影レンズ１０３はズームレンズ、フォーカスレンズを含むレンズ群である。シャッター１０１は絞り機能を備えるシャッターである。撮像部２２は光学像を電気信号に変換するＣＣＤやＣＭＯＳ素子等で構成される撮像素子である。Ａ／Ｄ変換器２３は、アナログ信号をデジタル信号に変換する。Ａ／Ｄ変換器２３は、撮像部２２から出力されるアナログ信号をデジタル信号に変換するために用いられる。バリア１０２は、デジタルカメラ１００の、撮影レンズ１０３を含む撮像系を覆うことにより、撮影レンズ１０３、シャッター１０１、撮像部２２を含む撮像系の汚れや破損を防止する。
【００１５】
画像処理部２４は、Ａ／Ｄ変換器２３からのデータ、又は、メモリ制御部１５からのデータに対し所定の画素補間、縮小といったリサイズ処理や色変換処理を行う。また、画像処理部２４では、撮像した画像データを用いて所定の演算処理が行われ、得られた演算結果に基づいてシステム制御部５０が露光制御、測距制御を行う。これにより、ＴＴＬ（スルー・ザ・レンズ）方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュプリ発光）処理が行われる。画像処理部２４では更に、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理も行っている。
【００１６】
Ａ／Ｄ変換器２３からの出力データは、画像処理部２４及びメモリ制御部１５を介して、或いは、メモリ制御部１５を介してメモリ３２に直接書き込まれる。メモリ３２は、撮像部２２によって得られＡ／Ｄ変換器２３によりデジタルデータに変換された画像データや、表示部２８に表示するための画像データを格納する一時記録媒体である。メモリ３２は、所定枚数の静止画像や所定時間の動画像および音声を格納するのに十分な記憶容量を備えている。
【００１７】
また、メモリ３２は画像表示用のメモリ（ビデオメモリ）を兼ねている。Ｄ／Ａ変換器１３は、メモリ３２に格納されている画像表示用のデータをアナログ信号に変換して表示部２８に供給する。こうして、メモリ３２に書き込まれた表示用の画像データはＤ／Ａ変換器１３を介して表示部２８により表示される。表示部２８は、ＬＣＤ等の表示器上に、Ｄ／Ａ変換器１３からのアナログ信号に応じた表示を行う。Ａ／Ｄ変換器２３によって一度Ａ／Ｄ変換されメモリ３２に蓄積されたデジタル信号をＤ／Ａ変換器１３においてアナログ変換し、表示部２８に逐次転送して表示することで、電子ビューファインダとして機能し、スルー画像表示を行える。
【００１８】
不揮発性メモリ５６は、電気的に消去・記録可能なメモリであり、例えばＥＥＰＲＯＭ等が用いられる。不揮発性メモリ５６には、システム制御部５０の動作用の定数、プログラム等が記憶される。ここでいう、プログラムとは、本実施形態にて後述する各種フローチャートを実行するためのプログラムのことである。
【００１９】
システム制御部５０は、デジタルカメラ１００全体を制御する。前述した不揮発性メモリ５６に記録されたプログラムを実行することで、後述する本実施形態の各処理を実現する。５２はシステムメモリであり、ＲＡＭが用いられる。システムメモリ５２には、システム制御部５０の動作用の定数、変数、不揮発性メモリ５６から読み出したプログラム等を展開する。また、システム制御部５０はメモリ３２、Ｄ／Ａ変換器１３、表示部２８等を制御することにより表示制御も行う。
【００２０】
システムタイマー５３は各種制御に用いる時間や、内蔵された時計の時間を計測する計時部である。
【００２１】
モード切り替えスイッチ６０、第１シャッタースイッチ６２、第２シャッタースイッチ６４、操作部７０はシステム制御部５０に各種の動作指示を入力するための操作手段である。
【００２２】
モード切り替えスイッチ６０は、システム制御部５０の動作モードを静止画記録モード、動画記録モード、再生モード等のいずれかに切り替える。静止画記録モードに含まれるモードとして、オート撮影モード、オートシーン判別モード、マニュアルモード、撮影シーン別の撮影設定となる各種シーンモード、プログラムＡＥモード、カスタムモード等がある。モード切り替えスイッチ６０で、静止画撮影モードに含まれるこれらのモードのいずれかに直接切り替えられる。あるいは、モード切り替えスイッチ６０で静止画撮影モードに一旦切り換えた後に、静止画撮影モードに含まれるこれらのモードのいずれかに、他の操作部材を用いて切り替えるようにしてもよい。同様に、動画撮影モードにも複数のモードが含まれていてもよい。第１シャッタースイッチ６２は、デジタルカメラ１００に設けられたシャッターボタン６１の操作途中、いわゆる半押し（撮影準備指示）でＯＮとなり第１シャッタースイッチ信号ＳＷ１を発生する。第１シャッタースイッチ信号ＳＷ１により、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュプリ発光）処理等の動作を開始する。
【００２３】
第２シャッタースイッチ６４は、シャッターボタン６１の操作完了、いわゆる全押し（撮影指示）でＯＮとなり、第２シャッタースイッチ信号ＳＷ２を発生する。システム制御部５０は、第２シャッタースイッチ信号ＳＷ２により、撮像部２２からの信号読み出しから記録媒体２００に画像データを書き込むまでの一連の撮影処理の動作を開始する。
【００２４】
操作部７０の各操作部材は、表示部２８に表示される種々の機能アイコンを選択操作することなどにより、場面ごとに適宜機能が割り当てられ、各種機能ボタンとして作用する。機能ボタンとしては、例えば終了ボタン、戻るボタン、画像送りボタン、ジャンプボタン、絞込みボタン、属性変更ボタン等がある。例えば、メニューボタンが押されると各種の設定可能なメニュー画面が表示部２８に表示される。利用者は、表示部２８に表示されたメニュー画面と、上下左右の４方向ボタンやＳＥＴボタンとを用いて直感的に各種設定を行うことができる。
【００２５】
コントローラーホイール７３は、操作部７０に含まれる回転操作可能な操作部材であり、方向ボタンと共に選択項目を指示する際などに使用される。
【００２６】
電源制御部８０は、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成され、電池の装着の有無、電池の種類、電池残量の検出を行う。また、電源制御部８０は、その検出結果及びシステム制御部５０の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体２００を含む各部へ供給する。
【００２７】
電源部３０は、アルカリ電池やリチウム電池等の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池等の二次電池、ＡＣアダプター等からなる。記録媒体Ｉ／Ｆ１８は、メモリカードやハードディスク等の記録媒体２００とのインターフェースである。記録媒体２００は、撮影された画像を記録するためのメモリカード等の記録媒体であり、半導体メモリや磁気ディスク等から構成される。
【００２８】
上述したデジタルカメラ１００では中央１点ＡＦや顔ＡＦを用いた撮影が可能である。中央１点ＡＦとは撮影画面内の中央位置１点に対してＡＦを行うことである。顔ＡＦとは顔検出機能によって検出された撮影画面内の顔に対してＡＦを行うことである。
【００２９】
顔検出機能について説明する。システム制御部５０は顔検出対象の画像データを画像処理部２４に送る。システム制御部５０の制御下で画像処理部２４は、当該画像データに水平方向バンドパスフィルタを作用させる。また、システム制御部５０の制御下で画像処理部２４は処理された画像データに垂直方向バンドパスフィルタを作用させる。これら水平及び垂直方向のバンドパスフィルタにより、画像データよりエッジ成分が検出される。
【００３０】
その後、システム制御部５０は、検出されたエッジ成分に関してパターンマッチングを行い、目及び鼻、口、耳の候補群を抽出する。そして、システム制御部５０は、抽出された目の候補群の中から、予め設定された条件（例えば２つの目の距離、傾き等）を満たすものを、目の対と判断し、目の対があるもののみ目の候補群として絞り込む。そして、システム制御部５０は、絞り込まれた目の候補群とそれに対応する顔を形成する他のパーツ（鼻、口、耳）を対応付け、また、予め設定した非顔条件フィルタを通すことで、顔を検出する。システム制御部５０は、顔の検出結果に応じて上記顔情報を出力し、処理を終了する。このとき、顔の数などの特徴量をシステムメモリ５２に記憶する。
【００３１】
以上のようにライブビュー表示あるいは再生表示される画像データを画像解析して、画像データの特徴量を抽出して被写体情報を検出することが可能である。本実施例では被写体情報として顔情報を例に挙げたが、被写体情報には他にも赤目判定や目の検出、目つむり検出、笑顔検出等の様々な情報がある。
【００３２】
なお、顔ＡＦと同時に顔ＡＥ，顔ＦＥ、顔ＷＢを行うことができる。顔ＡＥとは検出された顔の明るさに合わせて、画面全体の露出を最適化することである。顔ＦＥとは検出された顔を中心にフラッシュの調光をすることである。顔ＷＢとは、検出された顔の色に合わせて画面全体のＷＢを最適化することである。
【００３３】
さらに、検出した顔と不揮発性メモリ５６に記憶した個人認識用の特徴データとを比較することによって、検出した顔が予め登録された個人の顔であるか否かを識別（個人認証）することが可能である。個人認証を利用して、スルー画像から検出された複数の顔のうち、登録された個人の顔を優先して前述の顔ＡＦ、顔ＡＥ，顔ＦＥ、顔ＷＢなどを行うことができる。また、登録されている個人の顔が検出されると、個人認証された人物の名前をスルー画像に重畳して表示することができる。個人認証のために不揮発性メモリ５６に記録しているデータについて図３を用いて説明する。
【００３４】
図３は、デジタルカメラ１００の内蔵メモリ（不揮発性メモリ５６）に登録されている個人認証のための顔情報のデータベース（顔辞書）のデータ構造を示したものある。データの最上位の階層には人物ＩＤが１〜ｘ（ｘは最大登録可能人数、本実施の形態では１２であるものとする）まで付けられている。それぞれのＩＤ下の階層は、プロフィール（本実施の形態では名前及び誕生日）、同一人物ＩＤに登録されている顔情報の個数、各顔情報（顔画像および顔画像の特徴データ）が格納されている。名前は登録されている人物の名前を記憶する領域であり、ＡＳＣＩＩコード文字列が格納されている。また、人物が登録されている場合、その人物についての顔情報は少なくとも１つは格納され、本実施例では同一人物に対して顔情報を最大５個まで登録（記録）できる。個人認証を行う際には、システム制御部５０は、撮像によって取得された顔画像と、不揮発性メモリ５６に登録されている各顔情報の特徴データを一つずつ照合していき、合致した具合によって登録された人物であるか否かを判定する。このとき、暗い場所で撮影された際の特徴データ、斜めから撮影された際の特徴データ、正面から撮影された際の特徴データ等、同一の人物についてバリエーションのある複数の特徴データが記録されていれば、個人認証をより様々な場面で正確に行うことができる。
【００３５】
［全体フロー］
図４に、デジタルカメラ１００の起動から終了までの全体的な流れを示したフローチャートを示す。この処理は、不揮発性メモリ５６に記録されたプログラムをシステムメモリ５２に展開してシステム制御部５０が実行することで実現する。
【００３６】
デジタルカメラ１００が起動するとまずＳ４０１へ進む。Ｓ４０１では、システム制御部５０は現在の動作モードが撮影モードであるか否かを判定する。この判定は、モード切り替えスイッチ６０の位置や、システムメモリ５２に記録された現在の動作モードなどにより判定する。現在の動作モードが撮影モードであると判定された場合はＳ４０２に進み、撮影モード処理を行う。撮影モード処理の詳細は図５を用いて後述する。撮影モードではないと判定された場合はＳ４０３に進む。
【００３７】
Ｓ４０３では、システム制御部５０は、現在の動作モードが再生モードであるか否かを判定する。再生モードであると判定された場合はＳ４０４へ進み、そうでない場合はＳ４０５へ進む。Ｓ４０４では、システム制御部５０は、再生モード処理を行う。再生モード処理では、記録媒体２００に記録された撮影画像の再生表示を行う。また、拡大再生表示、画像を消去する処理などが含まれる。
【００３８】
Ｓ４０５では、システム制御部５０は、その他の処理を行う。その他の処理には、現在時刻を表示するだけの時計表示モードでの処理などがあげられる。
【００３９】
Ｓ４０６では、システム制御部５０は、終了イベントがあったか否かを判定する。終了イベントには以下が含まれる。電源をＯＦＦにする操作、電池蓋２０２を開ける操作、所定時間以上操作がなかった場合に自動的に電源をＯＦＦにするオートパワーオフ。終了イベントがない場合はＳ４０１に戻って処理を継続し、終了イベントがあった場合はシャットダウン処理を行って処理を終了する。
【００４０】
［撮影モード処理］
図５に、図４のＳ４０２の撮影モード処理のフローチャートを示す。この処理は、システム制御部５０が不揮発性メモリ５６に記録されたプログラムをシステムメモリ５２に展開して実行することで実現する。
【００４１】
Ｓ５０１では、システム制御部５０は、撮影待機状態処理を行う。より詳しくは、撮像部２２でスルー画像の撮像を行い、スルー画像を表示部２８にリアルタイム表示する。スルー画像の撮像の詳細は前述したとおりである。また、表示部２８に各種設定状態、撮影条件を表示する。さらに、撮像されたスルー画像を用いて顔検出処理を行う。
【００４２】
Ｓ５０２では、システム制御部５０は、顔検出の結果、顔が検出された場合には不揮発性メモリ５６に記録された人物の特徴データと照合し、登録されている人物の顔であるか否かを識別する個人認証を行う。そして登録されている人物の顔であると識別できた場合に、スルー画像に重畳して登録されている顔の識別表示を行う。なお、後述する個人認証設定メニュー画面で個人認証が切に設定されていた場合はこのステップの処理は行わない。
【００４３】
図６に、Ｓ５０２の処理の結果、登録顔が識別表示されているときのスルー画像表示の例を示す。表示部２８には、撮像されているスルー画像６０１が表示されている。この例ではスルー画像に３人の人物の顔が含まれており、それぞれ登録されている顔であり、個人認証されているものとする。認証されている顔の検出されたそれぞれの位置よりやや下に、それぞれの顔の人物に対して登録されている名前６０２〜６０４を表示する。また、認証されている顔の検出されたそれぞれの位置に対して顔枠６０５〜６０７を表示する。この例では顔枠６０５、名前６０２で示される顔が主顔（撮影条件を合わせるべき被写体）と判定されているため、顔枠６０５は他の顔枠６０６，６０７と区別して白色で表示されている。また、主顔の名前６０２は他の顔の名前６０３，６０４よりも上に重畳されて表示されている。設定情報６０８はデジタルカメラ１００の現在の設定状況、撮影条件などを示しており、左から順に、電池残容量を示すアイコン、設定されている圧縮率と画像サイズを示すアイコン、残り撮影可能枚数、動画の画像サイズ、動画の残り撮影可能時間である。撮影モードアイコン６０９は、現在の撮影モードを示すアイコンである。マニュアルモード、オートモード、撮影シーンに合わせて好適な設定とするシーンモード（ポートレートモードや風景モードなど）の複数の撮影モードのうち、現在設定されている撮影モードがオートモードであることを示している。
【００４４】
Ｓ５０３では、システム制御部５０は、個人認証に関する設定を行う画面（個人認証設定画面）を開く操作がされたか否かを判定する。個人認証設定画面は、撮影待機状態で操作部７０に含まれるメニューボタンを押下して開かれるメニューの中から、個人認証設定のメニュー項目を選択してＳＥＴボタンを押下することで開くことができる。個人認証設定画面を開く操作があったと判定するとＳ５０４に進み、そうでない場合はＳ５０５に進む。Ｓ５０４では、個人認証設定処理を行う。個人認証設定処理の詳細は図７を用いて後述する。
【００４５】
Ｓ５０５では、システム制御部５０は、シャッターボタン６１が半押しされてＳＷ１オンとなった否かを判定する。ＳＷ１がオンなった場合はＳ５０６へ進み、ＳＷ１がオンとなっていない場合はＳ５１２に進む。
【００４６】
Ｓ５０６では、システム制御部５０は、スルー画像から不揮発性メモリ５６に登録済みの人物の顔（登録顔）を検出しているか否か（個人認証しているか否か）を判定する。登録顔を検出している場合はＳ５０７に進み、そうでない場合はＳ５０８へ進む。
【００４７】
Ｓ５０７では、システム制御部５０は、検出している登録顔（個人認証している顔）に合わせて撮影準備処理を行う。撮影準備処理には、ＡＦ、ＡＥ，ＡＷＢなどが含まれる。登録顔が１つ検出されている場合はその顔に合わせて撮影準備処理を行い、登録顔が複数検出されている場合は、登録顔に予め設定された優先度に基づいて撮影準備処理を行う（例えば最も優先度の高い登録顔に合わせて撮影準備処理を行う）。
【００４８】
Ｓ５０８では、システム制御部５０は、登録顔が検出されていないので、その他の条件で撮影準備処理を行う。その他の条件では、例えば（登録顔ではない顔であっても）検出された顔にフォーカスを合わせる顔優先ＡＦ処理や、中央一点にＡＦを合わせる中央一点ＡＦ、撮影状況に応じてカメラが自動的にＡＦ枠を選択してピントを合わせるＡｉＡＦなどがある。
【００４９】
Ｓ５０９では、システム制御部５０は、ＳＷ１のＯＮが継続しているか（シャッターボタン６１が半押しされたままか）否かを判定する。ＳＷ１がＯＮでない場合はＳ５０７またはＳ５０８で合わせた撮影準備処理の結果を解除してＳ５１３に進み、ＳＷ１のＯＮが継続していた場合はＳ５１０へ進む。
【００５０】
Ｓ５１０では、システム制御部５０は、ＳＷ２がＯＮとなったか（シャッターボタン６１が全押しされたか）否かを判定する。ＳＷ２がＯＮとなっていない場合はＳ５０９に処理を戻し、ＳＷ２がＯＮとなった場合はＳ５１１に進む。
【００５１】
Ｓ５１１では、システム制御部５０は、撮像部２２からの信号読み出しから記録媒体２００に画像データを画像ファイルとして書き込むまでの一連の撮影処理を行う（スルー画像の撮影と区別するため本撮影と称する）。
【００５２】
Ｓ５１３では、システム制御部５０は、撮影モード処理を終了させるイベントが発生したか否かを判定する。撮影モード処理を終了させるイベントには、前述の電源をＯＦＦにする操作、電池蓋２０２を開ける操作、オートパワーオフに加え、再生モード処理などの他の動作モードに移行させる操作が含まれる。終了イベントがなかったと判定するとＳ５０１に戻って撮影待機状態を継続し、終了イベントがあった場合は撮影モード処理を終了する。
【００５３】
［個人認証設定処理］
図７に、図５のＳ５０４で前述した個人認証設定処理のフローチャートを示す。この処理は、システム制御部５０が不揮発性メモリ５６に記録されたプログラムをシステムメモリ５２に展開して実行することで実現される。
【００５４】
Ｓ７０１では、システム制御部５０は、表示部２８に、個人認証設定メニュー画面を表示する。
【００５５】
図９（ａ）に、個人認証設定メニュー画面の表示例を示す。個人認証設定メニュー画面は、メニュー項目９０１〜９０４の４つのメニュー項目からなる。メニュー項目９０１は、個人認証の入／切の設定を行うためのメニュー項目である。入にすると撮影待機状態で個人認証を行って名前などの表示を行い、登録された顔が検出されている場合には本撮影の際の撮影準備処理でＳ５０７で前述したように登録されている顔に合わせて撮影準備処理を行う。切にすることで、個人認証を行わず、撮影待機状態での名前表示や、Ｓ５０７での登録されている顔に合わせての撮影準備処理を行わないようにすることができる。メニュー項目９０２は不揮発性メモリ５６に顔情報を登録するためのメニュー項目である。メニュー項目９０３は、不揮発性メモリ５６に登録済み（記録済み）の顔情報やプロフィールを確認、編集するためのメニュー項目である。メニュー項目９０４は、不揮発性メモリ５６に登録済み（記録済み）の顔辞書の情報を、人物毎にまとめて消去（ＩＤ別に消去）するためのメニュー項目である。操作部７０に含まれる上下ボタンやコントローラーホイール７３を操作してカーソル９０６を任意のメニュー項目に合わせ、ＳＥＴボタンを押下することで選択したメニュー項目の処理を行える。戻るアイコン９０５は、操作部７０に含まれるメニューボタンの押下で、前画面（１つ上のメニュー階層）に戻れることを示すアイコンである。
【００５６】
Ｓ７０１では、システム制御部５０は、個人認証の入／切の操作がなされたか否かを判定する。個人認証の入／切の操作は、メニュー項目９０１（「個人認証  入／切」）にカーソルを合わせてＳＥＴボタンを押下する、あるいは左右キーを操作することによって行える。個人認証の入／切の操作がなされたと判定した場合はＳ７０３に進み、そうでない場合はＳ７０４に進む。
【００５７】
Ｓ７０３では、システム制御部５０は、ユーザーの操作に応じて個人認証の入／切を設定し、設定した情報を不揮発性メモリ５６に記録する。
【００５８】
Ｓ７０４では、システム制御部５０は、メニュー項目９０２（「登録」）で決定操作（カーソルを合わせてＳＥＴボタンを押下する操作）があったか否かを判定する。メニュー項目９０２で決定操作があったと判定した場合はＳ７０５へ進み、そうでない場合はＳ７０６へ進む。Ｓ７０５では、システム制御部５０は、顔登録モード処理を行う。顔登録モード処理の詳細は図８を用いて後述する。
【００５９】
Ｓ７０６では、システム制御部５０は、メニュー項目９０３（「情報確認／編集」）で決定操作が行われたか否かを判定する。メニュー項目９０３で決定操作が行われたと判定した場合はＳ７０７に進み、そうでない場合はＳ７０８に進む。Ｓ７０７では、システム制御部５０は、ユーザーの操作に応じて不揮発性メモリ５６に登録済み（記録済み）の顔情報やプロフィールを取得し、表示部２８に表示する。また、ユーザーの操作に応じて不揮発性メモリ５６に登録済み（記録済み）の顔情報やプロフィールを編集して更新する。ここで、登録済みの顔情報を削除してから人物の顔を改めて撮影することによって、人物に登録された顔情報を新たな顔情報に入れ換えることができる。
【００６０】
Ｓ７０８では、システム制御部５０は、メニュー項目９０４（「削除」）で決定操作が行われたか否かを判定する。メニュー項目９０４で決定操作が行われたと判定した場合はＳ７０９に進み、そうでない場合はＳ７１０に進む。Ｓ７０９では、システム制御部５０は、登録されている人物の一覧を表示し、削除したい人物をユーザーに選択させ、選択された人物に関する登録情報を不揮発性メモリ５６から一括して消去する。これによって、図３で説明したＩＤを一つ空けることができる。
【００６１】
Ｓ７１０では、システム制御部５０は、戻る機能が割り当てられたボタン（以下、戻るボタンと称する。本実施の形態ではメニューボタンである。）が押下されたか否かを判定する。戻るボタンが押下されていない場合はＳ７０２に戻って処理を繰り返し、戻るボタンが押下された場合は個人認証設定処理を終了して前述の図５のＳ５０５に進む。
【００６２】
なお、図９（ａ）の個人認証設定メニュー画面を表示した状態で、いずれの選択肢でも決定操作がされずにシャッターボタン６１が半押しされてＳＷ１がオンとなった場合には、図５のＳ５０１に進み通常の撮影モードの撮影待機状態になる。
【００６３】
［顔登録モード処理］
図８に、図７のＳ７０５で前述した顔登録モード処理のフローチャートを示す。この処理は、システム制御部５０が不揮発性メモリ５６に記録されたプログラムをシステムメモリ５２に展開して実行することで実現する。
【００６４】
Ｓ８０１では、システム制御部５０は、登録メニューを表示部２８に表示する。
【００６５】
図９（ｂ）に、登録メニューの表示例を示す。登録メニューはメニュー項目９１１（「新しい人物情報を登録」）と、メニュー項目９１２（「顔情報の追加登録」）よりなる。カーソル９１５を移動させていずれかのメニュー項目を選択した状態でＳＥＴボタンを押下することにより決定操作が行える。戻るアイコン９１３は操作部７０に含まれるメニューボタンの押下で、前画面（１つ上のメニュー階層）に戻れることを示すアイコンである。登録済み人数９１４は、個人認証する人物として不揮発性メモリ５６に登録可能な人数の上限と、現在登録されている人数を示している。図示の例では、現在８人が登録されており、最大で１２人登録できることが表示されている。登録済みの人数が登録可能な人数の上限に達していると新しい人物情報は登録できないので、メニュー項目９１１はグレーアウトして表示され、メニュー項目９１１での決定操作は受け付けなくなる。
【００６６】
Ｓ８０２では、システム制御部５０は、メニュー項目９１１（「新しい人物情報を登録」）で決定操作がされたか否かを判定する。メニュー項目９１１で決定操作がされた場合はＳ８０３へ進み、そうでない場合はＳ８０５に進む。なお、登録済みの人物の数が上限の１２人に達している場合はメニュー項目９１１での決定操作は受け付けないので、Ｓ８０２の判定は行わない。
【００６７】
Ｓ８０３では、システム制御部５０は、これから撮影して取得する顔情報の登録先を、新しい人物とすべく、図３で説明したＩＤとして新規のＩＤを新設して登録先として設定する（システムメモリ５２に記憶しておく）。
【００６８】
Ｓ８０４では、システム制御部５０は、顔登録処理を行う。顔登録処理については図１２を用いて後述する。
【００６９】
Ｓ８０５では、システム制御部５０は、メニュー項目９１２（「顔情報の追加登録」）で決定操作がされたか否かを判定する。メニュー項目９１２で決定操作がされた場合はＳ８０６へ進み、そうでない場合はＳ８０８へ進む。
【００７０】
Ｓ８０６では、システム制御部５０は、追加登録設定を行う。追加登録設定については図１０を用いて後述する。
【００７１】
Ｓ８０７では、システム制御部５０は、顔登録処理を行う。顔登録処理はＳ８０４と同様であり、図１２を用いて後述する。
【００７２】
Ｓ８０８では、システム制御部５０は、戻るボタンが押下されたか否かを判定する。戻るボタンが押下されていない場合はＳ８０２に戻って処理を繰り返し、戻るボタンが押下されたと判定した場合には顔登録モード処理を終了し、個人認証設定メニューを表示して図７のＳ７０６へ進む。
【００７３】
なお、図９（ｂ）の登録メニューを表示した状態で、いずれの選択肢でも決定操作がされずにシャッターボタン６１が半押しされてＳＷ１がオンとなった場合には、図５のＳ５０１に進み通常の撮影モードの撮影待機状態になる。
【００７４】
［追加登録設定］
図１０に、図８のＳ８０６で前述した追加登録設定のフローチャートを示す。この処理は、システム制御部５０が不揮発性メモリ５６に記録されたプログラムをシステムメモリ５２に展開して実行することで実現する。
【００７５】
Ｓ１００１では、システム制御部５０は、顔情報を追加登録したい人物を選択させるための人物選択リストを表示部２８に表示する。
【００７６】
図１１（ａ）に、人物選択リストの表示例を示す。人物選択リストには、図示のように、不揮発性メモリ５６に記録されている各人物の顔画像（各人物のいずれかの顔情報に記録されたもの）と名前とが対応付けて一覧表示される。ユーザーは、操作部７０に含まれる方向ボタン（上下左右キー）またはコントローラーホイール７３を操作して任意の人物にカーソルを移動させ、ＳＥＴボタンを押下する（決定操作する）ことで顔情報を追加登録したい人物を選択することができる。
【００７７】
Ｓ１００２では、システム制御部５０は、表示された人物選択リストの中から、いずれかの人物が選択された（決定操作がされた）か否かを判定する。人物が選択された場合はＳ１００４に進み、そうでない場合はＳ１００３に進む。
【００７８】
Ｓ１００３では、システム制御部５０は、戻るボタンが押下されたか否かを判定する。戻るボタンが押下されていない場合はＳ１００２に戻って人物の選択操作を待ち、戻るボタンが押下されたと判定した場合には追加登録設定の処理を終了し、図８のＳ８０１（顔登録モード処理）へ進む。
【００７９】
Ｓ１００４では、システム制御部５０は、不揮発性メモリ５６を参照してＳ１００２で選択された人物に５つの顔情報（上限数の顔情報）がすでに登録済みであるか否かを判定する。５つの顔情報が登録されていない場合は、顔情報を追加で登録することができるので、Ｓ１００５に進み、これから撮影して取得する顔情報の登録先としてＳ１００２で選択された人物のＩＤを設定する（システムメモリ５２に記憶しておく）。一方、５つの顔情報がすでに登録済みである場合は、登録済みのいずれかの顔情報との入れ換えでなければ顔情報を登録することができないので、Ｓ１００６へ進む。
【００８０】
Ｓ１００６では、システム制御部５０は、顔情報入れ換えガイドを表示部２８に表示する。図１１（ｂ）に、顔情報入れ換えガイドの表示例を示す。顔情報入れ換えガイドでは、選択された人物についてはすでに上限数分の顔情報が登録されている旨の表示、および登録済みの顔情報を入れ換えるか否かを問う表示がされる。
【００８１】
Ｓ１００７では、システム制御部５０は、顔情報入れ換えガイドの表示画面において、顔情報の入れ換えが指示されたか否か（図１１（ｂ）の「ＯＫ」で決定操作がされたか否か）を判定する。顔情報の入れ換えが指示された場合（図１１（ｂ）の「ＯＫ」で決定操作がされた場合）はＳ１００８に進む。一方、顔情報の入れ換えが指示されなかった場合（図１１（ｂ）の「キャンセル」で決定操作がされた場合）はＳ１００１に進んで別の人物の選択を受け付ける。
【００８２】
Ｓ１００８では、システム制御部５０は、Ｓ１００２で選択された人物の顔情報を参照し、新たな顔情報で置き換える顔情報を選択させる選択画面として、表示部２８に登録済みの顔情報一覧を表示する。図１１（ｃ）に、登録済み顔情報一覧の表示例を示す。登録済み顔情報一覧には、Ｓ１００２で選択された人物の顔情報として登録されている顔画像を一覧表示する。この場面では、１人に登録可能な顔情報の上限に達しているので、表示される顔画像は５つ（上限）である。ユーザーは、操作部７０に含まれる方向ボタン（上下左右キー）またはコントローラーホイール７３を操作して任意の顔画像にカーソル１１０１を移動させ、ＳＥＴボタンを押下する（決定操作する）ことで入れ換えたい顔情報を選択することができる。なお、この登録済み顔情報一覧において、登録された日時が最も古い顔画像に対してカーソル１１０１を初期表示すると好適である。この場合、各顔情報に関連付けて登録日時も記録しておくものとする。あるいは、新たに顔情報が登録されるたびに顔情報に新しいＩＤを付与し、最も古いＩＤから最も古い顔情報を識別できるようにしておくものとする。このようにすることで、ユーザーはカーソルを移動することなく最も古い顔情報を入れ換え対象として選択することができる。実世界において、人物の顔は同一の人物の顔であっても時間の経過とともに（すなわち、歳をとるとともに）変化する。従って古い顔情報は、カメラで撮像しようとしている現在の人物の顔を認証する顔情報としては信頼度が下がっており、古い顔情報を新しい顔情報に入れ換えることで個人認証の精度の向上が期待できる。このことを鑑み、カーソル１１０１を初期表示させる顔情報を最も古い顔情報とすることで、古い顔情報を入れ換え易くし、個人認証の信頼度向上につながる顔の入れ換えの頻度が上がるようにしている。
【００８３】
Ｓ１００９では、システム制御部５０は、表示された登録済み顔情報一覧の中から、いずれかの顔情報が選択された（決定操作がされた）か否かを判定する。顔情報が選択された場合はＳ１０１１に進み、そうでない場合はＳ１０１０に進む。
【００８４】
Ｓ１０１０では、システム制御部５０は、戻るボタンが押下されたか否かを判定する。戻るボタンが押下された場合（すなわち上限に達した顔情報の入れ換えをキャンセルされた場合）はＳ１００１に進み、人物選択リストを表示して別の人物の選択ができるようにする。戻るボタンが押下されていない場合はＳ１００９に戻り、入れ換える顔情報の選択を受け付ける。
【００８５】
Ｓ１０１１では、システム制御部５０は、これから撮影して取得する顔情報の登録先の人物ＩＤとしてＳ１００２で選択された人物のＩＤを設定する（システムメモリ５２に記憶しておく）。
【００８６】
Ｓ１０１２では、システム制御部５０は、これから撮影して取得する顔情報を、Ｓ１００９で選択された顔情報と入れ替えて登録（上書き登録）するものとして設定する（システムメモリ５２に記憶しておく）。
【００８７】
Ｓ１００５、Ｓ１０１２の処理を終えると、追加登録設定の処理を終了し、図１２の顔登録処理へ進む。
【００８８】
なお、図１０の追加登録設定の処理を終了する前に（Ｓ１００５あるいはＳ１０１２の処理を終える前に）シャッターボタン６１が半押しされてＳＷ１がオンとなった場合には、図５のＳ５０１に進み通常の撮影モードの撮影待機状態になる。
【００８９】
このように、本実施形態の追加登録設定においては、登録済の顔情報の個数が上限に達している人物に更に顔情報を登録しようとする操作があった場合（Ｓ１００４でＹｅｓ）、登録操作を受け付けないのではなく、登録済の顔情報の入れ換えを促す。すなわち、古い顔情報を明示的に削除する操作（例えば上述の個人認証設定メニュー画面でメニュー項目９０３で決定操作を行って顔情報を削除する操作）を行わなくとも、古い顔情報をより信頼度の高い新しい顔情報に置き換えることができる。従って、顔辞書をより精度の高い個人認証を行える状態としておくことができる。
【００９０】
［顔登録処理］
図１２に、図８のＳ８０４、Ｓ８０７で前述した顔登録処理のフローチャートを示す。この処理は、システム制御部５０が不揮発性メモリ５６に記録されたプログラムをシステムメモリ５２に展開して実行することで実現する。
【００９１】
Ｓ１２０１では、システム制御部５０は、撮像部２２でスルー画像を撮像し、スルー画像を用いた登録画面を表示部２８に表示する。この状態を登録待機状態と称する。図１３（ａ）に登録待機状態での登録画面の表示例を示す。表示部２８には、スルー画像１３０１が表示される。画面中央には、顔登録枠１３０２が表示され、スルー画像１３０１のうち、顔登録枠１３０２の外側は暗く表示されている。表示アイテム１３０３は登録待機状態における登録画面であることを示す表示アイテムである。登録待機状態において、ユーザーは登録したい顔を顔登録枠１３０２の内側に収めるようにフレーミングして、シャッターボタン６１を全押しすることで、所望の顔の顔情報を登録できる。
【００９２】
Ｓ１２０２では、システム制御部５０は、顔検出処理を行い、撮像しているスルー画像のうち、顔登録枠１３０２の内側部分で顔が検出されたか否かを判定する。顔登録枠１３０２の内側で顔が検出されたと判定するとＳ１２０３に進み、そうでない場合はＳ１２０４に進む。
【００９３】
Ｓ１２０３では、システム制御部５０は、顔登録枠１３０２内に顔が在ることを示す表示を行う。具体的には、顔登録枠１３０２をグレーから白色に変更する。ユーザーはこの色の変化を見ることで、現時点でシャッターボタン６１を全押しすると顔が登録できるのか否かを識別することができる。
【００９４】
Ｓ１２０４では、システム制御部５０は、ＳＷ１がオンとなったか否かを判定する。ＳＷ１がオンとなるとＳ１２０８に進み、そうでない場合はＳ１２０５に進む。
【００９５】
Ｓ１２０５では、システム制御部５０は、戻るボタンが押下されたか否かを判定する。戻るボタンが押下されたと判定するとＳ１２０６に進み、そうでない場合はＳ１２０２に戻り顔登録処理を継続する。
【００９６】
Ｓ１２０６では、顔登録処理を中止するか否かを確認するメッセージを表示部２８に表示する。具体的には、「中止しますか？」というメッセージと、「はい」／「いいえ」の選択肢を表示する。これによって、操作ミスなどによって不用意に顔登録処理が中断してしまい、図８の顔登録モード処理からやり直さなければならなくなる事態を防止することができる。
【００９７】
Ｓ１２０７では、システム制御部５０は、Ｓ１２０６で表示した選択肢のうち、「はい」が選択（決定操作）されたか、「いいえ」が選択されたかを判定する。「いいえ」が選択された場合はＳ１２０１に戻って再び登録画面を表示し、顔登録処理を継続する。「はい」が選択された場合は顔登録処理を終了し、図８のＳ８０１に進む。
【００９８】
一方Ｓ１２０４でＳＷ１オンとなったと判定された場合、Ｓ１２０８では、システム制御部５０は、ＳＷ１オン時の表示を行う。具体的には、表示アイテム１３０３（「登録」の文字列）とガイダンス（「顔を枠内に入れて撮影してください」の文字列）と顔登録枠１３０２とスルー画像以外は非表示とする。すなわち、戻るアイコンなどは非表示となる。また、顔登録枠１３０２の内側で顔が検出されている場合には顔登録枠１３０２の色を緑色にする。
【００９９】
Ｓ１２０９では、システム制御部５０は、ＳＷ２がオンとなったか否かを判定する。ＳＷ２がオンとなったと判定した場合はＳ１２１１に進み、そうでない場合はＳ１２１０に進む。
【０１００】
Ｓ１２１０では、システム制御部５０は、ＳＷ１のオン状態が継続しているか（シャッターボタン６１が半押しされたままであるか）否かを判定する。ＳＷ１のオン状態が継続していると判定した場合はＳ１２０９に戻ってＳＷ２信号を待ち、そうでない場合はＳ１２０５に進む。
【０１０１】
ＳＷ２がオンとなった場合、Ｓ１２１１で、システム制御部５０は、撮像部２２でスルー画像よりも高解像度の画像の撮像を行って撮像画像をメモリ３２に取得する。取得した画像のうち顔登録枠１３０２に対応する範囲内での顔検出を行う。顔検出の際には顔の特徴量を抽出する。顔が検出された場合、検出された顔から抽出された特徴量を特徴データとしてシステムメモリ５２に記録する。
【０１０２】
Ｓ１２１２では、システム制御部５０は、Ｓ１２１１で撮像された画像のうち、顔登録枠１３０２の内側に対応する範囲内で登録基準を満たす顔が検出できているか否かを判定する。登録基準を満たす顔とは、顔登録枠１３０２の大きさに対して特定の大きさ以上の大きさであり、かつ合焦している顔である。顔登録枠１３０２の内側に対応する範囲が顔が検出されても、顔が特定の大きさよりも小さい場合や、合焦していない場合は登録基準を満たす顔が検出できていないと判定し、顔情報は登録されない。顔登録枠１３０２の内側で登録基準を満たす顔が検出できていないと判定するとＳ１２１３に進み、顔登録枠１３０２の内側で登録基準を満たす顔が検出できている場合はＳ１２１４に進む。
【０１０３】
Ｓ１２１３では、システム制御部５０は、顔情報の登録ができなかった旨のメッセージを表示部２８に所定時間（数秒程度）表示する。具体的には、「登録できませんでした  もう一度撮影して下さい」との文字列を所定時間表示し、その後Ｓ１２０１に戻って再度登録画面を表示する。
【０１０４】
Ｓ１２１４では、システム制御部５０は、Ｓ１２０９でのＳＷ２信号に応じて撮影してメモリ３２に保持している画像から顔情報を登録するか否かをユーザーに問い合わせるための登録確認画面を表示部２８に表示する。登録確認画面の表示例を図１３（ｂ）に示す。登録確認画面には顔登録枠１３０２の内側で検出された顔に基づいた範囲を切り出した顔画像１３１１が表示される。顔情報を登録する場合、この顔画像１３１１と、この顔から抽出され、システムメモリ５２に記録されている特徴データが登録される。すなわち、図１１（ｃ）の登録済み顔情報一覧や、図７のＳ７０７で表示される登録済み顔情報の確認画面などに表示されることになる顔画像をここで事前確認できる。顔情報の登録が、新しい人物の登録ではなく、既に登録されている人物の顔情報としての追加の登録で有る場合には、登録済みの人物の名前１３１２も表示する。新規人物の登録である場合には名前は表示されない。また、登録確認画面には、顔画像１３１１と，顔画像１３１１から得られた顔情報を登録するか否かの選択肢（「キャンセル」及び「ＯＫ」）を表示する。
【０１０５】
Ｓ１２１５では、システム制御部５０は、ＳＷ１がオンとなったか否かを判定する。ＳＷ１がオンとなった場合は、メモリ３２に一時記憶していたＳ１２１１で撮像された画像とシステムメモリに記録していた特徴データとを廃棄し、Ｓ１２０１に戻って再度登録画面を表示する。そうでない場合はＳ１２１６に進む。再生モードやメニュー表示状態などの他の動作状態においてＳＷ１がオンとなった場合は撮影モードにおける撮影待機状態（図５のＳ５０１の状態）となるが、ここでは撮影待機状態まで戻らずに、顔情報の登録画面に戻るようにしている。これは、このタイミングが、Ｓ１２１１での登録すべき顔を含む画像の取得後で、かつ後述するＳ１２２３での登録前であるからである。このタイミングでＳＷ１をオンにした（シャッターボタン６１を半押し）したユーザーの意図は、本撮影を行いたいのではなく、顔情報の取得をやり直したいと想定できる。顔情報の取得のやり直しを行いたいユーザーにとっては、シャッターボタン６１の半押しで撮影モードの撮影待機状態までもどってしまうと、前述の個人認証設定処理、顔登録モード処理、追加登録設定などを再度行わなければならず煩わしい。これに対し、シャッターボタン６１の半押しで顔登録処理での登録待機状態に戻れば、これまでに行った個人認証設定処理、顔登録モード処理、追加登録設定の結果などを維持したまま顔登録処理が行えるため、操作手数が減り、撮影者の使い勝手が向上する。また、Ｓ１２１５のタイミングでシャッターボタン６１を半押しして顔情報の取得をやり直したい場合は、Ｓ１２０９でシャッターボタン６１を全押しした指をシャッターボタン６１から移動させることなく再度半押しして登録待機状態に戻れば良い。そして登録したい顔を含む画像の取得をやり直す場合はそのままシャッターボタン６１から指を離すことなくフレーミングを行って顔登録枠１３０２内に登録したい人物の顔を収め、シャッターボタン６１を全押しすればよい。このように、シャッターボタン６１への操作のみで、登録確認画面で顔画像１３１１を見た後に登録をキャンセルして登録待機状態に戻り、再度顔画像を取得することができる。
【０１０６】
Ｓ１２１６では、システム制御部５０は、登録確認画面で登録が指示されたか否か、すなわち、登録確認画面で「キャンセル」が選択（実行操作）されたか、「ＯＫ」が選択（実行操作）されたかを判定する。登録が指示（「ＯＫ」が選択）されたと判定した場合はＳ１２１７に進み、「キャンセル」が選択された場合は、Ｓ１２０１に戻って再度登録画面を表示する。
【０１０７】
Ｓ１２１７では、システム制御部５０は、システムメモリ５２に一時記憶した顔情報の登録先の情報を参照して、新しい人物（人物の新規登録）であるか否かを判定する。新しい人物で有る場合にはＳ１２１８へ進み、そうでない場合はＳ１２２３に進む。
【０１０８】
Ｓ１２１８では、システム制御部５０は、図１３（ｃ）に示すプロフィール入力画面を表示部２８に表示し、ユーザーに、顔情報を登録する人物のプロフィール（名前、誕生日）の入力を促す。
【０１０９】
Ｓ１２１９では、システム制御部５０は、操作部７０を用いたユーザーからのプロフィールの入力を受け付ける。入力されたプロフィールの情報はシステムメモリ５２に一時記憶する。
【０１１０】
Ｓ１２２０では、システム制御部５０は、ＳＷ１がオンとなったか否かを判定する。ＳＷ１がオンとなった場合は、メモリ３２に一時記憶していたＳ１２１１で撮像された画像、及びシステムメモリ５２に一時記憶していた入力途中のプロフィールと特徴データを廃棄し、Ｓ１２０１に戻って再度登録画面を表示する。再生モードやメニュー表示状態などの他の動作状態においてＳＷ１がオンとなった場合は撮影モードにおける撮影待機状態（図５のＳ５０１の状態）となるが、ここでは撮影待機状態まで戻らずに、顔情報の登録画面に戻るようにしている。これは、Ｓ１２１５での判定と同様、このタイミングでＳＷ１をオンにした（シャッターボタン６１を半押し）したユーザーの意図は、本撮影を行いたいのではなく、顔情報の登録をやり直したいのであろうという想定に基づく。
【０１１１】
Ｓ１２２１では、システム制御部５０は、戻るボタンが押下されたか否かを判定する。戻るボタンが押下されたと判定するとＳ１２１４に戻って登録確認画面を表示し、そうでない場合はＳ１２２２に進む。
【０１１２】
Ｓ１２２２では、システム制御部５０は、プロフィール入力画面に表示された保存ボタンで決定操作（カーソルを合わせてＳＥＴボタンを押下する操作）が行われたか否かを判定する。保存ボタンで決定操作がなされたと判定した場合はＳ１２２３に進み、そうでない場合はＳ１２１９に戻り、引き続きプロフィールの入力を受け付ける。
【０１１３】
Ｓ１２２３では、メモリ３２に一時記憶していたＳ１２１１で撮像された画像のうち、顔登録枠１３０２の内側で検出された顔に基づいた範囲を切り出した顔画像１３１１、及びこの顔から抽出した顔の特徴データを顔情報として不揮発性メモリ５６に記録する。登録先のＩＤは、前述のＳ８０３，Ｓ１００５，Ｓ１０１１でシステムメモリ５２に記憶していた登録先である。また、Ｓ１０１２で顔情報の入れ替え対象が設定されていた場合は、Ｓ１０１２で記憶した入れ替え対象の顔情報と入れ替えて（置き換えて）記録する。また、Ｓ１２１９で入力され、システムメモリ５２に一時記憶していたプロフィールを不揮発性メモリ５６に記録する。こうして、顔情報が登録されると、メモリ３２に一時記憶していたＳ１２１１で撮像された画像、及びシステムメモリ５２に一時記憶していた顔の特徴データ、プロフィールを廃棄する。
【０１１４】
Ｓ１２２４では、システム制御部５０は、顔情報が登録されたことを示す登録完了表示を表示部２８に所定時間（数秒程度）表示する。図１３（ｄ）に、登録完了表示の表示例を示す。なお、この画面を表示している際にＳＷ１がオンとなった場合は、顔登録処理のＳ１２０１ではなく、撮影モードの撮影待機状態（図５のＳ５０１）に進む。これは、Ｓ１２２３ですでに少なくとも１つの顔情報の登録を完了しているため、シャッターボタン６１を半押ししたユーザーの意図は顔登録処理のやり直しでは無いと想定できるためである。むしろ、顔情報の登録に続いて直ぐに通常撮影を行いたい場合に行われる操作であると想定でき、その場合に素早く通常撮影のための撮影待機状態に移行できるという効果を奏する。
【０１１５】
Ｓ１２２５では、システム制御部５０は、今回顔情報を登録したＩＤの人物に対して登録されている顔情報が上限値である５つ未満であるか否かを判定する。５つ未満であると判定するとＳ１２２６に進み、そうでない場合はＳ１２２９に進む。
【０１１６】
Ｓ１２２６では、今回顔情報を登録したＩＤの人物に対してまだ登録できる顔情報が上限に達していないため、システム制御部５０は、追加登録ガイドを表示部２８に表示する。追加登録ガイドの表示例を図１３（ｅ）に示す。追加登録ガイドでは、同じ人物の顔情報を追加で登録するか否かを問うメッセージと、顔の向きや表情を変えて登録すると認証精度が向上する旨を表示し、追加の登録をユーザーに促す。また、「はい」／「いいえ」の選択肢を表示する。このように、登録できる顔情報が上限に達していない場合は、顔の向きや表情を変えた顔をさらに登録することをユーザーに促すことで、バリエーションのある顔情報を登録させ、個人認証の精度の向上を図る。
【０１１７】
Ｓ１２２７では、システム制御部５０は、ＳＷ１がオンとなったか否かを判定する。ＳＷ１がオンとなった場合は、通常の撮影モードの撮影待機状態である図５のＳ５０１に進み、そうでない場合はＳ１２２８に進む。このタイミングでＳＷ１がオンとなって撮影待機状態に戻る理由は、Ｓ１２２４で前述した理由と同様であり、Ｓ１２２３ですでに少なくとも１つの顔情報の登録を完了しているためである。
【０１１８】
Ｓ１２２８では、システム制御部５０は、追加登録ガイド表示において追加登録が指示されたか（すなわち、選択肢「はい」で決定操作がされたか）否かを判定する。追加登録が指示された（「はい」で決定操作がされた）場合はＳ１２０１に進んで登録画面を表示し、さらなる顔情報の登録を受け付ける。この場合システムメモリ５２に記録した顔情報登録先の情報は保持しておき、この後登録される顔情報は、Ｓ１２２３で登録される人物と同一の人物に対する顔情報として登録される。追加登録が指示されなかった（「いいえ」で決定操作がされた）場合は、Ｓ１２２９に進む。
【０１１９】
Ｓ１２２９では、システム制御部５０は、登録終了時ガイド（登録終了画面）を表示する。登録終了時ガイドの表示例を図１３（ｆ）に示す。このように、顔情報を定期的に更新することをユーザーに促す表示を行うことで、顔情報の更新を促進し、個人認証の精度の向上を図る。なお、この画面の表示中にＳＷ１がオンとなった場合も、顔登録処理のＳ１２０１ではなく、撮影モードの撮影待機状態（図５のＳ５０１）に進む。このタイミングでＳＷ１がオンとなって撮影待機状態に戻る理由は、Ｓ１２２４で前述した理由と同様であり、Ｓ１２２３ですでに少なくとも１つの顔情報の登録を完了しているためである。
【０１２０】
Ｓ１２３０では、登録終了時ガイドに表示された「ＯＫ」ボタンで決定操作がされたか否かを判定する。「ＯＫ」ボタンで決定操作がされていない場合は「ＯＫ」ボタンで決定操作がされるのを待つ。「ＯＫ」ボタンで決定操作がされた場合は、システムメモリ５２に一時記憶されていた登録先の人物のＩＤを廃棄して顔登録処理を終了し、図８で説明した顔登録モード処理のＳ８０１に進み、登録メニューを表示部２８に表示する。
【０１２１】
以上説明した本実施の形態の顔登録処理では、同一の人物に対して登録されている顔情報の数が上限に達するまでは（所定数未満では）、顔情報を登録する度にＳ１２２６で顔情報の追加の登録が促される。従って操作に不慣れなユーザーであっても、一連の登録作業の中で同一の被写体に対して複数の顔情報をスムーズに登録することができる。その結果、同一の被写体に対して１つあるいは少ない顔情報しか登録されていない場合に比べて認証精度を向上させることができる。
【０１２２】
また、本実施の形態の顔登録処理では、Ｓ１２１１での登録したい顔を含む画像の取得後で、かつＳ１２２３での登録前にシャッターボタン６１が半押しされると登録待機状態に移行するよう制御する。これにより、登録したい顔を含む画像の取得をやり直したい場合に、素早く取得のやり直しを行うことができる。一方で、Ｓ１２２３での登録後にシャッターボタン６１が半押しされると撮影待機状態に移行するように制御している。これにより、顔情報の登録が終わった後には速やかに次の画像の撮影を行うことができる。
【０１２３】
なお、図１０のＳ１００６において、登録済み顔情報一覧において、登録されたのが最も古い顔画像に対してカーソル１１０１を初期表示（初期選択）する例を説明した。しかしこれに限らず、登録済みの複数の顔情報のうち、他の顔情報と特徴データが類似する顔情報を初期選択するようにしてもよい。例えば図１１（ｃ）の例では、同一人物ＩＤに登録済みの顔情報のうち、顔画像１１０２と顔画像１１０３はともに明るい背景、かつ、正面、かつ笑顔で撮影された画像であり、両者の特徴データは類似する。特徴データが互いに類似する２つの顔情報をそれぞれ登録しておいても個人認証の精度向上には寄与が少ないため、これら互いに類似する顔情報（顔画像１１０２の顔情報と顔画像１１０３の顔情報）のうちいずれかを初期選択して表示する。こうすることで初期選択された他の顔情報と類似する顔情報の入れ替えを促し、登録している顔情報にバリエーションを持たせて個人認証の精度を向上させることができる。類似する複数の顔情報のうち、より古い顔情報を初期選択するとなお良い。
【０１２４】
また、図１２のＳ１２１９のプロフィール入力受付状態で、ユーザーからの操作が所定時間無かったことによって省電力モード（ディスプレイオフ）になり、その後復帰操作があった場合にはＳ１２０１に進むようにしても良い。一度画面が暗くなるため、再度復帰した際に、ディスプレイオフの前にどの状態であったのかがユーザーに対して分かりやすいためである。
【０１２５】
さらに、図１２のＳ１２２５で、登録済みの顔情報が上限に達していた場合（所定数未満ではないと判定された場合）にＳ１２２９に進んで登録を終了する例を説明したが、これに限るものではない。Ｓ１２２６で表示した追加ガイドとは別のメッセージを含むガイドを表示した上で、追加登録が指示された場合は図１０の追加登録設定のＳ１００１に進むようにしてもよい。すなわち、この場合は登録済の顔情報のいずれかに入れ換えて（置き換えて）新たな顔情報を登録するように促す。ガイドに表示するメッセージとしては例えば、「上限に達していますが、まだ登録を継続しますか？」、あるいは「上限に達していますが、登録済の他の顔情報と入れ換えて新たな顔情報を登録しますか？」といったメッセージが挙げられる。これにより、今まで登録した顔情報とは異なる特徴的な顔情報を取得できそうな撮影状況（例えば屋外の明るい状態で撮影した顔情報しか登録していない状態で、たまたま暗い状況になった場合など）での登録の継続を阻害しないようにすることができる。Ｓ１２２６で表示した追加ガイドとはさらに別のメッセージとして、登録された時期が古い顔情報を入れ替えることを促すメッセージや、登録済みの特徴データにある程度類似したものがあった場合にそれらのいずれかを入れ替えるように促すメッセージでもよい。これらのメッセージを表示した上で追加登録が指示されると（顔情報の入れ換えが指示されると）図１０の追加登録設定のＳ１００１に進むようにする。このようにすることで、登録されている顔情報をバリエーションのあるものにすることができ、個人認証の精度向上が期待できる。
【０１２６】
また、登録済みの顔情報が上限未満であっても、登録済みの顔情報に含まれる特徴データに個人認証を行うために十分なバリエーションがある場合には、Ｓ１２２６の追加登録ガイドの表示を行わないようにしてもよい。具体的には、Ｓ１２２５でＹｅｓと判断された後に、登録済みの顔情報の特徴データ同士で類似する特徴データがあるか否かを判定するステップを追加し、類似する特徴データがある場合にはＳ１２２６に進み、そうでない場合はＳ１２２９に進むように処理する。このようにすることで、登録された顔情報の数が上限に達していない場合であっても、既に個人認証しやすい特徴データ群が登録できている場合には、これ以上の追加登録はしないようにし、登録にかかる時間を省くことができる。
【０１２７】
また、図１２のＳ１２２７でＳＷ１がオンとなった場合は図５のＳ５０１の撮影待機状態に移行する例を説明した。しかしこれに限らず、Ｓ１２２７でＳＷ１がオンとなった場合にも、記録媒体２００が装着されていない場合には撮影待機状態（図５のＳ５０１）ではなく、顔登録処理を継続するようにしてもよい。この場合、図１０の追加登録設定のＳ１００１に進む（登録済の顔情報が上限に達している場合）か、図１２の１２０１に進む（登録済の顔情報が上限に達していない場合）ようにする。記録媒体２００が装着されていない場合は、本撮影を行って記録媒体２００に撮影画像を記録することができないため撮影待機状態に遷移するユーザーメリットは少なく、顔登録処理を継続させたほうが効果的であるためである。
【０１２８】
さらに、図５のＳ５０２で登録顔が検出された場合は、Ｓ５０２に続いて、検出された登録顔の顔情報に古い（現在の日時より所定時間以上前に登録された）ものがあるか否かを判定し、古いものがあると判定された場合には顔情報の更新を促すようにしてもよい。より詳しくは、Ｓ５０２に続いて、検出された登録顔の人物ＩＤに登録された各顔情報に関連付けて記録された更新日時を参照し、現在の日時より所定時間以上前に登録された顔情報があるか否かを判定する。現在の日時より所定時間以上前に登録された顔情報が無い場合にはＳ５０３に進み、現在の日時より所定時間以上前に登録された顔情報がある場合には、以下の方法で顔情報の追加登録を促す。まず、古い顔情報があるために顔情報を入れ換えたほうがいい旨のメッセージとともに、顔情報の入れ換えを行うか否かの選択肢を表示部２８に表示する。例えば、「古い画像があります。顔情報を入れ替えますか？」というメッセージとともに、「はい」／「いいえ」の選択肢を表示する。「いいえ」が選択（決定操作）された場合にはＳ５０３に進み、以降、撮影モード処理を一度抜けるまでに再度この人物ＩＤの登録顔を検出しても顔情報の入れ換えを促す表示は行わない。「はい」が選択（決定操作）された場合には、システムメモリ５２に、これから取得する顔情報の登録先人物ＩＤをＳ５０２で検出された登録顔のＩＤ、これから取得する顔情報で入れ替える顔情報をその人物ＩＤで最も古い更新日時の人物ＩＤとして一時記憶する。そして、図１２で前述した顔登録処理のＳ１２０１に進み、前述した図１２の顔登録処理を行う。なお、この場合は顔登録処理を終了した場合はＳ８０１ではなく、図５のＳ５０１に進んで撮影待機状態とし、撮影モード処理の続きを行えるようにする。このようにすることで、ユーザーが意図的に登録メニューに遷移する操作を行わなくても、顔の特徴データが古くなり信頼性が落ちてきた場合には顔情報の更新をするようことができる。従って、顔辞書に登録されている特徴データを信頼性のあるものに保つことができる。
【０１２９】
なお上述の実施形態においては、人物の顔とプロフィールを登録して個人認証する例を説明したが、画像から検出される被写体が登録済の被写体であるか否かを識別できるものであれば、人物の顔とプロフィールに限らなくてもよい。例えば、動物の画像とその特徴データ（特徴量）、プロフィールを登録し、画像から検出された動物の画像が、飼っているペットなどの登録済の動物であるか否かを識別できるものに本発明を適用することも可能である。また、ランドマーク（その土地の目印や象徴になるような建造物）の画像とその特徴データ、名前や関連情報を登録しておき、画像から検出された建造物の画像が、登録されたランドマークであるか否かを識別できるものに本発明を適用することも可能である。
【０１３０】
なお、システム制御部５０の制御は１つのハードウェアが行うものとして説明したが、複数のハードウェアが処理を分担することで、装置全体の制御を行ってもよい。
【０１３１】
また、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。さらに、上述した各実施形態は本発明の一実施形態を示すものにすぎず、各実施形態を適宜組み合わせることも可能である。
【０１３２】
また、上述した実施形態においては、本発明をデジタルカメラに適用した場合を例にして説明したが、これはこの例に限定されず個人認証のための顔情報を登録可能である撮像装置であれば適用可能である。すなわち、本発明はカメラ付きのパーソナルコンピュータやＰＤＡ、カメラ付きの携帯電話端末、カメラ付きの音楽プレーヤー、カメラ付きゲーム機、カメラ付き電子ブックリーダー、カメラ付きのタブレット端末などに適用可能である。
【０１３３】
（他の実施形態）
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
【図１】
0005943603.tif 000002
【図２】
0005943603.tif 000003
【図３】
0005943603.tif 000004
【図４】
0005943603.tif 000005
【図５】
0005943603.tif 000006
【図６】
0005943603.tif 000007
【図７】
0005943603.tif 000008
【図８】
0005943603.tif 000009
【図９】
0005943603.tif 000010
【図１０】
0005943603.tif 000011
【図１１】
0005943603.tif 000012
【図１２】
0005943603.tif 000013
【図１３】
0005943603.tif 000014