(57)【要約】【課題】  ユーザが見ることを触発された、または、推薦されたメディアコンテンツが、楽しく見るためのメディアコンテンツについてのユーザの好みと常に合う、メディアコンテンツを推薦する方法およびシステムを提供すること。【解決手段】  ユーザの関心プロファイル、ユーザからの暗示的なフィードバックおよび／または明示的なフィードバック、および、フィードバックの信頼度を用いることによって、メディアシステム(109)上のメディアコンテンツを推薦する方法およびシステム。そのメディアシステムは、セットトップボックス、TV、PC、DVDプレーヤ、ラジオ、または、VCRであってもよい。メディアシステムは、キーボード、マウス、リモートコントロール、対話型メニュー、マイクロフォン、ジェスチャ認識、または、ジョイスティックを用いることによって、メディアシステムへの入力を受信する。その方法には、メディアコンテンツに関する情報を検索するステップと、前記メディアシステムとのユーザの相互作用に関するフィードバック（暗示的なフィードバック）情報を検索するステップと、前記メディアコンテンツについてのユーザの格付けに関するフィードバック（明示的なフィードバック）情報を検索するステップと、前記フィードバック情報に応答して、前記関心プロファイルを更新するステップと、前記メディアシステムとの前記ユーザの相互作用に関する、前記検索されたフィードバック情報の少なくとも1つと、前記メディアコンテンツについての前記ユーザの格付けに関する、前記検索されたフィードバック情報とに応答して、前記メディアコンテンツについての前記ユーザの格付けの信頼度を表わすスコアを推定するステップと、前記関心プロファイルを修正するために、前記ユーザの格付け、前記スコアおよび前記関心プロファイルのスコアを用いるステップと、が含まれる。
2005512249.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの関心プロファイルに応答して、メディアシステム上のメディアコンテンツを推薦する方法であって、
−  メディアコンテンツに関する情報を検索するステップと、
−  前記メディアシステムとのユーザの相互作用に関するフィードバック情報を検索するステップと、
−  前記メディアコンテンツについてのユーザの格付けに関するフィードバック情報を検索するステップと、
−  当該フィードバック情報に応答して、前記関心プロファイルを更新するステップと、を有する当該方法において、
前記方法が、さらに、
−  前記メディアシステムとの前記ユーザの相互作用に関する、前記検索されたフィードバック情報の少なくとも1つと、前記メディアコンテンツについての前記ユーザの格付けに関する、前記検索されたフィードバック情報とに応答して、前記メディアコンテンツについての前記ユーザの格付けの信頼度を表わす第1のスコアを推定するステップと、
−  前記関心プロファイルを修正するために、前記ユーザの格付け、前記第1のスコア、および、前記関心プロファイルの第2のスコアを用いるステップと、を有することを特徴とする、メディアシステム上のメディアコンテンツを推薦する方法。
【請求項２】
前記メディアシステムが、セットトップボックス、TV、PC、DVDプレーヤ、ラジオ、および／または、VCRであってもよいことを特徴とする、請求項1に記載のメディアシステム上のメディアコンテンツを推薦する方法。
【請求項３】
メディアコンテンツに関する前記情報が、メタデータ、主題、スタイル、ジャンル、タイプ、継続時間、タイトル、冒頭、結末の少なくとも1つを有することを特徴とする請求項1に記載のメディアコンテンツを推薦する方法。
【請求項４】
前記メディアシステムとのユーザの相互作用に関するフィードバック情報の前記検索が、前記メディアシステムの使用中の、前記メディアシステムに対するユーザの振る舞いの監視を有することを特徴とする請求項1に記載のメディアコンテンツを推薦する方法。
【請求項５】
前記メディアコンテンツについてのユーザの格付けに関するフィードバック情報の前記検索が、キーボード、マウス、リモートコントロール、対話型メニュー、マイクロフォン、ジェスチャ認識、ジョイスティックの少なくとも1つの使用による、前記メディアシステムへの入力を有することを特徴とする請求項1に記載のメディアコンテンツを推薦する方法。
【請求項６】
メディアコンテンツについてのユーザの格付けが、前記メディアコンテンツの前記関心プロファイルの前記第2のスコアよりも明らかに高いときに、前記メディアコンテンツへの前記関心プロファイルが、前記ユーザの格付けの前記第1のスコアに近づくように修正されることを特徴とする請求項1に記載のメディアコンテンツを推薦する方法。
【請求項７】
推定された高いスコアが、前記メディアコンテンツへの前記関心プロファイルを、将来、低いスコアになることに対抗して、より強健になるように修正することを特徴とする請求項1に記載のメディアコンテンツを推薦する方法。
【請求項８】
請求項1〜7のいずれか1つに記載の方法を実施するための手段を備えた1つ以上のメディアプロバイダから、ユーザにメディアコンテンツを推薦するためのシステム。
【請求項９】
コンピュータ読み取り可能な媒体上に記憶された、プログラムコード手段を有するコンピュータプログラム製品であって、当該コンピュータプログラムがコンピュータ上を走るときに、請求項1〜7のいずれか1つに記載の方法を実行するためのコンピュータプログラム製品。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザの関心プロファイルに応答して、メディアシステム上のメディアコンテンツを推薦する方法であって、
−  メディアコンテンツに関する情報を検索するステップと、
−  前記メディアシステムとのユーザの相互作用に関するフィードバック情報を検索するステップと、
−  前記メディアコンテンツについてのユーザの格付けに関するフィードバック情報を検索するステップと、
−  当該フィードバック情報に応答して、前記関心プロファイルを更新するステップと、を有する当該方法に関するものである。
【０００２】
本発明は、さらに、1つ以上のメディアプロバイダから、ユーザにメディアコンテンツを推薦するためのシステムに関するものである。
【０００３】
本発明は、さらに、当該方法を実行するためのコンピュータプログラム製品に関するものである。
【背景技術】
【０００４】
国際公開公報 第00/40012号は、複数のチャンネルから番組を受信するための装置を開示している。その番組メディアは、Digital Video Broadcasting（デジタルビデオブロードキャスティング）およびデジタルテレビジョンを有している。1つの仮想チャンネルのコンテンツが、ユーザのテレビジョンを見る際の習慣およびユーザの明示的な入力に基づいて選択される。同じ優先権レベル上に、それ以上の仮想チャンネルが、利用可能な場合には、最低の優先権のものが、ビデオレコーダに記録され、そして、適当なときに、この番組が、再生される。システムは、希望の番組からなるユーザ選択可能な仮想チャンネルを作成して、システムを、希望の番組の選択において使用し易くする。見られたチャンネルの優先権格付けの様式をしたフィードバックが、ユーザからシステムに与えられ、そして、逆に、仮想チャンネルについての計算された優先権格付けが、システムからフィードバックとして与えられる。
【０００５】
国際公開公報 第00/40012号号のちょうどそのとき言及している状況は、信頼度の低いフィードバックの一例かもしれず、そこにおいて、「仮想チャンネルについての計算された優先権格付け」は、申し込んだ仮想チャンネルの1つのテレビジョンショーを、如何なる中断もなしに、外見上、見ていたユーザが、そのユーザは、そのテレビジョンショーを愛好していると、（暗示的なフィードバックとして）解釈されるであろう、そのような状況に基づいてなされるかもしれない。これは、暗示的なユーザ相互作用の誤解釈であることがある。状況は、そのユーザが、実は、貧弱な品質および退屈なコンテンツのテレビジョンショーを好まないので、そのテレビジョンショーが、実は、無味乾燥で、退屈であると気づいたということなのかもしれない。
【０００６】
従来の技術は、システムとのユーザの相互作用に関する暗示的なフィードバックや、メディアコンテンツについてのユーザの格付けに関する明示的なフィードバックが、ときに、信用できるものではなく、それによって、信頼度の低いものであるという問題を伴っている。見ることを触発されたメディアコンテンツ推薦システムのコンテンツは、信頼度の低いフィードバックデータからの不確定性影響力による影響を受ける場合がある。
【０００７】
ユーザフィードバックの値は、それ自体としては、与えられるとおりに正確であるが、問題は、それが、信頼できないかもしれないということである。ユーザは、与えるフィードバックにごまかしをしていたり、見たり聴いたりしようとしているときに、眠かったり、疲れていたり、怒っていたり、他のことをしていたりするかもしれないし、また、ユーザは、何が実際に提示されたか忘れてしまっているかもしれないし、言い換えれば、多くの理由によって、ユーザから与えられるフィードバックは、信頼できない可能性がある。（信頼できないフィードバックの）一例として、お気に入りのフットボールチームが、重要なサッカー試合に負け、そのユーザが、一般に、スポーツコンテンツを備えたメディアを見ることが好きなため、そのユーザは、毎週長時間、スポーツコンテンツを備えているメディアを何度も何度も見ているにしても、それによって、低レートのフィードバックが、そのユーザから、その特定のスポーツイベントに与えられるという場合がある。そのお気に入りのフットボールチームが、そのシーズンを通じて多くのサッカー試合に負け（そして、ユーザが、それに応じて、それらを格付けした）場合には、問題は、さらに悪化する。低レートのフィードバックは、（この場合）たとえ、ユーザが、実際には、非常にスポーツを愛好していても、メディアコンテンツ推薦システムが、将来、スポーツを推薦することを、より少なくさせることがある。
【０００８】
（スコアの様式の）ユーザフィードバックは、常に信用することができるとは限らず、そのため、時に、ユーザフィードバックは、信頼できない。
【０００９】
言い換えれば、問題は、ユーザが見ることを触発された、または、推薦されたメディアコンテンツが、楽しく見るためのメディアコンテンツについてのユーザの好みと常に合うとは限らないということである。
【００１０】
【特許文献１】国際公開公報 第00/40012号号
【発明の開示】
【課題を解決するための手段】
【００１１】
上述の問題は、冒頭のパラグラフにおいて記述したメディアコンテンツを推薦する方法が、さらに、
−  前記メディアシステムとの前記ユーザの相互作用に関する、前記検索されたフィードバック情報の少なくとも1つと、前記メディアコンテンツについての前記ユーザの格付けに関する、前記検索されたフィードバック情報とに応答して、前記メディアコンテンツについての前記ユーザの格付けの信頼度を表わすスコアを推定するステップと、
−  前記関心プロファイルを修正するために、前記ユーザの格付け、前記スコア、および、前記関心プロファイルのスコアを用いるステップと、を有するときに解決される。
【００１２】
これによって、メディアコンテンツについてのユーザの格付けの信頼度を表わすスコア、メディアシステムとのユーザの相互作用に関する、検索されたフィードバック情報、および、メディアコンテンツについてのユーザの格付けに関する、検索されたフィードバック情報を備えた方法が提供される。このように、ユーザの格付け、メディアコンテンツについてのユーザの格付けの信頼度、および、関心プロファイル自体のスコアが、ユーザの関心プロファイルの改善および修正のために用いられ、そして、それによって、メディアシステム上で、何のメディアコンテンツを見るべきなのかについてのよりよい推薦が、ユーザに提示される。
【００１３】
本方法の好適な実施例が、請求項2〜7に記述される。
【００１４】
本発明によるシステムの一実施例が、請求項8に記述される。
【００１５】
本発明によるコンピュータプログラム製品の一実施例が、請求項9に記述される。
【００１６】
本発明は、好適な実施例に関連して、また、図面を参照して、以下に、より完全に説明される。
【発明を実施するための最良の形態】
【００１７】
図1は、メディアコンテンツを推薦するためのシステムを示している。そのシステムは、図2および3のメディアコンテンツを推薦する方法を実施する。
【００１８】
参照数字101は、利用可能なメディアコンテンツを供給するメディアプロバイダであってもよい。参照数字101は、2つ以上のメディアプロバイダを有していてもよい。参照数字101は、さらに、101からの信号を有する参照数字108に埋め込まれているメディアコンテンツに関する情報を具備していてもよい。
【００１９】
メディアコンテンツは、テレビ番組、オンデマンドに見るために入手可能なビデオ、インターネット上で双方向にライブで放送されるTV、インターネットTV、あるイベントが起こったときしか利用可能でないインターネットサイト、映画、ラジオ放送、または、放送中に見ることのできる任意の他のメディアコンテンツのようなライブのメディアコンテンツであってもよいし、または、それは、その後の再生および提示のために、メディアシステム−即ち、PCまたはVCR−である参照数字109に記憶できるメディアコンテンツであってもよい。
【００２０】
メディアコンテンツに関する情報は、ユーザに対してメディアコンテンツを選択するために使用される。ユーザに対するメディアコンテンツの選択、および、メディアコンテンツに関する情報は、図2および3のメディアコンテンツを推薦する方法のステップにおいて、より詳細に記述される。
【００２１】
参照数字102は、メディアコンテンツを推薦するためのシステム、または、システムの一部であってもよい。参照数字105は、CPU、または、102の演算能力であってもよい。参照数字105は、利用可能なメディアコンテンツに関する情報であって、ユーザに対して実際に選択されて、提示される情報を備えたデータベースである参照数字104を更新してもよい。データベースは、さらに、その後の検索および変更のために、ユーザの関心プロファイルを具備してもよい。
【００２２】
参照数字105は、フィードバックシステムである参照数字111からのフィードバックを検索する。参照数字105は、図2および3のメディアコンテンツを推薦する方法のステップ208において言及される様式でフィードバックを検索する。言い換えれば、CPU、または、演算能力である参照数字105が、フィードバックに関する情報、および、ユーザのフィードバックスコアに関して推定された信頼度スコアを検索する。（108に等しい）103を用いて、以前および現在選択されたメディアコンテンツに関する情報が、その後の検索のために、105によってデータベース104に記憶される。
【００２３】
参照数字106は、メディアコンテンツ推薦の102における内部転送であり、それは、参照数字107−メディアコンテンツ推薦−を、メディアプロバイダ101からの信号である参照数字108に埋め込んでもよい、および／または、メディアシステムである109に直接送ってもよいと指示することができる。
【００２４】
メディアコンテンツ推薦は、105（それは、システムの情報全てを考慮する）によって走らせてもよく、このことについては、メディアコンテンツを推薦する方法において、詳細に記述する。
【００２５】
参照数字107は、メディアコンテンツ推薦であってもよい。それは、リストの様式をしていてもよく、および／または、109のようなシステム上でのさらなる処理および／または提示のために、109のような他の電子デバイスによって理解することができる様式をしていてもよい。
【００２６】
参照数字108は、メディアプロバイダからの信号であり、それは、オンデマンドで見るためのダウンロード可能なビデオ、インターネットデータ伝送、TV番組、映画の要求、ラジオ放送、または、メディアシステム109上に記憶または提示できる如何なる他のメディアコンテンツのための信号であってもよい。メディアコンテンツに関する情報も、さらに、参照数字108に埋め込んでもよい。
【００２７】
参照数字109は、メディアシステムであり、それは、インターネットPC、セットトップボ  
ックス、TV、ビデオカセットレコーダ、DVDプレーヤ、ラジオなどであってもよい。一般に、参照数字109は、メディアコンテンツを、ライブで、または、メディアコンテンツの記録物から、のどちらででも提示することができるシステムであってもよい。そのメディアシステムは、さらに、メディアコンテンツについてのユーザの格付けの検索と、そのメディアコンテンツについてのユーザの格付けの信頼度を表わすスコアの推定とを実行することのできるCPUまたは他の演算能力を持っていてもよい。メディアコンテンツについてのユーザの格付けは、入力手段によって行ってもよい。メディアシステム上に提示されるメディアコンテンツの格付けのための入力手段は、参照数字109（メディアシステム）に統合してもよい。それは、ユーザ110から格付けを与えることができるキーボード、マウス、リモートコントロール、オンスクリーンメニュー上でクリックする対話型メニュー、および／または、ジョイスティックであってもよい。その入力手段は、さらに、マイクロフォンを介する音声入力、および／または、カメラによるジェスチャ認識を有してもよい。
【００２８】
参照数字110は、メディアシステム109の1人以上のユーザである。（単数または複数の）ユーザは、109上に提示される、および／または、選択されるメディアコンテンツを見る、または、聴くことができる。
【００２９】
参照数字111は、ユーザが、どのようにメディアシステム109と相互作用するかを監視するフィードバックシステムである。ユーザは、ザッピングする、音量を調節する、音声および音声のバランスを変更する、テキストTV情報を調べるなどの様式で、メディアシステム109と相互作用してもよい。ザッピングは、ユーザが、いろいろのメディアコンテンツ間を、頻繁に切り替えることを意味する。ザッピングは、ラジオ放送の提示の間、または、ビデオオンデマンドの提示の間でも、同じようになすことができる。さらに、ユーザが、いつ、ラジオチャンネルやTVチャンネル、番組を切り替えるのか、ラジオやテレビで、どのチャンネルに、または、どの番組に切り替えるのかが、フィードバックシステムである111によって監視される。ユーザ110が、どのようにして、また、どのインターネットサイトにサーフするかを、（メディアシステムが、インターネットへのアクセスを備えたPCであるときには）監視してもよい。さらに、ユーザが、どのように、いろいろのインターネットサイトまたはホームページの間を切り替えるかを監視してもよく、それに対応して、それらのサイトのURLが、監視され、また、それらのサイトのURLが、105によってデータベース104に記憶されて、ユーザが、実際にインターネットと相互作用したこと、および、どのように相互作用したか、また、インターネットから、どのメディアコンテンツが、提示のために実際に検索されたか、についての履歴レファレンスが得られる。
【００３０】
参照数字111は、メディアシステム109に統合してもよく、または、ユーザがどのようにメディアシステムと相互作用するかを全体的に監視するための電子モジュールの形態をした専用ハードウェアに設計してもよい。参照数字111は、図2および3の暗示的なフィードバックを実行することができる。
【００３１】
参照数字112は、メディアプロバイダ101とのユーザ接続点である。それは、TVまたはラジオのアンテナアウトレット、モデムまたはADSL接続またはインターネットへの同種の接続、衛星受信器からのアンテナアウトレット、TVおよび／またはVCRへのSCART接続、などであってもよい。
【００３２】
全体的には、参照数字102, 109, 111を、全体として、メディアコンテンツを推薦するためのシステムとして考えることもできる。
【００３３】
図2および3は、メディアコンテンツを推薦する方法を示している。これらの図の左手側に、メディアコンテンツを推薦する方法の動作およびステップが、示されている。これらの図の右手側に、ユーザの動作およびメディアシステムの動作が、示されている。
【００３４】
メディアシステムは、インテリジェントセットトップボックス、インテリジェントVCR、パーソナルコンピュータ、DVDプレーヤ、ラジオ、または、メディアコンテンツを提示できる如何なる他の電子デバイスであってもよい。
【００３５】
メディアコンテンツは、テレビ番組、オンデマンドで見るために入手可能なビデオ、インターネット上で双方向にライブで放送されるTV、インターネットTV、あるイベントが起こったときしか利用可能でないインターネットサイト、映画、ラジオ放送、または、放送中に見ることのできる任意の他のメディアコンテンツのようなライブのメディアコンテンツの形態を指していてもよいし、または、それは、その後の提示のために、メディアシステムに記憶できるメディアコンテンツであってもよい。
【００３６】
開始後、ステップ201において、本方法が、利用可能なメディアコンテンツを分析し、ユーザの関心プロファイルのスタイル、タイプ、継続時間、主題などに合うメディアコンテンツを見つける。本方法は、メディアコンテンツに関する情報として、最も関係のあるメディアプロバイダ情報を用いてもよく、それは、そのメディアプロバイダ情報のメタデータから検索して、引き出すことができる。メディアプロバイダは、一般に、メディアシステムにメディアコンテンツを供給する。メタデータには、メディアコンテンツに関するテキスト形式で体系化された情報が、含まれている。テレビジョンの世界では、標準化されたDVBサービス情報に、メディアコンテンツに関する情報として、電子番組ガイド上の情報が、含まれている。メディアコンテンツに関する情報は、TV番組の放送中に送られてくるテキストTV情報から引き出すこともできる。メディアコンテンツに関する情報は、利用可能なメディアコンテンツのジャンル、タイプ、継続時間、主題、タイトル、冒頭、および／または、結末などに関する情報を含んでいてもよい。関心プロファイルは、与えられた利用可能なメディアコンテンツに対するスコアを生成してもよく、このスコアは、ステップ205に示されるメディアコンテンツについてのユーザの明示的な格付けと同様の数字によって表わしてもよい。一例として、生成した関心プロファイルスコアが、メディアコンテンツについてのユーザの格付けと同じレベルであれば、関心プロファイルスコアが、あたかもユーザが同一の、または、同様のメディアコンテンツを格付けしたかのように、同じレベルに得点しており、それは、関心プロファイルが良好に働いていることを指示している。生成した関心プロファイルスコアが、ハイレベルにあれば、メディアコンテンツに対して関心プロファイルは、申し分なく合っている状況である。利用可能なメディアコンテンツ−メディアコンテンツに関する情報の形態の−が、関心プロファイルと合えば、即ち、ある限度内で、関心プロファイルと同一の、または、同様のスタイル、タイプ、または、主題などと、好ましい継続時間、または、開始または停止とを持つメディアコンテンツが、利用可能であれば、または、そのようなメディアコンテンツが、近いうちにメディアシステムに送られるのであれば、その利用可能なメディアコンテンツが、そのメディアシステムのそのユーザが好むであろうメディアコンテンツに関する情報の推薦リストに置かれる。メディアコンテンツに関する推薦情報は、リストの様式をしていてもよいし、および／または、それは、他の電子デバイスまたはメディアシステムによって理解することができる様式をしていてもよい。
【００３７】
ステップ202において、メディアコンテンツに関する情報のこの推薦リストまたは推薦を、メディアコンテンツを推薦する本方法に従って、ユーザの最も好ましい関心から、最も好ましくない関心までランク付けし、その後、ソートしてもよい。関心プロファイルと合う多くの選択が見つかったときには、それらを、スポーツ、芸術、ニュースなどのようなカテゴリ毎にソートしてもよい。ソーティングとカテゴリ化の後、ユーザに対する推薦または推薦を備えたリストが、作成される。
【００３８】
ステップ203において、推薦、または、このリストが、メディアシステムのユーザに提示される。推薦、または、メディアコンテンツ推薦のリストは、オンスクリーンメニュー上に提示してもよく、テキストTV情報の特別のページとしてプリントしてもよく、または、送信してもよい。その推薦は、また、VCRまたはPCのようなメディアシステムに、または、番組をメディアコンテンツとして記録して記憶する手段を備えたラジオにさえも、番組を自動記録するために用いてもよい。この後、本方法は、同時に並列に走るのが好ましいステップ204および205に進む。
【００３９】
ステップ204においては、ユーザが存在して、メディアシステム上に提示されている、あるメディアコンテンツを実際に見ている、または、聴いていると想定する。そうでない場合には、本方法は、ユーザが実際に存在して、提示されるメディアコンテンツを見ている、または、聴いているまで待つ。ユーザの存在、および、想定されているユーザの注意（視聴）が、ユーザがメディアシステムと相互作用している状態において監視される。メディアコンテンツの提示中に、ユーザが、チャンネルを切り替えると、または、メディアコンテンツの任意の他の形態に切り替えると、即ち、ザッピングすると、ユーザの視聴の振る舞いが、メディアシステムによって監視される。ステップ204は、メディアシステムに対する、および、メディアシステムを用いた、如何なるユーザアクションにも気づいていなければならないので、ステップ204は、本方法の如何なる他のステップと同時にアクティブになってもよい。
【００４０】
ステップ204において、さらに、他のユーザが用いているメディアシステムに、そのメディアシステムを通知して、ユーザの関心プロファイルが、メディアコンテンツを推薦する本方法のステップにおいて正確に用いられ、更新されることを確信することが可能であってもよい。
【００４１】
その後、ただし、好ましくは、本方法が、まだ監視ステップ204にある間に、本方法は、ステップ206に進む。
【００４２】
ステップ206において、（ステップ204から、ユーザの視聴の振る舞いが、監視される）即ち、一定のタイプのメディアコンテンツの視聴が、どれくらい長いか、また、どれくらい頻繁であるかが、図1のフィードバックシステムによって追跡され、観察される。視聴の振る舞いを、メディアシステム上のカメラおよびマイクロフォンによって監視して、ユーザが、どのようにメディアシステムと相互作用するかを分析してもよい。これは、ステップ208のユーザの格付けの信頼度を表わす、推定スコアとは別の、ユーザの振る舞い、即ち、メディアシステムとの相互作用と、メディアコンテンツについてのユーザの格付けとの間の相関を与えるであろう。視聴の振る舞いは、メディアシステム上に提示されたメディアコンテンツを用いて、見ている、または、聞いている間のユーザのメディアシステムとの相互作用に関するフィードバック情報の検索として理解することができる。メディアシステムは、メディアシステム上へのメディアコンテンツの出現の全てを、ユーザに与えられた推薦の形での出現でも、ザッピング、音量調整、テキストTV情報の検査などの形態のユーザ自身の選択およびユーザ相互作用の形での出現でも、観察することができる。ザッピングは、ユーザが、頻繁に、いろいろのメディアコンテンツ間を切り換えること、即ち、テレビ上で、極めて頻繁に、番組を切り換えること、いろいろのインターネットサイトまたはホームページの間を、極めて頻繁に、サーフして、切り換えること、を意味し、それに対応して、ラジオ放送の提示中、または、ビデオオンデマンドの提示中に、ザッピングを行うこともできる。ザッピングは、見られたいろいろのコンテンツについての評価を導出することができる。メディアシステムが、上述のように、メディアコンテンツの全ての出現、および、いろいろのユーザ相互作用を観察したとき、これを、暗示的なフィードバックと呼ぶ。暗示的なフィードバックは、一般に、メディアシステムとの全てのユーザ相互作用の分析を基とする。暗示的なフィードバックは、ユーザフィードバックスコアに転換される。この後、本方法は、ステップ208に進む。
【００４３】
ステップ205において、そして、ステップ204と並列に（そして、ステップ204と同じ時間の間）、推薦、または、メディアコンテンツ推薦のリストが、任意の視認可能な形態でメディアシステム上に提示され、そして、（単数または複数の）実際に見た番組を格付けするようにユーザに求める、ユーザとの対話が、メディアシステムによって開始してもよい。ユーザは、また、いつでも、彼自身または彼女自身のイニシアティブで、（単数または複数の）番組を格付けしてもよい。言い換えれば、ユーザは、メディアシステム上に実際に提示されたメディアコンテンツを格付けし、そして、メディアシステムは、提示されたメディアコンテンツについてのユーザの格付けに関するフィードバック情報を検索する。これを、明示的なフィードバックと呼ぶ。明示的なフィードバックは、次のような形式：100ポイントの中から20ポイントを与える；私は、これが嫌いである；私は、これを好む；私は、これを好みもしないが嫌いでもない；リモートコントロール、マウス、キーボード、ジョイスティック、および／または、対話型メニューなどのようなメディアシステムへの入力の使用によるthumb up or thumb down（賛意の合図または不満の合図）、などを持ってもよい。明示的なフィードバックは、多くの形式を持ってもよく、全ての場合において、それは、実際に見たメディアコンテンツに対するスコアを与えるユーザのフィードバックであり、明示的なフィードバック即ちスコアは、ブール値（真または偽）、パーセンテージ、または、如何なる他の値であってもよい。明示的なフィードバックは、さらに、次の形式を持ってもよい。
【００４４】
メディアコンテンツid：映画番号3（メディアコンテンツの推薦リストへの登録のことを言っている）。
【００４５】
ユーザフィードバックスコア：0.75（これは、0.0（＝私はこれが嫌いである）から1.0（＝私はこれを愛好している）までの段階評価である）。
【００４６】
ステップ204におけると同様に、この明示的なフィードバックは、別のユーザフィードバックスコアに転換される。この後、本方法は、ステップ207に進む。
【００４７】
ステップ207において、実際に見られた各メディアコンテンツに対する明示的なフィードバックが、ユーザフィードバックスコアに転換され、ともにリストに記憶される。
【００４８】
ステップ208において、本発明の好適な一実施例では、ステップ206の暗示的なフィードバックと、ステップ207の明示的なフィードバックとに個々に基づいたユーザフィードバックが、ユーザフィードバックスコアの共通の信頼度を推定するために用いられる。言い換えれば、ユーザフィードバックスコアの信頼度は、見られた各メディアコンテンツに対する暗示的なフィードバックと明示的なフィードバックとの両方を考慮する。しかしながら、信頼度値が、暗示的なフィードバックにしか基づかずに推定される状況があってもよいし、また、信頼度値が、明示的なフィードバックにしか基づかずに推定される状況があってもよい。
【００４９】
フィードバックと、それが伴う信頼度値とは、本発明の好適な一実施例において、以下のデータ構造を持ってもよい。
【００５０】
メディアコンテンツid：映画番号3（メディアコンテンツの推薦リストへの登録のことを言っている）。
【００５１】
ユーザフィードバックスコア：0.75（これは、0.0（＝私はこれが嫌いである）から1.0（＝私はこれを愛好している）までの段階評価である）。
【００５２】
信頼度：0.20（これは、全く信頼できない0.0から、100 %信頼できる1.0までの段階評価である）。
【００５３】
ステップ208において、メディアコンテンツについてのユーザの格付けの信頼度を表わすスコアが推定され、そのスコアは、少なくとも、メディアシステムとのユーザの相互作用に関する、検索されたフィードバック情報、および、メディアコンテンツについてのユーザの格付けに関する、検索されたフィードバック情報に基づいている。
【００５４】
メディアコンテンツの提示は、メディアシステム上へのメディアコンテンツの再生、プレー、および／または、放映として理解することができる。提示は、また、メディアシステムから放出される音声、および／または、（MP3フォーマットなどの）音楽として理解することができる。
【００５５】
フィードバックシステムは、如何なる種類のメディアコンテンツの中断も監視して、メディアシステムとのユーザ相互作用に関するフィードバック情報を推定してもよい。その中断は、他のメディアコンテンツへのザッピング、メディアシステムのスイッチの断続、テキストTVページを見ること、および／または、推薦されて、メディアシステムに提示されたメディアコンテンツが注意を払われない（視聴されない）他の態様であってもよい。メディアコンテンツの中断には、実際のメディアコンテンツの長さを相関的に考慮してもよい。即ち、1時間当たり1回の中断は、少数回の中断と見なされ、一方、1時間当たり4回以上の中断は、多数回の中断と見なされ、それによって、信頼度スコアが低くなる。メディアシステム上に提示されているメディアコンテンツが、多数回の中断によって乱される毎に、信頼度スコアを低下させてもよい。しかしながら、これは、メディアコンテンツについてのユーザの格付けが高い場合だけである。
【００５６】
これに反して、メディアコンテンツについてのユーザの格付けが低く、かつ、メディアシステム上に提示されたメディアコンテンツが、極めて頻繁に中断される場合には、ユーザが、彼または彼女に提示されたメディアコンテンツを好まなかった、または、ほとんど関心を持たなかったため、そのユーザは、そのメディアコンテンツを頻繁に中断したのであることを間違いなく断言できるから、その信頼度スコアは、やはり高くなる。
【００５７】
図3に継続するステップ209において、前に推薦されたメディアコンテンツ、または、実際に提示されたメディアコンテンツ（推薦されたメディアコンテンツと提示されたメディアコンテンツとは、相異なってもよいから）、および、それによって、ユーザフィードバックスコアの信頼度に関与するメディアコンテンツが、検索されたメディアコンテンツに関する履歴情報の記録に基づいて決定される。言い換えれば、ステップ209において、（暗示的な、および／または、明示的な）与えられたフィードバックに関与したのは、どのメディアコンテンツであるかが決定される。この情報は、次のステップの関心プロファイルの更新において用いられる。
【００５８】
ステップ210において、関心プロファイルに加えて、ユーザフィードバックスコアに関与するメディアコンテンツ、ユーザフィードバックスコアの信頼度、および、ユーザの格付けが、関心プロファイルを更新するために考慮される。見られた、または、提示されたメディアコンテンツが、非常に高い信頼度スコアを持っていたら、それは、関心プロファイルに、そのタイプ、ジャンル、および／または、スタイルなどのメディアコンテンツが、将来、より高い好みを与えられるであろうという作用を及ぼしてもよく、それに反して、（提示されたか、見られたか、または、あちこちにザッピングされた特定のタイプのメディアコンテンツが、0に近い信頼度スコアを推定されたら）、それは、関心プロファイルに、その特定のタイプのメディアコンテンツが、将来、低い好みを与えられるであろう、または、全く好みを与えられないであろうという作用を及ぼしてもよい。同じスタイル、タイプ、継続時間、開始、および／または、停止などの特定のメディアコンテンツに対して、（非常に高い、または、非常に低い）同じ極端なレベルのスコアが高くなればなるほど、その特定のメディアコンテンツに対して、同じ極端な値への関心プロファイルの修正が、より速くなる。言い換えれば、信頼度スコアまたはスコアは、スコアが高いとき、その特定のタイプのメディアコンテンツへの推薦を、より高くするように関心プロファイルを修正し、また、相応して、スコアは、スコアが低いとき、その特定のタイプのメディアコンテンツへの推薦を、より低くするように関心プロファイルを修正する。
【００５９】
従来の技術において知られている関心プロファイルは、もっぱら、ユーザからの暗示的・明示的なフィードバック情報に基づいて更新される。しかしながら、（上に説明したように）本発明の好適な一実施例において、関心プロファイルは、ユーザの格付け、（信頼度）スコア、および、関心プロファイル自体のスコアを用いることによって、よりよく、そして、より信頼性高く更新される。
【００６０】
同じ高いスコアが、同じスタイル、タイプ、継続時間、開始、および／または、停止などの特定のメディアコンテンツに対して、何度も与えられたら、それは、信頼度スコアを、なおいっそう信頼できるものとし、また、それは、その特定のメディアコンテンツに対する関心プロファイルの変化に、より高く、より速い効果を与えるであろう。同様の、または、同一のメディアコンテンツに対して、同じ高レベルに多数のほぼ同じスコアを持つ関心プロファイルは、より安定している、即ち、将来、ほんのわずかの、より低い信頼度スコアによって作用を受けることが、より少なくなり、多数の高い信頼度スコアの前歴が、単一の低い信頼度スコアの効果を排除するであろう。
【００６１】
メディアコンテンツは、スポーツ、芸術、ニュースなどの範囲内にあってもよいし、また、それは、さらに、それらの範囲内の1カテゴリ（部門）であってもよいし、また、それは、さらに、それらのなおいっそう特殊化されたサブジャンルであってもよい。
【００６２】
ステップ211において、（ステップ201および202におけると同様に）ステップ210における結果に基づいて、ユーザに対しての新しく改訂された推薦、または、推薦に関する新しく改訂されたリストが、作成される。その推薦に、多くのメディアコンテンツが存在する場合には、それを、作成の前にソートしてカテゴリ化してもよい。
【００６３】
ステップ212において、ステップ203におけると同様に、推薦またはリストが、メディアシステムのユーザに提示される。
【００６４】
メディアシステムが、ユーザにメディアコンテンツを提示してしまうと、本方法は、本方法を継続して走らせるために、ステップ201に戻る。
【００６５】
上述のメディアコンテンツを推薦する方法は、フィードバックが、一般には信頼度スコアとともに、ユーザの関心プロファイルを改善するのに適合している。
【００６６】
関心プロファイルを、いかにして、明示的なユーザの格付け、ユーザ相互作用（暗示的なフィードバック）、または、それら両方の組合せのいずれかに基づいて修正できるかについて、より深く理解するために、読者は、関心プロファイルが更新されるステップ210から、図2内にジャンプバックすることができる。
【００６７】
一例として、関心プロファイルが、ユーザの格付けの信頼度を考慮に入れて、そのユーザの格付けに基づいて修正される場合を挙げる。2つのソース：明示的なユーザの格付け、および、暗示的なフィードバックとも呼ばれるユーザ相互作用、が、ユーザの格付けに利用可能であろう。利用可能なユーザの格付けとして、1つのソースしか存在しないときには、その1つのソースだけが、ユーザの格付けの信頼度に対する結果と共に用いられる。以下の3つの状況が可能であると想定する。
【００６８】
状況1；明示的なユーザフィードバックだけしか利用可能ではない：他のソースを、実証のために利用することができないから、ユーザの格付けは、中間程度の信頼度で、その明示的なフィードバックから、直接導出される。この信頼度は、図2のステップ208におけると同様に、「生成させる」ことができる。
【００６９】
状況2；暗示的なフィードバックだけしか利用可能ではない：ユーザの格付けは、「ザッピングは無関心を意味する」というような、アプリオリな認識にほとんど基づいて、ユーザの振る舞いから導出される。したがって、図2のステップ208は、このユーザの格付けに低い信頼度を与える。
【００７０】
本発明の好適な一実施例、即ち、状況3において、両タイプのフィードバック、即ち、明示的なフィードバックと暗示的なフィードバックとが、利用可能である。
【００７１】
第1のオプションにおいて、明示的なフィードバックが、暗示的なフィードバック情報に合っていてもよい。これは、明示的なフィードバックと暗示的なフィードバックとの両方が高い関心を示せば、図2のステップ208において、高い信頼度を伴った高いユーザの格付けという結果になることを意味する。両方のフィードバックソースとも、低い関心を示せば、低いユーザの格付けが、高い信頼度を伴って生成される。明示的なフィードバックと暗示的なフィードバックとが、互いに逆の指示を与えれば、ユーザの格付けは、明示的なものに近くなる（明示的なフィードバックの方が、暗示的なフィードバックよりも信頼できるから）が、ステップ208において結果として生じる信頼度は、低くなる。
【００７２】
極端な値が、後述の表1に要約されている。そこでは、明示的なフィードバックの方が、暗示的なフィードバックよりも信頼できることを見てとることができる。
【００７３】
第2のオプションにおいて、明示的なフィードバックと暗示的なフィードバックとを、別々に扱ってもよく、また、関心プロファイルの修正が、フィードバックの組み合わせ方を決定してもよい。ユーザの格付けと、明示的なフィードバックおよび暗示的なフィードバックに対する信頼度の事象は、最初の2つの状況と類似である。関心プロファイルを修正するための表の決定は、図2のステップ208ではなくて、図3のステップ210において実行されるべきである。
【００７４】
上述の例から、フィードバック情報のユーザスコアが、関心プロファイルに影響を与えると結論づけることができる。それは、ユーザスコアが既に与えられているメディアコンテンツと同様のメディアコンテンツに対する関心プロファイル中の認識（情報）を変化させる。これは、同様のメディアコンテンツに対する関心プロファイルの認識が、明示的なフィードバックとしてのユーザスコアに、より対応するであろうことを意味する。
【００７５】
詳細には、関心プロファイルの変化は、以下の3つのことを意味することができる。
【００７６】
1.   ユーザスコアと、同一の、または、同様のメディアコンテンツに対する関心プロファイルの推定されたスコアとの間に明瞭な差がある場合には、関心プロファイルの認識を、変更させることができる。その変更（ユーザスコアに向かっての）は、2つのスコア間の差が大きければ大きいほど、より大きくなる。言い換えれば、メディアコンテンツについてのユーザの格付けが、そのメディアコンテンツの関心プロファイルのスコアよりも明らかに高い場合には、そのメディアコンテンツへの関心プロファイルが、ユーザの格付けのスコアに近づくように修正される。
【００７７】
2.   ユーザスコアと関心プロファイルスコアとの間の差が小さければ、関心プロファイルの認識は、承認されるか、または、いっそう強化される。強く承認された関心プロファイルの認識は、将来の変化に対抗して強健になる。
【００７８】
3.   関心プロファイルに、そのメディアコンテンツに関する、または、同様のメディアコンテンツに関する認識が含まれていない場合には、新しい認識を、その関心プロファイルに加えてもよい。
【００７９】
既に存在している関心プロファイルへのユーザスコアの影響、即ち、考慮しているメディアコンテンツに対する関心プロファイルの変化の大きさは、ユーザスコアの信頼度に比例させてもよい。ユーザスコアが信頼できれば、上述の変化は、次のようになる。
−  (ad 1) 関心プロファイルの認識の変化が、より大きくなる。
−  (ad 2) 関心プロファイルの認識が、なおいっそう安定になる、即ち、メディアコンテンツの推薦の将来における否定に対抗して、より強健になる。言い換えれば、推定された高いスコア、即ち、信頼できるユーザスコアが、そのメディアコンテンツへの関心プロファイルを修正して、将来、低いスコアになることに対抗して、より強健になる。
−  (ad 3) 関心プロファイルの新しい認識が、初めから、より安定になる。
【００８０】
信頼性の低いユーザスコアは、考慮しているメディアコンテンツに対する関心プロファイルに、以下のような反対の効果を持つ。
−  (ad 1) 関心プロファイルの認識の変化が、より小さくなる。
−  (ad 2) 関心プロファイルの認識が、わずかに、より安定になるにすぎない。
−  (ad 3) 新しい関心プロファイルの認識は、まだ安定にならない。
【００８１】
信頼度は、分析プロセスによって決定してもよいし、さらに、アプリオリな認識によって決定してもよい。
−  明示的なフィードバック（例えば、ユーザの格付け）から導出されたユーザスコアは、一般的に言って、信頼でき、高い信頼度値を持つ。暗示的なフィードバックから導出されたユーザスコア（例えば、メディアシステムとのユーザの相互作用の監視）は、ノイズおよび誤解釈に、より影響されやすく（また、ユーザ相互作用のタイプに依存し）、そして、やはり一般的に言って、より低い信頼度値を得るであろう。組み合わされたフィードバックアクション、即ち、同じメディアコンテンツに対する、明示的なフィードバックアクションと暗示的なフィードバックアクションとは、もっと前もって定めたように、ユーザスコアの信頼度に、次のような作用を与えるであろう。
【表１】
2005512249.tif 000003
【００８２】
関心プロファイルへの影響は、下記のとおりである。
【００８３】
重要なものは、ユーザ格付けの信頼度に加えて、同様のメディアコンテンツに対する、ユーザ格付け（上述の如き）と関心プロファイル評価との間の差（即ち、「隔たり」）であると明示することができる。その差が大きければ（例えば、スポーツ番組に対するユーザ格付けが高く、一方、関心プロファイルが、スポーツに対して低い関心を示せば、または、その逆であれば）、関心プロファイルは、ユーザ格付けの方向に「シフトする」 であろう。ユーザ格付けの信頼度が高ければ、このシフトは、より大きいであろう。関心プロファイルへの、信頼できるユーザ格付けの影響は、信頼できないユーザ格付けの影響よりも大きい。ユーザ格付けに対する値と信頼度に対する値とは、互いに独立であることに注意することは、重要なことである。低い、または、高い信頼度を伴う、低い、または、高いユーザ格付けを持つ状況があり得る。関心プロファイルの修正において、関心プロファイルのシフトの大きさを、以前の信頼できるユーザ格付けに、それと矛盾するユーザ格付けに対抗して、高い重みを付けて決定してもよい。言い換えれば、関心プロファイルは、より新しいユーザ格付け、および、ユーザ格付けのより新しい信頼度を考慮にいれながら−より小さい程度に−、主として、履歴データを基とする。関心プロファイルが、これまでのところ、多くの信頼できるユーザ格付けに基づいて、その「判定」を行うことを基にしてきたとすれば、それと矛盾する単独のユーザ格付けは、たとえ、その新規のユーザ格付けも、高い信頼度を持っていたとしても、ほとんど影響力を持たない。
【００８４】
関心プロファイルは、メディアシステムの個々のユーザに対して定めることができるものであるから、ユーザ関心プロファイルと呼ぶこともできる。
【００８５】
関心プロファイルは、メディアコンテンツに関する情報と同じ態様の情報を含んでもよい。関心プロファイルは、メディアコンテンツに関する可能な情報のサブセットとしての情報を含んでいてもよく、そこにおいて、ユーザの関心プロファイルは、ユーザの関心を引くと予想できるメディアコンテンツしか含まず、さらに、それは、そのユーザが好まないメディアコンテンツに関する情報を有してもよい。
【００８６】
一般に、関心プロファイルを、長い年月をかけてユーザの変化する関心に対して、上述のように修正してもよい。
【００８７】
コンピュータ読取り可能な媒体は、磁気テープ、光ディスク、デジタルビデオティスク(DVD)、コンパクトディスク(CD, CD-ROM)、ミニディスク、ハードディスク、フロッピィディスク、スマートカード、PCMCIAカードなどであってもよい。
【図面の簡単な説明】
【００８８】
【図１】メディアコンテンツを推薦するためのシステムを示す。
【図２】メディアコンテンツを推薦する方法の一実施例を説明するためのフローチャートの一部を示す。
【図３】メディアコンテンツを推薦する方法の一実施例を説明するための、図２に続くフローチャートを示す。
【符号の説明】
【００８９】
101  メディアプロバイダ
102  メディアコンテンツを推薦するためのシステム
104  データベース
105  CPU
107  メディアコンテンツ推薦
109  メディアシステム
110  ユーザ
111  フィードバックシステム
【図１】
2005512249.tif 000004
【図２】
2005512249.tif 000005
【図３】
2005512249.tif 000006
【国際調査報告】
2005512249.tif 000007
2005512249.tif 000008