In the RAM, many kinds of information which are obtained during the operation of the image forming apparatus, such as the values of counters, job execution count, and information about previous detection of color misregistration (e.g., detection of misregistration) are stored.