摘要 |
A mode setting portion sets a mode to either one of a normal mode in which a developer amount set value T is set to a base developer amount Tbase and a developer-saving mode in which the value T is set to a value smaller than the base developer amount Tbase based on a saving coefficient S. A parameter obtaining portion obtains both a cumulative number of printed sheets Pttl and a developer remaining amount Rt. A determining portion determines in the developer-saving mode whether a first inequality Rt<=TbasexSdefx(Pmax-Pttl) is satisfied. A saving-coefficient setting portion sets the saving coefficient S to a default saving coefficient Sdef if the determining portion determines that the first inequality is satisfied, and sets the saving coefficient S to a value satisfying a second inequality Sdef<S<=Rt/{Tbasex(Pmax-Pttl)} if the determining portion determines that the first inequality is not satisfied.
|