(57)【要約】【課題】  テレビジョン番組情報に含まれるキーワードを演算処理することにより、ユーザの本来の嗜好に対応した番組を検索することができるテレビジョン番組検索方法及びテレビジョン番組検索装置を提供する。【解決手段】  チューナ部１においてテレビジョン放送を受信し復調された映像信号は、ＥＰＧ取得部４に供給され、ＥＰＧ情報を抽出する。履歴処理部７は、ユーザの操作をリモコン信号受信処理部５にて受信した操作情報により操作履歴を作成する。ＥＰＧ取得部４、履歴処理部７、あるいは記録再生部２から供給される各々の情報を蓄積装置８に記憶させ過去の情報から嗜好度演算部３は、ユーザの嗜好度を求め、モニタ１０１にユーザが速やかに好みの番組を選択するよう誘導する表示を行うように、また記録再生部２に記録するようにしている。【選択図】      図１
2005191817.tif 000002
【特許請求の範囲】
【請求項１】
テレビジョン放送を受信し、前記テレビジョン放送の番組情報とユーザの操作履歴情報とを基に、前記ユーザの好みの番組を検索するテレビジョン番組検索方法であって、
前記ユーザの操作履歴情報から所定視聴時刻に放送されていた番組の情報を抽出する番組情報抽出ステップと、
前記番組情報抽出ステップにより抽出された番組情報から番組の特徴を表す番組タイトル、番組ジャンル、及び出演者の少なくとも一つをキーワードとして抽出するキーワード抽出ステップと、
前記キーワード抽出ステップにより抽出されたキーワードの出現頻度をＲａ、およびそのキーワードを含む番組の種類の数をＮｐ、番組嗜好度をＰとしたとき、Ｐ＝Ｒａ・Ｎｐとして番組嗜好度を演算する嗜好度演算ステップと、
前記嗜好度演算ステップにより演算された番組嗜好度が最も高い番組を前記ユーザの好みの番組とし判断するステップと、
を有することを特徴とするテレビジョン番組検索方法。
【請求項２】
テレビジョン放送を受信し、前記テレビジョン放送の番組情報とユーザの操作履歴情報とを基に、前記ユーザの好みの番組を検索するテレビジョン番組検索装置であって、
前記ユーザの操作履歴情報から所定視聴時刻に放送されていた番組の情報を抽出する番組情報抽出手段と、
前記番組情報抽出手段により抽出された番組情報から番組の特徴を表す番組タイトル、番組ジャンル、及び出演者の少なくとも一つをキーワードとして抽出するキーワード抽出手段と、
前記キーワード抽出手段により抽出されたキーワードの出現頻度をＲａ、およびそのキーワードを含む番組の種類の数をＮｐ、番組嗜好度をＰとしたとき、Ｐ＝Ｒａ・Ｎｐとして番組嗜好度を演算する嗜好度演算手段と、
前記嗜好度演算手段により演算された番組嗜好度が最も高い番組を前記ユーザの好みの番組と判断しユーザに通知する通知手段と、
を備えることを特徴とするテレビジョン番組検索装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、テレビジョン放送を受信する装置において、過去のユーザの操作履歴（番組の視聴、録画、再生など）からユーザの視聴傾向を学習し、テレビジョン番組毎の嗜好度を演算するための技術に関する。
【背景技術】
【０００２】
従来、ユーザの嗜好に応じたテレビジョン番組を選択して提示するテレビジョン放送受信装置として、ユーザの視聴した各番組の番組情報から番組の特徴を表すキーワードを抽出し、キーワードごとの出現頻度を求め、出現頻度の高いキーワードを多く含む番組を好みの番組としてユーザに提示する提案がされている（例えば、特許文献１参照。）。
【０００３】
また、キーワードを利用しないものとしてテレビジョン番組の時間的な周期性の利用する提案（例えば、特許文献２参照。）、あるいは、タイトルを比較することにより、出現頻度の高いタイトルの番組を好みの番組としてユーザに提示する提案がされている（例えば、特許文献３参照。）
【０００４】
【特許文献１】特開平１０−２４３３０９号公報
【特許文献２】特願２００３−４６４５８公報
【特許文献３】特開平１１−７５１２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、キーワードの出現頻度を利用するものでは、定期的に放送されるような番組、例えばドラマやバラエティ番組などのレギュラー出演者など放送される回数の多い番組が相対的に頻度が高くなってしまい、好みの番組としてユーザに提示する番組が、必ずしもユーザの嗜好を反映していないという問題があった。
放送頻度などにより正規化することも考えられるが、その場合でも同じ番組（タイトルが同じ共通の番組）に出てくるキーワードの出現率と、複数の番組をまたがって出てくるキーワードの出現率は同じになってしまい、好みの番組としてユーザに提示する番組が、必ずしもユーザの嗜好を反映していないという問題は依然として解決できない。
【０００６】
また、時間的な周期や番組のタイトルを利用する方法は、定期的に見ているような番組には適用できるが、内容により見たり見なかったりする番組には適用できず、好みの番組としてユーザに提示する番組が、必ずしもユーザの嗜好を反映していないという問題があった。
【０００７】
本発明は、以上の点に鑑みなされたもので、テレビジョン番組情報に含まれるキーワードを演算処理することにより、ユーザの本来の嗜好に対応した番組を検索することができるテレビジョン番組検索方法及びテレビジョン番組検索装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、上記課題を解決するために、以下に記載の１）〜２）の手段よりなる。
すなわち、
１）テレビジョン放送を受信し、前記テレビジョン放送の番組情報とユーザの操作履歴情報とを基に、前記ユーザの好みの番組を検索するテレビジョン番組検索方法であって、
前記ユーザの操作履歴情報から所定視聴時刻に放送されていた番組の情報を抽出する番組情報抽出ステップと、
前記番組情報抽出ステップにより抽出された番組情報から番組の特徴を表す番組タイトル、番組ジャンル、及び出演者の少なくとも一つをキーワードとして抽出するキーワード抽出ステップと、
前記キーワード抽出ステップにより抽出されたキーワードの出現頻度をＲａ、およびそのキーワードを含む番組の種類の数をＮｐ、番組嗜好度をＰとしたとき、Ｐ＝Ｒａ・Ｎｐとして番組嗜好度を演算する嗜好度演算ステップと、
前記嗜好度演算ステップにより演算された番組嗜好度が最も高い番組を前記ユーザの好みの番組とし判断するステップと、
を有することを特徴とするテレビジョン番組検索方法。
２）テレビジョン放送を受信し、前記テレビジョン放送の番組情報とユーザの操作履歴情報とを基に、前記ユーザの好みの番組を検索するテレビジョン番組検索装置であって、
前記ユーザの操作履歴情報から所定視聴時刻に放送されていた番組の情報を抽出する番組情報抽出手段と、
前記番組情報抽出手段により抽出された番組情報から番組の特徴を表す番組タイトル、番組ジャンル、及び出演者の少なくとも一つをキーワードとして抽出するキーワード抽出手段と、
前記キーワード抽出手段により抽出されたキーワードの出現頻度をＲａ、およびそのキーワードを含む番組の種類の数をＮｐ、番組嗜好度をＰとしたとき、Ｐ＝Ｒａ・Ｎｐとして番組嗜好度を演算する嗜好度演算手段と、
前記嗜好度演算手段により演算された番組嗜好度が最も高い番組を前記ユーザの好みの番組と判断しユーザに通知する通知手段と、
を備えることを特徴とするテレビジョン番組検索装置。
【発明の効果】
【０００９】
本発明の「テレビジョン番組検索方法及びテレビジョン番組検索装置」によれば、繰り返し放送される番組で毎回現れるようなキーワードの嗜好度が高く見積もられることがなく、ユーザの本来の嗜好に近い番組を検索することができるテレビジョン番組検索方法及びテレビジョン番組検索装置を提供することができる。
また、特定の番組に集中して現れるキーワードと複数の番組にまたがって表れるキーワードを識別することにより、よりユーザの嗜好を反映したテレビジョン番組検索方法及びテレビジョン番組検索装置を提供することができる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明に係るテレビジョン番組検索方法及びテレビジョン番組検索装置の発明を実施するための最良の形態につき、好ましい実施例により説明する。
図１は本実施例に適用されるテレビジョン放送受信装置の構成を示した概略ブロック図である。同図に示すようにテレビジョン放送受信装置１００は、チューナ部１、記録再生部２、嗜好度演算部３、ＥＰＧ取得部４、リモコン信号受信処理部５、ＡＶ処理部６、履歴処理部７、蓄積装置８から構成されている。
【００１１】
同図に示すように、チューナ部１においてテレビ放送を受信し選局を行い、復調された映像信号をＡＶ処理部６に供給する。ＡＶ処理部６は、映像信号をモニタ１０１に出力する他、映像信号をエンコードして記録再生部２に供給し、記録再生部２から再生された信号をデコード処理する。
一方、復調された映像信号は、ＥＰＧ取得部４にも供給され、ＥＰＧ取得部４は復調された映像信号の垂直帰線区間に多重されたＥＰＧ情報を抽出する。
ユーザからのリモコン操作信号を受信するリモコン信号受信処理部５から供給される操作履歴から履歴処理部７は、テレビジョン放送受信装置１００の操作履歴を作成する。
【００１２】
上述の、記録再生部２、ＥＰＧ取得部４、履歴処理部７から供給される各々の情報を蓄積装置８に記憶させ過去の情報から嗜好度演算部３は、ユーザの嗜好度を求め、記録再生部２を制御するようにしている。
また、嗜好度演算部３により求めた、ユーザの嗜好度に基づいて、モニタ１０１にユーザが速やかに選択するよう誘導する表示を行うようにしている。
【００１３】
図２に嗜好度演算部３の詳細なブロック図を示し、番組の特徴を表すキーワードごとの嗜好度を計算する手順を説明する。同図に示すように履歴情報にもとづく番組情報を取得する番組情報取得部９、番組情報から番組の特徴をあらわすキーワードを抽出するキーワード抽出部１０、番組のタイトル名を抽出するタイトル抽出部１３、キーワード抽出部１０とタイトル抽出部１３で抽出したキーワード及びタイトルからキーワードごとの出現率とそのキーワードに含まれる番組の種類数を集計する集計部１１、集計部１１で求められた値によりキーワードごとの嗜好度を求める嗜好度計算部１２から構成される。
【００１４】
テレビジョン放送で実際に扱われる番組情報には、例えば図３に示すように番組ＩＤ、タイトル名、ジャンル名、出演者名、番組の内容解説などの情報が含まれている。これらの情報はインターネットから取得したり、放送に多重されてＥＰＧ情報として送られてきたりしている。また、将来的にはメタデータとしてより詳細なデータとして送られることも検討されている。本実施例では放送波の垂直帰線区間に多重されている番組情報を想定して説明をする。
【００１５】
また、視聴履歴としては図４に示すように、ユーザがリモコン送信器などを用いて選局などの操作を行った時の日時、その時の選局された番組ＩＤなどが含まれている。
【００１６】
次に嗜好度演算部３の処理について図８のフローチャートに従って詳しく説明する。
番組情報取得部９では、視聴履歴に対応するある一定期間（例えば過去１ヶ月など）の番組情報をＥＰＧ取得部４によりあらかじめ蓄えられている蓄積装置８から取得し、キーワード抽出部とタイトル抽出部へ入力する（ステップ１）。履歴情報に対する番組情報を図５に示す。
【００１７】
キーワード抽出部１０では、番組情報取得部９から入力された図５に示すような番組情報から各番組の特徴を表すキーワードを抽出する（ステップ２）。本実施例の場合タイトル名、ジャンル名、出演者名をキーワードとすると、「歌の祭典」、「怒っていいとも」、「ザ・ベスト５」、「朝のヒットスタジオ」、「ミュージックSP」、「音楽」、「バラエティ」、「イブニング娘」、「爆怒問題」がキーワードとなる。また、番組解説文に含まれる文章を形態素解析し、各形態素をキーワードとして使用することも可能であるが、本実施例では説明を簡単にするために使用しない例を想定している。
【００１８】
同様に、タイトル抽出部１３では、番組情報取得部９から入力された図５に示すような番組情報から各番組のタイトル名を抽出する(ステップ)３。本実施例の場合では、「歌の祭典」、「怒っていいとも」、「ザ・ベスト５」、「朝のヒットスタジオ」、「ミュージックSP」となる。
【００１９】
次に、集計部１１では、キーワード抽出部１０とタイトル抽出部１３の出力よりキーワードとそのキーワードを含むタイトル名の一覧を作成し嗜好度計算部１２へ入力する（ステップ４）。一覧を図６に示す。
【００２０】
次に、嗜好度計算部１２では、上述の処理により作成されたキーワードとそのキーワードを含むタイトルの一覧から、キーワードごとに集約を行いそれぞれのキーワードの出現頻度とキーワードを含むタイトルの数をカウントする（ステップ６）。図６の集約結果を図７に示す。さらに、
嗜好度P＝出現頻度Ra×キーワードを含む番組の種類の数Np  ……（１）
より、各キーワードの嗜好度を求めると、
歌の祭典            ＝  １  ×  １  ＝  １
怒っていいとも      ＝  ４  ×  １  ＝  ４
ザ・ベスト５        ＝  １  ×  １  ＝  １
朝のヒットスタジオ  ＝  １  ×  １  ＝  １
ミュージックＳＰ    ＝  １  ×  １  ＝  １
音楽                ＝  ４  ×  ４  ＝  １６
バラエティ          ＝  ４  ×  １  ＝  ４
イブニング娘        ＝  ４  ×  ４  ＝  １６
爆怒問題            ＝  ４  ×  １  ＝  ４
となる（ステップ７）。
【００２１】
例えば、従来ではキーワードの出現頻度により嗜好度を求めていたが、それでは「怒っていいとも」、「音楽」、「バラエティ」、「イブニング娘」、「爆怒問題」の嗜好度が４となり同一の番組繰り返し出てくるキーワードと複数の番組またがって出てくるキーワードが全て同じ値になってしまっていたが、本発明では、それらの嗜好度を区別することが可能になっている。
【００２２】
このようにして求められた嗜好度はキーワードごとに蓄積装置８に蓄積されると共に、記録再生部２に入力される。
記録再生部２では、受信中の番組の番組情報内に含まれるキーワードを抽出し、嗜好度演算部で求められた結果をもとにその番組の嗜好度を求め、嗜好度がある閾値以上であればその番組を録画するなどの処理を行なう。この時に求める番組の嗜好度は、その番組に含まれるキーワードの各嗜好度の合計などで表される。
【００２３】
上述の実施例では、Npをキーワードを含む番組の種類の数そのものとしたが、何らかの関数で変換して用いてもよい。
キーワードを含む番組の種類数をNp０とし、Npを
Np＝１０・log１０Np０  ……（２）
と定義する例を基に説明する。
【００２４】
この関係を、図９にNpを縦軸ｙ、Np０を横軸ｘとして表わした。同図からわかるように、１種類の番組を見ただけでは嗜好にはカウントされないが、２種類目以降は嗜好度に寄与し、５種類位までは回数に応じて嗜好に合っていると予測される度合いが高くなるが、ある程度多くの異なる番組についてそのキーワードの含まれたものを見ている場合には、元々そのキーワードの嗜好度は高いと予測されるので、さらに別の番組を見たからといって嗜好度が大きく増すとはみなさないという嗜好度の性質を反映することができ、よりきめこまかい制御が可能となる。
【００２５】
また、NpがNp０に対応したテーブルを用いる構成としてもよい。図１０にNpを縦軸ｙ、Np０を横軸ｘとして対応例の関係を示す。見られた番組が２種類程度であれば、たまたま見たと考えることもできるが、４，５種類の異なる番組が見られているとなると、嗜好があるとみなしてよい可能性が急速に高くなる。したがって、見られた番組がある程度の種類以上であれば、十分嗜好があるという結果を出力するようにしている。
【００２６】
このように本発明によれば、より実態に即した形で正確にユーザの好みを反映した嗜好度を算出することができる。
【図面の簡単な説明】
【００２７】
【図１】本実施例に適用されるテレビジョン放送受信装置の概略ブロック図である。
【図２】本実施例に適用される嗜好度演算部の詳細なブロック構成を示した図である。
【図３】テレビジョン番組に付加されている情報の一例を示した図である。
【図４】ユーザが操作を行った視聴履歴の一例を示した図である。
【図５】テレビジョン番組情報から抽出された各番組の特徴を表すキーワードの一例を示した図である。
【図６】キーワードとそのキーワードを含むタイトル名の一覧の一例を示した図である。
【図７】図６のキーワードとそのキーワードを含むタイトルの一覧から、集約を行いそれぞれのキーワードの出現頻度を求めた結果を示した図である。
【図８】本実施例に適用される嗜好度演算部の処理を説明するためのフローチャートの一例を示した図である。
【図９】Np０とNpとを関数で変換して用いた例を説明するための図である。
【図１０】NpとNp０とをテーブルを用いる構成とした例を説明するための図である。
【符号の説明】
【００２８】
１…チューナ部
２…記録再生部
３…嗜好度演算部
４…ＥＰＧ取得部
５…リモコン信号受信処理部
６…ＡＶ処理部
７…履歴処理部
８…蓄積装置
１００…テレビジョン放送受信装置
１０１…モニタ
【図１】
2005191817.tif 000003
【図２】
2005191817.tif 000004
【図３】
2005191817.tif 000005
【図４】
2005191817.tif 000006
【図５】
2005191817.tif 000007
【図６】
2005191817.tif 000008
【図７】
2005191817.tif 000009
【図８】
2005191817.tif 000010
【図９】
2005191817.tif 000011
【図１０】
2005191817.tif 000012