By using input image signals of a plurality of frames, the motions of
prescribed areas within an image based on the input image signals are
detected, and then a layering is performed. An image signal of a
peripheral image which occurs at the same time as an objective frame in
the input image signals, and is different in view angle from the image of
the objective frame is generated using the input image signals of the
plurality of the frames based on the detected motions and the layering.