Nova Patents
EP0695098A2

Coded data control device

Abstract

Necessary coded data only can be read out at random accessing even with recording medium having coded data recorded thereon but whose code quantity is out of proportion to time. Once a recording medium was loaded into a recorder-player connected with a coded-data control device, the device reads control data from the recording medium and stores the data in a coded data control portion 4. At random accessing, the control data is read-out from the coded-data control portion 4 and entered into a recording medium controller 3 which in turn controls the recording medium to read-out only desired data according to the information inputted from the coded data control portion 4. In random access playback, fast playback from the midway of a video-sequence can be realized by accessing coded data of a video frame by using control data.

EP0695098A2, drawing sheet 1
Sheet 1 of 30

Term

Term ended

Projected expiry passed 2 May 2015, 11.4 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

8 claims: 8 independent, 0 dependent

  1. 1
    A coded-data control device, comprising a data processing portion 1 for inputting/outputting control data into/from a recording medium 2, a coded-data control portion 1 for constructing, updating and recording control-data and a recording medium controller 3 for outputting recording-medium control-data to control the reading/writing of control data from/into the recording medium 2 and for outputting control-signals to cause the data processing portion 1 to read/write control data from/into the recording medium 2, characterized in that the coded-data control portion 4 has a memory controller 5 comprising a multiplexed-record control portion 5c and a video-record control portion 5a and/or an audio-record control portion 5b and said controller 5 allows the reading of only necessary data by random accessing.
  2. 2
    A coded data control device as defined in claim 1, characterized in that a coded-data control portion 4 is provided to control the accumulation of multiplexed coded-data in a recording medium 2, said multiplexed coded data comprising coded video-data obtained by high efficiently encoding video-data, coded audio-data obtained by high efficiently encoding audio-data and additional data for multiplexing the coded video-data with the coded audio-data, and said coded data control portion 4 uses, as a control key frame, a video frame coded by intraframe coding or prediction from a preceding frame and gives control data which comprises information on location of records of one or two or all of the coded video-data, coded audio-data and multiplexed coded-data, respectively, corresponding to a key frame and an information on linking with preceding and succeeding coded-data, and the control data is stored in a specified area of the recording medium 2 separately from the coded data.
  3. 3
    A coded data control device as defined in claim 2, characterized in that the information on location of a record of coded video-data in the recording medium 2 indicates 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 2 indicates a head position or a tail position or both head and tail positions of the coded audio-data corresponding to the key frame, the information on location of a record of multiplexed coded-data in the recording medium 2 indicates a head position of the multiplexed data which is first recorded one of either the coded video-data of the key frame or the coded audio-data corresponding to the key frame.
  4. 4
    A coded data control device as defined in claim 3, characterized in that the information on location of a record of multiplexed data in the recording medium 2 is used at synchronous reproduction of a video output and an audio output and the information on location of a record of coded video-data is used at reproduction of a video output only.
  5. 5
    A coded data control device as defined in any one of claims 3 and 4, characterized in that a coded-data control portion 4 has a first memory 12 for storing a first table, a second memory 13 for storing a second table, a third memory 14 for storing a third table and a memory controller 11 for control of control data stored in the first, second and third memories;the control data in the first table is used for control of a video sequence in the first table, the control data in the second table is used for control of a memory area of the video sequence in the recording medium 2, the control data in the third table is used for control of the location of records of the coded video-data or coded audio-data or multiplexed coded-data in the recording medium 2 corresponding to that in the key frame;and an linking information for the control data is composed of a pointer indicating a linking order of data in each table and a pointer indicating the second table data corresponding to the first table data and a pointer indicating the third table data corresponding to the second table data.
  6. 6
    A coded data control device as defined in any one of claims 3 and 4, characterized in that a coded-data control portion 4 has a first memory 12 for storing a first table, a second memory 13 for storing a second table, a fourth memory 33 for storing a fourth table, a fifth memory 34 for storing a fifth table and a memory controller 32 for control of control data stored in the first, second, fourth and fifth memories;the control data in the first table is used for control of a video-sequence, the control data in the second table is used for control of a memory area of the video-sequence in the recording medium 2, the control data in the fourth table is used for control of location of records of the coded video-data or coded audio-data or multiplexed coded-data in the recording medium 2 corresponding to the intraframe-coded key frame and the control data in the fifth table is used for control of location of records of the coded video-data or coded audio-data or multiplexed coded-data in the recording medium 2 corresponding to the key frame coded by prediction from a preceding frame;and an information for linking the control data is composed of a pointer indicating an order of linking the data in each table, a pointer indicating the second table data corresponding to the first table data, a pointer indicating the fourth table data corresponding to the second table data and a pointer indicating the fifth table data corresponding to the fourth table data.
  7. 7
    A coded data control device as defined in any one of claims 5 and 6, characterized in that each of words in the first table through the fifth table is provided a flag indicating whether it is used or unused.
  8. 8
    A coded data control device as defined in any one of claims 1 to 7, characterized in that in case of no control data being contained in the recording medium 2, the multiplexed coded data is read from the recording medium 2 and control data are constructed from the multiplexed data.