A developer agitation screw is provided with a blade to gather developer onto the sensor surface of a toner concentration sensor. A toner concentration control unit detects the maximum value of the output of the toner concentration sensor within each predetermined period of time, the predetermined period of time being longer than the period in which developer is gathered on the sensor surface of the toner concentration sensor by the blade. The obtained maximum value is used as a characteristic value to control the toner concentration.