Patent ID: 9537860
Date: 2017-01-03
CPC Classifications: H04L

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, 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.