1. A method for taking a panoramic photograph, comprising: taking a reference image that is a portion of the panoramic photograph; generating a plurality of guide images using portions of the reference image; and detecting movement of an image-taking device and displaying a guide image selected according to the detected movement of the image-taking device.