(57)【要約】【課題】少ない情報で、ユーザの嗜好を表す嗜好情報を、幅広く学習する。【解決手段】ウェブ検索部３９は、予め学習された、ユーザの嗜好を表す嗜好情報に基づいて、嗜好情報に関連する関連データを取得し、キーワード抽出部４０は、取得された関連データからキーワードを抽出し、嗜好学習部４１は、抽出されたキーワードに基づいて、新たな嗜好情報を学習する。本発明は、例えば、番組を受信するテレビジョン受像機に適用できる。【選択図】図１
2009302884.tif 000002
【特許請求の範囲】
【請求項１】
予め学習された、ユーザの嗜好を表す嗜好情報に基づいて、前記嗜好情報に関連する関連データを取得する取得手段と、
取得された前記関連データからキーワードを抽出する抽出手段と、
抽出されたキーワードに基づいて、新たな前記嗜好情報を学習する学習手段と
を備える情報処理装置。
【請求項２】
新たな前記嗜好情報に基づいて、ユーザに推薦する推薦番組を提示する提示手段をさらに備える
請求項１に記載の情報処理装置。
【請求項３】
ユーザの嗜好を表す嗜好情報を学習する情報処理装置の情報処理方法において、
前記情報処理装置は、
取得手段と、
抽出手段と、
学習手段と
を備え、
前記取得手段が、予め学習された、ユーザの嗜好を表す嗜好情報に基づいて、前記嗜好情報に関連する関連データを取得し、
前記抽出手段が、取得された前記関連データからキーワードを抽出し、
前記学習手段が、抽出されたキーワードに基づいて、新たな前記嗜好情報を学習する
ステップを含む情報処理方法。
【請求項４】
コンピュータを、
予め学習された、ユーザの嗜好を表す嗜好情報に基づいて、前記嗜好情報に関連する関連データを取得する取得手段と、
取得された前記関連データからキーワードを抽出する抽出手段と、
抽出されたキーワードに基づいて、新たな前記嗜好情報を学習する学習手段と
して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法、およびプログラムに関し、特に、例えば、少ない情報で、ユーザの嗜好を表す嗜好情報を、幅広く学習できるようにした情報処理装置、情報処理方法、およびプログラムに関する。
【背景技術】
【０００２】
例えば、ユーザの嗜好に応じて推薦される推薦番組のタイトル等と、推薦番組に関連する情報とを、表示装置に表示して、ユーザに提供する提供技術が提案されている（例えば、特許文献１を参照）。
【０００３】
すなわち、従来の提供技術は、ユーザが視聴する番組の選局等の各履歴データと、EPG（Electronic Program Guide）データとに基づいて、ユーザの嗜好を学習し、学習したユーザの嗜好に基づいて、ユーザに視聴することを推薦する推薦番組のタイトル等をEPGデータから抽出する。
【０００４】
また、従来の提供技術では、EPGデータから抽出した推薦番組のタイトル等を検索条件として、番組情報提供会社の番組情報提供サーバから、推薦番組に関連する情報を取得する。
【０００５】
そして、EPGデータから抽出した推薦番組のタイトル等と、番組情報提供サーバから取得した推薦番組に関連する情報を、表示装置に表示してユーザに提供している。
【０００６】
【特許文献１】特開２００６−５０３２２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
従来の提供技術において、例えば、ユーザが、男性アイドル「Ａ」が出演するバラエティ番組の選局等をした場合、キーワード「Ａ」は、ユーザの嗜好を伴うキーワードであると学習される。
【０００８】
そして、ユーザの嗜好を学習した学習結果に基づいて、例えば、EPGデータから、「Ａ」が出演しているドラマ番組「Ｘ」が、推薦番組として抽出されて、その推薦番組に関連する情報とともに、表示装置に表示される。
【０００９】
ユーザの嗜好を伴うキーワードが「Ａ」であるときには、「Ａ」が出演しているドラマ番組「Ｘ」の他、「Ａ」に関連するものに対しても、ユーザの嗜好を伴うことが多い。
【００１０】
すなわち、例えば、「Ａ」は、アイドルグループ「Ｇ」に所属しており、ユーザの嗜好を伴うキーワードが「Ａ」であるときには、「Ａ」に関連するキーワード「Ｇ」が、同様に、ユーザの嗜好を伴うものであることが多い。
【００１１】
いまの場合、「Ａ」のみが、ユーザの嗜好を伴うキーワードとして学習されているだけである。
【００１２】
したがって、従来の提供技術では、「Ａ」が出演しているドラマ番組「Ｘ」が、推薦番組として、その推薦番組に関連する情報とともに、表示装置に表示されるが、「Ａ」が所属しているアイドルグループ「Ｇ」に関する番組については、推薦番組とされず、表示装置に表示されないことが生じ得る。
【００１３】
本発明は、このような状況に鑑みてなされたものであり、ユーザによる番組の選局等から得られた少ない情報で、ユーザの嗜好を表す嗜好情報を、幅広く学習できるようにするものである。
【課題を解決するための手段】
【００１４】
本発明の一側面の情報処理装置、またはプログラムは、予め学習された、ユーザの嗜好を表す嗜好情報に基づいて、前記嗜好情報に関連する関連データを取得する取得手段と、取得された前記関連データからキーワードを抽出する抽出手段と、抽出されたキーワードに基づいて、新たな前記嗜好情報を学習する学習手段とを備える情報処理装置、または情報処理装置として、コンピュータを機能させるためのプログラムである。
【００１５】
新たな前記嗜好情報に基づいて、ユーザに推薦する推薦番組を提示する提示手段をさらに設けることができる。
【００１６】
本発明の一側面の情報処理方法は、前記取得手段が、予め学習された、ユーザの嗜好を表す嗜好情報に基づいて、前記嗜好情報に関連する関連データを取得し、前記抽出手段が、取得された前記関連データからキーワードを抽出し、前記学習手段が、抽出されたキーワードに基づいて、新たな前記嗜好情報を学習するステップを含む情報処理方法である。
【００１７】
本発明の一側面においては、予め学習された、ユーザの嗜好を表す嗜好情報に基づいて、前記嗜好情報に関連する関連データが取得され、取得された前記関連データからキーワードが抽出され、抽出されたキーワードに基づいて、新たな前記嗜好情報が学習される。
【発明の効果】
【００１８】
本発明によれば、ユーザによる番組の選局等から得られた少ない情報で、ユーザの嗜好を表す嗜好情報を、幅広く学習することができる。
【発明を実施するための最良の形態】
【００１９】
以下、図面を参照して、本発明の実施の形態について説明する。
【００２０】
図１は、本発明の一実施の形態である情報処理装置を示している。
【００２１】
この情報処理装置１は、アンテナ３１Aを有するチューナ３１、EPG取得部３２、EPG記憶部３３、表示録画処理部３４、録画番組記憶部３５、キーワード抽出部３６、嗜好学習部３７、嗜好情報記憶部３８、ウェブ検索部３９、キーワード抽出部４０、嗜好学習部４１、番組推薦部４２、表示部４３、操作部４４、制御部４５、および予約情報記憶部４６により構成される。
【００２２】
チューナ３１は、例えばユーザの選局操作等に基づき、アンテナ３１Aを介して受信するチャンネル（周波数帯域）を調整し、所望のチャンネルのテレビジョン信号（放送波）を受信する。チューナ３１は、受信したテレビジョン信号に含まれる画像データ（音声データを含む）を抽出して、表示録画処理部３４に供給する。
【００２３】
また、チューナ３１は、テレビジョン信号としてブロードキャスト（放送）されたEPGデータを抽出し、EPG取得部３２に供給する。
【００２４】
EPG取得部３２は、チューナ３１からのEPGデータを取得し、EPG記憶部３３に供給して記憶させる。
【００２５】
EPG記憶部３３は、EPG取得部３２からのEPGデータを記憶（保持）している。なお、EPGデータには、番組のタイトル名、番組に出演する出演者、番組の詳細情報等のテキストデータが含まれる。
【００２６】
表示録画処理部３４は、チューナ３１からの画像データを、表示部４３に供給して、画像データに対応する画像を表示させる。
【００２７】
また、表示録画処理部３４は、例えば、ユーザの録画操作に対応して、チューナ３１からの画像データを、録画番組として、録画番組記憶部３５に供給し、記憶させる。さらに、表示録画処理部３４は、例えば、ユーザの再生操作に対応して、録画番組記憶部３５から、ユーザにより指定された録画番組を読み出し、表示部４３に供給して表示させる。
【００２８】
録画番組記憶部３５は、表示録画処理部３４からの録画番組を記憶している。
【００２９】
キーワード抽出部３６は、例えば、番組の視聴（選局）、録画、および録画の予約等が行われたとき、その番組のEPGデータをEPGデータ記憶部３３から読み出す。また、キーワード抽出部３６は、読み出したEPGデータから、形態素解析等によりキーワードを抽出し、学習用のキーワードとして、嗜好学習部３７に供給する。
【００３０】
嗜好学習部３７は、キーワード抽出部３６からの学習用のキーワードに基づいて、ユーザの嗜好を表す嗜好情報を学習し、その学習により得られた嗜好情報リストを、嗜好情報記憶部３８に供給して記憶させる嗜好情報リスト学習処理を行う。
【００３１】
すなわち、例えば、嗜好学習部３７は、学習用のキーワードが、嗜好情報記憶部３８に記憶されている嗜好情報リストにまだ登録されていない場合、学習用のキーワードと、その学習用のキーワードに対するユーザの嗜好の度合いを表す嗜好度を、嗜好情報として、嗜好情報リストに登録する。なお、キーワードとともに登録される嗜好度としては、例えば、予め決められたデフォルトの値が登録される。
【００３２】
また、嗜好学習部３７は、学習用のキーワードが、嗜好情報記憶部３８に記憶されている嗜好情報リストにすでに登録されている場合、嗜好情報リストに登録済みのキーワードの嗜好度を更新する。
【００３３】
嗜好情報記憶部３８は、嗜好情報が登録される嗜好情報リストを記憶している。
【００３４】
図２は、嗜好情報記憶部３８が記憶する嗜好情報リストの一例を示している。
【００３５】
図２の嗜好情報リストには、嗜好情報として、ユーザの嗜好を伴うキーワードと、そのキーワードに対するユーザの嗜好度とが対応付けられて登録されている。
【００３６】
なお、嗜好学習部３７では、EPGデータから同じキーワードが抽出された頻度に応じて、そのキーワードの嗜好度を高くするように更新することが行われる。したがって、嗜好度が高いキーワードほど、よりユーザの嗜好を伴うキーワードであるといえる。
【００３７】
図１に戻り、ウェブ検索部３９は、嗜好学習部３７の嗜好情報リスト学習処理により得られた嗜好情報リストに登録されている、ユーザの嗜好度が所定の閾値以上のキーワードを、検索用のキーワードとして、嗜好情報記憶部３８から読み出す。
【００３８】
ウェブ検索部３９は、検索用のキーワード毎に、検索用のキーワードに関連する関連データを、インターネット２を介して取得し、キーワード抽出部４０に供給する。
【００３９】
すなわち、例えば、検索用のキーワードが、番組のタイトル名であるときには、番組のタイトル名に関連する関連データとして、その番組の公式ホームページを表すテキストデータを、インターネット２を介して、その番組の情報を提供する提供サーバ等から検索（取得）し、キーワード抽出部４０に供給する。
【００４０】
また、例えば、検索用のキーワードが、番組に出演する出演者名であるときには、番組に出演する出演者名に関連する関連データとして、その出演者の公式ホームページを表すテキストデータを、インターネット２を介して、その出演者の情報を提供する提供サーバ等から検索し、キーワード抽出部４０に供給する。
【００４１】
キーワード抽出部４０は、ウェブ検索部３９からの関連データから、形態素解析等によりキーワードを抽出し、学習用のキーワードとして、嗜好学習部４１に供給する。
【００４２】
嗜好学習部４１は、嗜好学習部３７と同様に、キーワード抽出部４０からの学習用のキーワードに基づいて、新たな嗜好情報リストを作成し、嗜好情報記憶部３８に供給して、記憶させる。
【００４３】
次に、図３を参照して、ウェブ検索部３９乃至嗜好学習部４１が行う処理を具体的に説明する。
【００４４】
例えば、ウェブ検索部３９は、嗜好情報記憶部３８から、ユーザの嗜好度が所定の閾値以上のキーワードとして、男性アイドル名「Ａ」を読み出した場合、インターネット２を介して、「Ａ」の公式ホームページなどの検索を行い、その検索により得られた、「Ａ」の公式ホームページなどを表す関連データ７１を、キーワード抽出部４０に供給する。
【００４５】
なお、嗜好情報記憶部３８から読み出されるキーワードは、１つのキーワードに限定されず、複数のキーワードが読み出されてもよい。
【００４６】
また、「Ａ」は、男性アイドル「Ｂ」、「Ｃ」、および「Ｄ」とともに、アイドルグループ「Ｇ」を結成している。したがって、関連データ７１には、「Ａ」に関連するキーワードとして、キーワード「Ａ」の他、「Ｂ」、「Ｃ」、「Ｄ」、および「Ｇ」などのキーワードが、比較的多く含まれる。
【００４７】
キーワード抽出部４０は、ウェブ検索部３９からの関連データ７１から、形態素解析等により、「Ａ」、「Ｂ」、「Ｃ」、「Ｄ」、および「Ｇ」などのキーワードを抽出し、嗜好学習部４１に供給する。
【００４８】
嗜好学習部４１は、キーワード抽出部４０から供給された、「Ａ」、「Ｂ」、「Ｃ」、「Ｄ」、および「Ｇ」などのキーワードに基づいて、新たな嗜好情報リストを作成し、嗜好情報記憶部３８に供給して、記憶させる。
【００４９】
図１に戻り、番組推薦部４２は、嗜好情報記憶部３８に記憶されている新たな嗜好情報リストを読み出し、その新たな嗜好情報リストに基づいて、ユーザに視聴を推薦するお薦め番組のEPGデータを、EPG記憶部３３から読み出して、表示部４３に供給して、お薦め番組の詳細情報などを表示させる。
【００５０】
操作部４４は、ウェブ検索部３９乃至嗜好学習部４１が行う処理の開始を指示する開始ボタン、視聴する番組に対応するチャンネルを変更するためのチャンネルボタン、番組を録画するための録画ボタン、録画番組を再生するための再生ボタン、および番組の録画を予約するために録画ボタンとともに用いられる操作キーなどにより構成されており、ユーザにより操作される。
【００５１】
操作部４４は、ユーザの操作に応じて、ユーザの操作に対応する操作信号を、制御部４５に供給する。
【００５２】
制御部４５は、操作部４４からの操作信号に応じて、各機能ブロックを制御する。すなわち、例えば、ユーザが録画予約操作を行う場合、制御部４５は、操作部４４からの操作信号に応じて、録画番組の開始時間およびチャンネルなどの、録画に必要な情報を表す録画予約情報を生成し、予約情報記憶部４６に供給して記憶させる。
【００５３】
また、制御部４５は、予約情報記憶部４６に記憶されている予約情報に基づいて、録画番組の開始時間になったときに、その録画番組を録画するように、チューナ３１および表示録画処理部３４等を制御する。
【００５４】
予約情報記憶部４６は、制御部４５からの録画予約情報を記憶している。
【００５５】
次に、図４のフローチャートを参照して、第１の嗜好学習処理を説明する。
【００５６】
この第１の嗜好学習処理は、例えば、ユーザが、操作部４４のチャンネルボタン等を操作して、番組の視聴、番組の録画、または番組の録画の予約等をしたときに、操作部４４から制御部４５に対して、ユーザの操作に対応する操作信号が供給されて、制御部４５が、操作部４４からの操作信号に基づいて、キーワード抽出部３６および嗜好学習部３７を制御することにより行われる。
【００５７】
ステップＳ１において、キーワード抽出部３６は、ユーザが視聴等を行った番組のEPGデータをEPGデータ記憶部３３から読み出す。また、キーワード抽出部３６は、読み出したEPGデータから、形態素解析等によりキーワードを抽出し、学習用のキーワードとして、嗜好学習部３７に供給する。
【００５８】
ステップＳ２において、嗜好学習部３７は、キーワード抽出部３６からの学習用のキーワードに基づいて、ユーザの嗜好を学習し、その学習により得られた嗜好情報リストを、嗜好情報記憶部３８に供給して記憶させる嗜好情報リスト学習処理を行う。以上で、第１の嗜好学習処理は終了される。
【００５９】
次に、図５のフローチャートを参照して、図４のステップＳ２における嗜好情報リスト学習処理の詳細を説明する。
【００６０】
ステップＳ３１において、嗜好学習部３７は、嗜好情報記憶部３８から、嗜好情報記憶部３８に記憶されている嗜好情報リストを読み出し、読み出した嗜好情報リストに、キーワード抽出部３６からの学習用のキーワードが登録されているか否かを判定する。
【００６１】
ステップＳ３１において、嗜好学習部３７は、嗜好情報リストに、学習用のキーワードが登録されていない（未登録である）と判定した場合、処理は、ステップＳ３２に進められる。
【００６２】
ステップＳ３２において、嗜好学習部３７は、学習用のキーワードと、その学習用のキーワードに対するユーザの嗜好の度合いを表す嗜好度を、ユーザの嗜好を表す嗜好情報として、嗜好情報リストに登録し、その嗜好情報リストを、嗜好情報記憶部３８に供給し、上書きする形で記憶して、嗜好情報リスト学習処理は終了される。
【００６３】
また、ステップＳ３１において、嗜好学習部３７は、嗜好情報リストに、学習用のキーワードが登録されている（登録済みである）と判定した場合、処理は、ステップＳ３３に進められる。
【００６４】
ステップＳ３３において、嗜好学習部３７は、嗜好情報リストに登録済みの学習用のキーワードの嗜好度を更新し、嗜好情報記憶部３８に供給して、上書きする形で記憶して、嗜好情報リスト学習処理は終了される。
【００６５】
次に、図６のフローチャートを参照して、第２の嗜好学習処理を説明する。
【００６６】
なお、第２の嗜好学習処理では、第１の嗜好学習処理により、予め学習された嗜好情報リストに登録されたキーワードのうち、嗜好度が所定の閾値以上のキーワードに基づいて、ユーザの嗜好情報を学習し、新たな嗜好情報リストを作成する。
【００６７】
この第２の嗜好学習処理は、例えば、ユーザが、操作部４４の開始ボタンを操作したときに、操作部４４から制御部４５に対して、ユーザの操作に対応する操作信号が供給されて、制御部４５が、操作部４４からの操作信号に基づいて、ウェブ検索部３９乃至嗜好学習部４１を制御することにより行われる。
【００６８】
ステップＳ６１において、ウェブ検索部３９は、第１の嗜好学習処理により、予め学習された嗜好情報リストに登録されている、ユーザの嗜好度が所定の閾値以上のキーワードを、検索用のキーワードとして、嗜好情報記憶部３８から読み出す。
【００６９】
ステップＳ６２において、ウェブ検索部３９は、検索用のキーワード毎に、検索用のキーワードに関連する関連データを、インターネット２を介して取得し、キーワード抽出部４０に供給する。
【００７０】
ステップＳ６３において、キーワード抽出部４０は、ウェブ検索部３９からの関連データから、形態素解析等によりキーワードを抽出し、学習用のキーワードとして、嗜好学習部４１に供給する。
【００７１】
ステップＳ６３において、キーワード抽出部４０が、供給された関連データからキーワードすべてを抽出し、学習用のキーワードとして嗜好学習部３７に供給するのを待って、処理は、ステップＳ６４に進められる。
【００７２】
ステップＳ６４において、嗜好学習部４１は、第１の嗜好学習処理により作成された嗜好情報リストに登録されたキーワードおよび嗜好度を削除する初期化を行う。
【００７３】
ステップＳ６５において、嗜好学習部４１は、嗜好学習部３７と同様にして、キーワード抽出部４０からの学習用のキーワードそれぞれに基づいて、ユーザの嗜好を表す嗜好情報を学習し、その学習により得られた新たな嗜好情報リストを、嗜好情報記憶部３８に供給して記憶させる嗜好情報リスト学習処理を行う。
【００７４】
以上のように、すべての学習用のキーワードに基づいて、嗜好情報リスト作成処理が行われた後、第２の嗜好学習処理は終了される。
【００７５】
第２の嗜好学習処理（図６）では、第１の嗜好学習処理（図４）により作成された嗜好情報リストに登録されたキーワードのうち、嗜好度が所定の閾値以上のキーワードを、検索用のキーワードとして、検索用のキーワードに関連する関連データを検索し、その関連データから抽出したキーワードに基づいて、新たに嗜好情報リストを作成することとした。
【００７６】
したがって、第２の嗜好学習処理では、EPGデータから抽出したキーワードに基づいて嗜好情報を学習する第１の嗜好学習処理と比較して、関連データから抽出したより多くのキーワードに基づいて、嗜好情報を学習することとしたので、関連データに含まれるキーワードから、ユーザの嗜好情報を幅広く学習することが可能となる。
【００７７】
また、第２の嗜好学習処理では、ユーザが番組の視聴などを殆ど行わないため、第１の嗜好学習処理により、ユーザの嗜好情報を充分に学習することができなかった場合であっても、検索用のキーワードに基づいて取得される関連データに含まれるキーワードから、ユーザの嗜好情報を充分に学習することができる。
【００７８】
したがって、第２の嗜好学習処理により得られた新たな嗜好情報リストに基づいて、お薦め番組をユーザに推薦する場合には、ユーザの嗜好情報を充分に学習することができなかったために、ユーザに推薦番組を（殆ど）推薦することができないという状況を防止することが可能となる。
【００７９】
なお、第２の嗜好学習処理のステップＳ６２において、ウェブ検索部３９は、検索用のキーワード毎に、検索用のキーワードに関連する関連データを、インターネット２を介して取得することとしたが、その他、例えば、検索用のキーワードに関連する関連データが記録（記憶）された関連データ記録媒体から、検索用のキーワード毎に関連データを取得するようにしてもよい。
【００８０】
また、第２の嗜好学習処理では、ステップＳ６４において、第１の嗜好学習処理により作成された嗜好情報リストに登録されたキーワードおよび嗜好度を削除する初期化を行い、ステップＳ６５において、初期化された嗜好情報リストに、キーワードなどを登録することにより、新たな嗜好情報リストを作成することとしたが、これに限定されない。
【００８１】
すなわち、例えば、ステップＳ６４において、初期化を行わずに、ステップＳ６５において、第１の嗜好学習処理により作成された嗜好情報リストとは別の嗜好情報リストを、新たな嗜好情報リストとして作成し、嗜好情報記憶部３８に供給して記憶させるようにしてもよい。この場合、ステップＳ６４の処理を省略することができるため、第２の嗜好学習処理を迅速に行うことが可能となる。
【００８２】
さらに、第２の嗜好学習処理は、ユーザが、操作部４４の開始ボタンを操作したときに行われることとしたが、その他、例えば、ユーザの操作によらずに、所定のタイミングで、適宜、処理が行われるようにすることが可能である。
【００８３】
上記実施の形態では、番組推薦部４２は、第２の嗜好学習処理により得られた新たな嗜好情報リストに基づいて、お薦め番組の詳細情報などを、表示部４３に表示させることとしたが、その他、お薦め番組の詳細情報などを、音声データとして、図示せぬスピーカから出力させることが可能である。
【００８４】
上記実施の形態では、第２の嗜好学習処理により作成された新たな嗜好情報リストに基づいて、番組推薦部４２が、お薦め番組の詳細情報などを表示部４３に表示させることとしたが、その他、例えば、第２の嗜好学習処理により作成された新たな嗜好情報リストに基づいて、表示録画処理部３４が、適宜、お薦め番組を録画番組記憶部３５に供給し、録画番組として記憶させるようにしてもよい。
【００８５】
本発明を適用した情報処理装置としては、例えば、番組の記録や録画を行うハードディスクレコーダ、および、インターネット等のネットワーク若しくはアンテナを介して番組等を受信するテレビジョン受像機等を採用することが可能である。
【００８６】
上述した一連の処理は、専用のハードウエアにより実行させることもできるし、ソフトウエアにより実行させることもできる。一連の処理をソフトウエアにより実行させる場合には、そのソフトウエアを構成するプログラムが、いわゆる組み込み型のコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、記録媒体からインストールされる。
【００８７】
図７は、上述した一連の処理をプログラムにより実行するコンピュータの構成例を示している。
【００８８】
CPU（Central Processing Unit）２０１は、ROM（Read Only Memory）２０２、または記憶部２０８に記憶されているプログラムに従って各種の処理を実行する。RAM（Random Access Memory）２０３には、CPU２０１が実行するプログラムやデータなどが適宜記憶される。これらのCPU２０１、ROM２０２、およびRAM２０３は、バス２０４により相互に接続されている。
【００８９】
CPU２０１にはまた、バス２０４を介して入出力インタフェース２０５が接続されている。入出力インタフェース２０５には、キーボード、マウス、マイクロホンなどよりなる入力部２０６、ディスプレイ、スピーカなどよりなる出力部２０７が接続されている。CPU２０１は、入力部２０６から入力される指令に対応して各種の処理を実行する。そして、CPU２０１は、処理の結果を出力部２０７に出力する。
【００９０】
入出力インタフェース２０５に接続されている記憶部２０８は、例えばハードディスクからなり、CPU２０１が実行するプログラムや各種のデータを記憶する。通信部２０９は、インターネットやローカルエリアネットワークなどのネットワークを介して外部の装置と通信する。
【００９１】
また、通信部２０９を介してプログラムを取得し、記憶部２０８に記憶してもよい。
【００９２】
入出力インタフェース２０５に接続されているドライブ２１０は、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア２１１が装着されたとき、それらを駆動し、そこに記録されているプログラムやデータなどを取得する。取得されたプログラムやデータは、必要に応じて記憶部２０８に転送され、記憶される。
【００９３】
コンピュータにインストールされ、コンピュータによって実行可能な状態とされるプログラムを記録（記憶）する記録媒体は、図７に示すように、磁気ディスク（フレキシブルディスクを含む）、光ディスク（CD-ROM(Compact Disc-Read Only Memory),DVD(Digital Versatile Disc)を含む）、光磁気ディスク（ＭＤ（Mini-Disc）を含む）、もしくは半導体メモリなどよりなるパッケージメディアであるリムーバブルメディア２１１、または、プログラムが一時的もしくは永続的に格納されるROM２０２や、記憶部２０８を構成するハードディスクなどにより構成される。記録媒体へのプログラムの記録は、必要に応じてルータ、モデムなどのインタフェースである通信部２０９を介して、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線または無線の通信媒体を利用して行われる。
【００９４】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【００９５】
また、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【図面の簡単な説明】
【００９６】
【図１】本発明を適用した情報処理装置の構成例を示すブロック図である。
【図２】嗜好情報リストの一例を示す図である。
【図３】ウェブ検索部乃至嗜好学習部が行う処理を具体的に説明する図である。
【図４】第１の嗜好学習処理を説明するフローチャートである。
【図５】嗜好情報リスト学習処理を説明するフローチャートである。
【図６】第２の嗜好学習処理を説明するフローチャートである。
【図７】コンピュータの構成例を示すブロック図である。
【符号の説明】
【００９７】
１  情報処理装置，  ３１A  アンテナ，  ３１  チューナ，  ３２  EPG取得部，  ３３  EPG記憶部，  ３４  表示録画処理部，  ３５  録画番組記憶部，  ３６  キーワード抽出部，  ３７  嗜好学習部，  ３８  嗜好情報記憶部，  ３９  ウェブ検索部，  ４０  キーワード抽出部，  ４１  嗜好学習部，  ４２  番組推薦部，  ４３  表示部，  ４４  操作部，  ４５  制御部，  ４６  予約情報記憶部
【図１】
2009302884.tif 000003
【図２】
2009302884.tif 000004
【図３】
2009302884.tif 000005
【図４】
2009302884.tif 000006
【図５】
2009302884.tif 000007
【図６】
2009302884.tif 000008
【図７】
2009302884.tif 000009