摘要 |
PROBLEM TO BE SOLVED: To provide an information processing apparatus restraining an attack by a malicious application program by not limiting an interface to an application program evenly but limiting the interface by the class of the interface. SOLUTION: The information processing apparatus executing a program includes a receiving means for receiving instructions to be executed in the information processing apparatus, from the program; a utilization detecting means for detecting a user's operation to the information processing apparatus; a determining means for determining whether to execute instructions according to whether utilization is detected by the utilization detecting means when the instructions received by the receiving means are instructions related to predetermined execution; and an execution means for executing the instructions received by the receiving means when the execution of the instructions is determined by the determining means. COPYRIGHT: (C)2010,JPO&INPIT |