(57)【要約】【課題】多くの画像の中から、所望の画像を迅速且つ確実に選択することができるようにする。【解決手段】番組を選択する電子番組ガイドであって、番組の代表画面を縮小した静止画からなる電子番組ガイド（データストリーム）を、本来、受信表示している番組の画面上に重畳表示する。所定のジャンル上にカーソルが位置する状態において、カーソルを上方向または下方向に移動する指令が入力されたとき、そのジャンルの静止画を下方向または上方向にスクロールする。予め設定されている一定の時間以上、指令が入力されないとき、各ジャンルの静止画を同時に自動的にスクロールする。【選択図】図３３
2006271003.tif 000002
【特許請求の範囲】
【請求項１】
任意のカテゴリに属する画像の表示を制御する表示制御装置において、
複数の異なるカテゴリを表すアイコンを帯状に配列して表示させるとともに、前記アイコンの表示位置に対応する位置に表示されている、ユーザ操作により選択されたカテゴリに属する前記画像を、前記アイコンの配列方向と直交する方向にスクロールさせる表示制御手段を備える
ことを特徴とする表示制御装置。
【請求項２】
前記表示制御手段は、さらに、ユーザ操作により選択されたカテゴリに属する１つの画像にカーソルを重ねて表示させる
ことを特徴とする請求項１に記載の表示制御装置。
【請求項３】
前記表示制御手段は、さらに、前記カーソルが重ねて表示されている１つの前記画像に関する情報を表示させる
ことを特徴とする請求項２に記載の表示制御装置。
【請求項４】
前記表示制御手段は、前記カーソルを所定の一定方向に移動させることが指示される毎に、帯状に配列して表示される前記アイコン全体を、前記一定方向と反対方向に１つのアイコン分だけスクロールさせる
ことを特徴とする請求項２に記載の表示制御装置。
【請求項５】
前記表示制御手段は、さらに、画像に重畳して前記アイコンを帯状に配列して表示させる
ことを特徴とする請求項１に記載の表示制御装置。
【請求項６】
前記表示制御手段は、ユーザ操作により選択されていないカテゴリに属する前記画像をスクロールさせずに、ユーザ操作により選択されたカテゴリに属する前記画像を、前記アイコンの配列方向と直交する方向にスクロールさせる
請求項１に記載の表示制御装置。
【請求項７】
任意のカテゴリに属する画像の表示を制御する表示制御方法において、
複数の異なるカテゴリを表すアイコンを帯状に配列して表示させるとともに、前記アイコンの表示位置に対応する位置に表示されている、ユーザ操作により選択されたカテゴリに属する前記画像を、前記アイコンの配列方向と直交する方向にスクロールさせる表示制御ステップを含む
ことを特徴とする表示制御方法。
【請求項８】
任意のカテゴリに属する画像の表示を制御する表示制御装置において、
複数の異なるカテゴリを表すアイコンを帯状に配列して表示させるとともに、前記アイコンの配列方向と直交する方向にカテゴリ毎に配列される前記画像のうち、ユーザ操作により選択されたカテゴリに属する、カーソルに囲んで表示させる画像を切り換える表示制御手段を備える
ことを特徴とする表示制御装置。
【請求項９】
前記表示制御手段は、さらに、前記カーソルに囲んで表示させている１つの前記画像に関する情報を表示させる
ことを特徴とする請求項８に記載の表示制御装置。
【請求項１０】
前記表示制御手段は、前記カーソルを所定の一定方向に移動させることが指示される毎に、帯状に配列して表示される前記アイコン全体を、前記一定方向と反対方向に１つのアイコン分だけスクロールさせる
ことを特徴とする請求項８に記載の表示制御装置。
【請求項１１】
前記表示制御手段は、さらに、画像に重畳して前記アイコンを帯状に配列して表示させる
ことを特徴とする請求項８に記載の表示制御装置。
【請求項１２】
任意のカテゴリに属する画像の表示を制御する表示制御方法において、
複数の異なるカテゴリを表すアイコンを帯状に配列して表示させるとともに、前記アイコンの配列方向と直交する方向にカテゴリ毎に配列される前記画像のうち、ユーザ操作により選択されたカテゴリに属する、カーソルに囲んで表示させる画像を切り換える表示制御ステップを含む
ことを特徴とする表示制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御装置および方法に関し、特に、多くの画像の中から、所望の画像を迅速且つ確実に選択することができるようにする表示制御装置および方法に関する。
【背景技術】
【０００２】
最近、放送衛星、通信衛星などの衛星を介して、テレビジョン信号をデジタル化して伝送し、各家庭においてこれを受信するシステムが普及しつつある。このシステムにおいては、例えば８０近くのチャンネルを確保することが可能であるため、極めて多くの番組を放送することができる。
【０００３】
このようなシステムにおいては、多くの番組の中から所望の番組を確実に選択することができるようにするため、電子番組ガイド（ＥＰＧ：Ｅｌｅｃｔｒｉｃａｌ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ）を伝送し、受信側においてこれを受信して表示し、この電子番組ガイドから所望の番組を選択することが提案されている。
【特許文献１】特開平６−２１７２７１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明は、多くの画像の中から、所望の画像を迅速且つ確実に選択することができるようにするものである。
【課題を解決するための手段】
【０００５】
本発明の第１の表示制御装置は、任意のカテゴリに属する画像の表示を制御する表示制御装置であって、複数の異なるカテゴリを表すアイコンを帯状に配列して表示させるとともに、アイコンの表示位置に対応する位置に表示されている、ユーザ操作により選択されたカテゴリに属する画像を、アイコンの配列方向と直交する方向にスクロールさせる表示制御手段を備えることを特徴とする。
【０００６】
表示制御手段は、さらに、ユーザ操作により選択されたカテゴリに属する１つの画像にカーソルを重ねて表示させるようにすることができる。
【０００７】
表示制御手段は、さらに、カーソルが重ねて表示されている１つの画像に関する情報を表示させるようにすることができる。
【０００８】
表示制御手段は、カーソルを所定の一定方向に移動させることが指示される毎に、帯状に配列して表示されるアイコン全体を、一定方向と反対方向に１つのアイコン分だけスクロールさせるようにすることができる。
【０００９】
表示制御手段は、さらに、画像に重畳してアイコンを帯状に配列して表示させるようにすることができる。
【００１０】
表示制御手段は、ユーザ操作により選択されていないカテゴリに属する画像をスクロールさせずに、ユーザ操作により選択されたカテゴリに属する画像を、アイコンの配列方向と直交する方向にスクロールさせるようにすることができる。
【００１１】
本発明の第１の表示制御方法は、任意のカテゴリに属する画像の表示を制御する表示制御方法であって、複数の異なるカテゴリを表すアイコンを帯状に配列して表示させるとともに、アイコンの表示位置に対応する位置に表示されている、ユーザ操作により選択されたカテゴリに属する画像を、アイコンの配列方向と直交する方向にスクロールさせる表示制御ステップを含むことを特徴とする。
【００１２】
本発明の第２の表示制御装置は、任意のカテゴリに属する画像の表示を制御する表示制御装置であって、複数の異なるカテゴリを表すアイコンを帯状に配列して表示させるとともに、アイコンの配列方向と直交する方向にカテゴリ毎に配列される画像のうち、ユーザ操作により選択されたカテゴリに属する、カーソルに囲んで表示させる画像を切り換える表示制御手段を備えることを特徴とする。
【００１３】
表示制御手段は、さらに、カーソルに囲んで表示させている１つの画像に関する情報を表示させるようにすることができる。
【００１４】
表示制御手段は、カーソルを所定の一定方向に移動させることが指示される毎に、帯状に配列して表示されるアイコン全体を、一定方向と反対方向に１つのアイコン分だけスクロールさせるようにすることができる。
【００１５】
表示制御手段は、さらに、画像に重畳してアイコンを帯状に配列して表示させるようにすることができる。
【００１６】
本発明の第２の表示制御方法は、任意のカテゴリに属する画像の表示を制御する表示制御方法であって、複数の異なるカテゴリを表すアイコンを帯状に配列して表示させるとともに、アイコンの配列方向と直交する方向にカテゴリ毎に配列される画像のうち、ユーザ操作により選択されたカテゴリに属する、カーソルに囲んで表示させる画像を切り換える表示制御ステップを含むことを特徴とする。
【００１７】
本発明の第１の表示制御装置および表示制御方法においては、複数の異なるカテゴリを表すアイコンが帯状に配列して表示されるとともに、アイコンの表示位置に対応する位置に表示されている、ユーザ操作により選択されたカテゴリに属する画像が、アイコンの配列方向と直交する方向にスクロールされる。
【００１８】
本発明の第２の表示制御装置および表示制御方法においては、複数の異なるカテゴリを表すアイコンが帯状に配列して表示されるとともに、アイコンの配列方向と直交する方向にカテゴリ毎に配列される画像のうち、ユーザ操作により選択されたカテゴリに属する、カーソルに囲んで表示させる画像が切り換えられる。
【発明の効果】
【００１９】
本発明によれば、多くの画像の中から、所望の画像を迅速且つ確実に選択することができる。
【発明を実施するための最良の形態】
【００２０】
図１は、本発明を応用した送信装置の構成例を表している。この送信装置は、スイッチャ３０１を備え、このスイッチャ３０１には、例えば米国であれば、ＣＮＮ、ＧＡＯＲＡ、朝日、ＳＴＡＲ、ＴＲＹ、ＭＴＶ、スーパー、スポ、ＢＢＣ、ＣＳＮＩ、グリーン（商標あるいはサービスマーク）などの各放送局、日本であれば、ＮＨＫ、日本テレビ、ＴＢＳテレビ、フジテレビ、テレビ朝日、テレビ東京、ＷＯＷＯＷ（商標あるいはサービスマーク）などの放送局から供給されるビデオデータとオーディオデータがデジタルデータとして入力される。
【００２１】
あるいはまた、このスイッチャ３０１には、図示せぬデジタルビデオテープレコーダ（ＤＶＴＲ）より再生されたデジタルビデオ信号とオーディオ信号が入力されるようになされている。
【００２２】
スイッチャ３０１は、番組送出制御装置３０８に制御され、入力されたビデオ信号とオーディオ信号のうち、所定の複数の放送チャンネル（但し、この場合、ビデオ信号とオーディオ信号を１つの放送チャンネルとして数えている）を選択し、プロモーションチャンネル生成装置３０２に出力する。
【００２３】
また、スイッチャ３０１は、入力された信号から、所定の５個の放送チャンネルを選択し、ＭＰＥＧビデオ／オーディオエンコーダブロック３０３−１に出力する。同様に、ＭＰＥＧビデオ／オーディオエンコーダブロック３０３−２乃至３０３−７にも、所定の５放送チャンネル分の信号を選択し、出力する。
【００２４】
さらにスイッチャ３０１より出力された所定のビデオ信号は、ＥＰＧデータ生成装置３０９が内蔵するＪＰＥＧエンコーダブロック３１０に供給されている。
【００２５】
プロモーションチャンネル生成装置３０２は、入力された複数の放送チャンネルの信号のうち、所定の２つのチャンネルの信号を、それぞれ独立に処理する。
【００２６】
また、このプロモーションチャンネル生成装置３０２には、ＥＰＧデータ生成装置３０９が番組送出制御装置３０８の制御の下に発生した伝送すべきアイコン、ステーションロゴ、カテゴリロゴなどのビットマップデータ（これらは、後述する図２０のＩＲＤ２側に予め記憶しておくこともできる）が入力されている。プロモーションチャンネル生成装置３０２は、このビットマップデータをスイッチャ３０１より入力されるビデオ信号に重畳する。
【００２７】
プロモーションチャンネル生成装置３０２は、処理したデータを、マルチプレクサ（ＭＵＸ）３０４−１に出力する。なお、このプロモーションチャンネル生成装置３０２の詳細については、図２を参照して後述する。
【００２８】
ＭＰＥＧビデオ／オーディオエンコーダブロック３０３−１乃至３０３−７は、スイッチャ３０１より入力された、それぞれ５放送チャンネル分ずつのビデオ信号とオーディオ信号をエンコードできるように、５チャンネル分の（５台の）ＭＰＥＧビデオ／オーディオエンコーダを内蔵している。ＭＰＥＧビデオ／オーディオエンコーダ３０３−１乃至３０３−７は、入力されたビデオデータとオーディオデータをエンコードし、対応するマルチプレクサ３０４−２乃至３０４−８に出力する。
【００２９】
ＥＰＧデータ生成装置３０９に内蔵されているＪＰＥＧビデオエンコーダブロック３１０は、スイッチャ３０１より入力されたビデオ信号の中から、番組送出制御装置３０８からの指令に対応して、所定の代表画面を選択し、その代表画面を縮小して小さい画面とし、さらに、その縮小画面のデータを圧縮して、第１のＥＰＧデータ（ＥＰＧ１）として、マルチプレクサ３０４−１乃至３０４−８に出力する。
【００３０】
また、マルチプレクサ３０４−２乃至３０４−８には、ＥＰＧデータ生成装置３０９により生成された他のＥＰＧデータ（ＥＰＧ２）が供給されている。このＥＰＧ２は、比較的短い期間のテキストを中心とするＥＰＧデータを含んでいる。また、マルチプレクサ３０４−１には、ＥＰＧ２のＥＰＧデータと、それより後の期間のテキストを中心とする第３のＥＰＧデータ（ＥＰＧ３）が供給されている。
【００３１】
マルチプレクサ３０４−２乃至３０４−８とマルチプレクサ３０４−１は、これらのＥＰＧ１乃至ＥＰＧ３、またはＥＰＧ１とＥＰＧ２を、ＭＰＥＧビデオ／オーディオエンコーダブロック３０３−１乃至３０３−７、あるいはプロモーションチャンネル生成装置３０２より入力されるビデオデータおよびオーディオデータと多重化し、デジタル変調回路３０５−２乃至３０５−８またはデジタル変調回路３０５−１に出力する。デジタル変調回路３０５−１乃至３０５−８は、入力されたデジタルデータを所定の方式（例えばＱＰＳＫ方式）でデジタル変調する。これらのデジタル変調回路３０５−１乃至３０５−８の出力が、それぞれ衛星のトランスポンダ（後述する図１２のトランスポンダ１乃至８）に対応して割り当てられる。
【００３２】
合成回路３０６は、デジタル変調回路３０５−１乃至３０５−８の出力を合成し、アンテナ３０７を介して衛星に向けて伝送する。
【００３３】
図２は、プロモーションチャンネル生成装置３０２の構成例を表している。スイッチャ３０１より出力された１つの放送チャンネルのデータは、単独画面生成装置３３２−１により、単独の画面として処理される。そして、その出力は、スーパーインポーザ３３３−１に入力され、ＥＰＧデータ生成装置３０９より供給されたデータが、スーパーインポーズされる。そして、スーパーインポーザ３３３−１の出力が、ＭＰＥＧビデオ／オーディオエンコーダブロック３３４−１に出力されている。
【００３４】
同様に、スイッチャ３０１より出力された、残りの１放送チャンネル分のデータは、単独画面生成装置３３２−２により単独で処理された後、スーパーインポーザ３３３−２に入力され、ＥＰＧデータ生成装置３０９より入力されたデータがスーパーインポーズされる。スーパーインポーザ３３３−２より出力されたデータは、ＭＰＥＧビデオ／オーディオエンコーダブロック３３４−２に入力され、エンコードされるようになされている。
【００３５】
なお、単独画面生成装置３３２−１，３３２−２に取り込まれた１チャンネル分ずつのオーディオデータは、ＭＰＥＧビデオ／オーディオエンコーダ３３４−１，３３４−２でそれぞれエンコードされる。
【００３６】
ＭＰＥＧビデオ／オーディオエンコーダブロック３３４−１，３３４−２より出力されたデータは、マルチプレクサ３３５により多重化され、マルチプレクサ３０４−１に出力されるようになされている。
【００３７】
このようにして、衛星を介して、各家庭に配置された受信装置（図２０のＩＲＤ２）に向けて行われるデジタルビデオ放送の欧州規格が、欧州の放送事業者やメーカなどを中心に約１５０社が参加するプロジェクトＤＶＢ（Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ  Ｂｒｏａｄｃａｓｔｉｎｇ）によりまとめられたが、受信側においては、この規格に準じて、このようにして伝送されるＥＰＧデータから電子番組ガイドの画面を生成し、モニタ装置に表示させることができる。
【００３８】
次に、図１と図２に示した実施例の動作について説明する。スイッチャ３０１は、番組送出制御装置３０８に制御され、プロモーション用として放送すべき２チャンネル分の信号を選択し、プロモーションチャンネル生成装置３０２に出力する。
【００３９】
スイッチャ３０１より出力された１つのチャンネルのデータは、単独画面生成装置３３２−１において、所定の処理が施された後、スーパーインポーザ３３３−１に入力される。この単独画面の番組は、例えば所定の番組を宣伝するために、その番組の一部を紹介するものである。図３は、このプロモーション番組の表示例を表している。
【００４０】
スーパーインポーザ３３３−１は、このビデオデータに、ＥＰＧデータ生成装置３０９より入力されるデータをスーパーインポーズする。図３の表示例においては、左上に表示されている項目名としての「プロモーションチャンネル１  ＮＨＫ」の文字、項目内容としての「番組紹介」の文字、および、この番組を実際に放送している放送局（ステーション）のロゴ（この実施例の場合、「ＮＨＫ」）を重畳する（但し、ステーションロゴは、ＩＲＤ２側に記憶されている場合は、重畳されない）。
【００４１】
そして、スーパーインポーザ３３３−１の出力が、ＭＰＥＧビデオ／オーディオエンコーダブロック３３４−１に入力され、ＭＰＥＧ２方式でエンコードされる。
【００４２】
スイッチャ３０１により選択された他の残りの１つのチャンネルの信号に対しても、単独画面生成装置３３２−２、スーパーインポーザ３３３−２およびＭＰＥＧビデオ／オーディオエンコーダブロック３３４−２により、同様の処理が行われる。従って、単独画面で番組を紹介するプロモーションチャンネルが、この実施例の場合２つ生成されることになる。
【００４３】
マルチプレクサ３３５は、ＭＰＥＧビデオ／オーディオエンコーダブロック３３４−１，３３４−２より出力された２つの単独画面よりなるプロモーションチャンネルのデータを多重化し、マルチプレクサ３０４−１に出力する。
【００４４】
マルチプレクサ３０４−１は、プロモーションチャンネル生成装置３０２より入力されたデータに、ＥＰＧデータ生成装置３０９より入力されたＥＰＧデータＥＰＧ１乃至ＥＰＧ３を多重化し、パケット化して出力する。デジタル変調回路３０５−１は、マルチプレクサ３０４−１より入力されたデータをデジタル変調する。このデジタル変調回路３０５−１より出力されたデータが、衛星のガイドトランスポンダ（図１２のトランスポンダ１）に割り当てられる。
【００４５】
一方、ＭＰＥＧビデオ／オーディオエンコーダブロック３０３−１は、スイッチャ３０１より入力された５放送チャンネル分のビデオデータとオーディオデータをエンコードして、マルチプレクサ３０４−２に出力する。マルチプレクサ３０４−２は、これらの５放送分のデータと、ＥＰＧデータ生成装置３０９より供給されるＥＰＧデータＥＰＧ１，ＥＰＧ２をパケット化し、多重化して、デジタル変調回路３０５−２に出力する。デジタル変調回路３０５−２は、マルチプレクサ３０４−２より入力されたデータをデジタル変調する。このデジタル変調回路３０５−２によりデジタル変調されたデータが、通常のトランスポンダのうちの第１のトランスポンダ（図１２のトランスポンダ２）に割り当てられる。
【００４６】
以下、同様にして、マルチプレクサ３０４−３乃至３０４−８が、ＭＰＥＧビデオ／オーディオエンコーダブロック３０３−２乃至３０３−７によりエンコードされた、他の５個ずつの放送チャンネルのデータと、ＥＰＧデータＥＰＧ１，ＥＰＧ２をパケット化して多重化し、対応するデジタル変調回路３０５−３乃至３０５−８に入力する。デジタル変調回路３０５−３乃至３０５−８は、入力されたデータをデジタル変調する。これらのデジタル変調回路３０５−３乃至３０５−８により変調されたデータ号が、残りの６個の通常のトランスポンダ（図１２のトランスポンダ３乃至８）のそれぞれに割り当てられる。
【００４７】
合成回路３０６は、デジタル変調回路３０５−１乃至３０５−８より出力されたデータを合成し、アンテナ３０７を介して衛星に向けて出力する。衛星は、このデータを８個のトランスポンダで処理し、各受信装置（ＩＲＤ２）に向けて伝送する。
【００４８】
ここで、ＥＰＧデータＥＰＧ１乃至ＥＰＧ３について説明する。この実施例においては、後述するように、リモートコマンダ５の番組表ボタンスイッチ１４４（図２４）を操作すると、モニタ装置４（図２０）には、図４に示すように、通常の画面に、データストリームの画面が重畳表示される。このデータストリームは、図５と図６にそれぞれ示すように、タイトルバーと番組ウインドウにより構成されている。
【００４９】
タイトルバーにおいては、図５に示すように、その最も左側に、番組のジャンルを象徴的に表すジャンルアイコンが表示されている。ジャンルアイコンの次には、その番組を放送している放送局のシンボルとしてのステーションロゴが表示されている。そして、ステーションロゴの次に、その番組のタイトルが表示される。
【００５０】
また、番組ウインドウは、図６に示すように、この実施例の場合、５個の放送チャンネルの代表画面を縮小した静止画で構成されている。各縮小画面には、その番組の属するジャンルを象徴するジャンルアイコンが表示される。
【００５１】
また、リモートコマンダ５のインフォボタンスイッチ１４５（図２４）を操作すると、図７に示すように、番組をより詳細に説明するインフォ画面が表示されるようになされている。このインフォ画面の最も上部には、図４に示したデータストリームにおける場合と同様に、タイトルバーが表示される。
【００５２】
タイトルバーの左下には、代表画面の静止画の縮小画面が表示され、その右側の上下には、この番組の放送日時と、この番組の出演者（人物）の氏名が、それぞれ表示される。そして、さらに、その下側には、この番組の内容を説明する内容説明文が表示される。
【００５３】
このうち、ＥＰＧ１は、図６に示す番組ウインドウを構成する静止画データであり、ＥＰＧ２とＥＰＧ３は、番組のタイトル、放送日時、出演者、内容説明文などのデータであり、ＥＰＧ２は、現在からより近い将来までの番組に関するものであり、ＥＰＧ３は、ＥＰＧ２により表されている番組より、遠い将来に放送される番組に関するものである。これらのＥＰＧ１乃至ＥＰＧ３は、ＯＳＤとして表示される。
【００５４】
また、図８乃至図１０は、ＯＳＤとして、主にキャラクタ（文字）のみを処理し、表示可能な（静止画を処理することができない）受信装置（図２９のＩＲＤ２）において表示される電子番組ガイドの表示例を表している。
【００５５】
図８は、全チャンネルの電子番組ガイド（全体番組表）を表しており、縦軸に放送局名が、横軸に時刻が表されており、その２つの軸で規定される位置に、その放送局で、その時刻に放送される番組のタイトルが表示されている。
【００５６】
また、図９は、１つの放送局の電子番組ガイド（チャンネル番組表）の表示例を表している。この例においては、上から下に、その放送チャンネルで放送されている番組のタイトルと放送開始時刻が表示されている。
【００５７】
図８に示す全体番組表と、図９に示すチャンネル番組表は、所望の番組を選択するのに最低限必要な情報（番組概略説明）である。これに対して、図１０に示すように、所定の番組（あるいは、所定の放送局（放送チャンネル））の内容を解説する情報（番組詳細説明）は、番組を選択するのに、必ずしも必要としない情報であるが、番組を選択する上において、参考となる。そこで、この番組詳細説明も、ＥＰＧデータとして伝送される。
【００５８】
この番組表（番組概略説明）と番組内容（番組詳細説明）の両方を、長時間分、各トランスポンダから伝送するようにすると、その分だけ、本来伝送すべきビデオデータとオーディオデータの伝送レートが悪化してしまうことになる。そこで、通常の番組のデータを伝送する伝送チャンネルの各トランスポンダ（マルチプレクサ３０４−２乃至３０４−８）には、ＥＰＧデータ生成装置３０９より、ＥＰＧ２として、図１１（Ａ）に示すように、最大８０放送チャンネル分（１トランスポンダにつき、１０放送チャンネル分とし、１個の衛星には、８個のトランスポンダを割り当てるとすると、８０放送チャンネルとなる。但し、図１の実施例の場合、３７（＝５×７＋２）放送チャンネル分とされている）の２４時間分の番組表データと、８０放送チャンネル分（３７放送チャンネル分）の現在（その時刻において）放送されている番組、およびその次の番組に関する番組内容データを伝送するようにする。
【００５９】
これにより、各トランスポンダにおいて、本来伝送すべきビデオ信号とオーディオデータの伝送レートが悪化することを防止する。
【００６０】
一方、プロモーションチャンネル生成装置３０２の伝送チャンネル（デジタル変調回路３０５−１に対応する伝送チャンネル）は、他の伝送チャンネル（デジタル変調回路３０５−２乃至３０５−８に対応する伝送チャンネル）において放送されている番組の紹介、放送の受信を奨励する番組、番組提供者の宣伝といったプロモーション的な番組を主に（優先的に）伝送するためのチャンネルとされている。このプロモーションチャンネルの情報を伝送するトランスポンダ（ガイドトランスポンダ）は、他の通常のトランスポンダと異なり、通常の番組は伝送したとしても、その数は少ないので、番組表データと番組内容データをより多く伝送することが可能である。
【００６１】
そこで、このプロモーションチャンネルでは、ＥＰＧデータ生成装置３０９より、ＥＰＧ３として、図１１（Ｂ）に示すように、より長時間の番組表データと番組内容データを伝送するようにする。この実施例においては、番組表データは、１５０時間分のデータとされ、番組内容データは、７０時間分のデータとされている。
【００６２】
このため、図１２に示すように、ガイドトランスポンダ（トランスポンダ１）においては、８０放送チャンネルの各放送チャンネルの１５０時間分の番組表データと、８０放送チャンネルの７０時間分の番組内容データが伝送される。
【００６３】
これに対して、通常のトランスポンダ（トランスポンダ２乃至トランスポンダ８）においては、８０放送チャンネルの２４時間分の番組表データと、現在の番組と次の番組までの８０放送チャンネル分の番組内容データとが伝送される。
【００６４】
なお、図１１に示すように、静止画データ（データストリーム）は、番組選択のために必須のものであるので、番組表（番組概略説明）と同様に、通常のトランスポンダにおいては２４時間分（ＥＰＧ１−２）が伝送され、ガイドトランスポンダにおいては、１５０時間分（ＥＰＧ１−２とＥＰＧ１−３）が伝送される。
【００６５】
次に、ＥＰＧデータの詳細についてさらに説明する。ＥＰＧデータは、他の付随データと共に、サービス情報ＳＩ（Ｓｅｒｖｉｃｅ  Ｉｎｆｏｒｍａｔｉｏｎ）の一種として、ＤＶＢシステムにおいて伝送されるのであるが、このＥＰＧデータから電子番組表を作成するのに必要なデータは、図１３に示すデータである。
【００６６】
サービス（放送チャンネル）を供給する供給者を特定するサービス供給者、サービスの名称を表すサービス名、サービスのタイプを表すサービス型（サービスタイプ）は、それぞれＥＰＧデータ中のＳＤＴ（Ｓｅｒｖｉｃｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｔａｂｌｅ）に記述されている。このサービスタイプには、例えば、単独画面（ｐｒｏｍｏｔｉｏｎ＿ｓｅｒｖｉｃｅ）であるか否かの区別を表す記述が行われる。
【００６７】
番組名を表すタイトルは、ＥＩＴ（Ｅｖｅｎｔ  Ｉｎｆｏｒａｔｉｏｎ  Ｔａｂｌ）のＳｈｏｒｔ  Ｅｖｅｎｔ  Ｄｅｓｃｉｐｔｏｒのｅｖｅｎｔ＿ｎａｍｅとして規定される。サブタイトル（型）は、ＥＩＴのＣｏｍｐｏｎｅｎｔ  Ｄｅｓｃｒｉｐｔｏｒに記述される。
【００６８】
現在日時は、ＴＤＴ（Ｔｉｍｅ  ａｎｄ  Ｄａｔｅ  Ｔａｂｌｅ）にＵＴＣ＿ｔｉｍｅとして規定される。
【００６９】
番組開始時刻は、ＥＩＴのｓｔａｒｔ＿ｔｉｍｅとして記述される。番組時間長は、ＥＩＴのｄｕｒａｔｉｏｎとして記述される。
【００７０】
さらに、例えば、所定の年齢以上の者のみの視聴を許容するような場合において、その年齢を規定するパレンタル（ペアレンタル）レート（Ｐａｒｅｎｔａｌ  Ｒａｔｅ）は、ＥＩＴのＰａｒｅｎｔａｌ  Ｒａｔｉｎｇ  Ｄｅｓｃｒｉｐｔｏｒに記述される。
【００７１】
映像モードは、ＥＩＴのＣｏｍｐｏｎｅｎｔ  Ｄｅｓｃｒｉｐｔｏｒに記述され、提供言語は、ＰＭＴのＩＳＯ６３９  ｌａｎｇｕａｇｅ  Ｄｅｓｃｒｉｐｔｏｒに記述される。また、提供音声モードは、ＥＩＴのＣｏｍｐｏｎｅｎｔ  Ｄｅｓｃｒｉｐｔｏｒに記述される。
【００７２】
カテゴリは、ＥＩＴのＣｏｎｔｅｎｔ  Ｄｅｓｃｒｉｐｔｏｒに記述される。
【００７３】
また、例えば図７で示した出演者や、図８、図９で示した全体番組表、チャンネル番組表などの番組概略説明は、ＥＩＴのＳｈｏｒｔ  Ｅｖｅｎｔ  Ｄｅｓｃｒｉｐｔｏｒに記述され、図７の内容説明文や、図１０の番組詳細説明などの番組詳細説明は、ＥＩＴのＥｘｔｅｎｄｅｄ  Ｅｖｅｎｔ  Ｄｅｓｃｒｉｐｔｏｒに記述される。
【００７４】
さらに、図３を参照して説明した項目名（プロモーションチャンネル１  ＮＨＫ）、項目内容（番組紹介）、およびステーションロゴ（ＮＨＫ）（伝送する場合）などのプロモーション情報は、ＳＤＴのＰｒｏｍｏｔｉｏｎ  Ｄｅｓｃｒｉｐｔｏｒに記述される。
【００７５】
図１４は、ＳＤＴの構成を表している。このＳＤＴは、サービス名、サービス提供者などのシステム内のサービスについて記述するデータを含んでいる。なお図において、括弧内の数字はバイト数を表している。
【００７６】
その先頭の１０バイトは、ヘッダとされ、共通構造１（３）、トランスポートストリームＩＤ（ｔｒａｎｓｐｏｒｔ＿ｓｔｒｅａｍ＿ｉｄ（２））、共通構造２（３）、およびオリジナルネットワークＩＤ（ｏｒｉｇｉｎａｌ＿ｎｅｔｗｏｒｋ＿ｉｄ（２））から構成されている。トランスポートストリームＩＤは、ＳＤＴが情報を与えるところのトランスポートストリーム（ｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍ）を、同じデリバリシステム内で多重化されているその他のトランスポートストリームから識別するためのラベルを提供する。
【００７７】
オリジナルネットワークＩＤは、デリバリシステムの生成元であるネットワークＩＤを識別するラベルである。
【００７８】
ヘッダの次には、サービスデスクリプタループ（ｓｅｒｖｉｃｅ  ｄｅｓｃｒｉｐｔｏｒｓ  ｌｏｏｐ）［０］乃至ｓｅｒｖｉｃｅ  ｄｅｓｃｒｉｐｔｏｒｓ  ｌｏｏｐ［Ｎ］が配置され、最後に、誤り訂正用のＣＲＣ＿３２（４）が配置されている。
【００７９】
各サービスデスクリプタループには、ｓｅｒｖｉｃｅ＿ｉｄ（２）、ＥＩＴ＿ｓｃｈｅｄｕｌｅ＿ｆｌａｇ，ＥＩＴ＿ｐｒｅ／ｆｏｌ＿ｆｌａｇ，ｒｕｎｎｉｎｇ＿ｓｔａｔｕｓ，ｆｒｅｅ＿ＣＡ＿ｍｏｄｅが配置されている。
【００８０】
ｓｅｒｖｉｃｅ＿ｉｄは、サービスを同じトランスポートストリーム内の他のサービスから識別するためのラベルを提供する。ｓｅｒｖｉｃｅ＿ｉｄは、対応するプログラムマップセクション（ｐｒｏｇｒａｍ＿ｍａｐ＿ｓｅｃｔｉｏｎ）におけるプログラムナンバー（ｐｒｏｇｒａｍ＿ｎｕｍｂｅｒ）と同一である。
【００８１】
ＥＩＴ＿ｓｃｈｅｄｕｌｅ＿ｆｌａｇは、自らのトランスポートストリーム内のＥＩＴ＿ｓｃｈｅｄｕｌｅ  ｉｎｆｏｒｍａｔｉｏｎの有無を示す。
【００８２】
ＥＩＴ＿ｐｒｅｓｅｎｔ／ｆｏｌｌｏｗｉｎｇ＿ｆｌａｇは、自らのトランスポートストリーム内のＥＩＴ＿ｐｒｅｓｅｎｔ／ｆｏｌｌｏｗｉｎｇ  ｉｎｆｏｒｍａｔｉｏｎの有無を示す。
【００８３】
ｒｕｎｎｉｎｇ＿ｓｔａｔｕｓは、サービスがまだ開始していないか、数分後に始まるのか（ＶＣＲの録画準備のため）、すでに始まっているのか、それともすでに開始しているのか、あるいは現在中断中であるのか、などを示す。
【００８４】
ｆｒｅｅ＿ＣＡ＿ｍｏｄｅは、サービスが無料でアクセスできるのか、それともコンディショナルアクセス（ｃｏｎｄｉｔｉｏｎａｌ  ａｃｃｅｓｓ）システムにより制御されているのかを表す。
【００８５】
その次には、ｄｉｓｃｒｉｐｔｏｒ＿ｌｏｏｐ＿ｌｅｎｇｔｈが配置されている。これは、続くｄｅｓｃｒｉｐｔｏｒｓ全バイト長を示す。
【００８６】
次のｓｅｒｖｉｃｅ＿ｄｅｓｃｒｉｐｔｏｒ［ｉ］は、ｓｅｒｖｉｃｅ＿ｐｒｏｖｉｄｅｒ（サービス提供者）名と、ｓｅｒｖｉｃｅ名をテキスト形式で、ｓｅｒｖｉｃｅ＿ｔｙｐｅとともに供給する。
【００８７】
次のｃｏｕｎｔｒｙ＿ａｖａｉｌａｂｉｌｉｔｙ＿ｄｅｓｃｒｉｐｔｏｒ［ｉ］は、許可国リスト、不許可国リストを表し、最大２回挿入が可能である。
【００８８】
次には、ｄｅｓｃｒｉｐｔｏｒｓが配置され、ここに上述したｐｒｏｍｏｔｉｏｎ  ｄｅｓｃｒｉｐｔｏｒなどが含まれる。
【００８９】
図１５は、ＥＩＴの構成を表している。先頭の１０バイトのヘッダには、共通構造１（３）、ｓｅｒｖｉｃｅ＿ｉｄ（２）、共通構造２（３）、およびｔｒａｎｓｐｏｒｔ＿ｓｔｒｅａｍ＿ｉｄ（２）が配置されている。
【００９０】
その次には、ｏｒｉｇｉｎａｌ＿ｎｅｔｗｏｒｋ＿ｉｄ（２）が配置され、次に、ｌａｓｔ＿ｔａｂｌｅ＿ｉｄ（１）が配置されている。このｌａｓｔ＿ｔａｂｌｅ＿ｉｄ（１）は、最終（＝最大）ｔａｂｌｅ＿ｉｄを識別する。１つのテーブルのみが用いられている場合においては、そのテーブルのｔａｂｌｅ＿ｉｄが設定される。ｔａｂｌｅ＿ｉｄが連続値を取るとき、情報も日付順に保たれる。以下、ｅｖｅｎｔ  ｄｅｓｃｒｉｐｔｏｒｓ  ｌｏｏｐ［０］乃至ｅｖｅｎｔ  ｄｅｓｃｒｉｐｔｏｒｓ  ｌｏｏｐ［Ｎ］が配置され、最後に、ＣＲＣ＿３２（４）が配置される。
【００９１】
各ｅｖｅｎｔ  ｄｅｓｃｒｉｐｔｏｒｓには、記述するイベントの識別番号を提供するｅｖｅｎｔ＿ｉｄ（２）が配置され、その次に、イベントの開始時刻をＵＴＣとＭＪＤ表示するｓｔａｒｔ＿ｔｉｍｅ（５）が配置されている。このフィールドは、１６ビットでＭＪＤの１６ＬＳＢを与え、続く２４ビットで４−ＢＩＴのＢＣＤによる６桁分を表す。例えば、９３／１０／１２  １２：４５：００は、０ＸＣ０７８１２４５００と符号化される。
【００９２】
その次のｄｕｒａｔｉｏｎ（３）は、イベント（番組）の継続時間を、時、分、秒で表している。
【００９３】
次には、ｒｕｎｎｉｎｇ＿ｓｔａｔｕｓが配置され、さらに、ｆｒｅｅ＿ＣＡ＿ｍｏｄｅが配置されている。
【００９４】
さらにその次には、ｄｅｓｃｒｉｐｔｏｒ＿ｌｏｏｐ＿ｌｅｎｇｔｈ（１．５）が配置され、その次には、Ｓｈｏｒｔ＿ｅｖｅｎｔ＿ｄｅｓｃｒｉｐｔｏｒ［ｉ］（７＋α）が配置されている。これは、イベント名とイベントの短い記述（番組表）をテキスト形式で提供する。
【００９５】
次のＥｘｔｅｎｄｅｄ＿ｅｖｅｎｔ＿ｄｅｓｃｒｉｐｔｏｒ［ｉ］（１１＋α）は、上述したＳｈｏｒｔ  ｅｖｅｎｔ  ｄｅｓｃｒｉｐｔｏｒで提供されているものよりさらに詳細なイベント記述（番組内容）を提供する。
【００９６】
さらに、ａｕｄｉｏ＿ｃｏｍｐｏｎｅｎｔ＿ｄｅｓｃｒｉｐｔｏｒ［ｉ］（６），ｖｉｄｅｏ＿ｃｏｍｐｏｎｅｎｔ＿ｄｅｓｃｒｉｐｔｏｒ［ｉ］（３），ｓｕｂｔｉｔｌｅ＿ｃｏｍｐｏｎｅｎｔ＿ｄｅｓｃｒｉｐｔｏｒ［ｉ］（６）が記述されている。
【００９７】
次のＣＡ＿ｉｄｅｎｔｉｆｉｅｒ＿ｄｅｓｃｒｉｐｔｏｒ［ｉ］（４）は、スクランブルされているか否か、課金などの限定受信が条件付けされているか否かなどを記述する。
【００９８】
さらにその下に、その他のｄｅｓｃｒｉｐｔｏｒｓが記述されている。このｄｅｓｃｒｉｐｔｏｒｓには、図６に示した番組ウインドウのデータ（静止画データ）を記録するｅｖｅｎｔ＿ｓｔｉｌｌ＿ｉｍａｇｅ＿ｄｅｓｃｒｉｐｔｏｒ［ｉ］が配置される。
【００９９】
図１６は、このｅｖｅｎｔ＿ｓｔｉｌｌ＿ｉｍａｇｅ＿ｄｅｓｃｒｉｐｔｏｒ［ｉ］のフォーマット（静止画のフォーマット）を表している。同図に示すように、その先頭には、情報の種類が静止画データであることを表す８ビットのｄｅｓｃｒｉｐｔｏｒ＿ｔａｇが配置され、その次には、このフォーマットで表される全体の長さを示す８ビットのｄｅｓｃｒｉｐｔｏｒ＿ｌｅｎｇｔｈが配置される。
【０１００】
ｄｅｓｃｒｉｐｔｏｒ＿ｌｅｎｇｔｈの次には、８ビットのｄｅｓｃｒｉｐｔｏｒ＿ｎｕｍｂｅｒが配置され、さらにその次には、８ビットのｌａｓｔ＿ｄｅｓｃｒｉｐｔｏｒ＿ｎｕｍｂｅｒが配置される。これらは、それぞれこのｄｅｓｃｒｉｐｔｏｒの番号と、最後（最大）のｄｅｓｃｒｉｐｔｏｒの番号を表している。
【０１０１】
そして、最後に、静止画の実質的な画像データとしてのｉｍａｇｅ＿ｓｔｒｕｃｔｕｒｅが配置される。このｉｍａｇｅ＿ｓｔｒｕｃｔｕｒｅは、８ビットのｆｏｒｍａｔ＿ｉｄｅｎｔｉｆｉｅｒ、３２ビットのｉｍａｇｅ＿ｓｉｚｅおよびｉｍａｇｅ＿ｄａｔａにより構成される。
【０１０２】
ｆｏｒｍａｔ＿ｉｄｅｎｔｉｆｉｅｒは、ｉｍａｇｅ＿ｄａｔａのＩＤを表し、ｆｏｒｍａｔ＿ｉｄｅｎｔｉｆｉｅｒが０ｘ１０の場合、ｉｍａｇｅ＿ｄａｔａは、白黒の２値の画像データとされる。ｆｏｒｍａｔ＿ｉｄｅｎｔｉｆｉｅｒが０ｘ１１の場合、ｉｍａｇｅ＿ｄａｔａは、白黒の２５６階調の画像データとされ、０ｘ１２の場合、ＲＧＢ、それぞれ８ビットの画像データとされ、０ｘ２０の場合、ＪＰＥＧで圧縮された画像データとされる。従って、図１に示した実施例の場合、番組ウインドウを構成する縮小画面は、ＪＰＥＧ方式で圧縮された画像とされるため、ｆｏｒｍａｔ＿ｉｄｅｎｔｉｆｉｅｒは、０ｘ２０とされる。
【０１０３】
なお、ｉｍａｇｅ＿ｄａｔａが２値の白黒の画像データとされる場合、その値が８ビットでは割り切れない値となることがある。この場合、ダミーデータがスタッフィング（Ｓｔｕｆｆｉｎｇ）される。
【０１０４】
ｉｍａｇｅ＿ｓｉｚｅは、ｉｍａｇｅ＿ｄａｔａの大きさを表している。
【０１０５】
図１７は、ＴＤＴの構成を表している。同図に示すように、ＴＤＴは、共通構造１（３）と、ＵＴＣ＿ｔｉｍｅ（５）から構成されている。
【０１０６】
以上のテーブルの他、ＳＩには、次の図１８のＰＡＴ（Ｐｒｏｇｒａｍ  Ａｓｓｏｃｉａｔｉｏｎ  Ｔａｂｌｅ）と、図１９に示すＰＭＴ（Ｐｒｏｇｒａｍ  Ｍａｐ  Ｔａｂｌｅ）が含まれている。
【０１０７】
ＰＡＴは、図１８に示すように、共通構造１（３）、ｔｒａｎｓｐｏｒｔ＿ｓｔｒｅａｍ＿ｉｄ（２）、共通構造２（３）の他、ｐｒｏｇｒａｍ＿ｍａｐ＿ｉｄ＿ｌｏｏｐ［０］（４）乃至ｐｒｏｇｒａｍ＿ｍａｐ＿ｉｄ＿ｌｏｏｐ［Ｎ］（４）により構成され、最後に、ＣＲＣ＿３２（４）が配置されている。
【０１０８】
各ｐｒｏｇｒａｍ＿ｍａｐ＿ｉｄ＿ｌｏｏｐ［ｉ］（４）は、ｐｒｏｇｒａｍ＿ｎｕｍｂｅｒ［ｉ］（２）と、ｐｒｏｇｒａｍ＿ｍａｐ＿ＰＩＤ［ｉ］（２）（または、ｎｅｔｗｏｒｋ＿ＰＩＤ）で構成されている。
【０１０９】
ｐｒｏｇｒａｍ＿ｎｕｍｂｅｒは、対応するｐｒｏｇｒａｍ＿ｍａｐ＿ＰＩＤが有効なプログラムを表している。これが、０ｘ００００にセットされている場合には、次に参照するＰＩＤが、ｎｅｔｗｏｒｋ＿ＰＩＤとなる。他のすべての場合、このフィールドの値は、ユーザ定義とされる。このフィールドは、ＰＡＴの１バージョンでは、同じ値を２度以上取ることはない。例えば、ｐｒｏｇｒａｍ＿ｎｕｍｂｅｒは、放送チャンネル指定として用いられる。
【０１１０】
ｎｅｔｗｏｒｋ＿ＰＩＤは、ＮＩＴ（Ｎｅｔｗｏｒｋ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）を含むｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍパケットのＰＩＤを規定する。ｎｅｔｗｏｒｋ＿ＰＩＤの値は、ユーザ定義（ＤＶＰでは０ｘ００１０）されるが、他の目的のために予約されている値を取ることはできない。ｎｅｔｗｏｒｋ＿ＰＩＤの有無は、オプションである。
【０１１１】
ｐｒｏｇｒａｍ＿ｍａｐ＿ＰＩＤは、ｐｒｏｇｒａｍ＿ｎｕｍｂｅｒにより規定されるプログラムに対して有効なＰＭＴを含むｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍパケットのＰＩＤを規定する。１以上のｐｒｏｇｒａｍ＿ｍａｐ＿ＰＩＤ割当のあるｐｒｏｇｒａｍ＿ｎｕｍｂｅｒはない。ｐｒｏｇｒａｍ＿ｍａｐ＿ＰＩＤの値は、ユーザにより定義されるが、他の目的のために予約されている値を取ることはできない。
【０１１２】
ＰＭＴには、図１９に示すように、共通構造１（３）、ｐｒｏｇｒａｍ＿ｎｕｍｂｅｒ（２）、共通構造２（３）、ＰＣＲ＿ＰＩＤ（１．３７５）からなる１０バイトのヘッダが先頭に配置されている。ＰＣＲ＿ＰＩＤは、ｐｒｏｇｒａｍ＿ｎｕｍｂｅｒで規定されるプログラムに対して有効なＰＣＲフィールドを含むｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍパケットのＰＩＤを示す。ｐｒｉｖａｄｅ  ｓｔｒｅａｍに対して、プログラム定義と関連付けられたＰＣＲがない場合には、このフィールドは、０ｘ１ＦＦＦの値を取る。
【０１１３】
次には、ｐｒｏｇｒａｍ＿ｉｎｆｏ＿ｌｅｎｇｔｈ（１．５）が配置される。これは、このフィールドの直後に続くｄｅｓｃｒｉｐｔｏｒのバイト数を規定する。
【０１１４】
その次のｐｒｏｇｒａｍ  ｉｎｆｏ  ｄｅｓｃｒｉｐｔｏｒｓは、ＣＡ＿ｄｅｓｃｒｉｐｔｏｒ，Ｃｏｐｙｒｉｇｈｔ＿ｄｅｓｃｒｉｐｔｏｒ，Ｍａｘ＿ｂｉｔｒａｔｅ＿ｄｅｓｃｒｉｐｔｏｒなどが記述される。
【０１１５】
その次には、ｓｔｒｅａｍ  ｔｙｐｅ  ｌｏｏｐ［０］（５＋α）乃至ｓｔｒｅａｍ  ｔｙｐｅ  ｌｏｏｐ［Ｎ］（５＋α）と、ＣＲＣ＿３２（４）が配置される。
【０１１６】
各ｓｔｒｅａｍ  ｔｙｐｅ  ｌｏｏｐは、ｓｔｒｅａｍ＿ｔｙｐｅ（１）、ｅｌｅｍｅｎｔａｒｙ＿ＰＩＤ（２）を有している。ｓｔｒｅａｍ＿ｔｙｐｅは、ｅｌｅｍｅｎｔａｒｙ＿ＰＩＤで規定された値を取るＰＩＤをもつパケットで運ばれるｅｌｅｍｅｎｔａｒｙ  ｓｔｒｅａｍ、またはペイロードの型を規定する。ｓｔｒｅａｍ＿ｔｙｐｅの値は、ＭＰＥＧ２にて規定されている。
【０１１７】
ｅｌｅｍｅｎｔａｒｙ＿ｓｔｒｅａｍ−ＰＩＤは、関連するｅｌｅｍｅｎｔａｒｙ  ｓｔｒｅａｍや、データを運ぶｔｒａｎｓｐｏｒｔ  ｓｔｒｅａｍパケットのＰＩＤを規定する。
【０１１８】
その次には、ＥＳ＿ｉｎｆｏ＿ｌｅｎｇｈｔ（１．５）が配置され、これは１２ビットフィールドで、最初の２ビットは００であり、このフィールドの直後に続く関連するｅｌｅｍｅｎｔａｒｙ  ｓｔｒｅａｍのｄｅｓｃｒｉｐｔｏｒのバイト数を規定する。
【０１１９】
その次に、ＥＳ  ｉｎｆｏ  ｄｅｓｃｒｉｐｔｏｒｓ［Ｎ］が規定される。ここには、ＣＡ＿ｄｅｓｃｒｉｐｔｏｒ、その他のｄｅｓｃｒｉｐｔｏｒが記述される。
【０１２０】
図２０は、本発明を応用したＡＶ（Ａｕｄｉｏ  Ｖｉｄｅｏ）システムの構成例を示している。この実施例の場合、ＡＶシステム１は、図１の送信装置より伝送された電波を、パラボラアンテナ３で図示せぬ衛星（放送衛星または通信衛星）を介して受信した信号を復調するＩＲＤ（Ｉｎｔｅｇｒａｔｅｄ  Ｒｅｃｅｉｖｅｒ／Ｄｅｃｏｄｅｒ）２と、モニタ装置４により構成されている。モニタ装置４とＩＲＤ２は、ＡＶライン１１とコントロールライン１２により、相互に接続されている。
【０１２１】
ＩＲＤ２に対しては、リモートコマンダ５により赤外線（ＩＲ：Ｉｎｆｒａｒｅｄ）信号により指令を入力することができるようになされている。即ち、リモートコマンダ５のボタンスイッチの所定のものを操作すると、それに対応する赤外線信号がＩＲ発信部５１から出射され、ＩＲＤ２のＩＲ受信部３９（図２３）に入射されるようになされている。
【０１２２】
図２１は、図１のＡＶシステム１の電気的接続状態を表している。パラボラアンテナ３は、ＬＮＢ（Ｌｏｗ  Ｎｏｉｓｅ  Ｂｌｏｃｋ  ｄｏｗｎｃｏｎｖｅｒｔｅｒ）３ａを有し、衛星からの信号を所定の周波数の信号に変換し、ＩＲＤ２に供給している。ＩＲＤ２は、その出力を、例えば、コンポジットビデオ信号線、オーディオＬ信号線、オーディオＲ信号線の３本の線により構成されるＡＶライン１１を介してモニタ装置４に供給している。
【０１２３】
さらに、ＩＲＤ２はＡＶ機器制御信号送受信部２Ａを、モニタ装置４はＡＶ機器制御信号送受信部４Ａを、それぞれ有している。これらは、ワイヤードＳＩＲＣＳ（Ｗｉｒｅｄ  Ｓｏｎｙ  Ｉｎｆｒａｒｅｄ  Ｒｅｍｏｔｅ  Ｃｏｎｔｒｏｌ  Ｓｙｓｔｅｍ）よりなるコントロールライン１２により、相互に接続されている。
【０１２４】
図２２は、ＩＲＤ２の正面の構成例を表している。ＩＲＤ２の左側には、電源ボタンスイッチ１１１が設けられている。この電源ボタンスイッチ１１１は、電源をオンまたはオフするとき操作される。電源がオンされたときＬＥＤ１１２が点灯するようになされている。ＬＥＤ１１２の右側のＬＥＤ１１３は、ＴＶ／ＤＳＳ切換ボタンスイッチ１２３の操作により、ＤＳＳモードが設定されたとき点灯し、ＴＶモードが設定されたとき消灯する。ここでＤＳＳ（Ｄｉｇｉｔａｌ  Ｓａｔｅｌｌｉｔｅ  Ｓｙｓｔｅｍ）モードとは、上述した方式で衛星を介して伝送されてくる電波を受信するモードであり、ＴＶモードとは、通常の地上波のテレビジョン放送を受信するモードである。
【０１２５】
ＬＥＤ１１４は、衛星を介して、このＩＲＤ２に対して、所定のメッセージが伝送されてきたとき、点灯するようになされている。ユーザがこのメッセージをモニタ装置４に出力し表示させ、これを確認したとき、ＬＥＤ１１４は消灯される。
【０１２６】
メニューボタンスイッチ１２１は、モニタ装置４にメニューを表示させるとき操作される。イグジットボタンスイッチ１２２は、ＯＳＤ表示を消去するとき操作される。
【０１２７】
セレクトボタンスイッチ１１６の上下左右には、それぞれアップボタンスイッチ１１７、ダウンボタンスイッチ１１８、レフトボタンスイッチ１１９およびライトボタンスイッチ１２０が配置されている。これらのアップボタンスイッチ１１７、ダウンボタンスイッチ１１８、レフトボタンスイッチ１１９およびライトボタンスイッチ１２０は、カーソルを上下左右方向に移動するとき操作される。また、セレクトボタンスイッチ１１６は、選択を確定するとき（セレクトするとき）操作される。
【０１２８】
図２３は、前述したＤＳＳモードでの受信を行うためのＩＲＤ２の内部の構成例を示している。パラボラアンテナ３のＬＮＢ３ａより出力されたＲＦ信号は、フロントエンド２０のチューナ２１に供給され、復調される。チューナ２１の出力は、ＱＰＳＫ復調回路２２に供給され、ＱＰＳＫ復調される。ＱＰＳＫ復調回路２２の出力は、エラー訂正回路２３に供給され、エラーが検出、訂正され、必要に応じて補正される。
【０１２９】
ＣＰＵ、ＲＯＭおよびＲＡＭ等からなるＩＣカードにより構成されているＣＡＭ（Ｃｏｎｄｉｔｉｏｎａｌ  Ａｃｃｅｓｓ  Ｍｏｄｕｌｅ）３３には、暗号を解読するのに必要なキーが、解読プログラムとともに格納されている。衛星を介して送信される信号が暗号化されている場合、この暗号を解読するにはキーと解読処理が必要となる。そこで、カードリーダインタフェース３２を介してＣＡＭ３３からこのキーが読み出され、デマルチプレクサ２４に供給される。デマルチプレクサ２４は、このキーを利用して、暗号化された信号を解読する。
【０１３０】
尚、このＣＡＭ３３には、暗号解読に必要なキーと解読プログラムの他、課金情報なども格納されている。
【０１３１】
デマルチプレクサ２４は、フロントエンド２０のエラー訂正回路２３の出力する信号の入力を受け、これをデータバッファメモリ（ＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）またはＳＲＡＭ（Ｓｔａｔｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ））３５に一旦記憶させる。そして、適宜これを読み出し、解読したビデオ信号をＭＰＥＧビデオデコーダ２５に供給し、解読したオーディオ信号をＭＰＥＧオーディオデコーダ２６に供給する。
【０１３２】
ＭＰＥＧビデオデコーダ２５は、入力されたデジタルビデオ信号をＤＲＡＭ２５ａに適宜記憶させ、ＭＰＥＧ方式により圧縮されているビデオ信号のデコード処理を実行する。デコードされたビデオ信号は、ＮＴＳＣエンコーダ２７に供給され、ＮＴＳＣ方式の輝度信号（Ｙ）、クロマ信号（Ｃ）、およびコンポジット信号（Ｖ）に変換される。輝度信号とクロマ信号は、バッファアンプ２８Ｙ，２８Ｃを介して、それぞれＳビデオ信号として出力される。また、コンポジット信号は、バッファアンプ２８Ｖを介して出力される。
【０１３３】
なお、このＭＰＥＧビデオデコーダ２５としては、ＳＧＳ−Ｔｈｏｍｓｏｎ  Ｍｉｃｒｏｅｌｅｃｔｒｏｎｉｃｓ社のＭＰＥＧ２復号化ＬＳＩ（ＳＴｉ３５００）を用いることができる。その概略は、例えば、日経ＢＰ社「日経エレクトロニクス」１９９４．３．１４（ｎｏ．６０３）第１０１頁乃至１１０頁に、Ｍａｒｔｉｎ  Ｂｏｌｔｏｎ氏により紹介されている。
【０１３４】
また、ＭＰＥＧ２−Ｔｒａｎｓｐｏｒｔｓｔｒｅａｍに関しては、アスキー株式会社１９９４年８月１日発行の「最新ＭＰＥＧ教科書」第２３１頁乃至２５３頁に説明がなされている。
【０１３５】
ＭＰＥＧオーディオデコーダ２６は、デマルチプレクサ２４より供給されたデジタルオーディオ信号をＤＲＡＭ２６ａに適宜記憶させ、ＭＰＥＧ方式により圧縮されているオーディオ信号のデコード処理を実行する。デコードされたオーディオ信号は、Ｄ／Ａ変換器３０においてＤ／Ａ変換され、左チャンネルのオーディオ信号は、バッファアンプ３１Ｌを介して出力され、右チャンネルのオーディオ信号は、バッファアンプ３１Ｒを介して出力される。
【０１３６】
ＲＦモジュレータ４１は、ＮＴＳＣエンコーダ２７が出力するコンポジット信号と、Ｄ／Ａ変換器３０が出力するオーディオ信号とをＲＦ信号に変換して出力する。また、このＲＦモジュレータ４１は、ＴＶモードが設定されたとき、ケーブルボックス等のＡＶ機器から入力されるＮＴＳＣ方式のＲＦ信号をスルーして、ＶＣＲや他のＡＶ機器（いずれも図示せず）にそのまま出力する。
【０１３７】
この実施例の場合、これらのビデオ信号およびオーディオ信号が、モニタ装置４に供給されることになる。
【０１３８】
ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２９は、ＲＯＭ３７に記憶されているプログラムに従って各種の処理を実行する。例えば、チューナ２１、ＱＰＳＫ復調回路２２、エラー訂正回路２３などを制御する。また、ＡＶ機器制御信号送受信部２Ａを制御し、コントロールライン１２を介して、他のＡＶ機器（この実施例の場合、モニタ装置４）に所定のコントロール信号を出力し、また、他のＡＶ機器からのコントロール信号を受信する。
【０１３９】
このＣＰＵ２９に対しては、フロントパネル４０の操作ボタンスイッチ（図２２）を操作して、所定の指令を直接入力することができる。また、リモートコマンダ５（図２４）を操作すると、そのＩＲ発信部５１より赤外線信号が出射され、この赤外線信号がＩＲ受信部３９により受光され、受光結果がＣＰＵ２９に供給される。従って、リモートコマンダ５を操作することによっても、ＣＰＵ２９に所定の指令を入力することができる。
【０１４０】
また、デマルチプレクサ２４は、フロントエンド２０から供給されるＭＰＥＧビデオデータとオーディオデータ以外にＥＰＧデータなどを取り込み、データバッファメモリ３５のＥＰＧエリア３５Ａに供給し、記憶させる。ＥＰＧ情報は現在時刻から２４時間後（ＥＰＧ２とＥＰＧ１−２の場合）、または１５０時間後（ＥＰＧ２，ＥＰＧ３と、ＥＰＧ１−２，ＥＰＧ１−３の場合）までの各放送チャンネルの番組に関する情報（例えば、番組の静止画の他、チャンネル、放送時間、タイトル、カテゴリ等）を含んでいる。このＥＰＧ情報は、頻繁に伝送されてくるため、ＥＰＧエリア３５Ａには常に最新のＥＰＧを保持することができる。
【０１４１】
ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３８には、電源オフ後も保持しておきたいデータ（例えばチューナ２１の４週間分の受信履歴、電源オフの直前に受信していたチャンネル番号（ラストチャンネル））などが適宜記憶される。そして、例えば、電源がオンされたとき、ラストチャンネルと同一のチャンネルを再び受信させる。ラストチャンネルが記憶されていない場合においては、ＲＯＭ３７にデフォルトとして記憶されているチャンネルが受信される。
【０１４２】
また、ＣＰＵ２９は、スリープモードが設定されている場合、電源オフ時であっても、フロントエンド２０、デマルチプレクサ２４、データバッファメモリ３５など、最低限の回路を動作状態とし、受信信号に含まれる時刻情報から現在時刻を計時し、所定の時刻に各回路に所定の動作をさせる制御なども実行する。例えば、外部のＶＣＲと連動して、タイマ自動録画を実行する。
【０１４３】
さらに、ＣＰＵ２９は、所定のＯＳＤ（Ｏｎ−Ｓｃｒｅｅｎ  Ｄｉｓｐｌａｙ）データを発生したいとき、ＭＰＥＧビデオデコーダ２５を制御する。ＭＰＥＧビデオデコーダ２５は、この制御に対応して所定のＯＳＤデータを生成して、ＤＲＡＭ２５ａのＯＳＤエリア２５ａＡ（図２８）に書き込み、さらに読み出して、出力する。これにより、所定の文字、図形、画像など（例えば図３乃至図１０において、通常の画面に重畳されている文字、ステーションロゴ、ジャンルアイコン、番組ウインドウの静止画）などを適宜モニタ装置４に出力し、表示させることができる。
【０１４４】
ＳＲＡＭ３６はＣＰＵ２９のワークメモリとして使用される。モデム３４は、ＣＰＵ２９の制御の下に、電話回線を介してデータを授受する。
【０１４５】
図２４は、リモートコマンダ５のボタンスイッチの構成例を表している。セレクトボタン（決定キー）スイッチ１３１は、リモートコマンダ５の上面に対して垂直方向に押下操作（セレクト操作）することができるようになされている。アップボタンスイッチ（上キー）１３５、ダウンボタンスイッチ（下キー）１３６、レフトボタンスイッチ（左キー）１３７、およびライトボタンスイッチ（右キー）１３８は、カーソルなどを上下左右に移動させるとき（方向操作するとき）操作される。メニューボタンスイッチ１３４は、モニタ装置４にメニュー画面を表示させるとき操作される。
【０１４６】
チャンネルアップダウンボタンスイッチ１３３は、受信する放送チャンネルの番号を、アップまたはダウンするとき操作される。ボリウムボタンスイッチ１３２は、ボリウムをアップまたはダウンさせるとき操作される。
【０１４７】
０乃至９の数字が表示されている数字ボタン（テンキー）スイッチ１３８は、表示されている数字を入力するとき操作される。選局ボタンスイッチ１５８は、数字ボタンスイッチ１３８の操作が完了したとき、数字入力終了と、その入力した数字がチャンネルを表すものであることを示す意味で、それに続いて操作される。プロモチャンネルボタンスイッチ１５７は、プロモーションチャンネルを選局するとき操作される。番組表ボタンスイッチ１４４は、図４に示すようなデータストリームを表示させるとき操作され、インフォボタンスイッチ１４５は、図７に示すようなインフォ画面を表示させるとき操作される。
【０１４８】
入力切換ボタンスイッチ１５４は、ＩＲＤ２への入力を切り換えるとき操作される。消音ボタンスイッチ１５１を操作すると音声がミュートされ、再度操作すると、ミュートが解除される。テレビ電源ボタンスイッチ１５２と電源ボタンスイッチ１５３は、モニタ装置（テレビジョン受像機）４またはＩＲＤ２の電源をオンまたはオフするとき操作される。
【０１４９】
図２５は、ボタンスイッチの他の配置例を表している。この実施例においては、セレクトボタンスイッチ１３１がアップボタンスイッチ１３５乃至ライトボタンスイッチ１３８の右下に配置されている。
【０１５０】
図２６は、リモートコマンダ５の内部の構成例を表している。マイクロコンピュータ７１を構成するＣＰＵ７２は、ボタンスイッチマトリックス８２を常時スキャンして、図２４に示したリモートコマンダ５の、各種のボタンスイッチの操作を検知する。
【０１５１】
ＣＰＵ７２は、ＲＯＭ７３に記憶されているプログラムにしたがって、各種の処理を実行し、適宜必要なデータをＲＡＭ７４に記憶させる。
【０１５２】
ＣＰＵ７２は、赤外線信号を出力するとき、ＬＥＤドライバ７５を介して、ＬＥＤ７６を駆動し、赤外線信号を出力させる。
【０１５３】
図２７は、ビデオデータ、オーディオデータおよびＳＩデータ（ＥＰＧデータを含む）がパケット化され、伝送された後、ＩＲＤ２で復調される様子を模式的に表している。送信側のエンコーダにおいては、図２７に示すように、ＳＩデータ、ビデオデータ、オーディオデータをパケット化し、衛星に搭載されている１２．２５ＧＨｚ〜１２．７５ＧＨｚのＢＳＳ帯用高出力トランスポンダに対して伝送する。この場合、各トランスポンダに割り当てられている所定の周波数の信号に、複数（最大１０個）のチャンネルのパケットを多重化して伝送する。すなわち、各トランスポンダは１つの搬送波（伝送チャンネル）で複数の放送チャンネルの信号を伝送することになる。したがって、例えばトランスポンダの数が２３個あれば、最大２３０（＝１０×２３）個の放送チャンネルのデータの伝送が可能となる。
【０１５４】
ＩＲＤ２においては、フロントエンド２０で所定の１つのトランスポンダに対応する１つの周波数の搬送波を受信し、これを復調する。これにより最大１０個の放送チャンネル（実施例の場合、５個の放送チャンネル）のパケットデータが得られる。そして、デマルチプレクサ２４は、この復調出力から得られる各パケットを、データバッファメモリ３５に一旦記憶させて読み出す。ＥＰＧデータを含むＳＩパケットに関しては、ヘッダを除くデータ部分をＥＰＧエリア３５Ａに記憶させる。ビデオパケットは、ＤＲＡＭ２５ａに記憶され、ＭＰＥＧビデオデコーダ２５においてデコード処理される。オーディオパケットは、ＤＲＡＭ２６ａに記憶され、ＭＰＥＧオーディオデコーダ２６においてデコード処理される。
【０１５５】
各トランスポンダにおいては、転送レートが同一になるようにスケジューリングを行う。各トランスポンダに割り当てられている１つの搬送波当りの伝送速度は、３０Ｍｂｉｔｓ／ｓｅｃである。
【０１５６】
例えばスポーツ番組のように、動きの激しい画像の場合、ＭＰＥＧビデオデータは、多くのパケットを占有する。このため、このような番組が多くなると、１個のトランスポンダで伝送可能な番組の数は少なくなる。
【０１５７】
これに対して、ニュース番組のアナウンスの場面などのように、動きの少ない画像のＭＰＥＧビデオデータは、少ないパケットで伝送することができる。このため、このような番組が多い場合においては、１個のトランスポンダで伝送可能な番組の数は大きくなる。
【０１５８】
図２８は、モニタ装置４に番組表の画面を表示するまでのデータの処理を、模式的に表している。
【０１５９】
ＣＰＵ２９は、デマルチプレクサ２４に内蔵されているレジスタ２４ａに、フロントエンド２０より入力されるデータの転送先を予め設定しておく。そしてフロントエンド２０より供給されたデータは、データバッファメモリ３５に一旦記憶された後、デマルチプレクサ２４により読み出され、レジスタ２４ａに設定されている転送先に転送される。
【０１６０】
上述したように各パケットにはヘッダが付加されており、デマルチプレクサ２４は、このヘッダを参照してＭＰＥＧビデオデータをＭＰＥＧビデオデコーダ２５に供給し、ＭＰＥＧオーディオデータをＭＰＥＧオーディオデコーダ２６に転送する。またそのヘッダに含まれるＰＩＤ（Ｐａｃｋｅｔ  ＩＤ）が、ＳＤＴ，ＥＩＴである場合においては、これらのＥＰＧデータ（ＳＩデータ）は、レジスタ２４ａに設定されているＥＰＧエリア３５Ａの所定のアドレスに記憶される。
【０１６１】
なお、ヘッダはこの転送が完了したとき不要となるため、廃棄される。
【０１６２】
このようにして、例えば通常のトランスポンダ（プロモーションチャンネル用のガイドトランスポンダ以外のトランスポンダ）からの電波を受信しているとき、８０（３７）放送チャンネル分の現在時刻から２４時間後までの縮小静止画データ、番組概略説明データ（番組表）、および現在の番組および次の番組の番組詳細説明（番組内容）をＥＰＧエリア３５Ａに取り込むのであるが、このＥＰＧデータは、通常のどのトランスポンダからも受信することが可能とされている。すなわち、通常のどのトランスポンダからも同一のＥＰＧデータが伝送されてくる。
【０１６３】
これに対して、ガイドトランスポンダからの電波を受信しているとき（プロモーションチャンネルを受信しているとき）、８０（３７）チャンネル分の現在時刻から１５０時間後までの縮小静止画データ、番組概略説明データ、および７０時間後までの番組詳細説明データが取り込まれる。
【０１６４】
ＣＰＵ２９は、この全ＥＰＧテーブル２４０から所定の表示領域２５０の放送チャンネル（例えば図４の例においては、５個の放送チャンネル、図８の例においては、１５個の放送チャンネル）の所定の範囲の時間（図４の例においては、現在時刻、図８の例においては、現在時刻から約４時間後までの時間）の番組のデータをＥＰＧエリア３５Ａから読み出し、ＤＲＡＭ２５ａのＯＳＤエリア２５ａＡに、ビットマップデータとして書き込ませる。そして、ＭＰＥＧビデオデコーダ２５がＯＳＤエリア２５ａＡのビットマップデータを読み出して、モニタ装置４に出力することで、モニタ装置４に、縮小静止画（図４）、全体番組表（図８）などのＥＰＧを表示させることができる。
【０１６５】
ＭＰＥＧビデオデコーダ２５は、ＪＰＥＧ方式で圧縮された画像データもデコード処理することができる。但し、その画面の大きさは通常の大きさのものとして処理する。そこでＣＰＵ２９は、デコードされた静止画データを取り込み、縮小画面の大きさに変換した後、そのデータを再びＭＰＥＧビデオデコーダ２５に出力し、そのＯＳＤ機能を利用して、縮小画面として表示させる。
【０１６６】
ＯＳＤデータとして文字などを表示する場合、ＥＰＧエリア３５Ａに記憶されている文字データは圧縮されているため、辞書を使って元に戻す処理を行う。このためＲＯＭ３７には、圧縮コード変換辞書が記憶されている。
【０１６７】
ＲＯＭ３７にはまた、文字コードとフォントのビットマップデータの格納位置との対応表（アドレス変換テーブル）が記憶されている。この変換テーブルを参照することで、所定の文字コードに対応するビットマップデータを読み出し、ＯＳＤエリア２５ａＡに書き込むことができる。勿論ＲＯＭ３７には、このビットマップデータ自体も所定のアドレスに記憶されている。
【０１６８】
さらにＬｏｇｏ（ロゴ）データを伝送しない場合、ＲＯＭ３７には、Ｌｏｇｏ（ロゴ）を表示するためのＬｏｇｏデータ（カテゴリロゴ、ステーションロゴを含む各種のロゴデータ）が記憶されているとともに、Ｌｏｇｏ  ＩＤと、そのＩＤに対応するＬｏｇｏデータ（ビットマップデータ）を呼び出すためのアドレスの変換テーブルが記憶されている。Ｌｏｇｏ  ＩＤが判ったとき、そのＩＤに対応するアドレスに記憶されているＬｏｇｏデータを読み出し、ＯＳＤエリア２５ａＡに書き込むことにより、各番組のカテゴリを表すＬｏｇｏなどをモニタ装置４に表示することができるようになされている。すなわち、ロゴデータは伝送されてくる場合は、図２のスーパーインポーザ３３３−１乃至３３３−４によりスーパーインポーズされ、送信側から伝送されてくるが、伝送されてこないようにした場合は、そのＩＤが伝送され、ＩＤに対応するビットマップデータをＲＯＭ３７から読み出すようにする。
【０１６９】
以上のようにして、モニタ装置４に通常の番組を受信表示している状態において、リモートコマンダ５の番組表ボタンスイッチ１４４を操作すると、モニタ装置４の表示画面には、図４に示すように、５個の縮小画面からなるデータストリームが表示される。このデータストリーム中の所定の縮小画面には、カーソルが表示される。レフトボタンスイッチ１３７またはライトボタンスイッチ１３８を操作することで、このカーソルを左右に移動させることができる。カーソルが移動された縮小画面においては、画面全体をより見易くするために、ジャンルアイコンが消去される。そして、タイトルバーには、カーソルが位置する番組のジャンルアイコン、ステーションロゴ、およびタイトルが表示される。
【０１７０】
使用者が、さらにセレクトボタンスイッチ１３１を操作すると、ＣＰＵ２９は、そのときカーソルが位置する番組を受信するように、チューナ２１を制御する。これにより、モニタ装置４には、選択指定した番組の画像が大きく（通常の大きさで）表示される。
【０１７１】
一方、図４に示すように、データストリームが表示されている状態において、リモートコマンダ５のインフォボタンスイッチ１４５を操作すると、そのときカーソルが位置する番組のより詳細な情報（インフォ画面）が、図７に示すように表示される。すなわち、ジャンルアイコン、ステーションロゴ、およびタイトルが、タイトルバーに表示されるとともに、静止画が、図４における場合よりは大きく表示される。さらに、この番組の放送日時、出演者、内容説明文などが表示される。使用者は、この表示を見て、その番組の内容の概略を把握することができる。
【０１７２】
使用者が、図７に示すようなインフォ画面が表示されている状態において、セレクトボタンスイッチ１３１を操作すると、その番組が受信され、表示される。
【０１７３】
以上は、ＩＲＤ２が静止画像を処理する機能を有する場合の動作であるが、例えば、ＩＲＤ２が図２９に示すように構成されている場合（静止画を処理する機能を有しておらず、主に文字（キャラクタ）のみを処理する機能を有している場合）、リモートコマンダ５の番組表ボタンスイッチ１４４を操作すると、モニタ装置４には、図８に示すような全体番組表が文字で表示される。アップボタンスイッチ１３５乃至ライトボタンスイッチ１３８を操作して、カーソルを図８に表示されている全体番組表の所定の放送チャンネル上に移動し、セレクトボタンスイッチ１３１を操作すると、モニタ装置４には、図９に示すように、その放送チャンネルの番組表が表示される。
【０１７４】
図８に示すような全体番組表が表示されている状態において、カーソルを所定の現在の番組上に移動させ、セレクトボタンスイッチ１３１を操作すると、ＣＰＵ２９はチューナ２１を制御し、その番組を受信させる。
【０１７５】
図３０は、リモートコマンダ５の各種のボタンスイッチを操作した場合における処理例を表している。ステップＳ１において、数字ボタンスイッチ１３８と選局ボタンスイッチ１５８が操作されたか否か、ステップＳ２において、番組表ボタンスイッチ１４４が操作されたか否か、またステップＳ３において、インフォボタンスイッチ１４５が操作されたか否かが判定される。さらに、ステップＳ４において、アップボタンスイッチ１３５乃至ライトボタンスイッチ１３８が操作されたか否か、ステップＳ５において、セレクトボタンスイッチ１３１が操作されたか否か、そして、ステップＳ６において、プロモチャンネルボタンスイッチ１５７が操作されたか否かが判定される。さらに、ステップＳ７においては、その他のボタンスイッチが操作されたか否かが判定される。
【０１７６】
ステップＳ１において、数字ボタンスイッチ１３８と、それに続いて選局ボタンスイッチ１５８が操作されたと判定された場合、ステップＳ８に進み、その数字に対応するチャンネルを選局する処理が実行される。すなわち、ＣＰＵ２９は、チューナ２１を制御し、入力された数字に対応する番号のチャンネルを受信させる。
【０１７７】
ステップＳ２において、番組表ボタンスイッチ１４４が操作されたと判定された場合、ステップＳ９に進み、番組表処理が実行される。この番組表処理の詳細については、図３１を参照して後述する。
【０１７８】
ステップＳ３において、インフォボタンスイッチ１４５が操作されたと判定された場合においては、ステップＳ１０に進み、インフォ画面表示処理が実行される。このインフォ画面表示処理の詳細については図３５を参照して後述する。
【０１７９】
ステップＳ４において、アップボタンスイッチ１３５乃至ライトボタンスイッチ１３８のいずれかが操作されたと判定された場合、ステップＳ１１に進み、その操作に対応する方向にカーソルを移動する処理が実行される。
【０１８０】
ステップＳ５において、セレクトボタンスイッチ１３１が操作されたと判定された場合、ステップＳ１２に進み、そのときカーソルが位置する状態に対応する選択処理が実行される。
【０１８１】
ステップＳ６において、プロモチャンネルボタンスイッチ１５７が操作されたと判定された場合、ステップＳ１３に進み、プロモーションチャンネルを選択する処理が実行される。すなわち、ＣＰＵ２９は、チューナ２１を制御し、プロモーションチャンネルを受信させる。
【０１８２】
ステップＳ７において、その他のボタンスイッチが操作されたと判定された場合、ステップＳ１４に進み、その操作されたボタンスイッチに対応する処理が実行される。
【０１８３】
次に、図３１を参照して、ステップＳ９の番組表処理の詳細について説明する。
【０１８４】
最初に、ステップＳ２１において、データストリームが、現在表示中であるか否かが判定される。データストリームが表示中でなければ、ステップＳ２２に進み、データストリーム表示処理が実行される。すなわち、ＣＰＵ２９は、ＭＰＥＧビデオデコーダ２５を制御し、図４に示すようなデータストリームのＯＳＤデータを発生させ、モニタ装置４に出力し、表示させる。
【０１８５】
ステップＳ２３においては、データストリームが表示された後、リモートコマンダ５より、特に指令が入力されない状態が一定時間以上継続したか否かが判定される。一定の時間が経過したと判定された場合、ステップＳ３０に進み、データストリームをジャンル毎に（全体的に）スクロールアップする処理が実行される。
【０１８６】
次に、ステップＳ２４乃至Ｓ２８において、リモートコマンダ５のレフトボタンスイッチ１３７またはライトボタンスイッチ１３８が操作されたか否か、アップボタンスイッチ１３５またはダウンボタンスイッチ１３６が操作されたか否か、セレクトボタンスイッチ１３１が操作されたか否か、インフォボタンスイッチ１４５が操作されたか否か、または、番組表ボタンスイッチ１４４が操作されたか否かが、それぞれ判定される。
【０１８７】
ステップＳ２４において、レフトボタンスイッチ１３７またはライトボタンスイッチ１３８が操作されたと判定された場合、ステップＳ３１に進み、カーソルを移動する処理が実行される。
【０１８８】
すなわち、ＣＰＵ２９（静止画表示制御手段）は、データストリームを表示するとき、図３２に示すように、各放送チャンネルで放送される番組の代表画面を縮小した静止画をジャンル毎に表示させる。そして、所定のジャンルの静止画上にカーソルを表示させる。使用者は、ジャンルを選択するとき、レフトボタンスイッチ１３７またはライトボタンスイッチ１３８（指定手段）を操作することで、カーソルを左方向または右方向に移動させる。カーソルは、これらのボタンスイッチを１回操作する毎に、１つ左側または１つ右側の静止画上に移動される。
【０１８９】
カーソルが左端または右端の静止画上に位置する状態において、さらにカーソルを左方向または右方向に移動する操作がなされたとき、静止画は、右方向または左方向に１つずつスクロールされる。
【０１９０】
すなわち、例えば、ジャンルＢの番組１上にカーソルが位置する状態において、レフトボタンスイッチ１３７が操作され、カーソルをさらに左方向に移動する指令が入力されると、ジャンルＢの番組１の静止画は、１つ右側に移動表示される。ジャンルＣの番組４の静止画も１つ右側に移動表示される。以下、同様に、各静止画は、１つずつ右側に移動表示され、ジャンルＥの番組９が、右端の静止画として表示される。そして、それまで右端に表示されていたジャンルＦの番組１１の静止画は消去される。左端の、それまでジャンルＢの番組１の静止画が表示されていた位置には、ジャンルＡの静止画が新たに表示される。
【０１９１】
同様に、図３２の右端のジャンルＦの番組１１の静止画上にカーソルが位置する状態において、ライトボタンスイッチ１３８が操作されると、ジャンルＦの番組１１の静止画は、１つ左側に移動表示され、以下、ジャンルＥの番組９、ジャンルＤの番組６、ジャンルＣの番組４の各静止画も、順次左側に移動表示される。そして、左端のジャンルＢの番組１の静止画は消去され、右端の位置には、ジャンルＧの静止画が新たに表示されることになる。
【０１９２】
このように、カーソルが所定のジャンルの静止画上に移動されると、タイトルバーの表示も、その都度書き換えられる。すなわち、タイトルバーには、そのときカーソルが位置する番組のジャンルアイコン、ステーションロゴ、およびタイトルが表示される。
【０１９３】
また、カーソルが位置する静止画上においては、ジャンルアイコンが消去される。その番組のジャンルアイコンは、タイトルバーに表示されているので、使用者は、その番組のジャンルをそのジャンルアイコンから認識することができる。また、静止画上からジャンルアイコンを消去することで、静止画がより見やすくなり、番組の確認が容易となる。
【０１９４】
さらに、この実施例のように、カーソルで指定された番組のタイトルだけをタイトルバーに表示するのではなく、各静止画に対応する位置に、それぞれの番組のタイトルを表示させるようにすることも可能である。しかしながら、そのようにすると、データストリームの表示領域がそれだけ大きくなり、本来、受信表示している番組の画像の隠される範囲がそれだけ大きくなる。そこで、この実施例に示すように、カーソルで指定された番組のタイトルだけをタイトルバーに表示するようにするのが好ましい。
【０１９５】
ステップＳ２５において、アップボタンスイッチ１３５またはダウンボタンスイッチ１３６が操作されたと判定された場合、ステップＳ３２に進み、そのジャンルの静止画を下方向または上方向にスクロールする処理が実行される。
【０１９６】
例えば、図３２に示す実施例においては、ジャンルＢとして、番組１乃至番組３の３つの番組が、ジャンルＣとして、番組４および番組５の２つの番組が、ジャンルＤとして、番組６乃至番組８の３つの番組が、ジャンルＥとして、番組９および番組１０の２つの番組が、そしてジャンルＦとして、番組１１の１つの番組が、それぞれ取り込まれている。データストリームとして、ジャンルＢ乃至ジャンルＦの番組の静止画が表示されるとき、番組１、番組４、番組６、番組９および番組１１の静止画が表示されることになる。
【０１９７】
ジャンルＤの番組６の静止画上にカーソルが位置する状態において、アップボタンスイッチ１３５が操作されると、番組６の静止画が消去され、番組８の静止画が表示される。アップボタンスイッチ１３５をさらに操作すると、番組８の静止画に代え、番組７の静止画が表示され、さらにアップボタンスイッチ１３５が操作されると、番組７の静止画に代え、番組６の静止画が表示される。
【０１９８】
逆に、番組６の静止画が表示されている状態において、ダウンボタンスイッチ１３６を操作すると、番組６の静止画に代え、番組７の静止画が表示され、さらに操作が行われると、番組７の静止画に代え、番組８の静止画が表示され、さらに操作されると、番組８の静止画に代え、番組６の静止画が表示される。
【０１９９】
このように、所定のジャンル内において、静止画がスクロールされる場合においても、タイトルバーの表示は、そのとき表示されている番組のものに書き換えられる（この場合、ジャンルが同一であるから、実質的にはステーションロゴとタイトルが書き換えられる）。
【０２００】
ここで、図３３と図３４を参照して、ステップＳ３０における一定時間が経過したとき行われるスクロールアップの処理と、ステップＳ３２におけるアップボタンスイッチ１３５またはダウンボタンスイッチ１３６が操作された場合におけるスクロール処理との違いについて説明する。
【０２０１】
ステップＳ３０の全体をスクロールアップする処理は、図３３に示すように行われる。すなわち、例えば、ジャンルＢ乃至ジャンルＦの番組として、それぞれ番組１、番組４、番組６、番組９および番組１１の静止画が表示されている状態において一定の時間が経過すると、ジャンルＢ乃至ジャンルＥの静止画は、それぞれ番組２、番組５、番組７または番組１０の静止画に切り換えられる。但し、ジャンルＦの番組は１つしかないため、番組１１がそのまま表示される。
【０２０２】
この状態からさらに一定の時間が経過すると、ジャンルＢとジャンルＤの静止画は、番組２の静止画または番組７の静止画から、それぞれ番組３または番組８の静止画に切り換えられる。これに対して、ジャンルＣとジャンルＥにおいては、２つの番組しか存在しないため、番組５または番組１０の次に、再び番組４または番組９の静止画がそれぞれ表示される。ジャンルＦの番組の静止画は、そのままとされるのは、上述した場合と同様である。
【０２０３】
このような動作が、一定時間が経過する毎に順次繰り返し実行される。
【０２０４】
これに対してステップＳ３２における処理は、図３４に示すように行われる。すなわち、ジャンルＢ乃至ジャンルＦの静止画として、番組１、番組４、番組６、番組９および番組１１の静止画が表示され、カーソルがジャンルＤの番組６の静止画上に位置する状態において、ダウンボタンスイッチ１３６が操作されると、ジャンルＤの静止画が番組６の静止画から番組７の静止画に切り換えられる。これに対して、ジャンルＢ，Ｃ，Ｅ，Ｆの静止画は切り換えられない。その結果、ジャンルＢ乃至ジャンルＦの静止画として、それぞれ番組１、番組４、番組７、番組９および番組１１の静止画が表示された状態になる。
【０２０５】
この状態からさらに、ダウンボタンスイッチ１３６が操作されると、ジャンルＤの番組７の静止画が、番組８の静止画に切り換えられ、その他のジャンルの静止画は、そのままとされる。
【０２０６】
このように、アップボタンスイッチ１３５またはダウンボタンスイッチ１３６が操作された場合におけるスクロールは、カーソルが位置する番組の静止画のみが対象となるが、一定時間が経過したとき行われるスクロールは、基本的に全てのジャンルの静止画が対象とされる。
【０２０７】
なお、これらの処理におけるスクロールとは、静止画全体を一度に切り換え、表示する場合はもとより、画面の一部を徐々に所定の方向に移動させ、それに続いて次の画面の一部を徐々に表示するようにし、ついには、次の画面が前の画面に代わって全体的に表示されるようにする場合も含むものとする。
【０２０８】
ステップＳ２６において、セレクトボタンスイッチ１３１が操作されたと判定された場合、ステップＳ３３に進み、そのときカーソルで指定されている番組を放送している放送チャンネルを選択する処理が実行されるとともに、データストリームを消去する処理が実行される。すなわち、ＣＰＵ２９は、チューナ２１を制御し、そのときカーソルが位置する静止画の番組を受信表示させる。また、ＭＰＥＧビデオデコーダ２５を制御し、データストリームの表示を中止させる。これにより、使用者は、所望の番組を選択し、モニタ装置４でこれを視聴することができる。
【０２０９】
ステップＳ２７において、インフォボタンスイッチ１４５が操作されたと判定された場合、ステップＳ３４に進み、データストリームを消去する処理が実行される。ステップＳ３４でデータストリームを消去する処理が実行された後、ステップＳ３５において、インフォ画面表示処理が実行される。このインフォ画面表示処理については、図３５を参照して後述する。
【０２１０】
ステップＳ２８において、番組表ボタンスイッチ１４４が操作されていないと判定された場合においては、ステップＳ２３に戻り、それ以降の処理が繰り返し実行される。すなわち、一定時間が経過するか、または、レフトボタンスイッチ１３５、ライトボタンスイッチ１３８、アップボタンスイッチ１３５またはダウンボタンスイッチ１３６、セレクトボタンスイッチ１３１、インフォボタンスイッチ１４５、番組表ボタンスイッチ１４４のいずれかが操作されるまで待機する。
【０２１１】
ステップＳ２８において、番組表ボタンスイッチ１４４が操作されたと判定された場合、すなわち、データストリーム表示中に番組表ボタンスイッチ１４４が再度操作された場合、ステップＳ２９に進み、ＣＰＵ２９は、データストリームを消去する処理を実行する。ステップＳ２１において、データストリームがすでに表示されていると判定された場合においても同様である。
【０２１２】
次に、図３５のフローチャートを参照して、図３０のステップＳ１０および図３１のステップＳ３５におけるインフォ画面表示処理の詳細について説明する。
【０２１３】
最初に、ステップＳ４１において、インフォ画面が、すでに表示されているか否かが判定される。このインフォ画面表示処理は、インフォボタンスイッチ１４５が操作されたとき開始されるので、すでにインフォ画面が表示されている場合においては、ステップＳ４６に進み、そのインフォ画面を消去する処理が実行される。
【０２１４】
ステップＳ４１において、インフォ画面がまだ表示されていないと判定された場合においては、ステップＳ４２に進み、インフォ画面を表示する処理が実行される。すなわち、ＣＰＵ２９は、ＭＰＥＧビデオデコーダ２５を制御し、図７に示すようなインフォ画面のＯＳＤデータを発生させ、モニタ装置４に出力し、表示させる。インフォ画面ボタンスイッチ１４５が通常の番組を視聴している状態において操作された場合（図３０のステップＳ１０における処理の場合）においては、そのとき視聴している番組のインフォ画面が表示される。これに対して、例えば図３２に示すようなデータストリーム表示中にインフォボタンスイッチ１４０が操作された場合（図３１のステップＳ３５における処理の場合）においては、そのときデータストリーム中において、カーソルで指定されている番組のインフォ画面が表示される。
【０２１５】
例えば、図３２に示すように、ジャンルＤの静止画上にカーソルが位置する状態において、インフォボタンスイッチ１４５が操作された場合においては、その番組の放送日時、出演者などの人物情報、および内容説明文が静止画とともに表示される。また、このインフォ画面には、データストリームにおける場合と同一のタイトルバーが表示される。このタイトルバーの表示内容をデータストリーム中における場合と同一とすることで、インフォ画面で選択した番組が、それまでデータストリームで選択していた番組と同一の番組であることを使用者に印象づけることができる。
【０２１６】
次に、ステップＳ４３において、アップボタンスイッチ１３５またはダウンボタンスイッチ１３６が操作されたか否かが判定され、操作されたと判定された場合、ステップＳ４７に進み、インフォ画面（図７）の内容説明文をスクロールする処理が実行される。内容説明文がスクロールするほど存在しない場合においては、このスクロール処理は、実質的に行われないことになる。
【０２１７】
ステップＳ４３において、アップボタンスイッチ１３５またはダウンボタンスイッチ１３６が操作されていないと判定された場合においては、ステップＳ４４に進み、セレクトボタンスイッチ１３１が操作されたか否かが判定される。セレクトボタンスイッチ１３１が操作されたと判定された場合、ステップＳ４８に進み、そのインフォ画面で表示されている番組の選局処理が実行される。すなわち、ＣＰＵ２９は、チューナ２１を制御し、そのインフォ画面で表示されている番組を受信させる。
【０２１８】
ステップＳ４５において、インフォボタンスイッチ１４５が操作されていないと判定された場合においては、ステップＳ４３に戻り、それ以降の処理が繰り返し実行される。すなわち、アップボタンスイッチ１３５、ダウンボタンスイッチ１３６、セレクトボタンスイッチ１３１、インフォボタンスイッチ１４５のいずれかが操作されるまで待機する。
【０２１９】
ステップＳ４５において、インフォボタンスイッチ１４５が操作されたと判定された場合においては、ステップＳ４６に進み、いま表示しているインフォ画面を消去する処理が実行される。
【０２２０】
このようなジャンル毎に区分したデータストリームの表示ができるように、ＣＰＵ２９は、図３６のフローチャートに示すようにして、データバッファメモリ３５のＥＰＧエリア３５Ａに対して、各放送チャンネルの静止画を書き込む処理を実行する。
【０２２１】
すなわち、最初にステップＳ５１において、変数ｉに１を初期設定し、ステップＳ５２で、所望のジャンルを選択する。例えば、映画のジャンルを選択する。次にステップＳ５３に進み、所望の放送チャンネルを選択する。例えば、第１チャンネルを選択する。次にステップＳ５４で、第ｉ番目（いまの場合、第１番目）の静止画を取り込む処理を実行する。すなわち、第１チャンネルで現在放送されている番組が映画であれば、その番組の静止画が取り込まれ、ＥＰＧエリア３５Ａに書き込まれる。
【０２２２】
次に、ステップＳ５５に進み、すべての放送チャンネルについて、同様の選択を行ったか否かが判定され、いまの場合、まだ１つの放送チャンネルについての選択を行っただけであるので、ステップＳ５３に戻り、次の放送チャンネルの選択を行う。すなわち、第２チャンネルを選択する。そして、ステップＳ５４に進み、第２チャンネルにおいて、いま放送されている番組が映画であれば、映画のジャンルの第２番目の静止画としてこれが取り込まれる。いま放送されている番組が映画でなければ、ジャンルが異なるため、その静止画はここでは取り込まれない。
【０２２３】
以上の処理が、すべての放送チャンネルについて、同様に行われる。すなわち、例えば、放送チャンネルの数が８０個ある場合においては、第１チャンネルから第８０チャンネルまでの現在放送されている番組が検索され、その番組が映画であれば、これが順次取り込まれる。
【０２２４】
ステップＳ５５において、すべての放送チャンネルの検索が終了したと判定された場合、ステップＳ５６に進み、すべてのジャンルについての検索を行ったか否かが判定される。いまの場合、映画についての検索を行っただけなので、ステップＳ５２に戻り、次のジャンル、例えば音楽を選択する。そして、ステップＳ５３において、第１チャンネルが再び選択され、ステップＳ５４で、第１チャンネルでいま放送されている番組が音楽番組であれば、これが取り込まれ、音楽番組でなければ、取り込まれない。
【０２２５】
次に、ステップＳ５５からステップＳ５３に進み、第２チャンネルを選択し、第２チャンネルでいま放送されている番組が音楽の番組であれば、これが取り込まれる。
【０２２６】
以上のような処理が繰り返されて、ステップＳ５５で、音楽の番組についての検索が第１チャンネルから第８０チャンネルまで完了したと判定された場合、ステップＳ５６からステップＳ５２に進み、例えばスポーツのジャンルが選択され、スポーツの番組について、同様の検索処理が実行される。
【０２２７】
以上のようにして、映画、音楽、スポーツ、ドラマ、バラエティー＆スペシャル、ドキュメンタリー、カルチャー＆ホビー、アニメーション＆ファミリー、ニュース、天気、番組ガイド、情報、ショッピング、ゲーム、カラオケ、アダルト、その他といったような、予め区分されているすべてのジャンルについて、現在放送されている番組の検索が完了したと、ステップＳ５６において判定された場合、ステップＳ５７に進み、変数ｉが最大値（すなわち、ＥＰＧとして伝送されてくる現在より後に放送される番組すべてについての検索が完了した）か否かが判定される。現在時刻より後に放送される番組の静止画がまだ残っている場合においては、ステップＳ５７からステップＳ５８に進み、変数ｉを１だけインクリメントして、ステップＳ５２以降の処理を実行する。すなわち、現在時刻において放送されている番組の次に放送される番組について同様の検索が行われる。
【０２２８】
そして、ステップＳ５７において、ＥＰＧとして伝送されてくる将来の番組のすべてについての検索が完了したと判定されるまで、同様の処理が繰り返し実行される。
【０２２９】
このようにして、ＥＰＧとしての静止画が、ジャンル毎に区分され、各ジャンルにおいて、現在放送されている番組からチャンネル順に配置され、さらにより遅い時刻に放送される番組も、順次その後に、チャンネル順に配列され、図３７に示すように記憶される。そして、そのうちの所定の範囲のものがＯＳＤエリア２５ａＡに書き込まれ、そこから読み出されて、データストリームとして表示される。
【０２３０】
図３８と図３９は、これらの映画、音楽、スポーツ、ドラマ、バラエティー＆スペシャル、ドキュメンタリー、カルチャー＆ホビー、アニメーション＆ファミリー、ニュース、天気、番組ガイド、情報、ショッピング、ゲーム、カラオケ、アダルト、その他といったジャンルのジャンルアイコンと、ＮＨＫ総合テレビ、ＮＨＫ教育テレビ、日本テレビ、ＴＢＳテレビ、フジテレビ、テレビ朝日、テレビ東京、ＷＯＷＯＷのステーションロゴの表示例を表している。なお、これらのアイコンおよびロゴは、説明の便宜のために用意されたものであり、必ずしも実際の放送において用いられているものではない。
【０２３１】
以上の実施例においては、データストリームが表示されている状態において、リモートコマンダ５より特別の指令が入力されない状態が一定の時間継続したとき、自動的に静止画をスクロールするようにしたが、所定の手動操作がなされたときスクロールするようにすることも可能である。図４０は、その場合における番組表処理の処理例を表している。
【０２３２】
図４０のステップＳ２１乃至Ｓ３５の処理は、図３１のステップＳ２１乃至Ｓ３５の処理と、基本的に同様の処理である。但し、図３１のステップＳ２３においては、一定の時間が経過したか否かを判定していたのに対し、図４０のステップＳ２３においては、チャンネルボタンスイッチ１３３がオンされたか否かが判定され、ステップＳ３０では、この判定結果に対応したスクロールがなされるようになされている。その他の処理は、図３１における場合と同様である。
【０２３３】
すなわち、図４０の処理例においては、データストリームが表示中において、使用者がチャンネルボタンスイッチ１３３をアップ方向またはダウン方向に操作するとステップＳ３０に進み、その操作された方向に静止画がスクロールされる。このようにすれば、一定の時間の経過を待たずに、使用者の希望するタイミングで、データストリームの全体を、上方向または下方向にスクロールすることができる。
【０２３４】
図４０の実施例においては、チャンネルボタンスイッチ１３３（操作手段）をトリガーとして、データストリームをスクロールするようにしたが、リモートコマンダ５に専用のボタンスイッチを設け、その専用のボタンスイッチが操作されたとき、データストリームが全体的にスクロールされるようにすることも可能である。
【０２３５】
なお、以上の実施例においては、ジャンルを基準にして、各静止画を区分するようにしたが、チャンネルを基準にして区分し、表示することも可能である。この場合、ＣＰＵ２９は、図４１のフローチャートに示すような処理により、ＥＰＧエリア３５Ａに、静止画データを書き込む処理を実行する。
【０２３６】
最初に、ステップＳ７１において、変数ｉに１を初期設定し、ステップＳ７２で、最初の放送チャンネル（第１チャンネル）を選択する。次に、ステップＳ７３で、第ｉ番目（いまの場合、第１番目）の静止画を取り込む処理を実行する。すなわち、第１チャンネルの現在放送されている番組の静止画を取り込む処理を実行する。
【０２３７】
次に、ステップＳ７４に進み、すべての放送チャンネルについての検索を終了したか否かを判定し、すべての放送チャンネルについての検索を終了していなければ、ステップＳ７２に戻り、第２のチャンネルを選択し、ステップＳ７３において、第２のチャンネルの現在放送されている番組の静止画を取り込む処理を実行する。
【０２３８】
以下、同様の処理を繰り返し、ステップＳ７４において、すべての放送チャンネルの検索が完了したと判定された場合、ステップＳ７５に進み、変数ｉがＭＡＸに等しくなったか否かを判定する。すなわち、ＥＰＧとして伝送されてくる番組のうち、現在時刻から将来放送される番組のすべてについての検索が終了したか否かを判定する。すべての番組を検索していなければ、ステップＳ７６に進み、変数ｉを１だけインクリメントして、ステップＳ７２に戻り、同様の処理を繰り返し実行する。
【０２３９】
このようにして、現在時刻の次に放送される番組が、チャンネル毎に順次取り込まれる。そして、ステップＳ７５において、ＥＰＧとして伝送されてくるすべての番組についての検索が終了したと判定されるまで、同様の処理が繰り返し実行される。
【０２４０】
これにより、ＥＰＧエリア３５Ａには、図４２に示すように、静止画が、チャンネル毎に区分され、各チャンネルにおいて、時刻順に静止画がまとめて記憶される。そして、そのうちの所定の範囲のものが読み出され、データストリームとして表示される。
【０２４１】
このように、チャンネル毎にデータストリームを構成するようにした場合においても、図４３に示すようにスクロールが行われるのは、上述した場合と同様である。すなわち、上記実施例においては、カテゴリとして、ジャンルとチャンネルを例としたが、そのほか、任意の項目をカテゴリとして区分の単位とすることが可能である。
【０２４２】
以上の実施例においては、データストリームの静止画中にジャンルアイコンを表示するようにしたが、特に、図４２に示すように、放送チャンネル毎に静止画を表示する場合においては、ステーションロゴを静止画に重畳表示するようにすることもできる。あるいはまた、図３７または図４２に示すように静止画を表示する場合において、ジャンルアイコンとステーションロゴの両方を重畳表示するようにしてもよい。
【０２４３】
また、各種の指令は、リモートコマンダ５を操作することにより入力するようにしたが、ＩＲＤ２の正面に設けられているボタンスイッチなどを直接操作して指令を入力するようにすることも可能である。また、リモートコマンダ５やＩＲＤ２の正面に設けられている操作部には、ジョイスティックのようなポインティングデバイスを用いることも可能である。
【０２４４】
以上、本発明をＩＲＤ２に応用した場合を例として説明したが、このＩＲＤは実質的にモニタ装置４（テレビジョン受像機）に内蔵させることも可能である。また、本発明は、ケーブルテレビジョンシステムのセットトップボックス、ＶＣＲ、パーソナルコンピュータなどにおいても適用することが可能である。
【図面の簡単な説明】
【０２４５】
【図１】本発明を応用した送信装置の構成例を示すブロック図である。
【図２】図１のプロモーションチャンネル生成装置３０２の構成例を示すブロック図である。
【図３】プロモーションチャンネルの表示例を示す図である。
【図４】データストリームの表示例を示す図である。
【図５】タイトルバーの構成を示す図である。
【図６】番組ウインドウの構成を示す図である。
【図７】インフォ画面の表示例を示す図である。
【図８】全体番組表の表示例を示す図である。
【図９】チャンネル番組表の表示例を示す図である。
【図１０】番組詳細説明（番組内容）の表示例を示す図である。
【図１１】番組表と番組内容の範囲を説明する図である。
【図１２】トランスポンダにおけるＥＰＧ情報の伝送を説明する図である。
【図１３】ＥＧＰデータを説明する図である。
【図１４】ＳＤＴの構成を説明する図である。
【図１５】ＥＩＴの構成を説明する図である。
【図１６】静止画のフォーマットを示す図である。
【図１７】ＴＤＴの構成を説明する図である。
【図１８】ＰＡＴの構成を説明する図である。
【図１９】ＰＭＴの構成を説明する図である。
【図２０】本発明を応用したＡＶシステムの構成例を示す斜視図である。
【図２１】図２０のＡＶシステムの電気的接続状態を示すブロック図である。
【図２２】図２０のＩＲＤ２の正面の構成例を示す正面図である。
【図２３】図２０のＩＲＤ２の内部の構成例を示すブロック図である。
【図２４】図２０のリモートコマンダ５の上面の構成例を示す平面図である。
【図２５】リモートコマンダ５のボタンスイッチの他の配列状態を示す図である。
【図２６】図２４のリモートコマンダ５の内部の構成例を示すブロック図である。
【図２７】送信側のエンコーダにおける処理とその出力を受信するＩＲＤ２の処理の概略を説明する図である。
【図２８】図２３のＥＰＧエリア３５Ａに記憶されるＥＰＧデータを説明する図である。
【図２９】ＩＲＤ２の他の構成例を示すブロック図である。
【図３０】リモートコマンダの処理例を示すフローチャートである。
【図３１】図３０のステップＳ９における番組表処理の詳細を示すフローチャートである。
【図３２】図３１のステップＳ３１，Ｓ３２における動作を説明する図である。
【図３３】図３１のステップＳ３０の処理を説明する図である。
【図３４】図３１のステップＳ３２の処理を説明する図である。
【図３５】図３０のステップＳ１０および図３１のステップＳ３５におけるインフォ画面表示処理の詳細を示すフローチャートである。
【図３６】静止画書き込み処理を説明するフローチャートである。
【図３７】図３６の処理の結果を表す図である。
【図３８】ジャンルアイコンの例を示す図である。
【図３９】ステーションロゴの例を示す図である。
【図４０】図３０のステップＳ９における他の番組表処理の詳細を示すフローチャートである。
【図４１】静止画を書き込む他の処理例を示すフローチャートである。
【図４２】図４１の書き込み処理の結果を示す図である。
【図４３】カテゴリ毎のスクロールを説明する図である。
【符号の説明】
【０２４６】
１  ＡＶシステム，  ２  ＩＲＤ，  ３  パラボラアンテナ，  ４  モニタ装置，  ５  リモートコマンダ，  ２１  チューナ，  ２３  エラー訂正回路，  ２４  デマルチプレクサ，  ２５  ＭＰＥＧビデオデコーダ，  ２５ａ  ＤＲＡＭ，  ２６  ＭＰＥＧオーディオデコーダ，  ２６ａ  ＤＲＡＭ，  ２９  ＣＰＵ，  ３５  データバッファメモリ，  ３５Ａ  ＥＰＧエリア，  ３６  ＳＲＡＭ，  ３７  ＲＯＭ，  ３８  ＥＥＰＲＯＭ，  ３９  ＩＲ受信部，  １３１  セレクトボタンスイッチ，  １４４  番組表ボタンスイッチ，  １４５  インフォボタンスイッチ
【図１】
2006271003.tif 000003
【図２】
2006271003.tif 000004
【図３】
2006271003.tif 000005
【図４】
2006271003.tif 000006
【図５】
2006271003.tif 000007
【図６】
2006271003.tif 000008
【図７】
2006271003.tif 000009
【図８】
2006271003.tif 000010
【図９】
2006271003.tif 000011
【図１０】
2006271003.tif 000012
【図１１】
2006271003.tif 000013
【図１２】
2006271003.tif 000014
【図１３】
2006271003.tif 000015
【図１４】
2006271003.tif 000016
【図１５】
2006271003.tif 000017
【図１６】
2006271003.tif 000018
【図１７】
2006271003.tif 000019
【図１８】
2006271003.tif 000020
【図１９】
2006271003.tif 000021
【図２０】
2006271003.tif 000022
【図２１】
2006271003.tif 000023
【図２２】
2006271003.tif 000024
【図２３】
2006271003.tif 000025
【図２４】
2006271003.tif 000026
【図２５】
2006271003.tif 000027
【図２６】
2006271003.tif 000028
【図２７】
2006271003.tif 000029
【図２８】
2006271003.tif 000030
【図２９】
2006271003.tif 000031
【図３０】
2006271003.tif 000032
【図３１】
2006271003.tif 000033
【図３２】
2006271003.tif 000034
【図３３】
2006271003.tif 000035
【図３４】
2006271003.tif 000036
【図３５】
2006271003.tif 000037
【図３６】
2006271003.tif 000038
【図３７】
2006271003.tif 000039
【図３８】
2006271003.tif 000040
【図３９】
2006271003.tif 000041
【図４０】
2006271003.tif 000042
【図４１】
2006271003.tif 000043
【図４２】
2006271003.tif 000044
【図４３】
2006271003.tif 000045