An image forming apparatus according to this invention comprises: a
printer unit for printing and outputting image data; a mode setting unit
for setting a print mode to the printer unit, said mode setting unit
having an operating unit that can be operated by a user; a submitting
unit for submitting recommended modes which are some of print modes
relating to a specific job-setting item when the user input the specific
job-setting item by operating the operating unit to set the print mode;
and a control unit for controlling the printer unit, causing the printer
unit to print and output the image data in a mode selected from the
recommended modes presented by the submitting unit.