A transmission device comprising: an image encoding unit configured to hierarchically encode image data of pictures which constitute dynamic image data, and to generate a first video stream having encoded image data of pictures of a low layer set comprising the one or more lowest layers of a plurality of layers of a hierarchical layer structure and a second video stream having encoded image data of pictures of a high layer set comprising the one or more highest layers of the plurality of layers of the hierarchical layer structure; and a transmission unit configured to transmit a transport stream including the first video stream and the second video stream generated by the image encoding unit, and information which includes hierarchy range information which indicates, for each of the first video stream and the second video stream, a maximum value and a minimum value of a layer defining a respective range of layers having encoded image data of pictures of the respective video stream, and further includes a first level designation value of the first video stream identifying the low layer set corresponding to the first video stream and a second level designation value of a video stream identifying a layer set comprising all layers corresponding to the first video stream and the second video stream, wherein the image encoding unit is further configured to give decoding time stamps to the encoded image data of the pictures of each of the layers so that a decoding order becomes different from a display order and decoding timings of the encoded image data of the pictures of the high layer set are set between decoding timings of the encoded image data of the pictures of the low layer set, wherein the decoding time stamps are set in a manner that each image of the higher layer set has a shorter decoding time interval than each image of the lower layer set. an image encoding unit configured to hierarchically encode image data of pictures which constitute dynamic image data, and to generate a first video stream having encoded image data of pictures of a low layer set comprising the one or more lowest layers of a plurality of layers of a hierarchical layer structure and a second video stream having encoded image data of pictures of a high layer set comprising the one or more highest layers of the plurality of layers of the hierarchical layer structure; and a transmission unit configured to transmit a transport stream including the first video stream and the second video stream generated by the image encoding unit, and information which includes hierarchy range information which indicates, for each of the first video stream and the second video stream, a maximum value and a minimum value of a layer defining a respective range of layers having encoded image data of pictures of the respective video stream, and further includes a first level designation value of the first video stream identifying the low layer set corresponding to the first video stream and a second level designation value of a video stream identifying a layer set comprising all layers corresponding to the first video stream and the second video stream, wherein the image encoding unit is further configured to give decoding time stamps to the encoded image data of the pictures of each of the layers so that a decoding order becomes different from a display order and decoding timings of the encoded image data of the pictures of the high layer set are set between decoding timings of the encoded image data of the pictures of the low layer set, wherein the decoding time stamps are set in a manner that each image of the higher layer set has a shorter decoding time interval than each image of the lower layer set. <EOS>