Patent ID: 7461375

Claim:
A print managing apparatus connected to a client and an output device via a network, the print managing apparatus being a general-purpose computer provided with an operating system which controls a printer process having local system authority and processes having authority other than the local system authority, the print managing apparatus comprising: installing instruction receiving means for receiving, through a web application, a post command representing an installing instruction by the print managing apparatus from the client via the network; activating means for activating the printer process by the local system authority using the web application, when said installing instruction receiving means receives an HTTP post command; print port constructing means for, in response to the reception of the installing instruction of a device driver from the client by the print managing apparatus via the network, constructing, under control by the printer process activated by said activating means, a print port by the print managing apparatus corresponding to the output device on the basis of an IP address of the output device included in the post command received from the client; driver installing means for, in response to the reception of the installing instruction of the device driver from the client by the print managing apparatus via the network, installing by the print managing apparatus the device driver corresponding to the output device on the basis of device identification information included in the installing instruction received from the client; reception means for receiving print data by the print managing apparatus; transmission means for transmitting by the print managing apparatus the print data received by said receiving means to the output device using the print port constructed by said print port constructing means; and a Web server processing unit for making data communication with a browser on said client, wherein said print port constructing means and said driver installing means operate under control of the printer process activated by said activating means by the local system authority, and wherein a remote printer process including said print port constructing means and said driver installing means is called from said Web server processing unit under the local system authority.