Patent ID: 8107096

Claim:
A printer to be connected with an information processing device in a communicable manner, the printer comprising: a storage device; a processing unit; memory having executable instructions stored thereon that, when executed by the processing unit, cause the processing unit to function as: a first command receiving device that receives a job creating command including first print data, the first print data including a plurality of second print data; a job directory creating device that creates a job directory address in a case where the job creating command is received by the first command receiving device, and creates a file address for each of the plurality of second print data included in the first print data, each of the created file addresses including the created job directory address as its superior address, wherein the job directory address and the file addresses created by the job directory creating device are stored in the storage device; an address sending device configured to send the job directory address and the file addresses stored in the storage device to the information processing device by using a file sharing protocol; and a second command receiving device that receives a command and an address upon which the command is to be executed, wherein the storage device further stores a predetermined directory address, the job directory creating device creates a job directory address including the predetermined directory address as its superior address in the case where the job creating command is received by the first command receiving device, the address sending device is configured to send the predetermined directory address to the information processing device by using the file sharing protocol, and in a case where a property retrieving command and the predetermined directory address are received by the second command receiving device, the address sending device sends the job directory address including the predetermined directory address as its superior address, and in the case where the property retrieving command and a job directory address are received by the second command receiving device, the address sending device sends a file address including the received job directory address as its superior address.