画像に付加情報を付加する情報処理装置であって、複数の画像と文字情報がレイアウトされたコンテンツにレイアウトされた文字情報を取得する取得手段と、前記コンテンツのレイアウトに基づいて、前記取得手段が取得した前記文字情報に対応する前記画像を判定する判定手段と、前記取得手段が取得した文字情報を付加情報として前記判定手段により判定された画像に付加する付加手段とを有することを特徴とする情報処理装置。前記取得手段は、前記コンテンツにレイアウトされた図を示すオブジェクトを取得し、前記付加手段は前記オブジェクトに関する情報を付加情報として画像に付加することを特徴とする請求項1記載の情報処理装置。複数の画像を複数のグループに分割する分割手段を更に有し、前記付加手段は、前記判定手段により判定された画像と同じグループに属する画像に前記取得手段が取得した付加情報を付加することを特徴とする請求項1または2に記載の情報処理装置。前記分割手段により分割される複数の画像は前記コンテンツにレイアウトされていない画像を含むことを特徴とする請求項3記載の情報処理装置。前記付加手段は、前記コンテンツのレイアウトに基づいて、前記取得手段が取得した前記文字情報を、前記コンテンツにレイアウトされた全ての画像、前記文字情報がレイアウトされたコンテンツのページ内のすべての画像、または前記文字情報に関連してレイアウトされている画像のいずれかに付加することを特徴とする請求項1乃至4何れか1項に記載の情報処理装置。前記付加手段により同一の付加情報が付加された複数の画像から代表となる画像を前記コンテンツのレイアウトに基づいて決定する決定手段と、前記付加手段は、前記決定手段に決定された画像に代表であることを示す付加情報を付加することを特徴とする請求項1乃至5何れか1項に記載の情報処理装置。画像に付加情報を付加する情報処理装置であって、コンテンツにレイアウトした画像の画像配置枠に表示させた領域を示すレイアウト位置を取得する取得手段と、前記取得手段が取得したレイアウト位置を付加情報として前記レイアウトした画像に付加する付加手段とを有することを特徴とする情報処理装置。前記コンテンツへのレイアウトに基づいて、画像を評価する評価手段と、前記評価手段による評価を付加情報として前記画像に付加する付加手段とを有することを特徴とする請求項7記載の情報処理装置。画像に付された付加情報に基づいて、画像を検索する情報処理装置であって、アルバムにレイアウトされた画像に付加情報として付されているアルバムタイトルを選択する第1の選択手段と、前記第1の選択手段により選択された前記アルバムタイトルが付されている画像に付加情報として付されているページタイトルを選択する第2の選択手段と、前記第2の選択手段により選択された前記ページタイトルが付されている画像に付加情報として付されている画像タイトルを選択する第3の選択手段と、前記第3の選択手段により選択された前記画像タイトルが付されている画像を検索する検索手段とを有することを特徴とする情報処理装置。同一の付加情報が付加された画像から代表画像を示す付加情報が付されている画像を検出する検出手段と、前記代表画像を示す付加情報が付された画像を表示部に表示させる表示制御手段と、前記第1の選択手段は、前記表示部に表示された代表画像のユーザ指定に基づいて、指定された代表画像に対応するアルバムタイトルを選択し、前記第2の選択手段は、前記表示部に表示された代表画像のユーザ指定に基づいて、指定された代表画像に対応するページタイトルを選択し、前記第3の選択手段は、前記表示部に表示された代表画像のユーザ指定に基づいて、指定された代表画像に対応する画像タイトルを選択することを特徴とする請求項9記載の情報処理装置。画像に付加情報を付加する情報処理装置の制御方法であって、複数の画像と文字情報がレイアウトされたコンテンツにレイアウトされた文字情報を取得する取得工程と、前記コンテンツのレイアウトに基づいて、前記取得工程において取得した前記文字情報に対応する前記画像を判定する判定工程と、前記取得工程において取得した文字情報を付加情報として前記判定工程において判定された画像に付加する付加工程とを有することを特徴とする情報処理装置の制御方法。画像に付加情報を付加する情報処理装置の制御方法であって、コンテンツにレイアウトした画像の画像配置枠に表示させた領域を示すレイアウト位置を取得する取得工程と、前記取得工程において取得したレイアウト位置を付加情報として前記レイアウトした画像に付加する付加工程とを有することを特徴とする情報処理装置画像に付された付加情報に基づいて、画像を検索する情報処理装置の制御方法であって、アルバムにレイアウトされた画像に付加情報として付されているアルバムタイトルを選択する第1の選択工程と、前記第1の選択工程において選択された前記アルバムタイトルが付されている画像に付加情報として付されているページタイトルを選択する第2の選択工程と、前記第2の選択工程において選択された前記ページタイトルが付されている画像に付加情報として付されている画像タイトルを選択する第3の選択工程と、前記第3の選択工程において選択された前記画像タイトルが付されている画像を検索する検索工程とを有することを特徴とする情報処理装置の制御方法。請求項11乃至13何れか1項記載の制御方法をコンピュータに実行させるためのプログラム。上述のように、撮影した画像データを用いて商材としてのコンテンツを作成する際は、例えば、撮影場所等の画像データに関する情報も併せてレイアウトする場合が多い。このような、商材作成時に入力された文字情報等の付加情報を以降の商材作成等に再び利用することで作業の効率化が行えることが考えられる。しかしながら、商材作成時に入力された情報を大量の画像それぞれに付加することはユーザにとって非常に手間となる。また、特許文献1の技術では、予め画像にキーワードが付されており、このような汎用的なキーワードが必ずしもコンテンツにレイアウトするべき情報とは限らない。本発明は上述した問題を解決するためになされたものであり、コンテンツ作成により得られる付加情報を画像に付加して、該付加情報を以降のコンテンツ作成等に活かすことを目的とする上記目的を達成するための一手段として、画像に付加情報を付加する情報処理装置であって、複数の画像と文字情報がレイアウトされたコンテンツにレイアウトされた文字情報を取得する取得手段と、前記コンテンツのレイアウトに基づいて、前記取得手段が取得した前記文字情報に対応する前記画像を判定する判定手段と、前記取得手段が取得した文字情報を付加情報として前記判定手段により判定された画像に付加する付加手段とを有することを特徴とする情報処理装置を提供する。また、画像に付加情報を付加する情報処理装置であって、コンテンツにレイアウトした画像の画像配置枠に表示させた領域を示すレイアウト位置を取得する取得手段と、前記取得手段が取得したレイアウト位置を付加情報として前記レイアウトした画像に付加する付加手段とを有することを特徴とする情報処理装置を提供する。また、画像に付された付加情報に基づいて、画像を検索する情報処理装置であって、アルバムにレイアウトされた画像に付加情報として付されているアルバムタイトルを選択する第1の選択手段と、前記第1の選択手段により選択された前記アルバムタイトルが付されている画像に付加情報として付されているページタイトルを選択する第2の選択手段と、前記第2の選択手段により選択された前記ページタイトルが付されている画像に付加情報として付されている画像タイトルを選択する第3の選択手段と、前記第3の選択手段により選択された前記画像タイトルが付されている画像を検索する検索手段とを有することを特徴とする情報処理装置を提供する。本発明によれば、コンテンツ作成時のレイアウトに基づいて得られる付加情報を画像に付加することができる。したがって、コンテンツ作成時ユーザの意図を反映する付加情報を画像に効率的に付加することができる。したがって、以降のコンテンツ作成時等に付加された付加情報を利用することでユーザのコンテンツ作成作業の負荷の軽減が期待できる。以下、添付の図面を参照して、本発明をその好適な実施形態に基づいて詳細に説明する。なお、以下の実施形態において示す構成は一例に過ぎず、本発明は図示された構成に限定されるものではない。<実施形態1>図1は、本実施形態に係る画像保管と、画像をレイアウトした商材としてコンテンツの作成と、作成したコンテンツのレイアウトに基づいて画像にメタデータ付加情報を付加することとを可能とするシステムの構成について示した図である。カメラ101で撮影された画像は、メモリカードやLANによる接続などの方法を用いてクライアント装置102へ渡される。クライアント装置102は、カメラ101から取得した画像をサーバ装置104にアップロードする情報処理装置である。クライアント装置102は、LANなどのネットワーク103によってサーバ装置104に接続されている。また、クライアント装置102は、サーバ装置104にアップロードした画像を用いて、電子アルバム、フォトブック、ポスターといった商材としてのコンテンツを作成するためのユーザインタフェースをユーザに提供する情報処理装置である。クライアント装置102は、サーバ装置104で保管された大量の画像をWebブラウザを通じて、閲覧、取得する。サーバ装置104は、クライアント装置102から送信された撮影画像を画像管理データベース105に作成された商材を商材管理データベース106に保管する情報処理装置である。また、サーバ装置104は、商材作成により取得した情報をメタデータとして画像に付加したメタデータ管理データベース107に保管する情報処理装置である。また、サーバ装置104は、アップロードされた画像を用いて、商材を作成するサービスをクライアント装置102に対して提供する。サーバ装置104は、予め画像配置枠が定められた商材毎のテンプレートを保持し、ユーザにより指定された画像を画像配置枠にレイアウトすることにより商材を作成する。サーバ装置104は、商材作成の情報をもとに自動的にアップロードされた画像に対してメタデータを付加する。また、サーバ装置104は、クライアント装置102からの要求に応じて、商材の自動作成を行う。商材の自動作成は、メタデータ管理データベース107に保管されているメタデータを利用して商材を作成する。なお、図1の構成は一例に過ぎず、これに限定されるものではないではない。例えば、クライアントサーバモデルのシステム構成ではなく、単一の装置により後述する動作が実現されても構わない。続いて、クライアント装置102、サーバ装置104のハードウェア構成を図2を用いて説明する。201は、コンピュータシステムの制御をつかさどる中央演算装置以下CPUと記すである。CPU201が、制御プログラムに基づいて、情報の演算や加工、各ハードウェアの制御を実行することにより後述する各機能構成、処理を実現する。202は、ランダムアクセスメモリ以下RAMと記すであり、CPU201の主メモリとして、実行プログラムのロードやプログラムに実行に必要なワークメモリとして機能する。203は、CPU201の動作処理手順を規定する制御プログラムを記録しているリードオンリーメモリー以下ROMと記すである。ROM203には、コンピュータシステムの機器制御を行うシステムプログラムである基本ソフトOSを記録したプログラムROMとシステムを稼動するために必要な情報などが記録されたデータROMがある。ROM203の代わりに後述のHDD209を用いる場合もある。204は、ネットワークインターフェース以下NETIFと記すであり、ネットワークを介して送受信されるデータの入出力制御を行う。205は、ビデオRAM以下VRAMと記すであり、表示装置であるディスプレイ206の画面に表示される画像を展開する。206は、表示装置であって、例えば、CRTディスプレイや、液晶ディスプレイ等である。207は、後述する入力装置208からの入力信号を制御するコントローラである。208は、ユーザからの操作指示を受け付けるための外部入力装置であり、例えば、キーボード、マウスなどである。209は、ハードディスクドライブHDDであり、記憶装置である。HDD209は、アプリケーションプログラムや、画像情報などのデータ保存用に用いられる。210は、CDDVD-ROMドライブ、メモリカードドライブ等の外部入出力装置であり、上述したアプリケーションプログラムの媒体からの読み出しなどに用いられる。211は、上述した各ユニット間の接続するための入出力バスアドレスバス、データバス、及び制御バスである。次に、サーバ装置104の機能構成について図3を用いて説明する。なお、後述するサーバ装置104の機能構成を一部がクライアント装置102で実現するなど別の装置で実現してもよい。なお、以下に述べる機能構成は、該機能を実現するためのプログラムコードをサーバ装置104のCPU201が実行することにより実現される。生成部301はクライアント装置102へのユーザインタフェースに用いる画面を生成して、クライアント装置102に出力する生成部である。生成部301は、クライアント装置102への表示画面やクライアント装置102からの入力を取得するためのhtmlファイルを生成する。取得部302は、クライアント装置102からのユーザ操作に基づいた指示を取得する。分割部303は、画像管理データベースに保持されているユーザクライアント装置102からアップロードされた複数の画像を所定のクラスタグループに分割する。分割部303は、本実施形態において画像データの生成時間撮影時等の時間情報や撮影位置等の位置情報を用いて、複数の画像を所定のクラスタに分割する。解析部304は、既に画像がレイアウトされ完成されたコンテンツのレイアウト構成を解析する。解析部304は、コンテンツのページ構成、コンテンツ中のどの位置にどの画像がレイアウトされているか、コンテンツに付加された文字情報などのオブジェクトとレイアウトされた画像との対応などのレイアウト情報を解析する。メタデータ生成部は、解析部304により解析されたコンテンツのレイアウトに基づいて、画像にメタデータとして付与するための所定の情報を生成する。また、メタデータ生成部はさらに、抽出部306、代表画像設定部307、レート設定部308、位置情報取得部309から構成される。抽出部306は、解析部304が解析したコンテンツのオブジェクトとして付与されている文字情報やクリップアートに対応するキーワードを抽出する。代表画像設定部307は、分割部303によって分割されたクラスタまたは同一のメタデータが付された画像群から代表画像となる画像を決定する。レート設定部308は、解析部304により解析されたレイアウトに基づいて、レイアウトされた画像に対して評価であるレートを設定する。位置情報取得部309は、解析部304により解析された、レイアウトされた画像のレイアウト位置情報を取得する。判定部310は、解析部304により解析されたレイアウトとメタデータ生成部305により生成されたメタデータに基づいて、該メタデータを付加する対象となる画像を判定する。なお、判定部310は、解析部304が解析したコンテンツにレイアウトされている画像だけでなく、メタデータを付加する対象となる画像と同じ分割部303により分割されたクラスタ内の画像に対してもメタデータを付加する対象画像とする。すなわち、本システムにおいて、コンテンツ作成に使用されていない画像であっても、画像管理データベース105に保持されているユーザがアップロードした画像全てがメタデータを付加する対象となり得る。付加部311は、メタデータ生成部305により生成されたメタデータを判定部310により判定された画像に対して付加する。レイアウト部312は、付加部311が付加したメタデータに基づいて、自動で画像をレイアウトしたコンテンツを作成する。続いて、以上の構成の図1に示すシステムの動作について説明する。図4は、サーバ装置104の本実施形態のメタデータ付加処理における動作を示すフローチャートである。S401において、サーバ装置104の生成部301は、ユーザからの画像のレイアウト指示を受け付けるための画面を生成し、取得部302は生成部301が生成した画面に対するユーザのテンプレートに画像のレイアウト指示を取得する。そして、サーバ装置104は、ユーザからの指示に基づいて、電子アルバム、フォトブック、ポスター等のコンテンツを作成する。なお、ユーザクライアント装置102が画像管理データベースにアップロードした全画像がS401において作成するコンテンツにレイアウトされる候補画像となる。S401において、ユーザは候補画像からレイアウトする画像を選択し、選択した画像を所望の配置枠に割り付けることを繰り返し、コンテンツのレイアウトを構成する。また、レイアウトした画像を装飾、説明するための文字情報やクリップアート等のオブジェクトを付加情報として更にレイアウトする。S402において、解析部304は、S401において作成したコンテンツンのレイアウトを解析する。解析部304は、コンテンツのページ構成、コンテンツ中のどの位置にどの画像がレイアウトされているか、コンテンツに付加された文字情報などのオブジェクトとレイアウトされた画像との対応などのレイアウト情報を取得する。S403において、分割部303は、S401においてコンテンツを作成したユーザが画像管理データベース105にアップロードした画像全てを所定のクラスタに分割する。ここで、S403の分割処理の一例を図5を用いて説明する。図5は候補画像を時間情報に基づいて、クラスタに分割した結果を示す一例である。分割部303は、候補画像の全てを時間情報撮影時刻に基づいて、クラスタに分割するグループ分けを行う。本実施形態において分割部303は、候補画像から所定の撮影間隔以内に撮影された画像群を一つのクラスタとして分割する。図5aにおいて501~509は候補画像を撮影時間順にソートした夫々の画像の一例である。図5bは、画像、撮影時刻、分割部303において分割されたクラスタの種別を夫々対応付けた表である。図5bにおいて510は、画像501~画像509それぞれを示す。511は、画像501~画像509夫々の撮影時刻を示す。512は画像501~画像509夫々の分割部303において分割されたクラスタの種別を示す。分割部303は、候補画像の撮影時刻511を取得し、夫々の画像に所定の撮影間隔以内に撮影された他の画像が存在するかを判定し、所定の撮影間隔以内に撮影された画像群に対して一つのクラスタ種別を付与する。本実施形態において、所定の撮影間隔とは一時間とする。例えば、図5において、画像501の撮影時刻は、1月1日10時00分00秒であり、候補画像のうち画像501の次に撮影された画像502の撮影時刻は1月1日10時00分30秒である。したがって、分割部303は、画像501と画像502は所定の撮影間隔以内に撮影された画像であるため、同一のクラスタを付与すると判定する。同様に、分割部303は、画像502と画像503とが所定の撮影間隔以内に撮影された画像であるため、画像502と画像503とに同一のクラスタを付与すると判定する。したがって、分割部303は、画像501と画像502、画像502と画像503とが夫々同一のクラスタを付与すると判定したため、画像501~画像503に同一のクラスタを付与すると判定する。一方、分割部303は、画像503の撮影時刻5111月1日10時03分30秒と画像504の撮影時刻5111月1日11時15分30秒を比較して、撮影間隔が1時間を超えているため画像503と画像504を異なるクラスタを付与すると判定する。したがって、分割部303を画像501~画像503に一つのクラスタを付与することを決定する。同様の処理を全ての候補画像に対して行い、分割部303は、画像501~画像503をクラスタ1、画像504をクラスタ2、画像505、画像506をクラスタ3、画像507、画像508をクラスタ4に分割する。なお、分割処理を撮影時間時間情報に基づいて行う例を示したが、撮影場所位置情報やその他の画像の属性を用いて分割処理を行っても構わない。続いて、S404において、抽出部306はコンテンツに画像と共にレイアウトされている文字情報やクリップアートなどのコンテンツ中の全オブジェクトに関する情報をS402において解析部304により解析されたレイアウト情報から取得する。ここで、オブジェクトに関する情報とは、オブジェクトが文字情報であれば文字情報そのもの、クリップアートであればオブジェクトのファイル名やオブジェクトに付されているタグ等の属性情報を取得する。S405からS409までの処理は、S404において取得したオブジェクト夫々に対して実行される。S405において、サーバ装置104はS404において取得したオブジェクトは例えば、オブジェクトのレイアウトされたコンテンツにおけるページ順等の順で処理対象となるオブジェクトを選択する。S406において、抽出部306は、処理対象となるオブジェクトに関する情報から、メタデータとして画像に付加するキーワードを抽出するに対してS403でキーワード抽出部315を用いてキーワードを取得する。ここで、キーワードは、オブジェクトが文字情報であれば同じ文字列でもよいし、部分的に文字列を抜き出してもよい。クリップアートであれば予め関連付けられた文字列、ファイル名、オブジェクトに付されている属性情報をキーワードとして抽出する。また、抽出部306は、オブジェクトに関する情報から取得した文字情報の類似語をキーワードとして取得する構成としても良い。S407において、判定部310は、解析部304により解析されたコンテンツのレイアウトに基づいて、抽出部306が抽出したキーワードをメタデータとして付加する画像を候補画像から判定する。即ち、判定部310は、コンテンツにおいて処理対象としているオブジェクトが装飾、説明の対象となるレイアウトされた画像の範囲を判定する。判定部310は、処理対象のキーワードのレイアウトされたページ、大きさ、位置を取得する。そして、また、処理対象のキーワードの大きさと同じ大きさのキーワードが次に出てくるページ数及び処理対象キーワードがレイアウトされたページに他のキーワードが存在するか及び存在する場合はその大きさを取得する。また、処理対象のキーワードと最も距離が近い画像を取得する。即ち、判定部310は、コンテンツにレイアウトされた文字情報と画像の相対的な位置関係に応じて、処理対象キーワードに対応するコンテンツ内の画像の範囲を判定する。ここで、S407における処理を図6を用いて説明を行う。図6の601の例では、処理対象のオブジェクト605がコンテンツの表紙にレイアウトされている例である。判定部310は、601において処理対象であるオブジェクト605フランス旅行がS402において解析されたレイアウト情報に基づいて、表紙にレイアウトされていることを判断する。即ちオブジェクト605フランス旅行は、コンテンツのタイトルと認識され、該コンテンツに用いられている画像全てがオブジェクトフランス旅行605に関連する画像であると考えられる。したがって、判定部310は、オブジェクトフランス旅行はコンテンツにレイアウトされた全ての画像に有効であると判定する。さらに、判定部310は、コンテンツにレイアウトされた画像のうち、処理対象のオブジェクトの有効範囲とされた画像夫々のS403において設定されたクラスタ種別を取得する。そして、コンテンツにレイアウトされた画像のうち、処理対象のオブジェクトの有効範囲とされた画像夫々が属するクラスタに分類された他の画像もメタデータとして付加する画像として決定する。判定部310は、図6の601において、処理対象であるオブジェクト605フランス旅行は、コンテンツに使用されている画像全てと、コンテンツに使用されている画像が属しているクラスタの他の画像とをメタデータ付加する対象として設定する。続いて、図6の602の例では、処理対象オブジェクト606が画像に近い位置にレイアウトされ、また、より大きくサイズによりレイアウトされているオブジェクト608が同一ページの左上に存在する。また、次にレイアウトされた画像610に近くに処理対象オブジェクト606と同様のサイズのオブジェクト607が存在する。そのため、処理対象オブジェクト606凱旋門は、画像609をのみを対象とした画像タイトルを示すオブジェクトであると考えられる。したがって、判定部310は、オブジェクト606凱旋門は画像609のみに有効であると判定する。さらに、判定部310は、画像609がS403において設定されたクラスタ種別を取得し、画像609オブジェクト606凱旋門を画像609と画像609が属するクラスタに分類された他の画像もメタデータを付加する画像として判定する。続いて、図6の603の例では、処理対象オブジェクト608と同一のページに画像606により近い位置かつ処理対象オブジェクト608より小さいサイズでレイアウトされているオブジェクト606が存在する。また、次のページには処理対象オブジェクト608と同等もしくはより大きいサイズのオブジェクトは存在せず、画像610の近い位置かつ処理対象オブジェクト608より小さいサイズでレイアウトされているオブジェクト607が存在する。そのため、処理対象オブジェクト608は、画像609、画像610を包含し、見開きページ内の画像609、画像610を有効範囲とする見開きページのページタイトルであると考えられる。したがって、判定部310は、オブジェクト608パリは画像609、画像610に有効であると判定する。さらに、判定部310は、画像609、画像610にS403において設定されたクラスタ種別を取得し、画像609と画像609が属するクラスタに分類された他の画像もメタデータを付加する画像として判定する。続いて、図6の604の例では、ページタイトルである処理対象オブジェクト611が次のページタイトルであるオブジェクト612が登場するまでの複数のページにまたがって、レイアウトされた画像を有効範囲とする例を示す。上述の通り、S407において、コンテンツのレイアウトに基づいて、メタデータを付加する画像を設定する。また、本実施形態においてコンテンツにレイアウトされていない画像もメタデータの付加対象として設定することが可能となる。なお、クラスタを時系列に並べた際に、付加対象に設定された画像が属する複数のクラスタ間に位置するクラスタにメタデータを付加するクラスタとして設定していないクラスタに分割された画像をさらに、メタデータ付加対象として設定しても構わない。このように構成することでより多くの画像にメタデータを付加することも可能であり、ユーザのメタデータを画像に付加する手間を簡略化することができる。図4に戻り、続くS408において、サーバ装置104は画像管理データベースから、S407においてメタデータ付加対象画像として設定された画像の全てを取得する。S408において、付加部311は、S407において取得した画像全てに、S406において取得したキーワードをメタデータとして付加する。付加部311において付加したメタデータは、メタデータ管理データベース107において管理される。図7は、クラスタ分割された画像に対してキーワードが付加された結果を示した一例である。701はレイアウトされた画像を含むクラスタに画像タイトルとしてキーワードを付加したもので、702はページのオブジェクト有効範囲内で最も古いものと、新しいものを含むクラスタの間に位置する画像に対してもキーワードを付加したものである。S410において、サーバ装置104は、S404において取得した全オブジェクトについてS405~S409までの処理が終わったかを判断する。全オブジェクトについて処理が終わっていないのであれば、S405に戻り、次のオブジェクトを処理対処として設定し、S405からの処理を再び実行する。全オブジェクトについて処理が終わっていれば、処理を終了する。なお、判定部310の判定結果としてとして取得する有効範囲をキーワードと対応づけて付加情報として付加する構成としても良い。例えば、有効範囲がアルバム全体である場合は、アルバムタイトル、ページ内である場合はページタイトル、所定の画像のみに関連する場合の画像タイトル等のタイトル情報を付加情報として付加する。以上説明したように本実施形態によれば、作成されたコンテンツのレイアウトに基づいて、複数の画像に効率的にユーザの意図を反映させたメタデータを付加することができる。また、作成されたコンテンツから付加するメタデータを自動で抽出することができる。また、作成されたコンテンツのオブジェクトと画像のレイアウトに基づいて、ユーザがコンテンツ作成した際に利用したキーワードをメタデータとしてユーザの意図した画像に適切に付加することができる。また、複数の画像をクラスタに分割し、同じクラスタの他の画像に対しても同じメタデータを付加するので、コンテンツの作成に利用していない画像に対してもメタデータを付加することができる。したがって、複数の画像に効率的にメタデータを付加することができる。<実施形態2>本実施形態2では、作成したコンテンツのレイアウト情報を使用して、同一のメタデータを付す画像群からさらに代表画像を示すメタデータを付加する。図8は、本実施形態における代表画像の設定処理を示すフローチャートである。なお、図8に示す代表画像の設定処理は、図4に示す処理が終了した後に実行されるものとする。S801において、代表画像設定部307は、メタデータ管理データベース107にアクセスし、図4に示す処理により付加されたメタデータのうち同一のメタデータ付されている全ての画像を取得する。なお、処理対象となるメタデータが複数ある場合は処理対象とする一つのメタデータを任意に設定し、設定されたメタデータが付加されたる全ての画像を取得する。S802において、代表画像設定部307は取得した全て画像の中から商材管理データベース106が管理している作成済みのコンテンツにレイアウトされている画像を判定する。S803において、代表画像設定部307は、作成済みのコンテンツにレイアウトされた画像が複数存在するかどうかを判断する。複数存在する場合はS804、複数存在しない場合はS805に夫々処理を進める。S803において、レイアウトに使用された画像が複数存在しない場合は、レイアウトに使用された画像を処理対象としているメタデータにおける代表画像として決定する。そして、付加部311は該画像に処理対象のメタデータに対する代表画像である旨を示すメタデータを付加する。コンテンツに使用されているということは、他の画像と比べて、ユーザが気に入っている画像であると考えられるためである。S804において、代表画像設定部307は、複数の画像から夫々の画像がどのようにコンテンツにレイアウトされたかに基づいて、代表画像としてふさわしい画像を選択する。代表画像の選択方法としては、一番大きいサイズの画像配置枠にレイアウトされた画像を選択するとする。なお、例えばページの一番左上のような、コンテンツにおける所定の画像配置枠にレイアウトされた画像を選択してもよい。S805において、代表画像設定部307は、S804において選択した画像を代表画像に設定する。図9は同一メタデータが付された画像のうち、レイアウトに使用された画像が複数存在した場合における代表画像の選択を示した一例である。902は、一番大きいレイアウト枠にレイアウトされた画像904を選択したものである。一番大きいレイアウト枠にレイアウトするということは、ユーザが他の画像と比べて、気に入っている画像であると考えられるためである。901は、コンテンツにおける所定の画像配置枠にレイアウトされた画像を代表画像として選択する例である。901においてが画像配置枠を順番に並べて最初のレイアウト枠にレイアウトされた画像903を選択したものである。なお、所定の画像配置枠として位置だけでなく、例えば特別な装飾を施してある画像配置枠等を設定してよい。S805において、付加部311はS804において選択された画像に処理対象のメタデータに対する代表画像である旨を示すメタデータを付加する。S806において、サーバ装置104は、全メタデータについてS801からの処理が行われたかを判断する。全メタデータについて処理が行われていないのであれば、S801に戻り、次の処理対象となるメタデータを設定し以降の処理を繰り返す。全メタデータについて処理が行われているのであれば、処理を終了する。以上説明したように本実施形態によれば、作成されたコンテンツの情報を利用して、同一のメタデータを付加した画像に対して、ユーザにとって重要度が高いと思わる画像を示すメタデータを更に付加することができる。<実施形態3>本実施形態3では、画像のレイアウト情報に基づいて、画像がユーザの好みに合うかどうかの評価であるレート情報をメタデータとして付加する。また、画像のレイアウト情報そのものをメタデータとして付加する。図10は、本実施形態におけるレート情報付加処理及びレイアウト情報付加処理を示すフローチャートである。S1001において、解析部304は、コンテンツを解析し、レイアウトされた画像が画像配置枠に対してどのような位置でレイアウトされかを示すレイアウト位置を取得する。ここで、レイアウト位置とは、画像配置枠の中心位置が画像のどの座標に位置するかを表す中心座標の情報とする。レイアウト位置を示す図を図11に示す。図11の1101において、画像1102を画像配置枠1103に配置する際、画像1102と画像配置枠1103のアスペクト比が異なるため、画像1102のどの部分を画像配置枠1103上に表示するかの位置合わせが必要となる。位置合わせを行った際の画像配置枠の中心座標1104の画像1102における座標がレイアウト位置である。レイアウト位置は画像1102において画像配置枠1103において実際に表示される領域を示すので画像1102の重要領域を示す情報である。1105は、レイアウト位置を利用して、別の画像配置枠に画像1102を配置した例である。レイアウト位置は、画像1102のレイアウトされた実際に表示される重要領域の中心を示す。したがって、レイアウト位置を用いれば他の画像配置枠でも、ユーザが実際に表示させたい重要領域と考えられる画像上の領域を表示するように画像を自動で配置することに用いることができる。なお、レイアウト位置情報は中心座標に限らず、レイアウト枠の四隅に対する画像の座標としてもよく、拡大や縮小の倍率などの補正情報を持ってもよい。図10に戻り、S1002において付加部311はレイアウト位置情報をメタデータとして解析した画像に対して付加する。続けて、レート設定部308は、S1003からS1007までの処理で画像の評価をレートとして算出し、算出した画像レートをメタデータとして付加する。S1003は解析した画像がレイアウトされた画像配置枠がコンテンツの全画像配置枠の平均サイズより大きいかどうかを判定し、大きいものはS1005で加点を行う。また、平均サイズではなく見開きページの4分の1のサイズ等任意のサイズより大きいかどうかなどの方法で判断してもよい。S1005は、所定の画像配置枠として設定されている画像配置枠に配置された画像かを判定し、所定の画像配置枠に配置された画像であればS1006において加点を行う。所定の画像配置枠としては、ページ上の左上などの位置か特別な装飾を施してある画像配置枠等を設定する。以上によって算出された画像レートをS1007でメタデータとして付加する。なお、既に作成されたコンテンツのレイアウトを解析して、レート設定する場合に説明を行ったが、図4のS401のコンテンツ作成時のユーザのレイアウト操作に基づいて、レート設定を行っても構わない。例えば、画像をテンプレートに配置した順番に基づいて、レート設定を行っても構わない。また、レイアウトに使用されていない画像もレート設定する対象としても構わない。図12の1201は、S1004における加点の例を示す図である。1202は、コンテンツ作成時のユーザのレイアウト操作に基づいて、始めにレイアウトされた画像に対して加点を行う例を示す図である。本実施形態によれば、コンテンツの画像のレイアウトに基づいて、画像が配置されたレイアウト位置をメタデータとして付加することができる。したがって、この付加されたメタデータに基づいて、位置合わせを必要なしに、他の画像配置枠に画像を配置することができる。したがって、ユーザの手間を簡略化することが可能となる。また、コンテンツの画像のレイアウトに基づいて、画像を評価し、レートとして設定することが可能となる。<実施形態4>本実施形態4は、実施形態1~3により付加した画像のメタデータを利用する一例を示す。図13は画像のメタデータを利用する一例を説明するための図である。図13は、実施形態1~3により付加した画像のメタデータに基づいて、ユーザにコンテンツ作成に使用する画像を検索させるため生成部301が作成する画面遷移を示す。1301は画像に付加されたメタデータから、アルバムタイトルのキーワードとその代表画像の一覧を表示した様子であり、ユーザは目的のアルバムタイトルを選択する。ここで、サーバ装置104は、画像管理データベース105及びメタデータ管理データベース107から画像及び該画像に付加されたメタデータを取得する。サーバ装置104は、取得したメタデータから画像に付されたレイアウトされたコンテンツのアルバムタイトル、ページタイトル、画像タイトルを取得する。また、サーバ装置104は、画像に代表画像を示すメタデータが付されているかを検出する。また、代表画像に対応するアルバムタイトル、ページタイトル、画像タイトルを対応づけて検出する。生成部301は、これらの情報に基づいて、画面1301を生成する。また、クライアント装置102は、生成部301が生成した画面を取得し、表示部であるディスプレイ206に表示する。クライアント装置102は入力装置208を介した代表画像のユーザ指定に基づいて、アルバムタイトルの指定を受付ける。クライアント装置102は、該指定に基づいた選択をサーバ装置104に送信する。サーバ装置104の取得部302は、ユーザ指定を受信し、サーバ装置104は該ユーザ指定に基づいてアルバムタイトルを選択する。ここで、フランス旅行が選択されたとする。生成部301はレスポンスとして、画面1302を生成し、クライアント装置102画面1302を表示する。画面1302は選択されたアルバムタイトルを持つ画像の中からページタイトルとして付加されたキーワードと代表画像を検出して一覧表示した様子である。同様に、ユーザはさらに目的のページタイトルを選択する。ここで、パリが選択されたとする。1303は選択されたページタイトルを持つ画像の中から画像タイトルとして付加されたキーワードと代表画像を検出して一覧表示した様子であり、ユーザはさらに目的の画像タイトルを選択する。ここで、凱旋門が選択されたとする。サーバ装置104は、選択された画像タイトルを持つ画像を検索し、検索した画像の一覧を画面1304として生成し、クライアント装置102に表示させる表示制御を行う。また、クライアント装置102は画面1304を表示部に表示させる制御を行い、該画面をユーザに提示する。このように、本実施例は、複数の画像に付された各アルバムタイトルにおける代表画像検出し、検出した代表画像を見本として一覧表示し、各アルバムタイトルの何れかをユーザ指定に基づいて選択する第1の選択を有する。また、第1の選択により選択されたアルバムタイトルが付されている画像に付加情報として付されているページタイトルの各代表画像検出し、一覧表示する。そして、各ページタイトルをユーザ指定に基づいて、選択する第2の選択を有する、また、第2の選択されたページタイトルが付されている画像に付加情報として付されている画像タイトルを選択する第3の選択を有する。また、第3の選択により選択された画像タイトルが付されている画像を検索する。また、代表画像を示す付加情報が付された画像を表示部に表示させ、ユーザは代表画像に基づいて指定を行えるので選びやすい効果を得られる。このように、画像に付された付加情報に基づいて、画像を検索することが可能となり、過去のコンテンツ作成により付加された付加情報により画像選択作業のユーザ負荷が低減される。また、実施形態1~3により付加した画像のメタデータを利用する他の一例として、図14では、大量に保管されている画像の中からコンテンツをサーバ装置104が自動作成する例を示す。1401はキーワードとして小学校が含まれる画像を取得した結果を表し、1402では、これらの画像の中から各アルバムに数枚ずつレートが高い画像を取得する。1403では前述した図11で表されるようにレイアウト位置情報を使用してレイアウトする。このように、実施形態1~3により付加したメタデータにより、所望の画像の選択に利用することができる。つまり、ユーザは二度目以降のコンテンツの作成作業の負荷を以前のコンテンツの作成作業により付加されたメタデータに基づいて低減することが可能となる。<その他の実施形態>また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェアプログラムを、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータまたはCPUやMPU等がプログラムを読み出して実行する処理である。