Patent ID: 7460266

Claim:
A printing method using a server computer connecting at least one client computer and one or more printers via a network, comprising the steps of: the server computer receiving a first request for establishment of secure communication session from the one or more printers; the server computer establishing a printer secure communication session with the one or more printers based on the first request; the server computer receiving a registration request from the one or more printers; the server computer obtaining printer information about the one or more printers; the server computer registering each printer, of the one or more printers; the server computer adding the one or more printers as available printers into a printer management table, the printer management table containing a list of the available printers together with the printer information for each available printer; the server computer receiving a second request for establishment of secure communication session from the at least one client computer; the server computer establishing a client secure communication session with the at least one client computer based on the second request; the server computer retrieving one or more available printers from the printer management table, based on the printer information, and sending a list of retrieved available printers to the at least one client computer; the server computer receiving, from the at least one client computer, a print job including a destination designating at least one printer from the list of retrieved available printers as a destination printer; and the server computer linking, based on the destination, the printer secure communication with the client secure communication to transfer the print job to the destination printer, wherein at least one of the printer secure communication session and the client secure communication session is established by a digital certificate that is given to the server computer.