Such a technique that performs layered coding has scalability for a bit stream obtained from a coding apparatus i.e. has a property of being able to obtain a decoded signal from information about part of a bit stream, and is generally called scalable coding.