A method of controlling a recording head maintenance operation in an image forming apparatus having a recording head for discharging an ink droplet onto a recording medium in a print operation, the image forming apparatus further including a maintenance operation unit configured to perform a primary maintenance operation on the recording head after a predetermined time following completion of the print operation,
- the method comprising:
- calculating a standing time between a completion time of a secondary maintenance operation performed in the predetermined time and an end time of the predetermined time;
- comparing an intensity of the primary maintenance operation and an intensity of the secondary maintenance operation;
- and
- selecting a type of the primary maintenance operation based on the standing time when the intensity of the secondary maintenance operation is greater than the intensity of the primary maintenance operation.