An image prediction encoding device which divides an image into a plurality of areas, generates an intra frame predictive signal with respect to a pixel signal contained in a target area which is a processing target among the areas, and encodes a residual signal between the pixel signal of the target area and the intra frame predictive signal, the image prediction encoding device comprising:
- processing circuitry configured to
- determine, based on processed data corresponding to adjacent areas comprising regenerated pixel signals and adjacent to the target area, a first predictive method as a predictive method for generating the intra frame predictive signal, wherein the processing circuitry derives the first predictive method by processing a function including adding or subtracting of an integer to or from the numerical value relating to predictive methods corresponding to the adjacent areas;
- generate a plurality of predictive signals corresponding to a predetermined plurality of predictive methods for the target area and determine a second predictive method which is suitable for the target area from among the plurality of predictive methods in accordance with a predetermined evaluation standard;
- generate the intra frame predictive signal on the basis of the determined second predictive method;
- relatively encode the second predictive method on the basis of the first predictive method;
- and
- encode a residual signal of the pixel signal of the target area on the basis of the generated intra frame predictive signal.