(57)【要約】時間のファジー・ナウ関数を用いて、リアルタイム・イベントが電子的にレコメンドされる。リアルタイム体験装置は、レコメンデイションに関するサーフ・リングを用いて自動的に、又は、ユーザ・リクエスト無しで自動的に、特定のリアルタイム・イベントへ合わせられることが可能である。レコメンデイションは、リモコン装置上に提示することができる。
2004515983.tif 000002
【特許請求の範囲】
【請求項１】
ユーザに提示するリアルタイム・イベントを選択する装置であって、
前記ユーザとインターアクトするのに適合した少なくとも１つのユーザ・インターフェース・メカニズムと、
ファジー・ナウを考慮する時間変化方法で修正された少なくとも１つの基準に基づいて少なくとも１つのリアルタイム・イベントを選ぶ工程、及び
前記少なくとも１つのリアルタイム・イベントを前記ユーザ・インターフェース・メカニズムにおいて前記ユーザに対して提示する工程、を実行するのに適合した処理装置と、を有することを特徴とする装置。
【請求項２】
請求項１記載の装置であって、
前記基準の決定は、レコメンデイションにファジー・ナウ重み付け関数を掛けることを含むことを特徴とする装置。
【請求項３】
請求項２記載の装置であって、
前記レコメンデイションは、ユーザ・プロファイルの関数であることを特徴とする装置。
【請求項４】
請求項２記載の装置であって、
前記レコメンデイションは、ユーザが選択したカテゴリの関数であることを特徴とする装置。
【請求項５】
請求項２記載の装置であって、
前記ファジー・ナウ重み付け関数は、現在時刻と、番組開始時間、番組終了時間、及び番組持続時間のうちのすくなくとも２つと、の関数であることを特徴とする装置。
【請求項６】
請求項１記載の装置であって、
前記基準は、
番組の最小レコメンデイション値
番組の最大レコメンデイション値
現在時刻
番組開始時刻、及び
番組終了時刻又は番組持続時間、の関数であることを特徴とする装置。
【請求項７】
請求項１記載の装置であって、
前記装置はリモコンであり、
前記処理装置は該リモコンの内部にある、ことを特徴とする装置。
【請求項８】
請求項１記載の装置であって、
前記リアルタイム・イベントはブロードキャスト又は送信されたコンテンツを有することを特徴とする装置。
【請求項９】
請求項１記載の装置であって、
前記リアルタイム・イベントは、ユーザの現在の活動場所の外部にあるアッセンブリ・ロケーションに配置されることを特徴とする装置。
【請求項１０】
請求項１記載の装置であって、
提示工程は、サーフ・リングを通じて発生し、
レコメンドされたリアルタイム・イベントのみが前記サーフ・リングに割り当てられることを特徴とする装置。
【請求項１１】
請求項１記載の装置であって、
提示工程は、ＥＰＧを含むグラフィカル・ユーザ・インターフェースを通じて発生することを特徴とする装置。
【請求項１２】
家電電化製品と共に用いられるリモコン装置であって、
ユーザに対してユーザ・インターフェース要素を提供するのに適合したディスプレイと、
前記家電電化製品と通信可能に適合した通信アウトレットと、
前記家電電化製品を用いて経験することが可能なデータ・コンテンツに関する情報を決定し、前記ディスプレイに該情報を前記ユーザへ伝達させるのに適合したプロセッサと、を有することを特徴とするリモコン装置。
【請求項１３】
請求項１２記載のリモコン装置であって、
前記情報は、ユーザによって経験されるコンテンツのレコメンデイションであることを特徴とするリモコン装置。
【請求項１４】
請求項１３記載のリモコン装置であって、
前記コンテンツはテレビ番組であり、
前記家電電化製品はテレビである、ことを特徴とするリモコン装置。
【請求項１５】
請求項１３記載のリモコン装置であって、
前記コンテンツはリアルタイム・インターネット・イベントであり、
前記家電電化製品はインターネット閲覧装置であることを特徴とするリモコン装置。
【請求項１６】
請求項１２記載のリモコン装置であって、
前記情報は、電子番組表を有することを特徴とするリモコン装置。
【請求項１７】
請求項１３記載のリモコン装置であって、
前記情報は、経験されるコンテンツのレコメンデイション・リストを有することを特徴とするリモコン装置。
【請求項１８】
コンテンツ経験装置であって、
ユーザに前記コンテンツを提供し、前記ユーザから入力を受け入れるのに適合した少なくとも１つのユーザ・インターフェース・メカニズムと、
外部のプロバイダから前記コンテンツを受信するのに適合した通信機能と、
前記通信機能を通じて受信された前記コンテンツを選択するチューニング機能と、
複数の使用可能コンテンツの中から少なくとも１つのレコメンドされたコンテンツを計算し、特定のチューニング仕様もレコメンデイション要求も含まないユーザ入力に応答して前記チューニング機能を前記レコメンドされたコンテンツを受信するように自動的にチューニングするのに適合したプロセッサと、を有することを特徴とする装置。
【請求項１９】
請求項１８記載の装置であって、
前記装置はテレビであり、
前記通信機能はアンテナ及び／又はケーブル接続を有し、
前記ユーザ・インターフェース・メカニズムはディスプレイを有する、ことを特徴とする装置。
【請求項２０】
請求項１９記載の装置であって、
前記ユーザ入力は、チャネル・アップ・ボタン動作であるが、
前記自動チューニングは現在のチャネルから順々に次のチャネルへアップしていかない、ことを特徴とする装置。
【請求項２１】
請求項１９記載の装置であって、
前記ユーザ入力は、電源入動作であることを特徴とする装置。
【発明の詳細な説明】
【０００１】
（関連出願）
ここに引用文献として組み込まれる関連出願を以下に示す。
・米国特許出願シリアルナンバ：０９／４９８，２７１（出願日：２０００年２月４日）（ＵＳ００００１８）（７００６９０）
・米国特許出願シリアルナンバ：０９／２８２，３１９（出願日：１９９９年３月３１日）（ＰＨＡ２３，６４４）（７００４０８）
・米国特許出願シリアルナンバ：０９／５１９，５５０（出願日：２０００年３月６日）（ＵＳ００００３０）（７００７２７）
（発明の背景）
（発明の属する技術分野）
本発明は、リアルタイム・イベント及び／又はデータ・コンテンツを電子的にレコメンドする分野に関する。
【０００２】
（従来技術）
米国特許出願シリアルナンバ：０９／２８２，３１９（出願日：１９９９年３月３１日）（ＰＨＡ２３，６４４）（７００４０８）は、リアルタイム・データ・コンテンツをレコメンドする（勧める）技術を示す。この出願において、ユーザは、最初に、好きな分野の番組を指定する。好きな分野に当てはまるテレビ番組を含むサーフ・リングが開発される。このサーフ・リングにより、ユーザはチャネルのアップ／ダウン・ボタンを用いて、該サーフ・リング内のコンテンツに合わせることができる。よって、このサーフ・リングは、上記好きな分野のみに基づいて、レコメンデイションの種類を構成する。
【０００３】
（発明の開示）
本発明の目的は、リアルタイム・イベントのレコメンデイションを更に改良することである。
【０００４】
この目的は、リアルタイム・イベント・レコメンデイションがファジー・ナウ（ｆｕｚｚｙ−ｎｏｗ）時間概念から影響を受ける点で実現される。
【０００５】
この目的は、更に、リアルタイム・イベント体験装置がサーフ・リングの一部としてレコメンドされたファジー・ナウ・リアルタイム・イベントに自動機に合わせる点で実現される。リアルタイム・イベント体験装置に電源が入れられると、最も好みのリアルタイム・イベントに合わせられると有益的である。
【０００６】
この目的は、更に、リアルタイム・イベント・レコメンデイションがリモコン装置上に表示される点で実現される。
【０００７】
（発明の詳細な説明）
以下の図面を参照して、本発明を非限定的な一例として説明する。
【０００８】
ここで用いられる「リアルタイム・イベント」という語は、固定された開始時間と持続時間とを有するイベントを指す。録画と異なり、これらイベントは見逃す可能性がある。リアルタイム・イベントは、ユーザの現在の活動場所にあるテレビ、ラジオ、又はＰＣなどのイベント体験装置を用いて観察可能である。このようなリアルタイム・イベントは、ブロードキャスト・テレビ番組、ケーブルテレビ番組、ラジオ放送、例えばインターネットを通じたセミナ放送などのウェブ放送、などである。リアルタイム・イベントは、劇、スポーツ、会合、又は伝統的な映画などのイベントを経験することができる劇場やスタジアムなどのアッセンブリ・ロケーションへ移動することを要求する場合もある。リアルタイム・イベントは、ラジオ・テレビ同時放送や劇に関するセミナなど、上記のもののいくつかの組み合わせも含み得る。概して、好ましい実施形態において、本発明はテレビに対して説明される。「番組（ｓｈｏｗ）」及び「番組（ｐｒｏｇｒａｍ）」という語は、ここではテレビに関して同義である。しかし、そのように記載された本発明のすべての態様は、他の種類のリアルタイム・イベントに対しても等しく適用可能である。
【０００９】
「ファジー・ナウ（ファジーな現在時刻）」という語は、およその現在時刻を見積る関数又は関数に対する貢献を指す。この関数は、少なくとも時間を考慮する。この関数は、重み付け値をもたらし得る。また、この関数は、現在時刻と、リアルタイム・イベントの開始時刻、リアルタイム・イベントの終了時刻、及びリアルタイム・イベントの持続時間のうちの２以上とに基づき得る。別の方法として、ファジー・ナウは、より一般的なレコメンデイション関数の一部であってもよい。ファジー・ナウは、現在の番組又は局に対する値をもたらし得る。
【００１０】
（レコメンデイション関数と併用されるファジー・ナウ関数の数式）
分析するに、人は、ファジー・ナウを重み付け値ｗとして実行することができる。ここで、ｗは、図６の式（１）に示すように、現在時刻と、リアルタイム・イベントの開始時刻、リアルタイム・イベントの終了時刻、及びリアルタイム・イベントの長さのうちの２以上との関数である。持続時間又は終了時刻が正確にわからない場合、推定値で足りる。次いで、そのイベントについての最終的なレコメンデイションは、他の要因に基づくいくつかの公称レコメンデイションに重み付け値ｗを掛けた積とすることができる。別の方法として、公称レコメンデイション関数にファジー・ナウ関数を掛けた結果ではなく、図６の式（６）に示すようなより一般的な公称レコメンデイションと時刻との関数を最終的なレコメンデイション関数としてもよい。いずれのタイプの最終的なレコメンデイションもここで「最終的なレコメンデイション関数」と呼ばれる時間の関数である。
【００１１】
公称レコメンデイションは、例えば米国特許出願シリアルナンバ：０９／４９８，２７１（出願日：２０００年２月４日）に示されるパーソナル・プロファイルに基づいて計算される関数でもよい。換言すれば、最終的なレコメンデイション関数は、図６の式（２）で表すことができる。
【００１２】
別の方法として、公称レコメンデイションは、市場の批評家などの他の適切なソース又はＴｒｉｂｕｎｅ  ＭｅｄｉａのＢｅｓｔｔＢｅｔｓなどのサービスに基づいてもよい。別の代替物において、公称レコメンデイションは、特定の番組に好みであるとフラグを立てたユーザなどのいくつかのユーザ入力に基づいてもよい。更に別の代替物は、協調フィルタリングを用い、それによって、現閲覧者と同様にＸを見ていたユーザがＹも見た場合にＹが現閲覧者にレコメンドされるようにすることである。
【００１３】
別の代替物は、公称レコメンデイション関数が、イベントが部分的にキーワード又はキーワード群に応じて記載又は分類されているか否かを見るための比較とすることができることである。この場合、公称レコメンデイション関数は、図６の式（３）に示すように、イベントの記載がキーワード又はキーワード群を含む又は一致する場合に１となり、それ以外の場合には０となる。リアルタイム・イベントに関するデータの使用可能種類は、通常、タイトル、開始時刻、持続時間、及び、スポーツ、コメディ、キッズ、映画などのカテゴリ又は分野記述群、を含む。キーワード・タイプのレコメンデイションは、単一のイベントを記載するためにこれらカテゴリの任意の一部又は全部を含むことができる。さらに、例えば１〜４個の星による映画のレーティングなどの編集上のレコメンデイションは、このような記述の一部となり得る。
【００１４】
当業者は、いくつも公称レコメンデイションを実現する方法を考案し得る。
【００１５】
次いで、これら公称レコメンデイションのいずれかにファジー・ナウを掛けることによって、最終的なレコメンデイション関数が得られる。
【００１６】
この分析的フレームワークにおいて、１つのファジー・ナウ重み付け関数は、シンプル・ステップ関数である図６の式（４）で表され得る。
【００１７】
ファジー・ナウ重み付け関数の別の例は、図６の式（５）において与えられる。これは、図７のグラフに現在時刻（グラフ上にｔで表される）の関数として示される。この場合、ユーザを番組が始まるまで待機させる単位時間あたりの固定ペナルティが存在し、ユーザが見逃した時間毎に単位時間あたりの固定ベナルティは異なる。この関数は、ゼロ又は待機閾時刻におけるいくつかの他の最小重み付け値から、番組開始時刻における最大重み付け値１まで、線形に増える。この関数は、次いで、最大スコアから番組終了時刻におけるゼロまで線形に減少する。上り傾斜７０２は待機ペナルティを示し、下り傾斜７０３は番組のうち経過した部分のペナルティを示す。
【００１８】
ファジー・ナウ考慮に基づいて最終的なレコメンデイション値を産出する関数の例のグラフを図８Ａ〜１１Ｂに示す。これら図面のすべては、最終的なレコメンデイション値を時間ｔの関数として示す。値が大きいほどレコメンデイションが強い。単一の軸上の番組は、同じ局からのものである。「局」及び「チャネル」という語は、ここでは同義である。各ケースにおいて、ある時刻における最終的なレコメンデイション関数値を単一の番組に関するものとみなすことも可能であり、チャネルに関するものとみなすことも可能である。各ケースにおいて、ある局の番組の中の１つがより強力に好まれると示され、他方がそれほど強力に好まれない。図面は、同じファジー・ナウ関数を共有するが異なるチャネルに関するペアの各最終的なレコメンデイションと共にペア毎に配置される。このように、番組ｍ及びｎは同じチャネルであり、ｎのみが強力に好まれる。番組ｒ及びｓは第二のチャネル上であり、番組ｒはより強力に好まれる。
【００１９】
リアルタイム・イベントがグループ化される装置について、テレビ番組がチャネル毎にグループ化されると、該装置が最も望まれるグループ又はチャネルに合わせ得るように、又はより望まれるグループ群が好ましさが減る順に表示され得るように、該グループについてのレコメンデイション・スコアを計算する必要がある。大体の場合、チャネルの好ましさは、単に、そのチャネル上の現在の番組の望ましさに依存する。しかし、採用されたファジー・ナウ関数によれば、１つの番組から次の番組へ移行するあたりに、チャネルの好ましさが現在の番組と始まろうとしている番組とからの最終的なレコメンデイションが組み合わせられることを含み得る期間が存在する。この組み合わせは、現在の番組と次の番組との最終的なレコメンデイション関数の最大値を取ることを含むかもしれない。この組み合わせは、更に、これら最終的なレコメンデイション関数を平均化することを含むかもしれない。当業者は、いくつでもこのような関数を組み合わせる方法を考案するかもしれない。
【００２０】
図８〜１１は、このいくつかの種類を示す。これら図面において、省略された縦軸はレコメンデイションの値を測定し、横軸は時刻を測る。縦軸についてのこの関数の値は、「最終的な」レコメンデイションを表しても表さなくてもよい。なぜなら、２つのレコメンデイションは組み合わせられる必要性を持ち得るからである。
【００２１】
図８Ａは、番組ｍが番組ｎに先行し、番組ｎが番組ｍよりも望ましいチャネルを示す。更に、ファジー・ナウ関数は、（図６の式（４）のような）ステップ関数であり、待機閾時刻は番組を終了させたくない閾時刻と重ならない。チャネル好ましさ関数が現在及び次の番組の最終的なレコメンデイション・スコアの最大値である場合、チャネルの好ましさは、番組ｍについての最終的なレコメンデイション・スコアがゼロ（又は、いくつかの他の名目上小さい値）に落ちるまで、該スコアとなる。それは、チャネルの好ましさが番組ｎについての最終的なレコメンデイション・スコアへ急激に上昇する時まで、低いままである。番組ｒの後に番組ｓが続く別のチャネルについての同様の状況を図８Ｂに示す。閲覧者が「デッド・タイム」前にチャネルの変更を要求すると、チャネル８Ｂはチャネル８Ａよりも望ましいと見なされる。「デッド・タイム」後の場合は逆となる。「デッド・タイム」中はいずれのチャネルも非常に望ましくはない。ゆえに、チャネル変更要求は、「デッド・タイム」の間いくつかの番組が続いているいくつかの他のチャネルを選んでもよい。
【００２２】
図９Ａ及びＢも同様の状況であるが、但し「デッド・タイム」が存在しない。ファジー・ナウ関数は、待機閾時刻が番組を終了させたくない閾時刻と重ならないように選ばれる。ここで、チャネル９Ａ及び９Ｂの相対的好ましさは、番組ｒ及びｎの最終的なレコメンデイションの相対的スコアに依存する。
【００２３】
図１０及び１１は、図８及び９に類似した状況であるが、但し図６の式（５）に記述されるタイプの線形ファジー・ナウ関数を用いるものである。
【００２４】
一般的に、当業者は、重み付け関数及び／又は最終的なレコメンデイション関数の追加的種類をいくつでも考案するかもしれない。
【００２５】
（システム図）
図１は、本発明に係るＥＰＧがその上で動作し得るシステムを示す。このシステムは、ディスプレイ１０１と、プロセッサ１０２と、メモリ１０３と、任意的なキーボード１０４と、リモコン装置１０５と、ネットワーク接続１０６とを有する。ここで、「リモコン（ｒｅｍｏｔｅ）」、「リモコン（ｒｅｍｏｔｅ  ｃｏｎｔｒｏｌ）」、及び「リモコン装置（ｒｅｍｏｔｅ  ｃｏｎｔｒｏｌ  ｄｅｖｉｃｅ）」という語は同義である。
【００２６】
ディスプレイは、テレビ、コンピュータ・モニタなどのあらゆる従来のディスプレイでよく、フラットパネル、ＣＲＴ、又は他のあらゆる技術から構築され得る。
【００２７】
プロセッサ１０２は、ディスプレイ１０１と同じハウジング内に配置されてもよく、外部に配置されてもよい。また、プロセッサ１０２は、セットトップ・ボックスでもよく、ＰＣでよく見られるような汎用プロセッサでもよい。プロセッサ１０２は、ディジタル・シグナル・プロセッサなどの他のあらゆる種類のプロセッサでもよい。さらに、プロセッサは、リモコン１０５に置かれてもよい。任意的に、プロセッサ１０２は、１０６などのネットワーク接続を通じてディスプレイ１０１に接続されてもよい。プロセッサ１０２は、ディスプレイ１０１にグラフィカル・ユーザ・インターフェース（「ＧＵＩ」）又は他のあらゆる種類のインターフェースを表示させ得る。
【００２８】
メモリ１０３は、ＲＡＭ、磁気的、電子的、又は光学的などのあらゆる種類でよく、ディスプレイ１０１及び／又はプロセッサ１０２及び／又はプロセッサ１０５と同じハウジング内に配置されてもよい。任意的に、メモリは、１０６などのネットワーク接続を通じてディスプレイ１０１に接続されてもよい。
【００２９】
マウス、ジョイスティック、又はトラックボールなどの追加的ユーザ入力装置が存在してもよい。プリンタ１０８やラウドスピーカなどの追加的ユーザ出力装置が存在してもよい。これらは、別の方法として、ディスプレイ・ユニットを通じて接続されてもよい。図示する接続は、いずれも有線でも無線でもよい。１０４及び１０５などのユーザ入力装置は、別の方法として、プロセッサ１０２に直接接続されてもよい。
【００３０】
図１のシステムは、インターネットへの接続機能を持つ又は持たないテレビである。別の方法として、図１のシステムはＰＣでもよい。
【００３１】
リモコン１０５は、ユーザへのメッセージ又は他のユーザ・インターフェース要素がその上に示されるスクリーンを有してもよい。また、リモコン１０５は、図示しないローカル・プロセッサを有してもよい。
【００３２】
ネットワーク接続１０６は、テレビ放送を受信するためのアンテナでもよく、ケーブルテレビ接続でもよく、ＬＡＮ（ローカル・エリア・ネットワーク）接続でもよく、他のあらゆるネットワーク接続、又はこれら接続の２以上であってもよい。
【００３３】
以下では、２つの主たる実施形態について説明する。第一の実施形態は、ＥＰＧをリスト又は表の形で作成するものであり、第二の実施形態はレコメンデイションを提示するのにサーフ・リング形式を用いるものである。
【００３４】
（電子番組表の実施形態）
図２Ａ及びＢは、ＥＰＧにおいてレコメンドするためのテレビ番組を選ぶ際に「ファジー・ナウ」を用いる実施形態を示す。ＣＰＵ１０２はこの手順の各ステップを実行し得る。図２Ａにおいて、ユーザは、２１０において、提案を要求することによって開始する。すると、番組レコメンダは、２１１において、「現在時刻前後（ａｒｏｕｎｄ  ｎｏｗ）」に現れる潜在的番組の優先順位が付けられたリストを計算する。このリストは、次いで、２１２において、表示される。理想的には、このリストは、「最良順（ｂｅｓｔ−ｃｈｏｉｃｅ−ｆｉｒｓｔ）」に提示される。これは、最も高い重み付け値を有するイベントが最初に示されることを意味する。２１３において、ユーザは番組を選び、２１４において、システムは、該番組に対応するチャネルにセットするための制御信号をテレビのチューナへ送る。
【００３５】
図２Ｂはボックス２１１の拡張を示す。
【００３６】
２０２において、現在時刻が取得される。２０３において、受信可能な各局について、現在の番組に関するデータＳｃが取得される。次いで、公称レコメンデイション関数値Ｒｃが計算される。レコメンデイション・スコアがどのようにして求められるのかは、ファジー・ナウの分析的数式のセクションで既に説明した。現在の局における次の番組に関するデータＳｎが取得され、この次の番組に対するレコメンデイションＲｎが計算されてもよい。最後に、最終的なレコメンデイション関数値が、上述のように計算される。
【００３７】
２０４において、局又は番組は、最終的なレコメンデイション関数の値によって並び替えられる。局による並び替えは、局を切り替えるのに問題があるが、例えば母親が彼女の子供に彼らに見る許可を与えずにその局を見ることを容認することを望む場合などに有益的である。番組による並び替えは、局間での切り替えが望ましくなくはない場合に有益的となり得る。
【００３８】
図２Ｂの代わりに、ファジー・ナウと組み合わせられたＥＰＧのシンプルな実施形態は、レコメンドされた番組が今の閾時刻（すなわち、現在時刻）内にあるとき、それらを単に表示するかもしれない。一般的に、現在時刻が次の番組に十分に近い場合（例えば、次の番組まで２分未満の場合）、ファジー・ナウを考慮するＥＰＧ表示は、上記表に示すように両者をリストアップすることも可能であるが、通常、現在の番組ではなく次の番組をリストアップする。
【００３９】
図３ａは、図２Ａ及びＢに準拠して作成されたシンプルなリスト・タイプのＥＰＧを示す。ここでは、最初に挙げられる番組が最も高度にレコメンドされており、レコメンデイションはレコメンデイションの強さが下がる順に挙げられる。当然、このリストは、閲覧可能なチャネルと同じくらい多くのエントリを持ってもよい。しかし、リストは、数が限定されるか、又は最終的なレコメンデイション関数に対する所定の閾値を上回る番組を含むことが好ましい。
【００４０】
このようなＥＰＧにおいて、番組を並べる順序は、時刻によって変わる。この変化がどのように発生し得るのかを説明するために、図１１Ａ及びＢにおける時間軸ｔに沿って５分間の期間Ａ〜Ｅがマークされる。各期間について、図１１Ａ及びＢの関数に対応するＥＰＧのリスト順を下記表に示す。この表は、チャネルについてのレコメンデイションのみをリストアップするＥＰＧではなく、個々の番組に対するレコメンデイションをリストアップするＥＰＧに関する。この表の第一行目は、１チャネルにつき１つの番組のみがレコメンドされることが許される場合のリストを示す。この表の第二行目は、１チャネルにつき２つの番組が同時にレコメンドされ得る場合のリストを示す。
【００４１】
【表１】
2004515983.tif 000003
実際には、期間Ｃは、更に、Ｃ１及びＣ２に分けられる。Ｃ２において、ｒ及びｎの優先度は逆になる。しかし、図面スペースの制約により、この再分割は図示できない。
【００４２】
図３ｂは、図２Ａ及びＢについて生成され得るよりグラフィカルなタイプのＥＰＧディスプレイを示す。ディスプレイ上の水平なバーは、それぞれテレビのチャネルに対応する。これらチャネルは、レコメンデイションの順に並べ替えられる。すなわち、チャネル３２が最も良く、次いで、チャネル７、２、１５となる。ユーザの混乱を低減させるため、図３の実施形態においては、上位数局のみが表示される。ユーザは、次に高い番組群を見るために次のページへ移動するかもしれない。これら局は、数字で示されてもよく、コールサインで示されてもよく、ネットワーク名で示されてもよく、その他あらゆる適切な記号で示され得る。
【００４３】
この例では、現在時刻は７：２２であり、６つの番組ａ〜ｆがある。より暗い斜線が引かれた番組、すなわち番組ｂ〜ｅは、公称レコメンデイション関数によって高く評価されたものである。より軽く斜線が引かれた番組には、公称レコメンデイション関数によって低いスコアが与えられる。レコメンドされるチャネルには３２も含まれる。なぜなら、番組ｂは、まだ始まっていないが、ファジー・ナウ関数の長所によって含まれる。すなわち、それは今と言えるほど近い。図３Ａ又はＢの表示は、テレビ又はコンピュータ・スクリーン１０１上に現れてもよい。
【００４４】
Ｐｈｉｌｉｐｓ  ＰＲＯＮＴＯ（Ｒ）のように、リモコン１０５がスクリーンを有する場合、図３Ａ又はＢの表示は、リモコン上に現れるかもしれない。分析するに、レコメンダに関連する他のあらゆるユーザ・インターフェース要素も、同様にリモコン上に現れ得る。電子番組表又は電子レコメンダをリモコン上に置くことは、多くのチャネルが使用可能な場合、又はユーザが他人が現在の番組を見ている間に別の局をスキャンすることを好む場合に、特に有益的となり得る。この番組表上の表示は、ビデオ表示が可能であるにもかかわらず、低い帯域幅サーフのために、通常、ビデオ情報ではなくテキストのみ又はタイトル／チャネル情報である。次いで、様々なチャネルについて決定すること及びレコメンダとやりとりすることの複雑さは、メイン・ディスプレイ・スクリーンへ移すことができる。これにより、現在の番組の中断されない閲覧時間をより多くすることができる。
【００４５】
別の方法として、単一のレコメンデイション、すなわち図５に示すようなリストのトップにおけるレコメンデイションを示すスクリーンを備えたリモコンが用いられてもよい。ディスプレイのこの実施形態は、記録された提案のリストを通じて繰り返す「モア・サジェスチョン（より多くの提案）」ボタン５０１と、番組タイトル５０２と、チャネル表示５０３と、番組説明５０４と、番組開始時間５０５と、待機時間５０６と、現在時刻５０７とを有する。モア・サジェスチョン・ボタン５０１に代わるものとして、レコメンデイションのリストを通じてスキャンするための方向性、すなわち上下タイプのボタンが用いられてもよい。
【００４６】
（サーフ・リングの実施形態）
図４は、サーフ・リングの実施形態にファジー・ナウを提供した場合を示す。図４は、図２Ａの代替物である。
【００４７】
４０１において、リモコンとインターフェースをとるユーザが、リモコン上のスクリーン・ボタンを用いて、提案を要求する。
【００４８】
次いで、４０２において、「現在時刻前後（ａｒｏｕｎｄ  ｎｏｗ）」に発生する番組［１．．．Ｎ］の優先度リストが、例えば図２Ｂに示すように、計算される。次いで、現在時刻がリスト基準時刻として記録され、インデックス変数ｌｉｓｔ＿ｉｎｄｅｘが１に初期化される。
【００４９】
４０３において、２つのもののうち少なくとも１つが発生する。このシステムは、ｌｉｓｔ＿ｉｎｄｅｘによって指摘されたリストにおけるアイテムに合わせられてもよい。別の方法として、このシステムは、番組説明の優先度リストを表示してもよく、図５に示すように、一度に１つの番組の詳細を表示してもよい。両者が起こり得る。例えば、テレビは、リモコンがリスト全体を表示する間に一局に合わせられてもよい。ユーザがリスト全体を通じて繰り返したいと欲する場合、リモコンは、サーフ・リング概念を用いて、チャネル上下ボタンを用いて、リストを通じてサーフするように適合又はプログラムされてもよい。
【００５０】
４０４において、リモコン上の現在のクリックが次の提案を要求しているか否かがテストされる。否であれば、制御は、リモコンのプログラムの他の部分へルーティングするボックス４０１へ戻る。是であれば、ｌｉｓｔ＿ｉｎｄｅｘが、４０５において、インクリメントされる。
【００５１】
４０６において、リストが古いか否かがテストされる。当業者は、多くの異なる方法でこれを実施し得る。例えば、リストは、５分、１５分などの閾時間後に古いとみさなれてもよい。別の方法として、ユーザは、リストが更新されるのを必要とすることを指定するかもしれない。ボックス４０６のテストの結果が否定的であれば、制御はボックス４０３へ戻り、是であれば、制御はボックス４０２へ戻る。
【００５２】
このように、この実施形態は、番組レコメンデイション・サーフ・リングを実施する。別の方法として、サーフ・リングは、「次の提案」ボタンを用いずにレコメンデイション・リストを通じてサーフするためのチャネル上下ボタンを用いて実施されるかもしれない。
【００５３】
別の方法として、「次の提案」ボタンへの応答ではなく、電源入へ応答して、テレビが自動的にレコメンデイションを計算し、レコメンドされた番組に自動的に合わせるかもしれない。
【００５４】
本開示を読めば、当業者には他の変形例も明らかであろう。そのような変形例は、電子番組表及びレコメンダ及びそれ用のインターフェースの設計、製造、及び使用において既に知られ、本明細書で既に説明された機能の代わり若しくは加えて使用され得る機能を含み得る。本願において請求項は機能の特定の組み合わせに対して作成されたものであるが、本願の開示の範囲は、本発明と同じ技術的課題の一部若しくは全部を緩和するものであってもなくても、明示若しくは黙示若しくはそれらの一般化によってここに開示された新規な機能若しくは新規な機能の組み合わせを含み得ることは明らかである。この結果、本出願人は、本願又は本願から得られるあらゆる他の出願の手続中に上記のような機能に対して新しい請求項が作成され得ることを予告する。
【００５５】
ここで用いられる「ｃｏｍｐｒｉｓｉｎｇ」、「ｃｏｍｐｒｉｓｅ」、又は「ｃｏｍｐｒｉｓｅｓ」という語は、追加的要素を排除するものと見られるべきではない。ここで用いられる単数冠詞「ａ」若しくは「ａｎ」は、複数の要素を排除するものと見られるべきではない。
【図面の簡単な説明】
【図１】
システム図である。
【図２Ａ】
本発明の電子番組表（「ＥＰＧ」）実施形態についてのフローチャートを示す。
【図２Ｂ】
本発明のＥＰＧ実施形態についてのフローチャートを示す。
【図３Ａ】
図２Ａ及びＢに準拠して作成されたリスト形のＥＰＧの一例を示す。
【図３Ｂ】
図２Ａ及びＢに準拠して作成されたよりグラフィカルなＥＰＧの一例を示す。
【図４】
図２Ａに代替する実施形態を示す図である。
【図５】
提案された番組を表示するリモコンを示す図である。
【図６】
本明細書で参照される数式のリストである。
【図７】
番組に対する最終的なレコメンデイション値を時間の関数として表す関数を示す図である。
【図８Ａ】
番組及び／又はチャネルに対する最終的なレコメンデイション値を時間の関数としてもたらす別の関数を示す図である。
【図８Ｂ】
番組及び／又はチャネルに対する最終的なレコメンデイション値を時間の関数としてもたらす別の関数を示す図である。
【図９Ａ】
番組及び／又はチャネルに対する最終的なレコメンデイション値を時間の関数としてもたらす別の関数を示す図である。
【図９Ｂ】
番組及び／又はチャネルに対する最終的なレコメンデイション値を時間の関数としてもたらす別の関数を示す図である。
【図１０Ａ】
番組及び／又はチャネルに対する最終的なレコメンデイション値を時間の関数としてもたらす別の関数を示す図である。
【図１０Ｂ】
番組及び／又はチャネルに対する最終的なレコメンデイション値を時間の関数としてもたらす別の関数を示す図である。
【図１１Ａ】
番組及び／又はチャネルに対する最終的なレコメンデイション値を時間の関数としてもたらす別の関数を示す図である。
【図１１Ｂ】
番組及び／又はチャネルに対する最終的なレコメンデイション値を時間の関数としてもたらす別の関数を示す図である。
【図１】
2004515983.tif 000004
【図２Ａ】
2004515983.tif 000005
【図２Ｂ】
2004515983.tif 000006
【図３Ａ】
2004515983.tif 000007
【図３Ｂ】
2004515983.tif 000008
【図４】
2004515983.tif 000009
【図５】
2004515983.tif 000010
【図６】
2004515983.tif 000011
【図７】
2004515983.tif 000012
【図８Ａ】
2004515983.tif 000013
【図８Ｂ】
2004515983.tif 000014
【図９Ａ】
2004515983.tif 000015
【図９Ｂ】
2004515983.tif 000016
【図１０Ａ】
2004515983.tif 000017
【図１０Ｂ】
2004515983.tif 000018
【図１１Ａ】
2004515983.tif 000019
【図１１Ｂ】
2004515983.tif 000020
【国際公開パンフレット】
2004515983.tif 000021
2004515983.tif 000022
2004515983.tif 000023
2004515983.tif 000024
2004515983.tif 000025
2004515983.tif 000026
2004515983.tif 000027
2004515983.tif 000028
2004515983.tif 000029
2004515983.tif 000030
2004515983.tif 000031
2004515983.tif 000032
2004515983.tif 000033
2004515983.tif 000034
2004515983.tif 000035
2004515983.tif 000036
2004515983.tif 000037
2004515983.tif 000038
2004515983.tif 000039
2004515983.tif 000040
2004515983.tif 000041
2004515983.tif 000042
2004515983.tif 000043
2004515983.tif 000044
【国際公開パンフレット（コレクトバージョン）】
2004515983.tif 000045
【国際調査報告】
2004515983.tif 000046
2004515983.tif 000047
2004515983.tif 000048
2004515983.tif 000049
2004515983.tif 000050