Storage Medium Processing Method, Storage Medium Processing Device, and Program
First Claim
1. A storage medium processing method a using a storage medium and a user terminal,wherein the storage medium stores medium identifier data, medium unique key data enabled to be generated based on the medium identifier data, encrypted user key data in which user key data is encrypted so that it may be decrypted using the medium unique key data and encrypted content key data in which content key data is encrypted so that it may be decrypted using the user key data,the user terminal to which the storage medium is able to be connected retains encrypted content data in which content data is encrypted so that it may be decrypted using the content key data, andthe user terminal connected to the storage medium is enabled to access to a license center to obtain various kinds of data,the method comprising:
- a update requesting step in which the user terminal requests to the license center a update of the user key data in the storage medium submitting the medium identifier data;
a update history reference step in which the license center refers to a update history of the user key data concerning to the medium identifier data submitted in the update requesting step;
an update executing step in which the license center performs the update of the user key data based on the update request from the user terminal when it is judged that the update of the user key data concerning the submitted medium identifier data has not been performed within a predetermined period; and
an update refusal step in which the license center refuses the update request from the user terminal when it is judged that the update of the user key data concerning the submitted medium identifier data has been performed within a predetermined period.
1 Assignment
0 Petitions
Accused Products
Abstract
Spread of a forged storage medium is prevented suppressing an authentic storage medium'"'"'s damage and trouble of a owner to the minimum. When there is an update request of user key data, the update history of the user key data concerning the shown above-mentioned medium identifier IDm is referred to. When judged that the update of the user key data concerning the shown medium identifier IDm not being performed within a predetermined period, the update of user key data is performed. The request of a update is refused when judged that the update of the user key data concerning the shown medium identifier IDm being performed within a predetermined period.
28 Citations
12 Claims
-
1. A storage medium processing method a using a storage medium and a user terminal,
wherein the storage medium stores medium identifier data, medium unique key data enabled to be generated based on the medium identifier data, encrypted user key data in which user key data is encrypted so that it may be decrypted using the medium unique key data and encrypted content key data in which content key data is encrypted so that it may be decrypted using the user key data, the user terminal to which the storage medium is able to be connected retains encrypted content data in which content data is encrypted so that it may be decrypted using the content key data, and the user terminal connected to the storage medium is enabled to access to a license center to obtain various kinds of data, the method comprising: -
a update requesting step in which the user terminal requests to the license center a update of the user key data in the storage medium submitting the medium identifier data; a update history reference step in which the license center refers to a update history of the user key data concerning to the medium identifier data submitted in the update requesting step; an update executing step in which the license center performs the update of the user key data based on the update request from the user terminal when it is judged that the update of the user key data concerning the submitted medium identifier data has not been performed within a predetermined period; and an update refusal step in which the license center refuses the update request from the user terminal when it is judged that the update of the user key data concerning the submitted medium identifier data has been performed within a predetermined period. - View Dependent Claims (2, 3, 4)
-
-
5. A storage medium processing device which is connected to a storage medium which stores medium identifier data, medium unique key data enabled to be generated based on the medium identifier data encrypted user key data in which user key data is encrypted so that it may be decrypted using the medium unique key data and encrypted content key data in which content key data is encrypted so that it may be decrypted using the user key data, and performs data processing of the storage medium via a user terminal retaining encrypted content data in which content data is encrypted so that it may be decrypted using the content key data the device comprising
a key delivery server which receives the update request of the user key data accompanied by submission of the medium identifier data from the user terminal publishes new user key data when it is judged that the update request is proper and transmits the user key data to the user terminal; - and
an update history database retaining a update history of the user key data per the medium identifier data, wherein the key delivery server, referring to the update history database, performs the update of the user key data based on the update request from the user terminal, when it is judged that the update of the user key data concerning the submitted medium identifier data has not been performed within a predetermined period, and refuses the update request from the user terminal when it is judged that the update of the user key data concerning the submitted medium identifier data has been performed within a predetermined period. - View Dependent Claims (6, 7, 8, 9)
- and
-
10. An storage medium processing program using a storage medium and a user terminal,
wherein the storage medium stores medium identifier data, medium unique key data enabled to be generated based on the medium identifier data, encrypted user key data in which user key data is encrypted so that it may be decrypted using the medium unique key data, and encrypted content key data in which content key data is encrypted so that it may be decrypted using the user key data, the user terminal to which the storage medium is able to be connected retains encrypted content data in which content data is encrypted so that it may be decrypted using the content key data, and the user terminal connected to the storage medium is enabled to access to a license center to obtain various kinds of data, the program is configured to perform: -
a update requesting step in which the user terminal requests to the license center a update of the user key data in the storage medium submitting the medium identifier data; a update history reference step in which the license center refers to update history of the user key data concerning to the medium identifier data submitted in the update requesting step; an update executing step in which the license center performs the update of the user key data based on the update request from the user terminal when it is judged that the update of the user key data concerning the submitted medium identifier data has not been performed within a predetermined period; and an update refusal step in which the license center refuses the update request from the user terminal when it is judged that the update of the user key data concerning the submitted medium identifier data has been performed within a predetermined period. - View Dependent Claims (11)
-
-
12. A server that manages an availability of content data in a user terminal, using a storage medium that stores medium identifier data, medium unique key data enabled to be generated based on the medium identifier data, encrypted user key data in which user key data is encrypted so that it may be decrypted using the medium unique key data, and encrypted content key data in which content key data is encrypted so that it may be decrypted using the user key data, the user terminal being enabled to obtain via a network encrypted content data corresponding to the content key data in the storage medium the server comprising:
-
a database holding an update history of the user key data; a receiving unit receiving from the user terminal an update request of the user key data of the storage medium accompanied by the medium identifier data of the storage medium attached to the user terminal; a user key update unit that refers to the update history of the user key data relating to the medium identifier data to issue and transmit new user key data when there is no history showing that the update of the user key data relating to the submitted medium identifier data has been performed within a predetermined period, and to transmit to the user terminal a response showing a refusal of issue of the new user key data when there is a history showing that the update of the user key data relating to the submitted medium identifier data has been performed within a predetermined period.
-
Specification