Patent ID: 8810842

Claim:
A printing system that includes a printer and a device that are configured to be connected with each other through a network, wherein the device includes a processor that is configured to control the device to transmit to the printer, every time a printing job is initiated, the printing job being a unit in which the printer performs printing, job identification information that is unique to the printing job and device identification information that is unique to the device, transmit printing data for the printing job to the printer, transmit to the printer, every time a specified time interval elapses, a request command that requests a printing result for the printing job, determine, in a case where a result information record that includes the printing result, the job identification information, and the device identification information has been received from the printer, whether a specified termination condition for the printing job has been satisfied, based on the result information record that has been received and on the job identification information and the device identification information that the device has transmitted, and terminate the printing job in a case where it has been determined that the termination condition for the printing job has been satisfied, and the printer includes a storage portion that stores the job identification information and the device identification information in a case where the job identification information and the device identification information have been received from the device, a printing portion that performs printing based on the printing data in a case where the printing data have been received from the device, and a processor that is configured to control the printer to specify the printing result based on a printing status for the printing portion, and transmit, in a case where the request command has been received from the device, the result information record that includes the specified printing result and also includes the job identification information and the device identification information that are stored in the storage portion, to the device that has transmitted the request command.