Contents distribution system for handling secondary products utilizing raw material contents
First Claim
1. A contents distribution system for enabling utilization of a secondary product contents containing one or more raw material contents which are encrypted by using an encryption key and to which an information for a contract procedure to enable utilization of the raw material contents is attached, the contents distribution system comprising:
- a server device configured to maintain the encryption key of the raw material contents; and
a client device configured to acquire the encryption key of the raw material contents from the server device, decrypt the raw material contents by using the encryption key and enable the utilization of the secondary product contents, by executing the contract procedure according to the information for the contract procedure attached to the raw material contents when the utilization of the secondary product contents is specified;
wherein the information for the contract procedure comprises a description regarding charging of an end-user by each raw material contents provider and a secondary contents creator, and a description regarding charging between each raw material contents provider and the secondary contents creator; and
the client device dynamically determines a price of each raw material contents constituting the secondary product contents according to prices of other raw material contents constituting the secondary product contents, executes the contract procedure with respect to the end-user as well as a charging processing between each raw material contents provider and the secondary contents creator, and acquires the encryption key, decrypts the raw material contents and enables the utilization of the secondary product contents when all of the contract procedure and the charging processing are completed.
1 Assignment
0 Petitions
Accused Products
Abstract
A contents distribution system uses a copyright rental use scheme in which the economical burden on the users at a time of utilizing contents can be reduced to a reasonable level, and appropriate fees can be collected for the copyrights of the contents created and provided at each stage by the raw material creators and the secondary product creators. In this system, the secondary product creator can create the secondary product contents by incorporating the raw material contents for free, and sell the secondary product contents. The end-user pays respective utilization fees to the secondary product creator and each raw material provider at a time of the purchasing the secondary product contents.
-
Citations
21 Claims
-
1. A contents distribution system for enabling utilization of a secondary product contents containing one or more raw material contents which are encrypted by using an encryption key and to which an information for a contract procedure to enable utilization of the raw material contents is attached, the contents distribution system comprising:
-
a server device configured to maintain the encryption key of the raw material contents; and a client device configured to acquire the encryption key of the raw material contents from the server device, decrypt the raw material contents by using the encryption key and enable the utilization of the secondary product contents, by executing the contract procedure according to the information for the contract procedure attached to the raw material contents when the utilization of the secondary product contents is specified; wherein the information for the contract procedure comprises a description regarding charging of an end-user by each raw material contents provider and a secondary contents creator, and a description regarding charging between each raw material contents provider and the secondary contents creator; and the client device dynamically determines a price of each raw material contents constituting the secondary product contents according to prices of other raw material contents constituting the secondary product contents, executes the contract procedure with respect to the end-user as well as a charging processing between each raw material contents provider and the secondary contents creator, and acquires the encryption key, decrypts the raw material contents and enables the utilization of the secondary product contents when all of the contract procedure and the charging processing are completed. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An information processing device for enabling utilization of a secondary product contents containing one or more raw material contents which are encrypted by using an encryption key and to which an information for a contract procedure to enable utilization of the raw material contents is attached, the information processing device comprising:
-
an execution unit configured to execute the contract procedure according to the information for the contract procedure attached to the raw material contents when the utilization of the secondary product contents is specified; and a processing unit configured to acquire the encryption key of the raw material contents from a server that maintains the encryption key of the raw material contents, decrypt the raw material contents by using the encryption key and enable the utilization of the secondary product contents when the contract procedure is executed by the execution unit; wherein the information for the contract procedure comprises a description regarding charging of an end-user by each raw material contents provider and a secondary contents creator, and a description regarding charging between each raw material contents provider and the secondary contents creator; and the execution unit dynamically determines a price of each raw material contents constituting the secondary product contents according to prices of other raw material contents constituting the secondary product contents, executes the contract procedure with respect to the end-user as well as a charging processing between each raw material contents provider and the secondary contents creator, and the processing unit acquires the encryption key, decrypts the raw material contents and enables the utilization of the secondary product contents when all of the contract procedure and the charging processing are completed. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A contents distribution method for enabling utilization of a secondary product contents containing one or more raw material contents which are encrypted by using an encryption key and to which an information for a contract procedure to enable utilization of the raw material contents is attached, the contents distribution method comprising:
-
(a) maintaining the encryption key of the raw material contents at a server device; and (b) acquiring the encryption key of the raw material contents from the server device, decrypting the raw material contents by using the encryption key and enabling the utilization of the secondary product contents, by executing the contract procedure according to the information for the contract procedure attached to the raw material contents at a client device when the utilization of the secondary product contents is specified; wherein the information for the contract procedure comprises a description regarding charging of an end-user by each raw material contents provider and a secondary contents creator, and a description regarding charging between each raw material contents provider and the secondary contents creator; and the step (b) dynamically determines a price of each raw material contents constituting the secondary product contents according to prices of other raw material contents constituting the secondary product contents, executes the contract procedure with respect to the end-user as well as a charging processing between each raw material contents provider and the secondary contents creator, and acquires the encryption key, decrypts the raw material contents and enables the utilization of the secondary product contents when all of the contract procedure and the charging processing are completed. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A computer program product embodied on a computer readable media for causing a computer to function as an information processing device for enabling utilization of a secondary product contents containing one or more raw material contents which are encrypted by using an encryption key and to which an information for a contract procedure to enable utilization of the raw material contents is attached, the computer program product comprising:
-
first computer program codes for causing the computer to execute the contract procedure according to the information for the contract procedure attached to the raw material contents when the utilization of the secondary product contents is specified; and second computer program codes for causing the computer to acquire the encryption key of the raw material contents from a server that maintains the encryption key of the raw material contents, decrypt the raw material contents by using the encryption key and enable the utilization of the secondary product contents when the contract procedure is executed by the first computer program codes; wherein the information for the contract procedure comprises a description regarding charging of an end-user by each raw material contents provider and a secondary contents creator, and a description regarding charging between each raw material contents provider and the secondary contents creator; and the first computer program codes dynamically determines a price of each raw material contents constituting the secondary product contents according to prices of other raw material contents constituting the secondary product contents, execute the contract procedure with respect to the end-user as well as a charging processing between each raw material contents provider and the secondary contents creator, and the second computer program codes acquire the encryption key, decrypt the raw material contents and enable the utilization of the secondary product contents when all of the contract procedure and the charging processing are completed.
-
-
21. A method for providing a contents distribution service, comprising:
-
providing a secondary product contents containing one or more raw material contents which are encrypted by using an encryption key and to which an information for a contract procedure to enable utilization of the raw material contents is attached, the secondary product contents being created by a secondary product creator without paying any raw material fees to raw material providers of the raw material contents; executing the contract procedure according to the information for the contract procedure attached to the raw material contents when the utilization of the secondary product contents is specified; and acquiring the encryption key of the raw material contents from a server device that maintains the encryption key of the raw material contents at a server device, decrypting the raw material contents by using the encryption key and enabling the utilization of the secondary product contents, when an end-user of the secondary product contents pays a raw material fee to each raw material provider of each raw material contents upon executing the contract procedure for each raw material contents; wherein the information for the contract procedure comprises a description regarding charging of an end-user by each raw material contents provider and a secondary contents creator, and a description regarding charging between each raw material contents provider and the secondary contents creator; and the executing step dynamically determines a price of each raw material contents constituting the secondary product contents according to prices of other raw material contents constituting the secondary product contents, executes the contract procedure with respect to the end-user as well as a charging processing between each raw material contents provider and the secondary contents creator, and the acquiring step acquires the encryption key, decrypts the raw material contents and enables the utilization of the secondary product contents when all of the contract procedure and the charging processing are completed.
-
Specification