(57)【特許請求の範囲】
【請求項１】
所定期間毎に順次変更されるスクランブルキーでデータをスクランブルして送信するデータ送信装置において、
所定のスクランブルキーを用いてデータをスクランブルするスクランブル手段と、
前記スクランブル手段において現在用いられているスクランブルキーと、次回用いられるべきスクランブルキーとを発生するスクランブルキー発生手段と、
前記現在用いられているスクランブルキーを、第１の系統のスクランブルキーまたは第２の系統のスクランブルキーのどちらか一方として、前記所定期間にわたって定常的に受信装置に送信するとともに、前記次回用いるべきスクランブルキーを、第１の系統のスクランブルキーまたは第２の系統のスクランブルキーのどちらか他方として、前記所定期間にわたって定常的に受信装置に送信する機能を有する送信手段と
を備え、
前記送信手段は、さらに前記現在用いられているスクランブルキーを、第１の系統のスクランブルキーとして送信するか、または第２の系統のスクランブルキーとして送信するかを、前記所定期間毎に切り替える機能と、前記現在用いられているスクランブルキーがどちらの系統のスクランブルキーとして送信されているかを示す識別信号を定常的に受信装置へ送信する機能を有している
ことを特徴とするデータ送信装置。
【請求項２】
送信装置で所定期間毎に順次変更されるスクランブルキーでスクランブルされたデータを受信するデータ受信装置において、
第１の系統のスクランブルキーと第２の系統のスクランブルキーのどちらか一方として受信される、現在用いられているスクランブルキー、および、第１の系統のスクランブルキーと第２の系統のスクランブルキーのどちらかを他方として受信される、次回用いられるべきスクランブルキーを復号する復号手段と、
前記データや前記第１の系統／第２の系統のスクランブルキーとともに送信されてくる識別信号を受信し、現在用いられているスクランブルキーが、どちらの系統のスクランブルキーとして送信されているかを検出する検出手段と、
前記検出手段における検出結果に応じて、前記復号手段により復号された２つの系統のスクランブルキーのうち、現在用いられているスクランブルキーを選択する選択手段と、
前記選択手段により選択されたスクランブルキーを用いて、前記データをデスクランブルするデスクランブル手段と
を備え、
前記第１の系統のスクランブルキー、前記第２の系統のスクランブルキー、および前記識別信号は、いずれも、前記所定期間にわたって定常的に受信される信号であるとともに、現在用いられているスクランブルキーが、第１の系統のスクランブルキーとして受信されるか、第２の系統のスクランブルキーとして受信されるかは、前記所定期間毎に切り替わる
ことを特徴とするデータ受信装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、データ送信装置、データ受信装置に関し、特にスクランブルキーが更新された場合においても、スクランブルされているデータを迅速にデスクランブルすることができるようにしたデータ送信装置、データ受信装置に関する。
【０００２】
【従来の技術】
有料放送においては、データをスクランブルして放送することが多い。この有料放送の視聴を希望する者は、放送局と契約をし、デコーダを取得する。そして、このデコーダにより、スクランブルされているデータをデスクランブルして、正常な画像、音声、データなどを得るようにする。
【０００３】
このようなスクランブル放送においては、契約をしていない者がスクランブル放送を実質的に受信することができないようにする必要がある。すなわち、スクランブルされているデータが容易にデスクランブルされないように、その秘密性を高める必要がある。そのため、スクランブルキーを所定の期間毎に、新たなスクランブルキーに更新し、スクランブルキーを使い捨てにする方法が提案されている。
【０００４】
図６は、このようなスクランブルキーを更新する従来の例を表している。この例においては、時刻ｔ1からスクランブルキーＫ１が用いられ、時刻ｔ2から、このスクランブルキーＫ１がスクランブルキーＫ２に更新される。そして、時刻ｔ3においては、スクランブルキーＫ３に、時刻ｔ4においては、スクランブルキーＫ４に、それぞれ更新される。すなわち、これらのスクランブルキーを用いてデータをスクランブルして、スクランブルデータが放送される。
【０００５】
デコーダ側においては、このスクランブルキーを予め取得しておかないと、受信したスクランブルデータをデスクランブルすることができない。そこで、送信側においては、スクランブルキーを更新する前に、次に使用するスクランブルキーを伝送するようにしている。例えば、時刻ｔ2において、スクランブルキーがＫ１からＫ２に変更される場合、時刻ｔ2までの期間、次に使用されるスクランブルキーとしてＫ２を伝送する。デコーダ側においては、このＫ２をメモリに予め記憶しておき、時刻ｔ2において、スクランブルキーが更新されたとき、更新された（メモリに記憶されている）スクランブルキーＫ２を用いてデスクランブルを行うようにする。
【０００６】
また、このとき、送信側は、時刻ｔ2において、次に使用するスクランブルキーとして、Ｋ２に代えてＫ３を伝送する。デコーダ側においては、スクランブルキーＫ２を用いて、デスクランブルを行っている間に、次に更新されるスクランブルキーとして、Ｋ３をメモリに記憶する。
【０００７】
以上のようにして、スクランブルキーが順次更新された場合においても、スクランブルされているデータを正しくデスクランブルことが可能となる。
【０００８】
【発明が解決しようとする課題】
しかしながら、従来の装置においては、次に用いられるスクランブルキーだけを伝送するようにしているため、スクランブル放送の受信開始のタイミングによっては、最悪の場合、次にスクランブルキーが更新されるまで、スクランブル放送をデスクランブルすることができない場合があった。
【０００９】
例えば、図６に示すように、時刻ｔ2において、スクランブルキーがＫ１からＫ２に変更されたような場合、時刻ｔ2の直後の時刻ｔ21において、スクランブル放送の受信を開始すると、そのとき、放送局側から送られてくるスクランブルキーは、次に更新されるスクランブルキーＫ３であるため、現在のスクランブルに用いられているスクランブルキーＫ２を得ることができない。その結果、受信を開始した時刻ｔ21から、次にスクランブルキーがＫ２からＫ３に更新される時刻ｔ3までの期間Ｔ2の間、実質的にスクランブルデータをデスクランブルすることができないことになる。
【００１０】
本発明はこのような状況に鑑みてなされたものであり、スクランブルキーが適宜更新される場合にあっても、迅速にデスクランブルを開始することができるようにするものである。
【００１１】
【課題を解決するための手段】
本発明のデータ送信装置は、所定期間毎に順次変更されるスクランブルキーでデータをスクランブルして送信するデータ送信装置であって、所定のスクランブルキーを用いてデータをスクランブルするスクランブル手段と、スクランブル手段において現在用いられているスクランブルキーと、次回用いられるべきスクランブルキーとを発生するスクランブルキー発生手段と、現在用いられているスクランブルキーを、第１の系統のスクランブルキーまたは第２の系統のスクランブルキーのどちらか一方として、所定期間にわたって定常的に受信装置に送信するとともに、次回用いるべきスクランブルキーを、第１の系統のスクランブルキーまたは第２の系統のスクランブルキーのどちらか他方として、所定期間にわたって定常的に受信装置に送信する機能を有する送信手段とを備え、送信手段は、さらに現在用いられているスクランブルキーを、第１の系統のスクランブルキーとして送信するか、または第２の系統のスクランブルキーとして送信するかを、所定期間毎に切り替える機能と、現在用いられているスクランブルキーがどちらの系統のスクランブルキーとして送信されているかを示す識別信号を定常的に受信装置へ送信する機能を有していることを特徴とする。
【００１３】
本発明のデータ受信装置は、送信装置で所定期間毎に順次変更されるスクランブルキーでスクランブルされたデータを受信するデータ受信装置であって、第１の系統のスクランブルキーと第２の系統のスクランブルキーのどちらか一方として受信される、現在用いられているスクランブルキー、および、第１の系統のスクランブルキーと第２の系統のスクランブルキーのどちらかを他方として受信される、次回用いられるべきスクランブルキーを復号する復号手段と、データや第１の系統／第２の系統のスクランブルキーとともに送信されてくる識別信号を受信し、現在用いられているスクランブルキーが、どちらの系統のスクランブルキーとして送信されているかを検出する検出手段と、検出手段における検出結果に応じて、復号手段により復号された２つの系統のスクランブルキーのうち、現在用いられているスクランブルキーを選択する選択手段と、選択手段により選択されたスクランブルキーを用いて、データをデスクランブルするデスクランブル手段とを備え、第１の系統のスクランブルキー、第２の系統のスクランブルキー、および識別信号は、いずれも、所定期間にわたって定常的に受信される信号であるとともに、現在用いられているスクランブルキーが、第１の系統のスクランブルキーとして受信されるか、第２の系統のスクランブルキーとして受信されるかは、所定期間毎に切り替わることを特徴とする。
【００１５】
【作用】
本発明のデータ送信装置においては、所定のスクランブルキーが用いられてデータがスクランブルされる際、現在用いられているスクランブルキーと、次回用いられるべきスクランブルキーとが発生され、現在用いられているスクランブルキーが、第１の系統のスクランブルキーまたは第２の系統のスクランブルキーのどちらか一方として、所定期間にわたって定常的に受信装置に送信されるとともに、次回用いるべきスクランブルキーが、第１の系統のスクランブルキーまたは第２の系統のスクランブルキーのどちらか他方として、所定期間にわたって定常的に受信装置に送信される。さらに現在用いられているスクランブルキーが、第１の系統のスクランブルキーとして送信されるか、または第２の系統のスクランブルキーとして送信されるかを、所定期間毎に切り替えられ、現在用いられているスクランブルキーがどちらの系統のスクランブルキーとして送信されているかを示す識別信号も定常的に受信装置へ送信される。
【００１７】
本発明のデータ受信装置においては、第１の系統のスクランブルキーと第２の系統のスクランブルキーのどちらか一方として受信される、現在用いられているスクランブルキー、および、第１の系統のスクランブルキーと第２の系統のスクランブルキーのどちらかを他方として受信される、次回用いられるべきスクランブルキーが復号され、データや第１の系統／第２の系統のスクランブルキーとともに送信されてくる識別信号が受信され、現在用いられているスクランブルキーが、どちらの系統のスクランブルキーとして送信されているかが検出され、その検出結果に応じて、復号された２つの系統のスクランブルキーのうち、現在用いられているスクランブルキーが選択され、選択されたスクランブルキーが用いられて、データがデスクランブルされる。さらに第１の系統のスクランブルキー、第２の系統のスクランブルキー、および識別信号は、いずれも、所定期間にわたって定常的に受信される信号であるとともに、現在用いられているスクランブルキーが、第１の系統のスクランブルキーとして受信されるか、第２の系統のスクランブルキーとして受信されるかは、所定期間毎に切り替えられる。
【００１９】
【実施例】
以下に、本発明の実施例を説明するが、特許請求の範囲に記載の発明の各手段と以下の実施例との対応関係を明らかにするために、各手段の後の括弧内に対応する実施例（ただし、一例）を付加して、本発明の特徴を記述すると、次のようになる。
【００２０】
本発明のデータ送信装置は、所定期間毎に順次変更されるスクランブルキーでデータをスクランブルして送信するデータ送信装置であって、所定のスクランブルキーを用いてデータをスクランブルするスクランブル手段（例えば図１のスクランブラ１４）と、スクランブル手段において現在用いられているスクランブルキーと、次回用いられるべきスクランブルキーとを発生するスクランブルキー発生手段（例えば図１のスクランブル制御システム１６、関連情報送出装置１７）と、現在用いられているスクランブルキーを、第１の系統のスクランブルキーまたは第２の系統のスクランブルキーのどちらか一方として、所定期間にわたって定常的に受信装置に送信するとともに、次回用いるべきスクランブルキーを、第１の系統のスクランブルキーまたは第２の系統のスクランブルキーのどちらか他方として、所定期間にわたって定常的に受信装置に送信する機能を有する送信手段（例えば図１の多重化器１３）とを備える。
【００２１】
本発明のデータ受信装置は、第１の系統のスクランブルキーと第２の系統のスクランブルキーのどちらか一方として受信される、現在用いられているスクランブルキー、および、第１の系統のスクランブルキーと第２の系統のスクランブルキーのどちらかを他方として受信される、次回用いられるべきスクランブルキーを復号する復号手段（例えば図２の復号器４２，４３）と、データや第１の系統／第２の系統のスクランブルキーとともに送信されてくる識別信号を受信し、現在用いられているスクランブルキーが、どちらの系統のスクランブルキーとして送信されているかを検出する検出手段（例えば、図２のフラグ検出回路４５）と、検出手段における検出結果に応じて、復号手段により復号された２つの系統のスクランブルキーのうち、現在用いられているスクランブルキーを選択する選択手段（例えば図２の選択回路３３）と、選択手段により選択されたスクランブルキーを用いて、データをデスクランブルするデスクランブル手段（図２のデスクランブラ３２）とを備える。
【００２３】
ただし、もちろん、この記載は、各手段を上記したものに限定することを意味するものではない。
【００２４】
図１は、本発明が適用される放送システムの構成例を表している。この実施例においては、送信装置１が伝送路３を介してスクランブルデータを、各家庭の受信端末２に伝送（放送）し、受信端末２がこれを受信するようになされている。そして、受信端末２は、伝送路３を介して受信した放送に関する視聴情報を、必要に応じて、電話回線４を介して、送信装置１に送信するようになされている。
【００２５】
送信装置１の番組制御システム１１は、放送すべき映像信号や音声信号を含む信号をエンコーダ１２に供給するようになされている。エンコーダ１２は、入力された映像信号と音声信号をＡ／Ｄ変換し、得られたデータをＭＰＥＧ２  Ｖｉｄｅｏ（ＩＳＯ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｏｒｇａｎｉｚａｔｉｏｎ  ｆｏｒ  Ｓｔａｎｄａｒｄｉｚａｔｉｏｎ）／ＩＥＣ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｅｌｅｃｔｏｒｏ−ｔｅｃｈｎｉｃａｌ  Ｃｏｍｉｓｓｉｏｎ）１３８１８−２），ＭＰＥＧ２  Ａｕｄｉｏ（ＩＳＯ／ＩＥＣ１３８１８−３）で規定される方式に従ってエンコードし、エンコードしたデータを多重化器１３に供給するようになされている。また、番組制御システム１１は、エンコーダ１２に出力した映像信号と音声信号に対応する番組の番組番号を関連情報送出装置１７に出力している。
【００２６】
視聴情報収集処理システム１５は、電話回線４を介して、各受信端末２から伝送されてきた視聴情報や、視聴者からの契約要求を処理して、契約情報としてスクランブル制御システム１６に出力する。スクランブル制御システム１６は、内蔵するメモリ１６Ａに、各受信端末２に対応するマスターキーＫｍを記憶している。そして、このマスターキーＫｍを用いて暗号化したワークキーＫｗを発生し、関連情報送出装置１７に出力している。また、スクランブル制御システム１６は、加入者毎の契約情報とワークキーＫｗを含む個別情報を、対応する受信端末のデコーダＩＤを付加して多重化器１３に出力している。
【００２７】
関連情報送出装置１７は、スクランブル制御システム１６より供給されたワークキーＫｗを用いて暗号化したスクランブルキーＫｓｉを発生し、スクランブラ１４に出力している。また、関連情報送出装置１７は、番組番号、スクランブルキーＫｓｉ、およびその他の番組に関する情報を含む番組情報と、受信端末２のデコーダ２１のデスクランブル機能を強制的にオンまたはオフさせる指令である制御情報とからなる共通情報を多重化器１３に出力している。
【００２８】
スクランブラ１４に供給されるスクランブルキーＫｓｉは、所定のタイミングで新たなキーに更新される。また、番組情報には、そのとき使用されているスクランブルキーＫｓｉと、次に使用されるスクランブルキーＫｓ（ｉ＋１）が含められる。
【００２９】
多重化器１３は、ワークキーＫｗを含む個別情報、関連情報送出装置１７が出力するスクランブルキーＫｓｉを含む番組情報を含む共通情報、およびエンコーダ１２より供給される音声データおよび映像データを、それぞれＭＰＥＧ２  Ｓｙｓｔｅｍｓ（ＩＳＯ／ＩＥＣ１３８１８−１）の規定に従ってパケット化して多重化し、スクランブラ１４に出力する。スクランブラ１４は、関連情報送出装置１７より供給されるスクランブルキーＫｓｉを用い、多重化器１３より供給される映像データと音声データをスクランブルする。ただし、共通情報と個別情報は、スクランブルしない。スクランブラ１４の出力は、伝送路３（電波あるいはケーブル）を介して受信端末２に伝送される。
【００３０】
なお、送信装置１においては、実際には、スクランブラ１４の後段に、誤り訂正符号化回路、変調回路などが必要となるが、ここでは省略する。
【００３１】
受信端末２においては、伝送路３を介して伝送されてきたデータがデコーダ２１に供給され、デコードされるようになされている。デコーダ２１は、伝送路３を介して入力されたデータのうち、共通情報と個別情報をセキュリティモジュール２２に供給する。ＩＣカードなどで構成されるセキュリティモジュール２２は、共通情報および個別情報に対応して、視聴制御情報を発生し、デコーダ２１に出力している。
【００３２】
図２は、デコーダ２１とセキュリティモジュール２２の一部の構成例を表している。伝送路３を介して入力されたデータは、デコーダ２１の分離回路３１に入力されるようになされている。分離回路３１は、入力されたデータをパケット毎に分離し、映像データと音声データをデスクランブラ３２に供給し、その他のデータをセキュリティモジュール２２の分離回路４７に供給する。
【００３３】
分離回路４７は、入力されたデータからトランスポートパケットのパケットヘッダを分離し、フラグ検出回路４５に供給している。フラグ検出回路４５は、トランスポートパケットのパケットヘッダに含まれるｔｒａｎｓｐｏｒｔ＿ｓｃｒａｍｂｌｉｎｇ＿ｃｏｎｔｒｏｌ（識別信号）を検出し、その検出結果をデコーダ２１の選択回路３３に出力するようになされている。
【００３４】
さらにまた、分離回路４７は、メモリ４１に記憶されているデコーダＩＤに対応するＩＤを有する個別情報を分離し、復号器４２に出力するとともに、番組情報を分離し、復号器４３に出力している。
【００３５】
復号器４２にはまた、メモリ４４に記憶されているマスターキーＫｍが供給されており、復号器４２は、このマスターキーＫｍを利用して個別情報に含まれるワークキーＫｗを復号化し、復号器４３に出力している。復号器４３は、復号器４２より供給されるワークキーＫｗを用いて、番組情報に含まれるスクランブルキーＫｓｉを復号化し、選択回路３３に出力している。
【００３６】
このスクランブルキーＫｓｉとしては、現在伝送されているスクランブルデータのスクランブルに用いられているスクランブルキーＫｓｉと、次の更新時に用いられるスクランブルキーＫｓ（ｉ＋１）の２種類が存在する。選択回路３３は、この２種類のスクランブルキーのうち、現在用いられているスクランブルキーをフラグ検出回路４５の出力に対応して選択し、選択したスクランブルキーＫｓｉをデスクランブラ３２に供給している。デスクランブラ３２は、選択回路３３より供給されたスクランブルキーＫｓｉを用いて、分離回路３１より入力された映像データと音声データとをデスクランブルし、出力するようになされている。
【００３７】
次に、その動作について説明する。エンコーダ１２は、番組制御システム１１より供給される映像信号と音声信号とをデジタル化し、ＭＰＥＧ方式でエンコード（圧縮）する。そして、エンコードした音声データと映像データは、多重化器１３に供給される。多重化器１３は、入力された映像データと音声データを、図３に示すトランスポートパケットのフォーマットに従って、パケット化する。
【００３８】
すなわち、１トランスポートパケットの長さは１８８バイトとされ、その先頭の４バイトはヘッダ、残りの１８４バイトはデータ部とされ、そこに音声データや映像データなどの実データが配置されるようになされている。
【００３９】
ヘッダには、その先頭に８ビットの同期バイトが配置され、続く３ビットには、ｔｒａｎｓｐｏｒｔ＿ｅｒｒｏｒ＿ｉｎｄｉｃａｔｏｒ，ｐａｙｌｏａｄ＿ｕｎｉｔ＿ｓｔａｒｔ＿ｉｎｄｉｃａｔｏｒおよびｔｒａｎｓｐｏｒｔ＿ｐｒｉｏｒｉｔｙが１ビットずつ配置されている。さらに、それに続く１３ビットには、音声データ、映像データ、共通情報、個別情報などのデータを識別するパケットＩＤが配置されている。
【００４０】
次の２ビットは、ｔｒａｎｓｐｏｒｔ＿ｓｃｒａｍｂｌｉｎｇ＿ｃｏｎｔｒｏｌとされ、その次の２ビットは、ａｄａｐｔｉｏｎ＿ｆｉｅｌｄ＿ｃｏｎｔｒｏｌとされ、最後の４ビットは、ｃｏｎｔｉｎｕｉｔｙ＿ｃｏｕｎｔｅｒとされている。
【００４１】
映像データと音声データは、このトランスポートパケットのデータ部に配置され、そのパケットＩＤには、音声データまたは映像データであることを表すパケットＩＤが配置される。
【００４２】
スクランブラ１４は、多重化器１３より供給された音声データおよび映像データのトランスポートパケットを、関連情報送出装置１７より供給されるスクランブルキーＫｓｉを用いてスクランブルし、伝送路３を介して伝送する。
【００４３】
このスクランブルキーＫｓｉは、次のように生成される。すなわち、スクランブル制御システム１６は、メモリ１６Ａに記憶されているマスターキーＫｍを用いて暗号化したワークキーＫｗを発生する。関連情報送出装置１７は、このワークキーＫｗを用いて暗号化したスクランブルキーＫｓｉを発生し、スクランブラ１４に供給する。
【００４４】
このスクランブルキーＫｓｉとしては、本出願人が先に提案した、例えば特願平６−３２８０２７、特願平６−３２８５５９、特願平７−８０２などに記載のものを用いることができる。
【００４５】
関連情報送出装置１７は、図４に示すように、スクランブルキーＫｓｉを所定の時間毎に、Ｋｓ1，Ｋｓ2，Ｋｓ3，Ｋｓ4，…のように、順次更新（変更）する。
【００４６】
また、関連情報送出装置１７は、このスクランブルキーの更新に対応して、番組情報の一部として、Ａ系統とＢ系統の２つのスクランブルキーを伝送させる。
【００４７】
例えば、図４に示すように、スクランブラ１４にスクランブルキーＫｓ1を供給しているとき、番組情報には、Ａ系統のスクランブルキーとして、Ｋｓ1を配置し、Ｂ系統のスクランブルキーとしては、次に使用するスクランブルキーＫｓ2を配置する。
【００４８】
そして、スクランブラ１４に供給するスクランブルキーをＫｓ1からＫｓ2に変更したときは、Ｂ系統のスクランブルキーとして、そのままＫｓ2を伝送し、Ａ系統のスクランブルキーとしては、次に使用されるスクランブルキーＫｓ3を伝送する。
【００４９】
そして、スクランブラ１４に供給するスクランブルキーを、Ｋｓ2からＫｓ3に変更した場合においては、Ａ系統のスクランブルキーは、Ｋｓ3のままとし、Ｂ系統のスクランブルキーは、次に使用するスクランブルキーＫｓ4に変更する。
【００５０】
このように、番組情報の一部として、現在使用中のスクランブルキーと、次に使用されるスクランブルキーとを、同時に伝送するようにする。
【００５１】
また、関連情報送出装置１７は、多重化器１３を制御し、図３に示すトランスポートパケットのヘッダのｔｒａｎｓｐｏｒｔ＿ｓｃｒａｍｂｌｉｎｇ＿ｃｏｎｔｒｏｌに、Ａ系統とＢ系統のスクランブルキーのうち、現在使用されているスクランブルキーが、いずれの系統のスクランブルキーであるのかを表す識別データを伝送させる。
【００５２】
例えば、図５に示すように、Ａ系統のスクランブルキーを現在使用している場合においては、識別データとして１０を伝送し、Ｂ系統のスクランブルキーを使用している場合においては、識別データとして１１を伝送させる。
【００５３】
図４に示すように、ｔｒａｎｓｐｏｒｔ＿ｓｃｒａｍｂｌｉｎｇ＿ｃｏｎｔｒｏｌにおける識別データの更新は、スクランブルキーの更新に同期して行われる。
【００５４】
これに対して、番組情報内におけるＡ系統とＢ系統のスクランブルキーの更新は、使用されるスクランブルキーの更新後であって、比較的近い時刻であればよく、使用されるスクランブルキーの更新時期と必ずしも正確に同期している必要はない。換言すれば、使用されるスクランブルキーの更新時期と番組情報内のスクランブルキーの更新時期とは、密の結合関係にある必要はなく、粗の結合関係にあればよい。
【００５５】
多重化器１３は、音声データと映像データとを上述したようにパケット化して伝送するのと同様に、個別情報と共通情報もパケット化して伝送する。ただし、この共通情報と個別情報は、スクランブラ１４によりスクランブルされずに伝送される。
【００５６】
一方、伝送路３を介して送信装置１より伝送されてきたデータは、デコーダ２１の分離回路３１に入力される。分離回路３１は、入力されたパケットのパケットＩＤから、そのトランスポートパケットのデータ部のデータの種類を判別し、音声データと映像データは、デスクランブラ３２に供給し、その他のデータを分離回路４７に供給する。
【００５７】
分離回路４７は、Ａ系統とＢ系統のスクランブルキーＫｓｉを含む番組情報のパケットを分離し、復号器４３に出力する。
【００５８】
さらに、分離回路４７は、メモリ４１に記憶されているデコーダＩＤに対応するパケットＩＤの個別情報が入力された場合においてはこれを分離し、ワークキーＫｗを含むその個別情報を復号器４２に出力する。
【００５９】
復号器４２は、メモリ４４に予め記憶されているマスターキーＫｍを利用して分離回路３１より供給された個別情報に含まれるワークキーＫｗを復号化し、復号器４３に出力する。
【００６０】
復号器４３は、復号器４２より供給されたワークキーＫｗを利用して、分離回路３１より供給された番組情報に含まれるＡ系統とＢ系統のスクランブルキーＫｓｉを復号化し、選択回路３３に出力する。
【００６１】
分離回路４７はまた、入力されたトランスポートパケットのパケットヘッダを分離し、フラグ検出回路４５に出力する。フラグ検出回路４５は、入力されたパケットヘッダのうち、現在使用されているスクランブルキーを表す識別コードが含まれているｔｒａｎｓｐｏｒｔ＿ｓｃｒａｍｂｌｉｎｇ＿ｃｏｎｔｒｏｌを検出し、その検出結果を選択回路３３に出力する。
【００６２】
選択回路３３は、フラグ検出回路４５からの検出結果に対応して復号器４３より供給されるＡ系統とＢ系統の２つのスクランブルキーＫｓｉのうち、現在使用されているスクランブルキーを選択し、デスクランブラ３２に供給する。すなわち、ｔｒａｎｓｐｏｒｔ＿ｓｃｒａｍｂｌｉｎｇ＿ｃｏｎｔｒｏｌが１０であるときＡ系統のスクランブルキーを選択し、１１であるときＢ系統のスクランブルキーを選択する。デスクランブラ３２は、選択回路３３より供給された現在使用されているスクランブルキーＫｓｉを用いて、分離回路３１より供給されたスクランブルされている音声データおよび映像データをデスクランブルし、出力する。
【００６３】
図４に示すように、例えば現在使用されているスクランブルキーがＫｓ2である場合、このスクランブルキーＫｓ2は、その直前のスクランブルキーＫｓ1が使用されている状態の時からＢ系統のスクランブルキーとして伝送されてきており、また、スクランブルキーが、Ｋｓ2からＫｓ3に変更された直後まで、Ｂ系統のスクランブルキーとして伝送されてくる。従って、このスクランブルキーＫｓ2は、データをスクランブルするのに必要なタイミングにおいて、常に得ることができる。その結果、どのタイミングにおいて受信を開始したとしても、現在使用中のスクランブルキーを得ることができ、受信を開始したとき、直ちにデスクランブルを実行することができる。
【００６４】
以上、本発明を、映像データと音声データとをデジタル化し、スクランブルして伝送する場合を例として説明したが、本発明は、その他の信号を伝送する場合にも適用することが可能である。
【００６５】
【発明の効果】
以上の如く、本発明によれば、デスクランブルの開始が、任意のタイミングにおいて実行可能な放送を実現することができる。
【００６６】
本発明によれば、スクランブルキーが適宜更新される場合においても、任意のタイミングからスクランブルされているデータをデスクランブルすることが可能となる。
【図面の簡単な説明】
【図１】本発明が適用される放送システムの構成例を示すブロック図である。
【図２】図１の受信端末２のより詳細な構成例を示すブロック図である。
【図３】トランスポートパケットのフォーマットを説明する図である。
【図４】図１の実施例の動作を説明するタイミングチャートである。
【図５】ｔｒａｎｓｐｏｒｔ＿ｓｃｒａｍｂｌｉｎｇ＿ｃｏｎｔｒｏｌを説明する図である。
【図６】従来のデータ伝送装置の動作を説明する図である。
【符号の説明】
１  送信装置
２  受信端末
３  伝送路
４  電話回線
１２  エンコーダ
１３  多重化器
１４  スクランブラ
１６  スクランブル制御システム
１６Ａ  メモリ
１７  関連情報送出装置
２１  デコーダ
２２  セキュリティモジュール
３１  分離回路
３２  デスクランブラ
３３  選択回路
４１  メモリ
４２，４３  復号器
４４  メモリ
４５  フラグ検出回路
４７  分離回路
【図１】
0003844527.tif 000002
【図２】
0003844527.tif 000003
【図３】
0003844527.tif 000004
【図４】
0003844527.tif 000005
【図５】
0003844527.tif 000006
【図６】
0003844527.tif 000007