Under the restricted management program code, even if a malicious program such as a computer virus invades the management program code, it is possible to prevent the execution of the malicious program. [0197] In detail, when the management program code is described by using the JAVA byte code, the security manager attached in the JAVA language is used.