(57)【特許請求の範囲】
【請求項１】
番組の組み合わせを示す電子番組表を出力するための情報である番組表情報を受信し、記憶装置に記録する受信機であって、
上記番組表情報には、当該受信機にて個別に管理できる番組ごとに、少なくとも該番組の放送時間の長さを示す放送期間情報が含まれており、
受信した上記番組表情報に含まれる各番組の上記放送期間情報を参照して、放送時間の長さが所定範囲となる番組を選択し、選択した番組からなる新たな番組表情報である調整後番組表情報を生成する生成手段と、
上記記憶装置における調整後番組表情報を記録する記録領域の空き容量を確認する確認手段と、
上記確認手段によって確認した上記空き容量に応じて、上記番組の放送時間の長さについて設定されている上記所定範囲を変更する範囲変更手段とを備え、
上記生成手段は、受信した上記番組表情報に含まれる各番組の上記放送期間情報を参照して、番組の放送時間の長さが、上記範囲変更手段により変更された範囲内となる番組を選択し、この選択した番組からなる調整後番組表情報を生成することを特徴とする受信機。
【請求項２】
上記範囲変更手段は、上記所定範囲における最小の放送時間の長さ、および最大の放送時間の長さのうち少なくともいずれか一方の放送時間の長さを変更することにより、上記所定範囲を変更することを特徴とする請求項１に記載の受信機。
【請求項３】
番組の組み合わせを示す電子番組表を出力するための情報である番組表情報を受信し、記憶装置に記録する受信機の制御方法であって、
上記番組表情報には、当該受信機にて個別に管理できる番組ごとに、少なくとも該番組の放送時間の長さを示す放送期間情報が含まれており、
受信した上記番組表情報に含まれる各番組の上記放送期間情報を参照して、放送時間の長さが所定範囲となる番組を選択し、選択した番組からなる新たな番組表情報である調整後番組表情報を生成する生成ステップと、
上記記憶装置における調整後番組表情報を記録する記録領域の空き容量を確認する確認ステップと、
上記確認ステップにおいて確認した上記空き容量に応じて、上記番組の放送時間の長さについて設定されている上記所定範囲を変更する範囲変更ステップとを含み、
上記生成ステップでは、受信した上記番組表情報に含まれる各番組の上記放送期間情報を参照して、番組の放送時間の長さが、上記範囲変更ステップにおいて変更された範囲内となる番組を選択し、この選択した番組からなる調整後番組表情報を生成することを特徴とする受信機の制御方法。
【請求項４】
コンピュータを請求項１または２に記載の受信機の各手段として機能させるための受信機の制御プログラム。
【請求項５】
請求項４に記載の受信機の制御プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、番組の組み合わせを示す電子番組表を出力するための情報である番組表情報を受信し、記憶装置に記録する受信機、および受信機の制御方法に関する。
【背景技術】
【０００２】
今日、デジタルテレビ等のテレビ放送受信機は、従来のアナログ放送に加え、地上波テレビ放送、衛星放送、またはケーブル放送等、多様な通信経路によりテレビ番組を受信することができるようになってきている。このため、テレビ放送受信機が受信できる放送局の数は増大し、これに比例してテレビ放送受信機で受信可能なテレビ番組数も増大している。そこで、視聴可能な多数のテレビ番組に関する情報を効率よく視聴者に提供するために、テレビ画面に番組表を表示させる電子番組表システム、いわゆるＥＰＧが開発されている（例えば、特許文献１）。
【０００３】
例えばデジタル放送では、上記番組表を表示させるために利用するデータであるＥＰＧデータを、映像データおよび音声データと共に送信するようになっている。これらＥＰＧデータ、映像データ、および音声データそれぞれはパケット単位で構成されており、トランスポートストリーム（ＴＳ）としてまとめて送信されている。
【０００４】
テレビ放送受信機は、トランスポートストリームを受信すると、その中からＥＰＧデータを取得する。そして、テレビ放送受信機は、自身に内蔵されたメモリにこの取得したＥＰＧデータを保存する。そして、この保存したＥＰＧデータに基づき、画面に上記番組表を表示することができる。
【０００５】
ところで、テレビ放送受信機が備えるメモリの記憶容量には上限があり、取得したＥＰＧデータに含まれる番組情報すべてを格納することができるとは限らない。特に、多様な通信経路を利用して多くの番組を取得できる環境下では、ＥＰＧデータが多数の番組情報を含むこととなり、そのデータ量が増大してしまう。このため、ＥＰＧデータをメモリに格納する場合、格納しきれない番組情報が生じる場合がある。
【０００６】
そこで、例えば、特許文献２では、選択した放送局で放送される番組の番組情報すべてを該放送局に割り当てられている記憶領域に格納する場合、この記憶領域にはこれら番組情報をすべて記憶できるだけの記憶容量が確保されていないとき、他の放送局により放送される番組の番組情報を格納するための記憶領域を利用して、格納しきれない番組情報を格納する技術が開示されている。これにより、選択した放送局については配信されている番組情報すべてをメモリに格納させることができる。
【０００７】
また、特許文献３では、テレビ番組の特性を表す複数の値の組み合わせを識別子で示したテーブルを利用して、値の一意の組み合わせをこのテーブルの識別子に置き換えることでＥＰＧデータを圧縮する技術が開示されている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】欧州特許第１３７７０４９号明細書（２００６年８月９日）
【特許文献２】特許公報「特開２００４−１７９８２９号公報（２００４年６月２４日公開）」
【特許文献３】特許公報「特開２００５−２０７６２号公報（２００５年１月２０日公開）」
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、上述のような従来技術は、簡易な処理により、電子番組表の利用目的を考慮して、メモリ等の記憶装置に記憶する番組表情報のデータ量を低減させることができないという問題がある。
【００１０】
すなわち、特許文献２の構成では、取得したすべての番組情報をメモリに記憶させる放送局をユーザに予め選択させておく必要があり、ユーザに負担を強いることになる。また、選択した放送局で放送される番組の番組情報についてはすべてメモリに格納することができるが、他の放送局で放送される番組の番組情報はメモリに格納されない、あるいはごく一部の番組情報しか格納されないこととなる。
【００１１】
ユーザが特定の限られた放送局により放送されている番組のみを視聴するという視聴態様は一般的ではなく、多くのユーザは、多数の放送局の中から所望の番組を選択して視聴する。また、多数の放送局の中から所望の番組を効率よく選択するために電子番組表を利用する。このため、特許文献２のように予め番組情報を取得する放送局を選択する構成は、電子番組表の本来の利用目的を十分に考慮したものとは言えない。
【００１２】
また、特許文献３の構成では、予め、ＥＰＧデータに含まれる値の一意の組み合わせについてすべて抽出し、この値の一意の組み合わせと、識別子との対応関係を示すテーブルを用意する必要がある。さらにまた、取得したＥＰＧデータに含まれる情報を、すべてこのテーブルを参照して識別子に置き換える変換処理が必要となる。このように、取得したＥＰＧデータをメモリに格納する場合、特許文献３の構成では複雑な処理が必要となる。すなわち、特許文献３の構成では、簡易な処理により、データ量を低減させて、ＥＰＧデータをメモリに記憶することができない。
【００１３】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、簡易な処理により、電子番組表の利用目的を考慮して、記憶装置に記憶する番組表情報のデータ量を低減させる、受信機、受信機の制御方法、受信機の制御プログラム、受信機の制御プログラムを記録した記録媒体を実現することにある。しかしながら、上述のような従来技術は・・・という問題がある。
【課題を解決するための手段】
【００１４】
上記の課題を解決するために、本発明の一態様に係る受信機は、番組の組み合わせを示す電子番組表を出力するための情報である番組表情報を受信し、記憶装置に記録する受信機であって、上記番組表情報には、当該受信機にて個別に管理できる番組ごとに、少なくとも該番組の放送時間の長さを示す放送期間情報が含まれており、受信した上記番組表情報に含まれる各番組の上記放送期間情報を参照して、放送時間の長さが所定範囲となる番組を選択し、選択した番組からなる新たな番組表情報である調整後番組表情報を生成する生成手段と、上記記憶装置における調整後番組表情報を記録する記録領域の空き容量を確認する確認手段と、上記確認手段によって確認した上記空き容量に応じて、上記番組の放送時間の長さについて設定されている上記所定範囲を変更する範囲変更手段とを備え、上記生成手段は、受信した上記番組表情報に含まれる各番組の上記放送期間情報を参照して、番組の放送時間の長さが、上記範囲変更手段により変更された範囲内となる番組を選択し、この選択した番組からなる調整後番組表情報を生成することを特徴としている。
【００１５】
上記の課題を解決するために、本発明の一態様に係る受信機の制御方法は、番組の組み合わせを示す電子番組表を出力するための情報である番組表情報を受信し、記憶装置に記録する受信機の制御方法であって、上記番組表情報には、当該受信機にて個別に管理できる番組ごとに、少なくとも該番組の放送時間の長さを示す放送期間情報が含まれており、受信した上記番組表情報に含まれる各番組の上記放送期間情報を参照して、放送時間の長さが所定範囲となる番組を選択し、選択した番組からなる新たな番組表情報である調整後番組表情報を生成する生成ステップと、上記記憶装置における調整後番組表情報を記録する記録領域の空き容量を確認する確認ステップと、上記確認ステップにおいて確認した上記空き容量に応じて、上記番組の放送時間の長さについて設定されている上記所定範囲を変更する範囲変更ステップとを含み、上記生成ステップでは、受信した上記番組表情報に含まれる各番組の上記放送期間情報を参照して、番組の放送時間の長さが、上記範囲変更ステップにおいて変更された範囲内となる番組を選択し、この選択した番組からなる調整後番組表情報を生成することを特徴としている。
【発明の効果】
【００１６】
本発明の一態様によれば、簡易な処理により、電子番組表の利用目的を考慮して、記憶装置に記憶する番組表情報のデータ量を低減させるという効果を奏する。
【図面の簡単な説明】
【００１７】
【図１】本発明の実施形態を示すものであり、ＥＰＧデータの格納処理に係るテレビ放送受信機のソフトウェア構成を示すブロック図である。
【図２】本発明の実施形態を示すものであり、テレビ放送受信機の要部構成を示すブロック図である。
【図３】本発明の実施形態を示すものであり、電子番組表における各番組の放送時間帯の一例を示す図である。
【図４】本発明の実施形態を示すものであり、テレビ放送受信機におけるＥＰＧデータの格納処理の一例を示すフローチャートである。
【図５】本発明の実施形態を示すものであり、テレビ放送受信機におけるＥＰＧデータの格納処理の一例を示すフローチャートである。
【図６】本発明の実施形態を示すものであり、調整ＥＰＧデータに基づく電子番組表の表示の一例を示す図である。
【図７】本発明の実施形態を示すものであり、調整ＥＰＧデータに基づく電子番組表の表示の一例を示す図である。
【発明を実施するための形態】
【００１８】
〔実施形態１〕
以下、本発明の実施の形態について、図１から図７を参照して詳細に説明する。本実施の形態に係るテレビ放送受信機（受信機）１は、映像データおよび音声データとともにＥＰＧデータ（番組表情報）を取得し、取得したＥＰＧデータに基づき電子番組表を画面に表示することができる、デジタルテレビである。
【００１９】
ＥＰＧデータは、少なくとも、現時点から所定期間（例えば８日）以内の各番組に関する番組情報として、サービス名（チャンネル）、放送事業者名、ならびに番組の放送開始および終了時間、すなわち番組の放送期間を示す放送期間情報を含んでいる。
【００２０】
また、後述するが、本実施の形態に係るテレビ放送受信機１は、受信したＥＰＧデータの中から所定条件を満たさない番組に関する番組情報を削除し、残りの番組情報からなるＥＰＧデータをメモリ（記憶装置）２８に格納することができるようになっている。なお、所定条件を満たさない番組情報を削除したＥＰＧデータを本明細書では調整ＥＰＧデータ（調整後番組表情報）６０と称することとする。また、本実施形態では、上記所定条件を各番組の放送時間の長さについて設定しており、放送時間の長さが所定範囲内にあるか否かにより所定条件を満たすか否か判断される。
【００２１】
（テレビ放送受信機の構成）
まず、テレビ放送受信機１の概略構成について図２を参照して説明する。図２は、本発明の実施形態を示すものであり、テレビ放送受信機１の要部構成を示すブロック図である。
【００２２】
テレビ放送受信機１は、図２に示すように、外部入力部６、液晶表示装置７，スピーカ８，放送受信用アンテナ９，アナログチューナー部１１，ＡＶスイッチ部１２，デジタルチューナー部１３，デジタル復調部１４，分離部（ＤＭＵＸ）１５，ビデオデコード／キャプチャ部１６，ビデオセレクタ部１７，映像処理部１８，表示制御部１９，オーディオデコード部２０，オーディオセレクタ部２１，音声出力制御部２２，選局部２３，ＥＰＧ／ＯＳＤ予約処理部２４，リモコン受光部２５，通信制御部２７，メモリ２８，ＩＰ放送チューナー部２９，およびＣＰＵ（central processing unit）３０を備えてなる構成である。なお、表示制御部１９と液晶表示装置７とによって本発明の表示部を実現する。
【００２３】
アナログチューナー部１１は、放送局から送信されたアナログ放送の放送電波を、放送受信用アンテナ９を介して受信し、特定の放送信号を選局するものである。アナログチューナー部１１は、放送信号の選局を、選局部２３からの選局指示に応じて行う。
【００２４】
ＡＶスイッチ部１２は、アナログチューナー部１１によって選局された放送信号から音声信号および映像信号を抽出するものである。ＡＶスイッチ部１２は、抽出した音声信号をオーディオセレクタ部２１に、映像信号をビデオセレクタ部１７に送信する。
【００２５】
デジタルチューナー部１３は、放送局から送信されたデジタル放送の放送電波を、放送受信用アンテナ９を介して受信し、特定の放送信号を選局するものである。デジタルチューナー部１３は、この放送信号の選局を、選局部２３からの選局指示に応じて行う。
【００２６】
デジタル復調部１４は、選局されたデジタル放送の放送信号を復調するものである。デジタル復調部１４は、デジタルチューナー部１３から入力された放送信号を復調して得られたデータを、分離部（ＤＭＵＸ）１５に出力する。
【００２７】
ＩＰ放送チューナー部２９は、選局部２３からの選局指示に応じて、後述する通信制御部２７を介して受信するＩＰ放送の放送信号を選局するものである。ＩＰ放送チューナー部２９は特定の放送信号を選局し、受信した放送信号を分離部（ＤＭＵＸ）１５に出力する。
【００２８】
分離部（ＤＭＵＸ）１５は、デジタル復調部１４またはＩＰ放送チューナー部２９から入力された、多重化された信号を、映像信号および音声信号それぞれに分離するものである。さらにまた分離部（ＤＭＵＸ）１５は、放送信号に含まれるＥＰＧデータを抽出するものでもある。分離部（ＤＭＵＸ）１５は、分離した映像信号をビデオデコード／キャプチャ部１６に、音声信号をオーディオデコード部２０にそれぞれ送信する。また、分離部（ＤＭＵＸ）１５によって抽出されたＥＰＧデータは、ＣＰＵ３０による書き込み制御によってメモリ２８に一旦、記録される。そして、ＥＰＧデータを表示させる場合は、ＣＰＵ３０からの読み出し制御によって、メモリ２８からＥＰＧデータが読み出され、ＥＰＧ／ＯＳＤ予約処理部２４に送信される。
【００２９】
ビデオデコード／キャプチャ部１６は、分離部（ＤＭＵＸ）１５によって分離された映像信号をデコードしたり、映像信号に含まれるビデオ情報を静止画としてキャプチャしたりするものである。ビデオデコード／キャプチャ部１６は、デコードした映像信号をビデオセレクタ部１７に送信する。
【００３０】
ビデオセレクタ部１７は、外部入力部６から入力された映像信号、アナログチューナー部１１で選局した放送信号に含まれる映像信号、またはデジタルチューナー部１３で選局した放送信号に含まれる映像信号のうち、いずれの信号を出力するのか選択し、その出力を切り替えるものである。この切り替えは、ＣＰＵ３０からの制御指示に応じて行われる。選択された映像信号は、映像処理部１８に出力される。
【００３１】
映像処理部１８は、ビデオセレクタ部１７から入力された映像信号に対して、例えば、ノイズリダクション、シャープネスの調整、コントラストの調整等の映像処理を行い、液晶表示装置７にて適切な形で表示できる映像データへと変換するものである。映像処理部１８は、映像処理後の映像データを表示制御部１９に出力する。
【００３２】
表示制御部１９は、入力された映像データを、液晶表示装置７に出力して表示させるように制御するものである。なお、表示制御部１９は、上記映像データを、後述するＥＰＧ／ＯＳＤ予約処理部２４によって作成された電子番組表（ＥＰＧ；Electronic Program Guide）、あるいはＯＳＤ（オン・スクリーン・ディスプレイ）表示データと合わせて上記映像データを出力することができる。
【００３３】
オーディオデコード部２０は、分離部（ＤＭＵＸ）１５によって分離された音声信号をデコードするものである。オーディオデコード部２０は、デコードした音声信号をオーディオセレクタ部２１に出力する。
【００３４】
オーディオセレクタ部２１は、外部入力部６から入力された音声信号、アナログチューナー部１１で選局した放送信号に含まれる音声信号、またはデジタルチューナー部１３で選局した放送信号に含まれる音声信号のうち、いずれの信号を出力するのか選択し、その出力を切り替えるものである。この切り替えは、ＣＰＵ３０からの制御指示に応じて行われる。選択された音声信号は、音声出力制御部２２に出力される。音声出力制御部２２は、入力された音声信号をスピーカ８から出力できる形式に変換し、該スピーカ８に出力する。
【００３５】
ＥＰＧ／ＯＳＤ予約処理部２４は、メモリ２８において定期的に更新保存されたＥＰＧデータに基づき電子番組表を作成するためのものである。また、ＥＰＧ／ＯＳＤ予約処理部２４は、メモリ２８に予め保存さているＯＳＤ用画像データ（不図示）に基づきＯＳＤ表示データを生成したりするものでもある。なお、このＯＳＤ用画像データとは、設定メニュー画面、ＰＯＰ表示画面、音量ケージ、現在時刻、選局チャンネルなどの各種情報を描画するためのデータである。ＥＰＧ／ＯＳＤ予約処理部２４は、作成した電子番組表や、ＯＳＤ表示データを表示制御部１９に対して出力する。なお、ＯＳＤ表示を映像とともに表示させる場合、ＥＰＧ／ＯＳＤ予約処理部２４から出力されたＯＳＤ表示データを、映像処理部１８から出力される映像データに加算回路によって加え、表示制御部１９に出力される。
【００３６】
リモコン受光部２５は、リモートコントローラ５から出力された光信号を受信し、該リモートコントローラ５からの制御指示を受付けるためのものである。受付けた制御指示は、ＣＰＵ３０に送信する。
【００３７】
通信制御部２７は、電話回線、ＬＡＮ、インターネット等のネットワーク網、あるいはＨＤＭＩ（Ｈｉｇｈ Ｄｅｆｉｎｉｔｉｏｎ Ｍｕｌｔｉｍｅｄｉａ Ｉｎｔｅｒｆａｃｅ）（登録商標）ケーブル等を介して外部機器との通信を確立させるように制御を行うものである。ただし、この外部機器との接続媒体は、上述したネットワーク網、またはＨＤＭＩケーブに限定されるものではない。
【００３８】
メモリ２８は、書き換え可能な不揮発性のメモリであって、例えば、フラッシュメモリ等によって実現できる。このメモリ２８には、特に図示しないがＣＰＵ３０により読み出され、各種制御を実行するためのプログラムを記憶する記録領域と、ＥＰＧデータを記憶する記憶領域と、ＯＳＤ表示を行うためのＯＳＤ用画像データを記憶する記憶領域とを含む。
【００３９】
ＣＰＵ３０は、テレビ放送受信機１が備える各部の各種制御を実行するためのものである。ＣＰＵ３０は、メモリ２８に記録したプログラムをＲＡＭ等に読み出し実行することで各種機能を実現することができる。
【００４０】
（ＥＰＧデータの格納処理に係る構成）
次に、上述した構成を有するテレビ放送受信機１における、ＥＰＧデータの格納処理に係るソフトウェア構成について図１を参照して説明する。図１は、本発明の実施形態を示すものであり、ＥＰＧデータの格納処理に係るテレビ放送受信機１のソフトウェア構成を示すブロック図である。
【００４１】
なお、本実施の形態に係るテレビ放送受信機１は、定期的に放送波を受信し、ＥＰＧデータを取得するように構成されている。また、番組の放送時間が現在時刻よりも過去のものについては、その番組に関する番組情報はメモリ２８に記録するＥＰＧデータ（調整ＥＰＧデータ６０）から削除されるようになっている。さらに、テレビ放送受信機１では、後述するように放送時間の長さが所定範囲外となる番組の番組情報も調整ＥＰＧデータ６０から削除されるように構成されている。
【００４２】
テレビ放送受信機１は図１に示すように、主制御部２が機能ブロックとして、ＥＰＧデータ格納条件設定部（範囲変更手段）５１、格納対象選択部（生成手段）５２、ＥＰＧデータ格納領域確認部（確認手段）５３、およびＥＰＧデータ記録部（記録手段）５４を備えている。
【００４３】
ＥＰＧデータ格納条件設定部５１は、取得したＥＰＧデータに含まれる番組情報の中から調整ＥＰＧデータ６０に含める番組情報の選択条件を設定するものである。具体的には、ＥＰＧデータ格納条件設定部５１は、上記選択条件として、番組の放送開始から終了までの時間である番組放送期間の範囲を設定する。
【００４４】
例えば、ＥＰＧデータ格納条件設定部５１は、調整ＥＰＧデータ６０に含まれる番組情報を、番組放送期間の範囲が５分より大きく６時間未満のものとするなど、その選択条件を設定する。そして、ＥＰＧデータ格納条件設定部５１は、設定した選択条件を格納対象選択部５２に送信する。
【００４５】
なお、選択条件として考慮する番組放送期間は、ＥＰＧデータにおいてテレビ放送受信機１が録画予約対象として指定できる等、個別に管理可能な番組の放送開始から終了までの時間であり、実際の一番組の番組放送期間と必ずしも一致しない。例えば、図３に示すように２４時間放送される特別企画番組（「２４時間特別企画番組２００」）の番組情報は、ＥＰＧデータ上では複数の番組情報から構成されている。このため、この特別企画番組の番組放送期間がトータルで２４時間であったとしても、ＥＰＧデータ上で管理されている各番組の番組放送期間がそれぞれ所定範囲内であれば、この「２４時間特別企画番組２００」は上記選択条件を満たす番組と言える。なお、図３は、本発明の実施形態を示すものであり、電子番組表における各番組の放送時間帯の一例を示す図である。
【００４６】
一方、番組の放送停止期間（「番組放送停止２０１」）では、番組の放送が停止中である旨を示すテキスト画像や静止画像等がテレビ放送受信機１にて表示されるように放送データが配信されている。このため、「番組放送停止２０１」の期間では特に番組が放送されるわけではないが、ＥＰＧデータとしては、番組放送停止２０１に関する番組情報が含まれることとなる。つまり、図３に示す例では、ＥＰＧデータに番組放送停止２０１に関する番組情報として、放送時間が６．５ｈの情報が含まれる。
【００４７】
ここで、上記選択条件として、番組放送期間が６時間未満という条件が設定されている場合、「番組放送停止２０１」に関する番組情報はこの選択条件を満たさないものとなる。また、図３に示す「Ａ番組の見所２０２」というＡ番組の宣伝番組についても、選択条件が５分より大きいという条件の場合では、この選択条件を満たさないものとなる。
【００４８】
なお、本実施の形態に係るテレビ放送受信機１では、ＥＰＧデータ格納条件設定部５１は、上記選択条件としての初期値をユーザからの指示に応じて設定できるようになっている。例えば、リモートコントローラ５を操作して選択条件の初期値をユーザが設定する場合、リモートコントローラ５からの指示をリモコン受光部２５が受付ける。そして、リモコン受光部２５は、受付けた指示をＥＰＧデータ格納条件設定部５１に送信する。このようにして、本実施の形態に係るテレビ放送受信機１では、選択条件の初期値をユーザからの指示に応じて設定することができる。
【００４９】
また、上記初期値は以下の点を考慮して設定されることが好ましい。すなわち、テレビ放送受信機１において、電子番組表を利用して個別に管理する要求が低く、また視聴者が放送開始時間および放送終了時間を把握する要求が低い番組を適切に除外できるように初期値の範囲が設定されることが好ましい。
【００５０】
例えば、放送時間の長さが数分程度の短いものは、異なる番組間における終了時間と開始時間とのずれを調整するために挿入された番組や、今後放送される番組の宣伝など付随的な情報を提供する番組であると想定できる。また、放送時間の長さが例えば６時間を越えるような長いものは、放送停止を知らせるものなどであり、放送コンテンツを含まないものであると想定できる。
【００５１】
いずれにしても、このような放送時間の長さが数分程度の短いものや、例えば６時間を超えるような長いものについては、当該テレビ放送受信機１において個別に管理する要求が低いものとなる。また、放送時間の長さが数分程度の短いものや、例えば６時間を超えるような長いものは、視聴者が電子番組表を参照してその番組の放送開始時間および終了時間を把握する要求が低いものとなる。
【００５２】
そこで、テレビ放送受信機１において、電子番組表を利用して個別に管理する要求が低く、また視聴者が放送開始時間および放送終了時間を把握する要求が低い番組を適切に除外できるように上記所期値の範囲が設定される。
【００５３】
格納対象選択部５２は、ＥＰＧデータ格納条件設定部５１から受信した選択条件に基づき、調整ＥＰＧデータ６０に含める番組情報を選択するものである。選択した番組情報からなる調整ＥＰＧデータ６０を生成すると、格納対象選択部５２は、ＥＰＧデータ格納領域確認部５３に対して、この調整ＥＰＧデータ６０を記録するための空き容量がメモリ２８にあるか否か確認するように指示する。
【００５４】
ＥＰＧデータ格納領域確認部５３は、格納対象選択部５２からの指示に応じて、上記調整ＥＰＧデータ６０を記録するための空き容量がメモリ２８にあるか否か確認するものである。
【００５５】
ＥＰＧデータ格納領域確認部５３によるメモリの空き容量の確認は例えば以下のようにして実現できる。メモリ２８には、該メモリ２８が有する記憶容量に関する情報、既に記録済みのデータのデータ量に関する情報、記録済みデータの格納位置を示す情報が管理情報として記録されている。そこで、ＥＰＧデータ格納領域確認部５３は、後述するＥＰＧデータ記録部５４に指示して、この管理情報をメモリ２８から読み出す。そして、この読み出した管理情報と、格納対象選択部５２により生成された調整ＥＰＧデータ６０のデータ量とを参照して、この調整ＥＰＧデータ６０を記録するための空き容量がメモリ２８にあるか否か確認する。
【００５６】
この確認の結果、調整ＥＰＧデータ６０を記録するための空き容量がメモリ２８にあると判定した場合、ＥＰＧデータ格納領域確認部５３は、ＥＰＧデータ記録部５４に指示してメモリ２８にこの調整ＥＰＧデータ６０を記録させる。
【００５７】
一方、ＥＰＧデータ格納領域確認部５３は、調整ＥＰＧデータ６０を記録するための空き容量がメモリ２８に無いと判定した場合、ＥＰＧデータ格納条件設定部５１に対して、調整ＥＰＧデータ６０に含める番組情報の選択条件を変更するように指示する。具体的には、ＥＰＧデータ格納領域確認部５３は、調整ＥＰＧデータ６０を記録するための空き容量がメモリ２８にないと判定した場合、初期値として設定した範囲をより絞った範囲となるように、その選択条件の変更を指示する。
【００５８】
ＥＰＧデータ記録部５４は、ＥＰＧデータ格納領域確認部５３からの指示に応じて、メモリ２８に調整ＥＰＧデータ６０を記録するものである。
【００５９】
（ＥＰＧデータの格納処理）
次に上記した構成を有するテレビ放送受信機１による、ＥＰＧデータの格納処理に係る処理フローについて図４を参照して説明する。図４は、本発明の実施形態を示すものであり、テレビ放送受信機１におけるＥＰＧデータの格納処理の一例を示すフローチャートである。
【００６０】
まず、前提として、テレビ放送受信機１がＥＰＧデータを取得しているものとする。なお、このＥＰＧデータは、テレビ放送受信機１において初めて取得されたものであってもよいし、既に取得しているＥＰＧデータの更新のために新たに取得したものであってもよい。
【００６１】
ＥＰＧデータ格納条件設定部５１が、ユーザからに指示に応じて、調整ＥＰＧデータ６０に含める番組情報を選択するための選択条件の初期値として、番組放送期間の長さを設定する（ステップＳ１、これ以降ではＳ１のように称する）。ここでは、説明の便宜上、上記選択条件として、番組放送期間の長さの下限（最小設定時間）を５分、放送時間の長さの上限（最大設定時間）を６時間未満とする。
【００６２】
なお、ＥＰＧデータ格納条件設定部５１による上記選択条件の初期値の設定は、調整ＥＰＧデータ６０をメモリ２８に記録する前までに行われればよく、テレビ放送受信機１がＥＰＧデータを取得する前であってもよいし、取得時あるいは取得後であってもよい。
【００６３】
この選択条件の初期値の設定は、上述のようにＥＰＧデータ格納条件設定部５１がユーザからの指示に基づいて行う構成に限定されるものではなく、工場出荷時に予め設定されていてもよい。
【００６４】
調整ＥＰＧデータ６０に含める番組情報を選択するための選択条件の初期値が設定されると、格納対象選択部５２が、取得したＥＰＧデータに含まれる番組情報の番組放送期間が最小設定時間より大きいか否か（この実施形態では５分より大きいか否か）判断する（Ｓ２）。ここで、上記ＥＰＧデータに含まれる番組情報のうち、番組放送期間が最小設定時間以下の番組情報は、メモリ２８への記録対象から除外され、調整ＥＰＧデータ６０に含めない（Ｓ６）。
【００６５】
ステップＳ２の判定により「ＹＥＳ」の場合、次に、格納対象選択部５２が、ＥＰＧデータに含まれる番組情報の番組放送期間が最大設定時間未満か否か（本実施形態では６時間未満か否か）判断する（Ｓ３）。ここで、ＥＰＧデータに含まれる番組情報のうち、番組放送期間が最大設定時間以上の番組情報は、メモリ２８への記録対象から除外され調整ＥＰＧデータ６０に含めない（Ｓ６）。
【００６６】
このようにステップＳ２、Ｓ３により格納対象選択部５２が、取得したＥＰＧデータの中から上記選択条件を満たさない番組情報を除外し、調整ＥＰＧデータ６０を生成する。そして次に、ＥＰＧデータ格納領域確認部５３が、調整ＥＰＧデータ６０を記録することができるだけの空き容量がメモリ２８にあるか否か判断する（Ｓ４）。
【００６７】
ステップＳ４にて、調整ＥＰＧデータ６０を記録することができるだけの空き容量がメモリ２８にあるとＥＰＧデータ格納領域確認部５３が判定した場合（Ｓ４において「ＹＥＳ」）、ＥＰＧデータ記録部５４は、この調整ＥＰＧデータ６０をメモリ２８に記録する（Ｓ５）。
【００６８】
一方、調整ＥＰＧデータ６０を記録することができるだけの空き容量がメモリ２８にないとＥＰＧデータ格納領域確認部５３が判定した場合（Ｓ４において「ＮＯ」）、ＥＰＧデータ格納条件設定部５１に指示して、調整ＥＰＧデータ６０に含める番組情報の選択条件を変更させる。ＥＰＧデータ格納条件設定部５１は、ＥＰＧデータ格納領域確認部５３からの指示に応じて、設定されている最小設定時間および最大設定時間のうち少なくともいずれか一方の時間の設定を変更する（Ｓ１）。例えば、最小設定時間の５分にさらに５分を加えた１０分を新たな最小設定時間として設定する。あるいは、最大設定時間の６時間から１時間を差し引いて５時間を新たな最大設定時間として設定する。
【００６９】
このようにＥＰＧデータ格納条件設定部５１が選択条件を変更すると、この変更後の選択条件に基づきステップＳ２からステップＳ６までの処理を実行する。そして、取得したＥＰＧデータに基づき生成した調整ＥＰＧデータ６０のデータ量がメモリ２８に記録できるようになるまで、この「ＥＰＧデータの格納処理」のステップＳ１からステップＳ６の処理を繰返す。
【００７０】
なお、ここでは、取得したＥＰＧデータに基づき生成する調整ＥＰＧデータ６０のデータ量がメモリ２８に記録できるようになるまで、上記ステップＳ１からＳ６の処理を繰返すものとして説明しているが、これに限定されるものではない。
【００７１】
例えば、取得した８日分のＥＰＧデータのうち所定日数分（例えば４日分）の番組情報さえ調整ＥＰＧデータ６０に含まれていればよい場合も想定できる。このような場合、所定日数分の番組情報を含むＥＰＧデータに基づき生成した調整ＥＰＧデータ６０のデータ量がメモリ２８に記録できるようになるまで上記ステップＳ１からＳ６の処理を繰返す構成とする。
【００７２】
また、上記では、選択条件を満たす番組情報からなる調整ＥＰＧデータ６０を記録できるだけの空き容量がメモリ２８にない場合、この選択条件を変更する構成であった。しかしながらこの構成に限定されるものではなく、ＥＰＧデータ格納条件設定部５１により番組放送期間が予め設定された範囲内の番組情報からなる調整ＥＰＧデータ６０を生成し、この調整ＥＰＧデータ６０をメモリ２８に記録する構成であってもよい。すなわち、図５に示すように選択条件を固定値として、調整ＥＰＧデータ６０を生成し、メモリ２８に格納する構成としてもよい。ここで図５に示す処理フローによって調整ＥＰＧデータ６０をメモリ２８に記録する場合について詳細に説明する。図５は、本発明の実施形態を示すものであり、テレビ放送受信機１におけるＥＰＧデータの格納処理の一例を示すフローチャートである。
【００７３】
まず、前提として、図４に示す処理フローと同様にテレビ放送受信機１がＥＰＧデータを取得しているものとする。
【００７４】
ＥＰＧデータ格納条件設定部５１が、ユーザからに指示に応じて、調整ＥＰＧデータ６０に含める番組情報を選択するための選択条件として、放送時間（番組放送期間）の長さを設定する（Ｓ２１）。ここでは、説明の便宜上、上記選択条件として、放送時間（番組放送期間）の長さの下限（最小設定時間）を５分、上限（最大設定時間）を６時間未満とする。
【００７５】
調整ＥＰＧデータ６０に含める番組情報を選択するための選択条件が設定されると、格納対象選択部５２が、取得したＥＰＧデータに含まれる番組情報の放送時間（番組放送期間）の長さが、最小設定時間より大きいか否か（この実施形態では５分より大きいか否か）判断する（Ｓ２２）。ここで、上記ＥＰＧデータに含まれる番組情報のうち、放送時間（番組放送期間）の長さが最小設定時間以下となる番組情報は、メモリ２８への記録対象から除外され、調整ＥＰＧデータ６０に含めない（Ｓ２６）。
【００７６】
ステップＳ２２の判定により「ＹＥＳ」の場合、次に、格納対象選択部５２が、ＥＰＧデータに含まれる番組情報の放送時間（番組放送期間）の長さが、最大設定時間未満か否か（本実施形態では６時間未満か否か）判断する（Ｓ２３）。ここで、ＥＰＧデータに含まれる番組情報のうち、放送時間（番組放送期間）の長さが最大設定時間以上となる番組情報は、メモリ２８への記録対象から除外され、調整ＥＰＧデータ６０に含めない（Ｓ２６）。
【００７７】
このようにステップＳ２２、Ｓ２３により格納対象選択部５２が、取得したＥＰＧデータの中から上記選択条件を満たさない番組情報を除外し、調整ＥＰＧデータ６０を生成する。そして次に、ＥＰＧデータ格納領域確認部５３が、この生成した調整ＥＰＧデータ６０を記録することができるだけの空き容量がメモリ２８にあるか否か判断する（Ｓ２４）。
【００７８】
ステップＳ２４にて、調整ＥＰＧデータ６０を記録することができるだけの空き容量がメモリ２８にあるとＥＰＧデータ格納領域確認部５３が判定した場合（Ｓ２４において「ＹＥＳ」）、ＥＰＧデータ記録部５４は、この調整ＥＰＧデータ６０をメモリ２８に記録する（Ｓ２５）。
【００７９】
一方、調整ＥＰＧデータ６０を記録することができるだけの空き容量がメモリ２８に無いとＥＰＧデータ格納領域確認部５３が判定した場合（Ｓ２４において「ＮＯ」）、ＥＰＧデータ記録部５４は、生成した調整ＥＰＧデータ６０のうち、メモリ２８に収まるデータ量の分だけメモリ２８に記録する。すなわち、ＥＰＧデータ記録部５４は、現時点を基準して、時間的により先の番組情報（つまり、放映予定がより先となる番組の番組情報）から削除し、調整ＥＰＧデータ６０のデータ量を、メモリ２８に記録できるデータ量に低減させる（Ｓ２７）。そして、ＥＰＧデータ記録部５４は、このデータ量を低減させた調整ＥＰＧデータ６０をメモリ２８に記録する（Ｓ２５）。
【００８０】
以上のようにして、本実施の形態に係るテレビ放送受信機１では、ＥＰＧデータに含まれる番組情報の中から、その放送時間の長さが所定範囲外となる番組情報を削除することで、該ＥＰＧデータのデータ量を低減させることができる。そして、このようにデータ量を低減させたＥＰＧデータを、調整ＥＰＧデータ６０としてメモリ２８に記録することができる。
【００８１】
また、上記削除される番組情報は、実際には番組放送の停止を知らせる「番組放送停止２０１」や、番組の宣伝「Ａ番組の見所２０２」等である。つまり、当該テレビ放送受信機１において個別に管理する要求が低いものや、視聴者が電子番組表を参照してその番組の放送開始時間および終了時間を把握する要求が低い番組情報、すなわち電子番組表において重要度が低い番組情報である。
【００８２】
したがって、本実施の形態に係るテレビ放送受信機１では、上記調整ＥＰＧデータ６０に基づき、重要度が低い番組情報を削除した、すなわち、電子番組表の利用目的を考慮した電子番組表（調整後電子番組表）を提供することができる。
【００８３】
次に、上述のように生成した調整ＥＰＧデータ６０に基づく電子番組表（調整後電子番組表）の表示について図６および図７を参照して説明する。図６および図７は、本発明の実施形態を示すものであり、調整ＥＰＧデータ６０に基づく電子番組表（調整後電子番組表）の表示の一例を示す図である。
【００８４】
メモリ２８に記録された調整ＥＰＧデータ６０は、ユーザからの電子番組表の表示指示に応じて、ＣＰＵ３０の制御指示の下、メモリ２８から読み出され、ＥＰＧ／ＯＳＤ予約処理部２４に出力される。ＥＰＧ／ＯＳＤ予約処理部２４に入力された調整ＥＰＧデータ６０は、表示制御部１９に出力され、該表示制御部１９の表示制御の下、液晶表示装置７に表示される。このとき、調整ＥＰＧデータ６０に基づき表示される電子番組表（調整後電子番組表）は、図６に示すように、削除された番組情報に対応する部分、すなわち非表示となる番組部分が白紙で示され、所謂、歯抜け状態の表示形式となる。ただし、調整ＥＰＧデータ６０に基づく電子番組表（調整後電子番組表）の表示形式はこれに限定されるものではない。
【００８５】
例えば、図７に示すように、電子番組表（調整後電子番組表）において、番組情報が表示される部分（エリア）と、番組情報が削除され非表示となる部分（エリア）と、もともと番組が無い部分（エリア）とを示す範囲の塗りつぶし効果を変更させ、視覚的に区別できるようにそれぞれ表示態様を変えて表示されてもよい。また、上記視覚的に区別する方法としては、上述した塗りつぶし効果の相違により区別する方法に限定されるものではなく、上記各エリアを異なる色で示すことで区別してもよい。
【００８６】
なお、調整ＥＰＧデータ６０に基づく電子番組表（調整後電子番組表）を参照して、削除された番組情報の部分と、もともと番組が無い部分とを明確に区別できる点で、図７に示す電子番組表（調整後電子番組表）の表示形式の方が、図６に示す電子番組表（調整後電子番組表）の表示形式よりも好ましい。
【００８７】
最後に、テレビ放送受信機１が備える各部、特にＥＰＧデータ格納条件設定部５１、格納対象選択部５２、ＥＰＧデータ格納領域確認部５３、およびＥＰＧデータ記録部５４は、ハードウェアロジックによって構成されるものであってもよいし、ソフトウェアによって実現されるものであってもよい。なお、主制御部２はＣＰＵ３０により実現されるものであり、これら各機能ブロックは、ＣＰＵ３０がメモリ２８に格納されているプログラムを不図示のＲＡＭ等に読み出し実行すること上記した各部をソフトウェアによって実現することができる。
【００８８】
上記した実施形態では、テレビ放送受信機１は、ＥＰＧデータをデジタル放送波により受信する構成であったが、ＥＰＧデータの取得経路はこれに限定されるものではない。例えば、テレビ放送受信機１は、ネットワークに接続されており、該ネットワークを通じてＥＰＧデータの配信元から該ＥＰＧデータを取得する構成であってもよい。このようにネットワークを通じてＥＰＧデータを取得する構成の場合、テレビ放送受信機１では、通信制御部２７がネットワークを通じてＥＰＧデータを受信する。そして、通信制御部２７がこの受信したＥＰＧデータをＩＰ放送チューナー部２９に送信する。ＩＰチューナ部２９は、このＥＰＧデータを分離部（ＤＭＵＸ）１５に送信し、該分離部（ＤＭＵＸ）１５からＣＰＵ３０による書き込み制御によってメモリ２８に一旦、記録される。
【００８９】
また、本実施の形態に係るテレビ放送受信機１では、調整ＥＰＧデータ６０に基づき電子番組表（調整後電子番組表）を液晶表示装置７に表示させる構成であった。しかしながら、電子番組表（調整後電子番組表）の出力形態は表示に限定されるものではなく、例えば、テレビ放送受信機１がプリンタと接続されている場合、該プリンタによって印刷物として出力してもよい。
【００９０】
また、調整ＥＰＧデータ６０を記録するメモリ２８は、本実施の形態に係るテレビ放送受信機１に内蔵されている構成である。しかしながら、この構成に限定されるものではなく、テレビ放送受信機１の外部に設けられた記憶装置に調整ＥＰＧデータ６０を記録する構成としてもよい。
【００９１】
以上のように、本発明に係る受信機は、下記の構成を備えるものと言える。また、本発明に係る受信機の制御方法は、下記のステップを含むものであると言える。
【００９２】
本発明に係る受信機は、以上のように、上記調整後番組表情報を記録させる記憶装置における記録領域の空き容量を確認する確認手段と、上記確認手段によって確認した上記空き容量に応じて、上記番組の放送時間の長さについて設定されている上記所定範囲を変更する範囲変更手段とをさらに備え、上記生成手段は、受信した上記番組表情報に含まれる各番組の上記放送期間情報を参照して、番組の放送時間の長さが、上記範囲変更手段により変更された範囲内となる番組を選択し、この選択した番組からなる調整後番組表情報を生成するように構成されていてもよい。
【００９３】
上記した構成によると、確認手段を備えているため、上記調整後番組表情報を記録できるだけの記録領域が上記記憶装置において確保されているか確認することができる。また、上記範囲変更手段を備えているため、確認手段によって確認された記憶領域の空き容量に収まるように、番組を選択する条件である上記所定範囲を変更することができる。
【００９４】
そして、上記生成手段が上記所定範囲の変更後の範囲内となる番組を選択し、この選択した番組からなる調整後番組表情報を生成することができる。このように、本発明に係る受信機は、記憶装置の記録領域に記録できるデータ量の調整後番組表情報を生成することができる。
【００９５】
本発明に係る受信機は、以上のように、上記範囲変更手段は、上記所定範囲における最小の放送時間の長さ、および最大の放送時間の長さのうち少なくともいずれか一方の放送時間の長さを変更することにより、上記所定範囲を変更するように構成されていてもよい。
【００９６】
上記した構成によると、上記所定範囲における最小の放送時間の長さを大きくする、あるいは最大の放送時間の長さを小さくする等、電子番組表の利用目的を考慮して、記憶装置に記憶する番組表情報のデータ量を適切に低減させることができる。
【００９７】
本発明に係る受信機は、以上のように、上記記憶装置に記録された調整後番組表情報に基づく電子番組表である調整後電子番組表を表示する表示部をさらに備え、上記表示部が、上記生成手段によって選択された番組の放送期間に該当するエリアと、上記生成手段によって選択されなかった番組の放送期間に該当するエリアとが視覚的に区別されるように調整後電子番組表を表示するように構成されていてもよい。
【００９８】
上記した構成によると、表示部を備えるため、上記調整後番組表情報に基づく電子番組表である調整後電子番組表を表示することができる。また、この調整後電子番組表において、選択された番組の放送期間に該当するエリアと、選択されなかった番組の放送期間に該当するエリアとが視覚的に区別されるように表示されている。このため、調整後番組表情報を視聴する視聴者は、選択されなかった番組の存在の有無を把握できる。
【００９９】
本発明に係る受信機は、以上のように、上記表示部が、上記生成手段によって選択されなかった番組の放送期間に該当するエリアと、番組が放送されない期間に該当するエリアとが視覚的に区別されるように調整後電子番組表を表示するように構成されていてもよい。
【０１００】
上記した構成によると、調整後電子番組表において、選択されなかった番組の放送期間に該当するエリアと、番組が放送されない期間に該当するエリアとが視覚的に区別されるように表示されている。このため、調整後番組表情報を視聴する視聴者は、選択されなかった番組の存在を、もともと番組が放送されない期間と区別してより明確に把握できる。
【０１０１】
〔まとめ〕
本発明の態様１に係る受信機は、番組の組み合わせを示す電子番組表を出力するための情報である番組表情報を受信し、記憶装置（メモリ２８）に記録する受信機（テレビ放送受信機１）であって、上記番組表情報には、当該受信機（テレビ放送受信機１）にて個別に管理できる番組ごとに、少なくとも該番組の放送時間の長さを示す放送期間情報が含まれており、受信した上記番組表情報に含まれる各番組の上記放送期間情報を参照して、放送時間の長さが所定範囲となる番組を選択し、選択した番組からなる新たな番組表情報である調整後番組表情報（調整後ＥＰＧデータ６０）を生成する生成手段（格納対象選択部５２）と、上記記憶装置（メモリ２８）における調整後番組表情報（調整後ＥＰＧデータ６０）を記録する記録領域の空き容量を確認する確認手段（ＥＰＧデータ格納領域確認部５３）と、上記確認手段（ＥＰＧデータ格納領域確認部５３）によって確認した上記空き容量に応じて、上記番組の放送時間の長さについて設定されている上記所定範囲を変更する範囲変更手段（ＥＰＧデータ格納条件設定部５１）とを備え、上記生成手段（格納対象選択部５２）は、受信した上記番組表情報に含まれる各番組の上記放送期間情報を参照して、番組の放送時間の長さが、上記範囲変更手段（ＥＰＧデータ格納条件設定部５１）により変更された範囲内となる番組を選択し、この選択した番組からなる調整後番組表情報（調整後ＥＰＧデータ６０）を生成することを特徴としている。
【０１０２】
上記の構成によれば、確認手段を備えているため、上記調整後番組表情報を記録できるだけの記録領域が上記記憶装置において確保されているか確認することができる。また、上記範囲変更手段を備えているため、確認手段によって確認された記憶領域の空き容量に収まるように、番組を選択する条件である上記所定範囲を変更することができる。
【０１０３】
そして、上記生成手段が上記所定範囲の変更後の範囲内となる番組を選択し、この選択した番組からなる調整後番組表情報を生成することができる。このように、本発明に係る受信機は、記憶装置の記録領域に記録できるデータ量の調整後番組表情報を生成することができる。
【０１０４】
本発明の態様２に係る受信機は、上記態様１において、上記範囲変更手段は、上記所定範囲における最小の放送時間の長さ、および最大の放送時間の長さのうち少なくともいずれか一方の放送時間の長さを変更することにより、上記所定範囲を変更するように構成されていてもよい。
【０１０５】
上記した構成によれば、上記所定範囲における最小の放送時間の長さを大きくする、あるいは最大の放送時間の長さを小さくする等、電子番組表の利用目的を考慮して、記憶装置に記憶する番組表情報のデータ量を適切に低減させることができる。
【０１０６】
本発明の態様３に係る受信機は、上記態様１または２において、上記生成手段によって生成した調整後番組表情報を上記記憶装置の調整後番組表情報を記録する記録領域に記録する記録手段（ＥＰＧデータ記録部５４）と、上記記憶装置に記録された調整後番組表情報に基づく電子番組表である調整後電子番組表を表示する表示部（液晶表示装置７）とをさらに備え、上記表示部は、上記生成手段によって選択された番組の放送期間に該当するエリアと、上記生成手段によって選択されなかった番組の放送期間に該当するエリアとが視覚的に区別されるように調整後電子番組表を表示するように構成されていてもよい。
【０１０７】
上記した構成によれば、表示部を備えるため、上記記憶装置に記録された調整後番組表情報に基づく電子番組表である調整後電子番組表を表示することができる。また、この調整後電子番組表において、選択された番組の放送期間に該当するエリアと、選択されなかった番組の放送期間に該当するエリアとが視覚的に区別されるように表示されている。このため、調整後番組表情報を視聴する視聴者は、選択されなかった番組の存在の有無を把握できる。
【０１０８】
本発明の態様４に係る受信機は、上記態様３において、上記表示部は、上記生成手段によって選択されなかった番組の放送期間に該当するエリアと、番組が放送されない期間に該当するエリアとが視覚的に区別されるように調整後電子番組表を表示するように構成されていてもよい。
【０１０９】
上記した構成によれば、調整後電子番組表において、選択されなかった番組の放送期間に該当するエリアと、番組が放送されない期間に該当するエリアとが視覚的に区別されるように表示されている。このため、調整後番組表情報を視聴する視聴者は、選択されなかった番組の存在を、もともと番組が放送されない期間と区別してより明確に把握できる。
【０１１０】
本発明の態様５に係る受信機の制御方法は、番組の組み合わせを示す電子番組表を出力するための情報である番組表情報を受信し、記憶装置に記録する受信機の制御方法であって、上記番組表情報には、当該受信機にて個別に管理できる番組ごとに、少なくとも該番組の放送時間の長さを示す放送期間情報が含まれており、受信した上記番組表情報に含まれる各番組の上記放送期間情報を参照して、放送時間の長さが所定範囲となる番組を選択し、選択した番組からなる新たな番組表情報である調整後番組表情報を生成する生成ステップと、上記記憶装置における調整後番組表情報を記録する記録領域の空き容量を確認する確認ステップと、上記確認ステップにおいて確認した上記空き容量に応じて、上記番組の放送時間の長さについて設定されている上記所定範囲を変更する範囲変更ステップとを含み、上記生成ステップでは、受信した上記番組表情報に含まれる各番組の上記放送期間情報を参照して、番組の放送時間の長さが、上記範囲変更ステップにおいて変更された範囲内となる番組を選択し、この選択した番組からなる調整後番組表情報を生成するように構成してもよい。
【０１１１】
上記した構成によれば、態様１と同様の効果を奏する。
【０１１２】
本発明の各態様に係る受信機は、コンピュータによって実現してもよく、この場合には、コンピュータを上記受信機が備える各手段として動作させることにより上記受信機をコンピュータにて実現させる受信機の制御プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【０１１３】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。さらに、各実施形態にそれぞれ開示された技術的手段を組み合わせることにより、新しい技術的特徴を形成することができる。
【産業上の利用可能性】
【０１１４】
本発明は、受信したＥＰＧデータを、記憶容量の制限が厳しい記憶装置に、適切なデータ量に低減させて記録する場合に広く利用することができる。
【符号の説明】
【０１１５】
１テレビ放送受信機（受信機）
２主制御部
５リモートコントローラ
７液晶表示装置（表示部）
１９表示制御部（表示部）
２４ＥＰＧ／ＯＳＤ予約処理部
２５リモコン受光部
２８メモリ（記憶装置）
５１ＥＰＧデータ格納条件設定部（範囲変更手段）
５２格納対象選択部（生成手段）
５３ＥＰＧデータ格納領域確認部（確認手段）
５４ＥＰＧデータ記録部（記録手段）
６０調整ＥＰＧデータ（調整後番組表情報）
【図１】
0005567717.tif 000002
【図２】
0005567717.tif 000003
【図３】
0005567717.tif 000004
【図４】
0005567717.tif 000005
【図５】
0005567717.tif 000006
【図６】
0005567717.tif 000007
【図７】
0005567717.tif 000008