[go: up one dir, main page]

JP2002344940A - Stream content distribution method and apparatus, stream content decoding method and apparatus, stream content distribution processing program and recording medium for the program, stream content decoding processing program and recording medium for the program - Google Patents

Stream content distribution method and apparatus, stream content decoding method and apparatus, stream content distribution processing program and recording medium for the program, stream content decoding processing program and recording medium for the program

Info

Publication number
JP2002344940A
JP2002344940A JP2001142740A JP2001142740A JP2002344940A JP 2002344940 A JP2002344940 A JP 2002344940A JP 2001142740 A JP2001142740 A JP 2001142740A JP 2001142740 A JP2001142740 A JP 2001142740A JP 2002344940 A JP2002344940 A JP 2002344940A
Authority
JP
Japan
Prior art keywords
stream content
content
decoding
stream
user terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2001142740A
Other languages
Japanese (ja)
Other versions
JP3600552B2 (en
Inventor
Kana Nakazato
加奈 中里
Sachiko Iori
祥子 庵
Nobuhisa Miyake
延久 三宅
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NTT Inc
Original Assignee
Nippon Telegraph and Telephone Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP2001142740A priority Critical patent/JP3600552B2/en
Publication of JP2002344940A publication Critical patent/JP2002344940A/en
Application granted granted Critical
Publication of JP3600552B2 publication Critical patent/JP3600552B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Storage Device Security (AREA)

Abstract

(57)【要約】 【課題】本発明は、複数のユーザ端末に対して暗号化し
たストリームコンテンツを配信する構成を採るときに、
ユーザが契約したストリームコンテンツを確実にかつ追
加課金を課されることなく視聴できるようにすることを
目的とする。 【解決手段】コンテンツを予約(購入)したユーザに対
して、予約したコンテンツの復号に必要となる復号情報
を送信することで、予約したコンテンツの復号を可能に
する。この構成を採るときに、ネットワーク断などによ
りユーザに対して予約したコンテンツを配信できない場
合や、視聴忘れなどによりユーザが予約したコンテンツ
の復号に失敗する場合には、予約したコンテンツと同一
のコンテンツを再配信するときに、それらのユーザに対
して、今回再配信するコンテンツの復号に必要となる復
号情報を送信する。これにより、ユーザは自分の購入し
たコンテンツを確実に視聴できるようになる。
(57) [Summary] The present invention relates to a configuration for distributing encrypted stream content to a plurality of user terminals.
An object of the present invention is to ensure that a user can view stream contents contracted by a user without any additional charge. Kind Code: A1 A decryption of a reserved content is made possible by transmitting decryption information necessary for decrypting the reserved content to a user who has reserved (purchased) the content. When adopting this configuration, if the reserved content cannot be delivered to the user due to a network disconnection, or if decoding of the content reserved by the user fails due to forgetting to view, the same content as the reserved content is used. At the time of redistribution, decryption information necessary for decrypting the content to be redistributed this time is transmitted to those users. Thus, the user can surely view the content purchased by the user.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、複数のユーザ端末
に対して、暗号化したストリームコンテンツを配信する
ストリームコンテンツ配信方法及び装置と、そのストリ
ームコンテンツ配信装置から配信されてくる暗号化され
たストリームコンテンツを受信して復号するストリーム
コンテンツ復号方法及び装置と、そのストリームコンテ
ンツ配信方法の実現に用いられるストリームコンテンツ
配信処理用プログラム及びそのプログラムの記録媒体
と、そのストリームコンテンツ復号方法の実現に用いら
れるストリームコンテンツ復号処理用プログラム及びそ
のプログラムの記録媒体とに関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a stream content distribution method and apparatus for distributing encrypted stream content to a plurality of user terminals, and an encrypted stream distributed from the stream content distribution apparatus. Stream content decoding method and apparatus for receiving and decoding content, stream content distribution processing program used to realize the stream content distribution method, recording medium of the program, and stream used to implement the stream content decoding method The present invention relates to a content decryption processing program and a recording medium for the program.

【0002】[0002]

【従来の技術】予め予約を行って番組の視聴を行うCA
TVなどのような複数ユーザ向けのストリームコンテン
ツ配信システムが普及しつつある。
2. Description of the Related Art A CA for making a reservation in advance and viewing a program
Stream content distribution systems for a plurality of users, such as TVs, are becoming widespread.

【0003】このストリームコンテンツ配信システムで
は、映画などのようなストリームコンテンツ(番組)を
何回か再配信することが多い。
In this stream contents distribution system, stream contents (programs) such as movies are often redistributed several times.

【0004】このストリームコンテンツ配信システムで
は、番組単位の契約を行うことも多いが、番組単位の契
約を行う場合、従来では、これらの再配信するストリー
ムコンテンツを前回配信したストリームコンテンツとは
別のものとして扱うという構成を採っている。
In this stream content distribution system, a contract is often made for each program. However, when a contract is made for each program, conventionally, these stream contents to be redistributed are different from the previously distributed stream contents. It is configured to be treated as.

【0005】これから、再配信されるストリームコンテ
ンツの視聴を希望する場合、ユーザは、その再配信され
るストリームコンテンツの視聴についての契約(予約・
課金)を行う必要がある。
[0005] From now on, if the user wants to view the stream contents to be redistributed, the user must make a contract (reservation / reservation) for viewing the stream contents to be redistributed.
Billing).

【0006】[0006]

【発明が解決しようとする課題】しかしながら、このよ
うな従来技術に従っていると、前回配信されたストリー
ムコンテンツの視聴についての契約を行ったユーザであ
っても、そのストリームコンテンツが再配信されるとき
において、その視聴を希望する場合には、もう一度契約
しなければならないことになる。
However, according to such a conventional technique, even if a user has made a contract for viewing the previously distributed stream content, even if the stream content is redistributed, If you want to watch it, you will have to sign up again.

【0007】一度契約したストリームコンテンツについ
て再度視聴する場合に、それに対して課金されるという
ことについて不合理と考えるユーザも多い。一度お金を
払っているのだから、何回視聴できてもよいのではない
かと考えるユーザも多いのである。
[0007] Many users consider it unreasonable to be charged for watching the stream content once contracted again. Many users are willing to pay as much as they want and watch as many times as they like.

【0008】また、ユーザは視聴を予約していた番組を
様々な理由(見忘れ、ネットワーク断などの理由)で視
聴できないことがある。このような場合にまで、もう一
度課金するという構成を採っていると、競合となる他の
ストリームコンテンツ配信システムにユーザを奪われる
ことになってしまう。
Further, the user may not be able to view the program reserved for viewing for various reasons (for example, forgetting to watch or disconnecting the network). In such a case, if a configuration of charging again is adopted, the user is robbed by another competing stream content distribution system.

【0009】本発明はかかる事情に鑑みてなされたもの
であって、複数のユーザ端末に対して暗号化したストリ
ームコンテンツを配信するという構成を採るときにあっ
て、ユーザが契約したストリームコンテンツを確実にか
つ追加課金を課されることなく視聴できるようにする新
たなストリームコンテンツ配信技術の提供を目的とす
る。
The present invention has been made in view of the above circumstances, and has a configuration in which encrypted stream content is distributed to a plurality of user terminals. It is an object of the present invention to provide a new stream content distribution technology that enables viewing without any additional charge.

【0010】[0010]

【課題を解決するための手段】本発明は、複数のユーザ
端末に対して、暗号化したストリームコンテンツを配信
するストリームコンテンツ配信装置と、そのストリーム
コンテンツ配信装置から配信されてくる暗号化されたス
トリームコンテンツを受信して復号するユーザ端末(ス
トリームコンテンツ復号装置)とで構成されるストリー
ムコンテンツ配信システムに適用される。
SUMMARY OF THE INVENTION The present invention provides a stream content distribution device for distributing encrypted stream content to a plurality of user terminals, and an encrypted stream distributed from the stream content distribution device. The present invention is applied to a stream content distribution system including a user terminal (stream content decoding device) that receives and decodes content.

【0011】(i)課金された予約要求発行元のユーザ
端末が無条件に再配信対象のストリームコンテンツを復
号できるようにする構成 本発明を具備するストリームコンテンツ配信装置は、ス
トリームコンテンツの予約要求を発行したユーザ端末に
対して、そのストリームコンテンツの復号に必要となる
復号情報を送信し、予約要求発行元のユーザ端末につい
ての課金を実行し、ユーザ端末に対して、予約要求のス
トリームコンテンツを配信し、予約要求のストリームコ
ンテンツと同一内容のストリームコンテンツを再配信す
る場合に、課金を行ったユーザ端末(予約要求発行元の
ユーザ端末)に対して、その再配信対象のストリームコ
ンテンツの復号に必要となる復号情報を送信するように
処理する。
(I) A configuration in which a user terminal that has issued a charged reservation request can unconditionally decode a stream content to be redistributed. A stream content distribution apparatus equipped with the present invention transmits a stream content reservation request. Sends the decoding information necessary for decoding the stream content to the issuing user terminal, executes the charging for the user terminal that issued the reservation request, and distributes the streaming content of the reservation request to the user terminal. When redistributing stream content having the same content as the stream content of the reservation request, it is necessary to decode the stream content to be redistributed to the charging user terminal (the user terminal that issued the reservation request). Is processed so as to transmit the decoding information.

【0012】一方、本発明を具備するユーザ端末は、ス
トリームコンテンツの予約要求に応答してストリームコ
ンテンツ配信装置から送信されてくる、その予約要求の
ストリームコンテンツの復号に必要となる復号情報を受
信(その受信成功を返信する場合がある)し、ストリー
ムコンテンツ配信装置から予約要求のストリームコンテ
ンツが配信されてくる場合に、その受信した復号情報を
用いて、その予約要求のストリームコンテンツを復号
し、ストリームコンテンツ配信装置から予約要求のスト
リームコンテンツと同一内容のストリームコンテンツが
配信されてくる場合に、その同一内容のストリームコン
テンツに対応付けて送信されてくる復号情報を用いて、
その同一内容のストリームコンテンツを復号するように
処理する。
On the other hand, a user terminal equipped with the present invention receives decoding information required for decoding the stream content of the reservation request transmitted from the stream content distribution device in response to the stream content reservation request ( When the stream content of the reservation request is distributed from the stream content distribution device, the stream content of the reservation request is decoded using the received decoding information, and the stream content of the reservation request is decoded. When stream content having the same content as the stream content of the reservation request is delivered from the content delivery device, using the decoding information transmitted in association with the stream content having the same content,
Processing is performed to decode the stream contents having the same contents.

【0013】このように構成される本発明では、ユーザ
端末は、ストリームコンテンツ配信装置に対して、スト
リームコンテンツを指定して予約要求を発行する。
In the present invention thus configured, the user terminal specifies a stream content and issues a reservation request to the stream content distribution device.

【0014】この予約要求を受けて、ストリームコンテ
ンツ配信装置は、先ず最初に、予約要求発行元のユーザ
端末に対して、予約要求のストリームコンテンツの復号
に必要となる復号情報を送信してから、予約要求発行元
のユーザ端末についての課金を実行したり、予約要求発
行元のユーザ端末についての課金を実行してから、予約
要求発行元のユーザ端末に対して、予約要求のストリー
ムコンテンツの復号に必要となる復号情報を送信する。
In response to the reservation request, the stream content distribution apparatus first transmits, to the user terminal that issued the reservation request, decoding information necessary for decoding the stream content of the reservation request. After charging the user terminal of the reservation request issuer or charging the user terminal of the reservation request issuer, the user terminal of the reservation request issuer decodes the reservation request stream content. Transmit the necessary decryption information.

【0015】これを受けて、予約要求発行元のユーザ端
末は、その送信されてくる復号情報を受信(その受信成
功を返信する場合がある)する。
[0015] In response to this, the user terminal that issued the reservation request receives the decrypted information transmitted (it may return a successful reception).

【0016】このとき、ストリームコンテンツ配信装置
は、ユーザ端末が復号情報の受信成功を返信する場合に
は、その受信成功通知を受信することを条件にして、予
約要求発行元のユーザ端末についての課金を実行するこ
とで、課金の正当性を担保するように処理することがあ
る。
[0016] At this time, when the user terminal returns the success of the reception of the decoding information, the stream content distribution apparatus charges the user terminal of the reservation request issuer on condition that the reception success notification is received. Is performed, processing may be performed to ensure the validity of charging.

【0017】ストリームコンテンツ配信装置は、この課
金を行ったユーザ端末の識別子を、それを管理するテー
ブルに登録することで記録する。
The stream content distribution apparatus records the identifier of the user terminal that has performed the charging by registering the identifier in a table for managing the user terminal.

【0018】続いて、ストリームコンテンツ配信装置
は、ユーザ端末に対して、予約要求の暗号化したストリ
ームコンテンツを配信する。
Subsequently, the stream content distribution device distributes the encrypted stream content of the reservation request to the user terminal.

【0019】ここで、予約要求の発行日時と、予約要求
のストリームコンテンツの配信日時との間に時間がある
場合には、復号情報を前もって送信することによるセキ
ュリティの低下を防止するために、ストリームコンテン
ツ配信装置は、予約要求を受け付けて課金を行った後、
予約要求のストリームコンテンツの配信直前に復号情報
を送信するようにしてもよい。
Here, if there is a time between the issue date and time of the reservation request and the distribution date and time of the stream content of the reservation request, the stream is transmitted in advance to prevent the security from being reduced by transmitting the decryption information. After receiving the reservation request and charging, the content distribution device
The decoding information may be transmitted immediately before the delivery of the stream content of the reservation request.

【0020】この予約要求のストリームコンテンツ(暗
号化されている)の配信を受けて、予約要求発行元のユ
ーザ端末は、その予約要求のストリームコンテンツの復
号に用いる復号情報を取得しているので、それを用い
て、その配信されてくる予約要求のストリームコンテン
ツを復号する。
In response to the delivery of the stream content (encrypted) of the reservation request, the user terminal that has issued the reservation request has obtained the decryption information used to decrypt the stream content of the reservation request. Using this, the stream content of the distributed reservation request is decrypted.

【0021】続いて、ストリームコンテンツ配信装置
は、予約要求のストリームコンテンツと同一内容のスト
リームコンテンツを再配信する日時に到達すると、ユー
ザ端末に対して、その同一内容の暗号化したストリーム
コンテンツ(前回の復号情報と異なる復号情報となるよ
うに暗号化することもある)を配信する。
Subsequently, when the date and time at which the stream content having the same content as the stream content of the reservation request is redistributed arrives, the stream content distribution device sends the encrypted stream content having the same content to the user terminal (the previous time). (It may be encrypted so as to be decrypted information different from the decrypted information).

【0022】このとき、ストリームコンテンツ配信装置
は、上述のテーブル(課金を行ったユーザ端末の識別子
を記録するテーブル)を参照することで、課金を行った
ユーザ端末を特定して、その特定したユーザ端末に対し
て、その再配信対象のストリームコンテンツの復号に必
要となる復号情報を送信するように処理する。
At this time, the stream content distribution device specifies the user terminal that has performed the billing by referring to the above-mentioned table (table for recording the identifier of the user terminal that has performed the billing), and specifies the specified user. Processing is performed to the terminal to transmit decoding information necessary for decoding the stream content to be redistributed.

【0023】これを受けて、課金されたユーザ端末は、
その送信されてくる復号情報を用いて、その配信されて
くる再配信対象のストリームコンテンツ(暗号化されて
いる)を復号する。
In response to this, the charged user terminal is:
Using the transmitted decryption information, the distributed stream content (encrypted) to be redistributed is decrypted.

【0024】このように、本発明によれば、ユーザは、
予約したストリームコンテンツと同一内容のストリーム
コンテンツが再配信される場合には、追加課金を課され
ることなく、そのストリームコンテンツを視聴できるよ
うになるので、契約したストリームコンテンツを確実に
かつ追加課金を課されることなく視聴できるようにな
る。
As described above, according to the present invention, the user
When the stream content having the same content as the reserved stream content is redistributed, the stream content can be viewed without additional charge, so that the contracted stream content can be reliably and additionally charged. You will be able to watch without being charged.

【0025】(ii)課金された予約要求発行元のユーザ
端末の内、所定の条件を充足するユーザが再配信対象の
ストリームコンテンツを復号できるようにする構成 本発明を具備するストリームコンテンツ配信装置は、ス
トリームコンテンツの予約要求を発行したユーザ端末に
対して、そのストリームコンテンツの復号に必要となる
復号情報を送信し、予約要求発行元のユーザ端末につい
ての課金を実行し、ユーザ端末に対して、予約要求のス
トリームコンテンツを配信し、予約要求のストリームコ
ンテンツと同一内容のストリームコンテンツを再配信す
る場合に、課金を行ったユーザ端末の内の所定の条件を
充足するユーザ端末(予約要求のストリームコンテンツ
の配信に失敗したユーザ端末や、予約要求のストリーム
コンテンツの復号に失敗したユーザ端末など)に対し
て、その再配信対象のストリームコンテンツの復号に必
要となる復号情報を送信するように処理する。
(Ii) A configuration that enables a user who satisfies a predetermined condition among the user terminals that have issued a reservation request to be able to decode the stream content to be redistributed. To the user terminal that has issued the reservation request for the stream content, transmitting the decoding information necessary for decoding the stream content, executing the charging for the user terminal that issued the reservation request, In the case of distributing the stream content of the reservation request and redistributing the stream content of the same content as the stream content of the reservation request, the user terminal that satisfies a predetermined condition among the user terminals that performed the charging (the stream content of the reservation request) User terminal that failed to deliver the Against such a user terminal) who will be treated to transmit decryption information required for decoding the stream contents of the re-distribution target.

【0026】一方、本発明を具備するユーザ端末は、ス
トリームコンテンツの予約要求に応答してストリームコ
ンテンツ配信装置から送信されてくる、その予約要求の
ストリームコンテンツの復号に必要となる復号情報を受
信(その受信成功を返信する場合がある)し、ストリー
ムコンテンツ配信装置から予約要求のストリームコンテ
ンツが配信されてくる場合に、その受信した復号情報を
用いて、その予約要求のストリームコンテンツを復号
(その復号成功を返信する場合がある)し、ストリーム
コンテンツ配信装置から予約要求のストリームコンテン
ツと同一内容のストリームコンテンツが配信されてくる
場合に、その同一内容のストリームコンテンツに対応付
けて送信されてくる復号情報を用いて、その同一内容の
ストリームコンテンツを復号するように処理する。
On the other hand, the user terminal equipped with the present invention receives the decoding information required for decoding the stream content of the reservation request transmitted from the stream content distribution device in response to the stream content reservation request ( When the stream content of the reservation request is distributed from the stream content distribution device, the stream content of the reservation request is decoded using the received decoding information (the decoding is performed). (Successful response may be returned), and when stream content having the same content as the stream content of the reservation request is delivered from the stream content delivery device, decoding information transmitted in association with the stream content having the same content Using the same stream content Processing to decode.

【0027】このように構成される本発明では、ユーザ
端末は、ストリームコンテンツ配信装置に対して、スト
リームコンテンツを指定して予約要求を発行する。
In the present invention thus configured, the user terminal issues a reservation request to the stream content distribution device by designating the stream content.

【0028】この予約要求を受けて、ストリームコンテ
ンツ配信装置は、先ず最初に、予約要求発行元のユーザ
端末に対して、予約要求のストリームコンテンツの復号
に必要となる復号情報を送信してから、予約要求発行元
のユーザ端末についての課金を実行したり、予約要求発
行元のユーザ端末についての課金を実行してから、予約
要求発行元のユーザ端末に対して、予約要求のストリー
ムコンテンツの復号に必要となる復号情報を送信する。
In response to the reservation request, the stream content distribution apparatus first transmits, to the user terminal that issued the reservation request, decoding information necessary for decoding the stream content of the reservation request. After charging the user terminal of the reservation request issuer or charging the user terminal of the reservation request issuer, the user terminal of the reservation request issuer decodes the reservation request stream content. Transmit the necessary decryption information.

【0029】これを受けて、予約要求発行元のユーザ端
末は、その送信されてくる復号情報を受信(その受信成
功を返信する場合がある)する。
In response to this, the user terminal that issued the reservation request receives the transmitted decryption information (it may return a successful reception).

【0030】このとき、ストリームコンテンツ配信装置
は、ユーザ端末が復号情報の受信成功を返信する場合に
は、その受信成功通知を受信することを条件にして、予
約要求発行元のユーザ端末についての課金を実行するこ
とで、課金の正当性を担保するように処理することがあ
る。
[0030] At this time, when the user terminal returns a success of the reception of the decryption information, the stream content distribution device charges the user terminal of the reservation request issuer on condition that the reception success notification is received. Is performed, processing may be performed to ensure the validity of charging.

【0031】ストリームコンテンツ配信装置は、この課
金を行ったユーザ端末の識別子を、それを管理するテー
ブルに登録することで記録する。
The stream content distribution apparatus records the identifier of the user terminal that has performed the charging by registering the identifier in a table for managing the user terminal.

【0032】続いて、ストリームコンテンツ配信装置
は、ユーザ端末に対して、予約要求の暗号化したストリ
ームコンテンツを配信する。
Subsequently, the stream content distribution device distributes the encrypted stream content of the reservation request to the user terminal.

【0033】ここで、予約要求の発行日時と、予約要求
のストリームコンテンツの配信日時との間に時間がある
場合には、復号情報を前もって送信することによるセキ
ュリティの低下を防止するために、ストリームコンテン
ツ配信装置は、予約要求を受け付けて課金を行った後、
予約要求のストリームコンテンツの配信直前に復号情報
を送信するようにしてもよい。
Here, if there is a time between the issue date and time of the reservation request and the distribution date and time of the stream content of the reservation request, the stream is transmitted in order to prevent the security from being lowered by transmitting the decryption information in advance. After receiving the reservation request and charging, the content distribution device
The decoding information may be transmitted immediately before the delivery of the stream content of the reservation request.

【0034】このとき、ストリームコンテンツ配信装置
は、ネットワーク断などにより予約要求のストリームコ
ンテンツの配信に失敗する場合には、上述のテーブル
(課金を行ったユーザ端末の識別子を記録するテーブ
ル)に登録されているユーザ端末の内のその配信に失敗
したユーザ端末に、その旨を記録する。
At this time, if the stream content distribution apparatus fails to distribute the reservation request stream content due to a network disconnection or the like, the stream content distribution apparatus is registered in the above-described table (table for recording the identifier of the user terminal that has made the charge). The fact is recorded in the user terminal of which the distribution has failed among the user terminals that have failed.

【0035】この予約要求のストリームコンテンツ(暗
号化されている)の配信を受けて、予約要求発行元のユ
ーザ端末は、その予約要求のストリームコンテンツの復
号に用いる復号情報を取得しているので、それを用い
て、その配信されてくる予約要求のストリームコンテン
ツを復号(その時点あるいは後日に、この配信に対する
返信の形式や電子メールなどの別手段による通知の形式
を用いて、その復号成功を返信する場合がある)する。
In response to the distribution of the stream contents (encrypted) of the reservation request, the user terminal which has issued the reservation request has obtained the decryption information used for decrypting the stream contents of the reservation request. Using this, the stream contents of the distributed reservation request are decrypted (at that time or at a later date, the success of the decryption is returned using a form of reply to this distribution or a form of notification by another means such as e-mail). May be).

【0036】このとき、ストリームコンテンツ配信装置
は、ユーザ端末が予約要求のストリームコンテンツの復
号成功を返信する場合には、上述のテーブル(課金を行
ったユーザ端末の識別子を記録するテーブル)に登録さ
れているユーザ端末の内のその復号成功通知のユーザ端
末に、その旨を記録する。
At this time, when the user terminal returns a successful decoding of the stream content of the reservation request, the stream content distribution device is registered in the above-described table (table for recording the identifier of the charging user terminal). That fact is recorded in the user terminal of the decoding success notification out of the user terminals that are in use.

【0037】続いて、ストリームコンテンツ配信装置
は、予約要求のストリームコンテンツと同一内容のスト
リームコンテンツを再配信する日時に到達すると、ユー
ザ端末に対して、その同一内容の暗号化したストリーム
コンテンツ(前回の復号情報と異なる復号情報となるよ
うに暗号化することもある)を配信する。
Subsequently, when the date and time at which the stream content having the same content as the stream content of the reservation request is redistributed arrives, the stream content distribution device sends the encrypted stream content having the same content to the user terminal (the previous time). (It may be encrypted so as to be decrypted information different from the decrypted information).

【0038】このとき、ストリームコンテンツ配信装置
は、上述のテーブルを参照することで、課金を行ったユ
ーザ端末の内、予約要求のストリームコンテンツの配信
に失敗したユーザ端末や、予約要求のストリームコンテ
ンツの復号に失敗したユーザ端末を特定して、その特定
したユーザ端末に対して、その再配信対象のストリーム
コンテンツの復号に必要となる復号情報を送信するよう
に処理する。
At this time, the stream content distribution device refers to the above-mentioned table, and among the user terminals that have performed billing, the user terminal that has failed to distribute the stream content of the reservation request or the stream content of the reservation request. A user terminal that has failed in decoding is specified, and processing is performed to transmit the decoding information necessary for decoding the stream content to be redistributed to the specified user terminal.

【0039】これを受けて、課金されたユーザ端末の
内、予約要求のストリームコンテンツの配信を受けられ
なかったユーザ端末や、予約要求のストリームコンテン
ツの復号に失敗したユーザ端末は、その送信されてくる
復号情報を用いて、その配信されてくる再配信対象のス
トリームコンテンツを復号する。
[0039] In response to this, among the charged user terminals, the user terminal that cannot receive the distribution of the reservation request stream content or the user terminal that fails to decode the reservation request stream content is transmitted. Using the incoming decoding information, the received stream content to be redistributed is decoded.

【0040】このように、本発明によれば、ユーザは、
予約したストリームコンテンツをネットワーク断や見忘
れなどの理由により視聴できないようなことがあって
も、そのストリームコンテンツと同一内容のストリーム
コンテンツが再配信される場合には、追加課金を課され
ることなく、そのストリームコンテンツを視聴できるよ
うになるので、契約したストリームコンテンツを確実に
かつ追加課金を課されることなく視聴できるようにな
る。
As described above, according to the present invention, the user:
Even if the reserved stream content cannot be viewed due to network disconnection or forgetting to see, if the same stream content is redistributed, there is no additional charge Since the user can view the stream content, the user can reliably view the contracted stream content without any additional charge.

【0041】[0041]

【発明の実施の形態】以下、本発明の好適な実施の形態
の具体例を図面に基づいて詳細に説明する。なお、以下
に述べる実施の形態は本発明の好適な具体例であるから
技術的に好ましい種々の限定が付されているが、本発明
はこれらの形態に限られるものではない。
Preferred embodiments of the present invention will be described below in detail with reference to the accompanying drawings. Although the embodiments described below are preferred specific examples of the present invention, various technically preferable limitations are added thereto, but the present invention is not limited to these embodiments.

【0042】図1に、本発明の一実施形態例を図示す
る。
FIG. 1 shows an embodiment of the present invention.

【0043】図中、1は本発明を具備するストリームコ
ンテンツ配信装置であって、暗号化したストリームコン
テンツを配信(放送)するもの、2は本発明を具備する
ユーザ端末であって、ストリームコンテンツ配信装置1
から配信されてくる暗号化されたストリームコンテンツ
を受信して復号し再生するもの、3は課金サーバであっ
て、ストリームコンテンツ配信装置1からの指示に従っ
て、ユーザ端末2を操作するユーザに対しての課金を実
行するものである。
In the figure, reference numeral 1 denotes a stream content distribution apparatus provided with the present invention, which distributes (broadcasts) an encrypted stream content, and 2 denotes a user terminal provided with the present invention, which is a stream content distribution apparatus. Apparatus 1
And 3 for receiving, decoding and reproducing the encrypted stream contents distributed from the server 3 according to an instruction from the stream content distribution apparatus 1 for a user who operates the user terminal 2. It performs billing.

【0044】本発明のストリームコンテンツ配信装置1
は、コンテンツ情報データベース10と、ユーザ情報デ
ータベース11と、復号情報データベース12と、復号
対象のコンテンツを予約するコンテンツ予約部13と、
コンテンツの配信を実行するコンテンツ配信部14とを
備える。
[0044] Stream content distribution device 1 of the present invention
A content information database 10, a user information database 11, a decryption information database 12, a content reservation unit 13 for reserving content to be decrypted,
And a content distribution unit 14 that distributes the content.

【0045】ここで、ストリームコンテンツ配信装置1
に展開されるコンテンツ予約部13及びコンテンツ配信
部14は、具体的にはコンピュータプログラムで実現さ
れるものであり、これらのコンピュータプログラムは、
計算機が読み取り可能な半導体メモリなどの適当な記録
媒体に格納することができる。
Here, the stream content distribution device 1
The content reservation unit 13 and the content distribution unit 14 that are deployed in the computer are specifically realized by computer programs.
It can be stored in an appropriate recording medium such as a computer readable semiconductor memory.

【0046】このコンテンツ情報データベース10は、
配信するコンテンツの情報を管理するものであって、図
2(a)に示すように、例えば、コンテンツのIDに対
応付けて、そのコンテンツの放送日時と、そのコンテン
ツの実体(暗号化されたコンテンツのデータ)と、その
コンテンツが再配信のものであるのか否かという情報
と、そのコンテンツが再配信(3回以上再配信されるこ
ともある)のものである場合に、そのコンテンツと同一
内容の以前に配信されたコンテンツのIDとを管理す
る。
This content information database 10
As shown in FIG. 2A, the information of the content to be distributed is managed, for example, in association with the ID of the content, the broadcast date and time of the content, and the entity of the content (the encrypted content). Data), information on whether or not the content is redistributed, and, if the content is redistributed (may be redistributed three or more times), the same content as the content And the ID of the content that has been distributed before.

【0047】また、ユーザ情報データベース11は、コ
ンテンツの視聴予約を行ったユーザについての情報を管
理するものであって、図2(b)に示すように、例え
ば、コンテンツの予約を行ったユーザのIDに対応付け
て、そのユーザの操作するユーザ端末2のアドレスと、
そのユーザが予約したコンテンツのIDと、そのコンテ
ンツの配信に失敗したのか否かという情報と、そのコン
テンツの復号に成功したのか否かという情報とを管理す
る。
The user information database 11 manages information about users who have made reservations for viewing content, and as shown in FIG. 2B, for example, information of users who have made reservations for content. The address of the user terminal 2 operated by the user in association with the ID,
It manages the ID of the content reserved by the user, information as to whether or not the distribution of the content has failed, and information as to whether or not the content has been successfully decrypted.

【0048】また、復号情報データベース12は、暗号
化されたコンテンツの復号に必要となる復号情報(鍵情
報)について管理するものであって、図2(c)に示す
ように、例えば、コンテンツのIDに対応付けて、その
コンテンツの復号に必要となる復号情報を管理する。
The decryption information database 12 manages decryption information (key information) necessary for decrypting the encrypted content. For example, as shown in FIG. It manages decryption information required for decrypting the content in association with the ID.

【0049】一方、ユーザ端末2は、復号対象のコンテ
ンツの予約要求を発行するコンテンツ予約発行部20
と、配信されるコンテンツの復号再生を実行するコンテ
ンツ復号再生部21とを備える。
On the other hand, the user terminal 2 issues a reservation request for the content to be decrypted by the content reservation issuing section 20.
And a content decryption / reproduction unit 21 for performing decryption / reproduction of distributed content.

【0050】ここで、ユーザ端末2に展開されるコンテ
ンツ予約発行部20及びコンテンツ復号再生部21は、
具体的にはコンピュータプログラムで実現されるもので
あり、これらのコンピュータプログラムは、計算機が読
み取り可能な半導体メモリなどの適当な記録媒体に格納
することができる。
Here, the content reservation issuing section 20 and the content decryption / reproduction section 21 developed on the user terminal 2
Specifically, it is realized by computer programs, and these computer programs can be stored in an appropriate recording medium such as a computer-readable semiconductor memory.

【0051】図3にコンテンツ予約部13の実行する処
理フローの一実施形態例、図4及び図5にコンテンツ配
信部14の実行する処理フローの一実施形態例、図6に
コンテンツ予約発行部20の実行する処理フローの一実
施形態例、図7にコンテンツ復号再生部21の実行する
処理フローの一実施形態例を図示する。
FIG. 3 shows an embodiment of the processing flow executed by the content reservation section 13, FIGS. 4 and 5 show an embodiment of the processing flow executed by the content distribution section 14, and FIG. FIG. 7 illustrates an embodiment of a processing flow executed by the content decryption / reproduction unit 21.

【0052】次に、これらの処理フローに従って、本発
明について詳細に説明する。
Next, the present invention will be described in detail according to these processing flows.

【0053】ストリームコンテンツ配信装置1に展開さ
れるコンテンツ予約部13は、ユーザ端末2から復号対
象のコンテンツの予約要求が発行されると、図3の処理
フローに示すように、先ず最初に、ステップ1で、予約
要求発行元のユーザ端末2から、予約要求のコンテンツ
のIDを受け取る。
When the reservation request for the content to be decrypted is issued from the user terminal 2, the content reservation section 13 deployed in the stream content distribution device 1 firstly executes the step shown in the processing flow of FIG. In step 1, the content ID of the reservation request is received from the user terminal 2 that issued the reservation request.

【0054】続いて、ステップ2で、その受け取ったコ
ンテンツIDを検索キーにして復号情報データベース1
2を参照することで、その予約要求のコンテンツの復号
に必要となる復号情報を取得し、続くステップ3で、そ
の取得した復号情報を、予約要求発行元のユーザ端末2
に送信する。
Subsequently, in step 2, the received content ID is used as a search key, and the decryption information database 1 is used.
2 to obtain decryption information necessary for decrypting the content of the reservation request. In the following step 3, the obtained decryption information is transmitted to the user terminal 2 that has issued the reservation request.
Send to

【0055】続いて、ステップ4で、予約要求発行元の
ユーザ端末2から、その送信した復号情報の受信に成功
した旨の通知が返信されてくるのを待って、その返信を
確認すると、ステップ5に進んで、課金サーバ3に対し
て、予約要求発行元のユーザのIDと予約要求のコンテ
ンツのIDとを指定して課金を指示することで、課金を
行う。
Subsequently, in step 4, after waiting for a notification that the transmitted decryption information has been successfully received from the user terminal 2 which has issued the reservation request, a reply is confirmed. Proceeding to 5, the charging is performed by designating the charging server 3 by specifying the ID of the user who issued the reservation request and the ID of the content of the reservation request and instructing charging.

【0056】続いて、ステップ6で、予約要求発行元の
ユーザのIDと、そのユーザの操作するユーザ端末2の
アドレスと、予約要求のコンテンツのIDとをユーザ情
報データベース11に登録することで、復号対象のコン
テンツの予約情報をユーザ情報データベース11に登録
して、処理を終了する。
Subsequently, in step 6, the ID of the user who issued the reservation request, the address of the user terminal 2 operated by the user, and the ID of the content of the reservation request are registered in the user information database 11. The reservation information of the content to be decrypted is registered in the user information database 11, and the process ends.

【0057】このようにして、コンテンツ予約部13
は、ユーザ端末2からの予約要求に応答して、ユーザ情
報データベース11に対して、復号対象のコンテンツに
ついての予約情報を登録するように処理するのである。
In this way, the content reservation section 13
In response to the reservation request from the user terminal 2, the processing is performed to register the reservation information for the content to be decrypted in the user information database 11.

【0058】このユーザ情報データベース11の構築を
受けて、ストリームコンテンツ配信装置1に展開される
コンテンツ配信部14は、コンテンツ情報データベース
10に登録されているコンテンツ放送日時に到達する
と、図4及び図5の処理フローに示すように、先ず最初
に、ステップ1で、コンテンツ情報データベース10か
ら、放送日時に到達した配信対象のコンテンツ(暗号化
されている)を取得する。
In response to the construction of the user information database 11, the content distribution unit 14 deployed in the stream content distribution apparatus 1 reaches the content broadcast date and time registered in the content information database 10, and returns to FIG. As shown in the processing flow of (1), first, in step 1, the content to be delivered (encrypted) that has reached the broadcast date and time is acquired from the content information database 10.

【0059】続いて、ステップ2で、コンテンツ情報デ
ータベース10に登録されている再配信属性情報を参照
することで、その取得したコンテンツが再配信のもので
あるのか否かを判断して、再配信のものでないことを判
断するとき、すなわち、今回初めて配信するコンテンツ
であることを判断するときには、ステップ3に進んで、
その取得したコンテンツをユーザ端末2に配信する。
Subsequently, in step 2, by referring to the re-distribution attribute information registered in the content information database 10, it is determined whether or not the acquired content is for re-distribution, and re-distribution is performed. When it is determined that the content is not the content to be distributed, that is, when it is determined that the content is to be distributed for the first time, the process proceeds to step 3,
The acquired content is distributed to the user terminal 2.

【0060】後述するように、ネットワーク断によりユ
ーザが予約したコンテンツを視聴できなかった場合や、
見忘れなどによりユーザが予約したコンテンツを視聴で
きなかった場合には、再配信のコンテンツを視聴できる
ようにするために、再配信のコンテンツを配信するとき
に、その視聴できなかったユーザに対して、その再配信
のコンテンツの復号に必要となる復号情報を送信すると
いう構成を採っている。
As will be described later, when the user cannot view the content reserved by the network disconnection,
When the user cannot view the reserved content due to forgetting to see it, etc., when distributing the redistributed content, , And transmits decryption information necessary for decrypting the redistributed content.

【0061】これから、ステップ2で、取得したコンテ
ンツが再配信のものでないことを判断するときには、こ
の復号情報の送信処理を行う必要がないので、直ちに、
ステップ3に進んで、取得したコンテンツをユーザ端末
2に配信するように処理するのである。
From now on, when it is determined in step 2 that the acquired content is not for re-distribution, there is no need to perform this decryption information transmission process.
Proceeding to step 3, processing is performed to distribute the acquired content to the user terminal 2.

【0062】続いて、ステップ4で、この配信中にネッ
トワーク断が発生したのか否かを判断して、ネットワー
ク断が発生しなかったことを判断するときには、ステッ
プ5に進んで、予約要求発行元のユーザ端末2から復号
成功通知が返信されてくるのか否かを判断する。
Subsequently, in step 4, it is determined whether or not a network disconnection has occurred during this distribution. If it is determined that a network disconnection has not occurred, the process proceeds to step 5, where the reservation request issuing source It is determined whether a decoding success notification is returned from the user terminal 2 or not.

【0063】すなわち、後述するように、予約要求発行
元のユーザ端末2は、このようにして配信するコンテン
ツが予約要求のものであることを判断するときには、上
述した図3の処理フローにより取得した復号情報を使っ
て、このコンテンツを復号して、復号に成功するときに
は、その旨を返信してくるので、この復号成功通知が返
信されてくるのか否かを判断するのである。
That is, as will be described later, the user terminal 2 which has issued the reservation request, when judging that the content to be distributed in this way is that of the reservation request, obtains the content by the above-described processing flow of FIG. The content is decrypted using the decryption information, and when the decryption is successful, the fact is returned. Therefore, it is determined whether or not the decryption success notification is returned.

【0064】この判断処理により、予約要求発行元のユ
ーザ端末2から復号成功通知が返信されてこないことを
判断するときには、そのまま処理を終了し、返信されて
くることを判断するときには、ステップ6に進んで、ユ
ーザ情報データベース11に登録されている復号成功返
信元のユーザ端末2の持つコンテンツ復号成功記録域
に、復号成功を記録して処理を終了する。
When it is determined that the user terminal 2 which has issued the reservation request does not return a decoding success notification by this determination processing, the processing is terminated as it is. Proceeding, the decoding success is recorded in the content decoding success recording area of the user terminal 2 of the decoding success reply source registered in the user information database 11, and the process ends.

【0065】この処理に従って、配信するコンテンツが
予約要求したものであっても、ユーザが視聴を忘れるこ
とでユーザ端末2の電源を切断しているような場合に
は、ユーザ情報データベース11には、復号成功が記録
されないことになる。
In accordance with this processing, even if the content to be distributed is one for which a reservation request has been made, if the user turns off the power of the user terminal 2 by forgetting to view, the user information database 11 contains Successful decoding will not be recorded.

【0066】一方、ステップ4で、コンテンツの配信中
にネットワーク断が発生したことを判断するときには、
ステップ7に進んで、このネットワーク断により影響を
受けた予約要求発行元のユーザ端末が存在するのか否か
をチェック(予約要求発行元のユーザ端末がどのネット
ワークに接続されているのかを把握できるので、それに
従ってチェックする)し、続くステップ8で、ネットワ
ーク断の影響を受けた予約要求発行元のユーザ端末が存
在しないことを判断するときには、そのまま処理を終了
する。
On the other hand, when it is determined in step 4 that a network disconnection has occurred during the distribution of the content,
Proceeding to step 7, it is checked whether there is a user terminal of the reservation request issuer affected by the network disconnection (because it is possible to grasp to which network the user terminal of the reservation request issuer is connected). , And checks accordingly). If it is determined in step 8 that there is no user terminal that has issued the reservation request affected by the network disconnection, the process is terminated.

【0067】一方、ステップ8で、ネットワーク断の影
響を受けた予約要求発行元のユーザ端末が存在すること
を判断するときには、ステップ9に進んで、ユーザ情報
データベース11に登録されているその配信失敗のユー
ザ端末2の持つコンテンツ配信失敗記録域に、配信失敗
を記録して処理を終了する。
On the other hand, if it is determined in step 8 that there is a user terminal that has issued the reservation request affected by the network disconnection, the process proceeds to step 9 where the distribution failure registered in the user information database 11 The distribution failure is recorded in the content distribution failure recording area of the user terminal 2 and the process is terminated.

【0068】この処理に従って、ネットワーク断により
予約要求のコンテンツを予約要求発行元のユーザ端末2
に配信できない場合には、ユーザ情報データベース11
には、配信失敗が記録されることになる。
According to this processing, the content of the reservation request is transferred to the user terminal 2 which has issued the reservation request due to the network disconnection.
If it cannot be distributed to the user information database 11
, A delivery failure is recorded.

【0069】一方、ステップ2で、取得したコンテンツ
が再配信のものであることを判断するとき、すなわち、
以前にも配信したことのあるコンテンツであることを判
断するときには、ステップ10に進んで、コンテンツ情
報データベース10を参照することで、以前に配信した
同一コンテンツのID(何回も再配信される場合には、
複数のIDが記録されている)を特定する。
On the other hand, when it is determined in step 2 that the acquired content is of re-distribution,
When it is determined that the content has been distributed before, the process proceeds to step 10, where the ID of the same content distributed before is referred to by referring to the content information database 10. In
(A plurality of IDs are recorded).

【0070】続いて、ステップ11で、その特定した同
一コンテンツIDがユーザ情報データベース11に登録
されているのか否かをチェックすることで、その特定し
た同一コンテンツを予約しているユーザ端末2が存在す
るのか否かをチェックし、続くステップ12で、存在し
ないことを判断するときには、復号情報を送信する必要
がないので、直ちに上述したステップ3に進んで、取得
したコンテンツをユーザ端末2に配信する処理に入る。
Subsequently, in step 11, it is checked whether or not the specified identical content ID is registered in the user information database 11, and the user terminal 2 that has reserved the identified identical content is found. If it is determined in step 12 that the content does not exist, it is not necessary to transmit the decryption information. Therefore, the process immediately proceeds to step 3 described above to distribute the acquired content to the user terminal 2. Enter processing.

【0071】すなわち、その再配信のコンテンツを予約
したユーザが存在する可能性があるので、ステップ3に
進んで、取得したコンテンツをユーザ端末2に配信する
処理に入るのである。
That is, since there is a possibility that there is a user who has reserved the re-distributed content, the process proceeds to step 3 and the process for distributing the acquired content to the user terminal 2 is started.

【0072】一方、ステップ12で、同一コンテンツを
予約しているユーザ端末2が存在することを判断すると
きには、ステップ13に進んで、ユーザ情報データベー
ス11を参照することで、そのユーザ端末2の持つコン
テンツ配信失敗記録域に配信失敗が記録されているのか
否かをチェックし、続くステップ14で、配信失敗が記
録されていることを判断するときには、ステップ15に
進んで、復号情報データベース12から今回配信するコ
ンテンツの復号情報を取得して、それをそのユーザ端末
2に送信してから、上述したステップ3に進んで、取得
したコンテンツをユーザ端末2に配信する処理に入る。
On the other hand, if it is determined in step 12 that there is a user terminal 2 that has reserved the same content, the process proceeds to step 13, where the user terminal 2 refers to the user information database 11 and It is checked whether or not a distribution failure has been recorded in the content distribution failure recording area. When it is determined in subsequent step 14 that a distribution failure has been recorded, the process proceeds to step 15 and the decoding information database 12 After obtaining the decryption information of the content to be distributed and transmitting it to the user terminal 2, the process proceeds to step 3 described above to enter a process of distributing the obtained content to the user terminal 2.

【0073】この復号情報の送信を受けて、後述するよ
うに、ネットワーク断により前回のコンテンツの配信を
受けられなかった予約要求発行元のユーザ端末2は、こ
の復号情報を使って、今回再配信されるコンテンツを復
号できるようになる。
In response to the transmission of the decryption information, as described later, the user terminal 2 of the reservation request issuer who could not receive the previous distribution of the content due to the network disconnection uses this decryption information to re-distribute this time. Decrypted content can be decrypted.

【0074】一方、ステップ14で、同一コンテンツを
予約していたユーザ端末2の持つコンテンツ配信失敗記
録域に配信失敗が記録されていないことを判断するとき
には、ステップ16に進んで、ユーザ情報データベース
11を参照することで、そのユーザ端末2の持つコンテ
ンツ復号成功記録域に復号成功が記録されているのか否
かをチェックし、続くステップ17で、復号成功が記録
されていることを判断するときには、復号情報を送信す
る必要がないので、直ちに上述したステップ3に進ん
で、取得したコンテンツをユーザ端末2に配信する処理
に入る。
On the other hand, if it is determined in step 14 that a distribution failure has not been recorded in the content distribution failure recording area of the user terminal 2 which has reserved the same content, the process proceeds to step 16 where the user information database 11 Is checked in the content decoding success recording area of the user terminal 2 to determine whether or not decoding success has been recorded. When it is determined in the subsequent step 17 that decoding success has been recorded, Since there is no need to transmit the decryption information, the process immediately proceeds to step 3 described above, and the process for distributing the acquired content to the user terminal 2 is started.

【0075】一方、ステップ17で、同一コンテンツを
予約していたユーザ端末2の持つコンテンツ復号成功記
録域に復号成功が記録されていないことを判断するとき
には、復号に失敗したことを判断して、ステップ18に
進んで、復号情報データベース12から今回配信するコ
ンテンツの復号情報を取得して、それをそのユーザ端末
2に送信してから、上述したステップ3に進んで、取得
したコンテンツをユーザ端末2に配信する処理に入る。
On the other hand, in step 17, when it is determined that the decoding success has not been recorded in the content decoding success recording area of the user terminal 2 which has reserved the same content, it is determined that decoding has failed. Proceeding to step 18, acquire the decryption information of the content to be distributed this time from the decryption information database 12 and transmit it to the user terminal 2, and then proceed to step 3 described above to transfer the acquired content to the user terminal 2. Enter the process of delivering to.

【0076】この復号情報の送信を受けて、後述するよ
うに、見忘れなどにより前回のコンテンツの復号に失敗
した予約要求発行元のユーザ端末2は、この復号情報を
使って、今回再配信されるコンテンツを復号できるよう
になる。
In response to the transmission of the decryption information, as described later, the user terminal 2 of the reservation request issuer that failed to decrypt the previous content due to forgetting to view it is re-distributed this time using this decryption information. Content that can be decrypted.

【0077】このようにして、コンテンツ配信部14
は、予約要求のコンテンツを配信した後、それと同一の
コンテンツを再配信する場合に、前回のコンテンツ配信
に失敗した予約要求発行元のユーザ端末2と、前回配信
したコンテンツの復号に失敗した予約要求発行元のユー
ザ端末2とが存在するときには、それらのユーザ端末2
に対して、今回配信するコンテンツの復号に必要となる
復号情報を送信していくように処理するのである。
In this way, the content distribution unit 14
When the same content is redistributed after distributing the content of the reservation request, the user terminal 2 of the reservation request issuer that failed in the previous content distribution and the reservation request that failed in decoding the previously distributed content When the issuing user terminals 2 exist, those user terminals 2
, The decoding information necessary for decoding the content to be distributed this time is transmitted.

【0078】次に、ユーザ端末2に展開されるコンテン
ツ予約発行部20及びコンテンツ復号再生部21の実行
する処理について説明する。
Next, the processing executed by the content reservation issuing unit 20 and the content decryption / reproduction unit 21 developed on the user terminal 2 will be described.

【0079】ユーザ端末2に展開されるコンテンツ予約
発行部20は、ユーザから復号対象のコンテンツの予約
要求が発行されると、図6の処理フローに示すように、
先ず最初に、ステップ1で、ユーザと対話することで、
予約要求のコンテンツを決定し、続くステップ2で、ス
トリームコンテンツ配信装置1に対して、その予約要求
のコンテンツのIDを指定して予約要求を発行する。
When the user issues a reservation request for the content to be decrypted, the content reservation issuing unit 20 deployed on the user terminal 2 executes the following processing as shown in the processing flow of FIG.
First, in step 1, by interacting with the user,
The content of the reservation request is determined, and in the subsequent step 2, a reservation request is issued to the stream content distribution device 1 by specifying the ID of the content of the reservation request.

【0080】この予約要求の発行に応答して、ストリー
ムコンテンツ配信装置1は、図3の処理フローで説明し
たように、予約要求のコンテンツの復号に必要となる復
号情報を送信している。
In response to the issuance of the reservation request, the stream contents distribution device 1 has transmitted the decoding information necessary for decoding the contents of the reservation request, as described in the processing flow of FIG.

【0081】これから、続くステップ3で、この復号情
報が送信されてくるのを待って、復号情報が返信されて
くると、ステップ4に進んで、送信されてきた復号情報
を予約要求のコンテンツIDと対応をとりつつ保存して
から、続くステップ5で、ストリームコンテンツ配信装
置1に対して、復号情報の受信成功を返信して、処理を
終了する。
In the following step 3, after waiting for this decryption information to be transmitted, and when the decryption information is returned, the flow advances to step 4 to replace the transmitted decryption information with the content ID of the reservation request. Then, in step S5, the success of the decryption information is returned to the stream content distribution device 1, and the process ends.

【0082】この復号情報の受信成功通知を受けて、ス
トリームコンテンツ配信装置1は、図3の処理フローで
説明したように、予約に対しての課金を行ってから、予
約情報をユーザ情報データベース11に登録する処理を
行う。
Upon receiving the successful reception of the decryption information, the stream content distribution device 1 charges the reservation as described in the processing flow of FIG. Perform processing to register in.

【0083】一方、ユーザ端末2に展開されるコンテン
ツ復号再生部21は、ストリームコンテンツ配信装置1
から配信されてくるコンテンツを受信すると、図7の処
理フローに示すように、先ず最初に、ステップ1で、そ
の受信したコンテンツが予約要求のコンテンツであるの
か否かを判断して、予約要求のコンテンツであることを
判断するときには、ステップ2に進んで、図6の処理フ
ローに従って保存してあるその予約要求のコンテンツの
復号に用いる復号情報を使って、そのコンテンツを復号
し再生する。
On the other hand, the content decoding / playback unit 21 developed on the user terminal 2
As shown in the processing flow of FIG. 7, first, at step 1, it is determined whether or not the received content is the content of the reservation request, and When it is determined that the content is the content, the process proceeds to step 2 where the content is decrypted and reproduced using the decryption information stored in accordance with the processing flow of FIG. 6 and used for decrypting the content of the reservation request.

【0084】続いて、ステップ3で、ストリームコンテ
ンツ配信装置1に対して、コンテンツの復号成功を返信
(後日、電子メールなどを使って返信することでもよ
い)して、処理を終了する。
Subsequently, in step 3, a success in decoding the content is returned to the stream content distribution device 1 (a reply may be made later using an e-mail or the like), and the process ends.

【0085】このコンテンツの復号成功通知を受けて、
ストリームコンテンツ配信装置1は、図4及び図5の処
理フローで説明したように、復号に成功したコンテンツ
と同一のコンテンツを再配信する場合には、この復号成
功通知を発行したユーザ端末2に対して、そのコンテン
ツの復号に用いる復号情報を送信しないように処理する
ことになる。
Upon receiving this content decryption success notification,
As described in the processing flow of FIGS. 4 and 5, the stream content distribution device 1 transmits the same content as the successfully decrypted content to the user terminal 2 that has issued the decryption success notification. Therefore, processing is performed so that the decryption information used for decrypting the content is not transmitted.

【0086】そして、ステップ1で、受信したコンテン
ツが予約要求のコンテンツでないことを判断するときに
は、ステップ4に進んで、そのコンテンツ(予約要求の
コンテンツと同一のコンテンツである)の復号に用いる
復号情報が送信されてきたのか否かを判断して、復号情
報が送信されてこないことを判断するときには、処理を
終了し、復号情報が送信されてきたことを判断するとき
には、ステップ5に進んで、送信されてきた復号情報を
使って、受信したコンテンツを復号して再生する。
If it is determined in step 1 that the received content is not the content of the reservation request, the process proceeds to step 4 where decoding information used for decoding the content (the same content as the content of the reservation request) is used. When it is determined whether or not the decryption information has been transmitted, and when it is determined that the decryption information has not been transmitted, the process ends, and when it is determined that the decryption information has been transmitted, the process proceeds to step 5, The received content is decrypted and reproduced using the transmitted decryption information.

【0087】このようにして、ストリームコンテンツ配
信装置1は、図8に示すように、第1回目のコンテンツ
の配信において、そのコンテンツの予約を行ったユーザ
が理由があって視聴できなかった場合には、そのコンテ
ンツの第2回目の配信時に、それらの視聴できなかった
ユーザに対して、その第2回目のコンテンツの復号に必
要となる復号情報を送信していくことで、そのコンテン
ツの復号を可能にするように処理するのである。
In this way, as shown in FIG. 8, the stream content distribution apparatus 1 performs the first content distribution when the user who made the reservation for the content cannot view the content for some reason. Transmits decryption information necessary for decrypting the second content to users who could not view the content at the time of the second distribution of the content, thereby decrypting the content. We process it to make it possible.

【0088】この構成に従って、ユーザは、購入したコ
ンテンツについては確実に視聴できるようになり、一
方、コンテンツの提供者は、購入したコンテンツの視聴
を保証しているシステムであるということを前面に出す
ことにより、ユーザを獲得できるようになることで利益
増収を実現できるようになる。
According to this configuration, the user can surely view the purchased content, while the content provider brings to the forefront that the system guarantees the viewing of the purchased content. As a result, it becomes possible to acquire users and thereby increase profits.

【0089】以上に説明した実施形態例では、コンテン
ツを再配信する場合に、以前に配信したコンテンツを視
聴したユーザに対しては、その再配信するコンテンツの
復号に必要となる復号情報を送信しないようにすること
で、その再配信するコンテンツを視聴できないようにす
るという構成を採っているが、図9に示すように、その
ような制限を加えることなく、一度購入したコンテンツ
については、その後何回でも視聴できるようにするとい
う構成を採ることも可能である。
In the embodiment described above, when the content is redistributed, the decoding information necessary for decoding the redistributed content is not transmitted to the user who has viewed the previously distributed content. In such a case, the content to be redistributed is not allowed to be viewed. However, as shown in FIG. It is also possible to adopt a configuration in which the content can be viewed at any time.

【0090】この構成を採る場合には、コンテンツ配信
部14は、図4及び図5の処理フローに代えて図10の
処理フローを実行することになる。
When this configuration is adopted, the content distribution unit 14 executes the processing flow of FIG. 10 instead of the processing flows of FIGS.

【0091】すなわち、コンテンツ配信部14は、コン
テンツ情報データベース10に登録されているコンテン
ツ放送日時に到達すると、先ず最初に、ステップ1で、
コンテンツ情報データベース10から、放送日時に到達
した配信対象のコンテンツ(暗号化されている)を取得
する。
That is, when the content distribution section 14 reaches the content broadcast date and time registered in the content information database 10, first, in step 1,
From the content information database 10, the distribution target content (encrypted) that has reached the broadcast date and time is acquired.

【0092】続いて、ステップ2で、コンテンツ情報デ
ータベース10に登録されている再配信属性情報を参照
することで、その取得したコンテンツが再配信のもので
あるのか否かを判断して、再配信のものでないことを判
断するときには、ステップ3に進んで、その取得したコ
ンテンツをユーザ端末2に配信して、処理を終了する。
Subsequently, in step 2, by referring to the re-distribution attribute information registered in the content information database 10, it is determined whether or not the acquired content is for re-distribution, and re-distribution is performed. If it is determined that the content is not the content, the process proceeds to step 3 where the obtained content is distributed to the user terminal 2 and the process ends.

【0093】一方、ステップ2で、取得したコンテンツ
が再配信のものであることを判断するときには、ステッ
プ4に進んで、コンテンツ情報データベース10を参照
することで、以前に配信した同一コンテンツのID(何
回も再配信される場合には、複数のIDが記録されてい
る)を特定する。
On the other hand, when it is determined in step 2 that the acquired content is of re-distribution, the process proceeds to step 4, where the ID of the same content previously distributed is referred to by referring to the content information database 10. If the content is redistributed many times, a plurality of IDs are recorded).

【0094】続いて、ステップ5で、その特定した同一
コンテンツIDがユーザ情報データベース11に登録さ
れているのか否かをチェックすることで、その特定した
同一コンテンツを予約しているユーザ端末2が存在する
のか否かをチェックし、続くステップ6で、存在しない
ことを判断するときには、上述したステップ3に進ん
で、取得したコンテンツをユーザ端末2に配信して、処
理を終了する。
Subsequently, in step 5, it is checked whether or not the specified identical content ID is registered in the user information database 11, and the user terminal 2 which has reserved the identified identical content exists. It is checked whether or not the content is to be executed. When it is determined in step S6 that the content does not exist, the process proceeds to step S3, where the acquired content is distributed to the user terminal 2, and the process ends.

【0095】一方、ステップ6で、特定した同一コンテ
ンツを予約しているユーザ端末2が存在することを判断
するときには、ステップ7に進んで、復号情報データベ
ース12から今回配信するコンテンツの復号情報を取得
して、それをそのユーザ端末2に送信してから、上述し
たステップ3に進んで、取得したコンテンツをユーザ端
末2に配信して、処理を終了する。
On the other hand, if it is determined in step 6 that there is a user terminal 2 that has reserved the identified same content, the process proceeds to step 7 in which the decoding information of the content to be distributed this time is obtained from the decoding information database 12. Then, after transmitting the content to the user terminal 2, the process proceeds to step 3 described above, and the acquired content is distributed to the user terminal 2, and the process ends.

【0096】この図10の処理フローに従う構成を用い
ると、ユーザは、図9に示すように、購入したコンテン
ツについては何回も視聴できるようになり、一方、コン
テンツの提供者は、購入したコンテンツの視聴を何回で
も保証しているシステムであるということを前面に出す
ことにより、ユーザを獲得できるようになることで利益
増収を実現できるようになる。
Using the configuration according to the processing flow of FIG. 10, the user can view the purchased content many times as shown in FIG. 9, while the content provider can view the purchased content. By bringing the fact that it is a system that guarantees the user's viewing as many times as possible, it becomes possible to acquire users and thereby increase profits.

【0097】また、以上に説明した実施形態例では、ユ
ーザ端末2からの予約要求に応答して、そのユーザ端末
2に対して復号情報を送信し、その受信が確認されるこ
とを条件にして、そのユーザ端末2に対する課金を行う
という構成を採ったが、処理を簡略なものとするため
に、復号情報の受信確認通知を要求せずに、直ちにユー
ザ端末2に対して課金を行うという構成を採ってもよ
い。
In the above-described embodiment, the decoding information is transmitted to the user terminal 2 in response to the reservation request from the user terminal 2, and the reception is confirmed on the condition that the reception is confirmed. , The user terminal 2 is charged, but in order to simplify the processing, the user terminal 2 is charged immediately without requesting a reception confirmation notification of the decryption information. May be taken.

【0098】また、以上に説明した実施形態例では、説
明の便宜上、ユーザ端末2がコンテンツの予約要求を発
行すると、直ちに、そのユーザ端末2に対して、そのコ
ンテンツの復号に必要となる復号情報を送信することで
説明したが、この復号情報の送信は必ずしも予約要求の
発行時期や課金時期と同期して行う必要はない。
In the above-described embodiment, for the sake of convenience, when the user terminal 2 issues a content reservation request, the user terminal 2 immediately transmits to the user terminal 2 decoding information necessary for decoding the content. However, it is not always necessary to transmit the decryption information in synchronization with the issuance time of the reservation request or the charging time.

【0099】例えば、予約を受け付けて課金を行った後
に、予約要求のコンテンツの配信日時まで復号情報を送
信することなく待機して、予約要求のコンテンツの配信
時に到達するときに、その配信の直前に、復号情報を送
信するようにしてもよいのである。
For example, after the reservation is accepted and billing is performed, the system waits without transmitting the decoding information until the distribution date of the content of the reservation request and arrives at the time of distribution of the content of the reservation request. Alternatively, the decoding information may be transmitted first.

【0100】このような構成を用いると、コンテンツの
配信時に暗号化を行うことができるようになることで、
セキュリティを高めることができるようになる。
With such a configuration, it becomes possible to perform encryption at the time of distributing the content,
Security can be improved.

【0101】また、以上に説明した実施形態例では、説
明の便宜上、ストリームコンテンツ配信装置1とは別に
用意される課金サーバ3に対して課金を指示すること
で、課金を行うという構成を採ったが、ストリームコン
テンツ配信装置1が直接課金を行ってもよいし、課金に
必要となるログファイルを生成して、それを後日課金サ
ーバ3に送信することで、課金を行うという構成を採っ
てもよい。
Further, in the embodiment described above, for the sake of convenience of the explanation, the accounting is performed by instructing the accounting server 3 prepared separately from the stream content distribution apparatus 1 to perform the accounting. However, the stream content distribution apparatus 1 may directly charge, or may generate a log file required for charging and transmit it to the charging server 3 at a later date to perform charging. Good.

【0102】以上に説明したことから分かるように、図
11に示すように、本発明のストリームコンテンツ配信
装置1は、コンテンツ管理セクション100、ユーザ管
理セクション101、復号情報管理セクション102を
備える。一方、本発明のユーザ端末2は、復号情報受信
セクション200、復号情報受信確認セクション20
1、コンテンツ受信セクション202、復号セクション
203、再生セクション204を備える。
As can be seen from the above description, as shown in FIG. 11, the stream content distribution apparatus 1 of the present invention includes a content management section 100, a user management section 101, and a decryption information management section. On the other hand, the user terminal 2 of the present invention includes a decoding information reception section 200, a decoding information reception confirmation section 20.
1, a content receiving section 202, a decoding section 203, and a reproducing section 204.

【0103】ここで、本発明のストリームコンテンツ配
信装置1が復号情報の受信成功通知を受け取らない構成
を採るときには、図12に示すように、本発明のユーザ
端末2は、復号情報受信確認セクション201を備える
必要はない。
Here, when the stream content distribution apparatus 1 of the present invention adopts a configuration in which it does not receive the reception success notification of the decoding information, as shown in FIG. It is not necessary to provide.

【0104】このコンテンツ管理セクション100は、
図13(a)に示すように、暗号化コンテンツをユーザ
端末に配信する手段を備え、ユーザ管理セクション10
1は、復号情報の送信先となるユーザ端末(予約要求発
行元のユーザ端末)を指定する手段を備え、復号情報管
理セクション102は、復号情報の受信成功通知をユー
ザ管理セクション101に通知する手段と、復号情報を
予約要求発行元のユーザ端末に送信する手段を備える。
This content management section 100
As shown in FIG. 13A, a means for distributing encrypted content to a user terminal is provided.
1 includes means for designating a user terminal to which decoding information is to be transmitted (a user terminal that issues a reservation request), and a decoding information management section 102 for notifying the user management section 101 of a successful reception of decoding information. Means for transmitting the decryption information to the user terminal that issued the reservation request.

【0105】ここで、本発明のストリームコンテンツ配
信装置1が復号情報の受信成功通知を受け取らない構成
を採るときには、図13(b)に示すように、復号情報
管理セクション102は、復号情報の受信成功通知をユ
ーザ管理セクション101に通知する手段を備える必要
はない。
Here, when the stream content distribution apparatus 1 of the present invention adopts a configuration in which it does not receive the reception success notification of the decoded information, as shown in FIG. There is no need to provide a means for notifying the user management section 101 of a success notification.

【0106】なお、これらの各セクションは物理的に異
なる機器であっても、このような機能を保持した同一の
機器であっても構わない。また、コンテンツや復号情報
の配信手段はネットワーク経由でも、記録媒体経由でも
構わない。
The sections may be physically different devices, or may be the same device having such functions. Further, the means for distributing the content and the decrypted information may be via a network or via a recording medium.

【0107】実施形態例では説明しなかったが、復号情
報をコンテンツに対して一括で送信する場合と、復号情
報を分割して送信する場合とがある。コンテンツの復号
が成功したという判断は、コンテンツの復号が少しでも
行われた場合で判断してもよいし、ある一定の時間まで
コンテンツの復号が行われた場合で判断してもよいし、
完全にコンテンツの復号が行われた場合で判断してもよ
い。
Although not described in the embodiment, there are a case where the decrypted information is transmitted to the contents at a time and a case where the decrypted information is divided and transmitted. The determination that the content has been successfully decrypted may be made when the content has been decrypted at all, or may be determined when the content has been decrypted up to a certain time,
The determination may be made when the content is completely decrypted.

【0108】また、復号情報の受信に成功したという判
断についても、復号情報を分割して配信する場合には、
コンテンツの中に含まれる復号情報の割合で決めてもい
いし、1個でも復号情報が受信された場合には、復号情
報の受信に成功したと判断してよいし、1個でも復号情
報が抜けた場合には、復号情報の受信に失敗したと判断
してもよい。
Also, regarding the determination that the decoding information has been successfully received, when the decoding information is divided and distributed,
The decoding information may be determined based on the ratio of the decoding information included in the content. If at least one decoding information is received, it may be determined that the decoding information has been successfully received. In the case of missing, it may be determined that the reception of the decryption information has failed.

【0109】図示実施形態例に従って本発明を説明した
が、本発明はこれに限定されるものではない。例えば、
実施形態例では、暗号化コンテンツについては一斉に配
信して、復号情報を視聴ユーザのみに送信することでコ
ンテンツの視聴の可不可を決定するという構成を採った
が、暗号化コンテンツについても視聴ユーザにのみ配信
するという構成を採ってもよい。
Although the present invention has been described with reference to the illustrated embodiment, the present invention is not limited to this. For example,
In the embodiment, the encrypted content is distributed all at once, and the decryption information is transmitted only to the viewing user to determine whether or not the content can be viewed. It may be configured to distribute only to

【0110】[0110]

【発明の効果】以上説明したように、本発明によれば、
ユーザは、予約したストリームコンテンツと同一内容の
ストリームコンテンツが再配信される場合には、追加課
金を課されることなく、そのストリームコンテンツを視
聴できるようになるので、契約したストリームコンテン
ツを確実にかつ追加課金を課されることなく視聴できる
ようになる。
As described above, according to the present invention,
When the stream content having the same content as the reserved stream content is redistributed, the user can view the stream content without additional charge, so that the contracted stream content can be surely and You will be able to watch without any additional charges.

【0111】そして、本発明によれば、ユーザは、予約
したストリームコンテンツをネットワーク断や見忘れな
どの理由により視聴できないようなことがあっても、そ
のストリームコンテンツと同一内容のストリームコンテ
ンツが再配信される場合には、追加課金を課されること
なく、そのストリームコンテンツを視聴できるようにな
るので、契約したストリームコンテンツを確実にかつ追
加課金を課されることなく視聴できるようになる。
According to the present invention, even if the user cannot view the reserved stream content due to network disconnection or forgetting to view, the stream content having the same content as the stream content is redistributed. In this case, the user can view the stream content without any additional charge, so that the user can view the contracted stream content reliably and without additional charge.

【0112】そして、本発明によれば、ストリームコン
テンツの提供者は、購入したコンテンツの視聴を保証し
ているシステムであるということを前面に出すことによ
り、ユーザを獲得できるようになることで利益増収を実
現できるようになる。
[0112] According to the present invention, the stream content provider can acquire users by bringing out the fact that the system guarantees the viewing of the purchased content. You will be able to increase sales.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の一実施形態例である。FIG. 1 is an embodiment of the present invention.

【図2】データベースの管理するデータの一実施形態例
である。
FIG. 2 is an embodiment of data managed by a database.

【図3】コンテンツ予約部の実行する処理フローの一実
施形態例である。
FIG. 3 is an embodiment of a processing flow executed by a content reservation unit.

【図4】コンテンツ配信部の実行する処理フローの一実
施形態例である。
FIG. 4 is an exemplary embodiment of a processing flow executed by a content distribution unit;

【図5】コンテンツ配信部の実行する処理フローの一実
施形態例である。
FIG. 5 is an embodiment of a processing flow executed by a content distribution unit.

【図6】コンテンツ予約発行部の実行する処理フローの
一実施形態例である。
FIG. 6 is an embodiment of a processing flow executed by a content reservation issuing unit.

【図7】コンテンツ復号再生部の実行する処理フローの
一実施形態例である。
FIG. 7 is an example of a processing flow executed by a content decryption / reproduction unit.

【図8】本発明の処理の説明図である。FIG. 8 is an explanatory diagram of the processing of the present invention.

【図9】本発明の処理の説明図である。FIG. 9 is an explanatory diagram of the processing of the present invention.

【図10】コンテンツ配信部の実行する処理フローの他
の実施形態例である。
FIG. 10 is another example of the processing flow executed by the content distribution unit.

【図11】本発明の装置構成の説明図である。FIG. 11 is an explanatory diagram of a device configuration of the present invention.

【図12】本発明の装置構成の説明図である。FIG. 12 is an explanatory diagram of an apparatus configuration of the present invention.

【図13】本発明の装置構成の説明図である。FIG. 13 is an explanatory diagram of an apparatus configuration of the present invention.

【符号の説明】[Explanation of symbols]

1 ストリームコンテンツ配信装置 2 ユーザ端末 3 課金サーバ 10 コンテンツ情報データベース 11 ユーザ情報データベース 12 復号情報データベース 13 コンテンツ予約部 14 コンテンツ配信部 20 コンテンツ予約発行部 21 コンテンツ復号再生部 DESCRIPTION OF SYMBOLS 1 Stream content distribution apparatus 2 User terminal 3 Billing server 10 Content information database 11 User information database 12 Decoding information database 13 Content reservation unit 14 Content distribution unit 20 Content reservation issuing unit 21 Content decoding and reproduction unit

フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) G06F 15/00 330 G06F 15/00 330Z 17/60 302 17/60 302E 332 332 512 512 H04N 7/16 H04N 7/16 C (72)発明者 三宅 延久 東京都千代田区大手町二丁目3番1号 日 本電信電話株式会社内 Fターム(参考) 5B017 AA03 BA07 BB09 CA16 5B082 GA11 5B085 AE29 BG07 5C064 BA07 BB01 BB10 BC01 BC16 BC20 BD01 (54)【発明の名称】 ストリームコンテンツ配信方法及び装置と、ストリームコンテンツ復号方法及び装置と、ストリ ームコンテンツ配信処理用プログラム及びそのプログラムの記録媒体と、ストリームコンテンツ 復号処理用プログラム及びそのプログラムの記録媒体Continued on the front page (51) Int.Cl. 7 Identification symbol FI Theme coat II (reference) G06F 15/00 330 G06F 15/00 330Z 17/60 302 17/60 302E 332 332 512 512 H04N 7/16 H04N 7/16 C (72) Inventor Nobuhisa Miyake 2-3-1 Otemachi, Chiyoda-ku, Tokyo F-term in Nippon Telegraph and Telephone Corporation 5B017 AA03 BA07 BB09 CA16 5B082 GA11 5B085 AE29 BG07 5C064 BA07 BB01 BB10 BC01 BC16 BC20 BD01 (54) [Title of the Invention] Stream content distribution method and apparatus, stream content decoding method and apparatus, stream content distribution processing program and recording medium for the program, stream content decoding processing program and recording medium for the program

Claims (16)

【特許請求の範囲】[Claims] 【請求項1】 複数のユーザ端末に対して、暗号化した
ストリームコンテンツを配信するストリームコンテンツ
配信方法において、 ストリームコンテンツの予約要求を発行したユーザ端末
に対して、該ストリームコンテンツの復号に必要となる
復号情報を送信する第1の過程と、 予約要求発行元のユーザ端末についての課金を実行する
第2の過程と、 ユーザ端末に対して、予約要求のストリームコンテンツ
を配信する第3の過程と、 予約要求のストリームコンテンツと同一内容のストリー
ムコンテンツを再配信する場合に、上記課金を行ったユ
ーザ端末に対して、その再配信対象のストリームコンテ
ンツの復号に必要となる復号情報を送信する第4の過程
とを備えることを、 特徴とするストリームコンテンツ配信方法。
In a stream content distribution method for distributing encrypted stream content to a plurality of user terminals, the stream content is required to be decrypted for a user terminal that has issued a stream content reservation request. A first step of transmitting the decryption information, a second step of charging the user terminal that issued the reservation request, a third step of distributing the stream content of the reservation request to the user terminal, When redistributing the stream content having the same content as the stream content of the reservation request, the fourth terminal transmits the decoding information necessary for decoding the stream content to be redistributed to the user terminal that performed the charging. A stream content distribution method.
【請求項2】 請求項1に記載されるストリームコンテ
ンツ配信方法において、 上記第2の過程では、予約要求発行元のユーザ端末から
復号情報の受信に成功した旨の通知を受信することを条
件にして、該ユーザ端末についての課金を実行すること
を、 特徴とするストリームコンテンツ配信方法。
2. The stream content distribution method according to claim 1, wherein in the second step, a notification that the decoding information has been successfully received is received from the user terminal that issued the reservation request. And charging the user terminal.
【請求項3】 複数のユーザ端末に対して、暗号化した
ストリームコンテンツを配信するストリームコンテンツ
配信方法において、 ストリームコンテンツの予約要求を発行したユーザ端末
に対して、該ストリームコンテンツの復号に必要となる
復号情報を送信する第1の過程と、 予約要求発行元のユーザ端末についての課金を実行する
第2の過程と、 ユーザ端末に対して、予約要求のストリームコンテンツ
を配信する第3の過程と、 予約要求のストリームコンテンツと同一内容のストリー
ムコンテンツを再配信する場合に、上記課金を行ったユ
ーザ端末の内の所定の条件を充足するユーザ端末に対し
て、その再配信対象のストリームコンテンツの復号に必
要となる復号情報を送信する第4の過程とを備えること
を、 特徴とするストリームコンテンツ配信方法。
3. A stream content distribution method for distributing encrypted stream content to a plurality of user terminals, wherein the stream content is required to be decrypted for a user terminal that has issued a stream content reservation request. A first step of transmitting the decryption information, a second step of charging the user terminal that issued the reservation request, a third step of distributing the stream content of the reservation request to the user terminal, When redistributing stream content having the same content as the stream content of the reservation request, for the user terminal that satisfies a predetermined condition among the user terminals that have performed the charging, the stream content to be redistributed is decoded. A fourth step of transmitting necessary decoding information. Ceiling delivery method.
【請求項4】 請求項3に記載されるストリームコンテ
ンツ配信方法において、 上記第2の過程では、予約要求発行元のユーザ端末から
復号情報の受信に成功した旨の通知を受信することを条
件にして、該ユーザ端末についての課金を実行すること
を、 特徴とするストリームコンテンツ配信方法。
4. The stream content distribution method according to claim 3, wherein in the second step, a notification that the decoding information has been successfully received is received from the user terminal that issued the reservation request. And charging the user terminal.
【請求項5】 請求項3又は4に記載されるストリーム
コンテンツ配信方法において、 上記第4の過程では、予約要求のストリームコンテンツ
の配信に失敗したユーザ端末に対して、再配信対象のス
トリームコンテンツの復号に必要となる復号情報を送信
することを、 特徴とするストリームコンテンツ配信方法。
5. The stream content distribution method according to claim 3, wherein in the fourth step, the stream content to be redistributed is transmitted to a user terminal that has failed to distribute the stream content of the reservation request. A stream content distribution method characterized by transmitting decoding information required for decoding.
【請求項6】 請求項3又は4に記載されるストリーム
コンテンツ配信方法において、 上記第4の過程では、予約要求のストリームコンテンツ
の復号成功通知を返信してこないユーザ端末に対して、
再配信対象のストリームコンテンツの復号に必要となる
復号情報を送信することを、 特徴とするストリームコンテンツ配信方法。
6. The stream content distribution method according to claim 3, wherein in the fourth step, a user terminal that does not return a success notification of decoding the stream content of the reservation request is returned.
A stream content distribution method characterized by transmitting decoding information necessary for decoding stream content to be redistributed.
【請求項7】 ストリームコンテンツ配信装置から配信
されてくる暗号化されたストリームコンテンツを受信し
て復号するストリームコンテンツ復号方法において、 ストリームコンテンツの予約要求に応答して上記ストリ
ームコンテンツ配信装置から送信されてくる、該ストリ
ームコンテンツの復号に必要となる復号情報を受信する
第1の過程と、 上記ストリームコンテンツ配信装置から予約要求のスト
リームコンテンツが配信されてくる場合に、上記復号情
報を用いて、該ストリームコンテンツを復号する第2の
過程と、 上記ストリームコンテンツ配信装置から予約要求のスト
リームコンテンツと同一内容のストリームコンテンツが
配信されてくる場合に、該ストリームコンテンツに対応
付けて送信されてくる復号情報を用いて、該ストリーム
コンテンツを復号する第3の過程とを備えることを、 特徴とするストリームコンテンツ復号方法。
7. A stream content decoding method for receiving and decoding an encrypted stream content delivered from a stream content delivery device, wherein the stream content is transmitted from the stream content delivery device in response to a stream content reservation request. A first step of receiving decoding information necessary for decoding the stream content; and, when the stream content of the reservation request is distributed from the stream content distribution device, using the decoding information to generate the stream. A second process of decoding the content, and using the decoding information transmitted in association with the stream content when the stream content having the same content as the stream content of the reservation request is distributed from the stream content distribution device. And the story A third step of decoding the stream content.
【請求項8】 請求項7に記載されるストリームコンテ
ンツ復号方法において、 上記第1の過程では、復号情報の受信に成功する場合
に、上記ストリームコンテンツ配信装置に対して受信成
功通知を返信することを、 特徴とするストリームコンテンツ復号方法。
8. The stream content decoding method according to claim 7, wherein in the first step, a reception success notification is returned to the stream content distribution device when decoding information is successfully received. A stream content decoding method characterized by the following.
【請求項9】 請求項7に記載されるストリームコンテ
ンツ復号方法において、 上記第2の過程では、ストリームコンテンツの復号に成
功する場合に、上記ストリームコンテンツ配信装置に対
して復号成功通知を返信することを、 特徴とするストリームコンテンツ復号方法。
9. The stream content decoding method according to claim 7, wherein in the second step, when the decoding of the stream content is successful, a decoding success notification is returned to the stream content distribution device. A stream content decoding method characterized by the following.
【請求項10】 複数のユーザ端末に対して、暗号化し
たストリームコンテンツを配信するストリームコンテン
ツ配信装置において、 ストリームコンテンツの予約要求を発行したユーザ端末
についての課金を実行する手段と、 ストリームコンテンツの予約要求を発行したユーザ端末
に対して、該ストリームコンテンツの復号に必要となる
復号情報を送信するとともに、予約要求のストリームコ
ンテンツと同一内容のストリームコンテンツを再配信す
る場合に、該ユーザ端末に対して、その再配信対象のス
トリームコンテンツの復号に必要となる復号情報を送信
する手段とを備えることを、 特徴とするストリームコンテンツ配信装置。
10. A stream content distribution apparatus for distributing encrypted stream content to a plurality of user terminals, means for executing charging for a user terminal that has issued a stream content reservation request, and stream content reservation. When transmitting the decoding information necessary for decoding the stream content to the user terminal that issued the request, and when redistributing the same content as the stream content of the reservation request, Means for transmitting decoding information necessary for decoding the stream content to be redistributed, the stream content distribution apparatus.
【請求項11】 複数のユーザ端末に対して、暗号化し
たストリームコンテンツを配信するストリームコンテン
ツ配信装置において、 ストリームコンテンツの予約要求を発行したユーザ端末
についての課金を実行する手段と、 ストリームコンテンツの予約要求を発行したユーザ端末
に対して、該ストリームコンテンツの復号に必要となる
復号情報を送信するとともに、予約要求のストリームコ
ンテンツと同一内容のストリームコンテンツを再配信す
る場合に、該ユーザ端末の内の所定の条件を充足するユ
ーザ端末に対して、その再配信対象のストリームコンテ
ンツの復号に必要となる復号情報を送信する手段とを備
えることを、 特徴とするストリームコンテンツ配信装置。
11. A stream content distribution device for distributing encrypted stream content to a plurality of user terminals, means for executing charging for a user terminal that has issued a request for reservation of stream content, and reservation of stream content. To the user terminal that issued the request, the decoding information necessary for decoding the stream content is transmitted, and when the stream content having the same content as the stream content of the reservation request is redistributed, the Means for transmitting, to a user terminal satisfying a predetermined condition, decoding information necessary for decoding the stream content to be redistributed, a stream content distribution device.
【請求項12】 ストリームコンテンツ配信装置から配
信されてくる暗号化されたストリームコンテンツを受信
して復号するストリームコンテンツ復号装置において、 ストリームコンテンツの予約要求に応答して上記ストリ
ームコンテンツ配信装置から送信されてくる、該ストリ
ームコンテンツの復号に必要となる復号情報を受信する
手段と、 上記ストリームコンテンツ配信装置から予約要求のスト
リームコンテンツが配信されてくる場合に、上記復号情
報を用いて、該ストリームコンテンツを復号するととも
に、上記ストリームコンテンツ配信装置から予約要求の
ストリームコンテンツと同一内容のストリームコンテン
ツが配信されてくる場合に、該ストリームコンテンツに
対応付けて送信されてくる復号情報を用いて、該ストリ
ームコンテンツを復号する手段とを備えることを、 特徴とするストリームコンテンツ復号装置。
12. A stream content decoding apparatus for receiving and decoding an encrypted stream content delivered from a stream content delivery apparatus, wherein the stream content decoding apparatus receives the stream content from the stream content delivery apparatus in response to a stream content reservation request. Means for receiving decoding information necessary for decoding the stream content, and decoding the stream content using the decoding information when the stream content of the reservation request is delivered from the stream content distribution device. In addition, when a stream content having the same content as the stream content of the reservation request is delivered from the stream content delivery device, the stream content is transmitted using the decoding information transmitted in association with the stream content. Further comprising a means for decoding Ntsu, stream content decoder characterized.
【請求項13】 請求項1ないし6のいずれか1項に記
載されるストリームコンテンツ配信方法の実現に用いら
れる処理をコンピュータに実行させるためのストリーム
コンテンツ配信処理用プログラム。
13. A stream content distribution processing program for causing a computer to execute a process used to implement the stream content distribution method according to claim 1. Description:
【請求項14】 請求項1ないし6のいずれか1項に記
載されるストリームコンテンツ配信方法の実現に用いら
れる処理をコンピュータに実行させるためのプログラム
を記録したストリームコンテンツ配信処理用プログラム
の記録媒体。
14. A recording medium for a stream content distribution processing program recording a program for causing a computer to execute the processing used to implement the stream content distribution method according to any one of claims 1 to 6.
【請求項15】 請求項7ないし9のいずれか1項に記
載されるストリームコンテンツ復号方法の実現に用いら
れる処理をコンピュータに実行させるためのストリーム
コンテンツ復号処理用プログラム。
15. A stream content decoding program for causing a computer to execute a process used to implement the stream content decoding method according to claim 7. Description:
【請求項16】 請求項7ないし9のいずれか1項に記
載されるストリームコンテンツ復号方法の実現に用いら
れる処理をコンピュータに実行させるためのプログラム
を記録したストリームコンテンツ復号処理用プログラム
の記録媒体。
16. A recording medium for a stream content decoding program recording a program for causing a computer to execute a process used to implement the stream content decoding method according to claim 7. Description:
JP2001142740A 2001-05-14 2001-05-14 Stream content distribution method and apparatus, stream content decoding method and apparatus, stream content distribution processing program and recording medium recording the program, stream content decoding processing program and recording medium recording the program Expired - Fee Related JP3600552B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001142740A JP3600552B2 (en) 2001-05-14 2001-05-14 Stream content distribution method and apparatus, stream content decoding method and apparatus, stream content distribution processing program and recording medium recording the program, stream content decoding processing program and recording medium recording the program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001142740A JP3600552B2 (en) 2001-05-14 2001-05-14 Stream content distribution method and apparatus, stream content decoding method and apparatus, stream content distribution processing program and recording medium recording the program, stream content decoding processing program and recording medium recording the program

Publications (2)

Publication Number Publication Date
JP2002344940A true JP2002344940A (en) 2002-11-29
JP3600552B2 JP3600552B2 (en) 2004-12-15

Family

ID=18988983

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001142740A Expired - Fee Related JP3600552B2 (en) 2001-05-14 2001-05-14 Stream content distribution method and apparatus, stream content decoding method and apparatus, stream content distribution processing program and recording medium recording the program, stream content decoding processing program and recording medium recording the program

Country Status (1)

Country Link
JP (1) JP3600552B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005346401A (en) * 2004-06-03 2005-12-15 Sharp Corp Data communication system and data communication apparatus

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11224288A (en) * 1998-02-06 1999-08-17 Hitachi Ltd Terms and conditions of sale Digital content sales electronic mall system
JP2000242604A (en) * 1999-02-19 2000-09-08 Fujitsu Ltd Content distribution system, terminal device, and recording medium
JP2000268096A (en) * 1999-03-18 2000-09-29 Dainippon Printing Co Ltd Content distribution system and server thereof

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11224288A (en) * 1998-02-06 1999-08-17 Hitachi Ltd Terms and conditions of sale Digital content sales electronic mall system
JP2000242604A (en) * 1999-02-19 2000-09-08 Fujitsu Ltd Content distribution system, terminal device, and recording medium
JP2000268096A (en) * 1999-03-18 2000-09-29 Dainippon Printing Co Ltd Content distribution system and server thereof

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005346401A (en) * 2004-06-03 2005-12-15 Sharp Corp Data communication system and data communication apparatus

Also Published As

Publication number Publication date
JP3600552B2 (en) 2004-12-15

Similar Documents

Publication Publication Date Title
US10555017B2 (en) Digital audio-video content mobile library
US10225520B2 (en) Content providing apparatus and method, content receiving apparatus and method, program, and content downloading system
KR100456162B1 (en) Method of Key update in DCATV Conditional Access System
US20110289537A1 (en) Temporary authorization for a user device to remotely access a video on-demand service
JP4767689B2 (en) Content distribution system, content distribution method, content processing apparatus, content processing method, recording medium, and program
CN102934119B (en) Follow the license right of the media content of subscriber
US20070130068A1 (en) Content delivery system and method, and content processing apparatus and method
US20170289632A1 (en) Video Assets
CN102317947A (en) Concept for efficiently distributing authorisation access information
JP2001519124A (en) Broadcasting / receiving system and conditional access system therefor
JP2004529538A (en) Enforcement of content rights and conditions for multimedia content
WO2001095533A1 (en) Information providing system and device constituting the same
TW200806034A (en) Method for access control to a scrambled content
EP2309731A1 (en) Contents execution device equipped with independent authentication means and contents re-distribution methods
JP2002203070A (en) Metadata distribution method
EP2206338A1 (en) Method and system for downloading software
US20100262961A1 (en) Method and system for downloading software
US20130160135A1 (en) Method and apparatus for performing downloadable digital rights management for a content service
JP2009217370A (en) Content viewing terminal, its program, and content viewing right transfer method
JP2007013909A (en) Content reproduction apparatus, computer program, and recording medium
JP2002344940A (en) Stream content distribution method and apparatus, stream content decoding method and apparatus, stream content distribution processing program and recording medium for the program, stream content decoding processing program and recording medium for the program
KR102052455B1 (en) Contents management apparatus, and control method thereof
JP4829718B2 (en) Service related information providing method, service related information providing apparatus, service providing system, computer program, and recording medium
KR100865029B1 (en) System for preventing illegal copy use of IPTV set-top box and its method
JP2003230123A (en) Content providing method and apparatus, and content providing program

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040302

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040506

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040629

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040806

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20040914

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20040916

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: R3D02

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080924

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080924

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090924

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090924

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100924

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100924

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110924

Year of fee payment: 7

LAPS Cancellation because of no payment of annual fees