WO2005066953A1 - 情報記録装置及び方法 - Google Patents

情報記録装置及び方法 Download PDF

Info

Publication number
WO2005066953A1
WO2005066953A1 PCT/JP2004/019295 JP2004019295W WO2005066953A1 WO 2005066953 A1 WO2005066953 A1 WO 2005066953A1 JP 2004019295 W JP2004019295 W JP 2004019295W WO 2005066953 A1 WO2005066953 A1 WO 2005066953A1
Authority
WO
WIPO (PCT)
Prior art keywords
recording
information
layer
writing
data
Prior art date
Application number
PCT/JP2004/019295
Other languages
English (en)
French (fr)
Inventor
Takeshi Koda
Keiji Katata
Masayoshi Yoshida
Original Assignee
Pioneer Corporation
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Pioneer Corporation filed Critical Pioneer Corporation
Priority to JP2005516839A priority Critical patent/JP4415943B2/ja
Priority to US10/585,254 priority patent/US7529159B2/en
Priority to EP04807652A priority patent/EP1703506A4/en
Priority to KR1020067015592A priority patent/KR101087563B1/ko
Publication of WO2005066953A1 publication Critical patent/WO2005066953A1/ja

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B7/00Recording 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
    • G11B7/004Recording, reproducing or erasing methods; Read, write or erase circuits therefor
    • G11B7/0045Recording
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/12Formatting, e.g. arrangement of data block or words on the record carriers
    • G11B20/1217Formatting, e.g. arrangement of data block or words on the record carriers on discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B7/00Recording 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
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B7/00Recording 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/0003Recording, reproducing or erasing systems characterised by the structure or type of the carrier
    • G11B2007/0009Recording, 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/0013Recording, 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
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/12Formatting, e.g. arrangement of data block or words on the record carriers
    • G11B20/1217Formatting, e.g. arrangement of data block or words on the record carriers on discs
    • G11B2020/1218Formatting, 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/1228Formatting, e.g. arrangement of data block or words on the record carriers on discs wherein the formatting concerns a specific area of the disc middle zone or outer guard area of a multilayer disc
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/12Formatting, e.g. arrangement of data block or words on the record carriers
    • G11B2020/1264Formatting, e.g. arrangement of data block or words on the record carriers wherein the formatting concerns a specific kind of data
    • G11B2020/1265Control data, system data or management information, i.e. data used to access or process user data
    • G11B2020/1267Address data
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/12Formatting, e.g. arrangement of data block or words on the record carriers
    • G11B2020/1264Formatting, e.g. arrangement of data block or words on the record carriers wherein the formatting concerns a specific kind of data
    • G11B2020/1288Formatting by padding empty spaces with dummy data, e.g. writing zeroes or random data when de-icing optical discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/12Formatting, e.g. arrangement of data block or words on the record carriers
    • G11B2020/1291Formatting, e.g. arrangement of data block or words on the record carriers wherein the formatting serves a specific purpose
    • G11B2020/1294Increase of the access speed
    • G11B2020/1297Increase of the access speed wherein the focus is on the write access speed
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/23Disc-shaped record carriers characterised in that the disc has a specific layer structure
    • G11B2220/235Multilayer discs, i.e. multiple recording layers accessed from the same side

Definitions

  • the present invention relates to a technical field of an information recording device and method, such as a DVD recorder, for example.
  • the recording layer located on the most front side as viewed from the laser beam irradiation side (in the present application, as appropriate, " By condensing the recording laser beam on the LO layer, information is recorded on the LO layer in an irreversible change recording system such as heating or in a rewritable system, and is recorded via the LO layer.
  • an irreversible change recording system such as heating or in a rewritable system
  • information can be stored on the L1 layer. Recording is performed using an irreversible change recording method by heating or a rewritable method.
  • the D AO (Disk At Once) recording method is to control the total amount of information to be recorded before the actual recording operation, for example, by controlling the CPU (Central Processing Unit) of the disk drive or the host computer.
  • This is a method in which information to be recorded (defined as “recording information” in the present application) is recorded from a read-in area to a lead-out area by means of a means and continuously performing one recording operation on an information recording medium.
  • the “opposite method” is a recording or reproducing method in which the direction of a track path is reversed between two recording layers, for example.
  • the “parallel method” means that the track path direction is the same between two recording layers, for example. Recording or reproducing method.
  • Patent Document 1 JP-A-2000-311346
  • Patent Document 2 JP 2001-23237 A
  • Patent Document 3 JP-A-9-231613
  • Patent document 4 JP 2002-358660 A
  • Patent Document 5 JP 2001-126255 A
  • the effective data such as the user data
  • useless data such as dummy data is recorded in an unrecorded area located on the inner peripheral side of the SL1 layer. This is because during normal DVD-ROM drive playback operation, the tracking servo when the optical pickup performs interlayer focus jump (layer switching) is normally controlled, and user data is normally reproduced. is there. Therefore, there is a technical problem that the actual recording time becomes longer by the recording time of useless data in addition to the recording time of effective data such as content information.
  • the present invention has been made in view of the above-described problems, and for example, information can be efficiently recorded on each recording layer of a multilayer information recording medium, and the recording time has been reduced. It is an object of the present invention to provide an information recording device and a method capable of shortening the time.
  • the information recording device includes at least a first recording layer having a first recording capacity and a second recording layer having a second recording capacity.
  • An information recording apparatus for recording recording information on an information recording medium comprising: a writing unit capable of writing the recording information on the first and second recording layers; Calculating means for calculating a return address when the recording information is successively recorded on the first recording layer and the second recording layer based on the total information amount and the first and second recording capacities, (I) writing the first part of the recording information to the first recording layer up to the calculated return address, and ( ⁇ ) writing the remaining second part of the recording information to the calculated return in the first recording layer.
  • Address corresponding to the address in the second recording layer Control means for controlling the writing means so as to write the data.
  • the information recording method comprises at least a first recording layer having a first recording capacity and a second recording layer having a second recording capacity.
  • An information recording method for an information recording apparatus comprising: a writing unit capable of writing recording information to said first and second recording layers with respect to an information recording medium provided, wherein all of said recording information is recorded.
  • the corresponding address in the corresponding second recording layer And a control step of controlling the writing means so as to write the data.
  • a computer program according to claim 7 of the present invention has a recording control program for controlling a computer provided in an information recording device according to claim 1.
  • FIG. 1 is a block diagram of an information recording / reproducing apparatus and a host computer according to an embodiment of the information recording apparatus of the present invention.
  • FIG. 2 is a conceptual graph showing a schematic operation of an opposite type of the information recording / reproducing apparatus according to the present embodiment, a relationship between a data structure of a two-layer optical disc, and a physical sector number in a recording area of the optical disc. It is.
  • FIG. 3 is a schematic data structure diagram showing a specific example of a data structure of a two-layer optical disc recorded by the information recording / reproducing apparatus according to the embodiment.
  • FIG. 4 is a schematic data structure diagram showing a specific example of a data structure of a two-layer optical disc recorded by a recording operation of an information recording / reproducing apparatus according to a comparative example.
  • FIG. 5 is a schematic conceptual diagram showing a path when an information recording / reproducing device such as a general DVD-ROM drive accesses a target sector number on a two-layer optical disc.
  • FIG. 6 is a flowchart showing a flow of an information recording / reproducing apparatus according to an embodiment of the information recording apparatus of the present invention, in particular, a recording operation of an optical disc in a drive.
  • FIG. 7 is a schematic diagram showing a specific example in which a sector number at a turning point is calculated by the information recording / reproducing apparatus according to the embodiment of the information recording apparatus of the present invention.
  • FIG. 8 is a flowchart showing a flow of an optical disc transfer operation in the information recording apparatus of the present invention, particularly in the information recording / reproducing apparatus according to the embodiment of the host.
  • operation control means 310 operation buttons, 311 display panel, 351 ⁇ ⁇ ⁇ spindle motor, 352 ⁇ ⁇ ⁇ optical pickup, 353 ⁇ ⁇ ⁇ signal recording and playback means, 354 ⁇ ⁇ ⁇ CPU (drive control means), 355 (360) ⁇ ⁇ ⁇ Memory, 359-CPU (for host), 400 ... Host computer, LB ... Laser light
  • recording is performed on an information recording medium including at least a first recording layer having a first recording capacity and a second recording layer having a second recording capacity.
  • An information recording apparatus for recording information comprising: a writing unit capable of writing the recording information on the first and second recording layers; and a total information amount of the recording information and the first and second recording layers.
  • Calculating means for calculating a return address when the recording information is subsequently recorded on the first recording layer and the second recording layer, based on the recording capacity; and (I) the first part of the recording information is Writing to the first recording layer up to the calculated return address, and (II) writing the remaining second portion of the recorded information to the corresponding address in the second recording layer corresponding to the calculated return address in the first recording layer.
  • control means for controlling the writing means so as to write the data from the memory.
  • the target information recording medium is, for example, a first or second recording layer laminated on one surface of a disk-shaped substrate, or It is a two-layer or multi-layer type, such as a DVD or an optical disk, which is laminated.
  • a first portion of recording information such as audio, video information or content information can be recorded along a first recording track path in which a group (guide groove) is formed.
  • the second part of the recording information such as audio, video information or content information can be recorded along a second track path in which a group (guide groove) is similarly formed. I have.
  • the first recording track path goes from one side of the inner and outer sides of the disk-shaped substrate to the other side, and conversely, the second track path corresponds to the other side. From to one side. That is, in the double-layer or multi-layer information recording medium, continuous recording can be performed by the “opposite method” in which the track path is directed in the opposite direction between the two recording layers. Therefore, if recording is performed continuously from the end end of the first recording layer (for example, the outer end) to the start end of the second recording layer (for example, the outer end).
  • the irradiation position of the laser beam on the substrate surface can be changed little or no in the radial direction, so that a quick interlayer focus jump can be achieved. (That is, an interlayer switching operation) can be performed.
  • the operation of the information recording device configured to perform the recording operation of the information recording medium configured as described above will be described in detail.
  • a calculation unit such as an information recording device or a CPU of a host computer, for example, calculates a total information amount of recording information and first and second recording capacities grasped before a recording operation. Writing a first portion of the recording information having an information amount less than the first recording capacity to the first recording layer along the first recording track path, and writing a first portion having the information amount less than the second recording capacity.
  • the first recording track path force also calculates the return address on the first recording track path when returning to the second track path.
  • the recording information is written into the first and second recording layers.
  • a writing unit such as an optical pickup writes the first part of the recording information.
  • the first recording layer is written to the calculated return address along the first recording track path, and the second part of the recording information is obtained from the corresponding address in the second recording layer corresponding to the calculated return address in the first recording layer.
  • the address related to the return address and the corresponding address may be a physical sector number or a logical block address.
  • one specific example of the correspondence between the return address in the first recording layer and the corresponding address in the second recording layer is a complement relation in the physical sector number.
  • the writing means concentrates the first and second portions on the first and second recording layers, for example, on one side of the disk-shaped substrate, which is the inner peripheral side. Recording. Therefore, the recording time is only the time for recording the recording information such as the content information, that is, the time for recording the effective information. In other words, there is no need to uselessly record dummy data such as "0" or "Null", which will be described later.
  • recording information including 6 (GB) (GB: Giga Bytes) content information is recorded by, for example, the DAO recording method and the opposite method, the information amount of the first part is Is calculated as 3 (GB), and the information amount of the second part is calculated as 3 (GB).
  • the first recording layer for example, only 3 (GB) is recorded from the recording start address “03000 Oh” on the inner circumference to the return address “IAFFFFh” located on the outer circumference.
  • the "h” at the end of "30000h” or the like indicates that the number in front of "h” is represented by a hexadecimal number.
  • the focus of the writing means such as an optical pickup is focused on the first and second recording layers.
  • the second recording layer for example, from the corresponding address “E50000h” located on the outer periphery side, the recording end position on the inner periphery side Only 3 (GB) is recorded up to FCFFFFh ".
  • recording for the finalizing process is performed in the buffer area of the first and second recording layers, for example.
  • the recording time may be, for example, only the recording information such as the content information, that is, the time for recording only the effective information.
  • the recording information including the content information and the like is stored in the first recording layer and the first recording layer.
  • the recording information including the content information and the like is stored in the first recording layer and the first recording layer.
  • useless information such as dummy data is recorded, for example, in an unrecorded area located on the inner peripheral side of the first recording layer. It is desirable to record in the area.
  • the tracking servo is normally controlled in the area where the interlayer focus jump (interlayer switching) of the reading means such as an optical pickup or the like has occurred during the playback operation of a general DVD-ROM drive, and the jump destination This is because there must be no non-signal area in order to allow normal access to all effective information recorded in the recording layer of the same. Therefore, when the effective data to be recorded is less than the second recording capacity, which is the maximum capacity of the second recording layer, recording of unnecessary information such as some dummy data in the remaining free space is not performed. It is necessary. Therefore, the actual recording time becomes longer by the recording time of useless information in addition to the recording time of the recording information.
  • the recording information is stored in the first recording volume of the first recording layer.
  • Amount for example, 4.7 (GB) is recorded as much as possible, and the remaining recorded information that is not recorded on the first recording layer is recorded only 1.3 (GB) of the second recording capacity of the second recording layer Is done.
  • the recording time at 1x speed is about 1 hour and 54 minutes, which is a long time for recording one dummy data.
  • the calculating means calculates the return address such that the information amount of the second part is equal to or less than the information amount of the first part. .
  • the address in the first recording layer corresponding to the end of recording of the second portion in the second recording layer can be present, and the first recorded in the first and second recording layers can be present. Also, efficient recording or reproducing operation can be performed on the second part.
  • the writing unit is configured to be able to write the recording information in a predetermined recording unit
  • the calculation unit is configured to write the first information.
  • the return address is calculated so that the second part and the second part are each a multiple of the predetermined recording unit.
  • the writing means is configured to be able to write the record information in a predetermined recording unit.
  • ECC block Error Correcting Code block
  • the calculating means calculates the return address only when the total information amount is larger than the first recording capacity.
  • recording is performed by more efficiently using the first recording capacity of at least the first recording layer of the first and second recording layers. It is possible to record information.
  • the communication which is communicatively connected to a host computer which provides the recording information and which incorporates firmware for logically constructing the calculation means.
  • the calculation and communication means can be relatively easily constructed by the firmware, and the calculation and communication processing can be performed at high speed.
  • firmware is software that is embedded in a device to perform basic hardware control, is fixedly installed in the device, and is not changed in principle. However, in exceptional cases, changes can be made later to add functions or fix bugs. It is an intermediate between hardware and software.
  • the firmware is mounted on, for example, a peripheral device of a computer, a home electric appliance, and the like, and is stored in a ROM or a flash memory built in the device. More specifically, a BIOS (Basic Input / Output System) of a personal computer is also an example of the firmware.
  • BIOS Basic Input / Output System
  • An embodiment according to the information recording method of the present invention includes a first recording layer having a first recording capacity
  • An information recording apparatus comprising: a recording unit capable of writing recorded information to the first and second recording layers on an information recording medium including at least a second recording layer having a second recording capacity.
  • a recording method comprising: a loopback when recording the recording information on the first recording layer and the second recording layer based on the total information amount of the recording information and the first and second recording capacities. Calculating an address; (I) writing the first part of the recording information to the first recording layer up to the calculated return address; and (II) writing the remaining second part of the recording information to the first part. Controlling the writing means so as to start writing from a corresponding address in the second recording layer corresponding to the calculated return address in the recording layer.
  • the writing unit performs the first and the second writing.
  • the recording time may be only the recording information such as the content information, that is, the time for recording the effective information, so that the recording time can be efficiently shortened.
  • the embodiment according to the computer program of the present invention is a recording control computer that controls a computer provided in the above-described embodiment of the information recording apparatus of the present invention (including its various aspects).
  • the computer program is read by a computer from a recording medium such as a ROM, a CD-ROM, a DVD-ROM, or a hard disk for storing the computer program, and executed. Or download the computer program to a computer via Italy (for example, via communication means, etc.). If the program is executed after the information recording, the above-described embodiment of the information recording apparatus of the present invention can be relatively easily realized.
  • the embodiment of the computer program of the present invention can also adopt various aspects.
  • the embodiment according to the computer program product in the computer-readable medium of the present invention is realized by a computer provided in the above-described embodiment of the information recording apparatus of the present invention (including its various aspects). Executable program instructions are clearly embodied, and the computer is caused to function as at least a part of the writing unit, the calculating unit, and the control unit.
  • the computer program product can be read into a computer from a recording medium such as a ROM, a CD-ROM, a DVD-ROM, or a hard disk that stores the computer program product.
  • a recording medium such as a ROM, a CD-ROM, a DVD-ROM, or a hard disk that stores the computer program product.
  • the computer program product is downloaded to a computer via a communication unit, at least a part of the writing unit, the calculation unit, and the control unit of the present invention described above can be relatively easily implemented.
  • the computer program product is a computer-readable code (or a computer-readable instruction) that functions as at least a part of the writing unit, the calculating unit, and the control unit of the present invention. It is composed of ⁇ .
  • the writing unit, the calculating unit and the step, and the control unit and the step are provided, the recording time efficiency is improved. It is possible to realize a realistic shortening. Further, according to the embodiment of the computer program of the present invention, since the computer is caused to function as the above-described embodiment of the information recording apparatus of the present invention, it is possible to realize efficient recording time reduction. Become.
  • this embodiment is an example in which the information recording apparatus according to the present invention is applied to an information recording / reproducing apparatus for an optical disc.
  • FIG. 1 is a block diagram of an information recording / reproducing apparatus and a host computer in an embodiment according to the information recording apparatus of the present invention.
  • the information recording / reproducing device 300 has a function of recording data recorded on the optical disk 100 and a function of reproducing recorded data recorded on the optical disk 100.
  • the information recording / reproducing device 300 is a device that records information on the optical disc 100 and reads information recorded on the optical disc 100 under the control of a CPU (Central Processing Unit) 354 for a drive.
  • a CPU Central Processing Unit
  • the information recording / reproducing apparatus 300 includes the optical disc 100, the spindle motor 351, the optical pickup 352, the signal recording / reproducing means 353, the CPU (drive control means) 354, the memory 355, the data input / output control means 306, and the bus 357. It is provided with.
  • the host computer 400 includes a CPU 359, a memory 360, an operation control unit 307, an operation button 310, a display panel 311 and a data input / output control unit 308.
  • the present invention can be implemented by housing the information recording / reproducing apparatus 300 and the host computer 400 in the same housing, or by using a CPU (drive control means) 354, a data input / output control means 306, and a bus 357.
  • a communication means is configured!
  • the spindle motor 351 rotates and stops the optical disk 100, and operates when accessing the optical disk. More specifically, the spindle motor 351 is configured to rotate and stop the optical disc 100 at a predetermined speed while receiving spindle servo from a servo unit (not shown) or the like.
  • the optical pickup 352 performs recording and reproduction on the optical disc 100, and includes a semiconductor laser device and a lens. More specifically, the optical pickup 352 is compatible with the optical disc 100. Then, a light beam such as a laser beam is irradiated as read light at the first power at the time of reproduction, and is irradiated at the second power as modulated at the time of recording at the time of recording.
  • a light beam such as a laser beam is irradiated as read light at the first power at the time of reproduction, and is irradiated at the second power as modulated at the time of recording at the time of recording.
  • the signal recording / reproducing means 353 performs recording / reproducing on the optical disc 100 by controlling the spindle motor 351 and the optical pickup 352. More specifically, the signal recording / reproducing means 353 includes, for example, a laser diode (LD) driver, a head amplifier, and the like.
  • the laser diode driver (LD driver) drives a semiconductor laser (not shown) provided in the optical pickup 352.
  • the head amplifier amplifies the output signal of the optical pickup 352, that is, the reflected light of the light beam, and outputs the amplified signal.
  • the signal recording / reproducing means 353 operates under the control of the CPU 354 together with a timing generator (not shown) to record and reproduce the optimum laser power by the OPC pattern recording and reproduction processing.
  • a semiconductor laser (not shown) provided in the optical pickup 352 is driven so that the determination can be made.
  • the signal recording / reproducing means 353, together with the optical pickup 352, constitutes an example of the “writing means” according to the present invention.
  • the memory 355 is used for general data processing and OPC in the information recording / reproducing apparatus 300, such as a buffer area for recording / reproducing data, and an area used as an intermediate buffer when converting into data used by the signal recording / reproducing means 353. Used in processing.
  • the memory 355 stores a program for performing the operation as a recorder device, that is, a ROM area in which firmware is stored, a buffer for temporarily storing recording / reproducing data, and variables necessary for operation such as a firmware program. It is composed of the RAM area to be stored.
  • the CPU (drive control means) 354 is connected to the signal recording / reproducing means 353 and the memory 355 via the bus 357, and controls the entire information recording / reproducing apparatus 300 by giving instructions to various control means. I do. Usually, software or firmware for operating the CPU 354 is stored in the memory 355. In particular, the CPU 354 forms an example of the “control means” and the “calculation means” according to the present invention.
  • Data input / output control means 306 controls external data input / output to / from information recording / reproducing apparatus 300, and stores and retrieves data into and from a data buffer on memory 355.
  • An external host computer 400 connected to the information recording / reproducing device 300 via an interface such as SCSI or ATAPI.
  • the control command is transmitted to the CPU 354 via the data input / output control unit 306.
  • the recording / reproducing data is exchanged with the host computer 400 via the data input / output control means 306.
  • the operation control unit 307 receives and displays an operation instruction to the host computer 400, and transmits an instruction by the operation button 310 such as recording or reproduction to the CPU 359.
  • the CPU 359 transmits a control command (command) to the information recording / reproducing device 300 via the data input / output unit 308 based on the instruction information from the operation control unit 307, and controls the entire information recording / reproducing device 300. I do.
  • the CPU 359 can transmit a command requesting the information recording / reproducing device 300 to transmit the operation state to the host.
  • the operating state of the information recording / reproducing apparatus 300 such as during recording or reproducing can be grasped. Can be output.
  • One specific example of using the information recording / reproducing device 300 and the host computer 400 described above in combination is a household device such as a recorder device for recording and reproducing video.
  • This recorder device is a device that records video signals from a broadcast receiving tuner and external connection terminals on a disc, and outputs video signals reproduced from the disc to an external display device such as a television.
  • the operation as a recorder device is performed by causing the CPU 359 to execute the program stored in the memory 360.
  • the information recording / reproducing apparatus 300 is a disk drive (hereinafter, appropriately referred to as a drive)
  • the host computer 400 is a personal computer / workstation.
  • a host computer such as a personal computer and the drive are connected via data input / output control means 306 and 308 such as SCSI and ATAPI, and control an application disk drive such as writing software installed in the host computer.
  • FIG. 2 shows the information according to the present embodiment.
  • FIG. 3 is a conceptual graph showing a general operation of an opposite type of the information recording / reproducing apparatus, a data structure of a two-layer type optical disc, and a physical sector number in a recording area of the optical disc.
  • the vertical axis indicates the sector number expressed in hexadecimal, and the horizontal axis indicates the relative position of the optical disc in the radial direction.
  • the optical disc 100 includes a substrate (not shown) and two recording layers laminated or bonded to the substrate, that is, an LO layer and an L1 layer. It has been.
  • a lead-in area 101-0, a data area 102-0, and a middle area 104-0 are provided by applying an inner peripheral force to an outer peripheral side.
  • the middle area 104-1 and the data area 1 extend from the outer circumference to the inner circumference.
  • lead-out area 103-1 which is an example of the “lead-out area” according to the present invention are provided.
  • An OPC area (not shown) and the like are also provided on the inner peripheral side of the lead-out area 103-1.
  • the laser beam LB is emitted from the side of the substrate (not shown) by the optical pickup (not shown) of the information recording / reproducing apparatus according to the present embodiment, ie, in FIG. Irradiated upward, the focal length and the like are controlled, and the moving distance and direction of the optical disc 100 in the radial direction are controlled.
  • data is recorded on each recording layer, and when functioning as an information reproducing apparatus, the recorded data is reproduced.
  • the opposite method means that the optical pickup moves from the inner side to the outer side in the LO layer, that is, in the right direction of the arrow in FIG. 2 by the recording or reproducing operation of the information recording / reproducing device.
  • the optical pickup moves from the outer peripheral side toward the inner peripheral side, that is, moves to the left of the arrow in FIG.
  • the optical pickup moves from the outer peripheral side to the inner peripheral side of the middle area 104-1, the data area 102-1 and the lead-out area 103-1, the recording of the optical disc 100 is performed.
  • the sector number in the area increases. More specifically, the optical pickup includes a start position of a middle area 104-1 serving as a buffer, and a start position of a data area 102-1 of a sector number "E50000h" which constitutes an example of the "corresponding address" according to the present invention ( Hereinafter, it will be referred to as the "turning point" of the L1 layer as appropriate: refer to point D in Fig. 2), and the end position of data area 102-1 with the sector number "FCFFE Fh" (refer to point E in Fig. 2). , And move to the lead-out area 103-1.
  • All the sector numbers in the L0 layer and the L1 layer described above have a relationship of 15's complement in hexadecimal. More specifically, for example, the turning point (sector number “1 AFFFFh”) in the L0 layer and the turning point (sector number “E50000h”) in the L1 layer are in a relationship of 15's complement.
  • the complement of "1 AFFFFh” is obtained by converting the hexadecimal sector number "1 AFFFFh” into the binary number "000110101111111111111111” and inverting it to "111101000000000000000000000". To be converted back to the base number "E50000h,”.
  • the content information is, for example, the sector number “030-0” of the data area 102-0 of the L0 layer.
  • the sector number "E50000h” is also recorded or reproduced simultaneously with the continuous movement of the optical pickup in "FCFFEFh".
  • FIG. 3 is a schematic data structure diagram showing a specific example of the data structure of a two-layer optical disk recorded by the information recording / reproducing apparatus according to the present embodiment.
  • the "total information amount of recorded information” for example, 6 (GB) (GB: Giga Bytes)
  • the total information amount of recorded information for example, 6 (GB) (GB: Giga Bytes)
  • the recording capacity of the L0 layer (4.7 (GB)) and the recording capacity of the L1 layer (4.7 (GB)), which is an example of the “second recording capacity” is written in the L0 layer along the right arrow of the bold line in the L0 layer.
  • a portion having an information amount less than the recording capacity of the L1 layer (for example, 3 (GB)) is written to the L1 layer along the thick left arrow in the L1 layer.
  • the return point of the L0 layer (sector number "lAFFFFh") and the return point of the L1 layer (sector number "E50000h”) so that 3 (GB) can be recorded on the L0 layer and the L1 layer, respectively. Is calculated.
  • the turning point of the L0 layer and the L1 layer is a multiple of the ECC block which is an example of the “predetermined recording unit” of the present invention.
  • the predetermined recording unit is an ECC block or a sector (Sector). More specifically, when emphasis is placed on ROM disk compatibility, information is recorded for each ECC block.
  • the L0 layer 3 (from the start position of the data area on the inner circumference side (sector number: “030000h”) to the turning point (sector number: “lAFFFFh”) located on the outer circumference side GB) is recorded. Then, the focus of the optical pickup is focused on the L1 layer. In the L1 layer, from the turning point (sector number: “E50000h”) located on the outer periphery side to the end position of the inner data area (sector number: “FCFFFFh”). Only 3 (GB) is recorded up to "). Finally, the finalizing process is performed in the buffer areas middle areas 104-0 and 104-1. A record for management is made. Therefore, the outermost circumferences of the L0 layer and the L1 layer are the unrecorded areas 105-0 and 105-1.
  • recording in a small area of the middle area 104-0 may be performed in a follow-up manner.
  • the recording in the small area of the middle area 104-1 may be performed in an additional manner.
  • the recording for the finalizing process in the middle area 104-0 as the buffer area may be alternatively performed, or the recording at the turning point of the L1 layer.
  • recording for finalization processing in the middle area 104-1 which is a buffer area may be alternatively performed.
  • the recording time only needs to be the recording information such as the content information, that is, the time for recording the effective information, so that the recording time is efficiently reduced.
  • the recording information such as the content information, that is, the time for recording the effective information
  • the recording time can be greatly reduced as compared with the case of recording ()).
  • FIG. 4 is a schematic data structure diagram showing a specific example of the data structure of a two-layer optical disc recorded by the recording operation of the information recording / reproducing apparatus according to the comparative example.
  • FIG. 5 is a schematic conceptual diagram showing a path when an information recording / reproducing apparatus such as a general DVD-ROM drive accesses a target sector number on a two-layer optical disc.
  • the DAO recording method and the opposite method for example, the user data power including the content information is recorded over two layers, SL0 layer and L1 layer.
  • the effective data such as the user data
  • useless data such as dummy data has to be recorded in an unrecorded area located on the inner peripheral side of the L1 layer.
  • the tracking servo at the time of the interlayer focus jump (layer switching) of the optical pickup is normally controlled, and the user data is normally reproduced. Therefore, the actual recording time becomes longer by the recording time of useless data in addition to the recording time of effective data such as content information.
  • the user data when user data including 6 (GB) content information is recorded by the DAO recording method and the opposite method, the user data is stored in the entire recording area of the L0 layer, that is, a maximum of 4.7 GB. The remaining user data recorded in the recordable area and not recorded in the L0 layer is recorded in the 1.3 GB recordable recording area of the L1 layer.
  • 6 (GB) content information when user data including 6 (GB) content information is recorded by the DAO recording method and the opposite method, the user data is stored in the entire recording area of the L0 layer, that is, a maximum of 4.7 GB.
  • the remaining user data recorded in the recordable area and not recorded in the L0 layer is recorded in the 1.3 GB recordable recording area of the L1 layer.
  • the start position of the data area on the inner peripheral side (sector number: 0 30000h ") and the turning point (sector number:" 26FFFFh ”) located on the outer peripheral side 4. Only 7 (GB) is recorded, and the focus of the optical pickup is focused on the L1 layer.
  • the turning point (sector number: “D90000h”) located on the outer periphery toward the inner periphery.
  • the tracking servo will be dislodged if the optical pickup goes into it, causing a runaway.
  • an optical pickup of a DVD-ROM drive is replaced with a two-layer optical disk.
  • the target sector number (“Y1” in FIG. 5) in the predetermined sector number (“X0” in FIG. 5) of the L0 layer first focus on the L1 layer. In other words, when an interlayer focus jump (interlayer switching) is performed, if the sector number (“Z1” in FIG.
  • the optical pickup for example, If the tracking servo cannot be controlled by the phase difference method, it will run away, and more specifically, the phase difference method will be adopted.
  • tracking servo control is hardly or completely impossible for an unrecorded area of a DVD-R adopting the push-pull method. It should be noted that this is an example of the case where the DVD-R cannot be played on the DVD-ROM drive.
  • the recording time at 1 ⁇ speed is about 1 hour and 54 minutes, which is long enough to record dummy data.
  • the tracking servo of the optical pickup can be normally controlled.
  • the recording time can be reduced only to the time for recording effective data such as user data including content information (approximately ⁇ hour 12 minutes as described above). This makes it possible to reduce the recording time by about 37%, which is extremely advantageous as compared with the comparative example.
  • a general DVD-ROM drive can allow an optical pickup to access a target sector number through two types of access paths according to the standard.
  • the L0 layer sector number "X0" force is also interlayer focus jumped to the L1 layer sector number "Z1", and the L1 layer is scanned to the inner circumference side to the outer circumference side. This is an access route along the first route for accessing the sector number “Y1” of the L1 layer.
  • the second type scans from the inner circumference to the outer circumference from the sector number "X0" on the L0 layer to the sector number "W0" on the L0 layer, and focuses between layers to jump to the sector number "Y1” on the L1 layer. This is an access route along the second route.
  • FIG. 6 is a flowchart showing a flow of an information recording / reproducing apparatus according to an embodiment of the information recording apparatus of the present invention, particularly, a recording operation of an optical disk in a drive.
  • Fig. 7 shows that the information recording / reproducing apparatus according to the embodiment of the information recording apparatus according to the present invention has the sector number of the return point. It is the schematic diagram which showed one specific example calculated. Note that a small data amount is used as a specific example in order to easily explain the calculation procedure of the turning point.
  • step S101 when the optical disc 100 is loaded, first, under the control of the CPU 354, a seek operation is performed by the optical pickup 352. For example, a blank (unrecorded) disc without user data or the like is recorded. It is determined whether or not it is (step S101). Incidentally, at the same time as this determination, various types of management information necessary for the recording process on the optical disc 100 may be obtained.
  • step S102 it is further determined whether or not the write mode is the DAO recording mode. More specifically, the host device sets the DAO recording mode by issuing a “MODE SELECT command j.” On the other hand, if the information recording device does not support the DAO recording mode (step S 102: No) When the write mode is the DAO recording mode (step S102: Yes), the entire data amount "X" (KB) transferred from the host to the drive is obtained.
  • step S103 it is stored in the memory 355 (step S103), that is, it is required to secure a recording area for recording the entire data.
  • a “RESERVE RZONE command” is issued from the host.
  • the drive gets the total amount of data sent from the host. More specifically, as shown in FIG. 7, the total data amount “X” is stored in the memory 355 as 65 (KB) (Kilo Bytes).
  • the host inserts dummy data such as "0" or "Null” (padding) up to the boundary of the sector unit before driving. Therefore, the data amount "X" to be actually recorded is 66 (KB).
  • an OPC process is performed on the LO layer and the L1 layer, and an optimum recording laser power is calculated (step S106).
  • the optimum recording laser power value, control information or management information based on the OPC process is recorded (step S107).
  • the starting position force of the data area 102-0 of the LO layer is also recorded with the optimum recording laser power (step S108). Specifically, as shown in FIG. 7, for example, the recording of the start position force content information of the data area 102-0 of the LO layer having the sector number of “30000h” is executed.
  • step S109 it is determined whether or not the force has arrived at the sector number "Z" at the turning point.
  • step S109: No the recording is continuously performed on the data area of the L0 layer (step S11).
  • step S109 if the data has arrived at the return point sector number "Z" ("30020h") (step S109: Yes), for example, a small amount of dummy data is stored in the middle area of the L0 layer. Is recorded (step S111).
  • the optical pickup focuses from the L0 layer to the L1 layer (step S112).
  • step S113 a small amount of dummy data is recorded in the middle area of the L1 layer (step S113). If the result of determination in step S109 is that the sector number "Z" has been reached at the turning point (step S109: Yes), steps S111 to S113 described above are omitted, and the process may proceed directly from step S109 to S114. ! ⁇ .
  • the recording is performed with the optimum recording laser power from the start position of the data area of the L1 layer in the user data power of the content information and the like (step S114). Specifically, as shown in FIG. 7, for example, the turning point force, which is the start position of the data area of the L1 layer of “CFFDFh”, which is the 15's complement of the sector number “30020h”, is recorded. Is done. Subsequently, it is determined whether or not the entire data has been recorded (step S 115). Here, if the entire data has been recorded (step S115: No), recording is subsequently performed on the data area of the L1 layer (step S116).
  • step S115 when the entire data is recorded (step S1
  • step 15 for example, dummy data is recorded in the lead-out area of the L1 layer (step
  • step S118 As a process for satisfying the DVD-ROM standard, processes from step S118 to step S122 are performed.
  • a force on the recording surface corresponding to the sector number of the turning point is a force on the inner peripheral side of a radius of 34 mm from the center of the optical disc (step S118).
  • the turning point force is reduced to a minimum of 35mm in the LO layer and the L1 layer, for example, Dummy data is recorded and becomes a middle area (step S119).
  • step S118 when the positional force of the turning point is not on the inner circumference side than the radius of 34 mm from the center of the optical disk (step S118: No), the turning point is further shifted to the radius 57. It is determined whether or not the force is located on the outer peripheral side from 5 mm and on the inner peripheral side from the radius of 58 mm (step S120). Here, if the turning point is not located on the outer peripheral side of a radius of 57.5 mm from the center of the optical disc, or is not located on the inner peripheral side of the radius of 58 mm (step S120: No), the turning point is located on the recording surface of the optical disc.
  • step S121 Of the recording surface in the radial direction of the recording surface in the L0 layer and the L1 layer from the turning point toward the outer circumference in the L0 layer and the L1 layer. For example, dummy data and the like are recorded only in the area of the lmm limit and become a middle area (step S121).
  • Step S120 No
  • the minimum radial position is necessarily held.
  • step S120 when the turning point is located on the outer peripheral side of the radius of the recording surface of the optical disc of 57.5 mm and on the inner peripheral side of 58 mm (step S120: Yes) ), In the L0 layer and the L1 layer, for example, dummy data is recorded in a minimum area of 0.5 mm in the radial direction of the recording surface from the turning point to the outer peripheral side, and becomes a middle area ( Step SI 22).
  • the DVD-ROM standard refers to a recording surface of an optical disc in which data information such as user data or dummy data is recorded at least up to a diameter of 70 mm, that is, a radius of 35 mm. That is.
  • step S101 determines whether the disc is not a blank disc (step S101: No)
  • step S102 determines whether the write mode is not the DAO recording mode (step S102: No)
  • step S119 After the processing in step S119, step S121, and step S122, a series of recording operations ends.
  • FIG. 8 is a flowchart showing a flow of an optical disk transfer operation in the information recording apparatus of the present invention, in particular, the information recording / reproducing apparatus according to the embodiment of the host.
  • "X", "Y” and "Z" are all variables as in FIG.
  • step S201 when the optical disc 100 is loaded, first, under the control of the CPU 354, a seek operation is performed by the optical pickup 352. For example, a blank (unrecorded) disc without user data or the like is recorded. It is determined whether or not it is (step S201). More specifically, the determination is made by issuing a “READ DISK INFORMATION command”. At the same time as this determination, various types of management information necessary for the recording process on the optical disc 100 may be obtained. If the optical disc 100 is a blank disc in an unrecorded state (step S201: Yes), the capacity information of the optical disc 100 is obtained (step S202). More specifically, it is obtained by issuing a “READ CAPACITY command”.
  • the write mode of the drive is set to the DAO recording mode (step S203). More specifically, when “MODE SELECT commandj” is issued, “Write type” of “Write parameters mode page” is set to “DAO”.
  • the data amount “X” (KB) of the entire user data such as content information It is acquired by the strike itself and stored in, for example, the memory 360 (step S204). More specifically, similar to step S103 in FIG. 6 described above, since dummy data is padded, the data amount “X” to be actually recorded is 66 (KB).
  • the host specifies a relative sector number “Z” (“00020h”) of the return point to the drive (Step S207). More specifically, for example, a control bit is added to “RESERVE RZONE commandj, and a command for specifying a turning point,“ SET MIDDOLE commandj ”is issued from the host to specify the drive.
  • the present invention is not limited to dividing the data into two equal parts, and it is also possible to divide the data into two parts at an arbitrary ratio and to have the drive arbitrarily specify the sector number of the return point.
  • the drive is notified of the total amount of data to be transferred from the host to the drive (step S208). More specifically, the drive is notified by issuing a “RESERVE RZONE commandj”.
  • the user data is transferred to the drive (Step S209). More specifically, the data is transferred by issuing “WRITE commandj” sequentially for each logical sector number (LSN: Logical Sector Number).
  • LSN Logical Sector Number
  • the drive returns to the return point specified by the host.
  • the L0 layer force automatically focuses on the L1 layer, and the turning point force of the L1 layer also starts recording.
  • step S210 it is determined whether the transfer of the entire data has been completed.
  • step S210 if the transfer of the entire data has not been completed (step S210: No), Data is transferred to the live (step S211).
  • step S201 determines whether the disc is not! / Blank (step S201: No)
  • step S210 determines whether the transfer of the entire data has been completed (step S210 : Yes)
  • an information recording / reproducing apparatus for a write-once optical disc such as a dual-layer DVD-R
  • a write-once optical disc such as a dual-layer DVD-R
  • an information recording / reproducing apparatus for a rewritable optical disk such as a DVD-RZW
  • the present invention can be applied to an information recording / reproducing apparatus for a multiple-layer optical disk such as a three-layer optical disk.
  • the present invention is applicable to an information recording / reproducing apparatus for a large-capacity recording medium such as a Blu-ray disc.
  • the information recording apparatus and method according to the present invention can also be used, for example, for a recorder or the like relating to a multilayer optical disc that can record various types of information at a high density for consumer or business use. Further, for example, the present invention can also be used for a recording device or the like which is mounted on or connected to various consumer or business computer devices.

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Optical Recording Or Reproduction (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

 第1記録容量を持つ第1記録層(L0層)及び第2記録容量を持つ第2記録層(L1層)を備えた情報記録媒体に対して、記録情報を記録するための情報記録装置であって、記録情報を第1及び第2記録層に書込可能な書込手段と、全情報量と第1及び第2記録容量とに基づいて、記録情報を第1記録層及び第2記録層に引き続いて記録する際の折り返しアドレスを算出する算出手段と、(I)記録情報の第1部分をこの折り返しアドレス(1AFFFFh)まで第1記録層に書き込み、(II)記録情報の残りの第2部分をこの折り返しアドレスに対応する第2記録層の対応アドレス(E50000h)から書き込むように書込手段を制御する制御手段とを備える。

Description

情報記録装置及び方法
技術分野
[0001] 本発明は、例えば DVDレコーダ等の情報記録装置及び方法の技術分野に関する
背景技術
[0002] 例えば、 CD、 DVD等の情報記録媒体では、特許文献 1、 2等に記載されて 、るよ うに、同一基板上に複数の記録層を備えてなる多層型若しくはデュアルレイヤ又はマ ルチプルレイヤ型の光ディスク等の情報記録媒体も開発されている。そして、このよう なデュアルレイヤ型、即ち、二層型の光ディスクを記録する、 CDレコーダ等の情報 記録装置では、レーザ光の照射側から見て最も手前側に位置する記録層(本願では 適宜「LO層」と称する)に対して記録用のレーザ光を集光することで、 LO層に対して 情報を加熱などによる非可逆変化記録方式や書換え可能方式で記録し、 LO層等を 介して、レーザ光の照射側力 見て LO層の奥側に位置する記録層(本願では適宜「 L1層」と称する)に対して該レーザ光を集光することで、 L1層に対して情報を加熱な どによる非可逆変化記録方式や書換え可能方式で記録することになる。
[0003] また、これら LO層及び L1層に対して DAO記録方式によって記録を行う技術も開示 されている。ここに、 D AO (Disk At Once)記録方式とは、実際の記録動作以前に、 記録すべき全体の情報量を、例えば、ディスクドライブ側又はホストコンピュータ側の CPU (Central Processing Unit)等の制御手段が把握し、情報記録媒体に連続的に 一回の記録動作によって、記録すべき情報 (本願では「記録情報」と定義する)をリー ドインエリアからリードアウトエリアまで記録する方式のことである。特に、 DVD— VID
EOZROMとの互換性の保持が実現可能となる。
[0004] 他方、これら L0層及び L1層に対して"ォポジット方式"又は"パラレル方式"によつ て記録又は再生を行う技術も開示されている。ここに、 "ォポジット方式"とは、例えば 二つの記録層の間でトラックパスの方向が逆向きである記録又は再生方式である。こ れに対し、 "パラレル方式"とは、例えば二つの記録層の間でトラックパスの方向が同 一である記録又は再生方式である。
[0005] 尚、 "ォポジット方式"では、 L0層における記録又は再生が終了されると、 L1層に おける記録又は再生が開始される時に、光ディスクの最外周にある光ピックアップが 再度、最内周へ向力つて移動する必要はなぐ L0層から L1層への焦点距離だけを 切り換えればよいため、 L0層力 L1層への切り換え時間がパラレル方式と比較して 短いという利点があるため、連続再生が必要な大容量のコンテンツ情報の記録には 採用されている。
[0006] 特許文献 1:特開 2000— 311346号公報
特許文献 2:特開 2001— 23237号公報
特許文献 3:特開平 9— 231613号公報
特許文献 4:特開 2002-358660号公報
特許文献 5 :特開 2001— 126255号公報
発明の開示
発明が解決しょうとする課題
[0007] しかしながら、 DAO記録方式及びォポジット方式においては、例えば、コンテンツ 情報等を含んだユーザデータが L0層と L1層の 2層にまたがって記録される場合、こ のユーザデータ等の実効データに加えて、例えば、ダミーデータ等の無駄なデータ 力 SL1層の内周側に位置する未記録の領域に記録される。これは、一般の DVD—R OMドライブの再生動作時にお!、て、光ピックアップが層間フォーカスジャンプ (層間 切換え)する際のトラッキングサーボが正常に制御され、ユーザデータが正常に再生 されるためである。従って、実際の記録時間は、コンテンツ情報等の実効データの記 録時間に加えて、無駄なデータの記録時間だけ長くなるという技術的な問題点があ る。
[0008] そこで本発明は、例えば上記問題点に鑑みなされたものであり、例えば多層型の 情報記録媒体における各記録層において、効率的に情報を記録することが可能であ ると共に、記録時間を短縮させることが可能である情報記録装置及び方法を提供す ることを課題とする。
課題を解決するための手段 [0009] 本発明の請求の範囲第 1項に記載の情報記録装置は上記課題を解決するために 、第 1記録容量を持つ第 1記録層及び第 2記録容量を持つ第 2記録層を少なくとも備 えてなる情報記録媒体に対して、記録情報を記録するための情報記録装置であって 、前記記録情報を前記第 1及び第 2記録層に書込可能な書込手段と、前記記録情 報の全情報量と前記第 1及び第 2記録容量とに基づいて、前記記録情報を前記第 1 記録層及び第 2記録層に引き続 、て記録する際の折り返しアドレスを算出する算出 手段と、 (I)前記記録情報の第 1部分を前記算出された折り返しアドレスまで前記第 1 記録層に書き込み、(Π)前記記録情報の残りの第 2部分を前記第 1記録層における 前記算出された折り返しアドレスに対応する前記第 2記録層における対応アドレスか ら書き込むように、前記書込手段を制御する制御手段とを備える。
[0010] 本発明の請求の範囲第 6項に記載の情報記録方法は上記課題を解決するために 、第 1記録容量を持つ第 1記録層及び第 2記録容量を持つ第 2記録層を少なくとも備 えてなる情報記録媒体に対して、記録情報を前記第 1及び第 2記録層に書込可能で ある書込手段を備えた情報記録装置における情報記録方法であって、前記記録情 報の全情報量と前記第 1及び第 2記録容量とに基づいて、前記記録情報を前記第 1 記録層及び第 2記録層に引き続 、て記録する際の折り返しアドレスを算出する算出 工程と、 (I)前記記録情報の第 1部分を前記算出された折り返しアドレスまで前記第 1 記録層に書き込み、(Π)前記記録情報の残りの第 2部分を前記第 1記録層における 前記算出された折り返しアドレスに対応する前記第 2記録層における対応アドレスか ら書き込むように、前記書込手段を制御する制御工程とを備える。
[0011] 本発明の請求の範囲第 7項に記載のコンピュータプログラムは上記課題を解決する ために、請求の範囲第 1項に記載の情報記録装置に備えられたコンピュータを制御 する記録制御用のコンピュータプログラムであって、該コンピュータを、前記書込手段 、前記算出手段及び前記制御手段の少なくとも一部として機能させる。
[0012] 本発明の作用及び利得は次に説明する実施の形態力 明らかにされる。
図面の簡単な説明
[0013] [図 1]本発明の情報記録装置に係る実施例における情報記録再生装置及び、ホスト コンピュータのブロック図である。 [図 2]本実施例に係る情報記録再生装置のォポジット方式の概略動作と、 2層型光デ イスクのデータ構造及び該光ディスクの記録領域における物理的セクタ番号との関係 を示す概念的グラフ図である。
[図 3]本実施例に係る情報記録再生装置によって記録された 2層型光ディスクのデー タ構造の一具体例を示した図式的データ構造図である。
[図 4]比較例に係る情報記録再生装置の記録動作によって記録された 2層型光ディ スクのデータ構造の一具体例を示した図式的データ構造図である。
[図 5]—般の DVD— ROMドライブ等の情報記録再生装置が 2層型光ディスクにおけ る目的のセクタ番号へアクセスする際の経路を示した図式的な概念図である。
[図 6]本発明の情報記録装置の実施例に係る情報記録再生装置、特にドライブにお ける光ディスクの記録動作の流れを示したフローチャート図である。
[図 7]本発明の情報記録装置の実施例に係る情報記録再生装置によって、折り返し 点のセクタ番号が計算される一具体例を示した模式図である。
[図 8]本発明の情報記録装置、特にホストの実施例に係る情報記録再生装置におけ る光ディスクの転送動作の流れを示したフローチャート図である。
符号の説明
[0014] 100· ··光ディスク、 101— 0 (101— 1) · ··リードインエリア、 102— 0 (102— 1)…データ ゾーン、 103— 0 (103— 1又は 103— la)…リードアウトエリア、ミドノレエリア 104— 0 (10 4 1)、未記録エリア 105 - 0 (105— 1)、 300…情報記録再生装置、 306 (308)…デ ータ入出力制御手段、 307…操作制御手段、 310…操作ボタン、 311…表示パネル 、 351· ··スピンドルモータ、 352· ··光ピックアップ、 353· ··信号記録再生手段、 354· ·· CPU (ドライブ制御手段)、 355 (360)…メモリ、 359 -CPU (ホスト用)、 400· ··ホス トコンピュータ、 LB…レーザ光
発明を実施するための最良の形態
[0015] (情報記録装置に係る実施形態)
以下、本発明の実施形態に係る情報記録装置について説明する。
[0016] 本発明の情報記録装置に係る実施形態は、第 1記録容量を持つ第 1記録層及び 第 2記録容量を持つ第 2記録層を少なくとも備えてなる情報記録媒体に対して、記録 情報を記録するための情報記録装置であって、前記記録情報を前記第 1及び第 2記 録層に書込可能な書込手段と、前記記録情報の全情報量と前記第 1及び第 2記録 容量とに基づいて、前記記録情報を前記第 1記録層及び第 2記録層に引き続いて記 録する際の折り返しアドレスを算出する算出手段と、(I)前記記録情報の第 1部分を 前記算出された折り返しアドレスまで前記第 1記録層に書き込み、(II)前記記録情報 の残りの第 2部分を前記第 1記録層における前記算出された折り返しアドレスに対応 する前記第 2記録層における対応アドレスから書き込むように、前記書込手段を制御 する制御手段とを備える。
[0017] 本発明の情報記録装置に係る実施形態によれば、対象となる情報記録媒体は、例 えば、ディスク状の基板の一方の面上に、第 1及び第 2記録層が積層、あるいは貼り 合わされており、二層型或いは多層型の例えば DVD或いは光ディスク等である。第 1記録層には、グループ (案内溝)が形成された第 1記録トラックパスに沿って、例え ば音声、映像情報或 、はコンテンツ情報等の記録情報のうち第 1部分が記録可能と されている。第 2記録層には、同様にグループ (案内溝)が形成された第 2トラックパス に沿って、例えば音声、映像情報或いはコンテンツ情報等の記録情報のうち第 2部 分が記録可能とされている。
[0018] ここで特に、第 1記録トラックパスは、ディスク状の基板の内周側及び外周側のうち 一方側から他方側へと向かい、これとは逆に、第 2トラックパスは、他方側から一方側 へと向かう。即ち、当該二層型或いは多層型の情報記録媒体では、トラックパスが二 つの記録層の間で逆方向を向いている"ォポジット方式"による連続記録が可能とさ れる。従って、第 1記録層の終了端 (例えば、外周側の端部)に続いて第 2記録層の 開始端 (例えば、外周側の端部)へと、記録を連続的に行うようにすれば、記録情報 に係る記録処理或 ヽは再生処理の対象としての記録層を切り替える際に、基板面内 におけるレーザ光の照射位置を半径方向に殆ど又は全く変えないで済むので、迅速 な層間フォーカスジャンプ (即ち、層間切替動作)が可能となる。これは、例えば映画 などの記録情報を、連続した第 1及び第 2部分として記録する際に、記録層の切り替 えのために特別なバッファ機能を必要とすることなぐ途切れのな!、再生を行なうこと が容易となるという意味で、実践上大変便利である。 [0019] 以下、このように構成されて 、る当該情報記録媒体の記録動作を行う情報記録装 置の動作について詳細に説明する。
[0020] 先ず、例えば、情報記録装置又はホストコンピュータの CPU等の算出手段は、例え ば、記録動作以前に把握されている、記録情報の全情報量と第 1及び第 2記録容量 とに基づいて、記録情報のうち第 1記録容量に満たない情報量となる第 1部分を第 1 記録トラックパスに沿って第 1記録層に書き込むと共に、第 2記録容量に満たない情 報量となる第 2部分を第 2トラックパスに沿って書き込む場合における、第 1記録トラッ クパス力も第 2トラックパスへと折り返す際の第 1記録トラックパス上の折り返しアドレス を算出する。
[0021] 次に、例えば、 CPU等の制御手段の制御下で、記録情報を第 1及び第 2記録層に 書込む、例えば、光ピックアップ等の書込手段は、記録情報の第 1部分を第 1記録層 に第 1記録トラックパスに沿って、算出された折り返しアドレスまで書き込み、第 1記録 層における算出された折り返しアドレスに対応する第 2記録層における対応アドレス から、記録情報の第 2部分を第 2記録層に第 2トラックパスに沿って書き込む。ここ〖こ、 折り返しアドレス及び対応アドレスに係る、アドレスとは、物理的なセクタ番号でもよい し、論理的なブロックアドレスでもよい。更に、第 1記録層における折り返しアドレスと 第 2記録層における対応アドレスとの対応関係の一具体例とは、物理的なセクタ番号 においては、補数関係である。より具体的には、 2進数表示で" 0011"ど' 1100"の関 係である。或いは、他の具体例としては、論理的なブロックアドレスにおいては、逆比 例関係である。より具体的には、 "Y" =定数-" X"の関係である。但し、 "X"は、第 1 記録層における折り返しアドレスであり、 "Υ"は、第 2記録層における対応アドレスで ある。
[0022] 従って、制御手段の制御下で、書込手段が第 1及び第 2部分を、第 1及び第 2記録 層において、ディスク状の基板の例えば、内周側である一方側に集中させて記録す ることが可能となる。よって、記録時間は、例えば、コンテンツ情報等の記録情報、即 ち、実効情報を記録する時間のみでよいため、効率的に短縮化される。言い換えると 、後述される例えば、 "0"又は" Null"等のダミーデータの無駄な記録を行う必要がな くなる。 [0023] 具体的には、例えば、 6 (GB) (GB: Giga Bytes)のコンテンツ情報を含んだ記録情 報を、例えば、 DAO記録方式及びォポジット方式で記録する場合、第 1部分の情報 量は 3 (GB)と算出されると共に、第 2部分の情報量は 3 (GB)と算出される。そして、 より具体的には、第 1記録層において、例えば、内周側の記録開始アドレス" 03000 Oh"から、外周側に位置する折り返しアドレス" lAFFFFh"まで 3 (GB)だけ記録され る。尚、本願明細書において、 "30000h"等の末尾の" h"とは、 "h"より前方部分の 数字が 16進数で表現されていることを示す。そして、光ピックアップ等の書込手段の 焦点が第 1から第 2記録層へ合わされ、第 2記録層において、例えば、外周側に位置 する対応アドレス" E50000h"から、内周側の記録終了位置" FCFFFFh"まで 3 (G B)だけ記録される。そして、最後に、第 1及び第 2記録層の例えば、緩衝エリアにお Vヽてフアイナライズ処理のための記録が行われる。
[0024] このように、記録時間は、例えば、コンテンツ情報等の記録情報、即ち、実効情報 だけを記録する時間のみでよ 、。
[0025] 仮に、折り返しアドレスを算出せずに、第 1記録容量をもつ第 1記録層に最大限、記 録した場合では、例えば、コンテンツ情報等を含んだ記録情報が第 1記録層と第 2記 録層の 2層にまたがって記録される場合、この記録情報に加えて、例えば、ダミーデ ータ等の無駄な情報を、例えば、第 1記録層の内周側に位置する未記録の領域に記 録するのが望ましくなる。何故ならば、一般の DVD— ROMドライブの再生動作時に お!、て、光ピックアップ等の読込手段の層間フォーカスジャンプ (層間切換え)した先 の領域において、トラッキングサーボが正常に制御され、該ジャンプ先の記録層に記 録された全ての実効情報に対して正常なアクセスが行えるようにするためには、無信 号領域があってはならないためである。そのため、記録すべき実効データが第 2記録 層の最大容量である第 2記録容量に満たない場合には、残りの空き領域に対してな んらかのダミーデータ等の無駄な情報の記録が必要となるのである。従って、実際の 記録時間は、この記録情報の記録時間に加えて、無駄な情報の記録時間だけ長くな つてしまう。
[0026] より具体的には、例えば、 6 (GB)のコンテンツ情報を含んだユーザデータを DAO 記録方式及びォポジット方式で記録する場合、記録情報は第 1記録層の第 1記録容 量、例えば、 4. 7 (GB)だけ最大限記録され、第 1記録層に記録されな力つた残りの 記録情報は第 2記録層の第 2記録容量のうち 1. 3 (GB)だけ記録される。カロえて、第 2記録層の第 2記録容量のうち未記録の 3. 4 (GB)も記録する必要があるため、結局 、記録情報が 6 (GB)であるにも関わらず、第 1記録層の第 1記録容量と第 2記録層の 第 2記録容量の合計、例えば、 4. 7+4. 7 = 9. 4 (GB)を記録する必要があり、例え ば、 DVDフォーラムで定義された 1倍速による記録時間は、約 1時間 54分となりダミ 一データを記録する分だけ長時間となる。
[0027] これに対して、本実施形態の情報記録装置は、光ピックアップ等の書込手段のトラ ッキングサーボを正常に制御しつつ、上述の如ぐ記録時間は、この記録情報を記録 する時間のみでよくなる。このため、例えば、 1倍速(1385 (KBZ秒))による記録時 間は、 6 (GB) ÷ 1385 (KBZ秒) =約 1時間 12分となり、無駄な情報を記録する場 合と比べて、約 37% (約 40分)もの大幅な記録時間の短縮が可能となるので、格段 に有禾 ljになる。
[0028] 本発明の情報記録装置に係る実施形態の一態様では、前記算出手段は、前記第 2部分の情報量が、前記第 1部分の情報量以下となるように前記折り返しアドレスを 算出する。
[0029] この態様によれば、第 2記録層における第 2部分の記録の終了端に対応される第 1 記録層におけるアドレスが存在可能となり、第 1及び第 2記録層に記録された第 1及 び第 2部分に対して効率的な記録又は再生動作が可能となる。
[0030] 本発明の情報記録装置に係る実施形態の他の態様では、前記書込手段は、所定 記録単位で前記記録情報を書込可能に構成されており、前記算出手段は、前記第 1 及び第 2部分が夫々、前記所定記録単位の倍数となるように、前記折り返しアドレス を算出する。
[0031] この態様によれば、書込手段は、所定記録単位で記録情報を書込可能に構成され ている。ここに、所定記録単位とは、 ECCブロック又はセクタ(Sector)である。より詳 細には、 ECCブロック(Error Correcting Codeブロック)とは、データの誤りを検出して 訂正可能なデータ量の単位である。尚、 DVDの場合、 1ECCブロックは、 32KB ( = 16セクタ)である。そして、折り返しアドレスは、算出手段によって、第 1及び第 2部分 が夫々、例えば、 ECCブロックである所定記録単位の倍数となるように算出されるの で、少なくとも第 1記録層における第 1部分はこの ECCブロックごとに書き込み可能と なる。
[0032] よって、特に、 DVD— Rディスクにお!/、て、 ROMディスクとの互換性の保持が可能 となる。尚、セクタ単位だと、より詳細な折り返し又は対応アドレスの算出が可能となり 、第 1及び第 2記録層における記録容量の効率的な利用が可能となる。
[0033] 本発明の情報記録装置に係る実施形態の他の態様では、前記算出手段は、前記 全情報量が前記第 1記録容量より大きい場合に限って、前記折り返しアドレスを算出 する。
[0034] この態様によれば、 CPU等の制御手段の制御下で、第 1及び第 2記録層のうち少 なくとも第 1記録層の第 1記録容量をより効率的に、利用して記録情報の記録を行うこ とが可能となる。
[0035] 本発明の情報記録装置に係る実施形態の他の態様では、前記記録情報を提供す るホストコンピュータに通信接続されると共に前記算出手段を論理的に構築するファ ームウェアが組み込まれた通信手段を備え、前記書込手段及び前記制御手段は、 前記通信手段を介して前記ホストコンピュータから前記記録情報を取得する。
[0036] この態様によれば、ファームゥヱァによって、比較的簡単に算出及び通信手段を構 築することが可能であると共に算出及び通信処理の高速ィ匕が可能となる。ここに、フ アームウェア (firmware)とは、ハードウェアの基本的な制御を行なうために機器に組 み込まれたソフトウェアであり、機器に固定的に搭載され、原則的には、変更されな いが、例外的には、機能の追加や不具合の修正のため、後から変更も可能である。 ハードウェアとソフトウェアの中間的な存在である。具体的には、ファームウェアは、例 えば、ノ ソコンゃ周辺機器、家電製品等に搭載されており、機器に内蔵された ROM やフラッシュメモリに記憶されている。より具体的には、パソコンの BIOS (Basic Input/Output System)もファームウェアの一例である。
[0037] (情報記録方法に係る実施形態)
以下、本発明の実施形態に係る情報記録方法について説明する。
[0038] 本発明の情報記録方法に係る実施形態は、第 1記録容量を持つ第 1記録層及び 第 2記録容量を持つ第 2記録層を少なくとも備えてなる情報記録媒体に対して、記録 情報を前記第 1及び第 2記録層に書込可能である書込手段を備えた情報記録装置 における情報記録方法であって、前記記録情報の全情報量と前記第 1及び第 2記録 容量とに基づいて、前記記録情報を前記第 1記録層及び第 2記録層に引き続いて記 録する際の折り返しアドレスを算出する算出工程と、(I)前記記録情報の第 1部分を 前記算出された折り返しアドレスまで前記第 1記録層に書き込み、(II)前記記録情報 の残りの第 2部分を前記第 1記録層における前記算出された折り返しアドレスに対応 する前記第 2記録層における対応アドレスから書き込むように、前記書込手段を制御 する制御工程とを備える。
[0039] 本発明の情報記録方法に係る実施形態によれば、上述した本発明の情報記録装 置に係る実施形態の場合と同様に、制御工程の制御下で、書込手段が第 1及び第 2 部分を、第 1及び第 2記録層において、ディスク状の基板の例えば、内周側である一 方側に集中させて記録することが可能となる。よって、記録時間は、例えば、コンテン ッ情報等の記録情報、即ち、実効情報を記録する時間のみでよいため、効率的に短 縮化されることが可能となる。
[0040] 尚、本発明の情報記録方法に係る実施形態においても、上述した本発明の情報記 録装置に係る実施形態についての各種態様と同様の態様を適宜採ることが可能で ある。
[0041] (コンピュータプログラムに係る実施形態)
以下、本発明の実施形態に係るコンピュータプログラムについて説明する。
[0042] 本発明のコンピュータプログラムに係る実施形態は、上述した本発明の情報記録装 置に係る実施形態 (但し、その各種態様を含む)に備えられたコンピュータを制御す る記録制御用のコンピュータプログラムであって、該コンピュータを、前記書込手段、 前記算出手段及び前記制御手段の少なくとも一部として機能させる。
[0043] 本発明のコンピュータプログラムに係る実施形態によれば、当該コンピュータプログ ラムを格納する ROM、 CD-ROM, DVD-ROM,ハードディスク等の記録媒体から 、当該コンピュータプログラムをコンピュータに読み込んで実行させれば、或いは、当 該コンピュータプログラムを、伊 (Jえば、通信手段等を介してコンピュータにダウンロー ドさせた後に実行させれば、上述した本発明の情報記録装置に係る実施形態を比較 的簡単に実現できる。
[0044] 尚、上述した本発明の情報記録装置に係る実施形態における各種態様に対応し て、本発明のコンピュータプログラムに係る実施形態も各種態様を採ることが可能で ある。
[0045] 本発明のコンピュータ読取可能な媒体内のコンピュータプログラム製品に係る実施 形態は、上述した本発明の情報記録装置に係る実施形態 (但し、その各種態様を含 む)に備えられたコンピュータにより実行可能なプログラム命令を明白に具現ィ匕し、該 コンピュータを、前記書込手段、前記算出手段及び前記制御手段の少なくとも一部と して機能させる。
[0046] 本発明のコンピュータプログラム製品に係る実施形態によれば、当該コンピュータ プログラム製品を格納する ROM、 CD-ROM, DVD-ROM,ハードディスク等の記 録媒体から、当該コンピュータプログラム製品をコンピュータに読み込めば、或いは、 例えば当該コンピュータプログラム製品を、通信手段を介してコンピュータにダウン口 ードすれば、上述した本発明の前記書込手段、前記算出手段及び前記制御手段の 少なくとも一部を比較的容易に実施可能となる。更に具体的には、当該コンピュータ プログラム製品は、上述した本発明の前記書込手段、前記算出手段及び前記制御 手段の少なくとも一部として機能させるコンピュータ読取可能なコード (或いはコンビ ユータ読取可能な命令)カゝら構成されてよ ヽ。
[0047] 本実施形態のこのような作用及び他の利得は次に説明する実施例から明らかにさ れる。
[0048] 以上説明したように、本発明の情報記録装置及び方法に係る実施形態によれば、 書込手段、算出手段及び工程、並びに、制御手段及び工程を備えているので、記録 時間の効率的な短縮ィ匕を実現することが可能となる。また、本発明のコンピュータプ ログラムに係る実施形態によれば、コンピュータを上述した本発明の情報記録装置に 係る実施形態として機能させるので、記録時間の効率的な短縮ィ匕を実現することが 可能となる。
実施例 [0049] (情報記録装置の実施例)
次に、図 1から図 8を参照して、本発明の情報記録装置の実施例の構成及び動作 について詳細に説明する。特に、本実施例は、本発明に係る情報記録装置を光ディ スク用の情報記録再生装置に適用した例である。
[0050] 先ず、図 1を参照して、本発明の情報記録装置に係る実施例における情報記録再 生装置 300及び、ホストコンピュータ 400の構成について説明する。ここに、図 1は、 本発明の情報記録装置に係る実施例における情報記録再生装置及び、ホストコンビ ユータのブロック図である。尚、情報記録再生装置 300は、光ディスク 100に記録デ ータを記録する機能と、光ディスク 100に記録された記録データを再生する機能とを 備える。
[0051] 図 1を参照して情報記録再生装置 300の内部構成を説明する。情報記録再生装置 300は、ドライブ用の CPU (Central Processing Unit) 354の制御下で、光ディスク 10 0に情報を記録すると共に、光ディスク 100に記録された情報を読み取る装置である
[0052] 情報記録再生装置 300は、光ディスク 100、スピンドルモータ 351、光ピックアップ 3 52、信号記録再生手段 353、 CPU (ドライブ制御手段) 354、メモリ 355、データ入 出力制御手段 306、及びバス 357を備えて構成されている。また、ホストコンピュータ 400は、 CPU359,メモリ 360、操作制御手段 307、操作ボタン 310、表示ノ ネル 31 1、及びデータ入出力制御手段 308を備えて構成される。
[0053] 特に、情報記録再生装置 300と、ホストコンピュータ 400を同一筐体内に収めること により、或いは、 CPU (ドライブ制御手段) 354、データ入出力制御手段 306、及びバ ス 357によって、本発明に係る通信手段が構成されて!、てもよ!/、。
[0054] スピンドルモータ 351は光ディスク 100を回転及び停止させるもので、光ディスクへ のアクセス時に動作する。より詳細には、スピンドルモータ 351は、図示しないサーボ ユニット等によりスピンドルサーボを受けつつ所定速度で光ディスク 100を回転及び 停止させるように構成されて 、る。
[0055] 光ピックアップ 352は光ディスク 100への記録再生を行うもので、半導体レーザ装 置とレンズから構成される。より詳細には、光ピックアップ 352は、光ディスク 100に対 してレーザービーム等の光ビームを、再生時には読み取り光として第 1のパワーで照 射し、記録時には書き込み光として第 2のパワーで且つ変調させながら照射する。
[0056] 信号記録再生手段 353は、スピンドルモータ 351と光ピックアップ 352を制御するこ とで光ディスク 100に対して記録再生を行う。より具体的には、信号記録再生手段 35 3は、例えば、レーザダイオード (LD)ドライバ及びヘッドアンプ等によって構成されて いる。レーザダイオードドライバ (LDドライノく)は、光ピックアップ 352内に設けられた 図示しない半導体レーザを駆動する。ヘッドアンプは、光ピックアップ 352の出力信 号、即ち、光ビームの反射光を増幅し、該増幅した信号を出力する。より詳細には、 信号記録再生手段 353は、 OPC (Optimum Power Calibration)処理時には、 CPU3 54の制御下で、図示しないタイミング生成器等と共に、 OPCパターンの記録及び再 生処理により最適なレーザパワーの決定が行えるように、光ピックアップ 352内に設 けられた図示しない半導体レーザを駆動する。特に、信号記録再生手段 353は、光 ピックアップ 352と共に、本発明に係る「書込手段」の一例を構成する。
[0057] メモリ 355は、記録再生データのバッファ領域や、信号記録再生手段 353で使用出 来るデータに変換する時の中間バッファとして使用される領域など情報記録再生装 置 300におけるデータ処理全般及び OPC処理において使用される。また、メモリ 35 5はこれらレコーダ機器としての動作を行うためのプログラム、即ちファームウェアが格 納される ROM領域と、記録再生データの一時格納用バッファや、ファームウェアプロ グラム等の動作に必要な変数が格納される RAM領域など力 構成される。
[0058] CPU (ドライブ制御手段) 354は、信号記録再生手段 353及びメモリ 355と、バス 3 57を介して接続され、各種制御手段に指示を行うことで、情報記録再生装置 300全 体の制御を行う。通常、 CPU354が動作するためのソフトウェア又はファームウェア は、メモリ 355に格納されている。特に、 CPU354は、本発明に係る「制御手段」及び 「算出手段」の一例を構成する。
[0059] データ入出力制御手段 306は、情報記録再生装置 300に対する外部からのデー タ入出力を制御し、メモリ 355上のデータバッファへの格納及び取り出しを行う。情報 記録再生装置 300と SCSIや、 ATAPIなどのインターフェースを介して接続されて!ヽ る外部のホストコンピュータ 400 (以下、適宜ホストと称す)力も発行されるドライブ制 御命令は、データ入出力制御手段 306を介して CPU354に伝達される。また、記録 再生データも同様にデータ入出力制御手段 306を介して、ホストコンピュータ 400と やり取りされる。
[0060] 操作制御手段 307はホストコンピュータ 400に対する動作指示受付と表示を行うも ので、例えば記録又は再生といった操作ボタン 310による指示を CPU359に伝える 。 CPU359は、操作制御手段 307からの指示情報を元に、データ入出力手段 308を 介して、情報記録再生装置 300に対して制御命令 (コマンド)を送信し、情報記録再 生装置 300全体を制御する。同様に、 CPU359は、情報記録再生装置 300に対し て、動作状態をホストに送信するように要求するコマンドを送信することができる。これ により、記録中や再生中といった情報記録再生装置 300の動作状態が把握できるた め CPU359は、操作制御手段 307を介して蛍光管や LCDなどの表示パネル 311に 情報記録再生装置 300の動作状態を出力することができる。
[0061] 以上説明した、情報記録再生装置 300とホストコンピュータ 400を組み合わせて使 用する一具体例は、映像を記録再生するレコーダ機器等の家庭用機器である。この レコーダ機器は放送受信チューナや外部接続端子力ゝらの映像信号をディスクに記録 し、テレビなど外部表示機器にディスクから再生した映像信号を出力する機器である
。メモリ 360に格納されたプログラムを CPU359で実行させることでレコーダ機器とし ての動作を行っている。また、別の具体例では、情報記録再生装置 300はディスクド ライブ(以下、適宜ドライブと称す)であり、ホストコンピュータ 400はパーソナルコンビ ユータゃワークステーションである。パーソナルコンピュータ等のホストコンピュータと ドライブは SCSIや ATAPIといったデータ入出力制御手段 306及び 308を介して接 続されており、ホストコンピュータにインストールされているライティングソフトウェア等 のアプリケーション力 ディスクドライブを制御する。
[0062] 次に、図 2を参照して、本発明の情報記録装置の実施例に係る情報記録再生装置 のォポジット方式による概略動作と、 2層型光ディスクのデータ構造及び該光ディスク の記録領域における物理的セクタ番号との関係について説明する。ここに、物理的 セクタ番号 (以下適宜、セクタ番号と称す。)とは、光ディスクの記録領域における絶 対的な物理的アドレスを示した位置情報である。ここに、図 2は、本実施例に係る情 報記録再生装置のォポジット方式の概略動作と、 2層型光ディスクのデータ構造及び 該光ディスクの記録領域における物理的セクタ番号との関係を示す概念的グラフ図 である。縦軸は、 16進数で表現されたセクタ番号を示し、横軸は、光ディスクの半径 方向の相対的な位置を示す。
[0063] 図 2に示すように、本実施例に係る光ディスク 100は、図示しない基板と該基板に 積層、あるいは貼り合わされた 2層の記録層、即ち、 LO層と L1層とを備えて構成され ている。
[0064] 具体的には、 LO層には、内周側力も外周側にかけて、リードインエリア 101— 0、デ 一タエリア 102— 0及びミドルエリア 104— 0が設けられている。このリードインエリア 10
1— 0の内周側には、図示しな!、OPCエリア等が設けられて!/、る。
[0065] 他方、 L1層には、外周側から内周側にかけて、ミドルエリア 104— 1、データエリア 1
02— 1及び本発明に係る「リードアウト領域」の一例であるリードアウトエリア 103— 1が 設けられている。このリードアウトエリア 103— 1の内周側にも、図示しない OPCエリア 等が設けられている。
[0066] 以上のように当該光ディスク 100は構成されているので、本実施例に係る情報記録 再生装置の図示しない光ピックアップによって、レーザ光 LBは、図示しない基板の 側から、即ち、図 2中の下側力 上側に向けて照射され、その焦点距離等が制御され ると共に、光ディスク 100の半径方向における移動距離及び方向が制御される。これ により、夫々の記録層にデータを記録し、また情報再生装置として機能する場合には 記録されたデータを再生する。
[0067] 特に、本実施例に係る情報記録再生装置によるデータの記録又は再生動作にお いて、ォポジット方式が採用されている。ここに、ォポジット方式とは、情報記録再生 装置の記録又は再生動作によって、光ピックアップが、 LO層において、内周側から 外周側へ向かって、即ち、図 2中の矢印の右方向へ移動するのとは逆に、 L1層にお いては、光ピックアップが外周側から内周側へ向力つて、即ち、図 2中の矢印の左方 向へ移動する方式である。
[0068] このォポジット方式では、 LO層における記録又は再生が終了されると、 L1層におけ る記録又は再生が開始される時に、光ディスクの最外周にある光ピックアップが再度 、最内周へ向力つて移動する必要はなぐ L0層から L1層への焦点距離だけを切り換 えればよいため、 L0層力 L1層への切り換え時間がパラレル方式と比較して短いと いう利点がある。
[0069] 具体的には、先ず、 LO層において、光ピックアップがリードインエリア 101—0、デー タエリア 102-0及びミドルエリア 104-0を内周側力も外周側へ移動するにつれて光 ディスク 100の記録領域におけるセクタ番号は増加していく。より具体的には、光ピッ クアップは、セクタ番号が" 02FFFFh"のリードインエリア 101— 0の終了位置(図 2中 の A地点を参照)、セクタ番号が" 030000h"のデータエリア 102— 0の開始位置(図 2 中の B地点を参照)、本発明に係る「折り返しアドレス」の一例を構成するセクタ番号" lAFFFFh"のデータエリア 102— 0の終了位置(以下、適宜、 L0層の「折り返し 」と 称す:図 2中の C地点を参照)に順次アクセスして、緩衝の役目を果たすミドルエリア 1 04— 0へと移動する。
[0070] 他方、 L1層において、具体的には、光ピックアップがミドルエリア 104—1、データェ リア 102-1及びリードアウトエリア 103— 1を外周側から内周側へ移動するにつれて 光ディスク 100の記録領域におけるセクタ番号は増加していく。より具体的には、光ピ ックアップは、緩衝の役目を果たすミドルエリア 104-1、本発明に係る「対応アドレス」 の一例を構成するセクタ番号" E50000h"のデータエリア 102— 1の開始位置(以下、 適宜、 L1層の「折り返し点」と称す:図 2中の D地点を参照)、セクタ番号が" FCFFE Fh"のデータエリア 102— 1の終了位置(図 2中の E地点を参照)に順次アクセスして、 リードアウトエリア 103— 1へと移動する。
[0071] 以上説明した L0層と L1層におけるセクタ番号はすべて、 16進数における 15の補 数の関係にある。より具体的には、例えば、 L0層における折り返し点(セクタ番号" 1 AFFFFh")と L1層における折り返し点(セクタ番号" E50000h")は 15の補数の関 係にある。形式的には、 "1 AFFFFh"の補数は、 16進数のセクタ番号" 1 AFFFFh" を 2進数" 000110101111111111111111"に変換して力らビッ卜反転 (インノ ー卜 : invert) "111001010000000000000000"させ、 16進数" E50000h,,に再変換 させること〖こよって求められる。
[0072] よって、コンテンツ情報は、例えば、 L0層のデータエリア 102— 0のセクタ番号" 030 OOOh"から" lAFFFFh"及び LI層のデータエリア 102— 1のセクタ番号" E50000h" 力も" FCFFEFh"において、光ピックアップが連続して移動されると同時に記録又は 再生される。
[0073] 次に、図 3を参照して、本発明の情報記録装置の実施例に係る情報記録再生装置 によって記録された 2層型光ディスクのデータ構造の一具体例にっ 、て説明する。こ こに、図 3は、本実施例に係る情報記録再生装置によって記録された 2層型光デイス クのデータ構造の一具体例を示した図式的データ構造図である。
[0074] 図 3に示されるように、本実施例では、特に、 DAO記録方式においては、記録動作 以前に記録する情報量が把握されているので、ドライブ又はホストの CPU等の制御 下で、例えば、コンテンツ情報を含んだユーザデータ等の本発明に係る「記録情報 の全情報量」(例えば、 6 (GB) (GB : Giga Bytes) )と、本発明に係る「第 1記録容量」 と「第 2記録容量」の一例である L0層の記録容量 (4. 7 (GB) )と L1層の記録容量 (4 . 7 (GB) )に基づいて、記録情報のうち L0層の記録容量に満たない情報量 (例えば 、 3 (GB) )となる部分を L0層における太線右矢印に沿って L0層に書き込む。それと 共に、 L1層の記録容量に満たない情報量 (例えば、 3 (GB) )となる部分を L1層にお ける太線左矢印に沿って L1層に書き込む。このように、例えば、 3 (GB)を L0層及び L1層に夫々記録可能なように、 L0層の折り返し点(セクタ番号" lAFFFFh")及び L 1層の折り返し点(セクタ番号" E50000h")が算出される。
[0075] 特に、 L0層及び L1層の折り返し点は、本発明の「所定記録単位」の一例である EC Cブロックの倍数である。ここに、所定記録単位とは、 ECCブロック又はセクタ(Sector )である。より詳細には、 ROMディスクの互換性を重視する場合には、 ECCブロック ごとに情報の記録が行われる。
[0076] より具体的には、 L0層において、内周側のデータエリアの開始位置(セクタ番号:" 030000h")から、外周側に位置する折り返し点(セクタ番号:" lAFFFFh")まで 3 ( GB)だけ記録される。そして、光ピックアップの焦点が L1層へ合わされ、 L1層にお いて、外周側に位置する折り返し点(セクタ番号:" E50000h")から、内周側のデー タエリアの終了位置(セクタ番号: "FCFFFFh")まで 3 (GB)だけ記録される。そして 、最後に、緩衝エリアであるミドルエリア 104-0及び 104-1においてフアイナライズ処 理のための記録が行われる。よって、 L0層及び L1層における最外周は未記録エリア 105— 0及び 105—1である。
[0077] 尚、 LO層の折り返し点における記録直後に、ミドルエリア 104-0の小さな領域にお ける記録が追カ卩的に行われてもよい。他方、 L1層の折り返し点における記録直前に 、ミドルエリア 104— 1の小さな領域における記録が追カ卩的に行われてもよい。
[0078] 或いは、また、 LO層の折り返し点における記録後に、緩衝エリアであるミドルエリア 104— 0におけるフアイナライズ処理のための記録が代替的に行われてもよいし、 L1 層の折り返し点における記録前に、緩衝エリアであるミドルエリア 104— 1におけるファ イナライズ処理のための記録が代替的に行われてもよい。
[0079] このようにすれば、記録時間は、例えば、コンテンツ情報等の記録情報、即ち、実 効情報を記録する時間のみでよいため、効率的に短縮化される。言い換えると、後述 される例えば、 "0"又は" Null"等のダミーデータの無駄な記録を行う必要がなくなる
[0080] このため、後述される比較例に係る LO層と L1層の領域全体 (4. 7 X 2 = 9. 4 (GB)
)を記録する場合と比べて、大幅な記録時間の短縮が可能となる。
[0081] 具体的には、 DVDフォーラムで定義された 1倍速(1385 (KBZ秒))による記録時 間は、 6 (GB) ÷ 1385 (KBZ秒) =約 1時間 12分となり、後述される比較例より約 37
% (約 40分)もの短縮が可能となる。
[0082] 尚、実施例に係る情報記録再生装置の記録動作の詳細の流れについては、後述 される。
[0083] 次に、図 4及び図 5を参照して、本発明の情報記録装置の実施例に係る情報記録 再生装置の作用効果について検討を加える。ここに、図 4は、比較例に係る情報記 録再生装置の記録動作によって記録された 2層型光ディスクのデータ構造の一具体 例を示した図式的データ構造図である。図 5は、一般の DVD— ROMドライブ等の情 報記録再生装置が 2層型光ディスクにおける目的のセクタ番号へアクセスする際の 経路を示した図式的な概念図である。
[0084] 図 4に示されるように、比較例では、 DAO記録方式及びォポジット方式にぉ 、て、 例えば、コンテンッ情報を含んだユーザデータ力 SL0層と L 1層の 2層にまたがって記 録される場合、このユーザデータ等の実効データに加えて、例えば、ダミーデータ等 の無駄なデータを L1層の内周側に位置する未記録の領域に記録する必要があった 。何故ならば、一般の DVD— ROMドライブの再生動作時において、光ピックアップ の層間フォーカスジャンプ (層間切換え)する際のトラッキングサーボが正常に制御さ れ、ユーザデータが正常に再生されるためである。従って、実際の記録時間は、コン テンッ情報等の実効データの記録時間に加えて、無駄なデータの記録時間だけ長く なってしまう。
[0085] 具体的には、例えば、 6 (GB)のコンテンツ情報を含んだユーザデータを DAO記録 方式及びォポジット方式で記録する場合、ユーザデータは L0層の全記録領域、即ち 、最大 4. 7GB記録可能な領域に記録され、 L0層に記録されな力つた残りのユーザ データは L 1層の 1. 3GBの記録可能な記録領域に記録される。
[0086] より具体的には、 L0層において、内周側のデータエリアの開始位置(セクタ番号: 0 30000h")力 、外周側に位置する折り返し点(セクタ番号:" 26FFFFh")まで 4. 7 (GB)だけ記録される。そして、光ピックアップの焦点が L1層へ合わされ、 L1層にお いて、外周側に位置する折り返し点(セクタ番号:" D90000h")から、内周側に向か つて、データエリアの終了位置(セクタ番号:" E2FFFFh")まで 1. 3 (GB)だけ記録 される。更に、比較例では、 L1層において、リードアウトエリア 103— laの開始位置( セクタ番号:" E30000h")力ら、リードアウトエリア 103— laの終了位置(セクタ番号:" FCFFFFh")まで、例えば、 "0"又は" Null"等のダミーデータが 3. 4 (GB)だけ記録 されるのが望ましくなる。何故ならば、仮に、 L1層の内周側力 例えば、ダミーデータ が記録されずに未記録である場合、そこに光ピックアップが突入するとトラッキングサ ーボがはずれて、暴走してしまうからである。具体的には、例えば、 DVD— ROMドラ イブの光ピックアップが、 2層型光ディスクにおいて、 L0層の所定のセクタ番号(図 5 中の" X0")力 L1層にある目的のセクタ番号(図 5中の" Y1")にアクセスするために 、先ず、 L1層への焦点合わせ、即ち、層間フォーカスジャンプ (層間切換え)を行つ た場合、層間フォーカスジャンプした先の L1層のセクタ番号(図 5中の" Z1")が未記 録であると、光ピックアップは、例えば、位相差法によるトラッキングサーボの制御を 行うことができずに、暴走してしまうのである。より詳細には、位相差法が採用されて 、る DVD— ROM再生専用ドライブの光ピックアップは、プッシュプル法が採用されて いる DVD— Rにおける未記録領域に対してはトラッキングサーボの制御が殆ど又は 完全に不可能である。このことが、 DVD— ROMドライブで DVD— Rを再生できない 場合があることの一例であることも付記しておく。
[0087] このように、比較例においては、ユーザデータが 6 (GB)であるにも関わらず L0層と L1層の領域全体 (4. 7 X 2 = 9. 4 (GB) )を記録する必要があり、例えば、 1倍速によ る記録時間は、約 1時間 54分となりダミーデータを記録する分だけ長時間となる。
[0088] これに対して、図 1から図 3を参照して説明した本発明の情報記録装置の実施例に 係る情報記録再生装置によれば、光ピックアップのトラッキングサーボを正常に制御 することが可能であると同時に、記録時間は、例えば、コンテンツ情報を含んだユー ザデータ等の実効データを記録する時間のみ (前述した約丄時間 12分)でよくなるた め、大幅な記録時間の短縮、即ち、約 37%の記録時間の短縮が可能となるので、比 較例と比べて格段に有利である。
[0089] 尚、一般の DVD— ROMドライブは規格上、 2種類のアクセス経路で光ピックアップ を目的のセクタ番号へアクセスさせることが可能である。図 5に示されるように、 1種類 目は、 L0層のセクタ番号" X0"力も L1層のセクタ番号" Z1"へ層間フォーカスジヤン プして力 L1層を内周側力 外周側へスキャンし、 L1層のセクタ番号" Y1"ヘアクセ スする第 1経路に沿ったアクセス経路である。 2種類目は、 L0層のセクタ番号" X0"か ら L0層のセクタ番号" W0"まで内周側から外周側へスキャンして力 層間フォーカス ジャンプして L1層のセクタ番号" Y1"へアクセスする第 2経路に沿ったアクセス経路 である。
[0090] (情報記録再生装置による記録動作の流れ -ドライブ側 -)
次に図 6に加えて図 7を適宜参照して、本発明の情報記録装置の実施例に係る情 報記録再生装置、特に、ドライブにおける光ディスクの記録動作の流れについて詳 細に説明する。ここに、図 6は本発明の情報記録装置の実施例に係る情報記録再生 装置、特にドライブにおける光ディスクの記録動作の流れを示したフローチャート図 である。尚、図 6中、 "X"、 ' "及び' 'は、すべて変数である。図 7は、本発明の情 報記録装置の実施例に係る情報記録再生装置によって、折り返し点のセクタ番号が 計算される一具体例を示した模式図である。尚、折り返し点の算出手順を理解しや すく説明するために、小さなデータ量を一具体例としている。
[0091] 図 6において、光ディスク 100が装填されると、先ず、 CPU354の制御下で、光ピッ クアップ 352によりシーク動作が行われ、例えばユーザデータ等が記録されていない ブランク (未記録)ディスク力否かが判定される (ステップ S101)。尚、この判定と同時 に、光ディスク 100への記録処理に必要な各種管理情報が取得されてもよい。
[0092] ここで、光ディスク 100が未記録状態のブランクディスクの場合 (ステップ S101 : Ye s)、更に、書込みモードが DAO記録モードであるか否かが判定される(ステップ S10 2)。より具体的には、ホスト力ら「MODE SELECT commandjが発行されることによつ て DAO記録モードに設定される。他方、情報記録装置が DAO記録モードに対応し ていない場合も、(ステップ S 102 : No)処理終了となる。ここで、書込みモードが DA O記録モードである場合 (ステップ S 102 : Yes)、ホストからドライブへ転送される全体 のデータ量" X" (KB)が取得され、例えば、メモリ 355に格納される(ステップ S103) 。即ち、全体のデータを記録するための記録領域の確保が要求される。具体的には 、ホストから「RESERVE RZONE command」が発行されることによって、ドライブはホス トから送られてくる全体のデータ量を取得する。より具体的には、図 7で示されるように 、全体のデータ量" X" = 65 (KB) (Kilo Bytes)としてメモリ 355に格納される。尚、デ ータ量が 1セクタ(= 2KB)未満のデータは、ホストがセクタ単位の境界まで例えば、 " 0"又は" Null"等のダミーデータの埋め込み(パディング: Padding)をしてからドライブ へ転送するため、実際に記録するデータ量" X"は 66 (KB)となる。
[0093] 続いて、ステップ S 103における全体のデータを記録するのに必要な ECCブロック 数" Y"が計算される (ステップ S 104)。より具体的には、図 7で示されるように、全体の データを記録するのに必要な ECCブロック数" Y"が、 "Y" = Ceil ("X" ÷ 32) =Ceil ( 66 ÷ 32) =Ceil (2. 0625) = 3 として算出され、メモリ 355に格糸内される。尚、 "Ceil "は、引数の小数点以下の切り上げを行う関数である。
[0094] 続いて、折り返し点のセクタ番号" Z"が計算される (ステップ S105)。より具体的に は、図 7で示されるように、折り返し点のセクタ番号" Z"が、 "Z" = Ceil ("Y" ÷ 2) X 16 + "30000h" = Ceil (3÷ 2) X 16 + "30000h" = 2 X 16 + "30000h" = "30020h" として算出され、メモリ 355に格納される。
[0095] 続、て、例えば、 LO層及び L1層に対して OPC処理が行われ、最適な記録レーザ パワーが算出される(ステップ S 106)。
[0096] 続いて、 LO層のリードインエリア 101— 0の例えば、コントロールデータエリア等に、
OPC処理に基づく最適な記録レーザパワーの値、制御情報又は管理情報等が記録 される(ステップ S 107)。
[0097] 続いて、コンテンツ情報等のユーザデータ力 LO層のデータエリア 102—0の開始 位置力も最適な記録レーザパワーで記録される (ステップ S 108)。具体的には、図 7 で示されるように、例えばセクタ番号が" 30000h"の LO層のデータエリア 102— 0の 開始位置力 コンテンツ情報の記録が実行される。
[0098] 次に、折り返し点のセクタ番号" Z"に到着した力否かが判定される(ステップ S109)
。具体的には、図 7で示されるように、例えばセクタ番号が" 30020h"の LO層のデー タエリア 102— 0の終了位置である折り返し点に到着したか否かが判定される。
[0099] ここで、折り返し点のセクタ番号" Z" ("30020h")に到着して!/、な!/、場合 (ステップ
S 109: No)、引き続き L0層のデータエリアにぉ 、て記録が実行される(ステップ S 11
0)。
[0100] 他方、ステップ S 109の判定の結果、折り返し点のセクタ番号" Z" ("30020h")に 到着した場合 (ステップ S109 : Yes)、 L0層のミドルエリアに、例えば、少量のダミー データが記録される(ステップ S 111)。
[0101] 続いて、光ピックアップは、 L0層から L1層へ焦点を合わせる (ステップ S112)。
[0102] 続いて、 L1層のミドルエリアに、例えば、少量のダミーデータが記録される (ステツ プ S113)。尚、ステップ S109の判定の結果、折り返し点のセクタ番号" Z"に到着した 場合 (ステップ S109 :Yes)、前述したステップ S111から S113は省略され、ステップ S 109力ら S 114へ直接進んでもよ!ヽ。
[0103] 続いて、コンテンツ情報等のユーザデータ力 L1層のデータエリアの開始位置から 最適な記録レーザパワーで記録される (ステップ S 114)。具体的には、図 7で示され るように、例えばセクタ番号が" 30020h"の 15の補数である" CFFDFh"の L1層の データエリアの開始位置である折り返し点力 コンテンツ情報の記録が実行される。 [0104] 続いて、全体のデータが記録されたか否かが判定される(ステップ S 115)。ここで、 全体のデータが記録されて 、な 、場合 (ステップ S 115: No)、引き続き L 1層のデー タエリアにぉ 、て記録が実行される (ステップ S 116)。
[0105] 他方、ステップ S 115の判定の結果、全体のデータが記録された場合 (ステップ S1
15 : Yes)、 L1層のリードアウトエリアに、例えば、ダミーデータが記録される(ステップ
S117)。
[0106] 続!、て、 DVD— ROMの規格を満たすための処理として、ステップ S118からステツ プ S 122での処理が行われる。
[0107] 先ず、折り返し点のセクタ番号に相当する記録面上の位置力 光ディスクの中心か ら半径 34mmより内周側にある力否かが判定される (ステップ S118)。ここで、折り返 し点が半径 34mmより内周側にある場合 (ステップ S 118: Yes)、 LO層と L 1層にお!/ヽ て、折り返し点力 最低限 35mmの半径位置まで、例えばダミーデータが記録され、 ミドルエリアとなる(ステップ S 119)。
[0108] 他方、ステップ S118の判定の結果、折り返し点の位置力 光ディスクの中心から半 径 34mmより内周側にない場合 (ステップ S118 :No)、更に、折り返し点が光ディスク の中心から半径 57. 5mmより外周側に位置し、且つ、半径 58mmより内周側に位置 する力否かが判定される(ステップ S 120)。ここで、折り返し点が光ディスクの中心か ら半径 57. 5mmより外周側に位置しない場合又は、半径 58mmより内周側に位置し ない場合 (ステップ S 120 : No)、折り返し点が光ディスクの記録面の半径 34mmより 外周側に位置し、且つ、半径 57. 5mmより内周側に位置するので、 L0層と L1層に おいて、折り返し点から外周側に向けて、記録面の半径方向で最低限 lmmの領域 だけ、例えばダミーデータ等が記録され、ミドルエリアとなる (ステップ S121)。
[0109] 或いは、折り返し点が光ディスクの記録面の半径 58mmより外周側に位置する場合
(ステップ S 120 : No)、最低限の半径位置は必然的に保持される。
[0110] 他方、ステップ S 120の判定の結果、折り返し点が光ディスクの記録面の半径 57. 5 mmより外周側に位置し、且つ、 58mmより内周側に位置する場合 (ステップ S 120 : Yes)、 L0層と L1層において、折り返し点から外周側に向けて、記録面の半径方向 で最低限 0. 5mmの領域だけ、例えばダミーデータが記録され、ミドルエリアとなる( ステップ SI 22)。
[0111] 以上の処理によって、 DVD— ROMの規格要件を満たすことが可能となる。より詳 細には、 DVD— ROMの規格とは、光ディスクの記録面において、最低限、直径 70m m、即ち、半径 35mmまで、例えば、ユーザデータ又はダミーデータ等のデータ情報 が記録されて 、ることである。
[0112] 他方、ステップ S101の判定の結果、ブランクディスクでない場合 (ステップ S 101: No)、ステップ S 102の判定の結果、書込みモードが DAO記録モードでない場合 (ス テツプ S102 :No)、並びに、ステップ S119、ステップ S121及びステップ S122の処 理以降は、一連の記録動作は終了する。
[0113] (情報記録再生装置による転送動作の流れ -ホスト側 -)
次に図 8に加えて前述した図 6を適宜参照して、本発明の情報記録装置の実施例 に係る情報記録再生装置、特にホストにおける光ディスクの転送動作の流れについ て詳細に説明する。ここに、図 8は本発明の情報記録装置、特にホストの実施例に係 る情報記録再生装置における光ディスクの転送動作の流れを示したフローチャート 図である。尚、図 8中、 "X"、 "Y"及び" Z"は、前述した図 6と同様にすベて変数であ る。
[0114] 図 8において、光ディスク 100が装填されると、先ず、 CPU354の制御下で、光ピッ クアップ 352によりシーク動作が行われ、例えばユーザデータ等が記録されていない ブランク (未記録)ディスク力否かが判定される (ステップ S201)。より具体的には、「 READ DISK INFORMATION command」が発行されることによって判定される。尚、こ の判定と同時に、光ディスク 100への記録処理に必要な各種管理情報が取得されて もよい。ここで、光ディスク 100が未記録状態のブランクディスクの場合 (ステップ S 20 1 : Yes)、光ディスク 100の容量情報が取得される(ステップ S202)。より具体的には 、「READ CAPACITY command」が発行されることによって取得される。
[0115] 続いて、ドライブの書込みモードが DAO記録モードに設定される(ステップ S203) 。より具体的には、「MODE SELECT commandjが発行されることによって「Write parameters mode page」の「Write type」が「DAO」に設疋される。
[0116] 続いて、例えばコンテンツ情報等のユーザデータ全体のデータ量" X" (KB)力 ホ スト自身によって取得され、例えば、メモリ 360等に格納される (ステップ S 204)。より 具体的には、前述した図 6のステップ S 103と同様に、ダミーデータのパデイングが行 われるため、実際に記録するデータ量" X"は 66 (KB)となる。
[0117] 続いて、ステップ S204における全体のデータ量を記録するのに必要な ECCブロッ ク数" Y"が計算される (ステップ S205)。より具体的には、前述した図 6のステップ S 1 04と同様に"^,=じ611 (" ,,÷ 32) =じ611 (66 ÷ 32) =じ611 (2. 0625) = 3 として算 出され、メモリ等に格納される。
[0118] 続いて、折り返し点の相対的なセクタ番号" Z"が計算される (ステップ S206)。より 具体的には、前述した図 6のステップ S 105を応用して、折り返し点の相対的なセクタ 番号" Z,,力 "Z" = Ceil ("Y" ÷ 2) X 16 = Ceil (3 ÷ 2) X 16 = 2 X 16 = "00020h" として算出され、メモリ 360等に格納される。尚、折り返し点の絶対的なセクタ番号は 、ドライブによって算出されてもよい。
[0119] 続いて、ホストはドライブに折り返し点の相対的なセクタ番号" Z" ("00020h")を指 定する(ステップ S207)。より具体的には、例えば「RESERVE RZONE commandjに 制御ビットが追加され、折り返し点を指定するコマンドである「SET MIDDOLE commandjがホストから発行されることによってドライブに指定する。尚、ホストがデー タ量を例えば、 2等分することに限定されずに、任意の割合で 2分割し、ドライブに対 して折り返し点のセクタ番号を任意に指定させることも可能である。
[0120] 続、て、ホストからドライブへ転送する全体のデータ量がドライブに通知される (ステ ップ S208)。より具体的には「RESERVE RZONE commandjが発行されることによって ドライブに通知される。
[0121] 続いて、ドライブへユーザデータが転送される (ステップ S209)。より具体的には、「 WRITE commandjが論理的セクタ番号(LSN : Logical Sector Number)毎に、順次発 行されることによってデータが転送される。尚、ドライブは、ホストから指定された折り 返し点の絶対的なセクタ番号に記録すると自動的に L0層力 L1層へ焦点を合わせ 、 L1層の折り返し点力も記録を開始する。
[0122] 続いて、全体のデータの転送が完了したか否かが判定される(ステップ S210)。こ こで、全体のデータの転送が完了していない場合 (ステップ S210 : No)、引き続き、ド ライブへデータが転送される (ステップ S211)。
[0123] 他方、ステップ S201の判定の結果、ブランクディスクでな!/、場合 (ステップ S 201: No)、及び、ステップ S210の判定の結果、全体のデータの転送が完了した場合 (ス テツプ S210 : Yes)、一連の転送動作は終了する。
[0124] 本実施例では、情報記録装置の一具体例として、例えば、 2層型 DVD - R等の追 記型光ディスクの情報記録再生装置について説明したが、本発明は、例えば、 2層 型 DVD - RZW等の書き換え型光ディスクの情報記録再生装置にも適用可能である 。カロえて、例えば、 3層型等のマルチプルレイヤ型の光ディスクの情報記録再生装置 にも適用可能である。更に、ブルーレイ (Blue-ray)ディスク等の大容量記録媒体の情 報記録再生装置にも適用可能である。
[0125] 本発明は、上述した実施例に限られるものではなぐ請求の範囲及び明細書全体 力 読み取れる発明の要旨或いは思想に反しない範囲で適宜変更可能であり、その ような変更を伴う情報記録装置及び方法もまた本発明の技術的範囲に含まれるもの である。
産業上の利用可能性
[0126] 本発明に係る情報記録装置及び方法は、例えば、民生用或いは業務用の、各種 情報を高密度に記録可能な多層型の光ディスクに係るレコーダ等にも利用可能であ る。また、例えば民生用或いは業務用の各種コンピュータ機器に搭載される又は各 種コンピュータ機器に接続可能な、記録装置等にも利用可能である。

Claims

請求の範囲
[1] 第 1記録容量を持つ第 1記録層及び第 2記録容量を持つ第 2記録層を少なくとも備 えてなる情報記録媒体に対して、記録情報を記録するための情報記録装置であって 前記記録情報を前記第 1及び第 2記録層に書込可能な書込手段と、
前記記録情報の全情報量と前記第 1及び第 2記録容量とに基づいて、前記記録情 報を前記第 1記録層及び第 2記録層に引き続いて記録する際の折り返しアドレスを算 出する算出手段と、
(I)前記記録情報の第 1部分を前記算出された折り返しアドレスまで前記第 1記録 層に書き込み、(Π)前記記録情報の残りの第 2部分を前記第 1記録層における前記 算出された折り返しアドレスに対応する前記第 2記録層における対応アドレス力 書 き込むように、前記書込手段を制御する制御手段と
を備えたことを特徴とする情報記録装置。
[2] 前記算出手段は、前記第 2部分の情報量が、前記第 1部分の情報量以下となるよう に前記折り返しアドレスを算出することを特徴とする請求の範囲第 1項に記載の情報 記録装置。
[3] 前記書込手段は、所定記録単位で前記記録情報を書込可能に構成されており、 前記算出手段は、前記第 1及び第 2部分が夫々、前記所定記録単位の倍数となる ように、前記折り返しアドレスを算出することを特徴とする請求の範囲第 1項に記載の 情報記録装置。
[4] 前記算出手段は、前記記録情報の全情報量が前記第 1記録容量より大きい場合に 限って、前記折り返しアドレスを算出することを特徴とする請求の範囲第 1項に記載 の情報記録装置。
[5] 前記記録情報を提供するホストコンピュータに通信接続されると共に前記算出手段 を論理的に構築するファームウェアが組み込まれた通信手段を備え、
前記書込手段及び前記制御手段は、前記通信手段を介して前記ホストコンビユー タから前記記録情報を取得することを特徴とする請求の範囲第 1項に記載の情報記 録装置。
[6] 第 1記録容量を持つ第 1記録層及び第 2記録容量を持つ第 2記録層を少なくとも備 えてなる情報記録媒体に対して、記録情報を前記第 1及び第 2記録層に書込可能で ある書込手段を備えた情報記録装置における情報記録方法であって、
前記記録情報の全情報量と前記第 1及び第 2記録容量とに基づいて、前記記録情 報を前記第 1記録層及び第 2記録層に引き続いて記録する際の折り返しアドレスを算 出する算出工程と、
(I)前記記録情報の第 1部分を前記算出された折り返しアドレスまで前記第 1記録 層に書き込み、(Π)前記記録情報の残りの第 2部分を前記第 1記録層における前記 算出された折り返しアドレスに対応する前記第 2記録層における対応アドレス力 書 き込むように、前記書込手段を制御する制御工程と
を備えたことを特徴とする情報記録方法。
[7] 請求の範囲第 1項に記載の情報記録装置に備えられたコンピュータを制御する記 録制御用のコンピュータプログラムであって、該コンピュータを、前記書込手段、前記 算出手段及び前記制御手段の少なくとも一部として機能させることを特徴とする記録 制御用のコンピュータプログラム。
PCT/JP2004/019295 2004-01-06 2004-12-24 情報記録装置及び方法 WO2005066953A1 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2005516839A JP4415943B2 (ja) 2004-01-06 2004-12-24 情報記録装置及び方法
US10/585,254 US7529159B2 (en) 2004-01-06 2004-12-24 System and method for recording information onto an information recording medium's first and second recording layers
EP04807652A EP1703506A4 (en) 2004-01-06 2004-12-24 DEVICE AND METHOD FOR RECORDING INFORMATION
KR1020067015592A KR101087563B1 (ko) 2004-01-06 2004-12-24 정보 기록 장치 및 방법

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2004-001061 2004-01-06
JP2004001061 2004-01-06

Publications (1)

Publication Number Publication Date
WO2005066953A1 true WO2005066953A1 (ja) 2005-07-21

Family

ID=34746970

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2004/019295 WO2005066953A1 (ja) 2004-01-06 2004-12-24 情報記録装置及び方法

Country Status (6)

Country Link
US (1) US7529159B2 (ja)
EP (1) EP1703506A4 (ja)
JP (1) JP4415943B2 (ja)
KR (1) KR101087563B1 (ja)
CN (1) CN100530407C (ja)
WO (1) WO2005066953A1 (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009072179A1 (ja) * 2007-12-03 2009-06-11 Pioneer Corporation 記録装置及び方法、コンピュータプログラム、並びに記録媒体
WO2009072180A1 (ja) * 2007-12-03 2009-06-11 Pioneer Corporation 記録装置及び方法、コンピュータプログラム、並びに記録媒体
WO2009072181A1 (ja) * 2007-12-03 2009-06-11 Pioneer Corporation 記録装置及び方法、並びにコンピュータプログラム

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007091620A1 (ja) * 2006-02-10 2007-08-16 Pioneer Corporation 情報記録媒体、情報記録装置及び方法、並びにコンピュータプログラム
US10034018B2 (en) 2011-09-23 2018-07-24 Velos Media, Llc Decoded picture buffer management

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6266491A (ja) * 1985-09-19 1987-03-25 Toshiba Corp ダビング装置
JPH08212561A (ja) * 1994-11-30 1996-08-20 Sony Corp データ記録媒体およびそのデータ記録媒体を使用する記録/再生装置
JPH09259438A (ja) * 1996-03-22 1997-10-03 Fujitsu Ten Ltd 多層式ディスク
JP2004342217A (ja) * 2003-05-15 2004-12-02 Sony Corp 記録装置、記録方法、記録媒体

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
ATE189076T1 (de) * 1994-11-30 2000-02-15 Sony Corp Datenaufzeichnungsträger und dessen aufzeichnen/wiedergabe
JP3756574B2 (ja) 1995-06-21 2006-03-15 松下電器産業株式会社 2層光ディスク
JPH09231613A (ja) 1996-02-26 1997-09-05 Nippon Columbia Co Ltd 光情報記録媒体
JPH1125608A (ja) 1997-07-04 1999-01-29 Sanyo Electric Co Ltd 記録媒体
JP3720624B2 (ja) 1999-04-26 2005-11-30 株式会社リコー 光ディスク記録再生装置と光ディスクの最適記録パワー値決定方法
JP2001023237A (ja) 1999-07-02 2001-01-26 Pioneer Electronic Corp 情報記録媒体
JP4302304B2 (ja) 1999-09-10 2009-07-22 パイオニア株式会社 情報記録媒体の記録方法及び情報記録装置
JP2001126255A (ja) 1999-10-22 2001-05-11 Sony Corp 光記録方法及び光記録装置
KR100403585B1 (ko) 2001-04-07 2003-10-30 삼성전자주식회사 광디스크 및 그 기록층 인식 방법
KR100923654B1 (ko) * 2001-04-17 2009-10-28 파나소닉 주식회사 광 디스크 및 그것을 사용한 정보 기록/재생 장치
JP3797191B2 (ja) 2001-10-25 2006-07-12 株式会社日立製作所 情報記録装置
US6801494B2 (en) * 2001-10-31 2004-10-05 Koninklijke Philips Electronics N.V. Multiple sections for dual-layer optical recording medium
JP3710799B2 (ja) * 2003-09-19 2005-10-26 株式会社リコー 情報記録方法、情報記録装置及び情報記録システム

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6266491A (ja) * 1985-09-19 1987-03-25 Toshiba Corp ダビング装置
JPH08212561A (ja) * 1994-11-30 1996-08-20 Sony Corp データ記録媒体およびそのデータ記録媒体を使用する記録/再生装置
JPH09259438A (ja) * 1996-03-22 1997-10-03 Fujitsu Ten Ltd 多層式ディスク
JP2004342217A (ja) * 2003-05-15 2004-12-02 Sony Corp 記録装置、記録方法、記録媒体

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP1703506A4 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009072179A1 (ja) * 2007-12-03 2009-06-11 Pioneer Corporation 記録装置及び方法、コンピュータプログラム、並びに記録媒体
WO2009072180A1 (ja) * 2007-12-03 2009-06-11 Pioneer Corporation 記録装置及び方法、コンピュータプログラム、並びに記録媒体
WO2009072181A1 (ja) * 2007-12-03 2009-06-11 Pioneer Corporation 記録装置及び方法、並びにコンピュータプログラム
US8179766B2 (en) 2007-12-03 2012-05-15 Pioneer Corporation Recording device and method, and computer program

Also Published As

Publication number Publication date
CN1902699A (zh) 2007-01-24
US7529159B2 (en) 2009-05-05
JP4415943B2 (ja) 2010-02-17
EP1703506A4 (en) 2011-11-09
CN100530407C (zh) 2009-08-19
EP1703506A1 (en) 2006-09-20
US20070128544A1 (en) 2007-06-07
KR101087563B1 (ko) 2011-11-29
KR20070001119A (ko) 2007-01-03
JPWO2005066953A1 (ja) 2008-04-17

Similar Documents

Publication Publication Date Title
EP2075794B1 (en) Multi-layered information recording medium, recording apparatus, and recording method
JP3873080B2 (ja) 情報記録装置及び方法
WO2004086394A1 (ja) 情報記録方法、情報記録装置、プログラム及びコンピュータ読取り可能情報記憶媒体
JP3954556B2 (ja) 情報記録装置、情報記録方法、情報記録用プログラム、及び情報記録用プログラを記憶する記憶媒体
WO2005093727A1 (ja) 情報記録媒体、情報記録装置及び方法、並びにコンピュータプログラム
JP4422107B2 (ja) 情報記録装置及び方法、並びにコンピュータプログラム
JP4395509B2 (ja) 情報記録媒体、情報記録装置及び方法、並びにコンピュータプログラム
JP4442830B2 (ja) 情報記録装置及び方法、並びにコンピュータプログラム
JP4415943B2 (ja) 情報記録装置及び方法
JPWO2007091620A1 (ja) 情報記録媒体、情報記録装置及び方法、並びにコンピュータプログラム
JP4411640B2 (ja) 情報記録媒体、情報記録装置及び方法、コンピュータプログラム
JP4798584B2 (ja) 情報記録装置及び方法、コンピュータプログラム、並びに情報記録媒体
WO2006075700A1 (ja) 記録媒体、記録装置及び記録方法、並びにコンピュータプログラム
JP2006313600A (ja) 記録方法、プログラム及び記録媒体、並びに情報記録装置
JPWO2006107033A1 (ja) 情報記録装置及び方法、記録制御用のコンピュータプログラム、並びに情報記録媒体
JP4343971B2 (ja) 情報記録方法
JPWO2006109682A1 (ja) 情報記録装置及び方法、記録制御用のコンピュータプログラム、並びに情報記録媒体
JP4828548B2 (ja) 情報記録装置及び方法
JP2005149722A (ja) 情報記録方法、情報記録装置、プログラム
JP2006244680A (ja) 情報記録装置及び方法

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DPEN Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed from 20040101)
WWE Wipo information: entry into national phase

Ref document number: 2007128544

Country of ref document: US

Ref document number: 10585254

Country of ref document: US

Ref document number: 2005516839

Country of ref document: JP

WWE Wipo information: entry into national phase

Ref document number: 2004807652

Country of ref document: EP

Ref document number: 200480039995.7

Country of ref document: CN

NENP Non-entry into the national phase

Ref country code: DE

WWW Wipo information: withdrawn in national office

Ref document number: DE

WWE Wipo information: entry into national phase

Ref document number: 1020067015592

Country of ref document: KR

WWP Wipo information: published in national office

Ref document number: 2004807652

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 1020067015592

Country of ref document: KR

WWP Wipo information: published in national office

Ref document number: 10585254

Country of ref document: US