Patent ID: 8204392

Claim:
An image forming device comprising: an image forming unit that comprises: a conveying belt; an image holding body disposed to face the conveying belt; a development unit configured to be set in a contact state where the development unit contacts the image holding body and a separate state where the development unit is apart from the image holding body; and a transfer unit disposed to contact the conveying belt so as to face the image holding body across the conveying belt, the transfer unit being configured to transfer, onto the conveying belt, development agent held on the image holding body; a cleaner configured to perform cleaning to remove the development agent that is transferred from the image holding body onto the conveying belt; a remaining amount detector configured to, in the contact state where the development unit contacts the image holding body, perform detection of an amount of development agent remaining in the development unit; a status identifying unit including a memory configured to store a status flag set thereon, the status identifying unit being configured to identify a status of development agent on the image holding body, the status including a first status where the status flag is cleared from the memory and a second status where the status flag is set on the memory; and a controller configured to start printing after setting the status flag on the memory, configured to clear the status flag from the memory after completing the printing, and the controller configured to control the cleaner and the remaining amount detector during a warming-up operation performed before an image forming operation by the image forming unit, wherein when the status identifying unit identifies the status of development agent on the image holding body as the first status, the controller controls the remaining amount detector to perform the detection during the cleaning by the cleaner, and wherein when the status identifying unit identifies the status of development agent on the image holding body as the second status, the controller controls the remaining amount detector to perform the detection after execution of the cleaning by the cleaner in the separate state where the development unit is apart from the image holding body.