Patent ID: 7885720
Filing Date: 2011-02-08
Classification: G11B

Abstract:
1. A decoder comprising: a memory for storing jump time at a time of a seek operation; a first reader for reading out a data file including a header and a plurality of frames having recorded data compressed by encoding; a recognizer for recognizing the frames from the data file read out; a first provider for affording frame numbers to the frames sequentially from initial one of the frames; a memory saver for saving the frame number of a frame being read out as a current frame number in said memory; an input unit for receiving a command input for a seek operation; a second reader for reading out the jump time and the current frame number from said memory when the command input for a seek operation is received; a calculator for calculating the frame number of jump destination on a basis of the jump time and the current frame number read out and for saving the frame number of jump destination; a second provider for affording provisional frame numbers to the frames from the initial frame upon reception of the command input for a seek operation while said recognizer are recognizing the frames; a first decoder for reading out the frame number of jump destination saved, selecting a frame from which decoding is to be initiated on the basis of the frame number of jump destination and the provisional frame number, and for decoding the compressed data from the frames on the frame basis, in case the command input for the seek operation received is for fast feed; and a second decoder for reading out the frame number of jump destination saved, selecting the frame from which decoding is to be initiated on the basis of the frame number of jump destination and the provisional frame number, and for decoding the compressed data from the frames on the frame basis, in case the command input for the seek operation received is for rewind.