(57)【要約】【課題】データ受信・再生機器と記録機器が異なる場合においても、著作権保護されたデータを記録・再生することを可能とする通信システム、復号再生装置、記憶装置、通信プログラム及び記録媒体を提供する。【解決手段】データ受信・再生を行う復号再生装置１００から記録を行う記録装置１１０に記録要求を送信し、記録を行う記録装置１１０は、記録するデータを一意に示すデータ記録の識別子を復号再生装置１００に送信する。復号再生装置１００は、データ配信を行うサーバ１２０から暗号鍵を受信して、データベース７に該暗号鍵とデータ記録の識別子の保存を行う。記録時刻に記録装置１１０からデータ送信要求を受信した復号再生装置１００は、サーバ１２０からデータを受け取り、暗号化したデータを記録装置１１０に送信し、記録装置１１０はデータの保存を行う。【選択図】図１
2008016095.tif 000002
【特許請求の範囲】
【請求項１】
サーバから配信される暗号化されたデータを復号再生装置と記録装置とにより記録及び再生を行う通信システムにおいて、
前記サーバが、
前記復号再生装置に暗号化データ及び該暗号化データを復号するための暗号鍵を送信し、
前記復号再生装置が、
前記記録装置にデータ記録要求を送信し、
前記記録装置から記録するデータを一意に示す識別子を受信し、
前記サーバから前記暗号化データ及び前記暗号鍵を受信し、前記暗号鍵と前記識別子とを組にして保存し、
前記記録装置に暗号化データを送信し、
前記記録装置が、
前記復号再生装置から前記データ記録要求を受信し、
前記識別子を生成して前記復号再生装置に送信し、
前記復号再生装置から前記暗号化データを受信して保存することを特徴とする通信システム。
【請求項２】
サーバから配信される暗号化されたデータを記録装置とのデータの送受信により再生する復号再生装置において、
前記サーバから暗号化データ及び該暗号化データを復号するための暗号鍵を受信し、
前記記録装置にデータ記録要求を送信し、前記記録装置から記録するデータを一意に示す識別子を受信し、暗号化データを前記記録装置へ送信する制御部と、
前記暗号鍵と前記識別子とを組にして保存する記憶部とを備えたことを特徴とする復号再生装置。
【請求項３】
前記制御部は、前記記録装置からのデータ送信要求を受信した場合に、暗号化データを前記記録装置へ送信することを特徴とする請求項２に記載の復号再生装置。
【請求項４】
前記制御部は、前記記録装置からのデータ送信要求を受信した場合に、前記サーバにデータ送信要求を送信することを特徴とする請求項２又は請求項３に記載の復号再生装置。
【請求項５】
前記制御部は、前記記録装置にデータ送信要求のためのＵＲＩを添付してデータ記録要求を送信し、前記記録装置から前記ＵＲＩに対するデータ送信要求を受信することを特徴とする請求項３又は請求項４に記載の復号再生装置。
【請求項６】
前記制御部は、データ再生時に、前記記録装置に対し前記識別子を添付してデータ送信要求を送信し、受信したデータを前記暗号鍵で復号することを特徴とする請求項２から請求項５のいずれか１つに記載の復号再生装置。
【請求項７】
前記制御部は、前記サーバから受信した暗号化データを、該サーバから受信した第１の暗号鍵で復号し、該制御部で生成した第２の暗号鍵で暗号化して前記記録装置に送信し、前記暗号鍵の代わりに該第２の暗号鍵と前記識別子を組にして前記記憶部に保存することを特徴とする請求項２から請求項５のいずれか１つに記載の復号再生装置。
【請求項８】
前記制御部は、データ再生時に、前記記録装置に対し前記識別子を添付してデータ送信要求を送信し、受信したデータを前記第２の暗号鍵で復号することを特徴とする請求項７に記載の復号再生装置。
【請求項９】
ユーザからの入力を受け付ける入力部を備え、
前記制御部は、データ再生時に、前記記憶部で記憶されている前記暗号鍵と前記識別子又は前記第２の暗号鍵と前記識別子との組に対して、前記入力部からの入力に基づき再生対象とする組の選択を行なうことを特徴とする請求項６又は請求項８に記載の復号再生装置。
【請求項１０】
前記制御部は、前記記憶部に前記暗号鍵と前記識別子又は前記第２の暗号鍵と前記識別子との組と共に記録開始時刻及び記録終了時刻を含む予約情報を保存し、データ再生時に、現在時刻が前記記録開始時刻又は前記記録終了時刻以降の組を選択対象とすることを特徴とする請求項９に記載の復号再生装置。
【請求項１１】
前記制御部は、前記記憶部に前記暗号鍵と前記識別子又は前記第２の暗号鍵と前記識別子との組と共に記録開始時刻及び記録終了時刻を含む予約情報を保存し、前記記憶装置以外の装置からデータ送信要求を受信した場合に、当該時刻が前記記録開始時刻の所定時間前と前記記録終了時刻の間であった場合、該データ送信要求を拒絶することを特徴とする請求項２から請求項１０のいずれか１つに記載の復号再生装置。
【請求項１２】
前記制御部は、他の装置へのデータ送信中に、前記記録装置からデータ送信要求を受信した場合は、前記他の装置へのデータ送信を中止することを特徴とする請求項３から請求項１１のいずれか１つに記載の復号再生装置。
【請求項１３】
前記制御部は、前記記録装置に前記識別子を添付してデータ削除要求を送信することを特徴とする請求項２から１２のいずれか１つに記載の復号再生装置。
【請求項１４】
サーバから配信される暗号化されたデータを復号再生装置とのデータの送受信により記録する記録装置において、
前記復号再生装置からのデータ記録要求を受信した場合に、記録するデータを一意に示す識別子を生成して前記復号再生装置に送信し、
前記データ記録要求内の予約情報に含まれる記録開始時刻の所定時間前になったときは、前記復号再生装置にデータ送信要求を送信し、
前記復号再生装置から受信したデータを保存する制御部と、
前記予約情報及び前記データを保存する記憶部とを備えたことを特徴とする記録装置。
【請求項１５】
前記制御部は、前記復号再生装置から前記識別子を添付したデータ送信要求を受信した場合には、該識別子に対応する記憶部に保存したデータを該復号再生装置に送信することを特徴とする請求項１４に記載の記録装置。
【請求項１６】
前記制御部は、前記復号再生装置から前記識別子を添付したデータ削除要求を受信した場合には、該識別子に対応する記憶部に保存したデータを削除することを特徴とする請求項１４又は請求項１５に記載の記録装置。
【請求項１７】
前記識別子は、記憶するデータにアクセスするためのＵＲＩであることを特徴とする請求項１４から請求項１６のいずれか１つに記載の記録装置。
【請求項１８】
コンピュータに、暗号化されたデータの受信及び再生処理を実行させるための通信プログラムにおいて、
前記コンピュータに、記録装置に対してデータ記録要求を送信して、前記記録装置から記録するデータを一意に示す識別子を受信するステップと、
サーバから暗号化データを復号するための暗号鍵を受信するステップと、
前記暗号鍵と前記識別子とを組にして保存するステップと、
前記記録装置からのデータ送信要求を受けて、前記サーバから受信したデータを前記記録装置に送信するステップとを実行させることを特徴とする通信プログラム。
【請求項１９】
前記コンピュータに、前記サーバから受信した暗号化データを、該サーバから受信した第１の暗号鍵で復号し、第２の暗号鍵を生成して暗号化し、前記記録装置に送信し、前記暗号鍵の代わりに該第２の暗号鍵と前記識別子を組にして保存することを特徴とする請求項１８に記載の通信プログラム。
【請求項２０】
前記コンピュータに、再生時に、前記記録装置に対して前記識別子を添付してデータ送信要求を送信させ、該記録装置から受信したデータを前記暗号鍵又は前記第２の暗号鍵で復号させることを特徴とする請求項１８又は請求項１９に記載の通信プログラム。
【請求項２１】
請求項１８から請求項２０のいずれかに記載の通信プログラムを記録した、コンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツの記録・再生を行なう通信システム、復号再生装置、記録装置、コンピュータに通信処理を実行させるための通信プログラムおよび記録媒体に関する。
【背景技術】
【０００２】
近年、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）やテレビなどからインターネットへの接続が行なわれ、ＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）やＦＴＴＨ（Ｆｉｂｅｒ  Ｔｏ  Ｔｈｅ  Ｈｏｍｅ）といった広い帯域を持つ接続手段の普及によって、データ、例えば動画コンテンツをネットワーク経由で視聴するユーザが増えつつある。
【０００３】
また、ネットワークを経由して制御を行なうことができる記録を行う通信装置、例えば録画装置が、市場に登場している。ネットワークで接続した家庭内のパソコンや周辺機器、ＡＶ機器、電話、家電製品などの機器同士の連携をインターネットで標準となっている技術を基盤とし、実現させるＵＰｎＰ（Ｕｎｉｖｅｒｓａｌ  Ｐｌｕｇ  ａｎｄ  Ｐｌａｙ）  ＡＶ技術を利用したメディアサーバなどがある。ネットワーク経由で、各機器からデータを取得し、又はデータの提供が可能となる。
【０００４】
また、通信装置から録画対象のＴＶ番組指定情報を録画機器に送信し、録画機器では、その指定情報を記憶しておき、当該日時を検出したときには該当するＴＶ番組を録画機器が録画し、通信装置からの再生要求に従い、該通信装置に録画したデータの送信を行う技術が開示されている。（例えば、特許文献１参照）
【特許文献１】特開２００２−１９１００４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、著作権保護がなされているコンテンツをネットワーク経由で受信する際には、コンテンツを送信するサーバとコンテンツを再生する通信装置との間で認証処理及び鍵取得が行なわれるのが一般的である。特許文献１に開示されている技術においては、録画機器がコンテンツを録画しようとしても、録画機器とコンテンツを再生する通信装置とが異なる機器であれば、録画機器はコンテンツを送信するサーバからコンテンツを受信することができず、録画することができない。
【０００６】
本発明は、斯かる実情に鑑み、データ受信・再生を行う復号再生装置と記録装置が異なる場合においても、著作権保護されたデータを記録・再生することを可能とする通信システム、復号再生装置、記録装置、通信プログラム及び記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００７】
斯かる実情に鑑み、第１の発明による通信システムは、サーバから配信される暗号化されたデータを復号再生装置と記録装置とにより記録及び再生を行う通信システムであって、
前記サーバが、前記復号再生装置に暗号化データ及び該暗号化データを復号するための暗号鍵を送信し、
前記復号再生装置が、前記記録装置にデータ記録要求を送信し、前記記録装置から記録するデータを一意に示す識別子を受信し、前記サーバから前記暗号化データ及び前記暗号鍵を受信し、前記暗号鍵と前記識別子とを組にして保存し、前記記録装置に暗号化データを送信し、
前記記録装置が、前記復号再生装置から前記データ記録要求を受信し、前記識別子を生成して前記復号再生装置に送信し、前記復号再生装置から前記暗号化データを受信して保存することを特徴とする。
【０００８】
また、第２の発明による復号再生装置は、サーバから配信される暗号化されたデータを記録装置とのデータの送受信により再生する復号再生装置であって、前記サーバから暗号化データ及び該暗号化データを復号するための暗号鍵を受信し、前記記録装置にデータ記録要求を送信し、前記記録装置から記録するデータを一意に示す識別子を受信し、暗号化データを前記記録装置へ送信する制御部と、前記暗号鍵と前記識別子とを組にして保存する記憶部とを備えたことを特徴とする。
【０００９】
また、第３の発明による復号再生装置は、前記制御部が、前記記録装置からのデータ送信要求を受信した場合に、暗号化データを前記記録装置へ送信することを特徴とする。
【００１０】
また、第４の発明による復号再生装置は、前記制御部が、前記記録装置からのデータ送信要求を受信した場合に、前記サーバにデータ送信要求を送信することを特徴とする。
【００１１】
また、第５の発明による復号再生装置は、前記制御部が、前記記録装置にデータ送信要求のためのＵＲＩを添付してデータ記録要求を送信し、前記記録装置から前記ＵＲＩに対するデータ送信要求を受信することを特徴とする。
【００１２】
また、第６の発明による復号再生装置は、前記制御部が、データ再生時に、前記記録装置に対し前記識別子を添付してデータ送信要求を送信し、受信したデータを前記暗号鍵で復号することを特徴とする。
【００１３】
また、第７の発明による復号再生装置は、前記制御部が、前記サーバから受信した暗号化データを、該サーバから受信した第１の暗号鍵で復号し、該制御部で生成した第２の暗号鍵で暗号化して前記記録装置に送信し、前記暗号鍵の代わりに該第２の暗号鍵と前記識別子を組にして前記記憶部に保存することを特徴とする。
【００１４】
また、第８の発明による復号再生装置は、前記制御部が、データ再生時に、前記記録装置に対し前記識別子を添付してデータ送信要求を送信し、受信したデータを前記第２の暗号鍵で復号することを特徴とする。
【００１５】
また、第９の発明による復号再生装置は、ユーザからの入力を受け付ける入力部を備え、前記制御部が、データ再生時に、前記記憶部で記憶されている前記暗号鍵と前記識別子又は前記第２の暗号鍵と前記識別子との組に対して、前記入力部からの入力に基づき再生対象とする組の選択を行なうことを特徴とする。
【００１６】
また、第１０の発明による復号再生装置は、前記制御部が、前記記憶部に前記暗号鍵と前記識別子又は前記第２の暗号鍵と前記識別子との組と共に記録開始時刻及び記録終了時刻を含む予約情報を保存し、データ再生時に、現在時刻が前記記録開始時刻又は前記記録終了時刻以降の組を選択対象とすることを特徴とする。
【００１７】
また、第１１の発明による復号再生装置は、前記制御部が、前記記憶部に前記暗号鍵と前記識別子又は前記第２の暗号鍵と前記識別子との組と共に記録開始時刻及び記録終了時刻を含む予約情報を保存し、前記記憶装置以外の装置からデータ送信要求を受信した場合に、当該時刻が前記記録開始時刻の所定時間前と前記記録終了時刻の間であった場合、該データ送信要求を拒絶することを特徴とする。
【００１８】
また、第１２の発明による復号再生装置は、前記制御部が、他の装置へのデータ送信中に、前記記録装置からデータ送信要求を受信した場合は、前記他の装置へのデータ送信を中止することを特徴とする。
【００１９】
また、第１３の発明による復号再生装置は、前記制御部が、前記記録装置に前記識別子を添付してデータ削除要求を送信することを特徴とする。
【００２０】
また、第１４の発明による記録装置は、サーバから配信される暗号化されたデータを復号再生装置とのデータの送受信により記録する記録装置であって、前記復号再生装置からのデータ記録要求を受信した場合に、記録するデータを一意に示す識別子を生成して前記復号再生装置に送信し、前記データ記録要求内の予約情報に含まれる記録開始時刻の所定時間前になったときは、前記復号再生装置にデータ送信要求を送信し、前記復号再生装置から受信したデータを保存する制御部と、前記予約情報及び前記データを保存する記憶部とを備えたことを特徴とする。
【００２１】
また、第１５の発明による記録装置は、前記制御部が、前記復号再生装置から前記識別子を添付したデータ送信要求を受信した場合には、該識別子に対応する記憶部に保存したデータを該復号再生装置に送信することを特徴とする。
【００２２】
また、第１６の発明による記録装置は、前記制御部が、前記復号再生装置から前記識別子を添付したデータ削除要求を受信した場合には、該識別子に対応する記憶部に保存したデータを削除することを特徴とする。
【００２３】
また、第１７の発明による記録装置は、前記識別子が、記憶するデータにアクセスするためのＵＲＩであることを特徴とする。
【００２４】
また、第１８の発明による通信プログラムは、コンピュータに、暗号化されたデータの受信及び再生処理を実行させるための通信プログラムであって、
前記コンピュータに、記録装置に対してデータ記録要求を送信して、前記記録装置から記録するデータを一意に示す識別子を受信するステップと、サーバから暗号化データを復号するための暗号鍵を受信するステップと、前記暗号鍵と前記識別子とを組にして保存するステップと、前記記録装置からのデータ送信要求を受けて、前記サーバから受信したデータを前記記録装置に送信するステップとを実行させることを特徴とする。
【００２５】
また、第１９の発明による通信プログラムは、前記コンピュータに、前記サーバから受信した暗号化データを、該サーバから受信した第１の暗号鍵で復号し、第２の暗号鍵を生成して暗号化し、前記記録装置に送信し、前記暗号鍵の代わりに該第２の暗号鍵と前記識別子を組にして保存することを特徴とする。
【００２６】
また、第２０の発明による通信プログラムは、前記コンピュータに、再生時に、前記記録装置に対して前記識別子を添付してデータ送信要求を送信させ、該記録装置から受信したデータを前記暗号鍵又は前記第２の暗号鍵で復号させることを特徴とする。
【００２７】
また、第２１の発明によるコンピュータ読み取り可能な記憶媒体は、前記記載の通信プログラムを記録したことを特徴とする。
【発明の効果】
【００２８】
本発明に係る通信システム、復号再生装置、記録装置、通信プログラム及び記録媒体によれば、復号再生する装置と記録する装置とが異なる場合に、暗号化されているコンテンツを復号再生装置によって受信を行い、該復号再生装置のみにコンテンツを復号するための鍵を記憶しておき、暗号化されたコンテンツを記録装置へ送信することによって、著作権保護がなされているコンテンツを安全に記録装置へ記録することが可能となり、該復号再生装置以外の装置によるコンテンツの復号・再生を防ぐことができる。
【００２９】
また、前記復号再生装置は、暗号化されているコンテンツをサーバから受信した暗号鍵で復号した後、別の暗号鍵で暗号化する。別の暗号鍵で暗号化したコンテンツを記録装置へ送信することによって、著作権保護がなされているコンテンツを安全に記録装置へ記録することが可能となり、サーバからコンテンツを受信する該復号再生装置を含む複数の復号再生装置で暗号鍵を共有している場合でも、該復号再生装置以外の装置によるコンテンツの復号・再生を防ぐことができる。
【００３０】
また、復号再生装置と記録装置との間で、記録するデータを一意に示す識別子の受渡しを行うことにより、復号再生装置においてコンテンツの再生を行う際に、記録装置に対して該識別子を元にコンテンツの指定が可能となるなど、装置間の連携が容易となり、更に、前記識別子を復号再生装置での予約情報の識別子としても利用することができる。
【００３１】
また、前記復号再生装置は、入力部からの入力に基づいて、記憶部に保存されている暗号鍵と識別子との組を選択することによって、記録装置に記憶されているコンテンツから再生対象とするものを選択することができる。
【００３２】
また、前記復号再生装置は、記録中は、他の装置へのデータ送信を行わないので、サーバから、記録装置へのデータ送信の中継を優先させることができる。
【００３３】
また、データを削除する場合は、記録装置に削除要求とともに、記録するデータを一意に示す識別子情報を伝達すればよいので、簡易に削除を行うことができる。
【発明を実施するための最良の形態】
【００３４】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
【００３５】
[第１の実施形態]
図１は、本発明の第１の実施形態における復号再生装置１００と、記録装置１１０、サーバ１２０との間でやり取りされるデータの流れを示す概略図である。
図２は、本発明の第１の実施形態における復号再生装置１００の内部構成を示すブロック図である。
図３は、本発明の第１の実施形態における記録装置１１０の内部構成を示すブロック図である。
図４は、本発明の第１の実施形態において復号再生装置１００で実行される録画処理を示すフローチャートである。
図５は、本発明の第１の実施形態において復号再生装置１００で実行される再生処理を示すフローチャートである。
以下、図１〜図３を参照し、図４及び図５のフローチャートに従いながら、復号再生装置１００、記録装置１１０およびサーバ１２０との間で行なわれる通信処理についての説明を行う。
【００３６】
図１のサーバ１２０は、データ配信を行う通信装置、例えばコンテンツを配することのできるサーバであり、復号再生装置１００、記録装置１１０及びサーバ１２０は、ネットワークで接続されている。該ネットワークには、例えば、イーサネット（登録商標）（Ｅｔｈｅｒｎｅｔ（登録商標））又は無線ＬＡＮなどが利用される。イーサネット（登録商標）は、アクセス制御にＣＳＭＡ／ＣＤ等を採用したＬＡＮ規格である。
【００３７】
復号再生装置１００は、データを受信・再生する通信装置、例えばコンテンツの受像・再生機器である。コンテンツとしては、例えば映像データ・音楽データ・文書データやその複合データなどが対象となる。図２を参照すると、復号再生装置１００には、外部の装置とデータの送受信を行う通信部１、記憶部２、演算処理等を行い、装置内の各部に対する制御を行う制御部３、ユーザによる入力が行われるインタフェースを接続するための入力部４、入力画面や再生したデータを表示する表示部５より構成され、記憶部２には、通信プログラム６およびデータベース７が格納されている。また、復号再生装置１００は、受信したデータを一時的に記憶するデータ一時記憶部８を備える。
【００３８】
記録装置１１０は、記録機能を有する通信装置、例えば録画機器である。図３を参照すると、外部の装置とデータの送受信を行う通信部９、記憶部１０、演算処理等を行い、装置内の各部に対する制御を行う制御部１１より構成されている。また、記録装置１１０は、受信したデータを一時的に記憶するデータ一時記憶部１２を備える。
【００３９】
以下に説明する復号再生装置１００の処理は、制御部３が記憶部２に記憶されている通信プログラム６にしたがって動作することにより実行される。
【００４０】
まず、復号再生装置１００の通信部１は、サーバ１２０の電子番組表（ＥＰＧ、Ｅｌｅｃｔｒｏｎｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ）より番組情報を取得し、データベース７に保存する。あるいはサーバ１２０から番組情報の入ったメタデータを取得し、データベース７に保存してもよい。サーバ１２０から受信したこの番組情報には、チャンネル情報や番組を一意に識別する識別子（以下、「番組情報の識別子」という）、及びタイトル情報、開始時刻情報、終了時刻情報などが含まれている。制御部３は、取得した番組情報からユーザに所望する番組の選択を行わせる画面の表示の指示を表示部５に対して行う。
【００４１】
番組を選択する操作が行われ、入力部４より予約を行いたい番組情報が指定されると、制御部３は、記録装置１１０が復号再生装置１００に対してデータ送信要求を行うためのＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）等の識別子（以下、「データ送信要求の識別子」という）を生成して、該データ送信要求の識別子、この番組情報の識別子、タイトル情報、記録開始時刻情報、記録終了時刻情報等を組にして予約情報として記憶部２にあるデータベース７に保存する。なお、ＵＲＩとは、インターネットにおけるリソースの位置を指し示す識別子のことであり、ＵＲＩの文字列の中に番組情報の識別子等を埋め込んでもかまわない。
【００４２】
Ｓ１において、復号再生装置１００の通信部１より記録装置１１０に対して、録画を行う番組情報を含んだデータ記録要求の送信を行う。なお、前記データ送信要求の識別子をデータ記録要求と共に送信してもよい。
【００４３】
復号再生装置１００より、該データ記録要求を受信した記録装置１１０の制御部１１は、記憶部１０に、前記録画を行う番組情報及びデータ送信要求の識別子を予約情報として記憶し、記憶された予約情報の記録開始時刻の例えば数分前（この時間は、通信装置の性能、通信回線のトラフィック状況などに合わせて装置製造者やユーザ等が任意に設定できる）になると、復号再生装置１００に対して、放送データの送信要求を行うといった録画時間の管理を行うことができる。記録装置１１０は、サーバの機能を有し、制御部１１は、この予約に対して、記録するデータを一意に示す識別子（以下、「データ記録の識別子」という）を生成する。このデータ記録の識別子としては、例えば乱数を発生させたり、要求のたびに単調増加する値を求め、その値を使用してもよいし、記録されたデータにアクセスするためのＵＲＩを使用してもよい。このＵＲＩには、前述したもの同様、ＵＲＩの文字列の中に番組情報の識別子等を埋め込んでもかまわない。
【００４４】
記録装置１１０の制御部１１は、通信部９を介し、生成したデータ記録の識別子を復号再生装置１００に対して送信する。なお、データ記録の識別子の送信は、復号再生装置１００から送信されたデータ記録要求に対するレスポンスとして乱数等から生成した識別子若しくはＵＲＩの送信を行ってもよいし、又は、データ記録要求に対するレスポンスとしてまず乱数等から生成した識別子を送信した後、該識別子と共に復号再生装置１００から送信されるデータアクセス用ＵＲＩの送信要求に対するレスポンスとして前記ＵＲＩを送信するとしてもよい。
【００４５】
Ｓ２において、記録装置１１０より、データ記録の識別子を通信部１を介して受信した復号再生装置１００は、記憶部２のデータベース７に格納された該当する予約情報にデータ記録の識別子も記憶する。
【００４６】
Ｓ３において、復号再生装置１００の制御部３は、通信部１を通して、サーバ１２０とも通信を行い、認証及び暗号鍵（以下、「第１の暗号鍵」という）の取得を行い、Ｓ４で復号再生装置１００においても、新たに暗号鍵（以下、「第２の暗号鍵」という）を生成する。なお、認証及び暗号鍵の取得は、記録装置１１０に対してデータ記録要求を送信する前であってもかまわない。
【００４７】
暗号化は例えば、デジタルデータの著作権を保護する技術、ＤＲＭ（Ｄｉｇｉｔａｌ  Ｒｉｇｈｔｓ  Ｍａｎａｇｅｍｅｎｔ、デジタル著作権管理）を用いて行われる。
【００４８】
著作権保護を行うデータの授受を行う装置間で、例えば、ライセンス組織（例えば、Ｄｉｇｉｔａｌ  Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｌｉｃｅｎｓｉｎｇ  Ａｄｍｉｎｉｓｔｒａｔｏｒなど）が発行した機器証明書を相互に検証して認証を行い、再生を行う装置に固有の情報または利用者ＩＤなどがサーバにおいて許可されているものと一致した場合には、暗号鍵の送付を許可する、といったものが用いられる。本発明に用いられる暗号化は、例えばＲＳＡ暗号、楕円曲線暗号等の公開鍵暗号やＤＥＳ、ＡＥＳ等の秘密鍵暗号など一般的なものが利用可能である。
【００４９】
復号再生装置１００は、第１の暗号鍵、第２の暗号鍵を既に保存している番組情報の識別子、データ送信要求の識別子、記録要求した記録装置の識別情報、記録装置１１０から受信したデータ記録の識別子と組にして、記憶部２のデータベース７に予約情報として記憶する。なお、記録装置の識別情報としてはＩＰアドレスやＭＡＣアドレス、機器が固有で持つ識別子などが利用できる。
【００５０】
記録装置１１０の制御部１１は、予約情報の記録開始時刻が近づくと（例えば、上記に記載したように、開始時刻数分前といったように設定を行う）、復号再生装置１００に対して、記録を行うデータの送信要求を行う。このとき、番組情報の識別子、データ送信要求の識別子、あるいはデータ記録の識別子をデータ送信要求と共に送信する。なお、復号再生装置１００が記録開始時刻になると自動的に記録装置１１０に対してデータを送信する場合には、復号再生装置１００に対してデータ送信要求は行わなくてもよい。また、復号再生装置１００が記憶装置１１０に、データ記録の識別子とともにデータ記録要求を送信し、記憶装置１１０からこのレスポンスとしてデータ送信要求を受信するとしてもよい。
【００５１】
Ｓ５で、記録装置１１０から、前記データ送信要求を受信した復号再生装置１００の制御部３は、番組情報の識別子、データ送信要求の識別子、あるいはデータ記録の識別子を元にデータベース７の検索を行い、録画を行う予約情報の抽出を行い、Ｓ６にてサーバ１２０に対して、番組情報の識別子等の情報を含むデータの送信要求を行うとともに、復号再生装置１００の一時記憶部８に、録画データ送受信中であることを記憶しておく。なお、サーバ１２０がデータをネットワークに対してマルチキャストしている場合などは、ルーターに対してネットワークを流れてくるデータを復号再生装置１００へ送信するよう要求を行い、サーバ１２０に対してはデータ送信要求を行わなくてもよい。
【００５２】
復号再生装置１００から、該データ送信要求を受信したサーバ１２０は、要求されたデータを暗号化し、復号再生装置１００に対して暗号化したデータを送信する。
【００５３】
Ｓ７で、サーバ１２０から、前記暗号化されたデータを受信した復号再生装置１００は、Ｓ５で求めた予約情報から、第１の暗号鍵及び第２の暗号鍵を呼び出す。Ｓ８で、復号再生装置１００の制御部３は、第１の暗号鍵により、受信した暗号化データの復号を行い、Ｓ９で、該復号したデータを第２の暗号鍵で暗号化し、Ｓ１０で、記録装置１１０に送信する。なお、第１の暗号鍵で復号せずに暗号化データをそのまま記録装置１１０に送信する場合には、第２の暗号鍵の生成と記憶を行わなくてもよい。
【００５４】
記録装置１１０の制御部１１では、復号再生装置１００から受信した暗号化されたデータを復号を行わない状態で保存する。保存したデータは、データ記録の識別子によって参照できるようにする。例えば該データ記録の識別子と保存したデータが格納されているディレクトリ名・ファイル名とを組にして保存しておく。あるいは、該データ記録の識別子が記録されたデータにアクセスするためのＵＲＬ（ＲＦＣ１７３８で規定されている）である場合、ｕｒｌ−ｐａｔｈが記録装置１１０のファイルシステム内の特定のディレクトリから保存したデータが格納されているファイルまでの相対パスと一致するようにしておく。
【００５５】
ユーザが、予約した番組を視聴する場合には、復号再生装置１００の制御部３は、データベース７の予約情報の録画終了時刻を参照し、録画が終了している予約情報のみを抽出し、表示部５に指示して表示を行う。なお、記録装置１１０が録画途中のデータを順次送信することができる場合には、録画を開始している予約情報についても抽出し、表示を行ってもかまわない。ユーザは、入力部４より所望の予約情報を選択し、復号再生装置１００の制御部３は、Ｓ１１で、選択された予約情報からデータ記録の識別子の抽出を行い、Ｓ１２にて、記録装置に対して、データ記録の識別子を添付してデータ送信要求を行う。該データ送信要求を受信した記録装置１１０の制御部１１は、添付されているデータ記録の識別子によって参照される録画データを取得して復号再生装置１００に対して送信する。この後、Ｓ１３で、データを受信した復号再生装置１００の制御部３は、Ｓ１４で、データベース７の予約情報に保存されている第２の暗号鍵により、取得した録画データの復号を行う。なお、Ｓ１０で、第１の暗号鍵で復号しないまま暗号化データを送信した場合には、第１の暗号鍵により、取得した録画データの復号を行う。Ｓ１５にて、表示部５に録画データの再生を行うことによりユーザは、予約した放送番組を視聴することができる。
【００５６】
したがって、ユーザは、記録装置１１０に保存済のコンテンツの中から再生するものを選択することが可能となる。
【００５７】
以上のような構成とすることにより、受像・再生装置である復号再生装置１００と録画機器である記録装置１１０とで記録・再生を行う場合、復号を行うことができる暗号鍵は、復号再生装置に保持し、記録装置とは鍵交換を行わず、データは暗号化された状態で記録装置との間で送受信されるので、著作権保護がなされているコンテンツを安全に通信回線上にある記録装置へ記録することが可能となり、サーバ１２０と認証・鍵交換を行った復号再生装置以外の装置によるコンテンツの復号を防ぐことができる。
【００５８】
また、復号再生装置１００において、第１の暗号鍵でサーバ１２０から受信したデータを復号した後、第２の暗号鍵で暗号化し、データは第２の暗号鍵で暗号化された状態で記録装置との間で送受信されるので、著作権保護がなされているコンテンツを安全に通信回線上にある記録装置へ記録することが可能となり、サーバからコンテンツを受信する該復号再生装置を含む複数の復号再生装置で暗号鍵を共有している場合でも、復号再生装置１００以外の装置によるコンテンツの復号を防ぐことができる。
【００５９】
また、復号再生装置１００と記録装置１１０との間で、記録するデータを一意に示すデータ記録の識別子の受渡しを行うことにより、復号再生装置１００においてコンテンツの再生を行う際に、記録装置１１０に対して該データ記録の識別子を元にしてコンテンツの指定が可能となるなど、前記装置間の連携が容易となり、更に、前記識別子を復号再生装置１００での予約情報の識別子としても利用することができる。
【００６０】
［第２の実施形態］
本実施形態では、他の通信装置よりデータ送信要求を受信した場合について説明する。
【００６１】
復号再生装置１００は、他の通信装置よりデータ送信要求を受信した時、データベース７の中の予約情報を参照し、録画開始時刻の所定時間前（該所定時間は装置製造者やユーザ等が任意に設定できる）より後で、録画終了時刻より前の場合、該送信要求を拒絶し、使用中である旨を記した通知を他の通信装置に送信する。
【００６２】
図６は、本発明の第２の実施形態において、他の通信装置との通信中に記録装置１１０からデータ送信要求を受信した際の復号再生装置１００の処理を示すフローチャートである。
【００６３】
復号再生装置１００は、Ｓ１６で、記録装置１１０からのデータ送信要求を受信した場合に、Ｓ１７で、他の通信装置からのデータ送信要求を受けてデータの送信中であったとき、Ｓ１８で、他の通信装置へのデータ送信を中止し、記録装置１１０からのデータ送信要求を優先させる。Ｓ１９で、該他の通信装置へは、例えば、データ送信はエラーとなり、所定時間経過後に、再度、データ送信要求を送信するよう記した通知を送信するとともに、Ｓ２０で、Ｓ６の処理に進み、サーバ１２０にデータ送信要求を行い、記録装置１１０へのデータ送信を行う。
【００６４】
上記のような構成とすることで、録画に関するデータ送信要求を優先させることができる。
【００６５】
［第３の実施形態］
本実施形態では、保存しているコンテンツを削除する場合について説明する。
【００６６】
データを削除する場合には、復号再生装置１００の制御部３は、記録装置１１０に対して、データ記録の識別子の情報を添付して、削除要求を送信するとともに、自端末のデータベース７に保存しているデータ記録の識別子、第１の暗号鍵及び第２の暗号鍵を含む予約情報の削除を行う。記録装置１１０の制御部１１は、復号再生装置１００からの削除要求を受信した場合、データ記録の識別子と該データ記録の識別子から参照される保存しているデータの削除を行い、削除処理は終了する。
【００６７】
以上のような構成とすることにより、復号再生装置１００は、記録装置１１０に対して、データ記録の識別子の情報を伝達するだけで、簡易にコンテンツデータの削除を行うことができる。
【００６８】
［第４の実施形態］
本発明は、復号再生装置１００をＰＣやテレビ、記録装置１１０をメディアサーバなどとしても、適用可能である。その場合、通信プログラムが記録された記録媒体から通信プログラムを読み出して、ＰＣ等にインストールさせ、通信プログラムに基づいてＰＣ等を動作させればよい。以下に詳細な説明を行なう。
【００６９】
図７は、第４の実施形態におけるＰＣ２００の内部の構成を示すブロック図である。図１と同一のものには、同一の符号を記している。
【００７０】
なお、図７は、通信プログラム６をＰＣ２００にインストールしたときの構成を示している。この場合、ＰＣ２００は、復号再生装置１００として動作する。
【００７１】
図７において、ＰＣ２００は、外部の通信機器とデータの授受を行なう通信部１と、インストールされた通信プログラム６やデータベース７などが格納されている記憶部２と、ユーザがＰＣ２００に対して入力を行なうためのインタフェースを接続するための入力部４と、ＰＣ２００の内部の各部に対する制御を行う制御部３とを備えている。なお、ＰＣ２００は、記憶部２に記憶された通信プログラム６に従った動作を行なう。通信部１は、ネットワークと有線または無線でデータの授受を行なう第１の実施形態の通信部１と同様なインタフェースである。したがって、詳細な説明は繰り返さない。
【００７２】
さらに、ＰＣ２００は、制御部３によってデータアクセスされ、一時的にデータを記憶するワークメモリとして使用されるデータ一時記憶部８と、フォントデータ、図形データなどを表示するための画像を生成するのに用いる画像データが記憶されているＣＧＲＯＭ（Ｃｈａｒａｃｔｅｒ  Ｇｒａｐｈｉｃ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２０１と、制御部３からの描画指示に応じてＣＧＲＯＭ２０１から必要な画像データを読出し、画像を生成するＶＤＰ（Ｖｉｄｅｏ  Ｄｉｓｐｌａｙ  Ｐｒｏｃｅｓｓｏｒ）２０２と、ＶＤＰ２０２が生成した画像を一時的に記憶する機能を有するＶＲＡＭ（Ｖｉｄｅｏ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０３と、通信プログラム２０４が記録された記録媒体２０５から、通信プログラム２０４を読み出す機能を有する記録媒体アクセス部２０６を備える。なお、ＶＤＰ２０２はＶＲＡＭ２０３を利用して画像を生成している。
【００７３】
ＰＣ２００には、ＰＣ２００から出力された画像データに基づいた画像を表示する表示部５と、ユーザがＰＣ２００を操作するためのインタフェースであるマウス２０７及びキーボード２０８とが入力部４を介して接続されている。なお、表示部５は、第１の実施形態の表示部５と同様な表示機器である。
【００７４】
記憶部２は、制御部３によってデータアクセスされる。なお、記憶部２は、第１の実施形態の記憶部２と同様な機器である。
【００７５】
制御部３は、第１の実施形態の制御部３と同様な機能を有する。したがって、詳細な説明は繰りかえさない。また、制御部３は、記憶部２に記憶された通信プログラム６に従って、ＶＤＰ２０２に対し、画像を生成させ、当該画像を表示部５に表示させる指示を出す。ＶＤＰ２０２は、ＶＲＡＭ２０３に記憶された画像データを読出し、表示部５に、当該画像データに基づく画像を表示させる。
【００７６】
データ一時記憶部８は、データを一時的に記憶可能なＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＳＲＡＭ（Ｓｔａｔｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＳＤＲＡＭ（Ｓｙｎｃｈｒｏｎｏｕｓ  ＤＲＡＭ）、ダブルデータレートモードという高速なデータ転送機能を持ったＳＤＲＡＭであるＤＤＲ−ＳＤＲＡＭ（Ｄｏｕｂｌｅ  Ｄａｔａ  Ｒａｔｅ  ＳＤＲＡＭ）、Ｒａｍｂｕｓ社が開発した高速インタフェース技術を採用したＤＲＡＭであるＲＤＲＡＭ（Ｒａｍｂｕｓ  Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、Ｄｉｒｅｃｔ−ＲＤＲＡＭ（Ｄｉｒｅｃｔ  Ｒａｍｂｕｓ  Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、その他、データを揮発的に記憶保持可能な構成を有する回路のいずれであってもよい。
【００７７】
記録媒体２０５に記憶されている通信プログラム２０４は、制御部３の動作（インストール処理）により、記録媒体アクセス部２０６から読み出され、記憶部２に記憶される。なお、記録媒体２０５は、ＤＶＤ−ＲＯＭ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＭＯ（Ｍａｇｎｅｔｏ  Ｏｐｔｉｃａｌ  Ｄｉｓｋ）、フロッピー（登録商標）ディスク、ＣＦ(Ｃｏｍｐａｃｔ  Ｆｌａｓｈ)カード、ＳＭ（Ｓｍａｒｔ  Ｍｅｄｉａ（登録商標））、ＭＭＣ（Ｍｕｌｔｉ  Ｍｅｄｉａ  Ｃａｒｄ）、ＳＤ（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ）メモリーカード、メモリースティック（登録商標）、ｘＤピクチャーカードおよびＵＳＢメモリ、ハードディスク、磁気テープ、その他不揮発性メモリ等のいずれであってもよい。
【００７８】
なお、通信プログラム６が記録される復号再生装置は、ＰＣに限定されることなく、プログラムをインストール可能で、当該プログラムに基づいて動作し、他の機器と通信する機能を有する通信装置であればよい。当該通信装置としては、例えば、テレビ、携帯電話、ＰＤＡ等であってもよい。
【００７９】
また、通信プログラム６は、他の通信機器上に置かれたものを、通信部１を経由してダウンロードした後、記憶部２に保存したものを使用してもよい。
【００８０】
さらに、例えば、第１の暗号鍵は、コンテンツ配信サーバであるサーバ１２０から受信するだけでなく、記録媒体２０５にあらかじめ保管し、記録媒体アクセス部２０６を経由して読み出してもよいし、マウス２０７またはキーボード２０８からユーザの入力によって取得してもよい。
【００８１】
マウス２０７またはキーボード２０８からの入力指示は、入力部４を介して制御部３に伝達される。制御部３は、入力部４からの入力指示に基づいて所定の処理を行なう。すなわち、マウス２０７およびキーボード２０８は、第１の実施形態の入力部４と同様な機能を有する。
【００８２】
以上説明したように、通信プログラム６がインストールされたＰＣ等を使用することにより、復号再生装置１００をＰＣとしても、本発明を適用可能となる。
【００８３】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【００８４】
【図１】復号再生装置、記録装置及びサーバとの間でやり取りされるデータの流れを示す概略図である。
【図２】本発明の第１の実施形態における復号再生装置の内部構成を示すブロック図である。
【図３】本発明の第１の実施形態における記録装置の内部構成を示すブロック図である。
【図４】復号再生装置で実行される録画処理を示すフローチャートである。
【図５】復号再生装置で実行される再生処理を示すフローチャートである。
【図６】復号再生装置において、他の通信装置との通信中に記録装置からデータ送信要求を受信した際の処理を示すフローチャートである。
【図７】第４の実施形態におけるＰＣの内部の構成を示すブロック図である。
【符号の説明】
【００８５】
１、９  通信部
２、１０  記憶部
３、１１  制御部
４  入力部
５  表示部
６  通信プログラム
７  データベース
８、１２  データ一時記憶部
１００  復号再生装置
１１０  記録装置
１２０  サーバ
２００  ＰＣ
２０１  ＣＧＲＯＭ
２０２  ＶＤＰ
２０３  ＶＲＡＭ
２０４  通信プログラム
２０５  記憶媒体
２０６  記憶媒体アクセス部
２０７  マウス
２０８  キーボード
【図１】
2008016095.tif 000003
【図２】
2008016095.tif 000004
【図３】
2008016095.tif 000005
【図４】
2008016095.tif 000006
【図５】
2008016095.tif 000007
【図６】
2008016095.tif 000008
【図７】
2008016095.tif 000009