Patent ID: 8248649

Claim:
A image forming apparatus comprising: a storage section which stores data; a data parsing unit which obtains print data and parses the obtained print data; a data rendering unit which generates rendering data based on a parsing result by the data parsing unit; an image forming control unit which controls an image forming processing of forming an image based on the rendering data generated by the data rendering unit, wherein at least one of the data parsing unit, the data rendering unit, and the image forming control unit executes a data access to the storage section, and wherein the image forming apparatus further comprises: a control section which (i) detects whether the data access to the storage section by any one of the data parsing unit, the data rendering unit, and the image forming control unit exists, (ii) detects whether unnecessary data exists in the storage section, and (iii) overwrites or deletes the unnecessary data, when the data access to the storage section by any one of the data parsing unit, the data rendering unit, and the image forming control unit does not exist and when the unnecessary data exists.