A roll correction section (21) performs correction to an image captured by
a camera (11). A region limiting section (15) limits image data of an
image in an upper region of the image and outputs the image data and a
roll amount detection section (13) detects, from the limited and output
image data, a roll amount of the image. A roll correction section (21)
performs correction based on the detected roll amount.