(57)【要約】  複数のストリームを合成して１つのストリームにして伝送する場合に、受信側において、元の複数のストリームを簡単かつ確実に取得可能とする。  それぞれパケットの連続により構成される複数のストリームを合成し、１つのストリームにして送信する。複数のストリームのパケットの少なくとも定型パターン部分をそれぞれストリーム固有の鍵を用いて、受信側における各ストリームのパケットの分離のために暗号化し、その後に、この複数のストリームのパケットを時分割多重して１つのストリームを得る。
2013168469.tif 000002
【特許請求の範囲】
【請求項１】
それぞれパケットの連続により構成される複数のストリームを入力するストリーム入力部と、
上記入力された複数のストリームを合成して１つのストリームを得るストリーム合成部と、
上記得られた１つのストリームを送信するストリーム送信部とを備え、
上記ストリーム合成部は、
上記複数のストリームのパケットの少なくとも定型パターン部分をそれぞれストリーム固有の鍵を用いて、受信側における各ストリームのパケットの分離のために暗号化し、その後に、該複数のストリームのパケットを時分割多重して上記１つのストリームを得る
送信装置。
【請求項２】
上記ストリーム合成部は、さらに、
上記複数のストリームのパケットに、同期バイトを含むヘッダを付加する
請求項１に記載の送信装置。
【請求項３】
上記ストリーム合成部は、さらに、
上記複数のストリームのパケットに付加される上記ヘッダに、該パケットの入力時刻に対応したタイムスタンプを含める
請求項２に記載の送信装置。
【請求項４】
上記ストリームは、トランスポートストリームであり、
上記パケットは、上記定型パターン部分としての同期ワードを先頭に持つトランスポートストリームパケットである
請求項１に記載の送信装置。
【請求項５】
上記ストリーム送信部は、
上記１つのストリームを、デジタルインタフェースを介して外部機器に送信する
請求項１に記載の送信装置。
【請求項６】
上記デジタルインタフェースは、ＤＶＢ−ＣＩコモンインタフェースである
請求項５に記載の送信装置。
【請求項７】
それぞれパケットの連続により構成される複数のストリームを入力するストリーム入力ステップと、
上記入力された複数のストリームを合成して１つのストリームを得るストリーム合成ステップと、
上記得られた１つのストリームを送信するストリーム送信ステップとを備え、
上記ストリーム合成ステップでは、
上記複数のストリームのパケットの少なくとも定型パターン部分をそれぞれストリーム固有の鍵を用いて、受信側における各ストリームのパケットの分離のために暗号化し、その後に、該複数のストリームのパケットを時分割多重して上記１つのストリームを得る
送信方法。
【請求項８】
コンピュータを、
それぞれパケットの連続により構成される複数のストリームを入力するストリーム入力手段と、
上記複数のストリームを合成して１つのストリームを得るストリーム合成手段と、
上記１つのストリームを送信するストリーム送信手段と
として機能させ、
上記ストリーム合成手段は、
上記複数のストリームのパケットの少なくとも定型パターン部分をそれぞれストリーム固有の鍵を用いて受信側における各ストリームのパケットの分離のために暗号化し、その後に、該複数のストリームのパケットを時分割多重して上記１つのストリームを得る
プログラム。
【請求項９】
複数のストリームのパケットが時分割多重されて得られた１つのストリームを受信するストリーム受信部と、
上記受信された１つのストリームから複数のストリームを分離して得るストリーム分離部と、
上記得られた複数のストリームを出力するストリーム出力部とを備え、
上記１つのストリームを構成する上記複数のストリームのパケットの少なくとも定型パターン部分はそれぞれストリーム固有の鍵が用いられて暗号化されており、
上記ストリーム分離部は、
上記１つのストリームのパケットの暗号化部分をそれぞれ上記複数のストリームの固有の鍵を用いて復号化し、その後に、上記定型パターン部分の復号が正しく行われていないパケットを廃棄して上記複数のストリームを得る
受信装置。
【請求項１０】
上記１つのストリームのパケットには少なくとも同期バイトを含むヘッダが付加されており、
上記ストリーム分離部は、
上記同期バイトに基づいて、上記１つのストリームに含まれる各パケットを検出して処理する
請求項９に記載の受信装置。
【請求項１１】
上記１つのストリームの各パケットに付加されているヘッダには、タイムスタンプがさらに含まれており、
上記ストリーム分離部は、
上記パケット廃棄後の複数のストリームにそれぞれ含まれる各パケットのタイミングを上記タイムスタンプに基づいて復元する
請求項１０に記載の受信装置。
【請求項１２】
上記ストリーム受信部は、
上記１つのストリームを、デジタルインタフェースを介して外部機器から受信する
請求項９に記載の受信装置。
【請求項１３】
上記デジタルインタフェースは、ＤＶＢ−ＣＩコモンインタフェースである
請求項１２に記載の受信装置。
【請求項１４】
複数のストリームのパケットが時分割多重されて得られた１つのストリームを受信するストリーム受信ステップと、
上記受信された１つのストリームを分離して複数のストリームを得るストリーム分離ステップと、
上記得られた複数のストリームを出力するストリーム出力ステップとを備え、
上記１つのストリームを構成する上記複数のストリームのパケットの少なくとも定型パターン部分はそれぞれストリーム固有の鍵が用いられて暗号化されており、
上記ストリーム分離ステップでは、
上記１つのストリームのパケットの暗号化部分をそれぞれ上記複数のストリームの固有の鍵を用いて復号化し、その後に、上記定型パターン部分の復号が正しく行われていないパケットを廃棄して上記複数のストリームを得る
受信方法。
【請求項１５】
コンピュータを、
複数のストリームのパケットが時分割多重されて得られた１つのストリームを受信するストリーム受信手段と、
上記受信された１つのストリームを分離して複数のストリームを得るストリーム分離手段と、
上記得られた複数のストリームを出力するストリーム出力手段と
として機能させ、
上記１つのストリームを構成する上記複数のストリームのパケットの少なくとも定型パターン部分はそれぞれストリーム固有の鍵が用いられて暗号化されており、
上記ストリーム分離手段は、
上記１つのストリームのパケットの暗号化部分をそれぞれ上記複数のストリームの固有の鍵を用いて復号化し、その後に、上記定型パターン部分の復号が正しく行われていないパケットを廃棄して上記複数のストリームを得る
プログラム。
【請求項１６】
送信装置と受信装置とを有し、
上記送信装置は、
それぞれパケットの連続により構成される複数のストリームを入力するストリーム入力部と、
上記入力された複数のストリームを合成して１つのストリームを得るストリーム合成部と、
上記得られた１つのストリームを上記受信装置に送信するストリーム送信部とを備え、
上記ストリーム合成部は、
上記複数のストリームのパケットの少なくとも定型パターン部分をそれぞれストリーム固有の鍵を用いて、受信側における各ストリームのパケットの分離のために暗号化し、その後に、該複数のストリームのパケットを時分割多重して上記１つのストリームを得、
上記受信装置は、
上記送信装置から上記１つのストリームを受信するストリーム受信部と、
上記受信された１つのストリームを分離して複数のストリームを得るストリーム分離部と、
上記得られた複数のストリームを出力するストリーム出力部とを備え、
上記ストリーム分離部は、
上記１つのストリームのパケットの暗号化部分をそれぞれ上記複数のストリームの固有の鍵を用いて復号化し、その後に、上記定型パターン部分の復号が正しく行われていないパケットを廃棄して上記複数のストリームを得る
ストリーム送受信システム。
【請求項１７】
送信装置と受信装置とを有し、
上記送信装置は、
それぞれパケットの連続により構成される複数のストリームを入力するストリーム入力部と、
上記入力された複数のストリームを合成して１つのストリームを得るストリーム合成部と、
上記得られた１つのストリームを外部機器に送信するストリーム送信部とを備え、
上記ストリーム合成部は、
上記複数のストリームのパケットの少なくとも定型パターン部分をそれぞれストリーム固有の鍵を用いて、受信側における各ストリームのパケットの分離のために暗号化し、その後に、該複数のストリームのパケットを時分割多重して上記１つのストリームを得、
上記受信装置は、
複数のストリームのパケットが時分割多重されて得られた１つのストリームを上記外部機器から受信するストリーム受信部と、
上記受信された１つのストリームを分離して複数のストリームを得るストリーム分離部と、
上記得られた複数のストリームを出力するストリーム出力部とを備え、
上記１つのストリームを構成する上記複数のストリームのパケットの少なくとも定型パターン部分はそれぞれストリーム固有の鍵が用いられて暗号化されており、
上記ストリーム分離部は、
上記１つのストリームのパケットの暗号化部分をそれぞれ上記複数のストリームの固有の鍵を用いて復号化し、その後に、上記定型パターン部分の復号が正しく行われていないパケットを廃棄して上記複数のストリームを得る
電子機器。
【請求項１８】
上記受信装置のストリーム出力部から出力される複数のストリームの少なくともいずれかを記録するストレージをさらに有する
請求項１７に記載の電子機器。
【請求項１９】
上記受信装置のストリーム出力部から出力される複数のストリームに対してデスクランブル処理を施し、処理後の複数のストリームを上記送信装置のストリーム入力部に供給する処理装置をさらに有する
請求項１７に記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、送信装置、送信方法、受信装置、受信方法、プログラム、ストリーム送受信システムおよび電子機器に関し、特に、複数のストリームを合成して１つのストリームとして外部機器に良好に送信可能な送信装置等に関する。
【背景技術】
【０００２】
テレビ放送を受信する際に異なるコンディショナル・アクセス（ＣＡ：Conditional Access）に対応するため、共通のインタフェース（ＣＩ：Common Interface）を介してモジュール内に実装されたコンディショナル・アクセスを利用する規格(EN 50221)が発行され利用されている。【０００３】
図１３は、この規格(EN 50221)におけるデジタル放送の受信システム３００の構成例を示している。この受信システム３００は、ホストデバイス（Host Device）３１０と、ＣＡＭモジュール（CAM Module）３２０とからなっている。【０００４】
ホストデバイス３１０は、テレビ受信機（TV Set）あるいはセットトップボックス（Set-top Box）などである。ホストデバイス３１０は、マイクロプロセッサ（Microprocessor）３１１と、チューナ（Tuner）３１２と、デモジュレータ（Demodulator）３１３を有している。また、ホストデバイス３１０は、デマルチプレクサ（Demultiplexer）３１４と、ＭＰＥＧデコーダ（MPEG Decoder）３１５を有している。ホストデバイス３１０の各部の動作は、マイクロプロセッサ３１１により制御される。【０００５】
ＣＡＭモジュール３２０は、ホストデバイス３１０のＤＶＢ−ＣＩコモンインタフェースコネクタ（DVB-CI Common Interface Connector）に嵌合する、デスクランブル処理を行うためのアタッチメントデバイスである。このＣＡＭモジュール３２０は、視聴加入者情報、契約期間情報等が記録されている磁気カード、ＩＣカードなどのスマートカード（Smartcard）３３０が挿入されて、使用される。ＣＡＭモジュール３２０は、マイクロプロセッサ（Microprocessor）３２１と、デスクランブラ（Descrambler）３２２を有している。ＣＡＭモジュール３２０の各部の動作は、マイクロプロセッサ（Microprocessor）３２１により制御される。【０００６】
ホストデバイス３１０のチューナ３１２では、放送局から送られてくるトランスポートストリームＴＳのＲＦ変調信号が受信される。そして、このチューナ３１２では、デモジュレータ３１３に入力するために、そのＲＦ変調信号が、中間周波数（ＩＦ）にダウンコンバートされて出力される。デモジュレータ３１３では、中間周波数にダウンコンバートされたＩＦ変調信号の復調が行われて、ベースバンドのトランスポートストリームＴＳが得られる。このトランスポートストリームＴＳは、ＤＶＢ−ＣＩコモンインタフェースを介して、ＣＡＭモジュール３２０に送信される。【０００７】
ＣＡＭモジュール３２０では、ＤＶＢ−ＣＩコモンインタフェースを介して、ホストデバイス３１０から送られてくるトランスポートストリームＴＳが受信され、デスクランブラ３２２でデスクランブル処理が施される。その後、ＣＡＭモジュール３２０から、ホストデバイス３１０に、ＤＶＢ−ＣＩコモンインタフェースを介して、デスクランブル処理後のトランスポートストリームＴＳが送信される。【０００８】
ホストデバイス３１０では、ＤＶＢ−ＣＩコモンインタフェースを介して、ＣＡＭモジュール３２０から送られてくるトランスポートストリームＴＳが受信される。デマルチプレクサ３１４では、この受信されたトランスポートストリームＴＳから、選択（選局）されたサービスチャネルのビデオ、オーディオのＰＩＤデータパケットが抽出される。ＭＰＥＧデコーダ３１５ではデマルチプレクサ３１４で抽出されるＰＩＤデータパケットで構成されるエレメンタリストリームが復号されて、ビデオデータおよびオーディオデータが得られる。【０００９】
図１４は、録画と同時に視聴を行い得るＰＶＲ（Personal Video Recorder）４００の構成例を示している。このＰＶＲ４００は、コントローラ４０１と、チューナ４０２-1，４０２-2と、デマルチプレクサ４０３-1，４０３-2と、ストレージ４０４と、切換スイッチ４０５と、ＭＰＥＧデコーダ４０６を有している。ＰＶＲ４００の各部の動作は、コントローラ４０１により制御される。ここで、チューナ４０２-1，４０２-2は、それぞれ、図１３のホストデバイス３１０におけるチューナ３１２およびデモジュレータ３１３に相当する。【００１０】
チューナ４０２-1，４０２-2では、それぞれ、放送局から送られてくるトランスポートストリームＴＳ１，ＴＳ２のＲＦ変調信号が受信される。そして、このチューナ４０２-1，４０２-2では、それぞれ、そのＲＦ変調信号が中間周波数（ＩＦ）にダウンコンバートされ、さらにそのＩＦ変調信号の復調が行われて、ベースバンドのトランスポートストリームＴＳ１，ＴＳ２が得られる。【００１１】
デマルチプレクサ４０３-1，４０３-2では、それぞれ、トランスポートストリームＴＳ１，ＴＲ２から、選択（選局）されたサービスチャネルのビデオ、オーディオのＰＩＤデータパケットが抽出される。デマルチプレクサ４０３-1で抽出されるビデオ、オーディオのＰＩＤデータパケットは、切換スイッチ４０５のａ側に入力される。一方、デマルチプレクサ４０３-2で抽出されるビデオ、オーディオのＰＩＤデータパケットはストレージ４０４に入力される。ストレージ４０４から再生される所定のサービスチャネルのビデオ、オーディオのＰＩＤデータパケットは切換スイッチ４０５のｂ側に入力される。【００１２】
録画と同時に視聴が行われる録画視聴時には、デマルチプレクサ４０３-2で抽出されるビデオ、オーディオのＰＩＤデータパケットがストレージ４０４に記録される。また、この場合、切換スイッチ４０５はａ側に接続され、デマルチプレクサ４０３-1で抽出されるビデオ、オーディオのＰＩＤデータパケットが選択的に抽出される。そして、ＭＰＥＧデコーダ４０６では、そのＰＩＤデータパケットで構成されるエレメンタリストリームが復号されて、ビデオデータおよびオーディオデータが得られる。【００１３】
また、再生時には、ストレージ４０４から所定のサービスチャネルのＰＩＤデータパケットが再生される。また、この場合、切換スイッチ４０５はｂ側に接続され、ストレージ４０４から再生されるビデオ、オーディオのＰＩＤデータパケットが選択的に抽出される。そして、ＭＰＥＧデコーダ４０６では、そのＰＩＤデータパケットで構成されるエレメンタリストリームが復号されて、ビデオデータおよびオーディオデータが得られる。【００１４】
上述の規格(EN 50221)の技術を、上述の録画と同時に視聴を行い得るＰＶＲ４００に適用する場合、ＣＡＭモジュールを２個使用することが考えられる。しかし、ＣＡＭモジュールを２個使用することは可能だが不経済であるので、図１５に原理を示すように、１個のＣＡＭモジュールで２つのトランスポートストリームＴＳ１，ＴＳ２を同時にデスクランブル可能とすることが望まれる。【００１５】
しかし、規格(EN 50221)では、コモンインタフェース（ＣＩ）上で使えるトランスポートストリームのインタフェースは入出力に１個ずつしかないので、２つのトランスポートストリームのＴＳパケットを時分割多重して１つのストリームにする必要がある。例えば、特許文献１には、２つのトランスポートストリームのＴＳパケットを時分割多重して１つのストリームにして、コモンインタフェース（ＣＩ）で接続されるホストデバイスとＣＡＭモジュールとの間の伝送を行うことが記載されている。
【先行技術文献】
【特許文献】
【００１６】
【特許文献１】米国特許第７３９４８３４号明細書
【発明の概要】
【発明が解決しようとする課題】
【００１７】
２つのトランスポートストリームのＴＳパケットを単に時分割多重して１つのストリームにして伝送する場合には、以下のような問題が予想される。すなわち、ＴＳパケットのＰＩＤ（Packet ID）はトランスポートストリーム内のみでユニーク（unique）という致命的な問題がある。つまり、受信側では、ＰＩＤを指標とするだけでは、１つのストリームから２つのトランスポートストリームを分離できなくなるおそれがある。【００１８】
本技術の目的は、複数のストリームを合成して１つのストリームにして伝送する場合に、受信側において、元の複数のストリームを簡単かつ確実に取得可能とすることにある。
【課題を解決するための手段】
【００１９】
本技術の概念は、
それぞれパケットの連続により構成される複数のストリームを入力するストリーム入力部と、
上記入力された複数のストリームを合成して１つのストリームを得るストリーム合成部と、
上記得られた１つのストリームを送信するストリーム送信部とを備え、
上記ストリーム合成部は、
上記複数のストリームのパケットの少なくとも定型パターン部分をそれぞれストリーム固有の鍵を用いて、受信側における各ストリームのパケットの分離のために暗号化し、その後に、該複数のストリームのパケットを時分割多重して上記１つのストリームを得る
送信装置にある。【００２０】
本技術において、ストリーム入力部により複数のサービスチャネルのＰＩＤデータパケットを時分割的に含むトランスポートストリームが入力され、ストリーム合成部によりその複数のストリームが合成される。例えば、ストリームはトランスポートストリームであり、パケットは定型パターン部分としての同期ワードを先頭に持つトランスポートストリームパケットであってもよい。【００２１】
ストリーム送信部により、ストリーム合成部で得られた１つのストリームが送信される。例えば、ストリーム送信部は、１つのストリームを、デジタルインタフェースを介して外部機器に送信する、ようにされてもよい。この場合、例えば、デジタルインタフェースはＤＶＢ−ＣＩコモンインタフェースであってもよい。【００２２】
ストリーム合成部では、複数のストリームのパケットの少なくとも定型パターン部分がそれぞれストリーム固有の鍵が用いられて暗号化され、その後に、この複数のストリームのパケットが時分割多重されて１つのストリームが得られる。この場合、各ストリームのパケットへの暗号化は、受信側における各ストリームのパケットの分離のために行われる。【００２３】
このように本技術においては、１つのストリームに時分割多重される複数のストリームのパケットの少なくとも定型パターン部分をそれぞれストリーム固有の鍵を用いて暗号化するものであり、受信側において、この１つのストリームから元の複数のストリームを簡単かつ確実に取得可能となる。【００２４】
なお、本技術において、例えば、ストリーム合成部は、さらに、複数のストリームのパケットに、同期バイトを含むヘッダを付加する、ようにされてもよい。この場合、１つのストリームの各パケットの定型パターン部分、例えば先頭の同期バイト（同期ワード）が暗号化されている場合であっても、受信側において、１つのストリームに含まれる各パケットを検出して処理することが可能となる。【００２５】
また、本技術において、例えば、ストリーム合成部は、さらに、複数のストリームのパケットに付加されるヘッダに、このパケットの入力時刻に対応したタイムスタンプを含める、ようにされてもよい。この場合、受信側において、複数のストリームのパケットのタイミングをそれぞれ送信側における元のタイミングに復元することが可能となる。【００２６】
また、本技術の他の概念は、
複数のストリームのパケットが時分割多重されて得られた１つのストリームを受信するストリーム受信部と、
上記受信された１つのストリームから複数のストリームを分離して得るストリーム分離部と、
上記得られた複数のストリームを出力するストリーム出力部とを備え、
上記１つのストリームを構成する上記複数のストリームのパケットの少なくとも定型パターン部分はそれぞれストリーム固有の鍵が用いられて暗号化されており、
上記ストリーム分離部は、
上記１つのストリームのパケットの暗号化部分をそれぞれ上記複数のストリームの固有の鍵を用いて復号化し、その後に、上記定型パターン部分の復号が正しく行われていないパケットを廃棄して上記複数のストリームを得る
受信装置にある。【００２７】
本技術において、ストリーム受信部により、複数のストリームのパケットが時分割多重されて得られた１つのストリームが受信される。この１つのストリームを構成する複数のストリームのパケットの少なくとも定型パターン部分は、それぞれストリーム固有の鍵が用いられて暗号化されている。例えば、ストリーム受信部は、この１つのストリームを、デジタルインタフェースを介して外部機器から受信する、ようにされてもよい。この場合、例えば、デジタルインタフェースは、ＤＶＢ−ＣＩコモンインタフェースであってもよい。【００２８】
ストリーム分離部によりストリーム受信部で受信された１つのストリームから複数のストリームが分離されて得られ、ストリーム出力部により出力される。ストリーム分離部では、１つのストリームに対して、それぞれ、複数のストリームの固有の鍵が用いられて復号化の処理が施されることで、複数のストリームが得られる。【００２９】
この場合、１つのストリームの各パケットの暗号化部分の復号化が行われ、各ストリームにおいて、各パケットのうち、同じ鍵で暗号化されていた暗号化部分のみが正しく復号化され、定型パターン部分も正しく復号されることとなる。ストリーム分離部により、さらに、復号化の処理がされた後の複数のストリームに対して、それぞれ、定型パターン部分の復号が正しく行われていないパケットが廃棄されて、最終的な、複数のストリームが得られる。【００３０】
このように本技術においては、１つのストリームのパケットの暗号化部分をそれぞれこの複数のストリームの固有の鍵を用いて復号化し、その後に、定型パターン部分の復号が正しく行われていないパケットを廃棄して複数のストリームを得るものであり、１つのストリームから元の複数のストリームを簡単かつ確実に取得可能となる。【００３１】
なお、本技術において、例えば、１つのストリームのパケットには少なくとも同期バイトを含むヘッダが付加されており、ストリーム分離部は、同期バイトに基づいて、１つのストリームに含まれる各パケットを検出して処理する、ようにされてもよい。この場合、１つのストリームの各パケットの定型パターン部分、例えば先頭の同期バイト（同期ワード）が暗号化されている場合であっても、１つのストリームに含まれる各パケットを検出して処理することが可能となる。【００３２】
また、本技術において、例えば、１つのストリームの各パケットに付加されているヘッダには、タイムスタンプがさらに含まれており、ストリーム分離部は、パケット廃棄後の複数のストリームにそれぞれ含まれる各パケットのタイミングをタイムスタンプに基づいて復元する、ようにされてもよい。この場合、複数のストリームのパケットのタイミングをそれぞれ送信側における元のタイミングに復元することが可能となる。【００３３】
また、本技術の他の概念は、
送信装置と受信装置とを有し、
上記送信装置は、
それぞれパケットの連続により構成される複数のストリームを入力するストリーム入力部と、
上記入力された複数のストリームを合成して１つのストリームを得るストリーム合成部と、
上記得られた１つのストリームを上記受信装置に送信するストリーム送信部とを備え、
上記ストリーム合成部は、
上記複数のストリームのパケットの少なくとも定型パターン部分をそれぞれストリーム固有の鍵を用いて、受信側における各ストリームのパケットの分離のために暗号化し、その後に、該複数のストリームのパケットを時分割多重して上記１つのストリームを得、
上記受信装置は、
上記送信装置から上記１つのストリームを受信するストリーム受信部と、
上記受信された１つのストリームを分離して複数のストリームを得るストリーム分離部と、
上記得られた複数のストリームを出力するストリーム出力部とを備え、
上記ストリーム分離部は、
上記１つのストリームのパケットの暗号化部分をそれぞれ上記複数のストリームの固有の鍵を用いて復号化し、その後に、上記定型パターン部分の復号が正しく行われていないパケットを廃棄して上記複数のストリームを得る
ストリーム送受信システムにある。【００３４】
また、本技術の他の概念は、
送信装置と受信装置とを有し、
上記送信装置は、
それぞれパケットの連続により構成される複数のストリームを入力するストリーム入力部と、
上記入力された複数のストリームを合成して１つのストリームを得るストリーム合成部と、
上記得られた１つのストリームを外部機器に送信するストリーム送信部とを備え、
上記ストリーム合成部は、
上記複数のストリームのパケットの少なくとも定型パターン部分をそれぞれストリーム固有の鍵を用いて、受信側における各ストリームのパケットの分離のために暗号化し、その後に、該複数のストリームのパケットを時分割多重して上記１つのストリームを得、
上記受信装置は、
複数のストリームのパケットが時分割多重されて得られた１つのストリームを上記外部機器から受信するストリーム受信部と、
上記受信された１つのストリームを分離して複数のストリームを得るストリーム分離部と、
上記得られた複数のストリームを出力するストリーム出力部とを備え、
上記１つのストリームを構成する上記複数のストリームのパケットの少なくとも定型パターン部分はそれぞれストリーム固有の鍵が用いられて暗号化されており、
上記ストリーム分離部は、
上記１つのストリームのパケットの暗号化部分をそれぞれ上記複数のストリームの固有の鍵を用いて復号化し、その後に、上記定型パターン部分の復号が正しく行われていないパケットを廃棄して上記複数のストリームを得る
電子機器にある。【００３５】
なお、本技術において、例えば、受信装置のストリーム出力部から出力される複数のストリームの少なくともいずれかを記録するストレージをさらに有する、ようにされてもよい。また、本技術において、例えば、受信装置のストリーム出力部から出力される複数のストリームに対してデスクランブル処理を施し、処理後の複数のストリームを上記送信装置のストリーム入力部に供給する処理装置をさらに有する、ようにされてもよい。
【発明の効果】
【００３６】
本技術によれば、複数のストリームを合成して１つのストリームにして伝送する場合に、受信側において元の複数のストリームを簡単かつ確実に取得できる。
【図面の簡単な説明】
【００３７】
【図１】実施の形態としてのデジタル放送受信システムの構成例を示すブロック図である。
【図２】デジタル放送受信システムを構成する送信処理部の構成例を示すブロック図である。
【図３】送信処理部を構成するヘッダ付加部の構成例を示すブロック図である。
【図４】ヘッダ付加部におけるコントローラの１つのＴＳパケットに対する制御処理を示すフローチャートである。
【図５】送信処理部を構成する暗号化部、受信処理部を構成する復号化部の構成例を示すブロック部である。
【図６】送信処理部の各部を説明するための図である。
【図７】送信処理部の処理の流れを概略的に示すフローチャートである。
【図８】デジタル放送受信システムを構成する受信処理部の構成例を示すブロック図である。
【図９】受信処理部の各部を説明するための図である。
【図１０】受信処理部を構成するタイミング復元部およびヘッダ除去部を含む処理部の構成例を示すブロック図である。
【図１１】処理部（タイミング復元部およびヘッダ除去部）におけるコントローラの１つのＴＳパケットに対する制御処理を示すフローチャートである。
【図１２】受信処理部の処理の流れを概略的に示すフローチャートである。
【図１３】コンディショナル・アクセスを利用する規格(EN 50221)におけるデジタルデジタル放送受信システムの構成例を示すブロック図である。
【図１４】録画と同時に視聴を行い得るＰＶＲの構成例を示すブロック図である。
【図１５】１個のＣＡＭモジュールで２つのトランスポートストリームＴＳ１，ＴＳ２を同時にデスクランブル可能とする原理を示す図である。
【発明を実施するための形態】
【００３８】
以下、発明を実施するための形態（以下、「実施の形態」とする）について説明する。なお、説明を以下の順序で行う。
１．実施の形態
２．変形例
【００３９】
＜１．実施の形態＞
［デジタル放送受信システムの構成例］
図１は、実施の形態としてのデジタル放送の受信システム１０の構成例を示している。この受信システム１０は、ホストデバイス（Host Device）１００と、ＣＡＭモジュール（CAM Module）２００とからなっている。ホストデバイス１００は、テレビ受信機（TV Set）、セットトップボックス（Set-top Box）などであるが、この実施の形態では、ＰＶＲ（Personal Video Recorder）である例を示している。ホストデバイス１００とＣＡＭモジュール２００は、コモンインタフェース（ＣＩ）を介して接続されている。
【００４０】
ホストデバイス１００は、コントローラ１０１と、クロック発生部１０２と、チューナ（Tuner）１０３-1，１０３-2と、送信処理部１０４を有している。また、ホストデバイス１００は、受信処理部１０５と、デマルチプレクサ１０６-1，１０６-2と、ストレージ１０７と、切換スイッチ１０８と、ＭＰＥＧデコーダ１０９を有している。
【００４１】
コントローラ１０１は、マイクロプロセッサ（Microprocessor）を備えており、ホストデバイス１００の各部の動作を制御する。クロック発生部１０２は、高速のクロックClockを発生する。例えば、送信処理部１０４、受信処理部１０５などは、このクロックClockに同期した処理を行う。なお、このクロックClockは、コモンインタフェース（ＣＩ）を介してＣＡＭモジュール２００にも供給される。このＣＡＭモジュール２００の受信処理部、送信処理部なども、このクロックClockに同期した処理を行う。
【００４２】
チューナ１０３-1，１０３-2は、それぞれ、放送局から送られてくる、互いに異なるチャネルのトランスポートストリームＴＳ１，ＴＳ２のＲＦ変調信号を受信する。チューナ１０３-1，１０３-2は、それぞれ、そのＲＦ変調信号を中間周波数（ＩＦ）にダウンコンバートし、さらに、ＩＦ変調信号の復調を行って、ベースバンドのトランスポートストリームＴＳ１，ＴＳ２を得る。ここで、チューナ１０３-1，１０３-2は、それぞれ、図１３のホストデバイス３１０におけるチューナ３１２およびデモジュレータ３１３に相当する。なお、チューナ１０３-1，１０３-2は、ストリーム入力部を構成している。
【００４３】
送信処理部１０４は、入力された２つのトランスポートストリームＴＳ１，ＴＳ２を合成して１つのストリームＣＩＴＳを得る。すなわち、送信処理部１０４は、トランスポートストリームＴＳ１，ＴＳ２のＴＳ（Transport Stream）パケットを、それぞれ、ストリーム固有の鍵（Key）を用いて暗号化する。そして、送信処理部１０４は、その後に、これら２つのストリームＴＳ１，ＴＳ２のＴＳパケットをマルチプレクス、つまり時分割多重して、コモンインタフェースＣＩを介してＣＡＭモジュール２００に送信する１つのストリームＣＩＴＳを得る。
【００４４】
送信処理部１０４は、この暗号化を、受信側において１つのストリームＣＩＴＳからトランスポートストリームＴＳ１，ＴＳ２のＴＳパケットをそれぞれ分離するために行う。なお、必ずしも、ＴＳパケットの全体を暗号化する必要はなく、少なくとも、定型パターン部分、例えば先頭の同期ワード（０ｘ４７）の部分を暗号化することで足りる。送信処理部１０４は、ストリーム合成部を構成している。
【００４５】
図２は、送信処理部１０４の構成例を示している。送信処理部１０４は、ヘッダ付加部１４１-1，１４１-2と、暗号化部１４２-1，１４２-2と、バッファ１４３-1，１４３-2と、マルチプレクサ１４４を有している。
【００４６】
ヘッダ付加部１４１-1，１４１-2は、それぞれ、トランスポートストリームＴＳ１，ＴＳ２のＴＳパケットの先頭に、高速のクロックClockに同期して、所定の長さのヘッダ（Header）を付加し、トランスポートストリームＨＴＳ１，ＨＴＳ２を得る。この実施の形態において、ヘッダは、１バイトの定型パターンの同期バイト（ＳＢ：Sync Byte）と、３バイトのタイムスタンプ（ＴＳ：Time Stamp）とを、この順序で含むものとなっている。
【００４７】
図３は、ヘッダ付加部１４１（１４１-1，１４１-2）の構成例を示している。このヘッダ付加部１４１は、コントローラ１４１ａと、４バイトのシフトレジスタ１４１ｂと、３バイトのカウンタ１４１ｃと、１バイトのメモリ１４１ｄと、切換スイッチ１４１ｅと、１９２バイトのシフトレジスタ１４１ｆと、バッファ１４１ｇを有している。
【００４８】
コントローラ１４１ａは、マイクロプロセッサ（Microprocessor）を備えており、ヘッダ付加部１４１の各部の動作を制御する。このコントローラ１４１ａは、独立して存在してもよいが、上述のコントローラ１０１と兼用されてもよい。
【００４９】
シフトレジスタ１４１ｂは、トランスポートストリームＴＳ（ＴＳ１，ＴＳ２）の各ＴＳパケットを順次入力し、高速のクロックClockに同期してシフト処理を行って、出力する。カウンタ１４１ｃは、クロックClockをカウントして、３バイトの時刻情報を生成する。メモリ１４１ｄは、同期バイト（ＳＢ）用の１バイトの定型パターンデータ（固定データ）を格納している。
【００５０】
切換スイッチ１４１ｅは、コントローラ１４１ａの制御により、クロックClockを基準とする１９２バイト期間の単位で、ｃ側、ｂ側、ａ側の固定端子に順次接続することを繰り返す。すなわち、１９２バイト期間の最初の１バイト期間はｃ側の固定端子に接続した状態となる。続く、３バイト期間はｂ側の固定端子に接続した状態となる。さらに、続く１８８バイト期間はａ側に接続した状態となる。
【００５１】
切換スイッチ１４１ｅがｃ側に接続される１バイト期間、コントローラ１４１ａの制御により、メモリ１４１ｄから１バイトの定型パターンデータが読み出されて、切換スイッチ１４１ｅのｃ側の固定端子に供給される。そのため、この１バイト期間、切換スイッチ１４１ｅは１バイトの同期バイト（ＳＢ）を出力する。
【００５２】
また、切換スイッチ１４１ｅがｂ側に接続される３バイト期間、コントローラ１４１ａの制御により、カウンタ１４１ｃから、その期間の最初のタイミングでラッチされた、３バイトのカウント値が出力されて、切換スイッチ１４１ｅのｂ側の固定端子に供給される。そのため、この３バイト期間、切換スイッチ１４１ｅは３バイトのタイムスタンプ（ＴＳ）を出力する。
【００５３】
また、切換スイッチ１４１ｅがａ側に接続される１８８バイトの期間、コントローラ１４１ａの制御により、シフトレジスタ１４１ｂから１８８バイトのＴＳパケット部分が出力されて、切換スイッチ１４１ｅのａ側の固定端子に供給される。そのため、この１８８バイト期間、切換スイッチ１４１ｅは１８８バイトのＴＳパケット部分を出力する。
【００５４】
シフトレジスタ１４１ｆは、クロックClockを基準とする１９２バイト期間の単位毎に、切換スイッチ１４１ｅから出力される、１バイトの同期バイト（ＳＢ）と、３バイトのタイムスタンプ（ＴＳ）と、１８８バイトのＴＳパケット部分とを、格納する。つまり、シフトレジスタ１４１ｆは、１９２バイト期間の単位毎にヘッダが付加されたＴＳパケットを格納し、続く１９２バイト期間でそれを出力することを繰り返す。
【００５５】
バッファ１４１ｇは、コントローラ１４１ａの制御のもと、シフトレジスタ１４１ｆから順次出力されるヘッダが付加されたＴＳパケット、つまりトランスポートストリームＨＴＳの各パケットを順次バッファリングし、適宜なタイミングで出力する。
【００５６】
図４のフローチャートは、上述したヘッダ付加部１４１におけるコントローラ１４１ａの１つのＴＳパケットに対する制御処理を示している。コントローラ１４１ａは、ステップＳＴ１において、処理を開始する。そして、コントローラ１４１ａは、ステップＳＴ２において、トランスポートストリームＴＳ（ＭＰＥＧＴＳ）の１８８バイトのＴＳパケットの先頭の同期ワード（０ｘ４７）を検出して、このＴＳパケットの先頭を認識する。
【００５７】
次に、コントローラ１４１ａは、ステップＳＴ３において、メモリ１４１ｄから１バイトの定型パターンデータ、つまり同期バイト（ＳＢ）を読み出し、切換スイッチ１４１ｅのｃ側を通じて、シフトレジスタ１４１ｆに入力する。次に、コントローラ１４１ａは、ステップＳＴ４において、カウンタ１４１ｃから時刻情報を示す３バイトのカウント値を出力させ、切換スイッチ１４１ｅのｂ側を通じて、シフトレジスタ１４１ｆに入力する。
【００５８】
次に、ステップＳＴ５において、ステップＳＴ５において、シフトレジスタ１４１ｂから１８８バイトのＴＳパケット部分を順次出力させ、切換スイッチ１４１ｅのａ側を通じて、シフトレジスタ１４１ｆに入力する。次に、ステップＳＴ６において、シフトレジスタ１４１ｆの内容を、バッファ１４１ｇを通じて、トランスポートストリームＨＴＳのＴＳパケットとして出力する。そして、コントローラ１４１ａは、ステップＳＴ７において、処理を終了する。
【００５９】
図２に戻って、暗号化部１４２-1，１４２-2は、それぞれ、トランスポートストリームＨＴＳ１，ＨＴＳ２のＴＳパケット部分を、ストリーム固有の鍵ＫｅｙＡ，ＫｅｙＢを用いて暗号化して、トランスポートストリームｅＨＴＳ１，ｅＨＴＳ２を得る。上述したように、少なくとも、例えば先頭の同期ワード（０ｘ４７）の部分などの定型パターン部分のみを暗号化することで足りるが、ここでは、ＴＳパケットの全体を暗号化するものとする。
【００６０】
図５は、暗号化部１４２（１４２-2，１４２-2）の構成例を示している。この暗号化部１４２は、メモリ１４２ａと、排他的論理和部（ＥＸ−ＯＲ部）１４２ｂを有している。メモリ１４２ａは、１８８バイト長の鍵（ＫｅｙＡ，ＫｅｙＢ）を格納している。排他的論理和部（ＥＸ−ＯＲ部）１４２ｂは、入力されるトランスポートストリームＨＴＳの１８８バイトのＴＳパケット部分に対して、１８８バイト長の鍵（ＫｅｙＡ，ＫｅｙＢ）とのビット毎の排他的論理和をとることで、この部分の暗号化を行う。なお、後述する復号化部も、この暗号化部１４２（１４２-2，１４２-2）の構成例と同様の構成とされる。図４において、入力の「ＣＩＴＳ」と、出力の「Ｈ′ＴＳ」は、復号化部における入出力を示している。
【００６１】
図６（ａ）は、トランスポートストリームＴＳ１，ＴＳ２を示しており、それぞれ、ＴＳパケットが連続したものとなっている。なお、ＴＳパケットは、パケット長が１８８バイトであって、先頭の同期ワード（０ｘ４７）、ＰＩＤ（パケット識別子）、ペイロード（Payload）などから構成されている。図６（ｂ）は、暗号化部１４２-1で得られる、ヘッダが付加され、さらに、ＴＳパケットの全体が鍵ＫｅｙＡで暗号化された、トランスポートストリームｅＨＴＳ１を示している。図６（ｃ）は、暗号化部１４２-1で得られる、ヘッダが付加され、さらに、ＴＳパケットの全体が鍵ＫｅｙＢで暗号化された、トランスポートストリームｅＨＴＳ２を示している。
【００６２】
図２に戻って、バッファ１４３-1，１４３-2は、それぞれ、トランスポートストリームｅＨＴＳ１，ｅＨＴＳ２を、一時的に、蓄積して、バッファリングする。マルチプレクサ１４４は、高速のクロックClockに同期して、トランスポートストリームｅＨＴＳ１，ｅＨＴＳ２のパケットを、バッファ１４３-1，１４３-2から交互に取り出して時分割多重し、１つのストリームＣＩＴＳを得る。図６（ｄ）は、このストリームＣＩＴＳを示している。
【００６３】
図２に示す送信処理部１０４の動作を簡単に説明する。チューナ１０３-1，１０３-2から出力されるトランスポートストリームＴＳ１，ＴＳ２（図６（ａ）参照）は、それぞれ、ヘッダ付加部１４１-1，１４１-2に供給される。このヘッダ付加部１４１-1，１４１-2では、それぞれ、トランスポートストリームＴＳ１，ＴＳ２のＴＳパケットの先頭に、クロックClockに同期して、同期バイト（ＳＢ）およびタイムスタンプ（ＴＳ）からなるヘッダが付加される。
【００６４】
ヘッダ付加部１４１-1，１４１-2で得られる、ヘッダが付加されたトランスポートストリームＨＴＳ１，ＨＴＳ２は、それぞれ、暗号化部１４２-1，１４２-2に供給される。この暗号化部１４２-1，１４２-2では、それぞれ、トランスポートストリームＨＴＳ１，ＨＴＳ２のＴＳパケットが、ストリーム固有の鍵ＫｅｙＡ，ＫｅｙＢを用いて暗号化されて、トランスポートストリームｅＨＴＳ１，ｅＨＴＳ２が得られる（図６(ｂ)，（ｃ）参照）。
【００６５】
暗号化部１４２-1，１４２-2で得られる、ヘッダが付加され、かつ１８８バイトのＴＳパケット部分が暗号化されたトランスポートストリームｅＨＴＳ１，ｅＨＴＳ２は、それぞれ、バッファ１４３-1，１４３-2に、一時的に蓄積され、バッファリングされる。そして、マルチプレクサ１４４では、クロックClockに同期して、トランスポートストリームｅＨＴＳ１，ｅＨＴＳ２のパケットが、バッファ１４３-1，１４３-2から交互に取り出されて時分割多重され、１つのトランスポートストリームＣＩＴＳ（図６（ｄ）参照）が得られる。
【００６６】
図７のフローチャートは、送信処理部１０４の処理の流れを概略的に示している。送信処理部１０４は、ステップＳＴ１１において、処理を開始する。次に、ステップＳＴ１２において、各チャネルのトランスポートストリームＴＳ１，ＴＳ２のＴＳパケットに、それぞれ、１バイトの同期バイト（ＳＢ）と３バイトのタイムスタンプ（ＴＳ）からなるヘッダを付加する。
【００６７】
次に、送信処理部１０４は、ステップＳＴ１３において、ヘッダ付加後のトランスポートストリームＨＴＳ１，ＨＴＳ２のＴＳパケットを、それぞれ、ヘッダを除き、ストリーム（チャネル）固有の鍵ＫｅｙＡ，ＫｅｙＢを用いて暗号化する。次に、ステップＳＴ１４において、ヘッダ付加、暗号化後のトランスポートストリームｅＨＴＳ１，ｅＨＴＳ２のＴＳパケットを、マルチプレクスして時分割多重して合成し、１つのトランスポートストリームＣＩＴＳを得る。そして、送信処理部１０４は、ステップＳＴ１５において、処理を終了する。
【００６８】
図１に戻って、受信処理部１０５は、ＣＡＭモジュール２００から、コモンインタフェースを介して送られてくる、１つのストリーム（合成ストリーム）ＣＩＴＳを分離して２つのトランスポートストリームＴＳ１，ＴＳ２を得る。すなわち、受信処理部１０５は、このストリームＣＩＴＳに対して、それぞれ、上述のストリーム固有の鍵ＫｅｙＡ，ＫｅｙＢを用いて復号化の処理を施すことで、２つのストリームを得る。
【００６９】
この場合、ストリームＣＩＴＳの各ＴＳパケットの暗号化部分の復号化が行われ、各ストリームにおいて、各ＴＳパケットのうち、同じ鍵で暗号化されていた暗号化部分のみが正しく復号化され、定型パターン部分も正しく復号される。受信処理部１０５は、さらに、復号化処理がされた後の２つのストリームに対して、それぞれ、定型パターン部分の復号が正しく行われていないパケットを廃棄して、最終的な、２つのトランスポートストリームＴＳ１，ＴＳ２を得る。受信処理部１０５は、ストリーム分離部を構成している。
【００７０】
図８は、受信処理部１０５の構成例を示している。受信処理部１０５は、復号化部１５１-1，１５１-2と、パケット廃棄部１５２-1，１５２-2と、タイミング復元部１５３-1，１５３-2と、ヘッダ除去部１５４-1，１５４-2を有している。
【００７１】
復号化部１５１-1，１５１-2は、それぞれ、ストリームＣＩＴＳに復号化処理を行って、トランスポートストリームＨ′ＴＳ１，Ｈ′ＴＳ２を得る。ここで、復号化部１５１-1，１５１-2は、それぞれ、ストリームＣＩＴＳの各ＴＳパケットの暗号化部分をストリームの固有の鍵ＫｅｙＡ，ＫｅｙＢを用いて復号化する。この復号化部１５１-1，１５１-2は、詳細説明は省略するが、上述した暗号化部１４２-2，１４２-2と同様に、図５に示すように、構成される。
【００７２】
この場合、トランスポートストリームＨ′ＴＳ１，Ｈ′ＴＳ２において、各ＴＳパケットのうち、同じ鍵で暗号化されていた暗号化部分のみが正しく復号化され、定型パターン部分も正しく復号化されたものとなる。図９（ａ）は、ストリームＣＩＴＳを示している。また、図９（ｂ）は、トランスポートストリームＨ′ＴＳ１，Ｈ′ＴＳ２を示している。図において、「ｒａｎｄｏｍ」の部分は、正しく復号化されていない部分を示している。
【００７３】
パケット廃棄部１５２-1，１５２-2は、それぞれ、トランスポートストリームＨ′ＴＳ１，Ｈ′ＴＳ２の各ＴＳパケットから、同期ワード（０ｘ４７）の部分などの定型パターン部分の復号が正しく行われていないパケットを廃棄して、トランスポートストリームｄＨ′ＴＳ１，ｄＨ′ＴＳ２を得る。図９（ｃ）は、トランスポートストリームｄＨ′ＴＳ１，ｄＨ′ＴＳ２を示している。
【００７４】
タイミング復元部１５３-1，１５３-2は、それぞれ、トランスポートストリームＨ′ＴＳ１，Ｈ′ＴＳ２の各ＴＳパケットのタイミングを、そのパケットに付加されているヘッダのタイムスタンプ（ＴＳ）に基づいて、復元する。ヘッダ除去部１５４-1，１５４-2は、それぞれ、トランスポートストリームｄＨ′ＴＳ１，ｄＨ′ＴＳ２のタイミングが復元された各ＴＳパケットに付加されているヘッダを除去して、最終的なトランスポートストリームＴＳ１，ＴＳ２を得る。
【００７５】
図１０は、タイミング復元部１５３（１５３-1，１５３-2）およびヘッダ除去部１５４（１５４-1，１５４-2）を含む処理部１５５の構成例を示している。この処理部１５５は、コントローラ１５５ａと、切換スイッチ１５５ｂと、１８８バイトのシフトレジスタ１５５ｃと、３バイトのシフトレジスタ１５５ｄと、３バイトのカウンタ１５５ｅと、接続スイッチ１５５ｆを有している。
【００７６】
コントローラ１５５ａは、マイクロプロセッサ（Microprocessor）を備えており、処理部１５５の各部の動作を制御する。このコントローラ１５５ａは、独立して存在してもよいが、上述のコントローラ１０１と兼用されてもよい。
【００７７】
切換スイッチ１５５ｂは、コントローラ１５５ａの制御により、トランスポートストリームｄＨ′ＴＳのヘッダが付加されている各ＴＳパケットの所定部分を選択的にシフトレジスタ１５５ｃおよびシフトレジスタ１５５ｄに供給する。
【００７８】
すなわち、コントローラ１５５ａは、トランスポートストリームｄＨ′ＴＳの各ＴＳパケットのヘッダの同期バイト（ＳＢ）を検知した後の３バイト期間は、切換スイッチ１５５ｂがｂ側に接続されるように制御する。これにより、各ＴＳパケットのヘッダの３バイトのタイムスタンプ（ＴＳ）は、シフトレジスタ１５５ｄに入力される。
【００７９】
また、コントローラ１５５ａは、その後の、１８８バイト期間は、切換スイッチ１５５ｂがａ側に接続されるように制御する。これにより、ヘッダが除かれた１８８バイトのＴＳパケットが、シフトレジスタ１５５ｃに入力される。
【００８０】
シフトレジスタ１５５ｃは、切換スイッチ１５５ｂのａ側から供給される１８８バイトのＴＳパケットを入力して格納する。また、シフトレジスタ１５５ｄは、切換スイッチ１５５ｂのｂ側から供給される３バイトのタイムスタンプ（ＴＳ）を入力して格納する。カウンタ１５５ｅは、クロックClockをカウントして、３バイトの時刻情報を生成する。
【００８１】
接続スイッチ１５５ｆは、コントローラ１５５ａの制御により、トランスポートストリームＴＳの各パケットの期間に、接続状態となる。すなわち、コントローラ１５５ａは、カウンタ１５５ｅのカウンタ値がシフトレジスタ１５５ｄに格納されているタイムスタンプ（ＴＳ）と一致するとき、接続スイッチ１５５ｆが接続状態となるように制御する。そして、コントローラ１５５ａは、シフトレジスタ１５５ｃに格納されている１８８バイトのＴＳパケットを読み出し、接続スイッチ１５５ｆを通じて出力する。
【００８２】
図１１のフローチャートは、上述した処理部１５５におけるコントローラ１５５ａの１つのＴＳパケットに対する制御処理を示している。コントローラ１５５ａは、ステップＳＴ２１において、処理を開始する。そして、コントローラ１５５ａは、ステップＳＴ２２において、トランスポートストリームｄＨ′ＴＳのＴＳパケットに付加されているヘッダの先頭の同期バイト（ＳＢ）を検出し、このヘッダの先頭を認識する。
【００８３】
次に、コントローラ１５５ａは、ステップＳＴ２３において、同期バイト（ＳＢ）の検出後の３バイト期間、切換スイッチ１５５ｂをｂ側に接続し、ヘッダに含まれる３バイトのタイムスタンプ（ＴＳ）をシフトレジスタ１５５ｄに入力して、格納する。次に、コントローラ１５５ａは、ステップＳＴ２４において、その後の１８８バイト期間、切換スイッチ１５５ｂをａ側に接続し、１８８バイトのＴＳパケットをシフトレジスタ１５５ｃに入力して、格納する。
【００８４】
次に、コントローラ１５５ａは、ステップＳＴ２５において、シフトレジスタ１５５ｄに格納された値、つまりタイプスタンプ（ＴＳ）と、カウンタ１５５ｅの値（カウンタ値）を比較する。次に、コントローラ１５５ａは、ステップＳＴ２６において、一致したら、接続スイッチ１５５ｆを接続状態として、シフトレジスタ１５５ｃに格納されている、１８８バイトのＴＳパケットを、トランスポートストリームＴＳ（ＭＰＥＧ  ＴＳ）のＴＳパケットとして出力する。そして、コントローラ１５５ａは、ステップＳＴ２７において、処理を終了する。
【００８５】
図８に示す受信処理部１０５の動作を簡単に説明する。ＣＡＭモジュール２００から供給される１つのストリームＣＩＴＳ（図９（ａ）参照）は、復号化部１５１-1，１５２に供給される。復号化部１５１-1，１５１-2では、それぞれ、ストリームＣＩＴＳの各ＴＳパケットの暗号化部分がストリームの固有の鍵ＫｅｙＡ，ＫｅｙＢを用いて復号化され、トランスポートストリームＨ′ＴＳ１，Ｈ′ＴＳ２（図９（ｂ）参照）が得られる。
【００８６】
復号化部１５１-1，１５１-2で得られるトランスポートストリームＨ′ＴＳ１，Ｈ′ＴＳ２は、それぞれ、パケット廃棄部１５２-1，１５２-2に供給される。このパケット廃棄部１５２-1，１５２-2では、それぞれ、トランスポートストリームＨ′ＴＳ１，Ｈ′ＴＳ２の各ＴＳパケットから、同期ワード（０ｘ４７）の部分などの定型パターン部分の復号が正しく行われていないパケットが廃棄される。このパケット廃棄により、トランスポートストリームｄＨ′ＴＳ１，ｄＨ′ＴＳ２（図９（ｃ）参照）が得られる。
【００８７】
パケット廃棄部１５２-1，１５２-2で得られるトランスポートストリームｄＨ′ＴＳ１，ｄＨ′ＴＳ２は、それぞれ、タイミング復元部１５３-1，１５３-2に供給される。このタイミング復元部１５３-1，１５３-2では、それぞれ、トランスポートストリームＨ′ＴＳ１，Ｈ′ＴＳ２の各ＴＳパケットのタイミングが、そのパケットに付加されているヘッダのタイムスタンプ（ＴＳ）に基づいて、復元される。
【００８８】
タイミング復元部１５３-1，１５３-2でタイミング復元の処理が施されたトランスポートストリームｄＨ′ＴＳ１，ｄＨ′ＴＳ２は、それぞれ、ヘッダ除去部１５４-1，１５４-2に供給される。このヘッダ除去部１５４-1，１５４-2では、それぞれ、トランスポートストリームｄＨ′ＴＳ１，ｄＨ′ＴＳ２の各ＴＳパケットに付加されているヘッダが除去され、最終的なトランスポートストリームＴＳ１，ＴＳ２が得られる。
【００８９】
図１２のフローチャートは、受信処理部１０５の処理の流れを概略的に示している。受信処理部１０５は、ステップＳＴ３１において、処理を開始する。次に、受信処理部１０５は、ステップＳＴ３２において、ストリームＣＩＴＳに対して、ストリーム（チャネル）固有の鍵ＫｅｙＡ，ＫｅｙＢを用いて復号化の処理を施し、トランスポートストリームＨ′ＴＳ１，Ｈ′ＴＳ２を得る。
【００９０】
次に、受信処理部１０５は、ステップＳＴ３３において、各チャネルのトランスポートストリームＨ′ＴＳ１，Ｈ′ＴＳ２において、正しく復号化されなかったＴＳパケットを廃棄する。次に、受信処理部１０５は、ステップＳＴ３４において、パケット廃棄後のトランスポートストリームｄＨ′ＴＳ１，ｄＨ′ＴＳ２において、ヘッダに含まれるタイムスタンプ（ＴＳ）を用いて、タイミングを、合成前のタイミングに復元する。
【００９１】
次に、受信処理部１０５は、ステップＳＴ３５において、タイミング復元後のトランスポートストリームｄＨ′ＴＳ１，ｄＨ′ＴＳ２において、ヘッダを除去して、トランスポートストリームＴＳ１，ＴＳ２を得る。そして、受信処理部１０５は、ステップＳＴ３６において、処理を終了する。
【００９２】
図１に戻って、デマルチプレクサ１０６-1，１０６-2は、それぞれ、受信処理部１０５で得られたトランスポートストリームＴＳ１，ＴＳ２から、選択（選局）されたサービスチャネルのビデオ、オーディオのＰＩＤデータパケットを抽出する。ストレージ１０７は、デマルチプレクサ１０６-2で抽出されるビデオ、オーディオのＰＩＤデータパケットを、記録し、再生する。
【００９３】
切換スイッチ１０８は、デマルチプレクサ１０６-1で抽出されるビデオ、オーディオのＰＩＤデータパケット、あるいは、ストレージ１０７から再生されるビデオ、オーディオのＰＩＤデータパケットを、選択的に出力する。すなわち、切換スイッチ１０８は、コントローラ１０１の制御により、録画と同時に視聴が行われる録画視聴時にはａ側に接続され、再生時にはｂ側に接続される。
【００９４】
ＭＰＥＧデコーダ１０９は、切換スイッチ１０８から出力されるビデオ、オーディオのＰＩＤデータパケットで構成される各エレメンタリストリームを復号して、ビデオデータおよびオーディオデータを得る。
【００９５】
ＣＡＭモジュール２００は、コントローラ２０１と、受信処理部２０２と、デスクランブラ２０３-1，２０３-2と、送信処理部２０４を有している。コントローラ２０１は、マイクロプロセッサ（Microprocessor）を備えており、ＣＡＭモジュール２００の各部の動作を制御する。コントローラ２０１は、例えば、ホストデバイス１００にＣＡＭモジュール２００が接続されるとき、例えば、ホストデバイス１００のコントローラ１０１との間の通信により、上述したストリーム固有の鍵ＫｅｙＡ，ＫｅｙＢを取得する。なお、ＣＡＭモジュール２００には、ホストデバイス１００のクロック発生部１０２で発生される高速のクロックClockが供給され、使用される。
【００９６】
受信処理部２０２は、ホストデバイス１００から送られてくる１つのストリーム（合成ストリーム）ＣＩＴＳを分離して２つのトランスポートストリームＴＳ１，ＴＳ２を得る。すなわち、受信処理部２０２は、このストリームＣＩＴＳに対して、それぞれ、上述のストリーム固有の鍵ＫｅｙＡ，ＫｅｙＢを用いて復号化の処理を施すことで、２つのストリームを得る。詳細説明は省略するが、この受信処理部２０２は、上述のホストデバイス１００における受信処理部１０５と同様に構成される（図８参照）。
【００９７】
デスクランブラ２０３-1，２０３-2は、それぞれ、受信処理部２０２で得られるトランスポートストリームＴＳ１，ＴＳ２に対してデスクランブル処理を施す。送信処理部２０４は、デスクランブラ２０３-1，２０３-2で処理後のトランスポートストリームＴＳ１，ＴＳ２を合成して、コモンインタフェースＣＩを介してＣＡＭモジュール２００に送信する１つのストリームＣＩＴＳ（合成ストリーム）を得る。
【００９８】
すなわち、送信処理部２０４は、トランスポートストリームＴＳ１，ＴＳ２のＴＳパケットを、それぞれ、上述のストリーム固有の鍵ＫｅｙＡ，ＫｅｙＢを用いて暗号化する。そして、その後に、各ストリームのＴＳパケットを時分割多重して１つのストリームＣＩＴＳを得る。詳細説明は省略するが、この送信処理部２０４は、上述のホストデバイス１００における送信処理部１０４と同様に構成される（図２参照）。
【００９９】
図１に示すデジタル放送受信システム１０の動作を説明する。ホストデバイス１００のチューナ１０３-1，１０３-2では、それぞれ、放送局から送られてくる互いに異なるチャネルのトランスポートストリームＴＳ１，ＴＳ２のＲＦ変調信号が受信される。チューナ１０３-1，１０３-2では、それぞれ、そのＲＦ変調信号が中間周波数（ＩＦ）にダウンコンバートされ、さらに、ＩＦ変調信号の復調が行われて、ベースバンドのトランスポートストリームＴＳ１，ＴＳ２が得られる。
【０１００】
チューナ１０３-1，１０３-2で得られるトランスポートストリームＴＳ１，ＴＳ２は、送信処理部１０４に供給される。送信処理部１０４では、２つのトランスポートストリームＴＳ１，ＴＳ２が合成されて１つのストリーム（合成ストリーム）ＣＩＴＳが得られる。すなわち、送信処理部１０４では、トランスポートストリームＴＳ１，ＴＳ２のＴＳパケットが、それぞれ、ストリーム固有の鍵ＫｅｙＡ，ＫｅｙＢを用いて暗号化される。そして、送信処理部１０４では、その後に、これら２つのストリームＴＳ１，ＴＳ２のＴＳパケットが時分割多重されて、ストリームＣＩＴＳが得られる。このストリームＣＩＴＳは、コモンインタフェースＣＩを介して、ＣＡＭモジュール２００に送信される。
【０１０１】
ＣＡＭモジュール２００の受信処理部２０２では、ホストデバイス１００から送られてくる１つのストリームＣＩＴＳが受信される。この受信処理部２０２では、このストリームＣＩＴＳが分離されて、２つのトランスポートストリームＴＳ１，ＴＳ２が得られる。すなわち、受信処理部２０２では、ストリームＣＩＴＳに対して、それぞれ、ストリーム固有の鍵ＫｅｙＡ，ＫｅｙＢを用いて復号化の処理が施されることで、トランスポートストリームＴＳ１，ＴＳ２が得られる。
【０１０２】
この場合、ストリームＣＩＴＳの各ＴＳパケットの暗号化部分の復号化が行われ、各ストリームにおいて、各ＴＳパケットのうち、同じ鍵で暗号化されていた暗号化部分のみが正しく復号化され、定型パターン部分も正しく復号される。受信処理部２０２では、さらに、復号化処理がされた後の２つのストリームに対して、それぞれ、定型パターン部分の復号が正しく行われていないパケットを廃棄することが行われて、最終的な、２つのトランスポートストリームＴＳ１，ＴＳ２が得られる。
【０１０３】
受信処理部２０２で得られる２つのトランスポートストリームＴＳ１，ＴＳ２は、それぞれ、デスクランブラ２０３-1，２０３-2に供給される。このデスクランブラ２０３-1，２０３-2では、それぞれ、トランスポートストリームＴＳ１，ＴＳ２に対してデスクランブル処理が施される。そして、処理後のトランスポートストリームＴＳ１，ＴＳ２は、送信処理部２０４に供給される。
【０１０４】
送信処理部２０４では、２つのトランスポートストリームＴＳ１，ＴＳ２が合成されて１つのストリーム（合成ストリーム）ＣＩＴＳが得られる。すなわち、送信処理部２０２では、トランスポートストリームＴＳ１，ＴＳ２のＴＳパケットが、それぞれ、ストリーム固有の鍵ＫｅｙＡ，ＫｅｙＢを用いて暗号化される。そして、送信処理部２０４では、その後に、これら２つのストリームＴＳ１，ＴＳ２のＴＳパケットが時分割多重されて、ストリームＣＩＴＳが得られる。このストリームＣＩＴＳは、コモンインタフェースＣＩを介して、ホストデバイス１００に送信される。
【０１０５】
ホストデバイス１００の受信処理部１０５では、ＣＡＭモジュール２００から送られてくる１つのストリームＣＩＴＳが受信される。この受信処理部１０５では、このストリームＣＩＴＳが分離されて、２つのトランスポートストリームＴＳ１，ＴＳ２が得られる。すなわち、受信処理部１０５では、ストリームＣＩＴＳに対して、それぞれ、ストリーム固有の鍵ＫｅｙＡ，ＫｅｙＢを用いて復号化の処理が施されることで、トランスポートストリームＴＳ１，ＴＳ２が得られる。
【０１０６】
この場合、ストリームＣＩＴＳの各ＴＳパケットの暗号化部分の復号化が行われ、各ストリームにおいて、各ＴＳパケットのうち、同じ鍵で暗号化されていた暗号化部分のみが正しく復号化され、定型パターン部分も正しく復号される。受信処理部１０５では、さらに、復号化処理がされた後の２つのストリームに対して、それぞれ、定型パターン部分の復号が正しく行われていないパケットを廃棄することが行われて、最終的な、２つのトランスポートストリームＴＳ１，ＴＳ２が得られる。このトランスポートストリームＴＳ１，ＴＳ２は、それぞれ、デマルチプレクサ１０６-1，１０６-2に供給される。
【０１０７】
デマルチプレクサ１０６-1，１０６-2では、それぞれ、トランスポートストリームＴＳ１，ＴＳ２から、選択（選局）されたサービスチャネルのビデオ、オーディオのＰＩＤデータパケットが抽出される。デマルチプレクサ１０６-1で抽出されるビデオ、オーディオのＰＩＤデータパケットは、切換スイッチ１０８のａ側に入力される。一方、デマルチプレクサ１０６-2で抽出されるビデオ、オーディオのＰＩＤデータパケットはストレージ１０７に入力される。ストレージ１０７から再生される所定のサービスチャネルのビデオ、オーディオのＰＩＤデータパケットは切換スイッチ１０８のｂ側に入力される。
【０１０８】
録画と同時に視聴が行われる録画視聴時には、デマルチプレクサ１０６-2で抽出されるビデオ、オーディオのＰＩＤデータパケットがストレージ１０７に記録される。また、この場合、切換スイッチ１０８はａ側に接続され、デマルチプレクサ１０６-1で抽出されるビデオ、オーディオのＰＩＤデータパケットが選択的に抽出される。そして、ＭＰＥＧデコーダ１０９では、そのＰＩＤデータパケットで構成されるエレメンタリストリームが復号されて、ビデオデータおよびオーディオデータが得られる。
【０１０９】
また、再生時には、ストレージ１０７から所定のサービスチャネルのＰＩＤデータパケットが再生される。また、この場合、切換スイッチ１０８はｂ側に接続され、ストレージ１０７から再生されるビデオ、オーディオのＰＩＤデータパケットが選択的に抽出される。そして、ＭＰＥＧデコーダ１０９では、そのＰＩＤデータパケットで構成されるエレメンタリストリームが復号されて、ビデオデータおよびオーディオデータが得られる。
【０１１０】
上述したように、図１に示すデジタル放送受信システム１０においては、送信処理部１０４，２０４は、２つのトランスポートストリームＴＳ１，ＴＳ２のＴＳパケットの少なくとも定型パターン部分をストリーム固有の鍵ＫｅｙＡ，Ｋｅｙを用いて暗号化して、１つのストリームＣＩＴＳを得るものである。そのため、受信処理部２０２，１０５は、このストリームＣＩＴＳから元の２つのトランスポートストリームＴＳ１，ＴＳ２を簡単かつ確実に取得できる。
【０１１１】
また、図１に示すデジタル放送受信システム１０においては、送信処理部１０４，２０４は、２つのトランスポートストリームＴＳ１，ＴＳ２のＴＳパケットに、同期バイト（ＳＢ）を含むヘッダを付加するものである。そのため、受信処理部２０２，１０５は、先頭に同期ワード（０ｘ４７）があるＴＳパケット部分が暗号化されていても、付加されたヘッダの同期バイト（ＳＢ）に基づいて、ストリームＣＩＴＳに含まれる各ＴＳパケットを良好に検出して処理できる。
【０１１２】
また、図１に示すデジタル放送受信システム１０においては、送信処理部１０４，２０４は、２つのトランスポートストリームＴＳ１，ＴＳ２のＴＳパケットに、タイムスタンプ（ＴＳ）を含むヘッダを付加するものである。そのため、この場合、受信処理部２０２，１０５は、２つのトランスポートストリームＴＳ１，ＴＳ２を得る際に、それぞれに含まれるＴＳパケットのタイミングを合成前の元のタイミングに復元できる。
【０１１３】
＜２．変形例＞
なお、上述実施の形態においては、ホストデバイス１００が２つのチューナ１０３-1，１０３-2を有し、２つのトランスポートストリームＴＳ１，ＴＳ２を取り扱うものである。本技術は、３つ以上のトランスポートストリームを取り扱う場合にも、同様に適用することができる。
【０１１４】
また、上述実施の形態においては、ホストデバイス１００からＣＡＭモジュール２００、あるいはＣＡＭモジュール２００からホストデバイス１００に、２つのトランスポートストリームＴＳ１，ＴＳ２を送信する例を示した。しかし、本技術は、複数のトランスポートストリームをその他の外部機器に有線あるいは無線で送信する場合にも同様に適用できることは勿論である。
【０１１５】
また、上述実施の形態においては、ストリームとしてＭＰＥＧのトランスポートストリームＴＳを扱う例を示した。しかし、このトランスポートストリームと同様の構成のその他のストリームに関しても、本技術を同様に適用できることは勿論である。
【０１１６】
また、本技術は、以下のような構成を取ることもできる。
（１）それぞれパケットの連続により構成される複数のストリームを入力するストリーム入力部と、
上記入力された複数のストリームを合成して１つのストリームを得るストリーム合成部と、
上記得られた１つのストリームを送信するストリーム送信部とを備え、
上記ストリーム合成部は、
上記複数のストリームのパケットの少なくとも定型パターン部分をそれぞれストリーム固有の鍵を用いて、受信側における各ストリームのパケットの分離のために暗号化し、その後に、該複数のストリームのパケットを時分割多重して上記１つのストリームを得る
送信装置。
（２）上記ストリーム合成部は、さらに、
上記複数のストリームのパケットに、同期バイトを含むヘッダを付加する
前記（１）に記載の送信装置。
（３）上記ストリーム合成部は、さらに、
上記複数のストリームのパケットに付加される上記ヘッダに、該パケットの入力時刻に対応したタイムスタンプを含める
前記（２）に記載の送信装置。
（４）上記ストリームは、トランスポートストリームであり、
上記パケットは、上記定型パターン部分としての同期ワードを先頭に持つトランスポートストリームパケットである
前記（１）から（３）のいずれかに記載の送信装置。
（５）上記ストリーム送信部は、
上記１つのストリームを、デジタルインタフェースを介して外部機器に送信する
前記（１）から（４）のいずれかに記載の送信装置。
（６）上記デジタルインタフェースは、ＤＶＢ−ＣＩコモンインタフェースである
前記（５）に記載の送信装置。
（７）それぞれパケットの連続により構成される複数のストリームを入力するストリーム入力ステップと、
上記入力された複数のストリームを合成して１つのストリームを得るストリーム合成ステップと、
上記得られた１つのストリームを送信するストリーム送信ステップとを備え、
上記ストリーム合成ステップでは、
上記複数のストリームのパケットの少なくとも定型パターン部分をそれぞれストリーム固有の鍵を用いて、受信側における各ストリームのパケットの分離のために暗号化し、その後に、該複数のストリームのパケットを時分割多重して上記１つのストリームを得る
送信方法。
（８）コンピュータを、
それぞれパケットの連続により構成される複数のストリームを入力するストリーム入力手段と、
上記複数のストリームを合成して１つのストリームを得るストリーム合成手段と、
上記１つのストリームを送信するストリーム送信手段と
として機能させ、
上記ストリーム合成手段は、
上記複数のストリームのパケットの少なくとも定型パターン部分をそれぞれストリーム固有の鍵を用いて受信側における各ストリームのパケットの分離のために暗号化し、その後に、該複数のストリームのパケットを時分割多重して上記１つのストリームを得る
プログラム。
（９）複数のストリームのパケットが時分割多重されて得られた１つのストリームを受信するストリーム受信部と、
上記受信された１つのストリームから複数のストリームを分離して得るストリーム分離部と、
上記得られた複数のストリームを出力するストリーム出力部とを備え、
上記１つのストリームを構成する上記複数のストリームのパケットの少なくとも定型パターン部分はそれぞれストリーム固有の鍵が用いられて暗号化されており、
上記ストリーム分離部は、
上記１つのストリームのパケットの暗号化部分をそれぞれ上記複数のストリームの固有の鍵を用いて復号化し、その後に、上記定型パターン部分の復号が正しく行われていないパケットを廃棄して上記複数のストリームを得る
受信装置。
（１０）上記１つのストリームのパケットには少なくとも同期バイトを含むヘッダが付加されており、
上記ストリーム分離部は、
上記同期バイトに基づいて、上記１つのストリームに含まれる各パケットを検出して処理する
前記（９）に記載の受信装置。
（１１）上記１つのストリームの各パケットに付加されているヘッダには、タイムスタンプがさらに含まれており、
上記ストリーム分離部は、
上記パケット廃棄後の複数のストリームにそれぞれ含まれる各パケットのタイミングを上記タイムスタンプに基づいて復元する
前記（１０）に記載の受信装置。
（１２）上記ストリーム受信部は、
上記１つのストリームを、デジタルインタフェースを介して外部機器から受信する
前記（９）から（１１）のいずれかに記載の受信装置。
（１３）上記デジタルインタフェースは、ＤＶＢ−ＣＩコモンインタフェースである
前記（１２）に記載の受信装置。
（１４）複数のストリームのパケットが時分割多重されて得られた１つのストリームを受信するストリーム受信ステップと、
上記受信された１つのストリームを分離して複数のストリームを得るストリーム分離ステップと、
上記得られた複数のストリームを出力するストリーム出力ステップとを備え、
上記１つのストリームを構成する上記複数のストリームのパケットの少なくとも定型パターン部分はそれぞれストリーム固有の鍵が用いられて暗号化されており、
上記ストリーム分離ステップでは、
上記１つのストリームのパケットの暗号化部分をそれぞれ上記複数のストリームの固有の鍵を用いて復号化し、その後に、上記定型パターン部分の復号が正しく行われていないパケットを廃棄して上記複数のストリームを得る
受信方法。
（１５）コンピュータを、
複数のストリームのパケットが時分割多重されて得られた１つのストリームを受信するストリーム受信手段と、
上記受信された１つのストリームを分離して複数のストリームを得るストリーム分離手段と、
上記得られた複数のストリームを出力するストリーム出力手段と
として機能させ、
上記１つのストリームを構成する上記複数のストリームのパケットの少なくとも定型パターン部分はそれぞれストリーム固有の鍵が用いられて暗号化されており、
上記ストリーム分離手段は、
上記１つのストリームのパケットの暗号化部分をそれぞれ上記複数のストリームの固有の鍵を用いて復号化し、その後に、上記定型パターン部分の復号が正しく行われていないパケットを廃棄して上記複数のストリームを得る
プログラム。
（１６）送信装置と受信装置とを有し、
上記送信装置は、
それぞれパケットの連続により構成される複数のストリームを入力するストリーム入力部と、
上記入力された複数のストリームを合成して１つのストリームを得るストリーム合成部と、
上記得られた１つのストリームを上記受信装置に送信するストリーム送信部とを備え、
上記ストリーム合成部は、
上記複数のストリームのパケットの少なくとも定型パターン部分をそれぞれストリーム固有の鍵を用いて、受信側における各ストリームのパケットの分離のために暗号化し、その後に、該複数のストリームのパケットを時分割多重して上記１つのストリームを得、
上記受信装置は、
上記送信装置から上記１つのストリームを受信するストリーム受信部と、
上記受信された１つのストリームを分離して複数のストリームを得るストリーム分離部と、
上記得られた複数のストリームを出力するストリーム出力部とを備え、
上記ストリーム分離部は、
上記１つのストリームのパケットの暗号化部分をそれぞれ上記複数のストリームの固有の鍵を用いて復号化し、その後に、上記定型パターン部分の復号が正しく行われていないパケットを廃棄して上記複数のストリームを得る
ストリーム送受信システム。
（１７）送信装置と受信装置とを有し、
上記送信装置は、
それぞれパケットの連続により構成される複数のストリームを入力するストリーム入力部と、
上記入力された複数のストリームを合成して１つのストリームを得るストリーム合成部と、
上記得られた１つのストリームを外部機器に送信するストリーム送信部とを備え、
上記ストリーム合成部は、
上記複数のストリームのパケットの少なくとも定型パターン部分をそれぞれストリーム固有の鍵を用いて、受信側における各ストリームのパケットの分離のために暗号化し、その後に、該複数のストリームのパケットを時分割多重して上記１つのストリームを得、
上記受信装置は、
複数のストリームのパケットが時分割多重されて得られた１つのストリームを上記外部機器から受信するストリーム受信部と、
上記受信された１つのストリームを分離して複数のストリームを得るストリーム分離部と、
上記得られた複数のストリームを出力するストリーム出力部とを備え、
上記１つのストリームを構成する上記複数のストリームのパケットの少なくとも定型パターン部分はそれぞれストリーム固有の鍵が用いられて暗号化されており、
上記ストリーム分離部は、
上記１つのストリームのパケットの暗号化部分をそれぞれ上記複数のストリームの固有の鍵を用いて復号化し、その後に、上記定型パターン部分の復号が正しく行われていないパケットを廃棄して上記複数のストリームを得る
電子機器。
（１８）上記受信装置のストリーム出力部から出力される複数のストリームの少なくともいずれかを記録するストレージをさらに有する
前記（１７）に記載の電子機器。
（１９）上記受信装置のストリーム出力部から出力される複数のストリームに対してデスクランブル処理を施し、処理後の複数のストリームを上記送信装置のストリーム入力部に供給する処理装置をさらに有する
前記（１７）に記載の電子機器。
【符号の説明】
【０１１７】
１０・・・デジタル放送受信システム
１００・・・ホストデバイス
１０１・・・マイクロプロセッサ
１０２・・・クロック発生部
１０３-1，１０３-2・・・チューナ
１０４・・・送信処理部
１０５・・・受信処理部
１０６-1，１０６-2・・・デマルチプレクサ
１０７・・・ストレージ
１０８・・・切換スイッチ
１０９・・・ＭＰＥＧデコーダ
１４１，１４１-1，１４１-2・・・ヘッダ付加部
１４１ａ・・・コントローラ
１４１ｂ・・・シフトレジスタ(4Byte)
１４１ｃ・・・カウンタ(3Byte)
１４１ｄ・・・メモリ(1Byte)
１４１ｅ・・・切換スイッチ
１４１ｆ・・・シフトレジスタ(192Byte)
１４１ｇ・・・バッファ
１４２，１４２-1，１４２-2・・・暗号化部
１４２ａ・・・メモリ
１４２ｂ・・・排他的論理和部（ＥＸ−ＯＲ部）
１４３-1，１４３-2・・・バッファ
１４４・・・デマルチプレクサ
１５１-1，１５１-2・・・復号化部
１５２-2，１５２-2・・・パケット廃棄部
１５３-1，１５３-2・・・タイミング復元部
１５４-1，１５４-2・・・ヘッダ除去部
１５５・・・処理部
１５５ａ・・・コントローラ
１５５ｂ・・・切換スイッチ
１５５ｃ・・・シフトレジスタ(188Byte)
１５５ｄ・・・シフトレジスタ(3Byte)
１５５ｅ・・・カウンタ(3Byte)
１５５ｆ・・・接続スイッチ
２００・・・ＣＡＭモジュール
２０１・・・コントローラ
２０２・・・受信処理部
２０３-1，２０３-2・・・デスクランブラ
２０４・・・送信処理部
【図１】
2013168469.tif 000003
【図２】
2013168469.tif 000004
【図３】
2013168469.tif 000005
【図４】
2013168469.tif 000006
【図５】
2013168469.tif 000007
【図６】
2013168469.tif 000008
【図７】
2013168469.tif 000009
【図８】
2013168469.tif 000010
【図９】
2013168469.tif 000011
【図１０】
2013168469.tif 000012
【図１１】
2013168469.tif 000013
【図１２】
2013168469.tif 000014
【図１３】
2013168469.tif 000015
【図１４】
2013168469.tif 000016
【図１５】
2013168469.tif 000017
【国際調査報告】
2013168469.tif 000018
2013168469.tif 000019
2013168469.tif 000020
2013168469.tif 000021