Thus, there is a problem that processing of the variable length decoder arranged at the front stage of the zero-run reconstruction device stops frequently every block, a standby time is increased until next processing has been enabled at the syntax interpreter or parameter decoder, and a processing speed is lowered.