Content-data processing apparatus, content-data processing method, content data management system and content data management method
First Claim
Patent Images
1. A content-data processing apparatus for processing content data, the content data contained in a file received through a network and/or from a storage medium, in accordance with a use condition description corresponding to a type of service, the content-data processing apparatus comprising:
- a receiver configured to receive the file transmitted to the content-data processing apparatus;
a data processor configured to process the content data by using the file for encrypting content, the file storing the encrypted content, a key that encrypted the content and existing use condition descriptions for transferring the content data in each of a broadcast-type service and a media-bind-type service, and configured to add information regarding additional use condition descriptions to the existing use condition descriptions for respective services to the file; and
a playback unit configured to play back the processed content data to a user.
1 Assignment
0 Petitions
Accused Products
Abstract
In a music-content management system, a client handles three types of data, i.e., a file for encrypting content and storing the content, a key that encrypted the content, and a use condition description for each service in which the content is used. The file stores one type of content encryption system and one type of encrypted content. The file also stores information regarding use condition descriptions for respective services.
-
Citations
21 Claims
-
1. A content-data processing apparatus for processing content data, the content data contained in a file received through a network and/or from a storage medium, in accordance with a use condition description corresponding to a type of service, the content-data processing apparatus comprising:
-
a receiver configured to receive the file transmitted to the content-data processing apparatus; a data processor configured to process the content data by using the file for encrypting content, the file storing the encrypted content, a key that encrypted the content and existing use condition descriptions for transferring the content data in each of a broadcast-type service and a media-bind-type service, and configured to add information regarding additional use condition descriptions to the existing use condition descriptions for respective services to the file; and a playback unit configured to play back the processed content data to a user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A content-data processing method executed by a content-data processing apparatus to process content data, the content data contained in a file received through a network and/or from a storage medium, in accordance with a use condition description corresponding to a type of service, the content-data processing method comprising:
-
receiving the file transmitted to the content-data processing apparatus; processing the content data by using the file for encrypting content, the file storing the encrypted content, a key that encrypted the content, and existing use condition descriptions for transferring the content data in each of a broadcast-type service and a media-bind-type service; adding information regarding additional use conditions for respective services to the existing use condition descriptions stored in the file by the content-data processing apparatus; and playing back the processed content data to a user by a playback unit, wherein the processing comprises obtaining information regarding the use condition description for each service from the file, checking the use condition description for the service from the information regarding the use condition description, determining the content encryption key from the use condition description for the service, and decrypting the encrypted content by using the encryption key. - View Dependent Claims (13)
-
-
14. A content-data management system, comprising:
-
a content-data processing apparatus configured to process content data, received through a network and/or from a storage medium, in accordance with a use condition description corresponding to a type of service, the content-data processing apparatus including a data processor configured to process the content data by using a file for encrypting content, the file storing the encrypted content, a key that encrypted the content, and existing use condition descriptions for transferring the content data in each of a broadcast-type service and a media-bind-type service, and configured to add information regarding additional use condition descriptions to the existing use condition descriptions for respective services to the file, and a playback unit configured to play back the processed content data to a user; a providing server configured to supply content data to the content-data processing apparatus through the network; and a portable device configured to receive the content data from the content-data processing apparatus, the portable device including a flash memory configured to store the received content data, and an electronically erasable programmable ROM (BEPROM) configured to store a file allocation table (FAT) identifying storage locations in the flash memory storing the content data.
-
-
15. A content-data management method executed by a content-data management system that comprises a content-data processing apparatus configured to process content data, the content data contained in a file received through a network and/or from a storage medium, in accordance with a use condition description corresponding to a type of service and a providing server configured to supply content data to the content-data processing apparatus through the network, the content-data management method comprising:
-
receiving the file transmitted to the content-data processing apparatus; processing the content data by using the file for encrypting content, the file storing the encrypted content, a key that encrypted the content, and existing use condition descriptions transferring the content data in each of a broadcast-type service and a media-bind-type service; adding information regarding additional use conditions for respective services to the existing use condition descriptions stored in the file by the content-data processing apparatus; and playing back the processed content data to a user by a playback unit included in the content-data processing apparatus, wherein the processing comprises obtaining information regarding the use condition description for each service from the file, checking the use condition description for the service from the information regarding the use condition description, determining the content encryption key from the use condition description for the service, and decrypting the encrypted content by using the content encryption key.
-
-
16. A non-transitory computer readable medium storing a content-data processing program that causes a content-data processing apparatus to process content data, the content data contained in a file received through a network and/or from a storage medium, in accordance with a use condition description corresponding to a type of service, the content-data processing program comprising instructions for:
-
receiving the file transmitted to the content-data processing apparatus; analyzing the content data by using the file containing encrypted content data, a key that encrypted the content data, and existing use condition descriptions for transferring the content data in each of a broadcast-type service and a media-bind-type service; and adding new use condition description corresponding to the type of service, other than the existing use condition descriptions for the respective services, for a new service to the file; and playing back the analyzed content data to a user by a playback unit included in the content-data processing apparatus. - View Dependent Claims (17, 18, 19, 20, 21)
-
Specification