(57)【要約】【課題】シリーズの１話目コンテンツをユーザが視聴後に、ユーザがコンテンツを削除した場合、シリーズを追加購入すると強制的に１話目コンテンツのダウンロード処理が行われてしまい、ユーザが意図していないコンテンツがダウンロード対象となり２話目以降のコンテンツのダウンロードや視聴が遅れてしまうという課題があった。【解決手段】ダウンロード判定部は、シリーズのダウンロードであることを判断して、コンテンツ４１１についてのダウンロード履歴確認を行う（Ｓ１１４）。ダウンロード履歴には、コンテンツ４１１のダウンロード履歴が登録されているため、ユーザにダウンロードを行うかどうかを確認する（Ｓ１１５）。次に、コンテンツ４１２についてのダウンロード履歴確認を行う（Ｓ１１７）。ダウンロード履歴に一致しているコンテンツリファレンスＩＤがない場合に、コンテンツ４１２のダウンロードを行う（Ｓ１１９、Ｓ１２０）。【選択図】図５
2009027473.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツサーバから、個々のコンテンツおよびシリーズに含まれるシリーズ内各コンテンツをダウンロードして、蓄積することが可能なダウンロード端末であって、
前記シリーズは複数のコンテンツを１つにまとめた形態であり、
前記コンテンツサーバから前記個々のコンテンツおよび前記シリーズ内各コンテンツをダウンロードしたことをダウンロード履歴として保持し、前記ダウンロード履歴に基づいて、ダウンロードが予定されているダウンロード待ちシリーズ内各コンテンツのダウンロードを行うかの判定を行う、ダウンロード端末。
【請求項２】
前記ダウンロード履歴にコンテンツに関する履歴が存在し、前記ダウンロード待ちシリーズ内各コンテンツが、前記コンテンツと同一でない場合には、前記ダウンロード待ちシリーズ内各コンテンツのダウンロードを所望するかどうかをユーザに問い合わせることなくダウンロードを行う、請求項１に記載のダウンロード端末。
【請求項３】
前記ダウンロード履歴にコンテンツに関する履歴が存在し、前記ダウンロード待ちシリーズ内各コンテンツが、前記コンテンツと同一である場合には、前記ダウンロード待ちシリーズ内のその同一のコンテンツのダウンロードを所望するかどうかをユーザに問い合わせる、請求項１に記載のダウンロード端末。
【請求項４】
前記ユーザへの問い合わせの結果、前記ユーザが前記ダウンロード待ちシリーズ内の前記同一のコンテンツのダウンロードを所望する場合にはダウンロードを行い、前記ユーザが前記ダウンロード待ちシリーズ内の前記同一のコンテンツのダウンロードを所望しない場合には前記同一のコンテンツのダウンロードを行わない、請求項３に記載のダウンロード端末。
【請求項５】
ユーザによる事前設定により、前記ダウンロード待ちシリーズ内の前記同一のコンテンツのダウンロードを所望するかどうかをユーザに問い合わせることなくダウンロードを行うかの判定をする、請求項３に記載のダウンロード端末。
【請求項６】
ダウンロードが予定されているコンテンツが前記シリーズ内各コンテンツでなはなく前記個々のコンテンツである場合には、前記ダウンロード履歴に基づいた前記個々のコンテンツのダウンロードを行うかの判定を行わない、請求項１に記載のダウンロード端末。
【請求項７】
個々のコンテンツ、および複数のコンテンツを１つにまとめたシリーズに含まれるシリーズ内各コンテンツを、ダウンロード端末に配信可能なコンテンツサーバであって、
前記個々のコンテンツおよび前記シリーズ内各コンテンツを前記ダウンロード端末に配信したことを配信履歴として保持し、前記配信履歴に基づいて、前記ダウンロード端末に対する配信が予定されている配信待ちシリーズ内各コンテンツの配信を実施するかどうかのユーザへの問い合わせを、前記ダウンロード端末に依頼する、コンテンツサーバ。
【請求項８】
前記配信履歴にコンテンツに関する履歴が存在し、前記配信待ちシリーズ内各コンテンツが、前記コンテンツと同一でない場合には、前記配信待ちシリーズ内各コンテンツの配信を所望するかどうかのユーザへの問い合わせを、前記ダウンロード端末に依頼することなく前記配信待ちシリーズ内各コンテンツの配信を行う、請求項７に記載のコンテンツサーバ。
【請求項９】
前記配信履歴にコンテンツに関する履歴が存在し、前記配信待ちシリーズ内各コンテンツが、前記コンテンツと同一である場合には、前記配信待ちシリーズ内のその同一のコンテンツの配信を所望するかどうかのユーザへの問い合わせを、前記ダウンロード端末に依頼する、請求項７に記載のコンテンツサーバ。
【請求項１０】
配信が予定されているコンテンツが前記シリーズ内各コンテンツでなはなく前記個々のコンテンツである場合には、前記配信履歴に基づいた前記個々のコンテンツの配信を行うかの判定を行わない、請求項７に記載のコンテンツサーバ。
【請求項１１】
個々のコンテンツ、および複数のコンテンツを１つにまとめたシリーズをそれぞれ購入することができ、コンテンツサーバから前記個々のコンテンツおよび前記シリーズに含まれるシリーズ内各コンテンツをダウンロードして蓄積することが可能なダウンロード端末であって、
前記コンテンツサーバからコンテンツをダウンロードするかどうかについてのユーザへの問い合わせ依頼を受け取ると、前記ユーザへの問い合わせ依頼に従って、前記コンテンツのダウンロードを所望するかどうかをユーザに問い合わせる、ダウンロード端末。
【請求項１２】
前記ユーザへの問い合わせの結果、前記ユーザが前記ダウンロード待ちシリーズ内各コンテンツのダウンロードを所望するならばダウンロードを行い、前記ユーザが前記ダウンロード待ちシリーズ内各コンテンツのダウンロードを所望しないならば前記ダウンロード待ち各コンテンツのダウンロードを行わない、請求項１１に記載のダウンロード端末。
【請求項１３】
ユーザによる事前設定により、前記ダウンロード待ちシリーズ内各コンテンツのダウンロードを所望するかどうかをユーザに問い合わせを行うことなくダウンロードを行うかの判定をする、請求項１１に記載のダウンロード端末。
【請求項１４】
個々のコンテンツ、および複数のコンテンツを１つにまとめたシリーズをそれぞれ購入することができ、コンテンツサーバから前記個々のコンテンツおよび前記シリーズに含まれるシリーズ内各コンテンツをダウンロードして蓄積することが可能なダウンロード端末におけるコンテンツダウンロード方法であって、
前記ダウンロード端末において、前記コンテンツサーバから前記個々のコンテンツおよび前記シリーズ内コンテンツをダウンロードしたことをダウンロード履歴として保持し、前記ダウンロード履歴に基づいて、ダウンロードが予定されているダウンロード待ちシリーズ内各コンテンツのダウンロードを行うかの判定を行う、コンテンツダウンロード方法。
【請求項１５】
前記ダウンロード履歴にコンテンツに関する履歴が存在し、前記ダウンロード待ちシリーズ内各コンテンツが、前記コンテンツと同一でない場合には、前記ダウンロード待ちシリーズ内各コンテンツのダウンロードを所望するかどうかをユーザに問い合わせることなくダウンロードを行う、請求項１４に記載のコンテンツダウンロード方法。
【請求項１６】
前記ダウンロード履歴にコンテンツに関する履歴が存在し、前記ダウンロード待ちシリーズ内各コンテンツが、前記コンテンツと同一である場合には、前記ダウンロード待ちシリーズ内のその同一のコンテンツのダウンロードを所望するかどうかをユーザに問い合わせる、請求項１４に記載のコンテンツダウンロード方法。
【請求項１７】
前記ユーザへの問い合わせの結果、前記ユーザが前記ダウンロード待ちシリーズ内の前記同一のコンテンツのダウンロードを所望する場合にはダウンロードを行い、前記ユーザが前記ダウンロード待ちシリーズ内の前記同一のコンテンツのダウンロードを所望しない場合には前記同一のコンテンツのダウンロードを行わない、請求項１６に記載のコンテンツダウンロード方法。
【請求項１８】
ユーザによる事前設定により、前記ダウンロード待ちシリーズ内の前記同一のコンテンツのダウンロードを所望するかどうかをユーザに問い合わせることなくダウンロードを行うかの判定をする、請求項１６に記載のコンテンツダウンロード方法。
【請求項１９】
ダウンロードが予定されているコンテンツが前記シリーズ内各コンテンツでなはなく前記個々のコンテンツである場合には、前記ダウンロード履歴に基づいた前記個々のコンテンツのダウンロードを行うかの判定を行わない、請求項１４に記載のコンテンツダウンロード方法。
【請求項２０】
個々のコンテンツ、および複数のコンテンツを１つにまとめたシリーズに含まれるシリーズ内コンテンツをそれぞれダウンロード端末に配信可能なコンテンツサーバにおけるコンテンツ配信方法であって、
前記コンテンツサーバにおいて、前記個々のコンテンツおよび前記シリーズ内各コンテンツを前記ダウンロード端末に配信したことを配信履歴として保持し、前記配信履歴に基づいて、前記ダウンロード端末に対する配信が予定されている配信待ちシリーズ内各コンテンツの配信を実施するかどうかのユーザへの問い合わせを、前記コンテンツサーバから前記ダウンロード端末に依頼する、コンテンツ配信方法。
【請求項２１】
前記コンテンツサーバにおいて、前記配信履歴にコンテンツに関する履歴が存在し、前記配信待ちシリーズ内各コンテンツが、前記コンテンツと同一でない場合には、前記配信待ちシリーズ内各コンテンツの配信を所望するかどうかのユーザへの問い合わせを、前記ダウンロード端末に依頼することなく前記配信待ちシリーズ内各コンテンツの配信を行う、請求項２０に記載のコンテンツ配信方法。
【請求項２２】
前記コンテンツサーバにおいて、前記配信履歴にコンテンツに関する履歴が存在し、前記配信待ちシリーズ内各コンテンツが、前記コンテンツと同一である場合には、前記配信待ちシリーズ内のその同一のコンテンツの配信を所望するかどうかのユーザへの問い合わせを、前記ダウンロード端末に依頼する、請求項２０に記載のコンテンツ配信方法。
【請求項２３】
配信が予定されているコンテンツが前記シリーズ内各コンテンツでなはなく前記個々のコンテンツである場合には、前記配信履歴に基づいた前記個々のコンテンツの配信を行うかの判定を行わない、請求項２０に記載のコンテンツ配信方法。
【請求項２４】
個々のコンテンツ、および複数のコンテンツを１つにまとめたシリーズをそれぞれ購入することができ、コンテンツサーバから前記個々のコンテンツおよび前記シリーズに含まれるシリーズ内コンテンツをダウンロードして蓄積することが可能なダウンロード端末におけるコンテンツダウンロード方法であって、
前記ダウンロード端末において、前記コンテンツサーバからコンテンツをダウンロードするかどうかについてのユーザへの問い合わせ依頼を受け取ると、前記ユーザへの問い合わせ依頼に従って、前記コンテンツのダウンロードを所望するかどうかをユーザに問い合わせる、コンテンツダウンロード方法。
【請求項２５】
請求項１４〜１９、２４のいずれかに記載のコンテンツダウンロード方法の、各動作ステップをコンピュータに実行させるためのプログラム。
【請求項２６】
請求項２０〜２３のいずれかに記載のコンテンツ配信方法の、各動作ステップをコンピュータに実行させるためのプログラム。
【請求項２７】
請求項２５または２６に記載のプログラムを記録した記録媒体であって、コンピュータで利用可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像や音声などのコンテンツをネットワーク経由でダウンロードして再生することが可能な、ダウンロード端末、コンテンツサーバ、コンテンツダウンロード方法およびコンテンツ配信方法等に関する。
【背景技術】
【０００２】
近年、インターネットの発達により、映画や音楽等をダウンロードして再生する技術が一般化しつつある。映画や音楽等のコンテンツ配信を行うサーバから、ＰＣ、ＡＶ機器、携帯端末やポータブル機器にネットワーク経由でコンテンツをダウンロードするサービスが多く提供されている。
【０００３】
この様なコンテンツ配信サービスにＤＲＭ技術を適用することにより、視聴期限を限って視聴を許可する、コンテンツのレンタルシステムを実現することができた。この種のレンタルシステムとしては、例えば、特許文献１に記載されているようなものがあった。
【０００４】
図１０は、従来のレンタルシステムの構成を示した図である。図１０において、事業者ｗｅｂサーバ９９と、ダウンロードコンテンツサーバ１０１と、ＤＲＭサーバ１０２とがインターネット網１０３を介して家庭内のダウンロード端末１０４からアクセス可能である。事業者ｗｅｂサーバ９９は、レンタル事業者がユーザに対してレンタルコンテンツを提示するｗｅｂサーバである。またダウンロードコンテンツサーバ１０１は、ダウンロード端末１０４からの要求に対して、暗号化されたＡＶコンテンツを提供するダウンロードコンテンツのサーバである。また、ＤＲＭサーバ１０２は、ダウンロード端末１０４がダウンロードした暗号化コンテンツを復号するための復号鍵を提供するサーバである。また、ダウンロード端末１０４にはＴＶ１０５が接続されており、視聴者はダウンロードしたコンテンツをＴＶ１０５上で視聴する。
【０００５】
このようなレンタルシステムの動作を、図１１、図１２および図１３に従って説明する。
【０００６】
図１１は、ダウンロード端末１０４の内部を示すブロック図である。購入コンテンツ選択部１０７、ダウンロード実行部１１２およびＤＲＭクライアント１１４は、ネットワークＩ／Ｆ１０６を介してインターネット網１０３に接続されている。購入コンテンツ選択部１０７は、ユーザからの指示（図示せず）があると、事業者ｗｅｂサーバ９９に対して購入コンテンツリスト要求１０８を発行することにより、コンテンツリストページ１０９を取得するとともに、その内容をユーザに提示する。ユーザはこの購入コンテンツリストページ１０９を閲覧して、購入するコンテンツを決定する。ユーザが購入するコンテンツを決定すると、コンテンツ購入要求１１０が購入コンテンツ選択部１０７から事業者ｗｅｂサーバ９９に送信され、これを受けた事業者ｗｅｂサーバ９９は、購入コンテンツ選択部１０７に対して、要求されたコンテンツに対するコンテンツ視聴ライセンス１１１を発行する。
【０００７】
図１２は、事業者ｗｅｂサーバ９９が発行するコンテンツ視聴ライセンス１１１のデータ構造を示す図である。コンテンツ視聴ライセンス１１１は、コンテンツタイトル１１９、ライセンスＩＤ１２０、コンテンツリファレンスＩＤ（ＣＲＩＤ）１２１、ライセンス種別１２２、視聴期間１２３、コンテンツＵＲＩ１２４およびＤＲＭサーバＵＲＩ１２５のデータで構成される。
【０００８】
購入コンテンツ選択部１０７は、取得したコンテンツ視聴ライセンス１１１を、ＨＤＤ１８０に保存するとともに、ダウンロード実行部１１２に対して、ダウンロード命令１３０を発行する。このダウンロード命令１３０には、先ほど取得したコンテンツ視聴ライセンス１１１に含まれていたライセンスＩＤ１２０を含んでいる。
【０００９】
ダウンロード命令１３０を受けたダウンロード実行部１１２は、ＨＤＤ１８０上に保存されているコンテンツ視聴ライセンスを読み出し、購入コンテンツ選択部１０７から指定されたライセンスＩＤ１２０を持つコンテンツ視聴ライセンス１１１を見つけるとともに、これに含まれているコンテンツＵＲＩ１２４から、ダウンロードコンテンツサーバ１０１のアクセス先情報を取得する。ダウンロード実行部１１２は、ダウンロードコンテンツサーバ１０１に対して、コンテンツＵＲＩ１２４で指定されたコンテンツのコンテンツ取得要求１３１を発行し、ダウンロードコンテンツサーバ１０１から暗号化コンテンツ１３２をダウンロードするとともに、取得した暗号化コンテンツ１３２をＨＤＤ１８０に保存する。この際に、取得した暗号化コンテンツ１３２は、コンテンツ視聴ライセンス１１１の中のライセンスＩＤ１２０に対応付けられて保存される。
【００１０】
視聴コンテンツ選択部１１３は、ユーザが視聴するコンテンツを選ぶためのブロックであり、ユーザからの指示（図示せず）があると、ＨＤＤ１８０上に蓄積されているコンテンツ視聴ライセンスを読み出して、視聴可能なコンテンツの一覧をユーザに提示する。また視聴コンテンツ選択部１１３は、ユーザの選択したコンテンツに対応するコンテンツ視聴ライセンス１１１をＨＤＤ１８０から読み出し、当該コンテンツに対応する復号鍵要求１３３をＤＲＭクライアント１１４に対して発行する。このとき、復号鍵要求１３３には、コンテンツ視聴ライセンス１１１から読み出したライセンスＩＤ１２０、コンテンツリファレンスＩＤ（ＣＲＩＤ）１２１およびＤＲＭサーバＵＲＩ１２５とが含まれる。
【００１１】
復号鍵要求１３３を受けたＤＲＭクライアント１１４は、ＤＲＭサーバＵＲＩ１２５に基づいてＤＲＭサーバ１０２のアクセス先を識別し、ＤＲＭサーバ１０２との間で認証鍵交換処理１１６を実行する。ＤＲＭクライアント１１４は、認証鍵交換処理１１６で確立した暗号化通信経路上で、ＤＲＭサーバ１０２に対して復号鍵要求１１７を発行する。この復号鍵要求１１７には、視聴コンテンツ選択部１１３から取得したライセンスＩＤ１２０と、コンテンツリファレンスＩＤ（ＣＲＩＤ）１２１とが含まれる。
【００１２】
ＤＲＭクライアント１１４からの復号鍵要求１１７を受信したＤＲＭサーバ１０２は、指定されたコンテンツの復号鍵１１８をＤＲＭクライアント１１４に返送する。
【００１３】
ＤＲＭクライアント１１４が取得した復号鍵１１８は視聴コンテンツ選択部１１３に返送され、視聴コンテンツ選択部１１３は復号鍵１１８を復号機１４０にセットするとともに、ＨＤＤ１８０上に保存する。
【００１４】
視聴コンテンツ選択部１１３は、復号機１４０に対して復号命令１４１を発行する。この復号命令１４１には、ライセンスＩＤ１２０が含まれる。復号命令１４１を受けた復号機１４０は、受け取ったライセンスＩＤ１２０をもとに、対応する暗号化ダウンロードコンテンツをＨＤＤ１８０上から読み出し、セットされている復号鍵１１８を用いてこれを復号して復号コンテンツ１４２を出力する。復号コンテンツ１４２はＡＶデコーダ１４３に入力され、ＴＶ視聴に適した信号形式にデコードされてＴＶ出力１４４として出力される。
【００１５】
図１３は、事業者ｗｅｂサーバ９９、ダウンロードコンテンツサーバ１０１およびＤＲＭサーバ１０２におけるデータ生成を示す図である。ダウンロードコンテンツサーバ１０１上には、事業者ｗｅｂサーバ９９によってユーザに提示される、購入可能なコンテンツのリストに対応したコンテンツソース１７２が格納されている。これらのコンテンツソース１７２には個々にコンテンツリファレンスＩＤ（ＣＲＩＤ）１２１が割り振られている。暗号化機１７３は、コンテンツソース１７２を暗号化する暗号機であり、暗号鍵１８１の一覧から取り出した暗号鍵１８１を用いて個々のコンテンツソース１７２を暗号化し、暗号化コンテンツ１３２として保存する。この際にダウンロードコンテンツサーバ１０１は、コンテンンツリファレンスＩＤ（ＣＲＩＤ）１２１と、暗号鍵１８１との対応表である暗号鍵リスト１５１を作成し、これをＤＲＭサーバ１０２との間で、セキュアな通信手段（図示せず）によって共有する。
【００１６】
事業者ｗｅｂサーバ９９では、ダウンロード端末１０４からのコンテンツ購入要求１１０に応じて発行したコンテンツ視聴ライセンス１１１を全て発行済みライセンスリスト１５０として保存しており、この発行済みライセンスリスト１５０はＤＲＭサーバ１０２との間でセキュアな通信路（図示せず）を介して共有される。
【００１７】
ＤＲＭサーバ１０２においては、ダウンロード端末１０４からの復号鍵要求１１７に応じて、復号鍵１１８を生成、返送する。この復号鍵１１８には、復号鍵の有効期間、すなわち、視聴のためにこの復号鍵を利用することが許諾される期間が、絶対日時で記されている。ＤＲＭサーバはこの視聴期間を決定するに際して、復号鍵要求１１７に含まれるライセンスＩＤ１２０をもとに発行済みライセンスリスト１５０を検索し、当該コンテンツの視聴期間、（たとえば７日間有効など）を取得するとともに、復号鍵要求１１７を受信した現在時刻とあわせて、復号鍵１１８の有効期間を決定する。具体例としては、復号鍵要求１１７を受信した日時が、２００７年７月５日１０時００分であった場合には、復号鍵１１８の視聴有効期間として、２００７年７月５日１０時００分〜２００７年７月１２日１０時００分を設定し、暗号鍵とともに復号鍵１１８としてダウンロード端末１０４に返送する。
【００１８】
図１４は、以上の動作を時系列に沿って模式的に表したシーケンス図である。図中の各符号は上記説明で用いた各符号に対応している。ダウンロード端末１０４においてユーザからの再生要求１６１が発生した時刻がｔ１であり、復号されたコンテンツがＴＶ出力１４４として出画開始される時刻がｔ２である。
【００１９】
以上に示したように、ダウンロード端末１０４においては、事業者ｗｅｂサーバ９９から取得したコンテンツ視聴ライセンス１１１に基づいて、ダウンロードコンテンツサーバ１０１から暗号化コンテンツ１３２を取得するとともに、視聴時においてはＤＲＭサーバ１０２に復号鍵要求１１７を発行して、復号鍵１１８を取得し、コンテンツを復号して視聴を実現する。また、この復号鍵１１８の生成の際に、ＤＲＭサーバ１０２においては、コンテンツの視聴有効期間は、ダウンロード端末１０４から復号鍵要求１１７を受信した時刻によって決定される。復号鍵１１８はダウンロード端末１０４のＨＤＤ１８０上に保存され、視聴有効期間内であれば、ＤＲＭサーバ１０２に再度アクセスすることなく、当該コンテンツの視聴を行うことができる。
【００２０】
一方、コンテンツ配信サービス事業者から利用者への配信・販売方式として、単一コンテンツと複数コンテンツの配信・販売だけでなく、アルバムとしての配信・販売を行う方式が特許文献２で示されている。
【００２１】
このようなアルバム配信・販売方式について、図１５および図１６を用いて説明する。ここで扱うコンテンツは、単一コンテンツではなく、複数コンテンツを１つの配信・販売単位にまとめ、コンテンツ内にはアルバム固有の情報を付加させ、アルバムとしてパッケージングしたコンテンツ（以下、アルバムコンテンツとする）である。ここでコンテンツ内に付加させるアルバム固有の情報とは、そのコンテンツが属するアルバムを識別可能なアルバム名称またはアルバムＩＤ等のアルバム識別情報、アルバムに含まれる全コンテンツの数および当該コンテンツがアルバム内の何番目のものであるかを示すトラック番号等の情報である。この情報は端末５００において、アルバムに含まれるコンテンツのダウンロード状況を把握するために必要となる。また何らかのアクシデントが発生し、通信が中断した場合でもこの情報を利用することにより速やかにダウンロードを再開できる。そして、当該コンテンツに対応するライセンスには、自身が対応するコンテンツを識別可能なコンテンツＩＤ等のコンテンツ識別情報を付加させるか、または前述のコンテンツ内に付加させるアルバム固有の情報をライセンスにも同様に付加させてもよい。
【００２２】
１．利用者１００がアルバムコンテンツを視聴するために、アルバムコンテンツの購入操作を行う。尚、アルバムコンテンツの購入操作とは、利用者１００が端末５００を使用して、購入するアルバムコンテンツの選択や購入するために必要な利用者１００の個人情報等の入力操作等を意味する。
【００２３】
２．利用者１００の購入操作を受けた端末５００は、まず、利用者１００が選択したアルバムコンテンツの１番目コンテンツを、コンテンツサーバ６００からダウンロードする。
【００２４】
３．コンテンツをダウンロードした端末５００は、ライセンスサーバ７００から、１番目コンテンツのライセンスのダウンロードを行う。この時、ライセンスサーバ７００は、ライセンスを端末５００へ配信した直後に、課金・決済サーバ８００に対して、アルバムコンテンツの利用料の課金・決済を行うために必要な処理をし、これを受けた課金・決済サーバ８００は、課金・決済処理を実行する。尚、この時の課金対象は１番目コンテンツだけでなく、アルバムコンテンツにパッケージングされているコンテンツ全てが対象である。つまり、１番目コンテンツのライセンスへの課金・決済タイミングで、アルバムとしてパッケージングされたコンテンツ全ての課金・決済を一括して行う（以下、アルバム単位課金・決済とする）。
【００２５】
４．１番目コンテンツとそのライセンスをダウンロードした端末５００は、１番目コンテンツとそのライセンスの紐付け処理行い、１番目コンテンツとそのライセンスを端末５００内に保存する。
【００２６】
５．１番目コンテンツとそのライセンスのダウンロードが完了したら、端末５００は、２番目以降のコンテンツとそのライセンスのダウンロードを行う。尚、処理２および処理３と同様に、コンテンツとライセンスのダウンロードを行うが、アルバムコンテンツダウンロードの場合、２番目以降のコンテンツのライセンスがダウンロードされた直後の課金・決済処理は行わない。何故なら、１番目コンテンツとそのライセンスをダウンロードする時に、既にアルバム単位課金・決済が行われているため、２番目以降のコンテンツのライセンスに対して、それぞれ課金・決済処理を行う必要がないからである。また、２番目以降のコンテンツとそのライセンスのダウンロードは誰もが行う事ができるわけではなく、１番目コンテンツのライセンスダウンロード時に課金・決済処理を受けている利用者１００のみが２番目以降のコンテンツとそのライセンスのダウンロードをする事ができる仕組みも提供している。
【００２７】
６．２番目以降のコンテンツとそのライセンスをダウンロードした端末５００は、２番目以降のコンテンツとそのライセンスの紐付け処理行い、２番目以降のコンテンツとそのライセンスを端末５００内に保存する。
【００２８】
７．その後、ダウンロードすべきコンテンツがまだ存在している場合は、これ以降、処理５および処理６を繰り返し行う。
【００２９】
８．アルバム内の全てのコンテンツのダウンロードが完了したら、利用者１００の視聴要求・操作を受けた端末５００は、コンテンツとライセンスの照合処理を行った後、選択されたコンテンツの再生を行う。
【００３０】
以上のような処理により、アルバムコンテンツの配信・販売が可能となる。また、単一コンテンツや複数コンテンツの配信・販売ではできなかったサービスが展開できる。例えば、利用者が別途用意してあるアルバムコンテンツと同じ内容のコンテンツを、今まで単一コンテンツや複数コンテンツの配信・販売方式で購入していた場合で、別途用意してあるアルバムコンテンツの方が合計価格として安くなっている場合に、利用者がそのアルバムコンテンツを購入すると、その差額を利用者へ返却するという事もできる。
【特許文献１】特開２００１−３０９３３２号公報
【特許文献２】特開２００５−０９２３８７号公報
【発明の開示】
【発明が解決しようとする課題】
【００３１】
しかしながら、各々を単品として購入できるコンテンツがまとまった形で販売・配信されているようなコンテンツ形態を考えた場合、上述した従来のアルバム配信・販売の方式では、シリーズ内のコンテンツを追加取得する際に、シリーズのダウンロードや視聴が遅れてしまうという課題があった。
【００３２】
この課題について、以下に具体的に説明する。
【００３３】
ここで、各々を単品として購入できるコンテンツがまとまった形で販売・配信されているようなコンテンツ形態を、以降、シリーズと呼ぶ。シリーズの一例としては、ドラマ１話目、ドラマ２話目と単品購入が可能であり、かつ、ドラマシリーズ全２４話として購入できるコンテンツ形態が典型的である。このようなシリーズを扱うことが可能なシステムにおいて、シリーズの１話目を単品コンテンツとして購入、家庭内のダウンロード端末にダウンロードを行ってコンテンツを視聴した後、シリーズを追加購入する場合を考える。
【００３４】
この場合、シリーズを追加購入すると、シリーズに含まれている各コンテンツのダウンロードが行われることになる。
【００３５】
その際、ダウンロード端末で蓄積済みのコンテンツについては、再ダウンロードの必要がないので、ダウンロード処理を行う際に、ダウンロードコンテンツを特定するためのシステム内でユニークなＩＤであるコンテンツリファレンスＩＤを用いて、ダウンロード端末内にコンテンツが存在している場合はダウンロードを行わないようにして、ダウンロード端末内にコンテンツが存在していない場合はダウンロードを行うことが考えられる。
【００３６】
しかし、このように対応した場合には、以下の課題がある。
【００３７】
すなわち、シリーズの１話目コンテンツをユーザが視聴後に、ユーザ自身が視聴済みなので不要と考えて１話目コンテンツを削除した場合、シリーズを追加購入すると、ユーザが１話目コンテンツを不要と判断したにもかかわらず、強制的に１話目コンテンツのダウンロード処理が行われてしまう。このように、シリーズ内のコンテンツを追加取得する際に、ユーザが意図していないコンテンツのダウンロードのために、２話目以降のコンテンツを視聴できるようになるまでに時間がかかるなど、シリーズのダウンロードや視聴が遅れてしまう。
【００３８】
容易に考えられる解決方法としては、事業者ｗｅｂサーバ側でダウンロード端末のコンテンツ蓄積状況の管理を行っておくことが考えられる。具体的には、ユーザがダウンロード端末上でコンテンツを削除した際に、逐次、ダウンロード端末から事業者ｗｅｂサーバに削除したコンテンツのコンテンツリファレンスＩＤを通知しておき、ダウンロード端末が事業者ｗｅｂサーバからシリーズ内のコンテンツを追加取得する際に、削除されていればコンテンツの配信を行わないというものである。しかしながら、このような方法では、ユーザが削除したコンテンツを、ユーザが再度取得したいと所望する場合には、再取得できないだけでなく、コンテンツ削除等を行う毎にサーバに通知することは、サーバ負荷および端末負荷の点からも現実的ではない。
【００３９】
本発明は、上述した従来の課題を考慮して、シリーズのダウンロードや視聴を効率的に行えるダウンロード端末、コンテンツサーバ、コンテンツダウンロード方法およびコンテンツ配信方法等を提供することを目的とする。
【課題を解決するための手段】
【００４０】
上述した課題を解決するために、第１の本発明は、
コンテンツサーバから、個々のコンテンツおよびシリーズに含まれるシリーズ内各コンテンツをダウンロードして、蓄積することが可能なダウンロード端末であって、
前記シリーズは複数のコンテンツを１つにまとめた形態であり、
前記コンテンツサーバから前記個々のコンテンツおよび前記シリーズ内各コンテンツをダウンロードしたことをダウンロード履歴として保持し、前記ダウンロード履歴に基づいて、ダウンロードが予定されているダウンロード待ちシリーズ内各コンテンツのダウンロードを行うかの判定を行う、ダウンロード端末である。
【００４１】
また、第２の本発明は、
前記ダウンロード履歴にコンテンツに関する履歴が存在し、前記ダウンロード待ちシリーズ内各コンテンツが、前記コンテンツと同一でない場合には、前記ダウンロード待ちシリーズ内各コンテンツのダウンロードを所望するかどうかをユーザに問い合わせることなくダウンロードを行う、第１の本発明のダウンロード端末である。
【００４２】
また、第３の本発明は、
前記ダウンロード履歴にコンテンツに関する履歴が存在し、前記ダウンロード待ちシリーズ内各コンテンツが、前記コンテンツと同一である場合には、前記ダウンロード待ちシリーズ内のその同一のコンテンツのダウンロードを所望するかどうかをユーザに問い合わせる、第１の本発明のダウンロード端末である。
【００４３】
また、第４の本発明は、
前記ユーザへの問い合わせの結果、前記ユーザが前記ダウンロード待ちシリーズ内の前記同一のコンテンツのダウンロードを所望する場合にはダウンロードを行い、前記ユーザが前記ダウンロード待ちシリーズ内の前記同一のコンテンツのダウンロードを所望しない場合には前記同一のコンテンツのダウンロードを行わない、第３の本発明のダウンロード端末である。
【００４４】
また、第５の本発明は、
ユーザによる事前設定により、前記ダウンロード待ちシリーズ内の前記同一のコンテンツのダウンロードを所望するかどうかをユーザに問い合わせることなくダウンロードを行うかの判定をする、第３の本発明のダウンロード端末である。
【００４５】
また、第６の本発明は、
ダウンロードが予定されているコンテンツが前記シリーズ内各コンテンツでなはなく前記個々のコンテンツである場合には、前記ダウンロード履歴に基づいた前記個々のコンテンツのダウンロードを行うかの判定を行わない、第１の本発明のダウンロード端末である。
【００４６】
また、第７の本発明は、
個々のコンテンツ、および複数のコンテンツを１つにまとめたシリーズに含まれるシリーズ内各コンテンツを、ダウンロード端末に配信可能なコンテンツサーバであって、
前記個々のコンテンツおよび前記シリーズ内各コンテンツを前記ダウンロード端末に配信したことを配信履歴として保持し、前記配信履歴に基づいて、前記ダウンロード端末に対する配信が予定されている配信待ちシリーズ内各コンテンツの配信を実施するかどうかのユーザへの問い合わせを、前記ダウンロード端末に依頼する、コンテンツサーバである。
【００４７】
また、第８の本発明は、
前記配信履歴にコンテンツに関する履歴が存在し、前記配信待ちシリーズ内各コンテンツが、前記コンテンツと同一でない場合には、前記配信待ちシリーズ内各コンテンツの配信を所望するかどうかのユーザへの問い合わせを、前記ダウンロード端末に依頼することなく前記配信待ちシリーズ内各コンテンツの配信を行う、第７の本発明のコンテンツサーバである。
【００４８】
また、第９の本発明は、
前記配信履歴にコンテンツに関する履歴が存在し、前記配信待ちシリーズ内各コンテンツが、前記コンテンツと同一である場合には、前記配信待ちシリーズ内のその同一のコンテンツの配信を所望するかどうかのユーザへの問い合わせを、前記ダウンロード端末に依頼する、第７の本発明のコンテンツサーバである。
【００４９】
また、第１０の本発明は、
配信が予定されているコンテンツが前記シリーズ内各コンテンツでなはなく前記個々のコンテンツである場合には、前記配信履歴に基づいた前記個々のコンテンツの配信を行うかの判定を行わない、第７の本発明のコンテンツサーバである。
【００５０】
また、第１１の本発明は、
個々のコンテンツ、および複数のコンテンツを１つにまとめたシリーズをそれぞれ購入することができ、コンテンツサーバから前記個々のコンテンツおよび前記シリーズに含まれるシリーズ内各コンテンツをダウンロードして蓄積することが可能なダウンロード端末であって、
前記コンテンツサーバからコンテンツをダウンロードするかどうかについてのユーザへの問い合わせ依頼を受け取ると、前記ユーザへの問い合わせ依頼に従って、前記コンテンツのダウンロードを所望するかどうかをユーザに問い合わせる、ダウンロード端末である。
【００５１】
また、第１２の本発明は、
前記ユーザへの問い合わせの結果、前記ユーザが前記ダウンロード待ちシリーズ内各コンテンツのダウンロードを所望するならばダウンロードを行い、前記ユーザが前記ダウンロード待ちシリーズ内各コンテンツのダウンロードを所望しないならば前記ダウンロード待ち各コンテンツのダウンロードを行わない、第１１の本発明のダウンロード端末である。
【００５２】
また、第１３の本発明は、
ユーザによる事前設定により、前記ダウンロード待ちシリーズ内各コンテンツのダウンロードを所望するかどうかをユーザに問い合わせを行うことなくダウンロードを行うかの判定をする、第１１の本発明のダウンロード端末である。
【００５３】
また、第１４の本発明は、
個々のコンテンツ、および複数のコンテンツを１つにまとめたシリーズをそれぞれ購入することができ、コンテンツサーバから前記個々のコンテンツおよび前記シリーズに含まれるシリーズ内各コンテンツをダウンロードして蓄積することが可能なダウンロード端末におけるコンテンツダウンロード方法であって、
前記ダウンロード端末において、前記コンテンツサーバから前記個々のコンテンツおよび前記シリーズ内コンテンツをダウンロードしたことをダウンロード履歴として保持し、前記ダウンロード履歴に基づいて、ダウンロードが予定されているダウンロード待ちシリーズ内各コンテンツのダウンロードを行うかの判定を行う、コンテンツダウンロード方法である。
【００５４】
また、第１５の本発明は、
前記ダウンロード履歴にコンテンツに関する履歴が存在し、前記ダウンロード待ちシリーズ内各コンテンツが、前記コンテンツと同一でない場合には、前記ダウンロード待ちシリーズ内各コンテンツのダウンロードを所望するかどうかをユーザに問い合わせることなくダウンロードを行う、第１４の本発明のコンテンツダウンロード方法である。
【００５５】
また、第１６の本発明は、
前記ダウンロード履歴にコンテンツに関する履歴が存在し、前記ダウンロード待ちシリーズ内各コンテンツが、前記コンテンツと同一である場合には、前記ダウンロード待ちシリーズ内のその同一のコンテンツのダウンロードを所望するかどうかをユーザに問い合わせる、第１４の本発明のコンテンツダウンロード方法である。
【００５６】
また、第１７の本発明は、
前記ユーザへの問い合わせの結果、前記ユーザが前記ダウンロード待ちシリーズ内の前記同一のコンテンツのダウンロードを所望する場合にはダウンロードを行い、前記ユーザが前記ダウンロード待ちシリーズ内の前記同一のコンテンツのダウンロードを所望しない場合には前記同一のコンテンツのダウンロードを行わない、第１６の本発明のコンテンツダウンロード方法である。
【００５７】
また、第１８の本発明は、
ユーザによる事前設定により、前記ダウンロード待ちシリーズ内の前記同一のコンテンツのダウンロードを所望するかどうかをユーザに問い合わせることなくダウンロードを行うかの判定をする、第１６の本発明のコンテンツダウンロード方法である。
【００５８】
また、第１９の本発明は、
ダウンロードが予定されているコンテンツが前記シリーズ内各コンテンツでなはなく前記個々のコンテンツである場合には、前記ダウンロード履歴に基づいた前記個々のコンテンツのダウンロードを行うかの判定を行わない、第１４の本発明のコンテンツダウンロード方法である。
【００５９】
また、第２０の本発明は、
個々のコンテンツ、および複数のコンテンツを１つにまとめたシリーズに含まれるシリーズ内コンテンツをそれぞれダウンロード端末に配信可能なコンテンツサーバにおけるコンテンツ配信方法であって、
前記コンテンツサーバにおいて、前記個々のコンテンツおよび前記シリーズ内各コンテンツを前記ダウンロード端末に配信したことを配信履歴として保持し、前記配信履歴に基づいて、前記ダウンロード端末に対する配信が予定されている配信待ちシリーズ内各コンテンツの配信を実施するかどうかのユーザへの問い合わせを、前記コンテンツサーバから前記ダウンロード端末に依頼する、コンテンツ配信方法である。
【００６０】
また、第２１の本発明は、
前記コンテンツサーバにおいて、前記配信履歴にコンテンツに関する履歴が存在し、前記配信待ちシリーズ内各コンテンツが、前記コンテンツと同一でない場合には、前記配信待ちシリーズ内各コンテンツの配信を所望するかどうかのユーザへの問い合わせを、前記ダウンロード端末に依頼することなく前記配信待ちシリーズ内各コンテンツの配信を行う、第２０の本発明のコンテンツ配信方法である。
【００６１】
また、第２２の本発明は、
前記コンテンツサーバにおいて、前記配信履歴にコンテンツに関する履歴が存在し、前記配信待ちシリーズ内各コンテンツが、前記コンテンツと同一である場合には、前記配信待ちシリーズ内のその同一のコンテンツの配信を所望するかどうかのユーザへの問い合わせを、前記ダウンロード端末に依頼する、第２０の本発明のコンテンツ配信方法である。
【００６２】
また、第２３の本発明は、
配信が予定されているコンテンツが前記シリーズ内各コンテンツでなはなく前記個々のコンテンツである場合には、前記配信履歴に基づいた前記個々のコンテンツの配信を行うかの判定を行わない、第２０の本発明のコンテンツ配信方法である。
【００６３】
また、第２４の本発明は、
個々のコンテンツ、および複数のコンテンツを１つにまとめたシリーズをそれぞれ購入することができ、コンテンツサーバから前記個々のコンテンツおよび前記シリーズに含まれるシリーズ内コンテンツをダウンロードして蓄積することが可能なダウンロード端末におけるコンテンツダウンロード方法であって、
前記ダウンロード端末において、前記コンテンツサーバからコンテンツをダウンロードするかどうかについてのユーザへの問い合わせ依頼を受け取ると、前記ユーザへの問い合わせ依頼に従って、前記コンテンツのダウンロードを所望するかどうかをユーザに問い合わせる、コンテンツダウンロード方法である。
【００６４】
また、第２５の本発明は、
第１４〜第１９、第２４のいずれかの本発明のコンテンツダウンロード方法の、各動作ステップをコンピュータに実行させるためのプログラムである。
【００６５】
また、第２６の本発明は、
第２０〜第２３のいずれかの本発明のコンテンツ配信方法の、各動作ステップをコンピュータに実行させるためのプログラムである。
【００６６】
また、第２７の本発明は、
第２５または第２６の本発明のプログラムを記録した記録媒体であって、コンピュータで利用可能な記録媒体である。
【発明の効果】
【００６７】
本発明により、シリーズ内コンテンツをダウンロードする際にユーザが意図していないコンテンツがダウンロード対象となるような場合に、各々のコンテンツが以前にダウンロードされたものかどうかの確認を行うことが可能となる。そのため、ユーザが以前にダウンロードしているコンテンツについて、再度ダウンロードを行うか否かの確認をユーザに対して行うことが可能となる。これによりユーザは、意図していないコンテンツのダウンロードを行うか否かをユーザの都合に応じて決定できるので、シリーズのダウンロードや視聴を効率的に行うことが可能となるという顕著な効果が得られる。
【００６８】
また、本発明によれば、コンテンツ単体をダウンロードする場合には、シリーズ内コンテンツをダウンロードする場合とは異なり、ユーザに問い合わせを行わないため、ユーザが以前に削除したコンテンツに対して、ユーザがいちいち確認を行う手間を省くことが可能となるという顕著な効果が得られる。
【発明を実施するための最良の形態】
【００６９】
以下、本発明を実施するための最良の形態について図面を参照しながら説明する。
【００７０】
（実施の形態１）
以下、本発明の実施の形態１について図１から図７を用いて説明する。
【００７１】
図１は本実施の形態１におけるダウンロード端末３００の機能ブロックを示す図である。
【００７２】
ここでは、従来例の図１１で示した構成と同様の構成については説明を省略する。
【００７３】
ダウンロード実行部３０１は、ダウンロード実行部１１２の処理に加え、コンテンツのダウンロードが完了すると、ダウンロードしたコンテンツに対するダウンロード履歴４００をダウンロード履歴保持部３０２に登録するダウンロード履歴登録３０３を行う。
【００７４】
図２にダウンロード履歴４００の一例を示す。ダウンロード履歴４００には、ダウンロード済の各コンテンツごとに、コンテンツを特定するためのコンテンツリファレンスＩＤ４０１と，ダウンロードした日時を示すダウンロード日時４０２と，コンテンツタイトル４０３とを含む。
【００７５】
これにより、ダウンロード端末３００は、ダウンロードを行ったコンテンツを特定することができるダウンロード履歴を保持することが可能となる。
【００７６】
購入コンテンツ選択部３０４は、ダウンロード判定部３０５に対して、ダウンロード判定命令３０６を発行する。このダウンロード判定命令３０６には、ダウンロード命令１３０と同様に、取得したコンテンツ視聴ライセンス１１１に含まれていたライセンスＩＤ１２０を含んでいる。
【００７７】
ダウンロード判定部３０５は、購入コンテンツ選択部３０４からコンテンツ視聴ライセンス１１１に含まれていたライセンスＩＤ１２０を含むダウンロード判定命令３０６を受け取ると、ダウンロード判定命令３０６に含まれるコンテンツ視聴ライセンスが１つであるならば、シリーズのダウンロードではないことを判断して、ダウンロード実行部３０１にライセンスＩＤ１２０を含むダウンロード命令３０８を送る。
【００７８】
ここで、ダウンロード判定命令３０６に含まれるライセンスＩＤが２つ以上であるならば、ダウンロード履歴の確認処理を行う。含まれるライセンスＩＤについて、順番に以下の処理を行う。
【００７９】
まず、ダウンロード判定部３０５は、ライセンスＩＤを参照してコンテンツ視聴ライセンスを取得する。次に、その中からコンテンツリファレンスを取得する。一方で、ダウンロード履歴保持部３０２から、ダウンロード履歴取得３０７を行う。
【００８０】
ダウンロード判定部３０５は、ダウンロード判定命令３０６から取得したコンテンツリファレンスＩＤ１２１と、ダウンロード履歴取得３０７から取得したダウンロード履歴４００に含まれるコンテンツリファレンスＩＤ４０１を比較して、一致している値があるかどうかを確認する。
【００８１】
ダウンロード判定部３０５は、一致しているコンテンツリファレンスＩＤがない場合、ダウンロード実行部３０１に当該ライセンスＩＤを含むダウンロード命令３０８を送る。一方、一致しているコンテンツリファレンスＩＤがある場合、表示部（図示せず）を用いて、図３に示した確認画面４８０をユーザに示すことで、ユーザにダウンロードを行うかどうかを確認する。そして、ユーザがダウンロードを所望すれば、ダウンロード実行部３０１に当該ライセンスＩＤを含むダウンロード命令３０８を送り、ユーザがダウンロードを所望しなければ、ダウンロード命令３０８に当該ライセンスＩＤを送らないことで、ダウンロードを行わないようにする。
【００８２】
これにより、ダウンロード端末３００は、ダウンロード待ちコンテンツのダウンロードを行う際に、以前にダウンロードを行っている場合は、ユーザにダウンロードを行うかを問い合わせることができる。
【００８３】
ダウンロード実行部３０１は、ダウンロード命令３０８を受け取ると、ＨＤＤ１８０上に保存されているコンテンツ視聴ライセンスを読み出し、指定されたライセンスＩＤ１２０を持つコンテンツ視聴ライセンス１１１を見つけるとともに、これに含まれているコンテンツＵＲＩ１２４から、ダウンロードコンテンツサーバ１０１のアクセス先情報を取得する。ダウンロード実行部３０１は、ダウンロードコンテンツサーバ１０１に対して、コンテンツＵＲＩ１２４で指定されたコンテンツのコンテンツ取得要求１３１を発行し、ダウンロードコンテンツサーバ１０１から暗号化コンテンツ１３２をダウンロードするとともに、取得した暗号化コンテンツ１３２をＨＤＤ１８０に保存する。この際に、取得した暗号化コンテンツ１３２は、コンテンツ視聴ライセンス１１１の中のライセンスＩＤ１２０に対応付けられて保存される。
【００８４】
次に、以上の動作を時系列に沿って模式的に表したシーケンス図である、図４および図５を用いて説明を行う。図中の各符号は従来例および上記説明で用いた各符号に対応している。
【００８５】
図４と図５では、ユーザがダウンロード端末３００で、事業者ｗｅｂサーバ９９からコンテンツ４１１を購入して再生を行った後、コンテンツ４１１をダウンロード端末３００上から削除して、その後、コンテンツ４１１が含まれるシリーズ４５０を購入し、コンテンツ４１１のダウンロードを回避するまでの動作を示す。
【００８６】
なお、コンテンツ４１１が、本発明の個々のコンテンツの一例にあたる。
【００８７】
図６に、ユーザが購入するコンテンツ４１１およびシリーズ４５０について図示する。シリーズ４５０は、コンテンツ４１１、コンテンツ４１２およびコンテンツ４１３を含む。ここで、コンテンツ４１１はコンテンツ視聴ライセンス４２１で示されるコンテンツであり、コンテンツ４１２はコンテンツ視聴ライセンス４２２で示されるコンテンツであり、コンテンツ４１３はコンテンツ視聴ライセンス４２３で示されるコンテンツである。コンテンツ視聴ライセンス４２１、コンテンツ視聴ライセンス４２２およびコンテンツ視聴ライセンス４２３については図７に示す。
【００８８】
まず、図４について説明する。図４は、ユーザがダウンロード端末３００で、事業者ｗｅｂサーバ９９からコンテンツ４１１を購入して再生を行った後、コンテンツ４１１をダウンロード端末３００上から削除するまでのシーケンスである。
【００８９】
なお、図４の開始時点では、ダウンロード端末３００は以前にコンテンツのダウンロードを行っておらず、ダウンロード履歴４００には何も登録されていないものとする。
【００９０】
購入コンテンツ選択部３０４は、ユーザからの指示（図示せず）に従い、事業者ｗｅｂサーバ９９に対して購入コンテンツリスト要求３０９を発行することにより、コンテンツリストページ３１０を取得するとともに、その内容をユーザに提示する（Ｓ１０１）。ユーザはこの購入コンテンツリストページ３１０を閲覧して、コンテンツ４１１を購入する。コンテンツ購入要求３１１が購入コンテンツ選択部３０４から事業者ｗｅｂサーバ９９に送信される（Ｓ１０２）。これを受けた事業者ｗｅｂサーバ９９は、購入コンテンツ選択部３０４に対して、コンテンツ４１１に対するコンテンツ視聴ライセンス４２１を発行する（Ｓ１０３）。そして、取得したコンテンツ視聴ライセンス４２１を、ＨＤＤ１８０に保存するとともに、ダウンロード判定部３０５に対して、ダウンロード判定命令３１２を発行する。このダウンロード判定命令３１２には、取得したコンテンツ視聴ライセンス４２１に含まれていたライセンスＩＤ４２４を含んでいる。
【００９１】
ダウンロード判定部３０５は、コンテンツ視聴ライセンス４２１に対応したコンテンツ４１１についてのダウンロード履歴確認を行うかどうかを判定する。ダウンロード判定命令３１２には、コンテンツ視聴ライセンスが１つしか含まれていないため、シリーズのダウンロードではないことを判断して、ダウンロード履歴確認を行わず、ダウンロード実行部３０１にライセンスＩＤ１２０を含むダウンロード命令３１３を送る（Ｓ１０４）。
【００９２】
ダウンロード実行部３０１は、ダウンロード命令３１３を受け取ると、ＨＤＤ１８０上に保存されているコンテンツ視聴ライセンス４２１を読み出し、指定されたライセンスＩＤ４２４を持つコンテンツ視聴ライセンス４２１を見つけるとともに、これに含まれているコンテンツＵＲＩ４２６から、ダウンロードコンテンツサーバ１０１のアクセス先情報を取得する。ダウンロード実行部３０１は、ダウンロードコンテンツサーバ１０１に対して、コンテンツＵＲＩ４２６で指定されたコンテンツのコンテンツ取得要求３１４を発行する（Ｓ１０５）。ダウンロード実行部３０１は、ダウンロードコンテンツサーバ１０１から暗号化コンテンツ４１１をダウンロードする（Ｓ１０６）とともに、取得した暗号化コンテンツ４１１をＨＤＤ１８０に保存する。この際に、取得した暗号化コンテンツ４１１は、コンテンツ視聴ライセンス４２１の中のライセンスＩＤ４２４に対応付けられて保存される。さらに、ダウンロード実行部３０１は、ダウンロードしたコンテンツ４１１に対するダウンロード履歴をダウンロード履歴保持部３０２に登録するダウンロード履歴登録３０３を行う（Ｓ１０７）。
【００９３】
次に、ユーザはコンテンツ４１１を視聴する（Ｓ１０８）。視聴時の動作は従来例と同様であるので省略する。
【００９４】
そしてユーザは、視聴したコンテンツを保持していても無駄と判断して、ダウンロード端末３００からコンテンツ４１１を削除する（Ｓ１０９）。これにより、ダウンロード端末３００内に蓄積されている暗号化コンテンツ４１１、コンテンツ視聴ライセンス４２１が削除される。
【００９５】
以上のように、本実施の形態１によれば、ダウンロード端末３００において、事業者ｗｅｂサーバ９９から取得したコンテンツ視聴ライセンス４２１に基づいて、ダウンロードコンテンツサーバ１０１から暗号化コンテンツ４１１を取得する際に、取得したコンテンツに対するダウンロード履歴の登録を行うことができる。
【００９６】
また、コンテンツを取得する際には、シリーズ内コンテンツをダウンロードする場合とは異なり、ダウンロード履歴の確認を行わないため、全てのコンテンツに対してユーザがいちいち確認を行う手間を省くことが可能となる。
【００９７】
次に、図５について説明する。図５は、図４のあとで、ユーザがダウンロード端末３００でコンテンツ４１１が含まれるシリーズ４５０を購入し、コンテンツ４１１のダウンロードを回避するまでの動作を示す。
【００９８】
購入コンテンツ選択部３０４は、ユーザからの指示（図示せず）に従い、事業者ｗｅｂサーバ９９に対して購入コンテンツリスト要求３０９を発行することにより、コンテンツリストページ３１０を取得するとともに、その内容をユーザに提示する（Ｓ１１１）。ユーザはこのコンテンツリストページ３１０を閲覧して、シリーズ４５０を購入する。コンテンツ購入要求３１１が購入コンテンツ選択部３０４から事業者ｗｅｂサーバ９９に送信される（Ｓ１１２）。これを受けた事業者ｗｅｂサーバ９９は、購入コンテンツ選択部３０４に対して、シリーズ４５０に含まれるコンテンツ４１１、コンテンツ４１２およびコンテンツ４１３に対するコンテンツ視聴ライセンス４２１、コンテンツ視聴ライセンス４２２およびコンテンツ視聴ライセンス４２３を発行する（Ｓ１１３）。そして、コンテンツ視聴ライセンス４２１、コンテンツ視聴ライセンス４２２およびコンテンツ視聴ライセンス４２３を、ＨＤＤ１８０に保存するとともに、ダウンロード判定部３０５に対して、ダウンロード判定命令３１２を発行する。このダウンロード判定命令３１２には、取得したコンテンツ視聴ライセンス４２１、コンテンツ視聴ライセンス４２２およびコンテンツ視聴ライセンス４２３に含まれていたライセンスＩＤ４２４、ライセンスＩＤ４２７およびライセンスＩＤ４２８を含んでいる。
【００９９】
ダウンロード判定部３０５は、ダウンロード判定命令３１２について、ダウンロード履歴確認を行うかどうかを判定する。ダウンロード判定命令３１２には、コンテンツ視聴ライセンスが３つ含まれているので、シリーズのダウンロードであることを判断して、ダウンロード履歴確認を行う。その際、ダウンロード判定部３０５は、コンテンツ視聴ライセンス４２１、コンテンツ視聴ライセンス４２２およびコンテンツ視聴ライセンス４２３に対応したコンテンツ４１１、コンテンツ４１２およびコンテンツ４１３を順に参照することで、コンテンツについて順番にダウンロード履歴確認を行う。
【０１００】
まず、コンテンツ４１１についてのダウンロード履歴確認を行う（Ｓ１１４）。詳細な動作について以下に説明する。
【０１０１】
まず、ダウンロード判定部３０５は、ライセンスＩＤ４２４を参照してコンテンツ視聴ライセンス４２１を取得する。そして、その中からコンテンツリファレンスＩＤ４２５を取得する。そして、ダウンロード履歴保持部３０２から、ダウンロード履歴取得３０７を行い、ダウンロード履歴取得３０７から取得したダウンロード履歴４００に含まれるコンテンツリファレンスＩＤ４０１の各々の値を比較することで、一致している値が存在するかどうかを確認する。
【０１０２】
この場合、ダウンロード履歴４００には、コンテンツ４１１履歴登録（Ｓ１０７）により、コンテンツ４１１のダウンロード履歴が登録されているため、コンテンツリファレンスＩＤが一致する。このため、ダウンロード実行部３０１は表示部（図示せず）を用いて確認画面をユーザに示し、ユーザにダウンロードを行うかどうかを確認する（Ｓ１１５）。
【０１０３】
ユーザはダウンロードを所望しない。そのため、ダウンロード判定部３０５は、ダウンロード実行部３０１に送るダウンロード判定命令３１２からライセンスＩＤ４２４を除くことで、コンテンツ４１１のダウンロードを回避する（Ｓ１１６）。
【０１０４】
次に、コンテンツ４１２についてのダウンロード履歴確認を行う（Ｓ１１７）。この場合、ダウンロード履歴４００には、コンテンツ４１１履歴登録（Ｓ１０７）により、コンテンツ４１１のダウンロード履歴が登録されているが、一致しているコンテンツリファレンスＩＤがない。そのため、ダウンロード判定部３０５は、ダウンロード実行部３０１に送るダウンロード判定命令３１２からライセンスＩＤ４２７を除かないことで、コンテンツ４１２のダウンロードを行う。
【０１０５】
同様に、コンテンツ４１３についてのダウンロード履歴確認を行う（Ｓ１１８）。コンテンツ４１２と同様に、一致しているコンテンツリファレンスＩＤがないため、ダウンロード判定部３０５は、ダウンロード実行部３０１に送るダウンロード判定命令３１２からライセンスＩＤ４２８を除かないことで、コンテンツ４１３のダウンロードを行う。
【０１０６】
ダウンロード実行部３０１は、ライセンスＩＤ４２７およびライセンスＩＤ４２８を含むダウンロード命令３１３を受け取ると、コンテンツ４１２およびコンテンツ４１３のダウンロードを行う（Ｓ１１９、Ｓ１２０）。
【０１０７】
以上のように、本実施の形態１によれば、シリーズのダウンロードを行う際には、ユーザが意図していないコンテンツがダウンロード対象となるような場合であっても、ダウンロード履歴によって各々のコンテンツが以前にダウンロードされたものかどうかの確認を行うことで、以前にダウンロードしているコンテンツについて再度ダウンロードを行うか否かの確認をユーザに対して行うことが可能となる。また、コンテンツのダウンロードを行う際には、再度ダウンロードを行うか否かの確認をユーザに対して行わないことで、全てのコンテンツに対してユーザが確認を行う手間を省くことが可能となる。
【０１０８】
なお、本実施の形態１のダウンロード判定部３０５において、シリーズのダウンロードの場合はダウンロード判定処理を行い、個々のコンテンツの場合はダウンロード判定処理を行わないとしたが、個々のコンテンツの場合であってもダウンロード判定処理を行ってもよく、必ずしもこの判定処理に限定されるものではない。しかしながら、個々のコンテンツの場合であってもダウンロード判定処理を行うと、ユーザが以前に削除したコンテンツに対して、ユーザがいちいち確認を行うことになってしまう。そのため、個々のコンテンツの場合はダウンロード判定処理を行わないとした本実施の形態１には特有の効果があると考える。
【０１０９】
なお、本実施の形態１のダウンロード判定部３０５において、コンテンツリファレンスＩＤ４２５とダウンロード履歴４００に含まれるコンテンツリファレンスＩＤ４０１を比較する方法は一例であり、コンテンツリファレンスＩＤ４２５をダウンロード履歴保持部３０２に問い合わせて確認するなどの方法でもよく、同様の効果が得られる方法であればよい。
【０１１０】
（実施の形態２）
本発明の実施の形態２について、図８から図９を用いて説明する。
【０１１１】
本実施の形態２は、実施の形態１とは異なり、コンテンツのダウンロードを実施したかどうかの確認を、ダウンロード端末５０１が保持するダウンロード履歴ではなく、事業者ｗｅｂサーバ５０２が保持する配信履歴を用いて判定する場合の実施の形態である。
【０１１２】
図８は本実施の形態２におけるサーバの機能ブロックを示す図であり、これを用いて、事業者ｗｅｂサーバ５０２およびコンテンツサーバ５０３の動作について説明する。なお、ここでは、従来例の図１１で示した構成と同様の構成については説明を省略する。
【０１１３】
配信履歴保持部５１０は、実施の形態１で示したダウンロード履歴保持部３０２と同様の機能を有する。すなわち、コンテンツサーバ５０３からダウンロード端末５０１に対してコンテンツの配信が行われた際に、その配信履歴４００をダウンロード履歴登録処理５１１により登録する。
【０１１４】
これにより、事業者ｗｅｂサーバ５０２は配信を行ったコンテンツを特定することができる配信履歴４００を保持することが可能となる。
【０１１５】
配信判定部５１２は、ダウンロード端末５０１からコンテンツ購入要求１１０を受け取ると、ダウンロード対象のコンテンツのコンテンツリファレンスＩＤを取得する。そして、配信履歴保持部５１０から、配信履歴取得５１３を行い、配信履歴に該コンテンツリファレンスＩＤが含まれているかを確認する。配信履歴に該コンテンツリファレンスＩＤが含まれていない場合は、ダウンロード端末５０１の購入コンテンツ選択部１０７に対して、要求されたコンテンツに対するコンテンツ視聴ライセンス１１１を送信する。配信履歴に該コンテンツリファレンスＩＤが含まれている場合、ダウンロード端末５０１の要求されたコンテンツに対するコンテンツ視聴ライセンス１１１を送信する際にあわせて、ユーザ確認要求を含むコンテンツ視聴ライセンス送信メッセージ５５０を送信する。
【０１１６】
これにより、事業者ｗｅｂサーバ５０２にダウンロード端末５０１への配信履歴があるコンテンツについては、ダウンロードを行うかどうかの確認をダウンロード端末５０１に実施させることが可能となる。
【０１１７】
以上のように、本実施の形態２によれば、コンテンツサーバ５０３において、配信履歴を取得し、事業者ｗｅｂサーバ５０２でその配信履歴を保持することで、配信済みのコンテンツを特定することができ、かつ、ダウンロードを行うかどうかの確認をダウンロード端末５０１に実施させることが可能となる。
【０１１８】
次に、図９を用いて、ダウンロード端末５０１の機能ブロックについて説明する。
【０１１９】
購入コンテンツ選択部５１４は、ダウンロード判定部５１６に対して、ライセンスＩＤを含むダウンロード判定命令５１５を発行する。その際、事業者ｗｅｂサーバ５０２から、ユーザ確認要求を含むコンテンツ視聴ライセンス送信メッセージ５５０を受信している場合、さらに、このダウンロード判定命令５１５には、該ユーザ確認要求が含まれる。
【０１２０】
ダウンロード判定部５１６は、ダウンロード判定命令５１５について、ユーザ確認要求が含まれているかを確認する。ユーザ確認要求が含まれていない場合、そのままダウンロード実行部３０１に当該ライセンスＩＤを含むダウンロード命令５１７を送る。対して、ユーザ確認要求が含まれている場合、表示部（図示せず）を用いて確認画面４８０をユーザに示し、ユーザにダウンロードを行うかどうかを確認する。そして、ユーザがダウンロードを所望すれば、ダウンロード実行部３０１に当該ライセンスＩＤを含むダウンロード命令５１７を送り、ユーザがダウンロードを所望しなければ、ダウンロード命令５１７に当該ライセンスＩＤを送らないことで、ダウンロードを行わないようにする。
【０１２１】
以上のように、本実施の形態２によれば、ダウンロードを行うかどうかの確認をダウンロード端末５０１で実現することが可能となる。
【０１２２】
なお、実施の形態１および実施の形態２における、ダウンロード端末３００およびダウンロード端末５０１は、典型的にはＨＤＤレコーダであるが、これに限定されるものではない。
【０１２３】
また、実施の形態１および実施の形態２において、ダウンロード履歴４００について、図２で示したデータ構造はあくまで例示であり、少なくとも、コンテンツを特定するための情報が保持されていればよく、この形態に限定されるものではない。ただし、各実施の形態で示したようなダウンロード日時を保持することにより、確認画面４８０上に以前にコンテンツをダウンロードした日時をユーザに表示することができるので、特有の効果がある。
【０１２４】
また、実施の形態１および実施の形態２において、確認画面４８０について、この画面はあくまで一例であり、ユーザ意思を確認することが可能な画面表示であればよく、この画面例に限定されるものではない。
【０１２５】
また、実施の形態１および実施の形態２において、図６および図７に示したシリーズ４５０、コンテンツ視聴ライセンス４２１、コンテンツ視聴ライセンス４２２およびコンテンツ視聴ライセンス４２３の形態は、これに限定されるものではない。特に、ライセンスＩＤ、コンテンツリファレンスＩＤ、コンテンツＵＲＩなど、本発明を実施するのに必要なコンテンツに関する情報を何からの手段で取得できればよく、コンテンツに関する情報の格納形態を、例示したコンテンツ視聴ライセンスに限定するものではない。
【０１２６】
また、実施の形態１および実施の形態２における、ダウンロード命令３０８、ダウンロード命令５１７、ダウンロード判定命令３０６およびダウンロード判定命令５１５において、ダウンロードするコンテンツを特定する情報としてライセンスＩＤを用いたが、コンテンツリファレンスＩＤなどのコンテンツを一意に特定できる情報であればよく、これに限定されるものではない。
【０１２７】
また、実施の形態１および実施の形態２における、サーバなどのシステム構成は一例であり、事業者サーバやＤＲＭサーバなどの構成が異なっていてもよく、この構成に限定されるものではない。
【０１２８】
なお、本発明のプログラムは、上述したコンテンツダウンロード方法の、各動作ステップの動作をコンピュータにより実行させるためのプログラムであって、コンピュータと協働して動作するプログラムである。
【０１２９】
また、本発明のプログラムは、上述したコンテンツ配信方法の、各動作ステップの動作をコンピュータにより実行させるためのプログラムであって、コンピュータと協働して動作するプログラムである。
【０１３０】
また、本発明の記録媒体は、上述したコンテンツダウンロード方法またはコンテンツ配信方法の、各動作ステップの動作をコンピュータにより実行させるためのプログラムを記録した記録媒体であり、コンピュータにより読み取り可能かつ、読み取られた前記プログラムが前記コンピュータと協働して利用される記録媒体である。
【０１３１】
また、本発明の上記「ステップの動作」とは、前記ステップの全部または一部の動作を意味する。
【０１３２】
また、本発明のプログラムの一利用形態は、コンピュータにより読み取り可能な、ＲＯＭ等の記録媒体に記録され、コンピュータと協働して動作する態様であっても良い。
【０１３３】
また、本発明のプログラムの一利用形態は、インターネット等の伝送媒体、光・電波等の伝送媒体中を伝送し、コンピュータにより読みとられ、コンピュータと協働して動作する態様であっても良い。
【０１３４】
また、上述した本発明のコンピュータは、ＣＰＵ、ＤＳＰ、ＦＰＧＡ等の純然たるハードウェアに限らず、ファームウェアや、ＯＳ、更に周辺機器を含むものであっても良い。
【０１３５】
なお、以上説明した様に、本発明の構成は、ソフトウェア的に実現しても良いし、ハードウェア的に実現しても良い。
【０１３６】
以上に説明したように、本発明のダウンロード端末、コンテンツサーバ、コンテンツダウンロード方法およびコンテンツ配信方法等は、シリーズ内コンテンツをダウンロードする際などに、意図していないコンテンツのダウンロードをユーザ都合に応じて回避可能となるので、２話目以降のコンテンツのダウンロードや視聴を効率的に行うことが可能となるという顕著な効果を有する。
【０１３７】
また本発明によれば、コンテンツ単体をダウンロードする場合には、シリーズ内コンテンツをダウンロードする場合とは異なり、ユーザに問い合わせを行わないため、全てのコンテンツに対してユーザがいちいち確認を行う手間を省くことが可能となるという顕著な効果を有する。
【産業上の利用可能性】
【０１３８】
本発明に係るダウンロード端末、コンテンツサーバ、コンテンツダウンロード方法およびコンテンツ配信方法等は、シリーズ内コンテンツをダウンロードする際などに、意図していないコンテンツのダウンロードをユーザ都合に応じて回避可能となるので、２話目以降のコンテンツのダウンロードや視聴を効率的に行うことが可能となるという顕著な効果を有し、映像や音声などのコンテンツをネットワーク経由でダウンロードして再生することが可能なダウンロード端末、コンテンツサーバ、コンテンツダウンロード方法およびコンテンツ配信方法等として有用である。
【図面の簡単な説明】
【０１３９】
【図１】本発明の実施の形態１におけるダウンロード端末のブロック図
【図２】本発明の実施の形態１におけるダウンロード履歴のデータ構造を示す図
【図３】本発明の実施の形態１におけるダウンロード確認画面の表示例を示す図
【図４】本発明の実施の形態１の動作を示すシーケンス図
【図５】本発明の実施の形態１の動作を示すシーケンス図
【図６】本発明の実施の形態１のコンテンツおよびシリーズのデータ構造を示す図
【図７】本発明の実施の形態１のコンテンツ視聴ライセンスのデータ構造を示す図
【図８】本発明の実施の形態２のサーバ群の構成およびデータ共有を示す図
【図９】本発明の実施の形態２におけるダウンロード端末のブロック図
【図１０】従来のシステムの構成図
【図１１】従来のダウンロード端末のブロック図
【図１２】従来のコンテンツ視聴ライセンスのデータ構造を示す図
【図１３】従来のサーバ群の構成およびデータ共有を示す図
【図１４】従来のシステムの動作概要を示すシーケンス図
【図１５】従来のシステムの動作概要を示すシーケンス図
【図１６】従来のシステムの動作概要を示すシーケンス図
【符号の説明】
【０１４０】
９９  事業者ｗｅｂサーバ
１０１  ダウンロードコンテンツサーバ
１０２  ＤＲＭサーバ
１０３  インターネット網
１０４  ダウンロード端末
１０５  ＴＶ
１０６  ネットワークＩ／Ｆ
１０７、３０４  購入コンテンツ選択部
１０８、３０９  購入コンテンツリスト要求
１０９、３１０  コンテンツリストページ
１１０、３１１  コンテンツ購入要求
１１１、４２１、４２２  コンテンツ視聴ライセンス
１１２、３０１  ダウンロード実行部
１１３  視聴コンテンツ選択部
１１４  ＤＲＭクライアント
１１６  認証鍵交換処理
１１７  復号鍵要求
１１８  復号鍵
１１９  コンテンツタイトル
１２０、４２４、４２７、４２８  ライセンスＩＤ
１２１、４２５  コンテンツリファレンスＩＤ
１２２  ライセンス種別
１２３  視聴期間
１２４、４２６  コンテンツＵＲＩ
１２５  ＤＲＭサーバＵＲＩ
１３０、３０８  ダウンロード命令
１３１  コンテンツ取得要求
１３２  暗号化コンテンツ
１３３  復号鍵要求
１４０  復号機
１４３  ＡＶデコーダ
１４４  ＴＶ出力
１５０  発行済みライセンスリスト
１５１  暗号鍵リスト
１７２  コンテンツソース
１７３  暗号化機
１８０  ＨＤＤ
３００  ダウンロード端末
３０２  ダウンロード履歴保持部
３０３  ダウンロード履歴登録
３０６  ダウンロード判定命令
３０７  ダウンロード履歴取得
４００  ダウンロード履歴、配信履歴
４０１  コンテンツリファレンスＩＤ
４０２  ダウンロード日時
４０３  コンテンツタイトル
４１１、４１２、４１３  コンテンツ
４５０  シリーズ
４８０  確認画面
５０１  ダウンロード端末
５０２  事業者ｗｅｂサーバ
５０３  コンテンツサーバ
５１０  配信履歴保持部
５１１  配信履歴登録処理
５１２  配信判定部
５１３  配信履歴取得
５１４  購入コンテンツ選択部
５１５  ダウンロード判定命令
５１６  ダウンロード判定部
５１７  ダウンロード命令
５５０  コンテンツ視聴ライセンス送信メッセージ
【図１】
2009027473.tif 000003
【図２】
2009027473.tif 000004
【図３】
2009027473.tif 000005
【図４】
2009027473.tif 000006
【図５】
2009027473.tif 000007
【図６】
2009027473.tif 000008
【図７】
2009027473.tif 000009
【図８】
2009027473.tif 000010
【図９】
2009027473.tif 000011
【図１０】
2009027473.tif 000012
【図１１】
2009027473.tif 000013
【図１２】
2009027473.tif 000014
【図１３】
2009027473.tif 000015
【図１４】
2009027473.tif 000016
【図１５】
2009027473.tif 000017
【図１６】
2009027473.tif 000018