Patent ID: 8259341
Filing Date: 2012-09-04
Classification: G06F

Abstract:
1. An information processing apparatus for processing variable print data including a plurality of records and layout data, each record indicating that a plurality of pieces of image data are used, the information processing apparatus comprising: a specifying unit configured to specify the number of records in which a piece of image data selected from among the plurality of pieces of image data is not used, the records being located between a record in which the piece of image data is used first and a record in which the piece of image data is used last; a deriving unit configured to derive an invalid cache size in accordance with the number of records specified by the specifying unit and a data amount of the piece of image data, the invalid cache size being a size for storing a piece of image data that is not used in a record located between a record in which the piece of image data is used first and a record in which the piece of image data is used last; and a determining unit configured to determine a process order for a record having a minimum invalid cache size with respect to a plurality of combinations of process order for the plurality of records.