1. An image processing method for reconstructing an image of an arbitrary view point from plural photographed images, comprising: a setting step of setting a view point position; an input step of inputting photographed images; and an extraction step of extracting light beam data necessary for reconstructing an image at said set view point position from said photographed images, wherein said input step and said extraction step are repeated until said reconstructed image is generated.