When forming an image, if there are not enough sheets remaining in a paper feed cassette to satisfy the image forming request, the image forming operation is not executed, and along with prompting the user to refill the paper, the paper feed cassette is pushed out towards an uninstalled state. The apparatus waits for a paper refill, and begins the image forming operation after that paper refill.