Patent ID: 8144344

Claim:
An image forming apparatus comprising: an image reading unit including a reading section that reads an image recorded on a paper medium; a first image processing section that is able to perform one or more image processing operations from among a set of first image processing operations on the image read by the reading section to obtain a first processed image; and a first generating section that generates first image processing operation capability information indicative of the set of first image processing operations that the first image processing section is able to perform on an image; an image printing unit including a second image processing section that performs one or more image processing operations from a set of second image processing operations on the first processed image to obtain a second processed image; a printing section that prints the second processed image; and a second generating section that generates second image processing operation capability information indicative of the set of second image processing operations that the second image processing section is able to perform on an image; an operating unit that receives an operation input from a user; and a controlling unit including an acquiring section that, when the operating unit receives an operation input instructing printing, acquires the first image processing operation capability information from the first generating section and the second image processing operation capability information from the second generating section; a deciding section that decides which image processing operation is to be performed by each of the first image processing section and the second image processing section based on the first image processing operation capability information and the second image processing operation capability information acquired by the acquiring section; and a notifying section that generates image processing operation specifying information indicative of the image processing operations decided by the deciding section and transmits the image processing operation specifying information to the image reading unit and the image printing unit.