1. An image processing apparatus including one or more processing devices controlled to generate an output view image for an output viewpoint based on a reference view image corresponding to a first reference view for a reference viewpoint, and depth/binocular disparity information of the reference view image, the image processing apparatus comprising: a foreground-first warping unit, among the one or more of processing devices and controlled to generate a foreground-first image corresponding to the output viewpoint, which is different than the reference viewpoint, by performing a foreground-first warping of a foreground 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 the 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, among the one or more of processing devices and controlled 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, among the one or more of processing devices and controlled to blend the foreground-first image and the background-first image to generate the output view image for the output viewpoint, wherein the error suspicious area excluded from the background-first warping of the background-first image is replaced based on background information from another reference view image and viewpoint thereof to perform the blending of the foreground-first image and the background-first image, and to generate the output view image generated by the blending.