JP4465560B2 - Information display control device and information display control method for information display control device - Google Patents
Information display control device and information display control method for information display control device Download PDFInfo
- Publication number
- JP4465560B2 JP4465560B2 JP33171698A JP33171698A JP4465560B2 JP 4465560 B2 JP4465560 B2 JP 4465560B2 JP 33171698 A JP33171698 A JP 33171698A JP 33171698 A JP33171698 A JP 33171698A JP 4465560 B2 JP4465560 B2 JP 4465560B2
- Authority
- JP
- Japan
- Prior art keywords
- attribute
- user
- viewing
- program
- content
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Television Systems (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は情報表示制御装置及び情報表示制御装置の情報表示制御方法に関し、例えば放送衛星を介して配信される多数のテレビジョン番組の中から、視聴者の嗜好に合致した番組を検索してその検索結果を視聴者に提供する情報表示制御装置及び情報表示制御装置の情報表示制御方法に適用して好適なものである。
【0002】
【従来の技術】
放送衛星を介して視聴者にテレビジョン番組が配信される衛星放送システムでは、テレビジョン信号がディジタル化され、膨大な数の番組が同時に配信される。このようなシステムでは、視聴者が選択する番組数が格段に多くなる。
【0003】
また電話回線又は専用回線を介してホスト側からコンピュータ端末に種々の情報を提供するシステムでは、端末側のユーザが膨大な情報の中から必要とする情報を選択し、これをホスト側に要求することになる。
【0004】
【発明が解決しようとする課題】
かかるテレビジョン番組やコンピュータを利用した情報等の選択を視聴者やユーザが行おうとすると、膨大な番組又は情報の中から所望の番組又は情報を検索しなければならない分、視聴者又はユーザの検索操作が煩雑化し、必要とする番組又は情報を簡単に選択することが困難になる問題があった。
【0005】
本発明は以上の点を考慮してなされたもので、ユーザの検索を格段に容易にし得る情報表示制御装置及び情報表示制御装置の情報表示制御方法を提案しようとするものである。
【0006】
【課題を解決するための手段】
かかる課題を解決するため本発明においては、複数のコンテンツからユーザの嗜好に合致した当該コンテンツを表示制御する情報表示制御装置において、ユーザにより視聴のために複数のコンテンツのうちのいずれかが選択されることを受け付ける視聴選択受付手段と、視聴選択受付手段により受け付けられたユーザの視聴選択履歴情報を取得することにより、選択された上記コンテンツに関する複数の属性に基づいてユーザテーブルの重み値を登録し、格納する視聴選択履歴情報格納手段と、ユーザテーブルの各属性及び各属性の重み値と、代表的な視聴傾向を特徴付ける複数のクラスタテーブルの各属性及び各属性の重み値とを比較することによって、ユーザテーブルに最も近似したクラスタテーブルを選択し、選択した結果のクラスタテーブルをユーザテーブルとして置き換えることによりユーザテーブルを更新し、当該ユーザテーブルからユーザの視聴選択嗜好の傾向を特定する視聴選択嗜好特定手段と、視聴選択嗜好特定手段によって特定されたユーザの視聴選択嗜好に基づいて複数のコンテンツのなかからユーザの視聴選択嗜好に合致した当該コンテンツを検索する検索手段と、検索手段により検索されたコンテンツに関する情報を表示するように制御する表示制御手段とを設けたことにより、膨大な数のコンテンツのなかからユーザの嗜好に合致したコンテンツを容易に検索し、検索されたコンテンツに関する情報を表示することができる。
【0008】
【発明の実施の形態】
以下図面について、本発明の一実施の形態を詳述する。
【0009】
図1において1は全体として衛星放送システムを示し、送信装置2において複数の送信情報として複数チャンネルの番組の放送データをそれぞれ圧縮符号化した後、これらをTS(Transport Stream)パケットと呼ばれる188[byte]の伝送単位データごとに多重化し、所定の変調方法(例えばQPSK(Quadrature Phase Shift Keying) 変調方法)で変調し衛星2に向けて送信する。
【0010】
すなわち図2に示すように、送信装置2は、映像データ生成部11において生成した複数チャンネルの各番組を構成する映像データD11をエンコーダ13に送出する。エンコーダ13は各チャンネルごとに映像データD11をMPEG2(Motion Picture Experts Group 2)の圧縮方法を用いて圧縮符号化し、この結果得られる映像圧縮符号化データD13を多重化部15に送出する。
【0011】
また、音声データ生成部12は各番組を構成する複数チャンネルの音声データD12を生成し、これをエンコーダ14に送出する。エンコーダ14は各チャンネルごとに音声データD12をMPEG2音声符号化方法により圧縮符号化し、この結果得られる音声圧縮符号化データD14を多重化部15に送出する。
【0012】
多重化部15は映像圧縮符号化データD13及び音声圧縮符号化データD14をTSパケット化した後、これらを時分割多重する。
【0013】
ここで、送信装置2は各チャンネルの映像圧縮符号化データD13及び音声圧縮符号化データD14に加えて、EPG(Electric Program Guide)データ(番組ガイドデータ)と呼ばれる番組の内容を表す番組ガイド情報を生成しこれを各チャンネルの映像及び音声データと共に多重化して送信するようになされている。
【0014】
すなわち、送信装置2において番組情報付加/属性定義部22は、図3に示すように、送信しようとする各番組について8日分の各番組の番組名、放送日時、番組属性情報等の番組に関する情報を生成し、これを番組ガイドデータD22として多重化部15に送出する。
【0015】
ここで、番組ガイド情報に含まれる番組属性情報とは、各番組に複数のジャンル(属性)をオペレータの設定操作によって割り当てることにより各番組を細かくジャンル分けするものであり、複数のジャンネル(属性)のうち第1の属性an は、図4〜図7に示すように分類されている。例えば、図4において番組属性番号an が「4」である第1の属性は、映画(洋画)であって推理映画である番組を示し、また、番組属性番号an が「29」である第1の属性は、映画(邦画)であって歴史映画である番組を示している。
【0016】
このように、第1の属性an は各番組の内容を客観的に表すものであり、これらの番組を放送する放送局側の視点で分類されるものである。
【0017】
これに対して、複数のジャンル(属性)のうち第2の属性bn は、図8及び図9に示すように分類されている。例えば、図8において番組属性番号bn が「7」である第2の属性は、視聴者に対して感動できる楽しみ方を提供する番組を示し、また、図9に示すように番組属性番号bn が「50」である第2の属性は、視聴者がスピード感を味わえる演出スタイルを持つ番組を示している。
【0018】
このように、第2の属性bn は各番組の内容を視聴者の視聴方法や視聴目的といった視聴者側の視点で分類されるものである。
【0019】
番組情報付加/属性定義部22(図2)は、番組ガイド情報として送出する各番組について、かかる第1の属性an 及び第2の属性bn に送信側の意図に基づいて優先度を付加し、当該優先度の高い属性から順に送出するようになされている。
【0020】
例えば図3に示す番組ガイド情報おいて、第1のチャンネル「1」の番組「洋画劇場」に対して、その第1の属性an として歴史映画(洋画)を表す属性番号「14」(図4)が設定されており、さらに第2の属性bn として衣食住のテーマを表す属性番号「26」(図8)が設定され、さらに第2の属性bn の優先度が第1の属性an の優先度よりも高く設定されているとすると、番組情報付加/属性定義部22(図2)は番組ガイド情報を表す番組ガイドデータD22として第1チャンネル「1」の番組「洋画劇場」の属性データを、第2の属性bn (=「26」)及び第1の属性an (=「14」)の順に送出する。これにより、番組情報付加/属性定義部22は、当該番組「洋画劇場」の内容として、第2の属性bn である「衣食住」のテーマを扱った番組であることをその最も優先度の高い属性として特徴付け、これに付随した属性として第1の属性an である「歴史映画(洋画)」の番組であることをあげて特徴付けることにより、当該番組属性によってこのときの番組「洋画劇場」の特徴を詳細に分類することができる。
【0021】
かくして番組情報付加/属性定義部22は、番組属性情報を含む番組ガイドデータD22を多重化部15に送出することにより、これらを映像圧縮符号化データD13及び音声圧縮符号化データD14と共に多重化する。
【0022】
因みに、番組情報付加/属性定義部22は、番組ガイドデータD22を生成する際に、各番組の番組属性情報について番組属性テーブル21(図2)を参照することにより、当該番組属性の内容を簡単なコード情報として生成することができ、これにより、送信するデータ数を削減することができる。
【0023】
多重化部15は、映像圧縮符号化データD13、音声圧縮符号化データD14及び番組ガイドデータD22を多重化することにより得られる多重化データD15を変調部16に送出する。変調部16は多重化データD15に対してQPSK変調を施すことにより放送信号S16を得、これを送信アンテナANTを介して衛星3(図1)に送信する。
【0024】
図1において衛星3は、送信装置2から送信された放送信号S16を中継して地上の各受信装置4A、4B、4C、……に配信する。各受信装置4A、4B、4C、……は、それぞれ視聴者の操作によって指定された所定番組の放送データを放送信号S16から抜き取り、これを復号することにより各視聴者が所望とする番組を選択的にモニタ(図示せず)に表示させる。
【0025】
ここで、受信装置4A、4B、4C、……はそれぞれ同一構成でなり、図10に示すように受信装置4Aは、受信アンテナANTを介して受信された放送信号S16をチューナ41に受ける。チューナ41は視聴者の選局操作によって選択されたチャンネルが多重化されてなる放送信号S16を選局し、これを受信信号S41として続くフロントエンド42に送出する。
【0026】
フロントエンド部42は、受信信号S41をQPSK復調し、その結果得られる受信データに対して誤り訂正処理を施した後、これを受信データストリームD42としてデスクランブル回路43に送出する。
【0027】
デスクランブル回路43は、受信装置4Aに装填された契約番組選定用のICカード50から、視聴者の視聴契約に応じて当該ICカード50に記憶されている契約チャンネルの暗号キー情報D50を読み出し、当該暗号キー情報D50に基づいて、受信データストリームD2のうちの契約チャンネルの多重化データD43のみを取り出して続くデマルチプレクサ44に送出する。
【0028】
デマルチプレクサ44は、多重化データD43を各チャンネル毎に並び換え、視聴者によって選局指定されたチャンネルの番組データの映像データ部分を有するパケットからなるビデオストリームD44VをMPEGビデオデコーダ48に送出すると共に、番組データの音声データ部分を有するパケットからなるオーディオストリームD44AをMPEGオーディオデコーダ45に送出する。
【0029】
MPEGオーディオデコーダ45は、オーディオストリームD44AをMPEG2音声復号方法によりデコードすることにより、圧縮符号化前のPCM(Pulse Code Modulation) オーディオデータD45を復元し、これをディジタルアナログ変換回路46に送出する。ディジタルアナログ変換回路46は、PCMオーディオデータD45をアナログ信号に変換することにより、アナログ音声信号S46を生成し、これをモニタ47のスピーカ(図示せず)を介して番組音声として出力する。
【0030】
これに対してMPEGビデオデコーダ48は、ビデオストリームD44VをMPEG2映像復号方法により圧縮符号化前のビテオデータD48を復元し、これを合成表示部49に送出する。合成表示部49は、後述する番組情報/属性処理部56から送出される視聴者の嗜好に合致した推薦番組データD56を視聴者の推薦番組表示操作に応じてビデオデータD48に合成し、当該合成された合成ビデオデータD49をディジタルアナログ変換回路51に送出する。ディジタルアナログ変換回路51は合成ビデオデータD49をアナログ信号に変換することにより、アナログ映像信号S51を生成し、これをモニタ47の映像表示部に番組映像として表示する。従って、視聴者の推薦番組表示操作がなされない場合には、モニタ47の表示画面にはこのとき視聴者が選局している番組の映像が表示される。
【0031】
ここで、デマルチプレクサ44は、デスクランブル回路43から供給される多重化データD43から、送信装置2において多重化された番組ガイドデータD22(図2)を抜き取り、これを番組情報/属性処理部56に送出する。
【0032】
番組情報/属性処理部56は、番組ガイドデータD22に含まれる8日分の各番組のなかから、テーブル部60を参照することにより視聴者の嗜好に合致した番組を選択するようになされている。
【0033】
すなわち、テーブル部60は、視聴者の視聴履歴を取り込むことにより当該視聴者の視聴傾向を表現する選択履歴情報格納手段としてのユーザテーブル66及び、統計的な分析結果から予め設定されている複数の代表的視聴傾向のサンプル(ひな型)を持ったクラスタテーブル部67を有する。
【0034】
図11(A)に示すように、ユーザテーブル66は第1及び第2の属性an 及びbn と番組を選択する際に参照する各属性an 及びbn の重み値(Sorting Rate)とを有し、初期状態として各重み値としてそれぞれ「1」が設定されている。
【0035】
また図11(B)に示すように、クラスタテーブル部67は複数の代表的視聴傾向のサンプルであるクラスタテーブル67A、67B、67C、……を有し、各クラスタテーブル67A、67B、67C、……は、それぞれ第1及び第2の属性an 及びbn と各属性an 及びbn の重み値(Sorting Rate)とを有する。従って、各クラスタテーブル67A、67B、67C、……においてそれぞれ設定されている属性及びその重み値によって各クラスタテーブル67A、67B、67C、……ごとに視聴者の視聴傾向を特徴付けるようになされている。例えば、図11(B)において第1のクラスタテーブル67Aは、第1の属性a1 の重み値(=「3.6 」)が他の属性の重み値よりも大きくなっており、このことから当該クラスタテーブル67Aによって特徴付けられる視聴傾向は特に属性a1 を強く嗜好する特徴を持つことが分かる。
【0036】
かかる初期状態のユーザテーブル66は、各番組属性an 及びbn の重み値がすべて「1」であり、視聴者の視聴傾向を表現していない。この初期状態において視聴者が所望の番組を選択することにより、視聴情報処理部63は当該視聴者の選択結果をユーザテーブル66に反映させる。
【0037】
すなわち、視聴者がリモートコマンダ61を操作することにより所望の番組を選択すると、当該リモートコマンダ61はコマンド信号S61を例えば赤外光を介して受信装置本体の受光部からなる視聴者情報入手部62に送出する。
【0038】
視聴者情報入手部62は、コマンド信号S61に基づいてチューナ41及びデマルチプレクサ44を選局制御することにより、視聴者が選択した番組をモニタ44に表示する。このとき視聴者情報入手部62は、視聴者が番組を選択してこれを所定時間視聴する毎に当該選択された番組を表す選択番組データD62を視聴情報処理部63に送出する。
【0039】
視聴情報処理部63はユーザテーブル66と共に選択履歴情報格納手段を構成し、選択番組データD62が入力されると当該選択番組データD62によって表される視聴者が選択した番組について、その番組属性情報(属性an 及びbn )を番組情報/属性処理部56の番組ガイド情報から読み出すと共に、当該属性an 及びbn に対応したユーザテーブル66の重み値(初期値)を読み出す。そして当該第1の属性an の重み値(初期値)に対して、当該第1の属性an に対応した1次属性重み係数C1 を乗算し、第2の属性bn の重み値(初期値)に対して、当該第2の属性bn に対応した2次属性重み係数C2 を乗算する。
【0040】
この場合、第1の属性an は第2の属性bn よりも上位に存在する検索項目であることから、1次属性重み係数C1 を2次属性重み係数C2 よりも大きな値として設定する。
【0041】
このようにして算出された乗算結果は、視聴者の選択した番組の特徴(属性)に基づく当該視聴者の視聴傾向を表すものであり、視聴情報処理部63は、当該乗算結果を、ユーザテーブル66の対応する属性an 及びbn の重み値と置き換える。
【0042】
かかるユーザテーブル66への視聴履歴の取り込み作業が視聴者の番組選択動作に応じて予め決められた所定回数行われると、テーブル部60を制御する制御部(図示せず)はユーザテーブル66に登録された各属性an 及びbn 並びにそれらの重み値と、予め設定されているクラスタテーブル67A、67B、67C、……の対応する値とを比較する。
【0043】
例えば、視聴履歴の取り込みが所定回数実行された後のユーザテーブル66の各重み値が、図12(A)に示す状態である場合、第1の属性a1 の重み値が「3」に増加し、さらに第2の属性b1 の重み値が「1.5 」に増加しており、この状態において制御部は、図12(B)に示す各クラスタテーブル67A、67B、67C、……とこのときのユーザテーブル66とを比較し、ユーザテーブル66に最も近似した属性及びその重み値の分布を有するクラスタテーブルを選択してこれをユーザテーブル66として用いる。
【0044】
例えば図12(A)に示すユーザテーブル66に最も近似したクラスタテーブルを選択する場合、制御部は、第1の属性a1 の重み値「3」と第2の属性b2 の重み値「1.5 」とが他の属性の重み値から突出して大きな値となっている点及び、第1の属性a1 の重み値「3」及び第2の属性b2 の重み値「1.5 」の比率に基づいて近似するクラスタテーブルを選択する。
【0045】
これにより、視聴者が番組選択を数回行った結果から当該視聴者の視聴傾向が予め設定された視聴傾向のサンプルに当てはめられる。このようにして置き換えられた新たなユーザテーブル66は、その後視聴者が所定回数番組を選択及び視聴する毎にその重み値が視聴情報処理部63により上述の乗算方法によって更に書き換えられて行くと共に、当該視聴履歴を所定回数取り込む毎に、最も近似したクラスタテーブルとの置き換えが行われる。
【0046】
検索手段である番組情報/属性処理部56は、このようにして得られた新たなユーザテーブル66を用いて視聴者に対する推薦番組を選択する。すなわち、視聴者がリモートコマンダ61を操作することによって推薦番組の表示を指定すると、番組情報/属性処理部56は、このとき放送信号から取り出された番組ガイド情報の各番組について、それらの属性an 及びbn と送信側で割り付けられた当該属性an 及びbn の各優先度とに基づいて、視聴者の視聴傾向を表すユーザテーブル66の各属性an 及びbn 並びにそれらの重み値に合致した番組を選択する。
【0047】
例えば、図12(A)に示すように、このときのユーザテーブル66の属性a1 が「3」であり属性b2が「1.5 」であるとすると、視聴者の視聴傾向として属性a1 及びb2 の傾向が強いことを表しており、番組情報/属性処理部56は、番組ガイド情報の各番組のなかから、属性a1 及びb2 の属性を有すると共に属性a1 の優先度が属性b2 の優先度よりも高い番組を選択する。
【0048】
このように送信側において各番組に属性an 及びbn とそれらの優先度を割り付けることにより各番組についてそれぞれを提供する対象としての視聴者の傾向を選定し、受信側において当該受信装置を操作する視聴者の視聴傾向に合致した番組が選択される。
【0049】
因みに、番組情報/属性処理部56は所定の誤差範囲で適合する複数の番組を選択するようになされており、当該選択された複数の番組を推薦番組データD56として合成表示部49(図10)に送出する。
【0050】
合成表示部49はMPEGビデオデコーダ48から送出されるビテオデータD48に対して推薦番組データD56を合成することにより、例えば映像を背景としてその上に推薦番組データD56を重ねてモニタ47に表示する。
【0051】
この場合、番組情報/属性処理部56は、モニタ47に表示する推薦番組情報の表示方法として、図13(A)に示すように、推薦番組一覧表示部80の各表示欄80A、80B、80C、……にそれぞれ推薦番組をそのチャンネル番号と番組名とによって順次表示する。この場合、番組情報/属性処理部56は推薦番組データD56として現在放送中の番組、今日放送予定の番組、明日放送予定の番組及び今週放送予定の番組ごとに推薦番組を表示するようになされており、番組放送時間表示部82の各表示欄82A、82B、82C及び82Dのうち、このとき表示する番組の放送時間に合った表示欄の表示色を変える。
【0052】
また推薦番組一覧表示部80の下部には選択手段として操作入力部81が設けられており、視聴者は当該操作入力部81のうちの視聴操作部81A、予約操作部81B又は録画予約操作部81Cのいずれかをリモートコマンダ61の操作によりクリックすることにより、推薦番組の視聴に関する動作を指定することができる。
【0053】
例えば、推薦番組一覧表示部80に現在放送中の推薦番組が表示されている状態において、視聴者がリモートコマンダ61を操作して表示されているいずれかの番組をクリックするとと共に視聴操作部81Aをクリック操作すると、視聴者情報入手部62は選択手段として動作し当該操作によって指定された結果を制御部(図示せず)に送出することにより、制御部はこのとき指定された番組を選局してモニタ47に表示する。
【0054】
これに対して推薦番組一覧表示部80に明日放送予定の推薦番組が表示されている状態において、視聴者がリモートコマンダ61を操作して表示されているいずれかの番組をクリックするとと共に予約操作部81Bをクリック操作すると、視聴者情報入手部62は当該操作によって指定された結果を制御部(図示せず)に送出することにより、制御部はこのとき指定された番組をその番組の開始日時に選局してモニタ47に表示する。
【0055】
これに対して推薦番組一覧表示部80に明日放送予定の推薦番組が表示されている状態において、視聴者がリモートコマンダ61を操作して表示されているいずれかの番組をクリックするとと共に予約録画操作部81Cをクリック操作すると、視聴者情報入手部62は当該操作によって指定された結果を制御部(図示せず)に送出することにより、制御部はこのとき指定された番組をその番組の開始日時に選局して所定の録画装置に録画させる。
【0056】
また、視聴者が推薦番組一覧表示部80に表示されているいずれかの番組を選択すると、図13(B)に示すように、合成表示部49はモニタ47の表示画面に当該選択された番組の内容説明等の番組情報を表示する。
【0057】
かくして視聴者は、モニタ47に表示された推薦番組情報によって自らが嗜好する番組を選択することができる。
【0058】
ここで、送信装置2では、視聴者の視聴傾向を常に把握しながら当該視聴傾向のサンプルであるクラスタテーブル67A、67B、67C、……及び各番組の属性情報等を更新し得るようになされている。すなわち、受信装置4Aにおいて選択履歴情報返送手段を構成するテーブル情報処理部55(図10)は、ユーザテーブル66の内容(すなわち視聴者の視聴履歴データD55をモデム57及び電話回線網5を介して送信装置2に送信する。
【0059】
送信装置2(図2)は、モデム17を介して視聴履歴データD55を情報分析手段としてのテーブル情報分析部18に取り込む。テーブル情報分析部18は、各受信装置4A、4B、……から集められた各視聴者の視聴履歴データD55に基づいて、各視聴者の視聴傾向を分析し、当該分析結果D18を選択嗜好パターン更新手段の一部である更新情報生成部19及び番組属性テーブル21に送出する。
【0060】
更新情報生成部19はテーブル情報分析部18の分析結果に基づいて、クラスタテーブル67A、67B、67C、……(図10)として適切なクラスタテーブルのサンプル(ひな型)及び必要に応じて各番組の新たな属性情報を作成する。そして更新情報生成部19は当該作成されたサンプル及び属性情報を更新データD19としてエンコーダ13及び14に送出し映像データD11及び音声データD12と共に多重化部15を介して送信する。また、番組属性テーブル21は、分析結果に基づいてその内容を更新する。
【0061】
各受信装置4A、4B、4C……は、デマルチプレクサ44において受信データストリームD43から更新データD19を取り出し、これをテーブル情報処理部55に送出する。
【0062】
そして選択嗜好パターン更新手段を構成するテーブル情報処理部55は、更新データD19に基づいてクラスタテーブル部67の各クラスタテーブル67A、67B、67C、……を更新すると共に、必要に応じて番組属性テーブル65を更新する。
【0063】
かくして、送信装置2及び各受信装置4A、4B、4C、……において、視聴者の視聴傾向を把握しながら、当該視聴傾向に応じたクラスタテーブル67A、67B、67C、……を作成し、当該クラスタテーブル67A、67B、67C、……を用いて視聴者の視聴傾向を特定し、当該特定された視聴傾向に基づいて推薦番組を選択することができる。
【0064】
因みに番組情報/属性処理部56は、放送信号から抜き出された番組ガイドデータD22のなかの番組属性情報について、テーブル部60の番組属性テーブル65を参照することにより、当該番組属性情報の内容を送信用の簡単なコード情報から元の情報に復元し得るようになされている。この場合、受信装置4Aの番組属性テーブル65の各番組属性に対応したコードデータは、図2について上述した送信装置2の番組属性テーブル21における各番組属性に対応したコードデータと一致しており、これにより、受信装置4Aの番組属性テーブル65によって復元された各番組属性情報は、送信装置2において生成された番組属性情報と一致するようになされている。
【0065】
以上の構成において、受信装置4Aのテーブル部60は、視聴者が番組を選択及び視聴する毎にユーザテーブル66を書き換えることにより、視聴者の視聴履歴をユーザテーブル66に反映させる。
【0066】
そして、当該ユーザテーブル66の書き換えが複数回行われると、書き換えられたユーザテーブル66(すなわち視聴者の視聴履歴)と、視聴傾向が定型化されてなるクラスタテーブル部67の各クラスタテーブル67A、67B、67C、……とが比較され、視聴履歴に最も近似したクラスタテーブルがユーザテーブル66に置き換えられる。
【0067】
このように、視聴者が番組選択及び視聴を数回行うと、当該視聴者の視聴傾向はユーザテーブル66に僅かに反映され、当該反映された視聴傾向に基づいてユーザテーブル66を最も近似したクラスタテーブルに置き換えることにより、視聴者の視聴傾向、すなわち視聴の嗜好が明確に特定化される。
【0068】
従って、番組情報/属性処理部56は、当該特定化された視聴傾向に基づいて当該視聴者に対する推薦番組を選択することにより、視聴者の僅かな番組選択及び視聴回数によっても、的確な推薦番組を選択することができる。
【0069】
以上の構成によれば、視聴者の番組選択及びその視聴に基づいて視聴履歴であるユーザテーブル66を書き換えると共に、当該書き換えられたユーザテーブル66を視聴者の視聴傾向のひな型であるクラスタテーブル(67A、67B、67C、……のいずれか)に置き換え、当該置き換えられたユーザテーブル66に基づいて推薦番組を選択するようにしたことにより、視聴者に対して当該視聴者の視聴傾向に合致した番組を一段と容易に提供するとことができる。
【0070】
なお上述の実施の形態においては、視聴情報処理部63において視聴者が選択した番組の属性an 及びbn について、ユーザテーブル66の重み値に1次属性重み係数C1 及び2次属性重み係数C2 を乗算した結果をユーザテーブル66の重み値として置き換えるようにしたが、本発明はこれに限らず、乗算に代えて加算する等、要は視聴者の視聴履歴(視聴傾向)を表すユーザテーブル66の属性an 及びbn の重み値を、視聴者の番組選択及び視聴に応じて重み付けすることができれば良い。
【0071】
また上述の実施の形態においては、モニタ47に推薦番組のみを表示する場合について述べたが、本発明はこれに限らず、放送予定の全ての番組を表示し、当該表示された番組のうち推薦する番組の表示色や輝度を変えるようにしても良い。このようにすれば、視聴者は推薦された番組以外の番組も同時に確認することができる。
【0072】
また上述の実施の形態においては、送信装置2から番組ガイドデータD22を送信する際に、各番組の属性an 及びbn をその送信順に優先度を持たせた場合について述べたが、本発明はこれに限らず、各属性an 及びbn にそれぞれ優先度に応じた定数を持たせるようにしても良い。
【0073】
また上述の実施の形態においては、ユーザテーブル66に最も近似したクラスタテーブルを選択する方法として、突出して大きな属性の重み値と、それらの比率を用いる場合について述べたが、本発明はこれに限らず、例えば突出して大きな属性の重み値と、他の属性の重み値との比率を用いる等、種々の方法によってクラスタテーブルの近似判断を行うようにしても良い。
【0074】
また上述の実施の形態においては、本発明をディジタルテレビジョン放送システムに適用する場合について述べたが、本発明はこれに限らず、例えば複数の情報プログラムをホスト側から端末側に配信するシステム等、種々の情報システムの情報検索装置に適用することができる。
【0075】
【発明の効果】
上述のように本発明によれば、ユーザにより視聴のために複数のコンテンツのうちのいずれかが選択されることを受け付け、受け付けられたユーザの視聴選択履歴情報を取得することにより、選択されたコンテンツに関する複数の属性に基づいてユーザテーブルの重み値を登録し、格納し、ユーザテーブルの各属性及び各属性の重み値と、代表的な視聴傾向を特徴付ける複数のクラスタテーブルの各属性及び各属性の重み値とを比較することによって、ユーザテーブルに最も近似したクラスタテーブルを選択し、選択した結果のクラスタテーブルをユーザテーブルとして置き換えることによりユーザテーブルを更新し、当該ユーザテーブルからユーザの視聴選択嗜好の傾向を特定し、特定されたユーザの視聴選択嗜好に基づいて複数のコンテンツのなかからユーザの視聴選択嗜好に合致した当該コンテンツを検索し、検索されたコンテンツに関する情報を表示するように制御することにより、ユーザのコンテンツ選択及び視聴に基づいて視聴履歴であるユーザテーブルを書き換えると共に、書き換えられたユーザテーブルとユーザの視聴傾向のひな型である複数のクラスタテーブルとを比較し、ユーザの視聴履歴に最も近似したクラスタテーブルがユーザテーブルとして置き換え、置き換えられたユーザテーブルに基づいてユーザの嗜好傾向を明確に特定できるので、膨大なコンテンツの中からユーザの嗜好に的確に合致したコンテンツ情報を検索でき、ユーザに提供でき、かくしてユーザの嗜好に的確に合致したコンテンツに関する情報を容易に提供でき得る情報表示制御装置を実現できる。
【図面の簡単な説明】
【図1】本発明による情報検索装置を適用した放送システムの全体構成を示す略線図である。
【図2】送信装置の全体構成を示すブロック図である。
【図3】送信装置から送信される番組ガイド情報を示す略線図である。
【図4】各番組のジャンル分けをするための第1の番組属性を表す略線図である。
【図5】各番組のジャンル分けをするための第1の番組属性を表す略線図である。
【図6】各番組のジャンル分けをするための第1の番組属性を表す略線図である。
【図7】各番組のジャンル分けをするための第1の番組属性を表す略線図である。
【図8】各番組のジャンル分けをするための第2の番組属性を表す略線図である。
【図9】各番組のジャンル分けをするための第2の番組属性を表す略線図である。
【図10】受信装置の構成を示すブロック図である。
【図11】受信装置に設けられたユーザテーブル及びクラスタテーブルの初期状態を示す略線図である。
【図12】受信装置に設けられたユーザテーブル及びクラスタテーブルの視聴履歴取得後の状態を示す略線図である。
【図13】推薦番組の表示例を示す略線図である。
【符号の説明】
1……放送システム、2……送信装置、3……衛星、4A、4B、4C……受信装置、5……電話回線網、15……多重化部、18……テーブル情報分析部、2、65……番組属性テーブル、22……番組情報付加/属性定義部、44……デマルチプレクサ、55……テーブル情報処理部、56……番組情報/属性処理部、61……リモートコマンダ、62……視聴者情報入手部、63……視聴情報処理部、66……ユーザテーブル、67……クラスタテーブル部。[0001]
BACKGROUND OF THE INVENTION
The present invention information Display control device and information Display controller information With regard to the display control method, for example, a program that matches a viewer's preference is searched from a large number of television programs distributed via a broadcasting satellite, and the search result is provided to the viewer. information Display control device and information Display controller information It is suitable for application to a display control method.
[0002]
[Prior art]
In a satellite broadcasting system in which a television program is distributed to viewers via a broadcasting satellite, a television signal is digitized and a huge number of programs are distributed simultaneously. In such a system, the number of programs selected by the viewer is significantly increased.
[0003]
In a system that provides various information from a host side to a computer terminal via a telephone line or a dedicated line, a user on the terminal side selects necessary information from a vast amount of information and requests it from the host side. It will be.
[0004]
[Problems to be solved by the invention]
When a viewer or user tries to select such a television program or information using a computer, the viewer or user needs to search for a desired program or information from a huge amount of programs or information. There is a problem that the operation becomes complicated and it is difficult to easily select a required program or information.
[0005]
The present invention has been made in consideration of the above points, and can greatly facilitate a user search. information Display control device and information Display controller information We intend to propose a display control method.
[0006]
[Means for Solving the Problems]
In order to solve such a problem, in the present invention, in the information display control apparatus that controls the display of the content that matches the user's preference from the plurality of contents, one of the plurality of contents is selected for viewing by the user. Viewing selection accepting means for accepting and viewing selection history information of the user accepted by the viewing selection accepting means Get By registering the weight value of the user table based on a plurality of attributes related to the selected content, the viewing selection history information storage means for storing, the attribute of the user table and the weight value of each attribute, By comparing each attribute of a plurality of cluster tables that characterize a different viewing tendency and the weight value of each attribute, a cluster table that is closest to the user table is selected, and the selected cluster table is replaced with a user table From the plurality of contents based on the viewing selection preference specified by the viewing selection preference specifying means and the viewing selection preference specifying means for updating the user table and specifying the user's viewing selection preference tendency from the user table Search that searches for the content that matches the user's viewing preference And a display control means for controlling to display information about the content searched by the search means, it is possible to easily search for a content that matches the user's preference from a huge number of contents, Information about the searched content can be displayed.
[0008]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings.
[0009]
In FIG. 1,
[0010]
That is, as shown in FIG. 2, the
[0011]
Also, the audio
[0012]
The
[0013]
Here, in addition to the video compression encoded data D13 and the audio compression encoded data D14 of each channel, the
[0014]
That is, as shown in FIG. 3, the program information addition /
[0015]
Here, the program attribute information included in the program guide information is to divide each program into genres by assigning a plurality of genres (attributes) to each program by an operator setting operation. Of the first attribute a n Are classified as shown in FIGS. For example, in FIG. n The first attribute of which “4” is a movie (foreign film) indicates a program that is a mysterious movie, and the program attribute number a n The first attribute with "29" indicates a program that is a movie (Japanese film) and a historical movie.
[0016]
Thus, the first attribute a n Represents objectively the contents of each program, and is classified from the viewpoint of the broadcasting station broadcasting these programs.
[0017]
On the other hand, the second attribute b among a plurality of genres (attributes) n Are classified as shown in FIGS. For example, in FIG. 8, program attribute number b n The second attribute of which “7” is “7” indicates a program that provides viewers with an enjoyable way of enjoying, and as shown in FIG. n The second attribute of “50” indicates a program having an effect style that allows the viewer to enjoy a sense of speed.
[0018]
Thus, the second attribute b n The contents of each program are classified from the viewpoint of the viewer, such as the viewing method and viewing purpose of the viewer.
[0019]
The program information addition / attribute definition unit 22 (FIG. 2) uses the first attribute a for each program sent as program guide information. n And the second attribute b n A priority is added to the sender based on the intention of the transmission side, and attributes are sent in order from the attribute with the highest priority.
[0020]
For example, in the program guide information shown in FIG. 3, the first attribute “a” is assigned to the program “Western-style theater” of the first channel “1”. n And an attribute number “14” (FIG. 4) representing a historical movie (foreign film) is set, and the second attribute b is set. n Attribute number “26” (FIG. 8) representing the theme of clothing, food and living is set as the second attribute b. n Has the first attribute a n Is set higher than the priority of the program, the program information addition / attribute definition unit 22 (FIG. 2) sets the attribute of the program “Western Theater” of the first channel “1” as the program guide data D22 representing the program guide information. The data, the second attribute b n (= “26”) and the first attribute a n (= “14”). As a result, the program information addition /
[0021]
Thus, the program information addition /
[0022]
Incidentally, the program information addition /
[0023]
The multiplexing
[0024]
In FIG. 1, the
[0025]
Here, the receiving
[0026]
The
[0027]
The
[0028]
The
[0029]
The
[0030]
On the other hand, the
[0031]
Here, the
[0032]
The program information /
[0033]
That is, the
[0034]
As shown in FIG. 11A, the user table 66 has first and second attributes a. n And b n And attribute a to be referred to when selecting a program n And b n Weighting values (Sorting Rate), and “1” is set as each weighting value as an initial state.
[0035]
As shown in FIG. 11B, the
[0036]
The user table 66 in the initial state has each program attribute a n And b n Are all “1” and do not represent the viewer's viewing tendency. When the viewer selects a desired program in this initial state, the viewing
[0037]
That is, when a viewer selects a desired program by operating the
[0038]
The viewer
[0039]
The viewing
[0040]
In this case, the first attribute a n Is the second attribute b n Primary attribute weighting factor C because it is a search item that is higher than 1 Is the secondary attribute weighting factor C 2 Set as a larger value.
[0041]
The multiplication result calculated in this way represents the viewing tendency of the viewer based on the feature (attribute) of the program selected by the viewer, and the viewing
[0042]
When the operation of taking the viewing history into the user table 66 is performed a predetermined number of times according to the program selection operation of the viewer, a control unit (not shown) that controls the
[0043]
For example, when each weight value in the user table 66 after the viewing history is fetched a predetermined number of times is in the state shown in FIG. 12A, the first attribute a 1 The weight value of the second attribute b increases to “3”. 1 In this state, the control unit compares the cluster tables 67A, 67B, 67C,... Shown in FIG. 12B with the user table 66 at this time, A cluster table having an attribute closest to the user table 66 and a distribution of its weight values is selected and used as the user table 66.
[0044]
For example, when selecting a cluster table that is most similar to the user table 66 shown in FIG. 1 Weight value “3” and second attribute b 2 The weight value “1.5” of the first attribute a is a large value that protrudes from the weight values of the other attributes, and the first attribute a 1 Weight value “3” and second attribute b 2 The cluster table to be approximated is selected based on the ratio of the weight value “1.5”.
[0045]
As a result, the viewer's viewing tendency is applied to a preset viewing tendency sample based on the result of the viewer selecting the program several times. In the new user table 66 replaced in this way, each time the viewer selects and views the program a predetermined number of times, the weight information is further rewritten by the viewing
[0046]
The program information /
[0047]
For example, as shown in FIG. 12A, the attribute a of the user table 66 at this time 1 Is "3" and attribute b2 is "1.5", the attribute a 1 And b 2 The program information /
[0048]
In this way, the attribute a is assigned to each program on the transmission side. n And b n And assigning the priority thereof, the tendency of the viewer as an object to be provided for each program is selected, and the program that matches the viewing tendency of the viewer who operates the receiving apparatus is selected on the receiving side.
[0049]
Incidentally, the program information /
[0050]
The
[0051]
In this case, as shown in FIG. 13A, the program information /
[0052]
In addition, an
[0053]
For example, in a state where the recommended program currently being broadcast is displayed on the recommended program
[0054]
On the other hand, when the recommended program scheduled to be broadcast tomorrow is displayed on the recommended program
[0055]
On the other hand, in a state where the recommended program scheduled to be broadcast tomorrow is displayed on the recommended program
[0056]
When the viewer selects any program displayed on the recommended program
[0057]
Thus, the viewer can select a program that he / she likes based on the recommended program information displayed on the
[0058]
Here, the
[0059]
The transmission apparatus 2 (FIG. 2) takes the viewing history data D55 into the table
[0060]
Based on the analysis result of the table
[0061]
Each of the receiving
[0062]
And the table
[0063]
Thus, in the transmitting
[0064]
Incidentally, the program information /
[0065]
In the above configuration, the
[0066]
When the user table 66 is rewritten a plurality of times, the rewritten user table 66 (that is, the viewing history of the viewer) and the cluster tables 67A and 67B of the
[0067]
Thus, when a viewer selects and views a program several times, the viewer's viewing tendency is slightly reflected in the user table 66, and the cluster that most closely approximates the user table 66 based on the reflected viewing tendency. By replacing the table, the viewer's viewing tendency, that is, viewing preference is clearly specified.
[0068]
Accordingly, the program information /
[0069]
According to the above configuration, the user table 66 that is the viewing history is rewritten based on the viewer's program selection and viewing, and the rewritten user table 66 is rewritten into the cluster table (67A) that is a model of the viewer's viewing tendency. , 67B, 67C,...), And the recommended program is selected based on the replaced user table 66, so that the program matches the viewing tendency of the viewer with respect to the viewer. Can be provided more easily.
[0070]
In the above-described embodiment, the attribute a of the program selected by the viewer in the viewing
[0071]
Further, in the above-described embodiment, the case where only the recommended program is displayed on the
[0072]
In the above-described embodiment, when transmitting the program guide data D22 from the
[0073]
In the above-described embodiment, as a method of selecting a cluster table that is most approximate to the user table 66, the case of using a prominently large attribute weight value and a ratio thereof is described. However, the present invention is not limited to this. Instead, the approximation of the cluster table may be determined by various methods, for example, by using a ratio of the weight value of a large attribute and the weight value of another attribute.
[0074]
In the above-described embodiment, the case where the present invention is applied to a digital television broadcasting system has been described. However, the present invention is not limited to this, and a system that distributes a plurality of information programs from the host side to the terminal side, for example. The present invention can be applied to information retrieval apparatuses for various information systems.
[0075]
【The invention's effect】
As described above, according to the present invention, it is accepted that a user selects one of a plurality of contents for viewing, and the received viewing selection history information of the user is received. Get By registering and storing user table weight values based on a plurality of attributes relating to the selected content, a plurality of clusters characterizing each attribute of the user table, each attribute weight value, and typical viewing tendency By comparing each attribute of the table and the weight value of each attribute, the cluster table closest to the user table is selected, the user table is updated by replacing the selected cluster table with the user table, and the user The user's viewing selection preference tendency is identified from the table, the content that matches the user's viewing selection preference is searched from a plurality of contents based on the identified user's viewing selection preference, and information on the searched content By selecting to display the user's content, The user table that is the viewing history is rewritten based on the viewing, and the rewritten user table is compared with a plurality of cluster tables that are models of the user's viewing tendency, and the cluster table that is closest to the user's viewing history is the user. Since it is replaced as a table and the user's preference tendency can be clearly identified based on the replaced user table, it is possible to search content information that exactly matches the user's preference from a vast amount of content and provide it to the user, thus the user Can easily provide information on content that exactly matches the user's preferences information A display control device can be realized.
[Brief description of the drawings]
FIG. 1 is a schematic diagram showing an overall configuration of a broadcasting system to which an information retrieval apparatus according to the present invention is applied.
FIG. 2 is a block diagram showing an overall configuration of a transmission apparatus.
FIG. 3 is a schematic diagram illustrating program guide information transmitted from a transmission device.
FIG. 4 is a schematic diagram showing a first program attribute for categorizing each program.
FIG. 5 is a schematic diagram showing a first program attribute for categorizing each program.
FIG. 6 is a schematic diagram showing a first program attribute for categorizing each program.
FIG. 7 is a schematic diagram showing a first program attribute for categorizing each program.
FIG. 8 is a schematic diagram illustrating a second program attribute for categorizing each program.
FIG. 9 is a schematic diagram showing a second program attribute for categorizing each program.
FIG. 10 is a block diagram illustrating a configuration of a receiving device.
FIG. 11 is a schematic diagram illustrating an initial state of a user table and a cluster table provided in the receiving apparatus.
FIG. 12 is a schematic diagram illustrating a state after viewing history of a user table and a cluster table provided in the receiving device.
FIG. 13 is a schematic diagram illustrating a display example of a recommended program.
[Explanation of symbols]
DESCRIPTION OF
Claims (8)
上記ユーザにより視聴のために上記複数のコンテンツのうちのいずれかが選択されることを受け付ける視聴選択受付手段と、
上記視聴選択受付手段により受け付けられた上記ユーザの視聴選択履歴情報を取得することにより、選択された上記コンテンツに関する複数の属性に基づいてユーザテーブルの重み値を登録し、格納する視聴選択履歴情報格納手段と、
上記ユーザテーブルの各属性及び各属性の重み値と、代表的な視聴傾向を特徴付ける複数のクラスタテーブルの上記各属性及び上記各属性の重み値とを比較することによって、上記ユーザテーブルに最も近似したクラスタテーブルを選択し、選択した結果のクラスタテーブルを上記ユーザテーブルとして置き換えることにより上記ユーザテーブルを更新し、当該ユーザテーブルから上記ユーザの視聴選択嗜好の傾向を特定する視聴選択嗜好特定手段と、
上記視聴選択嗜好特定手段によって特定された上記ユーザの視聴選択嗜好に基づいて上記複数のコンテンツのなかから上記ユーザの視聴選択嗜好に合致した当該コンテンツを検索する検索手段と、
上記検索手段により検索された上記コンテンツに関する情報を表示するように制御する表示制御手段と
を具える情報表示制御装置。In an information display control apparatus that controls display of the content that matches the user's preference from a plurality of content,
Viewing selection accepting means for accepting that any of the plurality of contents is selected for viewing by the user;
Viewing selection history information storage for registering and storing weight values of the user table based on a plurality of attributes relating to the selected content by acquiring viewing selection history information of the user accepted by the viewing selection accepting means Means,
By comparing each attribute of the user table and the weight value of each attribute with the attribute of each of the plurality of cluster tables characterizing a typical viewing tendency and the weight value of each attribute, the closest approximation to the user table Selecting a cluster table, updating the user table by replacing the selected cluster table with the user table, and viewing selection preference specifying means for specifying a tendency of the user's viewing selection preference from the user table;
Search means for searching for the content that matches the viewing selection preference of the user from the plurality of contents based on the viewing selection preference of the user specified by the viewing selection preference specifying means;
An information display control device comprising: display control means for controlling to display information related to the content searched by the search means.
請求項1に記載の情報表示制御装置。The information display control device according to claim 1, wherein the display control unit displays a list of the searched contents by broadcast date and time.
請求項1に記載の情報表示制御装置。The viewing selection preference specifying means is based on the first attribute classified by genre from the viewpoint of the broadcasting station and the second attribute classified by the viewpoint according to the viewing method and viewing purpose of the user. The information display control device according to claim 1, wherein a tendency of selection preference is specified.
上記視聴選択履歴情報格納手段は、上記ユーザが上記コンテンツを選択する毎に上記クラスタテーブルを上記ユーザテーブルとして置き換えることによって当該選択された当該コンテンツの上記第1の属性及び上記第2の属性に基づいて上記視聴選択履歴情報の上記第1の属性及び上記第2の属性で分類された上記ユーザテーブルの重み値を更新する
請求項1に記載の情報表示制御装置。The viewing selection history information representing the user's preference tendency includes a first attribute that classifies the contents of the content by genre from the viewpoint of the broadcasting station, and a second attribute that is classified by the viewpoint according to the user's viewing method and viewing purpose. It is a user table that sets the weight value of the content based on the attribute,
The viewing selection history information storage unit is based on the first attribute and the second attribute of the selected content by replacing the cluster table with the user table every time the user selects the content. information display control device according to claim 1 for updating the weighted value of the user table classified by the first attribute and the second attribute of the viewing selection history information Te.
上記ユーザが上記コンテンツを選択する毎に上記ユーザテーブルの上記重み値を書き換え、書き換えが複数回実行された後の当該ユーザテーブルと上記クラスタテーブルとを比較し、ユーザの上記コンテンツの視聴傾向に最も近似したクラスタテーブルを上記ユーザテーブルとして置き換えることにより、置き換えられたユーザテーブルから上記視聴選択嗜好の傾向を特定する
請求項1に記載の情報表示制御装置。The viewing selection preference specifying means is:
Each time the user selects the content, the weight value of the user table is rewritten, the user table after the rewriting is executed a plurality of times is compared with the cluster table, and the user's viewing tendency of the content is the most. The information display control device according to claim 1, wherein a tendency of the viewing selection preference is specified from the replaced user table by replacing the approximate cluster table with the user table.
請求項1に記載の情報表示制御装置。Each of the plurality of contents is associated with a first attribute classified by genre from the viewpoint on the broadcasting station side and a second attribute classified by the viewpoint according to the viewing method and viewing purpose of the user, The information display control device according to claim 1, wherein the search unit searches for the content that matches the user's preference based on the first attribute and the second attribute of the content.
請求項6に記載の情報表示制御装置。Said retrieval means, the largest attribute of each weight value in the first attribute及 beauty said second attribute respectively selected as an attribute that represents the strength of preference tendency of the user, the result of the selected information according to claim 6 for searching content matching the preference of the user based on the priority in the intention of the attributes and the broadcasting station side is added to the first attribute and the second attribute Display control device.
上記ユーザにより視聴のために上記複数のコンテンツのうちのいずれかが選択されることを受け付ける視聴選択受付ステップと、
視聴選択履歴情報格納手段に対し、上記視聴選択受付ステップにより受け付けられた上記ユーザの視聴選択履歴情報を取得することにより、選択された上記コンテンツに関する複数の属性に基づいてユーザテーブルの重み値を登録し、格納する視聴選択履歴情報格納ステップと、
上記ユーザテーブルの各属性及び各属性の重み値と、代表的な視聴傾向を特徴付ける複数のクラスタテーブルの上記各属性及び上記各属性の重み値とを比較することによって、上記ユーザテーブルに最も近似したクラスタテーブルを選択し、選択した結果のクラスタテーブルを上記ユーザテーブルとして置き換えることにより上記ユーザテーブルを更新し、当該ユーザテーブルから上記ユーザの視聴選択嗜好の傾向を特定する視聴選択嗜好特定ステップと、
上記視聴選択嗜好特定ステップによって特定された上記ユーザの視聴選択嗜好に基づいて上記複数のコンテンツのなかから上記ユーザの視聴選択嗜好に合致した当該コンテンツを検索する検索ステップと、
上記検索ステップにより検索された上記コンテンツに関する情報を表示するように制御する表示制御ステップと
を具える情報表示制御装置の情報表示制御方法。In the information display control method of the information display control device for controlling display of the content that matches the user's preference from a plurality of content
A viewing selection accepting step for accepting that any of the plurality of contents is selected for viewing by the user;
View to the selection history information storage unit, by acquiring the viewing selection history information of the user received by the viewing selection accepting step, registering the weight value of the user table based on a plurality of attributes relating to the content selected And a viewing selection history information storing step for storing,
By comparing each attribute of the user table and the weight value of each attribute with the attribute of each of the plurality of cluster tables characterizing a typical viewing tendency and the weight value of each attribute, the closest approximation to the user table Selecting a cluster table, updating the user table by replacing the selected cluster table with the user table, and selecting a viewing selection preference specifying step for identifying a tendency of the user's viewing selection preference from the user table;
A search step for searching for the content that matches the viewing selection preference of the user from the plurality of contents based on the viewing selection preference of the user specified by the viewing selection preference specifying step;
An information display control method for an information display control device, comprising : a display control step for controlling to display information related to the content searched by the search step.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP33171698A JP4465560B2 (en) | 1998-11-20 | 1998-11-20 | Information display control device and information display control method for information display control device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP33171698A JP4465560B2 (en) | 1998-11-20 | 1998-11-20 | Information display control device and information display control method for information display control device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2000155764A JP2000155764A (en) | 2000-06-06 |
| JP4465560B2 true JP4465560B2 (en) | 2010-05-19 |
Family
ID=18246801
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP33171698A Expired - Lifetime JP4465560B2 (en) | 1998-11-20 | 1998-11-20 | Information display control device and information display control method for information display control device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4465560B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2021109491A1 (en) * | 2019-12-03 | 2021-06-10 | 海信视像科技股份有限公司 | Method for displaying epg user interface, and display device |
Families Citing this family (26)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001357287A (en) * | 2000-06-12 | 2001-12-26 | Toshiba Corp | Flyer information distribution method and distribution system |
| US7725526B1 (en) | 2000-06-23 | 2010-05-25 | International Business Machines Corporation | System and method for web based sharing of search engine queries |
| JP4942242B2 (en) * | 2000-08-25 | 2012-05-30 | ソニー株式会社 | Information processing apparatus and method, and recording medium |
| US6851090B1 (en) * | 2000-10-30 | 2005-02-01 | Koninklijke Philips Electronics N.V. | Method and apparatus for displaying program recommendations with indication of strength of contribution of significant attributes |
| JP3672023B2 (en) * | 2001-04-23 | 2005-07-13 | 日本電気株式会社 | Program recommendation system and program recommendation method |
| US8073871B2 (en) * | 2001-06-06 | 2011-12-06 | Koninklijke Philips Electronics N.V. | Nearest neighbor recommendation method and system |
| US20020194602A1 (en) * | 2001-06-06 | 2002-12-19 | Koninklijke Philips Electronics N.V | Expert model recommendation method and system |
| US6801917B2 (en) * | 2001-11-13 | 2004-10-05 | Koninklijke Philips Electronics N.V. | Method and apparatus for partitioning a plurality of items into groups of similar items in a recommender of such items |
| US20030097300A1 (en) * | 2001-11-13 | 2003-05-22 | Koninklijke Philips Electronics N.V. | Method and apparatus for recommending items of interest based on stereotype preferences of third parties |
| JP2003204538A (en) * | 2001-12-28 | 2003-07-18 | Toshiba Corp | Broadcasting communication system and information utilization method using this broadcasting communication system |
| CN1647073B (en) * | 2002-03-29 | 2010-05-26 | 索尼株式会社 | Information search system, information processing device and method, and information search device and method |
| JP4210081B2 (en) | 2002-07-23 | 2009-01-14 | ソニー株式会社 | Information processing apparatus and method, recording medium, and program |
| JP3714310B2 (en) | 2002-08-07 | 2005-11-09 | ソニー株式会社 | Automatic content recording apparatus and method, recording medium, and program |
| EP1484693A1 (en) * | 2003-06-04 | 2004-12-08 | Sony NetServices GmbH | Content recommendation device with an arrangement engine |
| US20050054381A1 (en) | 2003-09-05 | 2005-03-10 | Samsung Electronics Co., Ltd. | Proactive user interface |
| JP2005122322A (en) * | 2003-10-14 | 2005-05-12 | Sony Corp | Information processing system, user terminal device, user information processing server, information processing device, computer program, and information processing method |
| US20050120366A1 (en) * | 2003-11-28 | 2005-06-02 | Canon Kabushiki Kaisha | Determining viewer watching behaviour from recorded event data |
| US9485322B2 (en) | 2007-07-07 | 2016-11-01 | Qualcomm Incorporated | Method and system for providing targeted information using profile attributes with variable confidence levels in a mobile environment |
| US9392074B2 (en) | 2007-07-07 | 2016-07-12 | Qualcomm Incorporated | User profile generation architecture for mobile content-message targeting |
| US20090048977A1 (en) * | 2007-07-07 | 2009-02-19 | Qualcomm Incorporated | User profile generation architecture for targeted content distribution using external processes |
| US20090125517A1 (en) | 2007-11-14 | 2009-05-14 | Qualcomm Incorporated | Method and system for keyword correlation in a mobile environment |
| US20090177530A1 (en) | 2007-12-14 | 2009-07-09 | Qualcomm Incorporated | Near field communication transactions in a mobile environment |
| JP5243070B2 (en) | 2008-03-14 | 2013-07-24 | ソニー株式会社 | Information providing apparatus, receiving terminal, information providing system, information providing method, and program |
| JP5046066B2 (en) * | 2010-06-11 | 2012-10-10 | ソニー株式会社 | Information processing apparatus and method, and recording medium |
| JP5373146B2 (en) * | 2010-12-28 | 2013-12-18 | シャープ株式会社 | Program information notification apparatus, television receiver, program information notification method, program information notification program, and recording medium |
| JP5095857B2 (en) | 2010-12-28 | 2012-12-12 | シャープ株式会社 | Program information notification apparatus, television receiver, program information notification method, program information notification program, and recording medium |
-
1998
- 1998-11-20 JP JP33171698A patent/JP4465560B2/en not_active Expired - Lifetime
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2021109491A1 (en) * | 2019-12-03 | 2021-06-10 | 海信视像科技股份有限公司 | Method for displaying epg user interface, and display device |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2000155764A (en) | 2000-06-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4465560B2 (en) | Information display control device and information display control method for information display control device | |
| US6927806B2 (en) | Systems, methods and apparatuses for minimizing subscriber-perceived digital video channel tuning delay | |
| US6438752B1 (en) | Method and system for selecting television programs based on the past selection history of an identified user | |
| US6177930B1 (en) | System and method for enabling a user to move between cyclically transmitted image streams | |
| US6317883B2 (en) | System and method for content-based television program selection | |
| US6029045A (en) | System and method for inserting local content into programming content | |
| EP1367824B1 (en) | Short-term buffer content management | |
| KR100583057B1 (en) | Apparatus and method for decoding packetized program data | |
| KR100837580B1 (en) | Transmission method, transmission system and receiving device | |
| US20070038951A1 (en) | Intelligent Default Selection In An OnScreen Keyboard | |
| KR101247174B1 (en) | Improved method and apparatus for managing tv channel lists | |
| CN1642244A (en) | A system for acquiring and processing broadcast programs and program guide data | |
| EP1488339B1 (en) | Data stream adaptation server | |
| MXPA05012287A (en) | Promoted listings. | |
| US20080228935A1 (en) | Method and apparatus for displaying interactive data in real time | |
| US7168085B2 (en) | Time-based selection of EPG data destined for low resource clients | |
| MXPA04006347A (en) | Compressing and decompressing epg data. | |
| JP4533408B2 (en) | Receiving apparatus and receiving method | |
| JP3594524B2 (en) | Digital broadcast receiver | |
| KR100631128B1 (en) | Reservation Program List Sharing System and Method Using Electronic Program Guide | |
| US20090064256A1 (en) | Efficient selection of auxiliary broadcast-service data according to a user preference | |
| JP2003348032A (en) | Digital broadcast system | |
| KR100586857B1 (en) | Method and apparatus for decoding packetized program information, storage medium containing digital data, and method for forming program guide information | |
| CA2431146A1 (en) | Method and system for performing actions related to programming in an electronic program guide | |
| WO2010146417A1 (en) | Controlling a client device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20051114 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20081023 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20081222 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090205 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090331 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20090521 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090821 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20090911 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20091105 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20091225 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20100128 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100210 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130305 Year of fee payment: 3 |