Method and device for utilizing data content
First Claim
Patent Images
1. A data content utilizing device comprising:
- data storing means for storing information obtained by encoding data contents and content identification information specifying the data contents;
a utilization permitting device for generating utilization permission information used to decode data contents desired by a user; and
information converting means for loading the data contents desired by the user from said data storing means and decoding the data contents by using utilization permission information generated by said utilization permitting device, said information converting means comprising;
a data loading section loading data content desired by the user from said data storing means,a key generating section for a key decoding key by using information converting means identification information specifying individual information converting means,a key decoding section generating a decoding key used to decode said data contents on the basis of said key decoding key and utilization permission information obtained from said utilization permitting device, anda data decoding section decoding said data contents by said decoding key.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a data content utilizing device having data storing section for storing information obtained by encoding data contents and content identification information specifying the data contents, a utilization permitting device for generating utilization permission information used to decode data contents desired by a user and information converting section for loading data contents requested by the user from the data storing section and decoding the data contents only in the case where utilization permission information is generated by the utilization permitting device.
107 Citations
43 Claims
-
1. A data content utilizing device comprising:
-
data storing means for storing information obtained by encoding data contents and content identification information specifying the data contents; a utilization permitting device for generating utilization permission information used to decode data contents desired by a user; and information converting means for loading the data contents desired by the user from said data storing means and decoding the data contents by using utilization permission information generated by said utilization permitting device, said information converting means comprising; a data loading section loading data content desired by the user from said data storing means, a key generating section for a key decoding key by using information converting means identification information specifying individual information converting means, a key decoding section generating a decoding key used to decode said data contents on the basis of said key decoding key and utilization permission information obtained from said utilization permitting device, and a data decoding section decoding said data contents by said decoding key. - View Dependent Claims (3, 4, 5, 6)
-
-
2. A data content utilizing device comprising:
-
data storing means for storing information obtained by encoding data contents and content identification information specifying the data contents; a utilization permitting device for generating utilization permission information used to decode data contents desired by a user; and information converting means for loading the data contents desired by the user from said data storing means and decoding the data contents by using utilization permission information generated by said utilization permitting device, said utilization permitting device comprising a utilization permission information generating section receiving at least information converting means identification information and content identification information from said information converting means, and generating utilization permission information using the at least information converting means identification information and the content identification information. - View Dependent Claims (8)
-
-
7. A data content utilizing device comprising:
-
data storing means for storing information obtained by encoding data contents and content identification information specifying the data contents; a utilization permitting device for generating utilization permission information used to decode data contents desired by a user; and information converting means for loading the data contents desired by the user from said data storing means and decoding the data contents by using utilization permission information generated by said utilization permitting device, wherein; a random number generating section for outputting random numbers is included in one of said information converting means and said utilization permitting device; and said utilization permitting device generates utilization permission information by using information converting means identification information, content identification information, and random numbers output by said random number generating section.
-
-
9. A data content utilizing device, comprising:
-
data storing means for storing information made by encoding data contents and content identification information specifying the data contents; a utilization license storing section for storing a utilization key for each content identification information used to identify individual data contents; and information converting means for loading data contents desired by a user from said data storing means and loading a utilization key corresponding to said content identification information from said utilization license storing section and outputting said data contents after decoding them by this utilization key and device identification information specific to a device owned by a user. - View Dependent Claims (10, 11, 12)
-
-
13. A data content utilizing device, comprising:
- data storing means for storing information made by encoding data contents and content identification information;
a utilization permitting device for generating utilization permission information used to decode data contents desired by a user and managing the charging information of said data contents; and information converting means for loading data contents desired by a user from said data storing means and decoding them by utilization permission information obtained from said utilization permitting device. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
- data storing means for storing information made by encoding data contents and content identification information;
-
24. A data content utilizing method comprising the steps of:
-
a utilization permitting step for generating permission information used to give permission to utilization of data contents desired by a user; and an information converting step for loading data contents requested by the user from a data storing means for storing information made by encoding data contents and data content identification information specifying the data contents and decoding the data contents and the data content identification information by using said utilization permission information, wherein said utilization permitting step comprises a utilization permission information generating step for generating utilization permission information by using at least information converting means identification information and the data content identification information. - View Dependent Claims (30)
-
-
25. A data content utilizing method comprising the steps of:
-
a utilization permitting step for generating permission information used to give permission to utilization of data contents desired by a user; an information converting step for loading data contents requested by the user from a data storing means for storing information made by encoding data contents and data content identification information specifying the data contents and decoding them by using said utilization permission information; a data loading step for loading data contents requested by a user from said data storing means; a key generating step for generating a key decoding key by using information converting means identification information specifying a device for executing said information converting step; a key decoding step for generating a decoding key used to decode said data contents on the basis of said key decoding key and said utilization permission information; and a data decoding step for decoding said data contents by said decoding key, wherein said key generating step further comprises the steps of; a key loading step for loading a key from a key registering section storing specified keys, and a converting step for converting said information converting means identification information by a key loaded at said key loading step and generating a key decoding key. - View Dependent Claims (26, 27, 28)
-
-
29. A data content utilizing method comprising the steps of:
-
a utilization permitting step for generating permission information used to give permission to utilization of data contents desired by a user; an information converting step for loading data contents requested by the user from a data storing means for storing information made by encoding data contents and data content identification information specifying the data contents and decoding them by using said utilization permission information; a random number generating step for generating random numbers, wherein said utilization permitting step comprises a step for generating utilization permission information by using information converting means identification information, content identification information and random numbers generated during said random number generating step.
-
-
31. A data content utilizing method, comprising:
-
a data loading step for retrieving data contents corresponding to said data content identification information from a data storing means for storing information made by encoding data contents and content identification information specifying the data contents when a user inputs the identification information of data contents which he desires; a utilization key loading step for loading a utilization key corresponding to said content identification information from a utilization license storing section storing utilization keys for each content identification information used to identify individual data contents; a key generating step for generating a key decoding key using device identification information specific to a device owned by the user; a key decoding step for generating a decoding key used to decode said data contents using said key decoding key and said utilization key; and a data decoding step for decoding said data contents by said decoding key. - View Dependent Claims (32, 33)
-
-
34. The data content utilizing method comprising the steps of:
-
a utilization permitting step for generating utilization permission information used to give permission to utilization of data contents which a user requests and managing the charging information of said data contents; and an information converting step for loading data contents desired by a user from a data storing means storing information made by encoding data contents and data content identification information specifying the data contents and decoding them using said utilization permission information, said information converting step further comprising the steps of; a data loading step for loading data contents desired by a user from said data storing means, a key generating section for generating a key decoding key by using information converting means identification information specifying a device used to execute said information converting step, a key decoding step for generating a decoding key used to decode said encoded data contents by using said key decoding key and said utilization permission information, and a data decoding step for decoding said data contents by said decoding key. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43)
-
Specification