setting for the program with respect to a resource based on a result of the checking by the data access permission setting manager means; and [0170] resource access control means for controlling access to the resource by the program by, when the program attempts to gain access to the resource, determining whether to allow or deny the access based on the resource access privilege setting. [0171] A