Information processing device, information recording medium, information processing method, and computer program
First Claim
Patent Images
1. An information processing device for executing content reproduction processing from an information recording medium, comprising:
- a security information processing means for determining an output message based on security check information in a content reproduction sequence, and for outputting an output message to an application executing device;
an application executing means for obtaining the output message from the security information processing means;
a first register configured to receive data written from the security information processing means and provide data read by the application executing means;
a second register configured to receive data written from the application executing means and provide data read by the security information processing means; and
a third register configured to receive and provide processing status data which is both written and read by both the security information processing means and the application executing means, whereina write notification is made to the security information processing means when the data is written at the second register,the first register is a register to which the security information processing means executes write actions and from which the application executing means executes read actions,the second register is a register to which the application executing means executes write actions and from which the security information processing means executes read actions, andthe third register is a register in which both the security information processing means and the application executing means execute write and read actions,the application executing means, the security information processing means, and the first and second registers are configured such that;
the security information processing means does not execute a write action to the second register and does not execute a read action from the first register, andthe application executing means does not execute a write action to the first register and does not execute a read action from the second register.
0 Assignments
0 Petitions
Accused Products
Abstract
An information processing device, for executing content reproduction processing from an information recording medium, includes a security information processing unit for determining output messages based on security check information in a content reproduction sequence, and outputting a message output command accompanied by selection information of the output message to a user interface processing unit, and a user information processing unit for obtaining message information based on the selection information input from said security information processing unit and outputting to a display unit.
9 Citations
17 Claims
-
1. An information processing device for executing content reproduction processing from an information recording medium, comprising:
-
a security information processing means for determining an output message based on security check information in a content reproduction sequence, and for outputting an output message to an application executing device; an application executing means for obtaining the output message from the security information processing means; a first register configured to receive data written from the security information processing means and provide data read by the application executing means; a second register configured to receive data written from the application executing means and provide data read by the security information processing means; and a third register configured to receive and provide processing status data which is both written and read by both the security information processing means and the application executing means, wherein a write notification is made to the security information processing means when the data is written at the second register, the first register is a register to which the security information processing means executes write actions and from which the application executing means executes read actions, the second register is a register to which the application executing means executes write actions and from which the security information processing means executes read actions, and the third register is a register in which both the security information processing means and the application executing means execute write and read actions, the application executing means, the security information processing means, and the first and second registers are configured such that; the security information processing means does not execute a write action to the second register and does not execute a read action from the first register, and the application executing means does not execute a write action to the first register and does not execute a read action from the second register. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 16, 17)
-
-
14. An information processing method for executing content reproduction processing from an information recording medium, the method comprising:
-
determining, by a security information processing device, an output message based on security check information in a content reproduction sequence; outputting an output message to an application executing device configured to obtain the output message from the security information processing device; receiving, at a first register, data written from the security information processing device; providing, from the first register, data to the application executing device; receiving, at a second register, data written from the application executing device; providing, from the second register, data to the security information processing device; and receiving and providing, via a third register, processing status data which is both written and read by both the security information processing device and the application executing device, wherein a write notification is made to the security information processing device when the data is written at the second register, the first register is a register to which the security information processing device executes write actions and from which the application executing device executes read actions, the second register is a register to which the application executing device executes write actions and from which the security information processing device executes read actions, the third register is a register in which both the security information processing device and the application executing device execute write and read actions, and the application executing device, the security information processing device, and the first and second registers are configured such that; the security information processing device does not execute a write action to the second register and does not execute a read action from the first register, and the application executing device does not execute a write action to the first register and does not execute a read action from the second register.
-
-
15. A non-transitory computer-readable medium storing instructions, which when executed by an information processing device, causes the information processing device to perform a process for executing content reproduction processing from an information recording medium, the process comprising:
-
determining, by a security information processing device, an output message based on security check information in a content reproduction sequence; outputting an output message to an application executing device configured to obtain the output message from the security information processing device; receiving, at a first register, data written from the security information processing device; providing, from the first register, data to the application executing device; receiving, at a second register, data written from the application executing device; providing, from the second register, data to the security information processing device; and receiving and providing, via a third register, processing status data which is both written and read by both the security information processing device and the application executing device, wherein a write notification is made to the security information processing device when the data is written at the second register, the first register is a register to which the security information processing device executes write actions and from which the application executing device executes read actions, the second register is a register to which the application executing device executes write actions and from which the security information processing device executes read actions, the third register is a register in which both the security information processing device and the application executing device execute write and read actions, and the application executing device, the security information processing device, and the first and second registers are configured such that; the security information processing device does not execute a write action to the second register and does not execute a read action from the first register, and the application executing device does not execute a write action to the first register and does not execute a read action from the second register.
-
Specification