Patent ID: 8570392

Claim:
An information processing apparatus comprising: a first acquisition unit configured to acquire a first image generated based on light passing through a lens unit; a second acquisition unit configured to acquire information corresponding to a pupil distance of the lens unit when the first image is acquired; a third acquisition unit configured to acquire information corresponding to a shooting distance of the lens unit when the first image is acquired; a fourth acquisition unit configured to acquire a type information of the lens unit; and a correction unit configured to generate a second image, by correcting the first image based on a position of the lens unit at the time of acquisition of the first image, wherein the correction unit corrects the first image affected by optical characteristics of the lens unit based on the position of the lens unit based on a first information when the type information acquired is a first type information, and the correction unit corrects the first image affected by the optical characteristics of the lens unit based on a second information when the type information acquired is a second type information, wherein the first information is the information corresponding to the shooting distance of the lens unit acquired by the third acquisition unit, and the second information is the information corresponding to the pupil distance of the lens unit acquired by the second acquisition unit.