WikiPatents - Community Patent Review
Create Free Account  |  License or Sell Your Patent  |  WikiPatents Marketplace  |  WikiPatents Blog
Username:  Password:  
    
Advanced Search
Information recording medium and apparatus and method for recording and reproducing information    
United States Patent5596564   
Link to this pagehttp://www.wikipatents.com/5596564.html
Inventor(s)Fukushima; Yoshihisa (Osaka, JP); Inagaki; Masahiro (Osaka, JP); Azumatani; Yasushi (Takatsuki, JP); Hamasaka; Hiroshi (Hirakata, JP)
AbstractThe data recording/reproducing apparatus of the present invention efficiently performs a trickplay mode operation such as fast forward reproducing and rewind reproducing and a postrecording operation by using a data recording medium storing a variable-bitrate-compressed video data. Each AV file in the video data includes chapter data and first and second pointer data. Each GOP data in the chapter data includes one independent picture data and a plurality of dependent picture data. The first pointer data includes the location data of the independent picture data, and the second pointer data includes the location data of the first pointer data. Further, each GOP data includes an audio data interleaved with the picture data. The first pointer data includes the location data of the corresponding audio data, and the second pointer data includes the location data of the corresponding first pointer data. A hierarchical location data for retrieving the independent picture data and/or the audio data is formed by the first and second pointers.
   














 Title Information Submit all comments and votes
 
Patent Text Patent PDF Print Page Summary File History
Plain text PDF images Print Summary File History
Drawing from US Patent 5596564
Information recording medium and apparatus and method for recording and

     reproducing information - US Patent 5596564 Drawing
Information recording medium and apparatus and method for recording and reproducing information
Inventor     Fukushima; Yoshihisa (Osaka, JP); Inagaki; Masahiro (Osaka, JP); Azumatani; Yasushi (Takatsuki, JP); Hamasaka; Hiroshi (Hirakata, JP)
Owner/Assignee     Matsushita Electric Industrial Co., Ltd. (Kadoma, JP)
Patent assignment
All assignments
Publication Date     January 21, 1997
Application Number     08/319,680
PAIR File History     Application Data   Transaction History
Image File Wrapper   Patent Term   Fees
Litigation
Filing Date     October 7, 1994
US Classification     386/70 360/39 386/46 386/95 386/111 386/125 386/126
Int'l Classification     G11B 007/00
Examiner     Edun; Muhammad N.
Assistant Examiner    
Attorney/Law Firm     Ratner & Prestia
Address
Parent Case    
Priority Data     Oct 08, 1993[JP]5-252854
USPTO Field of Search     369/56 369/53 369/54 369/58 369/59 369/60 369/47 369/48 369/49 369/124 369/32 360/33.1 360/32 360/48 360/39 360/40 360/44
Patent Tags     information recording medium recording and reproducing information
   
Enter a comma (,) or semicolon (;) between multiple tag words/phrases.
Describe this patent:
 Amusing   
 Clever   
 Complex   
 Efficient   
 Historic   
 Important   
 Innovative   
 Interesting   
 Practical   
 Simple   
[no votes]
Patent WIKI

Share information and news about this patent, including information and news about the technology, inventors, company, ligation and licensing.

 References Submit all comments and votes
 
*references marked with an asterisk below are user-added references
 U.S. References
 
Add a new US reference:  
ReferenceRelevancyCommentsReferenceRelevancyComments
5455684
Fujinami
386/111
Oct,1995

[0 after 0 votes]
5270877
Fukushima
360/48
Dec,1993

[0 after 0 votes]
5140437
Yonemitsu
386/111
Aug,1992

[0 after 0 votes]
5138599
Fukushima
369/30.13
Aug,1992

[0 after 0 votes]
5111444
Fukushima
369/53.17
May,1992

[0 after 0 votes]
 Foreign References
 Other References
 Market Review Submit all comments and votes
   
Market Size
Estimate the gross annual revenues of the relevant market sector:
> $10B
$5B - $10B
$2B - $5B
$500M - $2B
$100M - $500M
$10M - $100M
$1M - $10M
$500K - $1M
$100K - $500K
< $100K
[No votes]
$0
 
$0   $2.5B   $5B   $7.5B   $10B
Market Share
Estimate the percentage of the relevant market sector this invention will capture:
75% - 100%
50% - 74.99%
25% - 49.99%
10 - 24.99%
5 - 9.99%
2 - 4.99%
1 - 1.99%
< 1%
[No votes]
0.0%
 
0%   25%   50%   75%   100%
Reasonable Royalty
What percentage of gross sales should the inventor or assignee be paid?
75% - 100%
50% - 74.99%
25% - 49.99%
10 - 24.99%
5 - 9.99%
2 - 4.99%
1 - 1.99%
< 1%
[No votes]
0.0%
 
0%   25%   50%   75%   100%
Public's "Guesstimation" of Royalty Value
Market SizeN/A[No votes]
xMarket ShareN/A[No votes]
xReasonable RoyaltyN/A[No votes]

N/A

License Availablity
If you are NOT the owner or assignee, answer here:
Yes, license is available for purchase

No, license is not currently available



[No votes]
License Availablity
If you ARE the owner or assignee, answer here:
Yes, license is available for purchase

No, license is not currently available



[No votes]
Competitive Advantage
Does this invention have a significant competitive advantage over similar technologies?
Yes

No



[No votes]
Most helpful competitive advantage comment
[No comments]

Commercial Alternatives
Are there viable commercial alternatives for this invention?
Yes

No



[No votes]
Most helpful commercial alternative comment
[No comments]

 Technical Review Submit all comments and votes
 Claims Submit all comments and votes
 


What is claimed is:

1. A data recording medium having a plurality of units with a fixed length for recording AV files each including the video data that is compressed in units of a picture on the variable-bitrate condition,

wherein each of the AV files recorded on the data recording medium includes a plurality of chapter data including a plurality of GOP data, a plurality of first pointer data each having a plurality of first pointers, and at least one second pointer data having a plurality of second pointers;

each of the GOP data includes one independent picture data that is intra-picture compressed and a plurality of dependent picture data that are inter-picture compressed;

each of the first pointers is provided in a one-to-one correspondence to each of the independent picture data, and stores a location data of the corresponding independent picture data;

each of the second pointers is provided in a one-to-one correspondence to each of the first pointer data and stores a location data of the corresponding first pointer data; and

a hierarchical location data for retrieving the independent picture data is formed by the first pointers and the second pointers.

2. A data recording medium according to claim 1, wherein each of the chapter data is arranged adjacent to one of the first pointer data which includes the first pointers corresponding to the independent picture data included in that particular chapter data.

3. A data recording medium according to claim 1, wherein the chapter data and the first pointer data are alternately located, and each of the first pointer data includes the first pointers corresponding to the independent picture data included in the chapter data adjacent to that particular first pointer data.

4. A data recording medium according to claim 1, wherein the second pointer data is located at the top and/or end portions of each of the AV files, and

the second pointer data includes all of the second pointers corresponding to the first pointer data included in the corresponding AV file, thereby storing the location data on all of the first pointer data included in the corresponding AV file.

5. A data recording medium according to claim 1, wherein each of the GOP data further includes audio data.

6. A data recording medium according to claim 5,

wherein the audio data is interleaved with the independent picture data and the dependent picture data of the basis of each unit with the fixed length, and

a data type code for discriminating the independent picture data is recorded in each unit with the fixed length.

7. A data recording medium according to claim 1,

wherein a padding data is added to the independent picture data, whereby the independent picture data to which the padding data is added completes each unit with the fixed length, and

a valid data length for discriminating the padding data is recorded in each unit with the fixed length.

8. A data recording medium having a plurality of units with a fixed length for recording AV files each including the video data that is compressed in units of a picture on the variable-bitrate condition,

wherein each of the AV files recorded on the data recording medium includes a plurality of chapter data including a plurality of GOP data, a plurality of first pointer data each having a plurality of first pointers, and at least one second pointer data having a plurality of second pointers;

each of the GOP data includes at least one picture data and at least one audio data;

each of the first pointers is provided in a one-to-one correspondence to each of the audio data and stores location data of the corresponding audio data;

each of the second pointers is provided in a one-to-one correspondence to each of the first pointer data and stores location data of the corresponding first pointer data; and

a hierarchical location data for retrieving the audio data is formed by the first pointers and the second pointers.

9. A data recording medium according to claim 8, wherein each of the chapter data is arranged adjacent to one of the first pointer data including the first pointers corresponding to the audio data included in that particular chapter data.

10. A data recording medium according to claim 8, wherein the chapter data and the first pointer data are alternately located, and each of the first pointer data includes the first pointers corresponding to the audio data included in the chapter data adjacent to that particular first pointer data.

11. A data recording medium according to claim 8, wherein the second pointer data is located at the top portion and/or end portion of each of the AV files, and

the second pointer data includes all of the second pointers corresponding to the first pointer data included in the corresponding AV file, thereby storing the location data on all of the first pointer data included in the corresponding AV file.
 Description Submit all comments and votes
 


BACKGROUND OF THE INVENTION

1. Field of the Invention

The present invention relates to a data recording medium, a data recording/reproducing apparatus and a data recording/reproducing method for recording/reproducing variable-bitrate-compressed video data and audio data synchronized with the video data in each unit of a fixed length. More particularly, the present invention relates to a data recording/reproducing apparatus and a data recording/reproducing method that rapidly performs a recording/reproducing operation of video data, in particular, a trickplay mode operation such as fast forward reproducing and rewind reproducing by using the data recording medium and also performs a postrecording operation to rewrite the audio data alone.

2. Description of the Related Art

Recently, image coding techniques for variable-bitrate-compression of video data in units of a picture have been studied in order to attain fast transfer of mass digital video data and recording of the mass digital video data in a data recording medium having a limited capacity. The MPEG standard, which is one of the image coding techniques, prescribes a compression method for digital video data by combining an I picture that is intra-picture (intra-frame or intra-field) compression coded and a P picture or a B picture that is inter-picture (inter-frame or inter-field) compression encoded. Such a data compression technique realizes the compression of digital video data from, for example, 150 Mbps into 3 Mbps.

In this method, however, the compression ratio of the digital video data depends upon the contents of the video data and the image correlations within the previous and subsequent pictures, and hence, each picture has a largely different capacity. For example, when the average data rate of the compressed video data is 3 Mbps, an image with little motion is compressed into 1 Mbps, while an image with much motion can be compressed into only 10 Mbps. Further, an I picture, a P picture and a B picture forming a series of scenes have respectively different capacities: on the average it is regarded that the I picture has a capacity approximately twice as large as that of the P picture and approximately four times as large as that of the B picture on the average. Therefore, when video data that is variable-bitrate-compressed in units of a picture is recorded on continuous areas on a medium such as an optical disk, where sectors each having a fixed length of, for example, 2 KB (2048 bytes) are previously formed, the location for each picture is largely varied. When such a data recording medium storing the compressed video data is used to perform a trickplay mode operation (such as the fast forward reproducing and the rewind reproducing) using the I picture data alone, it is indispensable to efficiently manage the location data on the I picture data which is located on the recording medium at unequal intervals.

In the MPEG standard, data is compressed in units of a GOP (group of pictures) including one I picture and a plurality of P pictures and B pictures. For example, when an NTSC signal for displaying approximately 30 pictures per 1 second is compressed into units of a GOP including twelve pictures, video data per 1 second includes 2.5 I picture data. Therefore, when a movie title of 135 minutes-is compressed under this condition, the title includes as many as 20,250 I picture data. For recording all location data of such a large amount of I picture data using an address of four byte length in one continuous area of a medium, the size of this area is approximately 80 KB. Considering that the buffer capacity for an audio decoder forming a target decoder system described in the MPEG standard is limited within only 4 KB, the 80 KB capacity of a buffer for storing the location data of all I picture data makes it significantly difficult to realize a compact system.

Further, when variable-bitrate-compressed video data and audio data synchronized with the video data are interleaved in units of a sector to be recorded on a recording medium, the audio data is located on the recording medium at unequal intervals even if the audio data is a fixed length data obtained by non-compression coding or constant-bitrate-compression coding. Accordingly, when a rewritable data recording medium where such video data and the audio data are previously recorded is used to rewrite the audio data alone, i.e., to perform a postrecording operation, it is indispensable to efficiently manage the location data of the audio data which is located on the medium at unequal intervals.

For example, when stereo audio data is compressed in accordance with the MPEG standard into the data rate of 224 Kbps, i.e., 28 KB/s, a movie title of 135 minutes includes 226,800 KB of compressed audio data. When the compressed audio data is interleaved with the video data in units of a 2 KB sector to be recorded on a data recording medium, the compressed audio data is dispersedly recorded in 113,400 sectors. For recording all location data of such a large amount of audio data using an address of four byte length in one continuous area of a medium, the size of this area is approximately 450 KB. Further, when the entire audio data in a GOP is recorded in one continuous area, the number of the audio data is identical to that of the I picture data. Therefore, for recording all location data of these audio data in one continuous area, the Size of this area is approximately 80 KB. The 450 KB or 80 KB capacity of a buffer is too large as compared with the limitation of buffer capacity for an audio decoder as described above, resulting in restricting the design of compact systems.

SUMMARY OF THE INVENTION

The data recording medium of this invention is a medium having a plurality of units with a fixed length, and is used for recording AV files each including the video data that is compressed in units of a picture on the variable-bitrate condition. Each of the AV files recorded on the data recording medium includes a plurality of chapter data including a plurality of GOP data, a plurality of first pointer data each having a plurality of first pointers, and at least one second pointer data having a plurality of second pointers; each of the GOP data includes one independent picture data that is intra-picture compressed and a plurality of dependent picture data that are inter-picture compressed; each of the first pointers is provided in a one-to-one correspondence to each of the independent picture data, and stores location data of the corresponding independent picture data; each of the second pointers is provided in a one-to-one correspondence to each of the first pointer data and stores location data of the corresponding first pointer data; and a hierarchical location data for retrieving the independent picture data is formed by the first pointers and the second pointers.

In one embodiment of the data recording medium of this invention, each of the chapter data is arranged adjacent to one of the first pointer data which includes the first pointers corresponding to the independent picture data included in that particular chapter data.

In one embodiment of the data recording medium of this invention, the chapter data and the first pointer data are alternately located, and each of the first pointer data includes the first pointers corresponding to the independent picture data included in the chapter data adjacent to that particular first pointer data.

In one embodiment of the data recording medium of this invention, the second pointer data is located at the top and/or end portions of each of the AV files, and the second pointer data includes all of the second pointers corresponding to the first pointer data included in the corresponding AV file, thereby storing the location data on all of the first pointer data included in the corresponding AV file.

In one embodiment of the data recording medium of this invention, each of the GOP data further includes audio data.

In one embodiment of the data recording medium of this invention, the audio data is interleaved with the independent picture data and the dependent picture data of the basis of each unit with the fixed length, and a data type code for discriminating the independent picture data is recorded in each unit with the fixed length.

In one embodiment of the data recording medium of this invention, a padding data is added to the independent picture data, thereby the independent picture data to which the padding data is added completing each unit with the fixed length, and a valid data length for discriminating the padding data is recorded in each unit with the fixed length.

The data reproducing apparatus of this invention uses a data recording medium having a plurality of units with a fixed length, in order to record AV files each including the video data that is compressed in units of a picture on the variable-bitrate condition. Each of the AV files including a plurality of chapter data including a plurality of GOP data, a plurality of first pointer data each having a plurality of first pointers, and a plurality of second pointer data each having a plurality of second pointers; each of the GOP data including one independent picture data that is intra-picture compressed and a plurality of dependent picture data that are inter-picture compressed; each of the first pointers being provided in a one-to-one correspondence to each of the independent picture data and storing location data of the corresponding independent picture data; each of the second pointers being provided in a one-to-one correspondence to each of the first pointer data and storing location data of the corresponding first pointer data. The data reproducing apparatus comprises: a pointer reproducing means for reading out the first and the second pointer data from the data recording medium; a first pointer data storing circuit for temporarily storing the read first pointer data; a second pointer data storing circuit for temporarily storing the read second pointer data; a control circuit for retrieving the location data of the first pointer data based on the second pointer data stored in the second pointer data storing circuit, and retrieving the location data of the independent picture data based on the retrieved location data of the first pointer data and the first pointer data stored in the first pointer data storing circuit; and a picture reproducing means for reproducing a predetermined piece of the independent picture data from the data recording medium based on the retrieved location data of the independent picture data.

In one embodiment of the data reproducing apparatus of this invention, the control circuit comprises a circuit for selecting the location data of the independent picture data to be retrieved in accordance with an externally determined reproducing speed.

In one embodiment, the data reproducing apparatus of this invention uses the data recording medium in which each of the GOP data further includes audio data being interleaved with the independent picture data and the dependent picture data of the basis of each unit with the fixed length, a data type code for discriminating the independent picture data being recorded on the basis of each unit with the fixed length, and the data reproducing apparatus further comprises a data type discriminating circuit for discriminating the data type code recorded in the unit with the fixed length.

In one embodiment, the data reproducing apparatus of this invention uses the data recording medium in which a padding data is added to the independent picture data so that the independent picture data to which the padding data is added completes each unit with the fixed length, a valid data length for discriminating the padding data being recorded on the basis of each unit with the fixed length, and the data reproducing apparatus further comprises a data length detection circuit for detecting the valid data length recorded in the unit with the fixed length.

The data reproducing method of this invention uses a data recording medium having a plurality of units with a fixed length, in order to reproduce AV files each including the video data that is compressed in units of a picture on the variable-bitrate condition, each of the AV files including a plurality of chapter data including a plurality of GOP data, a plurality of first pointer data each having a plurality of first pointers, and at least one second pointer data each having a plurality of second pointers; each of the GOP data including one independent picture data that is intra-picture compressed and a plurality of dependent picture data that are inter-picture compressed; each of the first pointers being provided in a one-to-one correspondence to each of the independent picture data and storing location data of the corresponding independent picture data; each of the second pointers being provided in a one-to-one correspondence to each of the first pointer data and storing location data of the corresponding first pointer data, thereby selectively reproducing the independent picture data. The method comprises the steps of: receiving an externally supplied reproducing condition; reading out the second pointer data from the data recording medium; temporarily storing the read second pointer data; searching the stored second pointer data to retrieve the location data of the first pointer data satisfying the reproducing condition; reading out the first pointer data from the data recording medium based on the retrieved location data of the first pointer data; searching the stored first pointer data to retrieve the location data of the independent picture data satisfying the reproducing condition; and reproducing the independent picture data from the data recording medium based on the retrieved location data of the independent picture data.

In one embodiment of the data reproducing method of this invention, the reproducing condition includes a reproducing speed, and in the step of retrieving the location data of the independent picture data, the location data of the independent picture data to be retrieved is selected in accordance with the reproducing speed, thereby adjusting the interval between the independent picture data that is to be reproduced.

In one embodiment, the data reproducing method uses data recording medium in which each of the GOP data further includes an audio data being interleaved with the independent picture data and the dependent picture data on the basis of each unit with the fixed length, a data type code for discriminating the independent picture data being recorded on the basis of each unit with the fixed length. The step of retrieving the location data of the independent picture data includes the step of discriminating the data type code recorded in the unit with the fixed length, thereby selectively reproducing the independent picture data alone.

In one embodiment, the data reproducing method uses the data recording medium in which a padding data is added to the independent picture data so that the independent picture data to which the padding data is added completes each unit with the fixed length, a valid data length for discriminating the padding data being recorded on the basis of each unit with the fixed length. The step of retrieving the location data of the independent picture data includes the step of detecting the valid data length recorded in the unit with the fixed length, thereby reproducing the independent picture data excluding the padding data.

In one embodiment, the data reproducing method uses the data recording medium in which the second pointer data is located at top and end portions of each of the AV files, the second pointer data including all the second pointers corresponding to the first pointer data included in the corresponding AV file. The step of reading out the second pointer data comprises the steps of: reading the second pointer data recorded at the top portion of the AV file, and when the second pointer data recorded at the top portion of the AV file is unreadable, reading the second pointer data recorded at the end portion of the AV file; and reading the second pointer data at the end portion of the AV file, and when the second pointer data recorded at the end portion of the AV file is unreadable, reading the second pointer data recorded at the top portion of the AV file.

In one embodiment, the data reproducing method uses the data recording medium in which the chapter data and the first pointer data are alternately located, and each of the first pointer data includes the first pointers corresponding to the independent picture data included in the chapter data adjacent to that particular first pointer data, the first pointers include both prepointers storing the location data of the independent picture data included in one of the chapter data located immediately before the corresponding first pointer data and postpointers storing the location data of the independent picture data included in one of the chapter data located immediately after the corresponding first pointer data. The step of reading out the first pointer data comprises the steps of: reading the postpointers included in the nth first pointer data, and when the postpointers included in the nth first pointer data are unreadable, reading the prepointers included in the (n+1)th first pointer data; and reading the prepointers included in the nth first pointer data, and when the prepointers included in the nth first pointer data are unreadable, reading the postpointers included in the (n-1)th first pointer data.

The data recording medium of this invention is a medium having a plurality of units with a fixed length, and is used for recording AV files each including the video data that is compressed in units of a picture on the variable-bitrate condition. Each of the AV files recorded on the data recording medium includes a plurality of chapter data including a plurality of GOP data, a plurality of first pointer data each having a plurality of first pointers, and at least one second pointer data having a plurality of second pointers; each of the GOP data includes at least one picture data and at least one audio data; each of the first pointers is provided in a one-to-one correspondence to each of the audio data and stores location data of the corresponding audio data; each of the second pointers is provided in a one-to-one correspondence to each of the first pointer data and stores location data of the corresponding first pointer data; and a hierarchical location data for retrieving the audio data is formed by the first pointers and the second pointers.

In one embodiment of the data recording medium according to this invention, each of the chapter data is arranged adjacent to one of the first pointer data including the first pointers corresponding to the audio data included in that particular chapter data.

In one embodiment of the data recording medium according to this invention, the chapter data and the first pointer data are alternately located, and each of the first pointer data includes the first pointers corresponding to the audio data included in the chapter data adjacent to that particular first pointer data.

In one embodiment of the data recording medium according to this invention, the second pointer data is located at the top portion and/or end portion of each of the AV files, and the second pointer data includes all of the second pointers corresponding to the first pointer data included in the corresponding AV file, thereby storing the location data on all of the first pointer data included in the corresponding AV file.

The data recording/reproducing apparatus of this invention uses a recording medium for recording and reproducing each unit with a fixed length of a data. The apparatus comprises: a video data generating circuit for generating a compressed picture data by variable-bitrate-compressing an externally input video signal in units of a picture; an audio data generating circuit for generating audio data from externally input audio signal; an interleaving circuit for generating GOP data by interleaving the compressed picture data and the audio data on the basis of each unit with the fixed length, the interleaving being performed in units of a picture group (GOP) including a predetermined number of pictures, and generating a chapter data including a plurality of the GOP data; a means for generating a plurality of first pointers, each first pointer being provided in a one-to-one correspondence to each of the audio data included in the chapter data so as to store a location data of the corresponding audio data, and for generating a first pointer data by allocating the plurality of the first pointers in a predetermined order; a first pointer data storing circuit for temporarily storing the first pointer data; a means for generating a plurality of second pointers, each second pointer being provided in a one-to-one correspondence to each of the first pointer data so as to store a location data of the corresponding first pointer data, and for generating a second pointer data by allocating the plurality of the second pointers in a predetermined order; a second pointer data storing circuit for temporarily storing the second pointers; a means for generating an AV file by alternately allocating the first pointer data and the chapter data and positioning the second pointer data at a predetermined location; and a circuit for recording the AV file on the data recording medium.

In one embodiment, the data recording/reproducing apparatus uses the recording medium in which the second pointer data includes all the second pointers corresponding to the first pointer data included in the corresponding AV file, and the means for generating the AV file allocating the second pointer data at top and/or end portions of each of the AV files.

The data recording/reproducing apparatus of this invention uses an data recording medium having a plurality of units with a fixed length, in order to record AV files each including the video data that is compressed in units of a picture on the variable-bitrate condition, each of the AV files including a plurality of chapter data including a plurality of GOP data, a plurality of first pointer data each having a plurality of first pointers, and at least one second pointer data each having a plurality of second pointers; each of the GOP data including at least one picture data and at least one audio data; each of the first pointers being provided in a one-to-one correspondence to each of the audio data and storing location data of the corresponding audio data; each of the second pointers being provided in a one-to-one correspondence to each of the first pointer data and storing location data of the corresponding first pointer data. The apparatus comprises a postrecording control means including: a means for reading the first and the second pointer data from the data recording medium; a means for detecting a location of the audio data by using the read first and second pointer data; and a circuit for recording input audio data at the detected location.

In one embodiment of the data recording/reproducing apparatus of the present invention, the video data generating circuit and the audio data generating circuit add a data type code for discriminating the kind of data to be recorded to each unit with the fixed length.

In one embodiment of the data recording/reproducing apparatus of the present invention, the video data generating circuit and the audio data generating circuit add a padding data to each of the compressed picture data and the audio data, and add a valid data length for discriminating the padding data to each unit with the fixed length in the compressed picture data and the audio data.

The data recording/reproducing method according to this invention uses a data recording medium for recording/reproducing each unit with a fixed length of data. The method comprises the steps of: generating a compressed picture data by variable-bitrate-compressing an externally input video signal in units of a picture; generating audio data from externally input audio signal; generating GOP data by interleaving the compressed picture data and the audio data on the basis of each unit with the fixed length, the interleaving being performed in units of a picture group (GOP) including a predetermined number of pictures; generating a chapter data including a plurality of the GOP data; generating a plurality of first pointers, each first pointer being provided in a one-to-one correspondence to each of the audio data included in the chapter data so as to store location data of the corresponding audio data and, generating a first pointer data by allocating the plurality of the first pointers in a predetermined order; temporarily storing the first pointer data; generating a plurality of second pointers, each second pointer being provided in a one-to-one correspondence to each of the first pointer data so as to store location data of the corresponding first pointer data, and generating a second pointer data by allocating the plurality of the second pointers in a predetermined order; temporarily storing the second pointers; generating an AV file by alternately allocating the first pointer data and the chapter data and positioning the second pointer data at a predetermined location; and recording the AV file on the data recording medium.

The data recording/reproducing method according to this invention uses a data recording medium having a plurality of units with a fixed length, in order to record/reproduce AV files each including the video data that is compressed in units of a picture on the variable-bitrate condition, each of the AV files including a plurality of chapter data including a plurality of GOP data, a plurality of first pointer data each having a plurality of first pointers, and at least one second pointer data each having a plurality of second pointers; each of the GOP data including at least one picture data and at least one audio data; each of the first pointers being provided in a one-to-one correspondence to each of the audio data and storing location data of the corresponding audio data; each of the second pointers being provided in a one-to-one correspondence to each of the first pointer data and storing location data on the corresponding first pointer data. The method comprises a postrecording control step including the steps of: reading the first and the second pointer data from the data recording medium; detecting location of the audio data by using the read first and second pointer data; and recording an input audio data at the detected location.

In one embodiment, the data recording/reproducing method uses the recording medium in which the second pointer data includes all the second pointers corresponding to the first pointer data included in the corresponding AV file, in the step of recording the AV file, the second pointer data is allocated at the top and end portions of each AV file. The step of reading the second pointer data included in the postrecording control step further includes the step of reading the second pointer data recorded at the end portion of the AV file when the second pointer data recorded at the top portion of the AV file is unreadable.

In one embodiment, the data recording/reproducing method uses the recording medium in which the audio pointers in the first pointer data include both prepointers storing the location data of the audio data included in one of the chapter data located immediately before the corresponding first pointer data and postpointers storing the location data of the audio data included in one of the chapter data located immediately after the corresponding first pointer data. The step of reading the first pointer data included in the postrecording control step comprises the step of: reading the postpointers included in the nth first pointer data, and when the postpointers included in the nth first pointer data are unreadable, reading the prepointers included in the (n+1)th first pointer data.

Thus, the invention described herein makes possible the advantages of (1) providing a data recording medium having a data structure capable of efficiently managing the location data on a plurality of I picture data located on the recording medium at unequal intervals; (2) providing a data reproducing apparatus and a data reproducing method for performing a trickplay mode operation such as fast forward reproducing and rewind reproducing by using the data recording medium; (3) providing a data recording medium having a data structure capable of efficiently managing the location data of a plurality of audio data recorded on the data recording medium at unequal intervals by interleaving with variable-bitrate-compressed video data in units of a sector; and (4) providing a data reproducing apparatus and a data reproducing method for conducting a postrecording operation by using the data recording medium.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 shows the area structure of a data recording medium according to one example of the present invention;

FIG. 2 shows the data structure of an AV file and the hierarchical structure of global pointer data and picture pointer data formed on the data recording medium of FIG. 1;

FIGS. 3A and 3B show examples of the data structure of a GOP data;

FIG. 4 shows the data structure in a physical sector;

FIG. 5 is a block diagram of the configuration of a data reproducing apparatus according to one example of this invention;

FIG. 6 is a block diagram of the configuration of a sub-code discriminating circuit;

FIG. 7 is a flowchart for the processing procedures for a fast forward reproducing operation by using the data reproducing apparatus of the present invention;

FIG. 8 is a flowchart for the processing procedures for a rewind reproducing operation by using the data reproducing apparatus of the present invention;

FIG. 9 is a block diagram of the configuration of a data recording/reproducing apparatus according to one example of the present invention;

FIG. 10 is a block diagram of the configuration of an interleaving circuit;

FIG. 11 is a flowchart for the processing procedures for an ordinary recording operation by using the data recording/reproducing apparatus of the present invention;

FIG. 12 shows the data structure of an AV file formed on a rewritable data recording medium; and

FIG. 13 is a flowchart for the processing procedures for a postrecording operation by using the data recording/reproducing apparatus of the present invention.

DESCRIPTION OF THE PREFERRED EMBODIMENTS

According to the present invention, a data (information) recording medium storing AV files each including a video data that is variable-bitrate-compressed in units of a picture, is used to conduct fast forward reproducing and rewind reproducing at a high speed. In each of the AV files recorded on the data recording medium of the present invention, an independent picture data is hierarchically managed by a first pointer data (picture pointer data) having the location data of the independent picture data included in each chapter data and a second pointer data (global pointer data) having the location data of the first pointer data. In a data reproducing apparatus and a data reproducing method of the present invention, the location data of the independent picture data is managed by using a hierarchical data structure, and the location data for a large number of the independent picture data located in the AV files at unequal intervals is efficiently retrieved without using a bulk memory, thereby conducting the fast forward reproducing and the rewind reproducing at a high speed.

Further, in the present invention, a data recording medium for storing AV files where audio data and variable-bitrate-compressed video data are interleaved is used to conduct a postrecording operation. In each of the AV files recorded on the data recording medium, the audio data is hierarchically managed by a first pointer data (audio pointer data) having the location data of the audio data included in each chapter data and a second pointer data (global pointer data). In the data recording/reproducing apparatus and recording/reproducing method of the present invention, the location data of the audio data is managed by using such a hierarchical data structure, and the location data for a large number of the audio data located in the AV files at unequal intervals is efficiently managed without using bulk memory, thereby realizing a postrecording operation in which the audio data alone is rewritten.

The data recording medium of the present invention, and the data recording/reproducing apparatus and the data recording/reproducing method using the data recording medium will now be described referring to the accompanying drawings. The data recording/reproducing apparatus of the present invention is capable of a rapid trickplay mode operation such as fast forward reproducing and rewind reproducing of video data as well as ordinary recording/reproducing operations, and can perform a postrecording operation in which audio data alone is rewritten.

EXAMPLE 1

FIG. 1 shows the area structure of a data recording medium 200 according to Example 1 of the present invention. The data recording medium 200 has a data structure for rapidly conducting a trickplay mode operation. On the disk-shaped data recording medium 200 are formed a large number of concentrical or spiral tracks. Each track is divided into a large number of sectors 201 each including a header field for storing an address data and the like and a data field for storing user data of, for example, 2048 bytes. In a read-only recording medium, both the header field and the data field are pre-formatted during the production process of the medium. In a rewritable recording medium, the header field alone is preliminarily formulated during the production.

In the data recording medium 200, a file recording area 202 is assigned to the outer tracks, and a file management area 203 is assigned to the inner tracks. The file recording area 202 stores a large number of AV files 210 each including a variable-bitrate-compressed video data. The file management area 203 stores file control data 220 for each AV file 210, in which a volume name and the number of the stored AV files are recorded at the leading portion followed by a large number of file entries 221 each corresponding to each of the AV files 210. Each of the file entries 221 includes a file related data such as the file name, the file location and the file size of the corresponding AV file.

FIG. 2 shows the data structure of the AV file 210 shown in FIG. 1. As is shown in FIG. 2, picture pointer data 230 and chapter data 240 are alternately located in the AV file 210, wherein the first and second global pointer data 250 are located at the top and end portions, respectively. The global pointer data 250, the pict