(57)【要約】【課題】  ユーザ嗜好を反映したユーザプロファイルを生成して精度よくユーザ嗜好の放送番組を決定する。【解決手段】  受信装置１０は放送番組の放映時間を含む電子番組ガイドが付加されたデジタル放送を受信して、放送番組毎に放送番組の視聴時間を記録する。そして、放送番組の放映時間と視聴時間とに応じて放送番組毎の嗜好性を決定して、嗜好性と電子番組ガイドとに基づいて推薦番組一覧を表示する。【選択図】      図１
2006180418.tif 000002
【特許請求の範囲】
【請求項１】
放送番組の放映時間を含む電子番組ガイドが付加されたデジタル放送を受信する受信装置において、
前記放送番組毎に該放送番組の視聴時間を記録する視聴時間記録手段と、
前記放送番組の放映時間と前記視聴時間とに応じて前記放送番組毎の嗜好性を決定する嗜好性決定手段と、
前記嗜好性と前記電子番組ガイドとに基づいて推薦番組一覧を表示する表示制御手段とを有することを特徴とする受信装置。
【請求項２】
電子番組ガイドには放映時間とともに放送番組の種別を示す種別パラメータが付加されており、
嗜好性決定手段は、前記電子番組ガイドに応じて前記放送番組についてその種別パラメータが分類された電子番組マトリクスデータを生成する電子番組マトリクス作成手段と、
選局された放送番組を示す選択番組データに応じて前記電子番組マトリクスデータを検索して前記種別パラメータ毎に放映時間と視聴時間とによって視聴時間率を得てユーザプロファイルデータを生成するプロファイル作成手段と、
該ユーザプロファイルに応じて嗜好性を判断して推薦番組を決定する推薦番組決定手段とを有することを特徴とする請求項１記載の受信装置。
【請求項３】
種別パラメータとして、少なくとも放送番組名、ジャンル大分類、ジャンル中分類、及び出演者を用いるようにしたことを特徴とする請求項２記載の受信装置。
【請求項４】
プロファイル作成手段は、種別パラメータ毎に当該種別パラメータが重複する放送番組についてカウント数を増加させ、該カウント数と視聴時間率との積で得られるプロファイル値を求めユーザプロファイルデータを生成することを特徴とする請求項２記載の受信装置。
【請求項５】
推薦番組決定手段は、種別パラメータ毎に対応付けて電子番組マトリクスデータにプロファイル値を書き込んで推薦番組マトリクスファイルを生成する推薦番組マトリクスファイル作成手段と、
該推薦番組マトリクスファイル中のプロファイル値に応じて推薦番組を決定する推薦番組判断手段とを有することを特徴とする請求項４記載の受信装置。
【請求項６】
推薦番組マトリクスファイル作成手段は、放送番組毎に各種別パラメータのプロファイル値を合計したプロファイル合計値を推薦番組マトリクスファイルに書き込み、
推薦番組判断手段は、推薦番組マトリクスファイル中のプロファイル値又はプロファイル合計値に応じて推薦番組を決定するようにしたことを特徴とする請求項５記載の受信装置。
【請求項７】
表示制御手段は、推薦番組判断手段で決定された推薦番組を他の放送番組と区別して表示するようにしたことを特徴とする請求項５又は請求項６記載の受信装置。
【請求項８】
プロファイル作成手段は、デジタル放送を受信する際のエラーレートに応じてプロファイル値を補正するようにしたことを特徴とする請求項４記載の受信装置。
【請求項９】
プロファイル作成手段は、デジタル放送を受信した後の電源の状態に応じてプロファイル値を補正するようにしたことを特徴とする請求項４記載の受信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、デジタル放送を受信する受信装置に関し、特に、デジタル放送において番組情報を報知する際、ユーザの嗜好に基づいて番組情報を報知する受信装置に関するものである。
【背景技術】
【０００２】
一般に、デジタル放送においては、電子番組ガイド（Ｅｌｅｃｔｒｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ（ＥＰＧ））サービスが提供されており、このＥＰＧには、例えば、全放送番組に関する放送番組名、当該放送番組毎の開始時刻及び終了時刻を示す放映時間、チャンネル、ジャンル大分類、ジャンル中分類、出演者、及び放送内容等の情報が提供されており、ユーザは電子番組ガイドによって放送番組毎にその概要を知ることができる。
【０００３】
上述のように、ユーザは電子番組ガイドに見て所望の放送番組を選択して受信装置によって放送番組を視聴することになるが、視聴可能な全ての放送番組に係る電子番組ガイドをモニター等に表示するとなると、一度に全ての電子番組ガイドをモニターに表示することができず、ユーザはスクロール表示を行う必要があり、所望の放送番組を選択する際の操作が面倒になってしまう。加えて、ユーザが好みの放送番組は限られているにも拘わらず、全ての電子番組ガイドをモニターに表示すると、ユーザが好みの放送番組をモニター画面上から選択する際の操作が煩わしくなってしまう。
【０００４】
このため、ユーザの放送番組視聴の際の選択操作に応じてユーザの放送番組に対する嗜好性を判断するようにしたものがあり、例えば、ユーザの放送番組視聴の際の選択操作に基づいて、ユーザが選択した放送番組のＥＰＧデータをテキストデータに分解した後、テキストデータを放送番組名、ジャンル、及び出演者名等の種別情報に分類して、これら種別情報の各々に重み付け（プロファイル値）を与えたユーザプロファイルを生成する。そして、受信装置で放送番組を視聴する際（つまり、受信中に）、ＥＰＧデータをテキストデータに分解して、当該テキストデータに一致するキーワードをユーザプロファイルから検索し、一致するとそのプロファイル値を加算して、放送番組毎にプロファイル値の総和を求め、この総和が高い程ユーザ好みの放送番組であると判断し、ユーザ好みの放送番組を決定するようにしたものがある（例えば、特許文献１参照）。
【０００５】
【特許文献１】特開２００２−１４２１６０公報（第５頁〜第９頁、第１図〜第１３図）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
従来の受信装置は以上のように構成されているので、ユーザが選択操作を行った放送番組の全てについてユーザプロファイルを作成することになる。例えば、ユーザが一旦番組選択したものの、ユーザの嗜好に合わない結果短時間で他の放送番組を選択したような場合についても、両方の放送番組についてユーザプロファイルが作成されることになる。
【０００７】
さらには、現在視聴中の放送番組がユーザ嗜好の番組であるとしても、例えば、ＣＭ放映中に他の放送番組を選択してしまうと、この他の放送番組についてもユーザプロファイルが作成されてしまうことになって、ユーザプロファイルがユーザ嗜好を反映したものとはならないことがある。この結果、ユーザプロファイルに応じてユーザ嗜好の放送番組を決定するようにしても、精度よくユーザ嗜好の放送番組を決定することが難しいという課題があった。
【０００８】
この発明は上記のような課題を解決するためになされたもので、ユーザ嗜好を反映したユーザプロファイルを生成して、精度よくユーザ嗜好の放送番組を決定することのできる受信装置を得ることを目的とする。
【課題を解決するための手段】
【０００９】
この発明に係る受信装置は、放送番組の放映時間を含む電子番組ガイドが付加されたデジタル放送を受信し、放送番組毎に放送番組の視聴時間を記録する視聴時間記録手段と、放送番組の放映時間と視聴時間とに応じて放送番組毎の嗜好性を決定する嗜好性決定手段と、この嗜好性と電子番組ガイドとに基づいて推薦番組一覧を表示する表示制御手段とを有することを特徴とするものである。
【発明の効果】
【００１０】
この発明によれば、放送番組の放映時間と視聴時間とに応じて放送番組毎の嗜好性を決定して、この嗜好性と電子番組ガイドとに基づいて推薦番組一覧を表示するように構成したので、ユーザ嗜好を反映して精度よくユーザ嗜好の放送番組を決定することができるという効果がある。
【発明を実施するための最良の形態】
【００１１】
実施の形態１．
まず、図１を参照して、ここでは、放送波として地上デジタル放送波を受信する受信装置について説明するが、衛星放送波を受信する受信装置についても同様にして適用することができる。地上デジタル放送波には、少なくともデジタル映像信号、デジタル音響信号、データ放送に係るデータ（以下データ放送データ）が含まれており、このデータ放送データにはＥＰＧデータが含まれている。
【００１２】
図示の受信装置１０は、受信機１１を有し、例えば、車両に搭載されている。受信機１１にはデジタル放送用受信アンテナ装置（以下単に受信アンテナ装置と呼ぶ）１２、表示装置１３、及びスピーカー装置１４が接続されている。図示のように、受信機１１にはチューナ２１、データ分離回路２２、映像復号回路２３、音声復号回路２４、データ放送復号回路２５、表示切替回路２６、制御回路２７、記憶回路２８、及び操作部２９が備えられている。そして、制御回路２７によってチューナ２１、データ分離回路２２、表示切替回路２６が制御される。
【００１３】
ユーザが操作部２９によって所望のチャンネルを選択すると、制御回路２７は、チューナ２１にチューナ用制御信号を与えて、チューナ２１が選局するチャネル（送信周波数）を設定する。これによって、チューナ２１は制御回路２７で設定されたチャンネルの放送波を受信アンテナ装置１２を介して受信信号として受信し、ＥＰＧデータを含む多重信号を出力する。さらに、チューナ２１は多重信号の出力に当って得られた出力結果（エラーレート及び受信電界強度）を制御回路２７に通知する。
【００１４】
これら映像データ、音声データ、及びデータ放送データはそれぞれ映像復号回路２３、音声復号回路２４、及びデータ放送復号回路２５に出力され、さらにデータ分離回路２２は多重信号の分離に当って得られた分離結果（エラーレート）を制御回路２７に通知する。映像データは映像復号回路２３で復号されて映像出力信号として表示切替回路２６に与えられ、同様にして、データ放送データはデータ放送復号回路２５で復号されてデータ放送表示信号として表示切替回路２６に与えられる。この際、ＥＰＧデータはデータ放送復号回路２５によってデータ放送データから分離されて、制御回路２７に与えられ、制御回路２７に備えられたＥＰＧ制御部２７ａに渡される。
【００１５】
そして、ＥＰＧ制御部２７ａでは後述するようにＥＰＧ映像信号を表示切替回路２６に与える。表示切替回路２６ではユーザの選択に応じて映像出力信号とデータ放送表示信号及びＥＰＧ映像信号とを選択的に表示装置１３に与えるか又は映像出力信号とデータ放送表示信号及びＥＰＧ映像信号とを重ね合わせて表示装置１３に与える。
【００１６】
この結果、表示装置１３には映像とデータ放送に係る文字列及びＥＰＧとが選択的に表示されるか又は重ね合わされて表示されることになる。また、音声データは音声復号回路２４で復号されて、音声信号としてスピーカー装置１４に与えられて、スピーカー装置１４から音響が出力される。なお、ＥＰＧ制御部２７ａはＥＰＧデータを受けると、後述するようにして、ＥＰＧマトリックスファイル及びユーザプロファイルを生成して、記憶回路２８に記憶する。
【００１７】
図２を参照すると、ＥＰＧ制御部２７ａは、ＥＰＧ取得装置３１、番組検出手段３２、プロファイル作成手段３３、視聴時間記録手段３４、ＥＰＧマトリクス生成手段３５、ＥＰＧ表示装置３６、推薦番組判断手段３７、及び推薦番組マトリクスファイル作成手段３８を有しており、プロファイル作成手段３３によって後述するようにしてユーザプロファイル５３が作成され、ＥＰＧマトリックス生成手段３５によってＥＰＧマトリックスファイル５２が生成され、また、プロファイル作成手段３３によって、ユーザプロファイルが生成される。
【００１８】
次に動作について説明する。
ＥＰＧ制御部２７ａではＥＰＧ取得装置３１によってＥＰＧデータを取得し、ＥＰＧ取得装置３１ではＥＰＧデータをＥＰＧ表示用データに変換する。このＥＰＧ表示用データはＥＰＧ表示装置３６に渡されて、ここでＥＰＧ映像信号に変換されて、表示切替回路２６に出力される。そして、前述したように、表示切替回路２６から表示装置１３にＥＰＧ映像信号が出力されて、ＥＰＧ表示画面が表示装置１３上に映し出される。
【００１９】
図３はＥＰＧ表示画面の一例を示す図であり、ＥＰＧ表示画面４１は、新聞に掲載されるテレビ欄のように放送チャンネル軸４２を横軸、放送時刻軸４３を縦軸として放送番組が表形式で表示され、ユーザは操作部２９を操作して、放送チャンネル軸４２及び放送時刻軸４３の値を変更して、種々の放送チャンネル・放送時刻における放送番組を閲覧して、所望の放送番組をＥＰＧ表示画面４１から選択することになる。
【００２０】
図４も参照して、ＥＰＧ取得装置３１は前述のＥＰＧデータをＥＰＧマトリクス作成手段３５に与えており、ＥＰＧマトリクス作成手段３５はＥＰＧデータを受けると、ＥＰＧマトリクス生成を開始し（ステップＳＴ１）、ＥＰＧデータから放送番組毎に番組名、放映時間、放送チャンネル、ジャンル大分類、ジャンル中分類、出演者、及び放送内容等の種別毎のパラメータをテキストデータで分類して（ステップＳＴ２）、ＥＰＧマトリクスデータを作成する。
【００２１】
そして、ＥＰＧマトリクス作成手段３５は全ての放送番組についてＥＰＧマトリクスデータを生成したか否かを判定して（ステップＳＴ３）、全ての放送番組についてＥＰＧマトリクスデータを生成していないと、ステップＳＴ２に戻り、全ての放送番組についてＥＰＧマトリクスデータを生成していると、処理を終了する。
【００２２】
図５はＥＰＧマトリクスデータ４４の一例を示す図であり、放送番組毎に種別パラメータである番組名４５、放映時間４６、放送チャンネル４７、ジャンル大分類４８、ジャンル中分類４９、出演者５０、及び放送内容５１が表されている。そして、このＥＰＧマトリクスデータはＥＰＧマトリクスファイル５２として記憶装置２８（図１）に格納される。なお、ＥＰＧ制御部２７ａ内にＥＰＧマトリクスファイル記憶装置を備えて、ここにＥＰＧマトリクスファイル５２を記憶するようにしてもよい。
【００２３】
番組検出手段３２では、ユーザが操作部２９（図１）を用いてＥＰＧ表示画面４１から所望の放送番組を選択すると、何れの放送番組が選択されたかを検出して選択番組データをプロファイル作成手段３３に出力する。
【００２４】
図６も参照すると、プロファイル作成手段３３は選択番組データに応答してユーザプロファイル生成を開始し（ステップＳＴ４）、このプロファイル作成手段３３では選択番組データに応答してＥＰＧマトリクスファイル５２から選択番組に係る種別パラメータ（つまり、ＥＰＧマトリクスデータ）を抽出する（ステップＳＴ５）。そして、プロファイル作成手段３３はこの種別パラメータに基づいてユーザプロファイルデータを作成する。そして、プロファイル作成手段３３はユーザプロファイルデータをユーザプロファイル５３として記憶装置２８（図１）に格納する。なお、ＥＰＧ制御部２７ａ内にユーザプロファイル記憶装置を備えて、ここにユーザプロファイル５３を記憶するようにしてもよい。
【００２５】
つまり、プロファイル作成手段３３は一つの種別を選択した後（ステップＳＴ６）、この選択した（該当する）種別に係るユーザプロファイルを開き（ステップＳＴ７）、選択された種別に係るパラメータがユーザプロファイル上に存在するか否かを判定する（ステップＳＴ８）。存在すると、後述するカウント数をインクリメントして（ステップＳＴ９）、視聴時間記録手段３４から視聴時間の取得及び算出を行う（ステップＳＴ１０）。
【００２６】
そして、プロファイル作成手段３３は後述するようにして、プロファイル値を求めて（ステップＳＴ１１）、選択された種別に係るユーザプロファイルデータを更新し、プロファイル作成手段３３は全ての種別について処理が終了したか否かを判定する（ステップＳＴ１２）。そして、全ての種別について処理が終了していないと、ステップＳＴ６に戻って処理を続行する。
【００２７】
ステップＳＴ８において、選択された種別に係るパラメータがユーザプロファイル上に存在しないと、プロファイル作成手段３３は新規にユーザプロファイルデータを追加すると判断して（ステップＳＴ１３）、ステップＳＴ１０に移行する。
【００２８】
ここで、図７（ａ）〜（ｄ）を参照して、ユーザプロファイルデータは、例えば、番組名、ジャンル大分類、ジャンル中分類、及び出演者の種別パラメータ（以下単に種別ともいう）毎に作成され、図７（ａ）は番組名５４を種別とするユーザプロファイルデータであり、図７（ｂ）はジャンル大分類５５を種別とするユーザプロファイルデータである。また、図７（ｃ）はジャンル中分類５６を種別とするユーザプロファイルデータであり、図７（ｄ）は出演者５７を種別とするユーザプロファイルデータである。
【００２９】
各種別毎のユーザプロファイルデータともに、カウント数５８、放映時間５９、視聴時間率６０、及びプロファイル値６１を有しており、カウント数５８には、選択された放送番組の番組名５４、ジャンル大分類５５、ジャンル中分類５６、及び出演者５７が既存の（つまり、既に生成されている）ユーザプロファイルデータに存在すると、”１”加算される。一方、既存のユーザプロファイルデータに存在しないと、新たなユーザプロファイルデータが作成されることになる。
【００３０】
放映時間５９は当該放送番組の放映時間を表しており、図５に示すＥＰＧマトリクスデータ４４の放映時間４６から得られる。視聴時間記録手段３４によって、ユーザが当該放送番組を選択した時点から他の放送番組に切り替えるまでの時間（又は当該番組の視聴が終了するまでの時間）がカウントされて、視聴時間としてプロファイル作成手段３３に与えられる。そして、プロファイル作成手段３３では、視聴時間を放映時間５９で除算して視聴時間率（％）を求める。さらに、プロファイル作成手段３３は、カウント数５８と視聴時間率６０との積を求めて、プロファイル値６１とする。
【００３１】
ここで、ユーザプロファイル５３の作成についてさらに詳細に説明すると、いま、図３に示すＥＰＧ表示画面４１からユーザが１０時に「ニュースＥＸ」を選択したが、ユーザの嗜好に合わなかったため、１分後に「Ｊ−ＰＯＰＤＸ」に放送番組を切り替え、その後、１１時４０分に「スポーツニュース」を１２時まで視聴し、「ＪＡＺＺ特集」を１時間視聴したとする。
【００３２】
この際には、番組名５４を種別とするユーザプロファイルデータは図７（ａ）に示す状態となる。つまり、視聴した放送番組の番組名５４は、「ニュースＥＸ」、「Ｊ−ＰＯＰＤＸ」、「スポーツニュース」、及び「ＪＡＺＺ特集」となり、各番組名５４のカウント数５８は同一の番組名を視聴していないのでそれぞれ”１”となる。また、放映時間５９は、図５に示すＥＰＧマトリクスデータ４４から「ニュースＥＸ」、「Ｊ−ＰＯＰＤＸ」、「スポーツニュース」、及び「ＪＡＺＺ特集」はそれぞれ６０分、１２０分、２０分、及び６０分となる。
【００３３】
前述のように各放送番組の視聴時間は視聴時間記録手段３４にカウント記録されており、「ニュースＥＸ」の視聴時間は１分であるので、視聴時間率６０は、１分／６０分×１００＋α（αは補正値であり、ここではα＝０とする）＝１．６６となる。従って、「ニュースＥＸ」に係るプロファイル値６１は、視聴時間率６０×カウント数５８＝１．６６×１＝１．６６となる。同様にして、「Ｊ−ＰＯＰＤＸ」、「スポーツニュース」、及び「ＪＡＺＺ特集」のプロファイル値はそれぞれ８３．３３、１００、及び１００となる。
【００３４】
ジャンル大分類５５を種別とするユーザプロファイルデータは図７（ｂ）に示す状態となる。視聴した放送番組「ニュースＥＸ」、「Ｊ−ＰＯＰＤＸ」、「スポーツニュース」、及び「ＪＡＺＺ特集」のジャンル大分類５５は、図５に示すＥＰＧマトリクスデータ４４からそれぞれ「ニュース／報道」、「音楽」、「スポーツ」、及び「音楽」である。従って、ジャンル大分類５５の音楽に係るカウント数は”２”となる。さらに、「音楽」に係る視聴時間は、「Ｊ−ＰＯＰＤＸ」の視聴時間１００分と「ＪＡＺＺ特集」の視聴時間６０分との和となり、合計１６０分となる。
【００３５】
「Ｊ−ＰＯＰＤＸ」の放映時間は１２０分、「ＪＡＺＺ特集」の放映時間は６０分であるから、「音楽」の放映時間は１８０分となり、「音楽」に係る視聴時間率６０は、１６０分／１８０分×１００＋α（αは補正値であり、ここではα＝０とする）＝８８．８９となる。従って、「音楽」に係るプロファイル値６０は、視聴時間率６０×カウント数５８＝８８．８９×２＝１７７．７８となる。同様にして、「ニュース／報道」及び「スポーツ」のプロファイル値６１はそれぞれ１．６６及び１００となる。
【００３６】
ジャンル中分類５６を種別とするユーザプロファイルデータは図７（ｃ）に示す状態となる。視聴した放送番組「ニュースＥＸ」、「Ｊ−ＰＯＰＤＸ」、「スポーツニュース」、及び「ＪＡＺＺ特集」のジャンル中分類５６は、図５に示すＥＰＧマトリクスデータ４４からそれぞれ「定時・総合」、「国内ロック・ポップス」、「スポーツニュース」、及び「ジャズ・フォージョン」である。従って、図７（ａ）と同様なプロファイル値６１が各ジャンル中分類５６について得られることになる。
【００３７】
出演者５７を種別とするユーザプロファイルデータは図７（ｄ）に示す状態となる。視聴した放送番組「ニュースＥＸ」、「Ｊ−ＰＯＰＤＸ」、「スポーツニュース」、及び「ＪＡＺＺ特集」の出演者５７は、図５に示すＥＰＧマトリクスデータ４４から「ニュースＥＸ」及び「スポーツニュース」については存在せず、「Ｊ−ＰＯＰＤＸ」の出演者５７は「○○▲▲」及び「■■◇◇」であり、「ＪＡＺＺ特集」の出演者５７は「△△」である。同一の放送番組に複数の出演者がいる場合には、各出演者に係る放映時間及び視聴時間は同一となり、結局、出演者「○○▲▲」及び「■■◇◇」に係るプロファイル値６１はそれぞれ８３．３３となり、出演者「△△」係るプロファイル値は１００となる。
【００３８】
ところで、視聴時間率６０が低い場合には、前述のようにユーザの嗜好に合わず直ぐに放送チャンネルを切り替えるといった理由の他に、ユーザの嗜好に合う放送番組を視聴していたが、受信環境が悪いため（映像が映りにくい及び／又は音声が途切れる等）、放送番組（放送チャンネル）を切り替えた、ユーザの嗜好に合う放送番組を視聴していたが、何らかの理由で電源を切った（例えば、車両で移動中に放送番組を視聴していたが、目的地に到達したので、電源を切った。または放送番組視聴中に来客があったので電源を切った）等の理由によって視聴時間率６０が低い場合がある。
【００３９】
このため、図２に示すように、プロファイル作成手段３３では、エラーレートを監視するとともに電源を監視して、エラーレートが予め規定された閾値を越えると、前述の補正値αを大きくして、この補正値αを加算するようにする。同様にして、電源電圧が低下して所定の閾値未満となると、補正値αを大きくして、この補正値αを加算するようにする。
【００４０】
再び、図２を参照するとともに、図８を参照して、推薦番組マトリクスファイル作成手段３８では、ＥＰＧマトリクスファイル５２及びユーザプロファイル５３に応じてユーザが嗜好する放送番組を判別する。まず、推薦番組マトリクスファイル作成手段３８では、ＥＰＧマトリクスファイルが存在するか否かを判定し（ステップＳＴ１４）、ＥＰＧマトリクスファイルが存在すると、続いてユーザプロファイルが存在するか否かを判定する（ステップＳＴ１５）。
【００４１】
そして、ユーザプロファイルが存在すると、推薦番組マトリクスファイル作成手段３８はＥＰＧマトリクスファイル５３（図５参照）から１つの番組に係るＥＰＧマトリクスデータを取得する（ステップＳＴ１６）。ここでは、「Ｊ−ＰＯＰＤＸ」を取得したとする。さらに、推薦番組マトリクスファイル作成手段３８は、ユーザプロファイル５３から１種別のユーザプロファイルデータを取得して（ここでは、種別「番組名」のユーザプロファイルデータを取得したとする）、ＥＰＧマトリクスデータとユーザプロファイルデータとを比較する（ステップＳＴ１７）。
【００４２】
推薦番組マトリクスファイル作成手段３８では、番組名「Ｊ−ＰＯＰＤＸ」のＥＰＧマトリクスデータと種別「番組名」のユーザプロファイルデータとを比較した際、一致すると（つまり、ユーザプロファイルデータには「Ｊ−ＰＯＰＤＸ」が存在すると：ステップＳＴ１８）、番組名「Ｊ−ＰＯＰＤＸ」のＥＰＧマトリクスデータの番組名マトリクスに、ユーザプロファイルデータ中のプロファイル値”８３．３３”を記入する（プロファイル値加算：ステップＳＴ１９）。
【００４３】
続いて、推薦番組マトリクスファイル作成手段３８は全ての種別について比較を行ったか否かを判定して（ステップＳＴ２０）、全ての種別について比較を行っていないと、推薦番組マトリクスファイル作成手段３８は、他の種別のユーザプロファイルデータをユーザプロファイル５３から取得して（例えば、「ジャンル大分類」のユーザプロファイルデータを取得する（別の種別選択：ステップＳＴ２１））、ステップＳＴ７に戻る。
【００４４】
推薦番組マトリクスファイル作成手段３８では、ジャンル大分類「音楽」のＥＰＧマトリクスデータと種別「ジャンル大分類」のユーザプロファイルデータとを比較した際、このユーザプロファイルデータには「音楽」が存在するので、ジャンル大分類「音楽」のＥＰＧマトリクスデータのジャンル大分類マトリクスに、ユーザプロファイルデータ中のプロファイル値”１７７．７８”を記入する。
【００４５】
ステップＳＴ２０において、全ての種別について比較が終了したと判定すると、推薦番組マトリクスファイル作成手段３８は全ての放送番組について比較を行ったか否かを判定して（ステップＳＴ２２）、全ての放送番組について比較が終了していないと、ステップＳＴ１６に戻る。一方、全ての放送番組について比較が終了すると、推薦番組マトリクスファイル作成手段３８は後述するように、各種別について上位ｎ（ｎは１以上の整数）までの表示処理を行って（ステップＳＴ２３）、処理を終了する。なお、ステップＳＴ１８において、ＥＰＧマトリクスデータとユーザプロファイルデータとが一致しないと（存在しないと）、ステップＳＴ２０に移行する。
【００４６】
このようにして、推薦マトリクスファイル作成手段３８では、一つの放送番組に係るＥＰＧマトリクスデータに対して全種別のユーザプロファイルデータを比較し、この比較を全ての放送番組について行って、図９に示す推薦番組マトリクスファイル６２を生成する。図９において、プロファイル合計値６３は１つの放送番組に係るプロファイル値６１の合計値を表している（つまり、番組名、ジャンル大分類、ジャンル中分類、及び出演者に係るプロファイル値６１の合計がプロファイル合計値６３として示される）。
【００４７】
図９に示す推薦番組マトリクスファイル６２は、推薦番組判断手段３７に与えられ、推薦番組判断手段３７は推薦番組マトリクスファイル６２に基づいて推薦番組一覧データを生成する。そして、この推薦番組一覧データはＥＰＧ表示装置３６に与えられ、ＥＰＧ表示装置３６は、ＥＰＧ表示用データを参照して推薦番組一覧データに応じたＥＰＧ映像信号を生成し、推薦番組一覧表示画面を表示切替装置２６（図１）を介して表示装置１３（図１）上に表示する。
【００４８】
図１０は推薦番組一覧表示画面の一例を示す図であり、推薦番組一覧表示画面６４は、ＥＰＧ画面と共通のフォーマットで表示され、推薦番組一覧データによって推薦された放送番組と他の放送番組とが色分け表示される。推薦番組一覧表示画面６４には、放映時間６５、放送チャンネル６６、及び番組名６７等が表示される放送番組欄６８の他に、「ジャンル（大分類）で選ぶ」、「ジャンル（中分類）で選ぶ」、「番組名で選ぶ」、「出演者で選ぶ」、及び「総合評価で選ぶ」の選択欄６９が表示されており、図１０に示す例は、「ジャンル（中分類）で選ぶ」を選択した際の推薦番組一覧表示画面６４である。
【００４９】
図９に示す推薦番組マトリクスファイルにおいて、「ジャンル中分類」でプロファイル値の大きい放送番組は、上位より順に「ＪＡＺＺ特集」、「スポーツニュース」、「Ｊ−ＰＯＰＤＸ」、及び「ニュースＤＸ」であり、ここでは、上位３つの放送番組を色分け表示するようにしている（つまり、「ＪＡＺＺ特集」、「スポーツニュース」、及び「Ｊ−ＰＯＰＤＸ」が色分け表示される）。なお、上位幾つの放送番組を色分け表示するかはユーザによって設定することができる。
【００５０】
図１１は推薦番組一覧表示画面の他の例を示す図であり、ここでは、推薦番組一覧データによって推薦された放送番組のみが表示される。図１１に示す例は、「ジャンル（中分類）で選ぶ」を選択した際の推薦番組一覧表示画面６４であり、図９に示す推薦番組マトリクスファイルにおいて、「ジャンル中分類」でプロファイル値の大きい放送番組は、上位より順に「ＪＡＺＺ特集」、「スポーツニュース」、「Ｊ−ＰＯＰＤＸ」、及び「ニュースＤＸ」である。ここでは、上位３つの放送番組のみを表示するようにしている  （つまり、「ＪＡＺＺ特集」、「スポーツニュース」、及び「Ｊ−ＰＯＰＤＸ」のみが表示される）。なお、上位幾つの放送番組を表示するかはユーザによって設定することができる。
【００５１】
図１１に示す推薦番組一覧表示画面６４では、「ジャンル（中分類）で選ぶ」を選択したのであるから、放送番組欄６８には、まず「ジャンル中分類」が表示され、以下順に「チャンネル」、「番組名」、「放送時間」、「ジャンル大分類」、及び「番組内容」が表示される。なお、図７及び図８に示す「ジャンル（大分類）で選ぶ」、「番組名で選ぶ」、又は「出演者で選ぶ」を選択した際にも、「ジャンル（中分類）で選ぶ」を選択した際と同様な処理が行われて、推薦番組一覧表示画面が表示されることになるが、「総合評価で選ぶ」を選択した際には、前述のプロファイル合計値に基づいて推薦番組一覧表示画面が表示されることになる。
【００５２】
なお、上述の説明から明らかなように、ここでは、ＥＰＧマトリクス作成手段３５、プロファイル作成手段３３、推薦番組マトリクスファイル作成手段３８、及び推薦番組判断手段３７が集合的に嗜好性決定手段として機能し、ＥＰＧ表示装置３６が表示制御手段として機能することになる。また、推薦番組マトリクスファイル作成手段３８及び推薦番組判断手段３７が推薦番組決定手段として機能する。
【００５３】
以上のように、この実施の形態１によれば、ユーザが所望の放送番組を選択した際、当該放送番組の視聴時間を監視して、この放送番組の放映時間と視聴時間とに応じて、ユーザの放送番組に対する嗜好性を判断しているので、精度よくユーザの放送番組に対する嗜好を判断できるという効果がある。さらに、この嗜好性とＥＰＧ情報とによって推薦番組一覧を表示するようにしたので、ユーザは自分自身の嗜好によって容易に放送番組を選択することができるという効果がある。
【００５４】
この実施の形態１によれば、放送番組名、ジャンル大分類、ジャンル中分類、及び出演者を種別パラメータとして用いて、ＥＰＧ情報に応じて放送番組についてその種別パラメータを分類したＥＰＧマトリクスデータを生成して、選択した放送番組を示す選択番組データに応じて電子番組マトリクスデータを検索して種別パラメータ毎に放映時間と視聴時間とによって視聴時間率を得てユーザプロファイルデータを生成した後、このユーザプロファイルに応じて嗜好性を判断して推薦番組を決定するようにしたので、視聴時間率に応じて嗜好性が判断できる結果、精度よくユーザの放送番組に対する嗜好性を判定できるという効果がある。
【００５５】
この実施の形態１によれば、前述の種別パラメータ毎に当該種別パラメータが重複すると、その放送番組についてカウント数を増加させ、カウント数と視聴時間率との積で得られるプロファイル値を求めて、このプロファイル値に応じてユーザの番組に対する嗜好性を判定するようにしたので、種別パラメータ毎に精度よくユーザの放送番組に対する嗜好性を判断できるという効果がある。
【００５６】
この実施の形態１によれば、放送番組毎に各種別パラメータのプロファイル値を合計したプロファイル合計値を得て、プロファイル合計値に応じて推薦番組を判定するようにしたので、総合的にユーザ嗜好の放送番組を決定することができるという効果がある。
【００５７】
この実施の形態１によれば、推薦番組を他の放送番組と区別して表示するようにしたので、ユーザは自分自身が好みの放送番組を容易に確認して選局を行うことができるという効果がある。
【００５８】
この実施の形態１によれば、デジタル放送を受信する際のエラーレートに応じてプロファイル値を補正するようにしたので、ユーザが好みの放送番組に対する受信状態が悪化しても、ユーザ嗜好性の判断に当って嗜好性判断の精度が低下することがないという効果がある。
【００５９】
この実施の形態１によれば、デジタル放送を受信した後の電源がオフされると、プロファイル値を補正するようにしたので、ユーザが好みの放送番組に対する受信状態中に電源の状態がオフされても、ユーザ嗜好性の判断に当って嗜好性判断の精度が低下することがないという効果がある。
【図面の簡単な説明】
【００６０】
【図１】この発明の実施の形態１による受信装置の構成の一例を示すブロック図である。
【図２】図１に示す受信装置で用いられるＥＰＧ制御部の一例を示すブロック図である。
【図３】図１に示す表示装置に表示されるＥＰＧ表示画面の一例を示す図である。
【図４】図２に示すＥＰＧマトリクス生成手段の動作を説明するためのフローチャートである。
【図５】図２に示すＥＰＧマトリクス生成手段で生成されたＥＰＧマトリクスファイルの一例を示す図である。
【図６】図２に示すプロファイル作成手段の動作を説明するためのフローチャートである。
【図７】図２に示すプロファイル作成手段で作成されたユーザプロファイルの一例を示す図であり、（ａ）は番組名を種別パラメータとするユーザプロファイルデータを示す図、（ｂ）はジャンル大分類を種別パラメータとするユーザプロファイルデータを示す図、（ｃ）はジャンル中分類を種別パラメータとするユーザプロファイルデータを示す図、（ｄ）は出演者を種別パラメータとするユーザプロファイルデータを示す図である。
【図８】図２に示す推薦番組マトリクスファイル作成手段の動作を説明するためのフローチャートである。
【図９】図２に示す推薦番組マトリクスファイル作成手段で作成された推薦番組マトリクスファイルの一例を示す図である。
【図１０】図１に示す表示装置に表示される推薦番組一覧表示画面の一例を示す図である。
【図１１】図１に示す表示装置に表示される推薦番組一覧表示画面の他の例を示す図である。
【符号の説明】
【００６１】
１０  受信装置、１１  受信機、１２受信アンテナ装置、１３  表示装置、１４  スピーカー装置、２１  チューナ、２２  データ分離回路、２３  映像復号回路、２４  音声復号回路、２５  データ放送復号回路、２６  表示切替回路、２７  制御回路、２８  記憶回路、２９  操作部、２７ａ  ＥＰＧ制御部、３１  ＥＰＧ取得装置、３２  番組検出手段、３３  プロファイル作成手段、３４  視聴時間記録手段、３５  ＥＰＧマトリクス生成手段、３６  ＥＰＧ表示装置、３７  推薦番組判断手段、３８  推薦番組マトリクスファイル作成手段、４１  ＥＰＧ表示画面、４２  放送チャンネル軸、４３  放送時刻軸、４４  ＥＰＧマトリクスデータ、４５，５４，６７  番組名、４６，５９，６５  放映時間、４７，６６  放送チャンネル、４８，５５  ジャンル大分類、４９，５６  ジャンル中分類、５０，５７  出演者、５１  放送内容、５２  ＥＰＧマトリクスファイル、５３  ユーザプロファイル、５８  カウント数、６０  視聴時間率、６１  プロファイル値、６２  推薦番組マトリクスファイル、６３  プロファイル合計値、６４  推薦番組一覧表示画面、６８  放送番組欄、６９  選択欄。
【図１】
2006180418.tif 000003
【図２】
2006180418.tif 000004
【図３】
2006180418.tif 000005
【図４】
2006180418.tif 000006
【図５】
2006180418.tif 000007
【図６】
2006180418.tif 000008
【図７】
2006180418.tif 000009
【図８】
2006180418.tif 000010
【図９】
2006180418.tif 000011
【図１０】
2006180418.tif 000012
【図１１】
2006180418.tif 000013