(57)【要約】  本発明は、第１ユーザと第２ユーザとが共同コンテンツを取得することを可能にする方法に関する。本方法は、前記第１ユーザの第１コンテンツ選好データと前記第２ユーザの第２コンテンツ選好データとを有する複数のコンテンツ選好データを取得するステップと、前記第１コンテンツ選好データの前記第２コンテンツ選好データに対する依存性を示す依存性データを取得するステップと、前記依存性データの制御の下で前記共同コンテンツを選択するため、前記複数のコンテンツ選好データを利用するステップとを有する。本発明はまた、第１ユーザと第２ユーザとが共同コンテンツを取得することを可能にする共同装置に関する。
2009501994.tif 000002
【特許請求の範囲】
【請求項１】
第１ユーザと第２ユーザとが共同コンテンツを取得することを可能にする方法であって、
前記第１ユーザの第１コンテンツ選好データと前記第２ユーザの第２コンテンツ選好データとを有する複数のコンテンツ選好データを取得するステップと、
前記第１コンテンツ選好データの前記第２コンテンツ選好データに対する依存性を示す依存性データを取得するステップと、
前記依存性データの制御の下で前記共同コンテンツを選択するため、前記複数のコンテンツ選好データを利用するステップと、
を有する方法。
【請求項２】
前記第１ユーザの第１コンテンツ選好データは、前記第２ユーザの識別子を有する、請求項１記載の方法。
【請求項３】
前記依存性データは、前記第２コンテンツ選好データが前記第１コンテンツ選好データより選択のための高い優先値を有することを示す、請求項１又は２記載の方法。
【請求項４】
前記第２コンテンツ選好データは、前記第２ユーザのコンテンツ使用履歴データを有する、請求項１乃至３何れか一項記載の方法。
【請求項５】
前記第１コンテンツ選好データと前記第２コンテンツ選好データとは、前記共同コンテンツを選択するため、共同コンテンツ選好データに合成される、請求項１乃至４何れか一項記載の方法。
【請求項６】
第１ユーザと第２ユーザとが共同コンテンツを取得することを可能にする共同装置であって、
前記第１ユーザの第１コンテンツ選好データと前記第２ユーザの第２コンテンツ選好データとを有する複数のコンテンツ選好データを取得し、
前記第１コンテンツ選好データの前記第２コンテンツ選好データに対する依存性を示す依存性データを取得し、
前記依存性データの制御の下で前記共同コンテンツを選択するため、前記複数のコンテンツ選好データを利用する、
よう構成されるデータプロセッサを有する共同装置。
【請求項７】
前記第１ユーザの第１ユーザ装置から前記依存性データを取得するよう構成され、
前記第１ユーザ装置は、前記依存性データを格納する、請求項６記載の装置。
【請求項８】
前記共同コンテンツを前記第１ユーザの第１ユーザ装置と前記第２ユーザの第２ユーザ装置とに送信するよう構成される、請求項６記載の共同装置。
【請求項９】
第１ユーザの第１コンテンツ選好データと第２ユーザの第２コンテンツ選好データとを有する複数のコンテンツ選好データに基づき共同コンテンツの選択に使用するための依存性データであって、
当該依存性データは、前記第１コンテンツ選好データの前記第２コンテンツ選好データに対する依存性を示す依存性データ。
【請求項１０】
請求項１乃至５何れか一項記載の方法の各ステップを計算装置上での実行時に実現するよう構成されるコード手段を有するコンピュータプログラム。
【請求項１１】
請求項１乃至５何れか一項記載の方法を利用して取得された共同コンテンツ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、第１ユーザと第２ユーザとが共同コンテンツを取得することを可能にする方法と、第１ユーザと第２ユーザとが共同コンテンツを取得することを可能にする共同装置とに関する。
【背景技術】
【０００２】
Ｃ．Ｄｒｅｗｓ，Ｆ．Ｐｅｓｔｏｎｉによる論文“Ｖｉｒｔｕａｌ  Ｊｕｋｅｂｏｘ．Ｒｅｖｉｖｉｎｇ  ａ  Ｃｌａｓｓｉｃ”（Ｐｒｏｃｅｅｄｉｎｇｓ  ｏｆ  ｔｈｅ  ３５ｔｈ  ＨＩＣＳＳ  ２００２）は、共同プロファイルを構成及び利用してコンテンツを自動的に選択するシステムについて開示している。当該システムは、ユーザが投票スキームを介し再生される楽曲に寄与することによって、自らの選好を表明することを可能にする。当該システムは、音楽ファイルを備えた分散化されたストレージと、ネットワーク接続された音楽プレーヤーと、音楽ファイルをプレーヤーに提供するサーバとを有する。楽曲が再生されると、ユーザは当該楽曲に対して賛成又は反対の投票を行う。当該システムは、投票を集計し、ユーザの集計された選好を表す集計プロファイルを構成する。この集計プロファイルに基づき、楽曲のプレイリストが調整又は生成される。
【０００３】
ユーザの投票が再生される楽曲に関して相反しているとき、すなわち、ポジティブな投票とネガティブな投票がシステムにより集計されたとき、集計選好はプレイリストの楽曲を排除又は含めることを許容しない。この状況では、集計選好に基づき楽曲を選択することは不可能であり、コンテンツの選択は効果的でない。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ユーザの選好が相反していても、第１ユーザと第２ユーザとが共同コンテンツを取得することを可能にする方法を提供することが望ましい。
【課題を解決するための手段】
【０００５】
本方法は、前記第１ユーザの第１コンテンツ選好データと前記第２ユーザの第２コンテンツ選好データとを有する複数のコンテンツ選好データを取得するステップと、前記第１コンテンツ選好データの前記第２コンテンツ選好データに対する依存性を示す依存性データを取得するステップと、前記依存性データの制御の下で前記共同コンテンツを選択するため、前記複数のコンテンツ選好データを利用するステップとを有する。
【０００６】
コンテンツ選好データは、ユーザに提供された楽曲や映画などのコンテンツに対するユーザの選好を表すものであってもよい。一例では、ユーザのコンテンツ選好は、ユーザのテレビ視聴習慣やテレビ番組の選択履歴などから導出される。コンテンツ選好はまた、典型的なユーザプロファイルにおいて予め決定されてもよい。他の例では、ユーザにはコンテンツ選好データを手作業により生成及び編集するための手段が提供される。
【０００７】
共同コンテンツが第１及び第２コンテンツ選好データに基づき選択されるとき、依存性データは利用される。例えば、依存性データは、第１及び第２コンテンツ選好データが共同コンテンツ選好データに合成される方法を示す。この合成処理は、コンテンツアイテムが第１及び第２コンテンツ選好データにおいてポジティブ又はネガティブなレーティングを有するか否かのチェックを伴うかもしれない。さらに、依存性データは、次のステップを決定するため解析される。例えば、依存性データが、第２コンテンツ選好データのコンテンツアイテムのポジティブなレーティングが第１コンテンツ選好データの当該コンテンツのレーティングを超過又はオーバールール（ｏｖｅｒｒｕｌｅ）することを示している場合、第２コンテンツ選好データのみからのコンテンツアイテムのレーティングが共同コンテンツ選好データにおいて利用される。第１コンテンツ選好データのレーティングは、第１コンテンツ選好データのコンテンツアイテムのレーティングが第２コンテンツ選好データからのものと相反する場合には、無視されるかもしれない。このように、ユーザのコンフリクトするレーティングは、これらのレーティングの１つにプライオリティが与えられるように処理される。疑いなく、共同コンテンツ選好データは、コンテンツアイテムについて明確なレーティングを有し、コンテンツ選択が明確に実行されるかもしれない。
【０００８】
依存性データは、例えば、第２ユーザからのレーティングが使用されることを第１ユーザが所望するなどの理由により、第１コンテンツ選好データにおいて第１ユーザにより明示的に指定されるかもしれない。他の例では、依存性データが、あるジャンルのコンテンツアイテムのレーティングにおいてユーザの経験量などから、自動的に導出されるかもしれない。
【０００９】
本発明は、“Ｖｉｒｔｕａｌ  Ｊｕｋｅｂｏｘ．Ｒｅｖｉｖｉｎｇ  ａ  Ｃｌａｓｓｉｃ”という論文から知られているシステムの問題点を解消するものである。この既知のシステムでは、ポジティブレーティングとネガティブレーティングの組み合わせが、ゼロとなる不要なジョイントレーティングをもたらす。共同コンテンツ選好データにおけるこのようなジョイントレーティングは、ユーザの何れかが当該コンテンツアイテムを選好しているか否かを示さない。このため、当該コンテンツアイテムは、第１及び第２ユーザに推奨されない。他方、本発明は、例えば、１人のユーザが共同コンテンツにコンテンツアイテムを包含させるため、他のユーザにプライオリティを与えることを可能にする。例えば、第１及び第２コンテンツ選好データは、共同コンテンツの選択に影響を与えるため、互いに対するリファレンスを含むかもしれない。
【００１０】
本発明の共同装置は、前記第１ユーザの第１コンテンツ選好データと前記第２ユーザの第２コンテンツ選好データとを有する複数のコンテンツ選好データを取得し、前記第１コンテンツ選好データの前記第２コンテンツ選好データに対する依存性を示す依存性データを取得し、前記依存性データの制御の下で前記共同コンテンツを選択するため、前記複数のコンテンツ選好データを利用するよう構成されるデータプロセッサを有する。
【００１１】
共同装置は、例えば、第１コンテンツ選好データが第２コンテンツ選好データに関してあるプライオリティを有するように、依存性データを利用して第１及び第２コンテンツ選好データが処理されることを保証する。
【発明を実施するための最良の形態】
【００１２】
本発明は、図１に示されるように、第１ユーザ装置１２０と第２ユーザ装置１３０と通信するためのサーバ１１０（共同装置）を有するサーバ・クライアントシステム１００により実現可能である。他の実施例では、本発明は、第１ユーザ装置と第２ユーザ装置を有しているが、サーバ・クライアントシステムのような独立したサーバを有しない、ピア・ツー・ピアネットワークなどの分散システムにより実現される。例えば、分散システムのユーザ装置の１つはサーバとして構成されるかもしれない。
【００１３】
図１は、サーバ１１０、第１ユーザ装置１２０、第２ユーザ装置１３０及びコンテンツデータベース１４０を有する本発明の実施例を示す。
【００１４】
コンテンツデータベース１４０は、オーディオ及び／又はビデオデータを有する１以上のコンテンツアイテムとしてメディアコンテンツを格納するかもしれない。“オーディオデータ”又は“オーディオコンテンツ”という表現は、以降において可聴なトーン、サイレンス、スピーチ、音楽、静寂、外部ノイズなどを有すオーディオに関するデータとして使用される。オーディオデータは、ＭＰＥＧ−１レイヤＩＩＩ（ｍｐ３）規格（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）、ＡＶＩ（Ａｕｄｉｏ  Ｖｉｄｅｏ  Ｉｎｔｅｒｌｅａｖｅ）フォーマット、ＷＭＡ（Ｗｉｎｄｏｗｓ（登録商標）  Ｍｅｄｉａ  Ａｕｄｉｏ）フォーマットなどのフォーマットに従うものであってもよい。“ビデオデータ”又は“ビデオコンテンツ”という表現は、動画、静止画、ビデオテキストなどの可視的なデータとして使用される。ビデオデータは、ＧＩＦ（Ｇｒａｐｈｉｃ  Ｉｎｔｅｒｃｈａｎｇｅ  Ｆｏｒｍａｔ）、ＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）、ＭＰＥＧ−４などのフォーマットに従うものであってもよい。テキスト情報は、ＡＳＣＩＩ（Ａｍｅｒｉｃａｎ  Ｓｔａｎｄａｒｄ  Ｃｏｄｅ  ｆｏｒ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｉｎｔｅｒｃｈａｎｇｅ）フォーマット、ＰＤＦ（Ａｄｏｂｅ  Ａｃｒｏｂａｔ  Ｆｏｒｍａｔ）フォーマット、ＨＴＭＬ）ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）フォーマットなどに従うものであってもよい。メタデータは、ＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）フォーマット、ＭＰＥＧ７フォーマットに従うものであってもよく、ＳＱＬデータベース又は他の何れかのフォーマットにより格納されてもよい。
【００１５】
メディアコンテンツは、コンテンツデータベース１４０において、オーディオ若しくはビデオテープ、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）ディスク若しくはＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）ディスクなどの光記憶ディスク、フロッピー（登録商標）及びハードディスクドライブディスクなどの各種データキャリア上にＭＰＥＧ（Ｍｏｔｉｏｎ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）、ＭＩＤＩ（Ｍｕｓｉｃａｌ  Ｉｎｓｔｒｕｍｅｎｔ  Ｄｉｇｉｔａｌ  Ｉｎｔｅｒｆａｃｅ）、Ｓｈｏｃｋｗａｖｅ、ＱｕｉｃｋＴｉｍｅ、ＷＡＶ（Ｗａｖｅｆｏｒｍ  Ａｕｄｉｏ）などの何れかのフォーマットにより格納されてもよい。例えば、コンテンツデータベース１４０は、コンピュータハードディスクドライブ、“Ｍｅｍｏｒｙ  Ｓｔｉｃｋ”デバイスなどの多用途フラッシュメモリカードを有するものであってもよい。
【００１６】
概略すると、システム１００は以下のように機能する。第１及び第２ユーザ装置は、第１ユーザの第１コンテンツ選好データ１２１と第２ユーザの第２コンテンツ選好データ１３１とに基づき、共同コンテンツを取得するよう構成される。例えば、第１及び第２コンテンツ選好データ（さらに第１及び第２選好データとも呼ばれる）は、コンテンツデータベース１４０に格納されているマルチメディアコンテンツをフィルタリングするのに利用される。フィルタリングプロセスは、サーバ１１０によって又はユーザ装置１２０及び１３０の１つによって実行されるかもしれない。この結果、共同コンテンツは、コンテンツデータベース１４０からフィルタリングされる。最後に、共同コンテンツは第１及び第２ユーザ装置に送信される。
【００１７】
図１に示される実施例では、サーバ１１０は、第１ユーザ装置１２０と第２ユーザ装置からそれぞれ第１コンテンツ選好データ１２１と第２コンテンツ選好データ１３１を受信するよう構成される。第１及び第２選好データは、装置１２０及び１３０により生成、維持及び格納される。例えば、第１ユーザ装置１２０と第２ユーザ装置１３０はテレビセット（又はテレビチューナを備えたパーソナルコンピュータ）である。テレビセットは、テレビチャンネルを選択することによって、ユーザインタラクションをモニタするよう構成されるかもしれない。１週間後と又は１日毎に頻繁に選択又は視聴されるテレビチャンネルなど、第１及び第２ユーザのお気に入りのテレビチャンネルがそれぞれ、第１ユーザ装置１２０及び第２ユーザ装置１３０の第１選好データ１２１及び第２選好データ１３１に記録される。
【００１８】
あるいは、第１及び第２選好データはサーバ１１０に格納されてもよい。例えば、第１ユーザ装置１２０と第２ユーザ装置１３０は、テレビチャンネルの選択に関する（暗号化された）情報をサーバ１１０に転送してもよい。サーバは、第１及び第２選好データを生成するため、この情報を解析するかもしれない。
【００１９】
サーバ１１０は、本発明のコンセプトにおいて構想される各機能を実行するよう構成されるデータプロセッサ１１１を有してもよい。データプロセッサ１１１は、本発明を実現するよう適切に構成された既知の（中央）処理ユニット（ＣＰＵ）であってもよい。サーバ１１０はさらに、既知のＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）メモリモジュールなどのメモリユニット１１２を有してもよい。データプロセッサ１１１は、サーバの機能を可能にするための少なくとも１つの命令（コンピュータプログラムの）をメモリユニットから読み出すように構成されてもよい。
【００２０】
第１選好データ１２１と第２選好データ１３１から、データプロセッサ１１１は、共同コンテンツ選好データ１１３（さらに共同選好データと呼ばれる）を有してもよい。例えば、第１及び第２選好データは、テレビニュースジャンルやテレビショージャンルなどのテレビ番組ジャンルの具体的なレーティング値を含むかもしれない。データプロセッサは、これら具体的なレーティング値を平均値に合成し、共同選好データ１１３に格納するかもしれない。他の例では、データプロセッサは、共同選好データを確立するため、第１及び第２選好データにおける選好の重複部分を特定するよう構成されてもよい。共同選好データが第１及び第２選好データにより更新されると、データプロセッサ１１１は、共同選好データをメモリユニット１１２に格納してもよい。共同選好データを利用して、データプロセッサ１１１は、コンテンツデータベース１４０から共同コンテンツを取得してもよい。例えば、データプロセッサ１１１は、コンテンツデータベース１４０から、共同選好データ１１３に従うテレビショーや映画のタイトルなどの１以上の識別子を受け付けるかもしれない。
【００２１】
共同選好データ１１３を利用以外の共同コンテンツを取得する方法があるかもしれない。例えば、データプロセッサ１１１は、第１選好データ１２１に従って第１コンテンツを抽出し、第２選好データ１３１を利用して第２コンテンツを抽出するため、コンテンツデータベース１４０にアクセスするかもしれない。さらに、データプロセッサは、第１及び第２コンテンツの重複コンテンツを決定してもよい。重複コンテンツは、双方のユーザが選好する共同コンテンツとして解釈することも可能である。
【００２２】
本発明によると、共同コンテンツの選択のため、依存性データ１１４が利用される。依存性データ１１４は、第１選好データ１２１の第２選好データ１３１への依存性を示す。例えば、第１選好データは、各ジャンルのリストと、第１ユーザの対応する選好値とを有する。さらに、第１選好データは、選好値が第２選好データに応じて却下される状態を指定する。第１選好データの具体例が、以下のテーブルに与えられる。
【００２３】
【表１】
2009501994.tif 000003
この例では、第１選好データは、テレビニュース、映画、スポーツ、テレビショー、テレビ教育番組などのビデオジャンル及びクラシック音楽、ジャズなどの音楽ジャンルなどのジャンルのリストを有する。各ジャンルは、対応するジャンルに対する第１ユーザのコンテンツ選好に応じて、０〜１００の値によりレーティングされる。このようなレーティングされたジャンルによる第１選好データは、コンテンツ選択のため様々な方法により利用されるかもしれない。例えば、コンテンツが第１選好データの所定の閾値以上にレーティングされた特定のジャンルに属している場合、当該コンテンツが選択される。
【００２４】
第１ユーザは、第１選好データの一部のジャンルについて、第２ユーザの第２選好データからのジャンルのレーティングが、第１選好データからのジャンルのレーティングの代わりに使用されるか指定するかもしれない。テーブルからの例では、“テレビショー”のジャンルは、１００ポイント中の１０ポイントの低いレーティングを有している。しかしながら、第２ユーザ“Ｐｅｔｅｒ”（として識別される）の第２選好データが“テレビショー”ジャンルが８０ポイントより高くレーティングされることを示す場合、第２選好データがコンテンツをフィルタリングするため第１選好データと共に利用されるとすると、第１選好データの“テレビショー”ジャンルの低いレーティングが第２選好データのジャンルの高いレーティングに対して無視されることを第１選好データの依存性データは示す。第１選好データ１２１は、依存性データ（１以上の状態）１１４ａと共に第１ユーザ装置１２０に格納されてもよい。従って、第２ユーザが“テレビショー”ジャンルを大変好む場合、当該ジャンルのテレビショーは依然として共同コンテンツに含まれるかもしれない。
【００２５】
第１及び第２ユーザは、互いに独立して自らの依存性データを指定してもよい。第２ユーザ装置１３０はまた、第２選好データ１３１に関する依存性データ（図示せず）を格納してもよい。
【００２６】
“テレビショー”ジャンルが第２選好データにおいて８０ポイントより高くレーティングされる状態の代わりとして、第１選好データの他の状態は、第２ユーザが所定の時間以上“テレビショー”ジャンルのテレビ番組を視聴していないことを示す場合、当該ジャンルが８０ポイントにレーティングされることを示すかもしれない。
【００２７】
テーブルからの例では、第２選好データからのジャンルのレーティングが、レーティングの値と独立して第１選好データの代わりに利用されるべきことが示されるかもしれない。例えば、第２ユーザ“Ｐｅｔｅｒ”の識別子又は第２選好データのシンプルな算法が特定のジャンルに関して第１選好データに示されるかもしれない。このように、第１ユーザは第２ユーザに対応するジャンルのコンテンツの選択を委託する。
【００２８】
テーブルに示されるような依存性データがジャンルの分類において第１及び第２選好データが両立することを要求することが留意されるべきである。第１及び第２選好データの両立性は、サーバ１１０が第１及び第２選好データを同一のフォーマットにより維持することを委託することにより保証されるかもしれない。
【００２９】
依存性データ１１４はまた、他の方法により実現されてもよい。例えば、データプロセッサ１１１は、第１及び第２ユーザによるコンテンツの使用履歴を有したレコードを有する第１及び第２選好データを解析するよう構成される。この解析は、第１ユーザ又は第２ユーザが特定ジャンルのコンテンツを視聴することにより多くの経験を有しているか検出するのに利用されるかもしれない。例えば、コンテンツ選択頻度とコンテンツを視聴する期間は、経験レベルを決定するかもしれない。経験レベルに基づき、データプロセッサは、第１又は第２選好データからのレーティング値がこのジャンルにおいて利用されるか決定するかもしれない。データプロセッサは、第１又は第２ユーザが上記決定に従い、又はユーザに通知することなく自動的に上記決定を行うよう要求するかもしれない。
【００３０】
依存性データは、第１又は第２ユーザのみに関して表されることに限定されない。依存性データはまた、ユーザグループに関するものであってもよい。例えば、第１ユーザは、グループの他の何れかのユーザのコンテンツ選好データ（必ずしも第２選好データである必要はない）が当該ジャンルについて高いレーティングを示す場合、“テレビショー”ジャンルの低いレーティングが無視されるべきであることを第１選好データ１２１において指定してもよい。
【００３１】
第１ユーザ装置及び／又は第２ユーザ装置は、ケーブル、衛星若しくは他のリンクを具えたテレビセット、ビデオカセットレコーダ、ＨＤＤレコーダ、ホームシネマシステム、携帯ＣＤプレーヤー、ｉＰｒｏｎｔｏリモコンなどのリモコン装置、携帯電話などの各種家電装置の何れかであってもよい。
【００３２】
図２は、本発明の方法の実施例を示す。本方法は、第１及び第２コンテンツ選好データを有する複数のコンテンツ選好データを取得するステップ２１０を有する。コンテンツ選好データは、例えば、Ｓｅｍａｔｉｃ  Ｗｅｂ技術（ｈｔｔｐ：／／ｗｗｗ．ｗ３．ｏｒｇ）のＲＤＦ（Ｒｅｓｏｕｒｃｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｆｒａｍｅｗｏｒｋ）データ仕様を利用して、コンテンツ選択に適した何れかの形式により対応するユーザの選好を示すかもしれない。例えば、コンテンツ選好データは、対応するユーザが特定のコンテンツアイテム、ジャンル又はトピック（自然、科学など）を嗜好する又は嗜好しない程度を示すかもしれない。ステップ２２０において、第１コンテンツ選好データの第２コンテンツ選好データへの依存性を示す依存性データが取得される。依存性データは、装置１２０又は１３０のそれぞれにおいて格納される第１又は第２選好データの一部であってもよい。あるいは、依存性データは、サーバ１１０のメモリユニット１１２などにコンテンツ選好データとか独立して格納されてもよい。依存性データは、第１又は第２ユーザにより生成され、又はデータプロセッサ１１１により自動的に求められる。依存性データは、ＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）を利用してコンテンツ選好データの間のリファレンスとして実現されてもよい。ステップ２３０において、複数のコンテンツ選好データが、依存性データの制御の下で共同コンテンツの選択のため利用される。依存性データは、選択のため第１及び第２選好データを利用する方法を制御するかもしれない。例えば、第１又は第２選好データは、互いに関して無視され、上述されるように相互に交換することが可能である。
【００３３】
説明された実施例の変形及び改良が、本発明のコンセプトの範囲内において可能である。例えば、一実施例では、本発明によるシステムは、図１に示されるサーバ・クライアントアーキテクチャの代わりに単一の共同装置により実現される。コンテンツデータベース１４０は、サーバ１１０から分離され、又は内蔵されるかもしれない。
【００３４】
データプロセッサは、本発明の方法の各ステップの実行を可能にするソフトウェアプログラムを実行するかもしれない。ソフトウェアは、実行されている場所から独立して本発明の装置を可能にするかもしれない。装置を可能にするため、プロセッサは、例えば、その他（外部）の装置にソフトウェアプログラムを送信してもよい。独立形式の方法クレーム及びコンピュータプログラムプロダクトクレームは、ソフトウェアが家電製品上で実行されるため製造又は利用されるとき、本発明を保護するのに利用されるかもしれない。外部装置は、Ｂｌｕｅ−ｔｏｏｔｈ、ＩＥＥＥ８０２．１１［ａ−ｇ］などの既存の技術を利用してプロセッサに接続されてもよい。プロセッサは、ＵＰｎＰ（Ｕｎｉｖｅｒｓａｌ  Ｐｌｕｇ  ａｎｄ  Ｐｌａｙ）規格に従って外部装置とやりとりするかもしれない。
【００３５】
“コンピュータプログラム”は、フロッピー（登録商標）ディスクなどのコンピュータ可読媒体に格納され、インターネットなどのネットワークを介しダウンロード可能であり、又は他の何れかの方法により市販される何れかのソフトウェアプロダクトを意味すると理解されるべきである。各種プログラムプロダクトは、本発明のシステム及び方法の各機能を実現可能であり、ハードウェアによる複数の方法により組み合わせ可能であり、又は異なる装置に配置されてもよい。本発明は、複数の要素を有するハードウェアにより、また適切にプログラムされたコンピュータにより実現可能である。
【図面の簡単な説明】
【００３６】
【図１】図１は、本発明による装置の実施例の機能ブロック図である。
【図２】図２は、本発明の方法の実施例である。
【図１】
2009501994.tif 000004
【図２】
2009501994.tif 000005
【手続補正書】
【提出日】平成20年1月22日(2008.1.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１ユーザと第２ユーザとが共同コンテンツを取得することを可能にする方法であって、
前記第１ユーザの第１コンテンツ選好データと前記第２ユーザの第２コンテンツ選好データとを有し、該第１コンテンツ選好データと該第２コンテンツ選好データとはレーティング値を含む複数のコンテンツ選好データを取得するステップと、
前記第１コンテンツ選好データにおけるレーティング値の前記第２コンテンツ選好データにおける対応するレーティング値に対する依存性を示す依存性データを取得するステップと、
前記依存性データの制御の下で前記共同コンテンツを選択するため、前記複数のコンテンツ選好データを利用するステップと、
を有する方法。
【請求項２】
前記第１ユーザの第１コンテンツ選好データは、前記第２ユーザの識別子を有する、請求項１記載の方法。
【請求項３】
前記依存性データは、前記第２コンテンツ選好データが前記第１コンテンツ選好データより選択のための高い優先値を有することを示す、請求項１又は２記載の方法。
【請求項４】
前記第２コンテンツ選好データは、前記第２ユーザのコンテンツ使用履歴データを有する、請求項１乃至３何れか一項記載の方法。
【請求項５】
前記第１コンテンツ選好データと前記第２コンテンツ選好データとは、前記共同コンテンツを選択するため、共同コンテンツ選好データに合成される、請求項１乃至４何れか一項記載の方法。
【請求項６】
第１ユーザと第２ユーザとが共同コンテンツを取得することを可能にする共同装置であって、
前記第１ユーザの第１コンテンツ選好データと前記第２ユーザの第２コンテンツ選好データとを有し、該第１コンテンツ選好データと該第２コンテンツ選好データとはレーティング値を含む複数のコンテンツ選好データを取得し、
前記第１コンテンツ選好データにおけるレーティング値の前記第２コンテンツ選好データにおける対応するレーティング値に対する依存性を示す依存性データを取得し、
前記依存性データの制御の下で前記共同コンテンツを選択するため、前記複数のコンテンツ選好データを利用する、
よう構成されるデータプロセッサを有する共同装置。
【請求項７】
前記第１ユーザの第１ユーザ装置から前記依存性データを取得するよう構成され、
前記第１ユーザ装置は、前記依存性データを格納する、請求項６記載の装置。
【請求項８】
前記共同コンテンツを前記第１ユーザの第１ユーザ装置と前記第２ユーザの第２ユーザ装置とに送信するよう構成される、請求項６記載の共同装置。
【請求項９】
第１ユーザの第１コンテンツ選好データと第２ユーザの第２コンテンツ選好データとを有する複数のコンテンツ選好データに基づき共同コンテンツの選択に使用するための依存性データであって、
当該依存性データは、前記第１コンテンツ選好データの前記第２コンテンツ選好データに対する依存性を示す依存性データ。
【請求項１０】
請求項１乃至５何れか一項記載の方法の各ステップを計算装置上での実行時に実現するよう構成されるコード手段を有するコンピュータプログラム。
【請求項１１】
請求項１乃至５何れか一項記載の方法を利用して取得された共同コンテンツ。
【国際調査報告】
2009501994.tif 000006
2009501994.tif 000007