1. A computer-readable storage medium storing an image processing program to be executed by a computer of an image processing apparatus for: enlarging or reducing an image; placing the image on a predetermined placement position in relation to a display area in accordance with a predetermined designation input; and displaying the image, the image processing program causing the computer to function as: designation input obtaining means for obtaining the designation input; enlarging and reducing means for setting an enlargement ratio of the image, and enlarging or reducing the image in accordance with the enlargement ratio; area setting means for, in accordance with the enlargement ratio set by the enlarging and reducing means, changing, in relation to the display area, an area within which the placement position is allowed to be set; placement position calculation means for, based on the designation input obtained by the designation input obtaining means, calculating a position within the area as the placement position, the position corresponding to the designation input,; image placing means for placing, on the placement position, the image enlarged and reduced by the enlarging and reducing means; and display control means for causing a display device to display the image placed by the image placing means.