(57)【要約】    【課題】  例えばディジタル放送受信装置および記録装置において、両者を接続するＩＥＥＥ１３９４インタフェースとＵＳＢインタフェースとの両方を有効に使用することを可能にする。    【解決手段】  ディジタル放送受信装置１００と記録装置２００とが、ＩＥＥＥ１３９４インタフェース（３４０）とＵＳＢインタフェース（３３０）とによって接続され、ディジタル放送受信装置１００と記録装置２００との間で、コピーに対して制限がない第１のＴＳデータおよび該制限がある第２のＴＳデータが伝送される通信システムにおいて、第１のＴＳデータをＵＳＢインタフェースによって伝送し、第２のＴＳデータに対して暗号化を行った上で、ＩＥＥＥ１３９４インタフェースによって伝送を行う。【選択図】      図１
2006293642.tif 000002
【特許請求の範囲】
【請求項１】
第１の装置と第２の装置とが、通信方式の異なる複数の通信手段によって接続され、前記第１の装置と前記第２の装置との間で、コピーに対して制限がない第１のデータおよび該制限がある第２のデータが伝送される通信システムにおいて、
前記複数の通信手段のうち、前記第１のデータの伝送を行う第１の通信手段と、
前記複数の通信手段のうち、前記第２のデータに対して暗号化を行った上で伝送を行う第２の通信手段と
を有することを特徴とする通信システム。
【請求項２】
第１の装置と第２の装置とが、通信方式の異なる複数の通信手段によって接続され、前記第１の装置と前記第２の装置との間で、コピーに対して制限がない第１のデータおよび該制限がある第２のデータが伝送される通信システムにおいて、
前記複数の通信手段のうち、前記第１のデータの伝送を行うとともに、前記第２のデータに対して暗号化を行った上で伝送を行う第１の通信手段と、
前記複数の通信手段のうち、前記第１の通信手段において行う暗号化に使用する暗号鍵の伝送を行う第２の通信手段と
を有することを特徴とする通信システム。
【請求項３】
コピーに対する制限の有無を示すコピー制御情報に基づき、前記第１及び第２のデータの区別を行い、前記第１及び第２の通信手段を選択的に動作させる動作制御手段を更に有することを特徴とする請求項１または請求項２記載の通信システム。
【請求項４】
第１の装置と第２の装置とが、通信方式の異なる複数の通信手段によって接続され、前記第１の装置と前記第２の装置との間で、コピーに対して制限がある所定のデータが伝送される通信システムにおいて、
前記複数の通信手段のうち、前記所定のデータに対して暗号化を行った上で伝送を行う第１の通信手段と、
前記複数の通信手段のうち、前記第１の通信手段において行う暗号化に使用する暗号鍵の伝送を行う第２の通信手段と
を有することを特徴とする通信システム。
【請求項５】
前記第１の通信手段は、ＵＳＢ（Universal Serial Bus）規格に基づく通信手段であり、前記第２の通信手段は、ＩＥＥＥ１３９４規格に基づく通信手段であることを特徴とする請求項１、請求項２、または請求項４記載の通信システム。
【請求項６】
前記第１および第２の装置は放送受信装置と記録装置とであり、前記第１および第２の装置の相互間で伝送されるデータは、前記放送受信装置で受信された放送番組データまたは前記記録装置に記録され再生された放送番組データであることを特徴とする請求項１、請求項２、または請求項４記載の通信システム。
【請求項７】
通信方式の異なる複数の通信手段によって外部装置と接続され、前記外部装置との間で、コピーに対して制限がない第１のデータおよび該制限がある第２のデータが伝送される通信装置において、
前記複数の通信手段のうち、前記第１のデータの伝送を行う第１の通信手段と、
前記複数の通信手段のうち、前記第２のデータに対して暗号化を行った上で伝送を行う第２の通信手段と
を有することを特徴とする通信装置。
【請求項８】
通信方式の異なる複数の通信手段によって外部装置と接続され、前記外部装置との間で、コピーに対して制限がない第１のデータおよび該制限がある第２のデータが伝送される通信装置において、
前記複数の通信手段のうち、前記第１のデータの伝送を行うとともに、前記第２のデータに対して暗号化を行った上で伝送を行う第１の通信手段と、
前記複数の通信手段のうち、前記第１の通信手段において行う暗号化に使用する暗号鍵の伝送を行う第２の通信手段と
を有することを特徴とする通信装置。
【請求項９】
コピーに対する制限の有無を示すコピー制御情報に基づき、前記第１及び第２のデータの区別を行い、前記第１及び第２の通信手段を選択的に動作させる動作制御手段を更に有することを特徴とする請求項７または請求項８記載の通信装置。
【請求項１０】
通信方式の異なる複数の通信手段によって外部装置と接続され、前記外部装置との間で、コピーに対して制限がある所定のデータが伝送される通信装置において、
前記複数の通信手段のうち、前記所定のデータに対して暗号化を行った上で伝送を行う第１の通信手段と、
前記複数の通信手段のうち、前記第１の通信手段において行う暗号化に使用する暗号鍵の伝送を行う第２の通信手段と
を有することを特徴とする通信装置。
【請求項１１】
前記第１の通信手段は、ＵＳＢ規格に基づく通信手段であり、前記第２の通信手段は、ＩＥＥＥ１３９４規格に基づく通信手段であることを特徴とする請求項７、請求項８、または請求項１０記載の通信装置。
【請求項１２】
第１の装置と第２の装置とが、通信方式の異なる第１および第２の通信手段によって接続され、前記第１の装置と前記第２の装置との間で、コピーに対して制限がない第１のデータおよび該制限がある第２のデータが伝送される通信システムに適用される制御方法において、
前記第１のデータを前記第１の通信手段によって伝送する第１の伝送ステップと、
前記第２のデータに対して暗号化を行った上で、前記第２の通信手段によって伝送を行う第２の伝送ステップと
を有することを特徴とする制御方法。
【請求項１３】
第１の装置と第２の装置とが、通信方式の異なる第１および第２の通信手段によって接続され、前記第１の装置と前記第２の装置との間で、コピーに対して制限がない第１のデータおよび該制限がある第２のデータが伝送される通信システムに適用される制御方法において、
前記第１のデータが入力されたとき、前記第１のデータを前記第１の通信手段によって伝送する第１の伝送ステップと、
前記第２のデータが入力されたとき、前記第２のデータに対して暗号化を行った上で、前記第１の通信手段によって伝送を行うとともに、該暗号化に使用する暗号鍵を前記第２の通信手段によって伝送する第２の伝送ステップと
を有することを特徴とする制御方法。
【請求項１４】
コピーに対する制限の有無を示すコピー制御情報に基づき、入力されたデータが前記第１及び第２のデータのいずれであるかを判別し、前記第１及び第２の伝送ステップを選択的に実行させる動作制御ステップを更に有することを特徴とする請求項７または請求項１３記載の制御方法。
【請求項１５】
第１の装置と第２の装置とが、通信方式の異なる第１および第２の通信手段によって接続され、前記第１の装置と前記第２の装置との間で、コピーに対して制限がある所定のデータが伝送される通信システムに適用される制御方法において、
前記所定のデータに対して暗号化を行った上で前記第１の通信手段によって伝送を行う第１の伝送ステップと、
前記第１の伝送ステップにおいて行う暗号化に使用する暗号鍵を前記第２の通信手段によって伝送する第２の伝送ステップと
を有することを特徴とする制御方法。
【請求項１６】
第１の装置と第２の装置とが、通信方式の異なる第１および第２の通信手段によって接続され、前記第１の装置と前記第２の装置との間で、コピーに対して制限がない第１のデータおよび該制限がある第２のデータが伝送される通信システムに適用される制御方法を、コンピュータに実行させるためのプログラムにおいて、
前記第１のデータを前記第１の通信手段によって伝送する第１の伝送ステップと、
前記第２のデータに対して暗号化を行った上で、前記第２の通信手段によって伝送を行う第２の伝送ステップと
を有することを特徴とするプログラム。
【請求項１７】
第１の装置と第２の装置とが、通信方式の異なる第１および第２の通信手段によって接続され、前記第１の装置と前記第２の装置との間で、コピーに対して制限がない第１のデータおよび該制限がある第２のデータが伝送される通信システムに適用される制御方法を、コンピュータに実行させるためのプログラムにおいて、
前記第１のデータが入力されたとき、前記第１のデータを前記第１の通信手段によって伝送する第１の伝送ステップと、
前記第２のデータが入力されたとき、前記第２のデータに対して暗号化を行った上で、前記第１の通信手段によって伝送を行うとともに、該暗号化に使用する暗号鍵を前記第２の通信手段によって伝送する第２の伝送ステップと
を有することを特徴とするプログラム。
【請求項１８】
第１の装置と第２の装置とが、通信方式の異なる第１および第２の通信手段によって接続され、前記第１の装置と前記第２の装置との間で、コピーに対して制限がある所定のデータが伝送される通信システムに適用される制御方法を、コンピュータに実行させるためのプログラムにおいて、
前記所定のデータに対して暗号化を行った上で前記第１の通信手段によって伝送を行う第１の伝送ステップと、
前記第１の伝送ステップにおいて行う暗号化に使用する暗号鍵を前記第２の通信手段によって伝送する第２の伝送ステップと
を有することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信システム、通信装置、制御方法及びプログラムに関し、特に、第１の装置と第２の装置とが、通信方式の異なる複数の通信手段によって接続され、第１の装置と第２の装置との間で、コピーに対して制限がない第１のデータおよび該制限がある第２のデータが伝送される通信システム、該通信システムを構成する通信装置、前記通信システムに適用される制御方法、及び該制御方法をコンピュータに実行させるためのプログラムに関する。
【背景技術】
【０００２】
次世代のＴＶ放送方式としてディジタルＴＶ放送が注目されている。ディジタルＴＶ放送は、ＳＴＢ（セットトップボックス）等のディジタル放送受信装置で受信される。ディジタル放送受信装置の中には、受信した放送番組データを外部に出力するためにＩＥＥＥ１３９４インタフェースを使用するものがある（例えば、特許文献１参照）。ＩＥＥＥ１３９４インタフェースとは、ＩＥＥＥ１３９４規格（IEEE Std 1394-1995等）に準拠した高速シリアルバスに接続可能なデジタルインターフェースである。
【０００３】
高速シリアルバスインタフェースには、ＩＥＥＥ１３９４インタフェースの他にＵＳＢ（Universal Serial Bus）インタフェースが存在する。ＵＳＢインタフェースとは、ＵＳＢ規格（ＵＳＢ２．０等）に準拠した高速シリアルバスに接続可能なデジタルインターフェースである。
【０００４】
ところで、ＩＥＥＥ１３９４インタフェースやＵＳＢインタフェースには、ディジタルコンテンツの著作権保護のためにＤＴＣＰ（Digital Transmission Content Protection）規格が定められており、これによって、不正コピーを防止することができるようになっている。例えば、特許文献２には、ＵＳＢやパーソナルコンピュータ内のＰＣＩバス等にＤＴＣＰ規格を適用する技術が提案されている。なお、ＤＴＣＰ規格等は、ライセンス管理団体ＤＴＬＡ（Digital Transmission Licensing Administrator）によってライセンス管理されている（http://www.dtcp.com/参照）。
【０００５】
ＤＴＣＰ規格では、ライセンス管理団体から認証に必要な鍵やアルゴリズムを予め受け取り、ＩＥＥＥ１３９４やＵＳＢ等のシリアルバスを使用してデータ転送を行う際、転送先の機器について認証を行った上で、コピー制御情報（ＣＣＩ；Copy Control Information）に応じてデータを暗号化し、ＩＥＥＥ１３９４やＵＳＢ等のシリアルバスを介して転送先の機器にデータを転送する。
【０００６】
ＤＴＣＰ規格において、シリアルバスを介してデータを転送する際に、送信側においてはコピー制御情報に基づきデータの暗号化を行うか否かを決定する。このコピー制御情報は一般に、コピー不可、これ以上のコピーは不可、１回のみコピー可、コピー可の４種類の制御情報からなっており、コピー可以外ではＤＴＣＰ方式の暗号化が適用される。
【０００７】
受信側においては、シリアルバスを介して送信側にデータの送信を要求する際、送信側に受信側の認証を依頼する。認証が成功すれば、送信側と受信側とで鍵を共有し、送信側ではこの鍵でデータを暗号化し、シリアルバスを介して暗号化されたデータを受信側へ転送する。受信側では、認証で共有した鍵を用いて、転送された暗号化データの復号を行う。
【特許文献１】特開２００１−１０３３９０号公報
【特許文献２】特開２００１−３３３１３０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
ところで、ディジタル放送受信装置（ＳＴＢ等）と記録装置とを、上述したＩＥＥＥ１３９４インタフェースとＵＳＢインタフェースとの両方を使用して接続した場合において、ディジタル放送受信装置で受信した番組を記録装置に録画するために、例えば一方のＩＥＥＥ１３９４シリアルバスを用いて認証を行い、暗号化された放送番組データを記録装置に転送するようにする。この場合、他方のＵＳＢは使用されず、有効に利用されていない状態になる。
【０００９】
こうしたＩＥＥＥ１３９４シリアルバスの使用状態において、例えば、ディジタルビデオカメラなどを該ＩＥＥＥ１３９４シリアルバスに接続して、該ＩＥＥＥ１３９４シリアルバスに接続されたディジタル放送受信装置や記録装置との間で、ディジタルビデオカメラなどから大量の動画像データを高速で転送したとする。この場合、ＩＥＥＥ１３９４インタフェースのアーキテクチャがバス型であるため、データ転送速度によっては、ディジタル放送受信装置から記録装置に転送している放送番組データがリアルタイムに転送することができなくなり、記録装置での番組録画を正しく行えなくなる可能性がある。
【００１０】
本発明はこのような問題点に鑑みてなされたものであって、ＩＥＥＥ１３９４インタフェースとＵＳＢインタフェースとの両方を有効に使用することを可能にした通信システム、通信装置、制御方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明に係る通信システムの一つは、例えば、第１の装置と第２の装置とが、通信方式の異なる複数の通信手段によって接続され、前記第１の装置と前記第２の装置との間で、コピーに対して制限がない第１のデータおよび該制限がある第２のデータが伝送される通信システムにおいて、前記複数の通信手段のうち、前記第１のデータの伝送を行う第１の通信手段と、前記複数の通信手段のうち、前記第２のデータに対して暗号化を行った上で伝送を行う第２の通信手段とを有することを特徴とする。
【００１２】
本発明に係る通信システムの一つは、例えば、第１の装置と第２の装置とが、通信方式の異なる複数の通信手段によって接続され、前記第１の装置と前記第２の装置との間で、コピーに対して制限がない第１のデータおよび該制限がある第２のデータが伝送される通信システムにおいて、前記複数の通信手段のうち、前記第１のデータの伝送を行うとともに、前記第２のデータに対して暗号化を行った上で伝送を行う第１の通信手段と、前記複数の通信手段のうち、前記第１の通信手段において行う暗号化に使用する暗号鍵の伝送を行う第２の通信手段とを有することを特徴とする。
【００１３】
本発明に係る通信システムの一つは、例えば、第１の装置と第２の装置とが、通信方式の異なる複数の通信手段によって接続され、前記第１の装置と前記第２の装置との間で、コピーに対して制限がある所定のデータが伝送される通信システムにおいて、前記複数の通信手段のうち、前記所定のデータに対して暗号化を行った上で伝送を行う第１の通信手段と、前記複数の通信手段のうち、前記第１の通信手段において行う暗号化に使用する暗号鍵の伝送を行う第２の通信手段とを有することを特徴とする。
【００１４】
本発明に係る通信装置の一つは、例えば、通信方式の異なる複数の通信手段によって外部装置と接続され、前記外部装置との間で、コピーに対して制限がない第１のデータおよび該制限がある第２のデータが伝送される通信装置において、前記複数の通信手段のうち、前記第１のデータの伝送を行う第１の通信手段と、前記複数の通信手段のうち、前記第２のデータに対して暗号化を行った上で伝送を行う第２の通信手段とを有することを特徴とする。
【００１５】
本発明に係る通信装置の一つは、例えば、通信方式の異なる複数の通信手段によって外部装置と接続され、前記外部装置との間で、コピーに対して制限がない第１のデータおよび該制限がある第２のデータが伝送される通信装置において、前記複数の通信手段のうち、前記第１のデータの伝送を行うとともに、前記第２のデータに対して暗号化を行った上で伝送を行う第１の通信手段と、前記複数の通信手段のうち、前記第１の通信手段において行う暗号化に使用する暗号鍵の伝送を行う第２の通信手段とを有することを特徴とする。
【００１６】
本発明に係る通信装置の一つは、例えば、通信方式の異なる複数の通信手段によって外部装置と接続され、前記外部装置との間で、コピーに対して制限がある所定のデータが伝送される通信装置において、前記複数の通信手段のうち、前記所定のデータに対して暗号化を行った上で伝送を行う第１の通信手段と、前記複数の通信手段のうち、前記第１の通信手段において行う暗号化に使用する暗号鍵の伝送を行う第２の通信手段とを有することを特徴とする。
【００１７】
本発明に係る制御方法の一つは、例えば、第１の装置と第２の装置とが、通信方式の異なる第１および第２の通信手段によって接続され、前記第１の装置と前記第２の装置との間で、コピーに対して制限がない第１のデータおよび該制限がある第２のデータが伝送される通信システムに適用される制御方法において、前記第１のデータを前記第１の通信手段によって伝送する第１の伝送ステップと、前記第２のデータに対して暗号化を行った上で、前記第２の通信手段によって伝送を行う第２の伝送ステップとを有することを特徴とする。
【００１８】
本発明に係る制御方法の一つは、例えば、第１の装置と第２の装置とが、通信方式の異なる第１および第２の通信手段によって接続され、前記第１の装置と前記第２の装置との間で、コピーに対して制限がない第１のデータおよび該制限がある第２のデータが伝送される通信システムに適用される制御方法において、前記第１のデータが入力されたとき、前記第１のデータを前記第１の通信手段によって伝送する第１の伝送ステップと、前記第２のデータが入力されたとき、前記第２のデータに対して暗号化を行った上で、前記第１の通信手段によって伝送を行うとともに、該暗号化に使用する暗号鍵を前記第２の通信手段によって伝送する第２の伝送ステップとを有することを特徴とする。
【００１９】
本発明に係る制御方法の一つは、例えば、第１の装置と第２の装置とが、通信方式の異なる第１および第２の通信手段によって接続され、前記第１の装置と前記第２の装置との間で、コピーに対して制限がある所定のデータが伝送される通信システムに適用される制御方法において、前記所定のデータに対して暗号化を行った上で前記第１の通信手段によって伝送を行う第１の伝送ステップと、前記第１の伝送ステップにおいて行う暗号化に使用する暗号鍵を前記第２の通信手段によって伝送する第２の伝送ステップとを有することを特徴とする。
【００２０】
本発明に係るプログラムの一つは、例えば、上記制御方法をコンピュータに実行させることを特徴とする。
【発明の効果】
【００２１】
本発明によれば、第１の装置と第２の装置とが、通信方式の異なる第１および第２の通信手段によって接続され、第１の装置と第２の装置との間で、コピーに対して制限がない第１のデータおよび該制限がある第２のデータが伝送される通信システムにおいて、第１のデータを第１の通信手段によって伝送し、第２のデータに対して暗号化を行った上で、第２の通信手段によって伝送を行う。
【００２２】
また、同様の構成の通信システムにおいて、第１のデータが入力されたとき、第１のデータを第１の通信手段によって伝送し、第２のデータが入力されたとき、第２のデータに対して暗号化を行った上で、第１の通信手段によって伝送を行うとともに、該暗号化に使用する暗号鍵を前記第２の通信手段によって伝送する。
【００２３】
これにより、第１の通信手段（ＵＳＢ規格に基づく通信手段）と第２の通信手段（ＩＥＥＥ１３９４規格に基づく通信手段）との両方を有効に使用することが可能になる。
【００２４】
すなわち、コピーに対する制限の有無を示すコピー制御情報に基づき、第１及び第２のデータの区別を行い、該データを伝送すべき第１及び第２の通信手段を切り替えるようにし、具体的には、コピー制限がない第１のデータは、第１の通信手段経由で転送し、コピー制限がある第２のデータは、ＤＴＣＰ方式の暗号化を行った上で、第２の通信手段経由で転送する。かくして、２つの通信手段を有効に使用したデータ転送が実現する。
【００２５】
また、暗号鍵情報のみを第２の通信手段を使用して伝送するようにする。これにより、例えば、第２の通信手段が他の装置によって使用されて、第２の通信手段のトラフィックが混んできた場合でも、転送データの転送取りこぼしがおき難くなる。
【００２６】
また、暗号鍵情報と暗号化された第２のデータとを別々の通信手段を使用して伝送することにより、暗号化された第２のデータが違法に復号化され、コピーされることが難しくなる。
【発明を実施するための最良の形態】
【００２７】
以下、本発明を実施するための最良の形態について、図面を参照して説明する。
【００２８】
〔第１の実施の形態〕
図１は、本発明の第１の実施の形態に係る通信システムの構成を示すブロック図である。この通信システムはディジタル放送受信システムである。
【００２９】
図１中１００はディジタル放送受信装置である。不図示のアンテナもしくはケーブルを介してディジタル受信信号が入力端子１０１に入力される。チューナ部１０２は、入力端子１０１に入力されたディジタル受信信号に対して、復調、誤り訂正を施し、トランスポートストリーム（ＴＳ）形式のディジタルデータを生成する。そして、生成されたトランスポートストリーム形式のディジタルデータ（ＴＳデータ）をデスクランブラ１０３へ出力する。
【００３０】
デスクランブラ１０３は、視聴制限のためにスクランブルがかけられているＴＳデータがチューナ部１０２より入力された場合、ＴＳデータに含まれるデスクランブルのための鍵情報と、不図示のＩＣカード制御部より出力される鍵情報とに基づいて、ＴＳデータに対してスクランブル解除を行う。そして、スクランブルを解除されたＴＳデータを切り替えスイッチ１０５の端子ａへ出力するとともに、遅延器１３０，１２６、コピーフラグ検出器１２５へ出力する。
【００３１】
一方、デスクランブラ１０３は、スクランブルがかけられていないＴＳデータがチューナ部１０２より入力された場合には、ＴＳデータをそのまま、切り替えスイッチ１０５の端子ａへ出力するとともに、遅延器１３０，１２６、コピーフラグ検出器１２５へ出力する。
【００３２】
ここで、現在放送されている番組を受信し視聴する場合には、切り替えスイッチ１０５は、制御部１１７により端子ａに接続され、デスクランブラ１０３から出力されたＴＳデータはデマルチプレクサ１０７へ出力される。
【００３３】
デマルチプレクサ１０７は、複数チャネル分の映像データ、音声データ、ＥＰＧ（Electric Program Guide）データ等が時分割多重化されているＴＳデータの中から、図示しない操作部のユーザ操作により選択されたチャネルにおいて現在放送中の番組に係る映像データを映像復号化器１０９へ出力し、該番組の音声データを音声復号化器１１１へ出力する。
【００３４】
また、データ放送で送られてくる印刷データはメモリ１１８へ出力する。
【００３５】
映像復号化器１０９は、ＭＰＥＧ２等の符号化方式で圧縮された映像データを復号化して映像信号を生成し、出力端子１１３へ出力する。出力端子１１３は表示装置３００と接続され、表示装置３００は、映像信号に応じた画像を表示する。
【００３６】
音声復号化器１１１は、圧縮された音声データを復号化して音声信号を生成し、出力端子１１５へ出力する。出力端子１１５はスピーカ３１０と接続され、スピーカ３１０は音声信号に応じた音声を出力する。
【００３７】
また、データ放送で送られてきた印刷データは一旦メモリ１１８に蓄えられた後、図示しない操作部から印刷のユーザ指示があると、メモリ１１８から印刷データを読み出し、ＵＳＢパケット生成部１１９へ出力する。ＵＳＢパケット生成部１１９は、印刷データに基づきＵＳＢパケットを生成し、出力端子１４３へ出力する。
【００３８】
出力端子１４３はプリンタ３２０にＵＳＢケーブルで接続されており、プリンタ３２０は、ＵＳＢパケットから印刷データを抽出して印刷を行う。これにより、データ放送で送られてきたデータが印刷される。
【００３９】
以上が、放送を視聴するときの通常の動作である。
【００４０】
つぎに、受信した放送番組データを記録装置２００へ記録する場合について説明する。
【００４１】
デスクランブラ１０３から出力されたＴＳデータはコピーフラグ検出器１２５へ入力される。コピーフラグ検出器１２５は、ＴＳデータに含まれるコピー制御情報（ＣＣＩ；Copy Control Information）を抽出する。なお、遅延器１２６および遅延器１３０は、コピーフラグ検出器１２５がコピー制御情報を検出するまでに要する時間分だけ、ＴＳデータをそれぞれ遅延させるものである。
【００４２】
コピー制御情報は２ビットのコピー制御フラグで構成され、ＢＳディジタル放送では、コピー制御フラグ「００」は制限条件なしにコピー可、コピー制御フラグ「０１」は、事業者が自由に定義し、コピー制御フラグ「１０」は、１世代のみコピー可、コピー制御フラグ「１１」は、コピー禁止に定義されている。
【００４３】
まず、コピーフラグ検出器１２５が、デスクランブラ１０３から出力されたＴＳデータのなかに含まれるコピー制御フラグが００（制限条件なしにコピー可）であることを検出した場合、コピーフラグ検出器１２５はスイッチ１３１を接続状態にし、遅延器１３０から出力されるＴＳデータをＵＳＢパケット生成部１２３へ出力する。ＵＳＢパケット生成部１２３は、ＴＳデータを搭載したＵＳＢパケットを生成し入出力端子１４５へ出力する。入出力端子１４５にはＵＳＢケーブル３３０を介して記録装置２００が接続される。
【００４４】
この場合、コピーフラグ検出器１２５はスイッチ１２７を接続状態にせずに、遅延器１２６から出力されるＴＳデータをＤＴＣＰ暗号化器１３３へ出力しない。そのため、ＤＴＣＰ暗号化器１３３、リンク層Ａ１３５、物理層Ａ１３７は動作せず、入出力端子１４７に信号は出力されない。
【００４５】
次に、コピーフラグ検出器１２５が、デスクランブラ１０３から出力されるＴＳデータのなかに含まれるコピー制御フラグが００でない（何らかのコピー制限がある）ことを検出した場合は、コピーフラグ検出器１２５はスイッチ１３１を接続状態にせず、遅延器１３０より出力されるＴＳデータをＵＳＢパケット生成部１２３へ出力しない。
【００４６】
一方、コピーフラグ検出器１２５はスイッチ１２７を接続状態にし、遅延器１２６より出力されたＴＳデータがＤＴＣＰ暗号化器１３３へ入力される。ＤＴＣＰ暗号化器１３３は、ＤＴＣＰ暗号化方式に従い、ＴＳデータに対して暗号化を行い、リンク層Ａ１３５へ出力する。リンク層Ａ１３５は、暗号化されたＴＳデータを搭載したＩＥＥＥ１３９４パケットを生成し、物理層Ａ１３７へ出力する。
【００４７】
物理層Ａ１３７は、ＩＥＥＥ１３９４パケットを物理的な電気信号に変換し、入出力端子１４７へ出力する。入出力端子１４７にはＩＥＥＥ１３９４ケーブル３４０を介して記録装置２００が接続される。
【００４８】
以上説明したように、コピー制御フラグが００である場合（制限条件なしにコピー可）は、ＵＳＢインタフェース経由でＴＳデータ信号を出力し、そうでない場合は、ＴＳデータに対してＤＴＣＰ暗号化方式の暗号化を施し、ＩＥＥＥ１３９４インタフェース経由で出力することとなる。
【００４９】
図２は、図１に示す記録装置２００の内部構成を示すブロック図である。
【００５０】
記録装置２００には、制限なしにコピーが可能であるＴＳデータを記録する場合、該ＴＳデータが、ディジタル放送受信装置１００からＵＳＢケーブル３３０を介して入出力端子２０１へ入力される。
【００５１】
一方、コピー制限がなされたＴＳデータを記録する場合には、該ＴＳデータが、ＩＥＥＥ１３９４の物理的な電気信号形態で、ディジタル放送受信装置１００からＩＥＥＥ１３９４ケーブル３４０を介して入出力端子２０３へ入力される。
【００５２】
入出力端子２０１に入力されたＴＳデータを含むＵＳＢパケットは、ＵＳＢパケット分離部２０５へ入力される。ＵＳＢパケット分離部２０５は、ＵＳＢパケットからＴＳデータ抽出し、切り替えスイッチ２１７の端子ａへ出力する。
【００５３】
一方、入出力端子２０３へ入力されたＩＥＥＥ１３９４の物理的な電気信号は物理層Ｂ２０７へ出力される。物理層Ｂ２０７は、ＩＥＥＥ１３９４の物理的な電気信号をＩＥＥＥ１３９４パケットに変換し、リンク層Ｂ２０９へ出力する。
【００５４】
リンク層Ｂ２０９は、このＩＥＥＥ１３９４パケットから暗号鍵情報を抽出して暗号鍵生成部２１１へ出力するとともに、暗号化されたＴＳデータを抽出してＤＴＣＰ復号器２１５へ出力する。なおリンク層Ｂ２０９は、暗号化されたＴＳデータが抽出された場合、その旨制御部２２３へ通知する。暗号鍵生成部２１１は、入力された暗号鍵情報に基づいて暗号鍵を生成し、ＤＴＣＰ復号器２１５へ出力する。
【００５５】
ＤＴＣＰ復号器２１５は、暗号鍵生成部２１１から入力された暗号鍵を使用して、暗号化されたＴＳデータに対してＤＴＣＰ復号化を行い、得られたＴＳデータを切り替えスイッチ２１７の端子ｂへ出力する。
【００５６】
制御部２２３は、暗号化されたＴＳデータが抽出された旨の通知がリンク層Ｂ２０９よりあった場合、切り替えスイッチ２１７を端子ｂに接続し、ＤＴＣＰ復号器２１５からのＤＴＣＰ復号化されたＴＳデータを記録信号生成部２１９へ出力する。
【００５７】
一方、制御部２２３は、上記の暗号化ＴＳデータの抽出通知がない場合、切り替えスイッチ２１７を端子ａに接続し、ＵＳＢパケット分離部２０５からのＴＳデータを記録信号生成部２１９へ出力する。
【００５８】
記録信号生成部２１９は、ＴＳデータを記録信号に変換して記録器２２１へ出力し、記録器２２１に記録する。
【００５９】
次に、記録器２２１に記録された信号を再生する場合について説明する。
【００６０】
記録装置２００において、記録器２２１から読み出した信号は、記録信号再生部２２２で、誤り訂正や記録フォーマットの復号化を行われ、ＴＳデータとして遅延器２２７とコピーフラグ検出器２２５へ出力される。
【００６１】
コピーフラグ検出器２２５は、ＴＳデータからコピー制御フラグを検出し、該コピー制御フラグに応じてスイッチ２２９及びスイッチ２３１の接続状態を制御する。遅延器２２７は、コピーフラグ検出器２２５がコピー制御フラグを検出するまでに要する時間だけＴＳデータを遅延させるものである。
【００６２】
コピーフラグ検出器２２５は、コピー制御フラグが００（制限条件なしにコピー可）であることを検出した場合、スイッチ２２９を接続状態にし、遅延器２２７からのＴＳデータをＵＳＢパケット生成部２３３へ出力する。ＵＳＢパケット生成部２３３は、入力されたＴＳデータを搭載したＵＳＢパケットを生成し、入出力端子２０１へ出力する。また、スイッチ２３１を接続状態にせず、後段のＤＴＣＰ暗号化器２３５、リンク層Ａ２３７、物理層Ａ２３９にＴＳデータを送らない。
【００６３】
一方、コピーフラグ検出器２２５は、コピー制御フラグが００以外であることを検出した場合、スイッチ２３１を接続状態にし、遅延器２２７から出力されたＴＳデータをＤＴＣＰ暗号化器２３５に出力する。また、スイッチ２２９を接続状態にはせず、ＵＳＢパケット生成部２３３にＴＳデータを送らない。
【００６４】
ＤＴＣＰ暗号化器２３５は、ＴＳデータに含まれるコピー制御フラグに応じて、ＤＴＣＰ暗号化方式に従い、ＴＳデータに対して暗号化を行い、リンク層Ａ２３７へ出力する。
【００６５】
リンク層Ａ２３７は、暗号化されたＴＳデータを搭載したＩＥＥＥ１３９４パケットを生成し、物理層Ａ２３９へ出力する。物理層Ａ２３９は、ＩＥＥＥ１３９４の物理的な電気信号を生成し、入出力端子２０３へ出力する。
【００６６】
以上説明したように、記録装置２００において、コピー制御フラグが００であって、条件なしにコピーが可能である場合は、ＵＳＢインタフェース経由でＴＳデータをディジタル放送受信装置１００へ出力し、一方、コピー制御フラグが００ではなく、コピーに何らかの制限がある場合には、ＴＳデータにＤＴＣＰ暗号化を施し、ＩＥＥＥ１３９４インタフェース経由でディジタル放送受信装置１００へ出力する。
【００６７】
図１に戻って、ディジタル放送受信装置１００において、制限なしにコピーが可能であるＴＳデータの場合には、再生ＴＳデータがＵＳＢパケット形態で、ＵＳＢケーブル３３０を介して入出力端子１４５へ入力される。一方、何らかのコピー制限がなされたＴＳデータの場合には、ＤＴＣＰ方式で暗号化された再生ＴＳデータが、ＩＥＥＥ１３９４ケーブル３４０を介して入出力端子１４７に入力される。
【００６８】
入出力端子１４５に入力されたＵＳＢパケットは、ＵＳＢパケット分離部１２１へ入力される。ＵＳＢパケット分離部１２１は、ＵＳＢパケットからＴＳデータを取り出し、切り替えスイッチ１０５の端子ｃへ出力する。
【００６９】
一方、入出力端子１４７に入力されたＩＥＥＥ１３９４形式のＴＳデータは、物理的な電気信号の形態で物理層Ｂ１４１に入力される。
【００７０】
物理層Ｂ１４１は、ＩＥＥＥ１３９４の物理的な電気信号をＩＥＥＥ１３９４パケットに変換し、リンク層Ｂ１３９へ出力する。
【００７１】
リンク層Ｂ１３９は、このＩＥＥＥ１３９４パケットから暗号鍵情報を抽出して暗号鍵生成部１２８へ出力するとともに、暗号化されたＴＳデータを抽出してＤＴＣＰ復号器１２９へ出力する。なおリンク層Ｂ１３９は、暗号化されたＴＳデータが抽出された場合、その旨制御部１１７へ通知する。暗号鍵生成部１２８は、入力された暗号鍵情報に基づいて暗号鍵を生成し、ＤＴＣＰ復号器１２９へ出力する。
【００７２】
ＤＴＣＰ復号器１２９は、暗号化されたＴＳデータに対して、暗号鍵生成部１２８から出力された暗号鍵を使用してＤＴＣＰ復号化を行い、切り替えスイッチ１０５の端子ｂへ出力する。
【００７３】
制御部１１７は、暗号化されたＴＳデータが抽出された旨の通知がリンク層Ｂ１３９よりあり、コピー制限があるＴＳデータを再生し、視聴する場合は、切り替えスイッチ１０５を端子ｂに接続し、ＤＴＣＰ復号器１２９からのＤＴＣＰ復号化されたＴＳデータをデマルチプレクサ１０７へ出力する。
【００７４】
一方、制御部１１７は、上記の暗号化ＴＳデータの抽出通知がなく、コピー制限がないＴＳデータを再生し、視聴する場合は、切り替えスイッチ１０５を端子ｃに接続し、ＵＳＢパケット分離部１２１からのＴＳデータをデマルチプレクサ１０７へ出力する。
【００７５】
この再生ＴＳデータに対するデマルチプレクサ１０７以後の信号処理は、前述した放送を視聴するときの通常の信号処理と同等である。
【００７６】
このようにして、第１の実施の形態では、ＩＥＥＥ１３９４インタフェースとＵＳＢインタフェースとの両方が有効に使用される。すなわち、コピー制御情報に応じて、ＴＳデータの転送に使用する伝送路を切り替えるようにし、具体的には、コピー制限がないＴＳデータは、ＵＳＢインタフェース経由で転送し、コピー制限があるＴＳデータは、ＤＴＣＰ方式の暗号化を行った上で、ＩＥＥＥ１３９４インタフェース経由で転送する。これにより、２つの伝送路を効率的に使用したデータ転送を行うことができる。
【００７７】
なお、上記の第１の実施の形態において、ディジタル放送受信装置１００と記録装置２００とはＵＳＢケーブル３３０およびＩＥＥＥ１３９４ケーブル３４０によって接続されているが、これに代わって、ディジタル放送受信装置１００と記録装置２００とを他の伝送方式で接続してもよく、例えばブルートゥースと呼ばれる無線通信方式を利用するようにしてもよい。
【００７８】
〔第２の実施の形態〕
次に、本発明の第２の実施の形態を説明する。
【００７９】
上記の第１の実施の形態では、制限なくコピーが可能であるＴＳデータはＵＳＢインタフェース経由で伝送し、コピーに制限のあるＴＳデータはＩＥＥＥ１３９４インタフェースで伝送するようにしているが、これに対して第２の実施の形態では、コピーに制限のあるＴＳデータに関しては、鍵情報をＩＥＥＥ１３９４インタフェースで伝送し、ＴＳデータは暗号化したのち、ＵＳＢインタフェース経由で伝送する。
【００８０】
図３は、第２の実施の形態に係る通信システムの構成を示すブロック図である。第２の実施の形態の構成は、基本的に第１の実施の形態の構成と同じであるので、第２の実施の形態の説明においては、第１の実施の形態の構成と同一部分には同一の参照符号を付して、第１の実施の形態の説明を流用する。
【００８１】
第２の実施の形態における放送視聴時の信号処理は、第１の実施の形態と同様であるので説明を省略し、第２の実施の形態における放送番組データの記録装置５００への記録処理について以下に説明する。
【００８２】
第２の実施の形態では、デスクランブラ１０３からＴＳデータが、遅延器４２１、ＤＴＣＰ暗号化器４２３、コピーフラグ検出器４２５へ出力される。
【００８３】
コピーフラグ検出器４２５は、入力されたＴＳデータに含まれるコピー制御フラグを検出する。遅延器４２１は、コピーフラグ検出器４２５がコピー制御フラグを検出するまでに要する時間分だけ、ＴＳデータを遅延させて、切り替えスイッチ４２７の端子ａに送る。ＤＴＣＰ暗号化器４２３は、入力されたＴＳデータを、ＤＴＣＰ暗号化方式に従い、暗号鍵発生器４３３から入力された暗号鍵に基づきＤＴＣＰ暗号化を行い、切り替えスイッチ４２７の端子ｂに送る。
【００８４】
コピーフラグ検出器４２５は、コピー制御フラグが００（制限条件なしにコピー可）であることを検出した場合、切り替えスイッチ４２７を端子ａに接続する。これにより、遅延器４２１から出力されたＴＳデータをＵＳＢパケット生成部１２３へ出力する。ＵＳＢパケット生成器１２３は、ＴＳデータをＵＳＢパケットに変換して出力端子１４５へ出力する。
【００８５】
また、コピーフラグ検出器４２５は、コピー制御フラグが００であることを検出した場合に、スイッチ４３７を接続状態にはせずに、暗号鍵発生器４３３から出力される暗号鍵をリンク層Ａ１３５へ出力しない。そのため、暗号鍵は、リンク層Ａ１３５、物理層Ａ１３７を経由して、ＩＥＥＥ１３９４バスの入出力端子１４７へ出力されない。暗号鍵発生器４３３は、暗号鍵をスイッチ４３７へ出力するとともに、ＤＴＣＰ暗号化器４２３へ出力する。
【００８６】
一方、コピーフラグ検出器４２５は、デスクランブラ１０３から出力されたＴＳデータに含まれるコピー制御フラグが００でない場合、切り替えスイッチ４２７を端子ｂに接続し、これによって、ＤＴＣＰ暗号化器４２３で暗号化されたＴＳデータは、ＵＳＢパケット生成部１２３へ出力される。
【００８７】
また、コピーフラグ検出器４２５は、コピー制御フラグが００でない場合、スイッチ４３７を接続状態にし、これによって、ＴＳデータに暗号化処理を行う場合に、暗号鍵発生器４３３から出力された暗号鍵がリンク層Ａ１３５へ出力される。
【００８８】
リンク層Ａ１３５は、暗号鍵を搭載したＩＥＥＥ１３９４パケットを生成し、物理層Ａ１３７へ出力する。物理層Ａ１３７は、ＩＥＥＥ１３９４パケットを物理的な電気信号に変換し、入出力端子１４７へ出力する。
【００８９】
以上説明したように、コピー制御フラグが００である場合は、ＴＳデータをＵＳＢインタフェース経由で出力する。一方、コピー制御フラグが００でない場合は、ＴＳデータに対してＤＴＣＰ形式の暗号化を施し、暗号化されたＴＳデータをＵＳＢインタフェース経由で伝送するとともに、暗号化に用いた鍵情報をＩＥＥＥ１３９４インタフェース経由で出力する。
【００９０】
図４は、第２の実施の形態における記録装置５００の内部構成を示すブロック図である。記録装置５００の構成は、基本的に第１の実施の形態における記録装置２００の構成と同じであるので、第２の実施の形態の説明においては、第１の実施の形態の構成と同一部分には同一の参照符号を付して、第１の実施の形態の説明を流用する。
【００９１】
第２の実施の形態における記録装置５００においては、暗号復号化のための暗号鍵情報はＩＥＥＥ１３９４ケーブル３４０を介して入出力端子２０３に入力される。一方、暗号化されたＴＳデータ、または暗号化されていないＴＳデータは、ＵＳＢケーブル３３０を介して入出力端子２０１へ入力される。
【００９２】
入出力端子２０１に入力されたＴＳデータを含むＵＳＢパケットは、ＵＳＢパケット分離部５０５へ出力される。ＵＳＢパケット分離部５０５は、ＵＳＢパケットから、暗号化されたＴＳデータ、または暗号化されていないＴＳデータを抽出し、暗号化されていないＴＳデータを切り替えスイッチ２１７の端子ａへ出力するとともに、暗号化されたＴＳデータをＤＴＣＰ復号器５０７へ出力する。
【００９３】
一方、入出力端子２０３へ入力された暗号鍵情報を含むＩＥＥＥ１３９４パケットは、物理的な電気信号の形態で物理層Ｂ２０７へ入力される。物理層Ｂ２０７は、物理的な電気信号をＩＥＥＥ１３９４パケットに変換し、リンク層Ｂ５１３へ出力する。
【００９４】
リンク層Ｂ５１３は、ＩＥＥＥ１３９４パケットから暗号鍵情報を抽出し、暗号鍵生成部５１５へ出力するとともに、暗号鍵情報が検出された旨を示す検出信号を制御部２２３へ出力する。
【００９５】
暗号鍵生成部５１５は、入力された暗号鍵情報に基づき暗号鍵を生成し、ＤＴＣＰ復号器５０７へ出力する。ＤＴＣＰ復号器５０７は、暗号化されたＴＳデータに対して、暗号鍵生成部５１５から入力された暗号鍵を用いてＤＴＣＰ方式の復号化を行い、得られたＴＳデータを切り替えスイッチ２１７の端子ｂへ出力する。
【００９６】
制御部５１７は、リンク層Ｂ５１３から検出信号が入力されない場合は、ＴＳデータに対してＤＴＣＰ暗号化がされず、制限なしにコピーが可能であると判断し、切り替えスイッチ２１７を端子ａに接続する。一方、制御部５１７は、リンク層Ｂ５１３から検出信号が入力された場合は、ＴＳデータに対してＤＴＣＰ暗号化が行なわれ、伝送されたと判断し、切り替えスイッチ２１７を端子ｂに接続する。
【００９７】
このようにして、ディジタル放送受信装置４００から記録装置５００に暗号化されていないＴＳデータが伝送されたときは、この暗号化されていないＴＳデータが切り替えスイッチ２１７で選択されて記録信号生成器２１９へ出力され、一方、暗号化されたＴＳデータが伝送されたときは、この暗号化されたＴＳデータがＤＴＣＰ復号器５０７で復号化され、切り替えスイッチ２１７で選択されて記録信号生成器２１９へ出力される。記録信号生成器２１９は、記録器２２１に記録する。
【００９８】
次に、第２の実施の形態において、記録器２２１に記録された信号を再生する場合について説明する。
【００９９】
図４に示す記録装置５００において、記録器２２１から読み出された信号は、記録信号再生部２２２を介して、ＴＳデータとして遅延器５３５とコピーフラグ検出器２２５とへ出力される。
【０１００】
コピーフラグ検出器２２５は、ＴＳデータに含まれるコピー制御フラグを検出する。遅延器５３５は、コピーフラグ検出器２２５がコピー制御フラグを検出するまでに要する時間分だけ、ＴＳデータを遅延させて、該ＴＳデータを切り替えスイッチ５３１の端子ａへ出力するとともに、ＤＴＣＰ暗号化器５３３へ出力する。
【０１０１】
暗号鍵発生部５２７が、暗号鍵をＤＴＣＰ暗号化器５３３およびスイッチ５２６に出力する。ＤＴＣＰ暗号化器５３３は、ＴＳデータに対して、暗号鍵発生部５２７より出力された暗号鍵を用いてＤＴＣＰ方式の暗号化を行い、切り替え端子５３１の端子ｂへ出力する。
【０１０２】
コピーフラグ検出器２２５は、コピー制御フラグが００（制限条件ないしにコピー可）であることを検出した場合、切り替えスイッチ５３１を端子ａに接続して、遅延器５３５からのＴＳデータをＵＳＢパケット生成部２３３へ出力する。ＵＳＢパケット生成部２３３は、入力されたＴＳデータを搭載したＵＳＢパケットを生成し、入出力端子２０１へ出力する。
【０１０３】
またコピーフラグ検出器２２５は、コピー制御フラグが００であることを検出した場合、スイッチ５２６を接続状態にはせず、暗号鍵発生部５２７より出力される暗号鍵を、リンク層Ａ２３７へ出力しない。そのため、暗号鍵情報はＩＥＥＥ１３９４インタフェース経由でディジタル放送受信装置４００へ出力されない。
【０１０４】
一方、コピーフラグ検出器２２５は、コピー制御フラグが００でないことを検出した場合、切り替えスイッチ５３１を端子ｂに接続し、ＤＴＣＰ暗号化器５３３からの暗号化されたＴＳデータをＵＳＢパケット生成部２３３に出力する。
【０１０５】
またコピーフラグ検出器２２５は、スイッチ５２６を接続状態にし、暗号鍵発生部５２７から出力される暗号鍵をリンク層Ａ２３７へ出力する。リンク層Ａ２３７は、暗号鍵を搭載したＩＥＥＥ１３９４パケットを生成し、物理層Ａ２３９へ出力する。物理層Ａ２３９は、ＩＥＥＥ１３９４パケットをＩＥＥＥ１３９４形式の電気信号に変換し、入出力端子２０３へ出力する。
【０１０６】
以上説明したように、第２に実施の形態における記録装置５００において、コピー制御フラグが、条件なしにコピーが可能であることを示す場合は、ＵＳＢインタフェース経由でＴＳデータをディジタル放送受信装置４００へ出力する。また、コピー制御フラグが何らかのコピー制限があることを示す場合には、ＴＳデータにＤＴＣＰ暗号化を施し、ＵＳＢインタフェース経由でディジタル放送受信装置４００へ出力するとともに、暗号鍵をＩＥＥＥ１３９４インタフェース経由でディジタル放送受信装置４００へ出力する。
【０１０７】
図３に戻って、ディジタル放送受信装置４００では、記録装置５００で再生されたＴＳデータがＵＳＢパケット形態で、ＵＳＢケーブル３３０を介して入出力端子１４５へ入力される。このＴＳデータは、コピー制限がない場合、暗号化されておらず、コピー制限がされている場合、暗号化されている。
【０１０８】
一方、コピー制限がされている場合には、ＩＥＥＥ１３９４ケーブル３４０を介して、暗号鍵を搭載したＩＥＥＥ１３９４パケットが、物理的な電気信号の形態で入出力端子４５５に入力される。
【０１０９】
ＵＳＢパケット分離器１２１は、入力端子１４５から入力されたＵＳＢパケットから、暗号化されたＴＳデータ、または暗号化されていないＴＳデータを抽出し、暗号化されたＴＳデータはＤＴＣＰ復号器４１９へ出力するとともに、暗号化されていないＴＳデータは切り替えスイッチ１０５の端子ｃへ出力する。
【０１１０】
入出力端子１４７に入力された暗号鍵情報を含む物理的な電気信号は、物理層Ｂ１４１に入力される。物理層Ｂ１４１は、物理的な電気信号をＩＥＥＥ１３９４パケットに変換し、リンク層Ｂ４４３へ出力する。リンク層Ｂ４４３は、ＩＥＥＥ１３９４パケットに含まれる暗号鍵情報を抽出し、暗号鍵生成部４３５へ出力するとともに、暗号鍵情報が検出された旨を示す検出信号を制御部１１７へ送信する。暗号鍵生成部４３５は、入力された暗号鍵情報に基づいて暗号鍵を生成し、ＤＴＣＰ復号器４１９へ出力する。
【０１１１】
ＤＴＣＰ復号器４１９は、暗号化されたＴＳデータに対して、暗号鍵生成部４３５から入力された暗号鍵を用いてＤＴＣＰ復号化を行い、得られたＴＳデータを切り替えスイッチ１０５の端子ｂへ出力する。
【０１１２】
制御部１１７は、検出信号がリンク層Ｂ４４３から送信されており、コピー制限があるＴＳデータを再生し、視聴する場合は、切り替えスイッチ１０５を端子ｂに接続し、ＤＴＣＰ復号器４１９からのＤＴＣＰ復号化されたＴＳデータをデマルチプレクサ１０７へ出力する。
【０１１３】
一方、制御部１１７は、検出信号が送信されておらず、コピー制限がないＴＳデータを再生し、視聴する場合は、切り替えスイッチ１０５を端子ｃに接続し、ＵＳＢパケット分離部１２１からのＴＳデータをデマルチプレクサ１０７へ出力する。
【０１１４】
この再生ＴＳデータに対するデマルチプレクサ１０７以後の信号処理は、第１の実施の形態における放送視聴時の信号処理と同等である。
【０１１５】
このようにして、第２の実施の形態でも、ＩＥＥＥ１３９４インタフェースとＵＳＢインタフェースとの両方が有効に使用される。
【０１１６】
また、暗号鍵情報のみをＩＥＥＥ１３９４バスを使用して伝送することにより、例えば、ＩＥＥＥ１３９４バスが他の装置によって使用されて、ＩＥＥＥ１３９４バスが混んできた場合でも、データ転送によるデータの取りこぼしがおき難くなる。
【０１１７】
また、暗号鍵情報と暗号化されたＴＳデータとを別々のバスを使用して伝送することにより、暗号化されたＴＳデータが違法に復号化され、コピーされることを難しくしている。
【０１１８】
なお、上記の第２の実施の形態において、ディジタル放送受信装置４００と記録装置５００とはＵＳＢケーブル３３０およびＩＥＥＥ１３９４ケーブル３４０によって接続されているが、これに代わって、ディジタル放送受信装置４００と記録装置５００とを他の伝送方式で接続してもよく、例えばブルートゥース無線通信方式を利用するようにしてもよい。
【０１１９】
また、上記の第２の実施の形態では、コピー制限がある場合に、暗号鍵情報をＩＥＥＥ１３９４インタフェースで伝送し、ＴＳデータは暗号化したのちＵＳＢインタフェース経由で伝送しているが、これに代わって、コピー制限がある場合に、はじめはＩＥＥＥ１３９４インタフェースを使用して暗号鍵情報と暗号化されたＴＳデータとを伝送し、ＩＥＥＥ１３９４バスを、ディジタル放送受信装置と他の装置との間の通信に使用し、ＩＥＥＥ１３９４バスが混んできたら、暗号化が必要のないデータもしくは暗号化されたデータのみをＵＳＢインタフェース経由で伝送するようにしてもよい。
【０１２０】
〔他の実施の形態〕
上記第１及び第２の実施の形態では、ディジタル放送受信装置と記録装置とを、ＩＥＥＥ１３９４インタフェースとＵＳＢインタフェースとで接続する構成になっているが、ＩＥＥＥ１３９４インタフェースとＵＳＢインタフェースとで接続される対象物は、他の装置どうしでもよく、またディジタル放送受信装置と記録装置とを接続する手段は、他の複数の通信手段であってもよい。
【０１２１】
また上記第１及び第２の実施の形態では、ディジタル放送受信装置および記録装置がハードウェア構成を備えているが、こうしたハードウェア構成をソフトウェアによって構成するようにしてもよい。
【０１２２】
また、上記各実施の形態は、上記各実施の形態の一部又は全てを実現するコンピュータプログラムを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納された上記コンピュータプログラムを読み出して実行することによっても実現可能である。
【０１２３】
また、上記コンピュータプログラムを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。または、上記コンピュータプログラムをネットワークを介してダウンロードしてもよい。
【０１２４】
また、コンピュータが上記コンピュータプログラムを実行することにより、上記各実施の形態の機能が実現されるだけでなく、そのコンピュータプログラムの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【０１２５】
更に、記憶媒体から読み出された上記コンピュータプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのコンピュータプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【０１２６】
また、コンピュータが読み出したコンピュータプログラムを実行することにより、前述した各実施の形態の機能が実現されるだけでなく、そのコンピュータプログラムの指示に基づき、コンピュータ上で稼働しているＯＳなどが実際の処理の一部または全部を行い、その処理によって前述した各実施の形態の機能が実現される場合も、本発明に含まれることは言うまでもない。
【０１２７】
この場合、上記コンピュータプログラムは、該コンピュータプログラムを記憶した記憶媒体から直接、又はインターネット、商用ネットワーク、若しくはローカルエリアネットワーク等に接続された不図示の他のコンピュータやデータベース等からダウンロードすることにより供給される。
【図面の簡単な説明】
【０１２８】
【図１】本発明の第１の実施の形態に係る通信システムの構成を示すブロック図である。
【図２】図１に示す記録装置の内部構成を示すブロック図である。
【図３】第２の実施の形態に係る通信システムの構成を示すブロック図である。
【図４】第２の実施の形態における記録装置の内部構成を示すブロック図である。
【符号の説明】
【０１２９】
１００，４００  ディジタル放送受信装置（第１の装置、通信装置）
２００，５００  記録装置（第２の装置、通信装置）
３００  表示装置
３１０  スピーカ
３２０  プリンタ
３３０  ＵＳＢケーブル（第１の通信手段）
３４０  ＩＥＥＥ１３９４ケーブル（第２の通信手段）
１０２  チューナ部
１０３  デスクランブラ
１０５、２１７、４２７、５３１  切り替えスイッチ
１０７  デマルチプレクサ
１０９  映像復号化器
１１１  音声復号化器
１１８  メモリ
１１９、１２３、２３３  ＵＳＢパケット生成部
１２１、２０５、５０５  ＵＳＢパケット分離部
１２６，１３０，２２７、４２１、５３５  遅延器
１２７，１３１，２２９，２３１、４３７、５２６  スイッチ
１３３，２３５、４２３、５３３  ＤＴＣＰ暗号化器
１３５、２３７  リンク層Ａ
１３７、２３９  物理層Ａ
１３９，２０９、４４３，５１１、５１３  リンク層Ｂ
１４１、２０７  物理層Ｂ
１２９、２１５、４１９、５０７  ＤＴＣＰ復号器
１２８、２１１、４３５、５１５  暗号鍵生成部
１３４，２３６、４３３、５２７  暗号鍵発生部
１１７、２２３、５１７  制御部
１２５、２２５、４２５  コピーフラグ検出器
２１９  記録信号生成部
２２２  記録信号再生部
２２１  記録器
【図１】
2006293642.tif 000003
【図２】
2006293642.tif 000004
【図３】
2006293642.tif 000005
【図４】
2006293642.tif 000006