Patent ID: 8756491

Claim:
A Page Description Language (PDL) data processing device, comprising: a processor; and memory storing instructions that, when executed by the processor, cause the PDL data processing device to: obtain PDL data including a set of resource part data, a set of page part data, and a set of deletion part data, wherein the set of the page part data is associated with a page number and includes designation information designating the set of the resource part data, and the set of the deletion part data includes page information indicating a page number and data information indicating the set of the resource part data; create drawing data by utilizing the set of the page part data and the set of the resource part data designated by the designation information included in the set of the page part data; and delete the set of the resource part data indicated by the data information included in the set of the deletion part data, wherein the instructions further cause the PDL data processing device to: in a first case where the drawing data for one page is to be created utilizing sets of the page part data for N pages, or in a second case where the drawing data for N pages is to be created utilizing a set of the page part data for one page, the N being an integer equal to 2 or more, regardless of a page number M of the drawing data which has been actually created, the M being an integer equal to 1 or more, subsequent to a creation for a first set of the drawing data by utilizing a first set of the page part data being associated with a page number L, and prior to a creation for a second set of the drawing data by utilizing a second set of the page part data being associated with a page number L+1, the L being an integer equal to 1 or more, delete a first set of the resource part data indicated by a first set of the data information included in a first set of the deletion part data including a first set of the page information indicating the page number L+1.