Content management system, recording medium and method
First Claim
1. A content management system comprising:
- a first acceptance unit which accepts a storage request including a content ID to identify a content;
a storage unit which, based on the storage request, records reference data which is used to make reference to the content and the content ID in a recording unit in association with each other when the content has been already recorded in the recording unit, and records the content and the content ID in the recording unit in association with each other when the content is not yet recorded;
a second acceptance unit which accepts an acquisition request including the content ID;
a unit which reads the content from the recording unit based on the acquisition request; and
a unit which distributes the content read based on the acquisition request to an acquisition request issuer.
5 Assignments
0 Petitions
Accused Products
Abstract
A content management system according to an example of the invention accepts a storage request including a content ID to identify a content, records reference data which is used to make reference to the content and the content ID in a recording unit in association with each other when the content has been already recorded in the recording unit, and requests the content for a storage request issuer and records the content and the content ID in the recording unit in association with each other when the content is not yet recorded. The content management system accepts an acquisition request including the content ID, reads the content from the recording unit, and distributes the content to an acquisition request issuer.
-
Citations
17 Claims
-
1. A content management system comprising:
-
a first acceptance unit which accepts a storage request including a content ID to identify a content;
a storage unit which, based on the storage request, records reference data which is used to make reference to the content and the content ID in a recording unit in association with each other when the content has been already recorded in the recording unit, and records the content and the content ID in the recording unit in association with each other when the content is not yet recorded;
a second acceptance unit which accepts an acquisition request including the content ID;
a unit which reads the content from the recording unit based on the acquisition request; and
a unit which distributes the content read based on the acquisition request to an acquisition request issuer. - View Dependent Claims (2, 3)
-
-
4. A content management system comprising:
-
a unit which accepts a storage request including change content obtained by changing content whose utilization restriction is released by right data and a content ID to identify the content;
a unit which, based on the storage request, makes reference to a recording unit which records utilization restricting data used to restrict the utilization of the content and the content ID in association with each other to create a storage content obtained by restricting the use of the change content by using the utilization restricting data;
a storage unit which issues a storage content ID to identify the storage content, provides a storage request issuer with the storage content ID, and records in the recording unit the storage content ID and the storage content in association with each other;
a unit which accepts an acquisition request including the storage content ID;
a unit which reads the storage content from the recording unit based on the acquisition request; and
a unit which distributes the storage content read based on the acquisition request to an acquisition request issuer. - View Dependent Claims (5)
-
-
6. A content management system comprising:
-
a unit which accepts a storage request including a content ID to identify a content whose utilization restriction is released by right data and positional data of a partial content as a part of the content with respect to the content;
a unit which, based on the storage request, makes reference to a recording unit which records utilization restricting data used to restrict the use of the content, the content ID and the content in association with each other to create a partial content from the content and the positional data and create a storage content obtained by restricting the use of the partial content by using the utilization restricting data;
a storage unit which issues a storage content ID to identify the storage content, provides a storage request issuer with the storage content ID, and records the storage content ID and the storage content in the recording unit in association with each other;
a unit which accepts an acquisition request including the storage content ID;
a unit which reads the storage content from the recording unit based on the acquisition request; and
a unit which distributes the storage content read based on the acquisition request to an acquisition request issuer. - View Dependent Claims (7)
-
-
8. A user system comprising:
-
a unit which provides a content management system which stores a content with a storage request including a content ID to identify the content;
a unit which accepts a request for the content from the content management system and provides the content management system with the content when the content management system does not yet record the content based on the storage request;
a unit which provides the content management system with an acquisition request including the content ID; and
a unit which accepts the content from the content management system in accordance with the acquisition request.
-
-
9. A user system comprising:
-
a unit which creates a change content obtained by changing a content whose utilization restriction is released by right data in accordance with an instruction from a user;
a unit which provides a content management system which stores the content with a storage request including a content ID to identify the content and the change content;
a unit which accepts from the content management system a storage content ID to identify the storage content obtained by restricting the use of the change content by using utilization restricting data which is used to restrict the use of the content;
a unit which provides the content management system with an acquisition request including the storage content ID; and
a unit which accepts the storage content from the content management system in accordance with the acquisition request.
-
-
10. A content distribution system which stores in a content management system a content distributed from a content provision system to a user system, the content management system comprising:
-
a first acceptance unit which accepts a storage request including a content ID to identify the content;
a storage unit which, based on the storage request, records reference data which is used to make reference to the content and the content ID in a recording unit in association with each other when the content has been already recorded in the recording unit, and records the content and the content ID in the recording unit in association with each other when the content is not yet recorded in the recording unit;
a second acceptance unit which accepts an acquisition request including the content ID;
a unit which reads the content from the recording unit based on the acquisition request; and
a unit which distributes the content read based on the acquisition request to an acquisition request issuer, the user system comprising;
a unit which provides the content management system with the storage request;
a unit which provides the content management system with the acquisition request; and
a unit which accepts the content from the content management system in accordance with the acquisition request. - View Dependent Claims (11, 12)
-
-
13. A content distribution system which provides a content whose utilization restriction is released by right data to a user system from a content provision system, and provides the right data to the user system from a content management system,
the content management system comprising: -
a unit which accepts a storage request including a content ID to identify the content and a change content obtained by changing the content;
a unit which, based on the storage request, makes reference to a recording unit which records utilization restricting data which is used to restrict the use of the content and the content ID in association with each other to create a storage content obtained by restricting the use of the change content by using the utilization restricting data;
a unit which issues a storage content ID to identify the storage content, provides a storage request issuer with the storage content ID, and records the storage content ID and the storage content in the recording unit in association with each other;
a unit which accepts an acquisition request including the storage content ID;
a unit which reads the storage content from the recording unit based on the acquisition request; and
a unit which distributes the storage content read based on the acquisition request to an acquisition request issuer, the user system comprising;
a unit which creates the change content in accordance with an instruction from a user;
a unit which provides the content management system with the storage request;
a unit which provides the content management system with an acquisition request including the storage content ID; and
a unit which accepts the storage content from the content management system in accordance with the acquisition request.
-
-
14. A computer-readable recording medium having a program recorded therein,
the program allowing a computer to function as: -
a first acceptance unit which accepts a storage request including a content ID to identify a content;
a storage unit which, based on the storage request, records reference data which is used to make reference to the content and the content ID in a recording unit in association with each other when the content has been already recorded in the recording unit, and records the content and the content ID in the recording unit in association with each other when the content is not yet recorded in the recording unit;
a second acceptance unit which accepts an acquisition request including the content ID;
a unit which reads the content from the recording unit based on the acquisition request; and
a unit which distributes the content read based on the acquisition request to an acquisition request issuer.
-
-
15. A computer-readable recording medium having a program recorded therein,
the program allowing a computer to function as: -
a unit which accepts a storage request including a change content obtained by changing a content whose utilization restriction is released by right data and a content ID to identify the content;
a unit which, based on the storage request, makes reference to a recording unit which records utilization restricting data which is used to restrict the use of the content and the content ID in association with each other to create a storage content obtained by restricting the use of the change content by using the utilization restricting data;
a storage unit which issues a storage content ID to identify the storage content, provides a storage request issuer with the storage content ID and records the storage content ID and the storage content in the recording unit in association with each other;
a unit which accepts an acquisition request including the storage content ID;
a unit which reads the storage content from the recording unit based on the acquisition request; and
a unit which distributes the storage content read based on the acquisition request to an acquisition request issuer.
-
-
16. A method of managing a content by using a computer, the method comprising:
-
accepting a storage request including a content ID to identify the content;
recording reference data which is used to make reference to the content and the content ID in a recording unit in association with each other when the content has been already recorded in the recording unit, and recording the content and the content ID in the recording unit in association with each other when the content is not yet recorded in the recording unit, based on the storage request;
accepting an acquisition request including the content ID;
reading the content from the recording unit based on the acquisition request; and
distributing the content read based on the acquisition request to an acquisition request issuer.
-
-
17. A method of managing a content by using a computer, the method comprising:
-
accepting a storage request including a change content obtained by changing a content whose utilization restriction is released by right data and a content ID to identify the content;
making reference to a recording unit which records utilization restricting data which is used to restricts the use of the content and the content ID in association with each other to create a storage content obtained by restricting the use of the change content by using the utilization restricting data, based on the storage request;
issuing a storage content ID to identify the storage content, providing a storage request issuer with the storage content ID and recording the storage content ID and the storage content in the recording unit in association with each other;
accepting an acquisition request including the storage content ID;
reading the storage content from the recording unit based on the acquisition request; and
distributing the storage content read based on the acquisition request to an acquisition request issuer.
-
Specification