(57)【要約】【課題】映像コンテンツを、記録メディアに書き出す（エキスポート）コンテンツ受信端末において、停電などによりエキスポート処理が異常中断した場合、他の映像再生端末でエキスポート未完了の映像コンテンツを再生させないようにすること。【解決手段】映像コンテンツのエキスポート処理中（Ｓ１０７）は、コンテンツ受信端末は、記録メディアに格納されているコンテンツの暗号鍵をコンテンツ受信端末に存在させる（Ｓ１０３、Ｓ１０５、Ｓ１０６）。エキスポート処理が完了した場合、もしくは正常に中断処理を行った場合のみ、コンテンツ受信端末はコンテンツ暗号鍵を記録メディアに書き込む（Ｓ１１１、Ｓ１１２）。エキスポート処理が異常中断された場合、記録メディアにコンテンツ暗号鍵が格納されていないため、他の映像再生端末はエキスポート未完了の映像コンテンツを再生できない。【選択図】図４
2011087028.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを暗号化する暗号鍵を用いて前記コンテンツを暗号化したコンテンツを前記暗号鍵とともに記録メディア部に記録するコンテンツ受信端末であって、
ユーザから、コンテンツの書き出し要求を受け付ける要求受付部と、
コンテンツ暗号鍵を保存するコンテンツ暗号鍵保存部と、
コンテンツ記録部及びコンテンツ暗号鍵記録部を有する記録メディア部への、前記コンテンツ及び前記暗号鍵の書き出しを制御する制御部とを備え、
前記制御部は、少なくとも、前記要求受付部、前記コンテンツ暗号鍵保存部及び前記記録メディア部と送受信可能であって、且つ、前記コンテンツ暗号鍵記録部に前記コンテンツ暗号鍵が存在するかどうか判断する手段を有し、
前記制御部はさらに、
前記コンテンツの書き出し要求に従って、前記記録メディア部の前記コンテンツ記録部に前記暗号化したコンテンツを記録する際には、前記記録メディア部の前記コンテンツ暗号鍵記録部には前記暗号鍵を記録せず、前記コンテンツ受信端末の前記コンテンツ暗号鍵保存部に保存しておき、
前記記録メディア部の前記コンテンツ記録部に前記暗号化したコンテンツを記録する処理を正常に一時中断する際には、前記コンテンツ受信端末の前記コンテンツ暗号鍵保存部に保存している前記暗号鍵を前記記録メディア部の前記コンテンツ暗号鍵記録部に移動し、
前記記録メディア部の前記コンテンツ記録部に前記暗号化したコンテンツを記録する処理が異常に一時中断された際には、前記コンテンツ受信端末の前記コンテンツ暗号鍵保存部に保存している前記暗号鍵を前記記録メディア部の前記コンテンツ暗号鍵記録部に移動させず、
前記暗号化したコンテンツの記録を継続する際に、前記記録メディア部の前記コンテンツ暗号鍵記録部に前記暗号鍵が記録されている場合には、前記暗号鍵を前記コンテンツ受信端末に移動し、前記コンテンツを暗号化し、前記暗号化したコンテンツを前記記録メディア部に継続して記録し、
前記記録メディア部に前記暗号化したコンテンツを記録することを完了した際には、前記暗号鍵を前記記録メディア部の前記コンテンツ鍵記録部に移動する、コンテンツ受信端末。
【請求項２】
さらに、前記制御手段は、前記コンテンツ暗号鍵保存部に前記コンテンツ暗号鍵が存在するかどうか判断する手段を有し、
前記暗号化したコンテンツの記録を継続する際に、前記記録メディア部の前記コンテンツ鍵記録部に前記暗号鍵が記録されておらず、且つ前記コンテンツ受信端末の前記コンテンツ鍵保存部に前記暗号鍵が保存されている場合には、前記保存された暗号鍵を用いて前記コンテンツを暗号化し、前記暗号化したコンテンツを前記記録メディア部に継続して記録する、請求項１記載のコンテンツ受信端末。
【請求項３】
新たに暗号鍵を獲得する暗号鍵獲得手段を有し、
前記記録メディア部の前記コンテンツ鍵記録部及び前記コンテンツ受信端末の前記コンテンツ鍵保存部のいずれにも前記暗号鍵が記録されていない場合には、前記暗号鍵獲得手段によって、新たに暗号鍵を獲得し、前記新たに獲得した暗号鍵をもとに前記コンテンツを最初から暗号化して、前記暗号化したコンテンツの記録を行う、請求項２記載のコンテンツ受信端末。
【請求項４】
新たに暗号鍵を作成した場合は、前記コンテンツ受信端末の前記コンテンツ暗号鍵保存部に保存する、請求項３記載のコンテンツ受信端末。
【請求項５】
請求項１〜４のいずれかのコンテンツ受信端末によって前記コンテンツが書き込まれた記録メディア部に格納されるコンテンツを再生することができる機能を有するコンテンツ再生端末であって、
前記コンテンツの復号化を行うための前記暗号鍵が、前記記録メディア部の前記コンテンツ暗号鍵記録部に存在するか否かを確認することで、前記コンテンツの書き出し処理が正常に終了したか、異常に終了したかを確認できる再生制御部を備えた、コンテンツ再生端末。
【請求項６】
コンテンツを暗号化する暗号鍵を用いて前記コンテンツを暗号化したコンテンツを前記暗号鍵とともに記録メディア部に記録するコンテンツ受信端末における前記コンテンツの書き出し方法であって、
前記記録メディア部に前記暗号化したコンテンツを記録する際には、前記記録メディア部には前記暗号鍵を記録せず、前記コンテンツ受信端末に保存しておき、
前記記録メディア部に前記暗号化したコンテンツを記録する処理を正常に一時中断する際には、前記コンテンツ受信端末に保存している前記暗号鍵を前記記録メディア部に移動し、
前記記録メディア部に前記暗号化したコンテンツを記録する処理が異常に一時中断された際には、当該受信端末に保存している前記暗号鍵を前記記録メディア部に移動させず、
前記暗号化したコンテンツの記録を継続する際に、前記記録メディア部に前記暗号鍵が記録されている場合には、前記暗号鍵を前記コンテンツ受信端末に移動し、前記コンテンツを暗号化し、前記暗号化したコンテンツを前記記録メディア部に継続して記録し、
前記記録メディア部に前記暗号化したコンテンツを記録することを完了した際には、前記暗号鍵を前記記録メディア部に移動する、コンテンツの書き出し方法。
【請求項７】
前記暗号化したコンテンツの記録を継続する際に、前記記録メディア部に前記暗号鍵が記録されておらず、且つ前記コンテンツ受信端末に前記暗号鍵が保存されている場合には、前記保存された暗号鍵を用いて前記コンテンツを暗号化し、前記暗号化したコンテンツを前記記録メディア部に継続して記録する、請求項６記載のコンテンツ書き出し方法。
【請求項８】
前記記録メディア部及び当該コンテンツ受信端末内のいずれにも前記暗号鍵が記録されていない場合には、新たに暗号鍵を作成し、前記新たに作成した暗号鍵をもとに前記コンテンツを最初から暗号化して、前記暗号化したコンテンツの記録を行う、請求項７記載のコンテンツ書き出し方法。
【請求項９】
新たに暗号鍵を作成した場合は、前記コンテンツ受信端末に保存する、請求項８記載のコンテンツ書き出し方法。
【請求項１０】
請求項６記載のコンテンツ書き出し方法における、前記記録メディア部に前記暗号化したコンテンツを記録する際には、前記記録メディア部には前記暗号鍵を記録せず、前記コンテンツ受信端末に保存しておくステップと、前記記録メディア部に前記暗号化したコンテンツを記録する処理を正常に一時中断する際には、前記コンテンツ受信端末に保存している前記暗号鍵を前記記録メディア部に移動するステップと、前記記録メディア部に前記暗号化したコンテンツを記録する処理が異常に一時中断された際には、当該受信端末に保存している前記暗号鍵を前記記録メディア部に移動させないステップと、前記暗号化したコンテンツの記録を継続する際に、前記記録メディア部に前記暗号鍵が記録されている場合には、前記暗号鍵を前記コンテンツ受信端末に移動し、前記コンテンツを暗号化し、前記暗号化したコンテンツを前記記録メディア部に継続して記録するステップと、前記記録メディア部に前記暗号化したコンテンツを記録することを完了した際には、前記暗号鍵を前記記録メディア部に移動するステップとを、コンピュータに実行させるプログラム。
【請求項１１】
請求項１０記載のプログラムを記録した記録媒体であって、コンピュータにより処理可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像配信サーバ、および通信ネットワークを介して映像配信サーバから映像・音声コンテンツなどをダウンロードするコンテンツ受信端末で構成される映像配信システムに関し、特に、ダウンロードしたコンテンツを記録メディアに書き出す（エキスポートする）ことのできるコンテンツ受信端末などに関するものである。
【背景技術】
【０００２】
近年、通信ネットワーク（通信回線）を用いた映像配信サービスが盛んになりつつあり、映像などを配信するための映像配信装置（映像サーバ）、インターネットなどの宅外ネットワークと宅内ネットワークで構成される通信回線、および宅内ネットワークに接続された映像受信端末などで構成される映像配信システムにおいて、ユーザは、映像視聴するための端末である映像受信端末を操作することにより、通信事業者や映像配信事業者などが映像配信サーバなどを用いて提供するＶＯＤ（Ｖｉｄｅｏ  Ｏｎ  Ｄｅｍａｎｄ）サービスや、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）放送および映像ダウンロードサービスなどを利用することが可能となってきた。
【０００３】
さらに、映像ダウンロードサービスでは、ダウンロードした映像コンテンツを記録メディアにエキスポートし、映像受信端末とは別の映像再生端末で映像コンテンツを視聴するサービスも行われている。
【０００４】
しかしながら、映像コンテンツを記録メディアにエキスポートする際に、映像受信端末の電源がＯＦＦされるなどの事故が発生すると、映像受信端末が実行しているエキスポート処理が異常中断してしまう。その場合、記録メディアに書き損じた映像コンテンツが残ってしまう。この映像コンテンツを他の映像再生端末で再生すると、そのコンテンツの残り方や、再生の仕方次第では、映像コンテンツに付与されたライセンスの不正利用など、映像再生端末の予期しない問題が発生する可能性がある。そのため、映像コンテンツのエキスポート処理において、映像受信端末、および映像再生端末が中断制御を正しく行うことは、非常に重要な課題である。
【０００５】
従来、このようにエキスポート処理が異常終了した映像コンテンツを、正しく制御する方法の一つとして、特許文献１にこのような方法の従来技術が開示されている。
【０００６】
特許文献１は、記録装置に映像コンテンツなどのデジタルデータを記録するケースを想定している。記録装置は、映像コンテンツを記録する記録メディアと、記録メディアに記録した映像コンテンツのデータ量を記録しておく不揮発性記録部を具備している。
【０００７】
特許文献１の映像コンテンツ記録手順について次に説明する。記録装置は映像コンテンツを記録メディアに記録すると共に、記録メディアに記録済みのデータ量、データ書き込み位置を不揮発性記録部に記録する。記録装置は、停電などが発生し記録装置の映像コンテンツ記録処理が異常中断しても、不揮発性記録メディアに、書き込み済みデータ量、並びにデータ書き込み位置を格納しておき、それまで正常に記録した映像コンテンツが読み取られることを可能にしている。その結果、映像再生端末は途中まで記録されたデジタルデータをどの部分まで再生可能か判断できる。このように特許文献１の技術によれば、適切なエキスポート処理の中断制御を行うことが可能となる。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００６−２８５３２７
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、特許文献１に開示されている従来の中断処理制御方法では、悪意あるユーザが映像コンテンツのエキスポート中に意図的に異常中断を発生させ、エキスポート未完了の映像コンテンツを不正利用する可能性がある。また、仮に映像受信端末側でエキスポート未完了映像コンテンツの再生可否制御を試みても、悪意ある映像再生端末が不正に再生を行う可能性も考えられる。
【００１０】
本発明は、このような従来の中断処理制御方法の課題に鑑みてなされたものであり、通信ネットワークを介して配信されるコンテンツをダウンロードし、ダウンロードしたコンテンツを記録メディアにエキスポートすることが可能なコンテンツ受信端末において、コンテンツを記録メディアへエキスポートする処理が、停電などが原因で異常中断しても、コンテンツ再生端末にて不正に再生できないように、コンテンツのエキスポート処理を行うことができる、コンテンツ受信端末、コンテンツ再生端末、コンテンツ書き出し方法などを提供することを目的とする。
【課題を解決するための手段】
【００１１】
第１の本発明は、
コンテンツを暗号化する暗号鍵を用いて前記コンテンツを暗号化したコンテンツを前記暗号鍵とともに記録メディア部に記録するコンテンツ受信端末であって、
ユーザから、コンテンツの書き出し要求を受け付ける要求受付部と、
コンテンツ暗号鍵を保存するコンテンツ暗号鍵保存部と、
コンテンツ記録部及びコンテンツ暗号鍵記録部を有する記録メディア部への、前記コンテンツ及び前記暗号鍵の書き出しを制御する制御部とを備え、
前記制御部は、少なくとも、前記要求受付部、前記コンテンツ暗号鍵保存部及び前記記録メディア部と送受信可能であって、且つ、前記コンテンツ暗号鍵記録部に前記コンテンツ暗号鍵が存在するかどうか判断する手段を有し、
前記制御部はさらに、
前記コンテンツの書き出し要求に従って、前記記録メディア部の前記コンテンツ記録部に前記暗号化したコンテンツを記録する際には、前記記録メディア部の前記コンテンツ暗号鍵記録部には前記暗号鍵を記録せず、前記コンテンツ受信端末の前記コンテンツ暗号鍵保存部に保存しておき、
前記記録メディア部の前記コンテンツ記録部に前記暗号化したコンテンツを記録する処理を正常に一時中断する際には、前記コンテンツ受信端末の前記コンテンツ暗号鍵保存部に保存している前記暗号鍵を前記記録メディア部の前記コンテンツ暗号鍵記録部に移動し、
前記記録メディア部の前記コンテンツ記録部に前記暗号化したコンテンツを記録する処理が異常に一時中断された際には、前記コンテンツ受信端末の前記コンテンツ暗号鍵保存部に保存している前記暗号鍵を前記記録メディア部の前記コンテンツ暗号鍵記録部に移動させず、
前記暗号化したコンテンツの記録を継続する際に、前記記録メディア部の前記コンテンツ暗号鍵記録部に前記暗号鍵が記録されている場合には、前記暗号鍵を前記コンテンツ受信端末に移動し、前記コンテンツを暗号化し、前記暗号化したコンテンツを前記記録メディア部に継続して記録し、
前記記録メディア部に前記暗号化したコンテンツを記録することを完了した際には、前記暗号鍵を前記記録メディア部の前記コンテンツ鍵記録部に移動する、コンテンツ受信端末である。
【００１２】
第２の本発明は、
さらに、前記制御手段は、前記コンテンツ暗号鍵保存部に前記コンテンツ暗号鍵が存在するかどうか判断する手段を有し、
前記暗号化したコンテンツの記録を継続する際に、前記記録メディア部の前記コンテンツ鍵記録部に前記暗号鍵が記録されておらず、且つ前記コンテンツ受信端末の前記コンテンツ鍵保存部に前記暗号鍵が保存されている場合には、前記保存された暗号鍵を用いて前記コンテンツを暗号化し、前記暗号化したコンテンツを前記記録メディア部に継続して記録する、第１の本発明のコンテンツ受信端末である。
【００１３】
第３の本発明は、
新たに暗号鍵を獲得する暗号鍵獲得手段を有し、
前記記録メディア部の前記コンテンツ鍵記録部及び前記コンテンツ受信端末の前記コンテンツ鍵保存部のいずれにも前記暗号鍵が記録されていない場合には、前記暗号鍵獲得手段によって、新たに暗号鍵を獲得し、前記新たに獲得した暗号鍵をもとに前記コンテンツを最初から暗号化して、前記暗号化したコンテンツの記録を行う、第２の本発明のコンテンツ受信端末である。
【００１４】
第４の本発明は、
新たに暗号鍵を作成した場合は、前記コンテンツ受信端末の前記コンテンツ暗号鍵保存部に保存する、第３の本発明のコンテンツ受信端末である。
【００１５】
第５の本発明は、
第１〜４の本発明のいずれかのコンテンツ受信端末によって前記コンテンツが書き込まれた記録メディア部に格納されるコンテンツを再生することができる機能を有するコンテンツ再生端末であって、
前記コンテンツの復号化を行うための前記暗号鍵が、前記記録メディア部の前記コンテンツ暗号鍵記録部に存在するか否かを確認することで、前記コンテンツの書き出し処理が正常に終了したか、異常に終了したかを確認できる再生制御部を備えた、コンテンツ再生端末である。
【００１６】
第６の本発明は、
コンテンツを暗号化する暗号鍵を用いて前記コンテンツを暗号化したコンテンツを前記暗号鍵とともに記録メディア部に記録するコンテンツ受信端末における前記コンテンツの書き出し方法であって、
前記記録メディア部に前記暗号化したコンテンツを記録する際には、前記記録メディア部には前記暗号鍵を記録せず、前記コンテンツ受信端末に保存しておき、
前記記録メディア部に前記暗号化したコンテンツを記録する処理を正常に一時中断する際には、前記コンテンツ受信端末に保存している前記暗号鍵を前記記録メディア部に移動し、
前記記録メディア部に前記暗号化したコンテンツを記録する処理が異常に一時中断された際には、当該受信端末に保存している前記暗号鍵を前記記録メディア部に移動させず、
前記暗号化したコンテンツの記録を継続する際に、前記記録メディア部に前記暗号鍵が記録されている場合には、前記暗号鍵を前記コンテンツ受信端末に移動し、前記コンテンツを暗号化し、前記暗号化したコンテンツを前記記録メディア部に継続して記録し、
前記記録メディア部に前記暗号化したコンテンツを記録することを完了した際には、前記暗号鍵を前記記録メディア部に移動する、コンテンツの書き出し方法である。
【００１７】
第７の本発明は、
前記暗号化したコンテンツの記録を継続する際に、前記記録メディア部に前記暗号鍵が記録されておらず、且つ前記コンテンツ受信端末に前記暗号鍵が保存されている場合には、前記保存された暗号鍵を用いて前記コンテンツを暗号化し、前記暗号化したコンテンツを前記記録メディア部に継続して記録する、第６の本発明のコンテンツ書き出し方法である。
【００１８】
第８の本発明は、
前記記録メディア部及び当該コンテンツ受信端末内のいずれにも前記暗号鍵が記録されていない場合には、新たに暗号鍵を作成し、前記新たに作成した暗号鍵をもとに前記コンテンツを最初から暗号化して、前記暗号化したコンテンツの記録を行う、第７の本発明のコンテンツ書き出し方法である。
【００１９】
第９の本発明は、
新たに暗号鍵を作成した場合は、前記コンテンツ受信端末に保存する、第８の本発明のコンテンツ書き出し方法である。
【００２０】
第１０の本発明は、
第６の本発明のコンテンツ書き出し方法における、前記記録メディア部に前記暗号化したコンテンツを記録する際には、前記記録メディア部には前記暗号鍵を記録せず、前記コンテンツ受信端末に保存しておくステップと、前記記録メディア部に前記暗号化したコンテンツを記録する処理を正常に一時中断する際には、前記コンテンツ受信端末に保存している前記暗号鍵を前記記録メディア部に移動するステップと、前記記録メディア部に前記暗号化したコンテンツを記録する処理が異常に一時中断された際には、当該受信端末に保存している前記暗号鍵を前記記録メディア部に移動させないステップと、前記暗号化したコンテンツの記録を継続する際に、前記記録メディア部に前記暗号鍵が記録されている場合には、前記暗号鍵を前記コンテンツ受信端末に移動し、前記コンテンツを暗号化し、前記暗号化したコンテンツを前記記録メディア部に継続して記録するステップと、前記記録メディア部に前記暗号化したコンテンツを記録することを完了した際には、前記暗号鍵を前記記録メディア部に移動するステップとを、コンピュータに実行させるプログラムである。
【００２１】
第１１の本発明は、
第１０の本発明のプログラムを記録した記録媒体であって、コンピュータにより処理可能な記録媒体である。
【発明の効果】
【００２２】
以上説明したように、本発明のコンテンツ受信端末、コンテンツ再生端末、コンテンツ書き出し方法などによれば、エキスポート処理中に異常中断が発生した場合、コンテンツ受信端末にてエキスポート未完了コンテンツの再生可否を制御でき、再生する場合の不正を防止できる。
【図面の簡単な説明】
【００２３】
【図１】本発明の実施の形態に係る映像受信端末の構成を示すブロック図
【図２】本発明の実施の形態に係る映像受信端末の概観図を示すブロック図
【図３】本発明の実施の形態に係る映像再生端末の構成を示すブロック図
【図４】本発明の実施の形態に係る映像受信端末における映像コンテンツのエキスポートを行う手順を示すフローチャート
【図５】本発明の実施の形態に係る映像再生端末における映像コンテンツの再生可否を判断する手順を示すフローチャート
【発明を実施するための形態】
【００２４】
以下に、本発明の実施の形態について、図面を参照しながら説明する。
【００２５】
図１は、本発明の実施の形態に係る映像受信端末の構成を示すブロック図である。本発明のコンテンツ受信端末の一例として映像受信端末について、図１、図２を参考に以下説明する。
【００２６】
図１において、本実施の形態に係る映像受信端末１００は、ダウンロードの要求を受け付ける要求受付部１０１、ダウンロードを制御するダウンロード制御部１０２、外部と通信を行う通信部１０３、コンテンツデータを一時的に記録するバッファ部１０４、エキスポートを制御するエキスポート制御部１０５、ＣＤなどの記録メディア部１０７を制御するメディア制御部１０６、コンテンツデータを暗号化する暗号鍵を保存するコンテンツ暗号鍵保存部１１０で構成されており、映像コンテンツのエキスポート処理中に異常中断しても、エキスポート未完了の映像コンテンツに対して再生可否の制御を行う機能を有する。
【００２７】
なお、記録メディア部１０７は、コンテンツデータを記録するコンテンツ記録部１０８、コンテンツデータを暗号化する暗号鍵を記録するコンテンツ暗号鍵記録部１０９を備える。
【００２８】
また、映像受信端末１００は、通信ネットワークを介して通信事業社や映像配信事業社などが提供する映像コンテンツのダウンロードサービスを受信できる機能を有し、かつダウンロードした映像コンテンツをＣＤなどの記録メディアへエキスポートできる機能を有する映像受信端末であり、このような映像受信端末としては、デジタルテレビ、セットトップボックスおよびパーソナルコンピュータ等が考えられるが、これらに限定されるものではない。
【００２９】
なお、映像受信端末１００は上記のように通信ネットワークを通じて映像コンテンツを獲得するが、既に映像コンテンツを格納したハードディスクなど任意の媒体から獲得してもかまわない。
【００３０】
図２は、映像受信端末１００から、ＣＤなどの記録メディア部１０７を取り外した状態を示す概念図である。
【００３１】
以下に、さらに具体的に本実施の形態の映像受信端末１００について説明する。
【００３２】
要求受付部１０１は、ユーザのリモコン操作などによる、外部からの映像コンテンツエキスポート要求、およびエキスポート中断要求を受け付け、受け付けた要求をダウンロード制御部１０２へ送信する手段である。
【００３３】
ダウンロード制御部１０２は、要求受付部１０１から受信した映像コンテンツエキスポート要求（初めての場合と再開継続の場合がある）を受け付けた場合、映像コンテンツを映像サーバ１５０からダウンロードするよう通信部１０３へ要求する手段である。
【００３４】
通信部１０３は、ダウンロード制御部１０２から受信した映像コンテンツエキスポート要求に対し、通信ネットワークを経由して、映像サーバ１５０から映像コンテンツを取得し、取得した映像コンテンツをダウンロード制御部１０２へ送付する手段である。
【００３５】
また、ダウンロード制御部１０２は、通信部１０３から取得した映像コンテンツをバッファ部１０４へ一時的に格納する。同時にダウンロード制御部１０２は、ダウンロードした映像コンテンツを記録メディア部１０７にエキスポートするよう、エキスポート制御部１０５へ映像コンテンツエキスポート要求を送信する。
【００３６】
一方、ダウンロード制御部１０２は、エキスポート中断要求を要求受付部１０１から受け付けた場合は、コンテンツのダウンロードを中止し、エキスポート制御部１０５へエキスポート中断要求を送信する。
【００３７】
バッファ部１０４は、ダウンロード制御部１０２から送信される映像コンテンツを一時保持する手段である。
【００３８】
エキスポート制御部１０５は、ダウンロード制御部１０２から受信した映像コンテンツエキスポート要求を受け付けた場合、バッファ部１０４から映像コンテンツを取得する手段である。
【００３９】
さらに、エキスポート制御部１０５は、取得した映像コンテンツに暗号化を施し、メディア制御部１０６へ送信するとともに、同時に、メディア制御部１０６へ映像コンテンツのエキスポート要求を送信する。
【００４０】
メディア制御部１０６はエキスポート制御部１０５から受信した映像コンテンツエキスポート要求を受け付け、映像コンテンツを記録メディア部１０７内部のコンテンツ記録部１０８に書き込む手段であり、さらに、メディア制御部１０６は、コンテンツを暗号化する暗号鍵を記録メディア部１０７内部のコンテンツ暗号鍵記録部１０９に格納する手段である。
【００４１】
記録メディア部１０７は映像コンテンツを記録するメディアである。このメディアとしては、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）、ＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ（登録商標））、ＳＤメモリーカード（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ  Ｍｅｍｏｒｙ  Ｃａｒｄ）、メモリースティックなどが考えられるが、これらに限定されるものではない。通常、この記録メディア部１０７は可搬型のものである。
【００４２】
コンテンツ記録部１０８は、エキスポート制御部１０５により暗号化された映像コンテンツが記録される手段である。
【００４３】
コンテンツ暗号鍵記録部１０９は、メディア制御部１０６にて、映像コンテンツを暗号化した暗号鍵が格納される手段である。
【００４４】
コンテンツ暗号鍵保存部１１０は、例えば記録メディア部１０７内部のコンテンツ暗号鍵記録部１０９から抜き出された暗号鍵を保存する手段である。なお、暗号鍵を抜き出す処理はメディア制御部１０６が行う。
【００４５】
ここに、本発明の制御手段は、
ダウンロード制御部１０２、エキスポート制御部１０５、メディア制御部１０６に対応する。
【００４６】
次に、図３は、本実施の形態に係る映像再生端末の構成を示すブロック図である。
【００４７】
図３において、本実施の形態に係る映像再生端末２００は、映像コンテンツ再生の要求を受け付ける要求受付部２０１、映像コンテンツの再生を制御する再生制御部２０２、メディアを制御するメディア制御部２０３で構成されており、コンテンツ記録部１０８内部に記録された映像コンテンツが、エキスポート処理が異常中断した場合に記録された映像コンテンツであるかどうか確認し、映像コンテンツの再生可否を判断する機能を有する。
【００４８】
なお、記録メディア部１０７はコンテンツデータが記録されるコンテンツ記録部１０８、暗号鍵を記録するコンテンツ暗号鍵記録部１０９を有する。この記録メディア部１０７は、図1の映像受信端末１００にセットされていた記録メディア部１０７、例えばＣＤを取り出し、この映像再生端末２００にセットしたものであり、コンテンツ記録部１０８、コンテンツ暗号鍵記録部１０９は図１と同じであるため説明を省略する。
【００４９】
なお、映像再生端末２００は、記録メディアに記録させた映像コンテンツを再生できる機能を有する映像再生端末であり、このような映像受信端末としては、デジタルテレビ、セットトップボックス、パーソナルコンピュータおよびポータブル再生機器などが考えられるが、これらに限定されるものではない。
【００５０】
次に、上記映像再生端末２００の構成をさらに具体的に説明する。
【００５１】
要求受付部２０１は、ユーザのリモコン操作などによる外部からの映像コンテンツ再生要求を受け付け、受け付けた要求を再生制御部２０２へ送信する手段である。
【００５２】
再生制御部２０２は、要求受付部２０１から受信した映像コンテンツ再生要求を受け付け、再生してよい場合は、映像コンテンツの再生を行う手段である。すなわち、再生制御部２０２は、映像コンテンツを再生してよいか、再生処理の前にメディア制御部２０３へコンテンツ暗号鍵の存在確認要求を送信する。
【００５３】
メディア制御部２０３は、再生制御部２０２から受信したコンテンツ暗号鍵の存在確認要求を受け付け、記録メディア部１０７内部のコンテンツ暗号鍵記録部１０９にコンテンツ暗号鍵が格納されているかどうかを確認する手段である。その確認が済んだメディア制御部２０３は、結果を再生制御部２０２へ返す。
【００５４】
再生制御部２０２は、メディア制御部２０３から確認結果を受け、それに従って再生を行う。
【００５５】
次に、図４を用いて、映像受信端末１００における映像コンテンツエキスポートの手順について説明する。なお、図４は本実施の形態に係る映像受信端末１００における映像コンテンツのエキスポートを行う手順を示すフローチャートである。
【００５６】
I．新しいコンテンツデータのエキスポートが中断無く完了するケース
まず、ユーザは、ある一つの映像コンテンツを映像サーバ１５０からダウンロードし記録メディア部１０７にエキスポートするよう、映像受信端末１００に要求する。
【００５７】
要求受付部１０１は、ユーザからの上記映像コンテンツエキスポート要求を受信し、受信した映像コンテンツエキスポート要求をダウンロード制御部１０２へ送信する（Ｓ１０１）。
【００５８】
要求を受信したダウンロード制御部１０２は、エキスポート制御部１０５に、その映像コンテンツのエキスポート要求を送信する。
【００５９】
そのエキスポート要求を受信したエキスポート制御部１０５は、メディア制御部１０６へ、記録メディア部１０７内のコンテンツ暗号鍵記録部１０９にそのコンテンツに対応するコンテンツ暗号鍵が格納されているかを確認させる。ここに、このメディア制御部１０６は、本発明のコンテンツ暗号鍵記録部にコンテンツ暗号鍵が存在するかどうか判断する手段に対応する。
【００６０】
メディア制御部１０６は、そのコンテンツに対応するコンテンツ暗号鍵の格納の有無を確認し、その結果をエキスポート制御部１０５へ知らせる。このＩ．のケースでは新たなコンテンツのダウンロードとエクスポートの開始であるので、コンテンツ暗号鍵は未だ存在しない。そこで、メディア制御部１０６はその旨エキスポート制御部１０５へ知らせる。
【００６１】
エキスポート制御部１０５はその知らされた結果をダウンロード制御部１０２に返す（Ｓ１０２）。このＩ．のケースではコンテンツ暗号鍵は格納されていないのでステップＳ１０４へ移行する。
【００６２】
次に、ステップＳ１０４では、エキスポート制御部１０５は、映像受信端末１００内に内蔵されているコンテンツ暗号鍵保存部１１０に、そのコンテンツに対応するコンテンツ暗号鍵が格納されていないか確認する。このＩ．のケースでは新たなコンテンツのダウンロードとエクスポートの開始であるので、存在しないことになる。ここに、エキスポート制御部１０５は、本発明の前記コンテンツ暗号鍵保存部に前記コンテンツ暗号鍵が存在するかどうか判断する手段に対応する。
【００６３】
そこで、エキスポート制御部１０５は、取得した結果（コンテンツ暗号鍵はコンテンツ暗号鍵保存部１１０に格納されていないこと）を、ダウンロード制御部１０２へ返す（Ｓ１０４）。
【００６４】
その結果、ステップＳ１０６に移行する。ステップＳ１０６では、今回エキスポートする映像コンテンツは、初めてエキスポートする映像コンテンツであるので、エキスポート制御部１０５は、今回のエキスポート処理に使用するコンテンツ暗号鍵を作成する。例えば、通信部１０３を経由して、映像サーバ１５０からコンテンツ暗号鍵を取得する方法や、乱数を発生させコンテンツ暗号鍵を自ら作成する方法が考えられるが、これに限定されるものではない。ここに、エキスポート制御部１０５は、本発明の暗号鍵獲得手段に対応する。
【００６５】
さらに、エキスポート制御部１０５は、その作成したコンテンツ暗号鍵をコンテンツ暗号鍵保存部１１０に格納する。この状態では、コンテンツ暗号鍵はコンテンツ暗号鍵保存部１１０に格納されているが、記録メディア部１０７のコンテンツ暗号鍵記録部１０９には格納されていないことになる。
【００６６】
次に、ステップＳ１０７において、ダウンロード制御部１０２は通信部１０３を介して映像サーバ１５０から映像コンテンツの取得を開始する。取得した映像コンテンツを、ダウンロード制御部１０２は、バッファ部１０４に格納する。
【００６７】
さらに、エキスポート制御部１０５は、バッファ部１０４に格納された映像コンテンツを、上述したコンテンツ暗号鍵で暗号化し、メディア制御部１０６へ送信する。
【００６８】
さらに、メディア制御部１０６は、取得した暗号化済み映像コンテンツを記録メディア部１０７内のコンテンツ記録部１０８に格納する。
【００６９】
次に、ステップＳ１０８〜１１０において、ダウンロード制御部１０２は、コンテンツのエキスポート処理が、正常に完了したか、正常な中断をしたか、事故などの異常中断をしたか、を判断する。すなわち、ステップＳ１０８で正常な中断要求があるかどうか、ステップＳ１０９で異常な中断が発生したか、ステップＳ１１０で全てのデータのエキスポート処理が終了したかどうかを判断する。このＩ．のケースでは、正常に完了するので、ステップＳ１１１に移行する。
【００７０】
ステップＳ１１１では、映像コンテンツのダウンロードが完了した後、ダウンロード制御部１０２は、エキスポート制御部１０５へダウンロード完了を通知する。通知を受信したエキスポート制御部１０５は、コンテンツ暗号鍵をコンテンツ暗号鍵保存部１１０から記録メディア部１０７内のコンテンツ暗号鍵記録部１０９に移動する（Ｓ１１１）。その結果、この状態では、コンテンツ暗号鍵は、映像受信端末１００内のコンテンツ暗号鍵保存部１１０には無く、ＣＤなどの記録メディア部１０７内のコンテンツ暗号鍵記録部１０９に格納されていることになる。
【００７１】
II．コンテンツデータのエキスポートが途中で正常に中断するケース
図４に示すように、まず、ユーザは、ある一つの映像コンテンツを映像サーバ１５０からダウンロードし記録メディア部１０７にエキスポートするよう、映像受信端末１００に要求する（Ｓ１０１）。
【００７２】
その後、上述のとおり、ステップＳ１０２、ステップＳ１０４、ステップＳ１０６、ステップＳ１０７と処理が進む。
【００７３】
ステップＳ１０８において、途中で正常な中断要求が入ると、ステップＳ１１２に移行する。すなわち、要求受付部１０１がユーザからのエキスポート中断要求を受信した場合、受信したエキスポート中断要求をダウンロード制御部１０２へ送信する。要求を受信したダウンロード制御部１０２は、映像コンテンツのダウンロードを中止する。同時にダウンロード制御部１０２は、エキスポート制御部１０５へエキスポート中断要求を送信する。
【００７４】
要求を受信したエキスポート制御部１０５は、映像コンテンツの暗号化を中断し、メディア制御部１０６を経由して、コンテンツ暗号鍵をコンテンツ暗号鍵保存部１１０から記録メディア部１０７内のコンテンツ暗号鍵記録部１０９に移動する（Ｓ１１２）。すなわち、エキスポートを中断する場合、既にステップＳ１０６を経由しているので、コンテンツ暗号鍵はコンテンツ暗号鍵保存部１１０に保存されており、そこからコンテンツ暗号鍵記録部１０９へ移動させることになる。この状態では、コンテンツ暗号化鍵はコンテンツ暗号鍵保存部１１０には存在せず、コンテンツ暗号鍵記録部１０９に存在することとなる。
【００７５】
III. コンテンツデータのエキスポートが途中で異常に中断するケース
図４において、まず、ユーザは、ある一つの映像コンテンツを映像サーバ１５０からダウンロードし記録メディア部１０７にエキスポートするよう、映像受信端末１００に要求する（Ｓ１０１）。
【００７６】
その後、上述のとおり、ステップＳ１０２、ステップＳ１０４、ステップＳ１０６、ステップＳ１０７と処理が進む。
【００７７】
ステップＳ１０９において、映像受信端末の電源が突如切断されるなどの電源ＯＦＦとなり異常中断が発生した場合、そのままコンテンツ暗号化鍵の移動は行われず終了する。その結果、通常、この状態ではコンテンツ暗号化鍵は、コンテンツ暗号鍵保存部１１０に残ったままで、記録メディア部１０７のコンテンツ暗号鍵記録部１０９には存在しないことになる。
【００７８】
IV. その後、コンテンツデータのエキスポートの要求があらたに発生した場合
IV-1  別の新しい映像コンテンツデータのエキスポート要求の場合
上述したコンテンツ暗号鍵記録部１０９やコンテンツ暗号鍵保存部１１０に、コンテンツ暗号化鍵が格納されていたとしてもそのコンテンツ暗号化鍵は以前の映像コンテンツ用の暗号化鍵であるので、この場合はいずれの場所にもコンテンツ鍵は存在しないという処理をすることになる。その結果、上述したステップＳ１０１、ステップＳ１０２、ステップＳ１０４、ステップＳ１０６、ステップＳ１０７と処理が進むことになる。
【００７９】
IV-2  中断前の映像コンテンツデータへのエキスポート要求の場合
ａ．正常に中断していた場合
この場合は、ステップＳ１１２において、コンテンツ鍵はコンテンツ暗号鍵記録部１０９に格納されているので、ステップＳ１０２の判断では、「ＹＥＳ」となり、ステップＳ１０３に移行する。ステップＳ１０３では正常に中断していたのであるから、コンテンツ暗号化鍵をコンテンツ暗号鍵記録部１０９からコンテンツ暗号鍵保存部１１０に移動させる。この状態ではコンテンツ暗号化鍵はコンテンツ暗号鍵記録部１０９には無くコンテンツ暗号鍵保存部１１０に存在することになる。
【００８０】
次に、ステップＳ１０７において、中断していた残りのコンテンツデータのエキスポートを実行していく。
【００８１】
ｂ．異常に中断していてコンテンツ暗号化鍵が存在した場合
この場合、異常中断した際には上述のとおり、コンテンツ暗号化鍵はコンテンツ暗号鍵保存部１１０にのみ格納されている状態となっていた。
【００８２】
そのため、ステップＳ１０２では「ＮＯ」と判断され、ステップＳ１０４において、「ＹＥＳ」と判断され、ステップＳ１０５に移行する。
【００８３】
ステップＳ１０５では、以前異常に中断したと判断されているが、そのコンテンツ暗号鍵保存部１１０内のコンテンツ暗号鍵を使用できる状態となる。
【００８４】
ステップＳ１０７では、そのコンテンツ鍵を使用して、残りのコンテンツデータのエキスポートを実行していく。
【００８５】
ｃ．異常に中断していてコンテンツ暗号化鍵が存在しない場合
この場合には、上述のIV-1別の新しい映像コンテンツデータのエキスポート要求の場合と同様な処理となる。
【００８６】
コンテンツ暗号鍵記録部１０９やコンテンツ暗号鍵保存部１１０には、コンテンツ暗号化鍵が格納されていない。それにも関わらず、コンテンツデータのエキスポートが中断したままとなっている。このような場合には、コンテンツ記録部１０８に残っている中断されたコンテンツデータを一旦削除する。そして、改めてコンテンツデータのエキスポートを行うこととなり、上述したステップＳ１０１、ステップＳ１０２、ステップＳ１０４、ステップＳ１０６、ステップＳ１０７と処理が進むことになる。
【００８７】
以上のような手順を踏むことにより、コンテンツ暗号鍵の所在は以下のとおりとなる。
【００８８】
エキスポートが完了した場合、並びにエキスポート中断処理が正常に行われた場合は、コンテンツ暗号鍵は、記録メディア部１０７内のコンテンツ暗号鍵記録部１０９に格納される。また、停電や記録メディア部１０７が映像受信端末１００から突然はずされるなど、エキスポートの中断処理が異常に行われた場合は、コンテンツ暗号鍵は、通常、コンテンツ暗号鍵保存部１１０に格納されたままとなる。
【００８９】
次に図３，図５を用いて映像再生端末２００における記録メディア部１０７に格納された映像コンテンツの再生可否判断について説明する。なお、図５は本実施の形態に係る映像再生端末２００における記録メディア部１０７に格納された映像コンテンツの再生可否判断を行う手順を示すフローチャートである。
【００９０】
図３，図５において、まず映像再生端末２００における要求受付部２０１は、ユーザからの映像コンテンツ再生要求を受信し、受信した映像コンテンツ再生要求を再生制御部２０２へ送信する（Ｓ２０１）。
【００９１】
映像再生要求を受信した再生制御部２０２は、映像コンテンツの再生可否を判断するため、メディア制御部２０３へコンテンツ暗号鍵の存在確認要求を送信する。コンテンツ暗号鍵の存在確認要求を受信したメディア制御部２０３は、記録メディア部１０７内のコンテンツ暗号鍵記録部１０９にコンテンツ暗号鍵が格納されているか確認し、確認結果を再生制御部２０２へ送信する（Ｓ２０２）。
【００９２】
コンテンツ暗号鍵記録部１０９にコンテンツ暗号鍵が格納されていた場合、エキスポートされた映像コンテンツは、エキスポート処理が完了、もしくは正常中断したとわかる。その場合は、再生制御部２０２は、コンテンツ暗号鍵記録部１０９からコンテンツ暗号鍵を取得し、コンテンツ記録部１０８に記録されている映像コンテンツを取得したコンテンツ暗号鍵で復号し、再生を開始する（Ｓ２０３）。従って、正常中断していた場合でも、その一部エキスポートされていたコンテンツデータを再生できる。
【００９３】
コンテンツ暗号鍵記録部１０９にコンテンツ暗号鍵が格納されていなかった場合、エキスポートされた映像コンテンツは、エキスポート処理が異常中断したとわかる。再生制御部２０２は、該当する映像コンテンツが再生不可であることをユーザに通知する（Ｓ２０４）。ここに、再生制御部２０２は、本発明の再生制御部に対応する。
【００９４】
以上のような手順を踏むことにより、映像再生端末はエキスポートされた映像コンテンツの再生可否を判断することが可能となる。また、エキスポート処理が異常中断された場合は、映像コンテンツの復号に必要なコンテンツ暗号鍵は、映像受信端末１００内部に残されるので、悪意あるユーザ、映像再生端末がエキスポート途中の映像コンテンツを再生することを防ぐことが可能となる。その結果、エキスポート処理中に異常中断が発生した場合は、映像受信端末１００にてエキスポート未完了コンテンツの再生可否を制御することが可能となる。
【００９５】
なお、本発明のプログラムは、上述した本発明のコンテンツ書き出し方法の各ステップの動作をコンピュータにより実行させるプログラムであって、コンピュータと協働して動作するプログラムである。
【００９６】
また、本発明の記録媒体は、上述した本発明のコンテンツ書き出し方法の各ステップの動作をコンピュータにより実行させるプログラムを記録した記録媒体であり、コンピュータにより読み取り可能且つ、読み取られた前記プログラムが前記コンピュータと協動して前記動作を実行する記録媒体である。
【００９７】
また、本発明のプログラムの一利用形態は、コンピュータにより読み取り可能な、ＲＯＭ等の記録媒体に記録され、コンピュータと協働して動作する態様であっても良い。
【００９８】
また、本発明のプログラムの一利用形態は、インターネット等の伝送媒体、光・電波・音波等の伝送媒体中を伝送し、コンピュータにより読みとられ、コンピュータと協働して動作する態様であっても良い。
【００９９】
また、上述した本発明のコンピュータは、ＣＰＵ等の純然たるハードウェアに限らず、ファームウェアや、ＯＳ、更に周辺機器を含むものであっても良い。
【０１００】
なお、以上説明した様に、本発明の構成は、ソフトウェア的に実現しても良いし、ハードウェア的に実現しても良い。
【産業上の利用可能性】
【０１０１】
本発明のコンテンツ書き出し方法、コンテンツ受信端末及びコンテンツ再生端末によれば、エキスポート処理中に異常中断が発生した場合、コンテンツ受信端末にてエキスポート未完了コンテンツの再生可否を制御でき、再生する場合の不正を防止できる。そのため通信ネットワークを介して映像コンテンツをダウンロードする場合に有効である。
【符号の説明】
【０１０２】
１００  映像受信端末
１０１  要求受付部
１０２  ダウンロード制御部
１０３  通信部
１０４  バッファ部
１０５  エキスポート制御部
１０６  メディア制御部
１０７  記録メディア部
１０８  コンテンツ記録部
１０９  コンテンツ暗号鍵記録部
１１０  コンテンツ暗号鍵保存部
１２０  制御部
１５０  映像サーバ
２００  映像再生端末
２０１  要求受付部
２０２  再生制御部
２０３  メディア制御部
【図１】
2011087028.tif 000003
【図２】
2011087028.tif 000004
【図３】
2011087028.tif 000005
【図４】
2011087028.tif 000006
【図５】
2011087028.tif 000007