Patent ID: 8154751

Claim:
A printing device, comprising: a plurality of sorts of interfaces each of which is configured to receive therethrough a print job sent by a sending source device; a printing unit configured to perform a printing operation for the print job received through each of the interfaces; a determining unit configured to, for each print job: specify an estimated movement time that is a time period required for a user to move from the sending source device of the print job to the printing unit, based on a sort of an interface through which the print job is received; add the estimated move time to a first clock time that is established when the print job is received, to determine a second clock time that is a target completion time for the print job; and determine a print priority of the print job based on the second clock time; a control unit configured to control the printing unit to preferentially perform a printing operation for a print job with a higher print priority given thereto by the determining unit; and a storage unit configured to store thereon a plurality of estimated movement times in association with the plurality of sorts of interfaces, respectively; wherein the determining unit is configured to, for each print job, specify one of the estimated movement times stored on the storage unit, based on the sort of interface through which the print job is received.