Remotely installing a new printer in a printers folder on a client
workstation that communicates via a network with a control point terminal
by, in the control point terminal, performing an operation to add the new
printer in the printers folder of the client workstation, and in response
to the operation being performed, the control point terminal transmitting
identification information of the new printer being added to an agent in
the client workstation, and in the client workstation, the agent
receiving the identification information from the control point terminal,
in response to receiving the identification information of the new
printer, the agent automatically obtaining printer configuration
information and print driver information based at least in part on the
received identification information, the agent automatically configuring
the printer and installing a print driver based on the obtained printer
configuration information and print driver information, and the agent
creating a locally managed instance of the printer. The operation may be
simply selecting the new printer and the workstation that the printer is
to be added to. The printer configuration information and the print
driver information may be automatically obtained from a remote device on
the network, such as an FTP server, and a port for communication with the
printer may be automatically created. The unique identifier may be a
network address of the printer, such as an IP address, a printer name, a
DNS name or a NetBios name, and the printer may be a virtual printer,
rather than an actual printer installed on the network.