Patent ID: 8705108
Filing Date: 2014-04-22
Classification: G06F

Abstract:
1. A non-transitory computer readable medium storing a program causing a computer to function as: a determination unit that determines an amount of hardware computational resources of the computer to determine the number of interpretation units capable of being implemented by the determined amount of hardware computational resources, and a controller that controls which of a first print data processing device and a second print data processing device the computer is caused to function as, in accordance with the number determined by the determination unit, the first print data processing device being a device configured to cause the computer to function as the second print data processing device being a device configured to cause the computer to function as the first print data processing device and the second print data processing device supplying the interpretation results of the respective logical pages of the print data, which are obtained by the first logical page interpretation units or the second logical page interpretation unit, to a print image data generation device, the print image data generation device being a device that processes the interpretation results of the respective logical pages, which are supplied from the first print data processing device or the second print data processing device, to generate print image data for the respective logical pages, upon detecting the cache reference command in the interpretation results of the logical pages, the print image data generation device acquiring an interpretation result corresponding to the cache identification information included in the cache reference command from the cache unit, generating print image data of an element to be cached corresponding to the cache identification information using the acquired interpreted interpretation result, and combining the print image data with the print image data of the logical pages.