(57)【要約】【課題】  撮像された人物（個人）を識別する精度を向上させる。【解決手段】  再生した画像データから顔画像を検出し、検出した顔画像から個人識別情報を抽出することを、通常の顔画像３０１、サングラスをかけた顔画像３０２、帽子を被った顔画像３０３の夫々について行う。そして、それらが同一人物のものであるとしてそれらを相互に関連付けて記憶する。その後、撮像した画像から顔を検出し、顔画像の特徴点付近に動きがあった場合、動きのあった位置と、動きの方向とに基づいて個人識別情報を切り替える。そして、帽子やサングラスの部分の特徴点も含めて個人の識別を行う。したがって、個人の識別精度や、顔の追従精度を高めることができる。【選択図】  図１
2011076439.tif 000002
【特許請求の範囲】
【請求項１】
撮像手段で得られた画像データから、被写体の顔画像の特徴点を抽出する抽出手段と、
被写体を識別するための識別情報であって、顔画像の特徴点に関する情報を含む識別情報を、１つの被写体について複数通り記憶する記憶手段と、
前記画像データから、前記被写体の動きを検出する動き検出手段と、
前記記憶手段により記憶された識別情報と、前記抽出手段により抽出された顔画像の特徴点とに基づいて、前記被写体を識別する識別手段と、
前記動き検出手段により検出された被写体の動きであって、当該被写体の顔画像を含む領域における動きに応じて、当該被写体に対する識別情報を、前記記憶手段により記憶された識別情報から選択して切り替える切替手段と、を有することを特徴とする撮像装置。
【請求項２】
前記動き検出手段は、前記画像データよりも小さく、且つ、前記顔画像の領域よりも大きい顔画像周辺動き検出領域における被写体の動きを検出することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記被写体の顔画像を含む領域における動きは、前記顔画像周辺動き検出領域の外から前記顔画像の一部分への動きと、前記顔画像の一部分から前記顔画像周辺動き検出領域の外への動きと、を含むことを特徴とする請求項２に記載の撮像装置。
【請求項４】
前記記憶手段は、１つの被写体についての複数通りの識別情報を相互に関連付けて記憶することを特徴とする請求項１〜３の何れか１項に記載の撮像装置。
【請求項５】
前記動き検出手段により検出された被写体の動きであって、当該被写体の顔画像を含む領域における動きに応じた識別情報が記憶されていない場合に、当該顔画像に基づいて、当該被写体についての識別情報を生成する生成手段を更に有し、
前記記憶手段は、前記生成手段により識別情報が生成されると、当該識別情報を記憶することを特徴とする請求項１〜４の何れか１項に記載の撮像装置。
【請求項６】
前記１つの被写体についての複数通りの識別情報は、何も装着していない顔画像の特徴点に関する情報と、物体を装着している顔画像の特徴点に関する情報とを含むことを特徴とする請求項１〜５の何れか１項に記載の撮像装置。
【請求項７】
撮像手段で得られた画像データから、被写体の顔画像の特徴点を抽出する抽出ステップと、
被写体を識別するための識別情報であって、顔画像の特徴点に関する情報を含む識別情報を、１つの被写体について複数通り記憶する記憶ステップと、
前記画像データから、前記被写体の動きを検出する動き検出ステップと、
前記記憶ステップにより記憶された識別情報と、前記抽出ステップにより抽出された顔画像の特徴点とに基づいて、前記被写体を識別する識別ステップと、
前記動き検出ステップにより検出された被写体の動きであって、当該被写体の顔画像を含む領域における動きに応じて、当該被写体に対する識別情報を、前記記憶ステップにより記憶された識別情報から選択して切り替える切替ステップと、を有することを特徴とする撮像装置の制御方法。
【請求項８】
撮像手段で得られた画像データから、被写体の顔画像の特徴点を抽出する抽出ステップと、
被写体を識別するための識別情報であって、顔画像の特徴点に関する情報を含む識別情報を、１つの被写体について複数通り記憶媒体に記憶する記憶ステップと、
前記画像データから、前記被写体の動きを検出する動き検出ステップと、
前記記憶ステップにより記憶された識別情報と、前記抽出ステップにより抽出された顔画像の特徴点とに基づいて、前記被写体を識別する識別ステップと、
前記動き検出ステップにより検出された被写体の動きであって、当該被写体の顔画像を含む領域における動きに応じて、当該被写体に対する識別情報を、前記記憶ステップにより記憶された識別情報から選択して切り替える切替ステップと、をコンピュータに実行させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置、撮像装置の制御方法、及びコンピュータプログラムに関し、特に、撮像された画像から人物を検出するために用いて好適なものである。
【背景技術】
【０００２】
近年の撮像装置は、被写体である人物の顔に焦点を合わせるフォーカス処理や、顔が綺麗に写るように露出調整処理・ホワイトバランス補正処理等の画像処理を自動で行う機能を搭載している。これらの画像処理を撮像するタイミングで行える様に人物を識別する技術が、特許文献１に記載されている。また、人物の顔を追従する技術が、特許文献２、３に記載されている。
【０００３】
特許文献１では、まず、撮像された顔画像から人物の顔領域を検出し、検出した結果に基づいて目や口等の顔のパーツを抽出する。そして、抽出した結果に基づいて顔の特徴量を抽出し、抽出した顔の特徴量と登録済みの顔画像情報データベースの情報との類似度を評価する。
特許文献２では、対応領域の大きさが相互に異なる複数の大きさのテンプレートと、入力された画像とを比較することにより人物の顔の向きを追跡する技術が開示されている。具体的には、まず、大きいテンプレート（両眼、口等の顔の特徴部分を含む顔全体の画像）との類似度が最大になる入力画像の位置と、小さいテンプレート（立体的に検出可能な顔の特徴部分（鼻等））との類似度が最大になる入力画像の位置との相対位置を求める。そして、前回のテンプレート更新時の大小テンプレートの入力画像に対する相対位置と、今回の大小テンプレートの入力画像に対する相対位置との変位量が所定の値よりも大きくなったときに、テンプレートを更新する。
【０００４】
特許文献３では、まず、撮像画像から人物の顔画像を検出し、検出した顔画像から個人の属性を判定する。そして、データベースから、判定した属性と属性が一致する顔画像を検索し、検索した顔画像と、撮像画像から得られた顔画像との類似性を判定する。また、特許文献３では、顔画像の動きを検出し、その検出結果に基づいて次のフレームの顔領域を推定して顔の追従を行うことが開示されている。さらに特許文献３では、顔画像の一部分が隠れた場合には、画像の補正を行うことも開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００３−１７８３０４号公報
【特許文献２】特開２００３−３４６１５８号公報
【特許文献３】特開２００６−１４６４１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に記載の技術では、撮像した顔画像と、顔の特徴点の各パーツとの類似度を比較しているのみである。したがって、メガネ（サングラス）や帽子等を装着した人物を撮像した場合、顔の一部が隠蔽されるので、登録済みの顔画像と比較すると顔の一部分の類似度が著しく低下する。このため、個人の識別精度が低下することになる。
また、特許文献２に記載の技術では、顔（個人）の識別を行っていないため、複数人（通行人や無関係の人）がいる撮像シーンでは、撮りたい人物以外の顔を追従する可能性がある。また、撮りたい人物が、帽子やメガネ（サングラス）等、顔の一部を隠蔽するようなものを着脱した時には、正しく顔を追従できない。
【０００７】
また、特許文献３に記載の技術では、顔画像の一部分が隠れた場合、隠蔽部分を予め登録済みの顔画像から復元するため、本来隠蔽部分も含めて画像を撮りたい場合には、正しく画像を撮ることができない。また、隠蔽部分を補正するため、目や口、鼻などの位置が正しく補正されなかった場合、その後の個人の識別精度が低くなる。すなわち、補正の精度に応じて顔の追従精度が左右されることになる。
本発明は、以上のような問題点に鑑みてなされたものであり、撮像された人物（個人）を識別する精度を向上させることを目的とする。
【課題を解決するための手段】
【０００８】
本発明の撮像装置は、撮像手段で得られた画像データから、被写体の顔画像の特徴点を抽出する抽出手段と、被写体を識別するための識別情報であって、顔画像の特徴点に関する情報を含む識別情報を、１つの被写体について複数通り記憶する記憶手段と、前記画像データから、前記被写体の動きを検出する動き検出手段と、前記記憶手段により記憶された識別情報と、前記抽出手段により抽出された顔画像の特徴点とに基づいて、前記被写体を識別する識別手段と、前記動き検出手段により検出された被写体の動きであって、当該被写体の顔画像を含む領域における動きに応じて、当該被写体に対する識別情報を、前記記憶手段により記憶された識別情報から選択して切り替える切替手段と、を有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、被写体の顔画像を含む領域における動きに応じて、顔画像の特徴点に関する情報を含む識別情報を切り替え、切り替えた識別情報と、当該顔画像の特徴点とに基づいて、当該被写体を識別するようにした。したがって、顔の一部分が隠れた状態でも、その状態に応じた識別情報を用いることが可能になる。よって、撮像された人物（個人）を識別する精度を向上させることが可能になる。
【図面の簡単な説明】
【００１０】
【図１】デジタルカメラの構成を示すブロック図である。
【図２】デジタルカメラにおける処理を説明するフローチャートである。
【図３】個人識別用に登録された顔画像を示す図である。
【図４】個人識別処理を説明するフローチャートである。
【図５】顔画像の周辺の動き検出の第１の例を説明する図である。
【図６】顔画像の周辺の動き検出の第２の例を説明する図である。
【図７】顔画像の周辺の動き検出の第３の例を説明する図である。
【図８】顔画像の周辺の動き検出の第４の例を説明する図である。
【図９】識別情報切替処理を説明するフローチャートである。
【図１０】被写体がサングラスをかけているときの画像データを示す図である。
【図１１】被写体がサングラスを外しているときの画像データを示す図である。
【図１２】第２の実施形態の識別情報切替処理を説明するフローチャートである。
【発明を実施するための形態】
【００１１】
以下、図面を用いて本発明の実施形態を説明する。尚、以下の各実施形態では、撮像装置がデジタルカメラである場合を例に挙げて説明する。
（第１の実施形態）
まず、本発明の第１の実施形態を説明する。
図１は、本実施形態に係るデジタルカメラの構成の一例を示すブロック図である。
デジタルカメラは、図１に示すように、撮像部１１４、操作部１０５、制御部１０６、表示部１０７、識別情報取得部１０８、記憶部１０９、顔検出部１１０、識別部１１１、識別情報切替部１１２、動き検出部１１３、及び動き判定部１１６を備えている。撮像部１１４、制御部１０６、表示部１０７、識別情報取得部１０８、記憶部１０９、顔検出部１１０、識別部１１１、識別情報切替部１１２、動き検出部１１３、及び動き判定部１１６は、バス１１５を介して相互に接続されている。操作部１０５における操作の状態は、制御部１０６により検知される。また、撮像部１１４、制御部１０６、顔検出部１１０、及び識別部１１１からの情報は、バス１１５を介して表示部１０７に供給される。
【００１２】
撮像部１１４は、レンズ１０１、撮像素子１０２、Ａ／Ｄ変換部１０３、及び画像処理部１０４を備えて構成される。この他、撮像部１１４は、画像バッファメモリ等も備えている。
撮像素子１０２は、例えばＣＣＤ又はＣＭＯＳであり、レンズ１０１からの光学像を電気信号に変換する。Ａ／Ｄ変換部１０３は、撮像素子１０２からの画像データをＡ／Ｄ変換する。画像処理部１０４は、Ａ／Ｄ変換部１０３でＡ／Ｄ変換された画像データに対してホワイトバランスやシャープネス等の画像処理を行い、画像処理を行った画像データに対してＪＰＥＧ形式やＴＩＦＦ形式等で圧縮処理を行う。撮像された画像データ（撮像画像データ）は、一時、バッファメモリに保存される。その後、記憶部１０９は、制御部１０６からの制御によって、バッファメモリに保存された画像データを、メモリカード等の記憶媒体に記憶することができる。
【００１３】
操作部１０５は、電源ボタン、シャッタボタン、選択操作やメニュー操作等に関わる十字キー、及び決定ボタン等、ユーザにより操作されるスイッチやボタン等を含む。操作部１０５は、ユーザが、電源のオン・オフ、シャッタ動作の指示、カメラズーム動作の指示等、各種のＵＩ（User Interface）を使用した操作を行うために使用される。
【００１４】
制御部１０６は、デジタルカメラ全体の動作を統括して制御する。制御部１０６は、ＣＰＵと、ＣＰＵにより実行される制御プログラム（コンピュータプログラム）を格納しているＲＯＭと、ＣＰＵによる制御処理の実行時に、各種データを一時的に保存するＲＡＭ等を備えて構成されている。制御部１０６における制御対象としては、操作部１０５からのシャッタ動作の指示等のトリガをもとにした撮像部１１４における撮像動作と、撮像した画像データの記憶部１０９への記憶とが挙げられる。また、表示部１０７における表示制御と、顔検出部１１０における顔検出制御と、識別部１１１における個人識別制御と、動き検出部１１３における動き検出制御も、制御部１０６における制御対象である。この他、動き判定部１１６における動き判定制御と、識別情報取得部１０８における個人識別情報取得制御等も、制御部１０６における制御対象である。
【００１５】
表示部１０７は、を、液晶ビューファインダー（ＬＣＤ）等の表示装置を備え、撮像前のライブ画像の表示機能、メニュー設定の表示機能、撮像画像の表示機能、及び顔枠の表示機能等を備えている。
識別情報取得部１０８は、撮像部１１４で撮像された画像データから顔画像を取得（抽出）し、取得した顔画像から個人識別用の個人識別情報（眉、目、鼻、口、顔の輪郭形状、及びそれぞれのサイズと特徴点の位置等）を取得する。
記憶部１０９は、撮像部１１４からの画像データの記憶制御や、識別情報取得部１０８からの顔画像や個人識別情報の登録制御に基づいて、内蔵ＲＯＭやＤＲＡＭあるいはメモリカード等の記憶媒体に行う。
顔検出部１１０は、撮像前のライブ画像や撮像画像から人物の顔（顔画像）を検出し、顔画像の特徴点を抽出する。
【００１６】
識別部１１１は、顔検出部１１０で抽出された「顔画像の特徴点」と、記憶部１０９により記憶された「個人識別情報」とに基づいて、撮像前のライブ画像や撮像画像から検出された顔画像の個人（被写体）の識別を行う。
動き検出部１１３は、撮像部１１４で撮像された画像データに基づいて被写体の動き検出を行う。
動き判定部１１６は、動き検出部１１３による動き検出の結果に基づいて、顔画像周辺領域の外側の領域と、顔画像の特定の一部の領域との間における動き判定を行う。具体的に動き判定部１１６は、動き検出部１１３による動き検出の結果に基づいて、顔画像周辺領域の外から、顔画像の目や頭部近傍等への動き判定を行う。また、動き判定部１１６は、動き検出部１１３による動き検出の結果に基づいて、顔画像の目や頭部近傍等から顔画像周辺領域の外への動き判定を行う。
識別情報切替部１１２は、動き判定部１１６による動き判定の結果を用いて、記憶部１０９により記憶されている個人識別情報の切替えを行う。
【００１７】
図２は、デジタルカメラにおける処理の一例を説明するフローチャートである。図２では、電源がＯＮされてから、デジタルカメラが、ユーザによる操作等に基づいて、撮像、再生、撮像前の画像表示、個人識別情報の登録、個人識別、顔を追従しての顔枠表示、及び電源ＯＦＦを行う場合を例に挙げて説明する。
電源がＯＮされると、ステップＳ２０１において、ＬＣＤ表示処理が行われる。ステップＳ２０７における再生表示ＯＮ処理での表示部１０７の制御がない場合には、このＬＣＤ表示処理において、顔検出部１１０は、撮像前のライブ画像から顔を検出する。そして、表示部１０７は、撮像前のライブ画像と、顔検出部１１０で検出された顔に対応する顔枠とをＬＣＤに表示する。一方、ステップＳ２０７における再生表示ＯＮ処理での表示部１０７の制御がある場合には、表示部１０７は、撮像した画像データのうちユーザにより選択された画像データに基づく画像を表示（再生）する。
【００１８】
次に、ステップＳ２０２において、イベント取得処理が行われる。ユーザによる電源スイッチの操作によりデジタルカメラの電源がＯＦＦされた場合、或いは電池切れの場合には、イベント取得処理において、電源ＯＦＦ・電池切れイベントが取得される。また、ユーザによってシャッタボタンが押された場合には、イベント取得処理において、撮像イベントが取得される。また、ユーザによって再生ボタンが押された場合には、イベント取得処理において、再生表示ＯＮイベントが取得される。また、再生画像が表示されている最中に、ユーザによって再生停止ボタンが押された場合には、イベント取得処理において、再生表示ＯＦＦイベントが取得される。また、再生画像が表示されている最中に、ユーザによって個人識別情報の登録が指定された場合には、イベント取得処理において、個人識別情報登録イベントが取得される。また、不図のメニュー設定画面において、ユーザによって顔認識モードが選択された場合には、イベント取得処理において、個人識別モードイベント（顔認識モードイベント）が取得される。ユーザによって個人識別モードがＯＦＦされるまで個人識別モードイベントは継続する。イベント取得処理は、例えば、操作部１０５における操作の内容を制御部１０６が識別することにより行われる。
【００１９】
次に、ステップＳ２０３において、制御部１０６は、ステップＳ２０２で取得したイベントに基づいて、発生したイベントが、電源ＯＦＦ・電池切れイベントであるか否かを判定する。この判定の結果、発生したイベントが、電源ＯＦＦ・電池切れイベントであれば、制御部１０６は、デジタルカメラの電源をＯＦＦして、図２のフローチャートによる処理を終了する。一方、発生したイベントが、電源ＯＦＦ・電池切れイベントでない場合には、ステップＳ２０４に進む。
【００２０】
ステップＳ２０４に進むと、制御部１０６は、ステップＳ２０２で取得したイベントに基づいて、発生したイベントが、撮像イベントであるか否かを判定する。この判定の結果、発生したイベントが、撮像イベントである場合には、ステップＳ２０５に進み、撮像処理が行われる。この撮像処理では、撮像部１１４は、被写体の明るさや撮像距離等を測定する各種センサを制御して画像の撮像を行う。そして、撮像部１１４は、撮像した画像の信号処理（ホワイトバランスやシャープネス等）を行う。さらに、撮像部１１４は、信号処理を行った画像に対して、例えばＪＰＥＧ形式やＴＩＦＦ形式等で圧縮処理を施して画像データを作成する。記憶部１０９は、撮像部１１４で得られた画像データをメモリカード等の外部記録媒体等へ記録する。そして、ステップＳ２０１に戻る。
【００２１】
一方、ステップＳ２０４において、発生したイベントが、撮像イベントでないと判定された場合には、ステップＳ２０６に進む。ステップＳ２０６に進むと、制御部１０６は、ステップＳ２０２で取得したイベントに基づいて、発生したイベントが、再生表示ＯＮイベントであるか否かを判定する。この判定の結果、発生したイベントが、再生表示ＯＮイベントである場合には、ステップＳ２０７に進み、再生表示ＯＮ処理が行われる。この再生表示ＯＮ処理では、制御部１０６は、撮像した画像データをユーザの操作に基づいて選択し、選択した画像データの表示を行うように表示部１０７を制御する。そして、ステップＳ２０１に戻る。
【００２２】
一方、ステップＳ２０６において、発生したイベントが、再生表示ＯＮイベントでないと判定された場合には、ステップＳ２０８に進む。ステップＳ２０８に進むと、制御部１０６は、ステップＳ２０２で取得したイベントに基づいて、発生したイベントが、再生表示ＯＦＦイベントであるか否かを判定する。この判定の結果、発生したイベントが、再生表示ＯＦＦイベントである場合には、ステップＳ２０９に進み、再生表示ＯＦＦ処理が行われる。この再生表示ＯＦＦ処理では、制御部１０６は、表示中の再生画像を消して撮像前のライブ画像表示へ表示を切り替えるように表示部１０７を制御する。そして、ステップＳ２０１に戻る。
【００２３】
一方、ステップＳ２０８において、発生したイベントが、再生表示ＯＦＦイベントでないと判定された場合には、ステップＳ２１０に進む。ステップＳ２１０に進むと、制御部１０６は、ステップＳ２０２で取得したイベントに基づいて、発生したイベントが、個人識別情報登録イベントであるか否かを判定する。この判定の結果、発生したイベントが、個人識別情報登録イベントである場合には、ステップＳ２１１に進み、個人識別情報登録処理が行われる。この個人識別情報登録処理では、識別情報取得部１０８は、表示中の画像データから顔画像を抽出する。そして、識別情報取得部１０８は、抽出した顔画像から個人識別用の情報である個人識別情報（眉・目・鼻・口・顔の輪郭形状、及びそれぞれのサイズと特徴点の位置等）を抽出する。そして、記憶部１０９は、識別情報取得部１０８で得られた「顔画像と個人識別情報」を、内蔵フラッシュＲＯＭ、ＤＲＡＭ、或いはメモリカード等の記憶媒体に記録して登録する。そして、ステップＳ２０１に戻る。
【００２４】
図３は、個人識別用に登録された顔画像の一例を示す図である。尚、図３に示す顔画像３０１〜３０３は、それぞれ特徴点が異なる同一人物の顔画像である。図３（ａ）は、通常の顔画像３０１を示し、図３（ｂ）は、サングラスをかけた時の顔画像３０２を示し、図３（ｃ）は、帽子を被った時の顔画像３０３を示す。通常の顔画像３０１の個人識別情報としては、目・鼻・口・顔の輪郭形状、及びそれぞれのサイズと特徴点の位置等が挙げられる。サングラスをかけた時の顔画像３０２の個人識別情報としては、鼻・口・顔の輪郭形状、サングラスのフレームの形・色、及びそれぞれのサイズと特徴点の位置等が挙げられる。帽子を被った時の顔画像３０３の個人識別情報としては、目・鼻・口の輪郭形状、帽子の形状・色、及びそれぞれのサイズと特徴点の位置等が挙げられる。このように本実施形態では、１つの被写体（個人）に対して複数通りの個人識別情報が用いられる。
【００２５】
通常の顔画像３０１とその個人識別情報を、メインの顔画像の個人識別情報とし、サングラスをかけた時の顔画像３０２、及び帽子を被った時の顔画像３０３とそれらの個人識別情報をサブの顔画像の個人識別情報とし、それらが相互に関連付けて記憶される。また、サングラスをかけた時の顔画像３０２の個人識別情報及び帽子を被った時の顔画像３０３の個人識別情報と、通常の顔画像３０１の個人識別情報との差異のある特徴点の位置も記憶される。以上のように本実施形態では、これら、メインの顔画像の個人識別情報と、サブの顔画像の個人識別情報と、差異のある特徴点の位置の情報とが、切替え情報として記憶される。
【００２６】
図２の説明に戻り、ステップＳ２１０の判定の結果、発生したイベントが、個人識別情報登録イベントでない場合には、ステップＳ２１２に進む。ステップＳ２１２に進むと、制御部１０６は、ステップＳ２０２で取得したイベントに基づいて、発生したイベントが、個人識別モードイベントであるか否かを判定する。この判定の結果、発生したイベントが、個人識別モードイベントである場合には、ステップＳ２１３に進み、個人識別処理が行われた後に、ステップＳ２０１に戻る。一方、発生したイベントが、個人識別モードイベントでない場合には、ステップＳ２０１に戻る。
【００２７】
図４は、個人識別処理の一例を詳細に説明するフローチャートである。
まず、ステップＳ４０１において、顔検出部１１０は顔検出処理を行う。
顔検出処理としては、主成分分析による固有顔（eigenface）を用いた方法がある。この方法は「M.A.Turk and A.P.Pentland, "Face recognition using eigenfaces", Proc. of IEEE Conf. on Computer Vision and Pattern Recognition, pp.586-591, 1991.」に記載されている。また、特開平９−２５１５３４号公報に示されているように、目、鼻、口等の特徴点を利用した方法により、顔検出処理を行うようにしてもよい。これらの方法は、入力画像と複数の標準パターンとのパターンマッチング法により入力画像が人物の顔であるかどうかを判定している。顔検出処理での顔検出の結果としては、顔画像の特徴点の情報（鼻・口・顔の輪郭形状、サングラスのフレームの形・色、帽子の形状・色、及びそれぞれのサイズと特徴点の位置等）が挙げられる。尚、顔検出処理自体は、前述したように公知の技術で実現できるので、ここでは、その詳細な説明を省略する。
【００２８】
次に、ステップＳ４０２において、顔検出部１１０は、ステップＳ４０１における顔検出処理の結果を元に、顔を検出したか否かを判定する。この判定の結果、顔を検出しなかった場合には、ステップＳ４０３に進み、表示部１０７は、ＬＣＤに表示されている顔枠を消す顔枠消し処理を行う。そして、個人識別処理を終了する。
一方、顔を検出した場合には、ステップＳ４０４に進み、表示部１０７は、ＬＣＤに顔枠を表示する顔枠表示処理を行う。
【００２９】
次に、ステップＳ４０５において、動き検出部１１３は、動き検出処理を行う。例えば、動き検出部１１３は、画面を構成する画素のもつ輝度値が微小時間後（次のフレーム）にその輝度値を変えず、座標のみが変化したとして、画素の速度ベクトルを求めるオプティカルフロー計算等により動きベクトルを求め、顔画像の周辺の動き検出を行う。
【００３０】
顔画像の周辺の動き検出を、図５〜図８を用いて説明する。
図５は、サングラスをかけた被写体がサングラスを取った場合の顔画像の周辺の動き検出の一例を説明する図である。
図５において、画像データ５０１は、サングラスをかけた被写体の画像データである。動き検出領域５０２は、顔画像の周辺の動きを検出する領域である。動き検出領域５０２は、画像データ５０１よりも小さく、且つ、検出した顔画像の領域よりも大きい領域とする。
画像データ５０３は、画像データ５０１の次のフレームの画像データである。画像データ５０３では、顔画像の特徴点の一つである目の近傍から物体（サングラス５０４）が動いたことが検出される。
画像データ５０５は、画像データ５０３の次のフレームの画像データである。画像データ５０５では、動き検出領域５０２から物体（サングラス５０４）が出て行ったことが検出される。
【００３１】
図６は、被写体がサングラスをかける場合の顔画像の周辺の動き検出の一例を説明する図である。
図６において、画像データ６０１は、サングラスを持った被写体の画像データである。動き検出領域６０２は、顔画像の周辺の動きを検出する領域である。動き検出領域６０２は、画像データ６０１よりも小さく、且つ、検出した顔画像の領域よりも大きい領域とする。
画像データ６０３は、画像データ６０１の次のフレームの画像データである。画像データ６０３では、動き検出領域６０２に物体（サングラス６０４）が入ってきたことが検出される。
画像データ６０５は、画像データ６０３の次のフレームの画像データである。画像データ６０５では、動き検出領域６０２に入ってきた物体（サングラス６０４）が顔画像の特徴点の一つである目の近傍で止まった（サングラス６０４が装着された）ことが検出される。
【００３２】
図７は、被写体が帽子をとった場合の顔画像の周辺の動き検出の一例を説明する図である。
図７において、画像データ７０１は、帽子を被った被写体の画像データである。動き検出領域７０２は、顔画像の周辺の動きを検出する領域である。動き検出領域７０２は、画像データ７０１よりも小さく、且つ、検出した顔画像の領域よりも大きい領域とする。
画像データ７０３は、画像データ７０１の次のフレームの画像データである。画像データ７０３では、顔画像の特徴点の一つである頭部の近傍（目、眉より上部）から物体（帽子７０４）が動いたことが検出される。
画像データ７０５は、画像データ７０３の次のフレームの画像データである。画像データ７０５では、動き検出領域７０２から物体（帽子７０４）が出て行ったことが検出される。
【００３３】
図８は、被写体が帽子を被る場合の顔画像の周辺の動き検出の一例を説明する図である。
図８において、画像データ８０１は、帽子を持った被写体の画像データである。動き検出領域８０２は、顔画像の周辺の動きを検出する領域である。動き検出領域８０２は、画像データ８０１よりも小さく、且つ。検出した顔画像の領域よりも大きい領域とする。
画像データ８０３は、画像データ８０１の次のフレームの画像データである。画像データ８０３では、動き検出領域８０２に物体（帽子８０４）が入ってきたことが検出される。
画像データ８０５は、画像データ８０３の次のフレームの画像データである。画像データ８０５では、動き検出領域８０２から入ってきた物体（帽子８０４）が顔画像の特徴点の一つである頭部の近傍（目、眉より上部）で止まったことが検出される。
【００３４】
以上のように、図４のステップＳ４０５の動き検出処理では、動き検出部１１３は、顔画像の周辺と顔画像の特徴点の近傍とにおける動き検出の結果を、顔画像周辺動き情報としてメモリへ格納する。このとき、動き検出部１１３は、動き検出領域を画像全体ではなく、顔画像及びその周辺のみとすることで、動き検出範囲を限定し処理速度の向上を図るようにしている。
図４の説明に戻り、ステップＳ４０６において、動き判定部１１６は、ステップＳ４０５で得られた顔画像周辺動き情報と、ステップＳ４０１で得られた顔画像の特徴点の情報とに基づいて、顔画像の特徴点付近に動きがあったか否かを判定する。例えば、動き判定部１１６は、顔への物体（メガネ（サングラス）や帽子等）の着脱判定を行う。
図５に示した例では、被写体がサングラスを外したと判定される。図６に示した例では、被写体がサングラスをかけたと判定される。図７に示した例では、被写体が帽子をかぶったと判定される。図８に示した例では、被写体が帽子をとったと判定される。
このステップＳ４０６の判定の結果、顔画像の特徴点付近に動きがあった場合には、ステップＳ４０７に進み、識別情報切替部１１２は、識別情報切替処理を行う。一方、顔画像の特徴点付近に動きがなかった場合には、ステップＳ４０７を省略して後述するステップＳ４０８に進む。
【００３５】
図９は、識別情報切替処理の一例を詳細に説明するフローチャートである。
まず、ステップＳ９０１において、識別情報切替部１１２は、顔画像の周辺の動き検出領域の外から顔画像の特徴点の一部分への動きがあったか否かを、顔画像周辺動き情報に基づいて判定する。この判定の結果、顔画像の周辺の動き検出領域の外から顔画像の特徴点の一部分への動きがあった場合には、ステップＳ９０２に進む。ステップＳ９０２に進むと、識別情報切替部１１２は、動きのあった顔画像の特徴点の位置と切替え情報とに基づいて、個人識別情報を切り替える。現在の個人識別情報がメインの個人識別情報である場合には、動きのあった顔画像の特徴点の位置と切替え情報とに基づくサブの個人識別情報に個人識別情報が切り替わる。一方、現在の個人識別情報がサブの個人識別情報である場合には、動きのあった顔画像の特徴点の位置と切替え情報とに基づく他のサブの個人識別情報に個人識別情報が切り替わる。そして、識別情報切替処理を終了し、図４のステップＳ４０８に進む。本実施形態では、ステップＳ９０２において、識別情報切替部１１２は、記憶している全ての個人識別情報の検索を行わずに、顔画像の特徴点の動きがあった箇所に関連する個人識別情報のみを検索対象とするようにしている。例えば、通常の顔画像３０１の個人識別情報は検索対象から外される。また、例えば、顔画像の特徴点の一部分が目である場合には、目に物体が装着されていない顔画像（図３に示す例では、サングラスをかけていない顔画像３０３）の個人識別情報は検索対象から外される。
【００３６】
一方、ステップＳ９０１の判定の結果、顔画像の周辺の動き検出領域の外から顔画像の特徴点の一部分への動きがなかった場合には、ステップＳ９０３に進む。ステップＳ９０３に進むと、識別情報切替部１１２は、顔画像の特徴点の一部分から顔画像の周辺の動き検出領域の外への動きがあったか否かを、顔画像周辺動き情報に基づいて判定する。この判定の結果、顔画像の特徴点の一部分から顔画像の周辺の動き検出領域の外への動きがあった場合には、ステップＳ９０４に進む。ステップＳ９０４に進むと、識別情報切替部１１２は、個人識別情報を切り替える。現在の個人識別情報が、装着されている物体が１つである顔画像の個人識別情報（サブの個人識別情報）の場合には、メインの個人識別情報に個人識別情報が切り替わる。一方、現在の個人識別情報が、装着されている物体が複数である顔画像の個人識別情報（サブの個人識別情報）の場合には、動きのあった顔画像の特徴点の位置と切替え情報とに基づく他のサブの個人識別情報に個人識別情報が切り替わる。そして、識別情報切替処理を終了し、図４のステップＳ４０８に進む。本実施形態では、ステップＳ９０４において、識別情報切替部１１２は、記憶している全ての個人識別情報の検索を行わずに、顔画像の特徴点の動きがあった箇所に関連する個人識別情報のみを検索対象とするようにしている。例えば、顔画像の特徴点の一部分が目である場合には、目に物体が装着されている顔画像（図３に示す例では、サングラスをかけている顔画像３０２）の個人識別情報は検索対象から外される。
一方、ステップＳ９０３の判定の結果、顔画像の特徴点の一部分から顔画像の周辺の動き検出領域の外への動きがなかった場合には、個人識別情報の切り替えを行わずに識別情報切替処理を終了し、図４のステップＳ４０８に進む。
【００３７】
図４の説明に戻り、ステップＳ４０８に進むと、識別部１１１は、個人識別処理を行う。例えば、識別部１１１は、現在選択されている個人識別情報と、顔画像の特徴点の情報とに基づいて、特徴点の類似度を判定し、判定した結果を数値化し、数値が閾値以上であれば、当該特徴点は、当該個人識別情報で識別される個人と一致しているとみなす。そして、識別部１１１は、それぞれの特徴点（眉・目・鼻・口・顔の輪郭形状、サイズ、及びそれぞれの特徴点の位置等）の一致・不一致の結果を総合的に判断して個人（被写体）を識別し、個人識別の結果をメモリに格納する。
次に、ステップＳ４０９において、制御部１０６は、ステップＳ４０８における個人識別処理の結果に基づいて個人が識別されたか否かを判定する。
【００３８】
この判定の結果、個人が識別された場合には、個人識別処理を終了する。一方、個人が識別されなかった場合には、表示部１０７は、表示部１０７は、ＬＣＤに表示されている顔枠を消す顔枠消し処理を行う。そして、個人識別処理を終了する。
以上、個人識別処理の一例を説明したが、個人識別処理は毎フレーム処理しなくてもよい。さらには、個人識別処理中の顔検出や個人識別は複数フレームに１回行い、動き検出は毎フレーム行う等の処理形態をとってもよい。
【００３９】
図１０、図１１は、個人識別処理が終了した時の１フレームから４フレームまでの画像データの第１、第２の例を示す図である。
図１０は、被写体がサングラスをかける動作を行っているときの画像データの移り変わりの一例を示す図である。
図１０において、画像データ１００１は、１回目の個人識別処理が終わった状態の画像データである。画像データ１００１では、人物１００２の顔１００３が、ステップＳ４０１の顔検出処理で検出される。そして、ステップＳ４０４において、ＬＣＤに顔枠１００４が表示される。その後、ステップＳ４０８の個人識別処理で、顔１００３の特徴点の情報と、記憶部１０９により登録されている顔画像３０１（図３（ａ）を参照）の個人識別情報との類似度に基づき、個人が識別される。尚、顔画像の周辺の動き検出領域１００５は、ＬＣＤに表示されない。
【００４０】
画像データ１０１１は、２回目の個人識別処理が終わった状態の（画像データ１００１の次のフレームの）画像データである。画像データ１００１と同様に、画像データ１０１１でも、人物１０１２の顔１０１３が検出される。そして、ステップＳ４０４で、ＬＣＤに顔枠１０１４が表示（更新）される。尚、人物１００２は、被写体が動いたことを明示的に説明するために画像データ１００１の人物１００２の残像を示したものであり、ＬＣＤには表示されない。また、顔画像の周辺の動き検出領域１０１５も、ＬＣＤには表示されない。
【００４１】
画像データ１０２１は、３回目の個人識別処理が終わった状態の（画像データ１０１１の次のフレームの）画像データである。画像データ１００１、１０１１と同様に、画像データ１０２１でも、人物１０２２の顔１０２３が検出される。そして、ステップＳ４０４で、ＬＣＤに顔枠１０２４が表示（更新）される。また、ステップＳ４０５の動き検出処理では、顔画像の周辺にサングラス１０２６の動きが検出され、顔画像周辺動き情報がメモリへ保持される。尚、人物１００２、１０１２は、被写体が動いたことを明示的に説明するために画像データ１００１、１０１１の人物１００２、１０１２の残像を示したものであり、ＬＣＤには表示されない。また、顔画像の周辺の動き検出領域１０２５も、ＬＣＤには表示されない。
【００４２】
画像データ１０３１は、４回目の個人識別処理が終わった状態の（画像データ１０２１の次のフレームの）画像データである。画像データ１００１、１０１１、１０２１と同様に、画像データ１０３１でも、人物１０３２の顔１０３３が検出される。そして、ステップＳ４０４で、ＬＣＤに顔枠１０３４が表示（更新）される。また、ステップＳ４０７において、本フレーム（画像データ１１３１）で、顔画像の周辺の動き検出領域の外からサングラス１０３６が入ってきて目近傍でサングラス１０３６が止まったと判定され、個人識別情報が顔画像３０２の個人識別情報に切り替えられる。識別情報切替処理は、前フレームの動き検出結果の顔画像周辺動き情報（顔画像の周辺へのサングラスの動きあり）と、本フレームの情報と、切り替え情報とに基づいて行われる。このとき、図２のステップＳ２１２の個人識別情報登録処理で記録した「同一人物に対する切替え情報」を用いることで、他人の個人識別情報を選択することなくなると共に、個人識別情報の切り替え処理速度を向上することができる。
【００４３】
更に、ステップＳ４０８で、顔１０３３の特徴点の情報（鼻・口・顔の輪郭形状、サングラスのフレームの形・色、及びそれぞれのサイズと特徴点の位置等）と、切り替えた個人識別情報（顔画像３０２の個人識別情報）との類似度に基づき、個人が識別される。サングラスのフレームの形や色までも比較することで、個人の識別精度を高めている。尚、人物１００２、１０１２、１０２２は、被写体が動いたことを明示的に説明するために画像データ１００１、１０１１、１０２１の人物１００２、１０１２、１０２２の残像を示したものであり、ＬＣＤには表示されない。また、顔画像の周辺の動き検出領域１０３５も、ＬＣＤには表示されない。
【００４４】
図１１は、被写体がサングラスを外す動作を行っているときの画像データの移り変わりの一例を示す図である。
図１１において、画像データ１１０１は、１回目の個人識別処理が終わった状態の画像データである。画像データ１１０１では、人物１１０２の顔１１０３が、ステップＳ４０１の顔検出処理で検出される。そして、ステップＳ４０４において、ＬＣＤに顔枠１１０４が表示される。そして、ステップＳ４０８の個人識別処理で、顔１１０３の特徴点の情報と、記憶部１０９により登録されている顔画像３０２（図３（ｂ）を参照）の個人識別情報との類似度に基づき、個人が識別される。尚、顔画像の周辺の動き検出領域１１０５は、ＬＣＤに表示されない。
【００４５】
画像データ１１１１は、２回目の個人識別処理が終わった状態の（画像データ１１０１の次のフレームの）画像データである。画像データ１１０１と同様に、画像データ１１１１でも、人物１１１２の顔１１１３が検出される。そして、ステップＳ４０４で、ＬＣＤに顔枠１１０４が表示（更新）される。尚、人物１１０２は、被写体が動いたことを明示的に説明するために画像データ１１０１の人物１１０２の残像を示したものであり、ＬＣＤには表示されない。また、顔画像の周辺の動き検出領域１１１５も、ＬＣＤには表示されない。
【００４６】
画像データ１１２１は、３回目の個人識別処理が終わった状態の（画像データ１１１１の次のフレームの）画像データである。画像データ１１０１、１１１１と同様に、画像データ１１２１でも、人物１１２２の顔１１２３が検出される。そして、ステップＳ４０４で、ＬＣＤに顔枠１１２４が表示（更新）される。また、ステップＳ４０５の動き検出処理では、顔画像の周辺の動き検出領域１１２５において、顔画像の特徴点の１つである目の近傍からサングラス１１２６が動いたことが検出され、顔画像周辺動き情報がメモリへ保持される。尚、人物１１０２、１１１２は、被写体が動いたことを明示的に説明するために画像データ１１０１、１１１１の人物１１０２、１１１２の残像を示したものであり、ＬＣＤには表示されない。また、顔画像の周辺の動き検出領域１１２５も、ＬＣＤには表示されない。
【００４７】
画像データ１１３１は、４回目の個人識別処理が終わった状態の（画像データ１１２１の次フレームの）画像データである。画像データ１１０１、１１１１、１１２１と同様に、画像データ１１３１でも、人物１１３２の顔１１３３が検出される。そして、ステップＳ４０４で、ＬＣＤに顔枠１１３４が表示（更新）される。また、ステップＳ４０７の識別情報切替処理において、本フレーム（画像データ１１３１）で、顔画像の周辺の動き検出領域からサングラスが出たと判定され、個人識別情報が顔画像３０１の個人識別情報に切り替えられる。識別情報切替処理は、前フレームの動き検出結果の顔画像周辺動き情報（顔画像の特徴点の１つの目近傍から動きあり）と、本フレームの情報と、切り替え情報とに基づいて行われる。前述したように、同一人物に対する切替え情報を用いることで、他人の個人識別情報を選択することなくなると共に、個人識別情報の切り替え処理速度を向上することができる。
【００４８】
更に、ステップＳ４０８で、顔１１３３の特徴点の情報（目・鼻・口・顔の輪郭形状、及びそれぞれのサイズと特徴点の位置等）と、切り替えた個人識別情報（顔画像３０１の個人識別情報）との類似度に基づき、個人が識別される。尚、人物１１０２、１１１２、１１２２は、被写体が動いたことを明示的に説明するために画像データ１１０１、１１１１、１１２１の人物１１０２、１１１２、１１２２の残像を示したものであり、ＬＣＤには表示されない。また、顔画像の周辺の動き検出領域１１３５も、ＬＣＤには表示されない。
【００４９】
以上のように本実施形態では、再生した画像データから顔画像を検出し、検出した顔画像から個人識別情報を抽出することを、通常の顔画像３０１、サングラスをかけた顔画像３０２、帽子を被った顔画像３０３の夫々について行う。そして、それらが同一人物のものであるとしてそれらを相互に関連付けて記憶する。その後、撮像した画像から顔を検出し、顔画像の特徴点付近に動きがあった場合、動きのあった位置と、動きの方向とに基づいて個人識別情報を切り替える。そして、帽子やサングラスの部分の特徴点も含めて個人の識別を行う。したがって、顔の一部分が隠れた状態でも、その状態に応じた識別情報を用いることが可能になる。よって、個人の識別精度や、顔の追従精度を高めることができる。
【００５０】
また、画像データよりも小さく、顔画像の領域よりも大きい領域を、顔画像の周辺の動き検出領域とした。したがって、画像全体の動き検出を行うよりも、処理速度の向上を図ることがでる。
また、顔画像の周辺の動き検出領域の外から、顔画像の目や頭部近傍への動き判定や、顔画像の目や頭部近傍から、顔画像の周辺の動き検出領域の外への動き判定を行うようにした。したがって、個人識別情報の切り替え時に、記憶している全ての個人識別情報の検索を行わずに、顔画像の特徴点の動きがあった箇所に関連する個人識別情報のみを検索対象とすることができる。したがって、個人識別情報の切り替え処理の速度の向上を図ることができる。
また、同一人物の個人識別情報を関連付けて切替え情報として保持するようにした。したがって、個人識別情報の切り替え時に、他人の個人識別情報を選択することがなくなると共に、個人識別情報の切り替え処理の速度の向上を図ることができる。
【００５１】
（第２の実施形態）
次に、本発明の第２の実施形態について説明する。本実施形態では、識別情報切替処理において、個人識別情報を登録できるようにする。このように本実施形態と第１の実施形態とは、識別情報切替処理の一部が主として異なる。したがって、本実施形態の説明において、前述した第１の実施形態と同一の部分については、図１〜図１１に付した符号と同一の符号を付す等して詳細な説明を省略する。
【００５２】
図１２は、識別情報切替処理の一例を詳細に説明するフローチャートである。
まず、ステップＳ１２０１において、識別情報切替部１１２は、顔画像の周辺の動き検出領域の外から顔画像の特徴点の一部分への動きがあったか否かを、顔画像周辺動き情報に基づいて判定する。この判定の結果、顔画像の周辺の動き検出領域の外から顔画像の特徴点の一部分への動きがあった場合には、ステップＳ１２０２に進む。ステップＳ１２０２に進むと、識別情報切替部１１２は、図２のステップＳ２１１の個人識別情報登録処理で記録した「同一人物に対する切替え情報」に基づいて、切り替える個人識別情報があるか否かを判定する。特定の個人に対して、例えば、図３の顔画像３０１〜３０３のようなメイン及びサブの顔画像の個人識別情報が登録されていた場合には、ステップＳ１２０２において、切り替える個人識別情報があると判定される。一方、例えば、図３の顔画像３０１のようなメインの顔画像の個人識別情報のみが登録されていた場合には、ステップＳ１２０２において、切り替える個人識別情報がないと判定される。
【００５３】
ステップＳ１２０２の判定の結果、切り替える個人識別情報がある場合には、ステップＳ１２０３に進む。ステップＳ１２０３に進むと、識別情報切替部１１２は、動きのあった顔画像の特徴点の位置と切替え情報とに基づいて、個人識別情報を切り替える。現在の個人識別情報がメインの個人識別情報である場合には、動きのあった顔画像の特徴点の位置と切替え情報とに基づくサブの個人識別情報に個人識別情報が切り替わる。一方、現在の個人識別情報がサブの個人識別情報である場合には、動きのあった顔画像の特徴点の位置と切替え情報とに基づく他のサブの個人識別情報に個人識別情報が切り替わる。そして、識別情報切替処理を終了し、図４のステップＳ４０８に進む。本実施形態でも、図９のステップＳ９０２と同様に、ステップＳ１２０３において、識別情報切替部１１２は、記憶している全ての個人識別情報の検索を行わずに、顔画像の特徴点の動きがあった箇所に関連する個人識別情報のみを検索対象とするようにしている。
【００５４】
一方、ステップＳ１２０２の判定の結果、切り替える個人識別情報がない場合には、ステップＳ１２０４に進み、表示部１０７は、個人識別情報の登録をユーザに促すＵＩをＬＣＤに表示する。
次に、ステップＳ１２０５において、制御部１０６は、ステップＳ１２０４で表示されたＵＩに対するユーザの操作の内容に基づいて、個人識別情報を登録するか否かを判定する。この判定の結果、個人識別情報を登録する場合には、ステップＳ１２０６に進み、個人識別情報登録処理が行われる。この個人識別情報登録処理は、図２のステップＳ２１１と同じ処理である。ただし、顔画像の抽出対象には撮像前のライブ画像が含まれる。そして、識別情報切替処理を終了し、図４のステップＳ４０８に進む。
一方、ステップＳ１２０５の判定の結果、個人識別情報を登録しない場合には、ステップＳ１２０６の処理を行わずに識別情報切替処理を終了し、図４のステップＳ４０８に進む。
【００５５】
ステップＳ１２０１において、顔画像の周辺の動き検出領域の外から顔画像の特徴点の一部分への動きがなかった場合には、ステップＳ１２０７に進む。ステップＳ１２０７に進むと、識別情報切替部１１２は、顔画像の特徴点の一部分から顔画像の周辺の動き検出領域の外への動きがあったか否かを、顔画像周辺動き情報に基づいて判定する。この判定の結果、顔画像の特徴点の一部分から顔画像の周辺の動き検出領域の外への動きがあった場合には、ステップＳ１２０８に進む。ステップＳ１２０８に進むと、識別情報切替部１１２は、個人識別情報を切り替える。現在の個人識別情報が、装着されている物体が１つである顔画像の個人識別情報（サブの個人識別情報）の場合には、メインの個人識別情報に個人識別情報が切り替わる。一方、現在の個人識別情報が、装着されている物体が複数である顔画像の個人識別情報（サブの個人識別情報）の場合には、動きのあった顔画像の特徴点の位置と切替え情報とに基づく他のサブの個人識別情報に個人識別情報が切り替わる。そして、識別情報切替処理を終了し、図４のステップＳ４０８に進む。本実施形態でも、図９のステップＳ９０４と同様に、ステップＳ１２０８において、識別情報切替部１１２は、記憶している全ての個人識別情報の検索を行わずに、顔画像の特徴点の動きがあった箇所に関連する個人識別情報のみを検索対象とするようにしている。
一方、ステップＳ１２０７の判定の結果、顔画像の特徴点の一部分から顔画像の周辺の動き検出領域の外への動きがなかった場合には、個人識別情報の切り替えを行わずに識別情報切替処理を終了し、図４のステップＳ４０８に進む。
【００５６】
以上のように本実施形態では、顔画像の周辺の動き検出領域の外から顔画像の特徴点の一部分への動きがあったときの個人識別情報の切り替え時に、切り替える個人識別情報があるか否かを判定する。この判定の結果、切り替える個人識別情報がない場合には、個人識別情報を生成して登録できるようにした。したがって、個人識別情報登録モードへ移行せずに（図２のステップＳ２１１の処理を行わずに）、個人識別情報の登録が可能となり、使い勝手のよいＵＩを提供することができ、よくかけるサングラスやよくかぶる帽子等の登録を撮像前に行うことができる。よって、個人の識別精度と、顔の追従精度を、より一層高めることができる。
尚、本実施形態では、切り替える個人識別情報がない場合は、個人識別情報の登録を促すＵＩを自動的にＬＣＤに表示させる場合を例に挙げて説明した。しかしながら、必ずしもこのようにする必要はなく、切り替える個人識別情報がない場合の登録モードをメニュー設定により設定できるようにしてもよい。このようにした場合には、例えば、次のようにすることができる。まず、図１２のステップＳ１２０２において、切り替える個人識別情報がないと判定されると、この登録モードに移行しているか否かを判定する。この判定の結果、登録モードに移行している場合には、個人識別情報の登録を促すＵＩを表示して個人識別情報の登録を行い、そうでない場合には、識別情報切替処理を終了し、図４のステップＳ４０８に進むようにしてもよい。
【００５７】
尚、前述した実施形態は、何れも本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。
【００５８】
（その他の実施例）
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００５９】
１０８  識別情報取得部、１１１  識別部、１１２  識別情報切替部
【図１】
2011076439.tif 000003
【図２】
2011076439.tif 000004
【図３】
2011076439.tif 000005
【図４】
2011076439.tif 000006
【図５】
2011076439.tif 000007
【図６】
2011076439.tif 000008
【図７】
2011076439.tif 000009
【図８】
2011076439.tif 000010
【図９】
2011076439.tif 000011
【図１０】
2011076439.tif 000012
【図１１】
2011076439.tif 000013
【図１２】
2011076439.tif 000014