(57)【特許請求の範囲】
【請求項１】
伝送路に関する物理的な情報と提供され得るデータとの関係を記述するＮＩＴと、提供され得るデータに関する記述がなされてなるＰＡＴおよび／またはＥＩＴとを有するディジタル放送信号を受信する受信装置において、
上記ＰＡＴおよび／またはＥＩＴに記述されているサービスを順次検索し、
検索されるサービスの内で上記ＮＩＴに記述されているもののみが記述されてなるリストを作成し、
作成された上記リストに基づいて提供され得るサービスの内容を視聴者に対して表示する処理を行うことを特徴とするディジタル信号受信装置。
【請求項２】
請求項１において、
上記ディジタル放送信号は、ＣＳディジタル放送信号であることを特徴とするディジタル信号受信装置。
【請求項３】
伝送路に関する物理的な情報と提供され得るデータとの関係を記述するＮＩＴと、提供され得るデータに関する記述がなされてなるＰＡＴおよび／またはＥＩＴとを有するディジタル放送信号を受信する受信方法において、
上記ＰＡＴおよび／またはＥＩＴに記述されているサービスを順次検索する検索ステップと、
上記検索ステップによって検索されるサービスの内で上記ＮＩＴに記述されているもののみが記述されてなるリストを作成するリスト作成ステップとを有し、
作成された上記リストに基づいて提供され得るサービスの内容を視聴者に対して表示する処理を行うことを特徴とするディジタル信号受信方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、例えばＣＳディジタル放送を受信し、ディジタルケーブル放送を介して再送信する場合等に使用されるディジタル信号受信装置および受信方法に関する。
【０００２】
【従来の技術】
映像、音声あるいはテキストデータ等のサービスを提供するＣＳ（Communication Satellite)ディジタル放送信号等において、ＮＩＴ(Network Information Table) におけるサービスに関する記述は、実際に放送中のサービスに係るもののみとされている。また、ＮＩＴに記述されていてＰＡＴおよび／またはＥＩＴに記述されていないサービスについては、ＳＴＢ(Set Top Box) 等の受信機において放送休止中として扱われる。
【０００３】
【発明が解決しようとする課題】
ＣＳディジタル放送を受信し、ディジタルケーブル放送を介して再送信する場合等においては、ＰＡＴおよび／またはＥＩＴに記述されていてＮＩＴに記述されていないサービスが存在する場合がある。このような状態はＣＳディジタル放送ではあり得ないので、ＳＴＢ等において従来と同様な処理を行う場合には、誤動作や動作遅延が生じるおそれがある。
【０００４】
従って、この発明の目的は、ＰＡＴおよび／またはＥＩＴに記述されていてＮＩＴに記述されていないサービスが存在する場合にも、正常な動作を行うことが可能なディジタル信号受信装置および受信方法を提供することにある。
【０００５】
【課題を解決するための手段】
請求項１の発明は、伝送路に関する物理的な情報と提供され得るデータとの関係を記述するＮＩＴと、提供され得るデータに関する記述がなされてなるＰＡＴおよび／またはＥＩＴとを有するディジタル放送信号を受信する受信装置において、
ＰＡＴおよび／またはＥＩＴに記述されているサービスを順次検索し、
検索されるサービスの内でＮＩＴに記述されているもののみが記述されてなるリストを作成し、
作成されたリストに基づいて提供され得るサービスの内容を視聴者に対して表示する処理を行うことを特徴とするディジタル信号受信装置である。
【０００６】
請求項３の発明は、伝送路に関する物理的な情報と提供され得るデータとの関係を記述するＮＩＴと、提供され得るデータに関する記述がなされてなるＰＡＴおよび／またはＥＩＴとを有するディジタル放送信号を受信する受信方法において、
ＰＡＴおよび／またはＥＩＴに記述されているサービスを順次検索する検索ステップと、
検索ステップによって検索されるサービスの内でＮＩＴに記述されているもののみが記述されてなるリストを作成するリスト作成ステップとを有し、
作成されたリストに基づいて提供され得るサービスの内容を視聴者に対して表示する処理を行うことを特徴とするディジタル信号受信方法である。
【０００７】
以上のような発明によれば、視聴され得るデータに関する記述がなされているＰＡＴおよび／またはＥＩＴ等の情報テーブルに記述されたサービスの内で、伝送路に関する物理的な情報と視聴されるべきデータとの関係を記述するＮＩＴ等の情報テーブルに記述されたもののみを記述したリストが生成され，かかるリストに基づいてＥＰＧの表示等の処理を行うことができる。
【０００８】
【発明の実施の形態】
ＣＳディジタル放送を受信し、ディジタルケーブル放送を介して再送信するディジタル信号伝送システムの一例を図１に示す。衛星１は、複数個のトランスポンダ（衛星中継器）を有する。これらのトランスポンダからそれぞれ送信されるディジタル放送信号をアンテナ２が受信する。変調変換部３は、アンテナ２が受信したディジタル放送信号を供給され、供給されるディジタル放送信号の伝送周波数や変調方式をケーブルディジタル放送等に適合するように変更してから伝送路４に送出する。伝送路４には、ＳＴＢ５1 ，５2 ，‥‥，５m が受信機として接続されている。ＳＴＢ５1 ，５2 ，‥‥，５m には、それぞれ、モニター６1 ，６2 ，‥‥，６m が接続されており、各ＳＴＢで選択されたプログラム番号の画像が各モニター上に表示される。
【０００９】
ディジタル放送信号について説明する。ここでは一例としてヨーロッパのディジタル放送標準としてのＤＶＢ(Digital Video Broadcasting)システムに対応するディジタル放送信号について説明する。ＭＰＥＧ(Moving Picture Experts Group)２の規定に対応したＴＳ(Transpot Stream) によるマルチメディア多重化方式における信号フォーマットの一例を図２に示す。各メディアのデータは、ＰＥＳ(Packetized Elementary Streams) パケットと称される可変長パケットを構成している。ＰＥＳパケットは、さらに幾つかのトランスポート・ストリーム・パケット（以下、ＴＳパケットと表記する）に分割される。ＴＳパケットは、ヘッダとペイロード領域とから構成される。
【００１０】
ＭＰＥＧ２の規定に対応したＴＳパケットの詳細な構成について、図３を参照して説明する。１パケットは１８８バイトで構成され、この内、先頭の４バイトすなわち３２ビットがパケットヘッダとして使用される。パケットヘッダの内、１バイトすなわち８ビットが同期バイトとされ、この同期バイトに基づいて復号器がＴＳパケットの先頭を検出する。同期バイトのパターンとしては、例えば’４７Ｈ’（Ｈは１６進の意味）が用いられる。また、ＴＳパケット内のエラーの有無を示すトランスポート・エラー・インジケータとして１ビットが使用される。また、新たなＰＥＳパケットがこのＴＳパケットから始まることを示すペイロード・ユニット開始・インジケータとして１ビットが使用される。
【００１１】
また、当該ＴＳパケットの重要性を示すトランスポート優先度ビットとして１ビットが使用される。また、ＴＳパケットの識別子であるＰＩＤ(Packet Identifier) として１３ビットが使用される。ＰＩＤに収納されるＴＳパケットの識別番号は、当該パケットの個別ストリームの属性を示すものであり、ＳＴＢ５1 〜５m 等において、ＰＩＤを参照して各メディアのデータの識別が行われる。また、当該ＴＳパケットのペイロードのスクランブルの有無、種別を示すトランスポート・スクランブル制御情報として２ビットが使用される。
【００１２】
また、当該ＴＳパケットにおけるアダプテーション・フィールドの有無、およびペイロードの有無を示すアダプテーション・フィールド制御情報として２ビットが使用される。また、同じＰＩＤを持つパケットが途中で一部棄却されたか否かを検出するための連続性指標情報として、４ビットが使用される。このようなパケットの棄却の有無は、４ビットの巡回カウント情報の連続性に基づいて検出される。
【００１３】
一方、ペイロード領域としてパケットヘッダ以外の１８４バイトが使用される。ペイロード領域は、ＴＳパケット毎に，ビデオデータ、オーディオデータ等のユーザによって視聴されるデータ、または後述するＰＳＩ（Program Specific Information：プログラム仕様情報）、ＳＩ(Service Information) 等の収納に使用される。
【００１４】
次に、ＤＶＢシステムにおけるディジタル放送データのフレーム構成を図４に示す。図４Ａは、ＭＰＥＧ２のＴＳパケットを示す。図４Ｂは、図４Ａに示したＭＰＥＧ２のＴＳパケットが８個集まって１フレームが構成される様子を示す。ここで、各ＴＳパケット内のデータに対してはReed-Solomon（リード・ソロモン）の誤り訂正符号が付加され、１パケットが２０４バイトとされる。また、８パケット当たり１回、同期バイトを反転させることにより、フレームの同期をとるようになされる。例えば、同期バイトとして' ４７Ｈ' を用いる場合には、８パケット当たり１回、同期バイトが’Ｂ８Ｈ' とされる。図４Ｂに示すようなディジタル放送データがＱＰＳＫ(Quadrarure Phase Shift Keying：４位相偏移変調）で変調される。
【００１５】
次に、ＰＳＩについて説明する。ＰＳＩの種別としては、ＰＡＴ(Program Association Table) ，ＰＭＴ(Program Map Table) ，ＮＩＴ(Network Information Table) 等が挙げられる。まず、ＰＡＴはキャリア毎に固有の内容が多重されてなる情報テーブルである。すなわち、ＰＡＴには、それぞれのキャリア内のチャンネル情報と、各チャンネルの内容を表すＰＭＴ（これについては後述する）のＰＩＤが記述されている。ＰＡＴのデータ構成の一例を図５に示す。テーブルＩＤ（８ビット）はテーブルの種別を示し、ＰＡＴについては固定的に'0x0000'('0x' は１６進表記であることを示す）とされる。セクション・シンタクス・インジケータ（１ビット）は、当該セクションのヘッダがロングフォームであるかショートフォームであるかを示す。リザーブ（２ビット）は将来意味付けがなされるフラグを示す。
【００１６】
セクション長（１２ビット）は、この直後から当該セクションの最後まで（ＣＲＣ(Cyclic Redandancy Code)符号がある時はそれを含む) のセクション長をバイト単位で示す。ＴＳＩＤ（１６ビット）は、トランスポート・ストリーム（多重化された符号化データ）を識別するものであり、衛星の場合にはトランスポンダに相当する。バージョン番号（５ビット）はＰＡＴバージョンを表し、ＰＡＴの内容が更新される毎にバージョン番号も更新される。カレント・ネクスト・インジケータ（１ビット）は、ＰＡＴの新旧バージョンを同時に伝送する際に、何れのバージョンのものであるかを表す。セクション番号（８ビット）は、セクションの番号を表しており、最初のセクションについて’０ｘ００’とされ、それ以降１ずつ増加させていく。最終セクション番号（８ビット）は、同一サブテーブルの最後のセクションのセクション番号を表している。
【００１７】
さらに、二重線で囲んで示した部分、すなわちプログラム番号（１６ビット）、リザーブ（３ビット）、ネットワークＰＩＤ（１３ビット）およびプログラムマップ（１３ビット）が繰り返し書かれる。プログラム番号は個々のチャンネルを識別するための番号である。ネットワークＰＩＤは、プログラム番号が'0x0000'の場合に後続するＮＩＴのＰＩＤを示す。プログラム・マップＰＩＤは、ＰＭＴ（これについては後述する）に対応するＰＩＤを示す。また、ＣＲＣはセクション全体の誤り検出コードである。
【００１８】
また、ＰＭＴは、チャンネル毎の内容が多重されてなる情報テーブルである。すなわち、各チャンネルを構成するビデオデータ、オーディオデータおよび付加データ等のストリームが伝送されるパケットのＰＩＤ、およびデスクランブルに必要なＥＣＭ(Encription Control Message)パケットのＰＩＤとが記述されている。ＰＭＴのＰＩＤは、上述したようにＰＡＴによって指定される。図６にＰＭＴノデータ構成の一例を示す。図５を参照して上述したＰＡＴのデータ構成中に含まれるものと同様のデータ部分については説明を省略する。テーブルＩＤ（８ビット）はテーブルの種別を示し、ＰＭＴ自体についてはテーブルＩＤ＝’０ｘ０２’とされる。ＰＣＲ(Program Clock Reference：プログラム内蔵している時刻認識手段基準参照値）ＰＩＤ（１３ビット）は、復号する際の基準となるクロックが含まれるパケットのＰＩＤを示している。プログラム情報長（１２ビット）は、直後のループでこのサービスに共通する情報を記述している。ディスクリプタは、セクションの情報を補完するために個々のセクション毎に情報を記述するべく繰り返し書かれる。
【００１９】
さらに、二重線で囲んで示した部分、すなわちストリーム・タイプ（８ビット）、リザーブ（３ビット）、エレメンタリＰＩＤ（１３ビット）リザーブ（４ビット）、ＥＳ情報長（１２ビット）およびディスクリプタが繰り返し書かれる。このうち、ディスクリプタは繰り返しの各回において繰り返される。プログラム番号は個々のチャンネルを識別するための番号である。ストリーム・タイプは、映像、音声およびデータ等、ストリームが伝送される信号の種類を示している。エレメンタリＰＩＤは、エレメンタリ・ストリームのＰＩＤを示している。ＥＳ情報長は、直後のループでそのエレメンタリ・ストリームの情報を記述している。
【００２０】
また、ＮＩＴは、伝送路の情報と放送されるサービスとを関連付ける情報が記述されてなる情報テーブルである。すなわち、ＮＩＴには、キャリア毎の物理的な情報、例えば、衛星の軌道、偏波、およびトランスポンダ毎のキャリア周波数、畳み込みレート等と共に、各キャリア上に多重されているチャンネルのリストが記述される。ＮＩＴのＰＩＤは、'0x0010'とされる。なお、上述したＰＡＴおよびＰＭＴについてはＭＰＥＧ２システムでデータ構成の詳細が規定されているのに対し、ＮＩＴについてはその必要性のみが規定されており、データ構成はプライベートとされている。
【００２１】
ＮＩＴのデータ構成の一例を図７に示す。図５、図６等を参照して上述したＰＡＴ、ＰＭＴのデータ構成中のデータ部分と同様のデータ部分については説明を省略する。テーブルＩＤ（８ビット）はテーブルの種別を示し、当該ネットワークが’０ｘ４０’，他のネットワークが'0x41'とされる。ネットワークＩＤ（１６ビット）は、ネットワークを識別し、衛星の場合には個々の衛星に相当するものである。ネットワーク・ディスクリプタ長（１３ビット）は、直後のループでそのネットワークの共通情報を記述している。ＴＳループ長は、直後のループでそのネットワークに属するトランスポート・ストリームを列記している。さらに、二重線で囲んで示した繰り返し部分に、ＴＳディスクリプタ長（１２ビット）が書かれる。ＴＳディスクリプタ長は、直後のループでそのトランスポート・ストリームの情報を記述する。
【００２２】
次に、サテライト・デリバリー・システム・ディスクリプタについて図８を参照して説明する。サテライト・デリバリー・システム・ディスクリプタは、ＴＳディスクリプタ長（図７参照）に従って繰り返されるディスクリプタの１番目として使用され、ＴＳＩＤと一対をなす。ディスクリプタ・タグ（８ビット）は、ＤＶＢで規定されており、ディスクリプタの種別を示す。サテライト・デリバリー・システム・ディスクリプタについては、ディスクリプタ・タグ＝'0x43'とされる。ディスクリプタ長（８ビット）は、ディスクリプタのデータ長を示す。ディジタル周波数（３２ビット）は、ストリーム（ここではトランスポンダ）毎の伝送周波数を示す。軌道（１６ビット）は、衛星の軌道位置の経度を示す。
【００２３】
西経・東経フラグ（１ビット）は、衛星の軌道位置の東経・西経を表している。偏波（２ビット）は、伝送される信号の偏波を示す。例えば、'00','01','10','11' がそれぞれ水平直線、垂直直線、左旋円、右旋円をそれぞれ対応させることができる。また、変調（５ビット）は、変調方式を示す。例えば'00001’がＱＰＳＫに対応している。シンボル・レート（２３ビット）は、シンボルレートを示す。ＦＥＣ(Forward Error Correction ：前方誤り訂正）（４ビット）は、コンボリューションレートを示す。
【００２４】
次に、サービス・リスト・ディスクリプタについて図９を参照して説明する。サービス・リスト・ディスクリプタは、ＴＳディスクリプタ長（図７参照）に従って繰り返されるディスクリプタの２番目以降として使用され、当該ストリーム（ここではトランスポンダ）に多重化されたサービス（チャンネル）のＩＤを示す。すなわち、１つのＴＳＩＤに、サービス・リスト・ディスクリプタが付属している。ディスクリプタ・タグ（８ビット）は、ＤＶＢで規定されており、ディスクリプタの種別を示す。サービス・リスト・ディスクリプタについてのディスクリプタ・タグは'0x41'とされる。
【００２５】
サービスＩＤ（１６ビット）は、サービスを識別するものである。通常、サービスは視聴者が選曲するチャンネルと一致する。サービス・タイプは、映像、音声、およびデータ等のサービスの内容を示す。すなわち、'0x01'がディジタルＴＶサービス、'0x02'がディジタル音声サービス、'0x03'がテレテキストサービス、'0x04'がＮＶＯＤ基本サービス‥‥等にそれぞれ対応し、また、ユーザ定義、リザーブ等に対応するコードも含まれる。
【００２６】
次に、ケーブル・デリバリー・システム・ディスクリプタについて図１０を参照して説明する。図８を参照して上述したサテライト・デリバリー・システム・ディスクリプタのデータ構成中のデータ部分と同様のデータ部分については説明を省略する。ディスクリプタ・タグは、ＤＶＢで規定されており、ディスクリプタの種別を示す。ケーブル・デリバリー・システム・ディスクリプタについてのディスクリプタ・タグは'0x44'とされる。周波数（３２ビット）は、ケーブルディジタル放送におけるストリーム（ここではケーブルディジタル放送における各チャンネル）毎の伝送周波数を示す。
【００２７】
ＦＥＣ(Forward Error Correction ：前方誤り訂正）外符号（４ビット）は、外符号としての誤り訂正符号であり、例えば'0010'とされる場合には外符号としてリード・ソロモン符号が使用されることを示す。変調（８ビット）は変調方式を示し、例えば'0x03'とされる場合には６４ＱＡＭに対応する。シンボル・レート（２８ビット）は、シンボルレートを示す。ＦＥＣ内符号（４ビット）は、コンボリューションレートを示す。
【００２８】
視聴者が選局したチャンネルのデータを選択的に復号するためのＳＴＢ５1 〜５m における処理について、図１１を参照して説明する。ここでは、ＳＴＢ５1 における処理を代表例として説明する。ステップＳ１として、視聴者がＳＴＢ５1 上に設けられた操作パネル等を介して視聴したいサービスに係るチャンネル番号”Ｘ”を入力する。なお、ここで入力されるチャンネル番号は、ＰＡＴおよびＰＭＴ上ではプログラム番号に対応し、また、ＮＩＴ上ではサービスＩＤに対応する。そして、ステップＳ２に移行して、ＳＴＢ５1 がＮＩＴを受信する。さらに、ステップＳ３に移行して、その時点で受信しているトランスポンダに当該チャンネルが存在しているか否かを判定する。ステップＳ３によって当該チャンネルが存在していると判定される場合にはステップＳ６に移行し、それ以外の場合にはステップＳ４に移行する。
【００２９】
ステップＳ４では、ＮＩＴのサービス・リスト・ディスクリプタ（図９参照）内のサービスＩＤについて、”Ｘ”をサーチする。さらに、サーチしたサービスＩＤ”Ｘ”を含むサービス・リスト・ディスクリプタの前に組み合わされているサテライト・デリバリー・システム・ディスクリプタ（図８参照）を受信して、”Ｘ”を伝送しているトランスポンダの周波数を認識し、ステップＳ５に移行する。ステップＳ５では、ＳＴＢ５1 が受信トランスポンダを変更した後、ＰＡＴを受信し、ステップＳ６に移行する。
【００３０】
一方、ステップＳ６において、ＳＴＢ５1 は、ＰＡＴ内のプログラム番号”Ｘ”に付随するプログラム・マップＰＩＤを参照することによってＰＭＴを受信し、ステップＳに移行する。ステップＳ７では、ＰＭＴ内でプログラム番号”Ｘ”に対応するストリーム・タイプ（映像、音声等）毎のエレメンタリーＰＩＤを認識し、認識したエレメンタリーＰＩＤと一致するＰＩＤを有するＴＳパケットを分離して、ステップＳ８に移行する。ステップＳ８では、分離したパケットを映像／オーディオデコーダに供給する。これにより、当該パケット内のビデオデータ、オーディオデータ等が復号され、視聴者が所望のサービスを視聴することが可能とされる。ＳＴＢ５2 〜５m においても上述したものと同様な処理が行われる。
【００３１】
次に、ＳＩについて説明する。ＳＩはチャンネル、サービス等に係る情報を収納しているセクション形式のテーブルである。ＳＩの種別としては、ＳＤＴ(Service Description Table) ，ＥＩＴ(Event Information Table) 等が挙げられる。ＳＤＴには、チャンネル番号、チャンネル名、チャンネル内容説明、チャンネルロゴマーク等のテャンネル情報が収納される。また、ＥＩＴには、チャンネル番号、サービスの番号、開始時刻、継続時間、サービス名、あらすじ、サービスのジャンル、視聴制限年齢等のサービスに係る情報が収納される。
【００３２】
このようなＳＩの情報に基づいてＥＰＧ(Electronic Program Guide : 電子番組表）が作成される。ＥＰＧがＳＴＢ５1 ，５2 ，‥‥，５m のモニタ６1 ，６2 ，‥‥，６m に表示されることにより、ユーザが視聴したいサービスを容易に探すことが可能となる。
【００３３】
通常は、ＮＩＴに記述されているサービスとＰＡＴ、ＥＩＴ等に記述されているサービスとは一致しているが、既に放送が行われているＣＳデジタル放送では、ＮＩＴのみに記述されてＰＡＴおよび／またはＥＩＴには記述されないサービスが存在し得る。このような場合の一例を図１２に示す。ＮＩＴに記述されているサービスが図１２Ａに示すようなものであり、ＰＡＴおよび／またはＥＩＴに記述されているサービスが図１２Ｂ／図１２Ｃに示すようなものである場合に、４４４ｃｈに係るサービスはＮＩＴには記述されているが、ＰＡＴおよび／またはＥＩＴには記述されていないことがわかる。このような場合、ＳＴＢ５1 〜５m は４４４ｃｈを放送休止中と判断し、その旨がＥＰＧ上に表示される（図１３参照）。
【００３４】
一方、ディジタルケーブル放送においてＣＳディジタル放送の再送信を行う際に、ＣＳディジタル放送における全てのサービスを受信することができない場合がある。例えば、衛星１がＬ個のトランスポンダを備えており、衛星ディジタル放送におけるディジタル放送信号の数がＭ個（Ｍ＜Ｌ）である場合には、ディジタルケーブル放送ではＭ個のディジタル放送信号を選択的に使用することがある。このような場合には、再送信されないサービスに係る情報を削除するためのＮＩＴの更新が行われる。
【００３５】
上述したようなＮＩＴの更新を行う機能を有する変調変換部３の構成の一例を図１４に示す。衛星１から送信され、アンテナ２を介して供給されるＳＨＦ(Super High Frequency)帯のディジタル放送信号が信号処理部３０1 ，３０2 ，‥‥，３０m に供給される。信号処理部３０1 〜３０m は、供給される信号をＶＨＦ(Very High Frequency) 帯、またはＵＨＦ(Ultra High Frequency)帯のケーブルディジタル放送信号ＢＳ1 〜ＢＳm に変換する。制御部３１は、信号処理部３０1 〜３０m に所定の信号を供給することにより装置全体の動作制御を行う。操作部３２は、制御部３１による制御に係るパラメータ等、例えば信号処理部３０1 〜３０m がそれぞれ内蔵するチューナの受信周波数の設定に係る構成である。表示部３３は装置の状態を表示する。また、加算器３４は、信号処理部３０1 〜３０m の出力であるケーブルディジタル放送信号ＢＳ1 〜ＢＳm を加算して伝送路４に送出する。
【００３６】
信号処理部３０1 の構成についてより詳細に説明する。アンテナ２から供給される信号がチューナ４０に供給される。チューナ４０は、供給される信号の内から、第１のトランスポンダから送信されたディジタル放送信号を選択し、選択した信号に対して周波数変換を施してＱＰＳＫ信号を生成し、このＱＰＳＫ信号を復調器４１に供給する。復調器４１は、チューナ４０の出力チューナ４０から供給されるＱＰＳＫ信号を復調し、ＤＶＢのフレーム構成の信号に変換する。復調器４１の出力はＥＣＣ(Error Correction Code) デコーダ４２に供給する。
【００３７】
ＥＣＣデコーダ４２は、復調器４１の出力に誤り訂正処理を施すことによってディジタル放送データとしてのＭＰＥＧ２のＴＳパケットを生成し、生成したＭＰＥＧ２のＴＳパケットをＮＩＴ置換回路４３およびＮＩＴ検出回路４７に供給する。ＮＩＴ検出回路４７は、ＥＣＣデコーダ４２から供給されるＭＰＥＧ２のＴＳパケットから、衛星１が出力するディジタル放送データにおけるＮＩＴ（以下、ＮＩＴ０と表記する）を検出する。検出されたＮＩＴ０はメモリ４８に供給され、記憶される。
【００３８】
制御部３１は、必要に応じてメモリ４８からインタフェース５０を介してＮＩＴ０を読み出し、ＮＩＴ０内のサービスに係る情報がケーブルディジタル放送に適合するように更新してＮＩＴ１とする。すなわち、制御部３１は、ＮＩＴ０内のサテライト・デリバリー・システム・ディスクリプタ（図８参照）を、ケーブル・デリバリー・システム・ディスクリプタ（図１０参照）に変換することにより、更新されたＮＩＴ（以下、ＮＩＴ１と表記する）を生成する。生成されるＮＩＴ１は、インタフェース５０を介してメモリ４９に供給され、記憶される。また、制御部３１は、インタフェース５０を介してチューナ４０の受信周波数を制御する。
【００３９】
ここで、上述したような、衛星１のトランスポンダ数Ｌがケーブルディジタル放送のチャンネル数Ｍより大きく、Ｍ個のディジタル放送信号が選択的にケーブルディジタル放送に使用される場合には、制御部３１は、次のように動作する。すなわち、ケーブルディジタル放送で使用されないディジタル放送信号に対応したＴＳＩＤに係る情報、例えば図７中のＴＳＩＤ、ディスクリプタの内容等を削除する等の処理を行って、ＮＴ０をＮＴ１に変更する。
【００４０】
ＮＩＴ置換回路４３は、ＥＣＣデコーダ４２から供給されるＴＳパケット内のＮＩＴ０をメモリ４９から読み出されるＮＩＴ１に置き換える処理を行い、かかる処理によって生成されるＭＰＥＧ２のＴＳパケットをＥＣＣエンコーダ４４に供給する。ここで、ＮＩＴ置換回路４３は、ＴＳＩＤに係る情報が削除されている箇所にダミービットを挿入する等の処理を行う。
【００４１】
ＥＣＣエンコーダ４４は、ＮＩＴ置換回路４３の出力に対してリード・ソロモンの誤り訂正符号を付加し、さらにＤＶＢのフレーム構成に変換する。ＥＣＣエンコーダ４４の出力は変調器４５に供給される。変調器４５は、供給される信号に対して、６４ＱＡＭ(Quadrature Amplitude Modulation) で変調を行う。変調器４５の出力は周波数変換器４６に供給される。周波数変換器４６は、変調器４５の出力をＶＨＳ帯またはＵＨＦ帯の所定の周波数の伝送出力に変換することにより、信号ＢＳ1 を生成する。信号ＢＳ1 は加算器３４に供給される。
【００４２】
信号処理部３０2 〜３０m の構成としては、上述した信号処理部３０1 の構成からＮＩＴ検出回路４７、メモリ４８およびメモリ４９を取り除いたものを用いることができる。信号処理部３０2 〜３０m は、アンテナ２の出力から第２〜第ｍのトランスポンダに対応するディジタル放送信号をそれぞれ選択し、ＮＩＴ１を必要に応じてメモリ４９から読み出すことによってＮＩＴの置換を行い、それぞれ異なった伝送周波数のＢＳ2 〜ＢＳm を加算器３４に供給する。
【００４３】
上述したような処理により、再送信の条件等に応じてＮＩＴは書き換えられるが、ＰＡＴ／ＰＩＴについては衛星１から受信したＴＳパケット中のＰＡＴ／ＰＩＴがそのまま使用される。このため、ＮＩＴには記述されず、ＰＡＴおよび／またはＥＩＴにのみ記述されるサービスが存在することになる。このようなサービスの取り扱いを明確にしておかないと、ＳＴＢ５1 〜５m の動作において不具合が生じるおそれがある。例えば、処理の速度が低下したりするおそれがある。また、図１１を参照して上述したように、ＮＩＴに記述されているサービスの内から検索されるサービスのみを視聴者に提供することができるので、ＮＩＴに記述されないサービスを視聴者に提供することはできない。従って、ＥＩＴに基づいてＥＰＧを表示すると、視聴者に対して提供し得ないサービスに係る表示がなされて混乱を招くおそれがある。
【００４４】
そこで、この発明では、ＮＩＴには記述されずＰＡＴおよび／またはＥＩＴのみに記述されたサービスが存在する場合に、ＳＴＢ５1 〜５m 等においてＮＩＴの記述を優先的に使用してＥＰＧ表示等の処理を行うことにより、ＰＡＴおよび／またはＥＩＴのみに記述されたサービスに係る表示がなされず、また、選局されないようにしている。
【００４５】
上述したような処理を実現するこの発明の一実施形態の動作について図１５のフローチャートを参照して説明する。ステップＳ１０１としてＥＩＴに記述されているサービスを順次検索する。そして、ステップＳ１０２に移行し、ステップＳ１０１によって検索されたサービスについて、当該サービスがＮＩＴ内に存在するか否かを判定する。当該サービスがＮＩＴ内に存在すると判定される場合にはステップＳ１０３に移行し、それ以外の場合にはステップＳ１０１に移行して後続のＥＩＴ１に記述されたサービスを検索する。ステップＳ１０３では、当該サービスをリストに追加する。さらに、ステップＳ１０４に移行し、当該サービスがＥＩＴに記述されたサービスの内で最後のものである否かを判定する。当該サービスがＥＩＴ内の最後のサービスであると判定される場合にはリスト作成を終了する。それ以外の場合にはステップＳ１０１に移行して後続のＥＩＴ１に記述されたサービスを検索する。
【００４６】
上述したようにして生成されるリスト内には、ＮＩＴに記述されたサービスのみが記述されることになる。かかるリストに基づいてＥＰＧを表示することにより、ＰＡＴおよび／またはＥＩＴのみに記述されたサービスがＥＰＧ上に表示されないようにすることができる。このようなＥＰＧ表示について図１６および図１７を参照して説明する。図１６Ａに示すＮＩＴ内のサービスと、図１６Ｂ／図１６Ｃに示すＰＡＴおよび／またはＥＩＴ内のサービスとを比較すると、以下の▲１▼、▲２▼のことがわかる。
【００４７】
▲１▼４４４ｃｈに係るサービスがＮＩＴ内には記述されているが、ＰＡＴおよび／またはＥＩＴ内には記述されていない。
【００４８】
▲２▼５５５ｃｈに係るサービスがＰＡＴおよび／またはＥＩＴ内には記述されているが、ＮＩＴ内には記述されていない。
【００４９】
この場合に、図１５等を参照して上述したような方法によって作成・表示されるＥＰＧは図１７のようなものである。ここで、▲２▼の状況を反映して、５５５ｃｈはＥＰＧ上に表示されない。すなわち、ＮＩＴ内に記述されず、ＰＡＴおよび／またはＥＩＴ内にのみ記述されるチャンネルがＥＰＧ上に表示されないようになされている。
【００５０】
なお、▲１▼の状況を反映して、４４４ｃｈが放送休止中と判断され、その旨がＥＰＧ上に表示されることは図１２、図１３等を参照して上述した一例と同様である。
【００５１】
上述したこの発明の一実施形態は、ＣＳディジタル放送信号を再送信するディジタルケーブル放送においてこの発明を適用したものであるが、この発明は、ディジタルＢＳ放送信号や、ディジタル地上放送信号を再送信するディジタルケーブル放送においても、この発明を適用することができる。
【００５２】
この発明は、上述した実施形態等に限定されるものでは無く、この発明の主旨を逸脱しない範囲内で様々な変形や応用が可能である。
【００５３】
【発明の効果】
この発明によれば、視聴され得るデータに関する記述がなされてなるＰＡＴおよび／またはＥＩＴ等の情報テーブルに記述されたサービスの内で、伝送路に関する物理的な情報と視聴されるべきデータとの関係を記述するＮＩＴ等の情報テーブルに記述されたもののみが記述されてなるリストが生成され，かかるリストに基づいて、ＥＰＧの表示等の処理が行われる。
【００５４】
このため、ＰＡＴおよび／またはＥＩＴ等には記述されているが、ＮＩＴ等には記述されていないサービスの取り扱いを明確にすることができる。
【００５５】
従って、ＰＡＴおよび／またはＥＩＴ等には記述されているが、ＮＩＴ等には記述されていないサービスが存在することに起因する不具合の発生を防ぐことができる。例えば、ＮＩＴ等に記述されておらず、従って実際には提供され得ないサービスが表示される等の誤動作、ＳＴＢの動作遅延等のの不具合の発生を防ぐことができる。
【図面の簡単な説明】
【図１】ＣＳディジタル放送を受信し、ディジタルケーブル放送を介して再送信するディジタル信号伝送システムの一例を示す略線図である。
【図２】ＭＰＥＧ２のＴＳによるマルチメディア多重化方式について説明するための略線図である。
【図３】図２のＭＰＥＧ２のＴＳパケットについて説明するための略線図である。
【図４】ＤＶＢシステムのフレーム構成について説明するための略線図である。
【図５】ＰＡＴについて説明するための略線図である。
【図６】ＰＭＴについて説明するための略線図である。
【図７】ＮＩＴについて説明するための略線図である。
【図８】サテライト・デリバリー・システム・ディスクリプタについて説明するための略線図である。
【図９】サービス・リスト・ディスクリプタについて説明するための略線図である。
【図１０】ケーブル・デリバリー・システム・ディスクリプタについて説明するための略線図である。
【図１１】ＳＴＢにおける動作の一例について説明するためのフローチャートである。
【図１２】ＮＩＴに記述され、ＰＡＴおよび／またはＥＩＴには記述されないサービスが存在する場合の一例を示す略線図である。
【図１３】図１２の場合に表示されるＥＰＧの一例を示す略線図である。
【図１４】変調変換部の構成の一例を示すブロック図である。
【図１５】この発明の一実施形態における処理について説明するためのフローチャートである。
【図１６】ＰＡＴおよび／またはＥＩＴには記述され、ＮＩＴに記述されないサービスが存在する場合の一例を示す略線図である。
【図１７】図１６に示した処理の結果に基づいて表示されるＥＰＧの一例を示す略線図である。
【符号の説明】
３・・・変調変換部、５1 〜５m ・・・ＳＴＢ
【図１】
0004058830.tif 000002
【図２】
0004058830.tif 000003
【図３】
0004058830.tif 000004
【図４】
0004058830.tif 000005
【図５】
0004058830.tif 000006
【図６】
0004058830.tif 000007
【図７】
0004058830.tif 000008
【図８】
0004058830.tif 000009
【図９】
0004058830.tif 000010
【図１０】
0004058830.tif 000011
【図１１】
0004058830.tif 000012
【図１２】
0004058830.tif 000013
【図１３】
0004058830.tif 000014
【図１４】
0004058830.tif 000015
【図１５】
0004058830.tif 000016
【図１６】
0004058830.tif 000017
【図１７】
0004058830.tif 000018