WO2006112454A1 - 2層記録ディスクのための記録装置および記録方法 - Google Patents
2層記録ディスクのための記録装置および記録方法 Download PDFInfo
- Publication number
- WO2006112454A1 WO2006112454A1 PCT/JP2006/308109 JP2006308109W WO2006112454A1 WO 2006112454 A1 WO2006112454 A1 WO 2006112454A1 JP 2006308109 W JP2006308109 W JP 2006308109W WO 2006112454 A1 WO2006112454 A1 WO 2006112454A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- recording
- layer
- area
- data
- data block
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 181
- 238000012545 processing Methods 0.000 claims abstract description 48
- 230000015654 memory Effects 0.000 claims abstract description 45
- 230000008569 process Effects 0.000 claims description 136
- 238000004590 computer program Methods 0.000 claims description 15
- 239000000463 material Substances 0.000 claims description 15
- 230000008859 change Effects 0.000 claims description 12
- 230000006870 function Effects 0.000 claims description 11
- 239000010410 layer Substances 0.000 description 328
- 239000002355 dual-layer Substances 0.000 description 80
- 230000005236 sound signal Effects 0.000 description 36
- 238000010586 diagram Methods 0.000 description 9
- 230000032823 cell division Effects 0.000 description 6
- 230000015572 biosynthetic process Effects 0.000 description 5
- 230000004044 response Effects 0.000 description 5
- 239000002356 single layer Substances 0.000 description 5
- 238000004364 calculation method Methods 0.000 description 4
- 230000002093 peripheral effect Effects 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 3
- 230000001360 synchronised effect Effects 0.000 description 3
- 238000009825 accumulation Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/12—Formatting, e.g. arrangement of data block or words on the record carriers
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/12—Formatting, e.g. arrangement of data block or words on the record carriers
- G11B20/1217—Formatting, e.g. arrangement of data block or words on the record carriers on discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/02—Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
- G11B27/031—Electronic editing of digitised analogue information signals, e.g. audio or video signals
- G11B27/034—Electronic editing of digitised analogue information signals, e.g. audio or video signals on discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
- G11B27/30—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording
- G11B27/3027—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording used signal is digitally coded
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B7/00—Recording or reproducing by optical means, e.g. recording using a thermal beam of optical radiation by modifying optical properties or the physical structure, reproducing using an optical beam at lower power by sensing optical properties; Record carriers therefor
- G11B2007/0003—Recording, reproducing or erasing systems characterised by the structure or type of the carrier
- G11B2007/0009—Recording, reproducing or erasing systems characterised by the structure or type of the carrier for carriers having data stored in three dimensions, e.g. volume storage
- G11B2007/0013—Recording, reproducing or erasing systems characterised by the structure or type of the carrier for carriers having data stored in three dimensions, e.g. volume storage for carriers having multiple discrete layers
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B2020/10935—Digital recording or reproducing wherein a time constraint must be met
- G11B2020/10944—Real-time recording or reproducing, e.g. for ensuring seamless playback of AV data
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/12—Formatting, e.g. arrangement of data block or words on the record carriers
- G11B20/1217—Formatting, e.g. arrangement of data block or words on the record carriers on discs
- G11B2020/1218—Formatting, e.g. arrangement of data block or words on the record carriers on discs wherein the formatting concerns a specific area of the disc
- G11B2020/1241—Formatting, e.g. arrangement of data block or words on the record carriers on discs wherein the formatting concerns a specific area of the disc user area, i.e. the area of a disc where user data are to be recorded
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/12—Formatting, e.g. arrangement of data block or words on the record carriers
- G11B2020/1264—Formatting, e.g. arrangement of data block or words on the record carriers wherein the formatting concerns a specific kind of data
- G11B2020/1288—Formatting by padding empty spaces with dummy data, e.g. writing zeroes or random data when de-icing optical discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/12—Formatting, e.g. arrangement of data block or words on the record carriers
- G11B2020/1291—Formatting, e.g. arrangement of data block or words on the record carriers wherein the formatting serves a specific purpose
- G11B2020/1294—Increase of the access speed
- G11B2020/1295—Increase of the access speed wherein the focus is on the read access speed
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/21—Disc-shaped record carriers characterised in that the disc is of read-only, rewritable, or recordable type
- G11B2220/215—Recordable discs
- G11B2220/218—Write-once discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/23—Disc-shaped record carriers characterised in that the disc has a specific layer structure
- G11B2220/235—Multilayer discs, i.e. multiple recording layers accessed from the same side
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/25—Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
- G11B2220/2537—Optical discs
- G11B2220/2562—DVDs [digital versatile discs]; Digital video discs; MMCDs; HDCDs
Definitions
- the present invention relates to a recording apparatus and a recording method capable of recording content data on a two-layer recording disk, that is, an optical disk having two recording layers.
- DVDs are widely used as optical disks capable of recording information at high density.
- DVD There are two types of DVD: read-only DVD, write-once DVD, and rewritable DVD.
- Read-only DVDs have one or two layers of recorded information.
- two-layer DVDs are available in two layers on one side and two layers on both sides.
- single-layer write-once DVDs are widely used.
- the recording capacity of a single-layer write-once DVD is 4.7 GB.
- content data including video and audio for about 2 hours can be recorded on a single-layer recordable DVD in real time.
- content data including video and audio shot and recorded by a video camera device is received, and at the same time, the received content data is encoded, and at the same time, the encoded content data is appended. Can be recorded continuously on DVD.
- Double-layer write-once DVD a single-sided dual-layer write-once DVD
- the recording capacity of a dual-layer write-once DVD is larger than that of a single-layer write-once DVD.
- content data is simply linked across the first and second layers of a dual-layer write-once DVD. If recorded continuously, cells may be recorded across the first and second layers.
- the content data is encoded according to the DVD video standard and then recorded on the write-once DVD.
- the content data is divided into data blocks, ie, cells, which are playback units.
- the content data is recorded in the DVD recording area in a state of being divided into cells.
- cells must be recorded physically continuously in the DVD recording area. For this reason, it is not allowed to record cells across the layers of a dual-layer write-once DVD.
- the present invention has been made in view of the problems exemplified above, and the problems of the present invention are as follows.
- a first recording apparatus of the present invention is a recording apparatus that records content data on a two-layer recording disk over two layers of the two-layer recording disk, and encodes the content data Encoding means for forming a fixed-length data block including the encoded content data, recording means for recording the data block formed by the encoding means on the double-layer recording disk, and the recording means Comprises a layer changing means for changing a recording area for recording the data block from a recording area of the first layer of the two-layer recording disk to a recording area of the second layer, wherein the recording means includes the first recording area.
- a second recording device of the present invention is a recording device that records content data on a two-layer recording disk over two layers of the two-layer recording disk, and encodes the content data.
- Encoding means for forming a data block having a predetermined maximum length including the encoded content data recording means for recording the data block formed by the encoding means on the double-layer recording disk, and the recording Layer change means for changing the recording area in which the data block is recorded from the recording area of the first layer of the two-layer recording disk to the recording area of the second layer, and dummy data to the two-layer recording disk Dummy data recording means for recording, wherein the recording means has a length of the unrecorded area in the end area of the recording area of the first layer
- the data block formed by the encoding unit is recorded until the data block is shorter than the maximum length of the data block, and the dummy data recording unit is configured such that the length of the unrecorded area is shorter than the maximum length of the data block.
- a third recording apparatus of the present invention is a recording apparatus for recording content data on a two-layer recording disk over two layers of the two-layer recording disk, and encodes the content data.
- the data block is divided and the divided data block is divided.
- Dividing recording means is provided for recording the front part of the data block in an unrecorded area in the end area of the recording area of the first layer and recording the rear part of the divided data block in the recording area of the second layer.
- a fourth recording apparatus of the present invention is a recording apparatus for recording content data on a two-layer recording disk over two layers of the two-layer recording disk, and encodes the content data.
- Determination means for determining that the recording has been performed up to the end position of the recording area of the layer, and dummy data for recording dummy data on the two-layer recording disk Recording means, and the encoding means should record next when the determination by the determination means is performed or when the determination result by the determination means is transmitted to the encoding means.
- a specific data block is formed by content data that has been encoded to form a data block, and the recording means adds the specific data block formed by the encoding means to the end of the recording area of the first layer.
- the unrecorded area in the area data is recorded following the data block already recorded immediately before the unrecorded area, and the dummy data recording means is recorded after the specific data block is recorded.
- the dummy data is recorded in an unrecorded area at the end of the recording area of the first layer.
- a first recording method of the present invention is a recording method for recording content data on a two-layer recording disk over two layers of the two-layer recording disk, and encodes the content data.
- a layer changing step for changing the recording area in which the data block formed in this way is to be recorded to the recording area force of the first layer of the two-layer recording disk to the recording area of the second layer.
- n times the length of the data block determines the recording start position such that.
- a second recording method of the present invention is a recording method for recording content data on a two-layer recording disk over two layers of the two-layer recording disk, and encoding the content data And an encoding process for forming a data block having a predetermined maximum length including the encoded content data, and a length of an unrecorded area existing in the end area of the recording area of the first layer of the two-layer recording disk.
- a third recording method of the present invention is a recording method for recording content data on a two-layer recording disk over two layers of the two-layer recording disk, and encoding the content data.
- an encoding process for forming a data block including the encoded content data a recording process for recording the data block formed in the encoding process on the dual-layer recording disk, and an encoding process are provided.
- the data block is divided and the front part of the divided data block is placed in the first layer. Is recorded in an unrecorded area at the end of the recording area, and the rear part of the divided data block is recorded in the recording area of the second layer.
- a fourth recording method of the present invention is a recording method for recording content data on a two-layer recording disk over two layers of the two-layer recording disk, encoding the content data, and An encoding process for forming a data block including encoded content data, and a first recording process for recording the data block formed in the encoding process in the recording area of the first layer of the dual-layer recording disk
- a recording area in which the data block formed in the encoding process is to be recorded is divided into the two-layer recording process.
- the tail area recording method includes the following when the determination is performed in the determination step or when the determination in the determination step is transmitted to the encoding means that performs the encoding process in the encoding step.
- the first to fourth computer programs of the present invention cause the computer to function as the first to fourth recording devices (including various forms thereof) of the present invention.
- the first to fourth computer program products in a computer-readable medium clearly embody program instructions executable by a computer, and the computer is designated as the first to fourth computer programs of the present invention.
- each computer program product of the present invention if the computer program product is read into a computer from a recording medium such as a ROM, CD-ROM, DVD-ROM, or hard disk storing the computer program product, or
- a recording medium such as a ROM, CD-ROM, DVD-ROM, or hard disk storing the computer program product
- the computer program product which is a transmission wave
- the computer program product which is a transmission wave
- the computer program product includes a computer-readable code (or a computer-readable command) that functions as the first and fourth recording devices of the present invention described above. Be composed ⁇ .
- FIG. 1 is a block diagram showing a recording / reproducing apparatus according to a first embodiment of the present invention.
- FIG. 2 is a flowchart showing real-time recording processing by the recording / reproducing apparatus in FIG.
- FIG. 3 is an explanatory diagram showing a recording state of a dual-layer write-once DVD in real-time recording in FIG. 2.
- FIG. 4 is a block diagram showing a recording / reproducing apparatus according to a second embodiment of the present invention.
- FIG. 5 is a flowchart showing real-time recording processing by the recording / reproducing apparatus in FIG.
- FIG. 6 is an explanatory diagram showing a recording state of a dual-layer write-once DVD in real-time recording in FIG.
- FIG. 7 is a block diagram showing a recording / reproducing apparatus according to a third embodiment of the present invention.
- FIG. 8 is a flowchart showing real-time recording processing by the recording / reproducing apparatus in FIG.
- FIG. 9 is an explanatory diagram showing a recording state of a dual-layer write-once DVD in real-time recording in FIG.
- FIG. 10 is an explanatory diagram showing cell division processing in real-time recording in FIG.
- FIG. 11 is a block diagram showing a recording / reproducing apparatus according to a fourth embodiment of the present invention.
- FIG. 12 is a flowchart showing real-time recording processing by the recording / reproducing apparatus in FIG.
- FIG. 13 is an explanatory diagram showing a recording state of a dual-layer write-once DVD in real-time recording in FIG.
- Double-layer recordable DVD double-layer recording disc
- VOB forming section (encoding means, dummy data generating means, divided recording means)
- Recording control section (recording means, layer changing means, dummy data recording means, area securing means, divided recording means)
- FIG. 1 shows the structure of a recording / reproducing apparatus according to the first embodiment of the recording apparatus and recording method of the present invention.
- the recording / playback device 1 in FIG. 1 can record content data on a single-sided dual-layer write-once DVD 10 in real time across the first and second layers of the dual-layer write-once DVD 10. .
- the structure and operation relating to recording of content data are as follows.
- Television broadcasters transmit analog video and audio signals.
- the television receiver 11 receives video signals and audio signals transmitted from a television broadcasting station. These video signals and audio signals are supplied to the A ZD converters 14 and 15 via the input switching switches 12 and 13, and are converted into digital video signals and audio signals by the AZD converters 14 and 15, respectively.
- the video encoder 16 encodes the video signal based on the DVD video standard.
- the video encoder 16 has a buffer memory 16 A for video encoding processing.
- the voice encoder 17 encodes the voice signal.
- the speech encoder 17 includes a buffer memory 17A for speech encoding processing.
- the audio signal is temporarily stored in the nother memory 17A, and the encoding process is performed on the audio signal stored in the nother memory 17A.
- the encoded video signal and audio signal are supplied to the VOB forming unit 18.
- the VOB forming unit 18 combines the encoded video signal and audio signal to form a VOB.
- the VOB forming unit 18 is constituted by, for example, an arithmetic processing circuit and a multiplexer.
- the VOB forming unit 18 includes a buffer memory 18A for VOB forming processing.
- the encoded video signal and audio signal are temporarily stored in the buffer memory 18A for VOB forming processing, and the video signal and audio signal stored in the buffer memory 18A are stored.
- VOB formation processing is performed.
- the VOB formed by the VOB forming unit 18 is supplied to the recording control unit 19.
- the recording control unit 19 controls the pickup 20 to record the VOB on the dual-layer recordable DVD 10.
- the recording control unit 19 For example, it includes an arithmetic processing circuit and a storage element. Note that the recording / reproducing apparatus 1 can also record video signals and audio signals shot and recorded by, for example, a video camera on the dual-layer recordable DVD 10 via the external input terminals 9 and 10.
- the structure and operation relating to the reproduction of content data are as follows.
- the content data recorded on the double-layer write-once DVD 10 is read by the pickup 20 under the control of the reproduction control unit 21 and supplied to the demultiplexer 23 via the switching switch 22.
- the content data is divided into a video signal and an audio signal by the demultiplexer 23, the video signal is decoded by the video decoder 24, and the audio signal is decoded by the audio decoder 25.
- the decoded video and audio signals are supplied to the D / A converters 28 and 29 via the change-over switches 26 and 27, converted into analog video and audio signals by the D / A converters 28 and 29, and output. Output via terminals 3 4 and 35.
- the analog video signal “audio signal, digital video signal” audio signal, and encoded video signal “audio signal” all correspond to content data.
- the encoding process in the recording / reproducing apparatus 1 includes not only the encoding process of the video signal by the video encoder 16 and the encoding process by the audio encoder 17, but also the VOB forming process by the VOB forming unit 18.
- the system control unit 30 controls each component of the recording / reproducing apparatus 1, such as the television receiving unit 11, the AZD converters 14 and 15, the encoders 16 and 17, the VOB forming unit 18, and the decoders 24 and 25. Specifically, the system control unit 30 controls the encoders 16 and 17, the VOB forming unit 18, and the recording control unit 19 to perform real-time recording processing on the content data double-layer write-once DVD 10.
- the system control unit 30 includes, for example, an arithmetic processing device and a storage element.
- the recording / reproducing apparatus 1 further includes a memory unit 31, a display unit 32, and an operation unit 33.
- FIG. 2 shows the contents of real-time recording processing of the content data on the dual-layer recordable DVD 10 by the recording / reproducing apparatus 1.
- FIG. 3 shows a state in which content data and the like are recorded on the dual-layer recordable DVD 10 by this real-time recording process. Specifically, Fig. 3 shows the recording state of the dual-layer write-once DVD 10 before the finalization process is performed. Showing the state. FIG. 3 shows the spiral tracks formed on the first layer and the second layer of the dual-layer write-once DVD 10 in a state of being linearly extended left and right. In each figure, the lower row is the first layer (Layer 0), and the upper row is the second layer (Layer 1).
- the dual-layer recordable DVD 10 has two recording layers, a first layer and a second layer.
- the innermost peripheral portion of the first layer is a lead-in region 41, and the outermost peripheral portion of the first layer is an intermediate region 42.
- the area between the lead-in area 41 and the intermediate area 42 is a recording area 43, which includes content data, cell or VOB (Video OBject) management information (including control information), VTS (Video Title Set) Management information (including control information) is recorded in this recording area 43.
- VOB Video OBject
- VTS Video Title Set
- the outermost peripheral portion of the second layer is the intermediate region 44, and the innermost peripheral portion of the second layer is the lead-out region 45.
- the area between the intermediate area 44 and the lead-out area 45 is a recording area 46.
- Content data, cell or VOB management information, VTS management information, and the like are also recorded in this recording area 46.
- recording of content data and the like on the first-layer recording area 43 of the dual-layer write-once DVD 10 proceeds from the head position P1 to the tail position P6.
- recording of content data and the like in the recording area 46 of the second layer proceeds from the head position P7 to the tail position P8.
- the recording of content data on the dual-layer recordable DVD 10 usually proceeds from the first layer to the second layer.
- the recording / reproducing apparatus 1 of the first embodiment records a dummy cell in the end area of the recording area 43 of the first layer by adjusting the recording start position of the VOB in the recording area 43 of the first layer with the VOB as a fixed length.
- content data is recorded in real time across the first and second layers.
- a case where a VOB is composed of one cell and encoding processing and recording processing are performed for each VOB is taken as an example.
- content data has been recorded once in the past, and as a result, one VTS 51 has already been recorded in the recording area 43 of the first layer! Take the case of doing as an example.
- the amount (length) of content data to be additionally written is longer than the length of the unrecorded area R1 (see Fig. 3) in the recording area 43 of the first layer of the dual-layer write-once DVD 10 at the start of recording. And for this reason, this content If you want to record the data on a dual-layer write-once DVD10, you will record it on the first and second layers.
- a reserved area 52 from the first position P1 to the position P2 of the recording area 43 of the first layer is used for recording disc information (for example, UDF and VMG (Video Manager)) during finalization processing. This area is reserved when VTS51 was recorded in the past.
- the system control unit 30 calculates the length L1 of the unrecorded area R1 of the recording area 43 of the first layer (step S2). That is, the system control unit 30 performs a period from the position P3 following the area where information or data (VTS51) has already been recorded in the recording area 43 to the end position P6 of the recording area 43 before starting the real-time recording process.
- the length L1 of the unrecorded area R1 existing continuously is calculated. This calculation can be performed by taking the difference between the address of the end position of information or data already recorded in the recording area 43 and the address of the end position P6 of the recording area 43.
- step S2 the system control unit 30 moves from the start position P1 of the recording area 43 of the first layer to the end position P6 of the recording area 43. The length of the unrecorded area that continuously exists between the two is calculated.
- the system control unit 30 determines the length L2 of the VOB (step S3). That is, the system control unit 30 calculates the amount of data (content data and management information) forming one cell according to the recording mode designated by the user.
- VOB Since it consists of one cell, the amount of data forming one cell corresponds to the length L2 of one VOB.
- the length L2 of all VOBs formed by the real-time recording process of the first embodiment is the length determined in this step.
- the recording mode includes, for example, a normal mode and a fine mode, and the recording bit rate of content data differs between the normal mode and the fine mode. For this reason, the amount of data forming one cell differs depending on the recording mode. For example, the user can set the recording mode by operating the button of the operation unit 33.
- system control unit 30 determines VOB length L2 such that VOB length L2 is an integral multiple of the ECC (Error Correction Code) block length.
- the system control unit 30 determines the length of each VOBU so that the length of each VOBU (Video OBject Unit) constituting one VOB is an integral multiple of the ECC block length.
- the length of the VOBU is adjusted by, for example, fine adjustment of the recording bit rate of content data or private stream (private packet) in the encoding process by the encoders 16 and 17 or the VOB forming process in the VOB forming unit 18. Can be done by insertion.
- ECC alignment can be performed at the end position P6 of the recording area 43 of the first layer.
- the system control unit 81 controls the encoders 16 and 17 and the VOB forming unit 18 so as to start the encoding process of the content data (video signal and audio signal).
- the content data received by the television receiver 11 or output from the video player is encoded, and a VOB including the encoded content data is formed.
- the system control unit 30 sets the length L3 of the management information recording area 53 for recording management information (for example, VTSI (Video Title Set Information)) about the VOB and the recording start position P5 of the VOB. Decide (Step S4). That is, the system control unit 30 in the recording area 43 of the first layer n times the length force VOB from the recording start position P5 where VOB recording starts to the end position P6 of the recording area 43 ( Determine the recording start position P5 so that n is an integer greater than or equal to 1. Further, the system control unit 30 moves the management information recording area 53 from the start position P3 of the unrecorded area R1 in the recording area 43 of the first layer to immediately before the recording start position P5.
- VTSI Video Title Set Information
- the recording start position P5 is set by adjusting the length L3 of the management information recording area 53. Specifically, assuming that the length of management information to be recorded in the management information recording area 53 is L4, the system control unit 30 determines that the length L1 of the unrecorded area R1, the length L2 of one VOB, and Based on the length L4 of the management information, the length L3 of the management information recording area 53 is calculated according to the equations (1-1) and (1-2).
- system control unit 30 calculates the VOB recording start position P5 by adding the length L3 of the management information recording area 53 to the address of the start position P3 of the unrecorded area R1.
- the recording control unit 19 performs a period between the leading position P3 of the unrecorded area R1 and the position immediately before the recording start position P5 in the recording area 43 of the first layer.
- a management information recording area 53 is secured (step S5).
- the recording control unit 19 records the VOB formed by the encoders 16 and 17 and the VOB forming unit 18 in the recording area 43 of the first layer (step S6). Recording in the recording area 43 of the VOB starts from the recording start position P5. Further, the recording of the VOB in the recording area 43 of the first layer is continued until the recording of n VOBs is completed.
- the length from the recording start position P5 to the end position P6 of the recording area 43 is n times the length of the VOB. Therefore, when the recording of n VOBs is completed, the area between the recording start position P5 and the end position P6 is completely filled with n VOBs.
- step S7 the system control unit 30 or the recording control unit 19 determines that the VOB has been recorded up to the end position P6 of the recording area 43 (step S7: YES), and then records the VOB.
- the recording area to be changed is changed from the recording area 43 of the first layer to the recording area 46 of the second layer (step S8).
- the recording control unit 19 records the VOB formed by the encoders 16 and 17 and the VOB forming unit 18 in the recording area 46 of the second layer (step S9). Recording to the recording area 46 of the VOB starts from the start position P7 of the recording area 46.
- the GOP Group Of Pictures
- the GOP recorded in the first area of recording area 46 is set to the open GOP, and the GOP You can set a broken link flag.
- a recording stop button (not shown) provided on the operation unit 33, for example.
- a recording stop command is issued from the system control unit 30 to the recording control unit 19, and the recording of the VOB is stopped (step S10: YES).
- the recording control unit 19 records management information (for example, VTSI) in the management information recording area 53. Further, the recording control unit 19 records backup information (eg, VTSI backup information) of management information in an unrecorded area following the area where the last VOB is recorded in the recording area 46 of the second layer (step S 11 ).
- the management information and the knock-up information are generated by the encoders 16 and 17 and the VOB forming unit 18 and provided to the recording control unit 19.
- an unrecorded area between position P4 and immediately before position P5 remains in the management information recording area 53.
- the recording control unit 19 records data that does not interfere with recording / reproduction (for example, NULL data) in this unrecorded area.
- disc information eg, UDF and VMG
- the second-layer recording area is recorded. If there is a remaining unrecorded area in the area 46 toward the end position P8, for example, NULL data is recorded in this unrecorded area (step S12).
- the recording / reproducing apparatus 1 of the first embodiment has a length from the recording start position P5 of the VOB to the end position P6 of the recording area 43 in the recording area 43 of the first layer.
- the recording start position P5 is determined to be an integral multiple of the length of the fixed-length VOB.
- VOB can be recorded up to the end position P6 of the recording area 43 of the first layer. Therefore, when content data is reproduced, immediately before the layer change It is possible to prevent the screen from appearing blank, noise from appearing on the screen, and the sound from being turned off.
- the recording / reproducing apparatus 1 of the first embodiment it is possible to comply with the DVD standard, so that compatibility with other companies' products can be achieved for recording and reproducing content data.
- the recording / reproducing apparatus 1 sets the management information recording area 53 for recording management information (for example, VTSI) relating to the VOB from the start position P3 of the unrecorded area R1 in the recording area 43 of the first layer.
- the recording start position P5 is set by adjusting the length of the management information recording area 53 that is secured immediately before P5. This makes it possible to adjust the recording start position P5 of the VOB while complying with the DVD video standard.
- step S4 in FIG. 2 is a specific example of the recording start position setting means and the recording start position setting process
- step S6 and step S9 are specific examples of the recording means and the recording process
- step S8 is the layer changing means. It is a specific example of a layer change process.
- a VOB is a specific example of a data block.
- FIG. 4 shows the structure of a recording / reproducing apparatus according to the second embodiment of the recording apparatus and recording method of the present invention.
- the recording / reproducing apparatus 2 in FIG. 4 can record content data on the double-layer write-once DVD 10 in real time across the first layer and the second layer of the double-layer write-once DVD 10.
- the video encoder 61 includes a buffer memory 61A and a memory 61B.
- the memory 61B stores dummy material data related to the video.
- the audio encoder 62 includes a buffer memory 62A and a memory 62B.
- the memory 62B stores dummy material data related to audio.
- the memories 61B and 62B are, for example, ROM (Read Only Memory).
- the buffer memories 61A and 62A are the same as the encoders 16 and 17 and the buffer memories 16A and 17A in the first embodiment.
- the system control unit 63 controls each component of the recording / reproducing apparatus 2. Specifically, the system control unit 63 controls the encoders 61 and 62, the VOB forming unit 18 and the recording control unit 19 to perform real-time recording processing of the content data on the two-layer write-once type DV D10.
- the system control unit 63 can be configured by, for example, an arithmetic processing unit and a storage element, respectively.
- FIG. 5 shows the contents of real-time recording processing of the content data on the dual-layer write-once DVD 10 by the recording / playback apparatus 2.
- FIG. 6 shows a state in which content data is recorded on the dual-layer write-once DVD 10 by this real-time recording process. Specifically, FIG. 6 shows the recording state of the dual-layer write-once DVD 10 before the finalizing process is performed using the same expression method as in FIG.
- the real time recording process in the recording / reproducing apparatus 2 of the second embodiment will now be described with reference to FIGS. 5 and 6.
- the recording / reproducing apparatus 2 records the content data in real time across the first layer and the second layer by recording the dummy cell in the end area of the recording area 43 of the first layer with the VOB as a fixed length.
- a VOB is configured with one cell force, and encoding processing and recording processing are performed for each VOB.
- content data is recorded once in the past, and as a result, content data is additionally recorded on a dual-layer write-once DVD10 in which one VTS51 is already recorded in the first-layer recording area 43. I will give you.
- the amount (length) of content data to be additionally written is longer than the length of the unrecorded area R2 (see Fig. 6) in the recording area 43 of the first layer of the dual-layer recordable DVD 10 at the start of recording.
- R2 see Fig. 6
- the video signal and audio signal transmitted from the TV broadcasting station are transmitted by the TV receiving unit 11.
- Video signals and audio signals received or output from the video camera are input to the recording / playback apparatus 1 via the external input terminals 9 and 10, and a user starts a recording start button (not shown) provided on the operation unit 33, for example. )).
- a recording start command is issued from the system control unit 63.
- the system control unit 63 and the recording control unit 19 start content data real-time recording processing (step S21 in FIG. 5). 2 layers Since VTS51 is already recorded on write-once DVD 10, real-time recording of content data is started from position P3 following the area where VTS51 is recorded in recording area 43 of the first layer.
- the recording control unit 19 secures the management information recording area 71 from the position P3 in the recording area 43 (step S22).
- the management information recording area 71 is an area for recording management information (for example, VTSI) related to the VOB.
- the length of the management information recording area 71 is set to substantially match the length of the management information recorded here.
- the system control unit 63 calculates the length L 11 of the unrecorded area R2 of the recording area 43 of the first layer (step S23). That is, the system control unit 63 immediately follows the management information recording area 71, and immediately after the management information recording area 71 is secured, the system control section 63 continues the unrecorded area from the position PI 1 following the management information recording area 71 to the end position P6 of the recording area 43. Calculate the length L11 of the region R2. This calculation can be performed, for example, by taking the difference between the address immediately before position PI1 and the address of position P6.
- the system control unit 63 determines the length L12 of the VOB (step S24). That is, the system control unit 63 calculates the amount of data (content data and management information) forming one cell according to the recording mode designated by the user. In this embodiment, since the VOB is composed of one cell, the amount of data forming one cell corresponds to the length L12 of one VOB. Since the VOB has a fixed length in the second embodiment, the length L12 of all VOBs formed in the real-time recording of the second embodiment is the length determined in this step.
- the system control unit 81 controls the encoders 61 and 62 and the VOB forming unit 18 so as to start the encoding process of the content data (video signal and audio signal).
- the content data received by the television receiver 11 or output from the video player is encoded, and a VOB including the encoded content data is formed.
- the system control unit 63 sets the reference value V (step S25). That is, in the real-time recording process in the recording / reproducing device 2, the end area of the recording area 43 of the first layer The VOB is recorded in the recording area 43 until the length of the unrecorded area existing in is shorter than the length of one VOB.
- the reference value V indicates whether or not the VOB is recorded in the recording area 43 until the length of the unrecorded area existing in the end area of the recording area 43 of the first layer becomes shorter than the length of one VOB. This is a reference value for determination.
- the reference value V is a length (data amount) obtained by subtracting the length of one or more VOBs (1 or more cells) from the length L11 force of the unrecorded area R2. desirable. More specifically, the reference value V is obtained by calculating the length of one VOB (l cell) and the length of one or several ECC blocks from the length L11 of the unrecorded area R2. It is desirable that the length minus the length. In other words, if the length of one ECC block is L13, it is desirable to calculate the reference value V according to Equation (2).
- V Ll l-(L12 + L13 X m) (2)
- M is an integer from 1 to less than 10, for example
- a position P12 in FIG. 6 indicates a position in the recording area 43 corresponding to the reference value V.
- the recording control unit 19 records the VOB formed by the encoders 61 and 62 and the VOB forming unit 18 in the recording area 43 of the first layer (step S26). Recording to the recording area 43 of the VOB starts from the recording start position P11. Further, the recording of the VOB in the recording area 43 of the first layer is continued until the length of the unrecorded area existing in the end area of the recording area 43 becomes shorter than the length L12 of one VOB.
- the system control unit 63 determines whether the VOB has been recorded in the recording area 43 until the length of the unrecorded area existing in the end area of the recording area 43 becomes shorter than the length L12 of one VOB. Determine whether or not. This determination is performed by the following method, for example. That is, while the real-time recording process is being performed on the recording area 43 of the first layer, the system control unit 63 encodes the content data encoded to perform the recording on the recording area 43 by the real-time recording process and the content data. The amount of management information added to the content data is integrated, and an integrated value V indicating this is stored. That is, the integrated value V is not recorded by the recording control unit 19 a a
- the total length of one or more VOBs already recorded in the recording area R2, and the content data and management currently stored in the buffer memory 18A after the encoding process is completed to form the next VOB to be recorded To the sum of the total length of information, etc.
- the integrated value V a is encoded by the encoders 61 and 62 and the VOB forming unit 18 (VOB forming process). Will increase as the process progresses.
- the system control unit 63 compares the integrated value V with the reference value V during the real-time recording process for the recording area 43 of the first layer.
- the system control unit 63 When the integrated value V exceeds the reference value V, the system control unit 63
- step S27 It is determined that the VOB has been recorded in the recording area 43 until the length of the unrecorded area existing in the end area becomes shorter than the length L12 of one VOB.
- the encoder 6 1 under the control of the system control unit 63 62 and the VOB forming unit 18 perform ECC alignment by adjusting the length of the last VOBU in the VOB to be recorded last in the recording area 43 of the first layer.
- the recording control unit 19 records the VOB to be recorded last in the recording area 43 of the first layer in the recording area 43 (step S28).
- the VOBU length can be adjusted by inserting a private stream (private packet) into the VOBU.
- the system control unit 63 changes the recording area where the VOB is to be recorded from the recording area 43 of the first layer to the recording area 46 of the second layer (step S29).
- This layer change is performed when the VOB recording is performed up to just before the position P13 in the recording area 43 of the first layer.
- an unrecorded area 72 is formed between the position P13 and the end position P6 in the end area of the recording area 43 of the first layer.
- the recording control unit 19 secures a recording position adjustment area 73 at the beginning of the recording area 46 of the second layer (step S30).
- the recording control unit 19 secures the recording position adjustment area 73 between the head position P7 of the recording area 46 and immediately before the position P14.
- the recording position adjustment area 73 has almost the same length as the unrecorded area 72.
- content data to be actually reproduced and management information thereof are not recorded, but dummy data is recorded later.
- the recording control unit 19 records the VOB formed by the encoders 61 and 62 and the VOB forming unit 18 in the recording area 46 of the second layer (step S31).
- the recording of the VOB in the recording area 46 is started from the start position P14 of the recording area 46. It is desirable that the GOP (Group Of Pictures) at the beginning of the recording area 46 of the second layer is a closed GOP. However, if the GOP recorded in the first area of the recording area 46 is an open GOP, set the broken link flag for that GOP.
- the recording control unit 19 records management information (for example, VTSI) in the management information recording area 71. Further, the recording control unit 19 records knock-up information (eg, VTSI backup information) of management information in an unrecorded area following the VOB recorded last in the recording area 46 of the second layer (step S33).
- management information and this backup information are generated by the encoders 61 and 62 and the VOB forming unit 18 and provided to the recording control unit 19.
- the recording control unit 19 After the series of content data to be recorded in the first layer recording area 43 and the second layer recording area 46 is completed, the recording control unit 19 performs the unrecorded area 72 and the recording position adjustment area 73. Dummy data is recorded in (Step S34). When recording dummy data, use zero link as the linking method so that useless data is not inserted near position P13.
- the dummy data is video data or audio data having the same attributes as video data (video pack) or audio data (audio pack) that is content data recorded on the dual-layer write-once DVD 10 by the real-time recording process. Yes, for example, video data that makes the entire screen black if played back, or silent audio data.
- dummy data is stored in each of the unrecorded area 72 and the recording position adjustment area 73. It is created to form a cell (a dummy cell). Note that the dummy data recorded in the unrecorded area 72 and the recording position adjustment area 73 is prevented from being referred to by PGC (Program Chain).
- the dummy data is generated by the encoders 61 and 62 and the VOB forming unit 18 using the dummy material data respectively stored in the memories 61B and 62B provided in the encoders 61 and 62, respectively.
- the dummy material data is video data or audio data having the same attributes as the video data or audio data that is the content data recorded on the dual-layer write-once DVD 10 in the real-time recording process. This is video data that is entirely black or silent audio data that does not have an appropriate SCR (System Clock Reference) attached.
- the encoders 61 and 62 and the VOB forming unit 18 generate dummy data by attaching an appropriate SCR to the dummy material data.
- a method of storing video data and audio data in separate memories 61B and 62B as in the present embodiment may be adopted.
- stream data in which video data and audio data are multiplexed can be stored in a single memory.
- a method may be used in which a ROM is added to the VOB forming unit 18 and this stream data is stored in the ROM.
- disc information eg, UDF and VMG
- the second-layer recording area is recorded. If there is a remaining unrecorded area toward the end position P8 in area 46, for example, NULL data is recorded in this unrecorded area (step S35).
- the length of the unrecorded area 72 existing in the tail area of the recording area 43 of the first layer is longer than the length L12 of one VOB. Record the VOB until it becomes shorter. Thereafter, the recording / reproducing apparatus 2 records the dummy data in the unrecorded area 72 and the recording position adjustment area 73, thereby filling the unrecorded area 72 and the recording position adjustment area 73 with the dummy data. Furthermore, the recording / reproducing apparatus 2 uses, as dummy data, video data or audio data having the same attributes as video data or audio data that is content data recorded on the dual-layer write-once DVD 10 in the real-time recording process.
- dummy cells are formed in the unrecorded area 72 and the recording position adjustment area 73. This prevents cells from being recorded across the first layer and the second layer. Further, it is possible to prevent an unrecorded area from remaining at the end of the recording area 43 of the first layer when performing the finalizing process. Therefore, it is possible to record content data in real time across the first and second layers of a dual-layer recording disc while complying with the DVD video standard.
- the VOB can be recorded up to the end position P6 of the recording area 43 of the first layer. Therefore, when the content data is reproduced, immediately before the layer change It is possible to prevent the screen from appearing blank, noise from appearing on the screen, and the sound from being turned off.
- the recording / reproducing apparatus 2 of the second embodiment it is possible to comply with the DVD standard, so that compatibility with other companies' products can be achieved for recording and reproducing content data.
- the 1S VOB with the VOB as a fixed length may be a variable length. If the VOB is variable, replace the VOB fixed length L12 with the maximum length of the VOB, and set the reference value V using equation (2).
- the recording position adjustment area 73 was formed. As described above, if data is recorded in the unrecorded area of the second layer that overlaps the unrecorded area of the first layer while the unrecorded area remains in the first layer, the recording becomes unstable. Is taken into account. Therefore, even if data is recorded in the unrecorded area of the second layer that overlaps with the unrecorded area of the first layer, if recording stability can be ensured to the extent that there is no trouble in reproduction, the recording position adjusting area 73 May not be formed. In this case, VOB is recorded from the start position P7 of the recording area 46 of the second layer.
- the memories 61B and 62B are provided, dummy material data is stored in these, and dummy data is generated using the dummy material data as an example. It was.
- the present invention is not limited to this.
- the buffer memories 61A, 62A of the encoders 61, 62 or Dummy data may be generated using content data that remains in the buffer memory 18A of the VOB forming unit 18! /.
- the memories 61B and 62B can be eliminated, and the parts of the recording / playback apparatus 2 can be reduced.
- encoders 61 and 62 and VOB forming means 18 in FIG. 4 are specific examples of the encoding means and the encoding process.
- step S26, step S28 and step S31 in FIG. 5 are specific examples of the recording means.
- Steps S26 and S28 are specific examples of the first recording process
- step S31 is a specific example of the second recording process.
- Step S29 is a specific example of the layer changing means and the layer changing process
- step S34 is a specific example of the dummy data recording means and the dummy data recording process.
- Step S30 is a specific example of the area securing means
- step S34 is a specific example of the dummy data generating means.
- a VOB is a specific example of a data block.
- FIG. 7 shows the structure of a recording / reproducing apparatus according to the third embodiment of the recording apparatus and recording method of the present invention.
- the recording / reproducing apparatus 3 in FIG. 7 can record content data on the dual-layer write-once DVD 10 in real time across the first and second layers of the dual-layer write-once DVD 10.
- the system control unit 81 controls each component of the recording / reproducing apparatus 3.
- the system control unit 81 controls the encoders 16 and 17, the VOB forming unit 18, and the recording control unit 19 to perform real-time recording processing on the content data double-layer write-once DVD 10.
- the system control unit 81 can be constituted by, for example, an arithmetic processing unit and a storage element.
- FIG. 8 shows the contents of real-time recording processing for the dual-layer recordable DVD 10 of content data by the recording / reproducing apparatus 3.
- FIG. 9 shows a state in which content data is recorded on the dual-layer write-once DVD 10 by this real-time recording process. Specifically, FIG. 9 shows the recording state of the dual-layer write-once DVD 10 before the finalizing process is performed using the same expression method as in FIG.
- the recording / reproducing apparatus 3 sets the VOB to a variable length and performs cell division so that the dummy cell is not recorded in the end area of the recording area 43 of the first layer, and the content data is transferred to the first layer and the second layer. Record in real time.
- VOB VOB
- encoding processing and recording processing are performed for each VOB (cell).
- content data is additionally recorded on a dual-layer write-once DVD 10 in which one VTS51 is already recorded in the first-layer recording area 43.
- the amount (length) of content data to be additionally recorded is longer than the length of the unrecorded area R3 (see FIG. 9) in the recording area 43 of the first layer of the dual-layer recordable DVD 10 at the start of recording. To do.
- the recording control unit 19 secures the management information recording area 91 from the position P3 in the recording area 43 (step S42).
- the management information recording area 91 is an area for recording management information (for example, VTSI) related to the VOB.
- the length of the management information recording area 91 is set to substantially match the length of the management information recorded here.
- the system control unit 81 calculates the length L21 of the unrecorded area R3 of the recording area 43 of the first layer (step S43). That is, the system control unit 81 immediately follows the management information recording area 91 from the position P21 following the management information recording area 91 to the recording area 43. The length L21 of the unrecorded area R3 that exists continuously up to the end position P6 is calculated. This calculation can be performed, for example, by taking the difference between the address immediately before position P21 and the address of position P6.
- the system control unit 81 starts the encoding process of the content data (video signal and audio signal) with the recording bit rate corresponding to the recording mode designated by the user, and the encoders 16, 17 and VOB.
- the forming unit 18 is controlled (step S44).
- the content data received by the television receiver 11 or output from the video camera is encoded, and a VOB including the encoded content data is formed.
- the system control unit 81 sets a reference value V (step S45). That is, in the real-time recording process in the recording / reproducing apparatus 3, when all of one cell cannot be recorded in the unrecorded area in the end area of the recording area 43 of the first layer, the cell is divided by the cell dividing process. Then, the front part of the divided cell is recorded in the unrecorded area in the last area of the recording area 43 of the first layer, and the rear part of the divided cell is recorded in the head area of the recording area 46 of the second layer. To do.
- the reference value V is a reference value for determining whether or not to perform cell division processing, that is, it is not possible to record all of one cell in the unrecorded area in the end area of the recording area 43 of the first layer. This is a reference value for determining whether or not.
- the reference value V is desirably a length (data amount) obtained by subtracting the maximum length of one or more cells from the length L21 of the unrecorded area R3. More specifically, the reference value V is the length obtained by adding the maximum length L22 of one cell and the length of one or several VOBUs to the length L21 of the unrecorded area R3. It is desirable that In other words, it is desirable to calculate the reference value V according to Equation (3).
- V L21-(L22 + L23 X m) (3)
- M is an integer from 1 to less than 10, for example
- a position P22 in FIG. 9 indicates a position in the recording area 43 corresponding to the reference value V.
- the recording control unit 19 records the VOB formed by the encoders 16 and 17 and the VOB forming unit 18 in the recording area 43 of the first layer (step S46). Recording in the recording area 43 of the VOB starts from the recording start position P21. Also, V to the recording area 43 of the first layer The OB recording is continued until it becomes impossible to record all of one cell in the unrecorded area at the end area of the recording area 43.
- the system control unit 81 determines whether or not all of one cell cannot be recorded in the unrecorded area in the end area of the recording area 43. This determination is performed, for example, by the following method. That is, while the real-time recording process is being performed on the recording area 43 of the first layer, the system control unit 81 encodes the content data encoded to perform the recording on the recording area 43 by the real-time recording process and the content data. The amount of management information added to the content data is integrated, and an integrated value V indicating this is stored. That is
- the integrated value V is one recorded or recorded in the unrecorded area R3 by the recording control unit 19.
- Integrated value V is encoder 16, 17 and VOB formation
- the system control unit 81 compares the integrated value V with the reference value V while performing the real-time recording process on the recording area 43 of the first layer. And the integrated value V exceeded the reference value V
- the system control unit 81 makes a determination when it becomes impossible to record all of one cell in the unrecorded area in the end area of the recording area 43 (step S47).
- step S47 When it becomes impossible to record all of one cell in the recording area (step S47: YES), the encoders 16 and 17 and the VOB forming unit 18 control the recording of the first layer under the control of the system control unit 81. Closed GOP encoding is performed on the content data that should be included in the cell to be recorded from the end area of area 43 to the top area of recording area 46 of the second layer. Further, the VOB forming unit 18 performs cell division processing on the cells to be recorded from the tail area of the first layer recording area 43 to the head area of the second layer recording area 46 (step S48).
- FIG. 10 shows cell division processing for content data.
- the notch memory 18A of the multiplex 18 stores the VOBU to be included in the cell 101 to be recorded in the leading area of the recording area 46 of the second layer as well as the trailing area force of the recording area 43 of the first layer.
- VOBU # 1 drawn on the right side of Fig. 10 is the VOBU placed at the beginning of cell 101.
- the right VOUB # 1 is directed to the left VOUB # x.
- a broken line B1 extending in the vertical direction in FIG.
- a solid line B2 extending in the vertical direction in FIG. 10 is a dividing line.
- the cell 101 to be recorded in the leading area of the recording area 46 of the second layer in addition to the trailing area force of the recording area 43 of the first layer is divided into a front part and a rear part by dividing the dividing line B2 by the cell dividing process.
- the front part of the cell 101 is recorded as the cell 102 in the end area of the recording area 43 of the first layer.
- the cell division process in which the rear part of the cell 101 is recorded as the cell 103 in the head area of the recording area 46 of the second layer is specifically performed as follows. First, the VOB forming unit 18 calculates the length L25 from the position P23 to the end position P6 following the VOB recorded at the end of the recording area 43 of the first layer in the current stage.
- the VOB forming unit 18 accumulates the VOBU lengths stored in the notifier memory 18A one by one from VOBU # 1 to VOBU #x. When this accumulated value exceeds the value of length L25, the VOB forming unit 18 stops the accumulation and identifies the last VOBU #j + l that was the object of accumulation. Thereby, VOBU # j + 1 corresponding to the boundary line (broken line B1) between the recording area 43 and the intermediate area 42 of the first layer can be specified. Subsequently, the VOB forming unit 18 sets a dividing line B2 between VOBU # j + 1 and VOBU #j, and divides the cell 101 into the cells 102 and 103 according to the dividing line B2.
- the VOB forming unit 18 extracts the audio data to be synchronized with the video data included in the cell 102 and included in the cell 103 from the cell 103 and puts them in the cell 102. . Subsequently, the VOB forming unit 18 extracts the audio data that should be synchronized with the video data included in the cell 103 and included in the cell 102 from the cell 102 and puts them in the cell 103.
- the VOB forming unit 18 Repeat the process of specifying VOBU #j + l, setting the dividing line, dividing the cell, and replacing the voice data.
- the VOB forming unit 18 attaches an appropriate SCR in consideration of cell 102 and cell 103, and after division. Subsequently, the VOB forming unit 18 inserts a private packet or the like at the end of the cell 102 and performs ECC alignment on the cell 102.
- the recording control unit 19 records the front part of the divided cell 101, that is, the cell 102 in the end area of the recording area 43 of the first layer (step S49).
- the end area of the recording area 43 is just filled with the cell 102. That is, after the recording of the cell 102 is performed, there is no unrecorded area in the end area of the recording area 43.
- the system control unit 81 changes the recording area where the VOB (cell) should be recorded from the recording area 43 of the first layer to the recording area 46 of the second layer (step S50).
- the recording control unit 19 records the rear part of the divided cell 101, that is, the cell 103, from the head position P7 in the head area of the recording area 46 of the second layer (step S51).
- the recording control unit 19 records the VOB formed by the encoders 16 and 17 and the VOB forming unit 18 in the recording area 46 of the second layer (step S52).
- the recording of the VOB in the recording area 46 is started from the position P24 following the area where the cell 103 is recorded in the recording area 46.
- step S53 YES
- the recording control unit 19 records management information (for example, VTSI) in the management information recording area 91. Furthermore, the recording control unit 19 records the management information knock-up information (for example, VTSI backup information) in an unrecorded area following the VOB recorded last in the recording area 46 of the second layer (step S54).
- management information and this backup information are generated by the encoders 16 and 17 and the VOB forming unit 18 and provided to the recording control unit 19.
- disc information for example, UDF and VMG
- the recording / reproducing apparatus 3 of the third embodiment deletes a cell when all of the cells cannot be recorded in the unrecorded area in the last area of the recording area 43 of the first layer.
- the front part of the divided cell is recorded in the unrecorded area in the end area of the recording area 43, and the rear part of the divided cell is recorded in the leading area of the recording area of the second layer.
- This can prevent the cell from being recorded across the first layer and the second layer. Further, it is possible to prevent an unrecorded area from remaining at the end of the recording area 43 of the first layer when performing the finalizing process. Therefore, content data can be recorded in real time across the first and second layers of a dual-layer recording disc while complying with the DVD video standard.
- the DVD standard can be complied with, so that the compatibility of the content data recording and reproduction with other companies' products can be achieved.
- the present invention is not limited to this. That is, the open GOP encoding process may be performed on all the cells 101 to be recorded from the end area force of the recording area 43 of the first layer to the beginning area of the recording area 46 of the second layer. In this case, a broken link flag is set in the GOP recorded first in the recording area 46 of the second layer. This reduces the amount of content data recorded on a dual-layer write-once DVD.
- the encoders 16 and 17 and the VOB forming unit 18 in FIG. 7 are specific examples of the encoding unit and the encoding process.
- step S46, step S49, step in Fig. 8 S51 and step S52 are specific examples of the recording means and the recording process.
- Step S44 is a specific example of the encoding process.
- Step S50 is a specific example of the layer changing means.
- FIG. 11 shows the structure of a recording / reproducing apparatus according to the fourth embodiment of the recording apparatus and the recording method of the present invention.
- the recording / reproducing apparatus 4 in FIG. 11 can record content data on the dual-layer write-once DVD 10 in real time across the first and second layers of the dual-layer write-once DVD 10.
- the system control unit 111 controls each component of the recording / reproducing apparatus 4.
- the system control unit 111 controls the encoders 61 and 62, the VOB forming unit 18 and the recording control unit 19 to perform real-time recording of the content data on the dual-layer recordable DVD 10.
- the system control unit 111 includes, for example, an arithmetic processing unit and a storage element.
- FIG. 12 shows the contents of real-time recording processing of the content data on the dual-layer write-once DVD 10 by the recording / playback apparatus 4.
- FIG. 13 shows a state in which content data and the like are recorded on the dual-layer recordable DVD 10 by this real-time recording process. Specifically, FIG. 13 shows the recording state of the dual-layer write-once DVD 10 before the finalizing process is performed in the same expression method as in FIG.
- the recording / reproducing apparatus 4 records the content data in real time across the first layer and the second layer by making the VOB variable length and recording a dummy cell in the end area of the first layer recording area 43.
- a VOB is composed of one cell and encoding processing and recording processing are performed for each VOB (cell) is taken as an example.
- content data is recorded once in the past, and as a result, content data is additionally written to a dual-layer write-once DVD10 in which one VTS51 is already recorded in the first-layer recording area 43. I will give you.
- the amount (length) of content data to be additionally recorded is the first layer of the dual-layer recordable DVD 10 at the start of recording. It is assumed that the recording area 43 is longer than the length of the unrecorded area R4 (see FIG. 13).
- the recording control unit 19 secures the management information recording area 121 from the position P3 in the recording area 43 (step S62).
- the management information recording area 121 is an area for recording management information (for example, VTSI) related to the VOB.
- the length of the management information recording area 121 is set so as to substantially match the length of the management information recorded here.
- the system control unit 121 calculates the length L31 of the unrecorded area R4 of the recording area 43 of the first layer (step S63). That is, the system control unit 111 immediately records the unrecorded area R4 that exists continuously between the position P31 following the management information recording area 121 and the end position P6 of the recording area 43 immediately after securing the management information recording area 121. Calculate the length L31. This calculation can be performed, for example, by taking the difference between the address immediately before position P31 and the address of position P6.
- the system control unit 111 starts encoding the content data (video signal and audio signal) at a recording bit rate corresponding to the recording mode specified by the user, and the encoders 61, 62 and VOB.
- the forming unit 18 is controlled (step S64).
- the content data received by the television receiver 11 or output from the video camera is encoded, and a VOB including the encoded content data is formed.
- the system control unit 111 sets a reference value (step S65). That is, in the real-time recording process in the recording / reproducing apparatus 4, VOB recording is performed up to the vicinity of the end position P6 of the recording area 43 of the first layer.
- the reference value V is a reference value for determining whether or not VOB recording has been performed up to the vicinity of the end position P6 of the recording area 43 of the first layer.
- the reference value V is preferably a value obtained by subtracting the length of one VOBU or the total length of several VOBUs from the length L31 of the unrecorded area R4. In other words, if the length of one VOBU is L32, the reference value V can be calculated by Equation (4).
- V L31 -L32 X k) (4)
- K is an integer between 1 and 10, for example.
- a position P32 in FIG. 13 indicates a position in the recording area 43 corresponding to the reference value V.
- the recording control unit 19 records the VOB formed by the encoders 61 and 62 and the VOB forming unit 18 in the recording area 43 of the first layer (step S66). Recording in the recording area 43 of the VOB starts from the recording start position P31. Further, the recording of the VOB in the recording area 43 of the first layer is continued until the VOB is recorded up to the vicinity of the end position P6 of the recording area 43.
- the system control unit 111 determines whether or not the VOB is recorded up to the end position P6 of the recording area 43 of the first layer. This determination is performed, for example, by the following method. That is, while the real-time recording process is being performed on the recording area 43 of the first layer, the system control unit 111 encodes the content data encoded for recording on the recording area 43 by the real-time recording process and the content data. The amount of management information added to the content data is integrated, and this integrated value V
- a is the total length of one or more VOBs already recorded in the unrecorded area R4 by the recording control unit 19 and the buffer memory after the encoding process is completed to form the next VOB to be recorded. Equal to the sum of the content data currently stored in 18A and the total length of management information.
- the integrated value V is encoded by encoders 61 and 62 and VOB forming unit 18.
- system control unit 1111 performs integration with the integrated value V during the real-time recording process for the recording area 43 of the first layer.
- the system control unit 111 determines that the VOB has been recorded up to the vicinity of the end position P6 of the recording area 43 of the first layer (step S67).
- step S67 When the process is performed up to near the end position P6 (step S67: YES), the system control unit 111 issues a command to close the cell, that is, a cell close command to the VOB forming unit 18. In response to this, the VOB forming unit 18 performs a cell close process (step S68).
- the cell close process is performed in order to form the next VOB to be recorded when the determination in step S67 is performed or when the determination result in step S67 is transmitted to the VOB forming unit 18.
- This is a process that forms one VOB (specific VOB) based on content data that has been encoded (including VOB formation). For example, when the VOB forming unit 18 receives a cell close command issued from the system control unit 111, the VOB forming unit 18 cancels the encoding process (including the VOB forming process) for forming the next VOB to be recorded, When this encoding process is stopped, one VOB is formed by the content data stored in the buffer memory 18A in order to form the next VOB to be recorded.
- VOB When one VOB is formed by cell close processing, all of the audio data to be synchronized with the video data included in the VOB is captured, and the length of the VOB is an integral multiple of the ECC block. Insert private packets at the end of the VOB and perform ECC alignment.
- the length of the VOB formed by this cell closing process may be shorter than the length of a normal VOB. For example, it may be only a few VOBUs! /, A VOB.
- the recording control unit 19 transfers one VOB (specific VOB) formed by the cell close process to the unrecorded area in the end area of the recording area 43 of the first layer. Record following the previously recorded VOB (step S69). As a result, only the unrecorded area 122 remains from the position P33 in the end area of the recording area 43 of the first layer.
- VOB specific VOB
- the recording control unit 19 records dummy data in the unrecorded area 122 (step S70).
- the dummy data is video data or audio data having the same attributes as the video data or audio data that is the content data recorded on the dual-layer write-once DVD 10 in the real-time recording process. Turns black Video data or silent audio data.
- the dummy data is generated so as to form one cell (that is, a dummy cell) in each unrecorded area 122.
- the dummy data recorded in the unrecorded area 122 is not referred to by PGC (Program Chain).
- the dummy data is stored in the encoders 61, 62 and 62 using the dummy material data respectively stored in the memories 61B and 62B provided in the encoders 61 and 62, respectively. It is generated by the VOB forming unit 18.
- the system control unit 111 changes the recording area where the VOB is to be recorded from the recording area 43 of the first layer to the recording area 46 of the second layer (step S71).
- the recording control unit 19 records the VOB formed by the encoders 61 and 62 and the VOB forming unit 18 in the recording area 46 of the second layer (step S72). Recording of the VOB in the recording area 46 starts from the start position P7 of the recording area 46.
- the first GOP recorded in the recording area 46 of the second layer is preferably a closed GOP.
- the GOP recorded in the top area of the recording area 46 may be an open GOP, and a broken link flag may be set for that GOP.
- the recording control unit 19 records management information (for example, VTSI) in the management information recording area 121. Further, the recording control unit 19 records backup information (for example, VTSI backup information) of management information in an unrecorded area following the VOB recorded last in the recording area 46 of the second layer (step S74).
- management information and this backup information are generated by the encoders 61 and 62 and the VOB forming unit 18 and provided to the recording control unit 19.
- disc information eg, UDF and VMG
- the second-layer recording area is recorded. If there is a remaining unrecorded area in the area 46 toward the end position P8, for example, NULL data is recorded in this unrecorded area (step S75).
- the recording / reproducing apparatus 4 of the fourth embodiment issues a cell close command when the VOB recording is performed up to the end position P6 of the recording area 43 of the first layer, and then When the encoding process for forming the VOB to be recorded is stopped and the encoding process is stopped, 1 is stored in the buffer memory 18A to form the next VOB to be recorded.
- One VOB (specific VOB) is formed, and this VOB is recorded in the last area of the recording area of the first layer. Thereafter, the recording / reproducing apparatus 4 fills the unrecorded area 122 with dummy data by recording dummy data in the unrecorded area 122 remaining in the end area of the recording area of the first layer.
- the recording / reproducing apparatus 4 uses, as a dummy cell, video data or audio data having the same attributes as video data or audio data that is content data recorded on the dual-layer write-once DVD 10 by the real-time recording process.
- so-called dummy cells are formed in the unrecorded area 122. This prevents the cell from being recorded across the first layer and the second layer. Further, it is possible to prevent an unrecorded area from remaining at the end of the recording area 43 of the first layer when performing the finalizing process. Therefore, it is possible to record content data in real time across the first and second layers of a dual-layer recording disc while complying with the DVD video standard.
- the DVD standard can be observed, so that the recording and reproduction of content data can be compatible with products of other companies.
- the recording / reproducing apparatus 4 of the fourth embodiment should record in the tail area of the recording area 43 of the first layer by closing the cell near the tail position P6 of the recording area 43 of the first layer.
- One VOB having a special length is formed and recorded in the end area of the recording area 43.
- the content data to be recorded up to the last position P6 of the recording area 43 of the first layer (the position just before the length of one or several VOBUs from the last position P6), That is, content data to be actually reproduced can be recorded. Therefore, the recording area of the dual-layer write-once DVD can be used effectively, and the actual recording capacity of content data can be increased.
- the specific VOB is recorded in the end area of the recording area 43 of the first layer (step S69 in Fig. 12), and continuously in real time. Since dummy data is recorded in the remaining unrecorded area of the tail area (step S70), it is possible to easily prevent a link loss from occurring near position P33 (see FIG. 13) of the tail area. That is, unlike the recording / reproducing apparatus 2 of the second embodiment, link loss can be prevented without using a zero link as a linking method. That is, the specific VOB and the dummy data (dummy cell) can be continuously recorded in the end area of the recording area 43.
- the memories 61B and 62B are provided, dummy material data is stored in these, and dummy data is generated using the dummy material data. I gave it.
- the present invention is not limited to this.
- the buffer memories 61A, 62A or the VOB forming unit 18 of the encoder 61, 62 Dummy data may be generated using the content data remaining in the buffer memory 18A!
- the memories 61B and 62B can be eliminated, and the parts of the recording / playback apparatus 2 can be reduced.
- the encoders 61 and 62 and the VOB forming unit 18 in FIG. 11 are specific examples of the encoding unit and the encoding process.
- step S66, step S69 and step S72 in FIG. 12 are specific examples of the recording means
- step S64 is a specific example of the encoding process
- step S67 is a specific example of the determination means and the determination process
- Step S71 is a specific example of the layer changing means and the layer changing step.
- Step S66 is a specific example of the first recording process
- step S68 is a specific example of the tail area recording process and the tail area recording method.
- step S68 is a specific example of the specific data block forming process
- step S69 is a specific example of the specific data block recording process
- step S70 is a specific example of the dummy data recording means and the dummy data recording process.
- Step S70 is also a specific example of the dummy data generating means.
- Step S72 is a specific example of the second recording process.
- a VOB is a specific example of a data block
- a specific VOB is a specific example of a specific data block.
- the above-described recording / playback apparatuses 1! And 4 receive a power analog video signal and an audio signal such as a television broadcast station or a video camera, and convert them into a digital video signal and an audio signal. Then, encode these and record them on a dual-layer write-once DVD10.
- the present invention is not limited to this. Digital video signals and audio signals may be received, encoded and recorded. Alternatively, video signals and audio signals that have already been encoded according to the DVD video standard may be received, and these may be re-encoded completely or partially and recorded. Further, the present invention can also be applied to a recording apparatus that does not have a function for reproducing content data.
- a signal supply source for supplying a video signal and an audio signal to the recording device is not limited to a television broadcast station, a video camera, or the like.
- the content data is not limited to a video signal and an audio signal.
- the content data can be just a video signal.
- the recording apparatus of the present invention is not limited to an AV device such as a DVD recorder, for example. It can also be realized by loading a user program into a computer
- a computer program for realizing the functions of the encoders 16, 17, 61, 62, the VOB forming unit 18, the recording control unit 19, and the system control units 30, 63, 81, 111, etc. specifically Creates a computer program to implement each step shown in Figure 12.
- the present invention can be changed as appropriate without departing from the gist or concept of the invention which can be read from the scope of the claims and the entire specification, and a recording apparatus and a recording method accompanied by such a change.
- Computer programs that realize these functions are also included in the technical idea of the present invention.
- a recording apparatus and recording method for a dual-layer recording disk according to the present invention includes a recording apparatus such as a DVD recorder that records content data on an optical disc having two recording layers such as a DVD. Is available.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Optical Recording Or Reproduction (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
VOBの記録が第1層の記録領域(43)の末尾位置P6付近まで行われたときにセルクローズ指令を発し、次に記録すべきVOBを形成するためのエンコード処理を中止し、この時点において、次に記録すべきVOBを形成するためにバッファメモリ(18A)に蓄えられているコンテンツデータによって、例えば通常のVOBよりも短い長さを有する1個のVOBを形成し、このVOBを第1層の記録領域の末尾領域に記録する。その後、第1層の記録領域の末尾領域における未記録領域(122)にダミーデータからなるダミーセルを記録する。
Description
明 細 書
2層記録ディスクのための記録装置および記録方法
技術分野
[0001] 本発明は、 2層記録ディスク、すなわち 2層の記録層を有する光ディスクに対しコン テンッデータの記録を行うことができる記録装置および記録方法に関する。
背景技術
[0002] DVDは、情報を高密度に記録することができる光ディスクとして広く普及している。
DVDには、再生専用型 DVD、追記型 DVDおよび書換型 DVDがある。再生専用型 DVDには、情報が記録された層が 1層のものと 2層のものとがある。さらに、 2層の D VDには、片面 2層のものと両面 2層のものとがある。
[0003] 現在、 1層の追記型 DVDが広く普及している。 1層追記型 DVDの記録容量は 4. 7 GBである。 1層追記型 DVDには、例えば 2時間程度の映像および音声を含むコン テンッデータをリアルタイムに記録することができる。例えば、ビデオカメラ装置などに より撮影および録音された映像および音声を含むコンテンツデータを受け取り、これ とほぼ同時に、受け取ったコンテンツデータをエンコードし、これとほぼ同時に、ェン コードしたコンテンツデータを追記型 DVDに連続的に記録することができる。
発明の開示
発明が解決しょうとする課題
[0004] ところで、現在、片面 2層の追記型 DVD (以下、これを「2層追記型 DVD」という)の 開発が進められている。 2層追記型 DVDの記録容量は、 1層追記型 DVDの記録容 量と比較して大きい。 2層追記型 DVDには、 1層追記型 DVDに記録することができ るコンテンツデータよりも長時間のコンテンツデータをリアルタイムに記録することを実 現したい。
[0005] し力し、 DVDビデオ規格を遵守しながら、このような長時間のコンテンツデータを 2 層追記型 DVDの第 1層と第 2層とにわたつてリアルタイムに記録することが困難であ るという問題がある。
[0006] 例えば、コンテンツデータを 2層追記型 DVDの第 1層と第 2層にわたって単純に連
続的に記録すると、セル (cell)が第 1層と第 2層との間をまたいで記録されてしまう場 合がある。これは DVDビデオ規格に反する。すなわち、コンテンツデータは DVDビ デォ規格に従ってエンコードされてから、追記型 DVDに記録される。このエンコード 処理により、コンテンツデータは、再生単位となるデータブロック、すなわちセルに分 割される。そして、コンテンツデータはセルに分割された状態で DVDの記録領域に 記録される。 DVDビデオ規格上、セルは DVDの記録領域に物理的に連続して記録 されていなければならない。このため、 2層追記型 DVDの層をまたいでセルを記録 することは許されない。
[0007] そこで、セルが層をまたぐのを防止するために、第 1層の記録領域の末尾付近まで セルを記録し、次のセルを第 2層の記録領域の先頭力 記録する方法が考えられる 。しかし、この方法〖こよると、第 1層の記録領域の末尾部分に未記録領域が残る場合 がある。そして、遅くとも 2層追記型 DVDに対しフアイナライズ処理を完了する前まで には、この未記録領域に再生に支障のな!、何らかのデータを記録しなければならな い。この未記録領域に何らかのデータを記録すると、第 1層の記録領域に記録された 最後のコンテンツデータと第 2層の記録領域に記録された最初のコンテンツデータと の間に、これらのコンテンツデータとは別のデータが挿入されることになる。このため、 違った観点カゝら再び DVDビデオ規格違反が生じるおそれがある。また、挿入された データの内容によっては、コンテンツデータを再生したとき、層変更の直前に画面に 何も映らなくなったり、画面にノイズが映ったり、音声が鳴らなくなったりするおそれが ある。
[0008] このように、 DVDビデオ規格を遵守しながら、コンテンツデータを 2層追記型 DVD の第 1層と第 2層とにわたつてリアルタイムに記録することは容易でない。
[0009] 他方、 DVDビデオ規格に従わずに、独自の記録方法を採用すれば、セルが層を また!/、ではならな!、と!/、う制限など力も解放されるため、コンテンツデータを第 1層と 第 2層とにわたつてリアルタイムに記録することが容易になる力もしれない。しかし、独 自の記録方法を採用すれば、コンテンツデータの記録 '再生について他社製品との 互換性がとれなくなる。
[0010] 本発明は上記に例示したような問題点に鑑みなされたものであり、本発明の課題は
、 DVDビデオ規格を遵守しつつ、コンテンツデータを 2層記録ディスクの第 1層と第 2 層とにわたつてリアルタイムに記録することができる記録装置、記録方法およびコンビ ユータプログラムを提供することにある。
課題を解決するための手段
[0011] 上記課題を解決するために本発明の第 1記録装置は、コンテンツデータを 2層記録 ディスクに当該 2層記録ディスクの 2層にわたつて記録する記録装置であって、コンテ ンッデータをエンコードし、当該エンコードされたコンテンツデータを含む固定長のデ 一タブロックを形成するエンコード手段と、前記エンコード手段により形成されたデー タブロックを前記 2層記録ディスクに記録する記録手段と、前記記録手段が前記デー タブロックの記録を行う記録領域を、前記 2層記録ディスクの第 1層の記録領域から 第 2層の記録領域へ変更する層変更手段とを備え、前記記録手段は、前記第 1層の 記録領域において前記データブロックの記録を開始する記録開始位置から前記第 1 層の記録領域の末尾位置までの長さ力 前記データブロックの長さの n倍 (nは 1以上 の整数)となるように前記記録開始位置を決める記録開始位置設定手段を備えて!/、 る。
[0012] 上記課題を解決するために本発明の第 2記録装置は、コンテンツデータを 2層記録 ディスクに当該 2層記録ディスクの 2層にわたつて記録する記録装置であって、コンテ ンッデータをエンコードし、当該エンコードされたコンテンツデータを含む所定の最大 長を有するデータブロックを形成するエンコード手段と、前記エンコード手段により形 成されたデータブロックを前記 2層記録ディスクに記録する記録手段と、前記記録手 段が前記データブロックの記録を行う記録領域を、前記 2層記録ディスクの第 1層の 記録領域から第 2層の記録領域へ変更する層変更手段と、前記 2層記録ディスクに ダミーデータを記録するダミーデータ記録手段とを備え、前記記録手段は、前記第 1 層の記録領域の末尾領域に存在する未記録領域の長さが前記データブロックの最 大長よりも短くなるまで、前記エンコード手段により形成されたデータブロックを記録し 、前記ダミーデータ記録手段は、前記未記録領域の長さが前記データブロックの最 大長よりも短くなるまで前記記録手段による前記データブロックの記録が行われた後 に、前記ダミーデータを前記未記録領域に記録する。
[0013] 上記課題を解決するために本発明の第 3記録装置は、コンテンツデータを 2層記録 ディスクに当該 2層記録ディスクの 2層にわたつて記録する記録装置であって、コンテ ンッデータをエンコードし、当該エンコードされたコンテンツデータを含むデータブロ ックを形成するエンコード手段と、前記エンコード手段により形成されたデータブロッ クを前記 2層記録ディスクに記録する記録手段と、前記記録手段が前記データブロッ クの記録を行う記録領域を、前記 2層記録ディスクの第 1層の記録領域から第 2層の 記録領域へ変更する層変更手段とを備え、前記記録手段は、前記第 1層の記録領 域の末尾領域における未記録領域に前記データブロックの全部を記録することがで きないときには、前記データブロックを分割し、当該分割されたデータブロックの前部 を前記第 1層の記録領域の末尾領域における未記録領域に記録し、当該分割され たデータブロックの後部を前記第 2層の記録領域に記録する分割記録手段を備えて いる。
[0014] 上記課題を解決するために本発明の第 4記録装置は、コンテンツデータを 2層記録 ディスクに当該 2層記録ディスクの 2層にわたつて記録する記録装置であって、コンテ ンッデータをエンコードし、当該エンコードされたコンテンツデータを含むデータブロ ックを形成するエンコード手段と、前記エンコード手段により形成されたデータブロッ クを前記 2層記録ディスクに記録する記録手段と、前記記録手段が前記データブロッ クの記録を行う記録領域を、前記 2層記録ディスクの第 1層の記録領域から第 2層の 記録領域へ変更する層変更手段と、前記記録手段による前記データブロックの記録 が前記第 1層の記録領域の末尾位置付近まで行われたことを判定する判定手段と、 前記 2層記録ディスクにダミーデータを記録するダミーデータ記録手段とを備え、前 記エンコード手段は、前記判定手段による判定が行われた時または前記判定手段に よる判定結果が前記エンコード手段に伝えられた時、およそこの時点において、次に 記録すべきデータブロックを形成するためにエンコード処理が行われているコンテン ッデータによって特定データブロックを形成し、前記記録手段は、前記エンコード手 段により形成された特定データブロックを前記第 1層の記録領域の末尾領域におけ る未記録領域に当該未記録領域の直前にすでに記録されたデータブロックに続けて 記録し、前記ダミーデータ記録手段は、前記特定データブロックが記録された後にお
ける前記第 1層の記録領域の末尾領域における未記録領域に前記ダミーデータを 記録する。
[0015] 上記課題を解決するために本発明の第 1記録方法は、コンテンツデータを 2層記録 ディスクに当該 2層記録ディスクの 2層にわたつて記録する記録方法であって、コンテ ンッデータをエンコードし、当該エンコードされたコンテンツデータを含む固定長のデ 一タブロックを形成するエンコード工程と、前記エンコード工程において形成された データブロックを前記 2層記録ディスクに記録する記録工程と、前記エンコード工程 にお 、て形成されたデータブロックの記録を行うべき記録領域を、前記 2層記録ディ スクの第 1層の記録領域力 第 2層の記録領域へ変更する層変更工程とを備え、前 記記録工程では、前記第 1層の記録領域にぉ 、て前記データブロックの記録を開始 する記録開始位置から前記第 1層の記録領域の末尾位置までの長さが、前記データ ブロックの長さの n倍 (nは 1以上の整数)となるように前記記録開始位置を決める。
[0016] 上記課題を解決するために本発明の第 2記録方法は、コンテンツデータを 2層記録 ディスクに当該 2層記録ディスクの 2層にわたつて記録する記録方法であって、コンテ ンッデータをエンコードし、当該エンコードされたコンテンツデータを含む所定の最大 長を有するデータブロックを形成するエンコード工程と、前記 2層記録ディスクの第 1 層の記録領域の末尾領域に存在する未記録領域の長さが前記データブロックの最 大長よりも短くなるまで、前記エンコード工程において形成されたデータブロックを前 記第 1層の記録領域に記録する第 1記録工程と、前記エンコード工程において形成 されたデータブロックの記録を行うべき記録領域を、前記 2層記録ディスクの第 1層の 記録領域から第 2層の記録領域へ変更する層変更工程と、前記エンコード手段によ り形成されたデータブロックを前記第 2層の記録領域に記録する第 2記録工程と、前 記未記録領域にダミーデータを記録するダミーデータ記録工程とを備えている。
[0017] 上記課題を解決するために本発明の第 3記録方法は、コンテンツデータを 2層記録 ディスクに当該 2層記録ディスクの 2層にわたつて記録する記録方法であって、コンテ ンッデータをエンコードし、当該エンコードされたコンテンツデータを含むデータブロ ックを形成するエンコード工程と、前記エンコード工程にぉ 、て形成されたデータブ ロックを前記 2層記録ディスクに記録する記録工程と、前記エンコード工程にお!、て
形成されたデータブロックの記録を行うべき記録領域を、前記 2層記録ディスクの第 1 層の記録領域から第 2層の記録領域へ変更する層変更工程とを備え、前記記録ェ 程では、前記第 1層の記録領域の末尾領域における未記録領域に前記データブロッ クのすべてを記録することができないときには、前記データブロックを分割し、当該分 割されたデータブロックの前部を前記第 1層の記録領域の末尾領域における未記録 領域に記録し、当該分割されたデータブロックの後部を前記第 2層の記録領域に記 録する。
上記課題を解決するために本発明の第 4記録方法は、コンテンツデータを 2層記録 ディスクに当該 2層記録ディスクの 2層にわたつて記録する記録方法であって、コンテ ンッデータをエンコードし、当該エンコードされたコンテンツデータを含むデータブロ ックを形成するエンコード工程と、前記エンコード工程にぉ 、て形成されたデータブ ロックを前記 2層記録ディスクの第 1層の記録領域に記録する第 1記録工程と、前記 第 1記録工程における前記データブロックの記録が前記第 1層の記録領域の末尾位 置付近まで行われたことを判定する判定工程と、前記判定工程の判定に応じて末尾 領域記録方法を実行する末尾領域記録工程と、前記エンコード工程にぉ ヽて形成さ れたデータブロックの記録を行うべき記録領域を、前記 2層記録ディスクの第 1層の 記録領域から第 2層の記録領域へ変更する層変更工程と、前記エンコード工程にお いて形成されたデータブロックを前記第 2層の記録領域に記録する第 2記録工程とを 備え、前記末尾領域記録方法は、前記判定工程において判定が行われた時または 前記判定工程における判定が前記エンコード工程においてエンコード処理を行うェ ンコード手段に伝えられた時、およそこの時点において、次に記録すべきデータプロ ックを形成するためにエンコード処理が行われているコンテンツデータにより特定デ 一タブロックを形成する特定データブロック形成工程と、前記特定データブロック形 成工程において形成された特定データブロックを前記第 1層の記録領域の末尾領域 における未記録領域に当該未記録領域の直前にすでに記録されたデータブロック に続けて記録する特定データブロック記録工程と、前記特定データブロック記録工程 において特定データブロックが記録された後における前記第 1層の記録領域の末尾 領域における未記録領域にダミーデータを記録するダミーデータ記録工程を備え、
前記特定データブロック記録工程における前記特定データブロックの記録と、前記ダ ミーデータ記録工程における前記ダミーデータの記録とはリアルタイムで連続して行 われる。
[0019] 上記課題を解決するために本発明の第 1ないし第 4コンピュータプログラムは、本発 明の第 1ないし第 4記録装置 (但し、その各種形態も含む)としてコンピュータを機能さ せる。
[0020] コンピュータ読取可能な媒体内の第 1ないし第 4コンピュータプログラム製品は上記 課題を解決するために、コンピュータにより実行可能なプログラム命令を明白に具現 化し、該コンピュータを、本発明の第 1ないし第 4記録装置 (但し、その各種形態も含 む)として機能させる。
[0021] 本発明の各コンピュータプログラム製品によれば、当該コンピュータプログラム製品 を格納する ROM、 CD-ROM, DVD-ROM,ハードディスク等の記録媒体から、 当該コンピュータプログラム製品をコンピュータに読み込めば、或いは、例えば伝送 波である当該コンピュータプログラム製品を、通信手段を介してコンピュータにダウン ロードすれば、上述した本発明の第 1ないし第 4記録装置を比較的容易に実施可能 となる。更に具体的には、当該コンピュータプログラム製品は、上述した本発明の第 1 な!、し第 4記録装置として機能させるコンピュータ読取可能なコード (或 、はコンビュ 一タ読取可能な命令)カゝら構成されてよ ヽ。
[0022] 本発明のこのような作用及び他の利得は次に説明する実施の形態力 更に明らか にされる。
図面の簡単な説明
[0023] [図 1]本発明の第 1実施形態の記録再生装置を示すブロック図である。
[図 2]図 1中の記録再生装置によるリアルタイム記録処理を示すフローチャートである
[図 3]図 2中のリアルタイム記録における 2層追記型 DVDの記録状態を示す説明図 である。
[図 4]本発明の第 2実施形態の記録再生装置を示すブロック図である。
[図 5]図 4中の記録再生装置によるリアルタイム記録処理を示すフローチャートである
[図 6]図 5中のリアルタイム記録における 2層追記型 DVDの記録状態を示す説明図 である。
[図 7]本発明の第 3実施形態の記録再生装置を示すブロック図である。
[図 8]図 7中の記録再生装置によるリアルタイム記録処理を示すフローチャートである
[図 9]図 8中のリアルタイム記録における 2層追記型 DVDの記録状態を示す説明図 である。
[図 10]図 8中のリアルタイム記録におけるセル分割処理を示す説明図である。
[図 11]本発明の第 4実施形態の記録再生装置を示すブロック図である。
[図 12]図 11中の記録再生装置によるリアルタイム記録処理を示すフローチャートであ る。
[図 13]図 12中のリアルタイム記録における 2層追記型 DVDの記録状態を示す説明 図である。
符号の説明
[0024] 1、2、3、4 記録再生装置 (記録装置)
10 2層追記型 DVD (2層記録ディスク)
16、 17、 61、 62 エンコーダ(エンコード手段)
16A、 17A、 18A ノ ッファメモリ
61B、62B メモリ(記憶手段)
18 VOB形成部(エンコード手段、ダミーデータ生成手段、分割記録手段) 19 記録制御部 (記録手段、層変更手段、ダミーデータ記録手段、領域確保手段 、分割記録手段)
30、 63、 81、 111 システム制御部(エンコード手段、記録手段、層変更手段、記 録開始位置設定手段、判定手段)
発明を実施するための最良の形態
[0025] 以下、本発明を実施するための最良の形態について実施形態毎に順に図面を参 照しながら説明する。
[0026] (第 1実施形態)
本発明の第 1実施形態について説明する。図 1は、本発明の記録装置および記録 方法の第 1実施形態である記録再生装置の構造を示している。図 1中の記録再生装 置 1は、コンテンッデータを片面 2層の追記型 DVD 10に当該 2層追記型 DVD 10の 第 1層と第 2層とにわたつてリアルタイムに記録することができる。
[0027] 図 1中の記録再生装置 1において、コンテンツデータの記録に関する構造および動 作は次のとおりである。テレビ放送局はアナログの映像信号および音声信号を送信 する。テレビ受信部 11は、テレビ放送局から送信された映像信号および音声信号を 受信する。これら映像信号および音声信号は、入力切換スィッチ 12、 13を介して A ZDコンバータ 14、 15に供給され、 AZDコンバータ 14, 15によりデジタルの映像信 号および音声信号にそれぞれ変換される。続いて、映像エンコーダ 16は DVDビデ ォ規格に基づいて映像信号をエンコードする。映像エンコーダ 16は映像エンコード 処理用のバッファメモリ 16 Aを備えて!/、る。映像ェンコーダ 16によるエンコード処理 が行われるときには、ノ ッファメモリ 16Aに映像信号が一時的に蓄えられ、ノ ッファメ モリ 16Aに蓄えられた映像信号に対してエンコード処理が行われる。また、音声ェン コーダ 17は音声信号をエンコードする。音声ェンコーダ 17は音声エンコード処理用 のバッファメモリ 17Aを備えている。音声エンコーダ 17によるエンコード処理が行わ れるときは、ノ ッファメモリ 17Aに音声信号が一時的に蓄えられ、ノ ッファメモリ 17Aに 蓄えられた音声信号に対してエンコード処理が行われる。エンコードされた映像信号 および音声信号は VOB形成部 18に供給される。 VOB形成部 18は、エンコードされ た映像信号および音声信号を合成し、 VOBを形成する。 VOB形成部 18は例えば 演算処理回路およびマルチプレクサなどにより構成されている。また、 VOB形成部 1 8は VOB形成処理用のバッファメモリ 18 Aを備えて!/、る。 VOB形成部 18による VOB 形成処理が行われるときには、エンコードされた映像信号および音声信号が VOB形 成処理用のバッファメモリ 18Aに一時的に蓄えられ、ノ ッファメモリ 18Aに蓄えられた 映像信号および音声信号に対して VOB形成処理が行われる。 VOB形成部 18によ り形成された VOBは記録制御部 19に供給される。続いて、記録制御部 19は、ピック アップ 20を制御し、 VOBを 2層追記型 DVD10に記録する。記録制御部 19は、例え
ば演算処理回路および記憶素子などにより構成されている。なお、記録再生装置 1 は、外部入力端子 9、 10を介して、例えばビデオカメラにより撮影および録音された 映像信号および音声信号を 2層追記型 DVD10に記録することもできる。
[0028] 一方、記録再生装置 1において、コンテンツデータの再生に関する構造および動作 は次のとおりである。 2層追記型 DVD10に記録されたコンテンツデータは、再生制 御部 21の制御のもと、ピックアップ 20により読み取られ、切換スィッチ 22を介してデ マルチプレクサ 23に供給される。コンテンツデータは、デマルチプレクサ 23により映 像信号と音声信号とに分けられ、映像信号は映像デコーダ 24によりデコードされ、音 声信号は音声デコーダ 25によりデコードされる。デコードされた映像信号および音声 信号は、切換スィッチ 26、 27を介して D/Aコンバータ 28、 29に供給され、 D/Aコ ンバータ 28、 29によりアナログの映像信号および音声信号に変換され、出力端子 3 4、 35を介して出力される。
[0029] なお、このような記録再生装置 1の動作において、アナログの映像信号 '音声信号、 デジタルの映像信号 '音声信号、エンコードされた映像信号 '音声信号は、いずれも コンテンツデータに当たる。また、記録再生装置 1におけるエンコード処理には、映像 エンコーダ 16による映像信号のエンコード処理および音声エンコーダ 17によるェン コード処理だけでなく、 VOB形成部 18による VOB形成処理も含まれる。
[0030] システム制御部 30は、テレビ受信部 11、 AZDコンバータ 14、 15、エンコーダ 16、 17、 VOB形成部 18、デコーダ 24、 25など、記録再生装置 1の各構成要素を制御す る。具体的には、システム制御部 30は、エンコーダ 16、 17、 VOB形成部 18および 記録制御部 19を制御することにより、コンテンッデータの 2層追記型 DVD 10に対す るリアルタイム記録処理を行う。システム制御部 30は、例えば演算処理装置および記 憶素子などにより構成されている。さらに、記録再生装置 1は、メモリ部 31、表示部 32 および操作部 33を備えて 、る。
[0031] 図 2は、記録再生装置 1による、コンテンツデータの 2層追記型 DVD10に対するリ アルタイム記録処理の内容を示している。図 3は、このリアルタイム記録処理によって コンテンツデータなどが 2層追記型 DVD10に記録された状態を示して 、る。具体的 には、図 3はフアイナライズ処理が行われる前における 2層追記型 DVD 10の記録状
態を示している。また、図 3は、 2層追記型 DVD10の第 1層および第 2層に形成され た螺旋状のトラックを、直線状に左右にそれぞれ引き延ばした状態で示している。各 図において下段が第 1層(レイヤー 0)であり、上段が第 2層(レイヤー 1)である。
[0032] 図 3に示すように、 2層追記型 DVD10は、第 1層および第 2層の 2層の記録層を有 している。第 1層の最内周部がリードイン領域 41であり、第 1層の最外周部が中間領 域 42である。第 1層においてリードイン領域 41と中間領域 42との間が記録領域 43で あり、コンテンツデータ、セルまたは VOB ( Video OBject)の管理情報(制御情報も含 まれる)、 VTS (Video Title Set)の管理情報 (制御情報も含まれる)などは、この記録 領域 43に記録される。また、第 2層の最外周部が中間領域 44であり、第 2層の最内 周部がリードアウト領域 45である。第 2層において中間領域 44とリードアウト領域 45 との間が記録領域 46であり、コンテンツデータ、セルまたは VOBの管理情報、 VTS の管理情報などは、この記録領域 46にも記録される。 2層追記型 DVD10が未記録 の場合、 2層追記型 DVD 10の第 1層の記録領域 43に対するコンテンッデータなど の記録は、先頭位置 P1から末尾位置 P6に向力つて進行する。また、第 2層の記録 領域 46に対するコンテンツデータなどの記録は、先頭位置 P7から末尾位置 P8に向 力つて進行する。また、 2層追記型 DVD10に対するコンテンツデータの記録は、通 常、第 1層から第 2層に向けて進行する。
[0033] さて、これより、図 2および図 3を参照しながら、記録再生装置 1におけるリアルタイム 記録処理について説明する。第 1実施形態の記録再生装置 1は、 VOBを固定長とし 、第 1層の記録領域 43における VOBの記録開始位置を調整することにより、第 1層 の記録領域 43の末尾領域にダミーセルを記録しな 、で、コンテンツデータを第 1層と 第 2層とにわたつてリアルタイムに記録する。なお、以下の説明では、 VOBを 1個のセ ルから構成し、 1個の VOBごとにエンコード処理および記録処理を行う場合を例にあ げる。また、コンテンツデータの記録が過去に一度行われ、この結果、第 1層の記録 領域 43に 1個の VTS 51がすでに記録されて!、る 2層追記型 DVD 10に対しコンテン ッデータの追記を行う場合を例にあげる。そして、追記を行うコンテンツデータの量( 長さ)は、記録開始時点における 2層追記型 DVD10の第 1層の記録領域 43におけ る未記録領域 R1 (図 3参照)の長さよりも長いものとする。このため、このコンテンツデ
ータを 2層追記型 DVD10に記録しょうとすれば、これを第 1層と第 2層とにわたつて 記録することになる。また、図 3において、第 1層の記録領域 43の先頭位置 P1から位 置 P2までの予約領域 52は、フアイナライズ処理時にディスク情報 (例えば UDFおよ び VMG (Video Manager) )を記録するための領域であり、過去に VTS51を記録した ときに確保されたものである。
[0034] まず、 2層追記型 DVD10が記録再生装置 1のディスク装着部(図示せず)に装着さ れた状態で、テレビ放送局から送信された映像信号および音声信号がテレビ受信部 11により受信され、またはビデオカメラ力 出力された映像信号および音声信号が外 部入力端子 9、 10を介して記録再生装置 1に入力され、ユーザが例えば操作部 33 に設けられた記録開始ボタン(図示せず)を押す。これにより、システム制御部 30から 記録開始指令が発せられる。これに応じて、システム制御部 30および記録制御部 19 はコンテンツデータのリアルタイム記録処理を開始する(図 2中のステップ Sl)。 2層 追記型 DVD10にはすでに VTS51が記録されているので、コンテンツデータのリア ルタイム記録は、第 1層の記録領域 43において VTS51が記録された領域に続く位 置 P3から開始される。
[0035] 続いて、システム制御部 30は、第 1層の記録領域 43の未記録領域 R1の長さ L1を 算出する (ステップ S2)。すなわち、システム制御部 30は、当該リアルタイム記録処理 を開始する前の段階で記録領域 43において情報ないしデータ (VTS51)がすでに 記録された領域に続く位置 P3から記録領域 43の末尾位置 P6までの間に連続して 存在する未記録領域 R1の長さ L1を算出する。この算出は、記録領域 43にすでに記 録された情報ないしデータの末尾位置のアドレスと記録領域 43の末尾位置 P6のアド レスとの差をとることによって行うことができる。なお、リアルタイム記録を未記録の 2層 追記型 DVDに対し行う場合には、ステップ S2において、システム制御部 30は、第 1 層の記録領域 43の先頭位置 P1から記録領域 43の末尾位置 P6までの間に連続し て存在する未記録領域の長さを算出する。
[0036] 続いて、システム制御部 30は、 VOBの長さ L2を決める(ステップ S3)。すなわち、 システム制御部 30は、ユーザが指定した記録モードに応じて 1個のセルを形成する データ (コンテンツデータおよび管理情報)の量を算出する。本実施形態では VOB
は 1個のセルからなるので、 1個のセルを形成するデータの量は、 1個の VOBの長さ L2に当たる。第 1実施形態では VOBは固定長なので、第 1実施形態のリアルタイム 記録処理にぉ 、て形成されるすべての VOBの長さ L2は、本ステップで決められた 長さになる。なお、記録モードには例えばノーマルモードとファインモードとがあり、ノ 一マルモードとファインモードとではコンテンツデータの記録ビットレートが異なる。こ のため、 1個のセルを形成するデータの量は記録モードに応じて異なる。ユーザは例 えば操作部 33のボタンを操作して記録モードの設定をすることができる。
[0037] さらに、ステップ S3において、システム制御部 30は、 VOBの長さ L2が ECC (Error Correction Code)ブロックの長さの整数倍となるように VOBの長さ L2を決める。例え ば、システム制御部 30は、 1個の VOBを構成する各 VOBU (Video OBject Unit)の 長さが ECCブロックの長さの整数倍となるように各 VOBUの長さを決める。 VOBUの 長さの調整は、エンコーダ 16、 17によるエンコード処理または VOB形成部 18におけ る VOB形成処理にぉ 、て、例えばコンテンツデータの記録ビットレートの微調整また はプライベートストリーム(プライベートパケット)の挿入によって行うことができる。 VO Bの長さ L2を ECCブロックの長さの整数倍とすることにより、第 1層の記録領域 43の 末尾位置 P6において ECCァラインを行うことができる。
[0038] VOBの長さ L2が決まった後、システム制御部 81は、コンテンツデータ(映像信号 および音声信号)のエンコード処理を開始するように、エンコーダ 16、 17および VOB 形成部 18を制御する。これにより、テレビ受信部 11により受信され、またはビデオ力 メラから出力されたコンテンツデータがエンコードされ、当該エンコードされたコンテン ッデータを含む VOBが形成される。
[0039] 続!、て、システム制御部 30は、 VOBに関する管理情報(例えば VTSI (Video Title Set Information) )を記録するための管理情報記録領域 53の長さ L3および VOBの 記録開始位置 P5を決める (ステップ S4)。すなわち、システム制御部 30は、第 1層の 記録領域 43にお 、て VOBの記録を開始する記録開始位置 P5から記録領域 43の 末尾位置 P6までの長さ力 VOBの長さの n倍 (nは 1以上の整数)となるように記録開 始位置 P5を決める。さらに、システム制御部 30は、管理情報記録領域 53を第 1層の 記録領域 43における未記録領域 R1の先頭位置 P3から記録開始位置 P5の直前ま
での間に確保し、当該管理情報記録領域 53の長さ L3を調節することによって記録 開始位置 P5を設定する。具体的には、管理情報記録領域 53内に記録すべき管理 情報の長さを L4とすると、システム制御部 30は、未記録領域 R1の長さ Ll、 1個の V OBの長さ L2および管理情報の長さ L4に基づいて管理情報記録領域 53の長さ L3 を数式(1— 1)および数式(1— 2)に従って算出する。
[0040] L3=Ll -L2 X n (1— 1)
L3≥L4 (1 - 2)
さらに、システム制御部 30は、未記録領域 R1の先頭位置 P3のアドレスに管理情報 記録領域 53の長さ L3を加算することにより、 VOBの記録開始位置 P5を算出する。
[0041] 続いて、システム制御部 30の制御のもと、記録制御部 19は、第 1層の記録領域 43 における未記録領域 R1の先頭位置 P3から記録開始位置 P5直前の位置までの間に 管理情報記録領域 53を確保する (ステップ S5)。
[0042] 続いて、記録制御部 19は、エンコーダ 16、 17および VOB形成部 18により形成さ れた VOBを第 1層の記録領域 43に記録する(ステップ S6)。 VOBの記録領域 43へ の記録は、記録開始位置 P5から開始される。また、第 1層の記録領域 43への VOB の記録は、 n個の VOBの記録が完了するまで続けられる。記録開始位置 P5から記 録領域 43の末尾位置 P6までの長さは、 VOBの長さの n倍である。したがって、 n個 の VOBの記録が終了した時点で、記録開始位置 P5から末尾位置 P6までの間の領 域は、 n個の VOBにより隙間なく埋まる。
[0043] 続いて、システム制御部 30または記録制御部 19は、記録領域 43の末尾位置 P6ま で VOBが記録されたことを判定し (ステップ S7 : YES)、続いて、 VOBの記録を行う べき記録領域を、第 1層の記録領域 43から第 2層の記録領域 46へ変更する (ステツ プ S8)。
[0044] 続いて、記録制御部 19は、エンコーダ 16、 17および VOB形成部 18により形成さ れた VOBを第 2層の記録領域 46に記録する(ステップ S9)。 VOBの記録領域 46へ の記録は、記録領域 46の先頭位置 P7から開始される。なお、第 2層の記録領域 46 の最初に GOP (Group Of Pictures)はクローズド GOPとするのが望ましい。しかし、 記録領域 46の先頭領域に記録される GOPをオープン GOPにして、当該 GOPにつ
きブロークンリンクフラグを立ててもよ 、。
[0045] その後、ユーザが例えば操作部 33に設けられた記録停止ボタン(図示せず)を押 す。これにより、システム制御部 30から記録制御部 19へ記録停止指令が発せられ、 VOBの記録が停止する(ステップ S 10 : YES)。
[0046] 続いて、記録制御部 19は、管理情報記録領域 53に管理情報 (例えば VTSI)を記 録する。さらに、記録制御部 19は、第 2層の記録領域 46において最後の VOBが記 録された領域に続く未記録領域に管理情報のバックアップ情報 (例えば VTSIバック アップ情報)を記録する (ステップ S 11)。なお、管理情報およびこのノ ックアップ情報 は、エンコーダ 16、 17および VOB形成部 18により生成され、記録制御部 19に提供 される。また、管理情報記録領域 53の長さ L3が管理情報の長さ L4よりも長いために 、管理情報記録領域 53に未記録領域 (位置 P4から位置 P5直前までの間)が残って いるときには、記録制御部 19は、この未記録領域に、記録 ·再生に支障のないデー タ(例えば NULLデータ)を記録する。
[0047] その後、 2層追記型 DVD10に対しフアイナライズ処理が行われると、第 1層の予約 領域 52にディスク情報(例ぇばUDFぉょびVMG)が記録され、かつ第 2層の記録領 域 46において末尾位置 P8に向けて残りの未記録領域がある場合には、この未記録 領域に例えば NULLデータが記録される (ステップ S12)。
[0048] 以上説明したとおり、第 1実施形態の記録再生装置 1は、第 1層の記録領域 43にお V、て VOBの記録開始位置 P5から記録領域 43の末尾位置 P6までの長さが、固定長 の VOBの長さの整数倍となるように記録開始位置 P5を決める。これにより、記録開 始位置 P5から末尾位置 P6までの間の領域に n個の VOBを記録することにより、記録 開始位置 P5から末尾位置 P6までの間の領域を n個の VOBにより隙間なく埋めること ができる。そして、記録領域 43の末尾位置 P6と、記録領域 43の最後に記録された V OBの末尾位置とを一致させることができる。したがって、セルが第 1層と第 2層との間 をまたいで記録されるのを防止することができる。また、フアイナライズ処理を行うとき に第 1層の記録領域 43の末尾部分に未記録領域が残るのを防止することができる。 よって、 DVDビデオ規格を遵守しつつ、コンテンツデータを 2層記録ディスクの第 1 層と第 2層とにわたつてリアルタイムに記録することが可能になる。
[0049] また、第 1実施形態の記録再生装置 1によれば、第 1層の記録領域 43の末尾位置 P6まで VOBを記録することができるので、コンテンツデータを再生したとき、層変更 の直前に画面に何も映らなくなったり、画面にノイズが映ったり、音声が鳴らなくなつ たりするのを防止することができる。
[0050] さらに、第 1実施形態の記録再生装置 1によれば、 DVD規格を遵守することができ るので、コンテンツデータの記録 '再生について他社製品との互換性がとることができ る。
[0051] また、記録再生装置 1は、 VOBに関する管理情報 (例えば VTSI)を記録するため の管理情報記録領域 53を第 1層の記録領域 43における未記録領域 R1の先頭位置 P3から記録開始位置 P5の直前までの間に確保し、当該管理情報記録領域 53の長 さを調節することによって記録開始位置 P5を設定する。これにより、 DVDビデオ規格 を遵守しつつ VOBの記録開始位置 P5を調整することができる。
[0052] なお、図 1中のエンコーダ 16、 17および VOB形成手段 18がエンコード手段および エンコード工程の具体例である。また、図 2中のステップ S4が記録開始位置設定手 段および記録開始位置設定工程の具体例であり、ステップ S6およびステップ S9が 記録手段および記録工程の具体例であり、ステップ S8が層変更手段および層変更 工程の具体例である。また、 VOBがデータブロックの具体例である。
[0053] (第 2実施形態)
本発明の第 2実施形態について説明する。なお、以下に述べる第 2実施形態にお いて、第 1実施形態と同一の構成要素には同一の符号を付し、その説明を省略する 。図 4は、本発明の記録装置および記録方法の第 2実施形態である記録再生装置の 構造を示している。図 4中の記録再生装置 2は、コンテンツデータを 2層追記型 DVD 10に当該 2層追記型 DVD 10の第 1層と第 2層とにわたつてリアルタイムに記録する ことができる。映像エンコーダ 61は、バッファメモリ 61Aおよびメモリ 61Bを備えている 。メモリ 61Bには映像に関するダミー用素材データが記憶されている。同様に、音声 エンコーダ 62は、バッファメモリ 62Aおよびメモリ 62Bを備えている。メモリ 62Bには 音声に関するダミー用素材データが記憶されている。メモリ 61B、 62Bは例えば RO M (Read Only Memory)である。エンコーダ 61、 62のエンコード処理機能およびバッ
ファメモリ 61A、 62Aについては第 1実施形態におけるエンコーダ 16、 17およびバッ ファメモリ 16A、 17Aと同じである。システム制御部 63は、記録再生装置 2の各構成 要素を制御する。具体的には、システム制御部 63は、エンコーダ 61、 62、 VOB形成 部 18および記録制御部 19を制御することにより、コンテンッデータの 2層追記型 DV D10に対するリアルタイム記録処理を行う。システム制御部 63は、例えば演算処理 装置および記憶素子などによりそれぞれ構成することができる。
[0054] 図 5は、記録再生装置 2による、コンテンツデータの 2層追記型 DVD10に対するリ アルタイム記録処理の内容を示している。図 6は、このリアルタイム記録処理によって コンテンツデータなどが 2層追記型 DVD10に記録された状態を示して 、る。具体的 には、図 6はフアイナライズ処理が行われる前における 2層追記型 DVD 10の記録状 態を図 3と同様の表現方法で示している。
[0055] これより、図 5および図 6を参照しながら、第 2実施形態の記録再生装置 2におけるリ アルタイム記録処理について説明する。記録再生装置 2は、 VOBを固定長とし、第 1 層の記録領域 43の末尾領域にダミーセルを記録することによって、コンテンツデータ を第 1層と第 2層とにわたつてリアルタイムに記録する。なお、以下の説明では、 VOB を 1個のセル力 構成し、 1個の VOBごとにエンコード処理および記録処理を行う場 合を例にあげる。また、コンテンツデータの記録が過去に一度行われ、この結果、第 1層の記録領域 43に 1個の VTS51がすでに記録されている 2層追記型 DVD10に 対しコンテンツデータの追記を行う場合を例にあげる。そして、追記を行うコンテンツ データの量 (長さ)は、記録開始時点における 2層追記型 DVD10の第 1層の記録領 域 43における未記録領域 R2 (図 6参照)の長さよりも長 、ものとする。
[0056] まず、 2層追記型 DVD10が記録再生装置 2のディスク装着部(図示せず)に装着さ れた状態で、テレビ放送局から送信された映像信号および音声信号がテレビ受信部 11により受信され、またはビデオカメラ力 出力された映像信号および音声信号が外 部入力端子 9、 10を介して記録再生装置 1に入力され、ユーザが例えば操作部 33 に設けられた記録開始ボタン(図示せず)を押す。これにより、システム制御部 63から 記録開始指令が発せられる。これに応じて、システム制御部 63および記録制御部 19 はコンテンツデータのリアルタイム記録処理を開始する(図 5中のステップ S21)。 2層
追記型 DVD10にはすでに VTS51が記録されているので、コンテンツデータのリア ルタイム記録は、第 1層の記録領域 43において VTS51が記録された領域に続く位 置 P3から開始される。
[0057] 続いて、システム制御部 63の制御のもと、記録制御部 19は、記録領域 43における 位置 P3から管理情報記録領域 71を確保する (ステップ S22)。管理情報記録領域 7 1は、 VOBに関する管理情報 (例えば VTSI)を記録するための領域である。管理情 報記録領域 71の長さは、ここに記録する管理情報の長さとほぼ一致するように設定 される。
[0058] 続いて、システム制御部 63は、第 1層の記録領域 43の未記録領域 R2の長さ L 11 を算出する (ステップ S23)。すなわち、システム制御部 63は、管理情報記録領域 71 を確保した直後にお 、て管理情報記録領域 71に続く位置 PI 1から記録領域 43の 末尾位置 P6までの間に連続して存在する未記録領域 R2の長さ L 11を算出する。こ の算出は、例えば位置 PI 1の直前位置のアドレスと位置 P6のアドレスとの差をとるこ とによって行うことができる。
[0059] 続いて、システム制御部 63は、 VOBの長さ L12を決める(ステップ S24)。すなわち 、システム制御部 63は、ユーザが指定した記録モードに応じて 1個のセルを形成する データ (コンテンツデータおよび管理情報)の量を算出する。本実施形態では VOB は 1個のセルからなるので、 1個のセルを形成するデータの量は、 1個の VOBの長さ L12に当たる。第 2実施形態では VOBは固定長なので、第 2実施形態のリアルタイ ム記録において形成されるすべての VOBの長さ L12は、本ステップで決められた長 さになる。
[0060] VOBの長さ L12が決まった後、システム制御部 81は、コンテンツデータ(映像信号 および音声信号)のエンコード処理を開始するように、エンコーダ 61、 62および VOB 形成部 18を制御する。これにより、テレビ受信部 11により受信され、またはビデオ力 メラから出力されたコンテンツデータがエンコードされ、当該エンコードされたコンテン ッデータを含む VOBが形成される。
[0061] 続、て、システム制御部 63は、基準値 Vを設定する (ステップ S25)。すなわち、記 録再生装置 2におけるリアルタイム記録処理では、第 1層の記録領域 43の末尾領域
に存在する未記録領域の長さが 1個の VOBの長さよりも短くなるまで、 VOBを記録 領域 43に記録する。基準値 Vは、第 1層の記録領域 43の末尾領域に存在する未記 録領域の長さが 1個の VOBの長さよりも短くなるまで VOBが記録領域 43に記録され た力否かを判定するための基準値である。具体的には、基準値 Vは、未記録領域 R 2の長さ L11力ら、 1個以上の VOB (l個以上のセル)の長さを引いた長さ(データ量) であることが望ましい。より具体的には、基準値 Vは、未記録領域 R2の長さ L11から 、 1個の VOB (l個のセル)の長さと 1個ないし数個の ECCブロックの長さとを力卩算し た長さを引いた長さであることが望ましい。すなわち、 1個の ECCブロックの長さを L1 3とすると、基準値 Vは数式 (2)に従って算出することが望ましい。
[0062] V =Ll l - (L12+L13 X m) (2)
なお、 mは例えば 1以上 10個未満の整数
図 6中の位置 P12は、基準値 Vに対応する記録領域 43中の位置を示している。
[0063] 続いて、記録制御部 19は、エンコーダ 61、 62および VOB形成部 18により形成さ れた VOBを第 1層の記録領域 43に記録する(ステップ S26)。 VOBの記録領域 43 への記録は、記録開始位置 P11から開始される。また、第 1層の記録領域 43への V OBの記録は、記録領域 43の末尾領域に存在する未記録領域の長さが 1個の VOB の長さ L12よりも短くなるまで続けられる。
[0064] 続いて、システム制御部 63は、記録領域 43の末尾領域に存在する未記録領域の 長さが 1個の VOBの長さ L12よりも短くなるまで VOBが記録領域 43に記録されたか 否かを判定する。この判定は例えば次のような方法で行われる。すなわち、第 1層の 記録領域 43に対しリアルタイム記録処理を行っている間、システム制御部 63は、当 該リアルタイム記録処理により記録領域 43に対して記録を行うためにエンコードされ たコンテンツデータおよびこのコンテンツデータに付加された管理情報の量を積算し 、これを示す積算値 Vを保持する。つまり、積算値 Vは、記録制御部 19によって未記 a a
録領域 R2にすでに記録された 1個または複数個の VOBの合計長と、次に記録する VOBを形成するためにエンコード処理が終了してバッファメモリ 18Aに現在蓄えられ て 、るコンテンツデータおよび管理情報の合計長とを加算した値に等 、。積算値 V a は、エンコーダ 61、 62および VOB形成部 18によるエンコード処理 (VOB形成処理
を含む)の進行に応じて増加していく。さらに、システム制御部 63は、第 1層の記録領 域 43に対しリアルタイム記録処理を行っている間、積算値 Vと基準値 Vとを比較する
a r
。そして、積算値 Vが基準値 Vを超えたとき、システム制御部 63は、記録領域 43の
a r
末尾領域に存在する未記録領域の長さが 1個の VOBの長さ L12よりも短くなるまで V OBが記録領域 43に記録されたと ヽぅ判定を行う(ステップ S 27)。
[0065] 積算値 Vが基準値 Vを超えたとき、すなわち、記録領域 43の末尾領域に存在する
a r
未記録領域の長さが 1個の VOBの長さ L12よりも短くなるまで VOBが記録領域 43に 記録されたとき(ステップ S27 : YES)、システム制御部 63の制御のもと、エンコーダ 6 1、 62および VOB形成部 18は、第 1層の記録領域 43に最後に記録すべき VOBに おける最後の VOBUの長さ調整することによって ECCァラインを行う。続いて、記録 制御部 19は、第 1層の記録領域 43に最後に記録すべき VOBを記録領域 43に記録 する(ステップ S28)。これにより、記録領域 43の末尾領域における位置 13の直前ま で VOBが記録される。なお、 VOBUの長さの調整は、 VOBUにプライベートストリー ム(プライベートパケット)を挿入することによって行うことができる。
[0066] 続 ヽて、システム制御部 63は、 VOBの記録を行うべき記録領域を、第 1層の記録 領域 43から第 2層の記録領域 46へ変更する (ステップ S29)。この層変更は、 VOB の記録が第 1層の記録領域 43における位置 P13の直前まで行われた段階で行われ る。この結果、第 1層の記録領域 43の末尾領域において位置 P13から末尾位置 P6 までの間に未記録領域 72が形成される。
[0067] 続 、て、記録制御部 19は、第 2層の記録領域 46の先頭部分に記録位置調整領域 73を確保する (ステップ S30)。すなわち、記録制御部 19は、記録領域 46の先頭位 置 P7から位置 P14直前までの間に記録位置調整領域 73を確保する。記録位置調 整領域 73は未記録領域 72とほぼ同じ長さを有する。記録位置調整領域 73には、実 際に再生すべきコンテンツデータやこれらの管理情報は記録されず、後にダミーデ ータが記録される。記録位置調整領域 73を確保することにより次のような効果を得る ことができる。すなわち、 2層追記型 DVDにおいては、一般に、第 1層に未記録領域 を残したまま、この第 1層の未記録領域に重なり合う第 2層の未記録領域にデータを 記録すると、記録が不安定になる場合がある。したがって、第 2層の記録領域 46にお
いて、第 1層の記録領域 43における未記録領域 72とほぼ重なり合う領域に、記録位 置調整領域 73を形成し、ここに、実際に再生すべきコンテンツデータや管理情報を 記録しな!、ようにすることにより、実際に再生すべきコンテンッデータや管理情報の 記録が不安定になるのを防止することができる。
[0068] 続いて、記録制御部 19は、エンコーダ 61、 62および VOB形成部 18により形成さ れた VOBを第 2層の記録領域 46に記録する(ステップ S31)。 VOBの記録領域 46 への記録は、記録領域 46の先頭位置 P 14から開始される。なお、第 2層の記録領域 46の最初に GOP (Group Of Pictures)はクローズド GOPとするのが望ましい。しかし 、記録領域 46の先頭領域に記録される GOPをオープン GOPにして、当該 GOPに つきブロークンリンクフラグを立ててもょ 、。
[0069] その後、ユーザが例えば操作部 33に設けられた記録停止ボタン(図示せず)を押 す。これにより、システム制御部 63から記録制御部 19へ記録停止指令が発せられ、 VOBの記録が停止する(ステップ S32 : YES)。
[0070] 続いて、記録制御部 19は、管理情報記録領域 71に管理情報 (例えば VTSI)を記 録する。さらに、記録制御部 19は、第 2層の記録領域 46において最後に記録された VOBに続く未記録領域に管理情報のノ ックアップ情報 (例えば VTSIバックアップ情 報)を記録する (ステップ S33)。なお、管理情報およびこのバックアップ情報は、ェン コーダ 61、 62および VOB形成部 18により生成され、記録制御部 19に提供される。
[0071] 第 1層の記録領域 43および第 2層の記録領域 46に記録すべき一連のコンテンツ データのリアルタイム記録が終了した後、記録制御部 19は未記録領域 72および記 録位置調整領域 73にダミーデータを記録する (ステップ S34)。なお、ダミーデータを 記録するときには、リンキング手法としてゼロリンクを用いることにより、位置 P13付近 に無駄なデータが挿入されな 、ようにする。
[0072] ダミーデータは、当該リアルタイム記録処理で 2層追記型 DVD10に記録されたコン テンッデータである映像データ(ビデオパック)または音声データ (オーディオパック) と同じ属性を有する映像データまたは音声データであり、例えば仮に再生するとすれ ば画面全体が黒色になるような映像データや無音の音声データなどである。また、ダ ミーデータは、未記録領域 72および記録位置調整領域 73にお ヽてそれぞれ 1個の
セル (いわばダミーセル)を形成するように生成される。なお、未記録領域 72および 記録位置調整領域 73に記録されたダミーデータは、 PGC (Program Chain)により参 照されないようにする。
[0073] また、ダミーデータは、エンコーダ 61、 62にそれぞれ設けられたメモリ 61B、 62Bに それぞれ記憶されたダミー用素材データを用いて、エンコーダ 61、 62および VOB形 成部 18により生成される。ダミー用素材データは、当該リアルタイム記録処理で 2層 追記型 DVD 10に記録されたコンテンツデータである映像データまたは音声データと 同じ属性を有する映像データまたは音声データであり、例えば仮に再生するとすれ ば画面全体が黒色になるような映像データや無音の音声データなどであって、適切 な SCR (System Clock Reference)などが付されていないデータである。エンコーダ 6 1、 62および VOB形成部 18は、ダミー用素材データに適切な SCRなどを付してダミ 一データを生成する。なお、ダミー用素材データの記憶保持の方法として、本実施形 態のように、映像データと音声データとをそれぞれ別々のメモリ 61B、 62Bに記憶させ る方法を採用してもよいが、そうではなぐ映像データと音声データとがマルチプレツ タスされたストリームデータを 1個のメモリに記憶させる方法でもよい。例えば、 VOB 形成部 18に ROMを増設し、その ROMにこのストリームデータを記憶させる方法でも よい。
[0074] その後、 2層追記型 DVD10に対しフアイナライズ処理が行われると、第 1層の予約 領域 52にディスク情報(例ぇばUDFぉょびVMG)が記録され、かつ第 2層の記録領 域 46において末尾位置 P8に向けて残りの未記録領域がある場合には、この未記録 領域に例えば NULLデータが記録される (ステップ S35)。
[0075] 以上説明したとおり、第 2実施形態の記録再生装置 2は、第 1層の記録領域 43の末 尾領域に存在する未記録領域 72の長さが 1個の VOBの長さ L12よりも短くなるまで VOBを記録する。その後、記録再生装置 2は、未記録領域 72と記録位置調整領域 73にダミーデータを記録することにより、未記録領域 72および記録位置調整領域 73 をダミーデータで埋める。さら〖こ、記録再生装置 2は、当該リアルタイム記録処理で 2 層追記型 DVD 10に記録されたコンテンッデータである映像データまたは音声デー タと同じ属性を有する映像データまたは音声データをダミーデータとして用いることに
より、未記録領域 72および記録位置調整領域 73にダミーセルを形成する。これによ り、セルが第 1層と第 2層との間をまたいで記録されるのを防止することができる。また 、フアイナライズ処理を行うときに第 1層の記録領域 43の末尾部分に未記録領域が 残るのを防止することができる。よって、 DVDビデオ規格を遵守しつつ、コンテンツデ ータを 2層記録ディスクの第 1層と第 2層とにわたつてリアルタイムに記録することが可 會 になる。
[0076] また、第 2実施形態の記録再生装置 2によれば、第 1層の記録領域 43の末尾位置 P6まで VOBを記録することができるので、コンテンツデータを再生したとき、層変更 の直前に画面に何も映らなくなったり、画面にノイズが映ったり、音声が鳴らなくなつ たりするのを防止することができる。
[0077] さらに、第 2実施形態の記録再生装置 2によれば、 DVD規格を遵守することができ るので、コンテンツデータの記録 '再生について他社製品との互換性がとることができ る。
[0078] なお、上述した記録再生装置 2によるリアルタイム記録では、 VOBを固定長とした 1S VOBは可変長でもよい。 VOBを可変長とした場合には、 VOBの固定長 L12を V OBの最大長に置き換えて、数式 (2)による基準値 Vの設定などを行う。
[0079] また、上述した記録再生装置 2によるリアルタイム記録では、記録位置調整領域 73 を形成した。これは、上述したように、第 1層に未記録領域を残したまま、この第 1層 の未記録領域に重なり合う第 2層の未記録領域にデータを記録すると、記録が不安 定になる場合を考慮したものである。したがって、第 1層の未記録領域に重なり合う第 2層の未記録領域にデータを記録しても、再生に支障がな 、程度に記録の安定性を 確保できる場合には、記録位置調整領域 73を形成しなくてもよい。この場合には、第 2層の記録領域 46の先頭位置 P7から VOBを記録する。
[0080] また、上述した記録再生装置 2によるリアルタイム記録では、メモリ 61B、 62Bを設け 、これらにダミー用素材データを記憶し、ダミー用素材データを用いてダミーデータを 生成する場合を例にあげた。しかし、本発明はこれに限られない。例えば、第 1層の 記録領域 43および第 2層の記録領域 46に記録すべき一連のコンテンツデータのリ アルタイム記録が終了した後に、エンコーダ 61、 62のバッファメモリ 61A、 62Aまた
は VOB形成部 18のバッファメモリ 18Aに残って!/、るコンテンツデータを用いてダミー データを生成してもよい。これにより、メモリ 61B、 62Bを排除することができ、記録再 生装置 2の部品を減らすことができる。
[0081] また、図 4中のエンコーダ 61、 62および VOB形成手段 18がエンコード手段および エンコード工程の具体例である。また、図 5中のステップ S26、ステップ S28およびス テツプ S31が記録手段の具体例である。また、ステップ S26およびステップ S28が第 1記録工程の具体例であり、ステップ S31が第 2記録工程の具体例である。また、ステ ップ S29が層変更手段および層変更工程の具体例であり、ステップ S34がダミーデ ータ記録手段およびダミーデータ記録工程の具体例である。また、ステップ S30が領 域確保手段の具体例であり、ステップ S 34がダミーデータ生成手段の具体例である。 また、 VOBがデータブロックの具体例である。
[0082] (第 3実施形態)
本発明の第 3実施形態について説明する。なお、以下に述べる第 3実施形態にお いて、第 1および第 2実施形態と同一の構成要素には同一の符号を付し、その説明 を省略する。図 7は、本発明の記録装置および記録方法の第 3実施形態である記録 再生装置の構造を示している。図 7中の記録再生装置 3は、コンテンツデータを 2層 追記型 DVD 10に当該 2層追記型 DVD 10の第 1層と第 2層とにわたつてリアルタイム に記録することができる。システム制御部 81は、記録再生装置 3の各構成要素を制 御する。具体的には、システム制御部 81は、エンコーダ 16、 17、 VOB形成部 18お よび記録制御部 19を制御することにより、コンテンッデータの 2層追記型 DVD 10に 対するリアルタイム記録処理を行う。システム制御部 81は、例えば演算処理装置およ び記憶素子などにより構成することができる。
[0083] 図 8は、記録再生装置 3による、コンテンツデータの 2層追記型 DVD10に対するリ アルタイム記録処理の内容を示している。図 9は、このリアルタイム記録処理によって コンテンツデータなどが 2層追記型 DVD10に記録された状態を示して 、る。具体的 には、図 9はフアイナライズ処理が行われる前における 2層追記型 DVD 10の記録状 態を図 3と同様の表現方法で示している。
[0084] これより、図 8および図 9を参照しながら、第 3実施形態の記録再生装置 3におけるリ
アルタイム記録処理について説明する。記録再生装置 3は、 VOBを可変長とし、セ ル分割を行うことによって第 1層の記録領域 43の末尾領域にダミーセルを記録しな いで、コンテンツデータを第 1層と第 2層とにわたつてリアルタイムに記録する。なお、 以下の説明では、 VOBを 1個のセル力も構成し、 1個の VOB (セル)ごとにエンコード 処理および記録処理を行う場合を例にあげる。また、コンテンツデータの記録が過去 に一度行われ、この結果、第 1層の記録領域 43に 1個の VTS51がすでに記録され ている 2層追記型 DVD 10に対しコンテンッデータの追記を行う場合を例にあげる。 そして、追記を行うコンテンツデータの量 (長さ)は、記録開始時点における 2層追記 型 DVD10の第 1層の記録領域 43における未記録領域 R3 (図 9参照)の長さよりも長 いものとする。
[0085] まず、 2層追記型 DVD10が記録再生装置 3のディスク装着部(図示せず)に装着さ れた状態で、テレビ放送局から送信された映像信号および音声信号がテレビ受信部 11により受信され、またはビデオカメラ力 出力された映像信号および音声信号が外 部入力端子 9、 10を介して記録再生装置 1に入力され、ユーザが例えば操作部 33 に設けられた記録開始ボタン(図示せず)を押す。これにより、システム制御部 81から 記録開始指令が発せられる。これに応じて、システム制御部 81および記録制御部 19 はコンテンツデータのリアルタイム記録処理を開始する(図 7中のステップ S41)。 2層 追記型 DVD10にはすでに VTS51が記録されているので、コンテンツデータのリア ルタイム記録は、第 1層の記録領域 43において VTS51が記録された領域に続く位 置 P3から開始される。
[0086] 続いて、システム制御部 81の制御のもと、記録制御部 19は、記録領域 43における 位置 P3から管理情報記録領域 91を確保する (ステップ S42)。管理情報記録領域 9 1は、 VOBに関する管理情報 (例えば VTSI)を記録するための領域である。管理情 報記録領域 91の長さは、ここに記録する管理情報の長さとほぼ一致するように設定 される。
[0087] 続いて、システム制御部 81は、第 1層の記録領域 43の未記録領域 R3の長さ L21 を算出する (ステップ S43)。すなわち、システム制御部 81は、管理情報記録領域 91 を確保した直後において管理情報記録領域 91に続く位置 P21から記録領域 43の
末尾位置 P6までの間に連続して存在する未記録領域 R3の長さ L21を算出する。こ の算出は、例えば位置 P21の直前位置のアドレスと位置 P6のアドレスとの差をとるこ とによって行うことができる。
[0088] 続いて、システム制御部 81は、ユーザが指定した記録モードに応じた記録ビットレ ートによりコンテンツデータ(映像信号および音声信号)のエンコード処理を開始する ように、エンコーダ 16、 17および VOB形成部 18を制御する(ステップ S44)。これに より、テレビ受信部 11により受信され、またはビデオカメラから出力されたコンテンツ データがエンコードされ、当該エンコードされたコンテンツデータを含む VOBが形成 される。
[0089] 続いて、システム制御部 81は、基準値 Vを設定する (ステップ S45)。すなわち、記 録再生装置 3におけるリアルタイム記録処理では、第 1層の記録領域 43の末尾領域 における未記録領域に 1個のセルの全部を記録することができないときには、セル分 割処理によりセルを分割し、当該分割されたセルの前部を第 1層の記録領域 43の末 尾領域における未記録領域に記録し、当該分割されたセルの後部を第 2層の記録 領域 46の先頭領域に記録する。基準値 Vは、セル分割処理を行うか否かの基準値 であり、すなわち、第 1層の記録領域 43の末尾領域における未記録領域に 1個のセ ルの全部を記録することができな 、かどうかを判定するための基準値である。具体的 には、基準値 Vは、未記録領域 R3の長さ L21から、 1個以上のセルの最大長を引い た長さ(データ量)であることが望ましい。より具体的には、基準値 Vは、 1個のセルの 最大長 L22と 1個ないし数個の VOBUの長さとを加算した長さを、未記録領域 R3の 長さ L21から引いた長さであることが望ましい。すなわち、基準値 Vは、数式 (3)に従 つて算出することが望ましい。
[0090] V =L21 - (L22+L23 X m) (3)
なお、 mは例えば 1以上 10未満の整数
図 9中の位置 P22は、基準値 Vに対応する記録領域 43中の位置を示している。
[0091] 続いて、記録制御部 19は、エンコーダ 16、 17および VOB形成部 18により形成さ れた VOBを第 1層の記録領域 43に記録する(ステップ S46)。 VOBの記録領域 43 への記録は、記録開始位置 P21から開始される。また、第 1層の記録領域 43への V
OBの記録は、記録領域 43の末尾領域における未記録領域に 1個のセルの全部を 記録することができなくなるまで続けられる。
[0092] 続いて、システム制御部 81は、記録領域 43の末尾領域における未記録領域に 1個 のセルの全部を記録することができなくなるか否かを判定する。この判定は例えば次 のような方法で行われる。すなわち、第 1層の記録領域 43に対しリアルタイム記録処 理を行っている間、システム制御部 81は、当該リアルタイム記録処理により記録領域 43に対して記録を行うためにエンコードされたコンテンツデータおよびこのコンテンツ データに付加された管理情報の量を積算し、これを示す積算値 Vを保持する。つまり
a
、積算値 Vは、記録制御部 19によって未記録領域 R3にすでに記録された 1個また
a
は複数個のセルの合計長と、次に記録するセルを形成するためにエンコード処理が 終了してバッファメモリ 18Aに現在蓄えられているコンテンツデータおよび管理情報 の合計長とを加算した値に等しい。積算値 Vは、エンコーダ 16、 17および VOB形成
a
部 18によるエンコード処理 (VOB形成処理を含む)の進行に応じて増加していく。さ らに、システム制御部 81は、第 1層の記録領域 43に対しリアルタイム記録処理を行つ ている間、積算値 Vと基準値 Vとを比較する。そして、積算値 Vが基準値 Vを超えた
a r a r
とき、システム制御部 81は、記録領域 43の末尾領域における未記録領域に 1個のセ ルの全部を記録することができなくなると 、う判定を行う(ステップ S47)。
[0093] 積算値 Vが基準値 Vを超えたとき、すなわち、記録領域 43の末尾領域における未
a r
記録領域に 1個のセルの全部を記録することができなくなるとき (ステップ S47 : YES) 、システム制御部 81の制御のもと、エンコーダ 16、 17および VOB形成部 18は、第 1 層の記録領域 43の末尾領域から第 2層の記録領域 46の先頭領域に記録すべきセ ルに含まれるべきコンテンツデータについてクローズド GOPエンコードを行う。さらに 、 VOB形成部 18は、第 1層の記録領域 43の末尾領域から第 2層の記録領域 46の 先頭領域に記録すべきセルについて、セル分割処理を行う(ステップ S48)。
[0094] 図 10は、コンテンツデータについてのセル分割処理を示している。マルチプレク 18 のノ ッファメモリ 18Aには、第 1層の記録領域 43の末尾領域力も第 2層の記録領域 4 6の先頭領域に記録すべきセル 101に含まれるべき VOBUが蓄えられている。図 10 中右側に描かれている VOBU # 1がセル 101の先頭に配置される VOBUである。つ
まり、第 1層の記録領域 43の末尾領域力ゝら第 2層の記録領域 46の先頭領域にかけ てセル 101が記録されるとすれば、右側の VOUB # 1から左側の VOUB # xに向け て順次記録されることになる。また、図 10中縦方向に伸びる破線 B1は、第 1層の記 録領域 43と中間領域 42との境界線に対応する。つまり、仮にセル 101が記録領域 4 3に記録されたとしたら、この破線 B 1上にある VOUB # j + 1が第 1層の記録領域 43 と中間領域 42との境界線をまたいで記録されることになる(なお、この場合には VOU B #j + 1の一部が中間領域 42に入り込んでしまうので、実際にはこのような記録は行 われない)。さらに、図 10中縦方向に伸びる実線 B2は分割線である。第 1層の記録 領域 43の末尾領域力ゝら第 2層の記録領域 46の先頭領域に記録すべきセル 101は、 セル分割処理によって分割線 B2を境に、前部と後部とに分割される。そして、セル 1 01の前部は、セル 102として第 1層の記録領域 43の末尾領域に記録される。そして 、セル 101の後部は、セル 103として第 2層の記録領域 46の先頭領域に記録される セル分割処理は、具体的には次のように行われる。まず、 VOB形成部 18は、現段 階において第 1層の記録領域 43の最後に記録されている VOBに続く位置 P23から 末尾位置 P6までの間の長さ L25を算出する。続いて、 VOB形成部 18は、ノ ッファメ モリ 18Aに蓄えられて!/、る VOBUの長さを VOBU # 1から VOBU # xに向かって 1 個ずつ積算していく。この積算値が長さ L25の値を超えたとき、 VOB形成部 18は積 算を停止し、最後に積算の対象となった VOBU #j + lを特定する。これにより、第 1 層の記録領域 43と中間領域 42との境界線 (破線 B1)に対応する VOBU #j + lを特 定することができる。続いて、 VOB形成部 18は、 VOBU #j + lと VOBU #jとの間に 分割線 B2を設定し、分割線 B2に従ってセル 101をセル 102とセル 103とに分割す る。続いて、 VOB形成部 18は、セル 102に含まれる映像データと同期すべき音声デ ータであってセル 103に含まれているものを、セル 103力ら取り出し、これらをセル 10 2に入れる。続いて、 VOB形成部 18は、セル 103に含まれる映像データと同期すベ き音声データであってセル 102に含まれているものを、セル 102から取り出し、これら をセル 103に入れる。セル 102とセル 103との間の音声データの入れ替えにより、セ ル 102およびセル 103の長さが大きく変動した場合には、 VOB形成部 18は、上述し
た VOBU #j + lの特定、分割線の設定、セルの分割および音声データの入替の処 理を再度行う。続いて、 VOB形成部 18は、セル 102およびセル 103〖こ、分割後を考 慮した適切な SCRを付ける。続いて、 VOB形成部 18は、セル 102の末尾部分にプ ライべートパケットなどを挿入し、セル 102について ECCァラインを行う。
[0096] 続いて、記録制御部 19は、分割されたセル 101の前部、すなわちセル 102を第 1 層の記録領域 43の末尾領域に記録する(ステップ S49)。これにより、記録領域 43の 末尾領域は、セル 102によってちょうど埋まる。すなわち、セル 102の記録が行われ た後、記録領域 43の末尾領域には未記録領域がなくなる。
[0097] 続いて、システム制御部 81は、 VOB (セル)の記録を行うべき記録領域を、第 1層 の記録領域 43から第 2層の記録領域 46へ変更する (ステップ S50)。
[0098] 続いて、記録制御部 19は、分割されたセル 101の後部、すなわちセル 103を第 2 層の記録領域 46の先頭領域に先頭位置 P7から記録する (ステップ S51)。
[0099] 続いて、記録制御部 19は、エンコーダ 16、 17および VOB形成部 18により形成さ れた VOBを第 2層の記録領域 46に記録する(ステップ S52)。 VOBの記録領域 46 への記録は、記録領域 46においてセル 103が記録された領域に続く位置 P24から 開始される。
[0100] その後、ユーザが例えば操作部 33に設けられた記録停止ボタン(図示せず)を押 す。これにより、システム制御部 81から記録制御部 19へ記録停止指令が発せられ、 VOBの記録が停止する(ステップ S53 : YES)。
[0101] 続いて、記録制御部 19は、管理情報記録領域 91に管理情報 (例えば VTSI)を記 録する。さらに、記録制御部 19は、第 2層の記録領域 46において最後に記録された VOBに続く未記録領域に管理情報のノ ックアップ情報 (例えば VTSIバックアップ情 報)を記録する (ステップ S54)。なお、管理情報およびこのバックアップ情報は、ェン コーダ 16、 17および VOB形成部 18により生成され、記録制御部 19に提供される。
[0102] その後、 2層追記型 DVD10に対しフアイナライズ処理が行われると、第 1層の予約 領域 52にディスク情報(例ぇばUDFぉょびVMG)が記録され、かつ第 2層の記録領 域 46において末尾位置 P8に向けて残りの未記録領域がある場合には、この未記録 領域に例えば NULLデータが記録される (ステップ S55)。
[0103] 以上説明したとおり、第 3実施形態の記録再生装置 3は、第 1層の記録領域 43の末 尾領域における未記録領域にセルの全部を記録することができな ヽときには、セルを 分割し、当該分割されたセルの前部を記録領域 43の末尾領域における未記録領域 に記録し、当該分割されたセルの後部を第 2層の記録領域の先頭領域に記録する。 これにより、セルが第 1層と第 2層との間をまたいで記録されるのを防止することがで きる。また、フアイナライズ処理を行うときに第 1層の記録領域 43の末尾部分に未記 録領域が残るのを防止することができる。よって、 DVDビデオ規格を遵守しつつ、コ ンテンッデータを 2層記録ディスクの第 1層と第 2層とにわたつてリアルタイムに記録 することが可能になる。
[0104] また、第 2実施形態の記録再生装置 2によれば、第 1層の記録領域 43の末尾位置 P6までセルを記録することができるので、コンテンツデータを再生したとき、層変更の 直前に画面に何も映らなくなったり、画面にノイズが映ったり、音声が鳴らなくなったり するのを防止することができる。
[0105] さらに、第 2実施形態の記録再生装置 2によれば、 DVD規格を遵守することができ るので、コンテンツデータの記録 '再生について他社製品との互換性がとることができ る。
[0106] なお、上述した記録再生装置 3におけるリアルタイム記録処理では、第 1層の記録 領域 43の末尾領域力ゝら第 2層の記録領域 46の先頭領域にかけて記録すべきセル 1 01の全部について、クローズド GOPエンコード処理を行う場合を例にあげた。これに よると、第 2層の記録領域 46に最初に記録される GOPがクローズド GOPとなるので、 第 2層の記録領域 46の最初に記録された GOPの再生時に映像の欠落が生じるのを 防止することができる。しかし、本発明はこれに限られない。すなわち、第 1層の記録 領域 43の末尾領域力ゝら第 2層の記録領域 46の先頭領域にかけて記録すべきセル 1 01の全部について、オープン GOPエンコード処理を行ってもよい。この場合には、 第 2層の記録領域 46に最初に記録される GOPにブロークンリンクフラグを立てる。こ れにより、 2層追記型 DVDに記録されるコンテンツデータの量を減らすことができる。
[0107] また、図 7中のエンコーダ 16、 17および VOB形成手段 18がエンコード手段および エンコード工程の具体例である。また、図 8中のステップ S46、ステップ S49、ステップ
S51およびステップ S52が記録手段および記録工程の具体例である。また、ステップ S44がエンコード工程の具体例である。また、ステップ S50が層変更手段の具体例 である。
[0108] (第 4実施形態)
本発明の第 4実施形態について説明する。なお、以下に述べる第 4実施形態にお いて、第 1ないし第 3実施形態と同一の構成要素には同一の符号を付し、その説明を 省略する。図 11は、本発明の記録装置および記録方法の第 4実施形態である記録 再生装置の構造を示している。図 11中の記録再生装置 4は、コンテンツデータを 2層 追記型 DVD 10に当該 2層追記型 DVD 10の第 1層と第 2層とにわたつてリアルタイム に記録することができる。システム制御部 111は、記録再生装置 4の各構成要素を制 御する。具体的には、システム制御部 111は、エンコーダ 61、 62、 VOB形成部 18お よび記録制御部 19を制御することにより、コンテンッデータの 2層追記型 DVD 10に 対するリアルタイム記録を行う。システム制御部 111は、例えば演算処理装置および 記憶素子などにより構成されている。
[0109] 図 12は、記録再生装置 4による、コンテンツデータの 2層追記型 DVD10に対するリ アルタイム記録処理の内容を示している。図 13は、このリアルタイム記録処理によつ てコンテンツデータなどが 2層追記型 DVD10に記録された状態を示して 、る。具体 的には、図 13はフアイナライズ処理が行われる前における 2層追記型 DVD 10の記 録状態を図 3と同様の表現方法で示している。
[0110] これより、図 12および図 13を参照しながら、第 4実施形態の記録再生装置 4におけ るリアルタイム記録処理について説明する。記録再生装置 4は、 VOBを可変長とし、 第 1層の記録領域 43の末尾領域にダミーセルを記録することによって、コンテンツデ 一タを第 1層と第 2層とにわたつてリアルタイムに記録する。なお、以下の説明では、 VOBを 1個のセルから構成し、 1個の VOB (セル)ごとにエンコード処理および記録 処理を行う場合を例にあげる。また、コンテンツデータの記録が過去に一度行われ、 この結果、第 1層の記録領域 43に 1個の VTS51がすでに記録されている 2層追記型 DVD10に対しコンテンツデータの追記を行う場合を例にあげる。そして、追記を行う コンテンツデータの量 (長さ)は、記録開始時点における 2層追記型 DVD10の第 1層
の記録領域 43における未記録領域 R4 (図 13参照)の長さよりも長いものとする。
[0111] まず、 2層追記型 DVD10が記録再生装置 4のディスク装着部(図示せず)に装着さ れた状態で、テレビ放送局から送信された映像信号および音声信号がテレビ受信部 11により受信され、またはビデオカメラ力 出力された映像信号および音声信号が外 部入力端子 9、 10を介して記録再生装置 1に入力され、ユーザが例えば操作部 33 に設けられた記録開始ボタン(図示せず)を押す。これにより、システム制御部 111か ら記録開始指令が発せられる。これに応じて、システム制御部 111および記録制御 部 19はコンテンッデータのリアルタイム記録処理を開始する(図 7中のステップ S61) 。 2層追記型 DVD10にはすでに VTS51が記録されているので、コンテンツデータ のリアルタイム記録は、第 1層の記録領域 43において VTS51が記録された領域に 続く位置 P3から開始される。
[0112] 続いて、システム制御部 111の制御のもと、記録制御部 19は、記録領域 43におけ る位置 P3から管理情報記録領域 121を確保する (ステップ S62)。管理情報記録領 域 121は、 VOBに関する管理情報 (例えば VTSI)を記録するための領域である。管 理情報記録領域 121の長さは、ここに記録する管理情報の長さとほぼ一致するように 設定される。
[0113] 続いて、システム制御部 121は、第 1層の記録領域 43の未記録領域 R4の長さ L31 を算出する (ステップ S63)。すなわち、システム制御部 111は、管理情報記録領域 1 21を確保した直後において管理情報記録領域 121に続く位置 P31から記録領域 43 の末尾位置 P6までの間に連続して存在する未記録領域 R4の長さ L31を算出する。 この算出は、例えば位置 P31の直前位置のアドレスと位置 P6のアドレスとの差をとる こと〖こよって行うことができる。
[0114] 続いて、システム制御部 111は、ユーザが指定した記録モードに応じた記録ビット レートによりコンテンツデータ(映像信号および音声信号)のエンコード処理を開始す るように、エンコーダ 61、 62および VOB形成部 18を制御する(ステップ S64)。これ により、テレビ受信部 11により受信され、またはビデオカメラから出力されたコンテン ッデータがエンコードされ、当該エンコードされたコンテンツデータを含む VOBが形 成される。
[0115] 続いて、システム制御部 111は、基準値 を設定する (ステップ S65)。すなわち、 記録再生装置 4におけるリアルタイム記録処理では、 VOBの記録を第 1層の記録領 域 43の末尾位置 P6付近まで行う。基準値 Vは、 VOBの記録が第 1層の記録領域 4 3の末尾位置 P6付近まで行われたか否かを判定するための基準値である。具体的 には、基準値 Vは、未記録領域 R4の長さ L31から、 1個の VOBUの長さまたは数個 の VOBUの合計長を引いた値であることが望ましい。すなわち、 1個の VOBUの長さ を L32とすると、基準値 Vは、数式 (4)により算出することができる。
[0116] V =L31 -L32 X k) (4)
なお、 kは例えば 1以上 10未満の整数
図 13中の位置 P32は、基準値 Vに対応する記録領域 43中の位置を示している。
[0117] 続いて、記録制御部 19は、エンコーダ 61、 62および VOB形成部 18により形成さ れた VOBを第 1層の記録領域 43に記録する(ステップ S66)。 VOBの記録領域 43 への記録は、記録開始位置 P31から開始される。また、第 1層の記録領域 43への V OBの記録は、 VOBが記録領域 43の末尾位置 P6付近まで記録されるまで続けられ る。
[0118] 続いて、システム制御部 111は、 VOBの記録が第 1層の記録領域 43の末尾位置 P 6付近まで行われた力否かを判定する。この判定は例えば次のような方法で行われる 。すなわち、第 1層の記録領域 43に対しリアルタイム記録処理を行っている間、シス テム制御部 111は、当該リアルタイム記録処理により記録領域 43に対して記録を行う ためにエンコードされたコンテンツデータおよびこのコンテンツデータに付加された管 理情報の量を積算し、これを示す積算値 V
aを保持する。つまり、積算値 V
aは、記録制 御部 19によって未記録領域 R4にすでに記録された 1個または複数個の VOBの合 計長と、次に記録する VOBを形成するためにエンコード処理が終了してバッファメモ リ 18Aに現在蓄えられているコンテンツデータおよび管理情報の合計長とを加算した 値に等しい。積算値 Vは、エンコーダ 61、 62および VOB形成部 18によるエンコード
a
処理 (VOB形成処理を含む)の進行に応じて増加していく。さらに、システム制御部 1 11は、第 1層の記録領域 43に対しリアルタイム記録処理を行っている間、積算値 Vと
a 基準値 Vとを比較する。そして、積算値 Vが基準値 Vを超えたとき、システム制御部
111は、 VOBの記録が第 1層の記録領域 43の末尾位置 P6付近まで行われたという 判定を行う(ステップ S67)。
[0119] 積算値 Vが基準値 Vを超えたとき、すなわち、 VOBの記録が第 1層の記録領域 43
a r
の末尾位置 P6付近まで行われたとき (ステップ S67: YES)、システム制御部 111は 、セルをクローズすべき旨の指令、すなわちセルクローズ指令を VOB形成部 18に発 する。これに応じ、 VOB形成部 18は、セルクローズ処理を行う(ステップ S68)。
[0120] セルクローズ処理は、ステップ S67における判定が行われた時またはステップ S67 における判定結果が VOB形成部 18に伝えられた時、およそこの時点において、次 に記録すべき VOBを形成するためにエンコード処理 (VOB形成処理を含む)が行わ れているコンテンツデータによって 1個の VOB (特定 VOB)を形成する処理である。 例えば、 VOB形成部 18は、システム制御部 111から発せられたセルクローズ指令を 受け取った時、次に記録すべき VOBを形成するためのエンコード処理 (VOB形成 処理を含む)をー且中止し、このエンコード処理を中止した時点において次に記録す べき VOBを形成するためにバッファメモリ 18Aに蓄えられているコンテンツデータに よって 1個の VOBを形成する。セルクローズ処理により 1個の VOBを形成するときに は、当該 VOBに含まれる映像データと同期すべき音声データのすべてを取り込み、 また、 VOBの長さが ECCブロックの整数倍となるように、 VOBの末尾部分にプライべ ートパケットなどを挿入し、 ECCァラインを行う。このセルクローズ処理により形成され た VOBの長さは、通常の VOBの長さよりも短い場合があり、例えば、わずか数個 VO BUしか含まな!/、VOBである場合もある。
[0121] 続いて、記録制御部 19は、セルクローズ処理により形成された 1個の VOB (特定 V OB)を、第 1層の記録領域 43の末尾領域における未記録領域に当該未記録領域の 直前にすでに記録された VOBに続けて記録する (ステップ S69)。この結果、第 1層 の記録領域 43の末尾領域は、位置 P33から未記録領域 122が残るのみとなる。
[0122] 続いて、記録制御部 19は、未記録領域 122にダミーデータを記録する(ステップ S 70)。ダミーデータは、当該リアルタイム記録処理で 2層追記型 DVD10に記録され たコンテンツデータである映像データまたは音声データと同じ属性を有する映像デ ータまたは音声データであり、例えば仮に再生するとすれば画面全体が黒色になる
ような映像データや無音の音声データなどである。また、ダミーデータは、未記録領 域 122にお 、てそれぞれ 1個のセル ( ヽわばダミーセル)を形成するように生成される 。なお、未記録領域 122に記録されたダミーデータは、 PGC (Program Chain)により 参照されないようにする。また、第 2実施形態の記録再生装置 2と同様に、ダミーデー タは、エンコーダ 61、 62にそれぞれ設けられたメモリ 61B、 62Bにそれぞれ記憶され たダミー用素材データを用いて、エンコーダ 61、 62および VOB形成部 18により生成 される。
[0123] 続いて、システム制御部 111は、 VOBの記録を行うべき記録領域を、第 1層の記録 領域 43から第 2層の記録領域 46へ変更する (ステップ S71)。
[0124] 続いて、記録制御部 19は、エンコーダ 61、 62および VOB形成部 18により形成さ れた VOBを第 2層の記録領域 46に記録する(ステップ S72)。 VOBの記録領域 46 への記録は、記録領域 46の先頭位置 P7から開始される。なお、第 2層の記録領域 4 6に最初に記録される GOPはクローズド GOPにすることが望ましい。しかし、記録領 域 46の先頭領域に記録される GOPをオープン GOPにして、当該 GOPにっきブロ 一クンリンクフラグを立ててもよ 、。
[0125] その後、ユーザが例えば操作部 33に設けられた記録停止ボタン(図示せず)を押 す。これにより、システム制御部 111から記録制御部 19へ記録停止指令が発せられ 、 VOBの記録が停止する(ステップ S 73 : YES)。
[0126] 続いて、記録制御部 19は、管理情報記録領域 121に管理情報 (例えば VTSI)を 記録する。さらに、記録制御部 19は、第 2層の記録領域 46において最後に記録され た VOBに続く未記録領域に管理情報のバックアップ情報 (例えば VTSIバックアップ 情報)を記録する (ステップ S74)。なお、管理情報およびこのバックアップ情報は、ェ ンコーダ 61、 62および VOB形成部 18により生成され、記録制御部 19に提供される
[0127] その後、 2層追記型 DVD10に対しフアイナライズ処理が行われると、第 1層の予約 領域 52にディスク情報(例ぇばUDFぉょびVMG)が記録され、かつ第 2層の記録領 域 46において末尾位置 P8に向けて残りの未記録領域がある場合には、この未記録 領域に例えば NULLデータが記録される (ステップ S75)。
[0128] 以上説明したとおり、第 4実施形態の記録再生装置 4は、 VOBの記録が第 1層の記 録領域 43の末尾位置 P6付近まで行われたときにセルクローズ指令を発し、次に記 録すべき VOBを形成するためのエンコード処理を中止し、エンコード処理を中止し た時点において、次に記録すべき VOBを形成するためにバッファメモリ 18Aに蓄え られて 、るコンテンッデータによって 1個の VOB (特定 VOB)を形成し、この VOBを 第 1層の記録領域の末尾領域に記録する。その後、記録再生装置 4は、第 1層の記 録領域の末尾領域に残った未記録領域 122にダミーデータを記録することにより、未 記録領域 122をダミーデータで埋める。さらに、記録再生装置 4は、当該リアルタイム 記録処理で 2層追記型 DVD 10に記録されたコンテンッデータである映像データま たは音声データと同じ属性を有する映像データまたは音声データをダミーセルとして 用いることにより、未記録領域 122にはいわばダミーセルを形成する。これにより、セ ルが第 1層と第 2層との間をまたいで記録されるのを防止することができる。また、ファ イナライズ処理を行うときに第 1層の記録領域 43の末尾部分に未記録領域が残るの を防止することができる。よって、 DVDビデオ規格を遵守しつつ、コンテンツデータを 2層記録ディスクの第 1層と第 2層とにわたつてリアルタイムに記録することが可能にな る。
[0129] また、第 4実施形態の記録再生装置 4によれば、第 1層の記録領域 43の末尾位置 P6までセルを記録することができるので、コンテンツデータを再生したとき、層変更の 直前に画面に何も映らなくなったり、画面にノイズが映ったり、音声が鳴らなくなったり するのを防止することができる。
[0130] また、第 4実施形態の記録再生装置 4によれば、 DVD規格を遵守することができる ので、コンテンツデータの記録'再生について他社製品との互換性がとることができる
[0131] また、第 4実施形態の記録再生装置 4は、第 1層の記録領域 43の末尾位置 P6付近 でセルをクローズすることによって、第 1層の記録領域 43の末尾領域に記録すべき、 特別な長さを有する 1個の VOBを形成し、これを記録領域 43の末尾領域に記録す る。これにより、第 1層の記録領域 43の末尾位置 P6のギリギリ(末尾位置 P6からわず 力 1個ないし数個の VOBUの長さ分前の位置)まで、記録すべきコンテンツデータ、
すなわち実際に再生されるべきコンテンツデータを記録することができる。したがって 、 2層追記型 DVDの記録領域を有効に使用することができ、コンテンツデータの実 質的な記録容量を増加させることができる。
[0132] また、第 4実施形態の記録再生装置 4によれば、第 1層の記録領域 43の末尾領域 に特定 VOBを記録し(図 12中のステップ S69)、これに連続してリアルタイムで当該 末尾領域の残りの未記録領域にダミーデータを記録するので (ステップ S 70)、当該 末尾領域の位置 P33付近(図 13参照)にリンクロスが生じるのを容易に防止すること ができる。すなわち、第 2実施形態の記録再生装置 2のように、リンキング手法として ゼロリンクを用いなくても、リンクロスの発生を防止することができる。つまり、記録領域 43の末尾領域にぉ 、て特定 VOBとダミーデータ (ダミーセル)とを連続して記録する ことができる。
[0133] なお、上述した記録再生装置 4によるリアルタイム記録では、メモリ 61B、 62Bを設 け、これらにダミー用素材データを記憶し、ダミー用素材データを用いてダミーデータ を生成する場合を例にあげた。しかし、本発明はこれに限られない。例えば、第 1層 の記録領域 43および第 2層の記録領域 46に記録すべき一連のコンテンツデータの リアルタイム記録が終了した後に、エンコーダ 61、 62のバッファメモリ 61A、 62Aまた は VOB形成部 18のバッファメモリ 18Aに残って!/、るコンテンツデータを用いてダミー データを生成してもよい。これにより、メモリ 61B、 62Bを排除することができ、記録再 生装置 2の部品を減らすことができる。
[0134] また、図 11中のエンコーダ 61、 62および VOB形成手段 18がエンコード手段およ びエンコード工程の具体例である。また、図 12中のステップ S66、ステップ S69およ びステップ S72が記録手段の具体例であり、ステップ S64がエンコード工程の具体例 であり、ステップ S67が判定手段および判定工程の具体例であり、ステップ S71が層 変更手段および層変更工程の具体例である。また、ステップ S66が第 1記録工程の 具体例であり、ステップ S68な ヽしステップ S 70が末尾領域記録工程および末尾領 域記録方法の具体例である。さらに、ステップ S68が特定データブロック形成工程の 具体例であり、ステップ S69が特定データブロック記録工程の具体例であり、ステップ S 70がダミーデータ記録手段およびダミーデータ記録工程の具体例である。また、ス
テツプ S70はダミーデータ生成手段の具体例でもある。また、ステップ S72が第 2記 録工程の具体例である。また、 VOBがデータブロックの具体例であり、特定 VOBが 特定データブロックの具体例である。
[0135] なお、上述した記録再生装置 1ないし 4によるリアルタイム記録処理の説明では、コ ンテンッデータの記録が過去に一度行われ、この結果、第 1層の記録領域 43に 1個 の VTS 51がすでに記録されて!、る 2層追記型 DVD 10に対しコンテンッデータの追 記を行う場合を例にあげた。しかし、記録再生装置 1ないし 4によるリアルタイム記録 処理は、未記録の 2層追記型 DVDにコンテンツデータを記録する場合にも適用する ことができる。
[0136] また、上述した記録再生装置 1ないし 4によるリアルタイム記録処理の説明では、 1 個の VOBが 1個セル力 なる場合を例にあげた力 記録再生装置 1ないし 4によるリ アルタイム記録処理は、 1個の VOBが数個セル力 なる場合にも適用することができ る。
[0137] また、上述した記録再生装置 1ないし 4では、 2層追記型 DVD10に対しリアルタイ ム記録を行う場合を例にあげたが、本発明は、 2層追記型 DVDだけでなぐ 2層書換 型 DVD (例えば 2層の DVD— RWなど)にも適用することができる。
[0138] また、上述した記録再生装置 1な!、し 4では、テレビ放送局またはビデオカメラなど 力 アナログの映像信号および音声信号を受け取り、これをデジタルの映像信号お よび音声信号に変換してから、これらをエンコードし、 2層追記型 DVD10に記録する 。しかし、本発明はこれに限られない。デジタルの映像信号および音声信号を受け取 り、これらに対しエンコードを行い、記録してもよい。また、すでに DVDビデオ規格に よりエンコードされた映像信号および音声信号を受け取り、これらを全面的または部 分的に再エンコードして記録してもよい。また、本発明はコンテンツデータの再生機 能を有しない記録装置にも適用することができる。また、記録装置に映像信号および 音声信号を供給する信号供給源も、テレビ放送局、ビデオカメラなどに限定されない 。さらに、コンテンツデータは映像信号および音声信号に限られない。さらに、コンテ ンッデータは映像信号だけでもよ 、。
[0139] また、本発明の記録装置は、例えば DVDレコーダなどの AV機器に限らず、コンビ
ユータプログラムをコンピュータに読み込ませることによって実現することも可能である
。この場合には、上述したエンコーダ 16、 17、 61、 62、 VOB形成部 18、記録制御 部 19およびシステム制御部 30、 63、 81、 111などの機能を実現するためのコンビュ ータプログラム、具体的には図 12に示す各ステップを実現するためのコンピュータブ ログラムを作成する。
[0140] また、本発明は、請求の範囲および明細書全体力 読み取るこのできる発明の要 旨または思想に反しない範囲で適宜変更可能であり、そのような変更を伴う記録装 置および記録方法並びにこれらの機能を実現するコンピュータプログラムもまた本発 明の技術思想に含まれる。
産業上の利用可能性
[0141] 本発明に係る 2層記録ディスクのための記録装置および記録方法は、例えば DVD 等の 2層の記録層を有する光ディスクに対しコンテンッデータの記録を行う DVDレコ ーダ等の記録装置に利用可能である。
Claims
請求の範囲
[1] コンテンツデータを 2層記録ディスクに当該 2層記録ディスクの 2層にわたつて記録 する記録装置であって、
コンテンツデータをエンコードし、当該エンコードされたコンテンツデータを含むデ 一タブロックを形成するエンコード手段と、
前記エンコード手段により形成されたデータブロックを前記 2層記録ディスクに記録 する記録手段と、
前記記録手段が前記データブロックの記録を行う記録領域を、前記 2層記録ディス クの第 1層の記録領域力 第 2層の記録領域へ変更する層変更手段とを備え、 前記記録手段は、前記第 1層の記録領域の末尾領域における未記録領域に前記 データブロックの全部を記録することができな ヽときには、前記データブロックを分割 し、当該分割されたデータブロックの前部を前記第 1層の記録領域の末尾領域にお ける未記録領域に記録し、当該分割されたデータブロックの後部を前記第 2層の記 録領域に記録する分割記録手段を備えていることを特徴とする記録装置。
[2] 前記エンコード手段は、前記分割記録手段により分割すべき前記データブロックに 含まれるコンテンツデータの一部または全部に対しクローズド GOPエンコード処理を 行うことを特徴とする請求の範囲第 1項に記載の記録装置。
[3] 前記エンコード手段は、前記分割記録手段により分割すべき前記データブロックに 含まれるコンテンツデータの一部または全部に対しオープン GOPエンコード処理を 行うことを特徴とする請求の範囲第 1項に記載の記録装置。
[4] コンテンツデータを 2層記録ディスクに当該 2層記録ディスクの 2層にわたつて記録 する記録装置であって、
コンテンツデータをエンコードし、当該エンコードされたコンテンツデータを含むデ 一タブロックを形成するエンコード手段と、
前記エンコード手段により形成されたデータブロックを前記 2層記録ディスクに記録 する記録手段と、
前記記録手段が前記データブロックの記録を行う記録領域を、前記 2層記録ディス クの第 1層の記録領域から第 2層の記録領域へ変更する層変更手段と、
前記記録手段による前記データブロックの記録が前記第 1層の記録領域の末尾位 置付近まで行われたことを判定する判定手段と、
前記 2層記録ディスクにダミーデータを記録するダミーデータ記録手段とを備え、 前記エンコード手段は、前記判定手段による判定が行われた時または前記判定手 段による判定結果が前記エンコード手段に伝えられた時、およそこの時点において、 次に記録すべきデータブロックを形成するためにエンコード処理が行われているコン テンッデータによって特定データブロックを形成し、
前記記録手段は、前記エンコード手段により形成された特定データブロックを前記 第 1層の記録領域の末尾領域における未記録領域に当該未記録領域の直前にす でに記録されたデータブロックに続けて記録し、
前記ダミーデータ記録手段は、前記特定データブロックが記録された後における前 記第 1層の記録領域の末尾領域における未記録領域に前記ダミーデータを記録す ることを特徴とする記録装置。
[5] 前記エンコード手段は、前記判定手段による判定が行われた時または前記判定手 段による判定結果が前記エンコード手段に伝えられた時、およそこの時点において、 次に記録すべきデータブロックを形成するためにバッファメモリに蓄えられて 、るコン テンッデータによって特定データブロックを形成することを特徴とする請求の範囲第 4 項に記載の記録装置。
[6] 前記エンコード手段は、前記判定手段による判定が行われた時または前記判定手 段による判定結果が前記エンコード手段に伝えられた時、およそこの時点において、 次に記録すべきデータブロックを形成するためのエンコード処理を中止し、このェン コード処理を中止した時点において前記次に記録すべきデータブロックを形成する ためにバッファメモリにすでに蓄えられているコンテンツデータによって特定データブ ロックを形成することを特徴とする請求の範囲第 4項に記載の記録装置。
[7] 前記記録手段による前記特定データブロックの記録と前記ダミーデータ記録手段 による前記ダミーデータの記録とはリアルタイムに連続して行われることを特徴とする 請求の範囲第 4項に記載の記録装置。
[8] 前記ダミーデータ記録手段は、前記エンコード手段によるエンコード処理のために
ノ ッファメモリに蓄えられているコンテンツデータを用いて前記ダミーデータを生成す るダミーデータ生成手段を備えていることを特徴とする請求の範囲第 4項に記載の記 録装置。
[9] ダミー用素材データを記憶した記憶手段を備え、
前記ダミーデータ記録手段は、前記記憶手段に記憶された前記ダミー用素材デー タを用いて前記ダミーデータを生成するダミーデータ生成手段を備えて 、ることを特 徴とする請求の範囲第 4項に記載の記録装置。
[10] コンテンツデータを 2層記録ディスクに当該 2層記録ディスクの 2層にわたつて記録 する記録装置であって、
コンテンツデータをエンコードし、当該エンコードされたコンテンツデータを含む所 定の最大長を有するデータブロックを形成するエンコード手段と、
前記エンコード手段により形成されたデータブロックを前記 2層記録ディスクに記録 する記録手段と、
前記記録手段が前記データブロックの記録を行う記録領域を、前記 2層記録ディス クの第 1層の記録領域から第 2層の記録領域へ変更する層変更手段と、
前記 2層記録ディスクにダミーデータを記録するダミーデータ記録手段とを備え、 前記記録手段は、前記第 1層の記録領域の末尾領域に存在する未記録領域の長 さが前記データブロックの最大長よりも短くなるまで、前記エンコード手段により形成 されたデータブロックを記録し、
前記ダミーデータ記録手段は、前記未記録領域の長さが前記データブロックの最 大長よりも短くなるまで前記記録手段による前記データブロックの記録が行われた後 に、前記ダミーデータを前記未記録領域に記録することを特徴とする記録装置。
[11] 前記ダミーデータ記録手段は、前記第 1層の記録領域および前記第 2層の記録領 域に記録すべき一連のコンテンツデータのリアルタイムでの記録が終了した後に、前 記未記録領域にダミーデータを記録することを特徴とする請求の範囲第 10項に記載 の記録装置。
[12] 前記第 1層の記録領域の末尾領域に存在する前記未記録領域とほぼ同じ長さを有 する記録位置調整領域を前記第 2層の記録領域の先頭領域に確保する領域確保手
段を備え、
前記記録手段は、前記第 2層の記録領域にお 、て前記記録位置調整領域に続く 位置から前記データブロックを記録し、
前記ダミーデータ記録手段は前記ダミーデータを前記記録位置調整領域に記録 することを特徴とする請求の範囲第 10項に記載の記録装置。
[13] 前記ダミーデータ記録手段は、前記エンコード手段によるエンコード処理のために ノ ッファメモリに蓄えられているコンテンツデータを用いて前記ダミーデータを生成す るダミーデータ生成手段を備えていることを特徴とする請求の範囲第 10項に記載の 記録装置。
[14] ダミー用素材データを記憶した記憶手段を備え、
前記ダミーデータ記録手段は、前記記憶手段に記憶された前記ダミー用素材デー タを用いて前記ダミーデータを生成するダミーデータ生成手段を備えて 、ることを特 徴とする請求の範囲第 10項に記載の記録装置。
[15] コンテンツデータを 2層記録ディスクに当該 2層記録ディスクの 2層にわたつて記録 する記録装置であって、
コンテンツデータをエンコードし、当該エンコードされたコンテンツデータを含む固 定長のデータブロックを形成するエンコード手段と、
前記エンコード手段により形成されたデータブロックを前記 2層記録ディスクに記録 する記録手段と、
前記記録手段が前記データブロックの記録を行う記録領域を、前記 2層記録ディス クの第 1層の記録領域力 第 2層の記録領域へ変更する層変更手段とを備え、 前記記録手段は、前記第 1層の記録領域にぉ 、て前記データブロックの記録を開 始する記録開始位置から前記第 1層の記録領域の末尾位置までの長さが、前記デ 一タブロックの長さの n倍 (nは 1以上の整数)となるように前記記録開始位置を決める 記録開始位置設定手段を備えていることを特徴とする記録装置。
[16] 前記記録開始位置設定手段は、前記データブロックに関する管理情報を記録する ための管理情報記録領域を前記第 1層の記録領域における未記録領域の先頭位置 から前記記録開始位置の直前までの間に確保し、当該管理情報記録領域の長さを
調節することによって前記記録開始位置を設定することを特徴とする請求の範囲第 1
5項に記載の記録装置。
[17] 前記データブロックは DVDビデオ規格におけるセルであることを特徴とする請求の 範囲第 1項に記載の記録装置。
[18] 前記データブロックは DVDビデオ規格におけるセルであることを特徴とする請求の 範囲第 4項に記載の記録装置。
[19] 前記データブロックは DVDビデオ規格におけるセルであることを特徴とする請求の 範囲第 10項に記載の記録装置。
[20] 前記データブロックは DVDビデオ規格におけるセルであることを特徴とする請求の 範囲第 15項に記載の記録装置。
[21] コンテンツデータを 2層記録ディスクに当該 2層記録ディスクの 2層にわたつて記録 する記録方法であって、
コンテンツデータをエンコードし、当該エンコードされたコンテンツデータを含むデ 一タブロックを形成するエンコード工程と、
前記エンコード工程において形成されたデータブロックを前記 2層記録ディスクに 記録する記録工程と、
前記エンコード工程において形成されたデータブロックの記録を行うべき記録領域 を、前記 2層記録ディスクの第 1層の記録領域から第 2層の記録領域へ変更する層 変更工程とを備え、
前記記録工程では、前記第 1層の記録領域の末尾領域における未記録領域に前 記データブロックのすべてを記録することができな 、ときには、前記データブロックを 分割し、当該分割されたデータブロックの前部を前記第 1層の記録領域の末尾領域 における未記録領域に記録し、当該分割されたデータブロックの後部を前記第 2層 の記録領域に記録することを特徴とする記録方法。
[22] コンテンツデータを 2層記録ディスクに当該 2層記録ディスクの 2層にわたつて記録 する記録方法であって、
コンテンツデータをエンコードし、当該エンコードされたコンテンツデータを含むデ 一タブロックを形成するエンコード工程と、
前記エンコード工程において形成されたデータブロックを前記 2層記録ディスクの 第 1層の記録領域に記録する第 1記録工程と、
前記第 1記録工程における前記データブロックの記録が前記第 1層の記録領域の 末尾位置付近まで行われたことを判定する判定工程と、
前記判定工程の判定に応じて末尾領域記録方法を実行する末尾領域記録工程と 前記エンコード工程において形成されたデータブロックの記録を行うべき記録領域 を、前記 2層記録ディスクの第 1層の記録領域から第 2層の記録領域へ変更する層 変更工程と、
前記エンコード工程において形成されたデータブロックを前記第 2層の記録領域に 記録する第 2記録工程とを備え、
前記末尾領域記録方法は、
前記判定工程において判定が行われた時または前記判定工程における判定が前 記エンコード工程においてエンコード処理を行うエンコード手段に伝えられた時、お よそこの時点において、次に記録すべきデータブロックを形成するためにエンコード 処理が行われて!/ヽるコンテンッデータにより特定データブロックを形成する特定デー タブロック形成工程と、
前記特定データブロック形成工程において形成された特定データブロックを前記第 1層の記録領域の末尾領域における未記録領域に当該未記録領域の直前にすでに 記録されたデータブロックに続けて記録する特定データブロック記録工程と、 前記特定データブロック記録工程にぉ 、て特定データブロックが記録された後に おける前記第 1層の記録領域の末尾領域における未記録領域にダミーデータを記 録するダミーデータ記録工程を備え、
前記特定データブロック記録工程における前記特定データブロックの記録と前記ダ ミーデータ記録工程における前記ダミーデータの記録とはリアルタイムに連続して行 われることを特徴とする記録方法。
コンテンツデータを 2層記録ディスクに当該 2層記録ディスクの 2層にわたって記録 する記録方法であって、
コンテンツデータをエンコードし、当該エンコードされたコンテンツデータを含む所 定の最大長を有するデータブロックを形成するエンコード工程と、
前記 2層記録ディスクの第 1層の記録領域の末尾領域に存在する未記録領域の長 さが前記データブロックの最大長よりも短くなるまで、前記エンコード工程において形 成されたデータブロックを前記第 1層の記録領域に記録する第 1記録工程と、 前記エンコード工程において形成されたデータブロックの記録を行うべき記録領域 を、前記 2層記録ディスクの第 1層の記録領域から第 2層の記録領域へ変更する層 変更工程と、
前記エンコード手段により形成されたデータブロックを前記第 2層の記録領域に記 録する第 2記録工程と、
前記未記録領域にダミーデータを記録するダミーデータ記録工程とを備えているこ とを特徴とする記録方法。
[24] コンテンツデータを 2層記録ディスクに当該 2層記録ディスクの 2層にわたつて記録 する記録方法であって、
コンテンツデータをエンコードし、当該エンコードされたコンテンツデータを含む固 定長のデータブロックを形成するエンコード工程と、
前記エンコード工程において形成されたデータブロックを前記 2層記録ディスクに 記録する記録工程と、
前記エンコード工程において形成されたデータブロックの記録を行うべき記録領域 を、前記 2層記録ディスクの第 1層の記録領域から第 2層の記録領域へ変更する層 変更工程とを備え、
前記記録工程では、前記第 1層の記録領域にぉ 、て前記データブロックの記録を 開始する記録開始位置から前記第 1層の記録領域の末尾位置までの長さが、前記 データブロックの長さの n倍 (nは 1以上の整数)となるように前記記録開始位置を決 めることを特徴とする記録方法。
[25] 請求の範囲第 1項に記載の記録装置としてコンピュータを機能させるためのコンビ ユータプログラム。
[26] 請求の範囲第 4項に記載の記録装置としてコンピュータを機能させるためのコンビ
ユータプログラム。
[27] 請求の範囲第 10項に記載の記録装置としてコンピュータを機能させるためのコンビ ユータプログラム。
[28] 請求の範囲第 15項に記載の記録装置としてコンピュータを機能させるためのコンビ ユータプログラム。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/918,682 US20090060459A1 (en) | 2005-04-18 | 2006-04-18 | Recording Apparatus and Recording Method for Dual-Layer Recording Disk |
EP06732038A EP1873777A4 (en) | 2005-04-18 | 2006-04-18 | RECORDING ARRANGEMENT AND RECORDING METHOD FOR A 2-LEAF DISC |
JP2007528153A JP4379631B2 (ja) | 2005-04-18 | 2006-04-18 | 2層記録ディスクのための記録装置および記録方法 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005120118 | 2005-04-18 | ||
JP2005-120118 | 2005-04-18 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2006112454A1 true WO2006112454A1 (ja) | 2006-10-26 |
Family
ID=37115169
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2006/308109 WO2006112454A1 (ja) | 2005-04-18 | 2006-04-18 | 2層記録ディスクのための記録装置および記録方法 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20090060459A1 (ja) |
EP (1) | EP1873777A4 (ja) |
JP (1) | JP4379631B2 (ja) |
WO (1) | WO2006112454A1 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007066446A (ja) * | 2005-08-31 | 2007-03-15 | Matsushita Electric Ind Co Ltd | 記録装置、プログラム、記録方法。 |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2006088090A1 (ja) * | 2005-02-17 | 2006-08-24 | Pioneer Corporation | エンコード装置、エンコード方法およびエンコードを行うためのコンピュータプログラム |
WO2006088091A1 (ja) * | 2005-02-17 | 2006-08-24 | Pioneer Corporation | 2層記録ディスクに対する映像データの記録方法および2層記録ディスク記録装置 |
US20080260359A1 (en) * | 2005-02-17 | 2008-10-23 | Takashi Hora | Recording Apparatus for Dual-Layer Recording Disk, and Method of Recording Video Information onto Dual-Layer Recording Disk |
US20090074388A1 (en) * | 2005-04-19 | 2009-03-19 | Pioneer Corporation | Recording apparatus and recording method for dual-layer recording disk |
JP2007299447A (ja) * | 2006-04-28 | 2007-11-15 | Teac Corp | 光ディスク装置、データ記録方法、及び多層光ディスク媒体 |
JP5381454B2 (ja) * | 2009-07-23 | 2014-01-08 | ソニー株式会社 | 映像音声記録装置及び編集方法 |
JP2014081974A (ja) * | 2012-10-12 | 2014-05-08 | Sony Corp | 情報処理装置および情報処理方法 |
US11194516B2 (en) * | 2019-10-08 | 2021-12-07 | Micron Technology, Inc. | Media type selection |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0888854A (ja) * | 1994-09-20 | 1996-04-02 | Toshiba Corp | 動画像符号化方式 |
JPH11232792A (ja) * | 1998-02-12 | 1999-08-27 | Nippon Columbia Co Ltd | 記録装置およびディスク記録方法 |
JP2000285609A (ja) * | 1999-03-31 | 2000-10-13 | Sony Corp | 記録管理データ生成方法及びデータ記録方法並びにそれらの装置 |
JP2004005855A (ja) * | 2002-05-31 | 2004-01-08 | Toshiba Corp | 記録装置及び記録方法 |
JP2004355714A (ja) * | 2003-05-29 | 2004-12-16 | Ricoh Co Ltd | 記録媒体ドライブ装置、記録媒体ドライブ用プログラム、記憶媒体及び記録媒体ドライブ方法 |
JP2005071567A (ja) * | 2003-08-04 | 2005-03-17 | Nec Electronics Corp | データ記録装置、データ記録方法及び記録制御プログラム |
JP2006059514A (ja) * | 2004-07-21 | 2006-03-02 | Matsushita Electric Ind Co Ltd | リアルタイム情報記録装置および記録方法。 |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5729525A (en) * | 1995-06-21 | 1998-03-17 | Matsushita Electric Industrial Co., Ltd. | Two-layer optical disk |
CN100414612C (zh) * | 1995-10-09 | 2008-08-27 | 松下电器产业株式会社 | 光盘 |
JP3717585B2 (ja) * | 1996-03-19 | 2005-11-16 | パイオニア株式会社 | 情報記録媒体及びその情報記録装置 |
AU2003257644A1 (en) * | 2002-08-21 | 2004-03-11 | Nec Corporation | Optical information recording/reproduction medium recording method, recording/reproduction method, and reproduction method, recording device, recording/reproduction device, reproduction device, and optical information recording/reproduction medium |
EP1561217B1 (en) * | 2002-11-12 | 2015-04-08 | LG Electronics, Inc. | Recording medium having data structure for managing reproduction of multiple reproduction path video data recorded thereon and recording and reproducing methods and apparatuses |
US7437053B2 (en) * | 2003-01-15 | 2008-10-14 | Matsushita Electric Industrial Co., Ltd. | Digital video recorder, method of driving the video recorder and program |
JP3710790B2 (ja) * | 2003-03-24 | 2005-10-26 | 株式会社リコー | 情報記録方法及びその装置 |
KR100936027B1 (ko) * | 2003-04-19 | 2010-01-11 | 삼성전자주식회사 | 호환성을 고려한 결함 관리 방법, 그 디스크 드라이브 및그 디스크 |
CN1836283B (zh) * | 2003-08-12 | 2011-04-13 | 日本先锋公司 | 记录装置及记录方法、重放装置及重放方法 |
US7577340B2 (en) * | 2004-07-21 | 2009-08-18 | Panasonic Corporation | Device and method for recording real-time data |
CN1842866B (zh) * | 2004-07-22 | 2012-02-22 | 松下电器产业株式会社 | 用于记录介质的信息记录方法和信息记录设备 |
US20060159171A1 (en) * | 2005-01-18 | 2006-07-20 | Nader Mohsenian | Buffer-adaptive video content classification |
US20090074388A1 (en) * | 2005-04-19 | 2009-03-19 | Pioneer Corporation | Recording apparatus and recording method for dual-layer recording disk |
WO2006131845A2 (en) * | 2005-06-09 | 2006-12-14 | Koninklijke Philips Electronics N.V. | Method and apparatus for recording information on a multi-layered optical disc |
-
2006
- 2006-04-18 EP EP06732038A patent/EP1873777A4/en not_active Withdrawn
- 2006-04-18 WO PCT/JP2006/308109 patent/WO2006112454A1/ja active Application Filing
- 2006-04-18 JP JP2007528153A patent/JP4379631B2/ja active Active
- 2006-04-18 US US11/918,682 patent/US20090060459A1/en not_active Abandoned
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0888854A (ja) * | 1994-09-20 | 1996-04-02 | Toshiba Corp | 動画像符号化方式 |
JPH11232792A (ja) * | 1998-02-12 | 1999-08-27 | Nippon Columbia Co Ltd | 記録装置およびディスク記録方法 |
JP2000285609A (ja) * | 1999-03-31 | 2000-10-13 | Sony Corp | 記録管理データ生成方法及びデータ記録方法並びにそれらの装置 |
JP2004005855A (ja) * | 2002-05-31 | 2004-01-08 | Toshiba Corp | 記録装置及び記録方法 |
JP2004355714A (ja) * | 2003-05-29 | 2004-12-16 | Ricoh Co Ltd | 記録媒体ドライブ装置、記録媒体ドライブ用プログラム、記憶媒体及び記録媒体ドライブ方法 |
JP2005071567A (ja) * | 2003-08-04 | 2005-03-17 | Nec Electronics Corp | データ記録装置、データ記録方法及び記録制御プログラム |
JP2006059514A (ja) * | 2004-07-21 | 2006-03-02 | Matsushita Electric Ind Co Ltd | リアルタイム情報記録装置および記録方法。 |
Non-Patent Citations (1)
Title |
---|
See also references of EP1873777A4 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007066446A (ja) * | 2005-08-31 | 2007-03-15 | Matsushita Electric Ind Co Ltd | 記録装置、プログラム、記録方法。 |
Also Published As
Publication number | Publication date |
---|---|
JP4379631B2 (ja) | 2009-12-09 |
US20090060459A1 (en) | 2009-03-05 |
EP1873777A4 (en) | 2009-08-05 |
EP1873777A1 (en) | 2008-01-02 |
JPWO2006112454A1 (ja) | 2008-12-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4379631B2 (ja) | 2層記録ディスクのための記録装置および記録方法 | |
KR100413176B1 (ko) | 오디오 비디오 데이터 기록장치 및 방법, 상기 오디오비디오 데이터 기록장치 또는 방법으로 기록된 디스크,오디오 비디오 데이터 재생장치 및 방법 | |
KR100585429B1 (ko) | 음성/영상 정보 기록 재생 장치 및 방법, 멀티미디어 정보 기록 재생 장치 | |
KR20000070937A (ko) | 광디스크, 광디스크 기록장치 및 더빙을 용이하게 하는 광디스크 기록방법, 더빙을 용이하게 하는 광디스크 프로그램을 저장하는 저장매체, 광디스크 재생장치 및 광디스크 재생방법 | |
US20050013583A1 (en) | Audio/video information recording/reproducing apparatus and method, and recording medium in which information is recorded by using the audio/video information recording/reproducing apparatus and method | |
JP3199011B2 (ja) | ディスク制御方法および装置 | |
JPWO2005015907A1 (ja) | データ処理装置 | |
JP4379632B2 (ja) | 2層記録ディスクのための記録装置および記録方法 | |
KR101082221B1 (ko) | 부호화 제어 장치 및 부호화 시스템 | |
JP4348920B2 (ja) | 情報処理装置および方法、プログラム、並びに記録媒体 | |
KR100625406B1 (ko) | 데이터 처리 장치 | |
JP4538048B2 (ja) | エンコード装置、エンコード方法およびエンコードを行うためのコンピュータプログラム | |
KR100633805B1 (ko) | 음성/영상 정보 기록 재생 장치 및 방법, 및 음성/영상정보 기록 재생 장치 및 방법을 이용하여 정보가 기록된기록 매체 | |
JP4169577B2 (ja) | 音声/映像情報記録再生装置および方法 | |
CN100524498C (zh) | Av数据记录方法、av数据记录装置 | |
WO2006112471A1 (ja) | 2層記録ディスクのための記録装置および記録方法 | |
JP3382615B1 (ja) | 記録方法と再生装置及び再生方法 | |
KR100378166B1 (ko) | 연속 기록/재생이 가능한 신호 기록/재생 장치 | |
JP3364214B2 (ja) | 記録方法と再生装置及び再生方法 | |
JP3371153B2 (ja) | ディジタル情報記録及び/又は再生装置 | |
JP3364213B2 (ja) | 記録方法および再生方法 | |
JP2006217280A (ja) | 符号化制御装置および符号化システム | |
JP2003174622A (ja) | 音声/映像情報記録再生装置および方法、および音声/映像情報記録再生装置および方法を用いて情報が記録された記録媒体 | |
JP2003132646A (ja) | 記録方法、再生方法および再生装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
DPE1 | Request for preliminary examination filed after expiration of 19th month from priority date (pct application filed from 20040101) | ||
WWE | Wipo information: entry into national phase |
Ref document number: 2007528153 Country of ref document: JP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2006732038 Country of ref document: EP |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
WWE | Wipo information: entry into national phase |
Ref document number: 11918682 Country of ref document: US |
|
NENP | Non-entry into the national phase |
Ref country code: RU |
|
WWP | Wipo information: published in national office |
Ref document number: 2006732038 Country of ref document: EP |