Patent ID: 6021250
Filing Date: 2000-02-01
Classification: G11B,H04N

Abstract:
A coded-data control device, comprising:a data processing section for inputting and outputting control data into/from a recording medium and into/from a coded-data control section, said coded-data control section constructing, updating and recording control data according to coded data; anda recording medium controller for outputting recording-medium control-data to control the reading/writing of control data and coded data from/into the recording medium and outputting control-signals to cause the data processing section to read/write control data and coded data from/into the recording medium, wherein:control data is stored in a specified area of the recording medium separately from the coded data, said control data including information on location of records corresponding to a key frame of said coded data, said key frame comprising at least one of an I-frame and a P-frame;the coded-data control section comprises a memory and a memory controller for reading/writing control data from/into the data processing section;said memory having a first memory area for storing a first table, a second memory area for storing a second table, and a third memory area for storing a third table;said memory controller comprising a multiplexed-record information control section and a video-record information control section and/or an audio-record information control section, said memory controller further being for control of control data stored in the first, second and third memory areas;the control data in the first table being used for control of a video sequence in the first table, the control data in the second table being used for control of a memory area of the video sequence in the recording medium and the control data in the third table being used for control of the location of records of the coded video-data or coded audio-data, or multiplexed data composed of coded audio data, coded video data and additional data for multiplexing the coded audio data and video data in the recording medium corresponding to that in the key frame;said coded-data control section being provided to control the accumulation of multiplexed coded-data in the recording medium;said control data comprising information indicative of a reproduction sequence of multiplexed coded data which is discontinuously recorded and linking information for indicating an order of reproducing multiplexed data discontinuously recorded and linking information indicated by pointers for linking with coded data of preceding and proceeding key frames and information on location of records of at least one of the coded video-data, coded audio-data or coded data in the multiplexed data to be reproduced in synchronism with reproduction of a key frame;the information on location of a record of coded video-data in the recording medium indicating a head position or a tail position or both head and tail positions of the coded video-data of the key frame;the information on location of a record of coded audio-data in the recording medium indicating a head position or a tail position or both head and tail positions of the coded audio-data of the key frame;the information on location of a record of multiplexed coded-data in the recording medium indicating a head position of the multiplexed data contains at least one of the coded video-data of the key frame or the coded audio-data corresponding to the key frame; andsaid coded-data control section in a random access mode providing control data information to the recording medium controller to control the recording medium to read out only necessary data from multiplexed data composed of coded audio data, coded video data and additional data for multiplexing the coded audio data and coded video data for reproduction in the random mode.