(57)【特許請求の範囲】
【請求項１】
提案された予定された番組を表示するテレビジョンシステムであって、
テレビジョン予定案内データから取得した番組の特徴と、ユーザが視聴した番組に基づく各特徴の重み値とを有するユーザプロファイルを表すデータを記憶するメモリ手段と、
ある番組に対する前記特徴の関連性と、前記ユーザが前記特徴の各々を有する番組を視聴した時間の累積量とに基づいて、前記ユーザプロファイルの各特徴の重み値を自動的に計算し、前記特徴の重み値を比較して各特徴の相対的重み値を計算し、前記相対的重み値に基づいて予定された番組をランク付けし、前記ランク付けに従って提案された予定された番組のリストを発生し、特徴の割合として前記相対的重み値の表示を発生する制御手段であって、前記特徴の割合は、所定の値と前記ユーザプロファイルの最大の重み値とのうちの大きい方に対する各重み値の比に基づき計算され、ユーザインターフェイスを用いてユーザが手動で調整できる制御手段と、
ユーザが前記特徴の割合を見て手動で前記特徴の割合を調整でき、前記自動的に計算された特徴の重み値を置き換えことができるユーザインターフェースとを有するテレビジョンシステム。
【請求項２】
前記制御手段は、テレビジョン番組を視聴中の経過時間数に前記テレビジョン番組の関連性値をかけて計算した積を前記特徴の重み値に加えることにより、前記特徴の重み値を増加させる、請求項１に記載の装置。
【請求項３】
前記所定値は５００である、請求項１に記載の装置。
【請求項４】
前記ユーザーインターフェイスは、プラス及びマイナスボタンと、特徴について現在設定されてる割合を表す数とを有する重み調整アイコンを提供する、請求項３に記載の装置。
【請求項５】
前記制御手段は、前に見られたテレビジョン番組の特徴と同様な特徴を有するテレビジョン番組のリストを有するテレビジョン番組の表示を発生し、前記リストは任意的にユーザが割り当てた重み値に基づいて発生される、請求項１に記載の装置。
【請求項６】
提案された予定された番組の前記リストは、リストされた番組を記録し、リストされた番組を視聴計画リストに追加し、及び／又はリストされた番組をそれが放送されるときに表示する、選択可能なオプションを含む、請求項１に記載の装置。
【請求項７】
ユーザの入力したデータに応じて、前記制御手段は、前記特徴のリストを表示するように前記表示手段を制御する、請求項１に記載の装置。
【請求項８】
複数のユーザの１人を識別する手段を更に有し、前記メモリ手段は前記複数のユーザについてのユーザ番組案内特徴検索嗜好データを記憶するように適応され、提案された予定された番組の前記リストは、１人の識別されたユーザについての嗜好データに基づいて発生される、請求項１に記載の装置。
【請求項９】
提案された予定されたテレビジョン番組のリストを生成する方法であって、
ユーザにより前に視聴された番組のテレビジョン予定案内データから取得した番組の特徴と前記ユーザが前記特徴の各々を有する番組を視聴した時間の累積量から計算される特徴重み値とを含むユーザプロファイルを維持し、
所定値又は前記ユーザプロファイル内の最大の重み値のうちの大きい方に対する各重み値の比に基づいて特徴の割合を計算し、
予定されたテレビジョン番組の特徴と、前記予定されたテレビジョン番組に対する前記特徴の任意的な関連性ファクタとを含むテレビジョン予定案内データを使用して、提案された予定されたテレビジョン番組のリストを生成し、
ユーザに、前記特徴の割合を調節することにより前記重み値を手動で調整させる方法。
【請求項１０】
ユーザプロファイル内の特徴の重み値は、テレビジョン番組を視聴中の経過時間数に前記テレビジョン番組の関連性値をかけて計算した積を前記特徴の重み値に加えることにより増加される、請求項９に記載の方法。
【請求項１１】
前記特徴は、話題とテーマにより成る、請求項９に記載の方法。
【請求項１２】
前記所定値は５００である、請求項９に記載の方法。
【請求項１３】
前記ユーザは、ユーザインターフェイス中のアイコンまたはスクロール可能表示を使用して、特徴に割当てられるべき重み値を手動で調整できる、請求項９に記載の方法。
【請求項１４】
前記話題とテーマは、放送データから得られ、且つ、映画、スポーツ、ミステリー、空想科学小説、歴史、野球、ゴルフ、コメディ、バスケットボール、宗教、コメディ、トーク、ドキュメンタリー及び、買物より構成されるグループから選択される、請求項９に記載の方法。
【請求項１５】
データはユーザプロファイルレコードの複数のユーザについて集められ、各ユーザはユーザプロファイルレコード内の特徴に割当てられるべき重み値を手動で調整することが許される、請求項９に記載の方法。
【請求項１６】
テレビジョン番組を視聴中に経過した５分時間期間数に前記テレビジョン番組の前記特徴の関連性値をかけて計算した積を前記特徴の重み値に加えることにより、ユーザプロファイル中の特徴の重み値を増加させる、請求項９に記載の方法。
【請求項１７】
前記特徴は話題−テーマの組み合わせを含む、請求項９に記載の方法。
【請求項１８】
５分経過するごとにテレビジョン番組の関連性値を特徴の重み値に加算することによりユーザプロファイル中の特徴の重み値を増加させる、請求項１７に記載の方法。
【発明の詳細な説明】
【発明の詳細な説明】
【０００１】
発明の分野
本発明は、個々の視聴者の嗜好に基づいて、見る又は記録するために予定されたテレビジョン番組を提案する装置に関連する。
【０００２】
発明の背景
ユーザの好みに基づいて、見るための予定された番組のリストを発生する方法及び装置は、以前に、Ｗｅｈｍｅｙｅｒ他の米国特許番号５，８６７，２２６により提案されており、これは、チャネル案内リストを形成するために、前もって、将来伝送されるであろう番組についての少なくとも番組タイトル情報が伝送される、テレビジョンシステムが開示し、装置が、ユーザの視聴の嗜好に関するある特定の基準を満たす特定のテレビジョン番組を検索するために設けられ、そして、検索の成功的な終了で、装置は、関心のある視聴者のある特定の番組について予測するために、そのようなテレビジョン番組のリストを発生する。Ｗｅｈｍｅｙｅｒ他に従って、視聴者が興味を見つけうるテレビジョン番組の予測のリストは、その装置を使用して以前に見られた番組に対応するデータと結合される放送である将来の番組に対応する番組案内データから発生されうる。Ｗｅｈｍｅｙｅｒ他に従って、番組が、例えば、５分又はそれ以上のような、所定の時間期間に見られるときにはいつでも、システムは、記録を保持しそして、それにより、視聴習慣と好みを決定でき、これは、システムが、やがて来る番組が装置のユーザの関心のものであることを予測することを可能とする。
【０００３】
Ｗｅｈｍｅｙｅｒ他の装置は、ユーザが見る特定のテレビジョン番組についての情報を記憶しそして、検索基準としてその情報を使用する。検索基準は検索を更に正確にするために、視聴者により編集可能であり、制限された数のユーザの編集能力のみが、提供される。
【０００４】
更に加えて、本発明の発明者は、数分間であっても、ある特徴を有する番組を以前に視聴すれば、それを選択基準において考慮することを前提とする一部の従来の方法と装置の欠点を認識した。
【０００５】
上述の従来のシステムと方法の制限により、視聴者の実際の好みと傾向と一貫しなかった提案された番組が、しばしばリストされた。
【０００６】
発明の概要
本発明の目的は、従来の方法とシステムの問題を解決しそして改善されたものを提供することである。以下の開示から明らかとなるであろうこれらの目的他は、予定された番組の特徴を有するテレビジョン予定案内データを得て、前に視聴されたテレビジョン番組の特徴に関するデータと前に視聴された時間の量を集め且つ処理し、前記特徴を有する番組が前に視聴された合計の時間に基づいて前記特徴へ重みを割当て、特徴に割当てられた重みを手動で調整することをユーザに許し、予定されたテレビジョン番組の提案されたリストを発生するために選択的に調整された特徴重みを使用することを有する、提案された予定されたテレビジョン番組のリストを発生する方法の一面を有する本発明により達成される。割当てられた重みは、周期的に更新される。
【０００７】
本発明の他の面は、予定されたテレビジョン番組についての特徴データを含むテレビジョン番組案内予定リストを表すデータを一時的に記憶するメモリと、それらの特徴を有する番組がユーザにより視聴された合計時間に基づいて、前に視聴されたテレビジョン番組の特徴へシステムにより割当てられた重みを記憶するメモリと、ユーザがシステムにより割当てられた重みを無効にし且つシステムが修正された特徴重みを割当てることを可能とするユーザインターフェースと、修正された特徴重みに従ってランク付けされたユーザの嗜好の特徴を有する番組の提案されたリストを計算するプロセッサを有する、提案された予定された番組を表示するテレビジョンシステムを有する。
【０００８】
発明の詳細な説明
好ましいシステムは、各特徴についての計算された重みに基づいて割合を計算でき、割合を表示でき、そして、表示を使用して割合を調整することにより重みを割当てられたシステムを手動で調整し又は無効にすることをユーザに可能とすることができる。好ましいシステムは、例えば、５分ごとに、周期的に重みを更新し、ユーザインターフェースでユーザが嗜好の表示を要求するときにそれらの重みに基づいて割合を計算する。割合へのユーザ調整は、メモリ内に記憶された重みの対応する変化を発生し、修正された特徴重みの結果となる。
【０００９】
好ましいシステムでは、多くのテレビジョン番組は話題とテーマを有しそして、例えば、１から１０の関連性は、例えば、放送者により割当てられうる。
【００１０】
各話題−テーマの組合せについて、重みは、５分期間の数と関連性の積の和に基づいて、計算されることが可能である。例えば、ユーザが話題（１）とテーマ（２）とそして３０分の期間について７の放送者割当ての関連性を有する番組を視聴する場合には、時間値６（即ち、３０分／５分期間）と関連性７の積は、話題−テーマ（１）（２）について４２の重みとなる。１０の話題と１０のテーマを有するシステムでは、各話題−テーマ（１）（１）；（１）（２）；．．；（１０）（１０）は、各ユーザについて独立に計算された重み付けを有する。好ましいシステムは、５ユーザまでを有することができ、各ユーザは、提案されるリストを計算するのに学習されそして使用されるユーザの視聴嗜好にログインしなければならない。
【００１１】
好ましい実施例では、見直しそして選択的に調整するためにユーザに表示される割合は、従来技術の異常をさけるために、特別な方法で計算され、その異常では、５分間のみの間見られる番組が、従来技術は分子として重み付けしそして分母として特徴について最高の重み付けを使用したので、１つのみの番組が見られた場合には、割合が１００へ増加することを発生する。本方法とシステムは、従来システムで出くわす突然の増加よりは、特定の特徴に割当てられた割合重みの徐々の増加を発生するように、１００パーセントの数がユーザに表示される前に、メモリ内の実際の最高の重み付け数又は５００の高い方の値を使用し、関連性が常に１０の場合には少なくとも５０の５分間の期間についての又は、関連性が常に１の場合には５００の５分間の期間についての、特定の話題−テーマの組み合わせを有する番組を見ることが必要となる。割合値は、絶対値が上昇すると上昇し、そして、割合への手動変更は、カウンタの絶対値を自動的に変更する。示された実施例では、割合は最も近い１０パーセントに丸められ、即ち、１０，２０，３０，．．．１００パーセントがユーザインターフェースに表示されうる。
【００１２】
ディスプレイは、従来のテレビジョンスクリーンであり、話題又はテーマの嗜好重み付け調整アイコンを有するテキスト及び／又グラフィックスが、表示される。
【００１３】
幾つかの実施例では、特徴は、話題−テーマの組み合わせだけでなく、タイトル、日付及び予定案内で提供されている他の情報も含む。予定案内技術は、更に高度化され、さらに多くの形式の情報が予定提供者又は、他のデータのソースから提供されうる。キャラクタと俳優は放送のテーマに関して規定し、そして、他の特徴は、ＤｉｒｅｃｔＴＶ等のような放送システムから提供され、そして、さらに詳細な情報は将来提供されうる。このシステムと方法は、データが放送、オンライン又は、放送予定又は、他のデータソースから得られることができるどのような特徴についての嗜好の重み付けを開発するのに使用されうる。
【００１４】
コントローラは、その目的のために知られているどのような装置又はソフトウェアでもよく、そして、典型的には、システムを動作させそして方法を実行する向上でプログラムされたファームウェアも含む。
【００１５】
提案された予定された番組のリストは、リストされた番組を記録し、リストされた番組を"見るための計画"リストに追加し、及び／又はリストされたプログラムをそれが放送されるときに表示する即ち、同調する、選択可能なオプションを含むことが可能である。
【００１６】
図１は、例えば、インディアナポリスＩＮのトムソンコンシューマエレクトロニクス社により製造された、ＲＣＡ（Ｒ）ＤＳＳ（Ｒ）ダイレクト衛星放送受信機システムにより発生されるスクリーン表示を示し、アイコンはプラス及びマイナスを示し、特徴重みに対応する数字テキストは、プラス及びマイナスアイコンをクリックすることにより調整される。図面では、ユーザは話題として映画編集を選択し、そして話題全映画に割当てられた割合は１００％であり、テーマ、コメディ、ドラマ、ホラー、ロマンス、音楽、ファンタジー及びウエスタンに割当てられた割合は、それぞれ、１００，０，０，０，５０，０及び０である。図面は、ユーザが音楽についての＋アイコンを選択したことを示す、そして、５００又はこのユーザのメモリ内の任意の特徴の最高の重み付けの高い方の値の、相対バイアスに関して、５０％である、計算された重み付けを無効にする処理の最中である。
【００１７】
図２は、５分時間期間、特徴としての話題とテーマ、及び特徴の関連性に基づいて、重み付けが割当てられるルーチンを示し、チャネルが最初に同調され（１１）そしてプロファイルを有する識別されたユーザにより視聴され、タイマが開始し（１２）、５分に設定され、そして、５分の満了（１３）で、現在のユーザプロファイルからのイネーブル／ディスエーブル選択を学習することが得られる（１４）。ユーザプロファイルに従ってイネーブルが選択される場合（１５）には、話題、テーマ及び関連性データが、放送内に含まれる番組データから抽出され（１６）、成功チェックがなされ（１７）、そして、番組内の各話題−テーマ特徴についての現在のユーザのカウンタが、その番組内の話題−テーマ特徴についての関連性スコア、即ち１つの５分期間と関連性の積、だけ、増加される（１８）。
【００１８】
図３は、提案された予定された番組リストを計算するルーチンを示し、これは、プロファイルからユーザの重み情報を得て開始し（１９）、データベース内の（例えば、ＤｉｒｅｃＴＶから受信された）第１の番組を取得し（２１）、放送者又は案内配信者から受信された番組予定と共に含まれるデータから番組の話題、テーマ及び関連性データを抽出し（２２）、成功かどうかチェックし（２３）、そのようであれば重み付けアルゴリズムを使用して重み付けを計算し（２４）、その重み付けに従って番組を提案された番組リストへ挿入し（２５）、プロファイルシステムに追加のユーザがあるかどうかを決定し（２６）、重み付けアルゴリズムを使用して次のユーザについての番組重み付けを計算し（２７）、"全ての番組が計算されたか？"テストを実行すること（２８）により番組案内予定内の全ての番組が計算されるまでこのルーチンを繰返し、全ての番組が計算はされない場合には、全ての番組が計算されるまで次の番組を見つけ（２９）、ルーチンは終了する（３０）。提案されたリストのみが、最高の重み付けを伴なう、例えば４０の、番組のプリセット数を、保持する。
【００１９】
図４は、（図１に示されている）システムメモリに記憶された重み付けを見るために"映画編集"を示した、図１に示されたように、ユーザがソフトウェアボタン、即ちボタンアイコンの表示された仮想クリーンを押し（３１）、システムは現在のユーザプロファイルから全てのカウンタ内の値を得て（３２）、最高の値が少なくとも５００であるかどうかをテストし（３３）、そうでない場合には最高の値として５００を割当て（３５）、又は、ｙｅｓである場合には、実際の最高の値を使用し（３４）、そして、"最高値"に関連する割合値に関する相対的な重みを計算（３６）する、方法を示す。システムはユーザインターフェースに相対的な重みを表示する（３７）。
【００２０】
図５は、ユーザが、ユーザインターフェースから割合に関する相対的な重みを編集するためにオンスクリーンソフトウェアボタン（図１）を使用し（３８）、ユーザによるリセットとして割合に関する相対的な値を取得し（３９）、"最高値"即ち５００と任意の話題−テーマに割当てられた実際の最高値の大きい方の値を取得し（４０）、最高値に関連する実際のカウンタ値を計算し（４１）、現在のユーザプロファイルのカウンタに編集された実際の値を書き込み（４２）む、実施例を示す。システムは、ユーザインターフェースで割合フォーマットの修正された値を計算し且つ表示する。
【００２１】
話題−テーマの関連性は、現在番組案内の配信者により提供されるデータに含まれており、そして、通常は１と１０の間であり、１０が最も関連がある。
【００２２】
各ユーザについては、システムは視聴者が見た番組特徴を記憶するために１６ｘ１６カウンタを保有する。例示のシステムは、５の唯一のユーザを収容する。１６の話題数までについてのカウンタがありそして、各話題の下でこの実施例では１６テーマ数までがある。例えば、話題＃１は映画で、そしてシステムは、アクション、ホラー、ロマンス、及び／又はその他の１６の映画テーマまでを収容できる。話題数は、ＤｉｒｅｃＴＶ放送システムにより割当てられ、これは、ＤｉｒｅｃＴＶ予定又は放送内の各番組についての各話題とテーマについて１から１０の関連性数も割当てる。話題／テーマ数と各話題についての意味。テーマは、一貫して存在し、そうでなければ、システム内のプロファイルデータは、使用できなくなる。現在までのところ、放送者により割当てられたのは、１６の話題より少ない。
【００２３】
カウンタへのデータの書き込みを説明するために、チャネルが、"風と共に去りぬ"の題名の番組に５分間同調されていた後に、話題"映画（１）"、テーマ"ドラマ（２）及び関連性１０値が、"風と共に去りぬ"番組に関連する放送データから取得され、これは、１ｘ２セルを１０増加し、そして、各５分の期間の後に、１ｘ２セル値は、[５分間期間の数]Ｘ[関連性]又はこの例では１０、だけ増加される。
【００２４】
カウンタが、唯一のユーザについて、話題／テーマセルで、各話題／テーマの組み合わせについての[５分間期間の数]Ｘ[関連性]積を記憶する。そして、相対的な重み値が、計算されそして割合に関するユーザインターフェーススクリーンに表示される。
【００２５】
相対的な重みは、ユーザインターフェース手動調整スクリーン上に表示のためにシステムにより発生され、ユーザは、０から１００への１０パーセント増加で、割合に関する相対的な重みを見ることができそして、これらの割合を手動で編集でき、この場合には、実際のカウンタ値は、ユーザがリセットする割合値に従って計算されそして、ＥＥＰＲＯＭメモリに記憶されているカウンタに書き込まれる。
【００２６】
システムアルゴリズムは、上述のように、実際の値はユーザに意味が無いので、カウンタの実際の値の代わりに、割合に関して相対的な重みをユーザへ表示するようにプログラムされる。
【００２７】
上述の本発明を実行するのに適する、システムハードウェアの簡単な説明は、次のようである。図６では、送信機４００Ｔは、ソース４０１（例えば、テレビジョン信号源）からのデータ信号を処理しそして、衛星４００Ｓへ送信し、これは、その信号を受信しそして、受信機４００Ｒへ信号を与える受信アンテナ４００Ａへその信号を再放送する。送信機４００Ｔは、符号化器４１０Ｔ、変調器（即ち、変調器／フォワード誤り訂正器（ＦＥＣ）４２０Ｔ、及びアップリンクユニット４３０Ｔを有する。符号化器４１０Ｔは、ソース４０１からの信号を、ＭＰＥＧのような予め定められた標準に従って、圧縮し且つ符号化する。ＭＰＥＧは、ディジタル記憶媒体上に記憶される動画と付随するオーディオの符号化表現のための、国際標準化機構の動画専門化グループにより開発された国際規格である。ユニット４１０Ｔからの符号化された信号は、変調器／フォワード誤り訂正器（ＦＥＣ）４２０Ｔへ供給され、これは、信号を誤り訂正データで符号化しそして、４相位相シフトキー（ＱＰＳＫ）は符号化された信号を、キャリア上に変調する。
【００２８】
アップリンクユニット４３０Ｔは、圧縮され且つ符号化された信号を、選択された地理的な受信領域に放送する衛星４００Ｓへ送信する。衛星４００Ｓからの信号は、いわゆるセットトップ受信器４００Ｒ（即ち、テレビジョン受信機の頂上に配置されたインターフェース装置）の入力に接続されたアンテナディッシュ４００Ａにより受信される。受信器４００Ｒは、信号を復調し且つ誤り訂正データを復号する復調器（復調器／フォワード誤り訂正（ＦＥＣ）復号器）４１０Ｒ、ＩＲ遠隔制御コマンドを受信するＩＲ受信器４１２、復調器／ＦＥＣユニット４１０Ｒと相互に動作するマイクロプロセッサ４１５Ｒ、及び、信号の内容即ち、オーディオ又はビデオ情報、に依存してユニット４００Ｒ内で適切な復号器４３０Ｒへ信号を送るトランスポートユニット４２０Ｒを有する。ＮＴＳＣエンコーダ４４０Ｒは、復号された信号を、標準ＮＴＳＣ民生用ＶＣＲ４０２及び標準ＮＴＳＣ民生用テレビジョン受信器４０３の信号処理回路により使用するために適切なフォーマットへエンコードする。マイクロプロセッサ（又は、マイクロコントローラ又は、マイクロコンピュータ）４１５Ｒは、遠隔制御ユニット４５０Ｒから赤外（ＩＲ）制御信号を受信し、そして、ＩＲリンク４１８Ｒを介してＶＣＲ４０２へ制御情報を送る。マイクロプロセッサ４１５Ｒは、対話センテンス又は確認センテンスをユーザへ表示するために必要な、オンスクリーン表示（ＯＳＤ）信号も発生する。マイクロプロセッサ４１５Ｒは、オンスクリーン表示に、ユーザ選択をハイライトすることを制御するために、カーソルキーＸとＹ情報を受信し且つ解釈する。
【００２９】
更に、好ましい実施例は、非常に小さな期間の視聴時間が嗜好表示スクリーン上での非常に突然の割合の変化となる従来システムでよりも、上述のように、５００と実際の最高特徴重みの大きい方の値の使用により、徐々に表示された割合を変更し、そして、それにより、ユーザへ、機械の学習プロセスを示す。
【００３０】
本発明を、衛星テレビジョンシステムを参照して説明したが、本発明は、ディジタルとアナログの両方の、地上ベースのテレビジョン放送システム又は、番組案内等へのアクセスを有する他のビデオ処理装置にも等しく適用可能である。
【図面の簡単な説明】
【００３１】
【図１】本発明の一面に従った、特徴重み付け表示の実施例のスクリーン表示を示す図である。
【図２】本発明を理解するのに有益なフローチャートである。
【図３】本発明の学習処理を示すフローチャートである。
【図４】割合値を計算し且つ表示する方法を示すフローチャートである。
【図５】ユーザ編集処理を示すフローチャートである。
【図６】本発明と共に使用するのに適する装置のブロック図構成を示す図である。
【図１】
0004689955.tif 000002
【図２】
0004689955.tif 000003
【図３】
0004689955.tif 000004
【図４】
0004689955.tif 000005
【図５】
0004689955.tif 000006
【図６】
0004689955.tif 000007