1. An information processing apparatus for estimating a curve for a curved surface for correcting distortion of an image on the curved surface, the apparatus comprising: one or more processors; and at least one memory coupled to the one or more processors, the at least one memory having instructions stored thereon which, when executed by the one or more processors, cause the information processing apparatus to: set a plurality of anchor points at which a curve to be estimated passes sequentially through, the curve being estimated corresponding to a curved surface on which an image is to be displayed; select four anchor points including a first anchor point, a second anchor point, a third anchor point and a fourth anchor point, which are successional from the plurality of anchor points, wherein the selection is sequentially performed from a start side or terminal side of the curve to be estimated for the curved surface; set first and second control points based on the selected anchor points, wherein the first control point is set based on the first, second and third anchor points, and the second control point is set based on the second, third and fourth anchor points; calculate a first quadratic Bezier curve connecting between the first, second, and third anchor points based on the first control point and the first and third anchor points, and calculate a second quadratic Bezier curve connecting between the second, third and fourth anchor points based on the second control point and the second and fourth anchor points; and estimate coordinate values of the curve to be estimated for the curved surface, wherein the curve connects the second anchor point and the third anchor point, based on the first quadratic Bezier curve between the second anchor point and the third anchor point and the second quadratic Bezier curve between the second anchor point and the third anchor point, wherein an ideal curve connects between the first, second, third and fourth anchor points, and wherein signs of errors between coordinate values of the ideal curve and coordinate values of the first quadratic Bezier curve between the second and third anchor points are opposite to signs of errors between coordinate values of the ideal curve and coordinate values of the second quadratic Bezier curve between the second and third anchor.