CONTENT DOWNLOAD SYSTEM, CONTENT DOWNLOAD METHOD, CONTENT SUPPLYING APPARATUS, CONTENT SUPPLYING METHOD, CONTENT RECEIVING APPARATUS, CONTENT RECEIVING METHOD, AND PROGRAM
First Claim
1. A content download system comprising:
- a content supplying device to supply content; and
a content receiving device to receiving content from said content supplying device via a network;
said content receiving device includingoperating input means to input user operations;
download means to download encrypted content and playing control data necessary for playing said content from said content supplying device, corresponding to said user operations;
obtaining means to confirm the existence of a license that includes a key for decrypting said encrypted content based on said playing control data when playing said downloaded content, and to obtain said license corresponding to the confirmation results; and
playing means to play said encrypted content using said obtained license; and
said content supplying device includingcontrol data supplying means to supply said playing control data necessary for playing already-downloaded content in response to a request from said content receiving device;
content supplying means to supply said encrypted content in response to a request from said content receiving device; and
license supplying means to supply said license including a key for decrypting said encrypted content in response to a request from said content receiving device based on said playing control data;
wherein at least one set or more of license information including unique identifying information of license, type information of license, and presenting information to present to the user relating to the license, is described in said playing control data.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to a content download system and content download method, content supplying device and content supplying method, content receiving device, content receiving method, and program, whereby a system corresponding to various types of operating modes of content download services can be realized.
FIG. 7 shows a descriptive example of a playing control meta file that is downloaded along with the content. in the playing control meta file 41 is described <content_title>, <drm_server_uri>, <license_id>, <license_type>, <license_description>, <user_confirmation>, <user_messsage>, and <price>. In the case that multiple licenses are set as to a single content, the items <license_id> through <price> are described only the amount of the number of set licenses. The present invention is applicable to a content download service.
25 Citations
21 Claims
-
1. A content download system comprising:
-
a content supplying device to supply content; and a content receiving device to receiving content from said content supplying device via a network; said content receiving device including operating input means to input user operations; download means to download encrypted content and playing control data necessary for playing said content from said content supplying device, corresponding to said user operations; obtaining means to confirm the existence of a license that includes a key for decrypting said encrypted content based on said playing control data when playing said downloaded content, and to obtain said license corresponding to the confirmation results; and playing means to play said encrypted content using said obtained license; and said content supplying device including control data supplying means to supply said playing control data necessary for playing already-downloaded content in response to a request from said content receiving device; content supplying means to supply said encrypted content in response to a request from said content receiving device; and license supplying means to supply said license including a key for decrypting said encrypted content in response to a request from said content receiving device based on said playing control data; wherein at least one set or more of license information including unique identifying information of license, type information of license, and presenting information to present to the user relating to the license, is described in said playing control data.
-
-
2. A content download method for a content download system including a content supplying device to supply content, and a content receiving device to receive content from said content supplying device via a network;
- including the steps of;
with said content receiving device, inputting user operations, requesting encrypted content and playing control data necessary for playing said content from said content supplying device, corresponding to said user operations; and with said content supplying device, supplying said encrypted content and said playing control data in response to requests from said content receiving device; and with said content receiving device, when playing said downloaded content, confirming the existence of a license that includes a key for decrypting said encrypted content based on said playing control data, and requesting said license to said content supplying device corresponding to the confirmation results; and with said content supplying device, supplying said license to said content supplying device in response to the request from said content receiving device based on said playing control data; and with said content receiving device, playing said encrypted content using said obtained license; and wherein at least one set or more of license information including unique identifying information of license, type information of license, and presenting information to present to the user relating to the license, is described in said playing control data.
- including the steps of;
-
3. A content supplying device configured to supply content to a content receiving device connected via a network, comprising:
-
control data supplying means to supply, to said content receiving device, playing control data necessary for playing the content downloaded by said content receiving device; content supplying means to supply the encrypted content in response to requests from said content receiving device; license supplying means to supply said license that includes a key for decrypting said encrypted content in response to the request from said content receiving device based on said playing control data; wherein at least one set or more of license information including unique identifying information of license, type information of license, and presenting information to present to the user relating to the license, is described in said playing control data. - View Dependent Claims (4, 5, 6, 7, 8)
-
-
9. A content supplying method for a content supplying device configured to supply content to a content receiving device that is connected via a network, including the steps of:
-
supplying playing control data necessary for playing the content downloaded by said content receiving device to said content receiving device; supplying encrypted content in response to the request from said content receiving device; and supplying said license which includes a key for decrypting encrypted content in response to the request from said content receiving device based on said playing control data; wherein at least one set or more of license information including unique identifying information of license, type information of license, and presenting information to present to the user relating to the license, is described in said playing control data.
-
-
10. A program to cause a computer to execute processing to control a content supplying device to supply content to a content receiving device that is connected via a network, including the steps of:
-
supplying playing control data necessary for playing the content downloaded by said content receiving device to said content receiving device; supplying encrypted content in response to the request from said content receiving device; and supplying said license which includes a key for decrypting said encrypted content in response to the request from said content receiving device based on said playing control data; wherein at least one set or more of license information including unique identifying information of license, type information of license, and presenting information to present to the user relating to the license, is described in said playing control data.
-
-
11. A content receiving device configured to receive content from a content supplying device connected via a network, comprising:
-
operating input means configured to input user operations; download means configured to download, from said content supplying device, encrypted content and playing control data necessary for playing said content, corresponding to said user operations; obtaining means configured to confirm the existence of a license that includes a key for decrypting said encrypted content based on said playing control data when playing said downloaded content, and to obtain said license corresponding to the confirmation results; and playing means to play said encrypted content using said obtained license; wherein at least one set or more of license information including unique identifying information of license, type information of license, and presenting information to present to the user relating to the license, is described in said playing control data. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A content receiving method of a content receiving device configured to receive content from a content supplying device connected via a network, including the steps of:
-
inputting user operations; downloading encrypted content and playing control data necessary for playing said content from said content supplying device, corresponding to said user operations; when playing said downloaded content, confirming the existence of a license that includes a key for decrypting said encrypted content based on said playing control data, and obtaining said license corresponding to the confirmation results; and playing said encrypted content using said obtained license; wherein at least one set or more of license information including unique identifying information of license, type information of license, and presenting information to present to the user relating to the license, is described in said playing control data.
-
-
21. A program to cause a computer to execute processing, which program is to control a content receiving device configured to receive content from a content supplying device that is connected via a network, including the steps of:
-
inputting user operations; downloading encrypted content and playing control data necessary for playing said content from said content supplying device, corresponding to said user operations; when playing said downloaded content, confirming the existence of a license that includes a key for decrypting said encrypted content based on said playing control data, and obtaining said license corresponding to the confirmation results; and playing said encrypted content using said obtained license; wherein at least one set or more of license information including unique identifying information of license, type information of license, and presenting information to present to the user relating to the license, is described in said playing control data.
-
Specification