Display control apparatus, display control method and server system
First Claim
1. An electronic apparatus, comprising:
- a connecting controller configured to control a connection to removable media having a content protection function;
a communicator controller configured to receive data of a web page from a web server, the web page comprising a first object to start download processing of a first content and a second object to start streaming processing of a second content;
a display controller configured to display the web page and to play the first content or the second content on a display;
a hardware processor coupled to a memory configured to execute instructions stored in the memory, configured to;
receive a first input made by a manipulation of the first object or a second input made by a manipulation of the second object;
start the download processing in response to a reception of the first input; and
start the streaming processing in response to a reception of the second input,wherein the download processing comprises;
first processing comprising that the removable media obtains a first mutual authentication from a license server through the communicator controller;
second processing comprising that, when the first mutual authentication is successful, the removable media receives a first title key from the license server through the communicator controller and write said first title key in own recording area; and
third processing comprising that the removable media receives first encrypted content from a content server through the communicator controller and write said first encrypted content in the own recording area, andwherein the streaming processing comprises;
fourth processing comprising that the removable media obtains a second mutual authentication from the license server through the communicator controller;
fifth processing comprising that, when the second mutual authentication is successful, the removable media receives a second title key and a content address from the license server through the communicator controller and write said second title key and said content address in the own recording area;
sixth processing comprising that the removable media and the display controller perform a third mutual authentication;
seventh processing comprising that, when the third mutual authentication is successful, the display controller acquires the second title key and the content address recorded on the removable media;
eighth processing comprising that the display controller streams and receives second encrypted content from the content server using the content address; and
ninth processing comprising that the display controller decodes the streamed-and-received second encrypted content using the second title key, and streams and plays the decoded second encrypted content while decoding the second encrypted content from the license server.
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.
43 Citations
7 Claims
-
1. An electronic apparatus, comprising:
-
a connecting controller configured to control a connection to removable media having a content protection function; a communicator controller configured to receive data of a web page from a web server, the web page comprising a first object to start download processing of a first content and a second object to start streaming processing of a second content; a display controller configured to display the web page and to play the first content or the second content on a display; a hardware processor coupled to a memory configured to execute instructions stored in the memory, configured to; receive a first input made by a manipulation of the first object or a second input made by a manipulation of the second object; start the download processing in response to a reception of the first input; and start the streaming processing in response to a reception of the second input, wherein the download processing comprises; first processing comprising that the removable media obtains a first mutual authentication from a license server through the communicator controller; second processing comprising that, when the first mutual authentication is successful, the removable media receives a first title key from the license server through the communicator controller and write said first title key in own recording area; and third processing comprising that the removable media receives first encrypted content from a content server through the communicator controller and write said first encrypted content in the own recording area, and wherein the streaming processing comprises; fourth processing comprising that the removable media obtains a second mutual authentication from the license server through the communicator controller; fifth processing comprising that, when the second mutual authentication is successful, the removable media receives a second title key and a content address from the license server through the communicator controller and write said second title key and said content address in the own recording area; sixth processing comprising that the removable media and the display controller perform a third mutual authentication; seventh processing comprising that, when the third mutual authentication is successful, the display controller acquires the second title key and the content address recorded on the removable media; eighth processing comprising that the display controller streams and receives second encrypted content from the content server using the content address; and ninth processing comprising that the display controller decodes the streamed-and-received second encrypted content using the second title key, and streams and plays the decoded second encrypted content while decoding the second encrypted content from the license server. - View Dependent Claims (2, 3)
-
-
4. A display control method executed in an electronic apparatus which comprises a connecting controller for controlling a connection to removable media having a content protection function, a display controller for displaying a web page and to play a first content or a second content on a display, and a hardware processor coupled to a memory configured to execute instructions stored in the memory, and which outputs video to the display, the display control method comprising:
-
receiving data of the web page from a web server to a communicator, the web page comprising a first object to start download processing of a first and a second object to start streaming processing of a second content; receiving a first input made by a manipulation of the first object or a second input made by a manipulation of the second object; starting the download processing in response to a reception of the first input; and starting the streaming processing in response to a reception of the second input, wherein the download processing comprises; first processing comprising that the removable media obtains a first mutual authentication from a license server through the communicator; second processing comprising that, when the first mutual authentication is successful, the removable media receives a first title key from the license server through the communicator and write said first title key in own recording area; and third processing comprising that the removable media receives first encrypted content from a content server through the communicator and write said first encrypted content in the own recording area, and the streaming processing comprises; fourth processing comprising that the removable media obtains a second mutual authentication from the license server through the communicator; fifth processing comprising that, when the second mutual authentication is successful, the removable media receives a second title key and a content address from the license server through the communicator and write said second title key and said content address in the own recording area; sixth processing comprising that the removable media and the display controller perform a third mutual authentication; seventh processing comprising that, when the third mutual authentication is successful, the display controller acquires the second title key and the content address recorded on the removable media; eighth processing comprising that the display controller streams and receives second encrypted content from the content server using the content address; and ninth processing comprising that the display controller decodes the streamed-and-received second encrypted content using the second title key, and streams and plays the decoded second encrypted content while decoding the second encrypted content from the license server. - View Dependent Claims (5, 6)
-
-
7. A system comprising one or more servers for providing a graphical user interface and content, comprising:
-
a first storage configured to store data of a web page comprising a first object to start download processing of a first content and a second object to start streaming processing of a second content; a communicator controller configured to receive a request for access to the web page from a terminal device, the terminal device comprising; a connecting controller configured to control a connection to removable media comprising a content protection function, a first transmitter configured to send the data of the web page to the terminal device via according to the request for access; a 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 device according to a content request sent from the terminal device, wherein the download processing comprises; first processing comprising that the removable media obtains a first mutual authentication from a license server through the communicator controller; second processing comprising that, when the first mutual authentication is successful, the removable media receives a first title key from the license server through the communicator controller and write said first title key in own recording area; and third processing comprising that the removable media receives the first encrypted content sent from the second transmitter through the communicator controller and write said first encrypted content in the own recording area, and the streaming processing comprises; fourth processing comprising that the removable media obtains a second mutual authentication from the license server through the communicator controller; fifth processing comprising that, when the second mutual authentication is successful, the removable media receives a second title key and a content address from the license server through the communicator controller and write said second title key and said content address in the own recording area; sixth processing comprising that the removable media and a display controller perform a third mutual authentication; seventh processing comprising that, when the third mutual authentication is successful, the display controller acquires the second title key and the content address recorded on the removable media; eighth processing comprising that the display controller accesses a server system using the content address and streams and receives second encrypted content sent from the second transmitter; and ninth processing comprising that the display controller decodes the streamed-and-received second encrypted content using the second title key, and streams and plays the decoded second encrypted content while decoding the second encrypted content from the license server.
-
Specification