Patent ID: 8111419

Claim:
A rasterizing device to be connected to a communication network, the rasterizing device configured to rasterize data including a DL object which is to be downloaded from the communication network, the rasterizing device comprising: a first storage area configured to store a downloaded DL object; a rasterizer that creates bit-mapped data in band units by rasterizing the data; a second storage area configured to store the bit-mapped data of at least one band; and a print controller, wherein, with respect to a predetermined band in which a predetermined DL object is to be included, (1) the rasterizer downloads the predetermined DL object and stores it in the first storage area when the predetermined DL object has not been stored in the first storage area, wherein the predetermined DL object is not downloaded when the predetermined DL object has been stored in the first storage area, (2) the rasterizer rasterizes the predetermined DL object stored in the first storage area, and (3) the rasterizer determines whether the predetermined DL object is to be included in a band after the predetermined band, the rasterizer: deletes the predetermined DL object from the first storage area when bit-mapped data of the predetermined DL object for the predetermined band is created and it is determined that the predetermined DL object is not to be included in the band after the predetermined band, and does not delete the predetermined DL object from the first storage area when the bit-mapped data of the predetermined DL object for the predetermined band is created and it is determined that the predetermined DL object is to be included in the band after the predetermined band, wherein the print controller causes a printing device to perform a print based on the bit-mapped data stored in the second storage area, and when the print controller causes the printing device to perform the print based on the bit-mapped data for the predetermined band stored in the second storage area, the bit-mapped data for the predetermined band including the bit-mapped data of the predetermined DL object is deleted from the second storage area even if it is determined that the predetermined DL object is to be included in the band after the predetermined band.