Patent ID: 8587797

Claim:
An information processing apparatus which is connected to a peripheral device and includes a peripheral device management unit for managing the peripheral device, the information processing apparatus comprising: a storage unit configured to store control information serving as information which defines in advance information for controlling a display representing a function for managing the peripheral device, and link information indicating a link destination where the function is provided, and which has an electronic signature to confirm whether falsification has been done; a request reception unit configured to receive a request from the peripheral device management unit; a link management unit configured to manage link information which is different from the link information contained in the control information and is executed in accordance with a request received by said request reception unit; and an execution unit configured to determine a link destination based on the request received by said request reception unit using the link information contained in the control information or the different link information managed by said link management unit, and to execute link processing to the determined link destination.