(57)【特許請求の範囲】
【請求項１】
複数のユーザ端末に対して、暗号化したストリームコンテンツを配信するストリームコンテンツ配信方法において、
ストリームコンテンツの予約要求を発行したユーザ端末に対して、該ストリームコンテンツの復号に必要となる復号情報を送信する第１の過程と、
予約要求発行元のユーザ端末から復号情報の受信に成功した旨の通知を受信することを条件にして、予約要求発行元のユーザ端末についての課金を実行する第２の過程と、
ユーザ端末に対して、上記課金の後に、予約要求のストリームコンテンツを配信する第３の過程と、
予約要求のストリームコンテンツと同一内容のストリームコンテンツを再配信する場合に、上記課金を行ったユーザ端末に対して、その再配信に先立って、その再配信対象のストリームコンテンツの復号に必要となる復号情報を送信する第４の過程とを備えることを、
特徴とするストリームコンテンツ配信方法。
【請求項２】
複数のユーザ端末に対して、暗号化したストリームコンテンツを配信するストリームコンテンツ配信方法において、
ストリームコンテンツの予約要求を発行したユーザ端末に対して、該ストリームコンテンツの復号に必要となる復号情報を送信する第１の過程と、
予約要求発行元のユーザ端末から復号情報の受信に成功した旨の通知を受信することを条件にして、予約要求発行元のユーザ端末についての課金を実行する第２の過程と、
ユーザ端末に対して、上記課金の後に、予約要求のストリームコンテンツを配信する第３の過程と、
予約要求のストリームコンテンツと同一内容のストリームコンテンツを再配信する場合に、上記課金を行ったユーザ端末の内の所定の条件を充足するユーザ端末に対して、その再配信に先立って、その再配信対象のストリームコンテンツの復号に必要となる復号情報を送信する第４の過程とを備えることを、
特徴とするストリームコンテンツ配信方法。
【請求項３】
請求項２記載のストリームコンテンツ配信方法において、
上記第４の過程では、予約要求のストリームコンテンツの配信に失敗したユーザ端末に対して、再配信対象のストリームコンテンツの復号に必要となる復号情報を送信することを、
特徴とするストリームコンテンツ配信方法。
【請求項４】
請求項２記載のストリームコンテンツ配信方法において、
上記第４の過程では、予約要求のストリームコンテンツの復号成功通知を返信してこないユーザ端末に対して、再配信対象のストリームコンテンツの復号に必要となる復号情報を送信することを、
特徴とするストリームコンテンツ配信方法。
【請求項５】
ストリームコンテンツ配信装置から配信されてくる暗号化されたストリームコンテンツを受信して復号するストリームコンテンツ復号方法において、
ストリームコンテンツの予約要求に応答して上記ストリームコンテンツ配信装置から送信されてくる、該ストリームコンテンツの復号に必要となる復号情報を受信して、その受信に成功する場合に、上記ストリームコンテンツ配信装置に対して受信成功通知を返信する第１の過程と、
上記ストリームコンテンツ配信装置から予約要求のストリームコンテンツが配信されてくる場合に、上記復号情報を用いて、該ストリームコンテンツを復号して、その復号に成功する場合に、上記ストリームコンテンツ配信装置に対して復号成功通知を返信する第２の過程と、
上記ストリームコンテンツ配信装置から予約要求のストリームコンテンツと同一内容のストリームコンテンツが配信されてくる場合に、該ストリームコンテンツに対応付けて送信されてくる復号情報を用いて、該ストリームコンテンツを復号する第３の過程とを備えることを、
特徴とするストリームコンテンツ復号方法。
【請求項６】
複数のユーザ端末に対して、暗号化したストリームコンテンツを配信するストリームコンテンツ配信装置において、
ストリームコンテンツの予約要求を発行したユーザ端末に対して、該ストリームコンテンツの復号に必要となる復号情報を送信する第１の手段と、
予約要求発行元のユーザ端末から復号情報の受信に成功した旨の通知を受信することを条件にして、予約要求発行元のユーザ端末についての課金を実行する第２の手段と、
ユーザ端末に対して、上記課金の後に、予約要求のストリームコンテンツを配信する第３の手段と、
予約要求のストリームコンテンツと同一内容のストリームコンテンツを再配信する場合に、上記課金を行ったユーザ端末に対して、その再配信に先立って、その再配信対象のストリームコンテンツの復号に必要となる復号情報を送信する第４の手段とを備えることを、
特徴とするストリームコンテンツ配信装置。
【請求項７】
複数のユーザ端末に対して、暗号化したストリームコンテンツを配信するストリームコンテンツ配信装置において、
ストリームコンテンツの予約要求を発行したユーザ端末に対して、該ストリームコンテンツの復号に必要となる復号情報を送信する第１の手段と、
予約要求発行元のユーザ端末から復号情報の受信に成功した旨の通知を受信することを条件にして、予約要求発行元のユーザ端末についての課金を実行する第２の手段と、
ユーザ端末に対して、上記課金の後に、予約要求のストリームコンテンツを配信する第３の手段と、
予約要求のストリームコンテンツと同一内容のストリームコンテンツを再配信する場合に、上記課金を行ったユーザ端末の内の所定の条件を充足するユーザ端末に対して、その再配信に先立って、その再配信対象のストリームコンテンツの復号に必要となる復号情報を送信する第４の手段とを備えることを、
特徴とするストリームコンテンツ配信装置。
【請求項８】
請求項７記載のストリームコンテンツ配信装置において、
上記第４の手段は、予約要求のストリームコンテンツの配信に失敗したユーザ端末に対して、再配信対象のストリームコンテンツの復号に必要となる復号情報を送信することを、
特徴とするストリームコンテンツ配信装置。
【請求項９】
請求項７記載のストリームコンテンツ配信装置において、
上記第４の手段は、予約要求のストリームコンテンツの復号成功通知を返信してこないユーザ端末に対して、再配信対象のストリームコンテンツの復号に必要となる復号情報を送信することを、
特徴とするストリームコンテンツ配信装置。
【請求項１０】
ストリームコンテンツ配信装置から配信されてくる暗号化されたストリームコンテンツを受信して復号するストリームコンテンツ復号装置において、
ストリームコンテンツの予約要求に応答して上記ストリームコンテンツ配信装置から送信されてくる、該ストリームコンテンツの復号に必要となる復号情報を受信して、その受信に成功する場合に、上記ストリームコンテンツ配信装置に対して受信成功通知を返信する第１の手段と、
上記ストリームコンテンツ配信装置から予約要求のストリームコンテンツが配信されてくる場合に、上記復号情報を用いて、該ストリームコンテンツを復号して、その復号に成功する場合に、上記ストリームコンテンツ配信装置に対して復号成功通知を返信する第２の手段と、
上記ストリームコンテンツ配信装置から予約要求のストリームコンテンツと同一内容のストリームコンテンツが配信されてくる場合に、該ストリームコンテンツに対応付けて送信されてくる復号情報を用いて、該ストリームコンテンツを復号する第３の手段とを備えることを、
特徴とするストリームコンテンツ復号装置。
【請求項１１】
コンピュータにロードされたときに、複数のユーザ端末に対して、暗号化したストリームコンテンツを配信するストリームコンテンツ配信方法を実現するためのプログラムであって、
上記ストリームコンテンツ配信方法は、
ストリームコンテンツの予約要求を発行したユーザ端末に対して、該ストリームコンテンツの復号に必要となる復号情報を送信する第１の過程と、
予約要求発行元のユーザ端末から復号情報の受信に成功した旨の通知を受信することを条件にして、予約要求発行元のユーザ端末についての課金を実行する第２の過程と、
ユーザ端末に対して、上記課金の後に、予約要求のストリームコンテンツを配信する第３の過程と、
予約要求のストリームコンテンツと同一内容のストリームコンテンツを再配信する場合に、上記課金を行ったユーザ端末に対して、その再配信に先立って、その再配信対象のストリームコンテンツの復号に必要となる復号情報を送信する第４の過程とを行うことを、
特徴とするストリームコンテンツ配信処理用プログラム。
【請求項１２】
コンピュータにロードされたときに、複数のユーザ端末に対して、暗号化したストリームコンテンツを配信するストリームコンテンツ配信方法を実現するためのプログラムであって、
上記ストリームコンテンツ配信方法は、
ストリームコンテンツの予約要求を発行したユーザ端末に対して、該ストリームコンテンツの復号に必要となる復号情報を送信する第１の過程と、
予約要求発行元のユーザ端末から復号情報の受信に成功した旨の通知を受信することを条件にして、予約要求発行元のユーザ端末についての課金を実行する第２の過程と、
ユーザ端末に対して、上記課金の後に、予約要求のストリームコンテンツを配信する第３の過程と、
予約要求のストリームコンテンツと同一内容のストリームコンテンツを再配信する場合に、上記課金を行ったユーザ端末の内の所定の条件を充足するユーザ端末に対して、その再配信に先立って、その再配信対象のストリームコンテンツの復号に必要となる復号情報を送信する第４の過程とを行うことを、
特徴とするストリームコンテンツ配信処理用プログラム。
【請求項１３】
請求項１２記載のストリームコンテンツ配信処理用プログラムにおいて、
上記第４の過程では、予約要求のストリームコンテンツの配信に失敗したユーザ端末に対して、再配信対象のストリームコンテンツの復号に必要となる復号情報を送信することを、
特徴とするストリームコンテンツ配信処理用プログラム。
【請求項１４】
請求項１２記載のストリームコンテンツ配信処理用プログラムにおいて、
上記第４の過程では、予約要求のストリームコンテンツの復号成功通知を返信してこないユーザ端末に対して、再配信対象のストリームコンテンツの復号に必要となる復号情報を送信することを、
特徴とするストリームコンテンツ配信処理用プログラム。
【請求項１５】
コンピュータにロードされたときに、ストリームコンテンツ配信装置から配信されてくる暗号化されたストリームコンテンツを受信して復号するストリームコンテンツ復号方法を実現するためのプログラムであって、
上記ストリームコンテンツ復号方法は、
ストリームコンテンツの予約要求に応答して上記ストリームコンテンツ配信装置から送信されてくる、該ストリームコンテンツの復号に必要となる復号情報を受信して、その受信に成功する場合に、上記ストリームコンテンツ配信装置に対して受信成功通知を返信する第１の過程と、
上記ストリームコンテンツ配信装置から予約要求のストリームコンテンツが配信されてくる場合に、上記復号情報を用いて、該ストリームコンテンツを復号して、その復号に成功する場合に、上記ストリームコンテンツ配信装置に対して復号成功通知を返信する第２の過程と、
上記ストリームコンテンツ配信装置から予約要求のストリームコンテンツと同一内容のストリームコンテンツが配信されてくる場合に、該ストリームコンテンツに対応付けて送信されてくる復号情報を用いて、該ストリームコンテンツを復号する第３の過程とを行うことを、
特徴とするストリームコンテンツ復号処理用プログラム。
【請求項１６】
コンピュータにロードされたときに、複数のユーザ端末に対して、暗号化したストリームコンテンツを配信するストリームコンテンツ配信方法を実現するためのプログラムを記録した記録媒体であって、
上記ストリームコンテンツ配信方法は、
ストリームコンテンツの予約要求を発行したユーザ端末に対して、該ストリームコンテンツの復号に必要となる復号情報を送信する第１の過程と、
予約要求発行元のユーザ端末から復号情報の受信に成功した旨の通知を受信することを条件にして、予約要求発行元のユーザ端末についての課金を実行する第２の過程と、
ユーザ端末に対して、上記課金の後に、予約要求のストリームコンテンツを配信する第３の過程と、
予約要求のストリームコンテンツと同一内容のストリームコンテンツを再配信する場合に、上記課金を行ったユーザ端末に対して、その再配信に先立って、その再配信対象のストリームコンテンツの復号に必要となる復号情報を送信する第４の過程とを行うことを、
特徴とするストリームコンテンツ配信処理用プログラムを記録した記録媒体。
【請求項１７】
コンピュータにロードされたときに、複数のユーザ端末に対して、暗号化したストリームコンテンツを配信するストリームコンテンツ配信方法を実現するためのプログラムを記録した記録媒体であって、
上記ストリームコンテンツ配信方法は、
ストリームコンテンツの予約要求を発行したユーザ端末に対して、該ストリームコンテンツの復号に必要となる復号情報を送信する第１の過程と、
予約要求発行元のユーザ端末から復号情報の受信に成功した旨の通知を受信することを条件にして、予約要求発行元のユーザ端末についての課金を実行する第２の過程と、
ユーザ端末に対して、上記課金の後に、予約要求のストリームコンテンツを配信する第３の過程と、
予約要求のストリームコンテンツと同一内容のストリームコンテンツを再配信する場合に、上記課金を行ったユーザ端末の内の所定の条件を充足するユーザ端末に対して、その再配信に先立って、その再配信対象のストリームコンテンツの復号に必要となる復号情報を送信する第４の過程とを行うことを、
特徴とするストリームコンテンツ配信処理用プログラムを記録した記録媒体。
【請求項１８】
請求項１７記載のストリームコンテンツ配信処理用プログラムを記録した記録媒体において、
上記第４の過程では、予約要求のストリームコンテンツの配信に失敗したユーザ端末に対して、再配信対象のストリームコンテンツの復号に必要となる復号情報を送信することを、
特徴とするストリームコンテンツ配信処理用プログラムを記録した記録媒体。
【請求項１９】
請求項１７記載のストリームコンテンツ配信処理用プログラムを記録した記録媒体において、
上記第４の過程では、予約要求のストリームコンテンツの復号成功通知を返信してこないユーザ端末に対して、再配信対象のストリームコンテンツの復号に必要となる復号情報を送信することを、
特徴とするストリームコンテンツ配信処理用プログラムを記録した記録媒体。
【請求項２０】
コンピュータにロードされたときに、ストリームコンテンツ配信装置から配信されてくる暗号化されたストリームコンテンツを受信して復号するストリームコンテンツ復号方法を実現するためのプログラムを記録した記録媒体であって、
上記ストリームコンテンツ復号方法は、
ストリームコンテンツの予約要求に応答して上記ストリームコンテンツ配信装置から送信されてくる、該ストリームコンテンツの復号に必要となる復号情報を受信して、その受信に成功する場合に、上記ストリームコンテンツ配信装置に対して受信成功通知を返信する第１の過程と、
上記ストリームコンテンツ配信装置から予約要求のストリームコンテンツが配信されてくる場合に、上記復号情報を用いて、該ストリームコンテンツを復号して、その復号に成功する場合に、上記ストリームコンテンツ配信装置に対して復号成功通知を返信する第２の過程と、
上記ストリームコンテンツ配信装置から予約要求のストリームコンテンツと同一内容のストリームコンテンツが配信されてくる場合に、該ストリームコンテンツに対応付けて送信されてくる復号情報を用いて、該ストリームコンテンツを復号する第３の過程とを行うことを、
特徴とするストリームコンテンツ復号処理用プログラムを記録した記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数のユーザ端末に対して、暗号化したストリームコンテンツを配信するストリームコンテンツ配信方法及び装置と、そのストリームコンテンツ配信装置から配信されてくる暗号化されたストリームコンテンツを受信して復号するストリームコンテンツ復号方法及び装置と、そのストリームコンテンツ配信方法の実現に用いられるストリームコンテンツ配信処理用プログラム及びそのプログラムを記録した記録媒体と、そのストリームコンテンツ復号方法の実現に用いられるストリームコンテンツ復号処理用プログラム及びそのプログラムを記録した記録媒体とに関する。
【０００２】
【従来の技術】
予め予約を行って番組の視聴を行うＣＡＴＶなどのような複数ユーザ向けのストリームコンテンツ配信システムが普及しつつある。
【０００３】
このストリームコンテンツ配信システムでは、映画などのようなストリームコンテンツ（番組）を何回か再配信することが多い。
【０００４】
このストリームコンテンツ配信システムでは、番組単位の契約を行うことも多いが、番組単位の契約を行う場合、従来では、これらの再配信するストリームコンテンツを前回配信したストリームコンテンツとは別のものとして扱うという構成を採っている。
【０００５】
これから、再配信されるストリームコンテンツの視聴を希望する場合、ユーザは、その再配信されるストリームコンテンツの視聴についての契約（予約・課金）を行う必要がある。
【０００６】
【発明が解決しようとする課題】
しかしながら、このような従来技術に従っていると、前回配信されたストリームコンテンツの視聴についての契約を行ったユーザであっても、そのストリームコンテンツが再配信されるときにおいて、その視聴を希望する場合には、もう一度契約しなければならないことになる。
【０００７】
一度契約したストリームコンテンツについて再度視聴する場合に、それに対して課金されるということについて不合理と考えるユーザも多い。一度お金を払っているのだから、何回視聴できてもよいのではないかと考えるユーザも多いのである。
【０００８】
また、ユーザは視聴を予約していた番組を様々な理由（見忘れ、ネットワーク断などの理由）で視聴できないことがある。このような場合にまで、もう一度課金するという構成を採っていると、競合となる他のストリームコンテンツ配信システムにユーザを奪われることになってしまう。
【０００９】
本発明はかかる事情に鑑みてなされたものであって、複数のユーザ端末に対して暗号化したストリームコンテンツを配信するという構成を採るときにあって、ユーザが契約したストリームコンテンツを確実にかつ追加課金を課されることなく視聴できるようにする新たなストリームコンテンツ配信技術の提供を目的とする。
【００１０】
【課題を解決するための手段】
本発明は、複数のユーザ端末に対して、暗号化したストリームコンテンツを配信するストリームコンテンツ配信装置と、そのストリームコンテンツ配信装置から配信されてくる暗号化されたストリームコンテンツを受信して復号するユーザ端末（ストリームコンテンツ復号装置）とで構成されるストリームコンテンツ配信システムに適用される。
【００１１】
（ｉ）課金された予約要求発行元のユーザ端末が無条件に再配信対象のストリームコンテンツを復号できるようにする構成
本発明を具備するストリームコンテンツ配信装置は、ストリームコンテンツの予約要求を発行したユーザ端末に対して、そのストリームコンテンツの復号に必要となる復号情報を送信し、予約要求発行元のユーザ端末から復号情報の受信に成功した旨の通知を受信することを条件にして、予約要求発行元のユーザ端末についての課金を実行し、ユーザ端末に対して、その課金の後に、予約要求のストリームコンテンツを配信し、予約要求のストリームコンテンツと同一内容のストリームコンテンツを再配信する場合に、課金を行ったユーザ端末（予約要求発行元のユーザ端末）に対して、その再配信に先立って、その再配信対象のストリームコンテンツの復号に必要となる復号情報を送信するように処理する。
【００１２】
一方、本発明を具備するユーザ端末は、ストリームコンテンツの予約要求に応答してストリームコンテンツ配信装置から送信されてくる、その予約要求のストリームコンテンツの復号に必要となる復号情報を受信して、その受信に成功する場合に、ストリームコンテンツ配信装置に対して受信成功通知を返信し、ストリームコンテンツ配信装置から予約要求のストリームコンテンツが配信されてくる場合に、その受信した復号情報を用いて、その予約要求のストリームコンテンツを復号し、ストリームコンテンツ配信装置から予約要求のストリームコンテンツと同一内容のストリームコンテンツが配信されてくる場合に、その同一内容のストリームコンテンツに対応付けて送信されてくる復号情報を用いて、その同一内容のストリームコンテンツを復号するように処理する。
【００１３】
このように構成される本発明では、ユーザ端末は、ストリームコンテンツ配信装置に対して、ストリームコンテンツを指定して予約要求を発行する。
【００１４】
この予約要求を受けて、ストリームコンテンツ配信装置は、先ず最初に、予約要求発行元のユーザ端末に対して、予約要求のストリームコンテンツの復号に必要となる復号情報を送信する。
【００１５】
これを受けて、予約要求発行元のユーザ端末は、その送信されてくる復号情報を受信して、その受信に成功する場合に、ストリームコンテンツ配信装置に対して受信成功通知を返信する。
【００１６】
これを受けて、ストリームコンテンツ配信装置は、予約要求発行元のユーザ端末についての課金を実行する。
このようにして、予約要求発行元のユーザ端末がストリームコンテンツの復号に必要となる復号情報を入手したことを条件にして課金を実行することから、課金の正当性を担保することができるようになる。
【００１７】
ストリームコンテンツ配信装置は、この課金を行ったユーザ端末の識別子を、それを管理するテーブルに登録することで記録する。
【００１８】
続いて、ストリームコンテンツ配信装置は、ユーザ端末に対して、予約要求の暗号化したストリームコンテンツを配信する。
【００１９】
ここで、予約要求の発行日時と、予約要求のストリームコンテンツの配信日時との間に時間がある場合には、復号情報を前もって送信することによるセキュリティの低下を防止するために、ストリームコンテンツ配信装置は、本発明に関連する技術として、予約要求を受け付けて課金を行った後、予約要求のストリームコンテンツの配信直前に復号情報を送信することがある。
【００２０】
この予約要求のストリームコンテンツ（暗号化されている）の配信を受けて、予約要求発行元のユーザ端末は、その予約要求のストリームコンテンツの復号に用いる復号情報を取得しているので、それを用いて、その配信されてくる予約要求のストリームコンテンツを復号する。
【００２１】
続いて、ストリームコンテンツ配信装置は、予約要求のストリームコンテンツと同一内容のストリームコンテンツを再配信する日時に到達すると、ユーザ端末に対して、その同一内容の暗号化したストリームコンテンツ（前回の復号情報と異なる復号情報となるように暗号化することもある）を配信する。
【００２２】
このとき、ストリームコンテンツ配信装置は、上述のテーブル（課金を行ったユーザ端末の識別子を記録するテーブル）を参照することで、課金を行ったユーザ端末を特定して、その特定したユーザ端末に対して、その再配信対象のストリームコンテンツの復号に必要となる復号情報を送信するように処理する。
【００２３】
これを受けて、課金されたユーザ端末は、その送信されてくる復号情報を用いて、その配信されてくる再配信対象のストリームコンテンツ（暗号化されている）を復号する。
【００２４】
このように、本発明によれば、ユーザは、予約したストリームコンテンツと同一内容のストリームコンテンツが再配信される場合には、追加課金を課されることなく、そのストリームコンテンツを視聴できるようになるので、契約したストリームコンテンツを確実にかつ追加課金を課されることなく視聴できるようになる。
【００２５】
（ii）課金された予約要求発行元のユーザ端末の内、所定の条件を充足するユーザが再配信対象のストリームコンテンツを復号できるようにする構成
本発明を具備するストリームコンテンツ配信装置は、ストリームコンテンツの予約要求を発行したユーザ端末に対して、そのストリームコンテンツの復号に必要となる復号情報を送信し、予約要求発行元のユーザ端末から復号情報の受信に成功した旨の通知を受信することを条件にして、予約要求発行元のユーザ端末についての課金を実行し、ユーザ端末に対して、その課金の後に、予約要求のストリームコンテンツを配信し、予約要求のストリームコンテンツと同一内容のストリームコンテンツを再配信する場合に、課金を行ったユーザ端末の内の所定の条件を充足するユーザ端末（予約要求のストリームコンテンツの配信に失敗したユーザ端末や、予約要求のストリームコンテンツの復号に失敗したユーザ端末など）に対して、その再配信に先立って、その再配信対象のストリームコンテンツの復号に必要となる復号情報を送信するように処理する。
【００２６】
一方、本発明を具備するユーザ端末は、ストリームコンテンツの予約要求に応答してストリームコンテンツ配信装置から送信されてくる、その予約要求のストリームコンテンツの復号に必要となる復号情報を受信して、その受信に成功する場合に、ストリームコンテンツ配信装置に対して受信成功通知を返信し、ストリームコンテンツ配信装置から予約要求のストリームコンテンツが配信されてくる場合に、その受信した復号情報を用いて、その予約要求のストリームコンテンツを復号して、その復号に成功する場合に、ストリームコンテンツ配信装置に対して復号成功通知を返信し、ストリームコンテンツ配信装置から予約要求のストリームコンテンツと同一内容のストリームコンテンツが配信されてくる場合に、その同一内容のストリームコンテンツに対応付けて送信されてくる復号情報を用いて、その同一内容のストリームコンテンツを復号するように処理する。
【００２７】
このように構成される本発明では、ユーザ端末は、ストリームコンテンツ配信装置に対して、ストリームコンテンツを指定して予約要求を発行する。
【００２８】
この予約要求を受けて、ストリームコンテンツ配信装置は、先ず最初に、予約要求発行元のユーザ端末に対して、予約要求のストリームコンテンツの復号に必要となる復号情報を送信する。
【００２９】
これを受けて、予約要求発行元のユーザ端末は、その送信されてくる復号情報を受信して、その受信に成功する場合に、ストリームコンテンツ配信装置に対して受信成功通知を返信する。
【００３０】
これを受けて、ストリームコンテンツ配信装置は、予約要求発行元のユーザ端末についての課金を実行する。
このようにして、予約要求発行元のユーザ端末がストリームコンテンツの復号に必要となる復号情報を入手したことを条件にして課金を実行することから、課金の正当性を担保することができるようになる。
【００３１】
ストリームコンテンツ配信装置は、この課金を行ったユーザ端末の識別子を、それを管理するテーブルに登録することで記録する。
【００３２】
続いて、ストリームコンテンツ配信装置は、ユーザ端末に対して、予約要求の暗号化したストリームコンテンツを配信する。
【００３３】
ここで、予約要求の発行日時と、予約要求のストリームコンテンツの配信日時との間に時間がある場合には、復号情報を前もって送信することによるセキュリティの低下を防止するために、ストリームコンテンツ配信装置は、本発明に関連する技術として、予約要求を受け付けて課金を行った後、予約要求のストリームコンテンツの配信直前に復号情報を送信することがある。
【００３４】
このとき、ストリームコンテンツ配信装置は、ネットワーク断などにより予約要求のストリームコンテンツの配信に失敗する場合には、上述のテーブル（課金を行ったユーザ端末の識別子を記録するテーブル）に登録されているユーザ端末の内のその配信に失敗したユーザ端末に、その旨を記録する。
【００３５】
この予約要求のストリームコンテンツ（暗号化されている）の配信を受けて、予約要求発行元のユーザ端末は、その予約要求のストリームコンテンツの復号に用いる復号情報を取得しているので、それを用いて、その配信されてくる予約要求のストリームコンテンツを復号（その時点あるいは後日に、この配信に対する返信の形式や電子メールなどの別手段による通知の形式を用いて、その復号成功を返信する）する。
【００３６】
このとき、ストリームコンテンツ配信装置は、ユーザ端末が予約要求のストリームコンテンツの復号成功を返信する場合には、上述のテーブル（課金を行ったユーザ端末の識別子を記録するテーブル）に登録されているユーザ端末の内のその復号成功通知のユーザ端末に、その旨を記録する。
【００３７】
続いて、ストリームコンテンツ配信装置は、予約要求のストリームコンテンツと同一内容のストリームコンテンツを再配信する日時に到達すると、ユーザ端末に対して、その同一内容の暗号化したストリームコンテンツ（前回の復号情報と異なる復号情報となるように暗号化することもある）を配信する。
【００３８】
このとき、ストリームコンテンツ配信装置は、上述のテーブルを参照することで、課金を行ったユーザ端末の内、予約要求のストリームコンテンツの配信に失敗したユーザ端末や、予約要求のストリームコンテンツの復号に失敗したユーザ端末を特定して、その特定したユーザ端末に対して、その再配信対象のストリームコンテンツの復号に必要となる復号情報を送信するように処理する。
【００３９】
これを受けて、課金されたユーザ端末の内、予約要求のストリームコンテンツの配信を受けられなかったユーザ端末や、予約要求のストリームコンテンツの復号に失敗したユーザ端末は、その送信されてくる復号情報を用いて、その配信されてくる再配信対象のストリームコンテンツを復号する。
【００４０】
このように、本発明によれば、ユーザは、予約したストリームコンテンツをネットワーク断や見忘れなどの理由により視聴できないようなことがあっても、そのストリームコンテンツと同一内容のストリームコンテンツが再配信される場合には、追加課金を課されることなく、そのストリームコンテンツを視聴できるようになるので、契約したストリームコンテンツを確実にかつ追加課金を課されることなく視聴できるようになる。
【００４１】
【発明の実施の形態】
以下、本発明の好適な実施の形態の具体例を図面に基づいて詳細に説明する。なお、以下に述べる実施の形態は本発明の好適な具体例であるから技術的に好ましい種々の限定が付されているが、本発明はこれらの形態に限られるものではない。
【００４２】
図１に、本発明の一実施形態例を図示する。
【００４３】
図中、１は本発明を具備するストリームコンテンツ配信装置であって、暗号化したストリームコンテンツを配信（放送）するもの、２は本発明を具備するユーザ端末であって、ストリームコンテンツ配信装置１から配信されてくる暗号化されたストリームコンテンツを受信して復号し再生するもの、３は課金サーバであって、ストリームコンテンツ配信装置１からの指示に従って、ユーザ端末２を操作するユーザに対しての課金を実行するものである。
【００４４】
本発明のストリームコンテンツ配信装置１は、コンテンツ情報データベース１０と、ユーザ情報データベース１１と、復号情報データベース１２と、復号対象のコンテンツを予約するコンテンツ予約部１３と、コンテンツの配信を実行するコンテンツ配信部１４とを備える。
【００４５】
ここで、ストリームコンテンツ配信装置１に展開されるコンテンツ予約部１３及びコンテンツ配信部１４（これらが動作することで本発明のストリームコンテンツ配信方法が実現されることになる）は、具体的にはコンピュータプログラムで実現されるものであり、これらのコンピュータプログラムは、計算機が読み取り可能な半導体メモリなどの適当な記録媒体に格納することができる。
【００４６】
このコンテンツ情報データベース１０は、配信するコンテンツの情報を管理するものであって、図２（ａ）に示すように、例えば、コンテンツのＩＤに対応付けて、そのコンテンツの放送日時と、そのコンテンツの実体（暗号化されたコンテンツのデータ）と、そのコンテンツが再配信のものであるのか否かという情報と、そのコンテンツが再配信（３回以上再配信されることもある）のものである場合に、そのコンテンツと同一内容の以前に配信されたコンテンツのＩＤとを管理する。
【００４７】
また、ユーザ情報データベース１１は、コンテンツの視聴予約を行ったユーザについての情報を管理するものであって、図２（ｂ）に示すように、例えば、コンテンツの予約を行ったユーザのＩＤに対応付けて、そのユーザの操作するユーザ端末２のアドレスと、そのユーザが予約したコンテンツのＩＤと、そのコンテンツの配信に失敗したのか否かという情報と、そのコンテンツの復号に成功したのか否かという情報とを管理する。
【００４８】
また、復号情報データベース１２は、暗号化されたコンテンツの復号に必要となる復号情報（鍵情報）について管理するものであって、図２（ｃ）に示すように、例えば、コンテンツのＩＤに対応付けて、そのコンテンツの復号に必要となる復号情報を管理する。
【００４９】
一方、ユーザ端末２は、復号対象のコンテンツの予約要求を発行するコンテンツ予約発行部２０と、配信されるコンテンツの復号再生を実行するコンテンツ復号再生部２１とを備える。
【００５０】
ここで、ユーザ端末２に展開されるコンテンツ予約発行部２０及びコンテンツ復号再生部２１（これらが動作することで本発明のストリームコンテンツ復号方法が実現されることになる）は、具体的にはコンピュータプログラムで実現されるものであり、これらのコンピュータプログラムは、計算機が読み取り可能な半導体メモリなどの適当な記録媒体に格納することができる。
【００５１】
図３にコンテンツ予約部１３の実行する処理フローの一実施形態例、図４及び図５にコンテンツ配信部１４の実行する処理フローの一実施形態例、図６にコンテンツ予約発行部２０の実行する処理フローの一実施形態例、図７にコンテンツ復号再生部２１の実行する処理フローの一実施形態例を図示する。
【００５２】
次に、これらの処理フローに従って、本発明について詳細に説明する。
【００５３】
ストリームコンテンツ配信装置１に展開されるコンテンツ予約部１３は、ユーザ端末２から復号対象のコンテンツの予約要求が発行されると、図３の処理フローに示すように、先ず最初に、ステップ１で、予約要求発行元のユーザ端末２から、予約要求のコンテンツのＩＤを受け取る。
【００５４】
続いて、ステップ２で、その受け取ったコンテンツＩＤを検索キーにして復号情報データベース１２を参照することで、その予約要求のコンテンツの復号に必要となる復号情報を取得し、続くステップ３で、その取得した復号情報を、予約要求発行元のユーザ端末２に送信する。
【００５５】
続いて、ステップ４で、予約要求発行元のユーザ端末２から、その送信した復号情報の受信に成功した旨の通知が返信されてくるのを待って、その返信を確認すると、ステップ５に進んで、課金サーバ３に対して、予約要求発行元のユーザのＩＤと予約要求のコンテンツのＩＤとを指定して課金を指示することで、課金を行う。
【００５６】
続いて、ステップ６で、予約要求発行元のユーザのＩＤと、そのユーザの操作するユーザ端末２のアドレスと、予約要求のコンテンツのＩＤとをユーザ情報データベース１１に登録することで、復号対象のコンテンツの予約情報をユーザ情報データベース１１に登録して、処理を終了する。
【００５７】
このようにして、コンテンツ予約部１３は、ユーザ端末２からの予約要求に応答して、ユーザ情報データベース１１に対して、復号対象のコンテンツについての予約情報を登録するように処理するのである。
【００５８】
このユーザ情報データベース１１の構築を受けて、ストリームコンテンツ配信装置１に展開されるコンテンツ配信部１４は、コンテンツ情報データベース１０に登録されているコンテンツ放送日時に到達すると、図４及び図５の処理フローに示すように、先ず最初に、ステップ１で、コンテンツ情報データベース１０から、放送日時に到達した配信対象のコンテンツ（暗号化されている）を取得する。
【００５９】
続いて、ステップ２で、コンテンツ情報データベース１０に登録されている再配信属性情報を参照することで、その取得したコンテンツが再配信のものであるのか否かを判断して、再配信のものでないことを判断するとき、すなわち、今回初めて配信するコンテンツであることを判断するときには、ステップ３に進んで、その取得したコンテンツをユーザ端末２に配信する。
【００６０】
後述するように、ネットワーク断によりユーザが予約したコンテンツを視聴できなかった場合や、見忘れなどによりユーザが予約したコンテンツを視聴できなかった場合には、再配信のコンテンツを視聴できるようにするために、再配信のコンテンツを配信するときに、その視聴できなかったユーザに対して、その再配信のコンテンツの復号に必要となる復号情報を送信するという構成を採っている。
【００６１】
これから、ステップ２で、取得したコンテンツが再配信のものでないことを判断するときには、この復号情報の送信処理を行う必要がないので、直ちに、ステップ３に進んで、取得したコンテンツをユーザ端末２に配信するように処理するのである。
【００６２】
続いて、ステップ４で、この配信中にネットワーク断が発生したのか否かを判断して、ネットワーク断が発生しなかったことを判断するときには、ステップ５に進んで、予約要求発行元のユーザ端末２から復号成功通知が返信されてくるのか否かを判断する。
【００６３】
すなわち、後述するように、予約要求発行元のユーザ端末２は、このようにして配信するコンテンツが予約要求のものであることを判断するときには、上述した図３の処理フローにより取得した復号情報を使って、このコンテンツを復号して、復号に成功するときには、その旨を返信してくるので、この復号成功通知が返信されてくるのか否かを判断するのである。
【００６４】
この判断処理により、予約要求発行元のユーザ端末２から復号成功通知が返信されてこないことを判断するときには、そのまま処理を終了し、返信されてくることを判断するときには、ステップ６に進んで、ユーザ情報データベース１１に登録されている復号成功返信元のユーザ端末２の持つコンテンツ復号成功記録域に、復号成功を記録して処理を終了する。
【００６５】
この処理に従って、配信するコンテンツが予約要求したものであっても、ユーザが視聴を忘れることでユーザ端末２の電源を切断しているような場合には、ユーザ情報データベース１１には、復号成功が記録されないことになる。
【００６６】
一方、ステップ４で、コンテンツの配信中にネットワーク断が発生したことを判断するときには、ステップ７に進んで、このネットワーク断により影響を受けた予約要求発行元のユーザ端末が存在するのか否かをチェック（予約要求発行元のユーザ端末がどのネットワークに接続されているのかを把握できるので、それに従ってチェックする）し、続くステップ８で、ネットワーク断の影響を受けた予約要求発行元のユーザ端末が存在しないことを判断するときには、そのまま処理を終了する。
【００６７】
一方、ステップ８で、ネットワーク断の影響を受けた予約要求発行元のユーザ端末が存在することを判断するときには、ステップ９に進んで、ユーザ情報データベース１１に登録されているその配信失敗のユーザ端末２の持つコンテンツ配信失敗記録域に、配信失敗を記録して処理を終了する。
【００６８】
この処理に従って、ネットワーク断により予約要求のコンテンツを予約要求発行元のユーザ端末２に配信できない場合には、ユーザ情報データベース１１には、配信失敗が記録されることになる。
【００６９】
一方、ステップ２で、取得したコンテンツが再配信のものであることを判断するとき、すなわち、以前にも配信したことのあるコンテンツであることを判断するときには、ステップ１０に進んで、コンテンツ情報データベース１０を参照することで、以前に配信した同一コンテンツのＩＤ（何回も再配信される場合には、複数のＩＤが記録されている）を特定する。
【００７０】
続いて、ステップ１１で、その特定した同一コンテンツＩＤがユーザ情報データベース１１に登録されているのか否かをチェックすることで、その特定した同一コンテンツを予約しているユーザ端末２が存在するのか否かをチェックし、続くステップ１２で、存在しないことを判断するときには、復号情報を送信する必要がないので、直ちに上述したステップ３に進んで、取得したコンテンツをユーザ端末２に配信する処理に入る。
【００７１】
すなわち、その再配信のコンテンツを予約したユーザが存在する可能性があるので、ステップ３に進んで、取得したコンテンツをユーザ端末２に配信する処理に入るのである。
【００７２】
一方、ステップ１２で、同一コンテンツを予約しているユーザ端末２が存在することを判断するときには、ステップ１３に進んで、ユーザ情報データベース１１を参照することで、そのユーザ端末２の持つコンテンツ配信失敗記録域に配信失敗が記録されているのか否かをチェックし、続くステップ１４で、配信失敗が記録されていることを判断するときには、ステップ１５に進んで、復号情報データベース１２から今回配信するコンテンツの復号情報を取得して、それをそのユーザ端末２に送信してから、上述したステップ３に進んで、取得したコンテンツをユーザ端末２に配信する処理に入る。
【００７３】
この復号情報の送信を受けて、後述するように、ネットワーク断により前回のコンテンツの配信を受けられなかった予約要求発行元のユーザ端末２は、この復号情報を使って、今回再配信されるコンテンツを復号できるようになる。
【００７４】
一方、ステップ１４で、同一コンテンツを予約していたユーザ端末２の持つコンテンツ配信失敗記録域に配信失敗が記録されていないことを判断するときには、ステップ１６に進んで、ユーザ情報データベース１１を参照することで、そのユーザ端末２の持つコンテンツ復号成功記録域に復号成功が記録されているのか否かをチェックし、続くステップ１７で、復号成功が記録されていることを判断するときには、復号情報を送信する必要がないので、直ちに上述したステップ３に進んで、取得したコンテンツをユーザ端末２に配信する処理に入る。
【００７５】
一方、ステップ１７で、同一コンテンツを予約していたユーザ端末２の持つコンテンツ復号成功記録域に復号成功が記録されていないことを判断するときには、復号に失敗したことを判断して、ステップ１８に進んで、復号情報データベース１２から今回配信するコンテンツの復号情報を取得して、それをそのユーザ端末２に送信してから、上述したステップ３に進んで、取得したコンテンツをユーザ端末２に配信する処理に入る。
【００７６】
この復号情報の送信を受けて、後述するように、見忘れなどにより前回のコンテンツの復号に失敗した予約要求発行元のユーザ端末２は、この復号情報を使って、今回再配信されるコンテンツを復号できるようになる。
【００７７】
このようにして、コンテンツ配信部１４は、予約要求のコンテンツを配信した後、それと同一のコンテンツを再配信する場合に、前回のコンテンツ配信に失敗した予約要求発行元のユーザ端末２と、前回配信したコンテンツの復号に失敗した予約要求発行元のユーザ端末２とが存在するときには、それらのユーザ端末２に対して、今回配信するコンテンツの復号に必要となる復号情報を送信していくように処理するのである。
【００７８】
次に、ユーザ端末２に展開されるコンテンツ予約発行部２０及びコンテンツ復号再生部２１の実行する処理について説明する。
【００７９】
ユーザ端末２に展開されるコンテンツ予約発行部２０は、ユーザから復号対象のコンテンツの予約要求が発行されると、図６の処理フローに示すように、先ず最初に、ステップ１で、ユーザと対話することで、予約要求のコンテンツを決定し、続くステップ２で、ストリームコンテンツ配信装置１に対して、その予約要求のコンテンツのＩＤを指定して予約要求を発行する。
【００８０】
この予約要求の発行に応答して、ストリームコンテンツ配信装置１は、図３の処理フローで説明したように、予約要求のコンテンツの復号に必要となる復号情報を送信している。
【００８１】
これから、続くステップ３で、この復号情報が送信されてくるのを待って、復号情報が返信されてくると、ステップ４に進んで、送信されてきた復号情報を予約要求のコンテンツＩＤと対応をとりつつ保存してから、続くステップ５で、ストリームコンテンツ配信装置１に対して、復号情報の受信成功を返信して、処理を終了する。
【００８２】
この復号情報の受信成功通知を受けて、ストリームコンテンツ配信装置１は、図３の処理フローで説明したように、予約に対しての課金を行ってから、予約情報をユーザ情報データベース１１に登録する処理を行う。
【００８３】
一方、ユーザ端末２に展開されるコンテンツ復号再生部２１は、ストリームコンテンツ配信装置１から配信されてくるコンテンツを受信すると、図７の処理フローに示すように、先ず最初に、ステップ１で、その受信したコンテンツが予約要求のコンテンツであるのか否かを判断して、予約要求のコンテンツであることを判断するときには、ステップ２に進んで、図６の処理フローに従って保存してあるその予約要求のコンテンツの復号に用いる復号情報を使って、そのコンテンツを復号し再生する。
【００８４】
続いて、ステップ３で、ストリームコンテンツ配信装置１に対して、コンテンツの復号成功を返信（後日、電子メールなどを使って返信することでもよい）して、処理を終了する。
【００８５】
このコンテンツの復号成功通知を受けて、ストリームコンテンツ配信装置１は、図４及び図５の処理フローで説明したように、復号に成功したコンテンツと同一のコンテンツを再配信する場合には、この復号成功通知を発行したユーザ端末２に対して、そのコンテンツの復号に用いる復号情報を送信しないように処理することになる。
【００８６】
そして、ステップ１で、受信したコンテンツが予約要求のコンテンツでないことを判断するときには、ステップ４に進んで、そのコンテンツ（予約要求のコンテンツと同一のコンテンツである）の復号に用いる復号情報が送信されてきたのか否かを判断して、復号情報が送信されてこないことを判断するときには、処理を終了し、復号情報が送信されてきたことを判断するときには、ステップ５に進んで、送信されてきた復号情報を使って、受信したコンテンツを復号して再生する。
【００８７】
このようにして、ストリームコンテンツ配信装置１は、図８に示すように、第１回目のコンテンツの配信において、そのコンテンツの予約を行ったユーザが理由があって視聴できなかった場合には、そのコンテンツの第２回目の配信時に、それらの視聴できなかったユーザに対して、その第２回目のコンテンツの復号に必要となる復号情報を送信していくことで、そのコンテンツの復号を可能にするように処理するのである。
【００８８】
この構成に従って、ユーザは、購入したコンテンツについては確実に視聴できるようになり、一方、コンテンツの提供者は、購入したコンテンツの視聴を保証しているシステムであるということを前面に出すことにより、ユーザを獲得できるようになることで利益増収を実現できるようになる。
【００８９】
以上に説明した実施形態例では、コンテンツを再配信する場合に、以前に配信したコンテンツを視聴したユーザに対しては、その再配信するコンテンツの復号に必要となる復号情報を送信しないようにすることで、その再配信するコンテンツを視聴できないようにするという構成を採っているが、図９に示すように、そのような制限を加えることなく、一度購入したコンテンツについては、その後何回でも視聴できるようにするという構成を採ることも可能である。
【００９０】
この構成を採る場合には、コンテンツ配信部１４は、図４及び図５の処理フローに代えて図１０の処理フローを実行することになる。
【００９１】
すなわち、コンテンツ配信部１４は、コンテンツ情報データベース１０に登録されているコンテンツ放送日時に到達すると、先ず最初に、ステップ１で、コンテンツ情報データベース１０から、放送日時に到達した配信対象のコンテンツ（暗号化されている）を取得する。
【００９２】
続いて、ステップ２で、コンテンツ情報データベース１０に登録されている再配信属性情報を参照することで、その取得したコンテンツが再配信のものであるのか否かを判断して、再配信のものでないことを判断するときには、ステップ３に進んで、その取得したコンテンツをユーザ端末２に配信して、処理を終了する。
【００９３】
一方、ステップ２で、取得したコンテンツが再配信のものであることを判断するときには、ステップ４に進んで、コンテンツ情報データベース１０を参照することで、以前に配信した同一コンテンツのＩＤ（何回も再配信される場合には、複数のＩＤが記録されている）を特定する。
【００９４】
続いて、ステップ５で、その特定した同一コンテンツＩＤがユーザ情報データベース１１に登録されているのか否かをチェックすることで、その特定した同一コンテンツを予約しているユーザ端末２が存在するのか否かをチェックし、続くステップ６で、存在しないことを判断するときには、上述したステップ３に進んで、取得したコンテンツをユーザ端末２に配信して、処理を終了する。
【００９５】
一方、ステップ６で、特定した同一コンテンツを予約しているユーザ端末２が存在することを判断するときには、ステップ７に進んで、復号情報データベース１２から今回配信するコンテンツの復号情報を取得して、それをそのユーザ端末２に送信してから、上述したステップ３に進んで、取得したコンテンツをユーザ端末２に配信して、処理を終了する。
【００９６】
この図１０の処理フローに従う構成を用いると、ユーザは、図９に示すように、購入したコンテンツについては何回も視聴できるようになり、一方、コンテンツの提供者は、購入したコンテンツの視聴を何回でも保証しているシステムであるということを前面に出すことにより、ユーザを獲得できるようになることで利益増収を実現できるようになる。
【０１０１】
また、以上に説明した実施形態例では、説明の便宜上、ストリームコンテンツ配信装置１とは別に用意される課金サーバ３に対して課金を指示することで、課金を行うという構成を採ったが、ストリームコンテンツ配信装置１が直接課金を行ってもよいし、課金に必要となるログファイルを生成して、それを後日課金サーバ３に送信することで、課金を行うという構成を採ってもよい。
【０１０２】
以上に説明したことから分かるように、図１１に示すように、本発明のストリームコンテンツ配信装置１は、コンテンツ管理セクション１００、ユーザ管理セクション１０１、復号情報管理セクション１０２を備える。一方、本発明のユーザ端末２は、復号情報受信セクション２００、復号情報受信確認セクション２０１、コンテンツ受信セクション２０２、復号セクション２０３、再生セクション２０４を備える。
【０１０３】
ここで、本発明のストリームコンテンツ配信装置１では復号情報の受信成功通知を受け取るという構成を採っているが、この復号情報の受信成功通知を受け取らない場合には、図１２に示すように、ユーザ端末２は、復号情報受信確認セクション２０１を備える必要はない。
【０１０４】
このコンテンツ管理セクション１００は、図１３（ａ）に示すように、暗号化コンテンツをユーザ端末に配信する手段を備え、ユーザ管理セクション１０１は、復号情報の送信先となるユーザ端末（予約要求発行元のユーザ端末）を指定する手段を備え、復号情報管理セクション１０２は、復号情報の受信成功通知をユーザ管理セクション１０１に通知する手段と、復号情報を予約要求発行元のユーザ端末に送信する手段を備える。
【０１０５】
ここで、本発明のストリームコンテンツ配信装置１では復号情報の受信成功通知を受け取るという構成を採っているが、この復号情報の受信成功通知を受け取らない場合には、図１３（ｂ）に示すように、復号情報管理セクション１０２は、復号情報の受信成功通知をユーザ管理セクション１０１に通知する手段を備える必要はない。
【０１０６】
なお、これらの各セクションは物理的に異なる機器であっても、このような機能を保持した同一の機器であっても構わない。また、コンテンツや復号情報の配信手段はネットワーク経由でも、記録媒体経由でも構わない。
【０１０７】
実施形態例では説明しなかったが、復号情報をコンテンツに対して一括で送信する場合と、復号情報を分割して送信する場合とがある。コンテンツの復号が成功したという判断は、コンテンツの復号が少しでも行われた場合で判断してもよいし、ある一定の時間までコンテンツの復号が行われた場合で判断してもよいし、完全にコンテンツの復号が行われた場合で判断してもよい。
【０１０８】
また、復号情報の受信に成功したという判断についても、復号情報を分割して配信する場合には、コンテンツの中に含まれる復号情報の割合で決めてもいいし、１個でも復号情報が受信された場合には、復号情報の受信に成功したと判断してよいし、１個でも復号情報が抜けた場合には、復号情報の受信に失敗したと判断してもよい。
【０１０９】
図示実施形態例に従って本発明を説明したが、本発明はこれに限定されるものではない。例えば、実施形態例では、暗号化コンテンツについては一斉に配信して、復号情報を視聴ユーザのみに送信することでコンテンツの視聴の可不可を決定するという構成を採ったが、暗号化コンテンツについても視聴ユーザにのみ配信するという構成を採ってもよい。
【０１１０】
【発明の効果】
以上説明したように、本発明によれば、ユーザは、予約したストリームコンテンツと同一内容のストリームコンテンツが再配信される場合には、追加課金を課されることなく、そのストリームコンテンツを視聴できるようになるので、契約したストリームコンテンツを確実にかつ追加課金を課されることなく視聴できるようになる。
【０１１１】
そして、本発明によれば、ユーザは、予約したストリームコンテンツをネットワーク断や見忘れなどの理由により視聴できないようなことがあっても、そのストリームコンテンツと同一内容のストリームコンテンツが再配信される場合には、追加課金を課されることなく、そのストリームコンテンツを視聴できるようになるので、契約したストリームコンテンツを確実にかつ追加課金を課されることなく視聴できるようになる。
【０１１２】
そして、本発明によれば、ストリームコンテンツの提供者は、購入したコンテンツの視聴を保証しているシステムであるということを前面に出すことにより、ユーザを獲得できるようになることで利益増収を実現できるようになる。
【図面の簡単な説明】
【図１】本発明の一実施形態例である。
【図２】データベースの管理するデータの一実施形態例である。
【図３】コンテンツ予約部の実行する処理フローの一実施形態例である。
【図４】コンテンツ配信部の実行する処理フローの一実施形態例である。
【図５】コンテンツ配信部の実行する処理フローの一実施形態例である。
【図６】コンテンツ予約発行部の実行する処理フローの一実施形態例である。
【図７】コンテンツ復号再生部の実行する処理フローの一実施形態例である。
【図８】本発明の処理の説明図である。
【図９】本発明の処理の説明図である。
【図１０】コンテンツ配信部の実行する処理フローの他の実施形態例である。
【図１１】本発明の装置構成の説明図である。
【図１２】本発明に関連する技術の装置構成の説明図である。
【図１３】本発明の装置構成と本発明に関連する技術の装置構成の説明
図である。
【符号の説明】
１    ストリームコンテンツ配信装置
２    ユーザ端末
３    課金サーバ
１０  コンテンツ情報データベース
１１  ユーザ情報データベース
１２  復号情報データベース
１３  コンテンツ予約部
１４  コンテンツ配信部
２０  コンテンツ予約発行部
２１  コンテンツ復号再生部
【図１】
0003600552.tif 000002
【図２】
0003600552.tif 000003
【図３】
0003600552.tif 000004
【図４】
0003600552.tif 000005
【図５】
0003600552.tif 000006
【図６】
0003600552.tif 000007
【図７】
0003600552.tif 000008
【図８】
0003600552.tif 000009
【図９】
0003600552.tif 000010
【図１０】
0003600552.tif 000011
【図１１】
0003600552.tif 000012
【図１２】
0003600552.tif 000013
【図１３】
0003600552.tif 000014