(57)【要約】【課題】  オペレータが撮影した各撮影画像を調べ、その撮影画像に特定の人物が含まれているかどうかを判定し、特定の人物が含まれている場合に、その人のアドレスを検索し、その画像を特定して送信する必要があるため操作が面倒である。【解決手段】  ネットワークを構成するカメラ等のデータ処理装置に少なくとも１つ以上の人物の属性情報及び属性情報に対応付けられた配信情報を登録しておく。画像を取得したあるデータ処理装置は、ネットワーク内の他の端末から登録情報を収集し（Ｓ４２）、その登録された属性情報に対応する人物が含まれるか否かを判別し（Ｓ４７）、登録された属性情報が含まれると判別された画像をそれぞれ対応する配信情報に基づく配信先に送信する（Ｓ４８）。【選択図】  図８
2006166408.tif 000002
【特許請求の範囲】
【請求項１】
複数のネットワーク内の端末に登録したユーザの属性情報及び前記属性情報に対応付けられた配信情報を問合せる問合せ手段と、
撮像した画像に、前記問合せ手段により問合せたユーザの属性情報に対応する人物が含まれるか否かを判別する判別手段と、
前記判別手段により前記属性情報が含まれると判別された画像をそれぞれ対応する配信情報に基づく配信先に送信する送信手段と、
を有することを特徴とする撮像装置。
【請求項２】
少なくとも一つ以上の人物の属性情報及び前記属性情報に対応付けられた配信情報を登録する登録手段と、
撮像した画像に前記登録手段に登録された前記属性情報に対応する人物が含まれるか否かを判別する判別手段と、
前記判別手段により前記登録手段に登録された前記属性情報が含まれると判別された画像をそれぞれ対応する配信情報に基づく配信先に送信する送信手段と、
を有することを特徴とする撮像装置。
【請求項３】
前記属性情報は、人物の生体識別情報或は服装の特徴情報を含むことを特徴とする請求項１又は２に記載の撮像装置。
【請求項４】
前記生体識別情報は顔識別情報であることを特徴とする請求項３に記載の撮像装置。
【請求項５】
前記生体識別情報は、声の音声識別情報であることを特徴とする請求項３に記載の撮像装置。
【請求項６】
前記生体識別情報は、虹彩識別情報であることを特徴とする請求項３に記載の撮像装置。
【請求項７】
前記特徴情報は、前記撮像装置で撮像した画像に基づいて作成されることを特徴とする請求項３に記載の撮像装置。
【請求項８】
前記問合せ手段は前記ネットワーク内の端末から前記ユーザの属性情報及び前記属性情報に対応付けられた配信情報を取得することを特徴とし、
前記判定手段は撮像した画像に前記属性情報に対応する人物が含まれるか否かを判別することを特徴とする請求項１に記載の撮像装置。
【請求項９】
前記問合せ手段は前記ネットワーク内の端末へ前記撮像装置によって撮像した前記画像を送信し、
前記判定手段は前記端末で記属性情報に対応する人物が含まれるか否かを判別した結果を取得することを特徴とする請求項１に記載の撮像装置。
【請求項１０】
前記撮像した画像は少なくとも一枚以上の静止画であることを特徴とする請求項１又は２に記載の撮像装置。
【請求項１１】
前記撮像した画像は、少なくとも一枚以上の音声メモを有する静止画であることを特徴とする請求項１又は２に記載の撮像装置。
【請求項１２】
前記撮像した画像は、動画を構成する少なくとも一枚以上の静止画であることを特徴とする請求項１又は２に記載の撮像装置。
【請求項１３】
前記撮像した画像は音声データを有する動画であることを特徴とする請求項１又は２に記載の撮像装置。
【請求項１４】
前記登録手段は前記撮像装置が撮影モード中に登録モードに遷移し、撮影した画像から前記属性情報を抽出し、前記配信情報と対応付けて前記撮像装置に格納することを特徴とする請求項２に記載の撮像装置。
【請求項１５】
前記登録手段は前記撮像装置が再生モード中に登録モードに遷移し、再生した画像から前記属性情報を抽出し、前記配信情報と対応付けて前記撮像装置に格納することを特徴とする請求項２に記載の撮像装置。
【請求項１６】
前記登録手段は前記配信情報を自動的に前記撮像装置とすることを特徴とする請求項２に記載の撮像装置。
【請求項１７】
前記登録手段は前記配信情報を前記撮像装置の登録モードにおいて任意に設定可能であることを特徴とする請求項２に記載の撮像装置。
【請求項１８】
少なくとも一つ以上の人物の属性情報及び前記属性情報に対応付けられた配信情報を登録する登録手段を備える撮像装置において、
前記登録手段で登録した前記属性情報に対応付けられた配信情報を、撮像装置を有さないデータ処理装置に送信する送信手段を有することを特徴とする撮像装置。
【請求項１９】
前記データ処理装置は、プリンタであることを特徴とする請求項１８に記載の撮像装置。
【請求項２０】
前記送信手段は、前記配信情報に対応する配信先に無線で送信することを特徴とする請求項１乃至１９のいずれか１項に記載の撮像装置。
【請求項２１】
複数のネットワーク内の端末に登録したユーザの属性情報及び前記属性情報に対応付けられた配信情報を問合せる問合せ工程と、
撮像した画像に、前記問合せ工程により問合せたユーザの属性情報に対応する人物が含まれるか否かを判別する判別工程と、
前記判別工程により前記属性情報が含まれると判別された画像をそれぞれ対応する配信情報に基づく配信先に送信する送信工程と、
を有することを特徴とする撮像装置の制御方法。
【請求項２２】
少なくとも一つ以上の人物の属性情報及び前記属性情報に対応付けられた配信情報を登録する登録工程と、
撮像した画像に前記登録工程に登録された前記属性情報に対応する人物が含まれるか否かを判別する判別工程と、
前記判別工程により前記登録工程に登録された前記属性情報が含まれると判別された画像をそれぞれ対応する配信情報に基づく配信先に送信する送信工程と、
を有することを特徴とする撮像装置の制御方法。
【請求項２３】
前記属性情報は人物の生体識別情報或は服装の特徴情報を含むことを特徴とする請求項２１又は２２に記載の撮像装置の制御方法。
【請求項２４】
前記生体識別情報は、顔識別情報であることを特徴とする請求項２３に記載の撮像装置の制御方法。
【請求項２５】
前記生体識別情報は声の音声識別情報であることを特徴とする請求項２３に記載の撮像装置の制御方法。
【請求項２６】
前記生体識別情報は虹彩識別情報であることを特徴とする請求項２３に記載の撮像装置の制御方法。
【請求項２７】
前記特徴情報は、前記撮像装置の制御方法で撮像した画像に基づいて作成されることを特徴とする請求項１９に記載の撮像装置の制御方法。
【請求項２８】
前記問合せ工程は前記ネットワーク内の端末から前記ユーザの属性情報及び前記属性情報に対応付けられた配信情報を取得することを特徴とし、
前記判定工程は撮像した画像に前記属性情報に対応する人物が含まれるか否かを判別することを特徴とする請求項２１に記載の撮像装置の制御方法。
【請求項２９】
前記問合せ工程は前記ネットワーク内の端末へ前記撮像装置によって撮像した前記画像を送信し、
前記判定工程は前記端末で前記属性情報に対応する人物が含まれるか否かを判別した結果を取得することを特徴とする請求項２１に記載の撮像装置の制御方法。
【請求項３０】
前記撮像した画像は少なくとも一枚以上の静止画であることを特徴とする請求項２１又は２２に記載の撮像装置の制御方法。
【請求項３１】
前記撮像した画像は少なくとも一枚以上の音声メモを有する静止画であることを特徴とする請求項２１又は２２に記載の撮像装置の制御方法。
【請求項３２】
前記撮像した画像は動画を構成する少なくとも一枚以上の静止画であることを特徴とする請求項２１又は２２に記載の撮像装置の制御方法。
【請求項３３】
前記撮像した画像は音声データを有する動画であることを特徴とする請求項２１又は２２に記載の撮像装置の制御方法。
【請求項３４】
前記登録工程は、前記撮像装置の制御方法が撮影モード中に登録モードに遷移し、撮影した画像から前記属性情報を抽出し、前記配信情報と対応付けて前記撮像装置の制御方法に格納することを特徴とする請求項２２に記載の撮像装置の制御方法。
【請求項３５】
前記登録工程は前記撮像装置が再生モード中に登録モードに遷移し、再生した画像から前記属性情報を抽出し、前記配信情報と対応付けて前記撮像装置の制御方法に格納することを特徴とする請求項２２に記載の撮像装置の制御方法。
【請求項３６】
前記登録工程は前記配信情報を自動的に前記撮像装置の制御方法とすることを特徴とする請求項２２に記載の撮像装置の制御方法。
【請求項３７】
前記登録工程は前記配信情報を前記撮像装置の制御方法の登録モードにおいて任意に設定可能であることを特徴とする請求項２２に記載の撮像装置の制御方法。
【請求項３８】
少なくとも一つ以上の人物の属性情報及び前記属性情報に対応付けられた配信情報を登録する登録工程を備える撮像装置の制御方法において、
前記登録工程で登録した前記属性情報に対応付けられた配信情報を、撮像装置の制御方法を有さないデータ処理装置に送信する送信工程を備えた撮像装置の制御方法。
【請求項３９】
前記データ処理装置は、プリンタであることを特徴とする請求項３８に記載の撮像装置の制御方法。
【請求項４０】
前記送信工程は、前記配信情報に対応する配信先に無線で送信することを特徴とする請求項２１乃至３９のいずれか１項に記載の撮像装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばデジタルカメラ等の撮像装置及びその制御方法に関する。
【背景技術】
【０００２】
デジタルカメラや写真機能付き携帯電話の普及に伴って、ある人が撮影した撮影画像を別の人、或は複数の人で共有したいという要望が高まっている。例えば、写真機能付き携帯電話の場合には、その撮影画像を送信したい人をメールアドレスや電話番号で特定し、その特定した宛先に、その画像を送信することにより、複数の人との間で特定の撮影画像を共有することができる。
【特許文献１】特開２００４−６２８６８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら上記従来の技術では、オペレータが撮影した各撮影画像を調べ、その撮影画像に特定の人物が含まれているかどうかを判定し、特定の人物が含まれている場合に、その人のアドレスを検索し、その画像を特定して送信する必要があるため操作が面倒である。
【０００４】
撮影画像に含まれる人物の顔を自動的に認識し、その人物名を記録する技術が特許文献１に記載されている。このような技術を用いれば、撮影画像に特定の人物が含まれているかどうかを自動的に判定することができる。しかしながら、この特許文献１の技術は、撮影した画像のメタデータに人物名を示す情報を書き込むものであり、上述した課題には着目していない。
【０００５】
本願発明は上述した従来の課題を解決することを目的とする。
【０００６】
本願発明の特徴は、特定の人物が含まれている撮影画像を、その特定の人物に自動的に送信することにより、操作者の手間をなくして複数の人物同士で撮影画像を共有できる撮像装置及びその制御方法を提供することにある。
【課題を解決するための手段】
【０００７】
本発明の一態様に係る撮像装置は以下のような構成を備える。即ち、
複数のネットワーク内の端末に登録したユーザの属性情報及び前記属性情報に対応付けられた配信情報を問合せる問合せ手段と、
撮像した画像に、前記問合せ手段により問合せたユーザの属性情報に対応する人物が含まれるか否かを判別する判別手段と、
前記判別手段により前記属性情報が含まれると判別された画像をそれぞれ対応する配信情報に基づく配信先に送信する送信手段とを有することを特徴とする。
【０００８】
本発明の一態様に係る撮像装置は以下のような構成を備える。即ち、
少なくとも一つ以上の人物の属性情報及び前記属性情報に対応付けられた配信情報を登録する登録手段と、
撮像した画像に前記登録手段に登録された前記属性情報に対応する人物が含まれるか否かを判別する判別手段と、
前記判別手段により前記登録手段に登録された前記属性情報が含まれると判別された画像をそれぞれ対応する配信情報に基づく配信先に送信する送信手段とを有することを特徴とする。
【０００９】
本発明の一態様に係る撮像装置の制御方法は以下のような工程を備える。即ち、
複数のネットワーク内の端末に登録したユーザの属性情報及び前記属性情報に対応付けられた配信情報を問合せる問合せ工程と、
撮像した画像に、前記問合せ工程により問合せたユーザの属性情報に対応する人物が含まれるか否かを判別する判別工程と、
前記判別工程により前記属性情報が含まれると判別された画像をそれぞれ対応する配信情報に基づく配信先に送信する送信工程とを有することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、特定の人物が含まれている撮影画像を、その特定の人物に自動的に送信することにより、操作者の手間をなくして複数の人物同士で撮影画像を共有できるという効果がある
【発明を実施するための最良の形態】
【００１１】
以下、添付図面を参照して本発明の好適な実施の形態を詳しく説明する。尚、以下の実施の形態は特許請求の範囲に係る発明を限定するものでなく、また本実施の形態で説明されている特徴の組み合わせの全てが発明の解決手段に必須のものとは限らない。
【００１２】
［実施の形態１］
まず初めに本願の実施の形態１について説明する。この実施の形態１では、特定のカメラに複数の人物及びその配信先情報が登録されている場合、そのカメラで撮影された画像に、登録されている人物が含まれているかどうかを判定し、その人物が含まれていればその画像を、そのユーザのカメラに送信する場合で説明する。
【００１３】
図１は、本実施の形態に係るデジタルカメラ１０の構成を示すブロック図である。
【００１４】
カメラ制御部１１は、このカメラ１０全体の動作を統括して制御しており、物理的にはＣＰＵと、このＣＰＵにより実行される制御プログラムを格納しているＲＯＭと、ＣＰＵによる制御処理の実行時に、各種データを一時的に保存するＲＡＭ等によって構成されている。この制御部１１における制御対象は、入力部１３からのシャッタ等のトリガをもとにした撮像部１２における画像撮影、撮影した画像データを有線または無線経由での出力、電源監視、及び後述する顔識別情報及び配信先の登録等である。
【００１５】
撮像部１２は、撮像素子（ＣＣＤ）と画像バッファメモリ等を含み、撮影した画像を、一時バッファメモリに保存した後に、カメラ制御部１１からの制御によって、メモリカード等の記憶媒体２０に記憶したり、或は有線又は無線制御部を経由してカメラ１０の外部に送信することができる。入力部１３は、ユーザにより操作されるスイッチやボタン等を含み、ＵＩを使用した操作、電源、シャッタ、カメラズーム等の操作を行うのに使用される。電池１４は、カメラ１０全体の電力を供給する。場合によって、コネクタ１７を経由して外部に供給するようにしてもよく、また外部から電力の供給を受けるようにしてもよい。電源監視部１５は、電池１４の電池容量を測定してカメラ制御部１１に通知する。
【００１６】
有線通信部１６は、コネクタ１７のコントローラの役割を果たし、コネクタの接続状況の監視も行い、この監視結果をカメラ制御部１１に通知する。コネクタ１７は、複数の接続端子によって構成され、他の端末（例えばＰＣやプリンタ等）との間で、制御信号を受け渡し画像データを送信する。またこのコネクタ１７には、電源線等が含まれる。
【００１７】
無線通信部１８は、無線通信に関する機能を有し、カメラ制御部１１から受信した信号を受け取り、ＲＦ信号に変調した後にアンテナ１９に送信する。またアンテナ１９から受けたＲＦ信号を復調してカメラ制御部１１に渡す。アンテナ１９は、ＲＦ信号の送受信を受け持つ。
【００１８】
登録部２１は、このカメラのユーザの顔識別情報、及びこのカメラを使用して撮影された人物の顔識別情報と、それに対応する配信先情報を登録している。ここで配信先情報は例えばＩＰであっても良く、また各人の携帯電話番号、メールアドレス等であっても良い。表示部２０は、撮影される画像、或は撮影済みの画像、更にはＵＩのためのメッセージやメニューなどの表示を行う。
【００１９】
図２は、登録部２１に登録されている顔識別情報と、それに対応する配信先情報を説明する図である。
【００２０】
図において、Ａは、このカメラ１０のユーザの顔識別情報を示している。Ｂ〜Ｄは、写真の配信先として登録されている人物の顔識別情報及びそれに対応する配信先情報を示し、ここでは配信先情報は、その人物が所有しているデジタルカメラのＩＰアドレスで示されている。
【００２１】
図３は、本実施の形態に係るデジタルカメラ１０における顔情報及び配信先情報の登録処理を説明するフローチャートで、この処理はカメラ制御部１１により実行される。
【００２２】
まずステップＳ１で、登録したい人物を撮影して、その撮影した画像情報を入力する。次にステップＳ２で、その撮影されている人物の顔の特徴情報を抽出する。そしてステップＳ３で、その顔の識別情報を生成する。次にステップＳ４で、その顔識別情報の生成に成功したかどうかを判定し、成功していないときは表示部２２に、再度登録のための操作を行うようにユーザに指示するメッセージを表示する。
【００２３】
こうして顔識別情報が生成されるとステップＳ６に進み、ユーザ名、配信先情報を入力するための画面を表示部２２に表示し、入力部１３を使用してそれらが入力されるとステップＳ７に進み、顔識別情報及び配信先情報を登録部２１に登録する。
【００２４】
図４は、顔識別情報及び配信先情報を登録するためのＵＩ画面例を示す図である。
【００２５】
図４（Ａ）は、図３のステップＳ１の時点で、顔識別情報を登録するモードの開始時に表示部２２に表示される画面例を示している。図４（Ｂ）は、図３のステップＳ６において、顔識別情報の抽出が完了した後、配信先情報（ここではＩＰアドレス）の入力を促すための画面例を示している。ここでまず現在登録作業を行っているカメラへの配信を行うか任意のＩＰアドレスに設定するかを、入力部１３にあるユーザインターフェースを用いながら図４（Ｂ）上のカーソル４０２を移動して決定する。例えば所有者Ａの配信を登録する際には、カーソル４０２を自カメラに設定することで自動的に配信先を登録できる。一方、他のカメラへの配信を指定する場合は、カーソル４０２を移動して任意のＩＰアドレスを設定する。
【００２６】
本実施の形態では、他の配信先を設定する場合で説明する。任意のＩＰアドレス設定の場合には欄４００に、そのユーザのカメラのＩＰアドレスを入力し、ＯＫボタン４０１を指示する。これにより、その顔識別情報に対応付けて配信先情報が登録される。尚、配信先情報には、登録しているカメラのＩＰアドレスに限定されるものではなく、例えばこのカメラを所有するユーザが常時撮影した画像を蓄積するストレージのＩＰアドレスを指定しても良い。また、自分の所有するカメラであっても、撮像した画像の配信先として別のストレージ等を登録しても良い。
【００２７】
次に前述の図３のフローチャートに基づいて、カメラで撮影された画像に、登録されている人物が含まれているかどうかを判定し、その人物が含まれていればその画像を、そのユーザのカメラに送信する場合で説明する。
【００２８】
図５は、本発明の実施の形態１に係るカメラ１０における処理を説明するフローチャートである。
【００２９】
まずステップＳ１１で、撮影画像を入力する。これは自機の撮像部１２により撮影した画像でも良く、或は他のカメラで撮影された画像が記憶されているメモリカードを装着することにより入力された画像でも良い。次にステップＳ１２で、その画像に含まれている人物の顔を認識し、その顔の特徴情報を抽出して顔識別情報を求める。次にステップＳ１３で、ステップＳ１２で抽出した顔識別情報に対応する顔識別情報が登録部２１に登録されているかどうかを判別する。登録されていないときはステップＳ１６に進むが、登録されているときはステップＳ１４に進み、その顔識別情報に対応する配信先情報を読み出す。そしてステップＳ１５で、その配信先情報に基づいて無線通信部１７から無線によりその画像情報を送信する。そしてステップＳ１６で、その画像に含まれている全ての顔の識別が完了したかを調べ、まだ未処理の顔が含まれているときはステップＳ１２に戻り、前述の処理を実行する。こうして、その画像に含まれている全ての人の顔の認識及び送信処理が完了すると、この処理を終了する。ここで本実施の形態では、ステップＳ１２からステップＳ１４で識別する毎にその画像の送信を行っているが、全ての画像の識別を完了した上で一度に送信することも可能である。
【００３０】
また本実施の形態では、一台のカメラによって複数台のカメラの顔識別情報とその配信先情報の登録処理を行っている。しかし本発明はこの形態に限定されるものではなく、各カメラで関連付けた顔識別情報と配信先情報の組み合わせを配信元となる一台のカメラの登録部２１に送信することによって登録しても良い。
【００３１】
更に本実施の形態では、識別情報及び配信先情報の登録情報の保持は全て、識別情報の元データを取得可能、或いは算出可能な装置に限定していた。つまり顔識別情報の登録先はカメラ等の撮像装置としていた。しかし、識別情報の元データを取得可能、或いは算出可能な装置で登録した登録情報を、識別情報の元データ取得が不可能なデータ処理装置、例えばプリンタ等に送信しても良い。また、データ処理装置に付属している着脱可能な記憶媒体のスロットに記憶媒体を挿入し、その記憶媒体に記憶されている画像を自動配信しても良い。
【００３２】
［実施の形態２］
次に本発明の実施の形態２について説明する。この実施の形態２では、複数のデジタルカメラ同士でグルーピング（仲間として登録）を行い、そのグループ内で画像を撮影したカメラから他のカメラに対して、そのカメラのユーザの顔識別情報及び配信先情報を問合せる。この問合せに対して各カメラから送信されたカメラのユーザの顔識別情報に基づいて、その画像にその人物が含まれているかどうかを判別する。そして含まれていれば、その画像をそのユーザのカメラが指定する送信先に送信するものである。尚、この実施の形態２に係るカメラの構成は前述の実施の形態１のカメラの構成と同様であるため、その説明を省略する。
【００３３】
図６は、本発明の実施の形態２の特徴を最も良く示す図である。
【００３４】
ここではユーザＡ〜Ｅのそれぞれが自分用のカメラを有しており、これらユーザＡ〜Ｅのカメラは１つのグループに含まれるものとしてグルーピングされている。また各カメラには、そのユーザの顔識別情報及びＩＰアドレスが登録されているものとする。ここで前述の実施の形態１と異なる点は、ユーザの顔識別情報及びＩＰアドレスの登録情報が配信元のカメラの登録部２１に一元的に管理されているのではなく、それぞれのカメラの登録部２１に格納されることである。従って、配信前に配信候補先の端末と交信を行う必要がある。以降、この場合の識別手順について説明する。まずユーザＡのカメラを使用して、人物Ａ，Ｄ，Ｅが含まれている画像を撮影した場合、そのカメラは、予めグルーピングされている他のカメラのそれぞれに対して、各カメラに登録されているユーザの顔識別情報及びＩＰアドレスを要求する。この要求を受け取った各カメラは、それに対して顔識別情報及び配信先情報を送信して応える。これを受信したカメラＡは、その受信した顔識別情報に基づいて、撮影画像６００に含まれている人物を特定し、その特定した人物に対応する配信先に、その撮影画像を送信する。
【００３５】
図７は、複数のカメラ同士でグルーピングを行う場合に、各カメラで行われる処理を説明するフローチャートである。
【００３６】
まずステップＳ３１で、無線ネットワーク内に存在しているカメラを検索する。ステップＳ３２で、カメラを検知するとステップＳ３３に進み、そのカメラに対して、そのカメラの識別情報を要求し、その要求に応答したカメラの識別情報をネットワーク登録リストとして制御部１１のメモリに記憶する。これによりグルーピングされている各カメラの、このネットワーク内における識別情報を取得して登録することができる。尚、このステップＳ３３で、１つのグループとして登録されたカメラの優先順位を登録順とすることにより、これ以降の問合せや画像の送信の際のカメラの優先順位が、この登録順に準じるようにしても良い。
【００３７】
図８は、本発明の実施の形態２に係るカメラにおける撮影画像のグループ内での転送処理を説明するフローチャートである。
【００３８】
ステップＳ４１で撮影画像を入力する。これは自機の撮像部１２により撮影した画像でも良く、或は他のカメラで撮影された画像が記憶されているメモリカードを装着することにより入力された画像でも良い。次にステップＳ４２で、グルーピングされているカメラのそれぞれに対して、各カメラに登録されている顔識別情報及び配信先情報を問合せる。この場合の問合せ順は、例えば前述の登録順としても良い。次にステップＳ４３では、その問合せ先のカメラからの応答があるかどうかを調べ、あればステップＳ４７に進むが、応答がないときはステップＳ４４に進み、所定回数問合せを行ったかを調べ、所定回数に達していないときはステップＳ４５で、その問合せを再送してステップＳ４３に戻る。一方、ステップＳ４４で所定回数再送を行った場合はステップＳ４６に進み、そのカメラが、このネットワーク内に存在しないか、或は電源がオフであると判定して、そのカメラに対する問合せを断念してステップＳ４９に進む。
【００３９】
一方、ステップＳ４３で、問合せ先のカメラからの応答がある時は顔識別情報及び配信先情報が送信されるためステップＳ４７で、受信した顔識別情報及び配信先情報を記憶する。そしてその撮影画像に、その受信した顔識別情報に対応する顔が含まれているかどうかを判定する。含まれている場合はステップＳ４８に進み、その顔識別情報に対応する配信先情報に対応するカメラに、その撮影画像を送信する。そしてステップＳ４９で、そのグループ内の全てのカメラに対して問合せを行ったかどうかを調べ、全てに対して問合せを行った場合は処理を終了するが、そうでない場合はステップＳ４２に戻り、前述の処理を実行する。
【００４０】
こうして、あるグループに登録されているカメラ同士で撮影画像のやり取りを行うことができる。
【００４１】
尚、本実施の形態２では、あるグループ内で画像情報をやり取りする場合、各カメラがそれぞれ対等に送信を行うことができる場合で説明したが本発明はこれに限定されるものではない。例えば最初にグルーピングを開始したカメラにサーバと同様の機能を持たせ、他のカメラはクライアントとして機能するようにしても良い。こうしてカメラ間での画像送信の競合を、サーバにより調停できるようにしても良い。
【００４２】
図９は、本実施の形態２に係るカメラ同士の画像送信の順番を決定する処理を説明するフローチャートである。ここでサーバは、グルーピングを開始したカメラであり、クライアントは、このグループに参加しているカメラとする。図９のステップＳ５１〜Ｓ５４はクライアントにおける処理を示し、図９のステップＳ６１〜Ｓ６６はサーバにおける処理を示している。尚、この処理は図５のステップＳ１５及び図８のステップＳ４８で実行されても良い。
【００４３】
まずステップＳ５１で、クライアントが画像の送信（配信）を要求する。これによりサーバはステップＳ６１で、その送信要求を受信する。次にステップＳ６２で、その送信要求を送信待ちリストに追加する。次にステップＳ６３で、このグループ内で、データを送信中のカメラがあるかどうかを調べる。送信中のカメラがあるときはステップＳ６３で待機するが、送信中のカメラがなくなるとステップＳ６４に進み、送信待ちリストに含まれている最先に登録されたカメラに対して送信許可を通知する。そしてステップＳ６５で、その送信要求を送信待ちリストから削除する。サーバは更にステップＳ６６で、送信待ちリストが空であるか否かを確認し、空でないとき、即ち、送信待ちのクライアントがある場合はステップＳ６３に戻り、前述の処理を実行する。そして送信待ちリストが空になると、この処理を終了する。
【００４４】
こうして発行された送信許可を受信したクライアントでは、ステップＳ５２からステップＳ５３に進み、送信対象であるカメラに対して画像情報を送信する。そして送信を完了すると送信完了をサーバに通知する。
【００４５】
図１０（Ａ）（Ｂ）は、送信先のカメラが圏外に移動している場合のリカバリ処理を説明する図である。
【００４６】
図１０（Ａ）において、画像情報の送信が指示されるとステップＳ７１に進み、送信が可能かどうかをみる。送信が可能な場合はステップＳ７２に進み、前述のステップＳ１５或はステップＳ４８に示すような画像情報の送信処理に進む。
【００４７】
一方、ステップＳ７１で送信が不可能な場合はステップＳ７３に進み、送信予約を行うかどうかを判定する。行わないときはステップＳ７４で、その送信要求をキャンセルする。一方ステップＳ７３で送信予約を行う場合はステップＳ７５に進み、その送信要求を送信待ちリストに追加する。次にステップＳ７６で送信が可能かどうかを判断し、可能であればステップＳ７８に進んで、その送信要求を送信待ちリストから削除してステップＳ７２に進む。またステップＳ７６で送信可能でないときはステップＳ７７に進み、所定時間ウエイトしてステップＳ７６を繰り返す。
【００４８】
図１０（Ｂ）は、ステップＳ７３で、送信の予約を行うかどうかをユーザに問い合わせる際に表示部２２に表示されるＵＩ画面例を示す図である。
【００４９】
ここでは、ステップＳ７１で送信が不可能な場合にステップＳ７３に進み、「送信できません」と表示し、更に「送信先端末は圏外にあります。送信予約しますか？」というメッセージを表示する。ここで「ＹＥＳ」が選択されてＯＫボタンが指示されることによりステップＳ７５に進んで、その送信要求が送信予約リストに追加登録される。
【００５０】
このようにすることにより、相手先のカメラが圏外にある状態でも、再び圏内に戻ってきた場合に、自動的にその相手先に送信することができる。
【００５１】
また複数のカメラ間での画像情報が同時に送信されることによる送信の競合を防止できる。
【００５２】
尚、これらグループ内でやり取りされる画像に、そのグループ内の画像であることを示す特定のマーク（アイコン）を追加して配信するようにしても良い。
【００５３】
また前述の図８のステップＳ４２における各カメラへの問合せは、各カメラごとに行う場合で説明したが本発明はこれに限定されるものでなく、グループ内のカメラにブロードキャストで送信しても良い。
【００５４】
また本実施の形態では、顔の識別情報を基に、その写真にその人物が含まれているかどうかを判定するようにしたが本発明はこれに限定されるものでなく、その人物の服装或は他の識別できる情報であれば何でも良い。特に服装の特徴を登録する場合は、例えば、旅行中などのように短い期間だけのグルーピング或は人物及び配信情報の登録であれば問題ない。同様に撮影画像の解像度が十分であれば虹彩情報といった画像に写った生体情報を利用することが可能である。
【００５５】
また本実施の形態では、静止画像について自動配信の方法を説明したが、動画像についても動画を構成する単位時間の静止画像に前述した処理を適用することができる。
【００５６】
更に本実施の形態では、識別情報及び配信先情報の登録情報の保持は全て、識別情報の元データが取得可能、或いは算出可能な装置に限定していた。つまり顔識別情報の登録先はカメラ等の撮像装置としていた。しかし、識別情報の元データが取得可能、或いは算出可能な装置で登録した登録情報を、識別情報の元データ取得が不可能なデータ処理装置、例えばプリンタ等に送信したり、データ処理装置付属の着脱可能な記憶媒体のスロットに記憶媒体を挿入し、その中に含まれる画像を自動配信しても良い。
【００５７】
［実施の形態３］
前述の実施の形態１，２では、顔識別情報と配信情報を対応付けて登録する際に、顔識別情報に必要な顔画像の撮影をユーザに要求していた。これに対して本実施の形態３では、予め撮影した画像を再生し、その再生画像から顔識別情報を抽出して配信情報と対応付けて登録する。尚、この実施の形態３に係るカメラの構成は前述の実施の形態１のカメラの構成と同様であるため、その説明を省略する。
【００５８】
図１１は、本発明の実施の形態３に係るカメラにおける再生画像からの顔識別情報及び配信情報の登録処理を示すフローチャートである。
【００５９】
まず再生モードで登録対象の顔画像を含む画像を再生し、登録モードに遷移する。このとき登録モードへの遷移は、入力部１３に含まれるユーザインターフェースを介してユーザが任意に行うことができるものとする。こうして登録モードへ遷移するとステップＳ１１１で、そのとき再生している画像に顔画像が存在するか否かを判定する。もし顔画像が存在しない場合は、その旨をＧＵＩ上に表示して登録モードを終了する。
【００６０】
図１２（Ａ）は、顔画像が存在しない再生画像から登録モードへ遷移したときのＧＵＩ画面例を示す図である。
【００６１】
このＧＵＩ画面は、表示部２２により表示されるのは実施の形態１の場合と同様である。この場合ユーザは、このＧＵＩでＯＫボタン１２０１を入力部１３により指示して終了する。
【００６２】
ステップＳ１１１で、画像内に顔画像が存在する場合はステップＳ１１２に進み、その画像から顔を検出する。ここでは画像には複数人物の顔が写っていることを想定し、顔画像の認識アルゴリズムの認識順に従って以降の処理を行う。但し、本実施の形態３では、顔画像の認識アルゴリズムの詳細、及びそのアルゴリズムに依存する顔画像の認識順については言及しない。
【００６３】
こうして画像から顔が検出されるとステップＳ１１３に進み、ユーザに対して、その顔画像が登録対象の人物か否かを問合せる画面を表示する。
【００６４】
図１２（Ｂ）は、３人の顔画像を含む画像を再生した状態で登録モードに遷移したときのＧＵＩ画面例を示す図である。
【００６５】
ここでは顔画像認識プログラムで人物Ａの顔画像１２０２を検出し、ユーザにこの画像で登録するか否かを問合せる。ここでユーザがＯＫボタン１２０３を指示するとステップＳ１１３からステップＳ１１５に進み、顔画像１２０２から顔の識別情報を生成する。次にステップＳ１１６で、顔画像１２０２から顔識別情報が生成できて正常に処理できたことを確認するとステップＳ１１７に進み、配信先設定をユーザに促すＧＵＩ画面を表示する。そのときのＧＵＩ画面は、前述の図４（Ｂ）と同様である。こうして配信先が設定されると、この登録作業を完了する。
【００６６】
一方、ステップＳ１１３で、登録対象の顔画像でないことを示すスキップボタン１２０４が指示されるとステップＳ１１４に進み、顔認識アルゴリズムにより対象画面中の全ての顔画像を検出した否かを判断する。全ての顔画像を検出できた場合はそのまま処理を終了するが、まだ検出を完了していない顔画像がある場合はステップＳ１１２に進み、前述した作業を繰り返す。
【００６７】
本実施の形態３では、一度顔画像の登録処理が成功すると登録作業はそこで終了している。これは一台のカメラに一つの登録情報のみを登録することを前提としているためであるが本発明はこの処理に限定されるものではない。複数人物の画像を同時登録する場合においても、例えばステップＳ１１７の処理終了後に再びステップＳ１１４に制御を移して登録処理を継続して複数の課を画像を登録することも可能である。
【００６８】
以上のように実施の形態３によれば、顔画像の登録処理をカメラの再生モードから行うことができる。そして撮像画像の配信処理を前述の実施の形態１，２のいずれかの方法と同様に行うことで本発明の実施が可能となる。
【００６９】
本実施の形態３では、顔識別情報及び配信先情報の登録は全て、識別情報の元データが取得可能、或いは算出可能な装置に限定していた。つまり顔識別情報の登録先はカメラ等の撮像装置としていた。しかし識別情報の元データが取得不可能だが、再生のみが可能なデータ処理装置、例えばビューワ付きプリンタなどのデータ処理装置付属の着脱可能な記憶媒体のスロットに記憶媒体を挿入し、その中に含まれる画像をビューワを通じて登録処理を行う場合についても同様にできる。
【００７０】
更に、その取得した登録情報を他のデータ処理装置に転送し、そのデータ処理装置に登録することも可能である。
【００７１】
［実施の形態４］
本実施の形態４では、動画情報から音声識別情報を抽出し、撮影した動画を音声識別情報に基づいて所定のデータ処理装置に配信する場合で説明する。尚、この実施の形態４に係るカメラの構成は前述の実施の形態１のカメラの構成と同様であるため、その説明を省略する。
【００７２】
図１３は、本発明の実施の形態４に係るデジタルカメラ１０における音声識別情報及び配信先情報の登録処理を説明するフローチャートで、この処理はカメラ制御部１１により実行される。
【００７３】
登録モードを選択すると、まずステップＳ１３０１で音声を録音する。次にステップＳ１３０２で、その音声の識別情報を生成する。次にステップＳ１３０３で、その音声識別情報の生成に成功したかどうかを判定し、成功していないときはステップＳ１３０５に進み、表示部２２に、再度登録のための操作を行うように、ユーザに指示するメッセージを表示する。こうしてステップＳ１３０３で音声識別情報が生成されるとステップＳ１３０４に進み、ユーザ名、配信先情報を入力するための画面を表示部２２に表示する。そして、この画面を参照して入力部１３を使用して、ユーザ名、配信先情報が入力されると、その音声識別情報及び配信先情報を登録部２１に登録する。
【００７４】
ここで音声識別情報の詳細、及び生成のアルゴリズムに関しては特に言及しない。従って、後述する音声識別の特定アルゴリズムについても言及しない。例えば、音声識別情報として取得した音声情報を周波数分解し、周波数と振幅から構成されるヒストグラムデータを保持しておく。そして識別の際、そのヒストグラムをサンプリング周波数毎の、振幅の差の絶対値を計算し、その総和がある閾値以下のものを同一音声とするアルゴリズムなどが挙げられるが、この手法に限定されるものではない。
【００７５】
図１４（Ａ）〜（Ｃ）は、本実施の形態４に係る音声識別識別情報及び配信先情報を登録するためのＵＩ画面例を示す図である。
【００７６】
図１４（Ａ）は、図１３のステップＳ１３０１で、音声識別情報を登録するモードの開始時に表示部２２に表示される画面例を示している。ここでは「登録する人物の音声を録音して下さい」というメッセージと共に、「録音開始」及び「キャンセル」ボタンが表示されている。ここでユーザが「録音開始」ボタン１４０１を指示することにより録音が開始される。一方、「キャンセル」ボタン１４０２が指示されると、この音声識別登録モードを終了する。
【００７７】
図１４（Ｂ）は、図１４（Ａ）で録音開始ボタン１４０１が指示された直後の画面例を示す図で、「録音中」を示すメッセージが表示されている。この間、登録対象者は発声して入力部１３の例えば、マイク等の入力デバイスから音声を入力する。こうして音声の入力を完了すると、「録音終了」ボタン１４０３を指示して録音を終了する。ここで「キャンセル」ボタン１４０４が指示されると再度、図１４（Ａ）の状態に戻る。
【００７８】
図１４（Ｂ）で「録音終了」ボタン１４０３が指示されると図１４（Ｃ）に示す画面に遷移する。図１４（Ｃ）では、配信先情報（ここではＩＰアドレス）の入力を促すためのメッセージ「音声識別情報の抽出を完了しました。登録配信先を設定して下さい。」が表示されている。ここで、現在、登録作業を行っているカメラへの配信を行うか、或は任意のＩＰアドレスに設定するかを入力部１３のユーザインターフェースを用いて設定する。例えば、所有者Ａへの配信を登録する場合には、カーソル１４０５を自カメラ、即ち、「このカメラ」に設定する。
【００７９】
一方、他のカメラを配信先として指定する場合は、任意のＩＰアドレスを設定する。この場合は、欄１４０６に、そのカメラのＩＰアドレスを入力して「ＯＫ」ボタン１４０７を指示する。これにより、図１４（Ｂ）で登録された音声識別情報に対応付けて、欄１４０６に入力された配信先情報が登録される。一方、「キャンセル」ボタン１４０８が指示されると登録処理を中止する。
【００８０】
尚、配信先情報は、登録を行っているカメラのＩＰアドレスに限定されるものではなく、例えばこのカメラを所有するユーザが常時撮影した画像を蓄積するストレージのＩＰアドレスを指定しても良い。また自分の所有するカメラであっても、撮像した画像を別のストレージ等を配信先として登録しても良い。
【００８１】
次に、こうして登録した音声識別情報を基に、撮影した動画像をネットワーク内の端末に配信する方法について説明する。本実施の形態４では、前述の実施の形態２と同様に、ユーザＡ〜Ｅのそれぞれが自分のカメラを有しており、これらユーザＡ〜Ｅのカメラは１つのグループに含まれるものとしてグルーピングされているものとする。また各カメラには、そのユーザの音声識別情報及びＩＰアドレスが登録されているものとする。本実施の形態４におけるシステム構成は前述の図６の場合と同じである。
【００８２】
ここでユーザの音声識別情報及びＩＰアドレスの登録情報が配信元のカメラの登録部２１に一元的に管理されているのではなく、それぞれのカメラの登録部２１に格納されているものとする。従って、配信前に配信候補先の端末と交信を行う必要がある。以下、この場合の識別手順について説明する。
【００８３】
カメラＡ〜Ｅがグルーピングされている場合、ユーザＡのカメラを使用して、人物Ａ，Ｄ，Ｅの声が含まれる動画像を撮影する。カメラＡは、予めグルーピングされている他のカメラＢ〜Ｅの夫々に対して、各カメラに登録されているユーザの音声識別情報及びＩＰアドレスを要求する。この要求を受信したカメラＢ〜Ｅの夫々は、それに対して音声識別情報及び配信先情報をカメラＡに送信して応える。これを受信したカメラＡは、その受信した音声識別情報に基づいて、撮影画像に含まれる音声を解析する。そして、その解析した音声情報から人物を特定し、その特定した人物に対応する配信先に、その撮影画像を送信する。
【００８４】
ここで撮影画像の配信を行う複数のカメラ同士でグルーピングする方法は、前述の実施の形態２と同様であり図７のフローチャートを参照して説明することができる。
【００８５】
図１５は、本発明の実施の形態４に係るカメラにおける撮影画像のグループ内での転送処理を説明するフローチャートである。
【００８６】
ステップＳ１５０１で撮影画像を入力する。これは自機の撮像部１２により撮影した画像でも良く、或は他のカメラで撮影された画像が記憶されているメモリカードを装着することにより画像を入力しても良い。次にステップＳ１５０２で、グルーピングされているカメラのそれぞれに対して、各カメラに登録されている音声識別情報及び配信先情報を問合せる。この場合の問合せ順は、例えば前述の登録順としても良い。次にステップＳ１５０３で、その問合せ先のカメラからの応答があるかどうかを調べ、あればステップＳ１５０７に進むが、応答がないときはステップＳ１５０４に進み、所定回数問合せを行ったかを調べ、所定回数に達していないときはステップＳ１５０５で、その問合せを再送してステップＳ１５０３に戻る。一方、ステップＳ１５０４で所定回数再送を行った場合はステップＳ１５０６に進み、そのカメラが、このネットワーク内に存在しないか、或は電源がオフであると判定して、そのカメラに対する問合せを断念してステップＳ１５０９に進む。
【００８７】
一方、ステップＳ１５０３で、問合せ先のカメラからの応答がある場合は音声識別情報及び配信先情報が送信されるためステップＳ１５０７に進み、受信した音声識別情報及び配信先情報を記憶する。そしてその撮影画像に、その受信した音声識別情報に対応する音声が含まれているかどうかを判定する。本実施の形態４では、音声を含む動画像に対して判定するが、その判定を行う前に動画像データから画像フォーマット情報に従って音声データを抽出する。尚、本発明は画像フォーマットに限定されるものでなく、いずれの動画像フォーマットでも良い。そして抽出した音声データに対して、音声識別情報とのマッチングを行い、同一の人物の声が含まれているかどうかを判定する。前述した通り音声データの識別アルゴリズムは、特定のそれに限定されることはない。ステップＳ１５０７で、その撮影画像に、その受信した音声識別情報に対応する音声が含まれている場合はステップＳ１５０８に進み、その音声識別情報に対応する配信先情報に対応するカメラに、その撮影画像を送信する。そしてステップＳ１５０９で、そのグループ内の全てのカメラに対して問合せを行ったかどうかを調べ、全てに対して問合せを行った場合は処理を終了するが、そうでない場合はステップＳ１５０２に戻り、前述の処理を実行する。
【００８８】
このようにして、あるグループに登録されているカメラ同士で撮影画像のやり取りを行うことができる。
【００８９】
尚、本実施の形態４では、あるグループ内で画像情報をやり取りする場合、各カメラがそれぞれ対等に送信できる場合で説明したが、本発明はこれに限定されるものでなく、例えば最初にグルーピングを開始したカメラにサーバと同様の機能を持たせ、他のカメラはクライアントとして機能するようにしても良い。こうすることにより、カメラ間での画像データの送信の競合をサーバにより調停できるようにしても良い。その方法については、前述の実施の形態２と同様であり、前述の図９と同様にして処理できる。
【００９０】
または、送信先のカメラが圏外に移動している場合のリカバリ処理についても実施の形態２と同様であり、この場合も図１０（Ａ）（Ｂ）と同様に処理できる。
【００９１】
以上説明したように本実施の形態４によれば、動画情報から音声データを抽出し、その音声を識別し、その音声に対応する配信先にその画像を送信することができる。尚、本実施の形態４では、動画像の音声データに着目して動画像の自動配信について説明したが本発明はこれに限定されるものでない。例えば、音声メモを含む静止画像についても音声データを含む別フォーマットファイルの一形態として同様に取り扱うことが可能である。
【００９２】
本実施の形態４では、識別情報及び配信先情報の登録情報の保持は、全て識別情報の原データが取得可能、或いは算出可能な装置に限定していた。つまり音声識別情報の登録先はマイク等の音声入力装置を含むデータ処理装置としていた。しかし識別情報の原データが取得可能、或いは算出可能な装置で登録した登録情報を識別情報の元データ取得が不可能なデータ処理装置、例えばプリンタ等に送信しても良い。またデータ処理装置付属の着脱可能な記憶媒体のスロットに記憶媒体を挿入し、その中に含まれる画像を自動配信しても良い。
【００９３】
［実施の形態５］
本実施の形態５では、予め音声識別情報と顔画像情報を登録しておき、撮影画像を双方の識別情報に基づいて所定のデータ処理装置に配信する方法について説明する。尚、この実施の形態５に係るカメラの構成は、前述の実施の形態１のカメラの構成と同様であるため、その説明を省略する。
【００９４】
顔識別情報、音声識別情報、及び配信先情報の登録処理は、前述の実施の形態１から実施の形態４に示す方法と同様である。この処理はカメラ制御部１１により実行される。しかし前述の実施の形態と異なる点は、配信先情報に対応付けられる識別情報が複数存在している点にある。
【００９５】
図１６（Ａ）（Ｂ）は、本実施の形態５において、登録部２１に登録される識別情報のデータ構造の違いを説明する図である。
【００９６】
前述の実施の形態１では、顔識別情報の取得に伴い、登録された配信先情報を図１６（Ａ）に示す同じデータ構造体のそれぞれのメンバに代入しておく。これにより顔識別情報と配信先情報の対応付けを実現できる。しかし音声識別情報は登録することができない。同様に、前述の実施の形態４では、音声識別情報と配信先情報の対応付けを実現しているが、顔識別情報は登録することができない。つまりそれぞれシステムで特定種類の識別情報を唯一持っているため、識別情報が顔識別情報なのか、或いは音声識別情報なのかを登録処理や判定処理が意識する必要はない。
【００９７】
しかし本実施の形態５では、登録処理や判定処理が顔識別情報、音声識別情報を複数種類の識別情報を意識する必要があるため、これらを区別する何らかの情報が新たに必要となる。
【００９８】
図１６（Ｂ）は、本実施の形態５に係る登録情報のデータ構造を説明する図である。
【００９９】
このデータ構造は、識別情報フラグ、識別情報、配信先情報をメンバとして持つ。従って、これら識別情報を配信先情報と対応付けして同時に格納できる。本実施の形態５では、顔識別情報、及び音声識別情報の２つを対象とし、これらを区別する識別情報フラグは最低１ビットを確保できる。しかし本発明はこの手法に限定されることなく、その他の識別情報を用いたり、３種類以上の識別情報を対象としたり、その他の識別情報フラグを定義しても良い。また識別情報フラグをデータ構造体に含める代わりに、登録部２１での管理領域をそれぞれの識別情報毎に用意しても良い。ここで、それぞれの識別情報の登録処理は、前述の実施の形態１，４に示す方法と同様であるため説明を省略する。
【０１００】
次に登録した顔識別情報、音声識別情報を基に、撮影した画像をネットワーク内の端末に配信する方法について説明する。本実施の形態５では、前述の実施の形態２，４と同様に、ユーザＡ〜Ｅのそれぞれが自分用のカメラＡ〜Ｅを有しており、これらユーザＡ〜ＥのカメラＡ〜Ｅは１つのグループに含まれるものとしてグルーピングされている。また各カメラには、そのユーザの顔識別情報か音声識別情報のいずれか、及びＩＰアドレスが登録されているものとする。本実施の形態５に係るシステム構成は前述の図６と同様である。ここでユーザの顔識別情報か音声識別情報のいずれか、及びＩＰアドレスの登録情報が配信元のカメラの登録部２１に一元的に管理されているのではなく、それぞれのカメラの登録部２１に格納されている。従って、配信前に配信候補先の端末と交信を行う必要がある。以下、この場合の識別手順について説明する。
【０１０１】
まずユーザＡのカメラを使用して、人物Ａ，Ｄ，Ｅの声が含まれる画像を撮影した場合、そのカメラは、予めグルーピングされている他のカメラＡ〜Ｅのそれぞれに対して、各カメラに登録されているユーザの顔識別情報か音声識別情報のいずれか、及びＩＰアドレスを要求する。この要求を受け取った各カメラは、それに対して顔識別情報か音声識別情報のいずれか、及び配信先情報を送信してカメラＡに応える。これを受信したカメラＡは、その受信した顔識別情報か音声識別情報のいずれかに基づいて、撮影画像に含まれる顔画像、或は音声を解析して人物を特定し、その特定した人物に対応する配信先に、その撮影画像を送信する。
【０１０２】
ここで撮影画像の配信を行う複数のカメラ同士でのグルーピングの方法は、前述の実施の形態２と同様であり図７のフローチャートと同様にして実施できる。
【０１０３】
図１７は、本発明の実施の形態５に係るカメラにおける撮影画像のグループ内での転送処理を説明するフローチャートである。
【０１０４】
ステップＳ１７０１で画像を入力する。これは自機の撮像部１２により撮影した画像でも良く、或は他のカメラで撮影された画像が記憶されているメモリカードを装着することにより入力しても良い。次にステップＳ１７０２で、グルーピングされているカメラのそれぞれに対して、各カメラに登録されている顔識別情報か音声識別情報のいずれか、及び配信先情報を問合せる。この場合の問合せ順は、例えば前述の登録順としても良い。次にステップＳ１７０３では、その問合せ先のカメラからの応答があるかどうかを調べ、応答があればステップＳ１７０７に進むが、応答がないときはステップＳ１７０４に進み、所定回数問合せを行ったかを調べ、所定回数に達していないときはステップＳ１７０５で、その問合せを再送してステップＳ１７０３に戻る。一方、ステップＳ１７０４で所定回数再送を行った場合はステップＳ１７０６に進み、そのカメラが、このネットワーク内に存在しないか、或は電源がオフであると判定して、そのカメラに対する問合せを断念してステップＳ１７１０に進む。
【０１０５】
一方、ステップＳ１７０３で、問合せ先のカメラからの応答がある場合は、顔識別情報か音声識別情報のいずれか、及び配信先情報が送信されるためステップＳ１７０７に進み、受信した顔識別情報か音声識別情報のいずれか、及び配信先情報を記憶する。そしてまずその撮影画像に、その受信した顔識別情報に対応する顔が含まれているかどうかを判定する。ここで含まれている場合はステップＳ１７０９に進み、その顔識別情報に対応する配信先情報に対応するカメラに、その撮影画像を送信する。
【０１０６】
一方ステップＳ１７０７で、顔識別情報に対応する顔が含まれていなければステップＳ１７０８に進み、その撮影画像に、受信した音声識別情報に対応するが音声が含まれているかどうかを判定する。音声が含まれている場合はステップＳ１７０９に進み、その音声識別情報に対応する配信先情報に対応するカメラに、その撮影画像を送信する。ステップＳ１７０８で、その画像に音声が含まれていない場合、或はステップＳ１７０６、またステップＳ１７０９の実行後ステップＳ１７１０に進み、そのグループ内の全てのカメラに対して問合せを行ったかどうかを調べ、全てに対して問合せを行った場合は処理を終了するが、そうでない場合はステップＳ１７０２に戻り、前述の処理を実行する。
【０１０７】
このようにして、あるグループに登録されているカメラ同士で撮影画像のやり取りを行うことができる。
【０１０８】
尚、本実施の形態５では、あるグループ内で画像情報をやり取りする場合、各カメラがそれぞれ対等に送信を行うことができる場合で説明したが、本発明はこれに限定されるものでない。例えば、最初にグルーピングを開始したカメラにサーバと同様の機能を持たせ、他のカメラはクライアントとして機能するようにしても良い。こうすることにより、カメラ間での画像送信の競合を、サーバにより調停できるようにしても良い。その方法は前述の実施の形態２と同様であり、図９のフローチャートと同様にして実行できる。
【０１０９】
また、送信先のカメラが圏外に移動している場合のリカバリ処理は前述の実施の形態２と同様であり、図１０（Ａ）（Ｂ）と同様にして実行できる。
【０１１０】
以上説明したように本実施の形態５によれば、撮影した画像から複数種類の識別情報を登録し、各識別情報に基づいた自動配信を実現することができる。本実施の形態５では、顔識別情報、及び音声識別情報による識別と自動配信について説明したが、識別情報の種類、及びその個数はこれに限定されるものではない。例えば、人物の服装或は他の識別できる情報であれば何でも良い。特に服装の特徴を登録する場合は、例えば、旅行中などのように短い期間だけのグルーピング或は人物及び配信情報の登録であれば問題ない。同様に、撮影画像の解像度が十分であれば虹彩情報といった画像に写った生体情報を利用することが可能である。尚、本実施の形態５は、静止画像、動画像、音声情報の有無に関わらず適用可能である。
【０１１１】
更に本実施の形態５によれば、識別情報及び配信先情報の登録情報の保持は全て、識別情報の元データが取得可能、或いは算出可能な装置に限定していた。つまり顔識別情報の登録先はカメラ等の撮像装置であって、音声識別情報の登録先はマイク等の音声入力装置を含むデータ処理装置である。しかし識別情報の元データが取得可能、或いは算出可能な装置で登録した登録情報を、識別情報の元データの取得が不可能なデータ処理装置、例えばプリンタ等に送信しても良い。また或は、データ処理装置に付属している着脱可能な記憶媒体のスロットに記憶媒体を挿入し、その中に含まれる画像を自動配信しても良い。
【０１１２】
［他の実施形態］
以上、本発明の実施の形態を詳述したが、本発明は、複数の機器から構成されるシステムに適用しても良いし、または一つの機器からなる装置に適用しても良い。また適用の用途としては必ずしもコンシューマ仕様のカメラに限定するものではなく、プリンタやセキュリティ、管理を目的とした監視カメラについても同様である。
【０１１３】
なお本発明は、前述した実施の形態の機能を実現するソフトウェアのプログラムを、システム或いは装置に直接或いは遠隔から供給し、そのシステム或いは装置のコンピュータが、その供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。その場合、プログラムの機能を有していれば、その形態はプログラムである必要はない。従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明には、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【０１１４】
プログラムを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などがある。その他のプログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記憶媒体にダウンロードすることによっても供給できる。また本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明のクレームに含まれるものである。
【０１１５】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件を満足するユーザに対してインターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【０１１６】
またコンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【０１１７】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【０１１８】
【図１】本実施の形態に係るデジタルカメラの構成を示すブロック図である。
【図２】本実施の形態に係るデジタルカメラの登録部に登録されている顔識別情報と、それに対応する配信先情報を説明する図である。
【図３】本実施の形態に係るデジタルカメラにおける撮影モードからの顔情報及び配信先情報の登録処理を説明するフローチャートである。
【図４】顔識別情報及び配信先情報を登録するためのＵＩ画面例を示す図である。
【図５】本発明の実施の形態１に係るカメラにおける処理を説明するフローチャートである。
【図６】本発明の実施の形態２の特徴を最も良く示す図である。
【図７】実施の形態２において、複数のカメラ同士でグルーピングを行う場合に、各カメラで行われる処理を説明するフローチャートである。
【図８】本発明の実施の形態２に係るカメラにおける撮影画像のグループ内での顔識別情報に基づく転送処理を説明するフローチャートである。
【図９】実施の形態２に係るカメラ同士の画像送信の順番を決定する処理を説明するフローチャートである。
【図１０】送信先のカメラが圏外に移動している場合のリカバリ処理を説明する図である。
【図１１】本発明の実施の形態３に係るカメラにおける再生画像からの顔識別情報及び配信情報の登録処理を示すフローチャートである。
【図１２】顔画像が存在しない再生画像から登録モードへ遷移したときのＧＵＩ画面例を示す図（Ａ）と、３人の顔画像を含む画像を再生した状態で登録モードに遷移したときのＧＵＩ画面例を示す図（Ｂ）である。
【図１３】本発明の実施の形態４に係るデジタルカメラにおける音声識別情報及び配信先情報の登録処理を説明するフローチャートである。
【図１４】本実施の形態４に係る音声識別識別情報及び配信先情報を登録するためのＵＩ画面例を示す図である。
【図１５】本発明の実施の形態４に係るカメラにおける撮影画像のグループ内での転送処理を説明するフローチャートである。
【図１６】本実施の形態５において、登録部に登録される識別情報のデータ構造の違いを説明する図である。
【図１７】本発明の実施の形態５に係るカメラにおける撮影画像のグループ内での転送処理を説明するフローチャートである。
【図１】
2006166408.tif 000003
【図２】
2006166408.tif 000004
【図３】
2006166408.tif 000005
【図４】
2006166408.tif 000006
【図５】
2006166408.tif 000007
【図６】
2006166408.tif 000008
【図７】
2006166408.tif 000009
【図８】
2006166408.tif 000010
【図９】
2006166408.tif 000011
【図１０】
2006166408.tif 000012
【図１１】
2006166408.tif 000013
【図１２】
2006166408.tif 000014
【図１３】
2006166408.tif 000015
【図１４】
2006166408.tif 000016
【図１５】
2006166408.tif 000017
【図１６】
2006166408.tif 000018
【図１７】
2006166408.tif 000019