(57)【要約】【課題】手間を掛けずに、所望の番組を容易に選局することができるテレビジョン受像機を提供する。【解決手段】ユーザがチャンネルアップ／ダウンキーを操作すると、指定選局用メモリ１１０のテーブル（図３）の各データ５０１の中から、開始時間が現時刻より早くかつ終了時間が現時刻より遅い、次チャンネル番号と同一のチャンネル番号に対応するチャンネル情報を検索し、同一のチャンネル番号に対応するチャンネル情報がない場合は、上記テーブルのデータの中から、次チャンネル番号に近いチャンネル番号に対応するチャンネル情報を検索し、各検索のいずれか一方で検索されたチャンネル情報のチャンネル番号を選局する。これにより、視聴したくないような（ＥＰＧ画面上で指定しない）番組をスキップ選局し、視聴したい（ＥＰＧ画面上で指定した）番組のみを選局することができる。【選択図】      図１
2004229230.tif 000002
【特許請求の範囲】
【請求項１】
現時刻を取得する時刻取得手段と、番組映像および音声データと番組情報とを受信する受信手段と、前記受信手段により受信された番組情報から番組一覧を表示する表示手段とを備えるテレビジョン受像機であって、
前記表示手段に表示された番組一覧から１つの番組を選択する番組選択手段と、
前記番組選択手段により選択された番組の開始時間、その終了時間およびチャンネル番号が対応付けられている１つ以上のチャンネル情報を記憶する記憶手段と、
チャンネル番号の順次切り替え選局を指示する選局指示手段と、
前記選局指示手段により前記チャンネル番号の順次切り替え選局が指示された際に、前記記憶手段に記憶されているチャンネル情報の中から、開始時間が現時刻より早くかつ終了時間が現時刻より遅い、次チャンネル番号と同一のチャンネル番号に対応するチャンネル情報を検索する第１の検索手段と、
前記第１の検索手段により前記同一のチャンネル番号に対応するチャンネル情報がない場合は、前記記憶部に記憶されているチャンネル情報の中から、次チャンネル番号に近いチャンネル番号に対応するチャンネル情報を検索する第２の検索手段と、
前記第１および第２の検索手段のいずれか一方で検索されたチャンネル情報のチャンネル番号を選局する選局手段と
を有するテレビジョン受像機。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＥＰＧ（Ｅｌｅｃｔｒｏｎｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ）上での操作に従って、選局番組を指定するテレビジョン受像機に関する。
【０００２】
【従来の技術】
最近、テレビ番組を構成する映像、音声データをＭＰＥＧ方式の圧縮技術を用いて圧縮し、符号化されたデータを放送するデジタル放送が開始されている。特に、データ量が膨大である映像データを圧縮することにより、従来と同じ放送帯域を使用して、より多くのチャンネルすなわち番組の放送が可能である。
【０００３】
従来からの番組選択方法には、リモコン等のチャンネルアップ・ダウンボタンを操作することにより、チャンネルを順次切り替え、所望の番組を選択するという方法がある。
【０００４】
しかし、デジタル放送においては、より多くの番組の中からユーザが所望の番組を容易に選択可能とするために、ＥＰＧ（Ｅｌｅｃｔｒｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ）が用いられている。ここで、ＥＰＧとは、放送局より番組に番組情報を付加して送信し、受信機では、受信された番組情報より、新聞のラジオ・テレビ欄のような番組メニュー画面を生成、ユーザに提示し、ユーザはこのメニュー画面を見ながら番組を選択し、受信機が、選択した番組のチャンネルに切り替えることにより、ユーザが希望する番組の視聴を可能とするものである。
【０００５】
しかし、複数の番組、例えば１００ｃｈと１０１ｃｈに、どちらも興味のある番組が放送されている場合、チャンネルを切り替えながら、双方の番組を視聴する、といった状況が存在する。このような場合、ＥＰＧを使用すると、ＥＰＧメニュー画面に切り替え、ＥＰＧメニューの所望の番組を選択するために、リモコンを適宜操作することになる。これに対し、チャンネル順次切り替え方法では、チャンネルアップボタン、またはダウンボタンを操作するのみでよい。このような状況も存在するため、従来からの番組選択方法であるチャンネル順次切り替え方法も、ユーザに多く使用されている。また、特に、チャンネル順次切り替え方法によって番組選択を行う際、現在選局中の番組と同じジャンルの番組を自動的に抽出し、それら抽出した番組だけをスキップ選局を行うことができるテレビジョン受信機については、特開２０００−２６１７３３号公報に記載のものがある。
【０００６】
【発明が解決しようとする課題】
ここで、ＥＰＧを構成するための主なデータの説明を行う。本説明は、社団法人  電波産業会  標準規格（ＡＲＩＢ  ＳＴＤ−Ｂ１０）「デジタル放送に使用する番組配列情報」および、ＢＳデジタル放送運用規定（ＡＲＩＢ  ＴＲ−Ｂ１５）に記載されている内容に基づいて行うが、ここでは、本発明を説明するために必要な最低限のデータについての説明のみであり、上記規格中に記述されている全データの構造について説明するものではない。
【０００７】
図２５に上記ＥＰＧを構成するために必要とされるデータの一つであるイベント情報テーブル（ＥＩＴ；Ｅｖｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）のデータ構造を示す。以下、ＥＩＴに記述される内容についての説明を行う。イベントとは番組に相当する。
【０００８】
上記イベント情報テーブルにおいて、Ｌ１（１番目の行）は、ｔａｂｌｅ＿ｉｄであり、種々のテーブルを識別するために、テーブル毎に個別に割り当てられる識別番号である。ＥＩＴにおいては、さらに４クラスに分けられ、このｔａｂｌｅ＿ｉｄで区別される。
【０００９】
１）自トランスポートストリーム、現在と次のイベント情報、ｔａｂｌｅ＿ｉｄ＝０ｘ４Ｅ
２）他トランスポートストリーム、現在と次のイベント情報、ｔａｂｌｅ＿ｉｄ＝０ｘ４Ｆ
３）自トランスポートストリーム、スケジュール情報、ｔａｂｌｅ＿ｉｄ＝０ｘ５０〜０ｘ５Ｆ
４）他トランスポートストリーム、スケジュール情報、ｔａｂｌｅ＿ｉｄ＝０ｘ６０〜０ｘ６Ｆ
Ｌ２はｓｅｃｔｉｏｎ＿ｓｙｎｔａｘ＿ｉｎｄｉｃａｔｏｒであり、これには、常に１が記述されている。
【００１０】
Ｌ３はｓｅｃｔｉｏｎ＿ｌｅｎｇｔｈであり、その；先頭２ビットは常に「００」とされ、本フィールドの直後から後述のＣＲＣ３２を含むセクションの最後までのセクションのバイト数を規定する。
【００１１】
Ｌ４はｓｅｒｖｉｃｅ＿ｉｄであり、トランスポートストリーム内の他のサービスからこのサービスを識別するために割り当てられる識別番号である。一般的には、ｓｅｒｖｉｃｅ＿ｉｄ＝チャンネル番号である。
【００１２】
Ｌ５はｖｅｒｓｉｏｎ＿ｎｕｍｂｅｒであり、サブテーブルのバージョン番号である。ＥＩＴにおいて、サブテーブルとは、同一のｔａｂｌｅ＿ｉｄ，ｓｅｒｖｉｃｅ＿ｉｄ、後述のｔｒａｎｓｐｏｒｔ＿ｓｔｒｅａｍ＿ｉｄ、ｏｒｉｇｉｎａｌ＿ｎｅｔｗｏｒｋ＿ｉｄ、および本ｖｅｒｓｉｏｎ＿ｎｕｍｂｅｒを有するセクションの集まりをいう。
【００１３】
Ｌ６はｃｕｒｒｅｎｔ＿ｎｅｘｔ＿ｉｎｄｉｃａｔｏｒであり、これが１の場合は、サブテーブルが有効であることを示し、逆に０の場合はまだ適用されるものではないことを示す。
【００１４】
Ｌ７はｓｅｃｔｉｏｎ＿ｎｕｍｂｅｒであり、これはセクションの番号を示し、同一のｔａｂｌｅ＿ｉｄ、ｓｅｒｖｉｃｅ＿ｉｄ、ｔｒａｎｓｐｏｒｔ＿ｓｔｒｅａｍ＿ｉｄ、ｏｒｉｇｉｎａｌ＿ｎｅｔｗｏｒｋ＿ｉｄを有するセクションの追加毎に１加算される。
【００１５】
Ｌ８はｌａｓｔ＿ｓｅｃｔｉｏｎ＿ｎｕｍｂｅｒであり、これはセクションが属するサブテーブルの最後のセクション（すなわち、最大のセクション番号を持つセクション）の番号である。
【００１６】
Ｌ９はｔｒａｎｓｐｏｒｔ＿ｓｔｒｅａｍ＿ｉｄであり、これは、ＥＩＴによって記述されているイベントが伝送されているトランスポートストリームを他のトランスポートストリームから識別するために割り当てられる識別番号である。
【００１７】
Ｌ１０はｏｒｉｇｉｎａｌ＿ｎｅｔｗｏｒｋ＿ｉｄであり、これは、ＥＩＴによって記述されているイベントが伝送されているトランスポートストリームを伝送している分配システムのネットワークを識別するために割り当てられる識別番号である。
【００１８】
Ｌ１１はｓｅｇｍｅｎｔ＿ｌａｓｔ＿ｓｅｃｔｉｏｎ＿ｎｕｍｂｅｒであり、サブテーブルのこのセグメントの最後のセクションの番号を規定する。セグメントとは、サブテーブルにおける複数のセクションの集合である。
【００１９】
Ｌ１２はｌａｓｔ＿ｔａｂｌｅ＿ｉｄであり、これは使用されている最終のテーブルのｔａｂｌｅ＿ｉｄを示す。
【００２０】
Ｌ１３はｅｖｅｎｔ＿ｉｄであり、本テーブルに記載されているイベントの識別番号（１サービス内で一意的に割り当てられる番号）を示す。
【００２１】
Ｌ１４はｓｔａｒｔ＿ｔｉｍｅであり、イベントの開始時間を日本標準時（ＪＳＴ）と修正ユリウス日（ＭＪＤ）で示す。
【００２２】
Ｌ１５はｄｕｒａｔｉｏｎであり、これはイベントの継続時間を時、分、秒で表わす。
【００２３】
Ｌ１６はｒｕｎｎｉｎｇ＿ｓｔａｔｕｓであり、これは３ビットのフィールドにより、本サービスが実行中であるのか、否か、数秒以内に開始されるものなのかなど、サービスの状態を示す。
【００２４】
Ｌ１７はｆｒｅｅ＿ＣＡ＿ｍｏｄｅであり、これが１の場合は、ストリームへのアクセスがＣＡ（Ｃｏｎｄｉｔｉｏｎａｌ  Ａｃｃｅｓｓ）システムによって、制限、制御されていることを示し、０の場合は、スクランブルされていないことを示す。
【００２５】
Ｌ１８はｄｅｓｃｒｉｐｔｏｒｓ＿ｌｏｏｐ＿ｌｅｎｇｔｈであり、後述の後続するＤｅｓｃｒｉｐｔｏｒ（記述子）の全バイト長を規定する。
【００２６】
Ｌ１９はｄｅｓｃｒｉｐｔｏｒ；ｃｏｎｔｅｎｔ＿ｄｅｓｃｒｉｐｔｏｒ（コンテント記述子）、
ｐａｒｅｎｔａｌ＿ｒａｔｉｎｇ＿ｄｅｓｃｒｉｐｔｏｒ（パレンタルレート記述子）、
ｓｈｏｒｔ＿ｅｖｅｎｔ＿ｄｅｓｃｒｉｐｔｏｒ（短形式イベント記述子）
などを含む様々な記述子が記述されるフィールドである。
【００２７】
Ｌ２０はＣＲＣ３２であり、本テーブルをデコードするデコーダにおいて、セクション全体を処理した後にレジスタ出力がゼロになるようなＣＲＣ値を含む３２ビットのフィールドである。
【００２８】
以上のデータなどから構成されたＥＰＧ画面は、図２６に示すようになる。そして、上記ＥＰＧ画面は、図２７に示すよう、ＥＰＧ／ＴＶ切り替えキー２２、フォーカス移動キー２３，２４，２５，２６、チャンネルアップ・ダウンキー２７，２８を備えたリモコン２１によって操作される。例えば、上記ＥＰＧ画面に対しては、フォーカス移動キー２３，２４，２５，２６によって、チャンネル軸方向、時間軸方向に画面スクロール可能であり、このような操作により、ユーザは、数百チャンネルを有する番組情報で構成されるＥＰＧを閲覧することができる。
【００２９】
そして、ユーザは、ＥＰＧの数百チャンネルもある番組情報を閲覧しながら、フォーカス移動キーを操作して、所望の番組を見つけた後、ＥＰＧ／ＴＶ切り替えキー２２の操作によりＴＶ画面に切り替え、所望の番組を視聴することができる。また、ユーザは、ＥＰＧ／ＴＶ切り替えキー２２によって、ＴＶ画面に切り替えた後、ＥＰＧで閲覧した番組情報（チャンネル番号など）に基づいて、チャンネルアップ・ダウンキー２７，２８を操作することで、数百チャンネルもある番組を順次切り替えて、所望の番組を視聴することができる。
【００３０】
しかし、このように数百チャンネルある番組の中から、所望の番組のチャンネルを選局する際、例えば、現在１００ｃｈを選局中であり視聴したい番組が２００ｃｈである場合においては、１００回のフォーカス移動操作またはチャンネルアップ操作を行う必要があるように、非常に手間が掛かる。
【００３１】
本発明の目的は、手間を掛けずに、所望の番組を容易に選局することができるテレビジョン受像機を提供することにある。
【００３２】
【課題を解決するための手段】
本発明は、上記目的を達成するため、現時刻を取得する時刻取得手段と、番組映像および音声データと番組情報とを受信する受信手段と、前記受信手段により受信された番組情報から番組一覧を表示する表示手段とを備えるテレビジョン受像機であって、前記表示手段に表示された番組一覧から１つの番組を選択する番組選択手段と、前記番組選択手段により選択された番組の開始時間、その終了時間およびチャンネル番号が対応付けられている１つ以上のチャンネル情報を記憶する記憶手段と、チャンネル番号の順次切り替え選局を指示する選局指示手段と、前記選局指示手段により前記チャンネル番号の順次切り替え選局が指示された際に、前記記憶手段に記憶されているチャンネル情報の中から、開始時間が現時刻より早くかつ終了時間が現時刻より遅い、次チャンネル番号と同一のチャンネル番号に対応するチャンネル情報を検索する第１の検索手段と、前記第１の検索手段により同一のチャンネル番号に対応するチャンネル情報がない場合は、前記記憶部に記憶されているチャンネル情報の中から、次チャンネル番号に近いチャンネル番号に対応するチャンネル情報を検索する第２の検索手段と、前記第１および第２の検索手段のいずれか一方で検索されたチャンネル情報のチャンネル番号を選局する選局手段とを有する。
【００３３】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照しながら説明する。
【００３４】
（第１実施形態）
図１は本発明の第１実施形態に係るデジタルテレビジョン受像機の構成を示すブロック図、図２は図１のリモコン１２１上のキー配置を模式的に示す図である。
【００３５】
デジタルテレビジョン受像機（以下、ＤＴＶ）１０１は、図１に示すように、ユーザ操作を入力するためのリモートコントローラ（以下、リモコン）１２１を備える。
【００３６】
リモコン１２１は、操作部１２２と、赤外線送信部１２３とを有する。操作部１２２は、ユーザからの、ＥＰＧ／ＴＶ切り替え、フォーカス移動、選局番組指定、チャンネルアップ選局、チャンネルダウン選局などの入力を赤外線送信部１２３に渡す。赤外線送信部１２３は、操作部１２２からの入力に対応した赤外線信号を、ＤＴＶ１０１へ送信する。リモコン１２１は、図２に示すように、各種キーが設けられている本体５１を有する。ここで、本体５１に設けられている各種キーとしては、ＥＰＧ／ＴＶ番組切り替えキー５２、フォーカス移動キー５３，５４，５５，５６、選局番組指定キー５７、通常のアップ／ダウン選局キー５８，５９、指定アップ／ダウン選局キー６０，６１がある。ＥＰＧ／ＴＶ番組切り替えキー５２は、ＥＰＧ画面とＴＶ番組画面との間をトグル動作的に切り替えるキーであり、フォーカス移動キー５３，５４，５５，５６は、ＥＰＧ画面での番組フォーカスの移動などに使用し、選局番組指定キー５７は、フォーカスした番組選局可能にするために使用する。通常のアップ／ダウン選局キー５８，５９は、受信可能なチャンネル番号をインクリメントまたはディクリメントして選局をするキーであり、指定アップ／ダウン選局キー６０，６１は、選局番組指定キー５７によって、選局可能になった番組を選局するキーである。
【００３７】
ＤＴＶ１０１においては、図１に示すように、アンテナより受信された信号が信号処理部１０２に入力され、信号処理部１０２は、上記受信された信号を、映像データ、音声データ、ＥＰＧデータのそれぞれに分離する。信号処理部１０２は、映像データおよび音声データをデコードし、それぞれ表示部１０５および音声出力部１０４へ出力する。また、信号処理部１０２で分離されたＥＰＧデータ（ＥＩＴ等）は、ＥＰＧ用メモリ１０６に格納される。ＥＰＧ用メモリ１０６からは、ＥＰＧ画面処理部１０７により、表示するＥＰＧ画像に応じた必要なデータが読み出される。ＥＰＧ画面処理部１０７は、読み出されたＥＰＧデータに基づいて画像構成処理を行い、後述する表示音声制御部１０３へ出力する。また、ＥＰＧ画面処理部１０７は、フォーカス発生部１０８からのフォーカス位置情報を受け取った場合、所望の位置にフォーカスを描画したＥＰＧ画像を生成して表示音声制御部１０３へ出力する。
【００３８】
表示音声制御部１０３は、入力された音声、映像を同期させて音声出力部１０４と表示部１０５に出力する。また、表示音声制御部１０３は、赤外線受信部１０９からの信号をトリガーにして、入力されたＥＰＧ画像を表示部１０５へ出力する。赤外線受信部１０９は、前述のリモコン１２１からのＥＰＧ／ＴＶ切り替え、フォーカス移動、選局番組指定、指定チャンネルアップ／ダウン選局、チャンネルアップ／ダウン選局などの赤外線信号を受信する。
【００３９】
次に、システム制御部１１１について図３を参照しながら詳細に説明する。図３は図１のシステム制御部１１１により作成されるテーブルの基本構成図である。
【００４０】
システム制御部１１１は、ＥＰＧ画面の表示中に、赤外線受信部１０９を介して、選局番組指定の入力を受けると、ＥＰＧ画面上でのフォーカス中の番組枠を指定色で描画するように、ＥＰＧ画面処理部１０７および表示音声制御部１０３を制御する。同時に、システム制御部１１１は、ＥＰＧ画面上でフォーカス中の番組に関するデータである番組開始時間（ＥＩＴのＬ１４のｓｔａｒｔ＿ｔｉｍｅに相当）、番組継続時間（ＥＩＴのＬ１５のｄｕｒａｔｉｏｎに相当）およびチャンネル番号（ＥＩＴのＬ４のｓｅｒｖｉｃｅ＿ｉｄに相当）を、ＥＰＧ用メモリ１０６から読み出し、図３に示すような形式でテーブルを作成し、指定選局用メモリ１１０に格納する。テーブルは、図３に示すように、データ５０１毎に、番組開始時間５０２、番組終了時間５０３、およびチャンネル番号５０４のデータをそれぞれ登録する。ここで、各データは番組開始時間の早い順にナンバリングされて登録される。また、番組終了時間は、番組開始時間と番組継続時間を加算したものである。
【００４１】
また、システム制御部１１１は、赤外線受信部１０９を介し、チャンネルアップ選局の入力を受けたとき、番組が現時刻より以前に開始しており、かつ未だ終了しておらず、かつチャンネル番号が現在の選局中のチャンネル番号から１ｃｈ分インクリメントした番号であるデータを、先に作成した指定選局用メモリ１１０中のテーブルから検索する。そして、システム制御部１１１は、対応するデータがテーブルに登録されていれば、そのチャンネル番号を選局するように信号処理部１０２を制御する。一方、システム制御部１１１は、対応するデータが登録されていなければ、現時刻より以前に開始している番組の中から、上記インクリメントしたチャンネル番号よりも、次に大きいチャンネル番号のデータを検索する。そして、システム制御部１１１は、対応するデータが登録されていれば、そのチャンネル番号を選局するように信号処理部１０２を制御し、対応するデータが登録されていなければ、選局せずに処理を終了する。
【００４２】
また、システム制御部１１１は、ある一定時間毎に、指定選局用メモリ１１０中のテーブルにアクセスし、番組終了時間が、現時刻より以前のデータを削除し、テーブルを更新する。
【００４３】
次に、ＥＰＧ画面の操作手順およびＤＴＶ１０１の表示画面について図４ないし図６と図２６を参照しながら説明する。図４は操作されたＥＰＧ画面の一例を示す図、図５はテーブルの遷移図、図６はＥＰＧ画面の遷移図である。
【００４４】
ここでは、ＥＰＧ／ＴＶ番組切り替えキー５２によって、表示部１０５には、図２６に示すＥＰＧ画面が表示されているとする。このＥＰＧ画面は、現在時刻４、番組名３、放送時間５，６，７，８、チャンネル番号９，１０，１１，１２、フォーカス１３によって構成されており、番組名３は、フォーカスされた「さすらい刑事旅情編」１４の表示となる。
【００４５】
まず、ユーザは、フォーカス起動キー５３，５４，５５，５６を操作し、選局対象としての番組を選択する。そして、ユーザが選局番組指定キー５７を押すと、赤外線受信部１０９を介してシステム制御部１１１に選局番組指定信号が入力される。システム制御部１１１は、選局番組指定信号をトリガーにし、図２６のＥＰＧ画面上でフォーカスしていた番組枠を、赤色で塗りつぶし（マーキング）表示するように、ＥＰＧ画面処理部１０７および表示音声制御部１０３を制御する。
【００４６】
以上のような操作を複数回繰り返すと、ＥＰＧ画面は図４に示すような画面表示になり、赤色で塗りつぶされた各番組、１０１ｃｈの「コンフェデ杯速報」２１６、１０３ｃｈの「ミュージックステーション」２１８、１００ｃｈの「ニュースプラス１」２１５、１０２ｃｈの「明日があるさ」２１７、１０３ｃｈの「カウントダウンＴＶ」２１９、１０１ｃｈの「プロ野球ニュース」２１４は、指定アップ／ダウン選局キー６０，６１によって、選局が可能になったことを表す。ただし、本実施形態においては、番組枠を赤色で塗りつぶしたが、何色であっても構わないし、または印や文字をマーキングしても構わない。そして、上記の塗りつぶし処理の後、システム制御部１１１は、塗りつぶした番組に関する番組開始時間、番組継続時間およびチャンネル番号を、ＥＰＧ用メモリ１０６から抽出する。続けて、システム制御部１１１は、図５（ａ）に示すテーブル５６１を作成し、指定選局用メモリ１１０に格納する。このテーブル５６１は、上述したように、各データを番組開始時間の早い順にナンバリングして配置する。
【００４７】
次に、ユーザが、ＥＰＧ／ＴＶ番組切り替えキー５７によって、ＥＰＧ画面からＴＶ番組画面に切り替えたとき、１０２ｃｈの「さすらい刑事旅情編」が選局されていたとする。ここで、ユーザが、指定アップ選局キー６０を押し下げると、赤外線受信部１０９を介して、システム制御部１１１に、指定チャンネルアップ信号が入力される。システム制御部１１１は、これをトリガーにして、番組開始時間が現時刻２０４以前（２０：００を含む）であり、番組終了時間が現時刻２０４以降（２０：００を含まない）の条件を満たす１０２＋１＝１０３ｃｈのデータが、指定選局用メモリ１１０中のテーブル５６１に登録されているか否かを調べる。ここで、上記条件を満たすチャンネルのデータとして、データ５５６（データ２）がテーブル５６１に登録されているので、システム制御部１１１は、１０３ｃｈを選局するように、信号処理部１０２および表示音声制御部１０３を制御し、「ミュージックステーション」の映像および音声データとして例えば図６に示す画面４０２を表示部１０５に出力する。
【００４８】
さらに、ユーザが指定アップ選局キー６０を押し下げると、システム制御部１１１は、同様に、上記時間条件を満たす１０３＋１＝１０４ｃｈのデータが、指定選局用メモリ１１０中のテーブル５６１に登録されているか否かを調べる。ここでは、上記条件を満たすチャンネルのデータがテーブル５６１に登録されていないので、システム制御部１１１は、テーブル５６１に、同様な時間条件を満たし、１０４ｃｈより大きいチャンネル番号のデータが登録されているかを調べる。同様に、上記条件を満たすデータは、テーブル５６１に登録されていないので、システム制御部１１１は、同様な時間条件を満たし、１０３ｃｈより小さくかつ最小であるチャンネル番号のデータが、テーブル５６１に登録されているかを調べる。
【００４９】
ここで、上記時間条件を満たし、１０３ｃｈより小さくかつ最小であるチャンネル番号のデータは、データ５５５（データ１）としてテーブル５６１に登録されているので、システム制御部１１１は、１０１ｃｈを選局するように、信号処理部１０２および表示音声制御部１０３を制御し、「コンフェデ杯速報」の映像および音声データを、図６に示す画面４０１を表示部１０５に出力する。
【００５０】
以降、指定アップ選局キー６０の操作を繰り返すと、図６に示す１０１ｃｈと１０３ｃｈの選局が繰り返される。
【００５１】
次に、ユーザが指定ダウン選局キー６１を押下したときの操作について説明する。
【００５２】
ここでは、図１のＥＰＧ画面からＴＶ番組画面に切り替えられて、１０２ｃｈの「さすらい刑事旅情編」が選局されているとする。ユーザが指定ダウン選局キー６１を押し下げると、赤外線受信部１０９を介して、システム制御部１１１に、指定チャンネルダウン信号が入力される。システム制御部１１１は、これをトリガーにして、番組開始時間が現時刻２０４（２０：００を含む）以前であり、番組終了時間が現時刻２０４以降（２０：００を含まない）の条件を満たす１０２−１＝１０１ｃｈのデータが、指定選局用メモリ１１０中のテーブル５６１に登録されているか否かを調べる。前記所望のデータは、データ５５５（データ１）としてテーブル５６１に登録されているので、システム制御部１１１は、１０１ｃｈを選局するように、信号処理部１０２および表示音声制御部１０３を制御し、「コンフェデ杯速報」の映像および音声データを、図６の画面４０１のごとく表示部１０５に出力する。
【００５３】
さらに、ユーザが指定ダウン選局キー６１を押し下げると、システム制御部１１１は、同様に、上記時間条件を満たす１０１−１＝１００ｃｈのデータが、指定選局用メモリ１１０中のテーブル５６１に登録されているか否かを調べる。上記条件を満たすチャンネルのデータは、テーブル５６１に登録されていないので、システム制御部１１１は、テーブル５６１に、同様な時間条件を満たし、１００ｃｈより小さいチャンネル番号のデータが登録されているか否かを調べる。上記条件を満たすチャンネルのデータは、テーブル５６１に登録されていないので、システム制御部１１１は、同様な時間条件を満たし、１００ｃｈより大きくかつ最大であるチャンネル番号のデータが、テーブル５６１に登録されているか否かを調べる。上記条件を満たすチャンネルのデータは、データ５５６（データ２）として、テーブル５６１に登録されているので、システム制御部１１１は、１０３ｃｈを選局するように、信号処理部１０２および表示音声制御部１０３を制御し、「ミュージックステーション」の映像および音声データを、図６の画面４０２のごとく表示部１０５に出力する。
【００５４】
以降、指定ダウン選局キー６１の操作を繰り返すと、図６に示すように、１０１ｃｈと１０３ｃｈの選局が繰り返される。また、この間、通常のアップ／ダウン選局キー５８，５９の操作によって、・・１００ｃｈ，１０１ｃｈ，１０２ｃｈ，１０３ｃｈ・・といったように連続的な選局を行うことが可能である。さらに、電源がオンされてからこの間、システム制御部１１１は、１０分間隔のポーリング処理により、指定選局用メモリ１１０中のテーブル５６１において、番組終了時間が現時刻より以前のデータを削除し、定期的にテーブルを更新する。同時に、削除したデータに関するＥＰＧ上の番組枠の塗りつぶし（マーキング）を消去する。なお、本実施例において、ポーリング間隔を１０分間隔としたが、他の値であっても、何ら問題はない。
【００５５】
次に、現時刻が２１：００になったときのＥＰＧ画面上での操作例について図７および図８を参照しながら説明する。図７は時間が経過し、現時刻２５４が２１：００になったときのＥＰＧ画面、図８は図７のＥＰＧ画面上で操作をした際のＴＶ画面の遷移図である。
【００５６】
２１：００の時間帯２５５において、１００ｃｈの「ニュースプラス１」２６４、１０２ｃｈの「明日があるさ」２６６、１０３ｃｈの「カウントダウンＴＶ」２６７の番組枠が、赤で塗りつぶされ、指定アップ／ダウン選局キー６０，６１によって、選局が可能となっていることをユーザに示す。また、現時刻２１：００までの、前述したポーリング処理により、システム制御部１１１は、テーブル５６１中のデータ５５５（データ１）およびデータ５５６（データ２）を削除し、テーブルをテーブル５７９に更新する。
【００５７】
そして、ユーザが指定アップ選局キー６０の操作を繰り返すと、前述と同様な処理が行われ、ＴＶ画面は、図８に示すように、１００ｃｈの番組４０３、１０２ｃｈの番組４０４、１０３ｃｈの番組４０５、１００ｃｈの番組４０３・・のような順に、テーブル５７９に登録されたチャンネル番号の選局を繰り返す。また、指定ダウン選局キー６１の操作時も、同様に、図８に示すように、１０３ｃｈの番組４０５、１０２ｃｈの番組４０４、１００ｃｈの番組４０３、１０３ｃｈの番組４０５・・のような順に、選局が繰り返される。
【００５８】
また、この間、通常のアップ／ダウン選局キー５８，５９の操作によって、・・１００ｃｈ，１０１ｃｈ，１０２ｃｈ，１０３ｃｈ・・といったように連続的な選局を行うことが可能である。
【００５９】
次に、時間が経過し、現時刻３０４が２２：００になったときのＥＰＧ画面上での操作例について図９を参照しながら説明する。図９は時間が経過し、現時刻３０４が２２：００になったときのＥＰＧ画面例を示す図である。
【００６０】
２２：００の時間帯３０５において、赤で塗りつぶされた番組枠は無いので、指定アップ／ダウン選局キー６０，６１によって、選局が不可能となっていることをユーザに示す。また、現時刻３０４が２２：００なるまでは、システム制御部１１１は、前述したポーリング処理により、テーブル５７９中のデータ５７５（データ１）、データ５７６（データ２）およびデータ５７７（データ３）を削除し、テーブルをテーブル５９６に更新する。
【００６１】
そして、ユーザが、指定アップ選局キー６０の操作を繰り返しても、番組開始時間が現時刻３０４（２２：００を含む）以前であり、番組終了時間が現時刻３０４（２２：００を含まない）以降の条件を満たすデータが、指定選局用メモリ１１０中のテーブル５９６に登録されていないので、選局は行われない。また、指定ダウン選局キー６１の操作も、同様に、選局は行われない。
【００６２】
また、この間、通常のアップ／ダウン選局キー５８，５９の操作によって、・・１００ｃｈ，１０１ｃｈ，１０２ｃｈ，１０３ｃｈ・・といったように連続的な選局を行うことが可能である。
【００６３】
次に、時間が経過し、現時刻３５４が２３：００になったときのＥＰＧ画面上での操作例について図１０および図１１を参照しながら説明する。図１０は時間が経過し、現時刻３５４が２３：００になったときのＥＰＧ画面例を示す図、図１１は図１０のＥＰＧ画面上での操作によって表示されたＴＶ画面例を示す図である。
【００６４】
２３：００の時間帯３５５において、１０１ｃｈの「プロ野球ニュース」３６４の番組枠が、赤で塗りつぶされ、指定アップ／ダウン選局キー６０，６１によって、選局が可能となっていることをユーザに示す。また、現時刻３５４が２３：００になるまでに前述したポーリング処理が行われても、テーブル５９６には、削除の対象となるデータは登録されていないので、テーブル５９６は更新されない。
【００６５】
そして、ユーザが指定アップ選局キー６０の操作を繰り返すと、番組開始時間が現時刻３５４（２３：００含む）以前であり、番組終了時間が現時刻３５４（２３：００を含まない）以降の条件を満たすデータが、指定選局用メモリ１１０中のテーブル５９６に１つだけ登録されているので、ＴＶ画面は、図１１に示すように、１０１ｃｈのみを選局し、画面４０６になる。すなわち、指定アップ選局キー６０の操作を繰り返しても、１０１ｃｈ以外のチャンネルは、選局されない。また、指定ダウン選局キー６１の操作も、同様に、１０１ｃｈ以外のチャンネルは選局されない。
【００６６】
また、この間、通常のアップ／ダウン選局キー５８，５９の操作によって、・・１００ｃｈ，１０１ｃｈ，１０２ｃｈ，１０３ｃｈ・・といったように連続的な選局を行うことが可能である。
【００６７】
次に、ユーザがＥＰＧ上の番組の中から、選局を許可する番組を決定するために、リモコン５１の選局番組指定キー５７を押したときのシステム制御部１１１が行う処理について図１２を参照しながら説明する。図１２はユーザがＥＰＧ上の番組の中から、選局を許可する番組を決定するために、リモコン５１の選局番組指定キー５７を押したときのシステム制御部１１１が行う処理の手順を示すフローチャートである。
【００６８】
システム制御部１１１は、まず、赤外線受信部１０９を介して選局番組指定信号の入力を監視し（ステップＳ１０１）、赤外線受信部１０９を介して選局番組指定信号の入力があると、データ番号を表す変数ｎを１に初期化、定数ＭＡＸにテーブル中の最大データ数を代入する（ステップＳ１０２）。
【００６９】
次いで、システム制御部１１１は、ＥＰＧ画面上でフォーカスしている番組枠の背景を赤色で描画（マーキング）するように、ＥＰＧ画面処理部１０７を制御し（ステップＳ１０３）、処理したＥＰＧ画面を表示部１０５に出力するように表示音声制御部１０３を制御する（ステップＳ１０４）。そして、システム制御部１１１は、フォーカスしている番組に関するＥＰＧデータである、番組開始時間（Ｘとする）、番組継続時間（Ｙとする）およびチャンネル番号（Ｚとする）を、ＥＰＧ用メモリ１０６から抽出する（ステップＳ１０５）。
【００７０】
次いで、システム制御部１１１は、番組開始時間（Ｘ）＋番組継続時間（Ｙ）から番組終了時間（Ｗとする）を算出する（ステップＳ１０６）。そして、システム制御部１１１は、変数ｎと最大データ数ＭＡＸとを比較し（ステップＳ１０７）、変数ｎが最大データ数ＭＡＸより小さければ、番組開始時間（Ｘ）と、指定選局用メモリ１１０中の図３に示すようなテーブルに登録されたデータｎの番組開始時間とを比較する（ステップＳ１０８）。ここで、システム制御部１１１は、番組開始時間（Ｘ）がデータｎの番組開始時間より大きれば、変数ｎをインクリメントし（ステップＳ１０９）、上記ステップＳ１０７に戻る。
【００７１】
これに対し、上記ステップＳ１０８において番組開始時間（Ｘ）がデータｎの番組開始時間より小さいと判定した場合、システム制御部１１１は、テーブル中のデータｎ以降の各値を、一列毎ずらして空白となったデータｎの欄に、Ｘ，Ｗ，Ｚの値を代入し、テーブルを更新する（ステップＳ１１１）。そして、本処理を終了する。
【００７２】
また、上記ステップＳ１０７で変数ｎが最大データ数ＭＡＸ値以上であると判定した場合、システム制御部１１１は、変数ｎにＭＡＸ値を代入し（ステップＳ１１０）、上記ステップＳ１１１でのテーブル更新処理を行う。
【００７３】
ユーザがＴＶ画面において指定アップ選局キー６０を押したときにシステム制御部１１１が行う処理について図１３および図１４を参照しながら説明する。図１３はユーザがＴＶ画面において指定アップ選局キー６０を押したときのシステム制御部１１１が行う処理の手順を示すフローチャート、図１４は図１３のステップＳ６０２のチャンネルアップ選局ルーチンの手順を示すフローチャートである。
【００７４】
システム制御部１１１は、図１３に示すように、赤外線受信部１０９を介して指定チャンネルアップ信号の入力を監視し（ステップＳ６０１）、指定チャンネルアップ信号の入力を検知すると、チャンネルアップ選局ルーチンを開始する（ステップＳ６０２）。
【００７５】
チャンネルアップ選局ルーチンを開始すると、システム制御部１１１は、図１４に示すように、まず、チャンネル番号変数ｎおよび定数Ａに、現在、選局しているチャンネル番号を、定数ＭＡＸに受信可能な最大チャンネル番号を、定数ＭＩＮＩに受信可能な最小チャンネル番号を代入する（ステップＳ２０１）。そして、システム制御部１１１は、指定選局用メモリ１１０中のテーブルのデータのうち、番組開始時間が現時刻以下であり、番組終了時間が現時刻より大きいデータを全て抽出する（ステップＳ２０２）。
【００７６】
次いで、システム制御部１１１は、１つ以上のデータを抽出することができたか否かを判定し（ステップＳ２０３）、１つ以上のデータを抽出することができた場合、変数ｎをインクリメントする（ステップＳ２０４）。そして、システム制御部１１１は、変数ｎと現在選局中のチャンネル番号Ａとが等しいか否かを判定するかを判定する（ステップＳ２０５）。変数ｎの値がＡに等しくなければ、システム制御部１１１は、変数ｎと最大チャンネル番号ＭＡＸとを比較し、ｎ≦ＭＡＸの関係が成立するか否かを判定する（ステップＳ２０６）。ｎ≦ＭＡＸの関係が成立する場合、システム制御部１１１は、上記ステップＳ２０２で抽出したデータの中から、チャンネル番号ｎに関するデータがあるか否かを判定する（ステップＳ２０８）。上記チャンネル番号ｎに関するデータがある場合、システム制御部１１１は、チャンネル番号ｎを選局するように信号処理部１０２および音声制御部１０３を制御し（ステップＳ２０９）、チャンネルアップ選局ル６ーチン処理を終了する。
【００７７】
また、上記ステップＳ２０８でチャンネル番号ｎに関するデータが無いと判定された場合、システム制御部１１１は、上記ステップＳ２０４に戻り、変数ｎをインクリメントする。また、上記ステップＳ２０６でｎ≦ＭＡＸの関係が成立しないと判定した場合、システム制御部１１１は、変数ｎに最小チャンネル番号ＭＩＮＩを代入し（ステップＳ２０７）、上記ステップＳ２０８に進む。また、上記ステップＳ２０５で変数ｎの値が最大チャンネル番号ＭＡＸと等しいと判定した場合、システム制御部１１１は、本処理を終了する。また、上記ステップＳ２０３で１つのデータも抽出していないと判定された場合、本処理を終了する。
【００７８】
また、指定ダウン選局キー６１を押したときの処理は、上述のフローチャートのステップＳ２０４における変数ｎのインクリメントをディクリメントにし、ステップＳ２０６における定数ＭＡＸを定数ＭＩＮＩに入れ替え、ステップＳ２０７における定数ＭＩＮＩを定数ＭＡＸに入れ替えればよい。それ以外は、全く同様な処理であるので、ここでの説明は省略する。
【００７９】
次に、電源ＯＮ後に、定期的に指定選局用メモリ１１０中のテーブルを更新するための、システム制御部１１１が行うポーリング処理について図１５および図１６を参照しながら説明する。図１５は電源ＯＮ後に定期的に指定選局用メモリ１１０中のテーブルを更新するためのシステム制御部１１１が行うポーリング処理の手順を示すフローチャート、図１６は図１５のステップＳ３０３のテーブル更新ルーチンの手順を示すフローチャートである。
【００８０】
まず、ＤＴＶ１０１の電源がＯＮされると、システム制御部１１１は、内蔵のタイマをリスタートし（ステップＳ３０１）、そして１０分が経過するのを待つ（ステップＳ３０２）。ここで、１０分が経過すると、システム制御部１１１は、テーブル更新ルーチンを開始する（ステップＳ３０３）。
【００８１】
テーブル更新ルーチンを開始すると、図１６に示すように、システム制御部１１１は、データ番号を表す変数ｎを１に初期化、定数ＭＡＸにテーブル中の最大データ数を代入し、定数Ｔに現時刻を代入する（ステップＳ４０１）。そして、システム制御部１１１は、変数ｎと定数ＭＡＸの値とを比較し、ｎ≦ＭＡＸの関係が成立するか否かを判定する（ステップＳ４０２）。ここで、ｎ≦ＭＡＸの関係が成立すると、システム制御部１１１は、テーブル中のデータｎの番組終了時間と現時刻Ｔとを比較し、データｎの番組終了時間≦Ｔの関係式が成立するか否かを判定する（ステップＳ４０３）。データｎの番組終了時間≦Ｔの関係式が成立する場合、システム制御部１１１は、データｎの番組開始時間、番組終了時間およびチャンネル番号を削除し、データｎ以降のデータを一行ずつ詰めて、テーブルを更新する（ステップＳ４０４）。
【００８２】
次に、システム制御部１１１は、フォーカスしている番組枠のマーキングを消去してＥＰＧ画面を出力するように、ＥＰＧ画面処理部１０７および表示音声制御部１０３を制御する（ステップＳ４０５）。そして、システム制御部１１１は、変数ｎをインクリメントし（ステップＳ４０７）、上記ステップＳ４０２に戻る。
【００８３】
上記ステップＳ４０３でデータｎの番組終了時間≦現時刻Ｔの関係が成立しないないと判定した場合、システム制御部１１１は、上記ステップＳ４０６に進む。また、上記ステップＳ４０２でｎ≦ＭＡＸの関係式が成立しないと判定した場合、システム制御部１１１は、本処理を終了する。
【００８４】
また、上述した動作においては、ＥＰＧ／ＴＶ切り替えキー５２により、ＴＶ画面に切り替えなくても、図１７に示すように、ＴＶ子画面１１２０がＥＰＧ画面に組み込まれており、指定アップ／ダウン選局キー６０，６１によって選局した番組の映像がＴＶ子画面１１２０に出力されても、何ら問題はない。
【００８５】
以上より、ユーザがチャンネルアップ／ダウンキーを操作する際、視聴したくないような（ＥＰＧ画面上で指定しない）番組をスキップ選局し、視聴したい（ＥＰＧ画面上で指定した）番組のみを選局することができるので、ユーザは、無駄なチャンネルアップ／ダウンキー操作を行うことなく、快適に選局を行うことができる。また、ＥＰＧを利用して現時刻以降の選局指定が可能になるので、現時刻だけに限らず常に快適な選局を行うことができる。さらに、ＥＰＧ画面上で指定した番組をマーキングする視覚的効果によって、ユーザは容易に選局可能な番組を判別することができる。
【００８６】
（第２実施形態）
次に、本発明の第２実施形態について説明する。ここで、以降の説明において、説明がない事柄に関しては、上述の第１実施形態と同じであるとする。
【００８７】
まず、本実施形態のシステム制御部の処理について説明をする。ここで、現時刻２０４が２０：００であるときのＥＰＧ画面を図６に示す画面であるとし、指定選局用メモリ１１０中に、図５のテーブル５６１が格納されているとする。
【００８８】
ＴＶ画面に切り替えた状態において、ユーザが指定アップ選局キー６０を押下すると、赤外線受信部１０９を介してシステム制御部１１１に指定チャンネルアップ信号が入力される。システム制御部１１１は、入力された指定チャンネルアップ信号をトリガーにして、指定選局用メモリ１１０中のテーブル５６１において、番組終了時間が現時刻２０４（２０：００）より以前のデータを削除しようとするが、所望のデータがテーブル５６１にないので、テーブル５６１は更新されない。なお、これ以降の選局処理は、第１実施形態と同じである。
【００８９】
そして、時間が経過し、現時刻２０４が２１：００になると、ＥＰＧ画面は、図７に示す画面になる。ＴＶ画面に切り替えた状態において、ユーザが指定アップ選局キー６０の操作を繰り返すと、システム制御部１１１は、上述と同様な処理を行って、指定選局用メモリ１１０中のテーブル５６１において、番組終了時間が現時刻２５４（２１：００）より以前のデータ５５５（データ１）およびデータ５５６（データ２）を削除し、テーブル５６１（図５（ａ））をテーブル５７９（図５ｂ）に更新する。なお、これ以降の選局処理は、第１実施形態と同じである。
【００９０】
さらに、時間が経過し、現時刻が２２：００になったときのＥＰＧ画面は、図９に示す画面になる。ＴＶ画面に切り替えた状態において、ユーザが指定アップ選局キー６０の操作を繰り返すと、システム制御部１１１は、上述と同様な処理を行って、指定選局用メモリ１１０中のテーブル５７９において、番組終了時間が現時刻２２：００より以前のデータ５７５（データ１）、データ５７６（データ２）およびデータ５７７（データ３）を削除し、テーブル５７９をテーブル５９６（図５（ｃ））に更新する。なお、これ以降の選局処理は、第１実施形態と同じである。
【００９１】
ユーザがＴＶ画面において指定アップ選局キー６０を押したときにシステム制御部１１１が行う処理について図１８を参照しながら説明する。図１８はユーザがＴＶ画面において指定アップ選局キー６０を押したときのシステム制御部１１１が行う処理の手順を示すフローチャートである。
【００９２】
システム制御部１１１は、図１８に示すように、まず、赤外線受信部１０９を介して指定チャンネルアップ信号の入力を監視し（ステップＳ５０１）、指定チャンネルアップ信号の入力があると、テーブル更新ルーチンを実行する（ステップＳ５０２）。このテーブル更新ルーチンは、第１実施形態のステップＳ３０３と同じ処理を行うものである。そして、システム制御部１１１は、チャンネルアップ選局ルーチンを実行し（ステップＳ５０３）、本処理を終了する。ここで、チャンネルアップ選局ルーチンは、上記第１実施形態のステップＳ６０２のチャンネルアップ選局ルーチンと同じである。
【００９３】
以上より、ユーザがチャンネルアップ／ダウンキーを操作する際、視聴したくないような（ＥＰＧ画面上で指定しない）番組をスキップ選局し、視聴したい（ＥＰＧ画面上で指定した）番組のみを選局することができるので、ユーザは、無駄なチャンネルアップ／ダウンキー操作を行うことなく、快適に選局を行うことができる。また、ＥＰＧを利用して現時刻以降の選局指定が可能になるので、現時刻だけに限らず常に快適な選局を行うことができる。さらに、ＥＰＧ画面上で指定した番組をマーキングする視覚的効果によって、ユーザは容易に選局可能な番組を判別することができる。
【００９４】
（第３実施形態）
次に、本発明の第３実施形態について図１９を参照しながら説明する。図１９は本発明の第３実施形態に係るリモコンのキー配置を模式的に示す図である。
【００９５】
本実施形態のリモコン７０１には、ＥＰＧ／ＴＶ番組切り替えキー７０２、フォーカス移動キー７０３，７０４，７０５，７０６、選局番組指定キー７０７、アップ／ダウン選局キー７０８，７０９、モード切替キー７１０が設けられている。ＥＰＧ／ＴＶ番組切り替えキー７０２は、ＥＰＧ画面とＴＶ番組画面との間をトグル動作的に切り替えるキーであり、フォーカス移動キー７０３，７０４，７０５，７０６は、ＥＰＧ画面での番組フォーカスの移動などに使用され、選局番組指定キー７０７は、フォーカスした番組選局可能にするために使用される。アップ／ダウン選局キー７０８，７０９は、通常モードすなわち後述のモード切替キー７１０がオフになっている場合は、受信可能なチャンネル番号をインクリメントまたはディクリメントして選局をするキーであり、指定選局モードすなわちモード切替キー７１０がオンになっている場合は、選局番組指定キー７０７によって、選局可能になった番組を選局するキーである。モード切替キー７１０は、アップ／ダウン選局キー７０８，７０９のモードを、オフ時は、上述の通常モードに、オン時は、上述の指定選局モードに切り替えをするトグルキーである。
【００９６】
指定選局モードでは、ＴＶ画面においてユーザが指定アップ選局キー７０８を押し下げると、赤外線受信部１０９を介してシステム制御部１１１に指定チャンネルアップ信号が入力される。
【００９７】
以上より、ユーザがチャンネルアップ／ダウンキーを操作する際、視聴したくないような（ＥＰＧ画面上で指定しない）番組をスキップ選局し、視聴したい（ＥＰＧ画面上で指定した）番組のみを選局することができるので、ユーザは、無駄なチャンネルアップ／ダウンキー操作を行うことなく、快適に選局を行うことができる。また、ＥＰＧを利用して現時刻以降の選局指定が可能になるので、現時刻だけに限らず常に快適な選局が行える。さらに、ＥＰＧ画面上で指定した番組をマーキングする視覚的効果によって、ユーザは容易に選局可能な番組を判別することができる。
【００９８】
（第４実施形態）
次に、本発明の第４実施形態について説明する。
【００９９】
まず、本実施形態におけるリモコン上のキー配置について説明する。図２０は本発明の第４実施形態に係るリモコンのキー配置を模式的に示す図である。本実施形態のリモコン８０１には、ＥＰＧ／ＴＶ番組切り替えキー８０２、フォーカス移動キー８０３，８０４，８０５，８０６、選局番組指定キー８０７、通常のアップ／ダウン選局キー８０８，８０９、指定アップ／ダウン選局キー８１０，８１１、クリアキー８１２が設けられている。クリアキー８１２は、指定選局用メモリ１１０中のテーブルに登録されたフォーカス中の番組に関するデータを削除し、ＥＰＧ画面の番組枠の塗りつぶし（マーキング）を消去する。他のキーは、上述の実施形態での同一名称のキーと同じ機能を有するので、ここでの説明は省略する。
【０１００】
次に、本実施形態のシステム制御部の処理について図２１ないし図２４を参照しながら説明をする。図２１は本発明の第４実施形態に係るＥＰＧ画面の一例を示す図、図２２は本発明の第４実施形態に係るテーブルの遷移図、図２３は本発明の第４実施形態に係るＥＰＧ画面の他の例を示す図、図２４は本発明の第４実施形態に係るユーザがＥＰＧ画面上でクリアキー８１２を押したときのシステム制御部１１１が行う処理の手順を示すフローチャートである。
【０１０１】
図２１のＥＰＧ画面は、上述した同様なリモコン８０１の操作により、「コンフェデ杯速報」８６８、「ミュージックステーション」８６６、「ニュースプラス１」８６９、「明日があるさ」８６７、「カウントダウンＴＶ」８６５、「プロ野球ニュース」８６４が、指定アップ／ダウン選局キー８１０，８１１により選局可能になったときのＥＰＧ画面を示す。このとき、システム制御部１１１は、図２２（ａ）のテーブル１０６１を指定選局用メモリ１１０中に保持する。テーブルは、上記番組に対応したデータ１０５５（データ１）〜データ１０６０（データ５）を含む。
【０１０２】
次に、ユーザが、「ニュースプラス１」８６９の選局指定を取り消すため、「ニュースプラス１」８６９の番組枠にフォーカス８６３を合わせ、クリアキー８１２を押下する。これによって、システム制御部１１１には、赤外線受信部１０９を介してクリア信号が入力され、システム制御部１１１は、テーブル１０６１の「ニュースプラス１」８６９に対応したデータ１０５７（データ３）を削除し、テーブル１０６１をテーブル１０８０（図２２（ｂ））に更新する。同時に、システム制御部１１１は、選局指定がキャンセルされたこと表わすため、図２３に示すように、ＥＰＧ画面における「ニュースプラス１」１０１９の番組枠の赤色塗りつぶし（マーキング）を消去するよう、ＥＰＧ画面処理部１０７および表示音声制御部１０３を制御する。
【０１０３】
次に、ユーザがＥＰＧ画面上でクリアキー８１２を押したときにシステム制御部１１１が行う処理について説明する。
【０１０４】
システム制御部１１１は、図２４に示すように、まず、赤外線受信部１０９を介してクリア信号の入力を監視し（ステップＳ７０１）、クリア信号が入力されると、ＥＰＧ画面上でフォーカスしている番組枠に関する番組開始時間かつチャンネル番号が一致するデータを、指定選局用メモリ１１０に格納されたテーブルから検索する（ステップＳ７０２）。そして、システム制御部１１１は、上記ステップＳ７０２の検索により、フォーカスしている番組枠に関する番組開始時間かつチャンネル番号が一致するデータが抽出されたか否かを判定する（ステップＳ７０３）。ここで、一致するデータがあれば、システム制御部１１１は、そのデータを削除してテーブルを更新する（ステップＳ７０４）。
【０１０５】
次に、システム制御部１１１は、フォーカスしている番組枠のマーキングを消去してＥＰＧ画面を出力するように、ＥＰＧ画面処理部１０７および表示音声制御部１０３を制御し（ステップＳ７０５）、本処理を終了する。
【０１０６】
以上より、ユーザがチャンネルアップ／ダウンキーを操作する際、視聴したくないような（ＥＰＧ画面上で指定しない）番組をスキップ選局し、視聴したい（ＥＰＧ画面上で指定した）番組のみを選局することができるので、ユーザは、無駄なチャンネルアップ／ダウンキー操作を行うことなく、快適に選局を行うことができる。また、ＥＰＧを利用して現時刻以降の選局指定が可能になるので、現時刻だけに限らず常に快適な選局を行うことができる。さらに、ＥＰＧ画面上で指定した番組をマーキングする視覚的効果によって、ユーザは、容易に選局可能な番組を判別することができる。さらに、誤って選局指定をした際、キャンセル動作が可能となるので、ユーザに対し、より快適な操作環境を提供することができる。
【０１０７】
以下、本発明の実施態様を列挙する。
【０１０８】
［実施態様１］  現時刻を取得する時刻取得手段と、番組映像および音声データと番組情報とを受信する受信手段と、前記受信手段により受信された番組情報から番組一覧を表示する表示手段とを備えるテレビジョン受像機であって、前記表示手段に表示された番組一覧から１つの番組を選択する番組選択手段と、前記番組選択手段により選択された番組の開始時間、その終了時間およびチャンネル番号が対応付けられている１つ以上のチャンネル情報を記憶する記憶手段と、チャンネル番号の順次切り替え選局を指示する選局指示手段と、前記選局指示手段により前記チャンネル番号の順次切り替え選局が指示された際に、前記記憶手段に記憶されているチャンネル情報の中から、開始時間が現時刻より早くかつ終了時間が現時刻より遅い、次チャンネル番号と同一のチャンネル番号に対応するチャンネル情報を検索する第１の検索手段と、前記第１の検索手段により前記同一のチャンネル番号に対応するチャンネル情報がない場合は、前記記憶部に記憶されているチャンネル情報の中から、次チャンネル番号に近いチャンネル番号に対応するチャンネル情報を検索する第２の検索手段と、前記第１および第２の検索手段のいずれか一方で検索されたチャンネル情報のチャンネル番号を選局する選局手段とを有するテレビジョン受像機。
【０１０９】
［実施態様２］  前記記憶手段には、前記１つ以上のチャンネル情報が開始時間の早い順に記憶されていることを特徴とする実施態様１記載のテレビジョン受像機。
【０１１０】
［実施態様３］  時間経過を通知するタイマ手段と、前記タイマ手段からの時間経過通知により、前記記憶手段に記憶された１つ以上のチャンネル情報のうち、終了時間が現時刻より早いチャンネル情報を削除する削除手段とを有することを特徴とする実施態様１記載のテレビジョン受像機。
【０１１１】
［実施態様４］  前記選局指示手段により前記チャンネル番号の順次切り替え選局が指示された際に、前記記憶手段に記憶された１つ以上のチャンネル情報のうち、終了時間が現時刻より早いチャンネル情報を削除する削除手段を有することを特徴とする実施態様１記載のテレビジョン受像機。
【０１１２】
［実施態様５］  前記表示されている番組一覧内の、前記番組選択手段により選択された番組をマーキングして表示する手段を有することを特徴とする実施態様１ないし４のいずれか１つに記載のテレビジョン受像機。
【０１１３】
［実施態様６］  前記選局指示手段は、前記番組選択手段により選択された番組のみを選局する手段と、受信可能な全番組を選局することが可能な手段とを含み、前記手段のそれぞれを切り替えることが可能であることを特徴とする実施態様１ないし５のいずれか１つに記載のテレビジョン受像機。
【０１１４】
［実施態様７］  前記記憶手段に記憶されているチャンネル情報を削除する手段を有することを特徴とする実施態様１ないし６のいずれか１つに記載のテレビジョン受像機。
【０１１５】
［実施態様８］  前記番組情報は、ＡＲＩＢ  ＳＴＤ−Ｂ１０に定められた情報であることを特徴とする実施態様１ないし６のいずれか１つに記載のテレビジョン受像機。
【０１１６】
【発明の効果】
以上説明したように、本発明によれば、選局指示手段によりチャンネル番号の順次切り替え選局が指示された際に、記憶手段に記憶されているチャンネル情報の中から、開始時間が現時刻より早くかつ終了時間が現時刻より遅い、次チャンネル番号と同一のチャンネル番号に対応するチャンネル情報を検索し、同一のチャンネル番号に対応するチャンネル情報がない場合は、記憶手段に記憶されているチャンネル情報の中から、次チャンネル番号に近いチャンネル番号に対応するチャンネル情報を検索し、各検索のいずれか一方で検索されたチャンネル情報のチャンネル番号を選局するので、手間を掛けずに、所望の番組を容易に選局することができる。
【図面の簡単な説明】
【図１】本発明の第１実施形態に係るデジタルテレビジョン受像機の構成を示すブロック図である。
【図２】図１のリモコン１２１上のキー配置を模式的に示す図である。
【図３】図１のシステム制御部１１１により作成されるテーブルの基本構成図である。
【図４】操作されたＥＰＧ画面の一例を示す図である。
【図５】テーブルの遷移図である。
【図６】ＥＰＧ画面の遷移図である。
【図７】時間が経過し、現時刻２５４が２１：００になったときのＥＰＧ画面を示す図である。
【図８】図７のＥＰＧ画面上で操作をした際のＴＶ画面の遷移図である。
【図９】時間が経過し、現時刻３０４が２２：００になったときのＥＰＧ画面例を示す図である。
【図１０】時間が経過し、現時刻３５４が２３：００になったときのＥＰＧ画面例を示す図である。
【図１１】図１０のＥＰＧ画面上での操作によって表示されたＴＶ画面例を示す図である。
【図１２】ユーザがＥＰＧ上の番組の中から、選局を許可する番組を決定するために、リモコン５１の選局番組指定キー５７を押したときのシステム制御部１１１が行う処理の手順を示すフローチャートである。
【図１３】ユーザがＴＶ画面において指定アップ選局キー６０を押したときのシステム制御部１１１が行う処理の手順を示すフローチャートである。
【図１４】図１３のステップＳ６０２のチャンネルアップ選局ルーチンの手順を示すフローチャートである。
【図１５】電源ＯＮ後に定期的に指定選局用メモリ１１０中のテーブルを更新するためのシステム制御部１１１が行うポーリング処理の手順を示すフローチャートである。
【図１６】図１５のステップＳ３０３のテーブル更新ルーチンの手順を示すフローチャートである。
【図１７】子画面が組み込まれているＥＰＧ画面例を示す図である
【図１８】ユーザがＴＶ画面において指定アップ選局キー６０を押したときのシステム制御部１１１が行う処理の手順を示すフローチャートである。
【図１９】本発明の第３実施形態に係るリモコンのキー配置を模式的に示す図である。
【図２０】本発明の第４実施形態に係るリモコンのキー配置を模式的に示す図である。
【図２１】本発明の第４実施形態に係るＥＰＧ画面の一例を示す図である。
【図２２】本発明の第４実施形態に係るテーブルの遷移図である。
【図２３】本発明の第４実施形態に係るＥＰＧ画面の他の例を示す図である。
【図２４】本発明の第４実施形態に係るユーザがＥＰＧ画面上でクリアキー８１２を押したときのシステム制御部１１１が行う処理の手順を示すフローチャートである。
【図２５】上記ＥＰＧを構成するために必要とされるデータの一つであるイベント情報テーブル（ＥＩＴ；Ｅｖｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）のデータ構造を示す図である。
【図２６】ＥＰＧ画面の一例を示す図である。
【図２７】従来のリモコンのキー配置を模式的に示す図である。
【符号の説明】
１０１  デジタルテレビジョン受像機（ＤＴＶ）
１０２  信号処理部
１０３  表示音声制御部
１０４  音声出力部
１０５  表示部
１０６  ＥＰＧ用メモリ
１０７  ＥＰＧ画面処理部
１０８  フォーカス発生部
１０９  赤外線受信部
１１０  指定選局用メモリ
１１１  システム制御部
１２１  リモコン
１２２  操作部
１２３  赤外線送信部
５１  リモコン本体
５２  ＥＰＧ／ＴＶ切り替えキー
５３，５４，５５，５６  フォーカス移動キー
５７  選局番組指定キー
５８，５９  通常のアップ／ダウン選局キー
６０，６１  指定アップ／ダウン選局キー
【図１】
2004229230.tif 000003
【図２】
2004229230.tif 000004
【図３】
2004229230.tif 000005
【図４】
2004229230.tif 000006
【図５】
2004229230.tif 000007
【図６】
2004229230.tif 000008
【図７】
2004229230.tif 000009
【図８】
2004229230.tif 000010
【図９】
2004229230.tif 000011
【図１０】
2004229230.tif 000012
【図１１】
2004229230.tif 000013
【図１２】
2004229230.tif 000014
【図１３】
2004229230.tif 000015
【図１４】
2004229230.tif 000016
【図１５】
2004229230.tif 000017
【図１６】
2004229230.tif 000018
【図１７】
2004229230.tif 000019
【図１８】
2004229230.tif 000020
【図１９】
2004229230.tif 000021
【図２０】
2004229230.tif 000022
【図２１】
2004229230.tif 000023
【図２２】
2004229230.tif 000024
【図２３】
2004229230.tif 000025
【図２４】
2004229230.tif 000026
【図２５】
2004229230.tif 000027
【図２６】
2004229230.tif 000028
【図２７】
2004229230.tif 000029