Patent ID: 7403724

Claim:
An image forming apparatus which changes inputted image information into binary image information, exposes a photosensitive body on the basis of said binary image information, and forms a developer image on record medium, comprising: an exposure picture element number counting section for counting a number of exposed picture elements represented by said binary image information; a print condition detecting section for detecting a predetermined print condition; a revision information storing section for storing revision information on the basis of said print condition; and a developer quantity calculating section for calculating a developer consumption on the basis of said exposed picture element number counted by said exposure picture element number counting section, said print condition detected by said print condition detecting section, and said revision information stored in said revision information storing section, said developer quantity calculating section including a revising section to revise said exposed picture element number counted by said exposure picture element number counting section into a revised picture element number on the basis of said print condition detected by said print condition detecting section and said revision information stored in said revision information storing section, and a developer consumption calculating section to calculate the developer consumption on the basis of said revised picture element number, wherein said print condition includes a density of said exposed picture elements represented by said binary image information; wherein said print condition detecting section calculates said density of said exposed picture elements; wherein said revision information stored by said revision information storing section includes information that was previously calculated on the basis of said density of said exposed picture elements represented by said binary image information; and wherein said revising section revises said exposed picture element number counted by said exposure picture element number counting section into said revised picture element number based at least in part on said density of said exposed picture elements represented by said binary image information, which is obtained by said print condition detecting section, and said revision information stored in said revision information storing section, said revised picture element number becoming smaller, for any given value of said exposed picture number, as said density of said exposed picture elements rises.