Patent ID: 8881135

Claim:
A method for controlling an information processing apparatus which can be connected to an image input device, by installing an application program and a control program, can activate the application program according to an event which occurs by a user's operation in the image input device, and cause the control program to control the image input device according to an instruction of the application program, the method comprising: installing the control program in an operating system of the information processing apparatus; determining whether the application program is installed in the information processing apparatus; if it is determined that the application program is not installed, installing on the information processing apparatus an event correspondence application program which can be activated according to the same event as the application program and can install the application program in the information processing apparatus; and registering the event correspondence application program as an application program which is activated according to the event in the information processing apparatus, wherein the event correspondence application program includes information about a location where the application program is stored, and further comprising: accessing the location based on the information about the location where the application program is stored and acquiring the application program after the registration; and installing the acquired application program in the same storage location in the information processing apparatus where the event correspondence application program is installed to overwrite the event correspondence application program therewith.