There are provided an image forming apparatus which is capable of efficiently performing necessary actions to thereby reduce downtime. At least one job can be registered. Image formation is performed according to the at least one registered job. Action objects are detected on which actions necessary for the image forming apparatus should be taken.