Patent ID: 7315824

Claim:
A method of printing over a network, comprising the steps of: correlating and storing at a first server user identification information of a user with location information corresponding to a location of the user; uploading, via the network, to a printing service provider, print data information and location information corresponding to a location from which the uploading is performed; determining, at the printing service provider, from the uploaded information by referring to the first server the correlated user identification information and location information, user identification information of the user corresponding to the uploaded location information; correlating and storing, at the printing service provider, the determined user identification information of the user corresponding to the uploaded location information with the uploaded print data information; inputting the user identification information at a printing device connected to the network; transmitting the print data information having the correlated user identification information from the printing service provider to the printing device; and printing the print data information on the printing device.