(57)【要約】【課題】  一定以上の視聴率の番組だけを選んで視聴又は録画できる放送受信システムを実現する。【解決手段】  番組情報提供装置３０は番組を案内するＥＰＧをジャンル別に分け、かつ視聴／録画回数を計数した視聴／録画カウント値を番組毎に付加したジャンル別ＥＰＧを記憶しておき、放送受信装置２０から指定ジャンルのジャンル別ＥＰＧが要求されると、該当するジャンル別ＥＰＧを送付する。装置２０は入手したジャンル別ＥＰＧを利用して視聴／録画回数を計数した視聴／録画カウント値を備えたジャンル別ＥＰＧを装置３０に返送する。装置３０では、装置２０から返送されたジャンル別ＥＰＧが備える視聴／録画カウント値を、当該ジャンル別ＥＰＧを構成する各番組別に集計して各番組の視聴率を生成し、生成した視聴率が所定値より大きい番組だけをジャンル別ＥＰＧに登録する。【選択図】  図７
2006270176.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ側に設けられ、放送される番組を受信する放送受信装置と、ユーザ側の放送受信装置とデータ授受する番組情報提供装置とから構成され、
前記番組情報提供装置は、
放送される各番組を案内するＥＰＧを番組ジャンル別に分け、かつユーザ側の放送受信装置が番組視聴および番組録画した回数をそれぞれ計数した視聴カウント値および録画カウント値を番組毎に付加したジャンル別ＥＰＧを記憶しておき、ユーザ側の放送受信装置から指定ジャンルのジャンル別ＥＰＧが要求された場合に、該当するジャンル別ＥＰＧを読み出して要求したユーザ側の放送受信装置へ送付するジャンル別ＥＰＧ送付手段と、
ジャンル別ＥＰＧ取得要求を発生してユーザ側の放送受信装置に送出するジャンル別ＥＰＧ取得要求送出手段と、
前記ジャンル別ＥＰＧ取得要求に応じて、ユーザ側の放送受信装置から返送されるジャンル別ＥＰＧが備える視聴カウント値および録画カウント値を、当該ジャンル別ＥＰＧを構成する各番組別に集計して各番組の視聴率を生成し、生成した視聴率が所定値より大きい番組だけをジャンル別ＥＰＧに登録する登録手段とを具備し、
前記放送受信装置は、
指定ジャンルのジャンル別ＥＰＧを要求して前記番組情報提供装置から入手する入手手段と、
前記入手手段により入手したジャンル別ＥＰＧを利用して番組視聴した回数および番組録画した回数をそれぞれ計数した視聴カウント値および録画カウント値を発生する計数手段と、
前記計数手段により計数された視聴カウント値および録画カウント値を備えたジャンル別ＥＰＧを、前記ジャンル別ＥＰＧ取得要求に応じて前記番組情報提供装置に返送するジャンル別ＥＰＧ返送手段と
を具備することを特徴とする放送受信システム。
【請求項２】
ユーザ側の放送受信装置とデータ授受する装置であって、
放送される各番組を案内するＥＰＧを番組ジャンル別に分け、かつユーザ側の放送受信装置が番組視聴および番組録画した回数をそれぞれ計数した視聴カウント値および録画カウント値を番組毎に付加したジャンル別ＥＰＧを記憶しておき、ユーザ側の放送受信装置から指定ジャンルのジャンル別ＥＰＧが要求された場合に、該当するジャンル別ＥＰＧを読み出して要求したユーザ側の放送受信装置へ送付するジャンル別ＥＰＧ送付手段と、
ジャンル別ＥＰＧ取得要求を発生してユーザ側の放送受信装置に送出するジャンル別ＥＰＧ取得要求送出手段と、
前記ジャンル別ＥＰＧ取得要求に応じて、ユーザ側の放送受信装置から返送されるジャンル別ＥＰＧが備える視聴カウント値および録画カウント値を、当該ジャンル別ＥＰＧを構成する各番組別に集計して各番組の視聴率を生成し、生成した視聴率が所定値より大きい番組だけをジャンル別ＥＰＧに登録する登録手段と
を具備することを特徴とする番組情報提供装置。
【請求項３】
ユーザ側に設けられ、放送される番組を受信すると共に、番組情報提供装置とデータ授受する装置であって、
放送される各番組を案内するＥＰＧを番組ジャンル別に分けたジャンル別ＥＰＧの内、指定ジャンルのジャンル別ＥＰＧを要求して前記番組情報提供装置から入手する入手手段と、
前記入手手段により入手したジャンル別ＥＰＧを利用して番組視聴した回数および番組録画した回数をそれぞれ計数した視聴カウント値および録画カウント値を発生する計数手段と、
前記番組情報提供装置が送出するジャンル別ＥＰＧ取得要求を受領した場合に、前記計数手段により計数された視聴カウント値および録画カウント値を備えたジャンル別ＥＰＧを当該番組情報提供装置に返送するジャンル別ＥＰＧ返送手段と
を具備することを特徴とする放送受信装置。
【請求項４】
ユーザ側に設けられ、放送される番組を受信する放送受信装置と、ユーザ側の放送受信装置とデータ授受する番組情報提供装置とから構成され、
前記番組情報提供装置は、
放送される各番組を案内するＥＰＧを取得する取得手段と、
この取得手段により取得されたＥＰＧを番組ジャンル別に分け、かつユーザ側の放送受信装置が番組視聴および番組録画した回数をそれぞれ計数した視聴カウント値および録画カウント値を番組毎に付加したジャンル別ＥＰＧを記憶する記憶手段と、
ユーザ側の放送受信装置から指定ジャンルのジャンル別ＥＰＧが要求された場合に、前記記憶手段から該当するジャンル別ＥＰＧを読み出して要求したユーザ側の放送受信装置に返送する返送手段と、
ユーザ側の放送受信装置へ一定期間毎にジャンル別ＥＰＧ取得要求を送付する一方、このジャンル別ＥＰＧ取得要求に応じてユーザ側の放送受信装置から返送されるジャンル別ＥＰＧが備える視聴カウント値および録画カウント値を、当該ジャンル別ＥＰＧを構成する各番組別に集計して各番組の視聴率を生成する視聴率生成手段と、
前記視聴率生成手段により生成された視聴率が所定値より小さい番組を、前記記憶手段に記憶されるジャンル別ＥＰＧから除外し、視聴率が所定値より大きい番組だけをジャンル別ＥＰＧに登録する登録手段とを具備し、
前記放送受信装置は、
指定ジャンルのジャンル別ＥＰＧを要求して前記番組情報提供装置から入手する入手手段と、
前記入手手段により入手したジャンル別ＥＰＧを利用して番組視聴する毎に当該ジャンル別ＥＰＧ中の該当番組に付加される視聴カウント値を歩進させ、番組録画する毎に当該ジャンル別ＥＰＧ中の該当番組に付加される録画カウント値を歩進させて計数する計数手段と、
前記計数手段により計数された視聴カウント値および録画カウント値を備えたジャンル別ＥＰＧを、前記番組情報提供装置から送付されるジャンル別ＥＰＧ取得要求に応じて当該番組情報提供装置に返送するジャンル別ＥＰＧ返送手段と
を具備することを特徴とする放送受信システム。
【請求項５】
ユーザ側の放送受信装置とデータ授受する装置であって、
放送される各番組を案内するＥＰＧを取得する取得手段と、
この取得手段により取得されたＥＰＧを番組ジャンル別に分け、かつユーザ側の放送受信装置が番組視聴および番組録画した回数をそれぞれ計数した視聴カウント値および録画カウント値を番組毎に付加したジャンル別ＥＰＧを記憶する記憶手段と、
ユーザ側の放送受信装置から指定ジャンルのジャンル別ＥＰＧが要求された場合に、前記記憶手段から該当するジャンル別ＥＰＧを読み出して要求したユーザ側の放送受信装置に返送する返送手段と、
ユーザ側の放送受信装置へ一定期間毎にジャンル別ＥＰＧ取得要求を送付する一方、このジャンル別ＥＰＧ取得要求に応じてユーザ側の放送受信装置から返送されるジャンル別ＥＰＧが備える視聴カウント値および録画カウント値を、当該ジャンル別ＥＰＧを構成する各番組別に集計して各番組の視聴率を生成する視聴率生成手段と、
前記視聴率生成手段により生成された視聴率が所定値より小さい番組を、前記記憶手段に記憶されるジャンル別ＥＰＧから除外し、視聴率が所定値より大きい番組だけをジャンル別ＥＰＧに登録する登録手段と
を具備することを特徴とする番組情報提供装置。
【請求項６】
ユーザ側に設けられ、放送される番組を受信すると共に、番組情報提供装置とデータ授受する装置であって、
放送される各番組を案内するＥＰＧを番組ジャンル別に分けたジャンル別ＥＰＧの内、指定ジャンルのジャンル別ＥＰＧを要求して前記番組情報提供装置から入手する入手手段と、
前記入手手段により入手したジャンル別ＥＰＧを利用して番組を一定時間継続して視聴する毎に当該ジャンル別ＥＰＧ中の該当番組に付加される視聴カウント値を歩進させ、番組録画する毎に当該ジャンル別ＥＰＧ中の該当番組に付加される録画カウント値を歩進させて計数する計数手段と、
前記計数手段により計数された視聴カウント値および録画カウント値を備えたジャンル別ＥＰＧを、前記番組情報提供装置から送付されるジャンル別ＥＰＧ取得要求に応じて当該番組情報提供装置に返送するジャンル別ＥＰＧ返送手段と、
前記ジャンル別ＥＰＧ返送手段がジャンル別ＥＰＧを前記番組情報提供装置に返送する毎に、前記計数手段により計数された視聴カウント値および録画カウント値をゼロリセットするリセット手段と
を具備することを特徴とする放送受信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＥＰＧと呼ばれる電子番組表を利用してユーザ好みの番組を受信する放送受信システム、番組情報提供装置及び放送受信装置に関する。
【背景技術】
【０００２】
近年、ＥＰＧと呼ばれる電子番組表を利用してユーザ指定のジャンルの番組を視聴したり、録画したりする技術が知られている。この種の技術を用いた装置として、例えば特許文献１には、ＥＰＧに含まれる番組ジャンル情報に基づき受信した番組の種別を判定して録画モードを決定し、決定された録画モードでその番組を録画する番組録画装置が開示されている。
【０００３】
【特許文献１】特開２００１−３６８６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、上記特許文献１に開示の装置は、ＥＰＧに含まれる番組ジャンル情報に基づき受信した番組の種別を判定して録画モードを自動的に設定するだけなので、ユーザ指定のジャンルにおいて一定以上の視聴率を有する番組だけを選んで視聴又は録画することが出来ない、という問題がある。
そこで本発明は、上述した事情に鑑みてなされたもので、ユーザ指定のジャンルにおいて一定以上の視聴率の番組だけを選んで視聴又は録画することが出来る放送受信システム、番組情報提供装置及び放送受信装置を提供することを目的としている。
【課題を解決するための手段】
【０００５】
上記目的を達成するため、請求項１に記載の発明は、ユーザ側に設けられ、放送される番組を受信する放送受信装置と、ユーザ側の放送受信装置とデータ授受する番組情報提供装置とから構成され、
前記番組情報提供装置は、放送される各番組を案内するＥＰＧを番組ジャンル別に分け、かつユーザ側の放送受信装置が番組視聴および番組録画した回数をそれぞれ計数した視聴カウント値および録画カウント値を番組毎に付加したジャンル別ＥＰＧを記憶しておき、ユーザ側の放送受信装置から指定ジャンルのジャンル別ＥＰＧが要求された場合に、該当するジャンル別ＥＰＧを読み出して要求したユーザ側の放送受信装置へ送付するジャンル別ＥＰＧ送付手段と、ジャンル別ＥＰＧ取得要求を発生してユーザ側の放送受信装置に送出するジャンル別ＥＰＧ取得要求送出手段と、前記ジャンル別ＥＰＧ取得要求に応じて、ユーザ側の放送受信装置から返送されるジャンル別ＥＰＧが備える視聴カウント値および録画カウント値を、当該ジャンル別ＥＰＧを構成する各番組別に集計して各番組の視聴率を生成し、生成した視聴率が所定値より大きい番組だけをジャンル別ＥＰＧに登録する登録手段とを具備し、
前記放送受信装置は、指定ジャンルのジャンル別ＥＰＧを要求して前記番組情報提供装置から入手する入手手段と、前記入手手段により入手したジャンル別ＥＰＧを利用して番組視聴した回数および番組録画した回数をそれぞれ計数した視聴カウント値および録画カウント値を発生する計数手段と、前記計数手段により計数された視聴カウント値および録画カウント値を備えたジャンル別ＥＰＧを、前記ジャンル別ＥＰＧ取得要求に応じて前記番組情報提供装置に返送するジャンル別ＥＰＧ返送手段とを具備することを特徴とする。
【０００６】
請求項２に記載の発明は、ユーザ側の放送受信装置とデータ授受する装置であって、放送される各番組を案内するＥＰＧを番組ジャンル別に分け、かつユーザ側の放送受信装置が番組視聴および番組録画した回数をそれぞれ計数した視聴カウント値および録画カウント値を番組毎に付加したジャンル別ＥＰＧを記憶しておき、ユーザ側の放送受信装置から指定ジャンルのジャンル別ＥＰＧが要求された場合に、該当するジャンル別ＥＰＧを読み出して要求したユーザ側の放送受信装置へ送付するジャンル別ＥＰＧ送付手段と、ジャンル別ＥＰＧ取得要求を発生してユーザ側の放送受信装置に送出するジャンル別ＥＰＧ取得要求送出手段と、前記ジャンル別ＥＰＧ取得要求に応じて、ユーザ側の放送受信装置から返送されるジャンル別ＥＰＧが備える視聴カウント値および録画カウント値を、当該ジャンル別ＥＰＧを構成する各番組別に集計して各番組の視聴率を生成し、生成した視聴率が所定値より大きい番組だけをジャンル別ＥＰＧに登録する登録手段とを具備することを特徴とする。
【０００７】
請求項３に記載の発明は、ユーザ側に設けられ、放送される番組を受信すると共に、番組情報提供装置とデータ授受する装置であって、放送される各番組を案内するＥＰＧを番組ジャンル別に分けたジャンル別ＥＰＧの内、指定ジャンルのジャンル別ＥＰＧを要求して前記番組情報提供装置から入手する入手手段と、前記入手手段により入手したジャンル別ＥＰＧを利用して番組視聴した回数および番組録画した回数をそれぞれ計数した視聴カウント値および録画カウント値を発生する計数手段と、前記番組情報提供装置が送出するジャンル別ＥＰＧ取得要求を受領した場合に、前記計数手段により計数された視聴カウント値および録画カウント値を備えたジャンル別ＥＰＧを当該番組情報提供装置に返送するジャンル別ＥＰＧ返送手段とを具備することを特徴とする。
【０００８】
請求項４に記載の発明は、ユーザ側に設けられ、放送される番組を受信する放送受信装置と、ユーザ側の放送受信装置とデータ授受する番組情報提供装置とから構成され、
前記番組情報提供装置は、放送される各番組を案内するＥＰＧを取得する取得手段と、この取得手段により取得されたＥＰＧを番組ジャンル別に分け、かつユーザ側の放送受信装置が番組視聴および番組録画した回数をそれぞれ計数した視聴カウント値および録画カウント値を番組毎に付加したジャンル別ＥＰＧを記憶する記憶手段と、ユーザ側の放送受信装置から指定ジャンルのジャンル別ＥＰＧが要求された場合に、前記記憶手段から該当するジャンル別ＥＰＧを読み出して要求したユーザ側の放送受信装置に返送する返送手段と、ユーザ側の放送受信装置へ一定期間毎にジャンル別ＥＰＧ取得要求を送付する一方、このジャンル別ＥＰＧ取得要求に応じてユーザ側の放送受信装置から返送されるジャンル別ＥＰＧが備える視聴カウント値および録画カウント値を、当該ジャンル別ＥＰＧを構成する各番組別に集計して各番組の視聴率を生成する視聴率生成手段と、前記視聴率生成手段により生成された視聴率が所定値より小さい番組を、前記記憶手段に記憶されるジャンル別ＥＰＧから除外し、視聴率が所定値より大きい番組だけをジャンル別ＥＰＧに登録する登録手段とを具備し、
前記放送受信装置は、指定ジャンルのジャンル別ＥＰＧを要求して前記番組情報提供装置から入手する入手手段と、前記入手手段により入手したジャンル別ＥＰＧを利用して番組視聴する毎に当該ジャンル別ＥＰＧ中の該当番組に付加される視聴カウント値を歩進させ、番組録画する毎に当該ジャンル別ＥＰＧ中の該当番組に付加される録画カウント値を歩進させて計数する計数手段と、前記計数手段により計数された視聴カウント値および録画カウント値を備えたジャンル別ＥＰＧを、前記番組情報提供装置から送付されるジャンル別ＥＰＧ取得要求に応じて当該番組情報提供装置に返送するジャンル別ＥＰＧ返送手段とを具備することを特徴とする。
【０００９】
請求項５に記載の発明は、ユーザ側の放送受信装置とデータ授受する装置であって、放送される各番組を案内するＥＰＧを取得する取得手段と、この取得手段により取得されたＥＰＧを番組ジャンル別に分け、かつユーザ側の放送受信装置が番組視聴および番組録画した回数をそれぞれ計数した視聴カウント値および録画カウント値を番組毎に付加したジャンル別ＥＰＧを記憶する記憶手段と、ユーザ側の放送受信装置から指定ジャンルのジャンル別ＥＰＧが要求された場合に、前記記憶手段から該当するジャンル別ＥＰＧを読み出して要求したユーザ側の放送受信装置に返送する返送手段と、ユーザ側の放送受信装置へ一定期間毎にジャンル別ＥＰＧ取得要求を送付する一方、このジャンル別ＥＰＧ取得要求に応じてユーザ側の放送受信装置から返送されるジャンル別ＥＰＧが備える視聴カウント値および録画カウント値を、当該ジャンル別ＥＰＧを構成する各番組別に集計して各番組の視聴率を生成する視聴率生成手段と、前記視聴率生成手段により生成された視聴率が所定値より小さい番組を、前記記憶手段に記憶されるジャンル別ＥＰＧから除外し、視聴率が所定値より大きい番組だけをジャンル別ＥＰＧに登録する登録手段とを具備することを特徴とする。
【００１０】
請求項６に記載の発明は、ユーザ側に設けられ、放送される番組を受信すると共に、番組情報提供装置とデータ授受する装置であって、放送される各番組を案内するＥＰＧを番組ジャンル別に分けたジャンル別ＥＰＧの内、指定ジャンルのジャンル別ＥＰＧを要求して前記番組情報提供装置から入手する入手手段と、前記入手手段により入手したジャンル別ＥＰＧを利用して番組を一定時間継続して視聴する毎に当該ジャンル別ＥＰＧ中の該当番組に付加される視聴カウント値を歩進させ、番組録画する毎に当該ジャンル別ＥＰＧ中の該当番組に付加される録画カウント値を歩進させて計数する計数手段と、前記計数手段により計数された視聴カウント値および録画カウント値を備えたジャンル別ＥＰＧを、前記番組情報提供装置から送付されるジャンル別ＥＰＧ取得要求に応じて当該番組情報提供装置に返送するジャンル別ＥＰＧ返送手段と、前記ジャンル別ＥＰＧ返送手段がジャンル別ＥＰＧを前記番組情報提供装置に返送する毎に、前記計数手段により計数された視聴カウント値および録画カウント値をゼロリセットするリセット手段とを具備することを特徴とする。
【発明の効果】
【００１１】
請求項１に記載の発明によれば、番組情報提供装置では、放送される各番組を案内するＥＰＧを番組ジャンル別に分け、かつユーザ側の放送受信装置が番組視聴および番組録画した回数をそれぞれ計数した視聴カウント値および録画カウント値を番組毎に付加したジャンル別ＥＰＧを記憶しておき、ユーザ側の放送受信装置から指定ジャンルのジャンル別ＥＰＧが要求されると、該当するジャンル別ＥＰＧを読み出して要求したユーザ側の放送受信装置へ送付する。放送受信装置では、番組情報提供装置から入手したジャンル別ＥＰＧを利用して番組視聴した回数および番組録画した回数をそれぞれ計数した視聴カウント値および録画カウント値を発生する。そして、番組情報提供装置がジャンル別ＥＰＧ取得要求を発生してユーザ側の放送受信装置に送出すると、放送受信装置は、計数された視聴カウント値および録画カウント値を備えたジャンル別ＥＰＧを番組情報提供装置に返送する。番組情報提供装置では、ユーザ側の放送受信装置から返送されたジャンル別ＥＰＧが備える視聴カウント値および録画カウント値を、当該ジャンル別ＥＰＧを構成する各番組別に集計して各番組の視聴率を生成し、生成した視聴率が所定値より大きい番組だけをジャンル別ＥＰＧに登録する。したがって、ユーザ側の放送受信装置が番組情報提供装置から入手するジャンル別ＥＰＧは、視聴率が所定値より大きい番組だけが登録されているので、ユーザ指定のジャンルにおいて一定以上の視聴率の番組だけを選んで視聴又は録画することが出来る。  
【００１２】
請求項２に記載の番組情報提供装置によれば、放送される各番組を案内するＥＰＧを番組ジャンル別に分け、かつユーザ側の放送受信装置が番組視聴および番組録画した回数をそれぞれ計数した視聴カウント値および録画カウント値を番組毎に付加したジャンル別ＥＰＧを記憶しておき、ユーザ側の放送受信装置から指定ジャンルのジャンル別ＥＰＧが要求された場合に、該当するジャンル別ＥＰＧを読み出して要求したユーザ側の放送受信装置へ送付する。また、ジャンル別ＥＰＧ取得要求を発生してユーザ側の放送受信装置に送出し、これに応じてユーザ側の放送受信装置から返送されるジャンル別ＥＰＧが備える視聴カウント値および録画カウント値を、当該ジャンル別ＥＰＧを構成する各番組別に集計して各番組の視聴率を生成し、生成した視聴率が所定値より大きい番組だけをジャンル別ＥＰＧに登録する。したがって、ユーザ側の放送受信装置が入手するジャンル別ＥＰＧは、視聴率が所定値より大きい番組だけが登録されている為、ユーザ側の放送受信装置では、ユーザ指定のジャンルにおいて一定以上の視聴率の番組だけを選んで視聴又は録画することが出来る。
【００１３】
請求項３に記載の放送受信装置によれば、放送される各番組を案内するＥＰＧを番組ジャンル別に分けたジャンル別ＥＰＧの内、指定ジャンルのジャンル別ＥＰＧを要求して番組情報提供装置から入手すると、入手したジャンル別ＥＰＧを利用して番組視聴した回数および番組録画した回数をそれぞれ計数した視聴カウント値および録画カウント値を発生し、番組情報提供装置からジャンル別ＥＰＧ取得要求を受領すると、計数した視聴カウント値および録画カウント値を備えたジャンル別ＥＰＧを番組情報提供装置に返送する。したがって、番組情報提供装置において、放送受信装置から返送されるジャンル別ＥＰＧが備える視聴カウント値および録画カウント値を、当該ジャンル別ＥＰＧを構成する各番組別に集計して各番組の視聴率を生成し、生成した視聴率が所定値より大きい番組だけをジャンル別ＥＰＧに登録すれば、番組情報提供装置から入手するジャンル別ＥＰＧは、視聴率が所定値より大きい番組だけが登録されているから、放送受信装置ではユーザ指定のジャンルにおいて一定以上の視聴率の番組だけを選んで視聴又は録画することが出来る。
【００１４】
請求項４に記載の発明によれば、番組情報提供装置では、放送される各番組を案内するＥＰＧを取得し、取得したＥＰＧを番組ジャンル別に分け、かつユーザ側の放送受信装置が番組視聴および番組録画した回数をそれぞれ計数した視聴カウント値および録画カウント値を番組毎に付加したジャンル別ＥＰＧを記憶しておき、ユーザ側の放送受信装置から指定ジャンルのジャンル別ＥＰＧが要求されると、該当するジャンル別ＥＰＧを読み出して要求したユーザ側の放送受信装置に返送する。放送受信装置は、指定ジャンルのジャンル別ＥＰＧを要求して番組情報提供装置から返送されるジャンル別ＥＰＧを利用して番組視聴する毎に当該ジャンル別ＥＰＧ中の該当番組に付加される視聴カウント値を歩進させ、番組録画する毎に当該ジャンル別ＥＰＧ中の該当番組に付加される録画カウント値を歩進させて計数する。そして、番組情報提供装置が一定期間毎にジャンル別ＥＰＧ取得要求を発生してユーザ側の放送受信装置に送出すると、放送受信装置は、計数された視聴カウント値および録画カウント値を備えたジャンル別ＥＰＧを番組情報提供装置に返送する。番組情報提供装置では、ユーザ側の放送受信装置から返送されたジャンル別ＥＰＧが備える視聴カウント値および録画カウント値を、当該ジャンル別ＥＰＧを構成する各番組別に集計して各番組の視聴率を生成し、生成した視聴率が所定値より小さい番組をジャンル別ＥＰＧから除外し、視聴率が所定値より大きい番組だけをジャンル別ＥＰＧに登録するので、ユーザ指定のジャンルにおいて一定以上の視聴率の番組だけを選んで視聴又は録画することが出来る。
【００１５】
請求項５に記載の番組情報提供装置によれば、放送される各番組を案内するＥＰＧを取得し、取得したＥＰＧを番組ジャンル別に分け、かつユーザ側の放送受信装置が番組視聴および番組録画した回数をそれぞれ計数した視聴カウント値および録画カウント値を番組毎に付加したジャンル別ＥＰＧを記憶しておき、ユーザ側の放送受信装置から指定ジャンルのジャンル別ＥＰＧが要求された場合に、該当するジャンル別ＥＰＧを読み出して要求したユーザ側の放送受信装置に返送する。また、一定期間毎にジャンル別ＥＰＧ取得要求を発生してユーザ側の放送受信装置に送出し、これに応じてユーザ側の放送受信装置から返送されるジャンル別ＥＰＧが備える視聴カウント値および録画カウント値を、当該ジャンル別ＥＰＧを構成する各番組別に集計して各番組の視聴率を生成し、生成した視聴率が所定値より小さい番組をジャンル別ＥＰＧから除外し、視聴率が所定値より大きい番組だけをジャンル別ＥＰＧに登録するので、ユーザ側の放送受信装置では、ユーザ指定のジャンルにおいて一定以上の視聴率の番組だけを選んで視聴又は録画することが出来る。
【００１６】
請求項６に記載の放送受信装置によれば、放送される各番組を案内するＥＰＧを番組ジャンル別に分けたジャンル別ＥＰＧの内、指定ジャンルのジャンル別ＥＰＧを要求して番組情報提供装置から入手すると、入手したジャンル別ＥＰＧを利用して番組を一定時間継続して視聴する毎に当該ジャンル別ＥＰＧ中の該当番組に付加される視聴カウント値を歩進させ、番組録画する毎に当該ジャンル別ＥＰＧ中の該当番組に付加される録画カウント値を歩進させて計数する。そして、番組情報提供装置からジャンル別ＥＰＧ取得要求を受領すると、計数した視聴カウント値および録画カウント値を備えたジャンル別ＥＰＧを番組情報提供装置に返送し、返送する毎に計数された視聴カウント値および録画カウント値をゼロリセットする。したがって、番組情報提供装置において、放送受信装置から返送されるジャンル別ＥＰＧが備える視聴カウント値および録画カウント値を、当該ジャンル別ＥＰＧを構成する各番組別に集計して各番組の視聴率を生成し、生成した視聴率が所定値より大きい番組だけをジャンル別ＥＰＧに登録すれば、番組情報提供装置から入手するジャンル別ＥＰＧは、視聴率が所定値より大きい番組だけが登録されているから、放送受信装置ではユーザ指定のジャンルにおいて一定以上の視聴率の番組だけを選んで視聴又は録画することが出来る。また、番組情報提供装置からのジャンル別ＥＰＧ取得要求に応じて、視聴カウント値および録画カウント値を備えたジャンル別ＥＰＧを番組情報提供装置へ返送する毎に視聴カウント値および録画カウント値をゼロリセットするため、番組情報提供装置は常に最新の視聴率を生成することができる。
【発明を実施するための最良の形態】
【００１７】
以下、図面を参照して本発明の実施の形態について説明する。
Ａ．構成
（１）全体構成
図１は、本発明の実施の一形態による放送受信システムの全体構成を示すブロック図である。この図に示す放送受信システムは、各放送局１０−１〜１０−ｎから放送される番組を受信する放送受信装置２０と、この放送受信装置２０とインターネットを介してデータ授受する番組情報提供装置３０とから構成される。番組情報提供装置３０は、各放送局１０−１〜１０−ｎから放送される各局毎の番組配列情報ＳＩ（各局ＳＩ）や、所定チャンネルの放送局１０から放送される全局の番組配列情報ＳＩ（全局ＳＩ）を受信して通常ＥＰＧデータを取得すると共に、取得した通常ＥＰＧデータからジャンル別ＥＰＧデータを派生させる。
【００１８】
図２は、通常ＥＰＧデータの一構成例を示す図である。この図に示す通常ＥＰＧデータは、チャンネル番号別に分けられた１週間分の電子番組表である。通常ＥＰＧデータは、「放送日（曜日）」、「開始時刻」、「終了時刻」、「番組名」および「ジャンル」を備える。番組情報提供装置３０では、受信して取得した通常ＥＰＧデータを通常ＥＰＧデータテーブルＴＢＬ１に登録する。
【００１９】
図３は、ジャンル別ＥＰＧデータの一構成例を示す図である。この図に示すジャンル別ＥＰＧデータは、通常ＥＰＧデータから派生させ、ジャンル別に分けられた１週間分の電子番組表である。ジャンル別ＥＰＧデータは、「チャンネル番号」、「放送日（曜日）」、「開始時刻」、「終了時刻」、「番組名」、「視聴カウント値」および「録画カウント値」を備える。番組情報提供装置３０では、通常ＥＰＧデータから派生させたジャンル別ＥＰＧデータをジャンル別ＥＰＧデータテーブルＴＢＬ２に登録する。なお、ジャンル別ＥＰＧデータテーブルＴＢＬ２に登録される「視聴カウント値」および「録画カウント値」が意図する内容については追って述べる。
【００２０】
番組情報提供装置３０は、番組情報サービス事業者側に設けられる装置であって、当該事業者とサービス契約しているユーザ（放送受信装置２０）がインターネットを介して指定ジャンルのジャンル別ＥＰＧデータを要求した場合、該当するジャンル別ＥＰＧデータをジャンル別ＥＰＧデータテーブルＴＢＬ２から読み出し、それを要求したユーザ側へ送付する。
【００２１】
また、番組情報提供装置３０は、一定期間毎（例えば一週間）にジャンル別ＥＰＧ取得要求を生成し、生成したジャンル別ＥＰＧ取得要求をインターネットを介してサービス契約中のユーザ（放送受信装置２０）に送付する。後述するように、放送受信装置２０では、番組情報提供装置３０からジャンル別ＥＰＧ取得要求を受領した場合、「視聴カウント値」および「録画カウント値」を含むジャンル別ＥＰＧデータを返送する。
【００２２】
「視聴カウント値」および「録画カウント値」とは、番組情報提供装置３０から入手したジャンル別ＥＰＧデータに基づき放送受信装置２０側で番組視聴又は番組録画する毎に計数される回数である。つまり、ジャンル別ＥＰＧデータを利用してユーザが番組視聴した場合に「視聴カウント値」が、番組録画した場合に「録画カウント値」が歩進される。
番組情報提供装置３０では、こうした「視聴カウント値」および「録画カウント値」が付与されたジャンル別ＥＰＧデータを、サービス契約中の各ユーザ（放送受信装置２０）から収集して各番組毎の「視聴カウント値」および「録画カウント値」を集計して各番組毎の視聴率を得る。
【００２３】
番組情報提供装置３０では、各番組毎に集計された「視聴カウント値」および「録画カウント値」に基づいて得た視聴率が所定値より小さければ、ジャンル別ＥＰＧデータから除外してジャンル別ＥＰＧデータを更新する。こうして、視聴率が一定以上ある番組だけをジャンル別ＥＰＧデータに登録することによって、ユーザ指定のジャンルにおいて一定以上の視聴率の番組だけを選んで視聴又は録画することが可能になる。
【００２４】
（２）放送受信装置の構成
次に、図４を参照して放送受信装置２０の構成を説明する。放送受信装置２０は、ＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭ２０３、操作部２０４、通信部２０５、チューナ部２０６、デコーダ部２０７、録画再生部２０８、音声再生部２０９および表示部２１０から構成される。ＣＰＵ２０１は、操作部２０４に配設される各種スイッチ操作に応じて発生するスイッチイベントに従って装置各部を制御する。本発明の要旨に係わるＣＰＵ２０１の特徴的な処理動作については追って述べる。ＲＯＭ２０２は、ＣＰＵ２０１にて実行される各種プログラムの他、制御データや画面データ等を記憶する。
【００２５】
ＲＯＭ２０２に記憶される各種プログラムとは、後述の「メインルーチン」、「ＴＶスイッチオン処理」、「通常ＥＰＧ取得スイッチ処理」、「ジャンル別ＥＰＧ取得スイッチ処理」、「チャンネル変更処理」、「予約スイッチ処理」、「録画スイッチ処理」、「再生スイッチ処理」、「停止スイッチ処理」、「ＴＶスイッチオフ処理」、「ジャンル別ＥＰＧ取得要求受信処理」および「タイマインタラプト処理」を含む。また、ＲＯＭ２０２に記憶される画面データとは、ユーザにデータ入力を促す画面を表示部２１０に表示するためのデータであり、例えば後述するジャンル選択画面や番組選択画面を形成する。
【００２６】
ＲＡＭ２０３はワークエリアおよびデータエリアを備える。ＲＡＭ２０３のワークエリアには、ＣＰＵ２０１の処理に用いる各種レジスタ・フラグデータが一時記憶される。ＲＡＭ２０３のデータエリアには、通常ＥＧＰデータ、ジャンル別ＥＰＧデータおよび予約テーブルが記憶される。ＲＡＭ２０３のデータエリアに格納される通常ＥＧＰデータは、図２に図示した一例と同様、「放送日（曜日）」、「開始時刻」、「終了時刻」、「番組名」および「ジャンル」を備える。また、ＲＡＭ２０３のデータエリアに格納されるジャンル別ＥＰＧデータは、図３に図示した一例と同様、「チャンネル番号」、「放送日（曜日）」、「開始時刻」、「終了時刻」、「番組名」、「視聴カウント値」および「録画カウント値」を備える。ＲＡＭ２０３のデータエリアに格納される予約テーブルには、録画予約した番組の受信チャンネル番号、録画開始時刻および録画終了時刻が登録される。
【００２７】
操作部２０４は、各種スイッチを有し、ユーザ操作されるスイッチに対応したスイッチイベントを発生する。操作部２０４に配設される代表的なスイッチとして、電源スイッチの他、チューナ部２０６およびデコーダ部２０７をオンオフ設定するＴＶスイッチ、録画再生部２０８に録画の予約を指示する予約スイッチ、録画再生部２０８に再生指示する再生スイッチ、録画再生部２０８に録画又は再生の停止を指示する停止スイッチ、録画再生部２０８に録画開始を指示する録画スイッチ、チューナ部２０６に受信チャンネルの変更を指示するチャンネルスイッチ、前述した番組情報提供装置３０側にジャンル別ＥＰＧデータの送付を要求する際に操作されるジャンル別ＥＰＧ取得スイッチおよび通常ＥＰＧデータを取得する際に操作される通常ＥＰＧ取得スイッチ等を備える。
【００２８】
通信部２０５は、ＣＰＵ２０１の制御の下に、インターネットを介して番組情報提供装置３０とデータ授受する。具体的には、一定期間毎（例えば一週間）に番組情報提供装置３０から送付されるジャンル別ＥＰＧ取得要求を受信した場合に「視聴カウント値」および「録画カウント値」を含むジャンル別ＥＰＧデータを番組情報提供装置３０へ送出する。また、上述したジャンル別ＥＰＧ取得スイッチが操作された場合には、ユーザが選択したジャンルのジャンル別ＥＰＧデータ要求を番組情報提供装置３０に送出する一方、これに応じて番組情報提供装置３０から送付されるジャンル別ＥＰＧデータを受領する。
【００２９】
チューナ部２０６は、ＣＰＵ２０１からの選局指示に従って指定チャンネルのデジタル放送信号を、アンテナＡＮＴを介して受信する。デコーダ部２０７は、チューナ部２０６により選局受信されたデジタル放送信号を復調して得られるトランスポートストリーム信号から対応する番組パケット（ＭＰＥＧデータ）を分離抽出した後、映像データおよび音声データに復号して出力する。復号された映像データおよび音声データは、ＡＶ出力として録画再生部２０８に供給される一方、映像データは表示部２１０にて表示出力され、音声データは音声再生部２０９にて音声出力される。また、デコーダ部２０７は、ＣＰＵ２０１の指示によりトランスポートストリーム信号から通常ＥＰＧデータを分離抽出する。抽出された通常ＥＰＧデータは、ＲＡＭ２０３のデータエリアに格納される。
【００３０】
録画再生部２０８は、ハードディスク装置などのノンリニアアクセス可能な記録媒体を備え、ＣＰＵ２０１の指示に応じて番組録画したり、録画番組を再生する。録画再生部２０８の再生出力は、音声再生部２０９および表示部２１０に供給される。音声再生部２０９は、デコーダ部２０７から供給される音声データあるいは録画再生部２０９から供給される音声データをアナログ形式の音声信号に変換した後、信号増幅してスピーカから放音する。表示部２１０は、カラー液晶パネルおよび表示ドライバ等から構成され、ＣＰＵ２０１の制御の下に、デコーダ部２０７から供給される映像データあるいは録画再生部２０９から供給される映像データを画面表示する。また、表示部２１０は、ＣＰＵ２０１から供給される表示制御データに従って後述するジャンル選択画面や番組選択画面を画面表示する。
【００３１】
Ｂ．番組情報提供装置３０の動作
次に、番組情報提供装置３０の動作を説明する。以下では、番組情報提供装置３０が実行するサーバ処理について図５〜図６を参照して説明し、サーバ処理からコールされるジャンル別ＥＰＧ作成処理について図７を参照して説明する。
【００３２】
（１）サーバ処理の動作
サーバ処理が実行されると、番組情報提供装置３０では、先ず図５に図示するステップＳＡ１に進み、通常ＥＰＧ取得時刻であるか否か判断する。通常ＥＰＧ取得時刻であると、判断結果は「ＹＥＳ」になり、ステップＳＡ２に進む。ステップＳＡ２では、各放送局１０−１〜１０−ｎから放送される各局毎の番組配列情報ＳＩ（各局ＳＩ）や、所定チャンネルの放送局から放送される全局の番組配列情報ＳＩ（全局ＳＩ）を受信して通常ＥＰＧデータを取得し、通常ＥＰＧデータテーブルＴＢＬ１に登録する。この後、ステップＳＡ３に進み、通常ＥＰＧデータテーブルＴＢＬ１に登録した通常ＥＰＧデータからジャンル別ＥＰＧデータを派生させてジャンル別ＥＰＧデータテーブルＴＢＬ２に登録するジャンル別ＥＰＧ作成処理（図７参照）を実行した後、上記ステップＳＡ１に処理を戻す。
【００３３】
そして、上記ステップＳＡ１において、通常ＥＰＧ取得時刻でなければ、判断結果が「ＮＯ」となり、ステップＳＡ４に進む。ステップＳＡ４では、放送受信装置２０からの選択ジャンル送付要求の有無を判断する。前述したように、サービス契約しているユーザ（放送受信装置２０）がインターネットを介して指定ジャンルのジャンル別ＥＰＧデータを要求していると、判断結果は「ＹＥＳ」になり、ステップＳＡ５に進む。ステップＳＡ５では、放送受信装置２０側から要求されたジャンルに該当するジャンル別ＥＰＧデータをジャンル別ＥＰＧデータテーブルＴＢＬ２から抽出する。そして、ステップＳＡ６に進み、抽出したジャンル別ＥＰＧデータを、要求したユーザ（放送受信装置２０）に送付した後、上述のステップＳＡ１に処理を戻す。
【００３４】
一方、選択ジャンル送付要求が無い場合には、上記ステップＳＡ４の判断結果が「ＮＯ」となり、ステップＳＡ７に進む。ステップＳＡ７では、ジャンル別ＥＰＧ取得時期であるか否かを判断する。ここで言うジャンル別ＥＰＧ取得時期とは、前述したように、一定期間毎（例えば一週間）に生成されるジャンル別ＥＰＧ取得要求の発生時期を指す。ジャンル別ＥＰＧ取得要求の発生時期でなければ、判断結果は「ＮＯ」となり、上述のステップＳＡ１に処理を戻すが、ジャンル別ＥＰＧ取得要求の発生時期であると、判断結果が「ＹＥＳ」になり、ステップＳＡ８に進む。ステップＳＡ８では、ジャンル別ＥＰＧ取得要求を生成し、これをインターネットを介してサービス契約中のユーザ（放送受信装置２０）に送付する。
【００３５】
次いで、図６に図示するステップＳＡ９では、ジャンル別ＥＰＧ取得要求の送付に対応してユーザ（放送受信装置２０）から返送されるジャンル別ＥＰＧデータを受信するまで待機する。そして、ユーザ（放送受信装置２０）からジャンル別ＥＰＧデータを受信すると、上記ステップＳＡ９の判断結果が「ＹＥＳ」となり、ステップＳＡ１０に進む。ステップＳＡ１０では、ユーザ（放送受信装置２０）から受信したジャンル別ＥＰＧデータ中において、各番組に付加された録画カウント値および視聴カウント値を抽出する。次いで、ステップＳＡ１１では、各番組毎に録画カウント値および視聴カウント値を累算して保存する。そして、この後、上述のステップＳＡ１（図５参照）に処理を戻す。
【００３６】
このように、サーバ処理では、通常ＥＰＧ取得時刻になる度に、各放送局１０−１〜１０−ｎから放送される各局毎の番組配列情報ＳＩ（各局ＳＩ）や、所定チャンネルの放送局が放送する全局の番組配列情報ＳＩ（全局ＳＩ）を受信して通常ＥＰＧデータを取得し、通常ＥＰＧデータテーブルＴＢＬ１に登録すると共に、登録した通常ＥＰＧデータから派生させたジャンル別ＥＰＧデータをジャンル別ＥＰＧデータテーブルＴＢＬ２に登録する。
また、通常ＥＰＧ取得時刻でない時に、放送受信装置２０からの選択ジャンル送付要求を受信すると、放送受信装置２０側から要求されたジャンルのジャンル別ＥＰＧデータをジャンル別ＥＰＧデータテーブルＴＢＬ２から抽出して要求したユーザ（放送受信装置２０）側に返送する。
【００３７】
さらに、ジャンル別ＥＰＧ取得要求の発生時期になると、生成したジャンル別ＥＰＧ取得要求を、インターネットを介してサービス契約中のユーザ（放送受信装置２０）に送付する。そして、このジャンル別ＥＰＧ取得要求に応じてユーザ（放送受信装置２０）が返送するジャンル別ＥＰＧデータを受信すると、受信したジャンル別ＥＰＧデータ中において、各番組に付加された録画カウント値および視聴カウント値を抽出し、各番組毎に累算して保存する。こうして、録画カウント値および視聴カウント値が付与されたジャンル別ＥＰＧデータを、各ユーザ（放送受信装置２０）から収集し、各番組毎の「視聴カウント値」および「録画カウント値」を集計することで各番組毎の視聴率を得るようになっている。
【００３８】
（２）ジャンル別ＥＰＧ作成処理の動作
次に、図７を参照してジャンル別ＥＰＧ作成処理の動作について説明する。前述したサーバ処理のステップＳＡ３（図５参照）を介して本処理が実行されると、番組情報提供装置３０は、図７に図示するステップＳＢ１に処理を進め、一つのジャンルを選択する。ここで選択したジャンル（番組ジャンル）を選択ジャンルと称す。次いで、ステップＳＢ２では、通常ＥＰＧデータテーブルＴＢＬ１に登録された通常ＥＰＧデータより選択ジャンルの一つの番組を取り出す。続いて、ステップＳＢ３では、累算して保存しておいた各番組毎の録画カウント値および視聴カウント値の内から上記ステップＳＢ２にて取り出した番組の録画カウント値および視聴カウント値を取り出す。
【００３９】
次に、ステップＳＢ４では、上記ステップＳＢ３にて取り出した録画カウント値又は視聴カウント値のいずれかが所定値より大きいか否か、つまり換言すれば、所定の視聴率を有する番組であるかどうかを判断する。所定の視聴率を有していない番組であれば、判断結果は「ＮＯ」になり、後述のステップＳＢ６に進む。
一方、所定の視聴率を有する番組であると、判断結果は「ＹＥＳ」になり、ステップＳＢ５に進み、所定の視聴率を有する番組の番組データを、選択ジャンルのジャンル別ＥＰＧデータとして加える。これにより、視聴率が一定以上の番組だけがジャンル別ＥＰＧデータとして登録されるようになる。
【００４０】
次いで、ステップＳＢ６では、選択ジャンルに属する全ての番組を通常ＥＰＧデータから検索し終えたかどうかを判断する。検索し終えていなければ、判断結果は「ＮＯ」になり、上述のステップＳＢ２に処理を戻す。以後、選択ジャンルに属する全ての番組を通常ＥＰＧデータから検索し終える迄、上記ステップＳＢ２〜ＳＢ６を繰り返す。そして、検索し終えると、ステップＳＢ６の判断結果が「ＹＥＳ」になり、ステップＳＢ７に進む。ステップＳＢ７では、別のジャンルの有無を判断する。別のジャンルが有る場合には、判断結果が「ＹＥＳ」になり、ステップＳＢ８に進み、別のジャンルを選択ジャンルに設定し直して上記ステップＳＢ２〜ＳＢ６を繰り返す。こうして、全てのジャンルについて処理し終えると、上記ステップＳＢ７の判断結果が「ＹＥＳ」となり、本処理を終える。
【００４１】
このように、ジャンル別ＥＰＧ作成処理では、通常ＥＰＧデータテーブルＴＢＬ１に登録された通常ＥＰＧデータから各ジャンルにおける各番組毎の録画カウント値および視聴カウント値、すなわち視聴率を取り出して視聴率が一定以上の番組であるかどうかを判断し、視聴率が一定以上の番組だけをジャンル別ＥＰＧデータとしてジャンル別ＥＰＧデータテーブルＴＢＬ２に登録するようになっている。
【００４２】
Ｃ．放送受信装置２０の動作
以下では、放送受信装置２０が実行するメインルーチン、ＴＶスイッチオン処理、通常ＥＰＧ取得スイッチ処理、ジャンル別ＥＰＧ取得スイッチ処理、チャンネル変更処理、予約スイッチ処理、録画スイッチ処理、再生スイッチ処理、停止スイッチ処理、ＴＶスイッチオフ処理、ジャンル別ＥＰＧ取得要求受信処理およびタイマインタラプト処理の各動作について説明する。
【００４３】
（１）メインルーチンの動作
放送受信装置２０がパワーオンされると、ＣＰＵ２０１は図８に図示するメインルーチンを実行してステップＳＣ１、ＳＣ３およびＳＣ５の各フラグ判定結果に応じた処理を実行する。以下、各フラグ（オンフラグＯＮＦ、録画フラグＲＦおよび再生フラグＰＦ）の判定結果に対応する動作を説明する。
【００４４】
ａ．オンフラグＯＮＦが「１」の場合
ＴＶスイッチのオン操作に応じてオンフラグＯＮＦが「１」に設定されると、ステップＳＣ１の判断結果が「ＹＥＳ」となり、ステップＳＣ２に進み、デコーダ部２０７に出力指示を与える。
後述するように、ＴＶスイッチがオン操作されると（図９参照）、チューナ部２０６およびデコーダ部２０７が起動される。したがって、上記ステップＳＣ２においてデコーダ部２０７に出力指示を与えことによって、デコーダ部２０７から出力される映像データが表示部２１０にて表示出力されると共に、デコーダ部２０７から出力される音声データが音声再生部２０９にて音声出力される。なお、オンフラグＯＮＦが「０」の場合には、上記ステップＳＣ１の判断結果が「ＮＯ」となり、ステップＳＣ３に処理を進める。
【００４５】
ｂ．録画フラグＲＦが「１」の場合
録画スイッチの操作により録画フラグＲＦが「１」に設定されると、ステップＳＣ３の判断結果が「ＹＥＳ」となり、ステップＳＣ４に進み、録画再生部２０８に録画指示を与える。
後述するように、ＴＶスイッチのオフ操作によりオンフラグＯＮＦが「０」に設定されている時に、録画スイッチが操作された場合（図１４参照）には、オンフラグＯＮＦを「１」にセットしてチューナ部２０６およびデコーダ部２０７を起動するようになっている。したがって、ＴＶスイッチのオフ操作により放送受信停止中であっても、録画スイッチが操作された場合には、デコーダ部２０７のＡＶ出力（映像データおよび音声データ）が録画再生部２０８で録画される。なお、録画フラグＲＦが「０」の場合には、上記ステップＳＣ３の判断結果が「ＮＯ」となり、ステップＳＣ５に処理を進める。
【００４６】
ｃ．再生フラグＰＦが「１」の場合
再生スイッチの操作により再生フラグＰＦが「１」に設定されると、ステップＳＣ５の判断結果が「ＹＥＳ」となり、ステップＳＣ６に進み、録画再生部２０８に再生指示を与える。なお、後述するように、番組録画済みの状態で再生スイッチが操作された場合（図１５参照）に、再生フラグＰＦが「１」にセットされる。再生フラグＰＦが「０」の場合には、上記ステップＳＣ５の判断結果が「ＮＯ」となり、上述のステップＳＣ１に処理を戻す。
【００４７】
（２）ＴＶスイッチオン処理の動作
次に、図９を参照してＴＶスイッチオン処理の動作を説明する。ＴＶスイッチがオン操作されると、ＣＰＵ２０１は図９に図示するステップＳＤ１に処理を進め、オンフラグＯＮＦに「１」をセットする。続いて、ステップＳＤ２では、チューナ部２０６およびデコーダ部２０７を起動させる。次いで、ステップＳＤ３では、チューナ部２０６に設定されている受信チャンネル番号と現在時刻とに基づき、ＲＡＭ２０３のデータエリアに格納されるジャンル別ＥＰＧデータの内から該当する番組を検索する。そして、ステップＳＤ４では、該当番組の有無を判断する。該当番組が検索されなければ、ここでの判断結果は「ＮＯ」になり、何も行わずに本処理を終える。
【００４８】
一方、該当番組が検索されると、上記ステップＳＤ４の判断結果は「ＹＥＳ」になり、ステップＳＤ５に進む。ステップＳＤ５では、ＲＡＭ２０３のデータエリアに格納されるジャンル別ＥＰＧデータ中の該当番組の視聴カウント値をインクリメントして本処理を完了させる。
なお、本実施の形態では、ＴＶスイッチのオン操作に応じて受信し始めた番組がジャンル別ＥＰＧデータとして登録されていれば、即座に該当番組の視聴カウント値をインクリメントするようにしたが、これに限らず番組を一定時間継続して受信（視聴）した時点で視聴カウント値をインクリメントする態様としても構わない。このようにすれば、受信するチャンネルを順次変更する所謂ザッピングを行っているような場合を視聴カウントから除外することが可能になる。
【００４９】
（３）通常ＥＰＧ取得スイッチ処理の動作
次に、図１０を参照して通常ＥＰＧ取得スイッチ処理の動作を説明する。通常ＥＰＧ取得スイッチが操作されると、ＣＰＵ２０１は、図１０に図示するステップＳＥ１に処理を進め、所定チャンネルで放送される全局の番組配列情報ＳＩ（全局ＳＩ）を受信して通常ＥＰＧデータを取得し、続くステップＳＥ２では、受信した通常ＥＰＧデータをＲＡＭ２０３のデータエリアに格納して本処理を完了させる。
なお、本実施の形態では、放送受信装置２０自らが所定チャンネルで放送される全局の番組配列情報ＳＩ（全局ＳＩ）を受信して通常ＥＰＧデータを取得する態様としたが、これに替えて、インターネットを介して番組情報提供装置３０側から通常ＥＰＧデータを入手する態様とすることも可能である。
【００５０】
（４）ジャンル別ＥＰＧ取得スイッチ処理の動作
次に、図１１を参照してジャンル別ＥＰＧ取得スイッチ処理の動作を説明する。ジャンル別ＥＰＧ取得スイッチが操作されると、ＣＰＵ２０１は、図１１に図示するステップＳＦ１に進み、ＲＯＭ２０２に記憶されるジャンル選択画面データを読み出して表示部２１０にジャンル選択画面を表示する。ジャンル選択画面とは、図示していないが、番組ジャンルを一覧表示する画面であり、画面表示された番組ジャンル一覧の内から所望のジャンルを操作選択可能にする。
【００５１】
さて、こうしたジャンル選択画面が表示部２１０に画面表示されると、ステップＳＦ２に進み、番組ジャンル一覧の内から所望のジャンルを選択する。そして、ジャンル選択が行われると、ステップＳＦ３に進み、選択ジャンル送付要求を生成し、通信部２０５からインターネットを介して番組情報提供装置３０側に送出する。次いで、ステップＳＦ４では、番組情報提供装置３０から指定ジャンルのジャンル別ＥＰＧデータが返送されるまで判断結果が「ＮＯ」になり、受信待機する。
【００５２】
番組情報提供装置３０では、サービス契約しているユーザ（放送受信装置２０）からの選択ジャンル送付要求を受信すると、指定ジャンルのジャンル別ＥＰＧデータをジャンル別ＥＰＧデータテーブルＴＢＬ２から読み出して返送する。この番組情報提供装置３０から返送されるジャンル別ＥＰＧデータを受信すると、上記ステップＳＦ４の判断結果が「ＹＥＳ」になり、ステップＳＦ５に進み、受信したジャンル別ＥＰＧデータをＲＡＭ２０３のデータエリアに格納して本処理を完了させる。
【００５３】
（５）チャンネル変更処理の動作
次に、図１２を参照してチャンネル変更処理の動作を説明する。チャンネルスイッチが操作されると、ＣＰＵ２０１は、図１２に図示するステップＳＧ１に進み、オンフラグＯＮＦが「１」であるか否かを判断する。オンフラグＯＮＦが「０」、すなわち放送受信停止中であれば、判断結果は「ＮＯ」になり、何も行わずに本処理を終える。
【００５４】
これに対し、オンフラグＯＮＦが「１」の放送受信状態に設定されていると、判断結果は「ＹＥＳ」になり、ステップＳＧ２に進む。ステップＳＧ２では、チャンネルスイッチ操作で設定された受信チャンネル番号に対応してチューナ部２０６の受信周波数の変更を指示する。これにより、チューナ部２０６は指定されたチャンネルの放送を選局受信する。
【００５５】
続いて、ステップＳＧ３では、チューナ部２０６に設定されている受信チャンネル番号と現在時刻とに基づき、ＲＡＭ２０３のデータエリアに格納されるジャンル別ＥＰＧデータの内から該当する番組を検索する。そして、ステップＳＧ４では、該当番組の有無を判断する。該当番組が検索されなければ、ここでの判断結果は「ＮＯ」になり、本処理を完了させるが、該当番組が検索されると、判断結果は「ＹＥＳ」になり、ステップＳＧ５に進む。ステップＳＧ５では、ＲＡＭ２０３のデータエリアに格納されるジャンル別ＥＰＧデータ中の該当番組の視聴カウント値をインクリメントして本処理を終える。
【００５６】
なお、本実施の形態では、チャンネルスイッチ操作に応じて受信し始めた番組がジャンル別ＥＰＧデータとして登録されていれば、即座に該当番組の視聴カウント値をインクリメントするようにしたが、これに限らず番組を一定時間継続して受信（視聴）した時点で視聴カウント値をインクリメントする態様としても構わない。このようにすれば、受信するチャンネルを順次変更する所謂ザッピングを行っているような場合を視聴カウントから除外することが可能になる。
【００５７】
（６）予約スイッチ処理の動作
次に、図１３を参照して予約スイッチ処理の動作を説明する。予約スイッチが操作されると、ＣＰＵ２０１は、図１３に図示するステップＳＨ１に進み、ＲＯＭ２０２に記憶される番組表選択画面データを読み出して表示部２１０に番組表選択画面を表示する。番組表選択画面とは、図示していないが、ジャンル選択操作の有無に応じて通常ＥＰＧあるいはジャンル別ＥＰＧのいずれかを選択する画面である。こうした番組表選択画面が表示部２１０に画面表示されると、ステップＳＨ２に進み、ジャンル選択操作の有無を判断する。ここで言うジャンル選択操作とは、例えば番組表選択画面に設けられたジャンル選択アイコンを選択する操作を指す。
【００５８】
ジャンル選択操作されると、上記ステップＳＨ２の判断結果が「ＹＥＳ」になり、ステップＳＨ３に進み、ＲＡＭ２０３のデータエリアに格納されるジャンル別ＥＰＧデータを読み出して表示部２１０にジャンル別ＥＰＧを表示する。一方、ジャンル選択操作が行わなければ、上記ステップＳＨ２の判断結果が「ＮＯ」になり、ステップＳＨ４に進み、ＲＡＭ２０３のデータエリアに格納される通常ＥＰＧデータを読み出して表示部２１０に通常ＥＰＧを表示する。
【００５９】
次いで、ステップＳＨ５では、画面表示されたジャンル別ＥＰＧ（あるいは通常ＥＰＧ）において番組選択する。続いて、ステップＳＨ６では、選択された番組の受信チャンネル番号および時間帯（録画開始時刻／録画終了時刻）をＲＡＭ２０３のデータエリアに設けられる予約テーブルに登録する。そして、ステップＳＨ７では、予約終了の有無を判断する。予約終了していなければ、判断結果は「ＮＯ」になり、上記ステップＳＨ５に処理を戻す。一方、予約終了すると、判断結果が「ＹＥＳ」となり、本処理を終える。
【００６０】
（７）録画スイッチ処理の動作
次に、図１４を参照して録画スイッチ処理の動作を説明する。録画スイッチが操作されると、ＣＰＵ２０１は、図１４に図示するステップＳＪ１に進み、オンフラグＯＮＦが「０」、すなわち放送受信停止中であるか否かを判断する。オンフラグＯＮＦが「１」（放送受信中）であれば、判断結果は「ＮＯ」になり、後述のステップＳＪ４に進む。一方、放送受信停止中であると、上記ステップＳＪ１の判断結果が「ＹＥＳ」になり、ステップＳＪ２に進み、フラグＯＮＦを「１」にセットした後、ステップＳＪ３に進み、チューナ部２０６およびデコーダ部２０７を起動する。
【００６１】
そして、ステップＳＪ４では、録画フラグＲＦを「１」（録画状態）にセットし、続くステップＳＪ５では、チューナ部２０６に設定されている受信チャンネル番号と現在時刻とに基づき、ＲＡＭ２０３のデータエリアに格納されるジャンル別ＥＰＧデータの内から該当する番組を検索する。次いで、ステップＳＪ６では、該当番組の有無を判断する。該当番組が検索されなければ、ここでの判断結果は「ＮＯ」になり、ステップＳＪ８に進み、録画再生部２０８に録画開始を指示して本処理を完了させる。
【００６２】
これに対し、該当番組が検索されると、上記ステップＳＪ６の判断結果が「ＹＥＳ」になり、ステップＳＪ７に進む。ステップＳＪ７では、ＲＡＭ２０３のデータエリアに格納されるジャンル別ＥＰＧデータ中の該当番組の録画カウント値をインクリメントして歩進させる。この後、ステップＳＪ８に進み、録画再生部２０８に録画開始を指示して本処理を完了させる。
【００６３】
（８）再生スイッチ処理の動作
次に、図１５を参照して再生スイッチ処理の動作を説明する。再生スイッチが操作されると、ＣＰＵ２０１は、図１５に図示するステップＳＫ１に進み、録画再生部２０８に録画データが記録されているか否か、つまり番組録画されているかどうかを判断する。番組録画されていなければ、判断結果は「ＮＯ」となり、本処理を終える。したがって、番組録画されていない状態では、再生スイッチ操作は無効化される。
一方、番組録画されていると、上記ステップＳＫ１の判断結果は「ＹＥＳ」になり、ステップＳＫ２に進み、録画再生部２０８に録画データ読み出し開始指示を与える。この後、ステップＳＫ３に進み、録画再生部２０８の再生開始に伴い、再生フラグＰＦに「１」をセットし、再生状態に設定してから本処理を終える。
【００６４】
（９）停止スイッチ処理の動作
次に、図１６を参照して停止スイッチ処理の動作を説明する。停止スイッチが操作されると、ＣＰＵ２０１は、図１６に図示するステップＳＬ１に進み、録画フラグＲＦが「１」、つまり録画状態であるか否かを判断する。録画状態であると、判断結果は「ＹＥＳ」になり、ステップＳＬ２に進む。ステップＳＬ２では、デコーダ部２０７のＡＶ出力（映像データ／音声データ）の書き込み停止を録画再生部２０８に指示する。これにより、録画再生部２０８は、録画動作を停止する。そして、ステップＳＬ３では、録画再生部２０８の録画停止に応じて、録画フラグＲＦをゼロリセットして本処理を終える。
【００６５】
一方、録画状態でなければ、上記ステップＳＬ１の判断結果は「ＮＯ」となり、ステップＳＬ４に進む。ステップＳＬ４では、再生フラグＰＦが「１」、つまり再生状態であるか否かを判断する。再生状態でなければ、判断結果は「ＮＯ」になり、何も行わずに本処理を完了させるが、再生状態であると、判断結果が「ＹＥＳ」となり、ステップＳＬ５に進む。ステップＳＬ５では、録画再生部２０８に録画データの読み出し停止を指示する。これにより、録画再生部２０８は、再生動作を停止する。そして、ステップＳＬ６では、録画再生部２０８の再生停止に応じて、再生フラグＰＦをゼロリセットして本処理を終える。
【００６６】
（１０）ＴＶスイッチオフ処理の動作
次に、図１７を参照してＴＶスイッチオフ処理の動作を説明する。ＴＶスイッチがオフ操作されると、ＣＰＵ２０１は、図１７に図示するステップＳＭ１に進み、録画フラグＲＦが「０」であって、かつオンフラグＯＮＦが「１」であるか否かを判断する。録画状態であると、録画フラグＲＦは「１」なので、判断結果が「ＮＯ」となり、本処理を終える。したがって、録画中はＴＶスイッチのオフ操作を無効にする。
一方、録画状態以外であれば、上記ステップＳＭ１の判断結果は「ＹＥＳ」になり、ステップＳＭ２に進み、チューナ部２０６およびデコーダ部２０７に停止指示を与える。そして、ステップＳＭ３では、チューナ部２０６およびデコーダ部２０７の停止に応じて、オンフラグＯＮＦをゼロリセットして本処理を完了させる。
【００６７】
（１１）ジャンル別ＥＰＧ取得要求受信処理の動作
次に、図１８を参照してジャンル別ＥＰＧ取得要求受信処理の動作を説明する。番組情報提供装置３０が一定期間毎（例えば一週間）に発生するジャンル別ＥＰＧ取得要求を通信部２０５が受信すると、ＣＰＵ２０１は、図１８に図示するステップＳＮ１に進む。ステップＳＮ１では、ＲＡＭ２０３のデータエリアから録画カウント値および視聴カウント値を含むジャンル別ＥＰＧデータを読み出し、通信部２０５からインターネットを介して番組情報提供装置３０（サーバ）に送付する。次いで、ステップＳＮ２では、録画カウンタおよび視聴カウンタをクリアして本処理を終える。
【００６８】
（１２）タイマインタラプト処理の動作
次に、図１９を参照してタイマインタラプト処理の動作を説明する。放送受信装置２０では、所定周期毎に発生するタイマ割込みに応じて本処理を実行する。割込みタイミングになると、ＣＰＵ２０１は、図１９に図示するステップＳＯ１に進み、現在時刻を取得する。次いで、ステップＳＯ２以降では、ＲＡＭ２０３のデータエリアに設けられる予約データテーブルを検索し、現在時刻を録画開始時刻とする予約データあるいは現在時刻を録画停止時刻とする予約データの登録の有無を判断し、該当する予約データが有る場合に、対応する処理を実行するようになっている。以下では、現在時刻を録画開始時刻とする予約データが有る場合と、現在時刻を録画停止時刻とする予約データが有る場合とに分けて動作説明を進める。
【００６９】
ａ．現在時刻を録画開始時刻とする予約データが有る場合
現在時刻を録画開始時刻とする予約データが予約データテーブルから検索されると、ステップＳＯ３の判断結果が「ＹＥＳ」になり、ステップＳＯ４に進む。ステップＳＯ４では、現在時刻を録画開始時刻とする予約データに登録されている受信チャンネル番号をチューナ部２０６にセットする。次いで、ステップＳＯ５では、オンフラグＯＮＦが「０」、すなわち放送受信停止中であるか否かを判断する。オンフラグＯＮＦが「１」（放送受信状態）であれば、判断結果は「ＮＯ」になり、後述のステップＳＯ８に進む。
一方、放送受信停止中であると、上記ステップＳＯ５の判断結果が「ＹＥＳ」になり、ステップＳＯ６に進み、フラグＯＮＦを「１」にセットした後、ステップＳＯ７にてチューナ部２０６およびデコーダ部２０７を起動して放送受信状態に設定する。
【００７０】
そして、ステップＳＯ８では、録画再生部２０８に録画開始を指示し、続くステップＳＯ９では、録画フラグＲＦを「１」（録画状態）にセットする。次に、。ステップＳＯ１０では、こうして録画を開始し始めた予約データの内容、すなわち受信チャンネル番号および時間帯に基づき、該当する番組をジャンル別ＥＰＧデータから検索する。次いで、ステップＳＯ１１では、検索結果に基づき該当番組の有無を判断する。予約データに該当する番組がジャンル別ＥＰＧデータに含まれていなければ、ここでの判断結果は「ＮＯ」になり、何もせずに本処理を終える。これに対し、予約データに該当する番組がジャンル別ＥＰＧデータに含まれていると、上記ステップＳＯ１１の判断結果が「ＹＥＳ」になり、ステップＳＯ１２に進み、ジャンル別ＥＰＧデータ中で対応する番組の録画カウントエリアの録画カウント値をインクリメントして歩進させた後、本処理を終える。
【００７１】
ｂ．現在時刻を録画停止時刻とする予約データが有る場合
現在時刻を録画停止時刻とする予約データが予約データテーブルから検索されると、ステップＳＯ１３の判断結果が「ＹＥＳ」になり、ステップＳＯ１４に進む。ステップＳＯ１４では、録画再生部２０８に録画停止を指示し、続くステップＳＯ９では、録画フラグＲＦを「０」にセットする。次いで、ステップＳＯ１６では、チューナ部２０６およびデコーダ部２０７を停止させ、続くステップＳＯ１７では、オンフラグＯＮＦをゼロリセットする。そして、ステップＳＯ１８では、現在時刻を録画停止時刻とする予約データを、予約データテーブルから消去して本処理を終える。
【００７２】
以上のように、本実施の形態では、各放送局１０−１〜１０−ｎから放送される番組を受信する放送受信装置２０と、この放送受信装置２０とインターネットを介してデータ授受する番組情報提供装置３０とで放送受信システムを構成する。そして、番組情報提供装置３０では、通常の電子番組表である通常ＥＰＧデータと、この通常ＥＰＧデータを番組ジャンル別に分け、かつユーザ（放送受信装置２０）が番組視聴・番組録画した回数をそれぞれ計数する視聴カウント値および録画カウント値を番組毎に付加したジャンル別ＥＰＧデータとを記憶しておき、ユーザ（放送受信装置２０）がインターネットを介して指定ジャンルのジャンル別ＥＰＧデータを要求すると、該当するジャンル別ＥＰＧデータをユーザ側（放送受信装置２０）へ送付する。
【００７３】
放送受信装置２０では、インターネットを介して番組情報提供装置３０から入手したジャンル別ＥＰＧデータを利用して番組視聴した場合には、ジャンル別ＥＰＧデータ中の該当番組に付加される視聴カウント値を歩進させ、番組録画した場合にはジャンル別ＥＰＧデータ中の該当番組に付加される録画カウント値を歩進させる。
そして、放送受信装置２０では、番組情報提供装置３０から一定期間毎にインターネットを介して送付されるジャンル別ＥＰＧ取得要求を受領すると、番組視聴・番組録画した回数が計数された視聴カウント値および録画カウント値が付与されたジャンル別ＥＰＧデータを番組情報提供装置３０に返送する。
【００７４】
番組情報提供装置３０では、こうして各ユーザ（放送受信装置２０）から返送されるジャンル別ＥＰＧデータに付与される視聴カウント値および録画カウント値を、当該ジャンル別ＥＰＧデータを構成する各番組別に集計して各番組の視聴率を得る。さらに、番組情報提供装置３０では、各番組毎に集計された視聴カウント値および録画カウント値に基づいて得た視聴率が所定値より小さければ、ジャンル別ＥＰＧデータから除外してジャンル別ＥＰＧデータを更新する為、視聴率が一定以上ある番組だけがジャンル別ＥＰＧデータに登録される。この結果、ユーザ指定のジャンルにおいて一定以上の視聴率の番組だけを選んで視聴又は録画することが出来るようになる。
【００７５】
なお、上述した実施形態では、インターネットを介して放送受信装置２０と番組情報提供装置３０とがデータ授受する態様としたが、これに限らず、固定電話の公衆回線網や携帯電話の通信網を使用する形態であっても構わない。
【００７６】
また、本実施形態では、番組情報提供装置３０が通常ＥＰＧデータを番組ジャンル別に分け、かつユーザ（放送受信装置２０）が番組視聴・番組録画した回数をそれぞれ計数する視聴カウント値および録画カウント値を番組毎に付加したジャンル別ＥＰＧデータを発生するようにしたが、これに替えて放送受信装置２０側で視聴カウント値および録画カウント値を番組毎に付加したジャンル別ＥＰＧデータを発生することも可能である。
【００７７】
このようにした場合、番組情報提供装置３０は、各ユーザ（放送受信装置２０）から視聴カウント値および録画カウント値が付与されたジャンル別ＥＰＧデータを収集して集計して得た各番組の視聴率を各ユーザ側へ返送する。そして、各ユーザ側の放送受信装置２０では、番組情報提供装置３０から返送された各番組の視聴率を参照して、視聴率が一定以上ある番組だけをジャンル別ＥＰＧデータに登録するように更新する。これにより、ユーザ指定のジャンルにおいて一定以上の視聴率の番組だけを選んで視聴又は録画することが可能になる。
【図面の簡単な説明】
【００７８】
【図１】本発明の実施の一形態による放送受信システムの全体構成を示すブロック図である。
【図２】通常ＥＰＧデータの一構成例を示す図である。
【図３】ジャンル別ＥＰＧデータの一構成例を示す図である。
【図４】放送受信装置２０の構成を示すブロック図である。
【図５】番組情報提供装置３０において実行されるサーバ処理の動作を示すフローチャートである。
【図６】番組情報提供装置３０において実行されるサーバ処理の動作を示すフローチャートである。
【図７】番組情報提供装置３０において実行されるジャンル別ＥＰＧ作成処理の動作を示すフローチャートである。
【図８】放送受信装置２０において実行されるメインルーチンの動作を示すフローチャートである。
【図９】放送受信装置２０において実行されるＴＶスイッチオン処理の動作を示すフローチャートである。
【図１０】放送受信装置２０において実行される通常ＥＰＧ取得スイッチ処理の動作を示すフローチャートである。
【図１１】放送受信装置２０において実行されるジャンル別ＥＰＧ取得スイッチ処理の動作を示すフローチャートである。
【図１２】放送受信装置２０において実行されるチャンネル変更処理の動作を示すフローチャートである。
【図１３】放送受信装置２０において実行される予約スイッチ処理の動作を示すフローチャートである。
【図１４】放送受信装置２０において実行される録画スイッチ処理の動作を示すフローチャートである。
【図１５】放送受信装置２０において実行される再生スイッチ処理の動作を示すフローチャートである。
【図１６】放送受信装置２０において実行される停止スイッチ処理の動作を示すフローチャートである。
【図１７】放送受信装置２０において実行されるＴＶスイッチオフ処理の動作を示すフローチャートである。
【図１８】放送受信装置２０において実行されるジャンル別ＥＰＧ取得要求受信処理の動作を示すフローチャートである。
【図１９】放送受信装置２０において実行されるタイマインタラプト処理の動作を示すフローチャートである。
【符号の説明】
【００７９】
１０−１〜１０−ｎ  放送局
２０  放送受信装置
３０  番組情報提供装置
２０１  ＣＰＵ
２０２  ＲＯＭ
２０３  ＲＡＭ
２０４  操作部
２０５  通信部
２０６  チューナ部
２０７  デコーダ部
２０８  録画再生部
２０９  音声再生部
２１０  表示部
【図１】
2006270176.tif 000003
【図２】
2006270176.tif 000004
【図３】
2006270176.tif 000005
【図４】
2006270176.tif 000006
【図５】
2006270176.tif 000007
【図６】
2006270176.tif 000008
【図７】
2006270176.tif 000009
【図８】
2006270176.tif 000010
【図９】
2006270176.tif 000011
【図１０】
2006270176.tif 000012
【図１１】
2006270176.tif 000013
【図１２】
2006270176.tif 000014
【図１３】
2006270176.tif 000015
【図１４】
2006270176.tif 000016
【図１５】
2006270176.tif 000017
【図１６】
2006270176.tif 000018
【図１７】
2006270176.tif 000019
【図１８】
2006270176.tif 000020
【図１９】
2006270176.tif 000021