(57)【要約】  本発明は、設計複雑度及びコストを上昇させずに、リンクプロテクションと内部プロテクションとを同時に実現できるデータ再伝送装置及び方法を提供する。入力データを暗号化して所定の機器に再伝送するデータ再伝送装置において、入力データを受信して、所定の機器での利用に適した形態のデータにコーディングし、所定の機器と共有する共通キーで入力データを暗号化する入力データ処理部と、暗号化された入力データを、所定のバスを通じて入力データ処理部から受信して、所定の機器に再伝送するためのリンクプロテクション部と、を備える。また、共通キーは、リンクプロテクション部で生成されて、所定のバスを通じて入力データ処理部に伝達され、このとき、共通キーは、暗号化されることが望ましい。
2007524293.tif 000002
【特許請求の範囲】
【請求項１】
入力データを暗号化して所定の機器に再伝送するデータ再伝送装置において、
前記入力データを受信して、前記所定の機器での利用に適した形態のデータにコーディングし、前記所定の機器と共有する共通キーで前記入力データを暗号化する入力データ処理部と、
前記暗号化された入力データを、所定のバスを通じて前記入力データ処理部から受信して、前記所定の機器に再伝送するためのリンクプロテクション部とを備えるデータ再伝送装置。
【請求項２】
前記共通キーは、前記リンクプロテクション部で生成されて、前記入力データ処理部に伝達されることを特徴とする請求項１に記載のデータ再伝送装置。
【請求項３】
前記リンクプロテクション部は、前記共通キーを暗号化し、前記入力データ処理部は、前記暗号化された共通キーを、前記所定のバスを通じて前記リンクプロテクション部から受信して復号化し、前記復号化された共通キーで前記入力データを暗号化することを特徴とする請求項２に記載のデータ再伝送装置。
【請求項４】
前記リンクプロテクション部は、前記入力データに含まれたコピー制御情報によって前記共通キーを生成することを特徴とする請求項２に記載のデータ再伝送装置。
【請求項５】
前記リンクプロテクション部は、ＤＴＣＰプロトコルにより前記共通キーを生成することを特徴とする請求項２に記載のデータ再伝送装置。
【請求項６】
前記入力データ処理部は、前記入力データに含まれたコピー制御情報によって前記入力データを暗号化することを特徴とする請求項１に記載のデータ再伝送装置。
【請求項７】
前記入力データ処理部は、前記入力データを受信するための受信部と、前記受信された入力データを前記所定の機器での利用に適した形態のデータにコーディングするためのコーディング部と、前記コーディングされた入力データを暗号化するための暗号化部とを備えることを特徴とする請求項１に記載のデータ再伝送装置。
【請求項８】
前記入力データがデジタル放送信号である場合に、前記入力データ処理部は、前記デジタル放送信号をデコーディングするためのデコーディング部を備え、前記デコーディング部は、前記デジタル放送信号に含まれたコピー制御情報を検出するためのコピー制御情報検出モジュール、及び前記コピー制御情報検出モジュールの検出結果によってデコーディングされた前記デジタル放送信号を暗号化するための暗号化モジュールを備えることを特徴とする請求項１に記載のデータ再伝送装置。
【請求項９】
前記入力データが外部再生装置から入力されるアナログ／デジタルコンテンツである場合に、前記入力データ処理部は、前記アナログ／デジタルコンテンツをエンコーディングするためのエンコーディング部を備え、前記エンコーディング部は、前記アナログ／デジタルコンテンツに含まれたコピー制御情報を検出するためのコピー制御情報検出モジュール、及び前記コピー制御情報検出モジュールの検出結果によってエンコーディングされた前記アナログ／デジタルコンテンツを暗号化するための暗号化モジュールを備えることを特徴とする請求項１に記載のデータ再伝送装置。
【請求項１０】
前記所定のバスは、ＰＣＩバスであることを特徴とする請求項１に記載のデータ再伝送装置。
【請求項１１】
前記リンクプロテクション部は、有線通信チャンネルを通じて前記暗号化された入力データを前記所定の機器に再伝送することを特徴とする請求項１に記載のデータ再伝送装置。
【請求項１２】
前記リンクプロテクション部は、無線通信チャンネルを通じて前記暗号化された入力データを前記所定の機器に再伝送することを特徴とする請求項１に記載のデータ再伝送装置。
【請求項１３】
入力データを暗号化して所定の機器に再伝送するための方法において、
（ａ）データ入力端で、前記入力データを受信して、前記所定の機器での利用に適した形態のデータにコーディングし、前記所定の機器と共有する共通キーで前記入力データを暗号化するステップと、
（ｂ）前記データ再伝送端で、前記暗号化された入力データを、所定のバスを通じて受信して、前記所定の機器に再伝送するステップとを含むデータの再伝送方法。
【請求項１４】
前記（ｂ）ステップは、前記共通キーを生成するステップをさらに含むことを特徴とする請求項１３に記載のデータの再伝送方法。
【請求項１５】
前記（ｂ）ステップは、前記生成された共通キーを暗号化するステップをさらに含み、前記（ａ）ステップは、前記暗号化された共通キーを、前記所定のバスを通じて前記データ再伝送端から受信して復号化し、前記復号化された共通キーで前記入力データを暗号化することを特徴とする請求項１４に記載のデータの再伝送方法。
【請求項１６】
前記（ｂ）ステップで、前記共通キーは、前記入力データに含まれたコピー制御情報によって生成されることを特徴とする請求項１４に記載のデータの再伝送方法。
【請求項１７】
前記（ｂ）ステップで、前記共通キーは、ＤＴＣＰプロトコルにより生成されることを特徴とする請求項１４に記載のデータの再伝送方法。
【請求項１８】
前記（ａ）ステップで、前記入力データは、前記入力データに含まれたコピー制御情報によって暗号化されることを特徴とする請求項１３に記載のデータの再伝送方法。
【請求項１９】
前記所定のバスは、ＰＣＩバスであることを特徴とする請求項１３に記載のデータの再伝送方法。
【請求項２０】
前記（ｂ）ステップで、前記暗号化された入力データは、有線通信チャンネルを通じて前記所定の機器に再伝送されることを特徴とする請求項１３に記載のデータの再伝送方法。
【請求項２１】
前記（ｂ）ステップで、前記暗号化された入力データは、無線通信チャンネルを通じて前記所定の機器に再伝送されることを特徴とする請求項１３に記載のデータの再伝送方法。
【請求項２２】
所定のＡＶストリーム情報を受信して所定の機器に再伝送する装置において、
前記所定のＡＶストリーム情報を受信する受信部と、
前記所定の機器との機器認証を通じて共通キーを生成するリンクプロテクション部と、
前記生成された共通キーを利用して、前記ＡＶストリーム情報を暗号化する暗号化部とを備えるＡＶストリーム情報の再伝送装置。
【請求項２３】
前記リンクプロテクション部は、機器認証を通じて生成された前記共通キーを暗号化し、前記暗号化部は暗号化された共通キーを復号化することを特徴とする請求項２２に記載のＡＶストリーム情報の再伝送装置。
【請求項２４】
所定のＡＶストリーム情報を受信して所定の機器に再伝送する方法において、
（ａ）前記所定のＡＶストリーム情報を受信するステップと、
（ｂ）前記所定の機器との機器認証を通じて共通キーを生成するステップと、
（ｃ）前記生成された共通キーを利用して前記ＡＶストリーム情報を暗号化するステップとを含むＡＶストリーム情報の再伝送方法。
【請求項２５】
前記（ｂ）ステップは、前記生成された共通キーを暗号化するステップを含み、前記（ｃ）ステップは、前記暗号化された共通キーを復号化するステップを含むことを特徴とする請求項２４に記載のＡＶストリーム情報の再伝送方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機器間のリンクプロテクションを行うデータ再伝送装置及び方法に係り、特に、リンクプロテクション時の暗号化に利用されるキーを再伝送装置の内部プロテクション時の暗号化に利用することによって、リンクプロテクションと内部プロテクションとを同時に解決するデータ再伝送装置及び方法に関する。
【背景技術】
【０００２】
現在、デジタルＶＣＲ（ビデオカセットレコーダ）またはデジタルセットトップボックスのようなソース機器から、デジタルＴＶのようなシンク機器に再伝送されるデジタルコンテンツの不法複製を防止するためのデジタル伝送コンテンツプロテクションプロトコル（以下、ＤＴＣＰという）が、機器間のリンクプロテクションのための標準プロトコルとして利用されている。
【０００３】
ＤＴＣＰの基本構造は、ソース機器側でシンク機器の認証を経て、共通の秘密キーを生成し、これに基づいてデジタルコンテンツを暗号化して、シンク機器に伝送するように設計されている。すなわち、初期にシンク機器からソース機器にコンテンツ伝送の要求が伝達されれば、ソース機器は、伝送すべき著作権情報を見て、この情報が“ｃｏｐｙ−ｆｒｅｅ”ではなく、著作権保護を要求する内容である場合には、このコンテンツのストリームを、暗号化モジュールを使用して暗号化し、これに著作権情報（エンクリプションモードインジケータ；ＥＭＩ）を付け加えた後、ＩＥＥＥ  １３９４のようなデジタルインターフェースを通じてシンク機器に伝送する。それにより、シンク機器は、受信されるコンテンツストリームの著作権情報を見て、この情報が“ｃｏｐｙ−ｆｒｅｅ”ではない場合には、このコンテンツストリームが暗号化されているものであり、現在としては無用なものと判断し、ソース機器に相互認証を要求する。シンク機器からソース機器に相互認証要求が伝達されれば、シンク機器とソース機器とは、ＤＴＣＰのようなリンクプロテクションプロトコルに規定された過程によって相互認証過程を経る。相互認証過程が成功すれば、ソース機器とシンク機器との間に安全なデジタル暗号チャンネルを形成するための暗号／解読キーを相互交換し、逆に、相互認証過程が失敗すれば、ソース機器は、シンク機器が信頼できない機器と判断し、コンテンツストリームの伝送を中断する。このとき、暗号チャンネルが形成された場合、この暗号チャンネルを通じてソース機器は、シンク機器に暗号化されたコンテンツストリームを伝送する。
【０００４】
一方、ソース機器とシンク機器との間のリンクプロテクションがＤＴＣＰにより保証されるとしても、依然としてソース機器の入力モジュールから伝送モジュールまでのデータの流れに対する機密性を保証できる内部プロテクションが要求される。特に、ＰＣＩ（ペリフェラルコンポーネントインターネット）バス基盤のデジタルセットトップボックスの場合に、物理的にＰＣＩスロットを通じて暗号化されていないデータに接近しやすいため、保安に弱い。したがって、従来には、ソース機器の内部プロテクションのために、ソース機器の入力モジュールで、リンクプロテクション時の暗号化に利用されるキーとは異なるキーでコンテンツストリームを暗号化するか、またはソース機器の入力モジュールと伝送モジュールとの間に専用のバスを連結して、物理的に内部プロテクションを具現していた。
【０００５】
しかし、ソース機器の入力モジュールで、リンクプロテクション時の暗号化に利用されるキーと異なるキーでコンテンツストリームを暗号化して内部プロテクションを実現することは、結果的に、ソース機器でコンテンツストリームに対する二重の暗号化に対する負担を負い、特に、内部プロテクション時の暗号化キーが固定された値に維持される場合には、保安的に弱く、かつ暗号化キーの良好な生成及び認証にかかる設計コストが上昇するという問題点がある。
【０００６】
また、ソース機器の入力モジュールと伝送モジュールとの間に専用のバスを連結して、物理的にコンテンツストリームに対する接近を遮断することは、ハードウェアの設計及び維持が難しく、それによるコストも上昇するという問題点がある。特に、現在としては、ソース機器及びシンク機器がＩＥＥＥ  １３９４バスまたはＵＳＢ（ユニバーサルシリアルバス）により有線で連結されているが、今後、機器間の無線通信を具現するために、ソース機器にＬＡＮ（ローカルエリアネットワーク）カードのような無線通信インターフェースを採択する場合には、ソース機器の入力モジュールと無線通信インターフェースとを物理的に結合することが非常に難しいため、物理的に内部プロテクションの具現には多くの制約がしたがう。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
したがって、本発明の目的は、設計複雑度及びコストを上昇させずに、効率的にデータ再伝送装置の内部プロテクション及びリンクプロテクションを同時に具現することである。
【０００８】
特に、本発明の目的は、データ再伝送装置で、リンクプロテクションモジュールで生成されたコンテンツキーで入力モジュールのデジタルコンテンツを暗号化することによって、設計複雑度及びコストを上昇させずに内部プロテクションを具現することである。
【課題を解決するための手段】
【０００９】
前記目的を解決するために、本発明は、入力データを暗号化して所定の機器に再伝送するデータ再伝送装置において、前記入力データを受信して、前記所定の機器での利用に適した形態のデータにコーディングし、前記所定の機器と共有する共通キーで前記入力データを暗号化する入力データ処理部と、前記暗号化された入力データを、所定のバスを通じて前記入力データ処理部から受信して、前記所定の機器に再伝送するためのリンクプロテクション部と、を備えるデータ再伝送装置を提供する。
【００１０】
また、前記共通キーは、前記リンクプロテクション部で生成されて、前記入力データ処理部に伝達され、特に、前記リンクプロテクション部は、前記共通キーを暗号化し、前記入力データ処理部は、前記暗号化された共通キーを、前記所定のバスを通じて前記リンクプロテクション部から受信して復号化し、前記復号化された共通キーで前記入力データを暗号化する。また、前記リンクプロテクション部は、前記入力データに含まれたコピー制御情報によって前記共通キーを生成し、前記リンクプロテクション部は、ＤＴＣＰプロトコルにより前記共通キーを生成する。
【００１１】
また、前記入力データ処理部は、前記入力データに含まれたコピー制御情報によって前記入力データを暗号化することが望ましい。
【００１２】
また、前記入力データ処理部は、前記入力データを受信するための受信部と、前記受信された入力データを前記所定の機器での利用に適した形態のデータにコーディングするためのコーディング部と、前記コーディングされた入力データを暗号化するための暗号化部と、を備えうる。
【００１３】
また、前記入力データがデジタル放送信号である場合に、前記入力データ処理部は、前記デジタル放送信号をデコーディングするためのデコーディング部を供え、前記デコーディング部は、前記デジタル放送信号に含まれたコピー制御情報を検出するためのコピー制御情報検出モジュール、及び前記コピー制御情報検出モジュールの検出結果によってデコーディングされた前記デジタル放送信号を暗号化するための暗号化モジュールを備え、前記入力データが外部再生装置から入力されるアナログ／デジタルコンテンツである場合に、前記入力データ処理部は、前記アナログ／デジタルコンテンツをエンコーディングするためのエンコーディング部を備え、前記エンコーディング部は、前記アナログ／デジタルコンテンツに含まれたコピー制御情報を検出するためのコピー制御情報検出モジュール、及び前記コピー制御情報検出モジュールの検出結果によってエンコーディングされた前記アナログ／デジタルコンテンツを暗号化するための暗号化モジュールを備えうる。
【００１４】
また、前記所定のバスは、ＰＣＩバスであり、前記リンクプロテクション部は、有線通信チャンネルを通じて前記暗号化された入力データを前記所定の機器に再伝送されうる。
【００１５】
前記目的を解決するために、本発明の他の局面は、入力データを暗号化して所定の機器に再伝送するための方法において、（ａ）データ入力端で、前記入力データを受信して、前記所定の機器での利用に適した形態のデータにコーディングし、前記所定の機器と共有する共通キーで前記入力データを暗号化するステップと、（ｂ）前記データ再伝送端で、前記暗号化された入力データを、所定のバスを通じて受信して、前記所定の機器に再伝送するステップと、を含むデータの再伝送方法を提供する。
【００１６】
また、前記（ｂ）ステップは、前記共通キーを生成するステップをさらに含み、 前記生成された共通キーを暗号化するステップをさらに含み、前記（ａ）ステップは、前記暗号化された共通キーを、前記所定のバスを通じて前記データ再伝送端から受信して復号化し、前記復号化された共通キーで前記入力データを暗号化することが望ましい。
【００１７】
また、前記（ｂ）ステップで、前記共通キーは、前記入力データに含まれたコピー制御情報によって生成され、前記共通キーは、ＤＴＣＰプロトコルにより生成されることが望ましい。
【００１８】
また、前記（ａ）ステップで、前記入力データは、前記入力データに含まれたコピー制御情報によって暗号化されることが望ましい。
【００１９】
また、前記所定のバスは、ＰＣＩバスであり、前記（ｂ）ステップで、前記暗号化された入力データは、有線通信チャンネルを通じて前記所定の機器に再伝送されうる。
【００２０】
前記目的を解決するために、本発明の他の局面は、所定のＡＶ（オーディオ／ビデオ）ストリーム情報を受信して所定の機器に再伝送する装置において、前記所定のＡＶストリーム情報を受信する受信部と、前記所定の機器との機器認証を通じて共通キーを生成するリンクプロテクション部と、前記生成された共通キーを利用して、前記ＡＶストリーム情報を暗号化する暗号化部とを備えるＡＶストリーム情報の再伝送装置を提供する。
【００２１】
このとき、前記リンクプロテクション部は、機器認証を通じ生成された前記共通キーを暗号化し、前記暗号化部は暗号化された共通キーを復号化することが望ましい。
【００２２】
前記目的を解決するために、本発明の他の局面は、所定のＡＶストリーム情報を受信して所定の機器に再伝送する方法において、（ａ）前記所定のＡＶストリーム情報を受信するステップと、（ｂ）前記所定の機器との機器認証を通じて共通キーを生成するステップと、（ｃ）前記生成された共通キーを利用して前記ＡＶストリーム情報を暗号化するステップとを含むＡＶストリーム情報の再伝送方法を提供する。
【００２３】
このとき、前記（ｂ）ステップは、前記生成された共通キーを暗号化するステップを含み、前記（ｃ）ステップは、前記暗号化された共通キーを復号化するステップを含むことが望ましい。
【発明の効果】
【００２４】
このように、本発明によれば、設計複雑度及びコストを上昇させずに、効率的にデータ再伝送装置の内部プロテクション及びリンクプロテクションを具現でき、特に、データ再伝送装置で、リンクプロテクションモジュールで生成されたコンテンツキーで入力モジュールのデジタルコンテンツを暗号化することによって、設計複雑度及びコストを上昇させずに、内部プロテクションを具現できる。
【００２５】
また、本発明によれば、リンクプロテクション過程で生成された共通キーを暗号化することによって、共通キー自体の内部プロテクションも実現できる。
【発明を実施するための最良の形態】
【００２６】
以下では、添付された図面を参照して本発明の実施形態を説明する。
【００２７】
図１には、本発明の実施形態に係るデータ再伝送装置としてのデジタルセットトップボックス１０が、デジタルＶＣＲ  １２及びＤＶＤプレーヤー１４からデジタル信号及びアナログ信号を受信し、また、アンテナ１８を通じてアナログ／デジタル放送信号を受信して、有無線通信チャンネルを通じてデジタルＴＶ１６に再伝送するネットワークシステムが示されている。
【００２８】
このように、最近には、放送信号及び外部入力信号を、デジタルＴＶのようなディスプレー再生装置が直接受信せず、デジタルセットトップボックスで一括的に受信して、所定の処理を経た信号をデジタルＴＶに再伝送する方式が広く使用されている。
【００２９】
図２には、本発明の一実施形態に係るデータ再伝送装置２０が示されている。データ再伝送装置２０は、衛星放送、ケーブル放送及び空中派放送のデジタル放送信号を受信し、ＤＶＤプレーヤーのようなデジタルコンテンツ再生装置から再生信号を入力されて所定の処理を行い、場合によって、処理された信号を暗号化する入力データ処理部２３と、デジタルＴＶのようなシンク機器を認証し、シンク機器と共通キーを交換し、共通キーを入力データ処理部２３に伝達するリンクプロテクション部２５と、入力データ処理部２３とリンクプロテクション部２５とのデータ交換を仲裁する制御部２７と、を備える。また、データ再伝送装置２０の各部間のデータ交換は、ＰＣＩバスを通じて行われる。データ再伝送装置２０は、ＡＶストリームを再伝送する場合に、ＡＶストリーム再伝送装置とも言う。
【００３０】
また、データ再伝送装置２０は、図２に示す構成要素以外にもＰＶＲ（パーソナルビデオレコーダ）機能を具現するために、ハードディスクドライブをさらに備えてもよく、後述するトランスコーディング機能を具現するために、バッファメモリをさらに備えてもよいが、本発明の本質を曇らすことを避けるために、そのような追加的な構成要素についての説明は本明細書では省略する。
【００３１】
入力データ処理部２３は、受信されるデータの種類によって所定の処理を行い、リンクプロテクション部２５で生成された共通キーで入力データを暗号化するために、外部から入力されるデータを受信する受信部２３２と、受信されたデータをシンク機器で有用な形態のデータでコーディングするコーディング部２３４と、コーディングされたデータを暗号化する暗号化部２３６とを備える。
【００３２】
受信部２３２は、入力データの種類によって構成が変わるが、例えば、入力データが放送信号である場合に、受信部２３２は、図３のアンテナ２３１ａ及びチューナー２３２ａから構成され、入力データが、ＤＶＤプレーヤーのような外部再生装置でから入力される再生信号である場合には、図４の外部入力インターフェース２３２ｂから構成されうる。
【００３３】
コーディング部２３４は、入力データの種類及び利用目的によって入力データをエンコーディング、デコーディングまたはトランスコーディングする。例えば、入力データがデジタル放送信号である場合に、コーディング部２３４は、図３のＭＰＥＧ−２デコーダ２３４ａから構成され、入力データが、ＤＶＤプレーヤーのような外部再生装置から入力される再生信号である場合に、コーディング部２３４は、図４のＭＰＥＧ−２エンコーダ２３４ｂから構成されうる。
【００３４】
暗号化部２３６は、コーディングされた入力データをリンクプロテクション部２５で生成された共通キーで暗号化する。このとき、暗号化部２３６は、コーディング部２３４と別個のモジュールから形成されうるが、一般的には、図３及び図４に示すように、コーディング部２３４内のモジュールから構成される。
【００３５】
一方、あらゆる入力データを暗号化できるが、入力データには、通常の所定のコピー制御情報が含まれるため、入力データ処理部２３は、このコピー制御情報が、例えば、“Ｃｏｐｙ  Ｆｒｅｅ”ではない場合にのみ入力データを暗号化することが望ましい。入力データに含まれたコピー制御情報の検出は、コーディング部２３４または暗号化部２３６により行われ、例えば、図３及び図４に示すように、コーディング部２３４内でコピー制御情報検出モジュール２３７ａ、２３７ｂから形成されうる。または、別途のコピー制御情報検出部（図示せず）によりコピー制御情報の検出が行われてもよい。また、リンクプロテクション部２５で共通キーを暗号化した場合には、暗号化された共通キーの解読が、暗号化部２３６または暗号化モジュール２３９ａ、２３９ｂで行われうる。
【００３６】
図３には、受信されるデータが、ＭＰＥＧ−２トランスポートストリームのデジタル放送信号である場合に、図２の入力データ処理部２３の構成例が示されている。したがって、入力データ処理部２３ａでは、アンテナ２３１ａを通じて受信したＭＰＥＧ−２トランスポートストリームをチューナー２３２ａで選局し、ＭＰＥＧ−２デコーダ２３４ａでデコーディングする。このとき、ＭＰＥＧ−２デコーダ２３４ａは、コピー制御情報検出モジュール２３７ａ及び暗号化モジュール２３９ａを備え、コピー制御情報検出モジュール２３７ａは、ＭＰＥＧ−２トランスポートストリームのデコーディング時に、デジタル放送信号に含まれているブロードキャストフラグのようなコピー制御情報を検出する。
【００３７】
このとき、検出されたコピー制御情報が“Ｃｏｐｙ  Ｆｒｅｅ”ではなければ、リンクプロテクション部２５は、ＤＴＣＰのような所定のリンクプロテクションプロトコルによってシンク機器との認証を行って共通キーを交換し、生成された共通キーは、ＰＣＩバスを通じて入力データ処理部２３ａに伝達される。したがって、暗号化モジュール２３９ａは、ＤＥＳ（データエンクリプションスタンダード）またはＡＥＳ（アドバンストエンクリプションスタンダード）のような暗号化アルゴリズムを利用して、リンクプロテクション部２５から伝達された共通キーで、デコーディングされたＭＰＥＧ−２トランスポートストリームを暗号化し、暗号化されたストリームは、リンクプロテクション部２５を通じてシンク機器に再伝送される。また、後述するように、共通キーは、入力データ処理部２３ａに伝達される前にリンクプロテクション部２５で暗号化されることが望ましいので、暗号化モジュール２３９ａは、暗号化された共通キーを復号化して、復号化された共通キーで、デコーディングされたＭＰＥＧ−２トランスポートストリームを暗号化することが望ましい。または、入力データ処理部２３ａは、暗号化された共通キーを復号化するための別途の共通キー復号化モジュールを備えてもよい。
【００３８】
図４には、受信されるデータが、ＤＶＤプレーヤーのようなデジタルコンテンツ再生装置から受信されるアナログまたはデジタル再生信号である場合に、図２のデータ再伝送装置２３の構成例が示されている。したがって、データ再伝送装置２３ｂでは、外部入力インターフェース２３２ｂを通じてアナログ／デジタル再生信号を受信して、ＭＰＥＧ−２エンコーダ２３４ｂでＭＰＥＧ−２トランスポートストリームにエンコーディングする。このときにも、ＭＰＥＧ−２エンコーダ２３４ｂは、コピー制御情報検出モジュール２３７ｂ及び暗号化モジュール２３９ｂを備え、コピー制御情報検出モジュール２３７ｂは、例えば、アナログ再生信号に含まれうるマクロビジョンまたはデジタル再生信号に含まれうるＣＣＩ（コピーコントロールインフォメーション）ビットのようなコピー制御情報を検出する。
【００３９】
このとき、検出されたコピー制御情報が“Ｃｏｐｙ  Ｆｒｅｅ”ではなければ、リンクプロテクション部２５は、ＤＴＣＰのような所定のリンクプロテクションプロトコルによってシンク機器との認証を行って共通キーを交換し、生成された共通キーは、ＰＣＩバスを通じて入力データ処理部２３ｂに伝達される。したがって、暗号化モジュール２３９ｂは、ＤＥＳまたはＡＥＳのような暗号化アルゴリズムを利用して、リンクプロテクション部２５から伝達された共通キーでＭＰＥＧ−２トランスポートストリームを暗号化し、暗号化されたストリームは、リンクプロテクション部２５を通じてシンク機器に再伝送される。また、後述するように、共通キーは、入力データ処理部２３ｂに伝達される前にリンクプロテクション部２５で暗号化されることが望ましいので、暗号化モジュール２３９ｂは、暗号化された共通キーを復号化して、復号化された共通キーでＭＰＥＧ−２トランスポートストリームを暗号化することが望ましい。または、入力データ処理部２３ｂは、暗号化された共通キーを復号化するための別途の共通キー復号化モジュールを備えてもよい。
【００４０】
一方、入力データ処理部２３は、ＨＤデータをＳＤデータに変換するか、またはＭＰＥＧ−４トランスポートストリームをＭＰＥＧ−２トランスポートストリームに変換するためにトランスコーダを備えてもよく、このとき、トランスコーダは、一般的にエンコーダ及びデコーダを備えてもよく、図３及び図４の入力データ処理部のように、コピー制御情報検出モジュール及び暗号化モジュールを備える。
【００４１】
リンクプロテクション部２５は、入力データ処理部２３から受信したデータが“Ｃｏｐｙ  Ｆｒｅｅ”ではなく、著作権を保護すべきデータである場合に、ＤＴＣＰのようなリンクプロテクションプロトコルにより、シンク機器との機器認証及び共通キーの交換を行い、生成された共通キーは、ＰＣＩバスを通じて入力データ処理部２３に伝達される。このとき、共通キーは、セッションキーとコンテンツキーとに区分できるが、ＤＴＣＰによりリンクプロテクションを行う場合に、セッションキーが先に生成され、このセッションキーに基づいてコンテンツキーが生成される。したがって、一般的に、コンテンツキーが共通キーとして入力データ処理部２３に伝達されるが、場合によっては、セッションキーが共通キーとして入力データ処理部２３に伝達されてもよい。セッションキーが共通キーになる場合には、入力データ処理部２３は、セッションキーから共通キーを生成できるように構成されねばならない。また、リンクプロテクション部２５は、現在ＩＥＥ１３９４インターフェース上で具現されて、ＩＥＥＥ１３９４バスを通じて有線でシンク機器と接続されることが一般的であるが、シンク機器との無線通信のために、ＬＡＮカードのような無線通信インターフェース上に具現されうる。
【００４２】
制御部２７は、入力データ処理部２３とリンクプロテクション部２５との間のデータ送受信を制御し、装置内の各構成要素及び装置の全体制御を行い、制御部２７の機能は、ＣＰＵまたはシステムコントローラ（ＡＳＩＣ）等により実現される。
【００４３】
一方、共通キーを入力データ処理部２３に伝達するときにも、ＰＣＩバスを経るために、共通キーが物理的にハッキングされる恐れがある。したがって、共通キーは、リンクプロテクション部２５で暗号化されて、入力データ処理部に伝達されることが望ましい。このために、前述したように、入力データ処理部２３は、暗号化された共通キーを解読できる別途の共通キー暗号化モジュールを備えるか、望ましくは、暗号化された共通キーを復号化するように暗号化モジュール２３９ａ、２３９ｂを構成する。
【００４４】
次に、本発明の実施形態に係るデータ再伝送装置２０の動作を説明する。入力データ処理部２３が放送信号または外部入力信号を受信すれば、受信された信号に含まれたコピー制御情報を検出して、コピー制御情報が“Ｃｏｐｙ  Ｆｒｅｅ”ではなければ、リンクプロテクション部２５は、ＤＴＣＰのようなリンクプロテクションプロトコルを利用してシンク機器を認証し、シンク機器と共通キーを交換する。次いで、共通キーは、ＰＣＩバスを通じて入力データ処理部２３に伝達され、入力データ処理部２３は、伝達された共通キーを利用して、所定のコーディング過程を経た入力データを暗号化し、暗号化された入力データは、ＰＣＩバスを経てリンクプロテクション部２５を通じてシンク機器に再伝送される。また、望ましくは、リンクプロテクション部２５は、共通キーを暗号化し、入力データ処理部２３には、この暗号化された共通キーが伝達され、入力データ処理部２３は、暗号化された共通キーを復号化して、復号化された共通キーを利用して、所定のコーディング過程を経た入力データを暗号化する。
【００４５】
したがって、ＰＣＩバスを経るデータが暗号化されているため、ＰＣＩスロットを通じた物理的ハッキングに安全であり、リンクプロテクション過程で生成された共通キーを、データ再伝送装置の入力端で入力データの暗号化に利用するため、リンクプロテクションと内部プロテクションとを同時に解決できる。
【００４６】
図５は、本発明の実施形態に係るデータの再伝送方法のフローチャートである。図５によれば、ステップ（Ｓ５０１）では、ＭＰＥＧ−２トランスポートストリームのデジタル放送信号及び／またはデジタルコンテンツ再生装置からのアナログ／デジタル再生信号を入力データとして、入力データからコピー制御情報を検出する。ステップ（Ｓ５０３）では、コピー制御情報が“Ｃｏｐｙ  Ｆｒｅｅ”であるかを確認して、“Ｃｏｐｙ  Ｆｒｅｅ”であれば、ステップ（Ｓ５１１）に進んで、入力データをＰＣＩバスを経てシンク機器に再伝送し、“Ｃｏｐｙ  Ｆｒｅｅ”ではなければ、ステップ（Ｓ５０５）に進む。ステップ（Ｓ５０５）では、ＤＴＣＰのようなリンクプロテクションプロトコルを利用して、シンク機器とのリンクプロテクションを実行し、ステップ（Ｓ５０７）では、リンクプロテクション過程でシンク機器と共有する共通キーを生成する。このとき、生成された共通キーを暗号化するステップをさらに追加することが望ましい。ステップ（Ｓ５０９）では、入力データを共通キーで暗号化（Ｓ５０９）するか、または共通キーが暗号化された場合には、暗号化された共通キーを復号化して、復号化された共通キーで入力データを暗号化し、ステップ（Ｓ５１１）では、暗号化された入力データをＰＣＩバスを経てシンク機器に再伝送する。
【００４７】
以上では、本発明の望ましい実施形態を説明したが、実施形態は、本発明の理解のための例に過ぎず、当業者ならば、本発明の技術的思想内で本発明の望ましい実施形態を多様に変形及び修正できるであろう。したがって、本発明の範囲が、本発明の望ましい実施形態に限定されてはならない。
【図面の簡単な説明】
【００４８】
【図１】本発明の実施形態に係るデータ再伝送装置を備えるネットワークシステムの構成図である。
【図２】本発明の実施形態に係るデータ再伝送装置の構成図である。
【図３】図２のデータ再伝送装置の入力データ処理部の構成例である。
【図４】図２のデータ再伝送装置の入力データ処理部の他の構成例である。
【図５】本発明の実施形態に係るデータの再伝送方法のフローチャートである。
【図１】
2007524293.tif 000003
【図２】
2007524293.tif 000004
【図３】
2007524293.tif 000005
【図４】
2007524293.tif 000006
【図５】
2007524293.tif 000007
【国際調査報告】
2007524293.tif 000008
2007524293.tif 000009