(57)【特許請求の範囲】
【請求項１】
受信装置に対して衛星放送の番組の再配信を行う送信装置において、
衛星放送を受信し、前記番組のデータを含むトランスポートストリームを取得する受信手段と、
ネットワーク全体に関するディスクリプタとして前記トランスポートストリームのNITに衛星放送の送信を行う他の送信装置により設定された８ビットの任意のデータを含む第１のディスクリプタを、前記任意のデータに代えて、前記受信装置に挿入されたICカード内のメモリとは異なる前記受信装置内のメモリに記憶されているコードと同じ前記送信装置に固有の８ビットのコードを設定することによって第２のディスクリプタに書き換える変換手段と、
前記第２のディスクリプタが設定されたNITを含む前記トランスポートストリームを、ケーブルテレビ網を介して前記受信装置に送信する送信手段と
を備える送信装置。
【請求項２】
前記受信装置においては、前記ケーブルテレビ網を介して送信されてきた前記トランスポートストリームのNITに設定された前記第２のディスクリプタに含まれる前記コードが、前記受信装置内のメモリに記憶されているコードと一致する場合、前記ICカード内のメモリに記憶されている鍵を用いて、前記番組のデータにかけられているスクランブルが解除される
請求項１に記載の送信装置。
【請求項３】
前記変換手段は、前記トランスポートストリームのNITに前記他の送信装置により設定された、伝送路としての衛星放送に関する情報を含む第３のディスクリプタを、前記ケーブルテレビ網に関する情報を含む第４のディスクリプタに変換し、
前記送信手段は、前記第２のディスクリプタと前記第４のディスクリプタが設定されたNITを含む前記トランスポートストリームを前記受信装置に送信する
請求項１に記載の送信装置。
【請求項４】
受信装置に対して衛星放送の番組の再配信を行う送信装置の送信方法において、
衛星放送を受信し、前記番組のデータを含むトランスポートストリームを取得し、
ネットワーク全体に関するディスクリプタとして前記トランスポートストリームのNITに衛星放送の送信を行う他の送信装置により設定された８ビットの任意のデータを含む第１のディスクリプタを、前記任意のデータに代えて、前記受信装置に挿入されたICカード内のメモリとは異なる前記受信装置内のメモリに記憶されているコードと同じ前記送信装置に固有の８ビットのコードを設定することによって第２のディスクリプタに書き換え、
前記第２のディスクリプタが設定されたNITを含む前記トランスポートストリームを、ケーブルテレビ網を介して前記受信装置に送信する
ステップを含む送信方法。
【請求項５】
受信装置に対して衛星放送の番組の再配信を行う送信装置の処理をコンピュータに実行させるプログラムが記録されている記録媒体において、
衛星放送を受信し、前記番組のデータを含むトランスポートストリームを取得し、
ネットワーク全体に関するディスクリプタとして前記トランスポートストリームのNITに衛星放送の送信を行う他の送信装置により設定された８ビットの任意のデータを含む第１のディスクリプタを、前記任意のデータに代えて、前記受信装置に挿入されたICカード内のメモリとは異なる前記受信装置内のメモリに記憶されているコードと同じ前記送信装置に固有の８ビットのコードを設定することによって第２のディスクリプタに書き換え、
前記第２のディスクリプタが設定されたNITを含む前記トランスポートストリームを、ケーブルテレビ網を介して前記受信装置に送信する
ステップを含む処理をコンピュータに実行させるプログラムが記録されている記録媒体。
【請求項６】
受信装置に対して衛星放送の番組の再配信を行う送信装置の処理をコンピュータに実行させるプログラムにおいて、
衛星放送を受信し、前記番組のデータを含むトランスポートストリームを取得し、
ネットワーク全体に関するディスクリプタとして前記トランスポートストリームのNITに衛星放送の送信を行う他の送信装置により設定された８ビットの任意のデータを含む第１のディスクリプタを、前記任意のデータに代えて、前記受信装置に挿入されたICカード内のメモリとは異なる前記受信装置内のメモリに記憶されているコードと同じ前記送信装置に固有の８ビットのコードを設定することによって第２のディスクリプタに書き換え、
前記第２のディスクリプタが設定されたNITを含む前記トランスポートストリームを、ケーブルテレビ網を介して前記受信装置に送信する
ステップを含む処理をコンピュータに実行させるプログラム。
【請求項７】
衛星放送を受信して衛星放送の番組のデータを含むトランスポートストリームを取得し、ネットワーク全体に関するディスクリプタとして前記トランスポートストリームのNITに衛星放送の送信を行う他の送信装置により設定された８ビットの任意のデータを含む第１のディスクリプタを、前記任意のデータに代えて送信装置に固有の８ビットのコードを設定することによって第２のディスクリプタに書き換え、前記第２のディスクリプタが設定されたNITを含む前記トランスポートストリームを送信する前記送信装置とケーブルテレビ網を介して接続される受信装置において、
前記送信装置から送信されてきた前記トランスポートストリームを受信する受信手段と、
８ビットのコードを記憶するメモリと、
受信された前記トランスポートストリームのNITに含まれる前記第２のディスクリプタに設定されている前記送信装置に固有の８ビットのコードと、前記メモリに記憶されている８ビットのコードが一致する場合、前記受信装置に挿入されたICカード内のメモリに記憶されている鍵を用いて前記番組のデータにかけられているスクランブルを解除し、前記番組のデータを再生する制御手段と
を備える受信装置。
【請求項８】
前記制御手段は、前記第２のディスクリプタに設定されている前記送信装置に固有の８ビットのコードと、前記メモリに記憶されている８ビットのコードが一致しない場合、前記受信装置を使用することができない旨を表示させる
請求項７に記載の受信装置。
【請求項９】
衛星放送を受信して衛星放送の番組のデータを含むトランスポートストリームを取得し、ネットワーク全体に関するディスクリプタとして前記トランスポートストリームのNITに衛星放送の送信を行う他の送信装置により設定された８ビットの任意のデータを含む第１のディスクリプタを、前記任意のデータに代えて送信装置に固有の８ビットのコードを設定することによって第２のディスクリプタに書き換え、前記第２のディスクリプタが設定されたNITを含む前記トランスポートストリームを送信する前記送信装置とケーブルテレビ網を介して接続される受信装置の受信方法において、
前記送信装置から送信されてきた前記トランスポートストリームを受信し、
受信した前記トランスポートストリームのNITに含まれる前記第２のディスクリプタに設定されている前記送信装置に固有の８ビットのコードと、前記受信装置内に設けられるメモリに記憶されている８ビットのコードが一致する場合、前記受信装置に挿入されたICカード内のメモリに記憶されている鍵を用いて前記番組のデータにかけられているスクランブルを解除し、前記番組のデータを再生する
ステップを含む受信方法。
【請求項１０】
衛星放送を受信して衛星放送の番組のデータを含むトランスポートストリームを取得し、ネットワーク全体に関するディスクリプタとして前記トランスポートストリームのNITに衛星放送の送信を行う他の送信装置により設定された８ビットの任意のデータを含む第１のディスクリプタを、前記任意のデータに代えて送信装置に固有の８ビットのコードを設定することによって第２のディスクリプタに書き換え、前記第２のディスクリプタが設定されたNITを含む前記トランスポートストリームを送信する前記送信装置とケーブルテレビ網を介して接続される受信装置の処理をコンピュータに実行させるプログラムが記録されている記録媒体において、
前記送信装置から送信されてきた前記トランスポートストリームを受信し、
受信した前記トランスポートストリームのNITに含まれる前記第２のディスクリプタに設定されている前記送信装置に固有の８ビットのコードと、前記受信装置内に設けられるメモリに記憶されている８ビットのコードが一致する場合、前記受信装置に挿入されたICカード内のメモリに記憶されている鍵を用いて前記番組のデータにかけられているスクランブルを解除し、前記番組のデータを再生する
ステップを含む処理をコンピュータに実行させるプログラムが記録されている記録媒体。
【請求項１１】
衛星放送を受信して衛星放送の番組のデータを含むトランスポートストリームを取得し、ネットワーク全体に関するディスクリプタとして前記トランスポートストリームのNITに衛星放送の送信を行う他の送信装置により設定された８ビットの任意のデータを含む第１のディスクリプタを、前記任意のデータに代えて送信装置に固有の８ビットのコードを設定することによって第２のディスクリプタに書き換え、前記第２のディスクリプタが設定されたNITを含む前記トランスポートストリームを送信する前記送信装置とケーブルテレビ網を介して接続される受信装置の処理をコンピュータに実行させるプログラムにおいて、
前記送信装置から送信されてきた前記トランスポートストリームを受信し、
受信した前記トランスポートストリームのNITに含まれる前記第２のディスクリプタに設定されている前記送信装置に固有の８ビットのコードと、前記受信装置内に設けられるメモリに記憶されている８ビットのコードが一致する場合、前記受信装置に挿入されたICカード内のメモリに記憶されている鍵を用いて前記番組のデータにかけられているスクランブルを解除し、前記番組のデータを再生する
ステップを含む処理をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、送信装置および方法、受信装置および方法、記録媒体、並びにプログラムに関し、特に、再配信された情報の不正利用を容易に防止することができるようにした送信装置および方法、受信装置および方法、記録媒体、並びにプログラムに関する。
【０００２】
【従来の技術】
図１は、従来のデジタル衛星放送の再配信システムの構成例を示している。
【０００３】
衛星放送事業者Ａが管理するセンタ局１は、番組供給事業者（図示せず）から供給された、ＭＰＥＧ(Moving Picture Coding Experts Group)２の規格に準拠して圧縮された番組素材を、電子番組案内情報（ＥＰＧ(Electronic Program Guide)）、および視聴者管理情報等のサービス情報とともに多重化して、トランスポートストリームを生成する。センタ局１は、生成したトランスポートストリームにスクランブルを施し、それを、デジタル衛星放送信号（直線偏波のＣＳ波）としてＣＳ衛星２に向けて送信する。
【０００４】
センタ局１はまた、トランスポートストリームに施されたスクランブルを解除するためのデスクランブル情報を記憶するＩＣカード１２を発行する。
【０００５】
センタ局１はさらに、受信システム５から、電話回線６を介して送信される視聴情報に基づいて視聴料を計算し、その計算結果を、ＣＡＴＶ局３に、電話回線６を介して送信する。
【０００６】
ＣＡＴＶ事業者Ａが管理するＣＡＴＶ局３は、ＣＳ衛星２から送信されてきた（配信されてきた）デジタル衛星放送信号を受信するとともに、受信したデジタル衛星放送信号（トランスポートストリーム）から、ケーブルテレビ網４を介して再配信するためのトランスポートストリームを生成し、それをＣＡＴＶ放送信号として、ケーブルテレビ網４を介して、受信システム５に送信する。
【０００７】
ＣＡＴＶ局３はまた、センタ局１から、電話回線網６を介して送信されてきた視聴料に応じて、電話回線６を介して、受信システム５に視聴料の請求を行う。
【０００８】
受信システム５は、例えば、視聴者Ａ宅に設けられ、受信機１１、ＩＣカード１２、およびテレビジョン受像機１３により構成される。受信機１１は、ケーブルテレビ網４を介して送信されてきたＣＡＴＶ放送信号に対して、復調、誤り訂正等を施すとともに、トランスポートストリームに施されているスクランブルを、ＣＡＴＶ放送の視聴が可能であると判定された場合に出力される、ＩＣカード１２からのデスクランブル情報に基づいてデスクランブルする。
【０００９】
受信機１１は、スクランブルが解除されたトランスポートストリームから、所定の番組情報を抽出し、それをＭＰＥＧ２の規格に準拠して伸張し、その結果得られたビデオ信号およびオーディオ信号を、テレビジョン受像機１３に供給して出力させる。
【００１０】
【発明が解決しようとする課題】
ところで、ＣＡＴＶ事業者Ａを含む、衛星放送事業者Ａから配信されるデジタル衛星放送を再配信するＣＡＴＶ事業者は、規格化された方式で、再配信信号（ＣＡＴＶ放送信号）を生成する。すなわち、受信機１１は、ＣＡＴＶ事業者Ａから貸し出されるが、その受信機１１で、ＣＡＴＶ事業者Ａでない他のＣＡＴＶ事業者（例えば、ＣＡＴＶ事業者Ｂ（図示せず））からのＣＡＴＶ放送信号を受信することができる。
【００１１】
ＩＣカード１２は、衛星放送事業者Ａにより発行され、ＣＡＴＶ事業者Ａがそれを借り受け、受信機１１とともに、視聴者Ａに貸し出す。すなわち、ＩＣカード１２が行う、ＣＡＴＶ放送の視聴が可能か否かの判定は、衛星放送事業者Ａのデジタル衛星放送が適切に視聴されるか否かに基づいて行われる。従って、衛星放送事業者Ａからのデジタル衛星放送であれば、それがＣＡＴＶ事業者Ｂから再配信されたものであっても、ＩＣカード１２でスクランブルを解除することができる。
【００１２】
このようなことから、例えば、視聴者Ａが、ＣＡＴＶ事業者Ａから借りた受信機１１およびＩＣカード１２を持って、ＣＡＴＶ事業者Ｂのサービス地域内に移転した場合、視聴者Ａは、ＣＡＴＶ事業者ＢからのＣＡＴＶ放送信号を受信機１１で受信することができるとともに、ＩＣカード１２を利用して、その信号にかけられているスクランブルを解除することができる。
【００１３】
また、ＣＡＴＶ事業者Ａから借りたＩＣカード１２だけをもって移転した場合でも、視聴者Ａは、ＣＡＴＶ事業者ＢからのＣＡＴＶ放送信号を、ＣＡＴＶ事業者Ｂから別に貸し出された受信機（図示せず）で受信し、そしてＩＣカード１２を利用して、スクランブルを解除することができる。
【００１４】
なお、ＣＡＴＶ事業者Ａから貸し出されたＩＣカード１２を利用して、ＣＡＴＶ事業者ＢからのＣＡＴＶ放送信号を視聴すると、視聴者Ａの視聴料は、ＣＡＴＶ事業者Ａに支払われる。従って、ＣＡＴＶ事業者Ｂは、視聴者Ａにサービスを提供しているにもかかわらず、その視聴料を得ることができない。
【００１５】
このように、従来のデジタル衛星放送の再配信システムでは、再配信されるサービスが不正利用される課題があった。
【００１６】
なお、アナログ放送信号の再配信システムにおいては、再配信信号の配信方式が、各事業者により異なっているので、所定の事業者から借り受けた受信装置で、他の事業者からの再配信信号を受信することはできない。
【００１７】
本発明はこのような状況に鑑みてなされたものであり、デジタル衛星放送の再配信システムにおいて、再配信されるサービスの不正利用を防止するものである。
【課題を解決するための手段】
本発明の送信装置は、受信装置に対して衛星放送の番組の再配信を行う送信装置において、衛星放送を受信し、前記番組のデータを含むトランスポートストリームを取得する受信手段と、ネットワーク全体に関するディスクリプタとして前記トランスポートストリームのNITに衛星放送の送信を行う他の送信装置により設定された８ビットの任意のデータを含む第１のディスクリプタを、前記任意のデータに代えて、前記受信装置に挿入されたICカード内のメモリとは異なる前記受信装置内のメモリに記憶されているコードと同じ前記送信装置に固有の８ビットのコードを設定することによって第２のディスクリプタに書き換える変換手段と、前記第２のディスクリプタが設定されたNITを含む前記トランスポートストリームを、ケーブルテレビ網を介して前記受信装置に送信する送信手段とを備える。
【００１８】
前記受信装置においては、前記ケーブルテレビ網を介して送信されてきた前記トランスポートストリームのNITに設定された前記第２のディスクリプタに含まれる前記コードが、前記受信装置内のメモリに記憶されているコードと一致する場合、前記ICカード内のメモリに記憶されている鍵を用いて、前記番組のデータにかけられているスクランブルが解除される。
【００１９】
前記変換手段には、前記トランスポートストリームのNITに前記他の送信装置により設定された、伝送路としての衛星放送に関する情報を含む第３のディスクリプタを、前記ケーブルテレビ網に関する情報を含む第４のディスクリプタに変換させ、前記送信手段には、前記第２のディスクリプタと前記第４のディスクリプタが設定されたNITを含む前記トランスポートストリームを前記受信装置に送信させることができる。
【００２０】
本発明の送信方法は、受信装置に対して衛星放送の番組の再配信を行う送信装置の送信方法において、衛星放送を受信し、前記番組のデータを含むトランスポートストリームを取得し、ネットワーク全体に関するディスクリプタとして前記トランスポートストリームのNITに衛星放送の送信を行う他の送信装置により設定された８ビットの任意のデータを含む第１のディスクリプタを、前記任意のデータに代えて、前記受信装置に挿入されたICカード内のメモリとは異なる前記受信装置内のメモリに記憶されているコードと同じ前記送信装置に固有の８ビットのコードを設定することによって第２のディスクリプタに書き換え、前記第２のディスクリプタが設定されたNITを含む前記トランスポートストリームを、ケーブルテレビ網を介して前記受信装置に送信するステップを含む。
【００２１】
本発明の第１の記録媒体は、受信装置に対して衛星放送の番組の再配信を行う送信装置の処理をコンピュータに実行させるプログラムが記録されている記録媒体において、衛星放送を受信し、前記番組のデータを含むトランスポートストリームを取得し、ネットワーク全体に関するディスクリプタとして前記トランスポートストリームのNITに衛星放送の送信を行う他の送信装置により設定された８ビットの任意のデータを含む第１のディスクリプタを、前記任意のデータに代えて、前記受信装置に挿入されたICカード内のメモリとは異なる前記受信装置内のメモリに記憶されているコードと同じ前記送信装置に固有の８ビットのコードを設定することによって第２のディスクリプタに書き換え、前記第２のディスクリプタが設定されたNITを含む前記トランスポートストリームを、ケーブルテレビ網を介して前記受信装置に送信するステップを含む処理をコンピュータに実行させるプログラムが記録されている。
【００２２】
本発明の第１のプログラムは、受信装置に対して衛星放送の番組の再配信を行う送信装置の処理をコンピュータに実行させるプログラムにおいて、衛星放送を受信し、前記番組のデータを含むトランスポートストリームを取得し、ネットワーク全体に関するディスクリプタとして前記トランスポートストリームのNITに衛星放送の送信を行う他の送信装置により設定された８ビットの任意のデータを含む第１のディスクリプタを、前記任意のデータに代えて、前記受信装置に挿入されたICカード内のメモリとは異なる前記受信装置内のメモリに記憶されているコードと同じ前記送信装置に固有の８ビットのコードを設定することによって第２のディスクリプタに書き換え、前記第２のディスクリプタが設定されたNITを含む前記トランスポートストリームを、ケーブルテレビ網を介して前記受信装置に送信するステップを含む処理をコンピュータに実行させる。
【００２３】
本発明の受信装置は、衛星放送を受信して衛星放送の番組のデータを含むトランスポートストリームを取得し、ネットワーク全体に関するディスクリプタとして前記トランスポートストリームのNITに衛星放送の送信を行う他の送信装置により設定された８ビットの任意のデータを含む第１のディスクリプタを、前記任意のデータに代えて送信装置に固有の８ビットのコードを設定することによって第２のディスクリプタに書き換え、前記第２のディスクリプタが設定されたNITを含む前記トランスポートストリームを送信する前記送信装置とケーブルテレビ網を介して接続される受信装置において、前記送信装置から送信されてきた前記トランスポートストリームを受信する受信手段と、８ビットのコードを記憶するメモリと、受信された前記トランスポートストリームのNITに含まれる前記第２のディスクリプタに設定されている前記送信装置に固有の８ビットのコードと、前記メモリに記憶されている８ビットのコードが一致する場合、前記受信装置に挿入されたICカード内のメモリに記憶されている鍵を用いて前記番組のデータにかけられているスクランブルを解除し、前記番組のデータを再生する制御手段とを備える。
【００２４】
前記制御手段には、前記第２のディスクリプタに設定されている前記送信装置に固有の８ビットのコードと、前記メモリに記憶されている８ビットのコードが一致しない場合、前記受信装置を使用することができない旨を表示させることができる。
【００２５】
本発明の受信方法は、衛星放送を受信して衛星放送の番組のデータを含むトランスポートストリームを取得し、ネットワーク全体に関するディスクリプタとして前記トランスポートストリームのNITに衛星放送の送信を行う他の送信装置により設定された８ビットの任意のデータを含む第１のディスクリプタを、前記任意のデータに代えて送信装置に固有の８ビットのコードを設定することによって第２のディスクリプタに書き換え、前記第２のディスクリプタが設定されたNITを含む前記トランスポートストリームを送信する前記送信装置とケーブルテレビ網を介して接続される受信装置の受信方法において、前記送信装置から送信されてきた前記トランスポートストリームを受信し、受信した前記トランスポートストリームのNITに含まれる前記第２のディスクリプタに設定されている前記送信装置に固有の８ビットのコードと、前記受信装置内に設けられるメモリに記憶されている８ビットのコードが一致する場合、前記受信装置に挿入されたICカード内のメモリに記憶されている鍵を用いて前記番組のデータにかけられているスクランブルを解除し、前記番組のデータを再生するステップを含む。
【００２６】
本発明の第２の記録媒体は、衛星放送を受信して衛星放送の番組のデータを含むトランスポートストリームを取得し、ネットワーク全体に関するディスクリプタとして前記トランスポートストリームのNITに衛星放送の送信を行う他の送信装置により設定された８ビットの任意のデータを含む第１のディスクリプタを、前記任意のデータに代えて送信装置に固有の８ビットのコードを設定することによって第２のディスクリプタに書き換え、前記第２のディスクリプタが設定されたNITを含む前記トランスポートストリームを送信する前記送信装置とケーブルテレビ網を介して接続される受信装置の処理をコンピュータに実行させるプログラムが記録されている記録媒体において、前記送信装置から送信されてきた前記トランスポートストリームを受信し、受信した前記トランスポートストリームのNITに含まれる前記第２のディスクリプタに設定されている前記送信装置に固有の８ビットのコードと、前記受信装置内に設けられるメモリに記憶されている８ビットのコードが一致する場合、前記受信装置に挿入されたICカード内のメモリに記憶されている鍵を用いて前記番組のデータにかけられているスクランブルを解除し、前記番組のデータを再生するステップを含む処理をコンピュータに実行させるプログラムが記録されている。
【００２７】
本発明の第２のプログラムは、衛星放送を受信して衛星放送の番組のデータを含むトランスポートストリームを取得し、ネットワーク全体に関するディスクリプタとして前記トランスポートストリームのNITに衛星放送の送信を行う他の送信装置により設定された８ビットの任意のデータを含む第１のディスクリプタを、前記任意のデータに代えて送信装置に固有の８ビットのコードを設定することによって第２のディスクリプタに書き換え、前記第２のディスクリプタが設定されたNITを含む前記トランスポートストリームを送信する前記送信装置とケーブルテレビ網を介して接続される受信装置の処理をコンピュータに実行させるプログラムにおいて、前記送信装置から送信されてきた前記トランスポートストリームを受信し、受信した前記トランスポートストリームのNITに含まれる前記第２のディスクリプタに設定されている前記送信装置に固有の８ビットのコードと、前記受信装置内に設けられるメモリに記憶されている８ビットのコードが一致する場合、前記受信装置に挿入されたICカード内のメモリに記憶されている鍵を用いて前記番組のデータにかけられているスクランブルを解除し、前記番組のデータを再生するステップを含む処理をコンピュータに実行させる。
【００２８】
本発明の送信装置、送信方法、第１の記録媒体に記録されているプログラム、および第１のプログラムにおいては、衛星放送が受信され、番組のデータを含むトランスポートストリームが取得される。また、ネットワーク全体に関するディスクリプタとして前記トランスポートストリームのNITに衛星放送の送信を行う他の送信装置により設定された８ビットの任意のデータを含む第１のディスクリプタが、前記任意のデータに代えて、受信装置に挿入されたICカード内のメモリとは異なる前記受信装置内のメモリに記憶されているコードと同じ前記送信装置に固有の８ビットのコードが設定されることによって第２のディスクリプタに書き換えられ、前記第２のディスクリプタが設定されたNITを含む前記トランスポートストリームが、ケーブルテレビ網を介して前記受信装置に送信される。
【００２９】
本発明の受信装置、受信方法、第２の記録媒体に記録されているプログラム、および第２のプログラムにおいては、送信装置から送信されてきたトランスポートストリームが受信され、受信された前記トランスポートストリームのNITに含まれる第２のディスクリプタに設定されている前記送信装置に固有の８ビットのコードと、受信装置内に設けられるメモリに記憶されている８ビットのコードが一致する場合、前記受信装置に挿入されたICカード内のメモリに記憶されている鍵を用いて前記番組のデータにかけられているスクランブルが解除され、前記番組のデータが再生される。
【００３４】
図２は、本発明を適用したデジタル衛星放送の再配信システムの構成例を示している。
【００３５】
衛星放送事業者Ｘが管理するセンタ局２１は、番組供給事業者（図示せず）から供給された、ＭＰＥＧ２の規格に準拠して圧縮された番組素材を、ＥＰＧおよび視聴者管理情報等のサービス情報とともに多重化してトランスポートストリームを生成する。センタ局２１はこのとき、詳細は後述するが、ＣＡＴＶ事業者Ｘが再配信時に利用できる領域を、トランスポートストリームの、データ記述のために予め確保されている領域内に設定する。
【００３６】
センタ局２１は、生成したトランスポートストリームにスクランブルを施し、それを、デジタル衛星放送信号（直線偏波のＣＳ波）としてＣＳ衛星２２に向けて送信する。
【００３７】
センタ局２１はまた、トランスポートストリームに施されたスクランブルを解除するためのデスクランブル情報を記憶するＩＣカード３２を発行する。
【００３８】
センタ局２１はさらに、受信システム２５から、電話回線２６を介して送信される視聴情報に基づいて視聴料を計算し、その計算結果を、ＣＡＴＶ局２３に、電話回線２６を介して送信する。
【００３９】
図３は、センタ局２１から送出されるトランスポートストリームを構成するトランスポートパケット（正確には、誤り訂正符号が付加される前のトランスポートパケット）の構造を示している。
【００４０】
１８８バイトのトランスポートパケットの先頭の４バイトは、パケットヘッダである。パケットヘッダには、パケット内の同期バイト、およびパケットの個別ストリーム（データ列）の属性を示すＰＩＤ(Packet Identification)等が格納されている。
【００４１】
残りのバイト１８４バイトは、データ部であり、そこには、ビデオデータやオーディオデータが、それを構成するＰＥＳ(Packetized Elementary Stream)が再分割されて格納されているか、または簡便な選局操作を実現するための情報であるプログラム仕様情報（ＰＳＩ(Program Specific Information)）若しくは簡便なプログラム選択操作を実現するために必要な情報であるＳＩ(Service Information)）が格納される。
【００４２】
例えば、ＰＳＩには、プログラム・アソシエーション・テーブル（ＰＡＴ(Program Association Table)）、プログラム・マップ・テーブル（ＰＭＴ(Program Map Table)）、ネットワーク・インフォメーション・テーブル（ＮＩＴ(Network Information Table)）等のテーブル類がセクション形式で配置される。
【００４３】
図４は、ＰＡＴのデータ構造を示す。テーブルＩＤ（８ビット）は、ＰＡＴであることを表し、例えば、”０x００００”（”０x”は、１６進表記であることを示す）とされる。
【００４４】
セクション・シンクタクス・インジケータ（１ビット）は、セクションのヘッダがロングフォームであるかショートフォームであるかを示す。リザーブ（２ビット）は、将来意味付けされるフラグである。
【００４５】
セクション長（１２ビット）は、この直後からセクションの最後まで（ＣＲＣ(Cyclic Redundancy code)符号があるときはそれを含む）のセクション長をバイト単位で示す。ＴＳＩＤ（１６ビット）は、トランスポートストリームを識別するものであり、衛星の場合には、これによりトランスポンダが識別される。
【００４６】
バージョン番号（５ビット）は、ＰＡＴのバージョンを示し、ＰＡＴの内容が更新される毎に１だけインクリメントされる。カレント・ネクスト・インジケータ（１ビット）は、ＰＡＴの新旧バージョンを同時に伝送する際に、何れのバージョンのものであるかを示す。
【００４７】
セクション番号（８ビット）は、セクション番号を示し、最初のセクションのセクション番号は、”０ｘ００”とされ、それ以降のセクションのセクション番号は、１づつインクリメントされる。最後セクション番号（８ビット）は、同一サブテーブルの最後のセクションのセクション番号を示す。
【００４８】
プログラム番号（１６ビット）は、チャンネルを表し、ネットワークＰＩＤ（１３ビット）は、プログラム番号が”０ｘ００００”の場合、ＮＩＴのＰＩＤを示す。プログラム・マップＰＩＤ（１３ビット）は、ＰＭＴに対応するＰＩＤを示す。
【００４９】
なお、図４中、２重線で囲まれている、プログラム番号、リザーブ、ネットワークＰＩＤ、およびプログラム・マップＰＩＤは、繰り返し記述される。
【００５０】
ＣＲＣ（３２ビット）は、セクション全体の誤り検出コードである。
【００５１】
図５は、ＰＭＴのデータ構造を示している。なお、ＰＡＴにおける場合と重複する部分については、その説明は省略する。
【００５２】
テーブルＩＤ（８ビット）は、ＰＭＴであることを表し、例えば、”０ｘ０２”とされる。
【００５３】
プログラム番号（１６ビット）は、チャンネルを示す。ＰＣＲＰＩＤは、ＰＣＲ(Program Clock Reference)を格納するパケットのＰＩＤを示す。プログラム情報長（１２ビット）は、直後のループでこのサービスに共通する情報である。
【００５４】
ディスクリプタは、セクションの内容を補完する情報が記述される記述子である。
【００５５】
ストリーム・タイプ（８ビット）は、映像、音声、またはデータ等、ストリームが伝送される信号の種類を示す。エレメンタリＰＩＤ（１３ビット）は、エレメンタリストリームのＰＩＤを示す。
【００５６】
ＥＳ情報長（１２ビット）は、直後のループであり、そのエレメンタリストリームの情報である。
【００５７】
図５中、２重線で囲まれているディスクリプタ、ストリーム・タイプ、リザーブ、エレメンタリＰＩＤ、およびＥＳ情報長は、繰り返し記述される。
【００５８】
図６は、伝送路の物理的特性に関する情報を示すＮＩＴのデータ構造を示している。テーブルＩＤ(table _id)は、ＮＩＴであることを表す。ネットワークＩＤ(network _id)は、ネットワークを識別するためのもので、衛星の場合には、これにより、衛星が識別される。
【００５９】
バージョン番号(version _number)は、テーブル内容が更新される毎に、１だけインクリメントされる。カレント・ネクスト・インジケータ(current _next _indicator)は、新旧バージョンを同時に伝送する際に、何れのパージョンのものであるかを示す。
【００６０】
ＮＩＴにはまた、ネットワーク全体に関するネットワーク・ディスクリプタを含む第１のループと、トランスポートストリームに関するトランスポートストリーム・ディスクリプタを含む第２のループが設けられている。
【００６１】
図７は、ネットワーク・ディスクリプタとして、第１のループに含まれるスタッフィング・ディスクリプタ(stuffing _descriptor)の構造を示している。このスタッフィング・ディスクリプタは、トランスポートストリームの送信側が、自由に利用することができるデータ領域として設けられているものである。
【００６２】
記述タグ(descriptor _tag)（８ビット）は、スタッフィング・ディスクリプタであることを表し、例えば、“０ｘ４２”とされる。記述長(descriptor _length)（８ビット）は、これの直後に続く記述子のデータ部分の全バイト数を示す。
【００６３】
スタッフィング・バイト（stuffing _byte）（８ビット）は、任意のデータである。
【００６４】
すなわち、センタ局２１は、ＣＡＴＶ事業者が利用できるデータ領域として、このスタッフィング・ディスクリプタを、ＮＩＴに設けるようにして、トランスポートストリームを生成する。
【００６５】
このスタッフィング・ディスクリプタは、ＣＡＴＶ局２３において書き換えられる（後述）。
【００６６】
図８は、トランスポートストリーム・ディスクリプタとして、第２のループに記述されるサテライト・デリバリ・システム・ディスクリプタ(Satellite delivery system descriptor)の構造を示している。このディスクリプタは、トランスポートストリーム・ディスクリプタのうち、第１番目に使用されものである。
【００６７】
記述タグ(descriptor _tag)（８ビット）は、サテライト・デリバリ・システム・ディスクリプタであることを表し、例えば、“０ｘ４３”とされる。周波数(frequency)は、衛星（例えば、ＣＳ衛星２２）のトランスポンダの伝送周波数を示す。軌道(orbital _position )、西経／東経フラグ(west _east _flag)、偏波(polarization)は、衛星（例えば、ＣＳ衛星２２）の軌道および偏波を示す。変調(modulation)、シンボルレート(symbol _rate)、および内側誤り訂正符号化率(FEC _inner)は、衛星（例えば、ＣＳ衛星２２）を介する伝送方式に関する仕様を示す。
【００６８】
このディスクリプタは、ＣＡＴＶ局２３において、書き換えられる（後述）。
【００６９】
図９は、トランスポートストリーム・ディスクリプタとして、第２のループに記述されるサービス・リスト・ディスクリプタ(service _list _descriptor)の構造を示している。このディスクリプタは、トランスポートストリーム・ディスクリプタのうち、第２番目以降として使用される。
【００７０】
サービスＩＤ(service _id)は、サービスを識別するものである。通常、サービスＩＤは、視聴者が選局するチャンネルと一致する。サービスタイプ(service _type)は、図１０に示すようなサービスタイプの内容を示すものである。例えば、“０x０１”は、デジタルＴＶサービスを意味する。
【００７１】
図３に戻り、トランスポートパケットのデータ部にはまた、アダプテーションフィールドとして、ＰＣＲが格納される。
【００７２】
図２に戻り、ＣＡＴＶ局２３は、アンテナ２３Ａにより受信された、ＣＳ衛星２２から送られてきたデジタル衛星放送信号（トランスポートストリーム）から、再配信用のトランスポートストリームを生成するが、このときＮＩＴのスタッフィング・ディスクリプタ（図７）およびサテライト・デリバリ・システム・ディスクリプタ（図８）を書き換える。
【００７３】
スタッフィング・ディスクリプタは、図１１に示すような、オペレータ・コード・ディスクリプタ(Operator _code _descriptor)に書き換えられる。
【００７４】
オペレータ・コード・ディスクリプの記述タグ(descriptor _tag)（８ビット）は、オペレータ・コード・ディスクリプタを識別するものであり、記述長（８ビット）は、この直後に続くディスクリプタのデータ部分の全バイト数を示す。
【００７５】
オペレータ・コード(Operator _code)（８ビット）は、ＣＡＴＶ事業者（例えば、ＣＡＴＶ局２３を管理するＣＡＴＶ事業者Ｘ）に固有のコードである。
【００７６】
また、サテライト・デリバリ・システム・ディスクリプタは、図１２に示すような、ケーブル・デリバリ・システム・ディスクリプタに書き換えられる。
【００７７】
ケーブル・デリバリ・システム・ディスクリプタの記述タグ(descriptor _tag)（８ビット）は、ケーブル・デリバリ・システム・ディスクリプタであることを表し、例えば、“０ｘ４４”とされる。周波数(frequency)は、再配信される伝送路（例えば、ケーブルテレビ網２４）の物理チャンネル毎の伝送周波数を示している。変調(modulation)、シンボルレート(symbol _rate)、および内側誤り訂正符号化率(FEC _inner)は、伝送路（例えば、ケーブルテレビ網２４）を介する伝送方式に関する仕様を示す。
【００７８】
図２に再度戻り、ＣＡＴＶ局２３は、センタ局２１からの視聴料情報に基づいて、視聴者Ｘに視聴料の請求を行う。
【００７９】
受信システム２５は、例えば、視聴者Ｘ宅に設けられ、受信機３１、ＩＣカード３２、およびテレビジョン受像機３３から構成されている。
【００８０】
受信機３１は、衛星放送事業者Ｘにより発行されたＩＣカード３２とともに、ＣＡＴＶ事業者Ｘにより貸し出されるが、受信機３１には、貸し出し時に設定された、ＣＡＴＶ事業者Ｘのオペレータ・コードが記憶されている。
【００８１】
受信機３１は、ケーブルテレビ網２４を介して送信されたＣＡＴＶ放送信号に対して、復調、誤り訂正等を施すとともに、そのＮＩＴに含まれるオペレータ・コードを読み出し、自分自身が記憶するオペレータ・コード（ＣＡＴＶ事業者Ｘのオペレータ・コード）と一致するか否かを判定する。受信機３１は、読み出したオペレータ・コードが、記憶するＣＡＴＶ事業者Ｘのオペレータ・コードと一致すると判定した場合、ＣＡＴＶ放送の視聴が可能であると判定されたときにＩＣカード３２から出力されるデスクランブル情報に基づいて、トランスポートストリームに施されているスクランブルを、デスクランブルする。
【００８２】
図１３は、センタ局２１の構成例を示している。
【００８３】
番組統合管理システム（ＰＭＳ(Program Management System)／ＢＤＰＳ(Broadcast Data Processing System)）４１は、番組供給事業者が担当する番組素材等の番組編成表を登録して、管理するとともに、その番組編成表に基づく情報（ＥＰＧ、ＰＳＩ、ＳＩ等）を、放送ネットワーク管理データベース（ＮＭＤ）４２に供給する。
【００８４】
ＮＭＤ４２は、ＰＭＳ／ＢＤＰＳ４１からの番組編成表に基づく情報の中から、顧客管理システム（ＳＭＳ(Subscriber Management System）)４４に対応する情報を抽出し、顧客視聴許可システム（ＳＡＳ(Subscriber Authorization System)）４３、関連情報送出装置４７、およびエンコーダ４８に供給するとともに、抽出された情報に対応する、図示せぬベースバンドシステムから供給される、放送素材のベースバンド信号（ビデオ信号やオーディオ信号）を、エンコーダ４８に供給する。
【００８５】
ＳＡＳ４３は、ＳＭＳ４４から送出された鍵個別情報（EMM(Entitlement Management Message)）を受け取り、そのEMＭを暗号化して、パケット化し、マルチプレクサ４９に送出する。
【００８６】
ＳＭＳ４４は、データベース４５に格納されている顧客登録情報や料金徴収情報、およびビューログ収集システム４６からの視聴情報などの情報に基づいてEMMを生成し、ＳＡＳ４３に供給する。
【００８７】
関連情報送出装置４７は、鍵共通情報（ＥＣＭ(Entitlement Control Message)情報）を生成し、マルチプレクサ４９およびスクランブラ５０に供給する。
【００８８】
エンコーダ４８は、ＮＭＤ４２からの、ベースバンド信号や番組編成表に基づく情報（ＥＰＧ、ＰＳＩ、ＳＩ等）を、ＭＰＥＧ２の規格に準拠してエンコードし、マルチプレクサ４９に送出する。
【００８９】
マルチプレクサ４９は、エンコーダ４８からのデータ、ＳＡＳ４３からのEMM、および関連情報送出装置４７からのＥＣＭを、図３に示したように、１８８バイトの固定長のトランスポートパケットに組み込み、スクランブラ５０に送出する。マルチプレクサ４９はこのとき、ＮＩＴにスタッフィング・ディスクリプタ（図７）を設けるようにして、トランスポートパケットを生成する。
【００９０】
スクランブラ５０は、関連情報送出装置４７からのＥＣＭに基づいて、マルチプレクサ４９からのトランスポートパケットにスクランブルを施し、伝送路符号化装置５１に出力する。
【００９１】
図１４は、ＣＡＴＶ局２３の構成例を示している。ＣＡＴＶ局２３は、送信装置６１および顧客データベース管理部６２から構成されている。
【００９２】
送信装置６１は、アンテナ２３Ａを介して受信されたＣＳ衛星２２からのデジタル衛星放送信号（ＣＳ波）を復調する。
【００９３】
送信装置６１は、デジタル衛星放送信号を復調して得られたトランスポートパケットのＮＩＴに設けられているスタッフィング・ディスクリプタ（図７）を、ＣＡＴＶ事業者Ｘのオペレータ・コードが記述されたオペレータ・コード・ディスクリプタ（図１１）に書き換え、サテライト・デリバリ・システム・ディスクリプタ（図８）を、ケーブル・デリバリ・システム・ディスクリプタ（図１２）に書き換える。
【００９４】
送信装置６１は、このようにして生成した、再配信用のトランスポートストリームを、６４値ＱＡＭ変調し、周波数変換等を行って、ケーブルテレビ網２４を介して受信システム２５に送出する。
【００９５】
顧客データベース管理部６２は、ＣＡＴＶ事業者Ｘが運営するデジタル衛星放送の再配信システムに加入している顧客（例えば、視聴者Ｘ）に関する情報を管理し、センタ局２１からの視聴料情報に基づいて、視聴者Ｘに視聴料を請求するための処理を行う。
【００９６】
図１５は、送信装置６１の構成例を示している。
【００９７】
復調回路７１は、入力されたデジタル放送信号をＱＰＳＫ復調して、誤り訂正回路７２に出力する。誤り訂正回路７２は、入力された信号を誤り訂正し、その結果得られたトランスポートストリームを、ＮＩＴ変換回路７３に出力する。
【００９８】
ＮＩＴ変換回路７３は、入力されたトランスポートストリームのＮＩＴを変換する。すなわち、スタッフィング・ディスクリプタ（図７）が、ＣＡＴＶ事業者Ｘのオペレータ・コードが記述されたオペレータ・コード・ディスクリプタ（図１１）に書き換えられ、サテライト・デリバリ・システム・ディスクリプタ（図８）は、ケーブル・デリバリ・システム・ディスクリプタ（図１２）に書き換えられる。
【００９９】
ＮＩＴ変換回路７３は、ＮＩＴを変換したトランスポートストリームを、変調回路７４に出力する。変調回路７４は、入力された信号を６４値ＱＡＭ変調して、周波数変換回路７５に出力する。周波数変換回路７５は、入力された信号の周波数を所定の値に変換し、増幅器７６に出力する。増幅器７６は、入力された信号を増幅して、ケーブルテレビ網２４を介して受信システム２５に供給する。
【０１００】
図１６は、受信システム２５の受信機３１の構成例を示している。
【０１０１】
チューナ８１は、コントローラ９８により指定されたチャンネルの放送信号を抽出し、復調回路８２に出力する。復調回路８３は、入力された放送信号を６４値ＱＡＭ復調し、誤り訂正回路８３に出力する。誤り訂正回路８３は、入力されたトランスポートストリームの誤り情報を訂正し、デスクランブラ８４に出力する。
【０１０２】
なお、チューナ８１乃至誤り訂正回路８３は、フロントエンド部８０を構成する。
【０１０３】
デスクランブラ８４は、コントローラ９８から供給される、デスクランブル情報を用いて、トランスポートストリームに施されているスクランブルをデスクランブルし、デマルチプレクサ８５に出力する。
【０１０４】
デマルチプレクサ８５は、複数の番組が多重化されたトランスポートストリームから、コントローラ９８により指定された番組のビデオデータやオーディオデータ、または付加データが格納されているパケットを、デスクランブラ８４からのトランスポートストリームから分離する。
【０１０５】
デマルチプレクサ８５は、分離したパケットに格納されているデータを、バッファメモリ８６に記憶させるとともに、適宜読み出し、ビデオデータをビデオ処理回路８７に、オーディオデータをオーディオ処理回路８８に、そして付加データをコントローラ９８にそれぞれ出力する。
【０１０６】
ビデオ処理回路８７は、デマルチプレクサ８５からのビデオデータを、例えばＭＰＥＧ２の規格に準拠して伸張し、その結果得られた信号を、合成器９０に出力する。
【０１０７】
オーディオ処理回路８８は、デマルチプレクサ８５からのオーディオデータを、ＭＰＥＧ２の規格に準拠して伸張し、その結果得られた信号を、テレビジョン受像機３３に出力する。
【０１０８】
ＯＳＤ回路８９は、画像上に文字表示するための文字表示信号を生成し、合成器９０に出力する。
【０１０９】
合成器９０は、ビデオ処理回路８７からのビデオ信号に、ＯＳＤ回路８９からの文字信号を合成して、テレビジョン受像機３３に出力する。
【０１１０】
インタフェース（Ｉ／Ｆ）部９１は、そこに接続されるＩＣカード３２とコントローラ９８とのインタフェース処理を行う。
【０１１１】
ＩＣカード３２は、デスクランブラ８４が、トランスポートストリームにかけられているスクランブルを解除するための鍵（デスクランブラ情報）を記憶している。
【０１１２】
ＩＣカード３２は、コントローラ９８から、インタフェース部９１を介して限定受信情報が供給されたとき、それに基づいて、番組の視聴が可能であるか否かを判定する。ＩＣカード３２は、番組の視聴が可能であると判定した場合、記憶している鍵情報を、インタフェース部９１を介してコントローラ９８に供給する。
【０１１３】
モデム９２は、電話回線２６に接続され、センタ局２１やＣＡＴＶ局２３と通信する。
【０１１４】
ＲＯＭ９３には、コントローラ９８が実行する各種プログラムが記憶されている。ＲＯＭ９３にはまた、ＣＡＴＶ事業者Ｘのオペレータ・コードが記憶されている。
【０１１５】
ＥＥＰＲＯＭ９４には、取得されたＮＩＴ等が記憶される。ＲＡＭ９５には、コントローラ９８が処理を実行する上において必要なデータなどが適宜記憶される。
【０１１６】
表示部９６は、装置の動作状態等を表示するための、例えば、液晶表示素子等で構成されている。操作部９７は、コントローラ９８に所定の指令を入力するとき、ユーザ（視聴者）により適宜操作される。
【０１１７】
コントローラ９８は、各部を制御する。
【０１１８】
次に、受信機３１の動作を、図１７のフローチャートを参照して説明する。
【０１１９】
ステップＳ１において、ユーザの、操作部９７に対する操作により、所定のチャンネル（以下、チャンネルＭと称する）が指定され、その旨が、コントローラ９８に通知されると、ステップＳ２において、コントローラ９８は、ＮＩＴのオペレータ・コード・ディスクリプタ（図１１）の内容を確認する。
【０１２０】
なお、コントローラ９８は、デマルチプレクサ８５を介して、所定のトランスポートパケットに格納されているＰＳＩに記述されたＮＩＴのバージョン番号を適宜監視し、その番号の変更があったとき、すなわち、ＮＩＴの更新があったとき、ＮＩＴの内容を読み取り、ＥＥＰＲＯＭ９４に記憶させる。すなわち、コントローラ９８は、ステップＳ２で、ＥＥＰＲＯＭ９４を参照して、ＮＩＴの内容を確認する。
【０１２１】
次に、ステップＳ３において、コントローラ９８は、ステップＳ２で確認した、オペレータ・コード・ディスクリプタのオペレータ・コードと、ＲＯＭ９３に記憶されているオペレータ・コード（ＣＡＴＶ事業者Ｘのオペレータ・コード）が一致するか否かを判定し、一致すると判定した場合、ステップＳ４に進む。
【０１２２】
ステップＳ４において、コントローラ９８は、ＮＩＴから、チャンネルＭに対応するサービスＩＤが記述されているサービス・リスト・ディスクリプタ（図９）を検出する。
【０１２３】
ステップＳ５において、コントローラ９８は、ステップＳ４で検出したサービス・リスト・ディスクリプタの前に組合わされているケーブル・デリバリ・システム・ディスクリプタ（図１２）を取得して、チャンネルＭの放送信号の周波数を認知するとともに、現在の、フロントエンド部８０における受信周波数が、認知した周波数であるか否かを判定する。すなわち、チャンネルＭの放送信号が受信されているか否かが判定される。
【０１２４】
ステップＳ５で、現在の受信周波数が、チャンネルＭの周波数ではないと判定された場合、すなわち、チャンネルＭの放送信号が受信されていないと判定された場合、ステップＳ６に進み、コントローラ９８は、ステップＳ５で認知した周波数を、受信周波数としてフロントエンド部８０に設定する。これにより、チャンネルＭの放送信号が受信される。
【０１２５】
ステップＳ５で、チャンネルＭの放送信号が受信されていると判定された場合、またはステップＳ６での処理で、チャンネルＭの放送信号が受信されるようになったとき、ステップＳ７に進む。
【０１２６】
ステップＳ７において、コントローラ９８は、デマルチプレクサ８５を介して、所定のトランスポートパケットに格納されているＰＳＩから、そこに記述されているＰＡＴ（図４）のプログラム・マップＰＩＤを読み取る。
【０１２７】
次に、ステップＳ８において、コントローラ９８は、デマルチプレクサ８５を制御して、ＰＡＴから読み取ったプログラム・マップＰＩＤと一致するＰＩＤを有するＰＭＴ（図５）を検出し、さらに、そのＰＭＴに記述されているプログラム番号に対応するストリーム・タイプ（映像、音声等）毎のエレメンタリＰＩＤを検出する。
【０１２８】
ステップＳ９において、コントローラ９８は、ステップＳ８で読み取ったプログラム番号に対応するストリーム・タイプにより、トランスポートストリームが、放送のためのものであるか否かを判定し、放送のためのものであると判定した場合、ステップＳ１０に進む。
【０１２９】
ステップＳ１０において、コントローラ９８は、デマルチプレクサ８５を介して、所定のトランスポートパケットに格納されているＳＩから、ＥＣＭを読み取る。
【０１３０】
次に、ステップＳ１１において、コントローラ９８は、ＥＣＭの内容を、インタフェース部９１を介してＩＣカード３２に供給し、それに基づいて、チャンネルＭを視聴することができるか否かを判定させる。
【０１３１】
ステップＳ１１で、ＩＣカード３２が、チャンネルＭを視聴することができると判定し、ＩＣカード３２から、インタフェース部９１を介してデスクランブル情報の供給を受けると、コントローラ９８は、ステップＳ１２に進み、映像および音声を再生する処理を行う。具体的には、コントローラ９８は、インタフェース部９１を介してＩＣカード３２から供給されるデスクランブル情報を、デスクランブラ８４に供給するとともに、デスクランブラ８４を制御して、トランスポートパケットに施されているスクランブルを解除させる。そしてコントローラ９８は、デマルチプレクサ８５を制御して、ステップＳ８で検出したエレメンタリＰＩＤと一致するＰＩＤを有するトランスポートパケットを分離させる。
【０１３２】
これにより、分離されたパケットに格納されているビデオデータまたはオーディオデータは、ビデオ処理回路８７またはオーディオ処理回路８８に供給され、そこで伸張されて、テレビジョン受像機３３に供給される。
【０１３３】
ステップＳ１１で、ＩＣカード３２により、チャンネルＭを視聴することができないと判定され、デスクランブル情報の供給を受けることができなかったとき、ステップＳ１３に進み、コントローラ９８は、表示部９６を制御して、チャンネルＭを視聴することができない旨を表示させる。
【０１３４】
ステップＳ９で、トランスポートストリームが放送のためのものではないと判定された場合、コントローラ９８は、ステップＳ１４に進み、トランスポートストリームの種類に応じた処理を実行する。
【０１３５】
ステップＳ３で、ＣＡＴＶ事業者Ｘのオペレータ・コードと一致しないと判定された場合、ステップＳ１５に進み、コントローラ９８は、例えば、受信機３１を使用することができない旨を、表示部９６に表示させる。すなわち、受信機３１が、例えば、ＣＡＴＶ事業者Ｘ以外の事業者から借り受けたものである場合、受信機３１には、その事業者のオペレータ・コードが記憶されているので、ステップＳ３で、ＮＯの判定がなされ、結局、放送を視聴することができない。
【０１３６】
なお、以上においては、受信機３１に予め記憶された、受信機３１を貸し出したＣＡＴＶ事業者Ｘのオペレータ・コードと、ＮＩＴから読み出されたオペレータ・コードとが一致するか否かを判定し、その判定結果に基づいて受信機３１における受信動作が制御される場合を例として説明したが、ＩＣカード３２のＩＤ番号を利用して、受信動作を制御することもできる。
【０１３７】
具体的には、ＩＣカード３２のＩＤ番号の一部または全部を、ＣＡＴＶ事業者Ｘのオペレータ・コードに対応させておき、そのＩＣカード３２のＩＤ番号から、オペレータ・コードを認識することができるようにする。そしてＩＣカード３２のＩＤ番号から認識されたオペレータ・コードと、ＮＩＴから読み出されたオペレータ・コードが一致しているか否かを判定するようにする。
【０１３８】
例えば、ＩＣカード３２のＩＤ番号が、１６桁の数字である場合、ＣＡＴＶ事業者Ｘが貸し出すＩＣカード３２には、”××××０１００××××××××”乃至”××××０１９９××××××××”の範囲のＩＤ番号を割り当て、そしてＣＡＴＶ事業者Ｘ以外のＣＡＴＶ事業者Ｙが貸し出すＩＣカード３２には、”××××０２００××××××××”乃至”××××０２９９××××××××”の範囲のＩＤ番号を割り当てる。
【０１３９】
すなわち、ＣＡＴＶ事業者Ｘが貸し出すＩＣカード３２のＩＤ番号は、共通して、５桁の数字が０で、６桁の数字が１とされ、ＣＡＴＶ事業者Ｙが貸し出すＩＣカード３２のＩＤ番号は、共通して、５桁の数字が０で、６桁の数字が２とされるので、ＣＡＴＶ事業者Ｘのオペレータ・コードを、”０１”とし、ＣＡＴＶ事業者Ｙのオペレータ・コードを、”０２”とする。
【０１４０】
このように、ＩＣカード３２のＩＤ番号とオペレータ・コードを割り振れば、受信機３１において、ＩＤ番号の５桁および６桁から、ＣＡＴＶ事業者Ｘのオペレータ・コードが認識され、そしてそれがＮＩＴに記述されているオペレータ・コードと一致するか否かを判定することができる。
【０１４１】
また、以上においては、ＣＡＴＶ事業者Ｘのオペレータ・コードが、受信機３１に予め設定されている場合を例として説明したが、受信機３１における、ユーザが通常使用しない特別なモードにおいて、オペレータ・コードを設定することができるようにすることもできる。
【０１４２】
上述した一連の処理は、ハードウエアにより実現させることもできるが、ソフトウエアにより実現させることもできる。一連の処理をソフトウエアにより実現する場合には、そのソフトウエアを構成するプログラムがコンピュータにインストールされ、そのプログラムがコンピュータで実行されることより、上述したセンタ局２１、ＣＡＴＶ局２３、受信機３１が機能的に実現される。
【０１４３】
図１８は、上述のようなセンタ局２１、ＣＡＴＶ局２３、受信機３１として機能するコンピュータ１０１の一実施の形態の構成を示すブロック図である。CPU１１１にはバス１１５を介して入出力インタフェース１１６が接続されており、CPU１１１は、入出力インタフェース１１６を介して、ユーザから、キーボード、マウスなどよりなる入力部１１８から指令が入力されると、例えば、ROM１１２、ハードディスク１１４、またはドライブ１２０に装着される磁気ディスク１３１、光ディスク１３２、光磁気ディスク１３３、若しくは半導体メモリ１３４などの記録媒体に格納されているプログラムを、RAM１１３にロードして実行する。これにより、上述した各種の処理が行われる。さらに、CPU１１１は、その処理結果を、例えば、入出力インタフェース１１６を介して、LCD（Liquid Crystal Display）などよりなる表示部１１７に必要に応じて出力する。なお、プログラムは、ハードディスク１１４やROM１１２に予め記憶しておき、コンピュータ１０１と一体的にユーザに提供したり、磁気ディスク１３１、光ディスク１３２、光磁気ディスク１３３，半導体メモリ１３４等のパッケージメディアとして提供したり、衛星、ネットワーク等から通信部１１９を介してハードディスク１１４に提供することができる。
【０１４４】
なお、本明細書において、記録媒体により提供されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０１４５】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【０１４６】
【発明の効果】
本発明によれば、再配信装置から再配信されるデジタル多チャンネル放送信号の不正利用を防止することができる。
【図面の簡単な説明】
【図１】従来のデジタル衛星放送の再配信システムの構成例を示す図である。
【図２】本発明を適用したデジタル衛星放送の再配信システムの構成例を示す図である。
【図３】トランスポートパケットの構成を説明する図である。
【図４】ＰＡＴを説明する図である。
【図５】ＰＭＴを説明する図である。
【図６】ＮＩＴを説明する図である。
【図７】スタッフィング・ディスクリプタを説明する図である。
【図８】サテライト・デリバリ・システム・ディスクリプタを説明する図である。
【図９】サービス・リスト・ディスクリプタを説明する図である。
【図１０】サービス・タイプを示す図である。
【図１１】オペレータ・コード・ディスクリプタを説明する図である。
【図１２】ケーブル・デリバリ・システム・ディスクリプタを説明する図である。
【図１３】図２のセンタ局２１の構成例を示すブロック図である。
【図１４】図２のＣＡＴＶ局２３の構成例を示すブロック図である。
【図１５】図１４の送信装置６１の構成例を示すブロック図である。
【図１６】図２の受信機３１の構成例を示すブロック図である。
【図１７】受信機３１の動作を説明するフローチャートである。
【図１８】コンピュータ１０１の構成例を示すブロック図である。
【符号の説明】
２１  センタ局，  ２２  ＣＳ衛星，  ２３  ＣＡＴＶ局，  ２４  ケーブルテレビ網，  ２５  受信システム，  ３１  受信機，  ３２  ＩＣカード，  ３３  テレビジョン受像機，  ４１  ＰＭＳ／ＢＤＰＳ，  ４２  ＮＭＤ，  ４３ＳＡＳ，  ４４  ＳＭＳ，  ４５  データベース，  ４６  ビューログ収集システム，  ４７  関連情報送出装置，  ４８  エンコーダ，  ４９  マルチプレクサ，  ５０  スクランブラ，  ５１  伝送路符号化装置，  ６１  送信装置，６２  顧客データベース管理部，  ７１  復調回路，  ７２  誤り訂正回路，７３  ＮＩＴ変換回路，  ７４  変調回路，  ７５  周波数変換回路，  ７６増幅器，  ８０  フロントエンド部，  ８１  チューナ，  ８２  復調回路，８３  誤り訂正回路，  ８４  デスクランブラ，  ８５  デマルチプレクサ，８６  バッファメモリ，  ８７  ビデオ処理回路，  ８８  オーディオ処理回路，  ８９  ＯＳＤ回路，  ９０  合成器，  ９１  インタフェース部，  ９２モデム，  ９３  ＲＯＭ，  ９４  ＥＥＰＲＯＭ，  ９５  ＲＡＭ，  ９６  表示部，  ９７  操作部，  ９８  コントローラ
【図１】
0004586279.tif 000002
【図２】
0004586279.tif 000003
【図３】
0004586279.tif 000004
【図４】
0004586279.tif 000005
【図５】
0004586279.tif 000006
【図６】
0004586279.tif 000007
【図７】
0004586279.tif 000008
【図８】
0004586279.tif 000009
【図９】
0004586279.tif 000010
【図１０】
0004586279.tif 000011
【図１１】
0004586279.tif 000012
【図１２】
0004586279.tif 000013
【図１３】
0004586279.tif 000014
【図１４】
0004586279.tif 000015
【図１５】
0004586279.tif 000016
【図１６】
0004586279.tif 000017
【図１７】
0004586279.tif 000018
【図１８】
0004586279.tif 000019