1. An image processing apparatus comprising an image generation unit configured to composite multi-view image data obtained by capturing from a plurality of viewpoints, thereby generating synthetic image data having focus on a curved focus surface, wherein the image generation unit is implemented using a processor.