(57)【要約】【課題】コンテンツ通信システム、コンテンツ出力装置、ＵＳＢ装置、およびコンテンツ処理装置を提供すること。【解決手段】コンテンツ出力装置から第１の鍵で暗号化されたコンテンツデータがＵＳＢ通信により入力される第１のＵＳＢ通信部と、前記第１のＵＳＢ通信部に入力されたコンテンツデータを前記第１の鍵で復号する復号部と、前記復号部により復号されたコンテンツデータを、他のＵＳＢ装置を介してコンテンツ処理装置に送信する送信部と、第２の乱数を生成する第２の乱数生成部と、楕円暗号用の第１の原点座標を前記第２の乱数生成部により生成された前記第２の乱数と乗算する第２の乗算部と、前記コンテンツ出力装置において生成され、前記第１の原点座標が乗算された第１の乱数に、前記第２の乱数生成部により生成された前記第２の乱数を乗算することにより前記第１の鍵を得る第２の鍵取得部と、をＵＳＢ装置に設ける。【選択図】図２
2011009910.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツデータを第１の鍵で暗号化して出力するコンテンツ出力装置と；
前記コンテンツ出力装置から前記第１の鍵で暗号化されたコンテンツデータがＵＳＢ通信により入力される第１のＵＳＢ通信部、
前記第１のＵＳＢ通信部に入力されたコンテンツデータを前記第１の鍵で復号する復号部、および、
前記復号部により復号されたコンテンツデータを所定の通信方式で送信する送信部、
を有する第１のＵＳＢ装置と；
前記第１のＵＳＢ装置から送信されたコンテンツデータを受信する受信部、
前記受信部により受信されたコンテンツデータを第２の鍵で暗号化する暗号化部、および、
前記暗号化部により暗号化されたコンテンツデータをＵＳＢ通信により出力する第２のＵＳＢ通信部、
を有する第２のＵＳＢ装置と；
前記第２のＵＳＢ装置から入力されたコンテンツデータを前記第２の鍵で復号するコンテンツ処理装置と；
を備え、
前記第１の鍵は、前記コンテンツ出力装置および前記第１のＵＳＢ装置の双方が生成した乱数に基づいて生成された前記コンテンツ出力装置と前記第１のＵＳＢ装置の共有鍵であり、
前記第２の鍵は、前記コンテンツ処理装置および前記第２のＵＳＢ装置の双方が生成した乱数に基づいて生成された前記コンテンツ処理装置と前記第２のＵＳＢ装置の共有鍵である、コンテンツ通信システム
【請求項２】
前記第１のＵＳＢ装置は、前記復号部により復号されたコンテンツデータを、所定の著作権保護技術に従って暗号化する著作権暗号化部をさらに備え、
前記第２のＵＳＢ装置は、前記受信部により受信されたコンテンツデータを前記著作権保護技術に従って復号する著作権復号部をさらに備える、請求項１に記載のコンテンツ通信システム。
【請求項３】
前記コンテンツ出力装置は、
第１の乱数を生成する第１の乱数生成部、
前記第１のＵＳＢ装置と共有している楕円暗号用の第１の原点座標を前記第１の乱数生成部により生成された前記第１の乱数と乗算する第１の乗算部、および、
前記第１のＵＳＢ装置において生成され、前記第１の原点座標が乗算された第２の乱数に、前記第１の乱数生成部により生成された前記第１の乱数を乗算することにより前記第１の鍵を得る第１の鍵取得部、
を有し、
前記第１のＵＳＢ装置は、
前記第２の乱数を生成する第２の乱数生成部、
前記第１の原点座標を前記第２の乱数生成部により生成された前記第２の乱数と乗算する第２の乗算部、および、
前記コンテンツ出力装置の前記第１の乗算部により前記第１の原点座標が乗算された前記第１の乱数に、前記第２の乱数生成部により生成された前記第２の乱数を乗算することにより前記第１の鍵を得る第２の鍵取得部、
を有する、請求項２に記載のコンテンツ通信システム。
【請求項４】
前記コンテンツ処理装置は、
第３の乱数を生成する第３の乱数生成部、
前記第２のＵＳＢ装置と共有している楕円暗号用の第２の原点座標を前記第３の乱数生成部により生成された前記第３の乱数と乗算する第３の乗算部、および、
前記第２のＵＳＢ装置において生成され、前記第２の原点座標が乗算された第４の乱数に、前記第３の乱数生成部により生成された前記第３の乱数を乗算することにより前記第２の鍵を得る第３の鍵取得部、
を有し、
前記第２のＵＳＢ装置は、
前記第４の乱数を生成する第４の乱数生成部、
前記第２の原点座標を前記第４の乱数生成部により生成された前記第４の乱数と乗算する第４の乗算部、および、
前記コンテンツ処理装置の前記第３の乗算部により前記第２の原点座標が乗算された前記第３の乱数に、前記第４の乱数生成部により生成された前記第４の乱数を乗算することにより前記第２の鍵を得る第４の鍵取得部、
を有する、請求項２に記載のコンテンツ通信システム。
【請求項５】
コンテンツデータを第１の鍵で暗号化する暗号化部と；
前記暗号化部により暗号化されたコンテンツデータを、入力されたコンテンツデータを前記第１の暗号鍵で復号して他のＵＳＢ装置を介してコンテンツ処理装置に送信するＵＳＢ装置に、ＵＳＢ通信により出力するＵＳＢ通信部と；
第１の乱数を生成する第１の乱数生成部と；
前記ＵＳＢ装置と共有している楕円暗号用の第１の原点座標を前記第１の乱数生成部により生成された前記第１の乱数と乗算する第１の乗算部と；
前記ＵＳＢ装置において生成され、前記第１の原点座標が乗算された第２の乱数に、前記第１の乱数生成部により生成された前記第１の乱数を乗算することにより前記第１の鍵を得る第１の鍵取得部と；
を備える、コンテンツ出力装置。
【請求項６】
コンテンツ出力装置から第１の鍵で暗号化されたコンテンツデータがＵＳＢ通信により入力される第１のＵＳＢ通信部と；
前記第１のＵＳＢ通信部に入力されたコンテンツデータを前記第１の鍵で復号する復号部と；
前記復号部により復号されたコンテンツデータを、他のＵＳＢ装置を介してコンテンツ処理装置に送信する送信部と；
第２の乱数を生成する第２の乱数生成部と；
前記コンテンツ出力装置と共有している楕円暗号用の第１の原点座標を前記第２の乱数生成部により生成された前記第２の乱数と乗算する第２の乗算部と；
前記コンテンツ出力装置において生成され、前記第１の原点座標が乗算された第１の乱数に、前記第２の乱数生成部により生成された前記第２の乱数を乗算することにより前記第１の鍵を得る第２の鍵取得部と；
を備える、ＵＳＢ装置。
【請求項７】
他のＵＳＢ装置からコンテンツデータを受信するＵＳＢ装置から、第２の鍵で暗号化されたコンテンツデータが入力されるＵＳＢ通信部と；
前記ＵＳＢ通信部に入力されたコンテンツデータを前記第２の鍵で復号する復号部と；
第２の乱数を生成する第２の乱数生成部と；
第３の乱数を生成する第３の乱数生成部と；
前記ＵＳＢ装置と共有している楕円暗号用の第２の原点座標を前記第３の乱数生成部により生成された前記第３の乱数と乗算する第３の乗算部と；
前記ＵＳＢ装置において生成され、前記第２の原点座標が乗算された第４の乱数に、前記第３の乱数生成部により生成された前記第３の乱数を乗算することにより前記第２の鍵を得る第３の鍵取得部と； 
を備える、コンテンツ処理装置。
【請求項８】
他のＵＳＢ装置から送信されたコンテンツデータを受信する受信部と；
前記受信部により受信されたコンテンツデータを第２の鍵で暗号化する暗号化部と；
前記暗号化部により暗号化されたコンテンツデータを、前記第２の鍵でコンテンツデータを復号するコンテンツ処理装置に、ＵＳＢ通信により出力する第２のＵＳＢ通信部と；
第４の乱数を生成する第４の乱数生成部と；
前記コンテンツ処理装置と共有している楕円暗号用の第２の原点座標を前記第４の乱数生成部により生成された前記第４の乱数と乗算する第４の乗算部と；
前記コンテンツ処理装置において生成され、前記第２の原点座標が乗算された第３の乱数に、前記第４の乱数生成部により生成された前記第４の乱数を乗算することにより前記第２の鍵を得る第４の鍵取得部と；
を備える、ＵＳＢ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ通信システム、コンテンツ出力装置、ＵＳＢ装置、およびコンテンツ処理装置に関する。
【背景技術】
【０００２】
近日、地上波、ケーブル、および衛星などを利用するデジタル放送と共に、著作権付きコンテンツが幅広く普及している。この著作権付きコンテンツを有する情報処理装置は、一般に、ＤＴＣＰ（ｄｉｇｉｔａｌ  ｔｒａｎｓｍｉｓｓｉｏｎ  ｃｏｎｔｅｎｔ  ｐｒｏｔｅｃｔｉｏｎ）などの認可されたＤＲＭ（Ｄｉｇｉｔａｌ  Ｒｉｇｈｔｓ  Ｍａｎａｇｅｍｅｎｔ）機能によってコンテンツを保護して伝送する必要がある。なお、複数の情報処理装置がコンテンツを共有するための方法については例えば特許文献１に記載されている。
【０００３】
また、コンテンツの伝送媒体に関する規格も多様化している。例えば、近日では、ＩＥＥＥ（Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ）１３９４ケーブル、イーサーケーブル、およびＩＥＥＥ８０２．１１ａ／ｂ／ｇなどに加え、近距離無線通信のＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）規格やアンテナ同軸線上の通信も提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−１５５３３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、ＤＲＭ機能の情報処理装置への実装は、ハードウェアおよびソフトウェアの負担を増大させるという問題があった。また、新たに提案される規格を考慮して情報処理装置を設計することも困難であった。
【０００６】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、コンテンツ出力装置およびコンテンツ処理装置などの情報処理装置の構成の簡素化を図りつつ、多様な通信方式でコンテンツの送受信を行うことが可能な、新規かつ改良されたコンテンツ通信システム、コンテンツ出力装置、ＵＳＢ装置、およびコンテンツ処理装置を提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明のある観点によれば、コンテンツデータを第１の鍵で暗号化して出力するコンテンツ出力装置と、前記コンテンツ出力装置から前記第１の鍵で暗号化されたコンテンツデータがＵＳＢ通信により入力される第１のＵＳＢ通信部、前記第１のＵＳＢ通信部に入力されたコンテンツデータを前記第１の鍵で復号する復号部、および、前記復号部により復号されたコンテンツデータを所定の通信方式で送信する送信部、を有する第１のＵＳＢ装置と、前記第１のＵＳＢ装置から送信されたコンテンツデータを受信する受信部、前記受信部により受信されたコンテンツデータを第２の鍵で暗号化する暗号化部、および、前記暗号化部により暗号化されたコンテンツデータをＵＳＢ通信により出力する第２のＵＳＢ通信部、を有する第２のＵＳＢ装置と、前記第２のＵＳＢ装置から入力されたコンテンツデータを前記第２の鍵で復号するコンテンツ処理装置と、を備え、前記第１の鍵は、前記コンテンツ出力装置および前記第１のＵＳＢ装置の双方が生成した乱数に基づいて生成された前記コンテンツ出力装置と前記第１のＵＳＢ装置の共有鍵であり、前記第２の鍵は、前記コンテンツ処理装置および前記第２のＵＳＢ装置の双方が生成した乱数に基づいて生成された前記コンテンツ処理装置と前記第２のＵＳＢ装置の共有鍵である、コンテンツ通信システムが提供される。
【０００８】
前記第１のＵＳＢ装置は、前記復号部により復号されたコンテンツデータを、所定の著作権保護技術に従って暗号化する著作権暗号化部をさらに備え、前記第２のＵＳＢ装置は、前記受信部により受信されたコンテンツデータを前記著作権保護技術に従って復号する著作権復号部をさらに備えてもよい。
【０００９】
前記コンテンツ出力装置は、第１の乱数を生成する第１の乱数生成部、前記第１のＵＳＢ装置と共有している楕円暗号用の第１の原点座標を前記第１の乱数生成部により生成された前記第１の乱数と乗算する第１の乗算部、および、前記第１のＵＳＢ装置において生成され、前記第１の原点座標が乗算された第２の乱数に、前記第１の乱数生成部により生成された前記第１の乱数を乗算することにより前記第１の鍵を得る第１の鍵取得部、を有してもよい。
【００１０】
前記第１のＵＳＢ装置は、前記第２の乱数を生成する第２の乱数生成部、前記第１の原点座標を前記第２の乱数生成部により生成された前記第２の乱数と乗算する第２の乗算部、および、前記コンテンツ出力装置の前記第１の乗算部により前記第１の原点座標が乗算された前記第１の乱数に、前記第２の乱数生成部により生成された前記第２の乱数を乗算することにより前記第１の鍵を得る第２の鍵取得部、を有してもよい。
【００１１】
前記コンテンツ処理装置は、第３の乱数を生成する第３の乱数生成部、前記第２のＵＳＢ装置と共有している楕円暗号用の第２の原点座標を前記第３の乱数生成部により生成された前記第３の乱数と乗算する第３の乗算部、および、前記第２のＵＳＢ装置において生成され、前記第２の原点座標が乗算された第４の乱数に、前記第３の乱数生成部により生成された前記第３の乱数を乗算することにより前記第２の鍵を得る第３の鍵取得部、を有してもよい。
【００１２】
前記第２のＵＳＢ装置は、前記第４の乱数を生成する第４の乱数生成部、前記第２の原点座標を前記第４の乱数生成部により生成された前記第４の乱数と乗算する第４の乗算部、および、前記コンテンツ処理装置の前記第３の乗算部により前記第２の原点座標が乗算された前記第３の乱数に、前記第４の乱数生成部により生成された前記第４の乱数を乗算することにより前記第２の鍵を得る第４の鍵取得部、を有してもよい。
【００１３】
また、上記課題を解決するために、本発明の別の観点によれば、コンテンツデータを第１の鍵で暗号化する暗号化部と、前記暗号化部により暗号化されたコンテンツデータを、入力されたコンテンツデータを前記第１の暗号鍵で復号して他のＵＳＢ装置を介してコンテンツ処理装置に送信するＵＳＢ装置に、ＵＳＢ通信により出力するＵＳＢ通信部と、第１の乱数を生成する第１の乱数生成部と、前記ＵＳＢ装置と共有している楕円暗号用の第１の原点座標を前記第１の乱数生成部により生成された前記第１の乱数と乗算する第１の乗算部と、前記ＵＳＢ装置において生成され、前記第１の原点座標が乗算された第２の乱数に、前記第１の乱数生成部により生成された前記第１の乱数を乗算することにより前記第１の鍵を得る第１の鍵取得部と、を備えるコンテンツ出力装置が提供される。
【００１４】
また、上記課題を解決するために、本発明の別の観点によれば、コンテンツ出力装置から第１の鍵で暗号化されたコンテンツデータがＵＳＢ通信により入力される第１のＵＳＢ通信部と、前記第１のＵＳＢ通信部に入力されたコンテンツデータを前記第１の鍵で復号する復号部と、前記復号部により復号されたコンテンツデータを、他のＵＳＢ装置を介してコンテンツ処理装置に送信する送信部と、第２の乱数を生成する第２の乱数生成部と、前記コンテンツ出力装置と共有している楕円暗号用の第１の原点座標を前記第２の乱数生成部により生成された前記第２の乱数と乗算する第２の乗算部と、前記コンテンツ出力装置において生成され、前記第１の原点座標が乗算された第１の乱数に、前記第２の乱数生成部により生成された前記第２の乱数を乗算することにより前記第１の鍵を得る第２の鍵取得部と、を備えるＵＳＢ装置が提供される。
【００１５】
また、上記課題を解決するために、本発明の別の観点によれば、他のＵＳＢ装置からコンテンツデータを受信するＵＳＢ装置から、第２の鍵で暗号化されたコンテンツデータが入力されるＵＳＢ通信部と、前記ＵＳＢ通信部に入力されたコンテンツデータを前記第２の鍵で復号する復号部と、第２の乱数を生成する第２の乱数生成部と、第３の乱数を生成する第３の乱数生成部と、前記ＵＳＢ装置と共有している楕円暗号用の第２の原点座標を前記第３の乱数生成部により生成された前記第３の乱数と乗算する第３の乗算部と、前記ＵＳＢ装置において生成され、前記第２の原点座標が乗算された第４の乱数に、前記第３の乱数生成部により生成された前記第３の乱数を乗算することにより前記第２の鍵を得る第３の鍵取得部と、を備えるコンテンツ処理装置が提供される。
【００１６】
また、上記課題を解決するために、本発明の別の観点によれば、他のＵＳＢ装置から送信されたコンテンツデータを受信する受信部と、前記受信部により受信されたコンテンツデータを第２の鍵で暗号化する暗号化部と、前記暗号化部により暗号化されたコンテンツデータを、前記第２の鍵でコンテンツデータを復号するコンテンツ処理装置に、ＵＳＢ通信により出力する第２のＵＳＢ通信部と、第４の乱数を生成する第４の乱数生成部と、前記コンテンツ処理装置と共有している楕円暗号用の第２の原点座標を前記第４の乱数生成部により生成された前記第４の乱数と乗算する第４の乗算部と、前記コンテンツ処理装置において生成され、前記第２の原点座標が乗算された第３の乱数に、前記第４の乱数生成部により生成された前記第４の乱数を乗算することにより前記第２の鍵を得る第４の鍵取得部と、を備えるＵＳＢ装置が提供される。
【発明の効果】
【００１７】
以上説明したように本発明にかかるコンテンツ通信システム、コンテンツ出力装置、ＵＳＢ装置、およびコンテンツ処理装置によれば、コンテンツ出力装置およびコンテンツ処理装置などの情報処理装置の構成の簡素化を図りつつ、多様な通信方式でコンテンツの送受信を行うことができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施形態によるコンテンツ通信システムの構成を示した説明図である。
【図２】コンテンツ通信システムのより詳細な構成を示した説明図である。
【図３】第１の構成例によるコンテンツ出力装置を示した機能ブロック図である。
【図４】第２の構成例によるコンテンツ出力装置を示した機能ブロック図である。
【図５】コンテンツ処理装置の構成例を示した機能ブロック図である。
【図６】ローカル暗号処理部およびローカル復号処理部２０４の構成を示した説明図である。
【図７】第１のローカル鍵を取得するために行うＵＳＢ通信の流れを示した説明図である。
【図８】ローカル暗号処理部およびローカル復号処理部の構成を示した説明図である。
【図９】変形例によるコンテンツ通信システムの構成を示した説明図である。
【発明を実施するための形態】
【００１９】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００２０】
また、以下に示す項目順序に従って当該「発明を実施するための形態」を説明する。
１．コンテンツ通信システムの構成
２．コンテンツ出力装置の構成
３．コンテンツ処理装置の構成
４．ローカル暗号処理部およびローカル復号処理部の構成および動作
５．コンテンツ通信システムの変形例
６．まとめ
【００２１】
＜１．コンテンツ通信システムの構成＞
まず、図１および図２を参照し、本発明の実施形態によるコンテンツ通信システム１について概略的に説明する。
【００２２】
図１は、本発明の実施形態によるコンテンツ通信システム１の構成を示した説明図である。図１に示したように、本発明の実施形態によるコンテンツ通信システム１は、コンテンツ出力装置１０と、送信側のＵＳＢ装置２０と、受信側のＵＳＢ装置３０と、コンテンツ処理装置４０と、を備える。
【００２３】
コンテンツ出力装置１０は、ＵＳＢ装置２０が装着されており、記憶しているコンテンツデータまたは取得したコンテンツデータをＵＳＢ装置２０に出力する。ＵＳＢ装置２０は、コンテンツ出力装置１０から入力されたコンテンツデータを、ＵＳＢ装置３０に対して所定の通信方式で送信する。
【００２４】
ＵＳＢ装置３０は、ＵＳＢ装置２０から送信されたコンテンツデータを受信し、コンテンツ処理装置４０へ出力する。コンテンツ処理装置４０は、装着されているＵＳＢ装置３０からコンテンツデータが入力され、入力されたコンテンツデータを例えば再生する。
【００２５】
ここで、ＵＳＢ装置２０およびＵＳＢ装置３０間の通信としては、ＩＥＥＥ１３９４ケーブル、イーサーケーブル、ＩＥＥＥ８０２．１１ａ／ｂ／ｇ、近距離無線通信のＮＦＣ規格、またはアンテナ同軸線通信など、多様な通信が挙げられる。
【００２６】
このように、本発明の実施形態によるコンテンツ通信システム１によれば、コンテンツ出力装置１０およびコンテンツ処理装置４０間の通信は、ＵＳＢ装置２０およびＵＳＢ装置３０を介して行われる。このため、コンテンツ出力装置１０およびコンテンツ処理装置４０にＵＳＢ装置２０およびＵＳＢ装置３０を装着することにより、コンテンツデータを多様な通信方式で伝送することが可能となる。
【００２７】
なお、図１においては、コンテンツ出力装置１０が家庭用映像処理装置であって、コンテンツ処理装置４０が映像表示装置である例を示しているが、本発明はかかる例に限定されない。例えば、コンテンツ出力装置１０は、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）、家庭用ゲーム機器、家電機器、携帯電話、ＰＨＳ、携帯用音楽再生装置、携帯用映像処理装置、携帯用ゲーム機器などの情報処理装置であってもよい。同様に、コンテンツ処理装置４０は、ＰＣ、家庭用映像処理装置（ＤＶＤレコーダ、ビデオデッキなど）、ＰＤＡ、家庭用ゲーム機器、家電機器、携帯電話、ＰＨＳ、携帯用音楽再生装置、携帯用映像処理装置、携帯用ゲーム機器などの情報処理装置であってもよい。
【００２８】
また、コンテンツ出力装置１０およびコンテンツ処理装置４０間で伝送されるコンテンツデータは、音楽、講演およびラジオ番組などの音楽データや、映画、テレビジョン番組、ビデオプログラム、写真、文書、絵画および図表などの映像データや、ゲームおよびソフトウェアなどであってもよい。
【００２９】
図２は、コンテンツ通信システム１のより詳細な構成を示した説明図である。図２に示したように、コンテンツ出力装置１０は、ローカル暗号処理部１０４およびＵＳＢ通信部１０８を備え、ＵＳＢ装置２０は、ローカル復号処理部２０４、ＵＳＢ通信部２０８、ＤＴＣＰ−ＩＰ暗号化部２１６、およびＭＡＣ・ＰＨＹ処理部２２０を備える。また、ＵＳＢ装置３０は、ローカル暗号処理部３０４、ＵＳＢ通信部３０８、ＤＴＣＰ−ＩＰ暗号化部３１６、およびＭＡＣ・ＰＨＹ処理部３２０を備え、コンテンツ処理装置４０は、ローカル復号処理部４０４およびＵＳＢ通信部４０８を備える。
【００３０】
コンテンツ出力装置１０のローカル暗号処理部１０４は、ＵＳＢ装置２０との間で共有している第１のローカル鍵を用いてコンテンツデータを暗号化する。この第１のローカル鍵の共有のための手順については「５．ローカル暗号処理部およびローカル復号処理部の構成および動作」において説明する。 
【００３１】
また、コンテンツ出力装置１０のＵＳＢ通信部１０８は、ＵＳＢ装置２０のＵＳＢ通信部２０８と通信可能に接続されており、ローカル暗号処理部１０４により暗号化されたコンテンツデータをＵＳＢ通信部２０８へ出力する。
【００３２】
ＵＳＢ装置２０のローカル復号処理部２０４（復号部）は、コンテンツ出力装置１０からＵＳＢ通信部２０８に入力されたコンテンツデータを、コンテンツ出力装置１０との間で共有している第１のローカル鍵を用いて復号する。そして、ＵＳＢ装置２０のＤＴＣＰ−ＩＰ暗号化部２１６（著作権暗号化部）が、ローカル復号処理部２０４により復号されたコンテンツデータをＤＴＣＰ−ＩＰに従って暗号化する。ＭＡＣ・ＰＨＹ処理部２２０（送信部）は、ＤＴＣＰ−ＩＰ暗号化部２１６により暗号化されたコンテンツデータを所定の通信方式に従って信号処理し、ＵＳＢ装置３０へ送信する。
【００３３】
ＵＳＢ装置３０のＭＡＣ・ＰＨＹ処理部３２０（受信部）は、ＵＳＢ装置２０から送信された信号の受信および信号処理を行う。そして、ＵＳＢ装置３０のＤＴＣＰ−ＩＰ復号部３１６（著作権復号部）は、ＭＡＣ・ＰＨＹ処理部３２０により信号処理されたコンテンツデータをＤＴＣＰ−ＩＰに従って復号する。さらに、ローカル暗号処理部３０４（暗号化部）が、コンテンツ処理装置４０との間で共有している第２のローカル鍵を用い、ＤＴＣＰ−ＩＰ復号部３１６により復号されたコンテンツデータを暗号化する。
【００３４】
また、ＵＳＢ装置３０のＵＳＢ通信部３０８は、コンテンツ処理装置４０のＵＳＢ通信部４０８と通信可能に接続されており、ローカル暗号処理部３０４により暗号化されたコンテンツデータをＵＳＢ通信部４０８へ出力する。
【００３５】
コンテンツ処理装置４０のローカル復号処理部４０４は、ＵＳＢ装置２０からＵＳＢ通信部４０８に入力されたコンテンツデータを、ＵＳＢ装置３０との間で共有している第２のローカル鍵を用いて復号する。これにより、コンテンツ処理装置４０は、復号されたコンテンツデータの表示、再生、および記録などの処理を行うことが可能となる。
【００３６】
＜２．コンテンツ出力装置の構成＞
続いて、図３を参照して第１の構成例によるコンテンツ出力装置１０Ａについて説明し、図４を参照して第２の構成例によるコンテンツ出力装置１０Ｂについて説明する。
【００３７】
（第１の構成例）
図３は、第１の構成例によるコンテンツ出力装置１０Ａを示した機能ブロック図である。このコンテンツ出力装置１０Ａは映像記録装置としての機能を有する。
【００３８】
具体的には、第１の構成例によるコンテンツ出力装置１０Ａは、ローカル暗号処理部１０４と、ＵＳＢ通信部１０８と、ＰＣＩ（ｐｅｒｉｐｈｅｒａｌ  ｃｏｍｐｏｎｅｎｔ  ｉｎｔｅｒｃｏｎｎｅｃｔ）バス１１０と、デジタルチューナ１１２と、ＭＰＥＧ（ｍｏｖｉｎｇ  ｐｉｃｔｕｒｅ  ｅｘｐｅｒｔ  ｇｒｏｕｐ）デコーダ１１６と、ベースバンド画像処理部１２０と、ＨＤＭＩ（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）端子１２４と、アナログ端子（ＩＮ）１２８と、ビデオデコーダ１３２と、ビデオエンコーダ１３６と、アナログ端子（ＯＵＴ）１４０と、ＭＰＥＧエンコーダ１４４と、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１４８と、ＩＲ（赤外線）リモートコントローラ１５２と、イーサネット（登録商標）端子１５６と、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）１６０とを備え、光ディスク１６４を装着可能である。
【００３９】
デジタルチューナ１１２は、例えばアンテナにより受信された放送波が入力され、放送波から１のチャンネルのコンテンツデータを抽出し、トランスポートストリームとしてＭＰＥＧデコーダ１１６に供給する。
【００４０】
ＭＰＥＧデコーダ１１６は、デジタルチューナ１１２から入力されたトランスポートストリームを復元し、ベースバンド信号を得る。ベースバンド画像処理部１２０は、ＭＰＥＧデコーダ１１６において得られたベースバンド信号に対して画像処理を施し、画像処理後の信号はＨＤＭＩ端子１２４を介して外部へ出力される。
【００４１】
なお、デジタルチューナ１１２において得られたコンテンツデータのトランスポートストリームを、例えば、ＭＰＥＧデコーダ１１６およびＰＣＩバス１１０を経由し、ＨＤＤ１６０、または光ディスク１６４に記録することもできる。また、コンテンツデータのトランスポートストリームを、イーサネット端子１５６を介して他の装置へ出力することも、ＵＳＢ通信部１０８を介してＵＳＢメモリに出力することも可能である。また、ＵＳＢ通信部１０８を介してコンテンツデータを取り込むことも可能である。
【００４２】
アナログ端子（ＩＮ）１２８を介して入力されるコンテンツデータは、ビデオデコーダ１３２においてデジタル化するための処理が行われた後、ベースバンド画像処理部１２０において画像処理される。
【００４３】
また、イーサネット端子１５６やＵＳＢ通信部１０８は、ＣＰＵ１４８と直接ＰＣＩバスによって接続されている。イーサネット端子１５６やＵＳＢ通信部１０８を経由して入力されるＭＰＥＧ動画データは、ＣＰＵ１４８に一度取り込まれ、ＰＣＩバス１１０を介してＭＰＥＧデコーダ１１６に供給される。
【００４４】
一方、イーサネット端子１５６やＵＳＢ通信部１０８を経由してＪＰＥＧ静止画が入力される場合には、ＣＰＵ１４８がＪＰＥＧ静止画をベースバンド信号に復元し、ベースバンド信号をＰＣＩバス１１０を介してベースバンド画像処理部１２０へ供給する。なお、ＩＲリモートコントローラ１５２は低速なので、ＩＲリモートコントローラ１５２とＣＰＵ１４８は、ＰＣＩバス１１０でなく、低速なシリアルインターフェースで接続される。
【００４５】
また、コンテンツ出力装置１０Ａは、デジタルチューナ１１２またはアナログ端子１２８を介して入力されたコンテンツデータ、またはＨＤＤ１６０に記憶されているコンテンツデータなどを、ＵＳＢ通信部１０８を介してＵＳＢ装置２０に出力することができる。
【００４６】
（第２の構成例）
図４は、第２の構成例によるコンテンツ出力装置１０Ｂを示した機能ブロック図である。
このコンテンツ出力装置１０Ｂは光ディスク再生装置としての機能を有する。
【００４７】
具体的には、第２の構成例によるコンテンツ出力装置１０Ｂは、ローカル暗号処理部１０４と、ＵＳＢ通信部１０８と、ＰＣＩバス１１０と、デジタルチューナ１１２と、ＭＰＥＧデコーダ１１６と、ベースバンド画像処理部１２０と、ＨＤＭＩ端子１２４と、ビデオエンコーダ１３６と、アナログ端子１４０と、ＭＰＥＧエンコーダ１４４と、ＣＰＵ１４８と、ＩＲリモートコントローラ１５２と、イーサネット端子１５６とを備え、光ディスク１６４を装着可能である。
【００４８】
このコンテンツ出力装置１０Ｂにおいては、ＣＰＵ１４８が光ディスク１６４に記憶されているコンテンツデータをＰＣＩバス１１０を介して取り込み、コンテンツデータをＰＣＩバス１１０を介してＭＰＥＧデコーダ１１６に出力する。そして、ＭＰＥＧデコーダ１１６がコンテンツデータを復元し、ベースバンド画像処理部が画像処理することにより、コンテンツデータが再生される。
【００４９】
なお、コンテンツ出力装置１０Ｂは、ＵＳＢ通信部１０８やイーサネット端子１５６を介して入力されたコンテンツデータをＭＰＥＧデコーダ１１６においてデコードすることにより再生することも可能である。
【００５０】
また、コンテンツ出力装置１０Ｂは、ＪＰＥＧ写真、およびナビゲーション画面（グラフィックス）などの再生は、ベースバンド信号をＣＰＵ１４８からベースバンド画像処理部１２０に直接入力することにより実現される。
【００５１】
また、コンテンツ出力装置１０Ｂは、デジタルチューナ１１２を介して入力されたコンテンツデータ、または光ディスク１６４に記憶されているコンテンツデータなどを、ＵＳＢ通信部１０８を介してＵＳＢ装置２０に出力することができる。
【００５２】
＜３．コンテンツ処理装置の構成＞
以上、図３および図４を参照して第１の構成例によるコンテンツ出力装置１０Ａ、および第２の構成例によるコンテンツ出力装置１０Ｂについて説明した。続いて、図５を参照し、コンテンツ処理装置４０の構成例を説明する。
【００５３】
図５は、コンテンツ処理装置４０の構成例を示した機能ブロック図である。このコンテンツ処理装置４０は、テレビジョン装置としての機能を有する。具体的には、コンテンツ処理装置４０は、ローカル復号処理部４０４と、ＵＳＢ通信部４０８と、ＰＣＩバス４１０と、デジタルチューナ４１２と、ＭＰＥＧデコーダ４１６と、ベースバンド画像処理部４２０と、アナログ端子４２８と、ビデオデコーダ４３２と、ＣＰＵ４４８と、ＩＲリモートコントローラ４５２と、イーサネット端子４５６と、ＨＤＤ４６０と、表示部４７０と、ＨＤＭＩ端子４７４と、を備え、光ディスク１６４を装着可能である。
【００５４】
デジタルチューナ４１２は、例えばアンテナにより受信された放送波が入力され、放送波から１のチャンネルのコンテンツデータを抽出し、トランスポートストリームとしてＭＰＥＧデコーダ４１６に供給する。
【００５５】
ＭＰＥＧデコーダ４１６は、デジタルチューナ４１２から入力されたトランスポートストリームを復元し、ベースバンド信号を得る。ベースバンド画像処理部４２０は、ＭＰＥＧデコーダ４１６において得られたベースバンド信号に対し、表示部４７０の画素数に合わせるためのスキャンコンバート処理やフレームレート変換処理などのベースバンド画像処理を行う。
【００５６】
表示部４７０は、ベースバンド画像処理部４２０からの入力に基づいて画像を表示する。なお、表示部４７０は、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）ディスプレイ、液晶ディスプレイ（ＬＣＤ）、ＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）などであってもよい。
【００５７】
また、デジタルチューナ４１２において得られたコンテンツデータのトランスポートストリームを、例えば、ＭＰＥＧデコーダ４１６およびＰＣＩバス４１０を経由し、ＨＤＤ４６０、または光ディスク４６４に記録することもできる。また、コンテンツデータのトランスポートストリームを、イーサネット端子４５６を介して他の装置へ出力することも、ＵＳＢ通信部１０８を介してＵＳＢメモリに出力することも可能である。なお、本実施形態においては、ＵＳＢ通信部４０８を介して入力されるコンテンツデータ場合を主に想定している。
【００５８】
アナログ端子（ＩＮ）４２８を介して入力されるコンテンツデータは、ビデオデコーダ４３２においてデジタル化するための処理が行われた後、ベースバンド画像処理部４２０において画像処理され、表示部４７０に表示される。
【００５９】
また、イーサネット端子４５６やＵＳＢ通信部４０８は、ＣＰＵ４４８と直接ＰＣＩバスによって接続されている。イーサネット端子４５６やＵＳＢ通信部４０８を経由して入力されるＭＰＥＧ動画データは、ＣＰＵ４４８に一度取り込まれ、ＰＣＩバス４１０を介してＭＰＥＧデコーダ４１６に供給される。
【００６０】
一方、イーサネット端子４５６やＵＳＢ通信部４０８を経由してＪＰＥＧ静止画が入力される場合には、ＣＰＵ４４８がＪＰＥＧ静止画をベースバンド信号に復元し、ベースバンド信号をＰＣＩバス４１１０を介してベースバンド画像処理部４２０へ供給する。なお、ＩＲリモートコントローラ４５２は低速なので、ＩＲリモートコントローラ４５２とＣＰＵ４４８は、ＰＣＩバス４１０でなく、低速なシリアルインターフェースで接続される。
【００６１】
＜４．ローカル暗号処理部およびローカル復号処理部の構成および動作＞
次に、ローカル暗号処理部１０４およびローカル復号処理部２０４の構成および動作を説明する。このローカル暗号処理部１０４およびローカル復号処理部２０４は、コンテンツ出力装置１０とＵＳＢ装置２０との共有鍵である第１のローカル鍵を生成し、第１のローカル鍵を用いてコンテンツデータの暗号化および復号を行うための構成である。以下、図６および図７を参照し、このようなローカル暗号処理部１０４およびローカル復号処理部２０４について具体的に説明する。
【００６２】
図６は、ローカル暗号処理部１０４およびローカル復号処理部２０４の構成を示した説明図である。図６に示したように、ローカル暗号処理部１０４は、乱数ａ生成部１７２（第１の乱数生成部）と、楕円乗算部１７４（第１の乗算部）と、暗号鍵用レジスタ１７６と、楕円乗算部１７８（第１の鍵取得部）と、を備える。
【００６３】
また、ローカル復号処理部２０４は、乱数ｂ生成部２７２（第２の乱数生成部）と、楕円乗算部２７４（第２の乗算部）と、暗号鍵用レジスタ２７６と、暗号鍵用レジスタ２７７と、楕円乗算部２７８（第２の鍵取得部）と、を備える。なお、ローカル暗号処理部１０４およびローカル復号処理部２０４は、楕円暗号用の原点座標Ｇを秘密共有している。
【００６４】
上記ローカル暗号処理部１０４において、乱数ａ生成部１７２が乱数ａ（第１の乱数）を生成し、乱数ａと楕円暗号用の原点座標Ｇを楕円乗算部１７４が楕円乗算する。ＵＳＢ通信部１０８は、楕円乗算部１７４により得られた「ａ・Ｇ」をＵＳＢ通信部２０８へ送信する（１）。
【００６５】
また、ローカル復号処理部２０４において、ＵＳＢ通信部２０８がＵＳＢ通信部１０８から「ａ・Ｇ」を受信すると、「ａ・Ｇ」が暗号鍵用レジスタ２７６に書き込まれる。そして、乱数ｂ生成部２７２が乱数ｂ（第２の乱数）を生成し、乱数ｂと楕円暗号用の原点座標Ｇを楕円乗算部２７４が楕円乗算する。
【００６６】
楕円乗算部２７４により得られた「ｂ・Ｇ」は、暗号鍵用レジスタ２７７に書き込まれ、さらに、ＵＳＢ通信部２０８からＵＳＢ通信部１０８へ送信される（２）。ＵＳＢ通信部２０８からＵＳＢ通信部１０８へ送信された「ｂ・Ｇ」は、ローカル暗号処理部１０４の暗号鍵用レジスタ１７６に書き込まれる。
【００６７】
また、ローカル暗号処理部１０４の楕円乗算部１７８が、暗号鍵用レジスタ１７６に書き込まれている「ｂ・Ｇ」と乱数ａを乗算して第１のローカル鍵「ａ・ｂ・Ｇ」を取得し、ローカル復号処理部２０４の楕円乗算部２７８が、暗号鍵用レジスタ２７６に書き込まれている「ａ・Ｇ」と乱数ｂを乗算して第１のローカル鍵「ａ・ｂ・Ｇ」を取得する（３）。
【００６８】
ローカル暗号処理部１０４は、こうして取得した第１のローカル鍵「ａ・ｂ・Ｇ」の例えばｘ座標値を用いてコンテンツデータを暗号化してＵＳＢ通信部１０８からＵＳＢ装置２０へ出力する。同様に、ローカル復号処理部２０４は、ＵＳＢ装置２０に入力されたコンテンツデータを、第１のローカル鍵「ａ・ｂ・Ｇ」のｘ座標値を用いて復号する。なお、上記の第１のローカル鍵の取得は、コンテンツデータ伝送のたびに行ってもよい。
【００６９】
図７は、第１のローカル鍵を取得するために行うＵＳＢ通信の流れを示した説明図である。図７に示したように、まず、ＵＳＢ通信部１０８は、ＯＵＴ要求パケットにより、ＵＳＢ装置２０側のＵＳＢバスアドレスとレジスタのアドレス（Ｅｎｄ  Ｐｏｉｎｔ  Ａｄｄｒｅｓｓ）を指定する。その後、ＵＳＢ通信部１０８は、データ本体として「ａ・Ｇ」を送信し、ＵＳＢ装置２０において「ａ・Ｇ」が所定のレジスタ（例えば、暗号鍵用レジスタ２７６）に書き込まれる。そして、ＵＳＢ通信部２０８がＵＳＢ通信部１０８へＡＣＫを送信する。
【００７０】
続いて、ＵＳＢ通信部１０８は、ＩＮ要求パケットとして、ＵＳＢバスアドレスとレジスタのアドレス（Ｅｎｄ  Ｐｏｉｎｔ  Ａｄｄｒｅｓｓ）を指定する。その後、ＵＳＢ通信部２０８は、所定のレジスタ（例えば、暗号鍵用レジスタ２７７）からデータ本体として「ｂ・Ｇ」が送信される。そして、ＵＳＢ通信部１０８がＵＳＢ通信部２０８へＡＣＫを送信する。
【００７１】
以上説明したローカル暗号処理部１０４およびローカル復号処理部２０４の構成、ＵＳＢ通信部１０８およびＵＳＢ通信部２０８間の通信により、コンテンツ出力装置１０およびＵＳＢ装置２０間で第１のローカル鍵により暗号化されたコンテンツデータを伝送することが可能となる。
【００７２】
なお、コンテンツ処理装置４０のローカル復号処理部４０４およびＵＳＢ装置３０のローカル暗号処理部３０４も、以下に図８を参照して説明するように、ローカル暗号処理部１０４およびローカル復号処理部２０４と実質的に同一に構成することができる。
【００７３】
図８は、ローカル暗号処理部３０４およびローカル復号処理部４０４の構成を示した説明図である。図８に示したように、ローカル復号処理部４０４は、乱数ｃ生成部４７２（第４の乱数生成部）と、楕円乗算部４７４（第４の乗算部）と、暗号鍵用レジスタ４７６と、楕円乗算部４７８（第４の鍵取得部）と、を備える。
【００７４】
また、ローカル暗号処理部３０４は、乱数ｄ生成部３７２（第３の乱数生成部）と、楕円乗算部３７４（第３の乗算部）と、暗号鍵用レジスタ３７６と、暗号鍵用レジスタ３７７と、楕円乗算部３７８（第３の鍵取得部）と、を備える。なお、ローカル暗号処理部３０４およびローカル復号処理部４０４は、楕円暗号用の原点座標Ｈを秘密共有している。
【００７５】
上記ローカル復号処理部４０４において、乱数ｃ生成部４７２が乱数ｃ（第４の乱数）を生成し、乱数ｃと楕円暗号用の原点座標Ｈを楕円乗算部４７４が楕円乗算する。ＵＳＢ通信部４０８は、楕円乗算部４７４により得られた「ｃ・Ｈ」をＵＳＢ通信部３０８へ送信する（１）。
【００７６】
また、ローカル暗号処理部３０４においては、ＵＳＢ通信部３０８がＵＳＢ通信部４０８から「ｃ・Ｈ」を受信すると、「ｃ・Ｈ」が暗号鍵用レジスタ３７６に書き込まれる。そして、乱数ｄ生成部３７２が乱数ｄ（第３の乱数）を生成し、乱数ｄと楕円暗号用の原点座標Ｈを楕円乗算部３７４が楕円乗算する。
【００７７】
楕円乗算部３７４により得られた「ｄ・Ｈ」は、暗号鍵用レジスタ３７７に書き込まれ、さらに、ＵＳＢ通信部３０８からＵＳＢ通信部４０８へ送信される（２）。ＵＳＢ通信部３０８からＵＳＢ通信部４０８へ送信された「ｄ・Ｈ」は、ローカル復号処理部４０４の暗号鍵用レジスタ４７６に書き込まれる。
【００７８】
また、ローカル復号処理部４０４の楕円乗算部４７８が、暗号鍵用レジスタ４７６に書き込まれている「ｄ・Ｈ」と乱数ｃを乗算して第２のローカル鍵「ｃ・ｄ・Ｈ」を取得し、ローカル暗号処理部３０４の楕円乗算部３７８が、暗号鍵用レジスタ３７６に書き込まれている「ｃ・Ｈ」と乱数ｄを乗算して第２のローカル鍵「ｃ・ｄ・Ｈ」を取得する（３）。
【００７９】
ローカル暗号処理部３０４は、こうして取得した第２のローカル鍵「ｃ・ｄ・Ｈ」の例えばｘ座標値を用いてコンテンツデータを暗号化してＵＳＢ通信部３０８からコンテンツ処理装置４０へ出力する。同様に、コンテンツ処理装置４０のローカル復号処理部４０４は、入力されたコンテンツデータを、第２のローカル鍵「ｃ・ｄ・Ｈ」のｘ座標値を用いて復号する。なお、上記の第２のローカル鍵の取得は、コンテンツデータ伝送のたびに行ってもよい。
【００８０】
上記のローカル暗号処理部１０４およびローカル復号処理部２０４の構成により、ＵＳＢ装置３０およびコンテンツ処理装置４０間で第２のローカル鍵により暗号化されたコンテンツデータを伝送することが可能となる。
【００８１】
＜５．コンテンツ通信システムの変形例＞
以上、コンテンツ通信システム１を構成するコンテンツ出力装置１０、ＵＳＢ装置２０、ＵＳＢ装置３０、およびコンテンツ処理装置４０について説明した。続いて、変形例によるコンテンツ通信システム２について図９を参照して説明する。
【００８２】
図９は、変形例によるコンテンツ通信システム２の構成を示した説明図である。図９に示したように、変形例によるコンテンツ通信システム２は、コンテンツ出力装置１０、ＵＳＢ装置２０、およびコンテンツ処理装置４０’を備え、ＵＳＢ装置３０を備えない。
【００８３】
この変形例においては、コンテンツ出力装置１０は、ローカル暗号処理部１０４およびＵＳＢ通信部１０８を備え、ＵＳＢ装置２０は、ローカル復号処理部２０４、ＵＳＢ通信部２０８、ＤＴＣＰ−ＩＰ暗号化部２１６、およびＭＡＣ・ＰＨＹ処理部２２０を備える。また、コンテンツ処理装置４０は、ＭＡＣ・ＰＨＹ処理部４２０およびＤＴＣＰ−ＩＰ復号部４１６を備える。
【００８４】
コンテンツ出力装置１０のローカル暗号処理部１０４は、ＵＳＢ装置２０との間で共有している第１のローカル鍵を用いてコンテンツデータを暗号化する。この第１のローカル鍵の共有のための手順については「５．ローカル暗号処理部およびローカル復号処理部の構成および動作」において説明した通りである。 
【００８５】
また、コンテンツ出力装置１０のＵＳＢ通信部１０８は、ＵＳＢ装置２０のＵＳＢ通信部２０８と通信可能に接続されており、ローカル暗号処理部１０４により暗号化されたコンテンツデータをＵＳＢ通信部２０８へ出力する。
【００８６】
ＵＳＢ装置２０のローカル復号処理部２０４は、コンテンツ出力装置１０からＵＳＢ通信部２０８に入力されたコンテンツデータを、コンテンツ出力装置１０との間で共有している第１のローカル鍵を用いて復号する。そして、ＵＳＢ装置２０のＤＴＣＰ−ＩＰ暗号化部２１６が、ローカル復号処理部２０４により復号されたコンテンツデータをＤＴＣＰ−ＩＰに従って暗号化する。ＭＡＣ・ＰＨＹ処理部２２０は、ＤＴＣＰ−ＩＰ暗号化部２１６により暗号化されたコンテンツデータを所定の通信方式に従って信号処理し、コンテンツ処理装置４０’へ送信する。
【００８７】
コンテンツ処理装置４０’のＭＡＣ・ＰＨＹ処理部４２０は、ＵＳＢ装置２０から送信された信号の受信および信号処理を行う。そして、コンテンツ処理装置４０’のＤＴＣＰ−ＩＰ復号部４１６は、ＭＡＣ・ＰＨＹ処理部４２０により信号処理されたコンテンツデータをＤＴＣＰ−ＩＰに従って復号する。これにより、コンテンツ処理装置４０’は、復号されたコンテンツデータの表示、再生、および記録などの処理を行うことが可能となる。
【００８８】
このように、コンテンツ処理装置４０’がＤＲＭ機能および所定の通信機能を有する場合、コンテンツ処理装置４０’にＵＳＢ装置３０を装着しなくてもよい。同様に、コンテンツ出力装置１０がＤＲＭ機能および所定の通信機能を有する場合、コンテンツ出力装置１０にＵＳＢ装置２０を装着しなくてもよい。
【００８９】
＜６．まとめ＞
以上説明したように、本発明の実施形態によるコンテンツ通信システム１においては、ＤＲＭ機能および所定の通信機能を備えるＵＳＢ装置２０および３０がコンテンツ出力装置１０およびコンテンツ処理装置４０に装着される。このため、コンテンツ出力装置１０およびコンテンツ処理装置４０にＤＲＭ機能および所定の通信機能を実装せずに、コンテンツデータを保護して所定の通信方式で伝送することが可能となる。したがって、コンテンツ出力装置１０およびコンテンツ処理装置４０のハードウェアおよびソフトウェアの負担を軽減することができる。
【００９０】
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【符号の説明】
【００９１】
１０        コンテンツ出力装置
２０、３０  ＵＳＢ装置
４０、４０’        コンテンツ処理装置
１０４、３０４  ローカル暗号処理部
１０８、２０８、３０８、４０８  ＵＳＢ通信部
２０４、４０４  ローカル復号処理部
２１６          ＤＴＣＰ−ＩＰ暗号化部
２２０、３２０、４２０  ＭＡＣ・ＰＨＹ処理部
３１６、４１６  ＤＴＣＰ−ＩＰ復号部
【図１】
2011009910.tif 000003
【図２】
2011009910.tif 000004
【図３】
2011009910.tif 000005
【図４】
2011009910.tif 000006
【図５】
2011009910.tif 000007
【図６】
2011009910.tif 000008
【図７】
2011009910.tif 000009
【図８】
2011009910.tif 000010
【図９】
2011009910.tif 000011