<p>A decoding apparatus wherein the number of erroneous error detections is reduced and errors are efficiently detected, whereby correct error concealment can be executed. A decoding apparatus (100) for decoding images encoded on a block-by-block basis comprises a variable-length decoding part (101) that decodes the encoded images; an error occurrence position determining part (109) that uses a quantized parameter, which is obtained for each block by the decoding of the variable-length decoding part (101), to determine a candidate block in which an error has possibly occurred; and an error correcting part (110) that corrects the candidate block determined by the error occurrence position determining part (109) and further corrects the blocks following the candidate block.</p>