To provide an image coder and image decode in which undesired consumption of memory capacity is prevented in the case of not using a reference image.
In the case that a memory output means 104 outputs a reference image, a coding section 101 substrates an input image from a reference image to generate a bit row and it is fed to an image decoder and also to a local decoding part 102. The local decoding part 102 adds the bit row to the reference image to generate the reference image. On the contrary, in the case that the memory output means 104 outputs no reference image, the input image and the reference image are not substrated but a bit row is generated and outputted, but no reference image is generated. In the case of processing a succeeding input image and the memory output means 104 outputs a reference image, the frame memory 103 stores the reference image in precedence over the output. In the case that no reference image is outputted on the contrary, a memory delete means 106 deletes contents of the frame memory 103. The above control is conducted by a coding control section 107.
TOMITA YASUHIRO
KIMATA HIDEAKI
ICHIKAWA TADATSUGU