DISPLAY CONTROL APPARATUS, DISPLAY CONTROL METHOD AND SERVER SYSTEM
First Claim
1. A display control apparatus for outputting video to a display, comprising:
- a processor;
a communication controller configured to manage communication through a network;
a connecting controller configured to make a connection to removable media having a content protection function;
a receiver configured to receive data of a web page from a web page delivery server using the communication controller, the web page comprising a first object for accepting instructions to start download processing based on a first agreement and a second object for accepting instructions to start streaming processing based on a second agreement;
a generator configured to generate an image of the web page comprising a first image of the first object and a second image of the second object based on the received data of the web page;
a display controller configured to display the image of the web page; and
an accepting controller configured to accept an input to manipulate the first image or the second image,wherein the download processing comprises;
first processing in which the removable media obtain first mutual authentication from a license server connected to the network through the communication controller;
third processing in which, when the first mutual authentication is obtained, the removable media receive a first title key from the license server through the communication controller and write said first title key in its own recording area; and
fourth processing in which the removable media receive first encrypted content from a content server connected to the network through the communication controller and write said first encrypted content in its own recording area, andwherein the streaming processing comprises;
fifth processing in which the removable media obtain second mutual authentication from the license server through the communication controller;
sixth processing in which, when the second mutual authentication is obtained, the removable media receive a second title key and a content address from the license server through the communication controller and write said second title key and said content address in the recording area;
seventh processing in which the removable media and the display control apparatus perform third mutual authentication;
eighth processing in which, when the third mutual authentication succeeds, the display control apparatus acquires the second title key and the content address recorded on the removable media;
ninth processing in which the display control apparatus streams and receives second encrypted content from the content server using the content address; and
tenth processing in which the display control apparatus decodes the streamed-and-received second encrypted content using the second title key, and streams and reproduces the decoded second encrypted content.
1 Assignment
0 Petitions
Accused Products
Abstract
A display control apparatus performs download processing and streaming processing. In the download processing, after first mutual authentication between removable media and a license server, the removable media receive and store a first title key from a license server and first encrypted content from a content server. In the streaming processing, the removable media and the license server perform second mutual authentication, the removable media receive and store a second title key and a content address from the license server, the removable media and the display control apparatus perform third mutual authentication, the display control apparatus acquires the second title key and the content address recorded on the removable media, the display control apparatus streams and receives second encrypted content from the content server, and the display control apparatus decodes the streamed-and-received second encrypted content using the second title key, and streams and reproduces the decoded second encrypted content.
46 Citations
7 Claims
-
1. A display control apparatus for outputting video to a display, comprising:
-
a processor; a communication controller configured to manage communication through a network; a connecting controller configured to make a connection to removable media having a content protection function; a receiver configured to receive data of a web page from a web page delivery server using the communication controller, the web page comprising a first object for accepting instructions to start download processing based on a first agreement and a second object for accepting instructions to start streaming processing based on a second agreement; a generator configured to generate an image of the web page comprising a first image of the first object and a second image of the second object based on the received data of the web page; a display controller configured to display the image of the web page; and an accepting controller configured to accept an input to manipulate the first image or the second image, wherein the download processing comprises; first processing in which the removable media obtain first mutual authentication from a license server connected to the network through the communication controller; third processing in which, when the first mutual authentication is obtained, the removable media receive a first title key from the license server through the communication controller and write said first title key in its own recording area; and fourth processing in which the removable media receive first encrypted content from a content server connected to the network through the communication controller and write said first encrypted content in its own recording area, and wherein the streaming processing comprises; fifth processing in which the removable media obtain second mutual authentication from the license server through the communication controller; sixth processing in which, when the second mutual authentication is obtained, the removable media receive a second title key and a content address from the license server through the communication controller and write said second title key and said content address in the recording area; seventh processing in which the removable media and the display control apparatus perform third mutual authentication; eighth processing in which, when the third mutual authentication succeeds, the display control apparatus acquires the second title key and the content address recorded on the removable media; ninth processing in which the display control apparatus streams and receives second encrypted content from the content server using the content address; and tenth processing in which the display control apparatus decodes the streamed-and-received second encrypted content using the second title key, and streams and reproduces the decoded second encrypted content. - View Dependent Claims (2, 3)
-
-
4. A display control method executed in a display control apparatus which comprises a processor, a communication controller for managing communication through a network and a connecting controller for making a connection to removable media having a content protection function and which outputs video to a display, the display control method comprising:
-
receiving data of a web page from a web page delivery server using the communication controller, the web page comprising a first object for accepting instructions to start download processing based on a first agreement and a second object for accepting instructions to start streaming processing based on a second agreement; generating an image of the web page comprising a first image of the first object and a second image of the second object based on the received data of the web page; displaying the image of the web page; and accepting an input to manipulate the first image or the second image, wherein the download processing comprises; first processing in which the removable media obtain first mutual authentication from a license server connected to the network through the communication controller; third processing in which, when the first mutual authentication is obtained, the removable media receive a first title key from the license server through the communication controller and write said first title key in its own recording area; and fourth processing in which the removable media receive first encrypted content from a content server connected to the network through the communication controller and write said first encrypted content in its own recording area, and the streaming processing comprises; fifth processing in which the removable media obtain second mutual authentication from the license server through the communication controller; sixth processing in which, when the second mutual authentication is obtained, the removable media receive a second title key and a content address from the license server through the communication controller and write said second title key and said content address in the recording area; seventh processing in which the removable media and the display control apparatus perform third mutual authentication; eighth processing in which, when the third mutual authentication succeeds, the display control apparatus acquires the second title key and the content address recorded on the removable media; ninth processing in which the display control apparatus streams and receives second encrypted content from the content server using the content address; and tenth processing in which the display control apparatus decodes the streamed-and-received second encrypted content using the second title key, and streams and reproduces the decoded second encrypted content. - View Dependent Claims (5, 6)
-
-
7. A system comprising one or more servers for providing a graphical user interface and content, comprising:
-
first storage configured to store data of a web page comprising a first object for accepting instructions to start download processing based on a first agreement and a second object for accepting instructions to start streaming processing based on a second agreement; a receiver configured to receives a request for access to the web page via a network from a terminal device, the terminal device comprising; a connecting controller configured to make a connection to removable media comprising a content protection function, and a communication controller configured to manage communication via a network; a first transmitter configured to send the data of the web page to the terminal via the network according to the request for access; second storage configured to store first and second encrypted content; and a second transmitter configured to send the first or second encrypted content to said terminal according to a content request sent from the terminal, wherein the download processing comprises; first processing in which the removable media obtain first mutual authentication from a license server connected to the network through the communication controller; third processing in which when the first mutual authentication is obtained, the removable media receive a first title key from the license server through the communication controller and write said first title key in its own recording area; and fourth processing in which the removable media receive the first encrypted content sent from the second transmitter through the communication controller and write said first encrypted content in its own recording area, and the streaming processing comprises; fifth processing in which the removable media obtain second mutual authentication from the license server through the communication controller; sixth processing in which when the second mutual authentication is obtained, the removable media receive a second title key and a content address from the license server through the communication controller and write said second title key and said content address in the recording area; seventh processing in which the removable media and the display control apparatus perform third mutual authentication; eighth processing in which when the third mutual authentication succeeds, a display control apparatus acquires the second title key and the content address recorded on the removable media; ninth processing in which the display control apparatus accesses a server system using the content address and streams and receives second encrypted content sent from the second transmitter; and tenth processing in which the display control apparatus decodes the streamed-and-received second encrypted content using the second title key, and streams and reproduces the decoded second encrypted content.
-
Specification