(57)【特許請求の範囲】
【請求項１】
振り分け対象の画像データおよび、複数の顔画像を含む顔画像一覧を表示する表示手段と、
前記顔画像を、前記画像データでのその顔画像の撮影状態に基づく振り分け条件と関連付けて記憶する記憶手段と、
前記振り分け対象の画像データに対して顔認識処理を実行する顔認識手段と、を備え、
前記表示手段は、前記顔認識処理による顔認識結果および、前記顔認識処理により特定された顔画像の振り分け条件にしたがって自動的に、前記顔画像を異なる態様で前記顔画像一覧上に表示した後、ユーザによる操作に応答して、前記顔画像の表示態様を変更して前記顔画像一覧上に表示し、
前記振り分け対象の画像データを、所定の表示態様で前記顔画像一覧に表示されている顔画像と対応するフォルダに保存する保存手段を備えたことを特徴とする画像処理装置。
【請求項２】
前記顔認識処理により特定された顔画像の写り映えを判定する判定手段をさらに備え、
前記振り分け条件は、前記判定結果にしたがって、前記顔認識処理により特定された顔画像と対応するフォルダに保存するか否かを示すことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記表示手段は、前記顔認識処理による顔認識結果および、前記顔認識処理により特定された顔画像の振り分け条件にしたがって自動的に、前記顔画像を異なる態様で前記振り分け対象の画像データ上に表示し、前記ユーザによる操作に応答して、前記顔画像の表示態様を変更して前記画像データ上に表示することを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
振り分け対象の画像データおよび、複数の顔画像を含む顔画像一覧を表示する表示ステップと、
前記顔画像を、前記画像データでのその顔画像の撮影状態に基づく振り分け条件と関連付けて記憶する記憶ステップと、
前記振り分け対象の画像データに対して顔認識処理を実行する顔認識ステップと、
前記振り分け対象の画像データを保存する保存ステップと、を備え、
前記表示ステップでは、前記顔認識処理による顔認識結果および、前記顔認識処理により特定された顔画像の振り分け条件にしたがって自動的に、前記顔画像を異なる態様で前記顔画像一覧上に表示した後、ユーザによる操作に応答して、前記顔画像の表示態様を変更して前記顔画像一覧上に表示し、
前記保存ステップでは、前記振り分け対象の画像データを、所定の表示態様で前記顔画像一覧に表示されている顔画像と対応するフォルダに保存することを特徴とする画像処理装置の制御方法。
【請求項５】
振り分け対象の画像データおよび、複数の顔画像を含む顔画像一覧を表示する表示ステップと、
前記顔画像を、前記画像データでのその顔画像の撮影状態に基づく振り分け条件と関連付けて記憶する記憶ステップと、
前記振り分け対象の画像データに対して顔認識処理を実行する顔認識ステップと、
前記振り分け対象の画像データを保存する保存ステップと、をコンピュータに実行させるに際し、
前記表示ステップでは、前記顔認識処理による顔認識結果および、前記顔認識処理により特定された顔画像の振り分け条件にしたがって自動的に、前記顔画像を異なる態様で前記顔画像一覧上に表示した後、ユーザによる操作に応答して、前記顔画像の表示態様を変更して前記顔画像一覧上に表示し、
前記保存ステップでは、前記振り分け対象の画像データを、所定の表示態様で前記顔画像一覧に表示されている顔画像と対応するフォルダに保存することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルカメラ等の画像処理装置、画像処理装置の制御方法及びプログラムに関する。
【背景技術】
【０００２】
従来、撮影した大量の画像を人に配布する場合に、ユーザの手間を低減し、利便性を向上させることを目的として、デジタルピクチャ配布システムが提案されている（特許文献１）。
【０００３】
このデジタルピクチャ配布システムは、画像の顔領域を検出してその顔領域の特徴量を抽出し、抽出した特徴量に基づいて写真が配布されるべき人物の顔領域を選択顔領域として選択して、選択顔領域の人物に対して写真を配布する処理を実行する。
【特許文献１】特開２００６−８５２６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、上記特許文献１では、撮影した大量の画像の配信先を自動的に決定することができるが、決められた配信先を確認及び変更する技術については何ら開示されていない。      
【０００５】
そこで、本発明は、自動的に決められた画像の振り分け先の確認及び変更を容易に行えるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明の画像処理装置は、振り分け対象の画像データおよび、複数の顔画像を含む顔画像一覧を表示する表示手段と、前記顔画像を、前記画像データでのその顔画像の撮影状態に基づく振り分け条件と関連付けて記憶する記憶手段と、前記振り分け対象の画像データに対して顔認識処理を実行する顔認識手段と、を備え、前記表示手段は、前記顔認識処理による顔認識結果および、前記顔認識処理により特定された顔画像の振り分け条件にしたがって自動的に、前記顔画像を異なる態様で前記顔画像一覧上に表示した後、ユーザによる操作に応答して、前記顔画像の表示態様を変更して前記顔画像一覧上に表示し、前記振り分け対象の画像データを、所定の表示態様で前記顔画像一覧に表示されている顔画像と対応するフォルダに保存する保存手段を備えたことを特徴とする。
【発明の効果】
【０００７】
本発明によれば、自動的に決められた画像の振り分け先の確認及び変更を容易に行うことができる。
【発明を実施するための最良の形態】
【０００８】
以下、本発明の実施の形態の一例を図面を参照して説明する。
【０００９】
図１は、本発明の実施の形態の一例である撮像装置（画像処理装置）１０１がパーソナルコンピュータ（ＰＣ）等の情報処理装置１０２に無線或いは有線等の通信手段を介して接続された状態を示す斜視図である。
【００１０】
本実施形態の撮像装置とは、例えば、デジタルカメラのように、ＣＣＤ・ＣＭＯＳ等のイメージセンサを利用して画像を電気信号として取得し、デジタルデータ化した後、画像データファイルとして少なくとも出力又は記録可能な装置を指す。
【００１１】
なお、必要に応じ、所謂現像処理や、画像データファイル形式に応じた圧縮符号化処理、ファイル生成処理等を行う。例えば、デジタルカメラの場合、画像データの形式としては、ＲＡＷ形式、ＪＰＥＧ形式、ＴＩＦＦ方式（静止画の場合）、ＭｏｔｉｏｎＪＰＥＧ方式、ＭＰＥＧ方式（動画の場合）などが用いられる。
【００１２】
図２は、本実施形態の撮像装置の構成例を示すブロック図である。
【００１３】
図２に示すように、本実施形態の撮像装置１０１は、撮像部２０１、記憶部２０２、表示部２０３、通信部２０４、カメラ制御部２０５、データ処理部２０６及び入力部２０７を備える。
【００１４】
撮像部２０１は、レンズや絞りといった光学系、光学系によって結像された光束を画像信号として取り出すための撮像素子（イメージセンサ）、撮像素子が出力する画像信号をデジタルデータ化して出力するＡ／Ｄ変換器を有する。
【００１５】
また、撮像部２０１は、自動焦点制御（ＡＦ）及び自動絞り制御（ＡＥ）を有する。撮像部２０１が出力する画像データは、データ処理部２０６により予め設定された形式に従った画像データファイルにされる。
【００１６】
データ処理部２０６は、設定された形式に応じて必要な画像処理や圧縮符号化処理、ファイル生成処理等を行う。具体的には、例えばＪＰＥＧ形式での画像データファイルを生成する場合、まず、ホワイトバランス処理や色補間処理といった、画像を再生するための所謂現像処理を行う。
【００１７】
また、データ処理部２０６は、再生した画像をＪＰＥＧ形式にするための圧縮符号化処理を行う。なお、データ処理部２０６で生成した画像データファイルは、読み出し可能な記憶部２０２に一時的に記憶されるか、もしくは通信部２０４へ供給される。
【００１８】
記憶部２０２は、データを書き込み可能な不揮発性メモリ、メディア、ハードディスク、撮像装置１０１に対して着脱可能な記録媒体等である。
【００１９】
表示部２０３は、例えばＬＣＤであり、撮像装置１０１の各種設定を閲覧又は設定するためのメニュー画面、各種メッセージ、撮影画像等の表示に用いられる。
【００２０】
通信部２０４は、情報処理装置１０２との通信インターフェース及び通信制御を提供する。データ処理部２０６が生成した画像データファイルは、通信部２０４が情報処理装置１０２との通信プロトコルに応じた形式に加工して通信を行う。
【００２１】
カメラ制御部２０５は、入力部２０７へのユーザ操作入力や情報処理装置１０２からの制御コマンドに応じ、撮像部２０１、記憶部２０２、表示部２０３、通信部２０４、データ処理部２０６及び入力部２０７の制御を行う。
【００２２】
入力部２０７は、釦等の操作部材を有し、撮像装置１０１に対してユーザから直接操作による入力を受け付ける。
【００２３】
本実施形態では、撮像装置１０１と情報処理装置１０２とは互いの通信部２０４及び通信部３０３を介して通信可能に接続される。相互に通信可能であれば、その物理的な接続形態は限定されない。
【００２４】
つまり、撮像装置１０１と情報処理装置１０２とはケーブルにより直接有線接続されていてもよいし、ネットワークを経由して接続されてもよい。また、撮像装置１０１と情報処理装置１０２との接続経路中の少なくとも一部に無線接続区間が含まれていても良い。
【００２５】
なお、本実施形態では、撮像装置１０１としてデジタルカメラを例示しているが、フラットベッドスキャナやフィルムスキャナなどの原稿画像の画像処理装置であってもかまわない。つまり、画像データを生成し、情報処理装置へそのデータを転送可能な画像処理装置であれば、その種別は問わない。
【００２６】
図３は、本実施形態の撮像装置１０１が接続される情報処理装置１０２の構成例を示すブロック図である。
【００２７】
図３に示すように、情報処理装置１０２は、記憶部３０１、表示部３０２、通信部３０３、制御部３０４及び入力部３０５を備える。
【００２８】
記憶部３０１は、情報処理装置１０２に内蔵された記憶装置であり、具体的には例えばハードディスクドライブである。
【００２９】
表示部３０２は、例えばＣＲＴモニタや液晶ディスプレイ（ＬＣＤ）であり、情報処理装置１０２で動作する各種アプリケーションのユーザーインターフェースが表示される。
【００３０】
通信部３０３は、情報処理装置１０１と撮像装置１０２との通信インターフェース及び通信制御を提供する。
【００３１】
制御部３０４は、例えばＣＰＵ、ＲＡＭ、ＲＯＭを含み、ＲＯＭや記憶部３０１に記憶された制御プログラムをＲＡＭに展開して実行することにより、情報処理装置１０２を機能させるように各部を制御する。
【００３２】
入力部３０５は、指示やデータの入力を行うための入力装置であり、一般的にはキーボードやマウス等が用いられる。
【００３３】
なお、記憶部３０１、表示部３０２、通信部３０３、制御部３０４、及び入力部３０５は、情報処理装置１０２に対して着脱可能なものであってもよい。
【００３４】
次に、図４を参照して、上記構成の撮像装置１０１において、撮影した画像を振り分ける動作例を説明する。なお、図４での各処理は、撮像装置１０１のＲＯＭやハードディスク等に記憶された制御プログラムがＲＡＭにロードされて、カメラ制御部２０５のＣＰＵにより実行される。
【００３５】
まず、図４での処理の開始する時点においては、ユーザが画像を振り分けたいと考える人に関する人物情報が予め記憶部２０２に登録されている。
【００３６】
図８は、この人物情報の内容を概念的に示す図である。この人物情報には、人物の氏名、顔特徴量、振り分け条件、保存形式が含まれ、互いに関連づけて記憶されていることを示す。
【００３７】
ここで、顔特徴量とは、その人物の顔の輪郭、目・鼻・口等の顔部品の形状や相対的な配置の情報を示し、画像を顔認識し、画像に写っている人物を特定するときに使用する。
【００３８】
この顔特徴量は、予め人物の顔を撮影したときに、撮影した顔画像から算出することができる。
【００３９】
また、振り分け条件とは、画像を振り分ける際の条件であり、顔のサイズや位置、笑顔検知、目つぶりの情報が含まれる。
【００４０】
例えば、図８のＮｏ．1 ＮＡＭＥ１の場合は、位置の条件が「中央」であるから、顔の中心が図９の符号９０２にあるときだけ画像を振り分ける。位置の条件以外については、顔サイズの条件は「全て」だから顔のサイズに関する条件はく、笑顔／目つぶりに関する条件もない。
【００４１】
ここで、顔位置の条件「中央」等がどの範囲を示すかは予め決められているものとする。また、本発明は上記で例示したものに限定されるものではなく、本発明の要旨を逸脱しない範囲において適宜変更可能である。
【００４２】
また、図８のＮｏ．3 ＮＡＭＥ３の場合は、振り分け条件を満たすための顔サイズが「中以上」である。従って、顔のサイズが“中”以上（例えば図１０のように、顔１００２の縦・横サイズの中で小さいほうが画像１００１のサイズの１／８以上）であり且つ笑顔が検知されて、目つぶりが検知されなかったときに画像を振り分ける。この場合、顔位置に関する条件はない。
【００４３】
ここで、顔サイズ条件「中」等がどの範囲を示すかは予め決められているものとする。例えば、上記例では、“図１０のように、顔１００２の縦・横サイズの中で小さいほうが画像１００１のサイズの１／８以上とする。また、本発明は上記で例示したものに限定されるものではなく、本発明の要旨を逸脱しない範囲において適宜変更可能である。
【００４４】
更に、保存形式とは、画像を振り分ける際の保存画像のフォーマット情報と画像のサイズ情報である。例えば、図８のＮｏ．1 ＮＡＭＥ１の場合は、保存画像のフォーマット情報はＲＡＷフォーマットで、画像のサイズ情報は撮像部２０１で撮影したサイズのままである。
【００４５】
図８のＮｏ．４ ＮＡＭＥ４の場合は、保存画像の形式はＲＡＷフォーマット＋ＪＰＥＧフォーマットで、画像サイズはＲＡＷがＮｏ．１ ＮＡＭＥ１と同じで、ＪＥＰＧはＬサイズである。
【００４６】
図４に戻って、ステップＳ４０１では、カメラ制御部２０５は、ユーザによる入力部２０７の操作により撮影命令を受け付け、撮像部２０１で撮影を行い、撮像部２０１が出力した画像データをデータ処理部２０６を介して記憶部２０２に保存する。
【００４７】
次に、ステップＳ４０２では、カメラ制御部２０５は、データ処理部２０６を制御して記憶部２０２に保存した画像データに対して顔領域検出処理を行う。
【００４８】
顔領域検出処理は、画像データから人物の顔が写っている顔領域を検出する処理であり、例えば人物の目・鼻・口の配置パターンや肌色領域を画像内で探索することによって行われる。このとき、画像データに対して、複数の顔領域が検出される場合もあれば、全く顔領域が検出されない場合もある。
【００４９】
次に、ステップＳ４０３では、カメラ制御部２０５は、データ処理部２０６を制御して、ステップＳ４０２で画像データから顔領域が検出されたか否かを判断する。
【００５０】
そして、カメラ制御部２０５は、画像データから顔領域が検出された場合は、ステップＳ４０４に進み、画像データから顔領域が検出されなかった場合は、ステップＳ４０８に進む。
【００５１】
次に、ステップＳ４０４では、カメラ制御部２０５は、データ処理部２０６を制御して、予め登録されている顔特徴量に基づいて顔認識（人物特定）処理を行う。
【００５２】
ここで、データ処理部２０６は、ステップＳ４０２で画像データから検出した個々の顔領域の顔特徴量を算出し、予め登録されている顔特徴量と比較して、周知の顔認識比較式の値が所定の閾値よりも小さければ、写っている人は特定する人物であると判断する。
【００５３】
次に、ステップＳ４０５では、カメラ制御部２０５は、データ処理部２０６を制御して、ステップＳ４０４で画像データから人物が特定されたか否かを判断する。
【００５４】
そして、カメラ制御部２０５は、画像データから人物が特定された場合は、ステップＳ４０６に進み、画像データから人物が特定されなかった場合は、ステップＳ４０８に進む。
【００５５】
次に、ステップＳ４０６で、カメラ制御部２０５は、データ処理部２０６を制御して、ステップＳ４０４で画像データから特定した人物の顔に関する写り映えを判定する。
【００５６】
ここで、写り映えとは、図８の振り分け条件に対応しており、顔のサイズや位置、笑顔検知や目つぶり検知の結果を指す。
【００５７】
次に、ステップＳ４０７では、カメラ制御部２０５は、データ処理部２０６を制御して、ステップＳ４０６で判断した写り映えと、予め登録されている画像の振り分け条件（図８）とを照合する。
【００５８】
照合した結果、ステップＳ４０６で判断した写り映えと予め登録されている画像振り分け条件とが合致すれば、その画像は特定した人に振り分けられることになる。
【００５９】
次に、ステップＳ４０８では、カメラ制御部２０５は、データ処理部２０６を制御して、画像データを予め設定された形式に従った画像データファイルに変換し、記憶部２０２に保存する。
【００６０】
このとき、カメラ制御部（第１の編集手段）２０５は、ステップＳ４０４で画像データから写っている人物が特定されていれば、「顔認識情報」として特定された人物の氏名、顔のサイズ・位置の情報を画像のタグ情報に書き込む。
【００６１】
また、カメラ制御部２０５は、ステップＳ４０７で画像を振り分けることが決まっていれば、「振り分け情報」として振り分ける人物の氏名、対応する画像保存形式の情報を画像のタグ情報に書き込む。以上で処理を終了する。
【００６２】
次に、図５を参照して、上記構成の撮像装置１０１において、画像を振り分けた後の画像再生表示動作について説明する。なお、図５での各処理は、撮像装置１０１のＲＯＭやハードディスク等に記憶された制御プログラムがＲＡＭにロードされて、カメラ制御部２０５のＣＰＵにより実行される。
【００６３】
まず、図５の処理を開始する時点において、カメラ制御部２０５は、ユーザによる入力部２０７の操作により画像再生命令を受け付け、データ処理部２０６を制御して、記憶部２０２に保存されている画像データファイルを取得する。
【００６４】
このとき、記憶部２０２には、予め画像データファイルが保存されているものとし、この画像データファイルは、図４の処理を経て生成されたものとする。
【００６５】
まず、ステップＳ５０１で、カメラ制御部２０５は、データ処理部２０６を制御して、記憶部２０２から取得した画像データファイルからタグ情報を読み取る。
【００６６】
次に、ステップＳ５０２では、カメラ制御部２０５は、データ処理部２０６を制御して、記憶部２０２から取得した画像データファイルを表示部２０３に表示する。
【００６７】
このとき、表示部２０３には、画像データファイルの実画像データを表示してもよいし、サムネイルデータがあればサムネイルデータを表示してもよい。
【００６８】
次に、ステップＳ５０３では、カメラ制御部（第１の顔強調手段）２０５は、データ処理部２０６を制御して、ステップＳ５０１で読み取ったタグ情報に基づいて画像の顔強調表示を行う。
【００６９】
具体的には、カメラ制御部２０５は、データ処理部２０６を制御して、タグ情報の中から「顔認識情報」と「振り分け情報」を読み取り、図１１のように顔強調表示を表示部２０３に表示する。
【００７０】
図１１は、撮像装置１０１が表示部２０３に表示する顔強調表示画面の一例を示す図である。
【００７１】
図１１に示すように、表示部２０３には、「顔認識情報」と「振り分け情報」に対応して、顔強調表示の方法を変えて表示する。
【００７２】
例えば、顔強調表示された場合は、真ん中の３人「顔認識して、画像を振り分ける人」と、左の人「顔認識したけど、画像を振り分けない人」と、右の人「顔認識されなかった人」との顔強調表示方法を変化させる。右の人は、顔認識されない人であるから、画像も振り分けられないことになる。
【００７３】
なお、上記のように、顔認識したかどうか、または画像を振り分けるかどうかだけで顔強調表示の方法を変化させるのではなく、これらに加えて画像の保存フォーマットや保存サイズによって、顔強調表示の方法を変化させてもよい。
【００７４】
また、顔強調表示の方法は、図１１のように枠線の色を変えるだけなく、枠線の太さを変えたり、枠線を破線に変えてもよい。以上で処理を終了する。
【００７５】
次に、図６を参照して、上記構成の撮像装置１０１において、画像を振り分けた後の画像振り分け設定変更動作を説明する。なお、図６での各処理は、撮像装置１０１のＲＯＭやハードディスク等に記憶された制御プログラムがＲＡＭにロードされて、カメラ制御部２０５のＣＰＵにより実行される。
【００７６】
まず、ステップＳ６０１では、カメラ制御部２０５は、ユーザによる入力部２０７の操作により画像の振り分け設定画面の表示命令を受け付け、データ処理部２０６を制御して、表示部２０３に図１２のような画像の振り分け設定画面１２０１を表示する。
【００７７】
図１２は、表示部２０３に表示する、画像１２０２に関しての画像振り分け設定を行う画面の一例を示す図である。
【００７８】
図１２において、画像振り分け設定画面１２０１の左上の画像１２０２は振り分け対象の画像であり、画像１２０２上には顔認識の結果および振り分け設定が顔認識された領域を囲む枠の色を変えて強調表示されている。右側の画面１２０３は予め人物情報が登録されている人物の顔画像の一覧であり、左下の画面１２０４は顔認識されていないが画像を振り分ける人を示す。例えば、画面１２０４には画像に写っていないが、当該画像を閲覧し、所望した人物が表示される。
【００７９】
なお、図４の処理により撮影画像が自動的に振り分けられた直後であれば、左下の画面１２０４には誰も表示されていない。
【００８０】
次に、ステップＳ６０２では、カメラ制御部２０５は、ユーザによる入力部２０７の操作により画像の振り分け変更命令を受け付け、データ処理部２０６を制御して、画像の振り分けを変更する。
【００８１】
この画像振り分け変更は、例えば、図１２において、右側の画面１２０３の顔画像一覧から画像１２０２に関して振り分けられていない人を選択すると、その人は画像１２０２がその選択された人に振り分けられるように変更される。逆に、右側の画面１２０３の顔画像一覧から画像１２０２がすでに振り分けられている人を選択すると、振り分けの設定が解除され、画像１２０２はその人に振り分けられないことになる。
【００８２】
また、画面１２０２上で顔強調表示を選択すると、選択した人に関して画像の振り分け設定が変更される。例えば、画像１２０２が振り分けられるように設定されていた人の顔強調表示を選択した場合は、画像がその人に振り分けられないように設定が変更される。
【００８３】
一方、顔認識したが、画像１２０２が振り分けられないように設定されていた人の顔強調表示を選択した場合は、画像がその人に振り分けられるように設定が変更される。
【００８４】
なお、表示画像１２０２だけでなく、記憶部２０２に保存されている全ての画像に対して振り分け設定を変更する場合は、図１３に示す全画像振り分け設定画面を使用する。
【００８５】
図１３は、表示部２０３に表示する全画像振り分け設定画面の一例を示す図である。この全画像振り分け設定画面でユーザが入力部２０７を介して設定入力することにより、予め登録されている人物の振り分け条件を変更することができる。
【００８６】
次に、ステップＳ６０３では、カメラ制御部（第２の編集手段）２０５は、データ処理部２０６を制御して、ステップＳ６０２での画像振り分け変更に合わせて、画像のタグ情報「振り分け情報」を編集する。
【００８７】
次に、ステップＳ６０４で、カメラ制御部（第２の顔強調手段）２０５は、データ処理部２０６を制御して、ステップＳ６０２での画像振り分け変更に合わせて、表示部２０３に表示する画像振り分け設定画面を変更する。
【００８８】
ここで、例えば、画像で顔認識できなかった人に画像を振り分けるように変更された場合は、図１２において、画面１２０４に振り分ける人の顔領域の画像が強調表示される。
【００８９】
なお、顔認識しなかったけれど振り分ける人の顔画像は画像１２０２上に表示してもよいし、画像に余白があるか否かを判定し、顔画像が表示できる場合は画像１２０２に表示し、顔画像が表示できない場合は画像１２０２外に表示するようにしてもよい。以上で処理を終了する。
【００９０】
次に、図７を参照して、上記構成の撮像装置１０１から情報処理装置１０２に画像を転送し、情報処理装置１０２において受信した画像をタグ情報に基づいて各フォルダに振り分ける動作について説明する。なお、図７での各処理は、情報処理装置１０２のＲＯＭやハードディスク等に記憶された制御プログラムがＲＡＭにロードされて、制御部３０４のＣＰＵにより実行される。
【００９１】
まず、図７の処理の開始時点においては、図１のように撮像装置１０１と情報処理装置１０２とは通信可能に接続されており、撮像装置１０１の記憶部２０２には画像データファイルが保存されている。
【００９２】
また、撮像装置１０１のカメラ制御部２０５は、ユーザによる入力部２０７の操作により画像転送命令を受け付け、データ処理部２０６を制御して、記憶部２０２に保存されている画像データファイルを取得し、通信部２０４を介して情報処理装置１０２に転送する。
【００９３】
なお、ユーザによる画像転送命令は、撮像装置１０１の入力部２０７を介さずに、情報処理装置１０２の入力部３０５から入力されてもよく、その場合は、情報処理装置１０２の制御部３０４が通信部３０３を介して撮像装置１０１に画像転送命令を通知する。
【００９４】
図７において、ステップＳ７０１では、制御部３０４は、通信部３０３を介して撮像装置１０１が転送した画像データファイルを受信する。
【００９５】
次に、ステップＳ７０２では、制御部３０４は、ステップＳ７０１で受信した画像データファイルのタグ情報を解析する。
【００９６】
次に、ステップＳ７０３では、制御部３０４は、タグ情報に画像振り分け情報を含まれているかどうかを判断する。そして、制御部３０４は、画像振り分け情報があれば、ステップＳ７０４に進み、画像振り分け情報がなければ、ステップＳ７０６に進む。
【００９７】
次に、ステップＳ７０４では、制御部３０４は、画像振り分け情報に記載されている氏名と同じ名前のフォルダが予め設定されている画像保存フォルダの下位に存在しているかどうかを判断する。そして、制御部３０４は、存在している場合は、ステップＳ７０５に進み、存在していない場合は、ステップＳ７０６に進む。
【００９８】
次に、ステップＳ７０５では、制御部３０４は、図１４のように予め設定されている画像保存フォルダの下位に、画像振り分け情報に記載されている氏名と同じ名前のフォルダ（以下、振り分けフォルダという）を作成する。
【００９９】
次に、ステップＳ７０６では、制御部３０４は、予め設定されている画像保存フォルダにステップＳ７０１で受信した画像データファイルを保存する。
【０１００】
また、制御部３０４は、ステップＳ７０３でタグ情報に画像振り分け情報が含まれていると判断した場合は、画像振り分け情報の画像保存形式の画像ファイルを振り分けフォルダに保存する。
【０１０１】
ここで、例えば、画像データファイルがＲＡＷ形式で振り分け情報の画像保存形式がＲＡＷ＋Ｌ（ＪＰＥＧ）形式であれば、振り分けフォルダに画像データファイルをコピーしたものと、画像データファイルから現像処理でＬ（ＪＰＥＧ）に変換したものを保存する。以上で処理を終了する。
【０１０２】
以上説明したように、本実施形態によれば、画像に含まれている顔領域を検出し、検出した顔領域の顔に係る人物を特定し、特定した人物の顔の写り映えと画像振り分け条件を照合し、その照合結果を画像のタグ情報に記載する。
【０１０３】
そして、画像再生時に前記画像タグ情報に基づいて、画像の顔領域を強調表示し、画像再生時に、ユーザは画像振り分け先を確認する。また、画像振り分け設定画面で、ユーザは画像振り分け先を変更し、変更された振り分け設定は画像のタグ情報に反映される。
【０１０４】
これにより、自動的に決められた画像の振り分け先の確認及び変更を容易に行うことができる。
【０１０５】
なお、本発明は、上記実施形態に例示したものに限定されるものではなく、本発明の要旨を逸脱しない範囲において適宜変更可能である。
【０１０６】
また、本発明の目的は、以下の処理を実行することによって達成される。即ち、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出す処理である。
【０１０７】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１０８】
また、プログラムコードを供給するための記憶媒体としては、次のものを用いることができる。例えば、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等である。または、プログラムコードをネットワークを介してダウンロードしてもよい。
【０１０９】
また、コンピュータが読み出したプログラムコードを実行することにより、上記実施の形態の機能が実現される場合も本発明に含まれる。加えて、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【０１１０】
更に、前述した実施形態の機能が以下の処理によって実現される場合も本発明に含まれる。即ち、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行う場合である。
【図面の簡単な説明】
【０１１１】
【図１】本発明の実施の形態の一例である撮像装置が情報処理装置に無線或いは有線等の通信手段を介して接続された状態を示す斜視図である。
【図２】撮像装置の構成例を示すブロック図である。
【図３】情報処理装置の構成例を示すブロック図である。
【図４】撮像装置において、撮影した画像を振り分ける動作例を説明するためのフローチャート図である。
【図５】撮像装置において、画像を振り分けた後の画像再生表示動作について説明するためのフローチャート図である。
【図６】撮像装置において、画像を振り分けた後の画像振り分け設定変更動作を説明するためのフローチャート図である。
【図７】情報処理装置において、撮像装置から受信した画像をタグ情報に基づいて各フォルダに振り分ける動作について説明するためのフローチャート図である。
【図８】記憶部に登録された、ユーザが画像を振り分けたいと考える人に関する人物情報の内容を概念的に示す図である。
【図９】画像振り分け条件の一つである顔の位置条件「中央」の一例を説明するための説明図である。
【図１０】画像振り分け条件の一つである顔のサイズ条件「中以上」の一例を説明するための説明図である。
【図１１】撮像装置の表示部に表示する顔強調表示画面の一例を示す図である。
【図１２】撮像装置の表示部に表示する画像振り分け設定画面の一例を示す図である。
【図１３】撮像装置の表示部に表示する全画像振り分け設定画面の一例を示す図である。
【図１４】情報処理装置が画像を振り分ける際のフォルダ構成例を示す図である。
【符号の説明】
【０１１２】
１０１  撮像装置
１０２  情報処理装置
２０１  撮像部
２０２  記憶部
２０３  表示部
２０４  通信部
２０５  カメラ制御部
２０６  データ処理部
２０７  入力部
３０１  記憶部
３０２  表示部
３０３  通信部
３０４  制御部
３０５  入力部
【図１】
0005213506.tif 000002
【図２】
0005213506.tif 000003
【図３】
0005213506.tif 000004
【図４】
0005213506.tif 000005
【図５】
0005213506.tif 000006
【図６】
0005213506.tif 000007
【図７】
0005213506.tif 000008
【図８】
0005213506.tif 000009
【図９】
0005213506.tif 000010
【図１０】
0005213506.tif 000011
【図１３】
0005213506.tif 000012
【図１４】
0005213506.tif 000013
【図１１】
0005213506.tif 000014
【図１２】
0005213506.tif 000015