Patent ID: 7535592

Claim:
An image processing apparatus being capable of simultaneously processing plural jobs for image data processing, the image processing apparatus comprising: one or more input devices to input image data; a first buffer memory to temporarily store image data being input from the one or more input devices or image data to be output; a second buffer memory to temporarily store image data being input from the one or more input devices or image data to be output, wherein the first and second buffer memories are connected to a bus and are independent of each other and capable of being simultaneously accessible; a plurality of output devices which are connected to the first buffer memory device and the second buffer memory device through the bus; a printer section permanently dedicated to the first buffer memory without going through the bus, the printer section forms an image based on the image data; a control section which controls transfer of image data so that when simultaneously executing a job which uses the printer section and a job which uses one of the plurality of output devices without using the printer section in parallel, image data is stored in the first buffer memory for the job which uses the printer section and the image data is transferred from the first buffer memory to the printer section, and image data is stored in the second buffer memory for the job which uses one of the plurality of output devices without using the printer section and the image data is transferred from the second buffer memory to the one of the plurality of output devices via the bus.