Patent ID: 7970220

Claim:
An image processing apparatus comprising: a decoding unit of a computer to perform a decoding process on coded data of a moving picture on a frame-by-frame basis, the coded data consisting of code streams having a plurality of attributes, including a resolution level, a precinct, a component, and a layer; and a controller of the computer to designate a first condition as to the plurality of attributes for each frame to determine a range of target code streams to be decoded and cause the decoding unit to perform the decoding process on the determined range of the target code streams that satisfy the first condition; the controller to allow the decoding unit to finish the decoding process for a current frame if there is no pause request or low-frame-rate playback request received, and to designate a second condition as to the plurality of attributes different from one or more of the plurality of attributes for the first condition for the current frame to cause the decoding unit to perform the decoding process on those target codes streams that satisfy the second condition if the pause request or the low-frame-rate playback request has been received.