A method of remotely installing a selected printer (40 to 44) on a client workstation (20 to 23) that communicates via a network with a control point terminal, the method comprising the steps of: in the control point terminal, displaying a list of agent programs installed in client workstations (20 to 23), wherein an agent program is applied to an operating system on each client workstation (20 to 23) and includes a listening module for listening to a secure listening port for commands targeted for the agent program; displaying a list of printers (40 to 44) that are installed on the network; performing an operation to add a printer selected from the displayed list of printers to an agent program selected from the displayed list of the agent programs; and transmitting, in response to the operation to add the selected printer being performed, identification information of the selected printer in an encrypted TCP message to the secure listening port in the client workstation (20 to 23) corresponding to the selected agent program, wherein an address of the secure listening port is obtained from the agent program by the control point terminal in a discovery procedure prior to transmitting the encrypted TCP message; and in the client workstation (20 to 23) corresponding to the selected agent program, in response to receiving the identification information by the listening module as the commands, automatically obtaining (S1405, S1408), as a function of the agent program, printer configuration information and printer driver information corresponding to the identification information from a remote device using FTP or HTTP; installing (S1406, S1409) the printer driver based on the obtained printer configuration information and the obtained printer driver information, and creating a locally managed instance of the selected printer, by using a device installer module controlled by the agent program. in the control point terminal, displaying a list of agent programs installed in client workstations (20 to 23), wherein an agent program is applied to an operating system on each client workstation (20 to 23) and includes a listening module for listening to a secure listening port for commands targeted for the agent program; displaying a list of printers (40 to 44) that are installed on the network; performing an operation to add a printer selected from the displayed list of printers to an agent program selected from the displayed list of the agent programs; and transmitting, in response to the operation to add the selected printer being performed, identification information of the selected printer in an encrypted TCP message to the secure listening port in the client workstation (20 to 23) corresponding to the selected agent program, wherein an address of the secure listening port is obtained from the agent program by the control point terminal in a discovery procedure prior to transmitting the encrypted TCP message; and in the client workstation (20 to 23) corresponding to the selected agent program, in response to receiving the identification information by the listening module as the commands, automatically obtaining (S1405, S1408), as a function of the agent program, printer configuration information and printer driver information corresponding to the identification information from a remote device using FTP or HTTP; installing (S1406, S1409) the printer driver based on the obtained printer configuration information and the obtained printer driver information, and creating a locally managed instance of the selected printer, by using a device installer module controlled by the agent program.