JP4909033B2 - 番組検索装置 - Google Patents
番組検索装置 Download PDFInfo
- Publication number
- JP4909033B2 JP4909033B2 JP2006324767A JP2006324767A JP4909033B2 JP 4909033 B2 JP4909033 B2 JP 4909033B2 JP 2006324767 A JP2006324767 A JP 2006324767A JP 2006324767 A JP2006324767 A JP 2006324767A JP 4909033 B2 JP4909033 B2 JP 4909033B2
- Authority
- JP
- Japan
- Prior art keywords
- preference
- program
- period
- information
- weight
- 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 - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/432—Content retrieval operation from a local storage medium, e.g. hard-disk
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4334—Recording operations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/44204—Monitoring of content usage, e.g. the number of times a movie has been viewed, copied or the amount which has been watched
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/44213—Monitoring of end-user related data
- H04N21/44222—Analytics of user selections, e.g. selection of programs or purchase activity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/4508—Management of client data or end-user data
- H04N21/4532—Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/466—Learning process for intelligent management, e.g. learning user preferences for recommending movies
- H04N21/4667—Processing of monitored end-user data, e.g. trend analysis based on the log file of viewer selections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/466—Learning process for intelligent management, e.g. learning user preferences for recommending movies
- H04N21/4668—Learning process for intelligent management, e.g. learning user preferences for recommending movies for recommending content, e.g. movies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/482—End-user interface for program selection
- H04N21/4828—End-user interface for program selection for searching program descriptors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/84—Generation or processing of descriptive data, e.g. content descriptors
- H04N21/8405—Generation or processing of descriptive data, e.g. content descriptors represented by keywords
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/78—Television signal recording using magnetic recording
- H04N5/782—Television signal recording using magnetic recording on tape
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/162—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
- H04N7/163—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing by receiver means only
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Social Psychology (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Computer Networks & Wireless Communication (AREA)
- Human Computer Interaction (AREA)
- Computer Security & Cryptography (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
- Television Signal Processing For Recording (AREA)
Description
また、嗜好と番組との類似度では、視聴頻度によらずに利用者が視聴した番組の組み合わせ単位で類似度を判断するテレビジョン番組検索装置が提案されている。(例えば、特許文献2参照。)
また、キーワードの出現頻度とキーワードを含む番組数とを掛け合わせて嗜好の重みを算出するテレビジョン番組検索装置が提案されている。(例えば、特許文献3参照。)
また、放送端末に、利用者の利用履歴から利用者に適した番組を判断する機能を取り付け、利用者からの能動的な操作なしで利用者に適した番組を自動的に録画する放送端末装置が提案されている。(例えば、特許文献4参照。)
また、この番組検索装置は、例えば、上記嗜好の変化の継続期間を算出する変化継続期間算出手段を更に備えるように構成される。
尚、本実施の形態では、テレビ機能一体型の情報処理装置を例に説明するが、いわゆるビデオレコーダのような専用装置であっても、動作上の違いは無い。
図1に示すように、番組検索装置1は、CPU(central processing unit)2と、このCPU2にバス3を介して接続された入出力部4、TVチューナ5、映像・音声出力部6、記憶装置7、及びメモリ8等を備えている。尚、上記のTVチューナ5にはアンテナ9が接続されている。
先ず、推薦番組の検索を行う基本的な処理としては、テレビ番組の録画履歴から、利用者の嗜好を抽出するために、録画番組の共通点を算出する。この算出した結果を嗜好情報と呼ぶ。この嗜好情報から、推薦番組を検索するための検索要求(以下、嗜好情報に基づいた検索要求の意味で「嗜好クエリ」ともいう)を生成し、この嗜好クエリを用いて電子番組情報(EPG)から推薦番組を検索する。
図2において、まず、EPGを取得する(ステップS1)。
次に、そのEPGから、1番目の番組を選択する(ステップS2)。そして、その1番組分の番組情報を取得する(ステップ3)。
この語句の抽出には、日本語であれば、形態素解析を用いることができるが、形態素解析に限ることなく、語句を抽出できる方法であれば、語句の抽出処理方法に特段の制限はない。
このインデックスの作成方法としては、「TF×1/DF」が利用できる。TF(Term Frequency)は、ある番組中に特定の語句(キーワード)などの情報が出現する頻度である。またDF(Document Frequency)は、全番組の中で特定の語句(キーワード)を含む番組の数である。
「TF×1/DF」を用いる検索装置は、文書検索で一般的に用いられる検索装置である。この方法でインデックスを作成すると、番組数をi、番組から抽出された語句の種類をjとした時、i×jのベクトル空間でインデックスが生成される。このインデックスの各要素の重みWとして、上記の「TF×1/DF」の値が用いられる。
図3は、利用者の嗜好を抽出して推薦番組の検索を行う基本的な処理における録画履歴の情報から嗜好クエリを生成する方法を説明するフローチャートである。
続いて、最後の録画番組か否かを判別し(ステップS14)、最後の録画番組でなければ(S14がN)、次の録画番組を選択して(ステップS15)、ステップS12の処理に戻る。
そして、ステップS14の判別で、最後の録画番組であることが判別されたときは(S14がY)、上記生成された嗜好クエリを正規化して(ステップS16)、処理を終了する。
図4において、まず、図3に示した処理と同様の方法で、嗜好クエリを作成する(ステップS21)。
そして嗜好クエリに類似する番組は、類似度の値が大きくなるため、類似度が大きな番組を推薦番組とすることができる。
その後、最後の番組か否かを判別し(ステップS24)、最後の番組でなければ(S24がN)、次の番組を選択して(ステップS25)、ステップS23の処理に戻り、ステップS23、S24(又は更にS25)の処理を繰り返す。
図5は、そのような利用者の嗜好が変化した例を示す或る期間の嗜好情報の例を示す図である。尚、図5は、月単位で1月〜6月まで管理した嗜好情報の例を示している。
録画操作処理11は、利用者が録画操作をする操作パネルを制御して利用者の録画操作イベントを全て取り出す処理である。
嗜好クエリ生成処理13は、図2及び図3に示したと同様の処理により、図5の嗜好情報に基づいて嗜好クエリを生成する処理である。
このように、図5に示す嗜好情報のように最新期間で嗜好が変化している嗜好情報から1月〜6月の期間で嗜好クエリを生成すると、サッカー関連語句の重みが小さくなり、なかなかサッカー関連番組が推薦されないという問題が発生する。
本発明においては、以下に説明するように、利用者の嗜好変化を検出し、その変化量に応じて嗜好クエリを生成することで、利用者の嗜好に追従した番組推薦機能を実現することができる。
図7の処理の流れでは、上記のように利用者の嗜好が変化したことを受けて、嗜好クエリ生成処理19における嗜好クエリの生成時には、直近(本例では6月期)の録画番組に含まれる語句(本例では、サッカー、ドイツ)の重みを強調(本例では、5倍)して嗜好クエリを作成する。
すなわち、図7の下右側の語句・重みテーブル22に示すように、他の語句「レシピ、料理、シェフ、・・・」の場合は、重みが「0.8、0.7、0.6、・・・」のままであって図6の下の場合と変わらないのに、嗜好の変化による新しい語句「サッカー、ドイツ」の場合は、それぞれの重みが「0.5」となって、サッカーW杯関連語句の重みが強調されている。
上記の最新期間を選択した後、1番目の録画番組を選択するステップS102から、期間嗜好を正規化するステップS107までの処理は、基本的に、図3のステップS11〜S16の処理と同様である。
図8で図3の場合と異なるのは、期間嗜好の処理対象となる録画番組が、特定の期間(最新期間とその前の期間(前期間))に限定されていることである。
そして、図8に示す例では、最新期間の期間嗜好と前期間の期間嗜好を求め、両者の類似度を求めている。
尚、本例における基本的な嗜好クエリの生成方法は、図3の場合とほぼ同様である。ただし本例が図3の場合と異なるのは、嗜好クエリを生成した番組が最新期間の番組であった場合に、嗜好変化の分析結果に応じて語句の重みを調整する処理が設けられていることである。
そして、ステップS203で、本例の処理で嗜好クエリを生成した番組が最新期間の番組であるか否かを判別し、最新期間の番組であった場合に(S203がY)、ステップS204で、嗜好変化の分析結果に応じて語句の重みを調整する。
前述したように、本例では、最新期間の語句における重みの調整は「5倍」であるが、この倍数は設計段階で決められているものである。ただし、重みの決め方には後述するように他の方法もあり、倍数で行うと限るものでないことは言うまでも無い。
以上の方法により、利用者の嗜好変化を検出して、変化量に応じた推薦番組の算出が可能となり、従来よりも、利用者の要望に的確に答える番組推薦機能が実現できる。
また、図10の下に示すテーブル24の例では、各ジャンル「スポーツ、ドラマ、料理」それぞれの前期間の5月期での録画された割合は「5、3、2」で図10の上に示すテーブル23の例と変わらないが、最新期間の6月期で録画された割合は「4、4、2」となって、図10の上に示すテーブル23の例とは異なっており、したがて、その変化量も「1、1、0」となっている。
すなわち、図10の上に示すテーブル23の例では変化量が大きく、図10の下に示すテーブル24の例では変化量が小さいことがわかる。
図11において、処理が開始されると、先ず、1番目の操作番組を選択し(ステップS301)、インデックスから操作番組に含まれる各語句の重みを取得する(ステップS302)。これらの処理は、図3のステップS11、S12の処理を同一である。
なお、先に示した図8における期間嗜好の算出においても、上記と同様の原理において操作内容に応じた処理が可能である。
続いて、最新期間であるか否かを判別し(ステップS409)、最新期間であれば(S409がY)、その最新期間の前の期間(前期間)を選択して(ステップS410)、ステップS402の処理に戻り、上述したステップS402〜S408の処理を行って、前期間の期間嗜好を正規化する。
しかし、一律に語句の重みを倍数にするのではなく、嗜好の変化量に応じて語句の重みに掛ける係数を調整することで、より利用者の嗜好変化に的確に追従することができるようになる。
なおこの図13におけるステップS504及びS505の処理は、図9に示したステップS204及びS205の処理と入れ替わった流れとなっている。そして、更に図12の操作係数テーブル25を類似度係数テーブル26に入替えた処理となっている。
すなわち、図13に示すように、類似度係数テーブル26には、類似度「0.8〜1.0」「0.6〜0.8」「0.4〜0.6」「0.2〜0.4」「0.0〜0.2」に対応して、係数が「1」「2」「3」「4」「5」と示されている。
続いて、最後の録画番組か否かが判別され(ステップS506)、最後の録画番組でなければ(S506がN)、次の録画番組を選択して(ステップS507)、ステップS502の処理に戻る。
ところで、図8に示した例では期間嗜好の比較を最新期間と前期間のみで行っていた。これは、利用者の最新の嗜好を反映させる目的では、有効な方法である。
図14は、利用者の嗜好の変化が1時的なものか継続的なものかを判断するための期間類似度テーブルの例を示す図である。
このように嗜好の変化が継続している場合は、図9において最新の期間のみの語句の重みを調整していた処理を、最新期間(図14の例では変化が継続している7月)と前期間(図14の例では嗜好が変化した6月)に拡張することで、更に利用者の嗜好変化を強く反映した処理が可能となる。
以上、説明したように、本発明によれば、利用者の嗜好変化を検出して、変化量に応じた検索要求(嗜好クエリ)を自動生成するため、利用者の嗜好変化に追従した精度の高い番組推薦機能を実現することができる。
(付記1)
番組情報を格納する番組情報格納手段と、
テレビ操作履歴を格納する操作履歴格納手段と、
前記番組情報と前記テレビ操作履歴とから嗜好情報を生成し、該嗜好情報を所定期間ごとに管理する嗜好情報管理手段と、
前記所定期間ごとに管理された前記嗜好情報の変化量を算出する嗜好変化量算出手段と、
を備え、
前記嗜好情報の変化量に応じて重みを調整した検索要求を生成し、該検索要求により前記番組情報から推薦番組を検索する
ことを特徴とする番組検索装置。
(付記2)
前記嗜好情報として、電子番組情報から取得した、語句および番組名の統計量から算出した語句の重みと、番組名からなるベクトル情報を生成する手段を備えることを特徴とする、付記1記載の番組検索装置。
(付記3)
前記嗜好情報として、電子番組情報から取得した番組名とジャンルの頻度からなる、嗜好情報生成手段を備えることを特徴とする、付記1記載の番組検索装置。
(付記4)
前記検索要求を生成するに際し、前記テレビ操作履歴に含まれるテレビ操作内容に応じて、前記検索要求に含まれる語句の重みを調整する操作内容重み調整手段を更に備える、ことを特徴とする付記1記載の番組検索装置。
(付記5)
前記所定期間ごとに管理すべき前記嗜好情報を生成するに際し、前記テレビ操作履歴に含まれるテレビ操作内容に応じて、前記嗜好情報に含まれる語句の重みを調整する嗜好情報重み調整手段を更に備える、ことを特徴とする付記1記載の番組検索装置。
(付記6)
前記検索要求を生成するに際し、前記所定期間ごとの嗜好の類似度に応じて、前記検索要求に含まれる語句の重みを調整する類似度重み調整手段を更に備える、ことを特徴とする付記1記載の番組検索装置。
(付記7)
前記嗜好変化量算出手段は、前記嗜好情報の変化量を算出する対象期間を、最新期間と1つ前の期間とする、ことを特徴とする付記1記載の番組検索装置。
(付記8)
前記嗜好の変化の継続期間を算出する変化継続期間算出手段を更に備える、ことを特徴とする付記1記載の番組検索装置。
(付記9)
対象期間を最新期間とし、この期間の検索要求を生成するに際し、該検索要求を形成する語句の重みに一定値以上の係数を掛ける、ことを特徴とする付記1記載の番組検索装置。
(付記10)
番組情報を格納する番組情報格納工程と、
テレビ操作履歴を格納する操作履歴格納工程と、
前記番組情報と前記テレビ操作履歴とから嗜好情報を生成し、該嗜好情報を所定期間ごとに管理する嗜好情報管理工程と、
前記所定期間ごとに管理された前記嗜好情報の変化量を算出する嗜好変化量算出工程と、
を有し、
前記嗜好情報の変化量に応じて重みを調整した検索要求を生成し、該検索要求により前記番組情報から推薦番組を検索する
ことを特徴とする番組検索方法。
(付記11)
前記嗜好情報として、電子番組情報から取得した、語句および番組名の統計量から算出した語句の重みと、番組名からなるベクトル情報を生成する工程を有することを特徴とする、付記10記載の番組検索方法。
(付記12)
前記嗜好情報として、電子番組情報から取得した番組名とジャンルの頻度からなる、嗜好情報生成工程を有することを特徴とする、付記10記載の番組検索方法。
(付記13)
前記検索要求を生成するに際し、前記テレビ操作履歴に含まれるテレビ操作内容に応じて、前記検索要求に含まれる語句の重みを調整する操作内容重み調整工程を更に有する、ことを特徴とする付記10記載の番組検索方法。
(付記14)
前記所定期間ごとに管理すべき前記嗜好情報を生成するに際し、前記テレビ操作履歴に含まれるテレビ操作内容に応じて、前記嗜好情報に含まれる語句の重みを調整する嗜好情報重み調整工程を更に有する、ことを特徴とする付記10記載の番組検索方法。
(付記15)
前記検索要求を生成するに際し、前記所定期間ごとの嗜好の類似度に応じて、前記検索要求に含まれる語句の重みを調整する類似度重み調整工程を更に有する、ことを特徴とする付記10記載の番組検索方法。
(付記16)
前記嗜好変化量算出工程は、前記嗜好情報の変化量を算出する対象期間を、最新期間と1つ前の期間とする、ことを特徴とする付記10記載の番組検索方法。
(付記17)
前記嗜好の変化の継続期間を算出する変化継続期間算出工程を更に有する、ことを特徴とする付記10記載の番組検索方法。
(付記18)
対象期間を最新期間とし、この期間の検索要求を生成するに際し、該検索要求を形成する語句の重みに一定値以上の係数を掛ける、ことを特徴とする付記10記載の番組検索方法。
2 CPU(central processing unit)
3 バス
4 入出力部
5 TVチューナ
6 映像・音声出力部
7 記憶装置
8 メモリ
9 アンテナ
10 一定期間内の利用者の嗜好情報の例
11 録画操作処理
12 録画履歴記録処理
13 嗜好クエリ生成処理
14 EPG検索処理
15 語句・重みテーブル
16 録画操作処理
17 録画履歴記録処理
18 嗜好変化の分析処理
19 嗜好クエリ生成処理
20 EPG検索処理
21 前期間の嗜好情報との類似度テーブル
22 語句・重みテーブル
23、24 ジャンル毎最新期間と前期間の変化量テーブル
25 操作係数テーブル
26 類似度係数テーブル
27 前期間の嗜好情報との類似度テーブル
Claims (9)
- 番組情報を格納する番組情報格納手段と、
テレビ操作履歴を格納する操作履歴格納手段と、
前記番組情報と前記テレビ操作履歴とから嗜好情報を生成し、該嗜好情報を所定期間ごとに管理する嗜好情報管理手段と、
前記所定期間ごとに管理された前記嗜好情報の変化量を算出する嗜好変化量算出手段と、
を備え、
前記嗜好情報の変化量に応じて重みを調整した検索要求を生成し、該検索要求により前記番組情報から推薦番組を検索する
ことを特徴とする番組検索装置。 - 前記嗜好情報として、電子番組情報から取得した、語句および番組名の統計量から算出した語句の重みと、番組名からなるベクトル情報を生成する手段を備えることを特徴とする、請求項1記載の番組検索装置。
- 前記嗜好情報として、電子番組情報から取得した番組名とジャンルの頻度からなる、嗜好情報生成手段を備えることを特徴とする、請求項1記載の番組検索装置。
- 前記検索要求を生成するに際し、前記テレビ操作履歴に含まれるテレビ操作内容に応じて、前記検索要求に含まれる語句の重みを調整する操作内容重み調整手段を更に備える、ことを特徴とする請求項1記載の番組検索装置。
- 前記所定期間ごとに管理すべき前記嗜好情報を生成するに際し、前記テレビ操作履歴に含まれるテレビ操作内容に応じて、前記嗜好情報に含まれる語句の重みを調整する嗜好情報重み調整手段を更に備える、ことを特徴とする請求項1記載の番組検索装置。
- 前記検索要求を生成するに際し、前記所定期間ごとの嗜好の類似度に応じて、前記検索要求に含まれる語句の重みを調整する類似度重み調整手段を更に備える、ことを特徴とする請求項1記載の番組検索装置。
- 前記嗜好変化量算出手段は、前記嗜好情報の変化量を算出する対象期間を、最新期間と1つ前の期間とする、ことを特徴とする請求項1記載の番組検索装置。
- 前記嗜好の変化の継続期間を算出する変化継続期間算出手段を更に備える、ことを特徴とする請求項1記載の番組検索装置。
- 対象期間を最新期間とし、この期間の検索要求を生成するに際し、該検索要求を形成する語句の重みに一定値以上の係数を掛ける、ことを特徴とする請求項1記載の番組検索装置。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006324767A JP4909033B2 (ja) | 2006-11-30 | 2006-11-30 | 番組検索装置 |
US11/847,150 US8429690B2 (en) | 2006-11-30 | 2007-08-29 | TV program search apparatus |
EP07115326.6A EP1928170B1 (en) | 2006-11-30 | 2007-08-30 | TV program search apparatus |
KR1020070094796A KR100899831B1 (ko) | 2006-11-30 | 2007-09-18 | 프로그램 검색 장치 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006324767A JP4909033B2 (ja) | 2006-11-30 | 2006-11-30 | 番組検索装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008141416A JP2008141416A (ja) | 2008-06-19 |
JP4909033B2 true JP4909033B2 (ja) | 2012-04-04 |
Family
ID=38694927
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006324767A Expired - Fee Related JP4909033B2 (ja) | 2006-11-30 | 2006-11-30 | 番組検索装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US8429690B2 (ja) |
EP (1) | EP1928170B1 (ja) |
JP (1) | JP4909033B2 (ja) |
KR (1) | KR100899831B1 (ja) |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010041163A (ja) * | 2008-08-01 | 2010-02-18 | Fujitsu Ltd | 表示装置,遠隔操作装置および表示プログラム |
JP4962979B2 (ja) * | 2008-12-08 | 2012-06-27 | ヤフー株式会社 | 流行語検知装置、方法及びシステム |
CN102342097A (zh) * | 2009-04-24 | 2012-02-01 | 松下电器产业株式会社 | 节目间重复部分检测方法及装载其的影像声音记录装置 |
JP5505009B2 (ja) * | 2010-03-19 | 2014-05-28 | 富士通株式会社 | 通信端末装置、コンピュータプログラムおよびコンテンツ検索方法 |
US8788371B2 (en) * | 2010-05-26 | 2014-07-22 | Ebay Inc. | Personalized search widgets for customized user interface |
JP4940348B1 (ja) * | 2010-12-27 | 2012-05-30 | 株式会社東芝 | 映像出力装置および映像出力方法 |
JP5741242B2 (ja) * | 2011-06-21 | 2015-07-01 | コニカミノルタ株式会社 | プロファイル更新装置およびその制御方法、ならびに、プロファイル更新用プログラム |
JP2013131165A (ja) * | 2011-12-22 | 2013-07-04 | Toshiba Corp | 情報再生装置とその制御方法 |
US9473730B1 (en) * | 2012-02-13 | 2016-10-18 | Nbcuniversal Media, Llc | Method and system for personalized recommendation modeling |
US10575055B2 (en) * | 2016-07-11 | 2020-02-25 | Sony Corporation | Using automatic content recognition (ACR) to weight search results for audio video display device (AVDD) |
KR102384215B1 (ko) * | 2017-08-01 | 2022-04-07 | 삼성전자주식회사 | 전자 장치 및 그의 제어방법 |
US10860642B2 (en) | 2018-06-21 | 2020-12-08 | Google Llc | Predicting topics of potential relevance based on retrieved/created digital media files |
US10732789B1 (en) * | 2019-03-12 | 2020-08-04 | Bottomline Technologies, Inc. | Machine learning visualization |
JP7417889B2 (ja) | 2019-10-21 | 2024-01-19 | パナソニックIpマネジメント株式会社 | コンテンツ推薦システム |
Family Cites Families (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0562283A (ja) | 1991-08-29 | 1993-03-12 | Toshiba Corp | 磁気記録再生装置における自動学習録画装置 |
US9286294B2 (en) * | 1992-12-09 | 2016-03-15 | Comcast Ip Holdings I, Llc | Video and digital multimedia aggregator content suggestion engine |
JPH0946689A (ja) * | 1995-07-28 | 1997-02-14 | Hitachi Ltd | 映像ソフト紹介システムおよび映像ソフト紹介方法 |
US6426778B1 (en) * | 1998-04-03 | 2002-07-30 | Avid Technology, Inc. | System and method for providing interactive components in motion video |
JP2001086420A (ja) | 1999-09-16 | 2001-03-30 | Matsushita Electric Ind Co Ltd | 放送端末装置 |
US7779097B2 (en) * | 2000-09-07 | 2010-08-17 | Sonic Solutions | Methods and systems for use in network management of content |
JP3654349B2 (ja) * | 2001-07-09 | 2005-06-02 | ソニー株式会社 | コンテンツ嗜好度算出方法およびコンテンツ受信装置 |
FR2840480B1 (fr) * | 2002-05-31 | 2004-11-26 | Cit Alcatel | Procede de gestion auto-adaptative de pertinence de contenus multimedia pour recepteur de ces contenus et recepteur associe |
KR100594963B1 (ko) * | 2002-09-18 | 2006-07-03 | 한국전자통신연구원 | 사용자 선호 시청 시간대에 선호 프로그램의 제공을 위한개인 채널 서비스 제공 방법 및 그 장치 |
WO2004054245A1 (ja) * | 2002-12-12 | 2004-06-24 | Sony Corporation | 情報処理装置および情報処理方法、情報処理システム、記録媒体、並びにプログラム |
JP2004194108A (ja) * | 2002-12-12 | 2004-07-08 | Sony Corp | 情報処理装置および情報処理方法、記録媒体、並びにプログラム |
JP4333254B2 (ja) * | 2003-07-18 | 2009-09-16 | ソニー株式会社 | 情報処理装置および方法、記録媒体、並びにプログラム |
KR101102638B1 (ko) | 2003-11-13 | 2012-01-04 | 파나소닉 주식회사 | 프로그램 추천장치, 프로그램 추천장치의 프로그램 추천방법 및 기록매체 |
JP4235949B2 (ja) | 2003-12-25 | 2009-03-11 | 日本ビクター株式会社 | テレビジョン番組検索方法及びテレビジョン番組検索装置 |
JP4314568B2 (ja) | 2003-12-25 | 2009-08-19 | 日本ビクター株式会社 | テレビジョン番組検索方法及びテレビジョン番組検索装置 |
US7412435B2 (en) * | 2004-01-06 | 2008-08-12 | Matsushita Electric Industrial Co., Ltd. | Information retrieval apparatus and information retrieval support apparatus |
JP2005352754A (ja) * | 2004-06-10 | 2005-12-22 | Sharp Corp | 情報ナビゲーション装置、方法、プログラム、及び記録媒体 |
JP2006048319A (ja) * | 2004-08-04 | 2006-02-16 | Sony Corp | 情報処理装置および方法、記録媒体、並びにプログラム |
JP2006148853A (ja) * | 2004-10-18 | 2006-06-08 | Sharp Corp | 情報作成装置、番組推薦装置、情報作成方法、番組推薦プログラムおよびそのプログラムを記録した記録媒体 |
JP4566693B2 (ja) * | 2004-10-28 | 2010-10-20 | シャープ株式会社 | コンテンツ推薦装置、コンテンツ推薦方法、コンテンツ推薦プログラム及びこれを記録したコンピュータ読み取り可能な記録媒体 |
JP2007096560A (ja) * | 2005-09-28 | 2007-04-12 | Hitachi Ltd | ユーザ嗜好抽出装置 |
-
2006
- 2006-11-30 JP JP2006324767A patent/JP4909033B2/ja not_active Expired - Fee Related
-
2007
- 2007-08-29 US US11/847,150 patent/US8429690B2/en not_active Expired - Fee Related
- 2007-08-30 EP EP07115326.6A patent/EP1928170B1/en not_active Ceased
- 2007-09-18 KR KR1020070094796A patent/KR100899831B1/ko not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
EP1928170A3 (en) | 2010-12-29 |
EP1928170A2 (en) | 2008-06-04 |
EP1928170B1 (en) | 2014-12-31 |
US8429690B2 (en) | 2013-04-23 |
KR20080049604A (ko) | 2008-06-04 |
US20080134248A1 (en) | 2008-06-05 |
JP2008141416A (ja) | 2008-06-19 |
KR100899831B1 (ko) | 2009-05-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4909033B2 (ja) | 番組検索装置 | |
JP5285196B1 (ja) | お薦めコンテンツ提供装置、お薦めコンテンツ提供プログラムおよびお薦めコンテンツ提供方法 | |
JP4505418B2 (ja) | 番組推薦装置及び番組推薦装置の番組推薦方法並びにプログラム | |
JP4768208B2 (ja) | 暗黙的及び明示的な視聴の選択を使用した推薦スコアを生成するための方法及び装置 | |
US10255353B2 (en) | Individualized detailed program recommendations with active updating of viewer preferences | |
RU2524840C2 (ru) | Адаптивное неявное изучение для рекомендательных систем | |
JP4464463B2 (ja) | 関連語提示装置 | |
JP5205895B2 (ja) | 情報推奨装置 | |
JP4370850B2 (ja) | 情報処理装置および方法、プログラム、並びに記録媒体 | |
CN102265276A (zh) | 基于上下文的推荐系统 | |
JP2004516565A (ja) | 選択の一貫性に基づいて推奨提案を生成する方法及び装置 | |
JP2010066837A (ja) | 情報処理装置および方法、プログラム、並びに記録媒体 | |
JP2005352754A (ja) | 情報ナビゲーション装置、方法、プログラム、及び記録媒体 | |
KR100915929B1 (ko) | 정보 검색 장치 및 정보 검색 방법 | |
JP4253532B2 (ja) | 情報推薦装置、情報推薦プログラム及び記録媒体 | |
JP2006094018A (ja) | 番組推薦装置、番組推薦方法、プログラムおよびそのプログラムを記録した記録媒体 | |
JP4698545B2 (ja) | 情報処理装置及び方法及びプログラム並びに記憶媒体 | |
JP4305865B2 (ja) | 番組自動選択装置、番組自動選択方法、及び番組自動選択プログラム | |
JP2009230306A (ja) | 映像記録再生装置 | |
JP5008250B2 (ja) | 情報処理装置および方法、プログラム、並びに記録媒体 | |
KR101473250B1 (ko) | 디지털 방송 시스템에서 사용자 선호 프로그램 추천 방법및 장치 | |
JP4305860B2 (ja) | 番組自動選択装置、番組自動選択方法、及び番組自動選択プログラム | |
JP4305862B2 (ja) | 番組順位付け装置、番組順位付け方法、及び番組順位付けプログラム | |
JP4305863B2 (ja) | 番組順位付け装置、番組順位付け方法、及び番組順位付けプログラム | |
JP4305861B2 (ja) | 番組順位付け装置、番組順位付け方法、及び番組順位付けプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090810 |
|
TRDD | Decision of grant or rejection written | ||
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20111228 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20120110 |
|
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: 20120113 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150120 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |