A motion image decoding method for a motion image decoding apparatus having a storing means for storing a decoded image and generating a prediction block by decoding target encoded data to be decoded in predetermined blocks, comprising:
- an entropy decoding process for generating low-resolution block information, which is an encoded low-resolution block having a smaller number of pixels than that of the decoded block and having temporally and spatially the same position as that of the decoded block, by entropy decoding inputted encoded data to be decoded;
- a low-resolution block decoding process for decoding the low-resolution block information generated in the entropy decoding process and generating the low-resolution block while referring to the decoded image;
- a low-resolution block dividing process for generating plural low-resolution divided blocks by dividing the low-resolution block generated in the low-resolution block decoding process based on a predetermined division rule;
- a predicted small block generating process for generating a predicted small block having a larger number of pixels than that of the low-resolution divided block and having temporally and spatially the same position as that of the low-resolution divided block using the decoded image stored by the storing means and the low-resolution divided block generated in the low-resolution block dividing process;
- and
- a block combining process for generating a prediction block by combining the predicted small blocks generated in the predicted small block generating process based on a predetermined combination rule in accordance with the division rule.