1. An image processing apparatus comprising: a prediction vector generation unit for generating a prediction vector of a deviation vector representing deviation of a target block, which is a processing target in a depth image having depth information about parallax as a pixel value for each pixel of a color image, with respect to another picture different from a picture of the target block, in accordance with a vector prediction method which is different depending on whether the target block is an occlusion block including an occlusion portion that does not include any corresponding point in another picture.