1. An image processing apparatus to generate an output view image for a predetermined viewpoint based on a reference view image corresponding to a first reference view for a reference viewpoint, and based on depth/binocular disparity information of the reference view image, the image processing apparatus comprising: a foreground-first warping unit to generate a foreground-first image by performing a foreground-first warping of the reference view image that regards a portion of the reference view image corresponding to a detected error suspicious area as being included in a foreground of the reference view image, with the detected error suspicious area being one or more areas of the reference view image having a determined increased probability of depth disparity error based on the depth/binocular disparity information of the reference view image; a background-first warping unit to generate a background-first image by performing a background-first warping of a background of the reference view image that excludes the portion of the reference view image corresponding to the error suspicious area; and a blending unit to blend the foreground-first image and the background-first image to generate the output view image.