Patent ID: 8443060

Claim:
A method of remotely installing a selected printer on a client workstation that communicates via a network with a control point terminal, the method comprising the steps of: in the control point terminal, displaying, by an agent management program, a list of client workstations having an agent program, wherein the agent program is for controlling to install a printer driver on the client workstation; executing, by the agent management program, a discovery operation which searches for printers in the network by communicating with the printers; receiving, by the agent management program, discovery responses from printers in the network as a result of the discovery operation; displaying, by the agent management program, a list of printers that respond to the discovery operation with the discovery responses; performing, by the agent management program, an operation to add a printer selected from the displayed list of printers to a client workstation selected from the displayed list of client workstations having the agent program; generating, in response to the operation to add the selected printer being performed, a message which includes identification information of the selected printer being added to the selected client workstation; and transmitting the generated message for adding the selected printer to the agent program in the selected client workstation, and in the client workstation, controlling a device installer module, in response to receiving the message for adding the selected printer, and obtaining a printer driver corresponding to the identification information included in the message from a remote device using FTP (File Transfer Protocol) or HTTP (HyperText Transport Protocol), wherein the agent program in the client workstation controls the device installer module under control of the control module of the agent program; installing, with the device installer module, the obtained printer driver; and creating, with the device installer module, a locally managed instance of the selected printer on the client workstation.