An image display apparatus for displaying an image on a predetermined display area, comprising: image pick up means; first calculation means for calculating a first magnification for matching the size of said image in a horizontal direction with the size of said display area in a horizontal direction; second calculation means for calculating a second magnification for matching the size of said image in the vertical direction with the size of said display area in the vertical direction; first resizing means for obtaining a first resized image by resizing said image, said first resizing means resizing said image using said first magnification if said first magnification is larger than said second magnification, and said first resizing means resizing said image using said second magnification if said second magnification is larger than said first magnification; second resizing means for obtaining a second resized image by resizing said image, said second resizing means resizing said image using said second magnification if said first magnification is larger than said second magnification, and said second resizing means resizing said image using said first magnification if said second magnification is larger than said first magnification; and display control means for performing scrolling display on an area which cannot completely be contained in said display area in said first resized image, wherein said image is an image picked up by said image pick up means; said display control means is configured to display said second resized image without performing said scrolling display if said image display apparatus serially displays a plurality of said images automatically or in response to a user's instruction; and said display control means is configured to display said second resized image without performing said scrolling display if said image is REC review displayed in said display area. image pick up means; first calculation means for calculating a first magnification for matching the size of said image in a horizontal direction with the size of said display area in a horizontal direction; second calculation means for calculating a second magnification for matching the size of said image in the vertical direction with the size of said display area in the vertical direction; first resizing means for obtaining a first resized image by resizing said image, said first resizing means resizing said image using said first magnification if said first magnification is larger than said second magnification, and said first resizing means resizing said image using said second magnification if said second magnification is larger than said first magnification; second resizing means for obtaining a second resized image by resizing said image, said second resizing means resizing said image using said second magnification if said first magnification is larger than said second magnification, and said second resizing means resizing said image using said first magnification if said second magnification is larger than said first magnification; and display control means for performing scrolling display on an area which cannot completely be contained in said display area in said first resized image, wherein said image is an image picked up by said image pick up means; said display control means is configured to display said second resized image without performing said scrolling display if said image display apparatus serially displays a plurality of said images automatically or in response to a user's instruction; and said display control means is configured to display said second resized image without performing said scrolling display if said image is REC review displayed in said display area.