(57)【要約】テレビ番組リコメンダの設定を変更する方法及び装置は、選択されたテレビ番組のレーティング（推薦される又は推薦されない）を表示し、ユーザが推薦に同意するか又は同意しないかを示すため、ユーザによる選択のためのアイコンを表示する。次いで、テレビ番組リコメンダは、ユーザのアイコンの選択に基づいてその設定を更新する。さらに、ユーザが推薦に同意しないことを示した場合、テレビ番組リコメンダは、推薦がユーザの希望と一致するため、選択されたテレビ番組に関して彼／彼女の希望を示すのをユーザが必要とする回数を決定及び表示する。
2008529395.tif 000002
【特許請求の範囲】
【請求項１】
番組リコメンダを制御する方法であって、
プログラミングにおけるユーザの好き及び嫌いに関する様々なカテゴリでパラメータプロファイルを生成及び記憶するステップと、
前記様々なカテゴリにおける前記パラメータプロファイルに基づいて、選択された番組についてレーティングを計算するステップと、
前記選択された番組が前記レーティングに基づいて推薦されたか否かを示す推薦を決定するステップと、
前記推薦を表示するステップと、
前記ユーザの希望が前記推薦と一致するかをユーザが選択するのを可能にするステップと、
前記ユーザの選択に基づいて前記パラメータプロファイルを変更するステップと、
前記ユーザの希望が前記推薦とは異なる場合、前記番組リコメンダが前記推薦を前記ユーザの希望に一致させるため、前記選択された番組について前記希望をユーザが示す必要がある回数を決定し、表示するステップと、
を含む方法。
【請求項２】
前記回数の間に前記選択された番組について前記希望をユーザが瞬間的に示すのを可能にするステップを更に含む、
請求項１記載の方法。
【請求項３】
番組リコメンダを制御する装置であって、
プログラミングにおけるユーザの好き及び嫌いに関する様々なカテゴリでパラメータプロファイルを生成及び記憶する手段と、
前記様々なカテゴリにおける前記パラメータプロファイルに基づいて、選択された番組についてレーティングを計算する手段と、
前記選択された番組が前記レーティングに基づいて推薦されたか否かを示す推薦を決定する手段と、
前記推薦を表示する手段と、
前記ユーザの希望が前記推薦と一致するかをユーザが選択するのを可能にする手段と、
前記ユーザの選択に基づいて前記パラメータプロファイルを変更するステップと、
前記ユーザの希望が前記推薦とは異なる場合、前記番組リコメンダが前記推薦を前記ユーザの希望に一致させるため、前記選択された番組について前記希望をユーザが示す必要がある回数を決定し、表示する手段と、
を含む装置。
【請求項４】
前記回数の間に前記選択された番組について前記希望をユーザが瞬間的に示すのを可能にする手段を更に含む、
請求項３記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザによる視聴のために番組を推薦するリコメンダに関する。
【背景技術】
【０００２】
リコメンダの技術では、明示的な推薦と暗黙的な推薦の間で区別がなされる。明示的なリコメンダでは、ユーザは、異なるカテゴリのコンテンツについて彼／彼女の好みを明示的に入力する。たとえば、彼／彼女は、ジャンル「アクション映画」に高いスコアを与えることで彼／彼女がアクション映画を非常に好むこと、特定のチャネルに低い（又は長チブな）スコアを与えることで特定のチャネルを嫌うことを示すことができる。新たな番組について、カテゴリのスコアは、推薦スコアを決定するために結合される。暗黙のリコメンダでは、ユーザは、特徴のスコアを彼／彼女自身で与えないが、ラーニングシステムが使用され、トレイニングの例（ユーザが好き又は嫌いな番組）から特徴のスコアを導出する。
【０００３】
明示的なリコメンダの主要な利点は、ユーザがフルコントロールにあることである。暗黙的なリコメンダの主要な利点は、システムの使用が容易であることである。  
暗黙的なリコメンダは使用が容易であるが、ユーザは、システムを通してより多くの制御を有するのを除く。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明の目的は、暗黙的なリコメンダをセットアップするのにユーザ支援を与えることである。
【課題を解決するための手段】
【０００５】
上記目的は、番組リコメンダを制御する方法で達成され、プログラミングにおいてユーザの好き及び嫌いに関するパラメータプロファイルを生成及び記憶するステップ、前記様々なカテゴリにおける前記パラメータプロファイルに基づいて選択された番組のレーティングを計算するステップ、前記レーティングに基づいて前記選択された番組が推薦されたか否かを示す推薦を決定するステップ、前記推薦を表示するステップ、前記ユーザの希望が前記推薦と一致するかをユーザが選択するのを可能にするステップ、前記ユーザの選択に基づいて前記パラメータプロファイルを変更するステップ、前記ユーザの希望が前記推薦と異なる場合、前記番組リコメンダが前記推薦を前記ユーザの希望に対して一致させるため、前記選択された番組について前記希望をユーザが示す必要がある回数を決定及び表示するステップを含む。
【０００６】
上記目的は、番組リコメンダを制御する装置で更に達成され、プログラミングにおいてユーザの好き及び嫌いに関する様々なカテゴリでパラメータプロファイルを生成及び記憶する手段、前記様々なカテゴリで前記パラメータプロファイルに基づいて選択された番組についてレーティングを計算する手段、前記選択された番組が前記レーティングに基づいて推薦されたか否かを示す推薦を判定する手段、前記推薦を表示する手段、前記ユーザの希望が前記推薦と一致するかをユーザが選択するのを可能にする手段、前記ユーザ選択に基づいて前記パラメータプロファイルを変更する手段、前記ユーザの希望が前記推薦と異なる場合、前記番組リコメンダが前記推薦を前記ユーザの希望に対して一致させるため、前記選択された番組について前記希望をユーザが示す必要がある回数を決定及び表示する手段を含む。
【０００７】
係る方法及び装置によれば、番組リコメンダがユーザの希望に従って推薦を生成するため、選択された番組について彼／彼女の希望をユーザがどの位の回数で示す必要があるかをユーザが知る点で、選択された番組に関する彼／彼女の希望が、選択された番組が推薦されるか、推薦されないかにどのように影響するかがユーザに通知される。
【０００８】
特定の実施の形態では、ユーザは、前記回数について前記選択された番組の前記希望を瞬間的に示すことが可能である。かかるように、ユーザは、示された回数について選択された番組の彼／彼女の希望を繰り返し入力するタスク無しで済まされる。
【０００９】
以下に現れるのと同様に、先の目的及び利点と更なる目的及び利点により、本発明は、添付図面を参照して記載される。
【発明を実施するための最良の形態】
【００１０】
図１は、本発明を組み込んだテレビジョンレシーバ１００のブロック図を示す。テレビジョンレシーバ１００は、ソースから生じるテレビ番組を受信及び表示する。この例では、アンテナ１１０がソースとして示されている。しかし、テレビ番組はたとえばセットトップボックス、ＤＶＤプレーヤ、サテライト等といった複数のソースのいずれかから生じる事を理解されたい。チューナ１２０は、望まれるテレビ番組を搬送する特定のチャネルに同調するためにアンテナ１１０に接続されるように示されている。チューナ１２０は、オーディオ信号をオーディオシグナルプロセッサ１３０に供給し、このプロセッサは、対応するサウンド信号をラウドスピーカ１４０に送出する。さらに、チューナ１２０は、ビデオ信号をビデオシグナルプロセッサ１５０に供給し、このプロセッサは、対応するディスプレイ信号をディスプレイ１６０に供給する。コントローラ１７０は、オーディオ及びビデオシグナルプロセッサ１３０及び１５０と同様にチューナ１２０の動作を制御する。コントローラ１７０は、制御信号をオンスクリーンディスプレイ（ＯＳＤ）プロセッサ１８０に更に供給し、このプロセッサは、ディスプレイ１６０に様々なグラフィカルシンボルを表示するためにＯＳＤ信号を発生する。このＯＳＤ信号は、ディスプレイ信号により表現される表示された画像にグラフィカルなシンボルを重ね合わせるためにビデオシグナルプロセッサ１５０からのディスプレイ信号に合わせてビデオスイッチ１９０に供給される。
【００１１】
テレビジョンレシーバ１００は、ユーザにテレビ番組を推薦するテレビ番組リコメンダを更に含む。テレビ番組リコメンダ２００は、送信されるテレビ番組又は将来に送信されることとなるテレビ番組に関する情報を含むデータベースに接続される。これは、たとえば電子番組ガイド（ＥＰＧ）の形式によりテレビジョン信号で送信されるメタデータを受信するチューナ１２０へのコネクションとして、図１に示されている。
【００１２】
図２に示されるように、テレビ番組リコメンダ２００は、中央処理装置（ＣＰＵ）のようなプロセッサ２０２、ＲＡＭ及び／又はＲＯＭのようなメモリ２０４を含むパーソナルコンピュータ又はワークステーションのようなコンピュータ装置として実現される。テレビ番組リコメンダ２００は、たとえばセットトップ端末又はディスプレイ（図示せず）といった特定用途向け集積回路（ＡＳＩＣ）として実現される。さらに、テレビ番組リコメンダ２００は、Sunnyvale  CAのTivo,  Incから商業的に入手可能なTIVO（登録商標）システムのような利用可能なテレビ番組リコメンダ、又は、１９９９年１２月１７日に提出された“Method  and  Apparatus  for  Recommending  Television  Programming  Using  Decision  Trees”,  U.S.  Patent  Application  Serial  No.09/466,406、２０００年２月４日に提出された“Adaptive  TV  Program  Recommender”,  U.S.  Patent  Application  Serial  No.09/498,271、２０００年７月２７日に提出された“Three-Way  Media  Recommendation  Method  and  System”,  U.S.  Patent  Application  Serial  No.09/627,139に記載されたテレビ番組リコメンダ、若しくはその組み合わせとして実現される場合があり、本発明の特徴及び機能を実行するために本明細書で変更されるように、引用により本明細書でそれぞれ盛り込まれる。
【００１３】
一般に、テレビ番組リコメンダ２００は、暗黙的に、すなわちユーザにより視聴されるテレビ番組を分析し、テレビジョンチャネル、ジャンル、主役の俳優／女優、日時等を含むパラメータプロファイルを発展することで、又は、明示的に、すなわち直接的な問合せに対するユーザの回答に応答することで、ユーザの視聴の癖に関して、メモリ２０４に記憶されるパラメータプロファイルを発展させる。いずれのケースにおいても、テレビ番組リコメンダ２００は、パラメータプロファイルを構築し、これらのパラメータのプロファイルを使用して、将来のテレビ番組のレーティング（評価）を計算する。しかし、全ての自動化されたシステムによるように、テレビ番組リコメンダ２００は、誤りのないものではない。ユーザが見るのを望むテレビ番組が推薦されない機会、又はユーザが見るのを望まないテレビ番組が推薦される機会が常に存在する。本発明は、テレビ番組リコメンダ２００の設定を変更するのに対し、ユーザに更に多くの制御を与えることに向けられる。
【００１４】
特に、データベース（ＥＰＧ）から呼び出された選択されたテレビ番組について、テレビ番組リコメンダ２００は、メモリ２０４に記憶された様々なカテゴリにおけるユーザのパラメータプロファイルに基づいてレーティングを計算し、そのプログラムが推薦されたかを示すことができる。ユーザにより望まれる場合、テレビ番組リコメンダ２００は、番組タイトル、及びユーザに推薦されるか否かを示すグラフィカルな表示を生成する。さらに、テレビ番組リコメンダ２００により、ユーザは、彼／彼女が推薦に同意するか、同意しないかを示すのを可能にする。例として、図３Ａは、Ｊａｍｅｓ  Ｇａｎｄｏｌｆｉｎｉ配役であるＨＢＯシリーズの表示を示す。ユーザの決定されたパラメータプロファイルに基づいて、テレビ番組リコメンダ２００は、ユーザによる視聴のためにこの番組を推薦しない。しかし、たとえば、ユーザがこれらのタイプの番組を望まれると気付いたと想定する。ここでの問題は、将来、これらのタイプの番組を推薦するように、テレビ番組リコメンダ２００の設定をユーザがどのように変更するかである。
【００１５】
図３Ａに示されるように、ディスプレイは、カーソルコントロール（図示せず）を使用してユーザにより選択可能な「賛成“ＡＧＲＥＥ”」３０４及び「反対“ＤＩＳＡＧＲＥＥ”３０６」と題されたアイコンを含む。ユーザがＡＧＲＥＥアイコン３０４を選択した場合、テレビ番組リコメンダ２００は、これに応じてパラメータプロファイルを増加させ、類似の番組は推薦されない。ユーザがＤＩＳＡＧＲＥＥアイコン３０６を選択した場合、テレビ番組リコメンダ２００はパラメータプロファイルを変更する。しかし、現在の推薦が過去における様々なユーザ選択の結果となり、１つの推薦の変化がテレビ番組リコメンダ２００による全体の推薦を変えるために十分ではない点で、将来、類似（又は同一）の番組が推薦されるか（又は推薦されないか）は確かではない。
【００１６】
このため、ＤＩＳＡＧＲＥＥアイコン３０６をユーザが選択するのに応答して、テレビ番組リコメンダ２００は、テレビ番組リコメンダ２００がユーザの現在の希望に対応する推薦をなすため、選択された番組又は類似の番組のいずれかについてユーザの希望がどのくらいの回数で記録される必要があるかを計算する。次いで、図３Ｂに示されるように、テレビ番組リコメンダ２００は、第二のグラフィックディスプレイにおけるウィンドウ３０８に回数を表示する。この例で示されるように、この数は１０である。かかるように、ユーザは、“Ｔｈｅ  Ｓｏｐｒａｎｏｓ”のこのエピソード又は将来のエピソードを選択し、彼／彼女が連続する１０回の間に推薦に同意しないことを示し、この点で、テレビ番組リコメンダ２００は、その推薦を変化する。
【００１７】
これはテレビ番組リコメンダ２００に対して更なる制御をユーザに与えるが、繰り返し番組を選択して、テレビ番組リコメンダ２００の推薦に彼／彼女が反対であることを示すことは、ユーザにとって面倒である。これを軽減するため、図３Ｃに示されるように、第二のグラフィックディスプレイは、（カーソルコントロールを使用して）ユーザにより選択可能な更なるアイコン“ＡＵＴＯ  ＳＥＬＥＣＴ？”３１０を含み、示された回数の間に選択された番組についてユーザの希望を示すため、テレビ番組リコメンダ２００をユーザが認可するのを可能にする。
【００１８】
図４は、本発明の方法を説明するフローチャートを示す。開始４００から、ステップ４０２で、テレビ番組リコメンダ２００は、ユーザの過去の視聴の習慣に基づいてユーザのためのプロファイルパラメータを生成する。ステップ４０４で、テレビ番組リコメンダ２００は、メモリ２０４にプロファイルパラメータを記憶する。ステップ４０６で、ユーザが番組を選択したかがチェックされる。選択していない場合、フローチャートは、ステップ４０６にループバックする。ユーザが番組を選択した場合、ＣＰＵ２０２は、記憶されたプロファイルパラメータに基づいて、ステップ４０８で選択された番組のレーティングを計算する。さらに、ステップ４１０では、ＣＰＵ２０２は、選択された番組が推薦されたかを示す推薦を決定する。つぎに、ステップ４１２で、テレビ番組リコメンダ２００は、推薦３０２、及びＡＧＲＥＥ／ＤＩＳＡＧＲＥＥアイコン３０４及び３０６を表示する。ステップ４１４で、ユーザがＡＧＲＥＥアイコン３０４を選択したかがチェックされる。ＡＧＲＥＥアイコンが選択された場合、パラメータプロファイルは、ステップ４１６で変更され、ステップ４１８で、変更されたパラメータプロファイルが記憶される。次いで、フローチャートは、ステップ４０６に戻る。ステップ４１４で、ユーザがＡＧＲＥＥアイコン３０４を選択していない場合、ステップ４２０で、ユーザがＤＩＳＡＧＲＥＥアイコン３０６を選択したかがチェックされる。ＤＩＳＡＧＲＥＥアイコンを選択していない場合、フローチャートはステップ４０６にループバックする。ＤＩＳＡＧＲＥＥアイコンを選択した場合、ステップ４２２で、ＣＰＵ２０２は番組が選択される必要がある回数を決定し、ウィンドウ３０８にその数を表示する。ステップ４２４で、ユーザがＡＵＴＯ  ＳＥＬＥＣＴアイコン３１０を選択したかがチェックされる。ＡＵＴＯ  ＳＥＬＥＣＴアイコンを選択していない場合、フローチャートはステップ４１６に進む。ＡＵＴＯ  ＳＥＬＥＣＴアイコンを選択した場合、ステップ４２６で、ＣＰＵ２０２は、パラメータプロファイルを変更し、ステップ４２８で、変更されたパラメータを保存する。次いで、フローチャートは、ステップ４０６にループバックする。
【００１９】
したがって、ユーザは、ユーザが見る希望を示した少なくとも番組のタイプを推薦するように、テレビ番組リコメンダ２００のパラメータプロファイルを調節することができる。
【００２０】
本発明は特定の実施の形態を参照して記載されたが、特許請求の範囲で述べた本発明の精神及び範囲から逸脱することなしに多くのバリエーションが考案されることを理解されたい。明細書及び図面は、例示的なものと考えられ、特許請求の範囲を制限することが意図されない。
【００２１】
特許請求の範囲を解釈するに当たって、以下の点が理解されるべきである。単語「有する“comprising”」は、所与の請求項で列挙された以外のエレメント又はステップの存在を排除しない。幾つかの「手段」は、同一のアイテム又はハードウェア、若しくはソフトウェアで実現される構造又は機能により表現される。開示されるエレメントは、ハードウェア部分（たとえば、ディスクリート及び集積回路を含む）、ソフトウェア部分（たとえば、コンピュータプログラミング）、及びその組み合わせから構成される。ハードウェア部分は、アナログ及びデジタル部分の一方又は両方からなる。開示される装置又はその一部は、特に言及されない限り、互いに結合されるか又は更なる部分に分離される。特に示されない場合、特定のステップのシーケンスが必要とされることが意図されない。
【図面の簡単な説明】
【００２２】
【図１】本発明を組み込んだテレビジョンレシーバのブロック図である。
【図２】テレビジョン番組リコメンダのブロック図である。
【図３Ａ】テレビ番組リコメンダからの結果の調節を示すディスプレイの例示を示す図である。
【図３Ｂ】テレビ番組リコメンダからの結果の調節を示すディスプレイの例示を示す図である。
【図３Ｃ】テレビ番組リコメンダからの結果の調節を示すディスプレイの例示を示す図である。
【図４】本発明の方法を例示するフローチャートである。
【図１】
2008529395.tif 000003
【図２】
2008529395.tif 000004
【図３Ａ】
2008529395.tif 000005
【図３Ｂ】
2008529395.tif 000006
【図３Ｃ】
2008529395.tif 000007
【図４】
2008529395.tif 000008
【国際調査報告】
2008529395.tif 000009
2008529395.tif 000010