(57)【特許請求の範囲】
【請求項１】
ＥＰＧ（電子番組ガイド）を利用して番組を選択するための番組選択装置であって、
放送信号から送信されたＥＰＧ情報を抽出するＥＰＧ情報抽出手段と、
前記ＥＰＧ情報抽出手段が抽出した前記ＥＰＧ情報を保存するＥＰＧ情報保存手段と、
時刻指定開始要求、時刻指定要求、及び時刻指定確定要求の入力に基づいて、視聴時刻を設定する視聴時刻設定手段と、
前記視聴時刻設定手段が設定した前記視聴時刻に関連する番組のＥＰＧ情報を、前記ＥＰＧ情報保存手段が保存した前記ＥＰＧ情報から取得して、番組表を作成する画像情報生成手段と、
前記画像情報生成手段が作成した前記番組表を表示する番組表表示手段とを備え、
前記視聴時刻設定手段は、前記時刻指定開始要求が入力された場合、前記視聴時刻を指定するための時刻指定情報に現在時刻を設定し、前記時刻指定要求が入力された場合、前記ＥＰＧ情報保存手段が保存した前記ＥＰＧ情報に含まれる全ての番組の放送開始時刻を取得して、前記現在時刻に最も近接する前記放送開始時刻を前記時刻指定情報に設定し、前記時刻指定要求の入力が継続している間、前記時刻指定情報に設定した前記放送開始時刻の次に近接する前記放送開始時刻を前記時刻指定情報に設定することを所定時間毎に繰り返し、前記時刻指定確定要求が入力された場合、前記時刻指定情報を前記視聴時刻として設定して、前記画像情報生成手段へ出力することを特徴とする、番組選択装置。
【請求項２】
ＥＰＧ（電子番組ガイド）を利用して番組を選択するための方法であって、
放送信号から送信されたＥＰＧ情報を抽出するＥＰＧ情報抽出ステップと、
抽出された前記ＥＰＧ情報を保存するＥＰＧ情報保存ステップと、
時刻指定開始要求、時刻指定要求、及び時刻指定確定要求の入力に基づいて、視聴時刻を設定する視聴時刻設定ステップと、
設定された前記視聴時刻に関連する番組のＥＰＧ情報を、保存された前記ＥＰＧ情報から取得して、番組表を作成する画像情報生成ステップと、
作成された前記番組表を表示する番組表表示ステップとを備え、
前記視聴時刻設定ステップは、前記時刻指定開始要求が入力された場合、前記視聴時刻を指定するための時刻指定情報に現在時刻を設定し、前記時刻指定要求が入力された場合、保存された前記ＥＰＧ情報に含まれる全ての番組の放送開始時刻を取得して、前記現在時刻に最も近接する前記放送開始時刻を前記時刻指定情報に設定し、前記時刻指定要求の入力が継続している間、前記時刻指定情報に設定した前記放送開始時刻の次に近接する前記放送開始時刻を前記時刻指定情報に設定することを所定時間毎に繰り返し、前記時刻指定確定要求が入力された場合、前記時刻指定情報を前記視聴時刻として設定して、前記画像情報生成ステップへ出力することを特徴とする、番組選択方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、番組選択装置に関し、より特定的には、テレビジョン受像装置（例えば、テレビジョン受像機（チューナとディスプレイ等とを備えたいわゆるテレビ），テレビやモニタと接続されるチューナ，チューナを備えたビデオやパソコンなど）と接続され、電子番組ガイドを利用して番組を選択するための番組選択装置に関する。
【０００２】
【従来の技術】
電子番組ガイド（Ｅｌｅｃｔｒｏｎｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ；以下、ＥＰＧ）は、放送局からユーザ側へＥＰＧ情報を送り、番組を選択するための番組表等をテレビジョン受像機等の画面上に表示するサービスである。ＥＰＧは、従来、主としてＣＡＴＶやＣＳ放送で採用されており、ＥＰＧを利用するテレビジョン受像機等が提供されている。
【０００３】
ＥＰＧ情報は、番組の放送開始／終了時刻，ジャンル，あらすじ，出演者紹介などを含み、例えば、ビデオ信号の垂直帰線消去期間に重畳したり、（ディジタルＣＡＴＶやＣＳ放送であれば）ＭＰＥＧ２トランスポートストリームに含めて送られる。ＥＰＧを利用するテレビジョン受像機は、ビデオ信号やストリームからＥＰＧ情報を抽出して番組表等を作成し、画面上に表示する。ユーザは、画面上に表示された番組表等を参照して、視聴する番組を選択する。
送られてきたＥＰＧ情報からどのような番組表を作成するかは、テレビジョン受像機側で決めることができる。そのため、表示される番組表は、受像機によって細部は異なるが、図１４に示すような様式のもの（総合番組表）が多い。
【０００４】
図１４は、ＥＰＧを利用する従来のテレビジョン受像機で表示される番組表の一例を示す図である。図１４において、番組表は、横軸をチャンネル、縦軸を放送時刻として、（現在時刻において放送中の番組以降の）複数の番組の情報を２次元的に配列した様式を有する。
画面の広さの制約のため、番組表には、放送開始／終了時刻，ジャンル等のインデックス的な情報だけが示される。インデックス的な情報だけの番組表でも、全部はテレビジョン受像機の画面内に収まらないので、一部（図中の実線部分）を表示して、例えばカーソルが画面の周縁にきたとき、画面を（上下左右に）スクロールさせるようにしている。
【０００５】
ユーザがリモコンのカーソルキー，決定キー等を操作して番組表中の１つの番組を選択すると、画面が切り替わり、その番組についてのあらすじ，出演者等の詳細な情報が表示される。ユーザは、表示された情報を参照して、その番組を視聴するか否かを決める。そして、視聴する場合、再びカーソルキー等を操作して、表示開始の指示や視聴／録画予約の設定などを行い、視聴しない場合、画面を切り替えて番組表に戻り、表中の別の番組を選択する。
【０００６】
【発明が解決しようとする課題】
ところで、ユーザは、番組を選択する際に、視聴する時刻ないしは時間帯を予め決めている場合が少なくない。
その場合、上記従来のテレビジョン受像機では、ユーザは、カーソルキー等を操作して、画面に表示された図１４のような番組表上で、現在時刻の位置にあるカーソルを、最初、縦軸に沿って視聴時刻の位置まで移動させ、次に、カーソルを横に振って番組を選択することになる。よって、例えば夜の番組を朝に予約するときのように、現在時刻と視聴時刻との時間差が大きいと、画面のスクロールに時間がかかり、その結果として、番組選択を素早く行えないことがあった。
【０００７】
さらには、スクロール後も、画面の大半が不必要な視聴時刻以外の番組の情報によって占められ、視聴時刻の番組の情報は、わすかしか（例えば数チャンネル分）画面内に表示されないので、特にチャンネル数が多いとき（ＣＡＴＶやＣＳ放送では数十〜数百チャンネルに達することがある）、使い勝手が悪く、その結果として、番組選択を素早く行えないことがあった。
【０００８】
それゆえに、本発明の目的は、テレビジョン装置と接続され、視聴する時刻（ないしは時間帯）を予め決めている場合に、ＥＰＧを利用して素早く番組選択を行えるような番組選択装置を提供することである。
【０００９】
【課題を解決するための手段および発明の効果】
本発明は、上記のような目的を達成するために、以下に述べるような特徴を有している。
本発明の第１の局面は、ＥＰＧ（電子番組ガイド）を利用して番組を選択するための番組選択装置であって、
ビデオ信号からＥＰＧ情報を抽出する手段、
ＥＰＧ情報を保存する手段、
視聴時刻を指定する手段、および
ＥＰＧ情報から、視聴時刻に関連する番組の情報を選出して、番組表を作成する手段を備え、
視聴時刻を指定する手段は、
視聴時刻を指定するための時刻指定情報を現在時刻とし、
時刻指定情報を現在時刻から視聴時刻へと変化させ、
視聴時刻を指定する手段は、時刻指定情報を現在時刻から視聴時刻へと変化させる際、予め決められた複数の速度のいずれかの速度で変化させることを特徴としている。
【００１０】
上記第１の局面（または下記第３，１０，１２，１４の局面）によれば、視聴時刻を指定し、視聴時刻に関連する番組、例えば、視聴時刻において放送中の番組の情報だけが記載された番組表を表示するようにしたので、画面をスクロールさせる手間と時間が省け、しかも、必要な視聴時刻の情報が一目でわかるようになる。その結果、ユーザが視聴時刻を予め決めている場合、ＥＰＧを利用して番組選択を素早く行えるようになる。また、不必要な視聴時刻以外の番組の情報が画面の大半を占めることがなくなるので、画面の有効利用が図れるようになる。また、例えばリモコンのテンキー等を操作して直接視聴時刻を入力する場合と比べて、ユーザが単純なカーソルキー操作を行うだけで時刻指定を行える。その結果、時刻指定にかかる時間が短くて済み、番組選択をより素早く行えるようになる。また、変化速度を速く設定した場合、時刻指定情報を変化させるのに要する時間を短くでき、遅く設定した場合、時刻指定情報の微調整を行い易くなる。その結果、時刻指定にかかる時間を短縮できる。
【００１１】
第２の局面は、ＥＰＧ（電子番組ガイド）を利用して番組を選択するための番組選択装置であって、
ビデオ信号からＥＰＧ情報を抽出する手段、
ＥＰＧ情報を保存する手段、
視聴時刻を指定する手段、および
ＥＰＧ情報から、視聴時刻に関連する番組の情報を選出して、番組表を作成する手段を備え、
視聴時刻を指定する手段は、
視聴時刻を指定するための時刻指定情報を現在時刻とし、
時刻指定情報を現在時刻から視聴時刻へと変化させ、
視聴時刻を指定する手段は、時刻指定情報を現在時刻から視聴時刻へと変化させる際、当初、予め決められた複数の速度のいずれかの速度で変化させ、当該速度を、途中で別のいずれかの速度に切り替えることを特徴とを特徴としている。
【００１２】
上記第２の局面（または下記第４，１１，１３，１５の局面）によれば、視聴時刻を指定し、視聴時刻に関連する番組、例えば、視聴時刻において放送中の番組の情報だけが記載された番組表を表示するようにしたので、画面をスクロールさせる手間と時間が省け、しかも、必要な視聴時刻の情報が一目でわかるようになる。その結果、ユーザが視聴時刻を予め決めている場合、ＥＰＧを利用して番組選択を素早く行えるようになる。また、不必要な視聴時刻以外の番組の情報が画面の大半を占めることがなくなるので、画面の有効利用が図れるようになる。また、例えばリモコンのテンキー等を操作して直接視聴時刻を入力する場合と比べて、ユーザが単純なカーソルキー操作を行うだけで時刻指定を行える。その結果、時刻指定にかかる時間が短くて済み、番組選択をより素早く行えるようになる。また、例えば、当初は変化速度を遅くして微調整を行い易くし、途中で変化速度を速くして、時刻指定情報を変化させるのに要する時間を短くすることができる。しかも、自動的に変化速度が切り替わるので、速度設定の手間が省ける。その結果、時刻指定にかかる時間を短縮できる。
【００１３】
第３の局面は、ＥＰＧ（電子番組ガイド）を利用して番組を選択するための方法であって、
ビデオ信号からＥＰＧ情報を抽出するステップ、
ＥＰＧ情報を保存するステップ、
視聴時刻を指定するステップ、および
ＥＰＧ情報から、視聴時刻に関連する番組の情報を選出して、番組表を作成するステップを備え、
視聴時刻を指定するステップは、
視聴時刻を指定するための時刻指定情報を現在時刻とするステップ、および
時刻指定情報を現在時刻から視聴時刻へと変化させるステップを含み、
時刻指定情報を現在時刻から視聴時刻へと変化させるステップでは、予め決められた複数の速度のいずれかの速度で変化させることを特徴としている。
【００１４】
第４の局面は、ＥＰＧ（電子番組ガイド）を利用して番組を選択するための方法であって、
ビデオ信号からＥＰＧ情報を抽出するステップ、
ＥＰＧ情報を保存するステップ、
視聴時刻を指定するステップ、および
ＥＰＧ情報から、視聴時刻に関連する番組の情報を選出して、番組表を作成するステップを備え、
視聴時刻を指定するステップは、
視聴時刻を指定するための時刻指定情報を現在時刻とするステップ、および
時刻指定情報を現在時刻から視聴時刻へと変化させるステップを含み、
時刻指定情報を現在時刻から視聴時刻へと変化させるステップでは、当初、予め決められた複数の速度のいずれかの速度で変化させ、当該速度を、途中で別のいずれかの速度に切り替えることを特徴としている。
【００１５】
第５の局面は、ＥＰＧ（電子番組ガイド）を利用して番組を選択するための番組選択装置であって、
ビデオ信号からＥＰＧ情報を抽出する手段、
ＥＰＧ情報を保存する手段、
視聴時刻を指定する手段、および
ＥＰＧ情報から、視聴時刻に関連する番組の情報を選出して、番組表を作成する手段を備え、
視聴時刻を指定する手段は、
視聴時刻を指定するための時刻指定情報を現在時刻とし、
時刻指定情報を、現在時刻から、ＥＰＧ情報に含まれる番組の放送開始時刻に沿って、視聴時刻へと変化させることを特徴としている。
【００１６】
上記第５の局面（または下記第６〜９の局面）によれば、視聴時刻を指定し、視聴時刻に関連する番組、例えば、視聴時刻において放送中の番組の情報だけが記載された番組表を表示するようにしたので、画面をスクロールさせる手間と時間が省け、しかも、必要な視聴時刻の情報が一目でわかるようになる。その結果、ユーザが視聴時刻を予め決めている場合、ＥＰＧを利用して番組選択を素早く行えるようになる。また、不必要な視聴時刻以外の番組の情報が画面の大半を占めることがなくなるので、画面の有効利用が図れるようになる。また、例えばリモコンのテンキー等を操作して直接視聴時刻を入力する場合と比べて、ユーザが単純なカーソルキー操作を行うだけで時刻指定を行える。その結果、時刻指定にかかる時間が短くて済み、番組選択をより素早く行えるようになる。また、時刻指定情報を変化させるのに要する時間を短くでき、しかも、時刻指定情報を変化させて視聴時刻で止めるとき放送開始時刻からずれて停止することがないので、ユーザが微調整を行う必要が全くなくなる。その結果、時刻指定にかかる時間が最短で済み、番組選択を最も素早く行えるようになる。
【００１７】
第６の局面は、ＥＰＧ（電子番組ガイド）を利用するテレビジョン受像機であって、
ビデオ信号からＥＰＧ情報を抽出する手段、
ＥＰＧ情報を保存する手段、
視聴時刻を指定する手段、
ＥＰＧ情報から、視聴時刻に関連する番組の情報を選出して、番組表を作成する手段、
番組表を表示する手段、および
番組表を参照して番組を選択する手段を備え、
視聴時刻を指定する手段は、
視聴時刻を指定するための時刻指定情報を現在時刻とし、
時刻指定情報を、現在時刻から、ＥＰＧ情報に含まれる番組の放送開始時刻に沿って、視聴時刻へと変化させることを特徴としている。
【００１８】
第７の局面は、ＥＰＧ（電子番組ガイド）を利用して番組を選択するための方法であって、
ビデオ信号からＥＰＧ情報を抽出するステップ、
ＥＰＧ情報を保存するステップ、
視聴時刻を指定するステップ、および
ＥＰＧ情報から、視聴時刻に関連する番組の情報を選出して、番組表を作成するステップを備え、
視聴時刻を指定するステップは、
視聴時刻を指定するための時刻指定情報を現在時刻とするステップ、および
時刻指定情報を、現在時刻から、ＥＰＧ情報に含まれる番組の放送開始時刻に沿って、視聴時刻へと変化させるステップを含んでいる。
【００１９】
第８の局面は、コンピュータ装置において実行される、ＥＰＧ（電子番組ガイド）を利用して番組を選択するためのプログラムを記録した記録媒体であって、
ビデオ信号からＥＰＧ情報を抽出するステップ、
ＥＰＧ情報を保存するステップ
視聴時刻を指定するステップ、および
ＥＰＧ情報から、視聴時刻に関連する番組の情報を選出して、番組表を作成するステップを備え、
視聴時刻を指定するステップは、
視聴時刻を指定するための時刻指定情報を現在時刻とするステップ、および
時刻指定情報を、現在時刻から、ＥＰＧ情報に含まれる番組の放送開始時刻に沿って、視聴時刻へと変化させるステップを含む動作環境を、コンピュータ装置上で実現するためのプログラムを記録している。
【００２０】
第９の局面は、コンピュータ装置において実行される、ＥＰＧ（電子番組ガイド）を利用して番組を選択するためのプログラムを、通信回線を通じて供給する方法であって、
ビデオ信号からＥＰＧ情報を抽出するステップ、
ＥＰＧ情報を保存するステップ
視聴時刻を指定するステップ、および
ＥＰＧ情報から、視聴時刻に関連する番組の情報を選出して、番組表を作成するステップを備え、
視聴時刻を指定するステップは、
視聴時刻を指定するための時刻指定情報を現在時刻とするステップ、および
時刻指定情報を、現在時刻から、ＥＰＧ情報に含まれる番組の放送開始時刻に沿って、視聴時刻へと変化させるステップを含む動作環境を、コンピュータ装置上で実現するためのプログラムを通信回線を通じて供給する。
【００２１】
第１０の局面は、ＥＰＧ（電子番組ガイド）を利用するテレビジョン受像機であって、
ビデオ信号からＥＰＧ情報を抽出する手段、
ＥＰＧ情報を保存する手段、
視聴時刻を指定する手段、
ＥＰＧ情報から、視聴時刻に関連する番組の情報を選出して、番組表を作成する手段、
番組表を表示する手段、および
番組表を参照して番組を選択する手段を備え、
視聴時刻を指定する手段は、
視聴時刻を指定するための時刻指定情報を現在時刻とし、
時刻指定情報を現在時刻から視聴時刻へと変化させ、
視聴時刻を指定する手段は、時刻指定情報を現在時刻から視聴時刻へと変化させる際、予め決められた複数の速度のいずれかの速度で変化させることを特徴としている。
【００２２】
第１１の局面は、ＥＰＧ（電子番組ガイド）を利用するテレビジョン受像機であって、
ビデオ信号からＥＰＧ情報を抽出する手段、
ＥＰＧ情報を保存する手段、
視聴時刻を指定する手段、
ＥＰＧ情報から、視聴時刻に関連する番組の情報を選出して、番組表を作成する手段、
番組表を表示する手段、および
番組表を参照して番組を選択する手段を備え、
視聴時刻を指定する手段は、
視聴時刻を指定するための時刻指定情報を現在時刻とし、
時刻指定情報を現在時刻から視聴時刻へと変化させ、
視聴時刻を指定する手段は、時刻指定情報を現在時刻から視聴時刻へと変化させる際、当初、予め決められた複数の速度のいずれかの速度で変化させ、当該速度を、途中で別のいずれかの速度に切り替えることを特徴としている。
【００２３】
第１２の局面は、コンピュータ装置において実行される、ＥＰＧ（電子番組ガイド）を利用して番組を選択するためのプログラムを記録した記録媒体であって、
ビデオ信号からＥＰＧ情報を抽出するステップ、
ＥＰＧ情報を保存するステップ
視聴時刻を指定するステップ、および
ＥＰＧ情報から、視聴時刻に関連する番組の情報を選出して、番組表を作成するステップを備え、
視聴時刻を指定するステップは、
視聴時刻を指定するための時刻指定情報を現在時刻とするステップ、および
時刻指定情報を現在時刻から視聴時刻へと変化させるステップを含み、
時刻指定情報を現在時刻から視聴時刻へと変化させるステップでは、予め決められた複数の速度のいずれかの速度で変化させることを特徴とする動作環境を、コンピュータ装置上で実現するためのプログラムを記録している。
【００２４】
第１３の局面は、コンピュータ装置において実行される、ＥＰＧ（電子番組ガイド）を利用して番組を選択するためのプログラムを記録した記録媒体であって、
ビデオ信号からＥＰＧ情報を抽出するステップ、
ＥＰＧ情報を保存するステップ
視聴時刻を指定するステップ、および
ＥＰＧ情報から、視聴時刻に関連する番組の情報を選出して、番組表を作成するステップを備え、
視聴時刻を指定するステップは、
視聴時刻を指定するための時刻指定情報を現在時刻とするステップ、および
時刻指定情報を現在時刻から視聴時刻へと変化させるステップを含み、
時刻指定情報を現在時刻から視聴時刻へと変化させるステップでは、当初、予め決められた複数の速度のいずれかの速度で変化させ、当該速度を、途中で別のいずれかの速度に切り替えることを特徴とする動作環境を、コンピュータ装置上で実現するためのプログラムを記録している。
【００２５】
第１４の局面は、コンピュータ装置において実行される、ＥＰＧ（電子番組ガイド）を利用して番組を選択するためのプログラムを、通信回線を通じて供給する方法であって、
ビデオ信号からＥＰＧ情報を抽出するステップ、
ＥＰＧ情報を保存するステップ
視聴時刻を指定するステップ、および
ＥＰＧ情報から、視聴時刻に関連する番組の情報を選出して、番組表を作成するステップを備え、
視聴時刻を指定するステップは、
視聴時刻を指定するための時刻指定情報を現在時刻とするステップ、および
時刻指定情報を現在時刻から視聴時刻へと変化させるステップを含み、
時刻指定情報を現在時刻から視聴時刻へと変化させるステップでは、予め決められた複数の速度のいずれかの速度で変化させることを特徴とする動作環境を、コンピュータ装置上で実現するためのプログラムを通信回線を通じて供給する。
【００２６】
第１５の局面は、コンピュータ装置において実行される、ＥＰＧ（電子番組ガイド）を利用して番組を選択するためのプログラムを、通信回線を通じて供給する方法であって、
ビデオ信号からＥＰＧ情報を抽出するステップ、
ＥＰＧ情報を保存するステップ
視聴時刻を指定するステップ、および
ＥＰＧ情報から、視聴時刻に関連する番組の情報を選出して、番組表を作成するステップを備え、
視聴時刻を指定するステップは、
視聴時刻を指定するための時刻指定情報を現在時刻とするステップ、および
時刻指定情報を現在時刻から視聴時刻へと変化させるステップを含み、
時刻指定情報を現在時刻から視聴時刻へと変化させるステップでは、当初、予め決められた複数の速度のいずれかの速度で変化させ、当該速度を、途中で別のいずれかの速度に切り替えることを特徴とする動作環境を、コンピュータ装置上で実現するためのプログラムを通信回線を通じて供給する。
【００２７】
【発明の実施の形態】
以下、本発明の実施の形態について、図面を参照しながら説明する。
（第１の実施形態）
図１は、本発明の第１の実施形態に係るテレビジョン受像機の要部の構成を示すブロック図である。図１において、第１の実施形態に係るテレビジョン受像機は、受像機本体１と、リモコン２とで構成されている。受像機本体１は、チューナ部１０と、ＥＰＧ部１１と、ディスプレイ１２とを備えている。ＥＰＧ部１１は、ＥＰＧ情報抽出部１１１と、ＥＰＧ情報保存部１１２と、操作信号受信部１１３と、演算制御部１１４と、画像情報生成部１１５とを含む。
【００２８】
図２は、図１のリモコン２の主要なキーを示す模式図である。図２において、リモコン２には、ＥＰＧキー２１と、メニューキー２２と、決定キー２３と、カーソル（上，下，左および右）キー２４とテンキー（１〜１０）２５とが設けられている。
なお、放送局からは、ＥＰＧ（電子番組ガイド）情報が、ビデオ信号の垂直帰線消去期間に重畳したり、（ディジタルＣＡＴＶやＣＳ放送であれば）ＭＰＥＧ２トランスポートストリームに含めて送信されている。
【００２９】
第１の実施形態に係るテレビジョン受像機では、チューナ部１０が放送局からの信号またはストリームを受信し、ディスプレイ１２が、チューナ部１０から出力されるビデオ信号を可視光の態様で出力する。ＥＰＧ部１１は、ビデオ信号からＥＰＧ情報を抽出して番組表等を作成し、ディスプレイ１２に表示させる機能を持つ。
一方、ユーザは、ディスプレイ１２に表示された番組表等を参照して、視聴する番組を選択する。選択は、リモコン２のテンキー２５，カーソルキー２４，決定キー２３等を操作して行う。
【００３０】
ＥＰＧ部１１において、ＥＰＧ情報抽出部１１１は、ビデオ信号からＥＰＧ情報を抽出する。ＥＰＧ情報保存部１１２は、ＥＰＧ情報を保存する。操作信号受信部１１３は、ユーザが行うリモコン操作（あるいは、図示しない本体パネル操作）を示す操作信号（ここではリモコン操作信号とする）を受信する。演算制御部１１４は、図示しないＣＰＵとプログラムメモリとを含み、プログラムメモリに格納されたプログラムデータに従ってＣＰＵが動作することにより、リモコン操作信号に応じて時刻指定情報（後述）を、ＥＰＧ情報に基づいて番組表，詳細番組情報等を、それぞれ作成すると共に、画像情報生成部１１５を制御する。画像情報生成部１１５は、時刻指定情報，番組表，詳細番組情報等に基づいて、ディスプレイ１２に与える画像情報を生成する。
【００３１】
以上のように構成された第１の実施形態に係るテレビジョン受像機の動作について、以下に説明する。なお、ビデオ信号を表示したり、ユーザのリモコン操作に応じてチャンネル選択，予約設定を行うなどの、テレビジョン受像機としての基本的な動作は、従来と同様であり、かつ一般に広く知られているので、説明を省略する。また、ビデオ信号からＥＰＧ情報を抽出したり、ＥＰＧ情報に基づいて番組表，詳細番組情報等を作成して表示するなどの、ＥＰＧを利用するテレビジョン受像機としての基本的な動作は、従来と同様であるので、簡単に説明する。
【００３２】
図１において、テレビ受像機の電源が投入されると、最初、ＥＰＧ情報抽出部１１１が、送られてきたビデオ信号からＥＰＧ情報を抽出し、ＥＰＧ情報保存部１１２は、抽出されたＥＰＧ情報を保存する。このＥＰＧ情報を抽出して保存する動作は、電源投入時に限らず、投入後も随時実行される。
電源投入後、ユーザは、リモコン２のＥＰＧキー２１を押して、ＥＰＧ画面を呼び出す。応じて、リモコン２から受像機本体１へ向けてリモコン操作信号が送られ、受像機本体１では、操作信号受信部１１３が、そのリモコン操作信号を受信する。演算制御部１１４は、画像情報生成部１１５にＥＰＧ画面の画像情報を生成させる。生成された画像情報はディスプレイ１２に入力され、それによって、ディスプレイ１２には、例えば図３に示すようなＥＰＧ画面が表示される。
【００３３】
図３は、第１の実施形態に係るテレビジョン受像機において、ディスプレイ１２に表示されるＥＰＧ画面の一例を示す図ある。図３において、ＥＰＧ画面では、所定の番組（例えば、プロモーション番組や、電源切断直前に視聴されていた番組）の映像の上にオーバーラップして、時刻指定情報用のウインドウ３と、番組表用のウインドウ４とが提示される。ウインドウ３に表示される時刻指定情報は、日，月および時刻（時，分）を含み、ウインドウ４に表示される番組表は、時刻指定情報が示す時刻において放送される番組に関するインデックス的な情報（ここでは、放送チャンネル，ジャンルおよび放送開始／終了時刻）を含む。
つまり、ユーザが視聴時刻を指定すると、ＥＰＧ画面には、時刻指定情報と、指定された視聴時刻において放送中の番組（のインデックス的な情報）だけが記載された番組表とが表示される。この点が従来とは異なるので、図４を用いて詳細に説明する。
【００３４】
例えば、いま、１２月５日の午後８時であり、ユーザは、３０分後の８時半から何か番組を見たいと考え、ＥＰＧ画面を呼び出して番組を選択し、視聴予約を行うとする。このとき、ディスプレイ１２に表示されるＥＰＧ画面は、ユーザのリモコン操作に応じて、図４（ａ）→（ｂ）→（ｃ）のように変化する。
すなわち、最初、ユーザは、ＥＰＧキー２１を押す。応じて、リモコン２から受像機本体１へリモコン操作信号が送られ、ＥＰＧ画面の表示が開始されるが、初期画面では、時刻指定情報として、現在時刻（５，Ｄｅｃ，２０：００）が、番組表として、現在時刻の番組表が、自動的に表示される（図４（ａ））。
【００３５】
次に、ユーザは、カーソル右キー２４を押す。応じて、リモコン２から受像機本体１へリモコン操作信号が送られ、ＥＰＧ画面の時刻指定情報が１分だけ進む。カーソル右キー２４を押し続けると、時刻指定情報が所定の速度で進む。例えば、カーソル右キー２４を押し続けている期間、実時間が０．１秒（実単位時間；後述）経過する毎に、ＥＰＧ画面に表示される時刻指定情報が１分（時刻指定単位時間；後述）ずつ進む。ユーザがカーソル右キー２４を押し続ける（連続押しする）と、ＥＰＧ画面の時刻指定情報は、現在時刻から視聴時刻（５，Ｄｅｃ，２０：３０）に変化する（図４（ｂ））。こうして時刻表示情報が視聴時刻となった時点で、ユーザは、カーソル右キー２４を開放する。
なお、時刻指定情報を後退させたい場合、カーソル左キー２４を押せばよい。
【００３６】
次に、ユーザは、決定キー２３を押す。応じて、リモコン２から受像機本体１へリモコン操作信号が送られ、ＥＰＧ画面には、現在時刻の番組表に代えて、視聴時刻の番組表、つまり１２月５日の午後８時半において放送中の番組（ちょうどその時刻に開始される番組は含まれ、終了される番組は含まれない）の情報だけが記載された番組表が表示される（図４（ｃ））。
【００３７】
このように、ユーザが視聴時刻を指定し、ＥＰＧ画面には、視聴時刻において放送中の番組（のインデックス的な情報）だけが記載された番組表を表示するようにしたので、ＥＰＧ画面をスクロールさせることなく番組選択を即座に開始できるうえ、必要な番組だけが表示されているので選択もしやすく、その結果、番組の選択を素早く行えるようになる。
なお、演算制御部１１４が、視聴時刻に放送中の番組の情報を、ＥＰＧ情報保存部１１２から取り出す動作の詳細については、後述する。
【００３８】
次に、ユーザは、表示された番組表を参照して１つの番組を選択し、その番組の詳細情報を呼び出す。すなわち、ユーザがカーソル上下キー２４を操作すると、番組表中でカーソルが上下に移動し、決定キー２３を押すと、カーソルで示された番組の詳細情報が表示される。
次に、ユーザは、表示された詳細情報を参照して、その番組を見るか否かを決め、見る場合には、決定キー２３を押す。見ない場合には、ＥＰＧキー２１を押して再び番組表を呼び出し、別の番組を選択すればよい。決定キー２３が押されると、受像機本体１において予約設定がなされる。
【００３９】
テレビジョン受像機は、上記のようにして予約された番組の放送開始時刻になると、自動的に電源を投入し、あるいはチャンネルを切り替えて、その番組を表示する。
ここで、演算制御部１１４が、視聴時刻に放送中の番組の情報を、ＥＰＧ情報保存部１１２から取り出す動作を、図５のフローチャートを用いて説明する。
演算制御部１１４は、予め、視聴可能な全てのチャンネルに通し番号ｉ（１，２，…）を付与している。また、各チャンネルについて、ＥＰＧ情報保存部１１２に情報が保存されている全ての番組に通し番号ｊ（１，２，…）を付与している。つまり、演算制御部１１４は、各番組およびＥＰＧ情報保存部１１２に保存されている各番組の情報を（ｉ，ｊ）で識別している。
【００４０】
図５において、演算制御部１１４は、最初、ｉ＝１とし（ステップＳ１０１）、次にｊ＝１とする（ステップＳ１０２）。そして、ＥＰＧ情報保存部１１２の内容を参照して、番組（ｉ，ｊ）（ここでは番組（１，１））の放送開始時刻が指定された視聴時刻以上である（つまり同時刻または時間的に遅い）か否かを判断する（ステップＳ１０３）。判断結果が否定である場合、ステップＳ１０６に進む。
【００４１】
ステップＳ１０３の判断結果が肯定である場合、演算制御部１１４は、番組（ｉ，ｊ）の放送終了時刻が指定された視聴時刻よりも小さい（つまり時間的に早い）か否かを判断する（ステップＳ１０４）。判断結果が否定である場合、ステップＳ１０６に進む。
ステップＳ１０４の判定結果が肯定である場合、演算制御部１１４は、番組（ｉ，ｊ）の情報を、ＥＰＧ情報保存部１１２から取り出す（ステップＳ１０５）。
【００４２】
ステップＳ１０６では、演算制御部１１４は、ｊをインクリメント、つまりｊ＝ｊ＋１（ここではｊ＝２）として、ステップＳ１０３に戻る。
次に、演算制御部１１４は、現在のチャンネルが最終チャンネルであるか否かを判断する（ステップＳ１０７）。そして、判断結果が否定である場合、ｉをインクリメント、つまりｉ＝ｉ＋１（ここではｉ＝２）とし（ステップＳ１０８）、その後、ステップＳ１０３に戻る。
【００４３】
こうして、ｉ，ｊをインクリメントしつつ、ステップＳ１０３〜Ｓ１０５の動作が反復され、視聴時刻においてチャンネル１，２，３，…で放送中の番組が、ＥＰＧ情報保存部１１２から順次取り出されていく。
そして、ステップＳ１０７の判定結果が肯定となった時点で、演算制御部１１４は、動作を終了する。
【００４４】
以上のように、本実施形態によれば、ユーザが視聴時刻を指定し、ＥＰＧ画面には、視聴時刻において放送中の番組の（インデックス的な）情報だけが記載された番組表を表示するようにしたので、総合番組表（従来の技術の欄を参照）を表示させる場合と比べ、画面をスクロールさせる手間と時間が省け、しかも、必要な視聴時刻の情報が一目でわかるようになる。その結果、ユーザが視聴時刻を予め決めている場合、ＥＰＧを利用して番組選択を素早く行えるようになる。また、不必要な視聴時刻以外の番組の情報が画面の大半を占めることがなくなるので、画面の有効利用が図れるようになる。
【００４５】
なお、本実施形態では、ユーザが指定した視聴時刻において放送中の番組（つまりは、各チャンネルにつき１番組ずつ）だけが記載された番組表を表示したが、例えば、視聴時刻において放送中の番組およびその次に放送される番組だけ（つまりは、各チャンネルにつき２番組ずつ）が記載された別の番組表を表示したり、視聴時刻から所定時間（例えば１時間）以内に放送される番組（つまりは、視聴時刻において放送中の番組、および視聴時刻から所定時間以内に放送が開始される番組）だけが記載された他の番組表を表示してもよい。
【００４６】
あるいは、ユーザがさらにジャンル指定も行い、指定ジャンルに該当しない番組をふるい落とすようにして、番組表に記載する番組を絞り込むようにしてもよい（特にチャンネル数が数百にも及ぶＣＳ放送等の場合、番組選択を素早く行うのに役立つ）。
こうして番組表に多様性を持たせることは、本実施形態を基にして容易に行える。
【００４７】
また、番組表を表示する際、各番組の情報を縦一列に配列した様式で表示した（図３参照）が、必要な視聴時刻の情報が一目でわかるようであれば、縦複数列等、別の様式で表示してもかまわない。
あるいは、図１４のような、横軸をチャンネル、縦軸を放送時刻として、各番組の情報を２次元的に配列した様式を有する番組表（総合番組表）の、視聴時刻の部分を表示してもよい。つまり、ユーザが視聴時刻を指定し、応じて、ＥＰＧ画面には、総合番組表の視聴時刻部分を即座に表示する。この場合にも、画面を縦方向にスクロールさせる手間と時間は省ける。
【００４８】
また、本実施形態では、視聴時刻を指定する際に、ＥＰＧ画面呼び出し当初、時刻指定情報として現在時刻をＥＰＧ画面上に表示し、次に、ユーザのカーソルキー操作に応じて時刻指定情報を現在時刻から視聴時刻まで変化させるようにしたが、リモコン２の（チャンネル選択用の）テンキー２５を利用して指定を行ってもよい。ただし、その場合、キー操作が面倒なので、結果的に却って番組選択に時間がかかる恐れもある。
【００４９】
さらには、時刻指定情報を現在時刻から視聴時刻まで変化させる際に、カーソルキー２４の連続押しに応じて、時刻指定情報を所定の速度で変化させたが、この時刻指定情報の変化速度を速く設定すれば、時刻指定情報を現在時刻から視聴時刻まで変化させるのに要する時間を短くでき、一方、遅く設定すれば、ユーザが時刻指定情報の微調整を行い易くなる。よって、時刻指定情報を変化させる速度は、視聴時刻まで変化させるのに要する時間と微調整の難易とを勘案して、適切に設定するのが好ましい。
【００５０】
加えて、時刻指定情報の変化速度は、時刻指定情報を変化させる処理を実行する実時間間隔を示す実単位時間と、時刻指定情報を何分単位で変化させるかを示す時刻指定単位時間とで決まる。本実施形態では、実単位時間を０．１秒，時刻指定単位時間を１分とし、それによって、｛１０分｝／秒の変化速度を得たが、例えば、実単位時間を０．２秒，時刻指定単位時間を２分としても、実単位時間を０．５秒，時刻指定単位時間を５分としても、｛１０分｝／秒の変化速度を得ることができる。
【００５１】
さて、以下に説明する第２，第３の実施形態では、時刻指定情報を所定の速度で変化させる第１の実施形態のテレビジョン受像機と比べて、視聴時刻まで変化させるのに要する時間が短く、しかもユーザが微調整を行いやすいテレビジョン受像機を開示する。
【００５２】
（第２の実施形態）
本発明の第２の実施形態に係るテレビジョン受像機は、第１の実施形態に係るテレビジョン受像機と同様の構成を有する。そして、ＥＰＧ画面に表示する時刻指定情報をユーザのカーソルキー操作に応じて変化させる際の動作を除き、同様の動作を行う。よって、第２の実施形態に係るテレビジョン受像機については、その構成、および第１の実施形態と同様の動作についての説明を省略し、異なる動作についてのみ、図１〜図５を適宜援用して説明する。
【００５３】
図１において、第２の実施形態に係るテレビジョン受像機は、時刻指定情報を変化させる速度を、ユーザの指定に応じ、予め複数段階に切り替えて設定する。ここでは、切り替え段階数を２段階とし、相対的に遅い速度で時刻指定情報を変化させる方を低速モード，速い速度で変化させる方を高速モードと呼ぶことにする。
ユーザは、ＥＰＧ画面を呼び出す前に、リモコン２のメニューキー２２を押して、メニュー画面を呼び出す。応じて、リモコン２からリモコン操作信号が受像機本体１へと送られ、ディスプレイ１２には、例えば図６に示すようなメニュー画面が表示される。
【００５４】
次に、ユーザは、リモコン２のカーソルキー２４を操作して、表示されたメニュー画面上で「ＥＰＧ時刻指定速度モード設定」の項目を指定し、その後、決定キー２３を押す。応じて、ディスプレイ１２には、例えば図７に示すような、ＥＰＧ時刻指定速度モード設定画面が表示される。
次に、ユーザは、リモコン２のカーソルキー２４を操作して、表示されたＥＰＧ時刻指定速度モード設定画面上で、高速および低速のいずれか一方を指定し、その後、決定キー２３を押す。応じて、受像機本体１では、時刻指定情報を変化させる速度に関するモード設定がなされる。
【００５５】
こうしてモード設定されたテレビジョン受像機では、第１の実施形態と同様にして、ＥＰＧ画面が呼び出される。そして、ユーザがリモコン２のカーソルキー２４を操作して視聴時刻を指定し、応じて、ＥＰＧ画面に、視聴時刻周辺の番組の情報だけを記載した番組表が表示される。第１の実施形態と異なるのは、上記のようにして予め設定されるＥＰＧ時刻指定速度モードによって、ＥＰＧ画面上の時刻指定情報の変化速度が変わる点だけである。
【００５６】
図８は、第２の実施形態に係るテレビジョン受像機において、ＥＰＧ画面上の時刻指定情報が変化する様子を、低速モードの場合と高速モードの場合とを対比させて示した模式図である。図８において、低速モードの場合、実時間が０．１秒経過する毎に、ＥＰＧ画面に表示される時刻指定情報が１分ずつ進行し（変化速度｛１０分｝／秒）、高速モードの場合、実時間が０．１秒経過する毎に時刻指定情報が５分ずつ進行する（変化速度｛５０分｝／秒）。
【００５７】
ここで、演算制御部１１４が行う時刻指定動作、すなわちユーザのリモコン操作に応じて時刻指定情報を変化させる動作を、図９のフローチャートを用いて説明する。
図９において、演算制御部１１４は、最初、時刻指定を行う意のリモコン操作信号が入力されたか（ここでは、ＥＰＧキー２１が押されたか）否かを判断する（ステップＳ２０１）。そして、判定結果が否定であれば、肯定となるまで待機する。
【００５８】
ステップＳ２０１の判断結果が肯定の場合、演算制御部１１４は、時刻指定情報（図中、Ｔと表記）を現在時刻とし（ステップＳ２０２）、その後、時刻指定情報を変化させる意のリモコン操作信号が入力されたか（ここでは、カーソル右キー２４が押されたか）否かを判断する（ステップＳ２０３）。そして、判断結果が否定の場合、時刻指定動作を終了する。
【００５９】
ステップＳ２０３の判断結果が肯定の場合、演算制御部１１４は、時刻指定情報を１分だけ進めさせ（ステップＳ２０４）、その後、時刻指定動作を継続する意のリモコン操作信号が入力されたか（ここでは、カーソル右キー２４が押されたままであるか）否かを判断する（ステップＳ２０５）。そして、現在の時刻指定速度モードが高速モードか否かを判断し（ステップＳ２０６）、判断結果が肯定である場合、時刻指定単位時間（ΔＴ）をΔＴｌ（０＜ΔＴｌ；ここでは５分）に設定する（ステップＳ２０７）。
【００６０】
ステップＳ２０６の判断結果が否定（低速モード）の場合、時刻指定単位時間をＴｓ（０＜Ｔｓ＜Ｔｌ；ここでは１分）に設定する（ステップＳ２０８）。
次に、演算制御部１１４は、ステップＳ２０４で時刻指定情報を１分進めさせてから実単位時間（Δｔ；ここでは０．１秒）経過したか否かを判定し（ステップＳ２０９）、判定結果が否定であれば、肯定となるまで待機する。
【００６１】
ステップＳ２０９の判定結果が肯定の場合、演算制御部１１４は、時刻指定情報を時刻指定単位時間だけ変化（ここでは進め）させ（ステップＳ２１０）、その後、時刻指定動作を継続する意のリモコン操作信号が入力されたか（ここでは、カーソル右キー２４が押されたままであるか）否かを判断する（ステップＳ２１１）。そして、判断結果が否定の場合、時刻指定動作を終了する。
【００６２】
ステップＳ２１１の判断結果が肯定の場合、演算制御部１１４は、ステップＳ２０９に戻り、上記と同様の処理を繰り返す。なお、今回のステップＳ２０９では、前回のステップＳ２１０で時刻指定情報を変化させてから実単位時間だけ経過したか否かが判定される。
そして、ユーザがカーソル右キー２４を押し続けている期間、ステップＳ２０９およびＳ２１０が反復され、カーソル右キー２４を開放すると、時刻指定動作が終了される。
【００６３】
以上のように、本実施形態によれば、時刻指定情報を変化させる速度を、ユーザの指定に応じて予め複数段階に切り替えて設定するようにしたので、変化速度を速く設定した場合、時刻指定情報を変化させるのに要する時間を短くでき、遅く設定した場合、時刻指定情報の微調整を行い易くなる。従って、ＥＰＧ画面上の時刻指定情報を変化させるのに要する時間を短くでき、しかもユーザが微調整を行い易くなる。その結果、番組選択をより素早く行えるようになる。
【００６４】
（第３の実施形態）
本発明の第３の実施形態に係るテレビジョン受像機は、第１の実施形態に係るテレビジョン受像機と同様の構成を有する。そして、ＥＰＧ画面に表示する時刻指定情報をユーザのカーソルキー操作に応じて変化させる際の動作を除き、同様の動作を行う。よって、第３の実施形態に係るテレビジョン受像機については、その構成、および第１の実施形態と同様の動作についての説明を省略し、異なる動作についてのみ、図１〜図５を適宜援用して説明する。
【００６５】
第３の実施形態に係るテレビジョン受像機は、ＥＰＧ画面上の時刻指定情報を、当初、予め決められた複数段階の変化速度のいずれかで変化させ、その速度を途中で自動的に、別のいずれかの変化速度に切り替える。ここでは、切り替え段階数を２段階とし、相対的に遅い速度で時刻指定情報を変化させる方を低速モード，速い速度で変化させる方を高速モードと呼ぶことにする。
【００６６】
図１において、第３の実施形態に係るテレビジョン受像機では、第１の実施形態と同様にして、ＥＰＧ画面が呼び出される。そして、ユーザがリモコン２のカーソルキー２４を操作して視聴時刻を指定し、応じて、ＥＰＧ画面に、視聴時刻周辺の番組の情報だけを記載した番組表が表示される。第１の実施形態と異なるのは、時刻指定情報を変化させている途中で、時刻指定情報の変化速度が切り替わる点だけである。
【００６７】
図１０は、第３の実施形態に係るテレビジョン受像機において、ＥＰＧ画面上の時刻指定情報が変化する様子を示した模式図である。図１０において、当初は、実時間が０．１秒経過する毎に、ＥＰＧ画面に表示される時刻指定情報が１分ずつ進行し（低速モード）、途中（実時間が０．２秒が経過した時点）で速度モードが切り替わり、それ以降は、実時間が０．０５秒経過する毎に時刻指定情報が１分ずつ進行する（高速モード）。すなわち、時刻指定情報を変化させる動作を開始した当初は、変化速度は低速であり、開始から所定時間（ここでは、カーソル右キー２４を押してから０．２秒）経過後に、自動的に変化速度が高速となる。
【００６８】
ここで、演算制御部１１４が行う時刻指定動作、すなわちユーザのリモコン操作に応じて時刻指定情報を変化させる動作を、図１１のフローチャートを用いて説明する。
図１１において、演算制御部１１４は、最初、時刻指定を行う意のリモコン操作信号が入力されたか（ここでは、ＥＰＧキー２１が押されたか）否かを判断する（ステップＳ３０１）。そして、判定結果が否定であれば、肯定となるまで待機する。
【００６９】
ステップＳ３０１の判断結果が肯定の場合、演算制御部１１４は、時刻指定情報（図中、Ｔと表記）を現在時刻とし（ステップＳ３０２）、その後、時刻指定情報を変化させる意のリモコン操作信号が入力されたか（ここでは、カーソル右キー２４が押されたか）否かを判断する（ステップＳ３０３）。判断結果が否定の場合、時刻指定動作を終了する。
【００７０】
ステップＳ３０３の判断結果が肯定の場合、演算制御部１１４は、時刻指定情報を１分だけ進めさせ（ステップＳ３０４）、その後、時刻指定動作を継続する意のリモコン操作信号が入力されたか（ここでは、カーソル右キー２４が押されたままであるか）否かを判断する（ステップＳ３０５）。そして、ステップＳ３０４で時刻指定情報を１分進めさせてから所定時間（ここでは、０．２秒）経過したか否かを判断し（ステップＳ３０６）、判断結果が肯定である場合、高速モード、すなわち実単位時間（Δｔ）をΔｔｓ（０＜Δｔｓ；ここでは０．０５秒）に設定する（ステップＳ３０７）。
【００７１】
ステップＳ３０６の判断結果が否定の場合、低速モード、すなわち実単位時間をｔｌ（０＜ｔｓ＜ｔｌ；ここでは０．１秒）に設定する（ステップＳ３０８）。
次に、演算制御部１１４は、ステップＳ３０４で時刻指定情報を１分進めさせてから実単位時間（Δｔ）経過したか否かを判定し（ステップＳ３０９）、判定結果が否定であれば、肯定となるまで待機する。
【００７２】
ステップＳ３０９の判定結果が肯定の場合、演算制御部１１４は、時刻指定情報を時刻指定単位時間（ΔＴ；ここでは１分）だけ変化（ここでは進め）させ（ステップＳ３１０）、その後、時刻指定動作を継続する意のリモコン操作信号が入力されたか（ここでは、カーソル右キー２４が押されたままであるか）否かを判断する（ステップＳ３１１）。そして、判断結果が否定の場合、時刻指定動作を終了する。
【００７３】
ステップＳ３１１の判断結果が肯定の場合、演算制御部１１４は、ステップＳ３０６に戻り、上記と同様の処理を繰り返す。なお、今回のステップＳ３０９では、前回のステップＳ３１０で時刻指定情報を変化させてから実単位時間（Δｔ）だけ経過したか否かが判定される。
そして、ユーザがカーソル右キー２４を押し続けている期間、ステップＳ３０６〜Ｓ３１０が反復され、カーソル右キー２４を開放すると、時刻指定動作が終了される。
【００７４】
従って、ユーザがカーソル右キー２４を押してから上記所定時間（ここでは０．２秒）経過するまでは、低速モードに設定されて、実時間が０．１秒毎に時刻指定情報が１分ずつ進行し（変化速度｛１０分｝／秒）、経過した時点で自動的に高速モードに切り替わり、それ以降は、実時間が０．０５秒経過する毎に時刻指定情報が１分ずつ進行する（変化速度｛２０分｝／秒）。
【００７５】
以上のように、本実施形態によれば、当初、予め決められた複数段階の変化速度のいずれかで変化させ、その速度を、途中で別のいずれかの変化速度に切り替えるようにしたので、例えば、当初は変化速度を遅くして微調整を行い易くし、途中で変化速度を速くして、時刻指定情報を変化させるのに要する時間を短くすることができる。しかも、自動的に変化速度が切り替わるので、速度設定の手間が省ける。従って、ＥＰＧ画面上の時刻指定情報を変化させるのに要する時間を短くでき、しかも、ユーザが微調整を行い易くなると共に、変化速度を切り替える手間も省ける。その結果、番組選択をより素早く行えるようになる。
【００７６】
ところで、第２の実施形態では、時刻指定情報を高速モードで変化させる場合、視聴時刻によっては（例えば８時０３分，８時５６分など）、低速モードに切り替えて微調整を行う必要がある。一方、第３の実施形態では、時刻指定情報が高速に変化している状態で停止させると、視聴時刻からずれて停止する可能性が高いので、やはり微調整の手間がかかる。そこで、以下に説明する第４の実施形態では、時刻指定情報を視聴時刻まで変化させるのに要する時間が短く、しかも微調整を全く行わなくてよいテレビジョン受像機を開示する。
【００７７】
（第４の実施形態）
本発明の第４の実施形態に係るテレビジョン受像機は、第１の実施形態に係るテレビジョン受像機と同様の構成を有する。そして、ＥＰＧ画面に表示する時刻指定情報をユーザのカーソルキー操作に応じて変化させる際の動作を除き、同様の動作を行う。よって、第４の実施形態に係るテレビジョン受像機については、その構成、および第１の実施形態と同様の動作についての説明を省略し、異なる動作についてのみ、図１〜図５を適宜援用して説明する。
【００７８】
図１において、第４の実施形態に係るテレビジョン受像機では、第１の実施形態と同様にして、ＥＰＧ画面が呼び出される。そして、ユーザがリモコン２のカーソルキー２４を操作して視聴時刻を指定し、応じて、ＥＰＧ画面に、視聴時刻周辺の番組の情報だけを記載した番組表が表示される。第１の実施形態と異なるのは、ＥＰＧ画面上の時刻指定情報が、（予め決められた実単位時間毎に、）予め決められた時刻指定単位時間ずつ変化するのでなく、最初は現在時刻であり、現在時刻から次の番組の放送開始時刻へ変化し、さらにその次の番組の放送開始時刻へと変化し、…というように、番組の放送開始時刻（または放送終了時刻）に沿って変化（進行または後退）していく点だけである。
【００７９】
図１２は、第４の実施形態に係るテレビジョン受像機において、ＥＰＧ画面上の時刻指定情報が変化する様子を示した模式図である。図１２を図１４の番組表とと比較しながら見ればわかるように、ＥＰＧ画面上の時刻指定情報は、現在時刻を午後８時（２０：００）として、ユーザがカーソル右キー２４を押す毎に（連続押しの場合、実単位時間（例えば０．５秒）毎に）、２０：２０（図１４のチャンネル「８」参照），２０：３０（チャンネル「２」参照），２１：００（チャンネル「４」または「６」参照），…のように変化していく。
【００８０】
ここで、演算制御部１１４が行う時刻指定動作、すなわちユーザのリモコン操作に応じて時刻指定情報を変化させる動作を、図１３のフローチャートを用いて説明する。
演算制御部１１４は、第１の実施形態と異なり、時刻指定情報を、予め決められた時刻指定単位時間（ΔＴ）ずつ変化させるのでなく、時刻指定情報を変化させる量を、ＥＰＧ情報を参照してその都度変える。
【００８１】
図１３において、演算制御部１１４は、最初、時刻指定を行う意のリモコン操作信号が入力されたか（ここでは、ＥＰＧキー２１が押されたか）否かを判断する（ステップＳ４０１）。そして、判定結果が否定であれば、肯定となるまで待機する。
ステップＳ４０１の判断結果が肯定の場合、演算制御部１１４は、時刻指定情報（図中、Ｔと表記）を現在時刻とし（ステップＳ４０２）、その後、時刻指定情報を変化させる意のリモコン操作信号が入力されたか（ここでは、カーソル右キー２４が押されたか）否かを判断する（ステップＳ４０３）。判断結果が否定の場合、時刻指定動作を終了する。
【００８２】
ステップＳ４０３の判断結果が肯定の場合、演算制御部１１４は、時刻指定情報を１分だけ進めさせ（ステップＳ４０４）、その後、時刻指定動作を継続する意のリモコン操作信号が入力されたか（ここでは、カーソル右キー２４が押されたままであるか）否かを判断する（ステップＳ４０５）。そして、ＥＰＧ情報保存部１１２から、時刻指定情報の示す時刻において放送中の全番組の放送終了時刻を、第１の実施形態で図５のフローチャートを用いて説明したのと同様にして取り出す（ステップＳ４０６）。そして、抽出した放送終了時刻の中から、（例えば各放送終了時刻を相互に比較することにより、）時刻指定情報の示す時刻（ここでは現在時刻）に最も近接する放送終了時刻を取り出す（ステップＳ４０７）。
【００８３】
次に、演算制御部１１４は、ステップＳ４０４で時刻指定情報を１分進めさせてから実単位時間（Δｔ；ここでは０．５秒）経過したか否かを判定し（ステップＳ４０８）、判定結果が否定であれば、肯定となるまで待機する。
ステップＳ４０８の判定結果が肯定の場合、演算制御部１１４は、時刻指定情報を、ステップＳ４０７で選び出した最近接放送終了時刻とし（ステップＳ４０９）、その後、時刻指定動作を継続する意のリモコン操作信号が入力されたか（ここでは、カーソル右キー２４が押されたままであるか）否かを判断する（ステップＳ４１０）。そして、判断結果が否定の場合、時刻指定動作を終了する。
【００８４】
ステップＳ４１０の判断結果が肯定の場合、演算制御部１１４は、ステップＳ４０６に戻り、同様の処理を繰り返す。なお、今回のステップＳ４０８では、前回のステップＳ４０９で時刻指定情報を変化させてから実単位時間（Δｔ）だけ経過したか否かが判定される。
そして、ユーザがカーソル右キー２４を押し続けている期間、ステップＳ４０６〜Ｓ４０９が反復され、カーソル右キー２４を開放すると、時刻指定動作が終了される。
【００８５】
従って、ユーザがカーソル右キー２４を押すと、ＥＰＧ画面には、最初、時刻指定情報として現在時刻が表示され、その後、カーソル右キー２４を押す毎に（あるいは連続押ししている期間）、時刻指定情報は、現在時刻から、その時刻に最も近接する番組の放送開始時刻へ，次に近接する番組の放送開始時刻へ，…というように、各番組の放送開始時刻（または放送終了時刻）に沿って変化（進行または後退）していく。
【００８６】
以上のように、本実施形態によれば、ＥＰＧ画面上の時刻指定情報を変化させるのに要する時間を短くでき、しかも、時刻指定情報を変化させて視聴時刻で止めるとき、放送開始時刻からずれて停止することがなくなるので、ユーザが微調整を行う必要が全くなくなる。その結果、番組選択を最も素早く行えるようになる。
【００８７】
（その他の実施形態）
第１は、図１のＥＰＧ部１１単独で構成した番組選択装置である。このような番組選択装置は、他のテレビジョン受像機，ＴＶチューナ，チューナ内蔵型ビデオデッキ，チューナ内蔵型パーソナル・コンピュータ等のテレビジョン受像装置と接続され、その受像装置がＥＰＧを利用して番組選択を行えるようにする。その動作は、第１〜第４実施形態で説明したものと同様である。
【００８８】
第２は、ＥＰＧ情報を利用するＴＶチューナである。このようなＴＶチューナは、例えば図１に示すテレビジョン受像機からディスプレイ１２を除いた構成を有し、他のテレビジョン受像機，モニタ等と接続されて、第１〜第４実施形態と同様の時刻指定情報，番組表等を、その受像機等のディスプレイ１２に表示させる。
第３は、上記のようなＴＶチューナを内蔵したビデオデッキである。
【００８９】
第４は、上記のようなＴＶチューナを内蔵したパーソナル・コンピュータである。なお、この場合、本コンピュータの出荷時に、予め演算制御部１１４のプログラムメモリへプログラムデータを格納しておく以外にも、次のようにして、プログラムメモリへプログラムデータを格納することができる。すなわち、プログラムデータを記録した記録媒体（フロッピーディスク，ＣＤ−ＲＯＭ等）からそのプログラムデータを読み取って、プログラムメモリへ格納する。または、通信回線を通じて伝送されてくるプログラムデータを受信して、プログラムメモリへ格納してもよい。
【００９０】
以上のように、本発明に係る番組選択装置は、テレビジョン装置（例えばテレビジョン受像機，テレビやモニタと接続されるチューナ，チューナを備えたビデオやパソコンなど）と接続され、電子番組ガイドを利用して素早く番組を選択できるようにする。
【図面の簡単な説明】
【図１】   本発明の第１の実施形態に係るテレビジョン受像機の要部の構成を示すブロック図である。
【図２】  図１のリモコン２の主要なキーを示す模式図である。
【図３】  図１のディスプレイ１２に表示されるＥＰＧ画面の一例を示す図ある。
【図４】  ユーザが図１のディスプレイ１２に表示されるＥＰＧ画面（（ａ）が図３のＥＰＧ画面と対応）を参照して番組を選択する手順を説明するための図である。
【図５】  図１の演算制御部１１４（第１の実施形態）が、視聴時刻において放送中の番組の情報をＥＰＧ情報保存部１１２から取り出す動作を示すフローチャートである。
【図６】  図１のディスプレイ１２に表示されるメニュー画面の一例を示す図である。
【図７】  図１のディスプレイ１２に表示されるＥＰＧ時刻指定速度モード設定画面の一例を示す図である。
【図８】  本発明の第２の実施形態に係るテレビジョン受像機（構成は図１と同様である）において、ＥＰＧ画面上の時刻指定情報が変化する様子を、低速モードの場合と高速モードの場合とを対比させて示した模式図である。
【図９】  図１の演算制御部１１４（第２の実施形態）が行う時刻指定動作、すなわちユーザのリモコン操作に応じて時刻指定情報を変化させる動作を示すフローチャートである。
【図１０】  本発明の第３の実施形態に係るテレビジョン受像機（構成は図１と同様である）において、ＥＰＧ画面上の時刻指定情報が変化する様子を示した模式図である。
【図１１】  図１の演算制御部１１４（第３の実施形態）が行う時刻指定動作、すなわちユーザのリモコン操作に応じて時刻指定情報を変化させる動作を示すフローチャートである。
【図１２】  本発明の第４の実施形態に係るテレビジョン受像機（構成は図１と同様である）において、ＥＰＧ画面上の時刻指定情報が変化する様子を示した模式図である。
【図１３】  図１の演算制御部１１４（第４の実施形態）が行う時刻指定動作、すなわちユーザのリモコン操作に応じて時刻指定情報を変化させる動作を示すフローチャートである。
【図１４】  ＥＰＧを利用する従来のテレビジョン受像機で表示される番組表（総合番組表）の一例を示す図である。
【符号の説明】
１…受像機本体
２…リモコン
３…時刻指定用ウインドウ
４…番組表用ウインドウ
１０…チューナ部
１１…ＥＰＧ部
１２…ディスプレイ
２１…ＥＰＧキー
２２…メニューキー
２３…決定キー
２４…カーソルキー
２５…テンキー
１１１…ＥＰＧ情報抽出部
１１２…ＥＰＧ情報保存部
１１３…操作信号受信部
１１４…演算制御部
１１５…画像情報生成部
【図１】
0004159744.tif 000002
【図２】
0004159744.tif 000003
【図３】
0004159744.tif 000004
【図４】
0004159744.tif 000005
【図５】
0004159744.tif 000006
【図６】
0004159744.tif 000007
【図７】
0004159744.tif 000008
【図８】
0004159744.tif 000009
【図９】
0004159744.tif 000010
【図１０】
0004159744.tif 000011
【図１１】
0004159744.tif 000012
【図１２】
0004159744.tif 000013
【図１３】
0004159744.tif 000014
【図１４】
0004159744.tif 000015