(57)【要約】【課題】暗号化方式の異なる複数のコンテンツ配信装置から配信されるコンテンツを復号することが出来るコンテンツ配信システムを提供すること。【解決手段】本発明にかかるコンテンツ配信システムは、コンテンツ配信サーバ１０と、コンテンツ配信サーバ１０と異なる暗号方式を用いるコンテンツ配信サーバ２０と、コンテンツ配信サーバ１０及び２０とネットワークを介して接続され、コンテンツ配信サーバ１０及び２０とそれぞれのコンテンツ配信サーバから配信されるコンテンツを復号する際に用いる復号鍵とを関連付けて管理するホームゲートウェイ装置３０と、ホームゲートウェイ装置３０において管理されている復号鍵を取得し、取得した復号鍵を用いてコンテンツ配信サーバ１０もしくは２０から配信されたコンテンツを復号する受信装置４０と、を備える。【選択図】図１
2014229983.tif 000002
【特許請求の範囲】
【請求項１】
第１のコンテンツ配信サーバと、
前記第１のコンテンツ配信サーバと異なる暗号方式を用いる第２のコンテンツ配信サーバと、
前記第１及び前記第２のコンテンツ配信サーバとネットワークを介して接続され、前記第１及び前記第２のコンテンツ配信サーバとそれぞれのコンテンツ配信サーバから配信されるコンテンツを復号する際に用いる復号鍵とを関連付けて管理するホームゲートウェイ装置と、
前記ホームゲートウェイ装置において管理されている復号鍵を取得し、取得した前記復号鍵を用いて前記第１もしくは前記第２のコンテンツ配信サーバから配信されたコンテンツを復号する受信装置と、を備えるコンテンツ配信システム。
【請求項２】
前記ホームゲートウェイ装置は、
前記受信装置から前記第１のコンテンツ配信サーバが配信するコンテンツの配信を希望するメッセージを取得した場合、前記第１のコンテンツ配信サーバにおいて用いられる復号鍵を前記受信装置へ送信し、
前記受信装置から前記第２のコンテンツ配信サーバが配信するコンテンツの配信を希望するメッセージを取得した場合、前記第２のコンテンツ配信サーバにおいて用いられる復号鍵を前記受信装置へ送信する、請求項１に記載のコンテンツ配信システム。
【請求項３】
前記ホームゲートウェイ装置は、
前記受信装置へ有効期間を設定した前記復号鍵を送信する、請求項２に記載のコンテンツ配信システム。
【請求項４】
前記ホームゲートウェイ装置は、
前記復号鍵と、前記復号鍵を利用している前記受信装置の識別子とを関連付けて管理する、請求項１乃至３のいずれか１項に記載のコンテンツ配信システム。
【請求項５】
第１及び第２のコンテンツ配信サーバとネットワークを介して接続され、前記第１及び前記第２のコンテンツ配信サーバとそれぞれのコンテンツ配信サーバから配信されるコンテンツを復号する際に用いる復号鍵とを関連付けて管理する復号鍵管理部と、
前記第１もしくは第２のコンテンツ配信サーバから配信されるコンテンツであって、受信装置が復号を行う前記コンテンツに応じて決定した復号鍵を前記受信装置へ送信する通信部と、を備えるホームゲートウェイ装置。
【請求項６】
前記通信部は、
前記受信装置から前記第１のコンテンツ配信サーバが配信するコンテンツの配信を希望するメッセージを取得した場合、前記第１のコンテンツ配信サーバにおいて用いられる復号鍵を前記受信装置へ送信し、
前記受信装置から前記第２のコンテンツ配信サーバが配信するコンテンツの配信を希望するメッセージを取得した場合、前記第２のコンテンツ配信サーバにおいて用いられる復号鍵を前記受信装置へ送信する、請求項５に記載のホームゲートウェイ装置。
【請求項７】
前記復号鍵管理部は、
前記受信装置へ前記復号鍵を送信する際に、有効期間を設定した前記復号鍵を送信する、請求項６に記載のホームゲートウェイ装置。
【請求項８】
第１もしくは第２のコンテンツ配信サーバから配信されるコンテンツを復号する際に、前記第１及び前記第２のコンテンツ配信サーバとそれぞれのコンテンツ配信サーバから送信されたコンテンツを復号するために用いられる復号鍵とを関連付けて管理するホームゲートウェイ装置から、前記第１もしくは前記第２のコンテンツ配信サーバと関連付けられている復号鍵を取得する復号鍵取得部と、
前記復号鍵を用いて前記第１もしくは前記第２のコンテンツ配信サーバから配信されたコンテンツを復号する通信部と、を備える受信装置。
【請求項９】
第１及び第２のコンテンツ配信サーバとそれぞれのコンテンツ配信サーバにおいて用いられる復号鍵とを関連付けて管理し、
前記第１もしくは第２のコンテンツ配信サーバから配信されるコンテンツであって、受信装置が復号を行う前記コンテンツに応じて決定した復号鍵を前記受信装置へ送信する、復号鍵送信方法。
【請求項１０】
第１もしくは第２のコンテンツ配信サーバから配信されるコンテンツであって、受信装置が復号を行う前記コンテンツに応じて、前記第１もしくは前記第２のコンテンツ配信サーバから送信されたコンテンツを復号するために用いられる復号鍵を前記受信装置へ送信するステップを備えるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はコンテンツ配信システム、ホームゲートウェイ装置、受信装置、復号鍵送信方法及びプログラムに関し、特に暗号化されたコンテンツを復号するコンテンツ配信システム、ホームゲートウェイ装置、受信装置、復号鍵送信方法及びプログラムに関する。
【背景技術】
【０００２】
電子機器上で利用されるコンテンツは、ネットワークを介して自由に配信されることによって、だれでも配信されたコンテンツを閲覧もしくは再配信等することが出来る。このように、電子機器上で利用されるコンテンツの無制限の利用を防止するために、様々な著作権管理技術が用いられている。例えば、著作権を保護するために暗号化されているコンテンツを再生する際に、再生装置は、コンテンツを復号するための復号鍵を保持する必要がある。
【０００３】
特許文献１には、暗号化コンテンツを、鍵情報を用いて再生する放送システムの構成が開示されている。特許文献１に開示されている放送システムは、放送局、放送コンテンツを配信する放送衛星及び放送衛星から配信される放送コンテンツを受信する受信装置、を有する。さらに、放送システムは、放送局から送信される鍵情報を受信し、受信装置へ鍵情報を送信する契約管理装置を有する。受信装置及び契約管理装置は、ホームネットワークを形成する。契約管理装置は、所定時間ごとに更新される鍵情報を放送局から取得し、取得した鍵情報をホームネットワーク内の受信装置へ送信する。
【０００４】
特許文献１に開示されている放送システムを用いることによって、受信装置は定期的に更新される鍵情報を取得することが出来る。そのため、受信装置は、放送衛星から配信される放送コンテンツを、更新された鍵情報を用いて再生することが出来る。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−３６３７２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、特許文献１に開示されている放送システムは、１つの放送局から配信される放送コンテンツを復号もしくは再生するシステムである。そのため特許文献１に開示されている放送システムは、異なる暗号化方式を用いてコンテンツを暗号化する複数の放送局が放送コンテンツを配信することに対応することが出来ないという問題がある。
【０００７】
本発明の目的は、暗号化方式の異なる複数のコンテンツ配信装置から配信されるコンテンツを復号することが出来るコンテンツ配信システム、ホームゲートウェイ装置、受信装置、復号鍵送信方法及びプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
本発明の第１の態様にかかるコンテンツ配信システムは、第１のコンテンツ配信サーバと、前記第１のコンテンツ配信サーバと異なる暗号方式を用いる第２のコンテンツ配信サーバと、前記第１及び前記第２のコンテンツ配信サーバとネットワークを介して接続され、前記第１及び前記第２のコンテンツ配信サーバとそれぞれのコンテンツ配信サーバから配信されるコンテンツを復号する際に用いる復号鍵とを関連付けて管理するホームゲートウェイ装置と、前記ホームゲートウェイ装置において管理されている復号鍵を取得し、取得した前記復号鍵を用いて前記第１もしくは前記第２のコンテンツ配信サーバから配信されたコンテンツを復号する受信装置と、を備えるものである。
【０００９】
本発明の第２の態様にかかるホームゲートウェイ装置は、第１及び第２のコンテンツ配信サーバとネットワークを介して接続され、前記第１及び前記第２のコンテンツ配信サーバとそれぞれのコンテンツ配信サーバから配信されるコンテンツを復号する際に用いる復号鍵とを関連付けて管理する復号鍵管理部と、前記第１もしくは第２のコンテンツ配信サーバから配信されるコンテンツであって、受信装置が復号を行う前記コンテンツに応じて決定した復号鍵を前記受信装置へ送信する通信部と、を備えるものである。
【００１０】
本発明の第３の態様にかかる受信装置は、第１もしくは第２のコンテンツ配信サーバから配信されるコンテンツを復号する際に、前記第１及び前記第２のコンテンツ配信サーバとそれぞれのコンテンツ配信サーバから送信されたコンテンツを復号するために用いられる復号鍵とを関連付けて管理するホームゲートウェイ装置から、前記第１もしくは前記第２のコンテンツ配信サーバと関連付けられている復号鍵を取得する復号鍵取得部と、前記復号鍵を用いて前記第１もしくは前記第２のコンテンツ配信サーバから配信されたコンテンツを復号する通信部と、を備えるものである。
【００１１】
本発明の第４の態様にかかる復号鍵送信方法は、第１及び第２のコンテンツ配信サーバとそれぞれのコンテンツ配信サーバにおいて用いられる復号鍵とを関連付けて管理し、前記第１もしくは第２のコンテンツ配信サーバから配信されるコンテンツであって、受信装置が復号を行う前記コンテンツに応じて決定した復号鍵を前記受信装置へ送信するものである。
【００１２】
本発明の第５の態様にかかるプログラムは、第１もしくは第２のコンテンツ配信サーバから配信されるコンテンツであって、受信装置が復号を行う前記コンテンツに応じて、前記第１もしくは前記第２のコンテンツ配信サーバから送信されたコンテンツを復号するために用いられる復号鍵を前記受信装置へ送信するステップを備えるものである。
【発明の効果】
【００１３】
本発明により、暗号化方式の異なる複数のコンテンツ配信装置から配信されるコンテンツを復号することが出来るコンテンツ配信システム、ホームゲートウェイ装置、受信装置、復号鍵送信方法及びプログラムを提供することができる。
【図面の簡単な説明】
【００１４】
【図１】実施の形態１にかかるコンテンツ配信システムの構成図である。
【図２】実施の形態２にかかるコンテンツ配信システムの構成図である。
【図３】実施の形態２にかかるホームゲートウェイの構成図である。
【図４】実施の形態２にかかる復号鍵管理部が管理する管理テーブルの構成図である。
【図５】実施の形態２にかかるＳＴＢの構成図である。
【図６】実施の形態２にかかるコンテンツ復号処理の流れを説明する図である。
【図７】実施の形態３にかかるコンテンツ配信システムの構成図である。
【図８】実施の形態３にかかるコンテンツ復号処理の流れを説明する図である。
【図９】実施の形態４にかかる復号鍵管理部が管理する管理テーブルの構成図である。
【発明を実施するための形態】
【００１５】
（実施の形態１）
以下、図面を参照して本発明の実施の形態について説明する。図１を用いて本発明の実施の形態１にかかるコンテンツ配信システムの構成例について説明する。コンテンツ配信システムは、コンテンツ配信サーバ１０、コンテンツ配信サーバ２０、ホームゲートウェイ装置３０及び受信装置４０を有している。
【００１６】
コンテンツ配信サーバ１０及び２０は、それぞれ異なる暗号化方式を用いてコンテンツを暗号化する。コンテンツ配信サーバ１０及び２０は、暗号化したコンテンツを受信装置４０へ配信する。例えば、コンテンツ配信サーバ１０及び２０は、ＤＲＭ（Digital Rights Management）を用いて暗号化したコンテンツを配信する。ＤＲＭは、デジタルデータを用いたコンテンツの著作権を保護する技術の総称である。例えば、ＤＲＭは、Marlin DRM、Playready及びWidevine等の暗号化方式を含む。
【００１７】
コンテンツ配信サーバ１０及び２０は、ホームゲートウェイ装置３０を介して暗号化したコンテンツを受信装置４０へ配信する。つまり、コンテンツ配信サーバ１０及び２０は、暗号化したコンテンツをホームゲートウェイ装置３０へ送信する。また、本図においては、２つのコンテンツ配信サーバを有するコンテンツ配信システムの構成例について説明しているが、コンテンツ配信サーバは２つに制限されず、３つ以上配置されてもよい。
【００１８】
ホームゲートウェイ装置３０は、コンテンツ配信サーバ１０において暗号化されたコンテンツを復号するために用いる鍵情報を管理している。さらに、ホームゲートウェイ装置３０は、コンテンツ配信サーバ２０において暗号化されたコンテンツを復号するために用いる鍵情報も管理している。それぞれのコンテンツ配信サーバにおいて暗号化されたコンテンツを復号するために用いる鍵情報を、復号鍵と称してもよい。コンテンツ配信サーバ１０及び２０は、それぞれ異なる暗号化方式を用いてコンテンツを暗号化している。そのため、コンテンツ配信サーバ１０において暗号化されたコンテンツを復号するために用いられる復号鍵と、コンテンツ配信サーバ２０において暗号化されたコンテンツを復号するために用いられる復号鍵とは異なる。
【００１９】
ホームゲートウェイ装置３０は、コンテンツ配信サーバ１０及び２０とネットワークを介して接続している。ネットワークは、公衆通信ネットワークである。例えば、ネットワークは、インターネットに接続するために用いられるＩＰネットワーク等であってもよい。
【００２０】
ホームゲートウェイ装置３０は、コンテンツ配信サーバ１０もしくは２０から送信されたコンテンツを受信装置４０へ送信する。さらに、ホームゲートウェイ装置３０は、受信装置４０がコンテンツを復号するために、管理している復号鍵を受信装置４０へ送信する。
【００２１】
受信装置４０は、ホームゲートウェイ装置３０を介してコンテンツ配信サーバ１０もしくは２０から配信されたコンテンツを受信する。受信装置４０は、暗号化されたコンテンツを復号するために、ホームゲートウェイ装置３０から復号鍵を取得する。受信装置４０は、コンテンツ配信サーバ１０から配信されたコンテンツを復号する場合、ホームゲートウェイ装置３０から、コンテンツ配信サーバ１０において暗号化されたコンテンツを復号するために用いられる復号鍵を取得する。受信装置４０は、コンテンツ配信サーバ２０から配信されたコンテンツを復号する場合、ホームゲートウェイ装置３０から、コンテンツ配信サーバ２０において暗号化されたコンテンツを復号するために用いられる復号鍵を取得する。
【００２２】
以上説明したように、図１のコンテンツ配信システムにおいては、ホームゲートウェイ装置３０は、コンテンツ配信サーバ１０もしくは２０において用いられる暗号化方式に対応する復号鍵を管理している。受信装置４０は、受信したコンテンツを復号するために必要な復号鍵をホームゲートウェイ装置３０から取得することが出来る。そのため、受信装置４０は、複数の暗号化方式に対応する復号鍵を予め保持する必要がない。つまり、受信装置４０は、受信したコンテンツを復号する度に必要な復号鍵をホームゲートウェイ装置３０から取得すればよい。
【００２３】
そのため、例えばネットワークに新たなコンテンツ配信サーバが追加された場合においても、ホームゲートウェイ装置３０のみが、新たなコンテンツ配信サーバにおいて暗号化されたコンテンツを復号するための復号鍵を保持すればよい。つまり、コンテンツ配信サーバの追加に応じて、ホームゲートウェイ装置３０配下に接続されている複数の受信装置に対して復号鍵を追加する必要がない。これによって、受信装置４０は、コンテンツを復号するために必要な復号鍵のみをホームゲートウェイ装置３０から取得すればよいため、ネットワークに接続されているコンテンツ配信サーバに応じたすべての復号鍵を記憶する場合と比較して、復号鍵の記憶に必要な記憶領域を削減することが出来る。
【００２４】
さらに、受信装置４０は、暗号化されたコンテンツに応じて必要な復号鍵をホームゲートウェイ装置３０から取得することによって暗号化されたコンテンツを復号することが出来る。そのため、受信装置４０は、異なる暗号化方式を用いて暗号化されたコンテンツを復号してコンテンツを閲覧することが出来る。
【００２５】
（実施の形態２）
続いて、図２を用いて本発明の実施の形態２にかかるコンテンツ配信システムの構成例について説明する。図１と同様の機能を有する構成要素は、図１と同様の符号を付して説明する。図２のコンテンツ配信システムは、コンテンツ配信サーバ１０、コンテンツ配信サーバ２０、ホームゲートウェイ装置３０、ＳＴＢ（Set Top Box）４２、ＤＶＤレコーダ４４及びスマートフォン４６を有している。コンテンツ配信サーバ１０、コンテンツ配信サーバ２０及びホームゲートウェイ装置３０は、公衆通信ネットワーク５０を介して接続されている。さらに、ホームゲートウェイ装置３０、ＳＴＢ４２、ＤＶＤレコーダ４４及びスマートフォン４６は、ホームネットワーク６０を介して接続されている。
【００２６】
ホームネットワーク６０は、例えば住居内に敷設されたローカルネットワークである。例えば、ホームネットワーク６０は、有線を用いて形成されたＬＡＮ（Local Area Network）であってもよく、無線を用いて形成された無線ＬＡＮであってもよい。
【００２７】
ＳＴＢ４２、ＤＶＤレコーダ４４及びスマートフォン４６は、図１における受信装置４０の具体例である。受信装置４０は、これらの装置に制限されず、他の機器が用いられてもよい。ＳＴＢ４２、ＤＶＤレコーダ４４及びスマートフォン４６は、ホームゲートウェイ装置３０を介してコンテンツ配信サーバ１０もしくは２０から暗号化されたコンテンツを取得する。さらに、ＳＴＢ４２、ＤＶＤレコーダ４４及びスマートフォン４６は、ホームゲートウェイ装置３０から、コンテンツ配信サーバ１０もしくはコンテンツ配信サーバ２０から配信されたコンテンツを復号するために復号鍵を取得する。
【００２８】
ＳＴＢ４２及びＤＶＤレコーダ４４は、復号鍵を用いて復号したコンテンツをモニタ装置等へ出力する。また、スマートフォン４６は、復号鍵を用いて復号したコンテンツを、スマートフォン４６に設けられているモニタ等へ出力する。ＳＴＢ４２、ＤＶＤレコーダ４４及びスマートフォン４６は、コンテンツ配信サーバ１０から配信されるコンテンツを復号する場合、コンテンツ配信サーバ１０と関連付けられている復号鍵をホームゲートウェイ装置３０から取得する。また、ＳＴＢ４２、ＤＶＤレコーダ４４及びスマートフォン４６は、コンテンツ配信サーバ２０から配信されるコンテンツを復号する場合、コンテンツ配信サーバ２０と関連付けられている復号鍵をホームゲートウェイ装置３０から取得する。
【００２９】
ホームゲートウェイ装置３０は、コンテンツ配信サーバ１０において暗号化されたコンテンツを復号するために用いる復号鍵と、コンテンツ配信サーバ２０において暗号化されたコンテンツを復号するために用いる復号鍵とを管理する。さらに、ホームゲートウェイ装置３０は、管理している復号鍵を用いるために必要なソフトウェアを管理してもよい。コンテンツ配信サーバ１０は、コンテンツ配信サーバ２０とは異なる暗号化方式を用いる。そのため、コンテンツ配信サーバ１０において暗号化されたコンテンツと、コンテンツ配信サーバ２０において暗号化されたコンテンツとを復号するために、ＳＴＢ４２等は、それぞれ異なるソフトウェアを用いることがある。
【００３０】
そのため、ホームゲートウェイ装置３０は、ＳＴＢ４２等においてコンテンツを復号するために用いるソフトウェアを管理してもよい。ホームゲートウェイ装置３０は、ＳＴＢ４２等から復号鍵の取得を要求された場合に、復号鍵とともに要求された復号鍵を用いるために必要なソフトウェアをＳＴＢ４２等へ送信してもよい。つまり、ＳＴＢ４２等は、復号鍵を取得するとともに復号鍵を用いるために必要なソフトウェアをホームゲートウェイ装置３０からダウンロードしてもよい。
【００３１】
続いて、図３を用いて本発明の実施の形態２にかかるホームゲートウェイ装置３０の構成例について説明する。ホームゲートウェイ装置３０は、復号鍵管理部３２、ソフトウェア管理部３４及び通信部３６を有している。ソフトウェア管理部３４は、復号鍵を用いるために必要なソフトウェアを保持している。
【００３２】
復号鍵管理部３２は、復号鍵を保持するとともに、復号鍵と当該復号鍵を用いるために必要なソフトウェアとの関係を管理している。ここで、復号鍵管理部３２が復号鍵とソフトウェアとの関係を管理するために用いている管理表について図４を用いて説明する。復号鍵管理部３２は、図４に示す管理表を有している。本図の管理表は、公衆通信ネットワーク５０に接続されているサーバ装置と、そのサーバ装置において暗号化されたコンテンツを復号するために用いる復号鍵と、その復号鍵を用いるために必要なソフトウェアとを関連づけている。
【００３３】
例えば、本図の管理表は、コンテンツ配信サーバ１０を用いて暗号化されたコンテンツを復号するために復号鍵としてＤＲＭ−Ａが必要であることを示している。さらに、本図の管理表は、ＤＲＭ−Ａを用いるために、ソフトウェア−Ａが必要であることを示している。同様に、コンテンツ配信サーバ２０と、ＤＲＭ−Ｂと、ソフトウェア−Ｂとが関連づけられている。ＤＲＭ−Ａは、コンテンツ配信サーバ１０において用いられる暗号化方式に対応した復号鍵を示している。同様に、ＤＲＭ−Ｂは、コンテンツ配信サーバ２０において用いられる暗号化方式に対応した復号鍵を示している。
【００３４】
さらに、コンテンツ配信サーバ１０もしくはコンテンツ配信サーバ２０に対して複数の復号鍵が関連づけられてもよい。例えば、コンテンツ配信サーバ１０の暗号化方式に対応した復号鍵として、コンテンツ毎に異なる復号鍵が用いられる場合、ホームゲートウェイ装置３０は、コンテンツ毎に復号鍵を管理してもよい。
【００３５】
さらに、復号鍵管理部３２は、ソフトウェアのバージョン情報を併せて管理してもよい。例えば、ＳＴＢ４２等は、ＤＲＭ−Ａを用いるためにソフトウェア−Ａを既にインストールしているが、ソフトウェア−Ａが最新のバージョンではない場合、ＳＴＢ４２等は、ホームゲートウェイ装置３０から最新のソフトウェアをダウンロードしてもよい。
【００３６】
図３に戻り、復号鍵管理部３２は、ＳＴＢ４２等から復号鍵の取得を要求された場合、復号鍵に関連付けて管理されているソフトウェアをソフトウェア管理部から取得する。さらに、復号鍵管理部３２は、通信部３６を介して、復号鍵及びソフトウェアをＳＴＢ４２等へ送信する。通信部３６は、ホームネットワーク６０を介して、ＳＴＢ４２等と通信を行う。
【００３７】
続いて、図５を用いて本発明の実施の形態２にかかるＳＴＢ４２の構成例について説明する。ＳＴＢ４２、ＤＶＤレコーダ４４及びスマートフォン４６は、図５と同様の構成を有している。そのため、ＤＶＤレコーダ４４及びスマートフォン４６の詳細な構成例については説明を省略する。
【００３８】
ＳＴＢ４２は、通信部４７、コンテンツ復号部４８及び復号鍵取得部４９を有している。通信部４７は、ホームネットワーク６０を介してホームゲートウェイ装置３０と通信を行う。通信部４７は、有線ケーブルを介してデータ通信を行ってもよく、無線ＬＡＮ等の無線を介してデータ通信を行ってもよい。
【００３９】
復号鍵取得部４９は、通信部４７及びホームネットワーク６０を介してホームゲートウェイ装置３０から復号鍵を取得する。復号鍵取得部４９は、コンテンツ配信サーバ１０もしくは２０のいずれのコンテンツ配信サーバのコンテンツを取得するかを設定した復号鍵取得要求メッセージを送信する。復号鍵取得部４９は、取得を希望するコンテンツを保持しているコンテンツ配信サーバの識別子を復号鍵取得要求メッセージに設定し、当該復号鍵取得要求メッセージをホームゲートウェイ装置３０へ送信する。
【００４０】
復号鍵取得部４９は、復号鍵取得要求メッセージの応答メッセージにおいて復号鍵を受け取る。また、復号鍵取得部４９は、復号鍵とともに復号鍵を用いるために必要なソフトウェアも併せて受け取ってもよい。ここで、復号鍵取得部４９は、ＳＴＢ４２において、復号鍵を用いるために必要なソフトウェアを保持していない場合のみ、当該ソフトウェアをダウンロードしてもよい。復号鍵取得部４９は、受け取った復号鍵をコンテンツ復号部４８へ出力する。
【００４１】
通信部４７は、ホームネットワーク６０を介してホームゲートウェイ装置３０から暗号化されたコンテンツを受信する。暗号化されたコンテンツは、コンテンツ配信サーバ１０もしくは２０において暗号化され、コンテンツ配信サーバ１０もしくは２０からホームゲートウェイ装置３０へ送信されたデータである。通信部４７は、コンテンツ配信サーバ１０もしくは２０のいずれのコンテンツ配信サーバのコンテンツを取得するかを設定したコンテンツ配信要求メッセージを送信する。通信部４７は、復号鍵取得要求メッセージに設定したコンテンツ配信サーバの識別子と同じコンテンツ配信サーバの識別子をコンテンツ配信要求メッセージに設定する。
【００４２】
通信部４７は、コンテンツ配信要求メッセージの応答メッセージにおいて所望のコンテンツを受け取る。通信部４７は、受け取ったコンテンツをコンテンツ復号部４８へ出力する。
【００４３】
コンテンツ復号部４８は、復号鍵取得部４９から出力された復号鍵を用いて、通信部４７から出力された暗号化されたコンテンツを復号する。
【００４４】
続いて、図６を用いて本発明の実施の形態２にかかるコンテンツ復号処理の流れについて説明する。本図を用いて、スマートフォン４６が、コンテンツ配信サーバ１０から配信されたコンテンツを復号する処理の説明をする。
【００４５】
はじめに、復号鍵取得部４９は、コンテンツ配信サーバ１０に保持されているコンテンツの復号を行うために復号鍵取得要求メッセージをホームゲートウェイ装置３０へ送信する（Ｓ１１）。復号鍵取得部４９は、コンテンツ配信サーバ１０の識別子を設定した復号鍵取得要求メッセージをホームゲートウェイ装置３０へ送信する。
【００４６】
次に、ホームゲートウェイ装置３０は、スマートフォン４６へワンタイムパスワード表示メッセージを送信する（Ｓ１２）。ホームゲートウェイ装置３０が保持している復号鍵は、誰もが使用することが出来る情報ではない。そのため、ホームゲートウェイ装置３０は、復号鍵を送信する際には、ワンタイムパスワードを生成する。ホームゲートウェイ装置３０は、生成したワンタイムパスワードをスマートフォン４６へ通知するために、スマートフォン４６に対してワンタイムパスワード表示メッセージを送信する。スマートフォン４６は、ワンタイムパスワード表示メッセージを受信すると、ユーザにワンタイムパスワードの入力を促すために、ワンタイムパスワードの入力画面を起動してもよい。
【００４７】
次に、スマートフォン４６は、ユーザによってワンタイムパスワードが入力されると、ホームゲートウェイ装置３０へワンタイムパスワード入力メッセージを送信する（Ｓ１３）。スマートフォン４６は、ユーザによって入力されたワンタイムパスワードをホームゲートウェイ装置３０へ送信するためにワンタイムパスワード入力メッセージをホームゲートウェイ装置３０へ送信する。
【００４８】
復号鍵管理部３２は、ステップＳ１２においてスマートフォン４６へ通知したワンタイムパスワードと、ステップＳ１３においてスマートフォン４６から送信されたワンタイムパスワードが一致した場合、スマートフォン４６へ復号鍵を送信する（Ｓ１４）。
【００４９】
次に、通信部４７は、コンテンツ配信サーバ１０からコンテンツを取得するためにコンテンツ配信要求メッセージを送信する（Ｓ１５）。次に、コンテンツ配信サーバ１０は、コンテンツ配信要求メッセージに対する応答メッセージとして、暗号化コンテンツ送信メッセージを送信する（Ｓ１６）。コンテンツ配信サーバ１０は、スマートフォン４６が取得を希望するコンテンツを暗号化し、暗号化したコンテンツを暗号化コンテンツ送信メッセージへ設定する。
【００５０】
次に、コンテンツ復号部４８は、ステップＳ１４において送信された復号鍵を用いて、ステップＳ１６において送信された暗号化されたコンテンツを復号する（Ｓ１７）。
【００５１】
以上説明したように、本発明の実施の形態２にかかるコンテンツ配信システムを用いることによって、ＳＴＢ４２、ＤＶＤレコーダ４４もしくはスマートフォン４６等のコンテンツを受信する装置は、コンテンツ配信サーバにおいて暗号化されたコンテンツを復号するための復号鍵を予め保持する必要がない。つまり、コンテンツ配信サーバとＳＴＢ４２等との間に配置されたホームゲートウェイ装置３０が、それぞれのコンテンツ配信サーバにおいて暗号化されたコンテンツを復号するための復号鍵を管理している。そのため、ＳＴＢ４２等は、コンテンツ配信を受け付けるたびに、暗号化されたコンテンツを復号するために必要な復号鍵をホームゲートウェイ装置３０から取得することが出来る。
【００５２】
これによって、例えば公衆通信ネットワーク５０にコンテンツ配信サーバが新たに登録された際に、ホームネットワーク６０に接続されているすべての受信装置に復号鍵を登録する必要がなくなる。ホームネットワーク６０は複数存在し、複数のホームネットワーク６０に接続されているすべての受信装置に復号鍵を登録する場合、作業量が膨大となってしまう。これに対して、ホームゲートウェイ装置３０のみに新たに登録されたコンテンツ配信サーバに関する復号鍵を登録することによって、全ての受信装置に復号鍵を登録する場合と比較して作業量を減少させることが出来る。
【００５３】
また、ホームゲートウェイ装置３０がコンテンツを復号するための復号鍵を一括管理することによって、ホームネットワーク６０に新たに接続したＳＴＢ４２等の受信装置も、コンテンツを復号するために必要な復号鍵を取得することが出来るため、様々なコンテンツ配信サーバから配信されるコンテンツを復号することが出来る。
【００５４】
（実施の形態３）
続いて、図７を用いて本発明の実施の形態３にかかるコンテンツ配信システムの構成例について説明する。本図のコンテンツ配信システムは、ＳＴＢ４２、ＤＶＤレコーダ４４及びスマートフォン４６が、ホームネットワーク６０のみではなく公衆通信ネットワーク５０とも接続している点において、図２のコンテンツ配信システムと異なる。
【００５５】
図７のコンテンツ配信システムにおいては、図２のコンテンツ配信システムと同様に、ＳＴＢ４２、ＤＶＤレコーダ４４及びスマートフォン４６は、ホームネットワーク６０を介してホームゲートウェイ装置３０から暗号化されたコンテンツを復号するために復号鍵を取得する。図７のコンテンツ配信システムが、図２のコンテンツ配信システムと異なることは、ＳＴＢ４２、ＤＶＤレコーダ４４及びスマートフォン４６が公衆通信ネットワーク５０に接続し、公衆通信ネットワーク５０を介してコンテンツ配信サーバ１０もしくは２０から暗号化されたコンテンツを取得することである。
【００５６】
例えば、スマートフォン４６を用いる場合、スマートフォン４６を操作するユーザが自宅にいる際に、ホームネットワーク６０を介してホームゲートウェイ装置３０から復号鍵を取得する。次に、スマートフォン４６を操作するユーザがスマートフォン４６を外出先へ持ち運んだ際に、ユーザは、外出先においてスマートフォン４６を公衆通信ネットワーク５０へ接続する。このようにすることにより、外出先においてコンテンツ配信サーバ１０もしくは２０から配信されたコンテンツを取得することが出来る。さらに、配信されたコンテンツを復号するために必要な復号鍵は、自宅にいる際にホームゲートウェイ装置３０から取得済みである。そのため、スマートフォン４６は、予め取得していた復号鍵を用いて、外出先において取得した暗号化されたコンテンツを復号することが出来る。
【００５７】
続いて、図８を用いて本発明の実施の形態３にかかるコンテンツ復号処理の流れについて説明する。本図を用いて、スマートフォン４６が、コンテンツ配信サーバ１０から配信されたコンテンツを復号する処理の説明をする。
【００５８】
はじめに、復号鍵取得部４９は、コンテンツ配信サーバ１０に保持されているコンテンツの復号を行うために復号鍵取得要求メッセージをホームゲートウェイ装置３０へ送信する（Ｓ２１）。以降、ステップＳ２２〜ステップＳ２４は、図６のステップＳ１２〜ステップＳ１４と同様であるため詳細な説明を省略する。
【００５９】
次に、スマートフォン４６は、ステップＳ２４において取得した復号鍵を保存する（Ｓ２５）。スマートフォン４６は、スマートフォン４６が有するメモリ等へ復号鍵を保存してもよい。また、スマートフォン４６は、メモリ等へ保存した復号鍵が第三者によって認識されないように、復号鍵を暗号化して保存してもよい。暗号化された復号鍵を復号するためには、例えば、スマートフォン４６を操作するユーザが、所定のパスワードを入力してもよい。
【００６０】
次に、スマートフォン４６を操作するユーザが、スマートフォン４６を持ち運び外出したとする。この時、スマートフォン４６は、公衆通信ネットワーク５０に接続し、公衆通信ネットワーク５０を介してコンテンツ配信サーバ１０へコンテンツ配信要求メッセージを送信する（Ｓ２６）。次に、コンテンツ配信サーバ１０は、コンテンツ配信要求メッセージに対する応答メッセージとして、暗号化コンテンツ送信メッセージを送信する（Ｓ２７）。コンテンツ配信サーバ１０は、スマートフォン４６が取得を希望するコンテンツを暗号化し、暗号化したコンテンツを暗号化コンテンツ送信メッセージへ設定する。
【００６１】
次に、コンテンツ復号部４８は、外出する前にステップＳ２４において取得した復号鍵を用いて、ステップＳ２７において送信された暗号化されたコンテンツを復号する（Ｓ２８）。
【００６２】
以上説明したように、本発明の実施の形態３にかかるコンテンツ配信システムを用いることにより、ＳＴＢ４２、ＤＶＤレコーダ４４及びスマートフォン４６は、復号鍵を取得するために用いたネットワークと異なるネットワークを用いてコンテンツを取得することが出来る。これによって、ユーザは、スマートフォン４６等を用いて、外出先においても暗号化されたコンテンツを、予め取得済みの復号鍵を用いて復号することが出来る。
【００６３】
（実施の形態４）
続いて、図９を用いて、本発明の実施の形態４にかかるホームゲートウェイ装置３０の復号鍵管理部３２における復号鍵の管理形態について説明する。復号鍵管理部３２は、復号鍵取得要求メッセージを送信してきた装置と、配布した復号鍵とを関連づけて管理する。復号鍵取得要求メッセージを送信してきた装置を識別するために、ＭＡＣアドレスが用いられる。復号鍵管理部３２は、配布した復号鍵と、復号鍵の配布先の装置のＭＡＣアドレスとを関連づけて管理する。
【００６４】
さらに、復号鍵管理部３２は、復号鍵の有効期間も併せて管理する。例えば、復号鍵管理部３２は、復号鍵を配布した時刻と、復号鍵が無効となる時刻とを併せて管理してもよい。
【００６５】
図９においては、例えば、復号鍵Ａは、ＭＡＣアドレスがaa:aa:aa:aa:aa:aaである装置に配布され、さらに、復号鍵Ａの有効期間は、２０ｘｘ／ｘｘ／ｘｘ １２：００〜２０ｘｘ／ｘｘ／ｙｙ ２０：００であることを示している。また、復号鍵管理部３２は、復号鍵をＳＴＢ４２、ＤＶＤレコーダ４４もしくはスマートフォン４６へ送信する際に、送信する復号鍵の有効期間に関する情報を併せて送信してもよい。
【００６６】
以上説明したように、本発明の実施の形態４にかかる復号鍵の管理形態を用いることによって、ホームゲートウェイ装置３０が管理している復号鍵の使用状況を把握することが出来る。そのため、復号鍵が不特定のユーザによって無制限に使用されることを防止することが出来る。
【００６７】
上述の実施の形態では、本発明をハードウェアの構成として説明したが、本発明は、これに限定されるものではない。本発明は、ホームゲートウェイ装置の処理を、ＣＰＵ（Central Processing Unit）にコンピュータプログラムを実行させることにより実現することも可能である。）
【００６８】
上述の例において、プログラムは、様々なタイプの非一時的なコンピュータ可読媒体（non-transitory computer readable medium）を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体（tangible storage medium）を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体（例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ）、光磁気記録媒体（例えば光磁気ディスク）、ＣＤ−ＲＯＭ（Read Only Memory）、ＣＤ−Ｒ、ＣＤ−Ｒ／Ｗ、半導体メモリ（例えば、マスクＲＯＭ、ＰＲＯＭ（Programmable ROM）、ＥＰＲＯＭ（Erasable PROM）、フラッシュＲＯＭ、ＲＡＭ（Random Access Memory））を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体（transitory computer readable medium）によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。
【００６９】
なお、本発明は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。
【００７０】
（付記１）第１のコンテンツ配信サーバと、前記第１のコンテンツ配信サーバと異なる暗号方式を用いる第２のコンテンツ配信サーバと、前記第１及び前記第２のコンテンツ配信サーバとネットワークを介して接続され、前記第１及び前記第２のコンテンツ配信サーバとそれぞれのコンテンツ配信サーバから配信されるコンテンツを復号する際に用いる復号鍵とを関連付けて管理するホームゲートウェイ装置と、前記ホームゲートウェイ装置において管理されている復号鍵を取得し、取得した前記復号鍵を用いて前記第１もしくは前記第２のコンテンツ配信サーバから配信されたコンテンツを復号する受信装置と、を備えるコンテンツ配信システム。
【００７１】
（付記２）前記ホームゲートウェイ装置は、前記受信装置から前記第１のコンテンツ配信サーバが配信するコンテンツの配信を希望するメッセージを取得した場合、前記第１のコンテンツ配信サーバにおいて用いられる復号鍵を前記受信装置へ送信し、前記受信装置から前記第２のコンテンツ配信サーバが配信するコンテンツの配信を希望するメッセージを取得した場合、前記第２のコンテンツ配信サーバにおいて用いられる復号鍵を前記受信装置へ送信する、付記１に記載のコンテンツ配信システム。
【００７２】
（付記３）前記ホームゲートウェイ装置は、前記受信装置へ有効期間を設定した前記復号鍵を送信する、付記２に記載のコンテンツ配信システム。
【００７３】
（付記４）前記ホームゲートウェイ装置は、前記復号鍵と、前記復号鍵を用いて前記コンテンツを復号する際に用いるソフトウェアに関するソフトウェア情報とを関連付けて管理し、前記受信装置は、前記復号鍵を取得する際に、前記取得した復号鍵を用いて前記コンテンツを復号するソフトウェアを有していない場合、前記ソフトウェアをダウンロードする、付記１乃至３のいずれか１項に記載のコンテンツ配信システム。
【００７４】
（付記５）前記ホームゲートウェイ装置は、前記第１のコンテンツ配信サーバにおいて用いられる復号鍵を用いて前記コンテンツを復号する際に用いる第１のソフトウェアと、前記第２のコンテンツ配信サーバにおいて用いられる復号鍵を用いて前記コンテンツを復号する際に用いる第２のソフトウェアとを保持する、付記１乃至４のいずれか１項に記載のコンテンツ配信システム。
【００７５】
（付記６）前記ホームゲートウェイ装置は、前記復号鍵と、前記復号鍵を利用している前記受信装置の識別子とを関連付けて管理する、付記１乃至５のいずれか１項に記載のコンテンツ配信システム。
【００７６】
（付記７）前記受信装置は、自宅内の機器を接続するために用いるホームネットワークを介して前記ホームゲートウェイ装置から前記復号鍵を取得し、公衆ネットワークを介して前記第１もしくは前記第２のコンテンツ配信サーバから取得した前記コンテンツを、前記取得した復号鍵を用いて復号する、付記１乃至６のいずれか１項に記載のコンテンツ配信システム。
【００７７】
（付記８）第１及び第２のコンテンツ配信サーバとネットワークを介して接続され、前記第１及び前記第２のコンテンツ配信サーバとそれぞれのコンテンツ配信サーバから配信されるコンテンツを復号する際に用いる復号鍵とを関連付けて管理する復号鍵管理部と、前記第１もしくは第２のコンテンツ配信サーバから配信されるコンテンツであって、受信装置が復号を行う前記コンテンツに応じて決定した復号鍵を前記受信装置へ送信する通信部と、を備えるホームゲートウェイ装置。
【００７８】
（付記９）前記通信部は、前記受信装置から前記第１のコンテンツ配信サーバが配信するコンテンツの配信を希望するメッセージを取得した場合、前記第１のコンテンツ配信サーバにおいて用いられる復号鍵を前記受信装置へ送信し、前記受信装置から前記第２のコンテンツ配信サーバが配信するコンテンツの配信を希望するメッセージを取得した場合、前記第２のコンテンツ配信サーバにおいて用いられる復号鍵を前記受信装置へ送信する、付記８に記載のホームゲートウェイ装置。
【００７９】
（付記１０）前記復号鍵管理部は、前記受信装置へ前記復号鍵を送信する際に、有効期間を設定した前記復号鍵を送信する、付記９に記載のホームゲートウェイ装置。
【００８０】
（付記１１）前記復号鍵管理部は、前記復号鍵と、前記復号鍵を用いて前記コンテンツを復号する際に用いるソフトウェアに関するソフトウェア情報とを関連付けて管理し、前記通信部は、前記受信装置へ前記復号鍵を送信するとともに、前記復号鍵に関連づけられた前記ソフトウェア情報を送信する、付記８乃至１０のいずれか１項に記載のホームゲートウェイ装置。
【００８１】
（付記１２）前記第１のコンテンツ配信サーバにおいて用いられる復号鍵を用いて前記コンテンツを復号する際に用いる第１のソフトウェアと、前記第２のコンテンツ配信サーバにおいて用いられる復号鍵を用いて前記コンテンツを復号する際に用いる第２のソフトウェアとを保持するソフトウェア保持部をさらに備える、付記８乃至１１のいずれか１項に記載のホームゲートウェイ装置。
【００８２】
（付記１３）前記復号鍵管理部は、前記復号鍵と、前記復号鍵を利用している前記受信装置の識別子とを関連付けて管理する、付記８乃至１２のいずれか１項に記載のホームゲートウェイ装置。
【００８３】
（付記１４）第１もしくは第２のコンテンツ配信サーバから配信されるコンテンツを復号する際に、前記第１及び前記第２のコンテンツ配信サーバとそれぞれのコンテンツ配信サーバから送信されたコンテンツを復号するために用いられる復号鍵とを関連付けて管理するホームゲートウェイ装置から、前記第１もしくは前記第２のコンテンツ配信サーバと関連付けられている復号鍵を取得する復号鍵取得部と、前記復号鍵を用いて前記第１もしくは前記第２のコンテンツ配信サーバから配信されたコンテンツを復号する通信部と、を備える受信装置。
【００８４】
（付記１５）第１及び第２のコンテンツ配信サーバとそれぞれのコンテンツ配信サーバにおいて用いられる復号鍵とを関連付けて管理し、前記第１もしくは第２のコンテンツ配信サーバから配信されるコンテンツであって、受信装置が復号を行う前記コンテンツに応じて決定した復号鍵を前記受信装置へ送信する、復号鍵送信方法。
【００８５】
（付記１６）第１もしくは第２のコンテンツ配信サーバから配信されるコンテンツであって、受信装置が復号を行う前記コンテンツに応じて、前記第１もしくは前記第２のコンテンツ配信サーバから送信されたコンテンツを復号するために用いられる復号鍵を前記受信装置へ送信するステップを備えるプログラム。
【符号の説明】
【００８６】
１０  コンテンツ配信サーバ
２０  コンテンツ配信サーバ
３０  ホームゲートウェイ装置
３２  復号鍵管理部
３４  ソフトウェア管理部
３６  通信部
４０  受信装置
４２  ＳＴＢ
４４  ＤＶＤレコーダ
４６  スマートフォン
４７  通信部
４８  コンテンツ復号部
４９  復号鍵取得部
５０  公衆通信ネットワーク
６０  ホームネットワーク
【図１】
2014229983.tif 000003
【図２】
2014229983.tif 000004
【図３】
2014229983.tif 000005
【図４】
2014229983.tif 000006
【図５】
2014229983.tif 000007
【図６】
2014229983.tif 000008
【図７】
2014229983.tif 000009
【図８】
2014229983.tif 000010
【図９】
2014229983.tif 000011