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