1460684376-2d1f6655-36e1-43da-8f0f-41f92df6422c

An apparatus in which it is possible to install a program includes a determination part that determines, for a use request for using a first storage part, identification information for identifying the program that has issued the use request; and a storage unit that stores the identification information in a second storage part different from the first storage part. Network processing elements found to be processing sensitive information may be classified as needing higher security. Upon determining that the user is authorized, an editing control is enabled during the execution of the application.