Patent ID: 8441656

Claim:
A PDL data processing device, comprising: a processor; and a program memory configured to store a computer-readable program therein, the computer-readable program, when executed by the processor, causing the PDL data processing device to function as: a PDL data obtaining unit configured to obtain PDL data including plural sets of drawing part data and a set of deletion part data, the set of the deletion part data including timing information and data information, the timing information including page information, the data information indicating a target set of the drawing part data of a deletion target which is capable of being deleted at a timing indicated by the timing information, the timing being subsequent to a completion of a creation for drawing data of a page which is one page preceding a page corresponding to the page information and prior to a start of a creation for drawing data of the page corresponding to the page information; a storage control unit configured to store the PDL data in a data memory; a drawing data creation unit configured to create drawing data of a plurality of pages by utilizing the plural sets of the drawing part data; a flag creation unit configured to associate flag information with the target set of the drawing part data being stored in the data memory, wherein the association is performed subsequent to the completion of the creation for the drawing data of the page which is one page preceding the page corresponding to the page information and prior to the start of the creation for the drawing data of the page corresponding to the page information; and a deletion unit configured to delete from the data memory the target set of the drawing part data being associated with the flag information and being indicated by the data information included in the set of the deletion part data, regardless of the timing indicated by the timing information included in the set of the deletion part data, at a specific timing which is subsequent to the timing indicated by the timing information.