Patent ID: 7487324

Claim:
A computer system comprising: a first volatile memory configured for storing image data; a nonvolatile memory which is virtually divided into a plurality of areas including a first memory area configured for storing reusable image data and a second memory area configured as an extension of the first volatile memory for temporarily storing image data, the first memory area including a first management table thereof; and a controller configured for controlling data reading from and data writing to the first volatile memory and the nonvolatile memory; a printer section configured for printing image data of a plurality of documents on recording media, wherein the image data temporarily stored in the second memory area and the image data stored in the first volatile memory are output to the printer section based on control of the controller, and wherein the controller executes software processing with assistance of programs stored in a memory of the controller to create a second management table for controlling image data reading from and writing to the second memory area and executes software processing with assistance of programs stored in the memory of the controller to create a job management table to link the image data being managed by the second management table and the image data stored in the first volatile memory with a job, the second management table comprising an image ID region for storing an image ID for identifying the image data, a start cluster region for storing a start cluster number of a continuous region in which the image data is stored, and an end cluster region for storing an end cluster number of the continuous region.