1. An information processing apparatus, comprising: an obtaining unit configured to obtain a first image, including a first overlap area having a first end side portion, and a second image including a second overlap area having a second end side portion, wherein the second overlap area is overlapped with the first overlap area; a setting unit configured to set a first reference line that forms a first division area in the first overlap area with the first division area sandwiched between the first reference line and the first end side portion, and set a second reference line that forms a second division area in the second overlap area with the second division area sandwiched between the second reference line and the second end side portion, the second reference line is superimposed on the first reference line; and a correction unit configured to execute a first correction for the first overlap area with the first reference line as a first reference, a second correction for the first division area with the first end side portion as a second reference, and a third correction for the second division area with the second end side portion as a third reference, wherein the first correction, the second correction and the third correction are based on shapes of the first and second overlap areas and based on projection of the first image and the second image.