Patent ID: 8107796
Filing Date: 2012-01-31
Classification: G11B,H04N

Abstract:
1. A data processing apparatus that processes encoded data, the encoded data containing: encoded video data obtained by encoding video data every a predetermined unit that is an access unit, output data that are output in synchronization with the video data, and utilization information immediately followed by at least one decode startable point of the encoded video data and utilized for decoding the encoded video data, the utilization information containing reference information that represents whether video data corresponding to the encoded video data of at least one access unit that are present from the utilization information to the next utilization information are referenced when other encoded video data are decoded, the data processing apparatus comprising: first determination means for determining whether an output of the video data is later than an output of the output data; command means for causing a process for one access unit of the encoded video data to be skipped when the determined result of the first determination means represents that the output of the video data is later than the output of the output data; second determination means for determining whether the video data are referenced when other encoded video data are decoded corresponding to the reference information of the encoded video of the access unit whose process has been caused to be skipped by the command means; and skip control means for skipping the process of the encoded video data of the access unit whose process has been caused to be skipped by the command means when the second determination means has determined that video data corresponding to the encoded video data of the access unit whose process has been caused to be skipped by the command means are not referenced when the other encoded data are decoded.