Patent ID: 8670136

Claim:
An image forming apparatus comprising: a controller configured to store a setting for an image forming process of the image forming apparatus, wherein the controller includes a first memory configured to store therein first setting information for driving a image forming element; and an engine configured to drive the image forming element based on the setting stored in the controller, wherein the engine includes: an image generation unit configured to drive the image forming element; a second memory configured to store therein second setting information for driving the image forming element; and a power-on initialization processor configured to initialize the image generation unit based on the second setting information before a communication between the controller and the engine is established, to compare the first setting information with the second setting information after the communication between the controller and the engine is established, and to execute a re-initialization of the image generation unit based on the first setting information when the first setting information does not correspond to the second setting information, wherein the power-on initialization processor is configured to update the second setting information stored in the second memory by replacing the second setting information with the first setting information, after determining that the first setting information does not correspond to the second setting information.