A printing system including a server and a printer which can be
communicate with the server. In such a system, the server is provided
with a location data storage that stores location data of print data to
be printed by the printer, and a data transmitting device that transmits
the location data of the print data to the printer in response to a
request of the location data received from the printer. While, the
printer is provided with a location data requesting system that transmits
a request for the location data to the server, a location data receiving
system that receives the location data transmitted by the data
transmitting device, and a printing device that obtains the print data
from the location indicated by the location data received by the location
data receiving system and prints out the obtained print data.