(57)【要約】【課題】  デジタルコンテンツに関連する複数のメタデータをパッケージ化してユーザに提供する。【解決手段】  デジタルコンテンツに関連するメタデータを格納するメディアカプセル構成情報データベース２１２，コンテンツリスト構成情報２１４およびＲＡＷデータデータベース２１６と，データベースに格納された複数のメタデータをパッケージ化するメディアカプセル提供手段２３０と，メディアカプセルをユーザに配信するメディアカプセル配信処理手段２２８と，配信先情報を管理するメディアカプセル配信先情報データベース２２０とを備えるメディアカプセル提供サーバを設けた。【選択図】    図３
2005071227.tif 000002
【特許請求の範囲】
【請求項１】
デジタルコンテンツに関連するメタデータを管理する少なくとも一つのメタデータ流通管理装置と，前記メタデータ流通管理装置に通信網を介して接続可能な少なくとも一つのクライアント端末と，から構成され，
前記メタデータ流通管理装置は，少なくとも前記デジタルコンテンツの所在情報および前記デジタルコンテンツの種別情報を含む前記デジタルコンテンツに関連する２以上のメタデータを記憶するメタデータ記憶手段と，
前記メタデータ記憶手段に記憶された前記メタデータを少なくとも２つ以上組み合わせてメタデータパッケージを作成するメタデータパッケージ作成手段と，
前記メタデータパッケージを前記通信網を介して前記クライアント端末に配信するメタデータパッケージ配信手段と，
前記メタデータパッケージを配信した前記クライアント端末を使用するユーザを識別する情報および該メタデータパッケージを識別する情報を関連付けた配信先情報を記憶するメタデータパッケージ配信先情報記憶手段と，を備え，
前記クライアント端末は，前記メタデータ流通管理装置から前記通信網を介して前記メタデータパッケージを取得するメタデータパッケージ取得手段と，
前記メタデータパッケージに含まれる前記所在情報を参照して前記デジタルコンテンツを取得し前記種別情報を参照して前記デジタルコンテンツの種別に適した処理を行うメタデータパッケージ操作処理手段と，
を備えることを特徴とする，メタデータ流通管理システム。
【請求項２】
前記メタデータ流通管理装置および前記クライアント端末と前記通信網を介して接続可能であり，
前記メタデータ流通管理装置から前記通信網を介して前記メタデータパッケージを取得するメタデータパッケージ取得手段と，
前記メタデータパッケージを記憶するメタデータパッケージ記憶手段と，
前記メタデータパッケージおよび／または前記メタデータパッケージに含まれる１または２以上のメタデータを前記クライアント端末に送信する送信手段と，を備え，
前記メタデータパッケージ記憶手段に記憶したメタデータパッケージを識別する情報と，該メタデータパッケージを送信した前記クライアント端末を使用するユーザを識別する情報とを関連づけて管理する個人別メタデータ管理装置をさらに備えることを特徴とする，請求項１に記載のメタデータ流通管理システム。
【請求項３】
前記メタデータ流通管理装置は、前記メタデータパッケージを複数内包したコンテナを生成するコンテナ生成手段をさらに有し、
前記メタデータパッケージ配信手段は前記クライアント端末に前記通信網を介して前記コンテナを配信することを特徴とする、請求項１に記載のメタデータ流通管理システム。
【請求項４】
前記メタデータ流通管理装置は，前記メタデータパッケージを複数内包したコンテナを生成するコンテナ生成手段をさらに有し，
前記メタデータパッケージ配信手段は前記クライアント端末に前記通信網を介して前記コンテナを配信し，
前記コンテナ生成手段は，前記メタデータパッケージ配信先情報記憶手段に記憶された前記配信先情報に基づいて，ユーザ毎に異なるメタデータパッケージを前記コンテナに内包することを特徴とする，請求項１に記載のメタデータ流通管理システム。
【請求項５】
デジタルコンテンツに関連するメタデータを管理するメタデータ流通管理装置であって，
少なくとも前記デジタルコンテンツの所在情報および前記デジタルコンテンツの種別情報を含む前記デジタルコンテンツに関連する２以上のメタデータを記憶するメタデータ記憶手段と，
前記メタデータ記憶手段に記憶された前記メタデータを少なくとも２つ以上組み合わせてメタデータパッケージを作成するメタデータパッケージ作成手段と，
前記メタデータパッケージを通信網を介して接続可能なクライアント端末に配信するメタデータパッケージ配信手段と，
前記メタデータパッケージを配信した前記クライアント端末を使用するユーザを識別する情報および該メタデータパッケージを識別する情報を関連付けた配信先情報を記憶するメタデータパッケージ配信先情報記憶手段と，
を備えることを特徴とする，メタデータ流通管理装置。
【請求項６】
前記メタデータパッケージを複数内包したコンテナを生成するコンテナ生成手段をさらに有し、
前記メタデータパッケージ配信手段は前記クライアント端末に前記通信網を介して前記コンテナを配信することを特徴とする、請求項５に記載のメタデータ流通管理装置。
【請求項７】
前記メタデータパッケージを複数内包したコンテナを生成するコンテナ生成手段をさらに有し，
前記メタデータパッケージ配信手段は前記クライアント端末に前記通信網を介して前記コンテナを配信し，
前記コンテナ生成手段は，前記メタデータパッケージ配信先情報記憶手段に記憶された前記配信先情報に基づいて，ユーザ毎に異なるメタデータパッケージを前記コンテナに内包することを特徴とする，請求項５に記載のメタデータ流通管理装置。
【請求項８】
デジタルコンテンツに関連するメタデータを該メタデータを使用してデジタルコンテンツにアクセス可能なユーザ毎に管理する個人別メタデータ管理装置であって，
通信網を介して接続可能なメタデータ流通管理装置から前記通信網を介して前記メタデータパッケージを取得するメタデータパッケージ取得手段と，
前記メタデータパッケージを記憶するメタデータパッケージ記憶手段と，
前記メタデータパッケージおよび／または前記メタデータパッケージに含まれる１または２以上のメタデータを前記通信網を介して接続可能なクライアント端末に送信する送信手段と，を備え，
前記メタデータパッケージ記憶手段に記憶したメタデータパッケージを識別する情報と，該メタデータパッケージを送信した前記クライアント端末を使用するユーザを識別する情報とを関連づけて管理することを特徴とする，個人別メタデータ管理装置。
【請求項９】
メタデータ流通管理装置および／または個人別メタデータ管理装置と通信網を介して接続可能なクライアント端末であって，
前記流通管理装置および／または個人別メタデータ管理装置から前記通信網を介してメタデータパッケージを取得するメタデータパッケージ取得手段と，
前記メタデータパッケージに含まれるデジタルコンテンツの所在情報を参照して前記デジタルコンテンツを取得し前記デジタルコンテンツの種別情報を参照して前記デジタルコンテンツの種別に適した処理を行うメタデータパッケージ操作処理手段と，
を備えることを特徴とする，クライアント端末。
【請求項１０】
コンピュータをして，デジタルコンテンツに関連するメタデータを管理するメタデータ流通管理装置であって，
少なくとも前記デジタルコンテンツの所在情報および前記デジタルコンテンツの種別情報を含む前記デジタルコンテンツに関連する２以上のメタデータを記憶するメタデータ記憶手段と，
前記メタデータ記憶手段に記憶された前記メタデータを少なくとも２つ以上組み合わせてメタデータパッケージを作成するメタデータパッケージ作成手段と，
前記メタデータパッケージを通信網を介して接続可能なクライアント端末に配信するメタデータパッケージ配信手段と，
前記メタデータパッケージを配信した前記クライアント端末を使用するユーザを識別する情報および該メタデータパッケージを識別する情報を関連付けた配信先情報を記憶するメタデータパッケージ配信先情報記憶手段と，
を備えるメタデータ流通管理装置として機能せしめることを特徴とする，コンピュータプログラム。
【請求項１１】
コンピュータをして，前記メタデータパッケージを複数内包したコンテナを生成するコンテナ生成手段をさらに有し、
前記メタデータパッケージ配信手段は前記クライアント端末に前記通信網を介して前記コンテナを配信するメタデータ流通管理装置として機能せしめることを特徴とする，請求項１０に記載のコンピュータプログラム。
【請求項１２】
コンピュータをして，前記メタデータパッケージを複数内包したコンテナを生成するコンテナ生成手段をさらに有し，
前記メタデータパッケージ配信手段は前記クライアント端末に前記通信網を介して前記コンテナを配信し，
前記コンテナ生成手段は，前記メタデータパッケージ配信先情報記憶手段に記憶された前記配信先情報に基づいて，ユーザ毎に異なるメタデータパッケージを前記コンテナに内包するメタデータ流通管理装置として機能せしめることを特徴とする，請求項１０に記載のコンピュータプログラム。
【請求項１３】
コンピュータをして，デジタルコンテンツに関連するメタデータを該メタデータを使用してデジタルコンテンツにアクセス可能なユーザ毎に管理する個人別メタデータ管理装置であって，
通信網を介して接続可能なメタデータ流通管理装置から前記通信網を介して前記メタデータパッケージを取得するメタデータパッケージ取得手段と，
前記メタデータパッケージを記憶するメタデータパッケージ記憶手段と，
前記メタデータパッケージおよび／または前記メタデータパッケージに含まれる１または２以上のメタデータを前記通信網を介して接続可能なクライアント端末に送信する送信手段と，を備え，
前記メタデータパッケージ記憶手段に記憶したメタデータパッケージを識別する情報と，該メタデータパッケージを送信した前記クライアント端末を使用するユーザを識別する情報とを関連づけて管理する個人別メタデータ管理装置として機能せしめることを特徴とする，コンピュータプログラム。
【請求項１４】
コンピュータをして，メタデータ流通管理装置および／または個人別メタデータ管理装置と通信網を介して接続可能なクライアント端末であって，
前記流通管理装置および／または個人別メタデータ管理装置から前記通信網を介してメタデータパッケージを取得するメタデータパッケージ取得手段と，
前記メタデータパッケージに含まれるデジタルコンテンツの所在情報を参照して前記デジタルコンテンツを取得し前記デジタルコンテンツの種別情報を参照して前記デジタルコンテンツの種別に適した処理を行うメタデータパッケージ操作処理手段と，
を備えるクライアント端末として機能せしめることを特徴とする，コンピュータプログラム。
【請求項１５】
デジタルコンテンツに関連するメタデータを管理する少なくとも一つのメタデータ流通管理装置と，前記メタデータ流通管理装置に通信網を介して接続可能な少なくとも一つのクライアント端末と，を用いて実現されるメタデータ流通管理方法であって，
前記メタデータ流通管理装置が，少なくとも前記デジタルコンテンツの所在情報および前記デジタルコンテンツの種別情報を含む前記デジタルコンテンツに関連する２以上のメタデータを記憶するステップと，
記憶した前記メタデータを少なくとも２つ以上組み合わせてメタデータパッケージを作成するステップと，
前記メタデータパッケージを前記通信網を介して前記クライアント端末に配信するステップと，
前記メタデータパッケージを配信した前記クライアント端末を使用するユーザを識別する情報および該メタデータパッケージを識別する情報を関連付けた配信先情報を記憶するステップと，
前記クライアント端末が，前記メタデータ流通管理装置から前記通信網を介して前記メタデータパッケージを取得するステップと，
前記メタデータパッケージに含まれる前記所在情報を参照して前記デジタルコンテンツを取得し前記種別情報を参照して前記デジタルコンテンツの種別に適した処理を行うステップと，
を含むことを特徴とする，メタデータ流通管理方法。
【請求項１６】
前記メタデータ流通管理装置および前記クライアント端末と前記通信網を介して接続可能な個人別メタデータ管理装置をさらに用いて実現され，
前記個人別メタデータ管理装置が，前記メタデータ流通管理装置から前記通信網を介して前記メタデータパッケージを取得するステップと，
前記メタデータパッケージを記憶するステップと，
前記メタデータパッケージおよび／または前記メタデータパッケージに含まれる１または２以上のメタデータを前記クライアント端末に送信するステップと，
前記記憶したメタデータパッケージを識別する情報と，該メタデータパッケージを送信した前記クライアント端末を使用するユーザを識別する情報とを関連づけて管理するステップと，
を含むことを特徴とする，請求項１５に記載のメタデータ流通管理方法。
【請求項１７】
前記メタデータ流通管理装置が，
前記メタデータパッケージを複数内包したコンテナを生成するステップと，
前記コンテナを前記クライアント端末に前記通信網を介して配信するステップと，
をさらに含むことを特徴とする，請求項１５に記載のメタデータ流通管理方法。
【請求項１８】
前記メタデータ流通管理装置が，
前記配信先情報に基づいて，ユーザ毎に異なるメタデータパッケージを複数内包したコンテナを生成するステップと，
前記コンテナを前記クライアント端末に前記通信網を介して配信するステップと，
をさらに含むことを特徴とする，請求項１５に記載のメタデータ流通管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，メタデータ流通管理システム，メタデータ流通管理装置，個人別メタデータ管理装置，クライアント端末，メタデータ流通管理方法およびコンピュータプログラムに関する。
【背景技術】
【０００２】
従来，コンピュータなどの情報処理装置において表示，再生等の処理をすることの可能な画像データ，音楽データ，映像データなどのデジタルコンテンツに対してメタデータを付与し，該メタデータを利用して該デジタルコンテンツを分類管理することが行われている。
【０００３】
例えば，デジタルコンテンツに付随する情報であるメタデータおよびデジタルコンテンツ自体の特徴量とによって該デジタルコンテンツを分類管理するオブジェクト分類管理方法およびシステムが提案されている（例えば特許文献１参照）。かかるシステムによれば，画像，音楽，Ｗｅｂページなどの色，形および模様などオブジェクトそのものの特徴を抽出した特徴量に基づいて分類したオブジェクトを，該オブジェクトに対して付与されたメタデータとともに管理するため，オブジェクトの特徴に基づいた分類を簡単に行うことができ，大量のオブジェクトを効率的に管理することができる。
【０００４】
【特許文献１】特開２００２−２５９４１０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら，上記のオブジェクト分類管理システムにおいては，メタデータはデジタルコンテンツの分類管理のために利用されるものであって，ユーザが通信網を介してデジタルコンテンツを取得，利用するためにメタデータを利用するものではなかった。
【０００６】
そこで本発明の目的は，ユーザに通信網を介してデジタルコンテンツを取得，利用させるために該コンテンツに関する複数のメタデータをパッケージ化してユーザに提供することの可能なメタデータ流通管理システム，メタデータ流通管理装置，個人別メタデータ管理装置，クライアント端末，メタデータ流通管理方法およびコンピュータプログラムを提供することである。
【課題を解決するための手段】
【０００７】
上記課題を解決するために，本発明の第１の観点によれば，デジタルコンテンツに関連するメタデータを管理する少なくとも一つのメタデータ流通管理装置と，前記メタデータ流通管理装置に通信網を介して接続可能な少なくとも一つのクライアント端末と，から構成され，
前記メタデータ流通管理装置は，少なくとも前記デジタルコンテンツの所在情報および前記デジタルコンテンツの種別情報を含む前記デジタルコンテンツに関連する２以上のメタデータを記憶するメタデータ記憶手段と，
前記メタデータ記憶手段に記憶された前記メタデータを少なくとも２つ以上組み合わせてメタデータパッケージを作成するメタデータパッケージ作成手段と，
前記メタデータパッケージを前記通信網を介して前記クライアント端末に配信するメタデータパッケージ配信手段と，
前記メタデータパッケージを配信した前記クライアント端末を使用するユーザを識別する情報および該メタデータパッケージを識別する情報を関連付けた配信先情報を記憶するメタデータパッケージ配信先情報記憶手段と，を備え，
前記クライアント端末は，前記メタデータ流通管理装置から前記通信網を介して前記メタデータパッケージを取得するメタデータパッケージ取得手段と，
前記メタデータパッケージに含まれる前記所在情報を参照して前記デジタルコンテンツを取得し前記種別情報を参照して前記デジタルコンテンツの種別に適した処理を行うメタデータパッケージ操作処理手段と，
を備えることを特徴とする，メタデータ流通管理システムが提供される。
【０００８】
上記発明によれば，メタデータ流通管理装置の構成要素であるメタデータ記憶手段に記憶されたデジタルコンテンツの所在情報と種別情報を少なくとも含む２以上のメタデータを，メタデータパッケージ作成手段によってパッケージ化してメタデータパッケージを作成し，メタデータパッケージ配信手段によって通信網を介してクライアント端末に配信することができる。クライアント端末は，クライアント端末の構成要素であるメタデータパッケージ取得手段によってメタデータ流通管理装置からメタデータパッケージを取得し，メタデータパッケージ操作処理手段によって，該メタデータパッケージに含まれる所在情報と種別情報とからデジタルコンテンツの参照および表示，再生などの処理を行うことができる。また，メタデータ流通管理装置の構成要素であるメタデータパッケージ配信先情報記憶手段が，配信したメタデータパッケージと配信先ユーザとを関連付けて記憶することによって，各ユーザのメタデータパッケージ所有状態をメタデータ流通管理装置が管理することができる。以上の処理により，ユーザに通信網を介してデジタルコンテンツを取得，利用させるために該コンテンツに関する複数のメタデータをパッケージ化してユーザに提供することができる。デジタルコンテンツ実体とは別に，少なくともデジタルコンテンツ実体のアドレス情報を含む該デジタルコンテンツに関連する複数のメタデータをパッケージ化して流通させることによって，肥大化傾向のコンテンツデータ実体の容量に左右されることがなく，検索性を損なわせることが無い。また，複数のメタデータをパッケージ化するため，デジタルコンテンツに関する様々な付加情報をユーザに提供することができる。
【０００９】
上記のメタデータ流通管理システムは，前記メタデータ流通管理装置および前記クライアント端末と前記通信網を介して接続可能な個人別メタデータ管理装置をさらに備えるように構成してもよい。個人別メタデータ管理装置は，前記メタデータ流通管理装置から前記通信網を介して前記メタデータパッケージを取得するメタデータパッケージ取得手段と，
前記メタデータパッケージを記憶するメタデータパッケージ記憶手段と，
前記メタデータパッケージおよび／または前記メタデータパッケージに含まれる１または２以上のメタデータを前記クライアント端末に送信する送信手段と，を備え，
前記メタデータパッケージ記憶手段に記憶したメタデータパッケージを識別する情報と，該メタデータパッケージを送信した前記クライアント端末を使用するユーザを識別する情報とを関連づけて管理することを特徴とする。かかる構成によれば，個人別メタデータ管理装置は，構成要素であるメタデータパッケージ取得手段によってメタデータ流通管理装置から通信網を介してメタデータパッケージを取得しメタデータパッケージ記憶手段に記憶し，送信手段によって該メタデータパッケージをクライアント端末に送信することができる。また，メタデータパッケージを送信したユーザと該メタデータパッケージを関連づけて管理することにより，各ユーザのメタデータパッケージ所有状態を個人別メタデータ管理装置が管理することができる。
【００１０】
上記メタデータ流通管理装置は，前記メタデータパッケージを複数内包したコンテナを生成するコンテナ生成手段をさらに有し、前記メタデータパッケージ配信手段が前記クライアント端末に前記通信網を介して前記コンテナを配信するように構成してもよい。かかる構成により，メタデータパッケージを複数内包したコンテナをユーザに提供することができ，複数の関連した情報を一度にユーザに提供することができる。例えば関連した記事を複数集めた雑誌のような機能をコンテナによって果たすことができる。
【００１１】
上記メタデータ流通管理装置は，前記メタデータパッケージを複数内包したコンテナを生成するコンテナ生成手段をさらに有するように構成してもよい。コンテナ生成手段は，前記メタデータパッケージ配信先情報記憶手段に記憶された前記配信先情報に基づいて，ユーザ毎に異なるメタデータパッケージを前記コンテナに内包することを特徴とする。かかる構成によれば，メタデータ流通管理装置のコンテナ生成手段が，メタデータパッケージ配信先情報記憶手段に記憶された前記配信先情報，すなわち各ユーザのメタデータパッケージ所有状態に基づいて，ユーザ毎に未配信であるメタデータパッケージをコンテナに内包したり，配信済みであるメタデータパッケージをコンテナから削除したりしてユーザ毎にカスタマイズされたメタデータパッケージのコンテナをユーザに提供することができる。メタデータパッケージを複数内包したコンテナをユーザに提供することによって，複数の関連した情報を一度にユーザに提供することができ，例えば関連した記事を複数集めた雑誌のような機能をコンテナによって果たすことができる。
【００１２】
上記課題を解決するために，本発明の第２の観点によれば，デジタルコンテンツに関連するメタデータを管理するメタデータ流通管理装置であって，
少なくとも前記デジタルコンテンツの所在情報および前記デジタルコンテンツの種別情報を含む前記デジタルコンテンツに関連する２以上のメタデータを記憶するメタデータ記憶手段と，
前記メタデータ記憶手段に記憶された前記メタデータを少なくとも２つ以上組み合わせてメタデータパッケージを作成するメタデータパッケージ作成手段と，
前記メタデータパッケージを通信網を介して接続可能なクライアント端末に配信するメタデータパッケージ配信手段と，
前記メタデータパッケージを配信した前記クライアント端末を使用するユーザを識別する情報および該メタデータパッケージを識別する情報を関連付けた配信先情報を記憶するメタデータパッケージ配信先情報記憶手段と，
を備えることを特徴とする，メタデータ流通管理装置が提供される。
【００１３】
上記メタデータ流通管理装置を，前記メタデータパッケージを複数内包したコンテナを生成するコンテナ生成手段をさらに有し、前記メタデータパッケージ配信手段が前記クライアント端末に前記通信網を介して前記コンテナを配信するように構成してもよい。かかる構成により，メタデータパッケージを複数内包したコンテナをユーザに提供することができ，複数の関連した情報を一度にユーザに提供することができる。例えば関連した記事を複数集めた雑誌のような機能をコンテナによって果たすことができる。
【００１４】
上記メタデータ流通管理装置を，メタデータパッケージを複数内包したコンテナを生成するコンテナ生成手段をさらに有し，メタデータパッケージ配信手段が前記クライアント端末に前記通信網を介して前記コンテナを配信するように構成し，さらに上記コンテナ生成手段を，前記メタデータパッケージ配信先情報記憶手段に記憶された前記配信先情報に基づいて，ユーザ毎に異なるメタデータパッケージを前記コンテナに内包するように構成してもよい。
【００１５】
上記課題を解決するために，本発明の第３の観点によれば，デジタルコンテンツに関連するメタデータを該メタデータを使用してデジタルコンテンツにアクセス可能なユーザ毎に管理する個人別メタデータ管理装置であって，
通信網を介して接続可能なメタデータ流通管理装置から前記通信網を介して前記メタデータパッケージを取得するメタデータパッケージ取得手段と，
前記メタデータパッケージを記憶するメタデータパッケージ記憶手段と，
前記メタデータパッケージおよび／または前記メタデータパッケージに含まれる１または２以上のメタデータを前記通信網を介して接続可能なクライアント端末に送信する送信手段と，を備え，
前記メタデータパッケージ記憶手段に記憶したメタデータパッケージを識別する情報と，該メタデータパッケージを送信した前記クライアント端末を使用するユーザを識別する情報とを関連づけて管理することを特徴とする，個人別メタデータ管理装置が提供される。
【００１６】
上記課題を解決するために，本発明の第４の観点によれば，メタデータ流通管理装置および／または個人別メタデータ管理装置と通信網を介して接続可能なクライアント端末であって，
前記流通管理装置および／または個人別メタデータ管理装置から前記通信網を介してメタデータパッケージを取得するメタデータパッケージ取得手段と，
前記メタデータパッケージに含まれるデジタルコンテンツの所在情報を参照して前記デジタルコンテンツを取得し前記デジタルコンテンツの種別情報を参照して前記デジタルコンテンツの種別に適した処理を行うメタデータパッケージ操作処理手段と，
を備えることを特徴とする，クライアント端末が提供される。
【００１７】
上記課題を解決するために，本発明の第５の観点によれば，コンピュータをして，メタデータ流通管理装置，個人別メタデータ管理装置またはクライアント端末として機能せしめるコンピュータプログラムが提供される。
【００１８】
上記課題を解決するために，本発明の第６の観点によれば，デジタルコンテンツに関連するメタデータを管理する少なくとも一つのメタデータ流通管理装置と，前記メタデータ流通管理装置に通信網を介して接続可能な少なくとも一つのクライアント端末と，を用いて実現されるメタデータ流通管理方法であって，
前記メタデータ流通管理装置が，少なくとも前記デジタルコンテンツの所在情報および前記デジタルコンテンツの種別情報を含む前記デジタルコンテンツに関連する２以上のメタデータを記憶するステップと，
記憶した前記メタデータを少なくとも２つ以上組み合わせてメタデータパッケージを作成するステップと，
前記メタデータパッケージを前記通信網を介して前記クライアント端末に配信するステップと，
前記メタデータパッケージを配信した前記クライアント端末を使用するユーザを識別する情報および該メタデータパッケージを識別する情報を関連付けた配信先情報を記憶するステップと，
前記クライアント端末が，前記メタデータ流通管理装置から前記通信網を介して前記メタデータパッケージを取得するステップと，
前記メタデータパッケージに含まれる前記所在情報を参照して前記デジタルコンテンツを取得し前記種別情報を参照して前記デジタルコンテンツの種別に適した処理を行うステップと，
を含むことを特徴とする，メタデータ流通管理方法が提供される。
【発明の効果】
【００１９】
以上説明したように本発明によれば，ユーザに通信網を介してデジタルコンテンツを取得，利用させるために該コンテンツに関する複数のメタデータをパッケージ化してユーザに提供することができる。
【発明を実施するための最良の形態】
【００２０】
以下に添付図面を参照しながら，本発明にかかるメタデータ流通管理システムの好適な実施の形態について詳細に説明する。なお，本明細書及び図面において，実質的に同一の機能構成を有する構成要素については，同一の符号を付することにより重複説明を省略する。
【００２１】
（システム全体構成）
まず，図１および図２に基づいて，本発明にかかるメタデータ流通管理システム等の一実施形態として構成されたメタデータ流通管理システム１００の全体構成について説明する。なお，図１は，本実施形態にかかるメタデータ流通管理システム１００の構成を示すブロック図である。
【００２２】
図１に示すように，メタデータ流通管理システム１００は，少なくとも１つのメディアカプセル提供サーバ（Ｍｅｄｉａ  Ｃａｐｓｕｌｅ  Ｐｒｏｖｉｄｅ  Ｓｅｒｖｅｒ，図中ではＭＣＰＳと称する）１０２と，少なくとも１つのマイストレージサーバ（Ｍｙ  Ｓｔｏｒａｇｅ  Ｓｅｒｖｅｒ，図中ではＭＳＳと称する）１０４と，少なくとも１つのクライアント端末１０６と，通信網１０８などから構成される。
【００２３】
メディアカプセル提供サーバ１０２は，メタデータ流通管理装置の一例として構成されるコンピュータなどの情報処理装置であり，主にメディアカプセルの生成，管理とマイストレージサーバ１０４／クライアント端末へのメディアカプセルの提供などを行う。
【００２４】
メディアカプセル（以降の説明中および図面中ではＭＣとも称する）はメタデータパッケージの一例として構成され，例えば画像データ，音楽データおよび動画データなど通信網１０８を介してやり取りすることの可能なデジタルコンテンツに付随する情報であるメタデータを複数組み合わせてパッケージ化したものである。メタデータとしては，例えばコンテンツの名前，コンテンツのアドレスなど，メタデータを参照することでコンテンツへのアクセスを可能にする情報や，コンテンツの内容を表すテキストなど，多大なコンテンツの中から目的のコンテンツを探し出すための検索の際に利用される情報，あるいはコンテンツの利用制限などの権利情報などを例示することができる。本実施形態においてメディアカプセルとしてパッケージ化されるメタデータ，およびメディアカプセルの詳細な構成については後述する。
【００２５】
本実施形態において，メディアカプセル提供サーバ１０２を所有，管理しているのは，ユーザが所有するクライアント端末１０６に通信網１０８を介して映画，画像および音楽などのコンテンツ配信サービスなどを行うサービス事業者である。図１および図２に示すように，メディアカプセル提供サーバ１０２は，例えば販売管理，商品管理などを行うためにサービス事業者が有するサービス事業系システム１１０などと接続され，サービス事業者が提供するコンテンツ１１４に関するメタデータを管理する。コンテンツ実体はサービス事業系システム１１０が保有していてもよいし，メディアカプセル提供サーバ１０２が保有していてもよいし，あるいは通信網１０８を介してさらに接続された他の情報処理装置に格納されていても構わない。メディアカプセル提供サーバ１０２が管理するメタデータにはコンテンツ実体のアドレス情報も含まれ，メタデータを参照すればコンテンツ実体の格納場所を知ることができる。なお，上記説明ではメディアカプセル提供サーバ１０２がサービス事業者によって管理され，サービス事業系システム１１０と接続されているように構成したが，本発明はかかる例には限定されない。メディアカプセル提供サーバ１０２は前述の通りデジタルコンテンツに付随するメタデータをパッケージ化して管理するものであるから，かかる機能を果たすように構成されれば，所有者や接続状態を問わない。
【００２６】
サービス事業系システム１１０はリコメンドエンジン１１２を備える。リコメンドエンジン１１２はメディアカプセル提供サーバ１０２が管理するメタデータを対象に検索を行うことができる。
【００２７】
マイストレージサーバ１０４は，個人別メタデータ管理装置の一例として構成されるコンピュータなどの情報処理装置であり，本実施形態にかかるメタデータ流通管理システム１００を利用してデジタルコンテンツの参照などを行うユーザ毎に，該ユーザが利用するメディアカプセルの管理などを行う。マイストレージサーバ１０４は，複数のメディアカプセル提供サーバ１０２と複数のクライアント端末１０６との間に１台設けられ，複数のユーザの情報と，複数のメディアカプセル提供サーバ１０２から提供されるメディアカプセルの情報を一括管理するように構成してもよい。または複数のメディアカプセル提供サーバ１０２がそれぞれマイストレージサーバ１０４を備えるようにマイストレージサーバ１０４を複数台で構成してもよい。あるいは，ユーザが各々でマイストレージサーバ１０４を持つべく，複数台のマイストレージサーバ１０４で構成してもよい。
【００２８】
図２に示すように，本実施形態においてマイストレージサーバ１０４はユーザ認証サーバ（ＵＡＳ）１１６を介して認証システム１１６と接続され，認証システム１１６において，クライアント端末１０６からマイストレージサーバ１０４にアクセスを試みるユーザが本実施形態にかかるメタデータ流通管理システム１００の利用が可能なユーザであるかなどを認証することができる。
【００２９】
クライアント端末１０６は，情報端末装置であり，デジタルコンテンツの参照，表示，再生などを行う機能を有する。クライアント端末１０６としては，例えばパーソナルコンピュータ，ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｅｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）等の携帯情報端末，携帯電話，テレビやＤＶＤプレイヤー等の情報端末機能を有する家電などを例示することができる。
【００３０】
通信網１０８は，双方向通信が可能な電話回線，専用回線などであり，本実施形態におけるメディアカプセル等を双方向に流通させる機能を持つ。通信網１０８はインターネットを含み，有線，無線を問わない。
【００３１】
メディアカプセル提供サーバ１０２およびマイストレージサーバ１０４は，通信網１０８を介して相互に通信が可能であって，少なくとも本実施形態にかかるメタデータをパッケージ化したメディアカプセルを送受信することができる。クライアント端末１０６は，図１に示すようにマイストレージサーバ１０４とのみ通信が可能なように，例えばＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などを介してマイストレージサーバ１０４と接続されていてもよいし，メディアカプセル提供サーバ１０２およびマイストレージサーバ１０４と相互に通信が可能なように通信網１０８に接続されていてもよい。あるいは，マイストレージサーバ１０４をシステム構成から除外し，メディアカプセル提供サーバ１０２とクライアント端末１０６とを通信網１０８を介して接続し，マイストレージサーバ１０４を介さずにメディアカプセル提供サーバ１０２とクライアント端末１０６との間でメディアカプセルを送受信するように構成してもよい。また，クライアント端末はひとつ以上であればよいので，クライアント端末１０７をクライアント端末１０６とともにマイストレージサーバ１０４に接続しても構わない。
【００３２】
以上，本実施形態にかかるメタデータ流通管理システム１００の全体構成について説明した。次に，図３に基づいて本実施形態にかかるメディアカプセル提供サーバ１０２の構成について説明する。
【００３３】
（メディアカプセル提供サーバ）
メディアカプセル提供サーバ１０２は，図３に示すように，外部装置とのインタフェースとして，サービスリクエストインタフェース２０２，メディアカプセル配信管理インタフェース２０４，メディアカプセルオーサリングインタフェース２０６，外部データ参照インタフェース２０８，マイストレージサーバ通信制御２１０などを備える。メディアカプセル提供サーバ１０２の内部記憶装置または外部記憶装置には，メディアカプセル構成情報データベース（ＤＢ）２１２，コンテンツリスト構成情報データベース（ＤＢ）２１４，ＲＡＷデータデータベース（ＤＢ）２１６，コンテナ元データデータベース（ＤＢ）２１８，メディアカプセル配信先情報データベース（ＤＢ）２２０および検索データデータベース（ＤＢ）２２２などが格納される。さらにメディアカプセル提供サーバ１０２は，上記データベースに格納される情報などを処理する手段として，メディアカプセル構成管理手段２２４，メディアカプセルデータ管理手段２２６，メディアカプセル配信処理手段２２８，メディアカプセル提供手段２３０，コンテナ動的生成処理手段２３２，検索データ管理手段２３４，リコメンデーション検索処理手段２３６，個別プロファイル情報取得処理手段２３８およびサービスリクエスト受付処理手段２４０などを備える。各々の機能について以下に説明する。
【００３４】
サービスリクエストインタフェース２０２は，メディアカプセルに対して定義されたメディアカプセル提供サーバ１０２上で動作するメソッドであるサービスリクエストをメディアカプセル提供サーバ１０２以外の情報処理装置から取得するインタフェースである。メディアカプセル提供サーバ１０２以外の情報処理装置が有するサービスリクエストとしては、例えば図１に記載のサービス事業系システム１１０が有するリコメンドエンジン１１２が行うメディアカプセルの検索などを例示できる。
【００３５】
メディアカプセル配信管理インタフェース２０４は，メディアカプセル提供サーバ１０２に対してメディアカプセルの配信リクエストを行うメディアカプセル提供サーバ１０２以外の情報処理装置などとの間のインタフェースであって，メディアカプセル配信処理手段に対してメディアカプセル配信のリクエストを行う。メディアカプセル提供サーバ１０２以外の情報処理装置とは，サービス事業者が保有するサービス事業系システム１１０であって，例えばＭＣ配信業務システムや，コンテンツの販売管理システムなどである。
【００３６】
メディアカプセルオーサリングインタフェース２０６は，メディアカプセル提供サーバ１０２に対してメディアカプセルの元となるデータの投入およびメンテナンスなどを行うメディアカプセル提供サーバ１０２以外の情報処理装置などとのインタフェースであって，メディアカプセル構成情報データベース２１２，コンテンツリスト構成情報データベース２１４およびＲＡＷデータデータベース２１６に対してデータ投入、メンテナンスを行う。
【００３７】
外部データ参照インタフェース２０８は，メディアカプセル提供サーバ１０２以外の情報処理装置などにコンテンツ実体が格納されている場合に，かかるコンテンツを参照するためのインタフェースである。
【００３８】
マイストレージサーバ通信制御２１０は，通信網１０８を介して行われるマイストレージサーバ１０４との間の通信を制御する。
【００３９】
メディアカプセル構成情報データベース２１２には，メタデータの中で，コンテンツの流通管理およびメディアカプセル利用管理に関するメタデータが格納される。流通管理に関するメタデータとは，画像データや音楽データなどの配信等により通信網１０８を介してコンテンツを流通させる際に，その流通を管理する目的で付加されるメタデータであって，例えばコンテンツの発行者，発行日時，有効期限などを例示することができる。メディアカプセル利用管理に関するメタデータとは，ユーザがクライアント端末１０６などでコンテンツの参照や検索などを行うためにメディアカプセルを利用する際に必要となるメタデータであって，メディアカプセルのタイトル，メディアカプセル作成時に利用された言語，メディアカプセルの特徴を示す検索キー等の属性情報およびメディアカプセルに対する操作に対応した動作情報などを例示することができる。
【００４０】
コンテンツリスト構成情報データベース２１４には，メタデータの中で，メディアカプセルに内包されたデータ（論理上のコンテンツリスト）に関するメタデータが格納される。論理上のコンテンツリストとは，物理的なコンテンツデータ（Ｒａｗデータ）を、制御情報も含めて束ねたものであり，ユーザが利用するデータの論理単位であって，ひとつのコンテンツリストの中に複数のコンテンツを含むことが可能である。論理上のコンテンツリストに関するメタデータとしては，論理上のコンテンツリストを識別するデータ，コンテンツ検索のための検索キー，あるいはコンテンツに対応するサムネール画像などを例示することができる。なお，図中では「論理上のコンテンツリスト」を単に「コンテンツリスト」と称する。
【００４１】
ＲＡＷデータデータベース２１６には，コンテンツへのアクセス種別やコンテンツのアドレスなどの，個々のコンテンツに関するメタデータが格納される。また，コンテンツ実体が格納される場合もある。なお，メディアカプセルの詳細な構造については後述する。なお，図１に示したメディアカプセルデータベース（Ｍｅｄｉａ  Ｃａｐｓｕｌｅ  Ｄａｔａｂａｓｅ）には，メディアカプセル構成情報データベース２１２，コンテンツリスト構成情報データベース２１４およびＲＡＷデータデータベース２１６が含まれる。なお，メディアカプセル構成情報データベース２１２，コンテンツリスト構成情報データベース２１４およびＲＡＷデータデータベース２１６はメタデータ記憶手段の一例として構成されるものである。更に、コンテナがユーザ毎に異なるメタデータを含まない場合は、メディアカプセルを複数格納したメディアカプセルコンテナ（図中ではＭＣコンテナとも称する）を生成する際に必要な内包メディアカプセルリスト（図中ではＭＣリストとも称する）は、ＲＡＷデータベース２１６に格納される。
【００４２】
コンテナ元データデータベース２１８は，メディアカプセルを複数格納したメディアカプセルコンテナを生成する際に必要な内包メディアカプセルリストをユーザによるカスタマイズが可能なように生成するための元となるデータが格納される。メディアカプセルコンテナは，メタデータパッケージを複数内包したコンテナの一例である。具体的には，メディアカプセルリストを作成する際に，メディアカプセルリストに含められる候補のメディアカプセルを識別する情報（ＩＤなど）と，そのメディアカプセルを実際に含めるかどうかの判断条件となるデータが格納される。例を挙げると、例えばコンテンツカタログ相当のメディアカプセルコンテナを作るとすると，そのカタログに含まれるべきコンテンツのチラシの役割を担うメディアカプセルのＩＤが元データデータベースに入る。そして判断条件のデータとしてはそのチラシから実際にコンテンツを購入した場合に配信されるメディアカプセルのＩＤが格納される。それにより，まだ購入していないコンテンツだけをカタログに入れることが可能になる。
【００４３】
メディアカプセル配信先情報データベース２２０はメタデータパッケージ配信先情報記憶手段の一例として構成され，メディアカプセルの所有ユーザ情報が格納される。所有ユーザ情報とは，どのユーザが，どのメディアカプセルをどんな状態で所有しているかを示す情報であり，メディアカプセルごとに，そのメディアカプセルを配信したユーザを識別する情報（例えばユーザＩＤ等）と，配信状態（例えばユーザがかかるメディアカプセルを利用できる期間など）を管理している。
【００４４】
検索データデータベース２２２には，リコメンデーション検索用のデータが格納される。メディアカプセル提供サーバ１０２は，ユーザからの要求に応じてメディアカプセルを提供する以外に，各ユーザの嗜好に沿ったコンテンツを含むメディアカプセルをリコメンド，またはＰＵＳＨ型配信する機能を有する。各ユーザの嗜好に沿ったコンテンツを検索する際に必要となる検索用データをリコメンデーション検索用データとして検索データデータベース２２２に格納する。リコメンデーション検索用データとしては，例えばメディアカプセルに含まれるコンテンツの特徴ベクトル等のメディアカプセル属性情報，マイストレージサーバ１０４から取得したユーザの個別プロファイルなどを含む。個別プロファイルについては後述する。
【００４５】
メディアカプセル構成管理手段２２４は，オーサリングインタフェースからの指示によりメディアカプセル構成情報データを管理するとともに，メディアカプセル提供手段２３０からのリクエストに基づきメディアカプセル構成情報データをメディアカプセル構成情報データデータベースから取得してメディアカプセル提供手段２３０に与える。また，メディアカプセル構成管理データの更新を行った場合には，更新情報をマイストレージサーバ通信制御２１０手段を介してマイストレージサーバ１０４に対して通知する。
【００４６】
メディアカプセルデータ管理手段２２６は，オーサリングインタフェースからの指示によりＲＡＷデータデータベース２１６を管理するとともに，メディアカプセル提供手段２３０からのリクエストに基づきＲＡＷデータデータベース２１６からコンテンツ実体を取得してメディアカプセル提供手段２３０に与える。あるいはＲＡＷデータデータベース２１６に格納されているコンテンツのアドレスなどを参照し，外部データ参照インタフェース２０８を通して外部ロジックの呼び出しを行う。
【００４７】
メディアカプセル配信処理手段２２８はメタデータパッケージ配信手段の一例として構成され，メディアカプセル配信管理インタフェース２０４からのリクエストに基づき，マイストレージサーバ１０４を介してユーザが使用するクライアント端末１０６にメディアカプセルを配信し，交換し，または回収する。メディアカプセルの交換とは，サービス事業者などメディアカプセルの発行者などによって，既にユーザに対して配信したメディアカプセルに変更が加えられた場合に，変更後のメディアカプセルを再度該ユーザに配信することである。メディアカプセルの回収とは，例えば，予めユーザがメディアカプセルを利用できる有効期限が定められており，有効期限が過ぎた時点で該メディアカプセルをユーザから取り上げることである。
【００４８】
メディアカプセル提供手段２３０はメタデータパッケージ作成手段の一例として構成され，マイストレージサーバ１０４からのリクエストに基づいて，上記メディアカプセル構成管理手段２２４およびメディアカプセルデータ管理手段２２６からそれぞれメタデータを取得し，取得したメタデータによってメディアカプセルを構成してマイストレージサーバ通信制御２１０を介してマイストレージサーバ１０４に提供する。
【００４９】
コンテナ動的生成処理手段２３２はコンテナ生成手段の一例として構成され，メディアカプセルを複数格納したメディアカプセルコンテナを生成する際に必要な，メディアカプセルコンテナに内包されるメディアカプセルのリストを作成する。その際に，上記メディアカプセル配信先情報データベース２２０に格納されているメディアカプセルの所有ユーザ情報を参照し，ユーザごとに，そのユーザに対して未配信であるメディアカプセルをコンテナに内包させることができる。
【００５０】
検索データ管理手段２３４は，オーサリングインタフェースからの指示により検索データデータベース２２２に格納されているリコメンデーション検索用データを管理する。
【００５１】
個別プロファイル情報取得処理手段２３８は，マイストレージサーバ１０４に対して個別プロファイル情報をリクエストし，該個別プロファイル情報を取得する。個別プロファイル情報とは，マイストレージサーバ１０４において管理されている各ユーザの年齢，性別などのユーザプロファイル情報，および各ユーザが利用したメディアカプセルの情報やユーザがメディアカプセル毎に設定したメディアカプセルの評価情報などを含むユーザ毎の個別メタデータとを用いてマイストレージサーバ１０４において抽出された，ユーザの嗜好が反映された特徴ベクトルなどである。
【００５２】
リコメンデーション検索処理手段２３６は，検索データデータベース２２２に格納されているリコメンデーション検索用データと，マイストレージサーバから取得する上記個別プロファイルによりユーザ毎に最適化された検索結果を返却する。検索処理は例えば，検索データデータベース２２２に格納されているリコメンデーション検索用データの一例であるメディアカプセルに含まれるコンテンツの特徴ベクトルと，個別プロファイルが示すユーザの嗜好を反映した特徴ベクトルとの対比を行うことによって，ユーザ毎に最適化された検索結果を得ることができる。
【００５３】
サービスリクエスト受付処理手段２４０は，メディアカプセルに対して定義されたメディアカプセル提供サーバ１０２上で動作するメソッドであるサービスリクエストをマイストレージサーバ通信制御２１０を介してマイストレージサーバ１０４から受け付ける。
【００５４】
以上，本実施形態にかかるメディアカプセル提供サーバ１０２の構成について説明した。次に，図４に基づいて本実施形態にかかるマイストレージサーバ１０４の構成について説明する。
【００５５】
（マイストレージサーバ）
マイストレージサーバは，図４に示すように，外部装置とのインタフェースとして，メディアカプセル提供サーバ通信制御３０２とクライアント端末通信制御３０４などを備える。マイストレージサーバ１０４の内部記憶装置または外部記憶装置には，メディアカプセルデータキャッシュデータベース３０６，メディアカプセル所有情報データベース３０８，個別メタデータデータベース３１０およびユーザプロファイルデータベース３１２などが格納される。さらにマイストレージサーバ１０４は，上記データベースに格納される情報などを処理する手段として，メディアカプセルデータキャッシュ管理手段３１４，メディアカプセル所有情報管理手段３１６，個別メタデータ管理手段３１８，メディアカプセルデータ取得処理手段３２０，所有メディアカプセル検索処理手段３２２，ユーザプロファイル管理手段３２４，個別プロファイル抽出処理手段３２６およびサービスリクエスト中継処理手段３２８などを備える。各々の機能について下記に説明する。
【００５６】
メディアカプセル提供サーバ通信制御３０２は，通信網１０８を介して行われるメディアカプセル提供サーバ１０２との間の通信を制御する。クライアント端末通信制御３０４は送信手段の一例として構成され，通信網１０８を介して行われるクライアント端末１０６との間の通信を制御する。
【００５７】
メディアカプセルデータキャッシュデータベース３０６はメタデータパッケージ記憶手段の一例として構成され，メディアカプセル，およびメディアカプセルとしてパッケージ化されているメタデータの中で，メディアカプセル構成情報など，ユーザが自己が所有する所有メディアカプセルを検索するために必要となるメタデータが格納される。例えば，本実施形態にかかるメタデータ流通管理システム１００において一意となるように各メディアカプセルに振られたＩＤや，メディアカプセルの特徴を示す検索キーなどが格納されている。
【００５８】
メディアカプセル所有情報データベース３０８には，ユーザが所有するメディアカプセルの情報が格納されている。ここで，所有するとは，メディアカプセル提供サーバ１０２から配信されたメディアカプセルをマイストレージサーバ１０４内に保持している状態をいう。具体的にはユーザを識別するＩＤなどの情報とメディアカプセルを識別するＩＤなどの情報とが関連づけられて記憶されており，どのユーザがどのメディアカプセルを所有しているかが分かるようになっている。
【００５９】
個別メタデータデータベース３１０には，ユーザが利用したメディアカプセルの情報やユーザがメディアカプセル毎に設定したメディアカプセルの評価情報などを含むユーザ毎，メディアカプセル毎の個別メタデータが格納される。
【００６０】
ユーザプロファイルデータベース３１２には，例えばユーザの性別や年齢など，ユーザに関する情報が格納される。
【００６１】
メディアカプセルデータキャッシュ管理手段３１４は，メディアカプセル提供サーバ１０２からのメディアカプセルの配信，更新などに対応して，メディアカプセルデータキャッシュデータベース３０６に格納されている情報を常に最新の状態にしておくなど，適切な状態に管理する。
【００６２】
メディアカプセル所有情報管理手段３１６は，メディアカプセル提供サーバ１０２からのメディアカプセルの配信，回収などに対応して，メディアカプセルの所有情報を適切に管理する。
【００６３】
個別メタデータ管理手段３１８は，クライアント端末１０６からのリクエストに基づいて個別メタデータの設定，操作を行う。またはメディアカプセル提供サーバ１０２からメディアカプセルが配信された時などにメディアカプセルの取得日時などを個別メタデータとして設定する。
【００６４】
メディアカプセルデータ取得処理手段３２０はメタデータパッケージ取得手段の一例として構成され，クライアント端末１０６からのリクエストに基づいて上記メディアカプセルデータキャッシュデータベース３０６またはメディアカプセル提供サーバ１０２からメディアカプセルやメディアカプセルに含まれるデータなどを取得する。
【００６５】
所有メディアカプセル検索処理手段３２２は，クライアント端末１０６から与えられた検索条件式に基づいて，該当するメディアカプセルを所有メディアカプセルの中から検索する。
【００６６】
ユーザプロファイル管理手段３２４は，クライアント端末１０６を介してユーザが設定するユーザの性別，年齢などのユーザ情報を上記ユーザプロファイルデータベース３１２に格納，更新して管理する。
【００６７】
個別プロファイル抽出処理手段３２６は，上記ユーザプロファイルデータベース３１２，メタカプセル所有情報データベースおよび個別メタデータデータベース３１０を参照して，ユーザの嗜好が反映された特徴ベクトルなどを含む個別プロファイルを抽出，作成する。具体的には，例えばユーザが所有しているメディアカプセルに共通する特徴や，メディアカプセルに対してユーザが設定した評価，およびユーザの性別，年齢などから総合的にユーザの嗜好を判断する。かかる個別プロファイルは，メディアカプセル提供サーバ１０２においてユーザ毎にユーザの嗜好に沿ったコンテンツを含むメディアカプセルを検索，生成し，リコメンドするために使われる。
【００６８】
サービスリクエスト中継処理手段３２８は，メディアカプセルに対して定義されたメディアカプセル提供サーバ１０２上で動作するメソッドであるサービスリクエストをクライアント端末１０６からメディアカプセル提供サーバ１０２に中継する。
【００６９】
以上，本実施形態にかかるマイストレージサーバ１０４の構成について説明した。次に，図５に基づいて本実施形態にかかるクライアント端末１０６の構成について説明する。
【００７０】
（クライアント端末）
クライアント端末１０６は，図５に示すように，外部装置とのインタフェースとして，マイストレージサーバ端末通信制御４０２を備え，クライアント端末１０６を使用するユーザとのインタフェースとして，コンテンツ管理ユーザインタフェース４０４を備える。またクライアント端末１０６は，本実施形態にかかるメディアカプセルなどを処理するために，メディアカプセルデータ取得手段４０６，ケイパビリティマッチング処理手段４０８，メディアカプセル操作処理手段４１０，プレゼンテーション生成処理手段４１２，個別メタデータ設定管理手段４１４，所有メディアカプセル検索要求手段４１６，サービス固有検索要求手段４１８およびサービスリクエスト要求処理手段４２０などを備える。さらに，メディアカプセルを処理することによって取得できるコンテンツ実体，例えば画像データ，音楽データおよび動画データなどのデジタルコンテンツを再生するためのコンテンツ再生手段４２２を有する。
【００７１】
マイストレージサーバ端末通信制御４０２は，通信網１０８を介して行われるマイストレージサーバ１０との間の通信を制御する。
【００７２】
コンテンツ管理ユーザインタフェース４０４は，クライアント端末に付随するディスプレイ等の表示手段と，キーボードやマウス，またはテレビなどのコントローラ等の入力手段とから構成され，クライアント端末を介して本実施形態にかかるメタデータ流通管理システム１００を利用するユーザからの情報を受け付けるとともにユーザに対して情報を提示する。
【００７３】
メディアカプセルデータ取得手段４０６はメタデータパッケージ取得手段の一例として構成され，ユーザから上記コンテンツ管理ユーザインタフェース４０４を介して入力されたリクエストに基づいてマイストレージサーバ１０４，あるいはマイストレージサーバ１０４を介してメディアカプセル提供サーバ１０２からメディアカプセルまたはメディアカプセルに内包されているメタデータを取得する。
【００７４】
ケイパビリティマッチング処理手段４０８は，上記メディアカプセルデータ取得手段４０６が取得したメタデータを参照して，該メタデータが示すコンテンツがクライアント端末１０６で利用することが可能であるかを判断する。
【００７５】
メディアカプセル操作処理手段４１０はメタデータパッケージ操作処理手段の一例として構成され，上記ケイパビリティマッチング処理手段４０８の判断結果に基づいて，クライアント端末１０６で利用可能なコンテンツに関するアドレス情報などをコンテンツ再生手段４２２に提供する。コンテンツ再生手段４２２は，かかるアドレス情報などに基づいてコンテンツを取得し，再生する。
【００７６】
プレゼンテーション生成処理手段４１２は，メディアカプセルに論理上のコンテンツリストとしてパッケージングされているデータまたはメディアカプセル構成情報からそのメディアカプセルのコンテンツ管理ユーザインタフェース４０４上での表現を作成する。
【００７７】
個別メタデータ設定管理手段４１４は，ユーザからのリクエストに基づいてメディアカプセルに対する評価情報などの個別メタデータをマイストレージサーバ１０４に送信する。またはコンテンツ再生手段４２２によりコンテンツを再生した場合などに，コンテンツ再生日時などを個別メタデータとすることもできる。
【００７８】
所有メディアカプセル検索要求手段４１６は，ユーザからのリクエストに基づいてユーザが設定した検索条件式などをマイストレージサーバ１０４に送信し，所有メディアカプセルの中から該当するメディアカプセルをマイストレージサーバ１０４に検索させる。
【００７９】
サービス固有検索要求手段４１８は，サービス事業系システム１１０などのメディアカプセル配信側で実現している、メディアカプセル提供サーバ１０２で公開しているメディアカプセルに対する検索ロジック（リコメンデーション処理を含む）に対する検索要求を行う。
【００８０】
サービスリクエスト要求処理手段４２０は，サービスリクエストをマイストレージサーバ１０４介してメディアカプセル提供サーバ１０２に対して要求する。
【００８１】
以上，クライアント端末１０６の構成について説明した。次に，図６に基づいて本実施形態にかかるメディアカプセルの構造について説明する。図６は，本実施形態にかかるメタデータ流通管理システム１００において流通し，利用されるメディアカプセルのデータ構造を示す説明図である。
【００８２】
（メディアカプセルデータ構造）
メディアカプセル５０２は，複数のメタデータがパッケージ化されたものである。メディアカプセル５０２は図示のように，メディアカプセルの構成情報を示すＭＣ構成情報部５０４と，ＭＣ構成情報５０４に含まれている論理上のコンテンツリストに関する情報を示すコンテンツリスト情報部５０６と，メディアカプセル全体に対する署名情報である署名情報部５０８とから構成される。
【００８３】
ＭＣ構成情報部５０４には，メディアカプセルの基本情報や流通制御情報を示すメタデータが含まれる。ＭＣ構成情報部５０４に含むことができるメタデータについて図を参照しながら説明する。なお，以降の説明で括弧（）に示した英語表記は，図７のメディアカプセル構造のサンプル図に対応する。
【００８４】
メディアカプセルの基本情報を示すメタデータとしては，メディアカプセルＩＤ（ｍｃｉｄ），シリアルＩＤ（ｓｅｒｉａｌＩｄ），発行者ＩＤ（ｉｓｓｕｅｒ），発行日時（ｉｓｓｕｅＤａｔｅ），更新日時（ｍｏｄｉｆｉｃａｔｉｏｎＤａｔｅ），有効期限（ｖａｌｉｄＦｏｒｍおよびｖａｌｉｄＵｎｔｉｌ），通知有効期限（ｎｏｔｉｆｉｃａｔｉｏｎＦｒｏｍおよびｎｏｔｉｆｉｃａｔｉｏｎＵｎｔｉｌ）などを例示できる。
【００８５】
メディアカプセルＩＤは，本実施形態にかかるメタデータ流通管理システム１００内で一意となるように各メディアカプセルに振られたＩＤであり，メディアカプセルを識別するためのメタデータである。
【００８６】
シリアルＩＤは，ひとつのメディアカプセルＩＤに対して一意となるように振られたＩＤであり，例えばメディアカプセルがコピーされた場合などに割り当てられる。
【００８７】
発行者ＩＤは，メディアカプセルを発行した発行者のＩＤであり，本実施形態にかかるメタデータ流通管理システム１００においては，サービス事業者がメディアカプセルを発行するので，サービス事業者を識別するためのメタデータである。
【００８８】
発行日時は，メディアカプセルが最初に発行された日時を示すメタデータである。
【００８９】
更新日時は，メディアカプセルの更新が行われた最後の日時を示し，発行者等が既に発行したメディアカプセルに変更を加えるたびに更新されるメタデータである。マイストレージサーバ１０４の構成要素であるメディアカプセルデータキャッシュ管理手段３１４は，更新日時メタデータを参照することによって，前述のようにメディアカプセル提供サーバ１０２からのメディアカプセルの配信，更新などに対応して，メディアカプセルデータキャッシュデータベース３０６に格納されている情報を常に最新の状態にしておくなど，適切な状態に管理することができる。
【００９０】
有効期限は，メディアカプセルの利用が可能になる日時のメタデータと，利用が不可能になる日時のメタデータとの組み合わせで構成され，有効期限を設定しておくことにより例えば，サービス事業者が一定期間のみユーザに対してコンテンツの利用を許すというような，いわゆるビデオのレンタルショップのようなコンテンツのレンタルを行うことを可能にする。
【００９１】
通知有効期限は，メディアカプセルに対する通知を行う開始日時と終了日時との組み合わせで構成され，指定された期間についてメディアカプセルのプレゼンテーションを強調表示にしたい場合に使用される。具体的にはたとえばサムネール画像の周りを赤で縁取りする等して、情報がアップデートされたことの通知を行う。
【００９２】
上記のメディアカプセルの基本情報を示すメタデータをメディアカプセルに含ませることによって，メディアカプセル提供サーバ１０２またはマイストレージサーバ１０４でのメディアカプセルの管理を容易にし，また，複数のメディアカプセルの中からユーザが所望するメディアカプセルを検索する際にかかる基本情報を検索キーとすることができる。
【００９３】
メディアカプセルの流通制御情報を示すメタデータとしては，送付可否（ｓｅｎｄ），追跡可否（ｔｒａｃｅ），複数所有可否（ｐｌｕｒａｌ），放棄可否（ａｂａｎｄｏｎ），非所有利用可否（ｎｏｎｐｏｓｓｅｓｓ），スティック可否（ｓｔｉｃｋ）などを例示できる。
【００９４】
送付可否は，メディアカプセルをメディアカプセル提供サーバ１０２から取得し，マイストレージサーバ１０４に保有しているユーザが，該メディアカプセルを他のユーザに送付することができるか否かを示すメタデータである。送付の可否をメタデータとして持つことにより，メディアカプセルが本来該メディアカプセルを入手できないユーザに提供されることを防ぐことが出来る。具体的には例えば，サービス事業者が有料で提供する映画などのコンテンツを購入し，該コンテンツを利用するために必要なメディアカプセルを取得した第１のユーザが，該コンテンツを購入していない第２のユーザに対して取得したメディアカプセルを提供し，本来はコンテンツを参照することができない第２のユーザが第１のユーザから取得したメディアカプセルを利用してコンテンツを参照することを防ぐ。
【００９５】
追跡可否は，メディアカプセルの流通経路を追跡することが必要であるか否かを示すメタデータである。メディアカプセルの流通経路とは，発行されたメディアカプセルがどのユーザによって所有され，送付され，または回収されたかなどを表し，流通経路を追跡することによってメディアカプセルの利用状況などがわかる。
【００９６】
複数所有可否は，ひとりのユーザが，同一のメディアカプセルを複数所有することができるか否かを示すメタデータである。
【００９７】
放棄可否は，ユーザが，一度取得したメディアカプセルを放棄できるか否かを示すメタデータである。
【００９８】
非所有利用可否は，非所有の状態，すなわちマイストレージサーバ１０４に保有していない状態でユーザがメディアカプセルを利用できるか否かを示すメタデータである。
【００９９】
スティック可否は，ユーザがネットワークに未接続の状態でメディアカプセルを利用するために，ユーザが使用するクライアント端末のメモリなどにメディアカプセルを保有することができるか否かを示すメタデータである。
【０１００】
上記のメディアカプセルの流通制御情報を示すメタデータをメディアカプセルに含ませることによって，メディアカプセル提供サーバ１０２またはマイストレージサーバ１０４がメディアカプセルの流通を管理することができ，ユーザのメディアカプセル，さらにはコンテンツ実体の利用状態をメディアカプセル発行者がコントロールできる。
【０１０１】
ＭＣ構成情報部５０４にはさらに，メディアカプセル構成情報に関連するメタデータを追加することができる。メディアカプセル構成情報に関連するメタデータについて，図を参照しながら説明する。
【０１０２】
メディアカプセルクラス５１０は，メディアカプセルの種類を示すメタデータである。
【０１０３】
メディアカプセルタイトル５１４は，メディアカプセルのタイトルを示すメタデータである。
【０１０４】
プレゼンテーション画像コンテンツリスト５１６は，メディアカプセルをユーザのクライアント端末のコンテンツ管理ユーザインタフェース４０４に含まれる表示手段に表示させる際に利用される画像の論理上のコンテンツリストに関するメタデータであり，メディアカプセル内で一意となる論理上のコンテンツリストのＩＤが指定される。論理上のコンテンツリストとは，前述のとおり，物理的なコンテンツデータ（Ｒａｗデータ）を、制御情報も含めて束ねたものである。従って，メディアカプセル５０２の構成要素のひとつであるコンテンツリスト部５０６には，メディアカプセルの表示時に利用されるサムネール画像などの画像データをコンテンツに含む論理上のコンテンツリストが含まれており，プレゼンテーション画像コンテンツリスト５１６ではかかる論理上のコンテンツリストのコンテンツリストＩＤを指定する。
【０１０５】
主コンテンツリスト５１８は，メディアカプセルの主目的に使用される論理上のコンテンツリストに関するメタデータであり，メディアカプセル内で一意となる論理上のコンテンツリストのＩＤが指定される。すなわち，例えばメディアカプセルが映画に関するものである場合，メディアカプセル５０２の構成要素のひとつであるコンテンツリスト部５０６には，例えばその映画の解説のテキストデータをコンテンツに持つ論理上のコンテンツリスト，その映画の主演俳優の画像データをコンテンツに持つ論理上のコンテンツリスト，その映画自体の動画データが格納されているアドレス情報をコンテンツに持つ論理上のコンテンツリストが含まれている。その場合，その映画自体の動画データが格納されているアドレス情報をコンテンツに持つ論理上のコンテンツリストが主コンテンツリストであり，その論理上のコンテンツリストのＩＤが主コンテンツリスト５１８に指定される。
【０１０６】
メディアカプセル作成言語５２０は，メディアカプセル作成時に利用された言語情報を設定する。
【０１０７】
メディアカプセル属性５２４は，メディアカプセルが検索対象となる場合の検索キー（ｋｅｙ），検索の可否（ｓｅｒｃｈａｂｌｅ）などを指定したメタデータである。メディアカプセルの特徴を示す単語などを検索キーとして設定しておけば，ユーザのリクエストに沿った検索が容易に行える。
【０１０８】
ユーザインタフェース属性５２６は，クライアント端末１０６のコンテンツ管理ユーザインタフェース４０４の表示手段に表示されているコンテンツを含む論理上のコンテンツリストに対して入力手段などを介してユーザによって行われる操作に対応した該論理上のコンテンツリストの動作情報を指定したメタデータである。論理上のコンテンツリストの動作情報は具体的には動作属性５２８で指定される。動作情報５２８には，コンテンツ管理ユーザインタフェース４０４を介して行われる操作に対応する論理上のコンテンツリストのコンテンツリストＩＤ（ｐａｙｌｏａｄ）と，該操作のイベント種別（ｅｖｅｎｔ）が設定され，例えばユーザが入力手段などでメディアカプセルを選択したときに起動される論理上のコンテンツリストをＩＤで指定しておくことができる。
【０１０９】
次に，論理上のコンテンツリストに関する情報を示すコンテンツリスト情報部５０６について説明する。コンテンツリスト情報部５０６には，メディアカプセルに含まれる全ての論理上のコンテンツリストのコンテンツリストＩＤが設定される。コンテンツリストＩＤは，全ての論理上のコンテンツリストについて，メディアカプセル内で一意となるように振られる。本実施形態にかかるメディアカプセルには上記の通り複数の論理上のコンテンツリストを含めることができる。よって，メディアカプセルの主目的であるコンテンツに関する論理上のコンテンツリスト以外に，そのコンテンツの関連情報に関する論理上のコンテンツリストなどをひとつのメディアカプセルに包含させることができる。具体的には例えば，通信網１０８を介して映画を動画コンテンツとしてユーザに配信するサービス事業者がメディアカプセルＡを生成する際には，該メディアカプセルＡの主目的であるコンテンツは映画の動画コンテンツであるため，まず，該動画コンテンツのアドレスなどの情報を含む論理上のコンテンツリストａをメディアカプセルＡに内包する。その他に，映画の関連情報として，例えば主演俳優の静止画像，映画主題歌の音楽データなどをユーザに提供したい場合には，該静止画像および音楽データに関する情報（アドレスなど）をそれぞれ別の論理上のコンテンツリストｂ，ｃとしてメディアカプセルＡに含めることができる。
【０１１０】
コンテンツリスト情報部５０６で設定されたコンテンツリストＩＤごとに，その論理上のコンテンツリストに関するメタデータを設定することができる。設定可能なメタデータとしては，コンテンツリスト名称５３０，論理上のコンテンツリストに含まれるコンテンツの種別情報５３２，論理上のコンテンツリストの検索時に使用される検索用データであるコンテンツリスト属性５３６，および論理上のコンテンツリストに含まれるコンテンツに関する情報であるリソース情報５３８などがある。リソース情報５３８には例えば，コンテンツの種別情報（ｃｏｎｔｅｎｔＴｙｐｅ），コンテンツの解像度，コンテンツへのアクセス方法（ａｃｃｅｓｓ）などがある。コンテンツの種別情報は例えば，コンテンツが静止画なのか，動画なのか，または音楽であるのかなどを示すデータなどである。コンテンツへのアクセス方法は例えば，コンテンツ実体が格納されている場所のアドレスなどである。
【０１１１】
最後に，メディアカプセル全体に対する署名情報である署名情報部５０８について説明する。署名情報部は，メディアカプセルの発行者が電子署名などを行うことにより，当該メディアカプセルの正当性を証明するために利用する。メディアカプセルには，上記メタデータの他にも任意のメタデータを含むことが可能である。
【０１１２】
以上，メディアカプセルの構造について説明した。なお図７（ａ）ないし図７（ｄ）に，本実施形態においてメディアカプセルをＸＭＬ言語で記述したサンプルを提示した。
【０１１３】
次に，図８に基づいて本実施形態にかかるメタデータ流通管理システム１００におけるメディアカプセルの配信処理フローについて説明する。
【０１１４】
（メディアカプセル配信処理）
まず，ステップＳ１０２で，配信業務サーバがメディアカプセルをメディアカプセル提供サーバ１０２に対して配信する（ステップＳ１０２）。この際にメディアカプセルとともに配信先ユーザのＩＤなど配信先を識別する情報を付加する。ここで配信業務サーバとは，本実施形態においてメディアカプセル提供サーバ１０２を所有，管理するサービス事業者が保有するメディアカプセル提供サーバ１０２以外の情報処理装置であって，例えば商品管理や販売管理を行うサーバなどである。例えばサービス事業者が提供する映画などのコンテンツをユーザが購入し，購入情報が販売管理を行う配信業務サーバに蓄積され，配信業務サーバはかかる購入情報を参照して購入ユーザに対して購入されたコンテンツに関するメディアカプセルを配信する場合などが想定される。
【０１１５】
メディアカプセルを配信されたメディアカプセル提供サーバ１０２は，ステップＳ１０４でメディアカプセル配信先情報データベース２２０に配信先ユーザと，配信するメディアカプセルを識別する情報を登録し，該ユーザの該メディアカプセルに対する所有情報を「配信中」に設定する（ステップＳ１０４）。
【０１１６】
次にステップＳ１０６で，メディアカプセル提供サーバ１０２はメディアカプセルを配信先ユーザの情報とともにマイストレージサーバ１０４に配信する（ステップＳ１０６）。メディアカプセルを配信されたマイストレージサーバ１０４は，ステップＳ１０８で配信されたメディアカプセルのメディアカプセル（ＭＣ）構成情報をメディアカプセルデータキャッシュデータベース３０６に保存する（ステップＳ１０８）。続いてマイストレージサーバ１０４は，ステップＳ１１０でメディアカプセル（ＭＣ）所有情報データベースに配信先ユーザと，配信されたメディアカプセルを識別する情報を登録する（ステップＳ１１０）。次いで，ステップＳ１１２で個別メタデータデータベース３１０にユーザの個別メタデータを登録する（ステップＳ１１２）。ここで登録される個別メタデータとは，該ユーザが該メディアカプセルを取得した取得日時などである。
【０１１７】
その後，ステップＳ１１４でマイストレージサーバ１０４はメディアカプセル提供サーバ１０２に対して配信完了通知を送信し（ステップＳ１１４），配信完了通知を受信したメディアカプセル提供サーバ１０２は，ステップＳ１１６でメディアカプセル配信情報先データベースを更新する（ステップＳ１１６）。更新とは具体的には，ステップＳ１０４で「配信中」に設定したユーザの所有状態を「所有中」などの変更することである。更新処理により，メディアカプセル配信先情報データベース２２０においてユーザのメディアカプセル所有状態を管理することができる。最後にステップＳ１１８で，メディアカプセル提供サーバ１０２は配信業務サーバに配信完了通知を送信する（ステップＳ１１８）。
【０１１８】
以上，メディアカプセルの配信処理フローについて説明した。次に，図９に基づいて本実施形態にかかるメタデータ流通管理システム１００における所有メディアカプセルの検索フローについて説明する。
【０１１９】
（所有メディアカプセル検索処理）
所有メディアカプセル検索処理とは，ユーザが所有しているメディアカプセル，すなわちユーザがマイストレージサーバ１０４内に保有しているメディアカプセルの中から所望のメディアカプセルを取得する際に行われる処理である。
【０１２０】
まず，ステップＳ２０２で，ユーザはクライアント端末１０６の入力手段から検索キーなどを入力する（ステップＳ２０２）。クライアント端末１０６はステップＳ２０４で，指定された検索キーを設定したメディアカプセル検索要求をマイストレージサーバ１０４に送信する（ステップＳ２０４）。
【０１２１】
検索要求を受信したマイストレージサーバ１０４は，ＭＣ所有情報データベース，個別メタデータデータベース３１０およびＭＣデータキャッシュデータベースに格納されたデータを対象に，指定された検索キーを用いて検索を行う（ステップＳ２０６）。検索を行った結果，ステップＳ２０８で検索キーにマッチするメディアカプセルを識別する情報（ＩＤなど）のリストを作成し，リストをクライアント端末１０６に送信する（ステップＳ２０８）。この際に，ＩＤのリストだけではなく，メディアカプセルに含まれる他のメタデータを一緒に送信することもできる。クライアント端末１０６は，ステップＳ２１０で検索結果であるリストを受信し（ステップＳ２１０），検索結果を表示手段に表示する（ステップＳ２１２）。検索結果のユーザへの見せ方としては，メディアカプセルのＩＤから該メディアカプセルに含まれる他のメタデータなどを別途マイストレージサーバ１０４などから取得し，かかるメタデータから画面を構成して表示してもよい。
【０１２２】
以上，所有メディアカプセルの検索フローについて説明した。次に，図１０に基づいて，おすすめ検索のフローについて説明する。
【０１２３】
（おすすめ検索処理）
おすすめ検索処理とは，メディアカプセル提供サーバ１０２が，各ユーザの嗜好に基づいてユーザごとに最適なメディアカプセルを検索し，ユーザにリコメンドする処理である。
【０１２４】
まず，おすすめ検索処理を行う前提として，ステップＳ３０２でマイストレージサーバ１０４が個別プロファイル情報をメディアカプセル提供サーバ１０２に送信し（ステップＳ３０２），メディアカプセル提供サーバ１０２はユーザの個別プロファイルを取得する（ステップＳ３０４）。個別プロファイル情報とは，ユーザがクライアント端末１０６を介してマイストレージサーバ１０４に送信したメディアカプセルの評価情報などの個別メタデータと，マイストレージサーバ１０４が所有情報メディアカプセルデータベースで管理しているユーザの所有メディアカプセル情報と，ユーザプロファイルデータベース３１２で管理しているユーザの性別などのプロファイル情報などから抽出したユーザの嗜好を示す特徴ベクトルなどであることは前述した。
【０１２５】
ステップＳ３０６で，ユーザはクライアント端末１０６に対しておすすめＭＣ（メディアカプセル）の表示を要求する（ステップＳ３０６）。クライアント端末１０６は，ステップＳ３０８でサービス固有検索要求をマイストレージサーバ１０４を介して（ステップＳ３１０）メディアカプセル提供サーバ１０２に送信する（ステップＳ３０８）。
【０１２６】
メディアカプセル提供サーバ１０２は，ステップＳ３１２で，上記個別プロファイル情報と検索データデータベース２２２を参照してリコメンド検索処理を行う（ステップＳ３１２）。具体的には，ユーザの特徴ベクトルと検索データデータベース２２２に格納されているメディアカプセルの特徴ベクトルとの対比などにより，ユーザの嗜好に沿ったメディアカプセルを選択する。その後，ステップＳ３１４でメディアカプセル提供サーバ１０２は検索結果としてメディアカプセルのＩＤなどをマイストレージサーバ１０４を介して（ステップＳ３１６）クライアント端末１０６に送信する（ステップＳ３１４）。ステップＳ３１８で検索結果を取得したクライアント端末１０６は，ステップＳ３２０で検索結果をおすすめ結果などとして表示手段に表示する（ステップＳ３２０）。検索結果のユーザへの見せ方は図９のステップ２１２で説明したので省略する。
【０１２７】
以上，おすすめ検索フローについて説明した。次に，図１１（ａ）および図１１（ｂ）に基づいてメディアカプセルデータ取得フローについて説明する。
【０１２８】
（メディアカプセルデータ取得処理）
メディアカプセルデータ取得処理とは，クライアント端末１０６がマイストレージサーバ１０４またはマイストレージサーバ１０４を介してメディアカプセル提供サーバ１０２からメディアカプセルに内包されるメタデータを取得する処理である。最初に，メディアカプセルに内包されるメタデータの中でメディアカプセル構成情報に関するメタデータを取得する場合を図１１（ａ）で説明し，次にＲａｗデータに関するメタデータおよびＲａｗデータ（コンテンツ実体）を取得する場合を図１１（ｂ）で説明する。
【０１２９】
まず，図１１（ａ）のステップＳ５０２で，クライアント端末１０６がマイストレージサーバ１０４にメディアカプセルデータ取得要求を送信する（ステップＳ５０２）。取得を要求するデータとしては，メディアカプセル構成情報に関するメタデータであり，主コンテンツリストメタデータや，メディアカプセル属性メタデータなどである。要求時にはメディアカプセルＩＤなどメディアカプセルを一意に識別できる情報とともに送信することで，マイストレージサーバ１０４ではどのメディアカプセルの中のどのメタデータを要求されたかがわかる。
【０１３０】
マイストレージサーバ１０４は，まずマイストレージサーバ１０４内のメディアカプセルデータキャッシュデータベース３０６に要求されたデータがキャッシュされているかを確認し，キャッシュされていない場合にはステップＳ５０４でメディアカプセル提供サーバ１０２にメディアカプセル構成情報取得要求を送信する（ステップＳ５０４）。メディアカプセル提供サーバ１０２はステップＳ５０６で要求されたＩＤを持つメディアカプセルの構成情報をマイストレージサーバ１０４に送信する（ステップＳ５０６）。マイストレージサーバ１０４はメディアカプセル提供サーバ１０２から取得したメディアカプセル構成情報の中で，クライアント端末１０６から要求されたメタデータをクライアント端末１０６に送信する（ステップＳ５０８）。この際にマイストレージサーバ１０４はメディアカプセル提供サーバ１０２から取得したメディアカプセル構成情報をメディアカプセルデータキャッシュデータベース３０６にキャッシュしておいてもよい。キャッシュしておけば，その後マイストレージサーバ１０４がクライアント端末１０６から当該メディアカプセルのデータ取得要求を受けた場合に，メディアカプセル提供サーバ１０２から取得することなくデータをクライアント端末１０６に与えることができる。
【０１３１】
次に，図１１（ｂ）について説明する。まず，ステップＳ５１２でクライアント端末１０６内でＲａｗデータ取得要求が発生する（ステップＳ５１２）。Ｒａｗデータ取得要求の発生とは，具体的には例えば，メディアカプセル内のプレゼンテーションコンテンツリストとして指定された論理上のコンテンツリストのＲａｗデータを取得する場合や，メディアカプセルに対するユーザの操作に対して動作属性として指定された論理上のコンテンツリストのＲａｗデータを取得する場合などがある。
【０１３２】
クライアント端末１０６は，ステップ５１４で，マイストレージサーバ１０４に対してまずメディアカプセル構成情報取得要求を送信する（ステップ５１４）。マイストレージサーバ１０４は，メディアカプセルデータキャッシュデータベース３０６に該当メディアカプセルの構成情報がキャッシュされていない場合にはステップ５１６でメディアカプセル提供サーバ１０２にメディアカプセル構成情報要求を送信する（ステップＳ５１６）。メディアカプセル提供サーバ１０２はメディアカプセル構成情報をマイストレージサーバ１０４に送信し，マイストレージサーバ１０４は取得したメディアカプセル構成情報をキャッシュするとともにクライアント端末１０６に送信する（ステップＳ５２０）。
【０１３３】
その後，クライアント端末１０６では受信したメディアカプセル構成情報に基づいて適切な論理上のコンテンツリストを選択し，その論理上のコンテンツリストからクライアント端末１０６で扱うことの可能な適切なＲａｗデータを選択して適切なＲａｗデータの取得要求をマイストレージサーバ１０４に送信する（ステップＳ５２２）。マイストレージサーバ１０４はクライアント端末１０６からの要求に基づいてメディアカプセル提供サーバ１０２よりＲａｗデータを取得し（ステップＳ５２４，Ｓ５２６），クライアント端末に送信する（ステップＳ５２８）。
【０１３４】
以上，メディアカプセルデータ取得フローについて説明した。次に，図１２に基づいてメディアカプセル利用フローについて説明する。
【０１３５】
（メディアカプセル利用処理）
メディアカプセル利用処理とは，クライアント端末１０６がマイストレージサーバ１０４／メディアカプセル提供サーバ１０２から取得したメディアカプセルを利用する処理である。
【０１３６】
まず，ステップＳ６０２でクライアント端末１０６は，メディアカプセルを用いて取得したＲａｗデータを再生アプリケーション等にわたす（ステップＳ６０２）。再生アプリケーションとは，クライアント端末１０６が備えるオーディオプレーヤーや画像表示アプリケーションなどの他，クライアント端末１０６と相互に通信可能に接続されたクライアント端末１０６以外の情報処理装置であってもよい。
【０１３７】
その後，ステップＳ６０６で，クライアント端末１０６は個別メタデータを設定する（ステップＳ６０６）。個別メタデータは，例えば最終視聴時間などクライアント端末１０６が自動的に設定できるものでもよいし，またはユーザによって入力されたコンテンツに対する評価などであってもよい。クライアント端末１０６は，ステップＳ６０８で，設定した個別メタデータをマイストレージサーバ１０４に送信し（ステップＳ６０８），マイストレージサーバ１０４は受信した個別メタデータを個別メタデータデータベース３１０に格納して管理する（ステップＳ６１０）。
【０１３８】
以上，メディアカプセル利用フローについて説明した。次に，図１３および図１４に基づいてメディアカプセルコンテナの構造について説明する。
【０１３９】
（メディアカプセルコンテナ）
本実施形態にかかるメディアカプセルコンテナ（図中ではＭＣコンテナとも称する）とは，複数のメディアカプセルが格納されたコンテナである。コンテナの生成方法としては，複数のメディアカプセルのＩＤをリストにしたメディアカプセルリストを作成する方法や，各メディアカプセルに自己が包含されるコンテナのＩＤを格納しておく方法などがある。あるいは，メディアカプセルコンテナもメディアカプセルの一形態として捉え，通常のメディアカプセルの構成のように，上記メディアカプセルリストおよび内包するメディアカプセルをＲａｗデータとして保有するように構成してもよい。
【０１４０】
図１３はメディアカプセルコンテナのデータ構造例である。図示のように，メディアカプセル（ＭＣ）コンテナ８０６ｄは，他のメディアカプセルコンテナ８０６ｂおよび８０６ｃに関する情報（メディアカプセルコンテナを識別するＩＤなど）を内包している。メディアカプセルコンテナ８０６ｄに内包されたメディアカプセルコンテナ８０６ｂは，さらにメディアカプセルコンテナ８０６ａに関する情報を内包する。メディアカプセルコンテナ８０６ａは，内部にメディアカプセル８０４ａおよび８０４ｂに関する情報（メディアカプセルを識別するＩＤなど）を持つ。メディアカプセルコンテナ８０６ａに内包されるメディアカプセル８０４ａは，Ｒａｗデータ８０２ａおよび８０２ｂに関する情報（Ｒａｗデータを識別するＩＤなど）またはＲａｗデータ実体を包含する。
【０１４１】
図１４はメディアカプセルコンテナの構造を理解しやすくするための具体例である。メディアカプセルコンテナ９０６ｄは，例えばテレビ番組コンテナ９０６ｂ，９０６ｃ，・・・から構成される。メディアカプセルコンテナ９０６ｄに含まれる番組コンテナ９０６ｂは，例えば大河ドラマ武蔵に関連する本の情報を内包する本コンテナ９０６ａ，同じく大河ドラマ武蔵に関連するコンパクトディスク（ＣＤ）の情報を内包するＣＤコンテナ，・・・などから構成されている。番組コンテナ９０６ｂに含まれる武蔵本コンテナ９０６ａは，例えば吉川英治という作者が書いた武蔵の本に関する情報を内包するメディアカプセル９０６ａ，少年漫画版の武蔵の本に関する情報を内包するメディアカプセル９０４ｂを含んでいる。メディアカプセル９０４ａには，本のタイトルや内容などをＲａｗデータ９０２ａ，９０２ｂとして持つ。
【０１４２】
上記のように複数のメディアカプセルおよびメディアカプセルコンテナを包含するメディアカプセルコンテナを本実施形態にかかるメタデータ流通管理システム１００において生成，管理し，流通させれば，ユーザは，ひとつのメディアカプセルコンテナを所有することにより関連した様々な情報を取得することができる。
【０１４３】
以上，メディアカプセルコンテナの構造について説明した。次に，図１５に基づいてメディアカプセルコンテナ展開フローについて説明する。
【０１４４】
（メディアカプセルコンテナ展開処理）
メディアカプセルコンテナ展開処理とは，複数のメディアカプセルを格納した形で本実施形態にかかるメタデータ流通管理システム１００内を流通し，ユーザに提供されるメディアカプセルコンテナに内包されるメディアカプセルのデータをクライアント端末１０６が取得する処理である。なお，下記ではメディアカプセルコンテナをメディアカプセルの一形態として捉えて説明する。
【０１４５】
まず，ステップＳ４０２でクライアント端末１０６がメディアカプセルコンテナに対するアクションを受け付ける（ステップＳ４０２）。メディアカプセルコンテナに対するアクションとは，例えばユーザがクライアント端末１０６の入力手段により，表示手段に表示されているメディアカプセルコンテナを選択するなどの処理である。
【０１４６】
次にステップＳ４０６で，クライアント端末１０６はマイストレージサーバ１０４にメディアカプセル構成情報要求を送信する（ステップＳ４０６）。本説明においてはメディアカプセルコンテナをメディアカプセルの一形態として捉えているため，メディアカプセルコンテナは通常のメディアカプセルが内包するメディアカプセル構成情報を包含している。
【０１４７】
マイストレージサーバ１０４は，要求されたメディアカプセル構成情報がメディアカプセルデータキャッシュデータベース３０６内に存在しない場合は，ステップＳ４０８でメディアカプセル提供サーバ１０２に取得要求を送信する（ステップＳ４０８）。メディアカプセル提供サーバ１０２は，ステップＳ４１０でメディアカプセル構成情報をマイストレージサーバ１０４に送信し，マイストレージサーバ１０４は取得したメディアカプセル構成情報をキャッシュした後にクライアント端末１０６に送信する（ステップＳ４１２）。
【０１４８】
クライアント端末１０６は，取得したメディアカプセル構成情報に基づいて適切な論理上のコンテンツリストを選択し，その論理上のコンテンツリストからメディアカプセルリストＲａｗデータに関する情報（メディアカプセルリストを示すＲａｗデータのＩＤなど）を取得し，マイストレージサーバ１０４にＲａｗデータ取得要求を送信する（ステップＳ４１４）。マイストレージサーバ４１０はメディアカプセル提供サーバ１０２にＲａｗデータ取得要求を転送し（ステップＳ４１２），メディアカプセル提供サーバ１０２から受信したメディアカプセルリストＲａｗデータをクライアント端末１０６に送信する（ステップＳ４１８，Ｓ４２０）。
【０１４９】
その後，クライアント端末１０６は，取得したメディアカプセルリストＲａｗデータを解析し，ステップＳ４２２で，メディアカプセルリストに含まれるメディアカプセルに内包されるメタデータの取得要求をマイストレージサーバ１０４に送信する（ステップＳ４２２）。マイストレージサーバ１０４は，クライアント端末１０６から要求されたメディアカプセルのメディアカプセル構成情報をメディアカプセル提供サーバ１０２から取得し（ステップＳ４２４，Ｓ４２６），取得した構成情報の中からクライアント端末１０６に要求されたメタデータを選択して該メタデータをクライアント端末１０６に送信する（ステップＳ４２８）。以上の処理により，クライアント端末１０６はメディアカプセルコンテナに内包されたメディアカプセルに含まれるメタデータを取得できる（ステップＳ４３０）。
【０１５０】
以上，メディアカプセルコンテナ展開フローについて説明した。次に，図１６（ａ）および図１６（ｂ）に基づいてメディアカプセルコンテナ表示フローについて説明する。
【０１５１】
（メディアカプセルコンテナ表示処理）
メディアカプセルコンテナ表示処理とは，図１５で説明したメディアカプセルコンテナ展開処理の結果取得したメディアカプセルコンテナ内メディアカプセルのメタデータに基づいてメディアカプセルコンテナ内メディアカプセルが示すコンテンツであるＲａｗデータをクライアント端末１０６にて表示する処理である。
【０１５２】
まず，図１６（ａ）のステップＳ７０２からステップＳ７２０までで，クライアント端末１０６はメディアカプセルコンテナに内包されたメディアカプセルに含まれるメタデータを取得する。なお，Ｓ７０２からＳ７２０までの処理内容は図１５のＳ４０２からＳ４３０で説明したものとほぼ同様であるため説明を省略する。
【０１５３】
次に，図１６（ｂ）のステップＳ７２２で，クライアント端末１０６がマイストレージサーバ１０４に，メディアカプセルコンテナに内包されたメディアカプセルが示すコンテンツであるＲａｗデータの取得要求を送信する（ステップＳ７２２）。具体的には例えば，取得したいＲａｗデータを識別するＩＤなどの情報と，該Ｒａｗデータを示すメディアカプセルを識別するＩＤなどの情報を指定して要求する。
【０１５４】
マイストレージサーバ１０４は，指定されたメディアカプセルのメディアカプセル構成情報をすでにステップＳ７１６でメディアカプセルデータキャッシュデータベース３０６にキャッシュしているため，該構成情報を参照して（ステップＳ７２４），要求されたＲａｗデータがキャッシュされているかを確認する（ステップＳ７２６）。キャッシュされていない場合はメディアカプセル提供サーバ１０２からＲａｗデータを取得し（ステップＳ７２８，Ｓ７３０），キャッシュしておく（Ｓ７３２）。メディアカプセル提供サーバ７３０は，複数のＲａｗデータを要求された場合，要求されたＲａｗデータのＩＤと，Ｒａｗデータ実体またはＲａｗデータの所在情報をリストにしてマイストレージサーバ１０４に送信する。
【０１５５】
その後，クライアント端末１０６はマイストレージサーバ１０４から上記リストを取得し（ステップＳ７３４，Ｓ７３６），表示手段に表示する（ステップＳ７３８）。
【０１５６】
以上，メディアカプセルコンテナ表示処理について説明した。次に，図１８ないし図２１に基づいて，本実施形態にかかるメタデータ流通管理システム１００におけるメディアカプセルコンテナの一利用例について説明する。
【０１５７】
図１８ないし図２１は，クライアント端末１０６の表示手段に表示される画面の一例であり，本実施形態にかかるメディアカプセルコンテナを雑誌に関する情報をパッケージ化したメディアカプセルが複数内包された雑誌コンテナに適用して説明する。
【０１５８】
図１８の雑誌一覧画面１００８は，クライアント端末１０６の表示手段の一例であるディスプレイに表示される画面である。複数の雑誌サムネールが表示されており，各サムネール画像は，それぞれ雑誌メディアカプセル１００４および１００６の中に含まれるメタデータとリンクしている。雑誌メディアカプセル１００４および１００６は雑誌コンテナ１００２に包含されている。
【０１５９】
ユーザが雑誌一覧画面１００８でひとつの雑誌サムネールをクリックをするなどして選択すると，図１９の雑誌閲覧画面１０１４が表示される。雑誌閲覧画面１０１４に表示される紹介画像などは，雑誌メディアカプセル１００４に内包されているメタデータとリンクしている。さらに，雑誌メディアカプセル１００４は，図示のように内部に複数のプログラムメディアカプセルを持ったメディアカプセルコンテナでもあり，雑誌閲覧画面１０１４上のプログラムサムネールはそれぞれプログラムＭＣａ１０１０，プログラムＭＣｂ１０２内のメタデータとリンクしている。
【０１６０】
ユーザが雑誌閲覧画面１０１４でひとつのプログラムサムネールをクリックするなどして選択すると，図２０のプログラム閲覧画面１０２２が表示される。プログラム閲覧画面１０２２に表示されるタイトル，画像などはプログラムＭＣ１０２０内のデータとリンクしている。
【０１６１】
ユーザがプログラム閲覧画面１０２２で購入ボタンクリックするなどして選択すると，コンテンツ一覧画面１０３８が表示される。プログラムＭＣ１０２０内の論理上のコンテンツリスト２にはコンテンツ実体のアドレスが格納されており，クライアント端末は該アドレスを参照してコンテンツをダウンロードする。購入したコンテンツがダウンロードされ，メディアプレイヤー１０４０などによって購入したコンテンツが再生され，ユーザは該コンテンツを視聴できる。
【０１６２】
以上，添付図面を参照しながら本発明の好適な実施形態について説明したが，本発明は係る例に限定されないことは言うまでもない。当業者であれば，特許請求の範囲に記載された範疇内において，各種の変更例または修正例に想到し得ることは明らかであり，それらについても当然に本発明の技術的範囲に属するものと了解される。
【産業上の利用可能性】
【０１６３】
本発明は，メタデータ流通管理システムに適用可能であり，特にユーザに通信網を介してデジタルコンテンツを取得，利用させるために該デジタルコンテンツに関する複数のメタデータをパッケージ化してユーザに提供することによってパッケージ化されたメタデータの流通を図るメタデータ流通管理システムに適用可能である。
【図面の簡単な説明】
【０１６４】
【図１】本発明の実施の形態にかかるメタデータ流通管理システム１００の構成を示すブロック図である。
【図２】同実施の形態におけるメタデータ流通管理システム１００の構成を示す説明図である。
【図３】同実施の形態におけるメディアカプセル提供サーバの構成を示すブロック図である。
【図４】同実施の形態におけるマイストレージサーバの構成を示すブロック図である。
【図５】同実施の形態におけるクライアント端末の構成を示すブロック図である。
【図６】同実施の形態におけるメディアカプセルの構造を示す説明図である。
【図７（ａ）】同実施の形態におけるメディアカプセルのサンプル図である。
【図７（ｂ）】同実施の形態におけるメディアカプセルのサンプル図である。
【図７（ｃ）】同実施の形態におけるメディアカプセルのサンプル図である。
【図７（ｄ）】同実施の形態におけるメディアカプセルのサンプル図である。
【図８】同実施の形態におけるメディアカプセル配信処理を示した処理フロー図である。
【図９】同実施の形態における所有メディアカプセル検索処理を示した処理フロー図である。
【図１０】同実施の形態におけるおすすめ検索処理を示した処理フロー図である。
【図１１（ａ）】同実施の形態におけるメディアカプセルデータ取得処理を示した処理フロー図である。
【図１１（ｂ）】同実施の形態におけるメディアカプセルデータ取得処理を示した処理フロー図である。
【図１２】同実施の形態におけるメディアカプセル利用処理を示した処理フロー図である。
【図１３】同実施の形態におけるメディアカプセルコンテナの構造を示した説明図である。
【図１４】同実施の形態におけるメディアカプセルコンテナの具体例を示した説明図である。
【図１５】同実施の形態におけるメディアカプセルコンテナ展開処理を示した処理フロー図である。
【図１６（ａ）】同実施の形態におけるメディアカプセル表示処理を示した処理フロー図である。
【図１６（ｂ）】図１６（ａ）の続きの処理を示す処理フロー図である。
【図１７】同実施の形態におけるメディアカプセルコンテナ利用例を示す説明図である。
【図１８】同実施の形態におけるメディアカプセルコンテナ利用例を示す説明図である。
【図１９】同実施の形態におけるメディアカプセルコンテナ利用例を示す説明図である。
【図２０】同実施の形態におけるメディアカプセルコンテナ利用例を示す説明図である。
【符号の説明】
【０１６５】
１００      メタデータ流通管理システム
１０２      メディアカプセル提供サーバ（ＭＣＰＳ）
１０４      マイストレージサーバ（ＭＳＳ）
１０６      クライアント端末
【図１】
2005071227.tif 000003
【図２】
2005071227.tif 000004
【図３】
2005071227.tif 000005
【図４】
2005071227.tif 000006
【図５】
2005071227.tif 000007
【図６】
2005071227.tif 000008
【図７（ａ）】
2005071227.tif 000009
【図７（ｂ）】
2005071227.tif 000010
【図７（ｃ）】
2005071227.tif 000011
【図７（ｄ）】
2005071227.tif 000012
【図８】
2005071227.tif 000013
【図９】
2005071227.tif 000014
【図１０】
2005071227.tif 000015
【図１１（ａ）】
2005071227.tif 000016
【図１１（ｂ）】
2005071227.tif 000017
【図１２】
2005071227.tif 000018
【図１３】
2005071227.tif 000019
【図１４】
2005071227.tif 000020
【図１５】
2005071227.tif 000021
【図１６（ａ）】
2005071227.tif 000022
【図１６（ｂ）】
2005071227.tif 000023
【図１７】
2005071227.tif 000024
【図１８】
2005071227.tif 000025
【図１９】
2005071227.tif 000026
【図２０】
2005071227.tif 000027