Patent ID: 8341388

Claim:
An information processing apparatus comprising: a display unit which displays various kinds of information; a touch panel installed on a display screen of the display unit and used for input corresponding to a contact operation; a BIOS storage unit in which a BIOS (basic input/output system) to execute startup of an operating system is stored; a password storage unit which stores a password; an error correction unit which, when an input from the touch panel is detected during execution of the startup based on the BIOS, in a case where an error between coordinates indicating a position of an image display by the display unit and coordinates indicating the position of the input detected by the touch panel is within a correctable error range, corrects the error, and, in a case where the error is not within range, resets the startup; a password accepting unit which accepts input of a password if the password is stored in the password storage unit after correction is made by the error correction unit; and a setup program execution unit which executes a setup program for the BIOS when a password is not stored in the password storage unit after correction is made by the error correction unit, and the password for which input has been accepted by the password accepting unit matches with the password stored in the password storage unit.