A three-dimensional image processing apparatus comprising: a parallax control unit (114, 152, 70) configured to adjust the parallax of a plurality of two-dimensional images into a parallax amount range for displaying a three-dimensional image perceived by a user, wherein the parallax control unit (114, 152, 170) is configured to slide one of the two-dimensional images in a horizontal direction relative to another two-dimensional image so that: when a farther-position point is within the parallax amount range but a nearer-position point is outside the parallax amount range, the nearer-position point is shifted to the parallax amount range and the processing of shifting the nearer-position point is stopped when the parallax of the farther-position point reaches the distance between the eyes; when the nearer-position point is within the parallax amount range and a farther-position point is outside the parallax amount range, the farther-position point is shifted to the parallax amount range; wherein the processing of shifting the farther-position point is stopped when during the processing, the nearer-position point reaches a limit parallax point of the parallax amount range; and when both the nearer-position point and the farther-position point are outside the parallax amount range, the nearer-position point is shifted to the limit parallax point and the processing of shifting the nearer-position point is stopped when the parallax of the farther-position point reaches the distance between the eyes. a parallax control unit (114, 152, 70) configured to adjust the parallax of a plurality of two-dimensional images into a parallax amount range for displaying a three-dimensional image perceived by a user, wherein the parallax control unit (114, 152, 170) is configured to slide one of the two-dimensional images in a horizontal direction relative to another two-dimensional image so that: when a farther-position point is within the parallax amount range but a nearer-position point is outside the parallax amount range, the nearer-position point is shifted to the parallax amount range and the processing of shifting the nearer-position point is stopped when the parallax of the farther-position point reaches the distance between the eyes; when the nearer-position point is within the parallax amount range and a farther-position point is outside the parallax amount range, the farther-position point is shifted to the parallax amount range; wherein the processing of shifting the farther-position point is stopped when during the processing, the nearer-position point reaches a limit parallax point of the parallax amount range; and when both the nearer-position point and the farther-position point are outside the parallax amount range, the nearer-position point is shifted to the limit parallax point and the processing of shifting the nearer-position point is stopped when the parallax of the farther-position point reaches the distance between the eyes. when a farther-position point is within the parallax amount range but a nearer-position point is outside the parallax amount range, the nearer-position point is shifted to the parallax amount range and the processing of shifting the nearer-position point is stopped when the parallax of the farther-position point reaches the distance between the eyes; when the nearer-position point is within the parallax amount range and a farther-position point is outside the parallax amount range, the farther-position point is shifted to the parallax amount range; wherein the processing of shifting the farther-position point is stopped when during the processing, the nearer-position point reaches a limit parallax point of the parallax amount range; and when both the nearer-position point and the farther-position point are outside the parallax amount range, the nearer-position point is shifted to the limit parallax point and the processing of shifting the nearer-position point is stopped when the parallax of the farther-position point reaches the distance between the eyes.