(57)【要約】受信デジタルコンテンツ（図３の３０５）を調査するためのシステム及び方法が開示してある。デジタルコンテンツファイルに添付されたユーザ履歴情報（３３０）は利用者識エイリアス名を含んでいる。利用者識別子は真の身元を識別することもでき、（３６０、３６５）、あるいは公開鍵を用いて復号することによりを使用してデジタルコンテンツのユーザのエイリアス名を識別することもできる。共通の関心のあるデジタルコンテンツを共有するために、ユーザは別のユーザとの関係の開始を求めることができる。
2005527056.tif 000002
【特許請求の範囲】
【請求項１】
デジタルコンテンツファイルの前のユーザのエイリアス名を含むユーザ履歴情報を有するデジタルコンテンツファイルを受信するステップと、
上記ユーザ履歴情報をレビューするステップとを有するデータ処理方法。
【請求項２】
上記ユーザ履歴情報のレビューは、上記デジタルコンテンツファイルの前のユーザのそれぞれの品質評価に基づく累積的な評価をレビューすることを特徴とする請求項１に記載のデータ処理方法。
【請求項３】
更に、エイリアス名に関連した前のユーザの真の身元をシークするステップを有する請求項１に記載のデータ処理方法。
【請求項４】
上記シークは、公開鍵を用いて復号することにより、上記ユーザの真の身元を識別することを特徴とする請求項３に記載のデータ処理方法。
【請求項５】
上記シークは、リモートの機器にアクセスすることにより、上記ユーザの真の身元を識別することを特徴とする請求項３に記載のデータ処理方法。
【請求項６】
更に、上記エイリアス名に基づいて、関連したデジタルコンテンツファイルをシークするステップを有する請求項１に記載のデータ処理方法。
【請求項７】
更に、上記デジタルコンテンツファイルの前のユーザとの関係を開始するするステップを有する請求項１に記載のデータ処理方法。
【請求項８】
デジタルコンテンツの第１のユーザを識別するためのエイリアス名を含むユーザ履歴情報を第１の機器によりデジタルコンテンツファイルに添付するステップと、
上記デジタルコンテンツファイルを、上記エイリアス名によって該デジタルコンテンツファイルの前のユーザの身元を発見することが可能な第２の機器の第２のユーザに配信するステップとを有するデータ処理方法。
【請求項９】
上記デジタルコンテンツファイルに添付されたユーザ履歴情報は、メタデータであることを特徴とする請求項８に記載のデータ処理方法。
【請求項１０】
上記ユーザ履歴情報は、上記デジタルコンテンツファイルの品質を評価する、上記エイリアス名と関連付けられたユーザ品質評価を含むことを特徴とする請求項８に記載のデータ処理方法。
【請求項１１】
上記ユーザ履歴情報は、上記デジタルコンテンツファイルの品質を批評する、上記エイリアス名と関連付けられたユーザ批評を含むことを特徴とする請求項８に記載のデータ処理方法。
【請求項１２】
更に、上記デジタルコンテンツの配信に対する報酬を受け取るステップを有する請求項８に記載のデータ処理方法。
【請求項１３】
機器にデータ処理方法を実行させる実行可能な命令を有するマシーンにより読取可能な媒体において、該データ処理方法は、
デジタルコンテンツファイルの前のユーザのエイリアス名を含むユーザ履歴情報を有するデジタルコンテンツファイルを受信するステップと、
上記ユーザ履歴情報をレビューするステップとを有するマシンにより読取可能な媒体。
【請求項１４】
上記ユーザ履歴情報のレビューは、上記デジタルコンテンツファイルの前のユーザのそれぞれの品質評価に基づく累積的な評価をレビューすることを特徴とする請求項１３に記載のマシンにより読取可能な媒体。
【請求項１５】
更に、上記エイリアス名に関連した前のユーザの真の身元をシークするステップを有する請求項１３に記載のマシンにより読取可能な媒体。
【請求項１６】
上記シークは、公開鍵を用いて復号することにより、上記ユーザの真の身元を識別することを特徴とする請求項１５に記載のマシンにより読取可能な媒体。
【請求項１７】
上記シークは、リモートの機器にアクセスして上記ユーザの真の身元を識別することを特徴とする請求項１５に記載のマシンにより読取可能な媒体。
【請求項１８】
更に、上記エイリアス名に基づいて、関連したデジタルコンテンツをシークするステップを有する請求項１３に記載のマシンにより読取可能な媒体。
【請求項１９】
更に、上記デジタルコンテンツファイルの前のユーザとの関係を開始するステップを有する請求項１３に記載のマシンにより読取可能な媒体。
【請求項２０】
機器にデータ処理方法を実行させる実行可能な命令を有するマシーンにより読取可能な媒体において、該データ処理方法は、
デジタルコンテンツの第１のユーザを識別するためのエイリアス名を含むユーザ履歴情報を第１の機器によりデジタルコンテンツファイルに添付するステップと、
上記デジタルコンテンツファイルを、上記エイリアス名によって該デジタルコンテンツファイルの前のユーザの身元を発見することが可能な第２の機器の第２のユーザに配信するステップを有するマシンにより読取可能な媒体。
【請求項２１】
上記デジタルコンテンツファイルに添付されたユーザ履歴情報は、メタデータであることを特徴とする請求項２０に記載のマシンにより読取可能な媒体。
【請求項２２】
上記ユーザ履歴情報は、上記デジタルコンテンツファイルの品質を評価する、上記エイリアス名と関連付けられたユーザ品質評価を含むことを特徴とする請求項２０に記載のマシンにより読取可能な媒体。
【請求項２３】
上記ユーザ履歴情報は、上記デジタルコンテンツファイルの品質を批評する、上記エイリアス名と関連付けられたユーザ批評を含むことを特徴とする請求項２０に記載のマシンにより可能な媒体。
【請求項２４】
更に、上記デジタルコンテンツの配信に対する報酬を受け取るステップを有する請求項２０に記載のマシンにより読取可能な媒体。
【請求項２５】
バスを介してメモリに接続されたプロセッサを備え、
上記プロセッサは、デジタルコンテンツファイルの前のユーザのエイリアス名を含むユーザ履歴情報を有するデジタルコンテンツファイルを受信し、該ユーザ履歴情報をレビューするユーザ履歴情報エディタ処理を、上記メモリから読み出して実行することを特徴とするデータ処理装置。
【請求項２６】
上記ユーザ履歴情報エディタ処理は、ユーザ履歴情報をレビューするときに、上記プロセッサに上記デジタルコンテンツの前のユーザのそれぞれのユーザ品質評価に基づく累積データを評価させることを特徴とする請求項２５に記載のデータ処理装置。
【請求項２７】
上記ユーザ履歴情報エディタ処理は、上記プロセッサに上記エイリアス名に関連した前のユーザの真の身元をシークさせることを特徴とする請求項２５に記載のデータ処理装置。
【請求項２８】
上記ユーザ履歴情報エディタ処理は、上記前のユーザの真の身元をシークするときに、上記プロセッサに公開鍵を用いて復号することにより、上記ユーザの真の身元を識別させることを特徴とする請求項２７に記載のデータ処理装置。
【請求項２９】
上記ユーザ履歴情報エディタ処理は、上記前のユーザの真の身元をシークするときに、上記プロセッサにリモートの機器にアクセスさせて、上記ユーザの真の身元を識別させることを特徴とする請求項２７に記載のデータ処理装置。
【請求項３０】
上記ユーザ履歴情報エディタ処理は、上記プロセッサに上記エイリアス名に基づいて、上記関連したデジタルコンテンツファイルをシークさせることを特徴とする請求項２５に記載のデータ処理装置。
【請求項３１】
上記ユーザ履歴情報エディタ処理は、上記プロセッサに上記デジタルコンテンツファイルの前のユーザとの関係を開始させることを特徴とする請求項２５に記載のデータ処理装置。
【請求項３２】
バスを介してメモリに接続されたプロセッサを備え、
上記びプロセッサは、デジタルコンテンツの第１のユーザを識別するためのエイリアス名を含むユーザ履歴情報を第１の機器によりデジタルコンテンツファイルに添付させ、該エイリアス名によって該デジタルコンテンツファイルの第１のユーザを含む前のユーザの身元を発見することが可能な第２の機器の第２のユーザに、上記デジタルコンテンツファイルを配信させるユーザ履歴情報エディタ処理を、上記メモリから読み出して実行することを特徴とするデータ処理装置。
【請求項３３】
上記デジタルコンテンツファイルに添付されたユーザ履歴情報は、メタデータであることを特徴とするデータ処理装置請求項３２に記載のデータ処理装置。
【請求項３４】
上記ユーザ履歴情報エディタ処理は、上記ユーザ履歴情報がエイリアス名と関連付けられたユーザ品質評価を含むとき、上記プロセッサに上記デジタルコンテンツファイルの品質を評価させることを特徴とする請求項３２に記載のデータ処理装置。
【請求項３５】
ユーザ履歴情報エディタ処理は、上記ユーザ履歴情報がエイリアス名と関連付けられたユーザ批評を含むとき、上記プロセッサに上記デジタルコンテンツファイルの品質を批評させることを特徴とする請求項３２に記載のデータ処理装置。
【請求項３６】
上記ユーザ履歴情報エディタ処理は、上記プロセッサに上記デジタルコンテンツの配信に対する報酬を受け取らせることを特徴とする請求項３２に記載のデータ処理装置。
【請求項３７】
デジタルコンテンツファイルの少なくとも１人の前のユーザのユーザ履歴情報を含むデジタルコンテンツファイルをネットワークから受信する手段と、
上記ユーザ履歴情報をレビューする手段とを備えるデータ処理装置。
【請求項３８】
更に、上記ユーザ履歴情報をデジタルコンテンツファイルに添付する手段と、
上記デジタルコンテンツファイルをネットワーク上のリモートの機器に転送する手段とを備える請求項３７に記載のデータ処理装置。
【請求項３９】
更に、上記デジタルコンテンツファイルにアクセスする手段を備える請求項３７に記載のデータ処理装置。
【請求項４０】
更に、上記ユーザコンテンツに基づく関係を開始する手段を備える請求項３７に記載のデータ処理装置。
【請求項４１】
上記関係を開始する手段は、インスタントメッセージセッションを開始することを特徴とする請求項３７に記載のデータ処理装置。
【請求項４２】
上記デジタルコンテンツファイルをレビューする手段は、上記デジタルコンテンツファイルの前のユーザのそれぞれの累積ユーザ品質評価をレビューすることを特徴とする請求項３７に記載のデータ処理装置。
【請求項４３】
エイリアス名を含むユーザ履歴情報をデジタルコンテンツファイルに添付する手段と、  上記添付ユーザ履歴情報を有するデジタルコンテンツファイルをネットワーク上の第１の機器に配信する手段とを備えるデータ処理装置。
【請求項４４】
上記ユーザ履歴情報は、ユーザ品質評価を含むことを特徴とする請求項４３に記載のデータ処理装置。
【請求項４５】
上記ユーザ履歴情報は、電子メールアドレスを含むことを特徴とする請求項４３に記載のデータ処理装置。
【請求項４６】
更に、上記デジタルコンテンツファイルの配信時に報酬を受け取る手段を備える請求項４３に記載のデータ処理装置。
【発明の詳細な説明】
【関連出願】
【０００１】
この出願は、２００２年４月８日に出願した米国特許仮出願第６０／３７１，１８４号に対する優先権を主張するものであり、この文献は、引用により本願に援用される。
【技術分野】
【０００２】
本発明は、一般的には、ネットワーク機器に関し、詳細には、ネットワーク機器間での、ユーザ履歴情報を有するデジタルコンテンツの配信に関する。
【０００３】
この明細書の開示内容の一部は、著作権保護の対象となる要素を含んでいる。著作権者は、この明細書が特許商標庁への特許出願であると認められる複製（facsimile reproduction）に対しては異議を唱えないが、この他のあらゆる全ての著作権を主張する。以下の表示は、後述するソフトウェア及びデータ、並びに図面に適用される。著作権：２００３年、全ての著作権はソニーエレクトロニクスインク社に帰属する（Copyright (c) 2003, Sony Electronics, Inc., All Rights Reserved）。
【背景技術】
【０００４】
インターネットは、数多くの種類の新しい仮想コミュニティ（virtual communities）の可能性を生み出してきた。オンラインコミュニティは、少しの例を挙げると、製品の批評、共通の利害、社会化、及び製品やサービスの販売又はオークション等、あらゆる種類の理由から存在している。これらのサービスは、現状ではサーバベースの集中型サービスである。サービスを集中化する（例えば、サービスを単一のサーバ又は一群のサーバに集約する）ことにより、サービスは、容易に、アクティビティレベルをポーリングしてコミュニティの現在の状態及びアクティビティの報告を作成し及び表示することができる。
【０００５】
インターネットによって、容易に、デジタルコンテンツ（例えば、デジタル音楽、詩歌、文学、映画、写真、ゲーム等）を個人間で直接交換することができる。このように、ユーザは、共通の関心のあるデジタルコンテンツを共有することができる。また、これらの交換により、デジタルコンテンツの販売及び売買の新たな機会が増えている。
【０００６】
しかしながら、デジタルコンテンツの交換は一般的には匿名で行われている。すなわち、デジタルコンテンツは、一旦配信されてしまうと、デジタルコンテンツの前のユーザを識別する手法はなく、ユーザからユーザへ何回も配信される。
【発明の開示】
【課題を解決するための手段】
【０００７】
ユーザ履歴情報を有するデジタルコンテンツファイルは、第１の機器において受信される。ユーザ履歴情報は、デジタルコンテンツファイルの前のユーザのエイリアス名を含んでいる。ユーザは、デジタルコンテンツの前のユーザについての情報を得るために、デジタルコンテンツファイルのユーザ履歴情報をレビューすることができる。
【発明を実施するための最良の形態】
【０００８】
以下、図面を参照して、本発明の実施例を詳細に説明する。図面においては、同じ構成要素には、同じ指示符号を付している。図面は、本発明を実現する特定の実施例を例示的に示している。これらの実施例については、当業者が本発明を実施することができるよう、詳細に説明するが、この他の実施例も可能であり、本発明の範囲から逸脱することなく、論理的、機械的、電気的、機能的及びこの他の変更を行うことができる。したがって、以下の詳細な説明は、限定的には解釈されず、本発明の範囲は、特許請求の範囲によってのみ定義されるものである。
【０００９】
図１は、例えば広域ネットワーク（Wide-Area Network：ＷＡＮ）やローカルエリアネットワーク（Local-Area Network：ＬＡＮ）等の標準的なネットワーク４０上に階層化されたピアツーピアネットワーク環境の一実施例を示したものである。ネットワーク４０に接続された各機器ノードは、ネットワーク４０を介して、ネットワーク４０上の他のノードのいずれにも論理的に接続することができ、ピアツーピアネットワーク環境を形成している。各ノードは、１つ以上の物理的な機器に対応させることができる。図１に示すように、ピアツーピアネットワーク環境１００は、機器５と、機器１０と、機器１５と、機器２０と、機器２５と、機器３０と、機器３５とから構成されている。各機器は、少なくとも、ネットワーク環境１００中におけるピアとして機能する他の機器に対し、ピアツーピア通信を行う能力を有する。ピアツーピア通信は、ピア機器間における直接の交換（あるいは中間ピア機器を介した間接的な交換）によるコンピュータリソース及びサービスの共有を含んでいる。これらのリソース及びサービスには、例えば情報の交換、処理サイクル、キャッシュ記憶装置及びファイル用のディスク記憶装置を始めとする様々なリソース及びサービスがあるが、これらのリソース及びサービスの全てが、各ピア機器上に存在している必要はない。したがって、ネットワーク１００内の各機器５、１０、１５、２０、２５、３０、３５は、ネットワーク環境１００中でピアツーピア通信を開始することができる。
【００１０】
また、各機器は、通信を行い又は接続を希望する相手側の機器を識別する能力を有し、機器がネットワーク環境１００に参加し、又は切断することを発見し（発見処理）、及び如何なる通信プロトコルがネットワーク環境１００で使用されているかを判定することができる。例えば、ピア機器間の通信には、有線及び／又は無線のプロトコルを用いることができ、このようなプロトコルとしては、例えばＴＣＰ／ＩＰ、ブルートゥース（Bluetooth）、通常ワイファイ（ＷｉＦｉ：Wireless Fidelity（ワイヤレスフェデリティ））とも呼ばれるＩＥＥＥ８０２．１１ｘプロトコル、汎用パケット無線サービス（General Packet Radio Service：ＧＰＲＳ）、携帯電話ネットワークを介してデータを交換するために使用される無線アプリケーションプロトコル（Wireless Application Protocol：ＷＡＰ）を始めとして、当該技術分野において周知の様々な通信プロトコルを用いることができる。
【００１１】
機器５、１０、１５、２０、２５、３０、３５は、携帯情報端末（personal digital assistance：ＰＤＡ）、携帯電話機、ポータブルコンピュータ、ページャ、携帯音楽プレーヤ（例えばＭＰ３プレーヤ）等を始めとする様々なモバイル機器から構成することができる。また、これに代えて、機器５、１０、１５、２０、２５、３０、３５は、デスクトップコンピュータ、家庭用娯楽システム、セットトップボックス、ゲーム機器等を始めとする様々な非モバイル機器から構成することができる。適切な機器の具体例については、図５を用いて後述する。
【００１２】
また、各機器は、ユーザ履歴情報エディタ５０のソフトウェアを備えている。ユーザ履歴情報エディタ５０のソフトウェアは、デジタルコンテンツに付されたユーザ履歴情報を添付、閲覧、交換及び編集するために使用される。このように、デジタルコンテンツは、デジタルコンテンツのユーザの履歴を蓄積することができ、後述するように、デジタルコンテンツに付加価値を付けるために使用することができる。
【００１３】
ユーザ履歴情報は、利用者識別子（例えばエイリアス名（alias name））、ユーザの品質評価、ユーザの電子メールアドレス及びユーザの批評（comment）を含むことができる。利用者識別子によって、デジタルコンテンツのユーザの真の身元を識別、又はデジタルコンテンツのユーザのエイリアス名を識別することができる。エイリアス名は、ネットワーク１００上の他の機器のユーザに知られていても、知られていなくてもよい。ユーザ品質評価は、デジタルコンテンツのユーザにより設定された主観的な値であり、デジタルコンテンツの主観的品質を表している。ユーザ批評は、デジタルコンテンツに対するユーザの意見を記述したメッセージである。
【００１４】
知らない人と対話するとき、ユーザは、エイリアス名を作成し、特定の個人又はグループと対話する際に、そのエイリアス名を身元として使用することができることは、言うまでもない。様々な人と信頼関係が築かれるにつれて、ユーザは、もっと多くの情報を提供することを決心し、あるいは真の身元又は本来の電子メールアドレスを話そうとすることもある。例えば、クラーク・ケントは、ネットワーク１００上の他の機器と対話するとき、エイリアス名「スーパーマン」を使用することができる。クラーク・ケントが真の身元を他の機器に明かさない限り、他の機器は、「スーパーマン」の真の身元がクラーク・ケントであることを知らない。
【００１５】
この明細書において、デジタルコンテンツの交換に関して用いる用語は、別のユーザから無償で、ユーザがデジタルコンテンツを共有することを含むものである。すなわち、ユーザは、デジタルコンテンツを見返りに求めることなく、デジタルコンテンツを配信することができる。
【００１６】
図２は、ユーザ履歴情報をデジタルコンテンツに付ける方法２００の一実施例を示したものである。この実施例では、方法２００は、例えば機器１０等のネットワーク上の別の機器とデジタルコンテンツを交換するために、機器５により実行される。
【００１７】
ブロック２０５において、機器５は、デジタルコンテンツを選択する。デジタルコンテンツには、デジタル音楽、詩歌、文学、映画、ゲーム、絵画を始めとする当業者にとっては周知の他の具体例を含むことができる。
【００１８】
ブロック２１０において、機器５は、ユーザ履歴情報をデジタルコンテンツに付ける。例えば、ユーザであるクラーク・ケントは、クラシックジャズの音楽ファイルに評価「７」を付けるとともに、ユーザ批評「冷静な男のような」を含めることができる。また、真の身元（「クラーク・ケント」）を使用する代わりに、クラークは、エイリアス名「スーパーマン」を使用する。添付ユーザ履歴情報をエディタによってデジタルコンテンツに付けることができる。ユーザ履歴情報は、例えばデジタルコンテンツの元来のフォーマット又は新たなファイルフォーマットで、デジタルコンテンツに添付することができる。ユーザ履歴情報は、全部の又は一部のユーザに隠してもよく、見せるようにしてもよい。一実施例において、ユーザは、自分のユーザ履歴情報を変更することができるが、他のユーザのユーザ履歴情報を変更することはできない。一実施例においては、デジタルコンテンツに添付されたユーザ履歴情報は、メタデータの形態であってもよい。
【００１９】
ブロック２５１において、機器５は、デジタルコンテンツをネットワーク１００上の他のユーザと交換する。例えば、機器５のユーザは、デジタルコンテンツを電子メールによって機器１０のユーザに送信することができる。また、機器５のユーザは、デジタルコンテンツのコピーをローカルファイルシステムに保存し、ネットワーク１００上の他の機器がこのコピーにアクセスして、添付ユーザ履歴情報を有するデジタルコンテンツを（例えばピアツーピアファイル共有アーキテクチャによって）コピーできるようにしてもよい。。
【００２０】
デジタルコンテンツを交換する際に、機器５は、交換されたコンテンツの次のユーザが行ったアクティビティ（activity）に基づき、当然、報酬（reward）を受け取ることができる。例えば、交換された音楽ファイルの次のユーザが交換された音楽ファイルを再生したときは、ユーザは、音楽の購入に対するクレジット（credit）を受けることができる。報酬を提供するシステムの一実施例については、図４を参照して更に説明する。
【００２１】
図３は、受信デジタルコンテンツをレビュー（review）する機器、例えば機器１０が実行する方法３００の一実施例を示したものである。ブロック３０５において、機器１０は、ユーザ履歴情報を有するデジタルコンテンツを受信する。例えば、機器１０は、機器５のユーザから電子メールを受信することができる。電子メールは、ユーザ履歴情報を有するデジタルコンテンツを含んでいる。機器１０は、ピアツーピアプロトコルによって、機器５のファイルシステムに記憶されているお気に入りの音楽のリストからデジタルコンテンツを選択し、コピーしていることもある。
【００２２】
ブロック３１０において、機器１０は、デジタルコンテンツをレビューする。上述の具体例においては、機器１０のユーザは、エイリアス名「スーパーマン」に関するユーザ批評及びユーザ品質評価を含む前の機器のユーザのそれぞれのユーザ履歴情報を見る（view）ことができる。
【００２３】
また、機器１０のユーザは、デジタルコンテンツの前のユーザの加重平均評価（weighed average rating）に基づいて、受信デジタルコンテンツの総合評価（aggregate rating）を見ることができる。ある程度、総合コンテンツ評価は、個人的な又は主観的な意見を含む可能性がある１人のユーザの品質評価よりも正確又は有用であると思われる。
【００２４】
交換されるコンテンツがソースからの明示的又は暗示的なコンテンツ評価を含んでいることは、明らかである。例えば、ユーザがコンテンツにアクセスしている時間（例えば、ユーザがそのデジタルコンテンツを気に入らなかったことを意味する短い時間、あるいはユーザがそのデジタルコンテンツを気に入ったことを意味する長い時間）に基づいて、暗示的なコンテンツ評価をデジタルコンテンツと関連付けることができる。
【００２５】
コンテンツが機器から機器に送られるにつれて、総合コンテンツランク、個別機器ランキング及び交換のシーケンスについての履歴が生成される。一実施例では、この履歴は、実際のデジタルコンテンツファイルに関連付けられたメタデータとして保存される。特定のユーザが、長期間に亘って、コンテンツを興味深いと一貫して推奨し続けると、そのユーザは、一種の専門的な推奨者ということになる。このエイリアス名からの推奨は、他のユーザからの推奨よりも強く受け取られる可能性があり、場合によっては悪評（notoriety）が立つこともある。あるいは、中央サービスを用いて、ユーザ履歴情報とともに保存された情報（例えばユニフォームリソースロケータ（uniform resource locator：ＵＲＬ）でアクセス可能な推奨履歴を管理することができる。。
【００２６】
ブロック３１５において、機器１０は、ユーザがデジタルコンテンツへのアクセスを希望しているかどうかを判定する。例えば、機器１０のユーザは、デジタル音楽に添付されているユーザ履歴情報に基づき、受信した音楽ファイルを再生するかどうかを決定することができる。ユーザがデジタルコンテンツにアクセスすると決定した場合、制御（control）はブロック３２０に移る。ユーザがデジタルコンテンツにアクセスしないと決定した場合、制御はブロック３２５に移る。
【００２７】
ブロック３２０において、機器１０はユーザのためにデジタルコンテンツにアクセスする。例えば、デジタルコンテンツが音楽ファイルである場合、機器１０のユーザは音楽を聴くことができる。
【００２８】
ブロック３２０において、機器１０は、ユーザが別の機器のユーザへのデジタルコンテンツの転送を希望しているかどうかを判定する。ユーザがデジタルコンテンツの転送を希望している場合、制御はブロック３３０に移る。ユーザがデジタルコンテンツの転送を希望していない場合、制御はブロック３４０に移る。ブロック３３０において、機器１０は、機器１０のユーザのユーザ履歴情報をデジタルコンテンツに添付する。また、機器１０のユーザは、主観的ユーザ品質評価値及びユーザ批評をデジタルコンテンツに設定することもできる。例えば、ユーザ「ピーター・パーカー」は、自分のエイリアス名「スパイダーマン」と関連付けるために、ユーザ品質評価「８」及びユーザ批評「素晴らしい（nice
）」を挿入する。ブロック３３５において、機器１０は、デジタルコンテンツをネットワーク１００上の別の機器に転送する。
【００２９】
ブロック３４０において、機器１０は、ユーザがコンテンツの前のユーザとの関係の開始を希望しているかどうかを判定する。例えば、機器１０のユーザは、共通の関心のあるデジタルコンテンツ（例えば、音楽、詩歌、文学、映画、絵画等）を共有するために、会話（例えば、インスタントメッセージセッション等）を開始することにより、別のユーザとの関係の開始を求めることができる。機器１０のユーザが関係の開始を希望している場合、制御はブロック３４５に移る。機器１０のユーザが関係の開始を希望していない場合、制御はブロック３５０に移る。
【００３０】
ブロック３４５において、機器１０は、デジタルコンテンツの前のユーザと関係を開始する。例えば、機器１０は、機器１０のユーザのエイリアス名及び／又は電子メールアドレスに基づき、機器５のユーザとインスタントメッセージセッションを開始することができる。
【００３１】
ブロック３５０において、機器１０は、ユーザが受信デジタルコンテンツの前のユーザに関連した他のデジタルコンテンツの検索を希望しているかどうかを判定する。機器１０のユーザが新たなコンテンツの検索を希望している場合、制御は３５５に移る。機器１０のユーザが新たなコンテンツの検索を希望していない場合、制御は３６０に移る。
【００３２】
ブロック３５５において、機器１０は、受信デジタルコンテンツの前のユーザに関連した他のデジタルコンテンツの検索を行う。例えば、ユーザは、ネットワーク１００上の他の機器のファイルシステムにおけるデジタルコンテンツの検索を要求することができる。検索は、前のユーザのエイリアス名及び／又はユーザ品質判定に基づくものとすることができる。検索は、各機器のデジタルコンテンツに関連したエイリアス名のリストによる検索、個々のデジタルコンテンツファイルのエイリアス名による検索を始めとし、当業者に周知の組織化及び検索とすることができるが、詳細な説明を分かりにくくすることのないように、これらについては説明しない。
【００３３】
ブロック３６０において、機器１０は、ユーザがエイリアス名に関連した真の身元を知ることを希望しているかどうかを判定する。ときには、例えば、デジタルコンテンツに関連したアクションに関連した金銭的交換を完了するために、ユーザの真の身元が必要になることもある。その場合、制御は３６５に移る。そうではない場合、制御はブロック３７０に移る。
【００３４】
一実施例において、特定のアクションの実行時に、デジタルコンテンツの前のユーザに対する報酬の提供を容易にするために、メッセージが自動的に送られる。このことについては、図４を参照して後述する。このようなアクションには、例えば、デジタルコンテンツへのアクセス時（例えばブロック３２０）、デジタルコンテンツの転送時（例えばブロック３３５）、又は関係の開始時（例えばブロック３４５）におけるメッセージの自動送信がある。
【００３５】
ブロック３６５において、機器１０は、エイリアス名の識別子を有するユーザの真の身元を特定しようとする。例えば、機器１０は、関係の開始、報酬の提供等のために、ユーザの真の身元を要求することができる。例えば、デジタルコンテンツに添付されたユーザ履歴情報は、ユーザの真の身元の暗号化コピーを含むこともできる。機器１０は、暗号化鍵（例えば、公開鍵）を用いて、ユーザの真の身元を復号し、明らかにすることができる。また、機器１０が真の身元を見るために適正な認証を得ている場合、機器１０は、別の機器にアクセスして、ユーザの真の身元にアクセスすることもできる。
【００３６】
ブロック３７０において、機器１０は、データ記憶装置にデジタルコンテンツを保存する。例えば、受信デジタルコンテンツは、メモリ、データベース、共有ファイルシステム等に格納することができる。
【００３７】
関係は、ユーザが開始することもでき（例えば、別の機器の別のユーザとインスタントメッセージセッションを開始するかどうかを、ユーザが決定する）、あるいは機器が自動的に開始することもできる（例えば、音楽に共通の関心を有する別のユーザのお気に入りリストに基づき音楽を再生することを、機器が自動的に決定する）ことは、明らかである。
【００３８】
なお、デジタルコンテンツにユーザ履歴情報を添付するための多数のアプリケーションを説明したが、本発明は、これらの具体例に限定されるものではない。例えば、図４は、デジタルコンテンツの前のユーザに報酬を提供する目的でデジタルコンテンツに添付されたユーザ履歴情報を使用するための処理の流れを示したものである。
【００３９】
図４は、交換されたデジタルコンテンツの前のユーザに報酬を提供するためのシステムの一実施例を示したものである。この実施例では、機器２５はユーザにデジタルコンテンツを提供し、例えばユーザが別のユーザにデジタルコンテンツのコピーを転送したとき、ユーザに報酬を提供する。機器２５は、信頼できるエイリアス名及び身元のディレクトリとして使用される安全な公開サイトでもある。このように、あらゆる金銭的取引又は手数料を真の身元（例えば実名）及び口座に依然としてリンクすることが可能な状態で、ユーザは希望通りの数のエイリアス名を使用することができる。なお、同じ機器を、例えば直接販売等の別の理由で使用できることは、明らかである。
【００４０】
ブロック４０５において、機器５のユーザは、機器２５に登録を行う。例えば、機器５のユーザの真の身元及び関連のエイリアス名の身元を提出することにより、機器５のユーザは、機器２５に登録を行うことができる。
【００４１】
ブロック４１０において、機器５のユーザは、機器２５からデジタルコンテンツを選択する。デジタルコンテンツは、機器２５のユーザ履歴情報、例えば機器２５の電子メールアドレス等を含むことができる。このように、次のユーザがデジタルコンテンツにアクセスする度毎に、機器２５に通知することができ、このことについては、後述する。一実施例においては、機器５のユーザは、デジタルコンテンツを購入する。
【００４２】
ブロック４１５において、機器５のユーザは、機器５のユーザのユーザ履歴情報を添付して、機器１０のユーザとデジタルコンテンツを交換する。
【００４３】
ブロック４２０において、デジタルコンテンツにアクセスする際に、機器１０は、機器２５に通知メッセージを自動的に送信する。通知メッセージは、デジタルコンテンツの前のユーザの識別子を含んでいる。
【００４４】
ブロック４２５において、機器２５は通知メッセージを受信する。
【００４５】
ブロック４３０において、機器２５は、デジタルコンテンツの前のユーザの各人に報酬を転送する。一実施例では、報酬は、将来の機器２５からのデジタルコンテンツの購入のためのクレジット、報奨金、前のユーザのそれぞれが選択することができる無料のコンテンツのリスト等とすることができる。
【００４６】
ユーザは、自分の真の身元に関連した複数のエイリアス名を作ることができることは、明らかである。この場合、ユーザ履歴情報は、例えば、製品及びサービスの売買を期待している第三者の会社と共有することが可能である。ユーザの真の身元は隠されたままであり、好ましからざるプライバシの侵害からユーザを保護する。受信した売買の内容が気に入らない場合、ユーザはエイリアス名を削除することができる。一実施例では、例えば、ユーザへのアクセスのために、広告主が、機器２５のユーザとホストサービス（hosting service）の双方に支払いを行うことができる。
【００４７】
図１に示すピアツーピアネットワーク環境１００は、本発明の実施例が動作できるピアツーピアネットワークの構成を限定するものではない。例えばピアツーピアネットワークにサーバを接続し、ピア機器に対して集中型サービスを提供できることは、当業者にとって明らかである。更に、同じ基本的なネットワーク構造上に１つ以上のピアツーピアネットワーク環境を階層化することもでき、各ピア機器が同時に複数のピアツーピアネットワーク環境に参加できることは、当業者にとって明らかである。
【００４８】
一実施例において、図５に示すように、コンピュータ１０１は、例えばインターネット等のネットワーク１０５の一部であり、又はネットワーク１０５に接続されたものであり、クライアント又はサーバコンピュータである別のコンピュータ１０３とデータを交換する。多くの場合、コンピュータは、インターネットサービスプロバイダ（Internet Service Provider：以下、ＩＳＰという。）１０７を介してインターネットに接続されており、従来のインターネット閲覧アプリケーションを実行してサーバとデータを交換する。例えば、コンピュータ１０１のユーザは、ネットワーク１０５及びＩＳＰ１０７を介して、コンピュータ１０３のユーザとデジタルコンテンツを交換することができる。クライアントは、他の種類のアプリケーションを用い、ネットワーク１０５を介して、サーバを経由することなくデータを交換することもできる。なお、本発明はインターネットの使用に限定されるものではなく、直接接続された及びプライベートネットワークに本発明を適用してもよいことは明らかである。
【００４９】
図１及び図５の環境における使用に適したシステムの一実施例を図６に示す。システム６４０は、システムバス６５５に接続されたプロセッサ６５０、メモリ６５５及び入出力装置（input/output capability）６６０を備える。メモリ６５５は、プロセッサ６５０によって実行されたときに、ここに説明する方法を実現する命令を記憶するように構成されている。メモリ６５５は、ユーザ履歴情報データ等のデータを記憶することもできる。入出力装置６６０は、ユーザ履歴情報又はその一部又はその表現を有するデータを配信するとともに、表示する。入出力装置６６０は、（例えばネットワークカード、モデム、ファックスカードを介して）ネットワーク１００上の１つ以上の機器との間でデジタルコンテンツを送受信するコンポーネントを備える。入出力装置６６０は、プロセッサ６５０によってアクセス可能なあらゆる種類のストレージ装置を含む、様々な種類のマシン又はコンピュータにより読取可能な媒体も備えている。なお、「コンピュータにより読取可能な媒体（medium/media）」又は「マシンにより読取可能な媒体（medium/media）」という用語は、データ信号によって符号化された搬送波を含むことは、当業者にとって明らかである。また、コンピュータは、メモリ６５５内で実行されるオペレーティングシステムソフトウェアによって制御されることも明らかである。入出力装置及び関連媒体６６０は、オペレーティングシステム及び記載した方法に対するマシン／コンピュータにより実行可能な命令、更にはユーザ履歴情報データを保存する。
【００５０】
図１及び図５に関する説明は、本発明の実施に適したコンピュータハードウェア及び様々な動作環境に関する概要を明らかにするためのものであるが、これは、適用可能な環境を限定するものではない。なお、システム６４０は、異なるアーキテクチャを有する多くの可能な機器の一具体例であることは、言うまでもない。標準的な機器は、通常、少なくともプロセッサと、メモリと、プロセッサとメモリを接続するバスとを備えている。このような構成を有する機器としては、パーソナルコンピュータシステム、ネットワークコンピュータ、例えばウェブテレビジョン受信機又はセットトップボックス等のテレビジョン受信機をベースとしたシステム、例えば携帯電話機、携帯型媒体再生装置、携帯情報端末等の携帯型機器、並びにこれらに類する機器が含まれる。なお、本発明は、マルチプロセッサシステム、ミニコンピュータ、メインフレームコンピュータ等を含む、他の構成のコンピュータシステムによっても実現できることは、当業者にとって明らかである。更に、本発明は、通信ネットワークを介してリンクされたリモートの処理装置によってタスクが実行される分散型コンピュータシステム環境によっても実現することができる。
【００５１】
本発明の範囲から逸脱することなく、図２、３、４に示す方法に対して、処理を追加又は削除することができ、また、ブロックの配置に対して特定の順番は意味をなさないことは、明らかである。流れ図に言及しつつ方法を説明してあることにより、当業者は、適切に構成されたコンピュータにより方法を実施するためのかかる命令を含むかかるプログラムを開発することができる（コンピュータのプロセッサは、メモリを含むコンピュータにより読取可能な媒体からの命令を実行する）。コンピュータ実行可能命令はコンピュータプログラミング言語で記述することもでき、あるいはファームウェアロジックにより具体化することもできる。認定された規格に準拠したプログラミング言語で記述されている場合、この命令は、各種のハードウェアプラットフォームにより、各種のオペレーティグシステムへのインタフェースに対して実行することが可能である。それに加えて、本発明の説明は特定のプログラム言語を基準としたものにはなっていない。ここに記載したような本発明の教示を実施するために、各種のプログラミング言語を使用することができるということは、明らかである。更に、ソフトウェアは、どんな形のものであれ（例えば、プログラム、プロシージャ、処理、アプリケーション、モジュール、ロジック等）、アクションを起こすもの、又は結果をもたらすものであると言われるのが技術的には通例である。このような表現は、コンピュータによるソフトウェアの実行により、コンピュータのプロセッサがあるアクションを起こすか、又はある結果をもたらすということを簡単に表現しているにすぎない。
【００５２】
図７は、ユーザ履歴情報エディタ５０のコンポーネントの一実施例を示したものである。ユーザ履歴情報エディタ５０は、ユーザ履歴情報作成コンポーネント５１０、ユーザ履歴情報エディタコンポーネント５２０、デジタルコンテンツエクスチェンジャコンポーネント５３０、デジタルコンテンツビューアコンポーネント５４０、真の身元ファインダコンポーネント５５０、報酬ジェネレータコンポーネント５６０、関係開始コンポーネント５７０、及びデータ記憶コンポーネント５８０を含んでいる。図２、３、４についての上記の説明のように、ユーザ履歴情報エディタを実行するプロセッサが実施すべきユーザ履歴情報エディタのコンポーネントが、方法の名称となっている。
【００５３】
ユーザ履歴情報作成コンポーネント５１０は、図２についての上記の説明のようにデジタルコンテンツにユーザ履歴情報を添付するためのソフトウェア命令を含んでいる。ユーザ履歴情報エディタコンポーネント５２０は、図２についての上記の説明のようにデジタルコンテンツに添付すべきユーザ履歴情報を作成、変更及び／又は削除するためのソフトウェア命令を含んでいる。デジタルコンテンツエクスチェンジャコンポーネント５３０は、図２についての上記の説明のように別の機器とデジタルコンテンツを交換するためのソフトウェア命令を含んでいる。デジタルコンテンツビューア５４０は、図３についての上記の説明のようにデジタルコンテンツに添付されたユーザ履歴情報を閲覧するためのソフトウェア命令を含んでいる。真の身元ファインダコンポーネント５５０は、図３についての上記の説明のようにデジタルコンテンツに添付されたエイリアス名を有するユーザの真の身元を発見するためのソフトウェア命令を含んでいる。報酬ジェネレータコンポーネント５６０は、図４についての上記の説明のようにデジタルコンテンツの前のユーザに対する報酬の生成を容易にするためのソフトウェア命令を含んでいる。関係開始コンポーネント５７０は、図３についての上記の説明のように別の機器のユーザと関係を開始するための（例えば、インスタントメッセージセッションを開始するための）ソフトウェア命令を含んでいる。データ記憶コンポーネント５８０は、図３についての上記の説明のようにメモリにユーザ履歴情報を記憶し、受け取るためのソフトウェア命令を含んでいる。
【００５４】
ユーザ履歴情報を有するデジタルコンテンツの交換について説明を行った。たしかにここでは特定の実施例について図示し、説明を行ってはいるが、同じ目的を達成できると考えられるあらゆる配置を、ここに示した特定の実施例に代わって用いることができるということが、当業者にとって明らかである。本出願は本発明のあらゆる応用又は変形を対象とすることを意図している。
【００５５】
本発明は何らかの特定の実施態様に限定されるものではないが、説明を分かりやすくするために、ユーザ履歴情報を有するデジタルコンテンツを使用するための実施例の処理の流れについては、簡素化したものを記載した。例えば、デジタルコンテンツに添付するためのエイリアス名の使用により、ユーザが新しく、より柔軟性のある方法で自分のインターネット上の身元を保護及び管理することができることを、当業者は評価するであろう。したがって、本発明は、特許請求の範囲及びその等価物以外のものにより限定されることがないのは明白である。
【図面の簡単な説明】
【００５６】
【図１】ピアツーピアネットワーク環境の一実施例を示した図である。
【図２】ユーザ履歴情報をデジタルコンテンツに添付するための方法の一実施例を示した図である。
【図３】受信デジタルコンテンツを調査するための機器のための方法の一実施例を示した図である。
【図４】交換されたデジタルコンテンツの前のユーザにリウォードを提供するためのシステムの一実施例を示した図である。
【図５】本発明を実施するのに適した環境のダイヤグラムを示した図である。
【図６】本発明の一実施例によるコンピュータシステムを示した図である。
【図７】ユーザ履歴情報エディタのコンポーネントの一実施例を示した図である。
【図１】
2005527056.tif 000003
【図２】
2005527056.tif 000004
【図３】
2005527056.tif 000005
【図４】
2005527056.tif 000006
【図５】
2005527056.tif 000007
【図６】
2005527056.tif 000008
【図７】
2005527056.tif 000009
【国際調査報告】
2005527056.tif 000010