1. An image encoding method of encoding image data, and outputting encoded image data, comprising: a step of generating difference data between a predicted image for an image to be encoded and the image to be encoded; a step of encoding the difference data and generating the encoded image data, and outputting the generated encoded image data; a step of decoding the encoded image data, and generating a local decoded image; a step of generating the predicted image by using the local decoded image; and a step of outputting one of an in-screen or between-screen predicted image, and an interpolation predicted image generated by executing move searching between the local decoded images as the predicted image based on skip mode information associated with the image to be encoded.