Patent ID: 7057763
Filing Date: 2006-06-06
Classification: G06F

Abstract:
1. A method for executing a plurality of print jobs in a job queue by a computing architecture comprising a plurality of processors, wherein each print job includes at least one instruction for processing print data, wherein each processor represents a plurality of time slots, and wherein each time slot represents a scheduled execution of one of the print jobs or represents an unused time slot, said method comprising: an access step of accessing one of the print jobs from the job queue; an image determination step of determining whether the accessed print job represents an image; a high resolution selection step of selecting a high resolution mode in the case that the accessed print job represents an image; a low resolution selection step of selecting a low resolution mode in the case that the accessed print job does not represent an image; an execution step of executing the accessed print job in accordance with the selected resolution mode; and a detection step of detecting whether one of the plurality of processors has an unused time slot in which the execution of a print job is not scheduled, wherein, in said high resolution selection step, the high resolution mode is selected if the accessed print job represents an image and the detection step detects that one of the processors has an unused time slot, and wherein in said low resolution step, the low resolution mode is selected either if the accessed print job does not represent an image or if the detection step detects that none of the processors has the unused time slot.