(57)【要約】【課題】番組表の表示範囲を容易に変更することができる。【解決手段】  カーソルＫが上端の番組枠にある場合に、リモートコマンダの十字キーの上矢印キーが操作されたとき、カーソルＫがある番組より前の時刻に放送される番組（過去の番組）が存在するとき、「１時間戻る」の表示が、番組表Ｆａ１の局名欄に重ねて表示される。そしてリモートコマンダの決定キーが操作されたととき、１時間戻った番組表Ｆａ１が再構成され、それが表示される。本発明は、デジタル放送用のテレビジョン受像機に適用することができる。【選択図】図８
2005159624.tif 000002
【特許請求の範囲】
【請求項１】
表示画面以上の大きさを有する表示データの中の、前記表示画面に対応する大きさの画面データを表示する画像処理装置において、
前記画面データ以外の表示データの表示が要求されたとき、その表示を決定する際に選択される選択表示を表示する表示手段と、
前記選択表示が選択されたとき、表示が要求された前記画面データ以外の表示データを含むように前記画面データを再構成する再構成手段と
を備えることを特徴とする画像処理装置。
【請求項２】
前記表示データは、所定の項目に応じたブロックで構成される番組ガイド情報である
ことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記項目は、チャンネル番号、放送局名、放送時間、日付またはジャンルである
ことを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記表示手段は、カーソルが、表示されている前記画面データを超える方向に移動させる操作がなされたとき、前記画面データ以外の表示データの表示が要求されたものとして、前記選択表示を表示させる
ことを特徴とする請求項１に記載の画像処理装置。
【請求項５】
前記選択表示は、選択されたとき表示色が変わる
ことを特徴とする請求項１に記載の画像処理装置。
【請求項６】
前記選択表示は、選択されたとき点滅する
ことを特徴とする請求項１に記載の画像処理装置。
【請求項７】
前記選択表示は、表示される前記画面データ以外の表示データのブロックの数を選択可能なように、複数の領域からなる
ことを特徴とする請求項１に記載の画像処理装置。
【請求項８】
前記表示手段は、カーソルを表示されている前記画面データを超える方向に移動させる操作がなされたとき、前記画面データの表示形態を決定する際に選択される選択表示を表示し、
前記再構成手段は、前記選択表示の選択に応じた表示形態に表示されるように前記画像データを再構成する
ことを特徴とする請求項１に記載の画像処理装置。
【請求項９】
表示画面以上の大きさを有する表示データの中の、前記表示画面に対応する大きさの画面データを表示する画像処理方法において、
前記画面データ以外の表示データの表示が要求されたとき、その表示を決定する際に選択される選択表示を表示する表示ステップと、
前記選択表示が選択されたとき、表示が要求された前記画面データ以外の表示データを含むように前記画面データを再構成する再構成ステップと
を含むことを特徴とする画像処理方法。
【請求項１０】
表示画面以上の大きさを有する表示データの中の、前記表示画面に対応する大きさの画面データを表示するためのプログラムであって、
前記画面データ以外の表示データの表示が要求されたとき、その表示を決定する際に選択される選択表示を表示する表示制御ステップと、
前記選択表示が選択されたとき、表示が要求された前記画面データ以外の表示データを含むように前記画面データを再構成する再構成制御ステップと
含む処理をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置および方法、並びにプログラムに関し、特に、番組表の表示範囲を容易に変更することができるようにした画像処理装置および方法、並びにプログラムに関するものである。
【背景技術】
【０００２】
近年、複数のチャンネルの番組データを、MPEG２（Moving Picture Experts Group２）を用いて圧縮復号化処理および多重化処理して伝送するデジタル放送の利用が拡大しつつある。このデジタル放送によれば、膨大な数の番組を同時に伝送することができ、ユーザが選択できる番組数が格段と多くなる。
【０００３】
そこで、このようなデジタル放送では、ユーザが視聴する番組を選択する際の情報として、番組に関するデータ（番組ガイド情報：ＥＰＧ（Electronic Program Guide））が用意されている。ユーザは、番組データに多重化されている番組ガイド情報を、それから分離して取得することができる。またユーザは、ユーザの要望に応じた番組表を提供するなどのサービスを行うサーバから、インターネットを介して番組ガイド情報を得ることもできる。
【０００４】
図１は、その番組ガイド情報に基づく番組表（ユーザのテレビジョン受像機やパーソナルコンピュータに表示される番組表）の表示例を示している（特許文献１参照）。この番組表は、新聞のテレビ番組ガイド欄と同様に、放送時刻を示す時刻欄（縦方向の欄）、放送局の局名を示す局名欄（横方向の欄）、および時刻欄に示される時刻の時間帯に、局名欄に示された局名の放送局から放送される番組の内容を示す番組欄から構成されている。
【０００５】
またこの番組表には、時刻欄および局名欄に沿って番組表の内容をスクロールするためのスクロールバーＳＢが設けられている。
【０００６】
ユーザは、このスクロールバーＳＢを操作して、番組表の表示範囲を適宜変更し、視聴したい時間帯または放送局の番組を見つけ出す。
【０００７】
【特許文献１】特開２０００―３０７９６７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、このようにスクロールバーＳＢを利用して番組表の表示範囲を変更する場合、スクロールバーＳＢの操作に対して一定の慣れが必要となる。スクロールバーＳＢの操作に不慣れな場合、必要以上にスクロールさせたりまたは十分にスクロールさせることができないことがあり、適切に必要範囲の番組表を表示させることができないことがある。
【０００９】
本発明はこのような状況に鑑みてなされたものであり、容易に必要範囲の番組表を表示することができるようにしたものである。
【課題を解決するための手段】
【００１０】
本発明の画像処理装置は、画面データ以外の表示データの表示が要求されたとき、その表示を決定する際に選択される選択表示を表示する表示手段と、選択表示が選択されたとき、表示が要求された画面データ以外の表示データを含むように画面データを再構成する再構成手段とを備えることを特徴とする。
【００１１】
表示データは、所定の項目に応じたブロックで構成される番組ガイド情報であるようにすることができる。
【００１２】
ブロックの項目は、チャンネル番号、放送局名、放送時間、日付またはジャンルであるようにすることができる。
【００１３】
表示手段は、カーソルが、表示されている画面データを超える方向に移動させる操作がなされたとき、画面データ以外の表示データの表示が要求されたものとして、選択表示を表示させることができる。
【００１４】
選択表示は、選択されたとき表示色が変わるようにすることができる。
【００１５】
選択表示は、選択されたとき点滅するようにすることができる。
【００１６】
選択表示は、表示される画面データ以外の表示データのブロックの数を選択可能なように、複数の領域からなるようにすることができる。
【００１７】
表示手段は、カーソルを表示されている画面データを超える方向に移動させる操作がなされたとき、画面データの表示形態の決定する際に選択される選択表示を表示し、再構成手段は、選択表示の選択に応じた表示形態に表示されるように画像データを再構成することができる。
【００１８】
本発明の画像処理方法は、画面データ以外の表示データの表示が要求されたとき、その表示を決定する際に選択される選択表示を表示する表示ステップと、選択表示が選択されたとき、表示が要求された画面データ以外の表示データを含むように画面データを再構成する再構成ステップとを含むことを特徴とする。
【００１９】
本発明のプログラムは、画面データ以外の表示データの表示が要求されたとき、その表示を決定する際に選択される選択表示を表示する表示制御ステップと、選択表示が選択されたとき、表示が要求された画面データ以外の表示データを含むように画面データを再構成する再構成制御ステップと含む処理をコンピュータに実行させることを特徴とする。
【００２０】
本発明の画像処理装置および方法、並びにプログラムにおいては、画面データ以外の表示データの表示が要求されたとき、その表示を決定する際に選択される選択表示が表示され、選択表示が選択されたとき、表示が要求された画面データ以外の表示データを含むように画面データが再構成される。
【発明を実施するための最良の形態】
【００２１】
以下に本発明の実施の形態を説明するが、特許請求の範囲に記載の発明の各手段と以下の実施の形態との対応関係を明らかにするために、各手段の後の括弧内に、対応する実施の形態（但し一例）を付加して本発明の特徴を記述すると、次のようになる。但し勿論この記載は、各手段を記載したものに限定することを意味するものではない。
【００２２】
本発明の画像処理装置は、画面データ以外の表示データの表示が要求されたとき、その表示を決定する際に選択される選択表示（例えば、図１１または図１２の表示Ｇａまたは表示Ｇｂ）を表示する表示手段（例えば、図１０のステップＳ２２の処理を行う図３のプロセッサ４６）と、選択表示が選択されたとき、表示が要求された画面データ以外の表示データを含むように画面データを再構成する再構成手段（例えば、図１０のステップＳ２５または図２９のステップＳ５５の処理を行う図３のプロセッサ４６）とを備えることを特徴とする。
【００２３】
表示手段は、カーソル（例えば、図８または図９のカーソルＫ）が、表示されている画面データを超える方向に移動させる操作がなされたとき（例えば、図６のステップＳ２）、画面データ以外の表示データの表示が要求されたものとして、選択表示を表示させることができる。
【００２４】
選択表示は、選択されたとき表示色が変わるように、または点滅するようにすることができる（例えば、図１３の表示Ｇａまたは図１４の表示Ｇｂ）。
【００２５】
選択表示は、表示される画面データ以外の表示データのブロックの数を選択可能なように、複数の領域からなるようにすることができる（例えば、図２３の表示Ｇｂ１，Ｇｂ２）。
【００２６】
表示手段は、カーソルを表示されている画面データを超える方向に移動させる操作がなされたとき、画面データの表示形態の決定する際に選択される選択表示を表示し（例えば、図３２のリンクボタンＦｂ）、再構成手段は、選択表示の選択に応じた表示形態に表示されるように画像データを再構成することができる。
【００２７】
本発明の画像処理方法は、画面データ以外の表示データの表示が要求されたとき、その表示を決定する際に選択される選択表示を表示する表示ステップ（例えば、図６のステップＳ２）と、選択表示が選択されたとき、表示が要求された画面データ以外の表示データを含むように画面データを再構成する再構成ステップ（例えば、図１０のステップＳ２５）または図２９のステップＳ５５）とを含むことを特徴とする。
【００２８】
図２は、番組放送システムの構成例を示している。
【００２９】
放送局１は、MPEG２によって規定されているトランスポートストリームによって、複数のチャンネルを構成するテレビ番組および番組ガイド情報を、衛星５を介してまたは地上波で送信する。
【００３０】
サーバ２は、放送局１で放送される番組の番組ガイド情報を、インターネット４を介して受信装置３に送信する。
【００３１】
受信装置３は、衛星５を介してまたは地上波で受信したトランスポートストリームの中から所望チャンネルの番組データおよび番組ガイド情報の各トランスポートパケットを抽出し、これらトランスポートパケットに格納されている映像音声データに基づいて番組および番組ガイド情報の表示処理を行う。受信装置３はまた、サーバ２から供給された番組ガイド情報の表示処理も行う。
【００３２】
図３は、受信装置３の構成例を示している。
【００３３】
パラボラアンテナ２０のＬＮＢ（Ｌｏｗ Ｎｏｉｓｅ Ｂｌｏｃｋ ｄｏｗｎｃｏｎｖｅｒｔｅｒ） ２０Ａによって受信された放送波はフロントエンド３０に供給される。なお、この放送波には規定のフオーマットに従って番組ガイド情報等が重畳されている。
【００３４】
フロントエンド３０には、チユーナ３１、復調回路３２、およびエラー訂正回路３３が設けられており、各回路部はシステムコントローラ４４によって制御される。アンテナ２０で受信された放送波は、フロントエンド３０のチユーナ３１に供給される。
【００３５】
チユーナ３１は、システムコントローラ４４の制御に対応してチューニング処理を行う。チユーナ３１の出力は、復調回路３２に供給されて復調される。復調回路３２の出力は、エラー訂正回路３３に供給されてエラー検出やエラー訂正がされ、また必要に応じて補正される。
【００３６】
ＣＰＵ、ＲＯＭ及びＲＡＭからなるＩＣカードにより構成されているＣＡＭ（Ｃｏｎｄｉｔｉｏｎａｌ Ａｃｃｅｓｓ Ｍｏｄｕｌｅ） ３４には、暗号を解読するために必要なキーが、解読プログラムとともに格納されている。送信される信号に暗号化が施されている場合、この暗号を解読するためにはこのキーが必要となる。
【００３７】
デマルチプレクサ３６は、カードリーダインタフエイス３５を介してＣＡＭ３４からキーを読み出し、それを利用して暗号化された信号を解読する。デマルチプレクサ３６は、フロントエンド３０のエラー訂正回路３３から出力される信号を受け、ＤＲＡＭ（Ｄｙｎａｍｉｃ Ｒａｎｄｏｍ ＡｃｃｅｓｓＭｅｍｏｒｙ）又はＳＲＡＭ（Ｓｔａｔｉｃ Ｒａｎｄｏｍ ＡｃｃｅｓｓＭｅｍｏｒｙ）から構成されるデータバッファメモリ５１に一旦記憶させる。そして適宜これを読み出すと共に、読み出した信号のうちビデオ信号をＭＰＥＧビデオデコーダ３７に供給し、オーディオ信号をＭＰＥＧオーデイオデコーダ３８に供給する。
【００３８】
またデマルチプレクサ３６は、フロントエンド３０から供給されるＭＰＥＧビデオデータ及びオーデイオデータ以外の番組ガイド情報を取り込み、システムコントローラ４４に供給する。
【００３９】
ＭＰＥＧビデオデコーダ３７は、デマルチプレクサ３６から供給されたデジタルビデオ信号をＤＲＡＭ３７Ａに記憶し、ＭＰＥＧ方式により圧縮されているビデオ信号のデコード処理を実行する。デコードされたビデオ信号は、ＮＴＳＣエンコーダ３９に供給され、ＮＴＳＣ方式の輝度信号（Ｙ）、クロマ信号（Ｃ）及びコンポジット信号（Ｖ）に変換される。輝度信号（Ｙ）及びクロマ信号（Ｃ）は、バッファンプ４０Ｙ及び４０Ｃを介して、それぞれビデオ信号として出力される。また、コンポジット信号は、バッファンプ４０Ｖを介して出力される。
【００４０】
ＭＰＥＧオーデイオデコーダ３８は、デマルチプレクサ３６から供給されたデジタルオーデイオ信号をＤＲＡＭ３８Ａに記憶し、ＭＰＥＧ方式により圧縮されているオーディオ信号のデコード処理を実行する。デコードされたオーディオ信号は、Ｄ／Ａ変換器４１においてデジタル／アナログ変換され、左チヤンネルのオーディオ信号はバッファンプ４２Ｌを介して出力され、右チヤンネルのオーディオ信号は、バッファンプ４２Ｒを介して出力される。
【００４１】
ＲＦモジユレータ４３は、ＮＴＳＣエンコーダ３９が出力するコンポジット信号と、Ｄ／Ａ変換器４１が出力するオーディオ信号とをＲＦ信号に変換して出力する。
【００４２】
システムコントローラ４４は、ＲＯＭ（Ｒｅａｄ Ｏｎｌｙ Ｍｅｍｏｒｙ）４５に記憶されているプログラムに従って各種の処理を実行する。
【００４３】
このシステムコントローラ４４に対しては、フロントパネル４７の操作ボタンスイツチ（図示せず）を操作することによって所定の指令を直接入力することができる。また、リモートコマンダ２４の操作キーを操作すると、リモートコマンダ２４のＩＲ発信部によって赤外線信号が出力され、この赤外線信号がＩＲ受信部４８により受光され、受光結果がシステムコントローラ４４に供給される。従って、リモートコマンダ２４を操作することによってもシステムコントローラ４４に所定の指令を入力することができる。
【００４４】
マルチメデイアプロセツサ４６（以下、適宜プロセッサ４６と略称する）は、ＥＰＧ処理部４６Ａ、ブラウザ制御部４６Ｂ、メモリ４６Ｃ、グラフイツクエンジン４６Ｄ等より構成され、番組表等の画面を表示するためのデータを生成する他、インターネット４のブラウザソフトも内蔵しており、ＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ Ｍａｒｋｕｐ Ｌａｎｇｕａｇｅ）処理も行う。
【００４５】
この番組ガイド情報は、チャンネル番号、放送局名、放送時間、火付けおよびタイトル、ジャンル等に応じた複数のブロックで構成されている。この番組ガイド情報は、頻繁に伝送されてくるため、マルチメデイアプロセツサ４６のメモリ４６Ｃには常に最新のＥＰＧデータが保持されている。
【００４６】
ＥＰＧ処理部４６Ａは、画面レイアウトデータに基づく表示画面のレイアウトに対応して、メモリ４６Ｃに記憶された番組ガイド情報の中から必要な項目のブロックを抽出し、所定フォーマットの画面データを作成する。
【００４７】
こうして作成された画面データはＤＲＡＭ３７Ａにビットマップ形式で書き込まれる。ＤＲＡＭ３７Ａに書き込まれた画面データはＭＰＥＧビデオデコーダ３７によって処理されて表示される。
【００４８】
この例の場合、図４に示すリモートコマンダ２４の「番組表」ボタン２４Ａが操作されると、プロセッサ４６は、図５に示すような、この地域で受信可能な全放送局の１日分の番組ガイド情報の中の、現在の時刻を含む３時間分の、番号が小さい５個のチャンネル番号の番組に関する情報で構成された番組表（時刻欄、局名欄、および番組欄からなる番組表）Ｆａ１を構成し、それが表示されるＥＰＧ画面を表示する。
【００４９】
このＥＰＧ画面には、番組表Ｆａ１の開始時刻を変更するときに操作されるショートカットボタン群Ｆｂ、日付を変更するときに操作されるショートカットボタン群Ｆｃが設けられている。図５に示す番組表Ｆａ１は、７月９日（月）の２１時以降に放送される番組の番組表であるので、「０７月０９日（月）」のボタンＦｃと「２１時〜」のボタンＦｂが強調されて表示されている（陰が付されている）。
【００５０】
ＥＰＧ画面では、番組内容を、番組表Ｆａ１の他、ドラマ、音楽、スポーツ、オススメ、バラエティ、映画、またはアニメ／特選など、所定のジャンル毎にまとめて表示することができる。そこでＥＰＧ画面には、このように番組内容の表示形態を変更する際に操作されるリンクボタン群Ｆｄが表示されている。図５の例では、番組表Ｆａ１が表示されているので、「番組表」のリンクボタンＦｄが強調されて表示されている（陰が付されている）。
【００５１】
ＥＰＧ画面にはまた、リモートコマンダ２４の、十字キー２４Ｂの操作に応じて移動するカーソルＫが表示される。
【００５２】
なおリモートコマンダ２４の「メニュー」ボタン２４Ｄは、番組表Ｆａ１が表示されているとき操作されると、以下に示すメニューがそれぞれ表示される。ユーザは、その機能に応じて所定のメニューを選択することができる。
・メニュー表示を閉じるときに選択されるメニュー
・番組表Ｆａ１を最新の情報に更新するときのメニュー
・番組表Ｆａ１を「番組表」ボタン２４Ａが操作された直後のものに戻すためのメニュー
・リモコンでの番組表Ｆａ１操作方法のヘルプのためのメニュー
・リモコンＥＰＧ専用アプリケーションのバージョン番号を表示されるたえのメニュー
・ＥＰＧ画面を閉じるためのメニュー
【００５３】
図３に戻り、ブラウザ制御部４６Ｂは、電話回線と接続されたモデム５２及びシステムコントローラ４４を介してインターネット４上のＷＷＷサーバから伝送されてくるＨＴＭＬデータに基づいて、ホームページのビットマップデータを作成し、ＤＲＡＭ３７Ａに書き込むようになされている。ＤＲＡＭ３７Ａに書き込まれた表示データはＭＰＥＧビデオデコーダ３７によって処理されて表示される。
【００５４】
このようにＥＰＧ処理部４６Ａおよびブラウザ制御部４６Ｂは、ＥＰＧ画面及びホームページのビットマップデータを処理することにより、ＥＰＧ画面及びホームページの閲覧ができるように表示処理を行うことができる。
【００５５】
ＳＲＡＭ４９は、システムコントローラ４４のワークメモリとして使用される。モデム５２は、システムコントローラ４４の制御のもとに、電話回線を介してデータを授受する。
【００５６】
次に、番組表Ｆａ１の表示範囲を変更する場合の受信装置３の動作を、図６のフローチャートを参照して説明する。
【００５７】
ステップＳ１において、受信装置３のプロセッサ４６は、リモートコマンダ２４の十字キー２４Ｂが操作されるまで待機し、それが操作されたとき、ステップＳ２に進み、カーソルＫが番組表Ｆａ１の上端の番組枠にあるときに十字キー２４Ｂの上矢印キーが操作されたか否か、またはカーソルＫが番組表Ｆａ１の下端の番組枠にあるときに十字キー２４Ｂの下矢印キーが操作されたか否かを判定し、いずれでもないと判定した場合、ステップＳ３に進む。
【００５８】
例えば、図７に示すように、カーソルＫが、番組表Ｆａ１の上端または下端の番組枠にないとき、ステップＳ３に進む。
【００５９】
ステップＳ３において、プロセッサ４６は、カーソルＫが番組表Ｆａ１の右端の番組枠にあるときに十字キー２４Ｂの右矢印キーが操作されたか否か、またはカーソルＫが番組表Ｆａ１の左端にあるときに十字キー２４Ｂの左矢印キーが操作されたか否かを判定し、いずれでもないと判定した場合、ステップＳ４に進む。
【００６０】
例えば、図７に示すように、カーソルＫが、番組表Ｆａ１の右端または左端の番組枠にないとき、ステップＳ４に進む。
【００６１】
ステップＳ４において、プロセッサ４６は、リモートコマンダ２４の十字キー２４Ｂの操作に応じてカーソルＫを移動させる。
【００６２】
図７の例の場合、カーソルＫが上下または左右に隣接する番組欄の枠に移動される。
【００６３】
一方ステップＳ２で、例えば、図８に示すようにカーソルＫが上端の番組枠にあるときに十字キー２４Ｂの上矢印キーが操作されたと判定された場合、または図９に示すようにカーソルＫが下端の番組枠にあるときに下矢印キーが操作されたと判定された場合、ステップＳ５に進み、プロセッサ４６は、表示範囲変更処理を行う。この処理の詳細を、図１０のフローチャートを参照して説明する。
【００６４】
ステップＳ２１において、カーソルＫが上端の番組枠にあるときに（図８）十字キー２４Ｂの上矢印キーが操作された場合、カーソルＫが表示されている番組より前の時刻に放送される番組（過去の番組）が存在するか否かが判定される。またカーソルＫが下端の番組枠にあるときに（図９）十字キー２４Ｂの下矢印キーが操作された場合、カーソルＫがある番組より後の時刻に放送される番組（未来の番組）が存在するか否かが判定される。
【００６５】
ステップＳ２１で、過去または未来の番組が存在すると判定された場合、ステップＳ２２に進み、プロセッサ４６は、図１１に示すように、「１時間戻る」の表示Ｇａを、番組表Ｆａ１の局名欄に重ねて表示し、または図１２に示すように、「１時間進む」の表示Ｇｂを、番組表Ｆａ１の下側に隣接して表示する。このときカーソルＫは、表示Ｇａまたは表示Ｇｂの枠に表示される。
【００６６】
次に、ステップＳ２３において、プロセッサ４６は、十字キー２４Ｂの上下矢印キーまたは決定キー２４Ｃが操作されるまで待機し、いずれかのキーが操作されたとき、ステップＳ２４に進む。
【００６７】
ステップＳ２４において、プロセッサ４６は、決定キー２４Ｃが操作されたか否かを判定し、操作されたと判定した場合、ステップＳ２５に進み、図１３または図１４に示すように、表示Ｇａまたは表示Ｇｂを強調して表示した後（例えば、表示色を変えて表示したり、点滅させて表示した後）、１時間戻ったまたは１時間進んだ番組表Ｆａ１を再構成し、それを表示する（共に図示せず）。
【００６８】
一方ステップＳ２４で決定キー２４Ｃが操作されていないと判定された場合、このとき十字キー２４Ｂの上下矢印キーが操作されているので、ステップＳ２６において、その操作に応じて、カーソルＫを移動させる。
【００６９】
ここで図１１に示すように表示Ｇａが表示されているときに十字キー２４Ｂの上矢印キーが操作された場合について説明すると、この場合カーソルＫは、番組表Ｆａ１からショートカットボタン群Ｆｂ（図１５）に移動する。すなわちその後ユーザは、リモートコマンダ２４の十字キー２４Ｂや決定キー２４Ｃを操作することによって、所望のショートカットボタンＦｂを選択することができる（図１６）。またさらに上矢印キーが操作されると、カーソルＫは、ショートカットボタン群Ｆｂからショートカットボタン群Ｆｃに移動する（図１７）。すなわちその後ユーザは、リモートコマンダ２４の十字キー２４Ｂや決定キー２４Ｃを操作することによって、所望のショートカットボタンＦｃを選択することができる（図１８）。
【００７０】
またさらに上矢印キーが操作されると、カーソルＫは、ショートカットボタン群Ｆｃからリンクボタン群Ｆｄに移動する（図１９）。すなわちその後ユーザは、リモートコマンダ２４の十字キー２４Ｂや決定キー２４Ｃを操作することによって、所望のリンクボタンＦｄを選択することができる（図２０）。
【００７１】
図１０に戻り、ステップＳ２１で、過去または未来の番組が存在しないと判定された場合、ステップＳ２７に進み、プロセッサ４６は、図２１または図２２に示すように、表示Ｇａまたは表示Ｇｂに代えて「情報がありません」の表示Ｇｃを表示する。カーソルＫは、表示Ｇｃに移動する。
【００７２】
ステップＳ２５で、１時間戻ったまたは１時間進んだ番組表Ｆａ１が表示されたとき、ステップＳ２６でカーソルＫが移動されたとき、またはステップＳ２７で表示Ｇｃが表示されたとき、この表示範囲変更処理は終了し、図６の処理も終了する。
【００７３】
なお、図１１または図１２の例では、番組表Ｆａ１は、１時間単位で変更されたが、例えば、図２３に示すように、「１時間進む」、「２時間進む」の表示Ｇｂ１、表示Ｇｂ２を表示して、それが選択されたとき、番組表Ｆａ１を１時間、または２時間単位で進めることもできる。番組表Ｆａ１を戻す場合も同様である。
【００７４】
このような表示Ｇｂが表示される場合のプロセッサ４６の動作を、図２４のフローチャートを参照して説明する。
【００７５】
ステップＳ４１において、カーソルＫが下端の番組枠にあるときに（図９）十字キー２４Ｂの下矢印キーが操作された場合、プロセッサ４６は、カーソルＫがある番組より後の時刻に放送される番組（未来の番組）が存在するか否かを判定する。
【００７６】
ステップＳ４１で、未来の番組が存在すると判定された場合、ステップＳ４２に進み、プロセッサ４６は、図２３に示すように、表示Ｇｂ１および表示Ｇｂ２（「１時間進む」、「２時間進む」の表示）を、番組表Ｆａ１の下側に隣接して表示し、ステップＳ４３において、カーソルＫを、表示Ｇｂ１の枠に表示する。
【００７７】
次に、ステップＳ４４において、プロセッサ４６は、十字キー２４Ｂの下矢印キーまたは決定キー２４Ｃが操作されるまで待機し、いずれかのキーが操作されたとき、ステップＳ４５に進む。
【００７８】
ステップＳ４５において、プロセッサ４６は、決定キー２４Ｃが操作されたか否かを判定し、操作されたと判定した場合、ステップＳ４６に進み、表示Ｇｂ１を強調表示した後、１時間進んだ番組表Ｆａ１を表示する。
【００７９】
一方ステップＳ４５で決定キー２４Ｃが操作されていないと判定された場合、このとき十字キー２４Ｂの下矢印キーが操作されているので、ステップＳ４７において、プロセッサ４６は、カーソルＫを表示Ｇｂ２（「２時間進む」の表示）に移動する。
【００８０】
次に、ステップＳ４８において、プロセッサ４６は、決定キー２４Ｃまたは上矢印キーのいずれかが操作されるまで待機し、決定キー２４Ｃが操作されたとき、ステップＳ４９に進み、表示Ｇｂ２（「２時間進む」の表示）を強調表示した後、２時間進んだ番組表Ｆａ１を表示する。
【００８１】
ステップＳ４８で、上矢印キーが操作されたと判定されたとき、ステップＳ４３に戻り、カーソルＫが表示Ｇｂ１に移動される。
【００８２】
ステップＳ４１で、未来の番組が存在しないと判定された場合、ステップＳ４９に進み、プロセッサ４６は、表示Ｇｂ１，Ｇｂ２に代えて「情報がありません」の表示Ｇｃを表示する。
【００８３】
ステップＳ４６またはステップＳ４９で、１時間進んだまたは２時間進んだ番組表Ｆａ１が表示されたとき、またはステップＳ５０で表示Ｇｃが表示されたとき、この表示範囲変更処理を終了する。
【００８４】
図２５は、この処理での表示Ｇｂ１，Ｇｂ２の変化の様子を表したものである。すなわちリモートコマンダ２４の十字キー２４Ｂの上下矢印キーの操作に応じて、表示Ｇｂ１または表示Ｇｂ２が選択される。
【００８５】
また図２３の例では、複数の表示Ｇｂから１つの表示Ｇｂを選択したが、図２６または図２７に示すように、十字キー２４Ｂの左右矢印キーを操作して表示Ｇｂを切り換えて選択することができるようにすることもできる。
【００８６】
図６に戻り、ステップＳ３で、図２８に示すようにカーソルＫが右端の番組枠にあるときに十字キー２４Ｂの右矢印キーが操作されたとき、またはその図示は省略するがカーソルＫが左端の番組枠にあるときに左矢印キーが操作されたとき、ステップＳ６に進み、プロセッサ４６は、表示範囲変更処理を行う。この処理の詳細を、図２９のフローチャートを参照して説明する。
【００８７】
ステップＳ５１において、カーソルＫが右端の番組枠にあるときに（図２８）十字キー２４Ｂの右矢印キーが操作された場合、カーソルＫがある番組の放送局よりチャンネル番号が大きい放送局の番組が存在するか否かが判定される。またカーソルＫが左側の番組枠にあるときに十字キー２４Ｂの左矢印キーが操作された場合、カーソルＫがある番組の放送局よりチャンネル番号が小さい放送局の番組が存在するか否かが判定される。
【００８８】
ステップＳ５１で、そのような放送局の番組が存在すると判定された場合、ステップＳ５２に進み、プロセッサ４６は、例えば図３０に示すように、「他のチャンネルへ」の表示を強調したり、その図示は省略するがその表示を番組表Ｆａ１の時刻欄に上書き表示する。
【００８９】
なお通常は「他のチャンネルへ」の表示に代えて、その部分に広告や宣伝内容を表示しておき、ステップＳ５２に進んだとき、その広告や宣伝内容に代えて、強調された「他のチャンネルへ」が表示されるようにすることもできる。
【００９０】
次に、ステップＳ５３において、プロセッサ４６は、十字キー２４Ｂの左右矢印キーまたは決定キー２４Ｃが操作されるまで待機し、いずれかのキーが操作されたとき、ステップＳ５４に進む。
【００９１】
ステップＳ５４において、プロセッサ４６は、決定キー２４Ｃが操作されたか否かを判定し、操作されたと判定した場合、ステップＳ５５に進み、１放送局分番号が大きいまたは小さいチャンネル番号の放送局の番組を含んだ番組表Ｆａ１を再構成しそれを表示する。
【００９２】
一方ステップＳ５４で決定キー２４Ｃが操作されていないと判定された場合、このとき十字キー２４Ｂの左右矢印キーが操作されているので、ステップＳ５６において、プロセッサ４６は、その操作に応じて、カーソルＫを左右方向に隣接する番組の枠に移動する。
【００９３】
ステップＳ５１で、カーソルＫがある番組の放送局より番号が大きいまたは小さい放送局の番組が存在しないと判定された場合、ステップＳ５７に進み、プロセッサ４６は、「情報がありません」の表示Ｇｃを表示する。
【００９４】
ステップＳ５５で、１放送局分番号が大きいまたは小さいチャンネル番号の放送局の番組を含んだ番組表Ｆａ１が表示されたとき、ステップＳ５６でカーソルＫが移動されたとき、またはステップＳ５７で表示Ｇｃが表示されたとき、この表示範囲変更処理は終了し、図６の処理も終了する。
【００９５】
なおこの場合の図３０の例では、１局分単位で変更されたが、例えば、図３１に示すように、「１局分移動」、「２局分移動」、「３局分移動」の表示を表示して、それが選択されたとき、番組表Ｆａ１を１局分、２局分、または３局分毎に、チャンネル番号が大きい放送局の番組を含む番組表Ｆａ１を表示するようにすることもできる。
【００９６】
以上においては、いま表示されていない番組内容が表示されるように番組表Ｆａ１を変更する場合を説明したが、同様にカーソルＫを操作することにより、番組内容の表示形態を変更させることもできる。
【００９７】
図３２のＥＰＧ画面には、番組表Ｆａ１に代えて、番組内容が「ドラマ」毎にまとめられて表示されている（以下、以下この表示をドラマ表Ｆａ２と称する）。このＥＰＧ画面にはまた、ドラマ表Ｆａ２の両側に、広告用のアイコン群Ｆｅが設けられている。簡単のためにアイコンＦｅは、斜線が付されているが、実際には広告内容に応じた文字や画像が表示されている。
【００９８】
この例の場合、このときユーザは、十字キー２４Ｂの左矢印キーを操作すると、図３３に示すように、左のアイコン群Ｆｅに代えて、番組内容の表示形態を変更する際のリンクボタンＦｄ群を表示することができる。そしてそのリンクボタンＦｄの中の、例えば「オススメ」ボタンＦｄが選択されると、ドラマ表Ｆａ２は、図３４に示すように、番組内容が推薦する番組毎にまとめられて表示される（表示Ｆａ３）。
【００９９】
図３５は、上述のような受信装置３として機能するコンピュータ１０１の一実施の形態の構成を示すブロック図である。CPU（Central Processing Unit）１１１にはバス１１５を介して入出力インタフェース１１６が接続されており、CPU１１１は、入出力インタフェース１１６を介して、ユーザから、キーボード、マウスなどよりなる入力部１１８から指令が入力されると、例えば、ROM（Read Only Memory）１１２、ハードディスク１１４、またはドライブ１２０に装着される磁気ディスク１３１、光ディスク１３２、光磁気ディスク１３３、若しくは半導体メモリ１３４などの記録媒体に格納されているプログラムを、RAM（Random Access Memory）１１３にロードして実行する。これにより、上述した各種の処理が行われる。さらに、CPU１１１は、その処理結果を、例えば、入出力インタフェース１１６を介して、LCD（Liquid Crystal Display）などよりなる表示部１１７に必要に応じて出力する。なお、プログラムは、ハードディスク１１４やROM１１２に予め記憶しておき、コンピュータ１０１と一体的にユーザに提供したり、磁気ディスク１３１、光ディスク１３２、光磁気ディスク１３３，半導体メモリ１３４等のパッケージメディアとして提供したり、衛星、ネットワーク等から通信部１１９を介してハードディスク１１４に提供することができる。
【０１００】
なお、本明細書において、記録媒体により提供されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【図面の簡単な説明】
【０１０１】
【図１】従来の番組表の例を示す図である。
【図２】デジタル放送システムの例を示す図である。
【図３】図１の受信装置の構成例を示すブロック図である。
【図４】図３のリモートコマンダの外観の構成例を示す図である。
【図５】ＥＰＧ画面の例を示す図である。
【図６】図１の受信装置の動作を説明するフローチャートである。
【図７】ＥＰＧ画面の他の例を示す図である。
【図８】ＥＰＧ画面の他の例を示す図である。
【図９】ＥＰＧ画面の他の例を示す図である。
【図１０】図１の受信装置の他の動作を説明するフローチャートである。
【図１１】ＥＰＧ画面の他の例を示す図である。
【図１２】ＥＰＧ画面の他の例を示す図である。
【図１３】ＥＰＧ画面の他の例を示す図である。
【図１４】ＥＰＧ画面の他の例を示す図である。
【図１５】ＥＰＧ画面の他の例を示す図である。
【図１６】ＥＰＧ画面の他の例を示す図である。
【図１７】ＥＰＧ画面の他の例を示す図である。
【図１８】ＥＰＧ画面の他の例を示す図である。
【図１９】ＥＰＧ画面の他の例を示す図である。
【図２０】ＥＰＧ画面の他の例を示す図である。
【図２１】ＥＰＧ画面の他の例を示す図である。
【図２２】ＥＰＧ画面の他の例を示す図である。
【図２３】ＥＰＧ画面の他の例を示す図である。
【図２４】図１の受信装置の他の動作を説明するフローチャートである。
【図２５】ＥＰＧ画面の他の例を示す図である。
【図２６】ＥＰＧ画面の他の例を示す図である。
【図２７】ＥＰＧ画面の他の例を示す図である。
【図２８】ＥＰＧ画面の他の例を示す図である。
【図２９】図１の受信装置の他の動作を説明するフローチャートである。
【図３０】ＥＰＧ画面の他の例を示す図である。
【図３１】ＥＰＧ画面の他の例を示す図である。
【図３２】ＥＰＧ画面の他の例を示す図である。
【図３３】ＥＰＧ画面の他の例を示す図である。
【図３４】ＥＰＧ画面の他の例を示す図である。
【図３５】パーソナルコンピュータの構成例を示すブロック図である。
【符号の説明】
【０１０２】
３  受信装置，  ２４  リモートコマンダ，  ２４Ｂ  十字キー，  ２４Ｃ  決定キー
【図１】
2005159624.tif 000003
【図２】
2005159624.tif 000004
【図３】
2005159624.tif 000005
【図４】
2005159624.tif 000006
【図５】
2005159624.tif 000007
【図６】
2005159624.tif 000008
【図７】
2005159624.tif 000009
【図８】
2005159624.tif 000010
【図９】
2005159624.tif 000011
【図１０】
2005159624.tif 000012
【図１１】
2005159624.tif 000013
【図１２】
2005159624.tif 000014
【図１３】
2005159624.tif 000015
【図１４】
2005159624.tif 000016
【図１５】
2005159624.tif 000017
【図１６】
2005159624.tif 000018
【図１７】
2005159624.tif 000019
【図１８】
2005159624.tif 000020
【図１９】
2005159624.tif 000021
【図２０】
2005159624.tif 000022
【図２１】
2005159624.tif 000023
【図２２】
2005159624.tif 000024
【図２３】
2005159624.tif 000025
【図２４】
2005159624.tif 000026
【図２５】
2005159624.tif 000027
【図２６】
2005159624.tif 000028
【図２７】
2005159624.tif 000029
【図２８】
2005159624.tif 000030
【図２９】
2005159624.tif 000031
【図３０】
2005159624.tif 000032
【図３１】
2005159624.tif 000033
【図３２】
2005159624.tif 000034
【図３３】
2005159624.tif 000035
【図３４】
2005159624.tif 000036
【図３５】
2005159624.tif 000037