Patent ID: 7978996

Claim:
An image forming apparatus having a printer engine, which receives a command from a controller that issues commands representative of a plurality of kinds of instruction, and executes an image formation according to the command, the printer engine comprising: a necessity judgment unit, which judges a necessity of an adjustment of an image formation condition based on a state of an inside of the image forming apparatus; and a control unit, which transmits to the controller a request for executing the adjustment of the image formation condition based on a judgment of the necessity judgment unit, and factor information according to a factor of the request for executing the adjustment of the image formation condition, wherein based on the request for executing the adjustment of the image formation condition, (i) in a case in which a factor indicated by the factor information is set to execute the adjustment of the image formation condition in advance the controller performs an issue control of an execution command for instructing an execution of the adjustment of the image formation condition, and (ii) in a case in which a factor indicated by the factor information is not set to execute the adjustment of the image formation condition in advance the controller does not instruct the printer engine to execute the adjustment of the image formation condition.