(57)【特許請求の範囲】
【請求項１】
画像データを送信する画像送信装置と、前記画像データを受信する画像受信装置とがネットワークに接続されて構成されている画像処理システムであって、
前記画像送信装置は、
前記画像受信装置に送信する候補となる画像データを取得する取得手段と、
前記取得手段によって取得された画像データのメタデータを生成するメタデータ生成手段と、
前記メタデータ生成手段によって生成されたメタデータを前記画像受信装置に送信するメタデータ送信手段と、
前記メタデータ送信手段によって送信されたメタデータの中から前記画像受信装置において選択されたメタデータの条件を満たす画像データの要求を前記画像受信装置から受信する要求受信手段と、
前記要求受信手段によって受信された要求に応じて、前記要求された画像データを前記画像受信装置に送信する画像データ送信手段と、を有し、
前記画像受信装置は、
前記画像送信装置が取得した画像データのメタデータを受信するメタデータ受信手段と、
前記メタデータ受信手段によって受信されたメタデータから、フォト商材に用いる画像に係るメタデータの条件を選択する選択手段と、
前記選択手段によって選択されたメタデータの条件を満たす画像データを前記画像送信装置に要求する要求手段と、
前記要求手段によって要求された画像データを前記画像送信装置から受信する画像受信手段と、
さらに前記条件を満たすメタデータが不足している場合に、前記画像送信装置に前記条件を満たす画像の撮影を指示する情報を送信する手段と、を有することを特徴とする画像処理システム。
【請求項２】
画像データを送信する画像送信装置と、前記画像データを受信する画像受信装置とがネットワークに接続されて構成されている画像処理システムであって、
前記画像送信装置は、
前記画像受信装置に送信する候補となる画像データを取得する取得手段と、
前記取得手段によって取得された画像データのメタデータを生成するメタデータ生成手段と、
前記メタデータ生成手段によって生成されたメタデータを前記画像受信装置に送信するメタデータ送信手段と、
前記メタデータ送信手段によって送信されたメタデータの中から前記画像受信装置において選択されたメタデータの条件を満たす画像データの要求を前記画像受信装置から受信する要求受信手段と、
前記要求受信手段によって受信された要求に応じて、前記要求された画像データを前記画像受信装置に送信する画像データ送信手段と、を有し、
前記画像受信装置は、
前記画像送信装置が取得した画像データのメタデータを受信するメタデータ受信手段と、
前記メタデータ受信手段によって受信されたメタデータから、フォト商材に用いる画像に係るメタデータの条件を選択する選択手段と、
前記選択手段によって選択されたメタデータの条件を満たす画像データを前記画像送信装置に要求する要求手段と、
前記要求手段によって要求された画像データを前記画像送信装置から受信する画像受信手段と、を有し、
前記要求手段では、前記メタデータに基づいて前記条件を満たす画像データの要求を、要求する画像データが類似しないように制限することを特徴とする画像処理システム。
【請求項３】
前記画像送信装置は、さらに、前記要求受信手段によって受信された要求に係る画像データを保持しているかどうかを確認する確認手段を有し、
前記確認手段による確認の結果、前記要求に係る画像データを保持していない場合に、前記画像データ送信手段は、前記画像受信装置にエラーを送信することを特徴とする請求項１又は２に記載の画像処理システム。
【請求項４】
前記画像送信装置からエラーが送信された場合に、前記選択手段は、前記保持していない画像データのメタデータを除外してメタデータを再び選択することを特徴とする請求項３に記載の画像処理システム。
【請求項５】
前記メタデータは、撮影時刻、撮影場所、被写体の顔検出結果、顔認識結果、オブジェクト認識結果、画像の解析結果、及び撮影時の設定のうち、少なくとも１つの情報を含むことを特徴とする請求項１〜４の何れか１項に記載の画像処理システム。
【請求項６】
前記メタデータ受信手段は、所定の条件を満たすまで前記画像送信装置からメタデータを受信することを特徴とする請求項１〜５の何れか１項に記載の画像処理システム。
【請求項７】
前記メタデータ送信手段は、さらにメタデータの送信の開始及び終了の通知を前記画像受信装置に送信し、
前記メタデータ受信手段は、前記開始の通知を受信してから前記終了の通知を受信するまでの間、メタデータを受信することを特徴とする請求項１〜５の何れか１項に記載の画像処理システム。
【請求項８】
画像データ及びメタデータを送信する画像送信装置とネットワークに接続されて画像処理システムを構成している画像受信装置であって、
前記画像送信装置から画像データのメタデータを受信するメタデータ受信手段と、
前記メタデータ受信手段によって受信されたメタデータから、フォト商材に用いる画像に係るメタデータの条件を選択する選択手段と、
前記選択手段によって選択されたメタデータの条件を満たす画像データを前記画像送信装置に要求する要求手段と、
前記要求手段によって要求された画像データを前記画像送信装置から受信する画像受信手段と、
さらに前記条件を満たすメタデータが不足している場合に、前記画像送信装置に前記条件を満たす画像の撮影を指示する情報を送信する手段と、を有することを特徴とする画像受信装置。
【請求項９】
画像データ及びメタデータを送信する画像送信装置とネットワークに接続されて画像処理システムを構成している画像受信装置であって、
前記画像送信装置から画像データのメタデータを受信するメタデータ受信手段と、
前記メタデータ受信手段によって受信されたメタデータから、フォト商材に用いる画像に係るメタデータの条件を選択する選択手段と、
前記選択手段によって選択されたメタデータの条件を満たす画像データを前記画像送信装置に要求する要求手段と、
前記要求手段によって要求された画像データを前記画像送信装置から受信する画像受信手段と、を有し、
前記要求手段では、前記メタデータに基づいて前記条件を満たす画像データの要求を、要求する画像データが類似しないように制限することを特徴とする画像受信装置。
【請求項１０】
画像データを送信する画像送信装置と、前記画像データを受信する画像受信装置とがネットワークに接続されて構成されている画像処理システムの制御方法であって、
前記画像送信装置において、
前記画像受信装置に送信する候補となる画像データを取得する取得工程と、
前記取得工程において取得された画像データのメタデータを生成するメタデータ生成工程と、
前記メタデータ生成工程において生成されたメタデータを前記画像受信装置に送信するメタデータ送信工程と、
前記メタデータ送信工程において送信されたメタデータの中から前記画像受信装置において選択されたメタデータの条件を満たす画像データの要求を前記画像受信装置から受信する要求受信工程と、
前記要求受信工程において受信された要求に応じて、前記要求された画像データを前記画像受信装置に送信する画像データ送信工程と、を有し、
前記画像受信装置において、
前記画像送信装置が取得した画像データのメタデータを受信するメタデータ受信工程と、
前記メタデータ受信工程において受信されたメタデータから、フォト商材に用いる画像に係るメタデータの条件を選択する選択工程と、
前記選択工程において選択されたメタデータの条件を満たす画像データを前記画像送信装置に要求する要求工程と、
前記要求工程において要求された画像データを前記画像送信装置から受信する画像受信工程と、
さらに前記条件を満たすメタデータが不足している場合に、前記画像送信装置に前記条件を満たす画像の撮影を指示する情報を送信する工程と、を有することを特徴とする画像処理システムの制御方法。
【請求項１１】
画像データを送信する画像送信装置と、前記画像データを受信する画像受信装置とがネットワークに接続されて構成されている画像処理システムの制御方法であって、
前記画像送信装置において、
前記画像受信装置に送信する候補となる画像データを取得する取得工程と、
前記取得工程において取得された画像データのメタデータを生成するメタデータ生成工程と、
前記メタデータ生成工程において生成されたメタデータを前記画像受信装置に送信するメタデータ送信工程と、
前記メタデータ送信工程において送信されたメタデータの中から前記画像受信装置において選択されたメタデータの条件を満たす画像データの要求を前記画像受信装置から受信する要求受信工程と、
前記要求受信工程において受信された要求に応じて、前記要求された画像データを前記画像受信装置に送信する画像データ送信工程と、を有し、
前記画像受信装置において、
前記画像送信装置が取得した画像データのメタデータを受信するメタデータ受信工程と、
前記メタデータ受信工程において受信されたメタデータから、フォト商材に用いる画像に係るメタデータの条件を選択する選択工程と、
前記選択工程において選択されたメタデータの条件を満たす画像データを前記画像送信装置に要求する要求工程と、
前記要求工程において要求された画像データを前記画像送信装置から受信する画像受信工程と、を有し、
前記要求工程では、前記メタデータに基づいて前記条件を満たす画像データの要求を、要求する画像データが類似しないように制限することを特徴とする画像処理システムの制御方法。
【請求項１２】
画像データ及びメタデータを送信する画像送信装置とネットワークに接続されて画像処理システムを構成している画像受信装置の制御方法であって、
前記画像送信装置から画像データのメタデータを受信するメタデータ受信工程と、
前記メタデータ受信工程において受信されたメタデータから、フォト商材に用いる画像に係るメタデータの条件を選択する選択工程と、
前記選択工程において選択されたメタデータの条件を満たす画像データを前記画像送信装置に要求する要求工程と、
前記要求工程において要求された画像データを前記画像送信装置から受信する画像受信工程と、
さらに前記条件を満たすメタデータが不足している場合に、前記画像送信装置に前記条件を満たす画像の撮影を指示する情報を送信する工程と、を有することを特徴とする画像受信装置の制御方法。
【請求項１３】
画像データ及びメタデータを送信する画像送信装置とネットワークに接続されて画像処理システムを構成している画像受信装置の制御方法であって、
前記画像送信装置から画像データのメタデータを受信するメタデータ受信工程と、
前記メタデータ受信工程において受信されたメタデータから、フォト商材に用いる画像に係るメタデータの条件を選択する選択工程と、
前記選択工程において選択されたメタデータの条件を満たす画像データを前記画像送信装置に要求する要求工程と、
前記要求工程において要求された画像データを前記画像送信装置から受信する画像受信工程と、を有し、
前記要求工程では、前記メタデータに基づいて前記条件を満たす画像データの要求を、要求する画像データが類似しないように制限することを特徴とする画像受信装置の制御方法。
【請求項１４】
画像データ及びメタデータを送信する画像送信装置とネットワークに接続されて画像処理システムを構成している画像受信装置を制御するためのプログラムであって、
前記画像送信装置から画像データのメタデータを受信するメタデータ受信工程と、
前記メタデータ受信工程において受信されたメタデータから、フォト商材に用いる画像に係るメタデータの条件を選択する選択工程と、
前記選択工程において選択されたメタデータの条件を満たす画像データを前記画像送信装置に要求する要求工程と、
前記要求工程において要求された画像データを前記画像送信装置から受信する画像受信工程と、
さらに前記条件を満たすメタデータが不足している場合に、前記画像送信装置に前記条件を満たす画像の撮影を指示する情報を送信する工程と、をコンピュータに実行させることを特徴とするプログラム。
【請求項１５】
画像データ及びメタデータを送信する画像送信装置とネットワークに接続されて画像処理システムを構成している画像受信装置を制御するためのプログラムであって、
前記画像送信装置から画像データのメタデータを受信するメタデータ受信工程と、
前記メタデータ受信工程において受信されたメタデータから、フォト商材に用いる画像に係るメタデータの条件を選択する選択工程と、
前記選択工程において選択されたメタデータの条件を満たす画像データを前記画像送信装置に要求する要求工程と、
前記要求工程において要求された画像データを前記画像送信装置から受信する画像受信工程と、をコンピュータに実行させ、
前記要求工程では、前記メタデータに基づいて前記条件を満たす画像データの要求を、要求する画像データが類似しないように制限することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、特に、フォトブックやフォトムービーなどのフォト商材を作成するために用いて好適な画像処理システム、画像受信装置、画像処理システムの制御方法、画像受信装置の制御方法、及びプログラムに関する。
【背景技術】
【０００２】
従来、ネットワークを介して画像データ及び注文情報をサーバへ送信し、サーバ側で画像データを用いてフォト商材を作成するシステムが一般的に知られている（例えば、特許文献１参照）。例えば、フォトブックやフォトムービーといったフォト商材においては、まず、商材の候補となる画像データを全てサーバへ送信し、その中から、注文されたページ数や動画再生時間等に応じて商材に使用する画像データを選択して商材を作成する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−３１８２２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、近年ではカメラの高画質化に伴い、画像データの大容量化が進んでいる。そのため、サーバへ画像データを送信する際の通信コストが増大するという課題がある。また、サーバ側で候補となる多くの画像データを保管する必要があるため、記憶装置の容量が圧迫されるという課題もある。
【０００５】
本発明は前述の問題点に鑑み、データの通信量を低減してフォト商材を作成するシステムを提供できるようにすることを目的としている。
【課題を解決するための手段】
【０００６】
本発明の画像処理システムは、画像データを送信する画像送信装置と、前記画像データを受信する画像受信装置とがネットワークに接続されて構成されている画像処理システムであって、前記画像送信装置は、前記画像受信装置に送信する候補となる画像データを取得する取得手段と、前記取得手段によって取得された画像データのメタデータを生成するメタデータ生成手段と、前記メタデータ生成手段によって生成されたメタデータを前記画像受信装置に送信するメタデータ送信手段と、前記メタデータ送信手段によって送信されたメタデータの中から前記画像受信装置において選択されたメタデータの条件を満たす画像データの要求を前記画像受信装置から受信する要求受信手段と、前記要求受信手段によって受信された要求に応じて、前記要求された画像データを前記画像受信装置に送信する画像データ送信手段と、を有し、前記画像受信装置は、前記画像送信装置が取得した画像データのメタデータを受信するメタデータ受信手段と、前記メタデータ受信手段によって受信されたメタデータから、フォト商材に用いる画像に係るメタデータの条件を選択する選択手段と、前記選択手段によって選択されたメタデータの条件を満たす画像データを前記画像送信装置に要求する要求手段と、前記要求手段によって要求された画像データを前記画像送信装置から受信する画像受信手段と、さらに前記条件を満たすメタデータが不足している場合に、前記画像送信装置に前記条件を満たす画像の撮影を指示する情報を送信する手段と、を有することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、フォト商材を作成する際に、画像データの通信量を抑えることができる。これにより、フォト商材を作成する装置側で画像データを記憶する容量を抑えることができる。
【図面の簡単な説明】
【０００８】
【図１】実施形態に係る画像処理システムの全体構成例を示す図である。
【図２】実施形態の画像処理システムを構成する装置の内部構成例を示すブロック図である。
【図３】第１の実施形態の画像処理システムでフォト商材を作成する際に行われる処理の手順を示す図である。
【図４】実施形態におけるフォト商材作成条件テンプレート及びフォト商材作成条件の一例を示す図である。
【図５】実施形態におけるメタデータの一例を示す図である。
【図６】メタデータ群の区分けを説明する図である。
【図７】第２の実施形態において、類似画像の判別を説明する図である。
【図８】第３の実施形態におけるメタデータ送受信処理の手順の一例を示す図である。
【図９】第４の実施形態におけるメタデータ送受信処理の手順の一例を示す図である。
【発明を実施するための形態】
【０００９】
以下、添付の図面を参照して、本発明をその好適な実施形態に基づいて詳細に説明する。なお、以下の実施形態において示す構成は一例に過ぎず、本発明は図示された構成に限定されるものではない。
【００１０】
（第１の実施形態）
図１は、本実施形態に係る画像処理システムの全体構成例を示す図である。
本実施形態に係る画像処理システムは、図１に示すように、ネットワーク１０１に接続されたＰＣ端末１０２、無線接続されたカメラ端末１０３、携帯端末１０４及びサーバ１０５によって構成されている。ＰＣ端末１０２、カメラ端末１０３及び携帯端末１０４は、写真を撮影する機能または写真を閲覧する機能を有するか、もしくは撮影も閲覧も可能な機能を有している。
【００１１】
図２は、本実施形態の画像処理システムを構成する装置の内部構成例を示すブロック図である。
図２に示す端末装置２００は、図１に示すＰＣ端末１０２、カメラ端末１０３、及び携帯端末１０４に相当するものであり、いずれも共通した構成を備えている。
【００１２】
［端末装置２００の構成］
データ送受信部２０１は、端末装置２００とサーバ１０５との間で画像データ、メタデータ、画像ＩＤ、撮影指示情報等のデータを送受信するインターフェースである。情報提示部２０２は、端末利用者に対して本システムに関する情報を提示する機能をもつ。例えば、ＰＣ端末などが持つディスプレイ画面上に、サーバへのデータ送信完了などを知らせるメッセージを表示するなどの機能を持つ。
【００１３】
メタデータ送信部２０３は、後述するメタデータ生成部２０４で生成されたメタデータをサーバ１０５へ送信する機能を持つ。メタデータ生成部２０４は、不図示の操作部の操作に応じて撮影部２０５で撮影された画像に対し、顔検出、顔認識、オブジェクト認識、画像解析などの処理を行ってメタデータを生成する。なお、メタデータの具体例については後述する。画像データ送信部２０６は、サーバ１０５側から画像データの要求（画像ＩＤ）を受信するとともに、撮影部２０５により取得された画像データをサーバ１０５へ送信する機能を持つ。
【００１４】
［サーバ１０５の構成］
データ送受信部２５１は、端末装置２００側のデータ送受信部２０１と対応している、端末装置２００とサーバ１０５と間で画像データ、メタデータなどのデータを送受信するインターフェースである。フォト商材作成条件登録部２５２は、どのようなフォト商材を生成するかに関する情報を備えるフォト商材作成条件テンプレートをデータベース（ＤＢ）２５７から読み出し、テンプレートをもとにフォト商材作成条件を決定してＤＢ２５７に保存する。なお、フォト商材作成条件テンプレート及びフォト商材作成条件の詳細については後述する。
【００１５】
画像選択部２５３は、端末装置２００側からメタデータを受信し、受信した複数のメタデータと、フォト商材作成条件とをもとに、商材に必要な画像を選択する機能を持つ。また、選択した画像の画像ＩＤを選択結果として画像データ取得部２５４へ送る機能も持つ。画像データ取得部２５４は、画像選択部２５３から選択結果を取得し、その選択結果に従って端末装置２００側へ画像データの要求を送信する機能を持つ。また、画像データを端末装置２００側から受信してＤＢ２５７へ保存する機能も持つ。
【００１６】
フォト商材作成部２５５は、画像データ取得部２５４で取得した画像データやフォト商材作成条件などからフォトブック、フォトムービーなどのフォト商材のデータを生成する機能を持つ。ＤＢアクセス制御部２５６は、ＤＢ２５７へのデータ読み書きを制御する機能を持つ。また、ＤＢ２５７には、フォト商材作成条件、画像ＩＤに紐づけられた画像データ及びメタデータ、生成後のフォト商材データなどが保存される。操作部２５８は、ユーザの操作に応じて指示を入力する。
【００１７】
次に、本実施形態における画像処理システムの基本的な動作例について説明する。図３は、本実施形態の画像処理システムでフォト商材を作成する際に行われる処理の手順を示す図である。本実施形態では、画像送信装置であるカメラ端末１０３と画像受信装置であるサーバ１０５との間でデータのやり取りを行う例について説明する。
【００１８】
まず、Ｓ３００は、サーバ１０５側のフォト商材作成条件登録部２５２が行う処理である。この処理では、例えば、図４（ａ）に示すようなフォト商材作成条件テンプレートをもとに、図４（ｂ）に示すようなフォト商材作成条件ＰＪ０１を決定して登録する。フォト商材作成条件テンプレートとは、例えば、図４（ａ）に示すように、各条件に対して「条件ＩＤ」、「項目名」、「値」、及び「フォト商材の内容」があり、値以外は画像処理システムで予め決められている。また、値はいくつかの選択肢候補があるものや、具体的に値を指定すべきものがある。そして、利用する条件ＩＤとその値とを設定してフォト商材作成条件を決定し、ＤＢ２５７へ登録する。図４（ｂ）に示す例の場合は、「条件ＩＤ」＝１の「値」＝"２０１１年１月１日〜２０１１年１月３日"、「条件ＩＤ」＝２の「値」＝"６０枚"、「条件ＩＤ」＝３の「値」＝"子供Ａ"、というようなフォト商材作成条件として登録される。
【００１９】
なお、図４（ａ）に示す例では、条件ＩＤ１、２における値は指定が必要であり、他の条件ＩＤに対する値は指定しないようにすることができる。値を指定しない条件ＩＤに対しては、例えば"指定なし"といった値がＤＢ２５７へ登録されるものとする。また、条件に設定する値には、デフォルト値を設定していてもよい。なお、これらの値は、後工程のＳ３０６の画像選択処理やＳ３１６の商材作成処理で利用される。
【００２０】
また、本実施形態における画像処理システムでは、条件に設定する値をユーザが操作部２５８を操作して手動で決めることができるようにしてもよい。例えば、ユーザが操作部２５８を操作して、サーバ１０５側で用意された管理画面を用いて値を選択する。管理画面上には図４（ａ）に示す「項目名」と「フォト商材の内容」とが表示されており、この画面を参考にしながら各条件ＩＤの「値」を選択して登録するという方法を用いてもよい。
【００２１】
一方、サーバ１０５側で値を自動的に登録してもよい。例えば、デフォルト値を用意しておき、その値を登録してもよく、ユーザの年齢や趣味趣向ごとに最適と考えられる値を用意しておき、ユーザ情報を指定すると自動で値を登録するようにしてもよい。
【００２２】
次に、Ｓ３００のフォト商材作成条件登録処理が完了した状態で、ユーザの操作によりカメラ端末１０３側の撮影部２０５は、フォト商材を取得するための撮影を行い、画像データを取得する（Ｓ３０１）。そして、メタデータ生成部２０４は、取得した画像データのメタデータを生成し（Ｓ３０２）、メタデータ送信部２０３は、データ送受信部２０１を介してサーバ１０５へメタデータを送信する（Ｓ３０３）。このとき、メタデータに対応する画像ＩＤもサーバ１０５へ送信する。画像ＩＤはメタデータと画像データとを対応付ける役割を持つ。
【００２３】
メタデータの例としては、図５に示すように、撮影時刻、撮影場所、被写体の顔検出結果、顔認識結果、オブジェクト認識結果、画像の解析結果、撮影時のカメラの設定（撮影モード、撮影レンズの機種、焦点距離、露出度）などが考えられる。被写体の顔検出結果とは、例えば写真中の顔の数、顔位置の座標値、顔の面積値、笑顔度、表情、目つぶり度、顔の向きの角度、赤目の有無などである。顔認識結果とは、例えば写真中の顔が誰であるかを示す個人ＩＤなどである。なお、顔辞書や個人ＩＤなどの処理に必要なデータはあらかじめ用意されているものとする。オブジェクト認識結果は、写真に写っている物体の種類、その位置座標などである。画像の解析結果は、画像全体の色調や写真の構図の種類などである。なお、顔検出処理や、顔認識処理、オブジェクト認識処理、直線検出、エッジ検出等の画像解析処理は一般的な手法を用いて行ってよい。
【００２４】
次に、サーバ１０５側の画像選択部２５３は、データ送受信部２５１を介してメタデータと画像ＩＤとを受信する（Ｓ３０４）。カメラ端末１０３側では、撮影が行われるたびにメタデータ及び画像ＩＤをサーバ１０５へ繰り返し送信している。したがって、サーバ１０５側でもメタデータ及び画像ＩＤを受信し続けることとなる。そこで、画像選択部２５３は、あらかじめ登録されたフォト商材作成条件によってメタデータを受信し続けるタイミングを判断する（Ｓ３０５）。本実施形態では、例えば、図４に示す「選択撮影期間」のみを用いて受信し続けるタイミングを判断する。例えば、「選択撮影期間」＝"２０１１年１月１日〜１月３日"と指定されていた場合、この期間の間、メタデータの受信を繰り返す。なお、本実施形態では、メタデータから相手先のカメラ端末を特定できるものとする。
【００２５】
次に、画像選択部２５３は、受信した複数のメタデータとフォト商材作成条件とから商材に必要な画像を選択する（Ｓ３０６）。選択処理の手順としては、まず、各条件ＩＤに対して設定した値をＤＢ２５７から読み出し、値が設定されているもの（"指定なし"ではないもの）を条件式に追加する。そして、受信したメタデータの集合から前述の条件式に合致するものを選択する。
【００２６】
以下に、いくつかの具体例を以下に説明する。例えば、フォト商材作成条件で「選択撮影期間」＝"２０１１年１月１日〜１月３日"、「必要写真枚数」＝"６０枚"、「撮影時刻配慮選択有無」＝"撮影時刻を考慮して選択する"と指定されているものとする。この場合、Ｓ３０４で「選択撮影期間」で指定された３日間の撮影写真のメタデータが受信される。
【００２７】
まず、図６に示すようにメタデータ（Ｍ０００〜Ｍ００５）を撮影時刻順に並べる。次に、撮影時刻の間隔が長い場所（Ｍ００２、Ｍ００３間、及びＭ００４、Ｍ００５間）を特定してメタデータを３つのクラスタＣ００１〜Ｃ００３に分割する。そして、全体で６０枚になるように各クラスタの中から均等な枚数を選択する。なお、図６において黒く塗りつぶされたメタデータが選択されたものである。以上のような選択方法は「撮影時刻配慮選択有無」＝"撮影時刻を考慮して選択する"とした場合に行う例である。
【００２８】
また別の例として、「選択撮影期間」＝"２０１０年１０月４日"、「優先選択被写体人物」＝"子供Ａ"、「優先選択被写体人物状態」＝"笑顔度が高い"、「必要写真枚数」＝"３０枚"、と指定されているものとする。この場合は、まず、顔認識結果に子供Ａが含まれているメタデータに対応した画像を選択する。そしてそれらの中から、笑顔度が高い順に３０枚分のメタデータに対応した画像を選択する。
【００２９】
また別の例として、「選択撮影期間」＝"２００９年"、「優先選択被写体」＝"花"、「優先選択写真構図」＝"三分割構図"、「優先選択写真色調」＝"鮮やかな色調"、と指定されているものとする。この場合は、まず、オブジェクト認識結果に花が含まれているメタデータを選択する。そして、写真画像解析結果が三分割構図であり、かつ鮮やかな色調になっているものをさらに選択する。
【００３０】
以上のようにしてフォト商材に使用する画像の画像ＩＤが、送信されたメタデータの情報によって特定され、Ｓ３０６にて選択した画像の画像ＩＤも特定される。そして、フォト商材に使用する画像が選択されると、画像データ取得部２５４は、選択された画像の画像ＩＤをカメラ端末１０３へ送信することによって画像データの要求を送信する（Ｓ３０７）。
【００３１】
一方、カメラ端末１０３側では、画像データの要求受信待ち状態となっており（Ｓ３０８）、画像データ送信部２０６が画像ＩＤを受信すると（Ｓ３０９）、カメラ端末１０３内に要求された画像ＩＤの画像データが存在するか否かを確認する（Ｓ３１０）。Ｓ３０３でメタデータを送信した後に、カメラ端末１０３から画像データが削除され、保持していない可能性もあることからこの処理が行われる。そして、要求された画像データが存在する場合は、画像データ送信部２０６は、その画像データをサーバ１０５へ送信する（Ｓ３１１）。一方、要求された画像データが存在しない場合は、エラーをサーバ１０５に送信する（Ｓ３１２）。
【００３２】
サーバ１０５側では、要求した画像データを全て受信するまで待機する（Ｓ３１３）。そして、この状態で、画像データ取得部２５４がカメラ端末１０３からエラーを受信した場合には（Ｓ３１４）、Ｓ３０６へ戻り、取得できなかった画像ＩＤを除外して画像の選択を再度行う。一方、エラーを受信せず、画像データ取得部２５４が要求したすべての画像データを受信した場合には（Ｓ３１５）、フォト商材作成部２５５は、フォト商材の作成を行う（Ｓ３１６）。Ｓ３１６では、選択された画像データを用いて、例えばフォトブックやフォトムービーといった商材のデータを作成する。
【００３３】
以上のように本実施形態によれば、フォト商材に使用されない画像データはカメラ端末１０３からサーバ１０５へ送信されないため、通信量を低減することができる。また、サーバ１０５側でフォト商材に使用されない画像データをＤＢ２５７に記録する必要がないため、ＤＢ２５７の容量を圧迫しないようにすることができる。
【００３４】
（第２の実施形態）
以下、本発明の第２の実施形態として、複数のカメラからメタデータを受信した場合の例について説明する。なお、本実施形態に係る画像処理システムの構成は図１と同様であり、端末装置及びサーバの構成については図２と同様であるため、構成の説明は省略する。また、端末装置とサーバとの間で行われる処理の手順も基本的には図３に示した処理の手順と同様である。したがって本実施形態では、第１の実施形態と異なる点について説明する。
【００３５】
図７は、２台のカメラ端末Ｘ、Ｙからメタデータを受信した際の、画像選択処理の概要を説明する図である。図７において、カメラ端末Ｘからメタデータ群Ｃ００３を受信し、カメラ端末Ｙからメタデータ群Ｃ００４を受信したものとするまた、各メタデータ群がどちらのカメラ端末から受信したかという情報も記録されるものとする。
【００３６】
例えば、図４に示すフォト商材作成条件で、「類似写真選択有無」＝"類似写真は選択しない"と設定されていた場合、図３のＳ３０６において、さらに類似画像を特定する処理が行われる。例えば、図７に示すメタデータＭ０１５、Ｍ０２６の中のオブジェクト認識結果から、それぞれの被写体Ｈの顔の位置座標（Ｆ０１、Ｆ０２）と、タワーＴの位置座標（Ｊ０１、Ｊ０２）とを取得する。次に、Ｆ０１とＦ０２との座標値の差、及びＪ０１とＪ０２との座標値の差が所定の閾値より小さい場合は、被写体ＨとタワーＴとがほぼ同位置に写っている類似画像であると判別する。
【００３７】
類似画像であると判別した場合は、類似写真を選択しないというフォト商材作成条件に従って、任意の片方のメタデータのみフォト商材用の画像として選択する。そして、メタデータＭ０１５の画像を選択した場合は、カメラ端末Ｘから受信した画像であるため、Ｓ３０７において、カメラ端末Ｘに対して画像データの要求を送信し、カメラ端末Ｙに対しては要求を送信しない。なお、図７には、説明しやすくするために、写真Ｐ０１５、Ｐ０２６を模式的に示したが、Ｓ３０６の処理では画像データは利用されず、メタデータＭ０１５、Ｍ０２６を利用する。
【００３８】
以上のように本実施形態によれば、複数台のカメラ端末で得られた画像データを利用して、１つのフォト商材を作成する場合にも同様に、通信量及び記憶容量を低減させることができる。
【００３９】
（第３の実施形態）
以下、第３の実施形態として、カメラ端末側から撮影終了通知を送ることによって、サーバ側で受信を終了する例について説明する。なお、本実施形態に係る画像処理システムの構成は図１と同様であり、端末装置及びサーバの構成については図２と同様であるため、構成の説明は省略する。したがって本実施形態では、第１の実施形態と異なる点について説明する。
【００４０】
図８は、図３のメタデータ送受信処理３２０に該当する部分の処理手順の一例を示す図である。本実施形態では、図３のメタデータ送受信処理３２０の内容が、図８に示す処理に入れ替わっており、それ以外の部分については図３と同様である。また、図８のＳ３０１〜Ｓ３０４は、図３の場合と同じ処理である。
【００４１】
まず、カメラ端末１０３側から開始通知を送信すると（Ｓ８０１）、サーバ１０５側でメタデータ受信待ち状態となる（Ｓ８０２）。開始通知の送信方法としては、例えば図２の情報提示部２０２でカメラ端末１０３の画面上に開始通知ボタンが提示されており、撮影者がそのボタンを押下したタイミングで、情報提示部２０２から開始通知が送信される。
【００４２】
次に、カメラ端末１０３側で撮影画像のメタデータを生成してサーバ１０５へ送信する処理を繰り返す（Ｓ３０１〜Ｓ３０３、Ｓ８０３）。そして、撮影が終了したタイミングで終了通知をサーバ１０５へ送信する（Ｓ８０４）。終了通知の送信方法としては、例えば図２の情報提示部２０２でカメラ端末１０３の画面上に終了通知ボタンが提示されており、撮影者がそれを押下したタイミングで、情報提示部２０２から終了通知が送信される。
【００４３】
一方、サーバ１０５側では、終了通知を受信すると（Ｓ８０５）、後の画像選択処理であるＳ３０６へ処理を進める。なお、本実施形態では、終了通知を受信するまでメタデータの受信を繰り返すこととなる。
【００４４】
なお、第１の実施形態と本実施形態とを組み合わせてもよい。第１の実施形態では、フォト商材作成条件で指定された期間に撮影されたすべての写真のメタデータをサーバ１０５へ送信した。そこで、本実施形態と組み合わせて、指定された期間、かつ撮影者が開始終了通知をした区間のみのメタデータを受信するようにしてもよい。
【００４５】
以上のように本実施形態によれば、ユーザの意思でサーバ１０５へ送信する画像データの範囲を決めるような場合にも同様に、通信量及び記憶容量を低減させることができる。
【００４６】
（第４の実施形態）
以下、第４の実施形態として、フォト商材に不足する画像があることが分かった場合にカメラ端末側に撮影指示情報を提示する例について説明する。前述の第１〜第３の実施形態においては、サーバ側でメタデータ受信処理が終了する時に、商材に必要な量のメタデータが受信できていない場合も起こりうる。本実施形態はこのような場合に対応するものである。なお、本実施形態に係る画像処理システムの構成は図１と同様であり、端末装置及びサーバの構成については図２と同様であるため、構成の説明は省略する。したがって本実施形態では、第１の実施形態と異なる点について説明する。
【００４７】
図９は、図３のメタデータ送受信処理３２０に該当する部分の処理手順の一例を示す図である。本実施形態では、図３のメタデータ送受信処理３２０の内容が、図９に示す処理に入れ替わっており、それ以外の部分については図３と同様である。また、図９のＳ３０１〜Ｓ３０５は、図３の場合と同じ処理である。
【００４８】
まず、サーバ１０５側で、フォト商材作成条件を満たす画像のメタデータをすべて受信していない場合に、画像選択部２５３は、写真の撮影を促すようなメッセージをカメラ端末１０３へ送信する（Ｓ９０１）。次に、カメラ端末１０３側でこのメッセージを受信すると（Ｓ９０２）、例えばカメラ端末１０３の情報提示部２０２にメッセージを表示する（Ｓ９０３）。
【００４９】
上記の処理の具体例として、例えば、フォト商材作成条件で「必要写真枚数」＝"６０枚"と指定されており、受信済みのメタデータがその枚数に足りない場合がある。この場合には、『必要写真枚数６０枚に不足しています。もっと写真を撮影してください。』といったメッセージを表示する。また、例えば、「優先選択被写体人物」＝"母親Ｂ"と指定されており、受信済みメタデータの中に母親Ｂがあるデータが１つもない場合は『母親Ｂの写真を撮影してください。』といったメッセージを表示する。
【００５０】
以上のように本実施形態によれば、撮影者に撮影を促すことにより、フォト商材に必要なメタデータをより素早く収集できる。
【００５１】
（第５の実施形態）
以下、第５の実施形態として、図１に示す画像処理システムにおいて、サーバ１０５と通信する相手がカメラ端末１０３ではなく、撮影部を備えていないＰＣ端末１０２や携帯端末１０４等である場合の例について説明する。なお、本実施形態に係る画像処理システムの構成は図１と同様であり、端末装置及びサーバの構成については、撮影部２０５を備えていない点を除いて図２と同様であるため、構成の説明は省略する。したがって本実施形態では、第１の実施形態と異なる点について説明する。
【００５２】
本実施形態では、図３のＳ３０１に代わって、「写真読込処理」を行う。この処理では、他のカメラ装置等で撮影された写真のデータを端末装置２００へ読み込む。ここで読み込むデータは、画像データ、及び画像に付与される一般的なＥＸＩＦデータであるものとする。
【００５３】
この「写真読込処理」が完了すると、Ｓ３０２において、メタデータを生成する。この処理の内容は基本的には第１の実施形態と同様である。ただし、生成されるメタデータの項目のうち、図５に示す項目１〜３については、他のカメラ装置で撮影された時に付与済みのデータをコピーする。これらのデータは、前述のＥＸＩＦデータの中に含まれているものとする。また、図５の項目４〜７についても、サーバ１０５側で生成してもよいが、他のカメラ装置側で撮影された時に生成済みであってもよい。この場合、生成済みのデータがＥＸＩＦデータの中に含まれていることから、これらのデータをコピーすればよい。また、その他の処理は図３と同様である。
【００５４】
以上のように本実施形態によれば、撮影機能を有していない端末装置から画像データを取得する場合にも同様に、通信量及び記憶容量を低減させることができる。
【００５５】
（その他の実施形態）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００５６】
２０３  メタデータ送信部
２０４  メタデータ生成部
２０５  撮影部
２０６  画像データ送信部
２５３  画像選択部
２５４  画像データ取得部
２５５  フォト商材作成部
【図１】
0005955111.tif 000002
【図２】
0005955111.tif 000003
【図３】
0005955111.tif 000004
【図４】
0005955111.tif 000005
【図５】
0005955111.tif 000006
【図６】
0005955111.tif 000007
【図７】
0005955111.tif 000008
【図８】
0005955111.tif 000009
【図９】
0005955111.tif 000010