In an image display method that performs a plurality of types of processing operations a plurality of times in total, each an arbitrary number of times and order, on an image and each time a processing operation is performed once, stores a history of the processing operation in a storage unit, thereby allowing a switching display of an image in reverse of the order of the processing operations performed the plurality of times based on the stored history, when performing the switching display, if an instruction to display a next image is given from the state in which an image immediately after the performance of a specific processing operation is displayed, an image immediately before the performance of the specific processing operation is not displayed and an image immediately before the performance of a different processing operation performed immediately before the specific processing operation is displayed.