Patent ID: 8213053

Claim:
An information processing apparatus comprising: a type detecting part configured to detect types of drawing objects included in a printing job; a rate detecting part configured to detect a rate of each type of the drawing objects for each page of the printing job by detecting which type of the drawing objects mainly composes the each page of the printing job; a storing part configured to store a count value of a statistics counter for the each type of the drawing objects, said statistics counter being configured to increment the count value by a predetermined unit for the type of the drawing objects which has been detected to mainly compose the each page of the printing job; a comparing part configured to compare a previously set printing quality setpoint with a recommended printing quality setpoint which is derived from the counter value of the statistics counter for the each type of the drawing objects; and a changing part configured to change the previously set printing quality setpoint to the recommended printing quality setpoint when the previously set printing quality setpoint is different from the recommended printing quality setpoint.