Patent ID: 7853946

Claim:
A remote install method for a program in a network, said method comprising: acquiring printer information on a plurality of printers provided in the network; managing client information on a plurality of client apparatuses included in the network; storing a client management table that manages, for each of the plurality of client apparatuses, (a) printer information on at least one of the plurality of printers to be used in the client apparatus and (b) at least one extended function program of a core printer driver for each of the at least one printer, based on the acquired printer information and the managed client information; displaying a screen for updating the stored client management table, wherein a manager is allowed to select on the screen (a) one of the plurality of client apparatuses, (b) one of the at least one printer to be managed for the client apparatus, and (c) one of the at least one extended function program for the printer; and sending, to the client apparatus selected on the displayed screen, the extended function program for the printer in accordance with the updated client management table, wherein the extended function program includes a first extended module related to a new user interface corresponding to a function provided by the core printer driver, an extended function module for allowing the core printer driver to provide a new function, and a second extended module related to a user interface corresponding to the extended function module, and wherein an existing module is replaced by the first extended module, and the extended function module and the second extended module are added for function extension of the core printer driver in the selected client apparatus.