Patent ID: 8120997
Filing Date: 2012-02-21
Classification: G11B

Abstract:
1. An information processing apparatus that includes a recording media drive and is capable of installing and executing software, the information processing apparatus comprising: a communication unit that transmits and receives information to and from an IC chip without contacting the IC chip, which is provided in a recording medium; an authentication processing unit that executes mutual authentication processing with the IC chip for obtaining permission of access to recorded information of the IC chip through the communication unit; a list-display-screen outputting unit that reads identification information for identifying one or more kinds of software recorded in a data area of the recording medium, respectively, and usage control information indicating possibility of installation of the respective kinds of software from the IC chip on the recording medium via the communication unit and causes a display to display a list display screen on which software names corresponding to the identification information read and the usage control information corresponding thereto are displayed as a list; a selection input unit that receives a selection input from a user according to the list display screen; a software reading unit that reads data of software selected according to the selection input from the data area of the recording medium via the recording media drive; an installation processing unit that causes the authentication processing unit to execute authentication processing with the IC chip, when the information processing apparatus is correctly authenticated, reads key information necessary for installing the software read by the software reading unit from the IC chip via the communication unit, and executes installation processing for the software using the key information read; and a usage-control-information updating unit that accesses the IC chip via the communication unit after start of the installation processing and updates the usage control information corresponding to the software being installed.