摘要 |
PROBLEM TO BE SOLVED: To provide an information processing apparatus capable of protecting an I/O port by using appropriate amount of management information without specific hardware.SOLUTION: An information processing apparatus 100 comprises: program storage means 13 in which a plurality of programs are stored; one or more calculation means 11 for executing the programs; and a plurality of interfaces 20 capable of communicating with external circuits. The apparatus includes: an interface registration table 34 in which the interfaces that can be accessed by the programs are registered; and access control means 33 for, when it is permitted for the programs that have requested for an access to the interfaces to access the interfaces, accessing the interfaces as substitute for the programs. |