(57)【特許請求の範囲】
【請求項１】
EPG情報を提供する情報提供装置において、
メッセージを含む第１の情報を生成する第１の生成手段と、
前記第１の生成手段により生成された前記メッセージを参照するためのインデックス、前記メッセージより緊急度の高い緊急メッセージ、並びに前記メッセージまたは前記緊急メッセージの緊急の程度を示すメッセージタイプを含む第２の情報を生成する第２の生成手段と、
前記第１の情報と前記第２の情報を前記EPG情報に包含して送出する送出手段と
を備えることを特徴とする情報提供装置。
【請求項２】
前記送出手段は、前記第１の情報を、所定の周波数の搬送波に対応させ、前記第２の情報を、周波数の異なる複数の搬送波に対応させる
ことを特徴とする請求項１に記載の情報提供装置。
【請求項３】
EPG情報を提供する情報提供装置の情報提供方法において、
メッセージを含む第１の情報を生成する第１の生成ステップと、
前記第１の生成ステップの処理で生成された前記メッセージを参照するためのインデックスと、前記メッセージより緊急度の高い緊急メッセージ、並びに前記メッセージまたは前記緊急メッセージの緊急の程度を示すメッセージタイプを含む第２の情報を生成する第２の生成ステップと、
前記第１の情報と前記第２の情報を前記EPG情報に包含して送出する送出ステップと
を含むことを特徴とする情報提供方法。
【請求項４】
EPG情報を提供する情報提供装置の制御用のプログラムであって、
メッセージを含む第１の情報を生成する第１の生成ステップと、
前記第１の生成ステップの処理で生成された前記メッセージを参照するためのインデックスと、前記メッセージより緊急度の高い緊急メッセージ、並びに前記メッセージまたは前記緊急メッセージの緊急の程度を示すメッセージタイプを含む第２の情報を生成する第２の生成ステップと、
前記第１の情報と前記第２の情報を前記EPG情報に包含して送出する送出ステップと
を含む処理をコンピュータに実行させるためのプログラムを記録したコンピュータが読み取り可能な記録媒体。
【請求項５】
メッセージを含む第１の情報と、前記メッセージのインデックスと前記メッセージより緊急度の高い緊急メッセージ、並びに前記メッセージまたは前記緊急メッセージの緊急の程度を示すメッセージタイプを含む第２の情報が包含されているEPG情報が、映像情報に重畳して伝送された信号を受信する情報受信装置において、
伝送されてきた信号を受信する受信手段と、
前記受信手段が受信した信号から前記第２の情報を抽出する抽出手段と、
前記抽出手段により抽出された前記第２の情報に含まれた前記メッセージタイプに基づき、前記メッセージまたは前記緊急メッセージの緊急の程度を判定する判定手段と、
前記判定手段の判定結果に対応して、前記メッセージまたは前記緊急メッセージの前記映像情報に対するオンスクリーン表示を制御する表示制御手段と
を備えることを特徴とする情報受信装置。
【請求項６】
前記第２の情報から読み出される前記インデックスを参照して、前記第１の情報に含まれるメッセージを読み出す読出手段を
さらに備えることを特徴とする請求項５に記載の情報受信装置。
【請求項７】
メッセージを含む第１の情報と、前記メッセージのインデックスと前記メッセージより緊急度の高い緊急メッセージ、並びに前記メッセージまたは前記緊急メッセージの緊急の程度を示すメッセージタイプを含む第２の情報が包含されているEPG情報が、映像情報に重畳して伝送される信号を受信する情報受信装置の情報受信方法において、
伝送されてきた信号を受信する受信ステップと、
前記受信ステップの処理で受信した信号から前記第２の情報を抽出する抽出ステップと、
前記抽出ステップの処理で抽出された前記第２の情報に含まれた前記メッセージタイプに基づき、前記メッセージまたは前記緊急メッセージの緊急の程度を判定する判定ステップと、
前記判定ステップの判定結果に対応して、前記メッセージの前記映像情報に対するオンスクリーン表示を制御する表示制御ステップと
を含むことを特徴とする情報受信方法。
【請求項８】
メッセージを含む第１の情報と、前記メッセージのインデックスと前記メッセージより緊急度の高い緊急メッセージ、並びに前記メッセージまたは前記緊急メッセージの緊急の程度を示すメッセージタイプを含む第２の情報が包含されているEPG情報が、映像情報に重畳して伝送される信号を受信する情報受信装置の制御用のプログラムであって、
伝送されてきた信号を受信する受信ステップと、
前記受信ステップの処理で受信した信号から前記第２の情報を抽出する抽出ステップと、
前記抽出ステップの処理で抽出された前記第２の情報に含まれた前記メッセージタイプに基づき、前記メッセージまたは前記緊急メッセージの緊急の程度を判定する判定ステップと、
前記判定ステップの判定結果に対応して、前記メッセージの前記映像情報に対するオンスクリーン表示を制御する表示制御ステップと
を含む処理をコンピュータに実行させるためのプログラムを記録したコンピュータが読み取り可能な記録媒体。
【請求項９】
情報提供装置から映像情報に重畳して提供したEPG情報を情報受信装置で受信する情報提供システムにおいて、
前記情報提供装置は、
メッセージを含む第１の情報を生成する第１の生成手段と、
前記第１の生成手段により生成された前記メッセージを参照するためのインデックス、前記メッセージより緊急度の高い緊急メッセージ、並びに前記メッセージまたは前記緊急メッセージの緊急の程度を示すメッセージタイプを含む第２の情報を生成する第２の生成手段と、
前記第１の情報と前記第２の情報を前記EPG情報に包含して送出する送出手段とを備え、
前記情報受信装置は、
前記第１の情報と前記第２の情報が包含されて送出された前記EPG情報を受信する受信手段と、
前記受信手段が受信した前記第２の情報を抽出する抽出手段と、
前記抽出手段により抽出された前記第２の情報に含まれた前記メッセージタイプに基づき、前記メッセージまたは前記緊急メッセージの緊急の程度を判定する判定手段と、
前記判定手段の判定結果に対応して、前記メッセージまたは前記緊急メッセージの前記映像情報に対するオンスクリーン表示を制御する表示制御手段とを備える
ことを特徴とする情報提供システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報提供装置および方法、情報受信装置および方法、情報提供システム、並びに記録媒体に関し、特に、第１の情報と第２の情報とからEPG情報を合成するようにして、より多くのメッセージを、本来伝送する映像情報に影響を与えずに伝送することができるようにした情報提供装置および方法、情報受信装置および方法、情報提供システム、並びに記録媒体に関する。
【０００２】
【従来の技術】
最近、デジタルテレビジョン放送がわが国においても開始され、１００チャンネル以上の番組が視聴者に提供されるようになってきた。このように、番組の数が多くなると、その中から所望の番組を選択する操作も複雑となる。また、チャンネル数が多くなると、その情報量が増加することに加えて、視聴者が、より計画的に番組を見る上で、１日分の番組表だけでなく、１週間程度先までの番組表が必要となる。このため、番組表のデータ量が膨大となり、従来のように、新聞を中心とした紙媒体により番組表を提供することが困難になる。また、番組の放送予定の変更などがあった場合において、紙媒体の番組表を変更することは困難である。
【０００３】
そこで、番組の選択を支援するEPG（Electronic Program Guide）（電子番組ガイド）を、番組提供者側から、視聴者に伝送することが提案されている。このEPGの国際標準として、DVD_SI（Digital Video Broadcast Service Information）のフォーマットが定められている。
【０００４】
番組表をEPGとしてデータ化し、視聴者に提供するようした場合、受信装置においては、EPGデータを受信したとき、これを抽出することで、番組のタイトル、番組表、チャンネルロゴなどをディスプレイ上に表示し、所望の番組を、迅速かつ確実に、選択することができる。また、番組の放送時刻が変更された場合における対応も容易となり、視聴者は、所望の番組を確実に予約録画したり、視聴したりすることが可能となる。
【０００５】
図１６は、従来のEPGを構成する各種のテーブルの例を示している。NIT（Network_Information_Table）は、ネットワーク全体の構成および受信に必要な情報を記述しており、１つのネットワークに１つのNITが存在する。このNITには、SDT（Service_Description_Table）が記述されている。
【０００６】
SDTは、ストリーム毎に存在する。例えば、衛星を介して、このEPGが伝送される場合、SDTは、各搬送波（各トランスポンダ）毎に規定される。SDTには、その搬送波で送信するチャンネルの情報が記述されており、各チャンネルの情報は、pfEIT，gEIT，dEITにより記述されている。pfEIT（present_following_Event_Information_Table）には、そのチャンネルで、現在放送されている番組と次の番組が記述されている。dEIT（detail-Event_Information_Table）には、イベント（番組）の概要に関する文書が記述されており、gEIT（general-Event_Information_Table）には、番組に関する概要文書以外の情報が記述されている。
【０００７】
一方、NVOD（near video on demand）サービスが行われている場合には、そのSDTに、実際に番組情報を送出しているチャンネル（ｃｈ）以外に、ダミーチャンネル（ｄ−ｃｈ）が設けられる。ダミーチャンネルのdEITとgEITには、それぞれNVODで放送されている番組の概要文書と、それ以外の情報が記述される。これに対して、NVODの画像情報が実際に放送されているチャンネルのdEITとgEITには、ダミーチャンネルのdEITまたはgEITがそれぞれ記述され、それを参照するようになされている。
【０００８】
また、送信側から受信側にメッセージを伝送する場合、NITにメッセージを挿入するようにしていた。
【０００９】
【発明が解決しようとする課題】
しかしながら、NITによりメッセージを伝送するようにすると、NITは、基本的に、多くのデータを載せることができる構造にはなっていないため、伝送することができるメッセージの数が少ない課題があった。
【００１０】
その結果、メッセージを伝送することができるのは、殆どネットワーク管理者だけであり、例えばチャンネルを有する番組提供者が、特別番組のアナウンス、キャンペーンの告知、番組視聴方法の案内などを視聴者に伝送する場合、番組の詳細情報として伝送するようにしていた。
【００１１】
しかしながら、このように、メッセージを番組の詳細情報として伝送するようにすると、同一のメッセージの内容が全ての番組のEPG情報として伝送されることになり、無駄であるばかりでなく、その分だけ本来の番組情報の伝送容量が少なくなることになる。従って、視聴者が本来のEPG情報（番組の内容など）を知りたいと思ったとき、その意に反して、不必要な情報が表示され、操作性が悪くなる課題があった。
【００１２】
また、例えば、受信装置の動作ソフトウエアをダウンロードにより入れ替える必要が生じたような場合、その告知、変更内容、方法などを、視聴者にメッセージとして伝送することができない課題があった。
【００１３】
さらにまた、NITによりメッセージを伝送するようにすると、それだけNITを伝送する必要性が増加し、その分だけNITを受信することができない事態が発生する確率が高くなる課題があった。NITは、基本的に、視聴者が選局する際に必要な情報を載せているため、仮にNITが受信できないと、全てのチャンネルの番組を選局することができなくなる。
【００１４】
本発明はこのような状況に鑑みてなされたものであり、本来、伝送すべき映像情報に大きな影響を与えることなく、多くのメッセージを伝送できるようにするものである。
【００１５】
【課題を解決するための手段】
本発明の情報提供装置は、メッセージを含む第１の情報を生成する第１の生成手段と、第１の生成手段により生成されたメッセージを参照するためのインデックス、メッセージより緊急度の高い緊急メッセージ、並びにメッセージまたは緊急メッセージの緊急の程度を示すメッセージタイプを含む第２の情報を生成する第２の生成手段と、第１の情報と第２の情報をEPG情報に包含して送出する送出手段とを備えることを特徴とする。
【００１６】
本発明の情報提供方法は、メッセージを含む第１の情報を生成する第１の生成ステップと、第１の生成ステップの処理で生成されたメッセージを参照するためのインデックスと、メッセージより緊急度の高い緊急メッセージ、並びにメッセージまたは緊急メッセージの緊急の程度を示すメッセージタイプを含む第２の情報を生成する第２の生成ステップと、第１の情報と第２の情報をEPG情報に包含して送出する送出ステップとを含むことを特徴とする。
【００１７】
本発明の記録媒体のプログラムは、メッセージを含む第１の情報を生成する第１の生成ステップと、第１の生成ステップの処理で生成されたメッセージを参照するためのインデックスと、メッセージより緊急度の高い緊急メッセージ、並びにメッセージまたは緊急メッセージの緊急の程度を示すメッセージタイプを含む第２の情報を生成する第２の生成ステップと、第１の情報と第２の情報をEPG情報に包含して送出する送出ステップとを含む処理をコンピュータに実行させることを特徴とする。
【００１８】
本発明の情報受信装置は、伝送されてきた信号を受信する受信手段と、受信手段が受信した信号から第２の情報を抽出する抽出手段と、抽出手段により抽出された第２の情報に含まれたメッセージタイプに基づき、メッセージまたは緊急メッセージの緊急の程度を判定する判定手段と、判定手段の判定結果に対応して、メッセージまたは緊急メッセージの映像情報に対するオンスクリーン表示を制御する表示制御手段とを備えることを特徴とする。
【００１９】
本発明の情報受信方法は、伝送されてきた信号を受信する受信ステップと、受信ステップの処理で受信した信号から第２の情報を抽出する抽出ステップと、抽出ステップの処理で抽出された第２の情報に含まれたメッセージタイプに基づき、メッセージまたは緊急メッセージの緊急の程度を判定する判定ステップと、判定ステップの判定結果に対応して、メッセージの映像情報に対するオンスクリーン表示を制御する表示制御ステップとを含むことを特徴とする。
【００２０】
本発明の記録媒体のプログラムは、伝送されてきた信号を受信する受信ステップと、受信ステップの処理で受信した信号から第２の情報を抽出する抽出ステップと、抽出ステップの処理で抽出された第２の情報に含まれたメッセージタイプに基づき、メッセージまたは緊急メッセージの緊急の程度を判定する判定ステップと、判定ステップの判定結果に対応して、メッセージの映像情報に対するオンスクリーン表示を制御する表示制御ステップとを含む処理をコンピュータに実行させることを特徴とする。
【００２１】
本発明の情報提供システムは、情報提供装置が、メッセージを含む第１の情報を生成する第１の生成手段と、第１の生成手段により生成されたメッセージを参照するためのインデックス、メッセージより緊急度の高い緊急メッセージ、並びにメッセージまたは緊急メッセージの緊急の程度を示すメッセージタイプを含む第２の情報を生成する第２の生成手段と、第１の情報と第２の情報をEPG情報に包含して送出する送出手段とを備え、情報受信装置が、第１の情報と第２の情報が包含されて送出されたEPG情報を受信する受信手段と、受信手段が受信した第２の情報を抽出する抽出手段と、抽出手段により抽出された第２の情報に含まれたメッセージタイプに基づき、メッセージまたは緊急メッセージの緊急の程度を判定する判定手段と、判定手段の判定結果に対応して、メッセージまたは緊急メッセージの映像情報に対するオンスクリーン表示を制御する表示制御手段とを備えることを特徴とする。
【００２４】
本発明の情報提供装置、情報提供方法、および記録媒体のプログラムにおいては、メッセージを含む第１の情報が生成され、生成されたメッセージを参照するためのインデックス、メッセージより緊急度の高い緊急メッセージ、並びにメッセージまたは緊急メッセージの緊急の程度を示すメッセージタイプを含む第２の情報が生成され、第１の情報と第２の情報がEPG情報に包含されて送出される。
【００２５】
本発明の情報受信装置、情報受信方法、および記録媒体のプログラムにおいては、
伝送されてきた信号が受信され、受信された信号から第２の情報が抽出され、抽出された第２の情報に含まれたメッセージタイプに基づき、メッセージまたは緊急メッセージの緊急の程度が判定される。そして、判定結果に対応して、メッセージまたは緊急メッセージの映像情報に対するオンスクリーン表示が制御される。
【００２６】
本発明においては、情報提供装置により、メッセージを含む第１の情報が生成され、生成されたメッセージを参照するためのインデックス、メッセージより緊急度の高い緊急メッセージ、並びにメッセージまたは緊急メッセージの緊急の程度を示すメッセージタイプを含む第２の情報が生成され、第１の情報と第２の情報がEPG情報に包含されて送出される。また、情報受信装置により、伝送されてきた信号が受信され、受信された信号から第２の情報が抽出され、抽出された第２の情報に含まれたメッセージタイプに基づき、メッセージまたは緊急メッセージの緊急の程度が判定される。そして、判定結果に対応して、メッセージまたは緊急メッセージの映像情報に対するオンスクリーン表示が制御される。
【００２７】
【発明の実施の形態】
以下に本発明の実施の形態を説明するが、特許請求の範囲に記載の発明の各手段と以下の実施の形態との対応関係を明らかにするために、各手段の後の括弧内に、対応する実施の形態（但し一例）を付加して本発明の特徴を記述すると、次のようになる。但し勿論この記載は、各手段を記載したものに限定することを意味するものではない。
【００２８】
請求項１に記載の情報提供装置は、メッセージを含む第１の情報を生成する第１の生成手段（例えば図３のDMT生成部３３−９）と、メッセージのインデックスを含む第２の情報を生成する第２の生成手段（例えば図３のrDMT生成部３３−８）と、第１の情報と第２の情報をEPG情報として合成する合成手段（例えば図２のＴＳパケット化部３５）とを備えることを特徴とする。
【００２９】
請求項７に記載の情報受信装置は、伝送されてきた信号を受信する受信手段（例えば図４のフロントエンド部５１）と、受信手段が受信した信号からメッセージを抽出する抽出手段（例えば図４のデマルチプレクサ５７）と、抽出手段により抽出されたメッセージのタイプを判定する判定手段（例えば図１５のステップＳ１乃至Ｓ４）と、判定手段の判定結果に対応して、メッセージの映像情報に対するオンスクリーン表示を制御する表示制御手段（例えば図１５のステップＳ６乃至Ｓ９）とを備えることを特徴とする。
【００３０】
請求項１０に記載の情報提供システムは、情報提供装置は、メッセージを含む第１の情報を生成する第１の生成手段（例えば図３のDMT生成部３３−９）と、メッセージのインデックスを含む第２の情報を生成する第２の生成手段（例えば図３のrDMT生成部３３−８）と、第１の情報と第２の情報をEPG情報として合成する合成手段（例えば図２のＴＳパケット化部３５）とを備え、情報受信装置は、EPG情報が、映像情報に重畳して伝送されてきた信号を受信する受信手段（例えば図４のフロントエンド部５１）と、受信手段が受信した信号からメッセージを抽出する抽出手段（例えば図４のデマルチプレクサ５７）と、抽出手段により抽出されたメッセージの映像情報に対するオンスクリーン表示を制御する表示制御手段（例えば図４のEPG処理プロセッサ５９）とを備えることを特徴とする。
【００３１】
図１は、本発明を適用した情報提供システムの構成例を表している。送信装置１は、番組情報にEPG情報を多重化して、送信アンテナ２から衛星３に送信する。衛星３は、この信号をアンテナ５で受信する。衛星３は、複数のトランスポンダ４を有し、各トランスポンダ毎に、異なる搬送波で送信装置１からの信号を、各家庭に送信する。各家庭においては、受信アンテナ６を介して受信装置７が、衛星３からの伝送信号を受信する。
【００３２】
図２は、送信装置１の構成例を表している。エンコーダおよびマルチプレクサ１１−１は、映像エンコーダ１２，１４，１６と音声エンコーダ１３，１５，１７を有している。映像エンコーダ１２，１４，１６は、それぞれ入力された映像信号をMPEG２方式でエンコードし、マルチプレクサ１８に出力するようになされている。また、音声エンコーダ１３，１５，１７は、入力された音声信号をMPEG方式でエンコードし、マルチプレクサ１８に出力するようになされている。
【００３３】
コントローラ１９は、映像エンコーダ１２乃至音声エンコーダ１７のエンコード処理を制御するとともに、マルチプレクサ１８のマルチプレクス処理を制御するようになされている。スクランブラ２０は、マルチプレクサ１８より供給される多重化信号をスクランブルし、モジュレータ２１−１に出力するようになされている。
【００３４】
エンコーダおよびマルチプレクサ１１−２，１１−３も、エンコーダおよびマルチプレクサ１１−１と同様に構成されている。
【００３５】
EPG入力端末３１−１乃至３１−３で入力されたEPG情報は、データベース３２に素データとして蓄積されるようになされている。EPGテーブル生成部３３は、データベース３２に蓄積された素データからEPGテーブルを生成し、ＴＳパケット化部３５に出力するようになされている。生成タイミング管理部３４は、所定のタイミング信号を生成し、EPGテーブル生成部３３に出力している。
【００３６】
EPGテーブル生成部３３には、各テーブルを生成する生成部３３−１乃至３３−９が設けられている。NIT生成部３３−１はNITを、SDT生成部３３−２はSDTを、pfEIT生成部３３−３はpfEITを、ETT生成部３３−４はETTを、gEMT生成部３３−５はgEMTを、nEMT生成部３３−６はnEMTを、dEMT生成部３３−７はdEMTを、rDMT生成部３３−８はrDMTを、そして、DMT生成部３３−９はDMTを、それぞれ生成する。
【００３７】
EPG送出コントローラ３６−１乃至３６−３は、ＴＳパケット化部３５より供給された各テーブルのEPGデータを、対応するエンコーダおよびマルチプレクサ１１−１乃至１１−３のマルチプレクサに供給するようになされている。
【００３８】
モジュレータ２１−１乃至２１−３は、対応するエンコーダおよびマルチプレクサ１１−１乃至１１−３より供給されたストリームをFEC（Forward Error Collection）エンコードするとともにQPSK変調し、出力増幅器２２に出力している。出力増幅器２２は、モジュレータ２１−１乃至２１−３より供給された変調信号を増幅し、送信アンテナ２を介して衛星３に向けて出力するようになされている。
【００３９】
この構成例においては、エンコーダおよびマルチプレクサ１１−１乃至１１−３が、それぞれ衛星３の１個のトランスポンダ４を使用する。従って、この構成例においては、合計３個のトランスポンダを介して、各家庭に画像信号が配信される。
【００４０】
すなわち、エンコーダおよびマルチプレクサ１１−１では、映像エンコーダ１２，１４，１６が３チャンネル分の映像信号をエンコードする。また、音声エンコーダ１３，１５，１７が各映像信号に対応する音声信号をエンコードする。例えば、映像エンコーダ１２は、第１の映像信号をMPEG２方式でエンコードし、マルチプレクサ１８に出力する。音声エンコーダ１３は、映像エンコーダ１２に入力される映像信号に対応する音声信号をMPEG方式でエンコードし、マルチプレクサ１８に出力する。以下同様に、映像エンコーダ１４，１６と、音声エンコーダ１５，１７も、それぞれのチャンネルの映像信号と音声信号をエンコードし、マルチプレクサ１８に出力する。コントローラ１９は、映像エンコーダ１２，１４，１６と、音声エンコーダ１３，１５，１７のエンコード処理を制御する。
【００４１】
マルチプレクサ１８は、映像エンコーダ１２乃至音声エンコーダ１７の出力をコントローラ１９の制御のもと多重化する。
【００４２】
エンコーダ１１−２，１１−３においても、上述したエンコーダ１１−１と同様の処理が行われる。
【００４３】
映像信号と音声信号は、各エンコーダにより、デジタル圧縮されるため、伝送路の有効利用を図ることが可能となる。
【００４４】
EPG入力端末３１−１乃至３１−３から、NITに対応するネットワーク情報、SDTに対応するチャンネル情報、pfEIT，ETT，EMTに対応する番組情報、DMTに対応するメッセージ情報などが入力され、データベース３２に素データとして蓄積される。EPGテーブル生成部３３は、生成タイミング管理部３４より供給されるタイミング信号に基づいて、生成すべきテーブル（NIT，SDT，pfEIT，ETT，EMT，DMTなどのテーブル）の素データを検索し、テーブルを作成する。
【００４５】
作成されたテーブルは、ＴＳパケット化部３５で、ＴＳ（Transport Stream）パケット化され、EPG送出コントローラ３６−１乃至３６−３に供給される。
【００４６】
その詳細は後述するが、テーブルのうち、dEMTは、例えば４秒を周期として同一のデータが繰り返し供給される。その他のテーブル（NIT，SDT，pfEIT，ETT，gEMT，nEMT，rDMT，DMT）は、１秒周期で、同一のデータが繰り返し供給される。
【００４７】
EPG送出コントローラ３６−１は、供給された各テーブルのデータをマルチプレクサ１８に供給する。マルチプレクサ１８は、コントローラ１９の制御のもと、エンコード処理された映像信号と音声信号、さらには、EPG送出コントローラ３６−１から供給されたEPGパケットを多重化し、シリアルに出力する。
【００４８】
スクランブラ２０は、マルチプレクサ１８から供給されたデータをスクランブルした後、モジュレータ２１−１に出力する。モジュレータ２１−１は、入力されたデータをFECエンコードし、さらにQPSK変調する。そして、変調信号を出力増幅器２２に供給する。出力増幅器２２は、入力されたデータを増幅し、送信アンテナ２を介して衛星３に向けて送信する。
【００４９】
エンコーダおよびマルチプレクサ１１−２，１１−３と、モジュレータ２１−２，２１−３においても同様の処理が行われる。
【００５０】
エンコーダおよびマルチプレクサ１１−１より出力されたトランスポートストリームは、衛星３のアンテナ５で受信され、トランスポンダ４のうち、第１のトランスポンダで処理され、第１の搬送波で、アンテナ５から各家庭に配信される。同様に、エンコーダおよびマルチプレクサ１１−２，１１−３より送信されたビットストリームの信号は、アンテナ５で受信され、トランスポンダ４のうち、それぞれ第２のトランスポンダと第３のトランスポンダで処理され、アンテナ５を介して、第２の搬送波と第３の搬送波で、各家庭に配信される。
【００５１】
図４は、受信装置７の詳細な構成例を表している。周波数コンバータ４１は、受信アンテナ６より供給された所定の搬送波の信号を中間周波信号に変換し、フロンドエンド部５１に出力するようになされている。フロントエンド部５１は、キャリア選択部５２、QPSK復調部５３、およびFECデコーダ５４を有している。キャリア選択部５２は、周波数コンバータ４１より入力された中間周波信号から、所定の周波数の搬送波（キャリア）の信号を選択し、QPSK復調部５３に出力するようになされている。QPSK復調部５３は、キャリア選択部５２より入力された信号をQPSK復調し、FECデコーダ５４に出力するようになされている。FECデコーダ５４は、入力された信号をFEC処理し、トランスポート部５５に出力する。
【００５２】
トランスポート部５５は、デスクランブラ５６で、FECデコーダ５４の出力をデスクランブルした後、デマルチプレクサ５７に出力するようになされている。デマルチプレクサ５７は、ＴＳパケットの中に入っている複数のビデオまたはオーディオデータと、EPGデータとを分離する。このデマルチプレクス処理は、ホストプロセッサ６４により制御される。デマルチプレクサ５７は、デスクランブラ５６より入力された信号をデマルチプレクスし、ビデオデータをビデオデコーダ６０に、オーディオデータをオーディオデコーダ６１に、そして、EPGデータをEPG処理プロセッサ５９に、それぞれ出力するようになされている。
【００５３】
オーディオデコーダ６１は、入力されたオーディオデータをMPEG方式でデコードし、Ｄ／Ａ変換部６３に出力するようになされている。Ｄ／Ａ変換部６３は、オーディオデコーダ６１より入力されたオーディオデータをＤ／Ａ変換し、図示せぬスピーカなどに出力する。
【００５４】
ビデオデコーダ６０は、入力されたビデオデータをMPEG２方式でデコードし、NTSCエンコーダ６２に出力する。NTSCエンコーダ６２は、入力されたビデオデータをNTSC方式の映像信号に変換して出力するようになされている。
【００５５】
EPG処理プロセッサ５９は、ホストプロセッサ６４からの指令に対応して、EPGデータの中身をホストプロセッサ６４に供給するとともに、オンスクリーン表示のためのデータを生成し、NTSCエンコーダ６２に出力するようになされている。
【００５６】
ＩＣカード６５には、コンディショナルアクセスのための情報などが記録されており、ホストプロセッサ６４は、このＩＣカード６５に記憶されている情報に対応して、デスランブラ５６を制御し、スクランブル処理を実行させるようになされている。メッセージランプ６６は、必要に応じてホストプロセッサ６４を駆動する。
【００５７】
次に、その動作について説明する。周波数コンバータ４１は、受信アンテナ６で受信した信号を、所定の中間周波信号に変換し、フロントエンド部５１に出力する。ホストプロセッサ６４は、ユーザからの指令に対応して、キャリア選択部５２を制御し、所定の周波数の搬送波（キャリア）を選択させる。すなわち、所定のトランスポンダが出力するキャリアの信号が、キャリア選択部５２で選択され、QPSK復調部５３に供給される。QPSK復調部５３は、入力された信号をQPSK復調し、FECデコーダ５４に出力する。FECデコーダ５４は、入力された信号をFEC処理し、デスクランブラ５６に出力する。
【００５８】
ホストプロセッサ６４は、視聴者から受信を指令されたチャンネルの番組がスクランブルされている場合、ＩＣカード６５に記憶されているコンディショナルアクセスに関する情報を読み出し、その情報に対応してデスクランブラ５６を制御する。すなわち、コンディショナルアクセスが許容されている場合には、デスクランブラ５６は、FECデコーダ５４より入力される、スクランブルされているＴＳパケットをデスクランブルし、デマルチプレクサ５７に出力する。コンディショナルアクセスが許容されていない場合には、ホストプロセッサ６４は、デスクランブラ５６にデスクランブル処理を実行させない。その結果、実質的に、視聴者は、その番組を視聴することができない。
【００５９】
デマルチプレクサ５７は、ホストプロセッサ６４からの指令に対応して、１つのキャリア中に含まれる３つのチャンネルの番組の中から、指定された１つのチャンネルのビデオパケットと、それに対応するオーディオパケットのデータを抽出し、それぞれビデオデコーダ６０とオーディオデコーダ６１に出力する。ビデオレコーダ６０は、入力されたビデオパケットのデータをMPEG２方式でデコードし、NTSCエンコーダ６２に出力する。NTSCエンコーダ６２は、入力されたビデオデータをNTSC方式の映像信号に変換して、図示せぬディスプレイに供給し、表示させる。また、オーディオデコーダ６１は、入力されたオーディオデータをMPEG方式でデコードし、Ｄ／Ａ変換部６３に出力する。Ｄ／Ａ変換部６３は、入力されたオーディオデータをＤ／Ａ変換し、図示せぬスピーカに出力する。
【００６０】
デマルチプレクサ５７は、デスクランブラ５６より供給されるデータにEPGデータが含まれる場合、これを抽出し、EPG処理プロセッサ５９に出力する。EPG処理プロセッサ５９は、ホストプロセッサ６４からの指令に対応して、このEPGデータを処理し、必要に応じてオンスクリーン表示すべきデータを生成し、NTSCエンコーダ６２に出力する。NTSCエンコーダ６２は、EPG処理プロセッサ５９より入力されたオンスクリーンデータを、ビデオデコーダ６０より供給されたビデオデータに対応して生成したNTSC方式の映像信号に重畳し、出力する。これにより、番組表が、必要に応じて、受信画像に重畳して表示される。
【００６１】
次に、EPGを構成する各テーブルの詳細について、さらに説明する。図５は、EPGを構成する各種のテーブルを伝送する場合におけるフォーマットを表している。同図に示すように、このフォーマットにおいては、テーブルは、任意の数のセクションに区分して伝送される。ここで規定される任意の数のセクションのデータが、１秒周期、または４秒周期で、繰り返し伝送されることになる。
【００６２】
各セクション（section）は、ヘッダ（header）と任意の数の情報単位で構成される。１つのセクションの最大の長さは、４０９６byteとされる。
【００６３】
ヘッダの先頭には、テーブルの種類を表すtable_idが配置される。このtable_idは、NITの場合０ｘ４０、SDTの場合０ｘ４２または０ｘ４６、pfEITの場合０ｘ４ｅまたは０ｘ４ｆ、ETTの場合０ｘＡ２または０ｘＡ３、gEMTの場合０ｘＡ４、nMETの場合０ｘＡ５、dEMTの場合０ｘＡ７、DMTの場合０ｘ９２、rDMTの場合０ｘ９３とされる。
【００６４】
table_idの次には、section_lengthとして、このヘッダを含むセクションの長さがbyteで表される。テーブルの種類毎に、セクションの長さの最大値が予め定められている。
【００６５】
section_lengthの次には、table_id_extensionが配置されている。同一のtable_idを有するテーブルは、複数個生成される。例えば、SDTはストリーム毎に、pfEITとETTはチャンネル毎に、EMTはダミーサービス毎に、それぞれ生成される。そこで、これらを区別するために、table_id_extensionが用いられる。すなわち、ここには、例えば、SDTの場合、ストリーム番号が、pfEITとETTの場合、チャンネル番号が、記述される。
【００６６】
その次には、version_numberが配置されている。ここには、テーブルが更新された場合のバージョンの番号が記述される。情報単位のどこかが変更された場合、このversion_numberをインクリメントすることで、受信装置７に対して、内容に変更があったことが通知される。
【００６７】
version_numberの次には、section_numberが配置されている。ここには、そのヘッダが属するセクションの番号が記述される。この番号は、そのセクションが、全体の何番目であるのかを表している。セクションは、その最大長が予め定められているので、この最大長を越えるデータを書き込む必要がある場合、そのデータは、複数のセクションに分けて記述される。セクション番号は、０からスタートし、最大２５５まで１ずつインクリメントする。セクション分けがなされた場合、各セクションのヘッダは、このsection_numberのみが異なり、他は、対応するセクションと同一のものとなる。
【００６８】
section_numberの次には、last_section_numberが配置される。ここには、テーブルの一番最後のsection_numberが記述される。
【００６９】
情報記述部分の各情報単位には、SDTの場合には１つのチャンネル情報が、pfEITとEMTの場合には１つの番組情報が、DMTの場合には１つのメッセージが、ETTの場合には１日のイベント情報が、それぞれ記述される。
【００７０】
図６は、EPGを構成する各テーブルの内容と、そのデータ量を模式的に表している。NIT（Network_Information_Table）には、ネットワーク全体の構成および受信に必要な情報が記述される。NITは、ネットワークに１つ設けられる。
【００７１】
SDT（Service_Description_Table）には、サービス情報が記述される。このSDTは、ストリーム毎に規定される。
【００７２】
pfEIT（present_following_Event_Information_Table）には、現在の番組と次の番組の情報が記述される。このpfEITは、チャンネル毎に規定される。
【００７３】
ETT（Event_Time_Table）には、全番組のevent_id（番組の識別記号）とスタート時刻、並びに、参照するgEMTのセクション番号が記述される。
【００７４】
gEMT（general-Event_Material_Table）には、NVOD以外のイベントの情報が記述される。このgEMTは、ダミーサービス毎に規定される。
【００７５】
nEMT（near-video-on-Demand_Event_Material_Table）には、NVODのイベントの情報が記述される。このnEMTは、NVODのチャンネルのダミーサービス毎に規定される。
【００７６】
このように、gEMTとnEMTを区別し、それぞれにNVOD以外のイベントの情報、またはNVODのイベントの情報を記述するようにしたが、両者を統一し、共通のEMTとし、その中に、NVODのイベントを記述する場合には、その記述が、NVODに関する記述であることを表すフラグを記述するようにしてもよい。
【００７７】
dEMT（detail-Event_Material_Table）には、イベントの概要文書が記述される。このdEMTは、ダミーサービス毎に規定される。
【００７８】
rDMT（reference-Digital_Message_Table）には、メッセージのインデックスが記述される。そしてDMTには、メッセージが記述される。
【００７９】
図６に示すように、NITのデータ量は、SDTのデータの量に較べて小さい。pfEITとETTは、gEMTに較べて少ないデータ量となっている。dEMTは、イベントの概要文書を記述するものであるため、gEMTまたはnEMTに較べて、データ量が相当多くなっている。
【００８０】
rDMTは、メッセージの単なるインデックスに過ぎないため、DMTに較べてデータ量が少なく、NITより若干多い程度である。DMTは、rDMTよりはデータ量が多いが、gEMTまたはnEMTなどに較べれば小さいデータ量となっている。
【００８１】
図７は、各テーブルの参照関係を表している。ネットワーク全体の構成および受信に必要な情報が記述されるNITには、参照すべき複数のSDTが記述されている。このSDTは、各搬送波（トランスポンダ）毎に、換言すれば、ストリーム毎に規定されている。SDTには、そのストリームに含まれるチャンネル（ｃｈ）と、それに対応するダミーチャンネル（ｄ−ｃｈ）が含まれている。視聴者が実際に選択することができるのは、実チャンネルだけであり、ダミーチャンネルは選択することができない。実チャンネルには、pfEITとETTが対応して設けられており、ダミーチャンネルには、gEMTとそれに対応するdEMTが設けられている。
【００８２】
pfEITには、そのチャンネルで現在放送されている番組と、その次に放送される番組の情報が記述される。ETT，gEMT，およびdEMT（スケジュールテーブル）には、図８に示すように情報が記述される。
【００８３】
すなわち、図８に示すように、ETTには、その先頭に、headerが配置され、その次には、reference_service_idが配置される。service（いわゆるチャンネルに対応する）は、連続する複数のeventより構成され、service_idは、このserviceの識別コードであり、network_id_uniqueとなる。これは、実サービスの場合、service_idとされるが、ダミーサービスの場合、reference_service_idとされる。このETTに規定されるreference_service_idは、参照先のEMTのreference_service_idを表す。
【００８４】
first_start_timeは、そのセクションに含まれるイベントのうち、start_time（放送開始時刻）が最も早いイベントのstart_timeをbyteで表し、last_start_timeは、そのセクションに含まれるイベントのうち、start_timeが最も遅いイベントのstart_timeを表す。
【００８５】
ループは１日分の番組のテーブルが記述されている範囲を表しており、dateは、その１日分のループに含まれるイベントの放送開始の日付を表す。lengthは、このループの長さを表す。
【００８６】
さらに、その次に、event_infoが、その１日において放送される番組の数だけ記述される。
【００８７】
各event_infoの最初のevent_idは、その番組の識別コードを表している。start_timeは、その番組の放送開始時刻を表している。lengthは、次のEMT_section_number以降の、そのevent_infoの長さを表している。
【００８８】
EMT_section_numberには、そのイベントの共通情報の書かれたEMTのsection_numberが記述される。すなわち、ETTには番組の個別情報が記述されているので、参照する共通情報の記述されているEMTのsection_numberがここに記述される。reference_event_idには、共通情報の記述されているダミーイベントのreference_event_idが記述される。ダミーサービスは、共通サービス情報の記述およびEMTを記述するための仮想サービスであり、reference_service_idを有する。ダミーイベントは、EMTを検出するためのダミーサービスに含まれる疑似イベントを意味する。reference_event_idは、ダミーイベントのevent_idである。
【００８９】
すなわち、EMT_section_numberにより、参照するgEMT（またはnEMT）のセクションが指定され、reference_event_idにより、そのセクションの中のダミーイベントが指定される。
【００９０】
feeは、その番組（イベント）の視聴料金を記述する。feeの次の８ビットはフラグを表し、そのうちのｆ１は、次の１ビットのＣＡが有効であるとき１とされ、無効であるとき０とされる。次のＣＡは、conditional accessが有効であるか否かを表すフラグである。次のｆ２は、このETTに、durationが規定されているか否か、ｆ３は、このETTに、series_idが規定されているか否か、ｆ４は、このETTに、volume_noが規定されているか否かを、それぞれ表す。
【００９１】
durationは、eventの長さを表している。series_idは、そのイベントのseriesの識別記号である。seriesは、serviceにまたがる特定のeventの集合を意味する。
【００９２】
volume_noは、eventのvolumeを表す。例えば、eventがドラマなどであり、第１回目、第２回目、第３回目などと、続きものとなっているeventである場合、その何回目であるかを記述する。
【００９３】
このようなETTで参照されるgEMT（またはnEMT）には、dEMTに記述される、eventの概要文書以外の情報が記述され、gEMT（またはnEMT）で参照されるdEMTには、そのeventの概要文書が記述される。
【００９４】
なお、gEMT（またはnEMT）には、そのeventのカテゴリも記述される。
【００９５】
図７に示すように、通常のチャンネルの場合（NVODのチャンネルではない場合）、１つのチャンネルにETT、gEMTおよびdEMTが１つずつ存在する。
【００９６】
これに対して、NVODのチャンネルにおいては、NVODの各タイミングの画像を配信するチャンネルに対応してETTが規定され、各ETTは、ダミーチャンネルのnEMTを参照する。この場合、各NVODの実チャンネルに対応するダミーチャンネルは共通化される。そして、１つのダミーチャンネルに対応して、１つのnEMTとdEMTが規定される。
【００９７】
図８に示すように、ETTの複数のevent_infoによりgEMT（またはnEMT）の共通のreference_event_idを参照することができる。この点、図１６に示すように、従来、実チャンネル毎に、個別にgEITとdEITが用意されていたのと異なっている。従って、本実施の形態の場合、異なるeventにより、同一のgEMTを参照することができるので、その分だけ伝送するデータ量を減少させることができる。特に、多チャンネル放送の場合、同じ番組を繰り返し放送することが多い。このような場合、異なるETTが同一のgEMTを参照することが多くなる。従って、それだけ、伝送するデータ量が少なくてすむ。
【００９８】
また、本発明の実施の形態においては、図８に示したETTにより、例えば、１週間分の番組表が、連続した複数のセクションで伝送される。１セクションの最大の長さは、４０９６byteであり、MPEG２のトランスポートストリームのパケット長である１８８byteより十分大きいので、従来の場合のように、３時間毎に区切られた結果、実質的に番組が存在しないような番組表が発生せず、無駄にデータを伝送する必要がなくなる。従って、このことからも、伝送するデータ量が少なくてすむことになる。
【００９９】
さらに、次のことからも、伝送データ量が減少することになる。すなわち、上述したように、eventが連続ものの番組である場合、例えば、図９に示すように、第１回目の番組の番組紹介文（図９（Ａ））と、第２回目の番組の番組紹介文（図９（Ｂ））とは、重複している部分が多い。番組のタイトルとその紹介文は、EMTのなかのname_descriptorとcontent_descriptorに記述される。本発明の実施の形態においては、これに、さらに、add_name_descriptorとadd_content_descriptorが追加される。そして、上述したように、実イベントのevent_idや、eventのstart_timeを記述するETT内に、volume_numberが連続ものの番組のために規定されている。そこで、このvolume_numberに、連続ものの番組の回数を記述しておく。
【０１００】
受信装置７のEPG処理プロセッサ５９は、ETT内にvolume_numberが存在する場合、参照するEMTのname_descriptorに記述されているタイトルに、add_name_descriptorの該当するvolume_numberの文を付加して表示するように制御する。その結果、例えば図１０に示すように記述することで、「ある恋の物語」のタイトルの後ろに、番組放送回数を表す「（１）」または「（２）」の文字が付加されて表示される。
【０１０１】
同様に、EPG処理プロセッサ５９は、EMTのcontent_descriptorの内容に、add_content_descriptorの対応するvolume_numberの文章を付加して表示する。これにより、「紹介文：全８回。若い女性の心の動きをコミカルに表現した作品。恋のゆくえははたしてどうなるか。」の紹介文の次に、第１回目においては、「突然、ゆきえの前に現れた男性は・・・」の文章が挿入され、第２回目においては、「ゆきえは男性と突然再開。そのときゆきえは・・・」の文章が挿入表示される。
【０１０２】
このようにすることで、共通する文章を２重に伝送する必要がなくなり、伝送効率を向上させることができる。
【０１０３】
さらに、本発明の実施の形態の場合、より迅速な検索が可能となる。すなわち、本発明の実施の形態の場合、番組表の時間帯を区分せずに、テーブルを、一週間分の番組のevent_idとスタート時刻、並びに参照すべきgEMTのセクション番号を記述したETTと、eventの情報を記述したEMTに区分し、ETTに一週間分の番組表を記述するようにした。ETTに含まれる番組表の時間帯は長いが、eventの実質的な内容に関する情報はEMTに記録されているため、ETT自体のデータ量は少なく、従って、検索も迅速に行うことが可能となる。検索の結果得られた番組の必要な情報は、EMTから適宜読み出される。
【０１０４】
また、本発明においては、NVODのチャンネルの情報は、nEMTに記述するようにしたので、例えば、NVOD番組だけを検索し、表示することが可能となる。この場合、EPG処理プロセッサ５９は、nEMTを検索し、そこに記述されているeventのタイトルを読み出し、例えば、図１１に示すように表示させる。このとき検索対象とされるのは、nEMTだけであるから（gEMTは検索されないので）、高速の検索が可能となる。このとき、また、nEMTの中に各番組のジャンルと各番組のタイトルの称呼を記述しておくようにする。このようにすると、タイトルをジャンル別に検索したり、検索されたタイトルをあいうえお順に表示させることができる。
【０１０５】
なお、gEMT中にも、ジャンルと番組のタイトルの称呼を記述しておくようにすれば、通常の番組をジャンル別に検索し、これをあいうえお順に表示させることができる。
【０１０６】
さらに、また、nEMT中に、NVODコードを記述しておくことができる。このようにすると、異なる搬送波（トランスポンダ）にまたがって、NVODのサービスが行われているような場合においても、同一のタイトルを２重に表示させるようなことを防止することができる。
【０１０７】
すなわち、EPG処理プロセッサ５９は、NVODコードが記述されている場合、その番組は共通のNVODであるものとして、そのタイトルの表示を省略する。reference_event_idは、同一のキャリア内においてユニークであり、異なるキャリアにおいては、reference_event_idが同一であったとしても、基本的には異なるダミーイベントを指定するものとなる。そこで、このNVODコードにより、対応するNVODであることを指定するのである。
【０１０８】
また、本発明の実施の形態においては、nEMTで検索したダミーイベントのreference_event_idをもとに、ETTから所定のNVOD番組の放送開始時刻をすべて検索することができる。図１２は、この場合の表示例を表している。この表示例は、「ジャイアンツ」というタイトルの番組が、１８時００分から１時間毎に放送されている例を表している。この検索も高速に行うことができる。
【０１０９】
さらに、この場合において、nEMT中にダミーイベントのstart_timeを記述する部分を設け、そこにNVODの開始時刻のうち、最終回の開始時刻を記述するようにすることができる。このようにすると、その記述から最終回の放送開始時刻を検知することができる。
【０１１０】
ETTには、feeの項目が設けられ、そこに課金情報が記述されているので、放送時刻によって課金が異なる場合には、これも同時に表示させることができる。
【０１１１】
また、本発明の実施の形態の場合、次の理由によっても、迅速な検索、従って迅速なアクセスが可能となる。すなわち、ETTには、番組のスタート時刻と、EMTのその番組情報が記述されているセクション番号が記述されている。ETTは、EMTに較べ、情報量が２桁近く少なくできるので、２週間分のデータを書き込んだとしても、その容量は比較的小さくてすむ。従って、例えば、受信装置の内部において、このETTを記憶するようにしたとしても、そのメモリの容量は小さくてすむ。また、記憶しないようにしたとしてもアクセスは容易である。
【０１１２】
本発明の実施の形態の場合、さらに、次の理由からも、迅速に検索を行うことができるようになる。すなわち、再放送の番組の場合、その番組の共通情報が、すべてEMTに記述され、個別情報がETTに記述される。従って、EMTは、本来のイベントをすべて記述した場合に較べ、そのデータ量は少なくなる。また、主要なイベント情報（EMT）を重複させずに並べることが可能となり（同一のイベント情報が異なるテーブルから重複して検索されることがなくなり）、より迅速な検索が可能となる。また、再放送が重複して表示されることが防止される。
【０１１３】
また、この発明の実施の形態の場合、例えば、同一のEMTを参照する番組は、再放送番組であるとして、再放送番組だけを検出することもできる。
【０１１４】
なお、ETTに記述した視聴料金などの情報（ＣＡ）をEMTにも記述することができる。EPG処理プロセッサ５９は、EMTとETTの両方にＣＡが記述されている場合には、ETTの情報を優先する。
【０１１５】
また、ジャンル情報は、gEMT（またはnEMT）だけでなく、SDTにも記述するようにすることができる。多チャンネル放送の場合、例えば、スポーツ専門、ニュース専門、音楽専門といったように、チャンネル毎に、ある程度、放送される番組のジャンルが決められることが多い。そこで、SDTに、チャンネルの付随情報として、いくつかのジャンルを記述するようにすることで、ジャンル検索を行う場合、検索対象とするジャンルと同一のジャンルのチャンネルをSDTから検索し、そのチャンネルの番組だけをさらに検索するようにすることで、検索範囲を狭くすることができ、検索時間を大幅に短縮することができる。
【０１１６】
次に、図１３を参照して、rDMTとDMTについて説明する。図１３に示すように、DMTもセクション単位で区分されており、そのheaderには、図５を参照して説明したような内容の事項が登録されている。但し、そのうちのtable_id_extensionとしては、network_idが登録される。このnetwork_idは、networkの識別コードである。
【０１１７】
headerの次には、messageのブロックが続く。各messageには、メッセージの発信者を表すmessenger、メッセージのレベルまたは属性を表すmessage_type、メッセージの識別番号であるmessage_number、並びにメッセージの内容としてのmessageが登録されている。
【０１１８】
これに対してrDMTには、headerの次に、基本的には、message_indexが必要な数だけ挿入される。このmessage_indexには、メッセージの発信者としてのmessenger、メッセージのレベルまたは属性を表すmessage_type、並びに、メッセージの番号であるmessage_numberが記録されている。さらに、このmessage_indexには、DMT_section_numberが挿入され、ここに、参照する（対応するメッセージが存在する）DMTのセクション番号が登録される。
【０１１９】
また、message_indexには、メッセージの発信者としての番組提供者のid_number、受信装置の提供者のid_numberなどが記録される。
【０１２０】
さらに、rDMTには、緊急メッセージが発信される場合、これが挿入される。すなわち、通常のメッセージは、DMTに挿入されるのであるが、緊急メッセージは、本来インデックスだけを登録するrDMTに登録される。
【０１２１】
DMTには、全部で１０２４個のメッセージを挿入することができる。テーブルを送信するためのセクション数の最大値は２５６個であり、１セクションの最大の長さは、４０９６byteであるから、メッセージの総データ量は、１Mbyte（＝４０９６byte×２５６）となる。そこで、１メッセージあたりの最大の容量を４００byteとし、全部で１０２４個のメッセージを伝送することができる。
【０１２２】
このように、メッセージを含むDMTは、相当大きなテーブルとなるため、図１４に示すように、複数のトランスポンダのうちの代表的な１つのトランスポンダ（図１４の例の場合、トランスポンダ１）に対応するストリームにのみ挿入する。そして、rDMTは、すべてのトランスポンダに対応するストリームに挿入する。従って、各受信装置は、どのトランスポンダに対応するストリームを受信していたとしても、rDMTに含まれている緊急メッセージは、直ちに、これを受信することができる。それ以外の通常のメッセージを受信するには、トランスポンダ１のストリームを受信する必要がある。
【０１２３】
DMTをすべてのトランスポンダのストリームに挿入すると、そのデータ量が多いために、それだけ、本来の画像信号の伝送容量が失われることになる。そこで、このように、DMTは、予め定めた所定のトランスポンダのストリームにのみ挿入するようにする。
【０１２４】
rDMTの容量は、それほど多くないので、各トランスポンダのストリームに挿入するようにしても、本来の画像信号の伝送容量が失われることはほとんどない。そして、このrDMTにメッセージが挿入されているDMTのインデックス情報を記録するようにしたので、視聴者は、DMTを含まないトランスポンダのストリームを受信中であったとしても、メッセージが発生されたことを速やかに知ることができ、必要に応じ、適宜、これを読み取ることができる。そして、緊急メッセージについては、いずれのトランスポンダのストリームを受信している場合にも、直ちに、これを読み取ることができる。緊急メッセージは、頻繁に発生されるものではないので、通常は、本来の画像信号などの伝送容量が損なわれることがほとんどない。
【０１２５】
このように、メッセージ伝送のために、専用のDMTとrDMTを用意するようにしたので、ネットワーク管理者だけでなく、チャンネルを有する番組提供者からも、特別番組のアナウンス、キャンペーンの告知、番組視聴方法の案内といったメッセージを適宜伝送することが可能となる。
【０１２６】
また、このメッセージを利用して、受信装置の動作ソフトを入れ替えるためのダウンロードの告知、変更内容、方法などを、視聴者に容易に伝えることが可能となる。
【０１２７】
図１５は、EPG処理プロセッサ５９が行うメッセージ処理の例を表している。ステップＳ１乃至ステップＳ４において、rDMTのmessage_indexに含まれているmessage_typeが、１乃至４のいずれであるのかが判定される。message_typeが、１乃至４のいずれでもないと判定された場合においては、ステップＳ５においてエラー処理が行われる。
【０１２８】
ステップＳ１において、message_typeが１であると判定された場合、ステップＳ６に進み、EPG処理プロセッサ５９は、受信装置７の電源がオフされていたとしても、これをオンし、Ｄ／Ａ変換部６３を制御し、警告音を発生させるとともに、受信したメッセージをオンスクリーン表示させるためのデータを発生し、NTSCエンコーダ６２から出力させる。これにより、緊急警報メッセージが受信された場合には、すべての視聴者が、確実に、このメッセージを直ちに視聴することができる。なお、この緊急警報メッセージは、例えば、災害発生時などに伝送されるものである。
【０１２９】
ステップＳ２において、message_typeが２であると判定された場合、ステップＳ７に進み、EPG処理プロセッサ５９は、ホストプロセッサ６４に、現在、録画動作中であるか否かを問い合わせる。ホストプロセッサ６４は、この問い合わせに対応して、現在NTSCエンコーダ６２の出力を、図示せぬビデオテープレコーダなどに供給し、録画動作を実行中であるか否かを判定する。判定結果は、EPG処理プロセッサ５９に伝えられる。EPG処理プロセッサ５９は、ホストプロセッサ６４からの通知に基づいて、現在録画動作中でないと判定した場合、ステップＳ８に進み、受信したメッセージをオンスクリーン表示するデータを生成し、NTSCエンコーダ６２に出力し、画像信号に重畳して表示させる。
【０１３０】
ステップＳ７において、現在録画動作中であると判定された場合、ステップＳ９に進み、EPG処理プロセッサ５９は、ホストプロセッサ６４に、メッセージランプの点灯を要求する。ホストプロセッサ６４は、この要求に対応して、メッセージランプ６６を点灯させる。これにより、視聴者は、メッセージが伝送されてきたことを知ることができる。
【０１３１】
視聴者は、メッセージランプ６６の表示から、メッセージの発生を知ったとき、そのメッセージの内容を直ちに知りたいを思ったときは、ホストプロセッサ６４にメッセージの表示を指令する。ホストプロセッサ６４は、この指令が入力されたとき、EPG処理プロセッサ５９を制御し、メッセージの表示を要求する。EPG処理プロセッサ５９は、この要求に対応して、受信したメッセージのオンスクリーンデータを発生し、NTSCエンコーダ６２に供給し、表示させる。
【０１３２】
以上のようにして、message_typeが２である緊急メッセージも、rDMTにより伝送されるものであるが、その緊急性は、緊急警報メッセージ程ではないので、現在録画動作中でなければ、そのメッセージが直ちに表示されるが、録画動作中である場合には、視聴者の選択により、直ちに、あるいは後で、そのメッセージを確認することができる。これにより、録画中の映像信号中にスーパインポーズされたメッセージが重畳されてしまい、録画した映像信号を再生した場合、その都度、そのスーパインポーズされたメッセージが表示されてしまうようなことが防止される。
【０１３３】
ステップＳ３において、message_typeが３であると判定された場合、ステップＳ９に進み、メッセージランプ表示処理が実行される。すなわち、この場合には、message_type＝２のメッセージを受信した場合において、録画動作中であるときと同様に、視聴者が、必要に応じて直ちに、あるいは後でメッセージを読み出すことになる。
【０１３４】
但し、このmessage_type＝３以降のメッセージは、DMTで伝送されてくるものであるため、視聴者が、メッセージの受信をホストプロセッサ６４に指令したとき、ホストプロセッサ６４は、現在DMTを含むトランスポンダのストリームを受信中であれば、速やかにそのメッセージを表示させることができるが、DMTを含まないトランスポンダのストリームを受信中である場合には、DMTを含むトランスポンダのストリームを受信するように、キャリア選択部５２を制御する。そして、受信したストリームからDMTが抽出され、その中のメッセージが表示されることになる。
【０１３５】
ステップＳ４において、message_typeが４であると判定された場合、ステップＳ９の処理はスキップされる。すなわち、この場合においては、メッセージランプが表示されない。従って、視聴者は、メッセージの表示をホストプロセッサ６４に指令して、メッセージを自発的に見に行き、メッセージの有無を確認することになる。
【０１３６】
以上、本発明を衛星を介して情報を伝送する場合について説明したが、CATVシステムなどにおいて、ケーブルを介して情報を伝送する場合にも、本発明は適用することが可能である。
【０１３７】
なお、上記したような処理を行うプログラムをユーザに伝送する伝送媒体としては、磁気ディスク、CD-ROM、固体メモリなどの記録媒体の他、ネットワーク、衛星などの通信媒体を利用することができる。
【０１３８】
【発明の効果】
本発明の情報提供装置および方法、並びに記録媒体のプログラムによれば、本来伝送する映像情報に与える影響を少なくして、多くのメッセージを伝送することが可能となる。
【０１３９】
本発明の情報受信装置および方法、並びに記録媒体のプログラムによれば、メッセージが重畳された映像情報が記録媒体に記録されてしまうことを防止することが可能となる。
【０１４０】
本発明の情報提供システムによれば、本来の映像情報に大きな影響を与えることなく、多くのメッセージを伝送し、表示させることが可能となる。
【図面の簡単な説明】
【図１】本発明を適用した情報提供システムの構成例を示す図である。
【図２】図１の送信装置の構成例を示すブロック図である。
【図３】図２のEPGテーブル生成部の構成例を示すブロック図である。
【図４】図１の受信装置の構成例を示すブロック図である。
【図５】テーブルの伝送フォーマットを説明する図である。
【図６】テーブルの容量を説明する図である。
【図７】テーブルの参照関係を説明する図である。
【図８】  ETTとEMTの参照関係を説明する図である。
【図９】  EPGの表示例を示す図である。
【図１０】  volume_numberの応用を説明する図である。
【図１１】  NVOD番組のタイトルの一覧の表示例を示す図である。
【図１２】  NVOD番組の開始時刻の表示例を示す図である。
【図１３】  rDMTとDMTを説明する図である。
【図１４】  rDMTとDMTのトランスポンダとの関係を説明する図である。
【図１５】図４のEPG処理プロセッサのメッセージ処理を説明するフローチャートである。
【図１６】従来のテーブルの参照関係を説明する図である。
【符号の説明】
１  送信装置，  ３  衛星，  ４  トランスポンダ，  ７  受信装置，  １１−１乃至１１−３  エンコーダおよびマルチプレクサ，  １２  映像エンコーダ，  １３  音声エンコーダ，  １４  映像エンコーダ，  １５  音声エンコーダ，  １６  映像エンコーダ，  １７  音声エンコーダ，  １８  マルチプレクサ，  １９  コントローラ，  ２０  スクランブラ，  ２１−１乃至２１−３  モジュレータ，  ３３  EPGテーブル生成部，  ３５  ＴＳパケット化部，  ３６−１乃至３６−３  EPG送出コントローラ，  ５１  フロントエンド部，  ５２キャリア選択部，  ５３  QPSK復調部，  ５４  FECデコーダ，  ５５  トランスポート部，  ５６  デスクランブラ，  ５７  デマルチプレクサ，  ５８  MPEGデコード部，  ５９  EPG処理プロセッサ，  ６０  ビデオデコーダ，  ６１  オーディオデコーダ，  ６２  NTSCエンコーダ，  ６４  ホストプロセッサ，  ６５  ＩＣカード，  ６６  メッセージランプ
【図１】
0003991291.tif 000002
【図２】
0003991291.tif 000003
【図３】
0003991291.tif 000004
【図４】
0003991291.tif 000005
【図５】
0003991291.tif 000006
【図６】
0003991291.tif 000007
【図７】
0003991291.tif 000008
【図８】
0003991291.tif 000009
【図９】
0003991291.tif 000010
【図１０】
0003991291.tif 000011
【図１１】
0003991291.tif 000012
【図１２】
0003991291.tif 000013
【図１３】
0003991291.tif 000014
【図１４】
0003991291.tif 000015
【図１５】
0003991291.tif 000016
【図１６】
0003991291.tif 000017