Patent ID: 8154759

Claim:
An image forming apparatus for obtaining an image comprising: a controller; a first storing part provided to the controller for storing plot data; a writing engine for forming an image based on the plot data; a second storing part configured to receive line data of the plot data from the first storing part and temporarily store the plot data a memory access control unit configured to manage addresses of the first storing part when the first storing part stores the plot data, said memory access control unit including a line counter configured to count the line data to be temporarily stored in the second storing part; and a reading part configured to start reading the plot data directly from the second storing part for starting image forming operation, when data stored in the second storing part reaches a data amount so that the plot data is continuously transferred to the writing engine from the second storing part at a predetermined transfer rate even when a predetermined delay occurs in a transfer operation of the line data from the first storing part to the second storing part, wherein the controller is configured to change the data amount of the line data to be stored in the second storing part according to a size of sheet on which the image is formed when the image forming operation is started so as to minimize a time to reach the data amount.