WO2015182393A1 - 記録制御装置および方法、ドライブ制御コントローラおよび方法、記録媒体、並びにプログラム - Google Patents
記録制御装置および方法、ドライブ制御コントローラおよび方法、記録媒体、並びにプログラム Download PDFInfo
- Publication number
- WO2015182393A1 WO2015182393A1 PCT/JP2015/063865 JP2015063865W WO2015182393A1 WO 2015182393 A1 WO2015182393 A1 WO 2015182393A1 JP 2015063865 W JP2015063865 W JP 2015063865W WO 2015182393 A1 WO2015182393 A1 WO 2015182393A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- recording
- area
- dma
- recorded
- information
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B7/00—Recording or reproducing by optical means, e.g. recording using a thermal beam of optical radiation by modifying optical properties or the physical structure, reproducing using an optical beam at lower power by sensing optical properties; Record carriers therefor
- G11B7/004—Recording, reproducing or erasing methods; Read, write or erase circuits therefor
- G11B7/0045—Recording
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/12—Formatting, e.g. arrangement of data block or words on the record carriers
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/12—Formatting, e.g. arrangement of data block or words on the record carriers
- G11B20/1217—Formatting, e.g. arrangement of data block or words on the record carriers on discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/18—Error detection or correction; Testing, e.g. of drop-outs
- G11B20/1883—Methods for assignment of alternate areas for defective areas
- G11B20/1889—Methods for assignment of alternate areas for defective areas with discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
- G11B27/32—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
- G11B27/327—Table of contents
- G11B27/329—Table of contents on a disc [VTOC]
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B7/00—Recording or reproducing by optical means, e.g. recording using a thermal beam of optical radiation by modifying optical properties or the physical structure, reproducing using an optical beam at lower power by sensing optical properties; Record carriers therefor
- G11B7/007—Arrangement of the information on the record carrier, e.g. form of tracks, actual track shape, e.g. wobbled, or cross-section, e.g. v-shaped; Sequential information structures, e.g. sectoring or header formats within a track
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B2020/10861—Finalising a record carrier after a recording operation, e.g. to ensure compatibility with a ROM medium
Definitions
- the present technology relates to a recording control apparatus and method, a drive control controller and method, a recording medium, and a program, and in particular, a recording control apparatus and method, a drive control controller and method, and a recording medium that can read information more reliably , As well as programs.
- optical disc recording media such as BD (Blu-ray (registered trademark) Disc) (hereinafter simply referred to as optical discs) are widely used as write-once optical recording media in which signals are recorded and reproduced by light irradiation. is doing.
- BD Blu-ray (registered trademark) Disc
- Some optical discs have a management area secured as an area used by disc management or defect management (see, for example, Patent Document 1). In this management area, information for managing a recording area in which data is recorded is recorded.
- an optical disc when there is a defect or the like in a recording area designated as a data recording destination (writing destination) and data cannot be recorded, an alternate area different from that area is used as the actual data recording destination.
- a replacement process for recording data may be performed.
- the recording destination of the designated data and the defect list indicating the actual data recording destination are recorded in the management area, and this defect list is referred to when reading the data. Then, reading is performed.
- This technology has been made in view of such a situation, and enables information to be read more reliably.
- a recording control apparatus includes a recording control unit that controls recording of data on a write-once type recording medium, and stores information related to a recording area in the recording medium by controlling the recording control unit.
- a management unit that records a plurality of basic management information stored in the recording medium in which the counter indicating the number of times the content of the basic management information is updated is stored.
- the recording medium includes a first surface and a second surface on which data can be recorded, and the management unit records the basic management information on each of the first surface and the second surface. it can.
- the basic management information may not include pointer information indicating a recording position of information included in the basic management information.
- the management unit stores information related to the recording area that has been stored in the basic management information until now.
- the extended management information and the new basic management information in which pointer information indicating the recording position of the extended management information on the recording medium is stored can be recorded on the recording medium.
- the management unit can record the new basic management information after recording the extended management information.
- the counter stored in the basic management information may be a counter indicating the number of updates of the contents of the basic management information and the extended management information.
- the plurality of basic management information may be recorded on the recording medium in a state before the recording medium is finalized.
- a recording control method or program controls a recording control unit that controls recording of data on a write-once recording medium, and stores basic information in which information on a recording area in the recording medium is stored.
- a step of recording a plurality of pieces of basic management information, which is information and stores a counter indicating the number of updates of the contents of the basic management information, on the recording medium.
- the recording control unit that controls the recording of data on the write-once type recording medium is controlled, and basic management information in which information about a recording area in the recording medium is stored, A plurality of basic management information in which a counter indicating the number of updates of the contents of the basic management information is stored is recorded on the recording medium.
- the drive control controller is basic management information in which information related to a recording area in a write-once type recording medium is stored, and a counter indicating the number of times the content of the basic management information is updated is stored.
- a management unit that records a plurality of basic management information on the recording medium.
- the drive control method is basic management information in which information relating to a recording area in a write-once recording medium is stored, and a counter indicating the number of updates of the content of the basic management information is stored. And recording a plurality of basic management information on the recording medium.
- basic management information in which information related to a recording area in a write-once type recording medium is stored, and a counter indicating the number of updates of the content of the basic management information is stored A plurality of pieces of information are recorded on the recording medium.
- a recording medium is a write-once recording medium, which is basic management information in which information about a recording area and the recording area is stored, and updates of the contents of the basic management information There are provided a plurality of management areas in which basic management information in which counters indicating the number of times are stored is recorded.
- the recording medium may further include a first surface and a second surface on which data can be recorded, and the management area may be provided on each of the first surface and the second surface.
- the basic management information may not include pointer information indicating a recording position of information included in the basic management information.
- the new basic management information may be recorded in the management area after the extended management information is recorded.
- the counter stored in the basic management information may be a counter indicating the number of updates of the contents of the basic management information and the extended management information.
- the basic management information can be recorded in the management area in a state before the recording medium is finalized.
- a write-once recording medium basic management information in which information relating to a recording area and the recording area is stored, the counter indicating the number of times the content of the basic management information is updated And a plurality of management areas in which basic management information in which is stored is recorded.
- information can be read more reliably.
- the recording medium that is subject to data reading and writing in this technology may be any write-once type recording medium that can be additionally written.
- the description will be continued with an example of a once-type optical disc.
- Such an optical disc has, for example, a plurality of recording layers as shown in FIG.
- the left side represents the inner circumference side of the optical disc
- the right side represents the outer circumference side of the optical disc in the figure.
- the optical disc is provided with a DS0 surface and a DS1 surface, and data can be read and written simultaneously on these surfaces.
- the L0 layer, the L1 layer, and the L2 layer are provided on the DS0 surface of the optical disc, and similarly, the L0 layer, the L1 layer, and the L2 layer are provided on the DS1 surface of the optical disc.
- the DS1 L2 layer, the DS1 L1 layer, the DS1 L0 layer, the DS0 L0 layer, the DS0 L1 layer, and It is the L2 layer on the DS0 surface.
- the L1 layer means the DS1 plane L1 layer, the DS1 plane L1 layer, or the DS0 plane and the DS1 plane L1 layer.
- the DS0 and DS1 layers are mainly provided with a user data area and spare area, and a DMA (Disk Management Area) area or DMA mirror area.
- DMA disk Management Area
- the user data area is an area in which user data, which is data designated by the user, is recorded. Normally, user data instructed to be recorded by the user is recorded in the user data area.
- the user data area is divided into several continuous recording areas, that is, SRR (Sequential Recording Range).
- SRR Sequential Recording Range
- the recordable SRR is an open SRR and user data is recorded in the open SRR and no more user data is written in the SRR, or when user data is written in the entire SRR, the SRR Is closed. Some consecutive SRRs are also called sessions.
- An SRR is composed of one or more clusters.
- the spare area is a replacement area that becomes a recording destination of user data when the replacement process is performed. For example, when a predetermined area of the user data area is designated as a user data recording destination (writing destination), but the user data cannot be recorded for some reason such as a defect in the designated user data area, a spare area is set. User data is recorded as the actual user data recording destination. The process of changing the user data recording destination to the spare area in this way is called a replacement process.
- “Spare00” to “Spare05” on the DS0 surface and “Spare10” to “Spare15” on the DS1 surface represent spare areas, respectively, and up to these 12 areas are spares on the optical disc. It can be set as an area.
- Spare00 and Spare10 are provided on the inner peripheral side of each L0 layer of the DS0 surface and DS1 surface
- Spare01 and Spare11 are provided on the outer peripheral side of each L0 layer of the DS0 surface and DS1 surface.
- Spare03 and Spare13 are provided on the inner peripheral side of each L1 layer on the DS0 surface and DS1 surface
- Spare02 and Spare12 are provided on the outer peripheral side of each L1 layer on the DS0 surface and DS1 surface.
- Spare04 and Spare14 are provided on the inner peripheral side of each L2 layer of the DS0 surface and DS1 surface
- Spare05 and Spare15 are provided on the outer peripheral side of each L2 layer of the DS0 surface and DS1 surface.
- the continuous defect area when a continuous defect (defect) is detected in the user data area, the continuous defect area can be replaced with a continuous spare area by the replacement process.
- the size of the spare area is determined by the value of Inner Spare Area Size or Outer Spare Area Size recorded in the management area at the time of optical disc formatting.
- Inner Spare Area Size of each layer of the DS0 surface and the DS1 surface is, for example, 2 ⁇ 512 ⁇ IS (however, a predetermined value is TBD, 0 ⁇ IS ⁇ TBD).
- the total size of the spare area in the entire optical disc is 1024 ⁇ IS ⁇ 2 ⁇ 3 + 1024 ⁇ OS ⁇ 2 ⁇ 3.
- the DMA area and the DMA mirror area provided on the optical disc are management areas in which management information for managing the user data area and the spare area is recorded.
- the DMA area is provided in each layer of the DS0 surface, and the DMA mirror area is provided in each layer of the DS1 surface.
- each of “DMA0” to “DMA7” on the DS0 plane represents a DMA area
- each of “DMA-Mirror0” to “DMA-Mirror7” on the DS1 plane represents a DMA mirror area
- the DMA-Mirror 1 provided in the zone is a predetermined fixed area.
- DMA2 and DMA-Mirror2 provided on the inner circumference side of the L0 layer, and DMA3 and DMA-Mirror3 provided on the outer circumference side of the L0 layer are on the DS0 surface and the DS1 surface as user-configurable areas. Existing.
- DMA4 and DMA-Mirror4 provided on the outer periphery side of the L1 layer
- DMA5 and DMA-Mirror5 provided on the inner periphery side of the L1 layer
- DMA6 and DMA-Mirror6 and DMA7 and DMA-Mirror7 provided on the outer peripheral side of the L2 layer exist as regions that can be set by the user.
- Each DMA area is an area on the DS0 surface that is used to perform replacement processing.
- the DMA area on the DS0 surface manages the entire optical disc, that is, replacement information that is information related to the replacement processing on the DS0 and DS1 surfaces. Is done.
- Information recorded in the DMA area is also recorded in the DMA mirror area on the DS1 surface, thereby duplicating the information.
- each DMA area is used in the order of DMA0, DMA1, DMA2, DMA3, DMA4, DMA5, DMA6, and DMA7. That is, management information including replacement information is recorded in each DMA area in order from DMA0 to DMA7.
- DMA0 and DMA1 are fixed sizes.
- the size of the DMA area other than DMA0 and DMA1 can be determined by the setting at the time of optical disc formatting. That is, DMA2 to DMA7 can be variable in size.
- the size of the DMA area is determined by the value of Inner DMA / DMA-Mirror Area Size or Outer DMA / DMA-Mirror Area Size recorded in the management area when the optical disc is formatted.
- the sizes of DMA2, DMA5, and DMA6 are, for example, 2 ⁇ 512 ⁇ IT (where 0 ⁇ IT ⁇ TBD, where TBD is a predetermined value).
- the sizes of DMA3, DMA4, and DMA7 are, for example, 2 ⁇ 512 ⁇ OT (where 0 ⁇ OT ⁇ TBD).
- each DMA mirror area is an area on the DS1 surface that is used to perform the replacement process.
- the DMA mirror area on the DS1 surface is the replacement process for the entire optical disk, that is, the DS0 and DS1 surfaces.
- the replacement information which is information regarding, is managed.
- the information recorded in the DMA mirror area is the same information as the information recorded in the DMA area on the DS0 surface, whereby information is duplicated.
- each DMA mirror area is used in the order of DMA-Mirror0, DMA-Mirror1, DMA-Mirror2, DMA-Mirror3, DMA-Mirror4, DMA-Mirror5, DMA-Mirror6, and DMA-Mirror7. That is, management information is recorded in each DMA mirror area in order from DMA-Mirror0 to DMA-Mirror7.
- DMA-Mirror0 and DMA-Mirror1 have a fixed size.
- the size of the DMA mirror areas other than DMA-Mirror0 and DMA-Mirror1 can be determined according to the settings at the time of optical disc formatting.
- the size of the DMA mirror area is determined by the value of Inner DMA / DMA-Mirror Area Size or Outer DMA / DMA-Mirror Area Size recorded in the management area when the optical disc is formatted.
- the size of DMA-Mirror2, DMA-Mirror5, and DMA-Mirror6 is, for example, 2 ⁇ 512 ⁇ IT (where 0 ⁇ IT ⁇ TBD).
- the sizes of DMA-Mirror 3, DMA-Mirror 4, and DMA-Mirror 7 are, for example, 2 ⁇ 512 ⁇ OT (where 0 ⁇ OT ⁇ TBD).
- a DMA anchor area (not shown) is provided on the optical disc.
- division information about the DMA area or the DMA mirror area is recorded when a replacement process occurs in the DMA area or the DMA mirror area. That is, whenever a division (alternating process) occurs due to a defect or the like in the DMA area or the DMA mirror area, information about the division is recorded.
- FIG. 2 shows PSN and LSN (Logical Sector Number) of each area of the optical disc. That is, the straight line indicated by the arrow AL11 represents the PSN at the position of each region, and the straight line indicated by the arrow AL12 represents the LSN at the position of each region.
- AL11 represents the PSN at the position of each region
- AL12 represents the LSN at the position of each region.
- PSN is a physical address indicating the physical position on the recording area of the optical disc
- LSN is a logical address indicating the position of the user data area.
- data can be recorded independently on the DS0 surface and DS1 surface of the optical disk, so the same PSN and LSN are assigned to the corresponding positions on these surfaces.
- the same PSN is recorded with wobble information on the DS0 and DS1 surfaces of the optical disc.
- the most significant bit of the PSN is assigned to the DS0 surface or the DS1 surface as necessary.
- Surface information indicating which one is added is used as SPSN.
- ⁇ About DMS> management information is recorded in the DMA area and the DMA mirror area as the management area.
- This management information is called, for example, DMS (Disc Management Structure).
- a DMS including the division information is recorded in the DMA anchor area as necessary.
- PDSD Pointer & Counter, Disk Definition Structure, Sequential Recording Range Information 0 and Defect List 0
- the PDSD indicated by the arrow Q11 is basic information having a size corresponding to a predetermined recording unit (block) of 1RUB (Recording ⁇ Unit Block).
- the PDSD includes P & C (Pointer & Counter), DDS. (Disk Definition Structure) 0, SRRI (Sequential Recording Range Information) 0, and DFL0 are included.
- one RUB is one cluster, and the cluster includes 32 sectors.
- P & C includes various pointers and counters
- DDS0 includes information indicating how much data has been recorded in the spare area. With these P & C and DDS0, the data amount is one frame.
- SRRI0 is data for one frame, and SRRI0 includes disk information indicating an arrangement position of each SRR in the user data area, that is, an SRR entry indicating the position of the SRR provided in the user data area. More specifically, SRRI0 is used as a temporary area for recording an SRR entry, that is, a work area.
- DFL0 is data for 30 frames, and DFL0 includes replacement information that is information related to replacement processing. That is, the recording destination of user data designated by the user when the replacement processing is performed (hereinafter also referred to as a replacement source) and the actual recording destination of user data recorded by the replacement processing (hereinafter also referred to as a replacement destination). ) Is recorded in DFL0.
- the DFL entry is a defect list indicating a region where a defect (defect) has occurred, that is, a replacement source region and a replacement destination region.
- some DFL entries indicate a defective area in each recording area, such as a user data area and a spare area, in addition to the replacement source and the replacement destination.
- DFL0 is used as a temporary area for recording DFL entries, that is, a work area.
- SRRI1 indicated by arrow Q12 is information about SRR, that is, an extension unit of SRRI, and has a size of 1RUB.
- SRRI1 is generated when SRR entries cannot be recorded in SRRI0, and is used as an extension area of SRRI. At this time, if there is an SRR entry for the SRR that is open in SRRI0, the SRR entry is left in SRRI0, and the remaining SRR entries, that is, data that will not be added later are closed. The SRR entry of the SRR is recorded in SRRI1.
- the SPSN at the head position of SRRI1 is included as a pointer indicating the start position of SRRI1.
- DFLn is generated when DFL entries cannot be recorded in DFL0, and is used as an extension area of DFL. At this time, all the DFL entries recorded in DFL0 are swept (moved) into DFLn, and no DFL entry is recorded in DFL0. In DFL1 to DFL16, duplicate DFL entries are eliminated, and each DFL entry is sorted and recorded.
- the SPSN at the head position of each DFLn is included as a pointer indicating the start position of DFLn.
- DMS is basically composed only of PDSD, but when SRRI or DFL is expanded, DMS will include SRRI1 and DFLn as appropriate in addition to PDSD.
- PDSD is configured as shown in FIG. 4, for example.
- Data Frame0 which is the first frame of PDSD, includes the above-mentioned P & C and DDS0.
- Data Frame1 following Data ⁇ ⁇ Frame0 includes SRRI0.
- Data Frame2 to Data Frame31 include DFL0.
- the P & C is configured as shown in FIG. 5, for example.
- ⁇ P & C is in the area from byte0 to byte511 in Data Frame0 of PDSD, and the W11 part at the beginning of P & C is the header area of P & C. Further, the W12 portion following the W11 portion includes a P & C indicator that indicates in which area the DMS including the P & C is recorded, such as a DMA region or a DMA mirror region.
- the DMS recording destination including this P & C is a DMA area on the DS0 side
- the value of the P & C indicator is 00h
- the DMS recording destination is a DMA mirror area on the DS1 side
- the value of the P & C indicator is 01h.
- the value of the P & C indicator is set to 02h, 03h, or 04h depending on the recording destination area in the DMA anchor area or at the time of finalization.
- the value of P & C indicator is 04h.
- the W12 portion of P & C includes a pointer indicating the start positions of the recording destinations of SSRI1 and DFL1 to DFL16 constituting the DMS including this P & C.
- First SPSN of DS0 / DS1 SRRI1 indicates the SPSN at the head position of SRRI1.
- First SPSN of DS0 / DS1 DFL1 indicates the SPSN at the head position of DFL1.
- the value of First SPSN of DS0 / DS1 SRRI1 which is a pointer indicating the start position of the SSRI1 recording destination is set to 00h when SRRI is not expanded, that is, when SRRI1 does not exist. Also, the value of First & SPSN of DS0 / DS1 SRRI1 is also set to 00h when the value of P & C dicator is any of 02h to 04h.
- the pointer value indicating the start position of the recording destination of DFLn such as First SPSN of DS0 / DS1 DFL1 is set to 00h when there is no DFLn. Even when the value of the P & C indicator is any one of 02h to 04h, the value of the pointer indicating the start position of the recording destination of DFLn is set to 00h.
- the same DMS is recorded in the DMA area and the DMA mirror area.
- the pointer value of the W12 part in the P & C in those DMSs is the SPSN that distinguishes whether it is the DS0 plane or the DS1 plane, so for the W12 part in the P & C, the DMA area and the DMA It differs from the mirror area.
- the W13 part following the W12 part includes a counter indicating the number of times each piece of information has been updated, that is, version information of each piece of information.
- the part of W13 includes DDS0
- ⁇ DDS0 contents update count is a counter indicating the number of times DDS0 has been updated, and DDS0 contents update count is incremented only when the contents of DDS0 are updated (changed).
- DFL contents update count is a counter indicating the number of times the DFL has been updated.
- SRRI contents update count is a counter indicating the number of times SRRI has been updated. SRRI contents update count is incremented when the contents of SRRI0, SRRI1, or SRRI0 and SRRI1 are updated (changed). That is, it is incremented only when the content of the SRR entry is changed or when a new SRR entry is added.
- [DMA-Anchor content updates] count is incremented only when fragmentation occurs in the DMA area or DMA mirror area, and fragmentation information (DMS) is recorded in the DMA anchor area.
- DMS fragmentation information
- the values of DDS0 contents update count, DFL contents update count, and SRRI contents update count included in the W13 part are PDSD, SRRI1, and DFLn rewrites due to reasons such as defects in the DMA area and DMA mirror area ( In the case of performing rewriting), it is not incremented (counted up) unless there is a change in the contents. This is to ensure consistency between the counter value in the P & C recorded in the DMA area and the counter value in the P & C recorded in the DMA mirror area.
- DMA-Anchor content update count is not incremented when there is a defect in the DMA anchor area and the DMS is rewritten.
- DMA-Anchor contents update count one is commonly used for the case of DMA region division and the case of DMA mirror region division. That is, the same DMA-Anchor contents update count is incremented regardless of whether the DMA region is divided or the DMA mirror region is divided.
- the DMA flag contains a flag indicating whether there is an abnormality in the DMA area or if a break has occurred, and the DMA-Mirror Flag has an error in the DMA mirror area or has a break occurred. Is included.
- the DMA flag includes a DMA abnormality flag indicating whether or not there is an abnormality in the DMA area and a DMA division flag indicating whether or not the DMA area is divided.
- the DMA-Mirror Flag includes a DMA mirror abnormality flag indicating whether or not there is an abnormality in the DMA mirror area, and a DMA mirror division flag indicating whether or not the DMA mirror area is divided.
- the W14 part of P & C includes the first PSN of the last RUB before the DMA area is divided, the first PSN of the first RUB after the DMA area is divided, and the beginning of the last RUB before the DMA mirror area is divided.
- the PSN and the first PSN of the first RUB after the DMA mirror area is divided are included as the division information. With these pieces of information, the recording positions of the DMA area and the DMA mirror area before and after being divided due to a defect or the like can be specified.
- each value of the W14 part is set to 00h.
- the W15 part is recorded only when the DMS is recorded in the DMA anchor area when the DMA anchor area is closed, that is, when the optical disc is finalized.
- a pointer indicating the start position of the recording destination of DFLn such as PDSD, SRRI1, DFL1 to DFL16, which is finally recorded in the DS0 surface and the DS1 surface, that is, the DMA region and the DMA mirror region. To be recorded.
- the values of these pointers are 00h.
- DDS0 included in PDSD is configured as shown in FIG. 6, for example.
- DDS0 is in the area from byte512 to byte2047 in Data Frame0 of PDSD, and the header information of DDS0 is recorded in the W21 part of DDS0.
- information related to the configuration of the optical disc, the configuration of the spare area, and the like are recorded.
- there are Inner Spare Area Size, Inner DMA / DMA-Mirror Area Size, Outer Spare Area Size, Outer DMA / DMA-Mirror Area Size that define the size of the spare area, DMA area, and DMA mirror area. Etc. are recorded.
- information indicating how much information has been recorded for each area of the optical disk is recorded.
- information indicating a PSN indicating the first position where recording (additional writing) can be performed next is recorded for each spare area, that is, each area Spare00 to Spare15 shown in FIG.
- next available PSN “of DS0” L0 “inner” Spare00 in the W23 portion indicates the PSN at the first recordable position in the Spare00 in the L0 layer of the DS0 surface. Therefore, when the replacement process is performed next time and user data is recorded in the spare area Spare00, the user data is recorded from the position of the PSN. When the area of Spare00 becomes full and user data cannot be recorded in Spare00 any more, FFh is recorded as the value of Next available PSN of DS0 L0 inner Spare00. This applies not only to Spare00 but also to other Next available PSNs.
- next available PSN “of DS1” “L0” “Inner” Spare10 in the W23 portion indicates the PSN of the first recordable position in Spare10 in the L0 layer of the DS1 surface.
- the W23 portion includes information indicating the PSN of the area that can be recorded next to the spare area in each layer of the DS0 surface and the DS1 surface. Therefore, when the value of Next available PSN of all spare areas on the DS0 surface and the DS1 surface becomes FFh, there is no recordable spare area.
- control Flags indicating whether or not the DMS including this DDS0 is temporary, that is, temporary provisional, is recorded.
- the value of Temporary DMS included in control Flags is 1, it indicates that the DMS is temporary, and if the value of Temporary0DMS is 0, the DMS is not temporary. Is shown.
- SRRI0 included in PDSD is configured as shown in FIG. 7, for example.
- SRRI0 is in the Data Frame1 area of PDSD, and the first W31 part of SRRI0 is the SRRI0 header area, and this header area contains number ⁇ of SRR entry on SRRI0 etc. indicating the total number of SRR entries in SRRI0 include.
- numberSof open ⁇ ⁇ SRRs indicating the number of open SRRs (continuous recording areas) is recorded.
- SRRI0 can store only a predetermined number of SRR entries. For example, SRR entry 1 in the portion of W34 indicates the first SRR entry included in SRRI0.
- each SRR entry is configured as shown in FIG. 8, for example.
- the SRR entry includes Start SPSN, Session start, and Last Recorded SPSN, and the SRR entry is 64-bit length (size) information.
- Start SN SPSN indicates the head position of the SRR specified by this SRR entry, more specifically, the SPSN of the head sector in the head cluster.
- Last Recorded SPSN indicates the position of the tail of the data recorded in the SRR specified by this SRR entry, that is, the SPSN of the sector including the last user data recorded in the SRR.
- user data is recorded in the SRR specified by the SRR entry from the position indicated by Start SPSN to the location indicated by Last Recorded SPSN. Further, when user data is additionally recorded in this SRR, the user data is recorded at positions after the first sector of the cluster next to the cluster including the sector indicated by LastLRecorded SPSN.
- Session start included in the SRR entry indicates whether the SRR specified by this SRR entry is the first (first) SRR constituting a session composed of a plurality of SRRs. Specifically, for example, the value of Session start is 1 when it is the first SRR constituting the session, and the value of Session start is 0 when it is not the first SRR constituting the session.
- each SRR entry is arranged in the order of addresses, that is, in the order of SPSN. Therefore, when referring to a plurality of arranged SRR entries, a target SRR entry can be searched more quickly, and convenience can be improved.
- DFL0 included in the PDSD is configured as shown in FIG. 9, for example.
- DFL0 is in the area of Data Frame2 to Data Frame31 of PDSD.
- the W41 part of DFL0 is a header area of DFL0, and this header area includes number of DFL entry on DFL0 indicating the total number of DFL entries in DFL0.
- the DFL entry and DFL terminator are recorded in the W42 part following the W41 part, that is, in the Data Frame 31 part from the middle of the Data Frame2 in DFL0.
- the size of the portion of W42 is a predetermined size. Therefore, only a predetermined number of DFL entries can be stored in DFL0. Also, for example, DFL entry 1 in the portion W42 indicates the first DFL entry included in DFL0.
- Whether or not the DFL entry cannot be recorded in DFL0 and the DFL has been expanded is determined from the information of the pointer in the above-mentioned P & C, specifically from First SPSN of DS0 / DS1 DFL1 to First SPSN of DS0 / DS1 DFL16 Can be identified. That is, it can be seen which DFLn is generated and the DFL entry is recorded in those DFLn.
- each DFL entry is configured as shown in FIG. 10, for example.
- the DFL entry includes Operation, Original SPSN, Address mode, and Destination SPSN, and the DFL entry is 64-bit length (size) information.
- Original SPSN is 28-bit information and indicates the position of a recording area (cluster) where a defect has occurred in the optical disc.
- the area indicated by Original SPSN may indicate the position of the replacement source at the time of the replacement process, or may indicate the position of the area where the defect has occurred, not just the replacement source.
- Destination SPSN is 28-bit information and indicates the location of the replacement destination.
- Operation is an entry indicating a replacement destination and a replacement source, or an entry indicating a defective area that is registered not as an area to be replaced but simply as an unusable area Is operation information.
- Address mode is address mode information indicating an alternate address mode, such as whether the defect handled in this DFL entry is a single cluster (Physical Cluster) or a continuous cluster.
- the defect handled in the DFL entry is an isolated single defect or a continuous defect, and whether or not the defect has been replaced. Can be expressed.
- the value of Operation is 1000 when the defect handled by the DFL entry is changed, and is 0000 when the defect is not changed.
- the value of Address mode is set to 0000 when the defect handled in the DFL entry is a registered single defect or a single defect that is a replacement source.
- the value of Address mode is either 0001 or 0010 depending on the Original SPSN of the defect handled in the DFL entry.
- the types of defects handled in the DFL entry can be classified into four types of RSD, RCD, NRSD, and NRCD written as “Type” on the right side in the figure from Operation and Adddress mode. In other words, it is possible to identify what type of defect is from the Operation and Address mode described in the DFL entry.
- the information consisting of Operation and Address mode is information indicating the type of defect.
- RSD indicates a single defect that has been replaced
- RCD indicates a continuous defect that has been replaced
- NRSD indicates a single defect that has not been replaced
- NRCD is Indicates a continuous defect that has not been replaced.
- SRRI1 constituting the DMS is configured as shown in FIG. 12, for example.
- the first W51 part of SRRI1 is the SRRI1 header area, and this header area includes number of SRR entry SRRI1 indicating the total number of SRR entries in SRRI1.
- An SRR entry and an SRR terminator are recorded in the W52 portion following the W51 portion. For example, SRR entry 1 in the portion of W52 indicates the first SRR entry included in SRRI1.
- Each DFLn constituting the DMS that is, each of DFL1 to DFL16 is configured as shown in FIG. 13, for example.
- the W61 part of DFLn is a DFLn header area, and this header area includes number of DFL entry on DFLn indicating the total number of DFL entries in DFLn.
- DFL entry and DFL terminator are recorded in the W62 part following the W61 part.
- DFL entry 1 in the portion W62 indicates the first DFL entry included in DFLn.
- a recording / reproducing apparatus to which the present technology is applied is configured as shown in FIG. 14, for example.
- the recording / reproducing apparatus 11 shown in FIG. 14 reads / writes data from / to the optical disc 12 having the configuration described above, and is, for example, an optical disc drive.
- the recording / reproducing apparatus 11 includes a host I / F (Interface) 21, a controller 22, a memory 23, a recording / reproduction processing unit 24-1, a recording / reproduction processing unit 24-2, an optical pickup 25-1, an optical pickup 25-2, and A spindle motor 26 is provided.
- the host I / F 21 communicates with a host device (not shown) to exchange data and commands.
- a host device (not shown) to exchange data and commands.
- the host I / F 21 supplies various commands and data supplied from the host device to the controller 22.
- the host I / F 21 supplies various information supplied from the controller 22 and various data read from the optical disc 12 to the host device.
- the controller 22 controls the operation of the entire recording / reproducing apparatus 11.
- the controller 22 is a drive control controller composed of one control chip.
- the controller 22 supplies the data supplied from the host I / F 21 to the recording / reproduction processing unit 24-1 or the recording / reproduction processing unit 24-2, or the recording / reproduction processing unit 24-1 or the recording / reproduction processing unit 24-2.
- the data supplied from is supplied to the host I / F 21.
- the controller 22 controls the recording / reproduction processing unit 24-1, the recording / reproduction processing unit 24-2, and the spindle motor 26 based on a command supplied from the host I / F 21, and the user data or the like is stored in the optical disc 12. Data is recorded or data such as user data is read from the optical disk 12.
- the controller 22 includes a management unit 41 and a replacement processing unit 42.
- the management unit 41 manages each area of the optical disc 12. For example, the management unit 41 generates the above-described DMS, or notifies the host device of an area in which user data or the like can be recorded, via the host I / F 21 based on the read DMS.
- the replacement processing unit 42 performs replacement processing when the user data area, the DMA area, the DMA mirror area, or the like of the optical disk 12 is defective and data cannot be recorded.
- the memory 23 exchanges various data with the controller 22 and functions as a work area of the controller 22. For example, data to be recorded on the optical disk 12 supplied from the host device is also temporarily recorded in the memory 23.
- the recording / reproduction processing unit 24-1 and the recording / reproduction processing unit 24-2 perform signal processing and servo operation for data recording and reproduction under the control of the controller 22.
- the recording / reproduction processing unit 24-1 and the recording / reproduction processing unit 24-2 supply the data supplied from the controller 22 to the optical pickup 25-1 and the optical pickup 25-2 and record the data on the optical disc 12.
- the recording / reproduction processing unit 24-1 and the recording / reproduction processing unit 24-2 supply the data read from the optical disc 12 and supplied from the optical pickup 25-1 and the optical pickup 25-2 to the controller 22.
- the recording / reproduction processing unit 24-1 and the recording / reproduction processing unit 24-2 are also simply referred to as the recording / reproduction processing unit 24 unless it is necessary to distinguish between them.
- the optical pickup 25-1 and the optical pickup 25-2 record data by irradiating the optical disc 12 with a laser beam corresponding to the data supplied from the recording / reproducing processor 24 in accordance with the control of the recording / reproducing processor 24.
- the optical pickup 25-1 and the optical pickup 25-2 irradiate the optical disk 12 with laser light according to the control of the recording / reproduction processing unit 24, receive reflected light of the laser light, and receive the data obtained by the light reception.
- the read data is supplied to the recording / reproducing processor 24.
- optical pickup 25-1 and the optical pickup 25-2 are also simply referred to as the optical pickup 25 when it is not necessary to distinguish between them.
- the surface of the optical disc 12 on which data is recorded and reproduced by the optical pickup 25-1 is the above-described DS1 surface, and data is recorded and reproduced by the optical pickup 25-2.
- the surface is the DS0 surface.
- the spindle motor 26 rotates the optical disk 12 mounted on the spindle by rotating the spindle under the control of the controller 22.
- the management unit 41 records DMS as management information in a plurality of areas of the optical disc 12. Specifically, as shown in FIG. 15, the management unit 41 records the same DMS in the DMA area and the DMA mirror area, which are management areas.
- PDSD, SRRI1, and DFLn are recorded as DMS in the DMA area and the DMA mirror area, respectively.
- SRRI1 and DFLn are the same in the DMA area and the DMA mirror area.
- the DDS0 update counter which is the DDS0 update counter, the DFL update counter, the DFL update counter, and the SRRI update counter, which is the SRRI update counter, are the same in the DMA area and the DMA mirror area. This is because, as described above, these update counters are not counted up (incremented) by rewriting DMS (PDSD).
- the DMS recording data amount is minimized when only PDSD is recorded as shown in the upper side of FIG.
- SRRI and DFL are not expanded and SRRI1 and DFLn are not required, only PDSD is recorded as DMS.
- SRRI or DFL has been expanded and SRRI1 or DFLn has already been recorded, but when recording DMS, SRRI1 and DFLn do not need to be updated and only PDSD content is updated. Only will be recorded.
- the SRRI1 pointer or DFLn pointer included in the PDSD remains the pointer that points to the last recorded SRRI1 or DFLn, and this time the newly recorded SRRI1 or DFLn
- the information consisting of the PDSD recorded is the latest DMS.
- the PDSD includes a pointer indicating SRRI1 recorded simultaneously with the PDSD and a pointer indicating each of DFL1 to DFL16 recorded simultaneously with the PDSD.
- the management unit 41 records DMS as management information in a plurality of areas of the optical disc 12. Specifically, as shown in FIG. 15, the management unit 41 records the same DMS, more specifically, the DMS that differs only in pointer information in the DMA area and the DMA mirror area.
- the DMS can be recorded further in independent areas on different surfaces such as the DMA area on the DS0 surface of the optical disk 12 and the DMA mirror area on the DS1 surface. Can be improved. Further, in the recording / reproducing apparatus 11, since the DMS is multiplexed in the DMA area and the DMA mirror area even before the optical disk 12 is finalized, that is, in a state where additional recording can be performed on the optical disk 12, Even in the state, reliability can be ensured.
- the management unit 41 sets the configuration of the PDSD serving as basic management information to a configuration in which the PDSD does not have pointer information indicating itself (the position of information in the PDSD), and the pointer information included in the PDSD. Indicates external extended management information. Further, the management unit 41 is configured to increment each counter included in the PDSD only when the contents of the DMS change.
- DDS0 contents update count, DFL contents update count, and SRRI contents update count as update counters that indicate the number of times each piece of information included in the DMS has been updated are updated. Not incremented. Therefore, for the DMS having the same contents in the DMA area and the DMA mirror area, the update counters in the DMS recorded in these areas always match, and consistency is maintained.
- the DMS consists of PDSD and SRRI1 and the contents of SRRI1 have not been updated, so that only the updated PDSD is recorded in the DMA area and the DMA mirror area.
- the new PDSD is in the state of referring to the already recorded SRRI1.
- the management unit 41 controls the recording / playback processing unit 24 to rewrite the PDSD that has failed to be recorded at a new position in the DMA area.
- the PDSD does not include pointer information indicating itself, the contents of the PDSD are not changed. Specifically, there is no change in the pointer information pointing to SRRI1, and there is no change in DDS0 or SRRI, so their update counters are not incremented.
- the management unit 41 it is not necessary for the management unit 41 to generate a new PDSD, and the PDSD that has failed to be recorded may be rewritten as it is in the DMA area.
- the update counter values of DDS0, DFL, and SRRI of DMS recorded in the DMA area and the DMA mirror area are the same. As a result, the consistency of the DMS recorded in the DMA area and the DMA mirror area can be ensured, and the latest DMS can be easily identified.
- the management unit 41 records SRRI1 and DFLn first, and after these SRRI1 and DFLn are correctly recorded, the PDSD is recorded. Thus, even if the PDSD recording fails, it is not necessary to change the contents of the PDSD at the time of rewriting, so that consistency can be ensured.
- the management unit 41 when the management unit 41 reads the DMS from the DMA area and the DMA mirror area, the management unit 41 can confirm the consistency by comparing the values of the update counters.
- the DMS with the largest update counter value recorded in the DMA area and DMA mirror area is the latest DMS recorded in those areas. And when the values of the update counters of the latest DMS in each of these areas match, both of those DMSs are considered to be the latest, and when the values of the update counters of the two DMSs do not match, The DMS containing the update counter with the larger value is made up to date.
- the management unit 41 normally has an arrow in FIG. As shown in Q41, a new SRR entry is added to SRRI0 in PDSD, or an SRR entry in SRRI0 is updated.
- SRRI0 includes an SRR entry for an open SRR, an SRR entry for an SRR in a closed state, and It is included. That is, SRRI0 includes open SRR entries and closed SRR entries.
- the management unit 41 generates a DMS composed of PDSD and SRRI1 as indicated by an arrow Q42, and records it in the DMA area or the DMA mirror area. For example, when an attempt is made to add a new SRR entry to SRRI0, but an SRR entry cannot already be recorded in SRRI0, SRRI1 is generated.
- the management unit 41 includes an open SRR entry among the SRR entries previously included in SRRI0, and a PDSD having a new SRRI0 including one newly added SRR entry, Among the SRR entries that have been included in SRRI0 so far, SRRI1 that includes a closed SRR entry is generated.
- the management unit 41 regards the 64-bit data of the entire SRR entry as an integer value represented by 64 bits, sorts the SRR entries, and stores them in SRRI0. Similarly, the management unit 41 sorts the SRR entries stored in SRRI1, and then stores the SRR entries in SRRI1 in the sorted order. As a result, the SRR entries included in SRRI0 and SRRI1 are arranged in SPSN order, that is, LSN order.
- SRRI1 As an SRRI extension area, when recording DMS in the DMA area or DMA mirror area next time, if there is no update in the contents of SRRI1, the management unit 41 only generates and records a new PDSD. That's okay.
- First SPSN of DS0 / DS1 SRRI1 included in the newly recorded PDSD P & C is used as pointer information indicating the position of the already recorded SRRI1, and is already recorded with the newly recorded PDSD.
- the information consisting of SRRI1 is the latest DMS.
- SRRI1 as extended management information in addition to PDSD as basic management information, consumption of the DMA area and the DMA mirror area can be reduced.
- the management unit 41 when a replacement process is performed at the time of recording user data and it is necessary to add a DFL entry, the management unit 41 normally adds a new DFL entry to DFL0 in the PDSD as indicated by an arrow Q51 in FIG. Add
- DFL0 includes all DFL entries. In this state, DFL entries are stored in DFL0 in a sorted state without duplication.
- the management unit 41 generates a DMS composed of PDSD and DFL1, and records it in the DMA area or the DMA mirror area. That is, the management unit 41 causes all the DFL entries that have been stored in the DFL0 so far to be included in the DFL1, and the new DFL0 does not include any DFL entries, that is, is in an empty state. Generate PDSD and DFL1.
- the management unit 41 stores the DFL entry in DFL0.
- the DFL entries stored in DFL0 are swept (moved) to DFL1, and DFL0 is emptied. New DFL entries are recorded in
- the management unit 41 generates a DMS composed of PDSD, DFL1, and DFL2 as indicated by an arrow Q52, and records the DMS in the DMA area or the DMA mirror area.
- new DFL1 and DFL2 are generated.
- the management unit 41 sorts the DFL entries previously included in DFL0 and the DFL entries previously included in DFL1, sorts and stores them in order in DFL1 and DFL2, and is newly generated. Let DFL1 and DFL2.
- the sorting of DFL entries is performed so that the DFL entries are arranged in ascending order, considering the 64-bit data of the entire DFL entry as an integer value represented by 64 bits, similarly to the sorting of the SRR entries.
- the DFL entry group of the replaced defect is arranged in the order of the replacement source SPSN.
- DFL1 so far includes a DFL entry whose replacement source is A and the replacement destination is B
- DFL0 includes a DFL entry whose replacement source is A and the replacement destination is C.
- the management unit 41 validates the DFL entry included in the newer DFL entry, that is, DFL0, whose replacement source is A and whose replacement destination is C, and whose replacement source is A and whose replacement destination is the replacement destination. Delete the DFL entry that is B. This eliminates duplication of DFL entries. When there are duplicate DFL entries in this way, the DFL entry stored in DFL0 is the latest, so the DFL entry in DFL0 has priority and the DFL entries in other DFLn are deleted.
- the management unit 41 has DFL0 in which no DFL entry is stored, and newly generated DFL1 and DFL2 as First SPSN of DS0 / DS1 DFL1 and First SPSN of DS0 / DS1 DFL2 included in P & C of PDSD PDSD in which information indicating the recording destination is described is generated.
- the newly added DFL entry may be recorded in the empty DFL0, or may be recorded in DFL1 or DFL2.
- the management unit 41 records the newly generated DFL1 and DFL2 in this manner in the DMA area and the DMA mirror area, and then records the newly generated PDSD in the DMA area and the DMA mirror area, so that these PDSD and DFL1 , And DFL2 as a new DMS.
- DFLn as an extension area of DFL in this way, if DMS is recorded in the DMA area or DMA mirror area after that, it is necessary to add DFL entries, and management is possible while DFL entries can be stored in DFL0.
- the unit 41 need only generate and record a new PDSD. That is, the pointer information in the newly generated PDSD may be information indicating the position of the already recorded DFLn.
- DFLn as extended management information in addition to PDSD as basic management information
- consumption of the DMA area and the DMA mirror area can be reduced.
- DFL entries may overlap between DFL0 and DFLn.
- the management unit 41 of the recording / reproducing apparatus 11 gives priority to the DFL entry in the DFL0 over the DFL entry in the DFLn, there is no inconvenience even when the DFL entries overlap.
- the recording / reproducing apparatus 11 allows duplication of DFL entries in DFL0 and DFLn, if DFL entries can be recorded in DFL0 when DMS is updated, only DFL0 can be recorded even if there is duplication of DFL entries. You just need to update
- DFL1 includes a DFL entry whose replacement source is A and whose replacement destination is B, and DFL0 has a replacement source of A (region A) and a replacement destination of C (region C)
- the management unit 41 gives priority to the DFL entry in the DFL0 and designates the area C that is the true (latest) replacement destination of the area A. Then, the recording / playback processing unit 24 is instructed to access (read or write) the area C.
- TDFL non-alternating defects
- a single defect that is not replaced and a continuous defect that is not replaced can be distinguished and registered.
- continuous defects that have not been replaced defects that are assumed to be NRCD
- the DMS can be reduced, and the DMA area and DMA mirror area Consumption can be reduced.
- the controller that configures the drive that generates the inspection when a defect is detected in the user data area or the like at the time of disk certification, such as at the time of shipping inspection of the optical disk 12, the controller that configures the drive that generates the inspection generates a DFL entry classified as NRSD or NRCD for the detected defect.
- the PDSD including the DFL entry is recorded in the DMA area and the DMA mirror area.
- the optical disk 12 can be shipped in a state where a single defect and a continuous defect are registered in the DFL in advance.
- the management unit 41 of the recording / reproducing apparatus 11 When reading / writing data from / to the optical disc 12, the management unit 41 of the recording / reproducing apparatus 11 reads a DFL entry for a defect registered in advance and reads out the defective area before reading / writing the data. deep. Then, the management unit 41 does not access the registered defect area that is known in advance when actually reading and writing data, that is, does not use the defect area (do not record or reproduce). The recording / playback processing unit 24 is controlled.
- the recording / reproducing apparatus 11 collects the SRR entry and the DFL entry in one place so that handling of the entries after finalization becomes easier.
- SRRI is not expanded as indicated by an arrow Q61 in FIG. 19, and that the DMS component is only PDSD.
- SRR entries of the opened or closed SRR are sorted and recorded in SRRI0.
- the management unit 41 closes all sessions and SRRs, and all closed SRR entries are included in a sorted state as indicated by an arrow Q62. Generate PDSD with SRRI0 as DMS. Then, the management unit 41 supplies the generated DMS to the recording / playback processing unit 24 and records it in the DMA area and the DMA mirror area. The same DMS is also recorded in the DMA anchor area, and the optical disk 12 is finalized (closed).
- SRRI and DFL are expanded as shown by an arrow Q71 in FIG. 20, and that the components of the DMS are PDSD, SRRI1, and DFL1.
- the SRR entries of the opened SRR are sorted and recorded in SRRI0.
- SRRI1 closed SRR entries are sorted and recorded.
- the management unit 41 closes all the sessions and SRRs, and all the closed SRR entries are included in a sorted state as indicated by an arrow Q72. Generate SRRI1.
- the management unit 41 also generates DFL1 included in a state where all DFL entries are sorted, and also generates PDSD.
- SRRI of PDSD does not include an SRR entry, and the value of number of SRR ent on SRRI0 shown in FIG. Similarly, the DFL entry in the PDSD is not included in the DFL entry.
- the management unit 41 supplies the DMS composed of PDSD, SRRI1, and DFL1 generated in this way to the recording / playback processing unit 24, and records them in the DMA area and the DMA mirror area.
- a similar DMS (but only PDSD) is also recorded in the DMA anchor area, and the optical disk 12 is in a finalized state.
- DFL0 is sorted and recorded with DFL entries without duplication.
- the management unit 41 DMS the PDSD having DFL0 included in a state where all DFL entries do not overlap and are sorted as indicated by an arrow Q82. Generate as Then, the management unit 41 supplies the generated DMS to the recording / playback processing unit 24 and records it in the DMA area and the DMA mirror area. Similar DMS is also recorded in the DMA anchor area, and the optical disk 12 is in a finalized state.
- DFL0 is sorted and recorded with DFL entries without duplication.
- DFL entries are sorted and recorded in DFL1 and DFL2 without duplication. Note that the sorted DFL entries are recorded in DFL1, and then the portion that cannot be recorded in DFL1 is recorded in DFL2.
- the management unit 41 sorts all the DFL entries that have been recorded in DFL0, DFL1, and DFL2 so far as indicated by an arrow Q92, and duplicates them. Create new DFL1 and DFL2 stored in the absence. That is, all DFL entries are sorted and stored in DFL1 and DFL2 in order.
- DFL entries that overlap between DFLn and DFL0 that is, DFL entries with the same replacement source are included
- the one included in DFL0 has priority and was included in DFLn.
- the DFL entry is deleted.
- the management unit 41 also generates a PDSD in which no DFL entry is stored in DFL0.
- the management unit 41 supplies the DMS composed of PDSD, DFL1, and DFL2 generated in this way to the recording / playback processing unit 24 and records them in the DMA area and the DMA mirror area.
- a similar DMS (but only PDSD) is also recorded in the DMA anchor area, and the optical disk 12 is in a finalized state.
- DFL When DFL is expanded in this way, all DFL entries are stored in DFLn and finalized, making it easier to manage DFL entries after finalization and shortening the mount time. be able to.
- the recording / reproducing apparatus 11 employs a mechanism for more efficiently using the spare area.
- the three user data areas on the DS0 plane shown in FIG. 1 are considered as one user data area UR11-1 as shown by an arrow Q101 in FIG.
- the six spare areas on the DS0 plane are collectively considered as one spare area SR11-1.
- the three user data areas on the DS1 plane shown in FIG. 1 are collectively considered as one user data area UR11-2 as shown by the arrow Q101 in FIG. 23, and the DS1 plane shown in FIG. Assume that six spare areas are collectively considered as one spare area SR11-2.
- the user data area UR11-1 and the user data area UR11-2 are simply referred to as user data area UR11 unless it is necessary to distinguish between them.
- the spare area SR11-1 and the spare area SR11-2 are also simply referred to as a spare area SR11 when it is not necessary to distinguish between them.
- the defective area of the user data area UR11-1 on the DS0 plane is replaced only with the spare area SR11-1 on the DS0 plane, and the defective portion of the user data area UR11-2 on the DS1 plane is replaced. It is assumed that the area is changed only to the spare area SR11-2 on the DS1 surface.
- the hatched areas of the user data area UR11 and spare area SR11 represent areas where data is recorded.
- the spare area SR11-1 on the DS0 surface becomes full, and data cannot be recorded in the spare area SR11-1 any more.
- the number of defect areas in the user data area UR11-2 on the DS1 surface is smaller than the number of defect areas in the user data area UR11-1 on the DS0 surface, so data can still be recorded in the spare area SR11-2. It is in a state.
- the management unit 41 and the replacement processing unit 42 of the recording / reproducing apparatus 11 manage the spare area not for each surface but for the DS0 surface and the DS1 surface, that is, the entire surface.
- the replacement processing unit 42 replaces the spare area SR11-1 and the spare area SR11-2 with the replacement destination of both the user data area UR11-1 and the user data area UR11-2.
- the spare area SR11-2 is used as both the replacement destination of the user data area UR11-1 and the replacement destination of the user data area UR11-2.
- the replacement processing unit 42 uses the spare area SR11 with more unrecorded areas, that is, more recordable areas, as the replacement destination area, so that each surface is used evenly. To do. Two spare regions SR11 may be used alternately.
- the spare areas SR11-1 and SR11- User data can be recorded until both areas 2 cannot be recorded. That is, the spare area can be used more efficiently. In this example, it can be seen that the spare areas SR11 are evenly used.
- the same PSN is given to the DS0 surface and the DS1 surface as described above. That is, the same PSN is recorded on the DS0 surface and the DS1 surface of the optical disc 12 by the wobble information on each surface.
- the upper software that controls the entire recording / playback apparatus 11 uses the virtual address in which the surface information is added to the block for converting the surface information, that is, the PSN. And a block that distinguishes the DS1 surface. Then, the upper software issues a recording and reproduction instruction to the software that controls the optical pickup 25-1 and the software that controls the optical pickup 25-2.
- the software for controlling the optical pickup 25-1 corresponds to a program that is read from a memory (not shown) and executed by the recording / playback processing unit 24-1 in order to realize various functions.
- the software that controls the optical pickup 25-2 corresponds to a program that is read from a memory (not shown) and executed by the recording / playback processing unit 24-2 to realize various functions.
- the upper software that controls the entire recording / reproducing apparatus 11 corresponds to a program that is read from a memory (not shown) and executed by the controller 22 in order to realize various functions.
- the surface information is converted by executing this program.
- a block to perform is also realized.
- the recording / reproducing apparatus 11 only the management of each area of the optical disk 12 and the control of the replacement process performed by the management unit 41 and the replacement processing unit 42 are controlled by a virtual address including surface information, that is, control by the SPSN. Is done.
- the software for controlling the optical pickup 25-1 and the software for controlling the optical pickup 25-2 can be shared, and the control software can be easily managed.
- the actual address information on the optical disk 12 can be reduced by 1 bit, that is, by the surface information.
- This data recording process is started when the optical disc 12 is injected (inserted) into the recording / reproducing apparatus 11 and recording of user data for 1 RUB is instructed.
- step S11 the controller 22 reads the DMS from the DMA anchor area of the optical disc 12.
- the controller 22 instructs the recording / playback processing unit 24 to read the DMS, and the recording / playback processing unit 24 controls the optical pickup 25 in accordance with the instruction from the controller 22 to read the DMS from the DMA anchor area of the optical disc 12. .
- the optical pickup 25 was obtained (read out) by irradiating the optical disk 12 with laser light according to the control of the recording / reproducing processing unit 24, and receiving and photoelectrically converting reflected light (laser light) from the optical disk 12.
- the DMS is supplied to the controller 22 via the recording / playback processing unit 24.
- the management unit 41 specifies whether or not there is an abnormality in the DMA area or the DMA mirror area based on the DMA flag and the DMA-Mirror flag included in the latest DMS P & C read out, Also check the partition information of the DMA area and DMA mirror area.
- the confirmation of fragmentation information is included in the P & C, the first PSN of the last RUB before the DMA area is divided, the first PSN of the first RUB after the DMA area is divided, and before the DMA mirror area is divided This is performed by reading the first PSN of the last RUB and the first PSN of the first RUB after the DMA mirror area is divided.
- a search start PSN for detecting (searching) the position of the DMA area or DMA mirror area where the latest DMS is recorded from the optical disc 12 can be obtained from the division information.
- step S12 the management unit 41 detects the latest DMS recorded in the DMA area and the DMA mirror area.
- the management unit 41 supplies the search start PSN to the recording / playback processing unit 24 and instructs the recording / playback processing unit 24 to read data after the search start PSN of the DMA area and the DMA mirror area. Then, the recording / playback processing unit 24 controls the optical pickup 25 in accordance with an instruction from the management unit 41, reads data from the optical disk 12, and supplies the read data to the controller 22.
- the management unit 41 selects the DMS in the DMA area or the DMA mirror area that has the largest update counter value such as DDS0 contents update count. The latest DMS in the DMA mirror area.
- the management unit 41 When the latest DMS of the DMA area and the DMA mirror area is detected, the management unit 41 includes the DDS0 contents update count, DFL contents update count, SRRI contents update count, and DMA-Anchor contents updates That is, the consistency of the DMS is confirmed by checking whether or not the values of the update counters match.
- the management unit 41 instructs the recording / playback processing unit 24 to read out the latest DMS from the DMA area and the DMA mirror area. Then, the recording / playback processing unit 24 controls the optical pickup 25 in accordance with an instruction from the management unit 41, reads the latest DMS from the optical disk 12, and supplies the read DMS to the controller 22.
- the management unit 41 obtains PDSD from the latest DMS.
- the management unit 41 also obtains SRRI1 and DFLn as necessary.
- step S13 the management unit 41 generates a temporary PDSD. That is, the management unit 41 sets Temporary DMS included in control Flags in DDS0 in the PDSD constituting the latest DMS to 1, and further increments DDS0 contents update count by 1 to make a temporary PDSD.
- step S14 the management unit 41 supplies the generated temporary PDSD to the recording / playback processing unit 24 and records it in the DMA area and the DMA mirror area.
- the recording / playback processing unit 24 controls the optical pickup 25 based on the PDSD supplied from the management unit 41, and records the temporary PDSD in the DMA area and the DMA mirror area of the optical disc 12.
- step S15 the controller 22 supplies the user data supplied together with the write command from the host device via the host I / F 21 to the recording / playback processing unit 24 together with the recording destination PSN, and the user data is stored in the user data area.
- the recording / playback processing unit 24 controls the optical pickup 25 based on the user data supplied from the controller 22 and the PSN of the user data recording destination, and is specified by the designated area of the user data area, that is, the designated PSN. User data is recorded in the area.
- step S16 the controller 22 determines whether or not an error has occurred during the user data recording operation. For example, the controller 22 determines that an error has occurred when notified from the recording / playback processing unit 24 that various errors such as a servo error have occurred during recording of user data.
- step S17 the controller 22 determines whether the user data has been correctly written. That is, the user data is verified.
- the controller 22 instructs the recording / playback processing unit 24 to read the recorded user data. Then, the recording / reproducing processor 24 controls the optical pickup 25 in accordance with an instruction from the controller 22, reads the user data recorded in the process of step S 15 from the optical disk 12, and supplies it to the controller 22.
- the controller 22 determines that the user data has been correctly written when the user data read from the optical disc 12 supplied from the recording / playback processing unit 24 matches the user data instructed to be recorded.
- step S17 If it is determined in step S17 that the user data has been written correctly, the management unit 41 generates a DMS in step S18.
- the management unit 41 sets the Temporary DMS included in the control Flags in the DDS0 in the PDSD generated in Step S13 to 0 (resets), and updates the Last Recorded SPSN of the SRR entry in which the user data is recorded.
- the management unit 41 adds a new SRR entry as necessary, or performs the process described with reference to FIG. 17 to generate SRRI1 when the SRRI needs to be expanded.
- the management unit 41 adds a new SRR entry as necessary, or performs the process described with reference to FIG. 17 to generate SRRI1 when the SRRI needs to be expanded.
- the management unit 41 increments DDS0 content updates count and SRRI content updates count in the P & C by 1 to obtain the latest PDSD, that is, DMS. Note that the latest DMS is generated in the DMA area and the latest DMS is recorded in the DMA mirror area.
- step S19 the management unit 41 supplies the generated latest DMS, that is, PDSD, to the recording / playback processing unit 24, and records it in the DMA area and the DMA mirror area.
- the recording / playback processing unit 24 controls the optical pickup 25 based on the PDSD supplied from the management unit 41 and records the PDSD in the DMA area and the DMA mirror area of the optical disc 12.
- SRRI1 When SRRI1 is included in the DMS in addition to PDSD, SRRI1 is first recorded in the DMA area and DMA mirror area, and then PDSD is generated and recorded in the DMA area and DMA mirror area. As a result, even when the PDSD is rewritten, there is no change in the contents of the PDSD, so that the consumption of the DMA area and the DMA mirror area can be reduced.
- the timing at which the DMS (PDSD) is recorded may be any timing. For example, when some user data is recorded continuously, after a certain amount of user data is recorded, all user data is recorded, and the DMS is recorded immediately before the optical disc 12 is ejected. You may make it do.
- the recording / reproducing apparatus 11 ejects (discharges) the optical disk 12, and the data recording process is performed. finish.
- step S16 If it is determined in step S16 that an error has occurred, or if it is determined in step S17 that user data has not been written correctly, the process proceeds to step S20.
- step S20 the replacement processing unit 42 performs replacement processing for recording user data that has failed to be recorded in an area different from the area specified by the host device.
- the alternation processing unit 42 records user data in a recordable area from the next DMS, that is, Next available PSN of DS0 L0 inner Spare00 to Next available PSN of DS1 L2 outer Spare15 included in the DDS0 of PDSD. Select as replacement.
- the replacement processing unit 42 supplies the user data that has failed to be recorded and the PSN of the selected replacement destination to the recording / playback processing unit 24, and instructs the recording of the user data to the replacement destination.
- the recording / playback processing unit 24 controls the optical pickup 25 based on the user data supplied from the replacement processing unit 42 and the PSN of the replacement destination, and is specified by the designated area of the spare area, that is, the designated PSN. User data is recorded in the area.
- step S21 the controller 22 determines whether the user data has been correctly written. In step S21, the same processing as in step S17 is performed. That is, the user data is verified.
- step S21 If it is determined in step S21 that the user data has not been correctly written, the process returns to step S20, and the above-described process is repeated. That is, a new replacement destination is selected, and user data is recorded in the new replacement destination.
- step S21 If it is determined in step S21 that the user data has been correctly written, the management unit 41 performs DMA processing in step S22. That is, the management unit 41 generates a DMS to which a DFL entry is added according to the replacement process, and records it in the DMA area of the optical disc 12.
- step S23 the management unit 41 performs DMA mirror processing. That is, the management unit 41 generates a DMS to which a DFL entry is added according to the replacement process, and records the DMS in the DMA mirror area of the optical disc 12.
- the recording / reproducing apparatus 11 records the user data on the optical disc 12, and records the DMS in the DMA area and the DMA mirror area as necessary.
- the DMS By recording and multiplexing the DMS as management information in the DMA area and the DMA mirror area in this way, it is possible to prevent the DMS from being read due to a defect or the like, and to improve the reliability of the optical disc 12 against the defect. it can.
- step S51 the management unit 41 determines whether or not the DMA abnormality flag included in the DMA flag of the P & C in the PDSD constituting the latest DMS is set.
- step S51 If it is determined in step S51 that the DMA abnormality flag is set, that is, if there is an abnormality in the DMA area, or if no recordable area remains in the DMA area, the management unit 41 has an abnormality in the DMA area.
- the DMA process ends when there is a certain DMA abnormal state and DMS cannot be recorded in the DMA area. That is, after that, the process proceeds to step S23 in FIG.
- step S52 the management unit 41 determines whether or not an abnormality has occurred in the recording process of the DMA area.
- step S54 For example, if it is repeatedly determined that an error has occurred in step S54, which will be described later, or if it is repeatedly determined that writing has not been performed correctly in step S55, it is determined that an abnormality has occurred in the DMA area recording process.
- step S53 the management unit 41 performs a DMA recording process.
- the DMA recording process will be described later, in this DMA recording process, a DMS is generated and recorded in the DMA area.
- step S54 the controller 22 determines whether or not an error has occurred during the recording operation of the DMS. For example, the controller 22 determines that an error has occurred when it is notified from the recording / playback processing unit 24-2 that various errors such as a servo error have occurred during DMS recording.
- step S54 determines in step S55 whether or not the DMS has been written correctly. That is, DMS verification is performed.
- the controller 22 instructs the recording / playback processing unit 24-2 to read the recorded DMS. Then, the recording / playback processing unit 24-2 controls the optical pickup 25-2 in accordance with an instruction from the controller 22, reads out the DMS recorded in the process of step S53 from the DMA area of the optical disc 12, and supplies it to the controller 22 To do.
- the controller 22 determines that the DMS has been correctly written when the DMS read from the optical disc 12 supplied from the recording / playback processing unit 24-2 matches the DMS instructed to record.
- step S55 If it is determined in step S55 that the DMS has been correctly written, the DMA processing ends. On the other hand, if it is determined in step S55 that the DMS has not been correctly written, the process returns to step S52, and the above-described process is repeated.
- the DMS is recorded in the next DMA area.
- the verification error is not a servo error or the like
- the division information is not recorded and the PDSD is not updated, so the update counter is not updated.
- step S56 the management unit 41 records the division information in the DMA anchor area.
- the management unit 41 generates a DMS (PDSD) in which the division information is included in, for example, the W14 portion of FIG. 5 of the P & C, supplies the DMS (PDSD) to the recording / playback processing unit 24, and instructs recording in the DMA anchor area. . Then, the recording / playback processing unit 24 controls the optical pickup 25 based on the DMS supplied from the management unit 41 and records the DMS in the DMA anchor area of the optical disc 12.
- PDSD DMS
- the recording / playback processing unit 24 controls the optical pickup 25 based on the DMS supplied from the management unit 41 and records the DMS in the DMA anchor area of the optical disc 12.
- step S52 If it is determined in step S52 that an abnormality has occurred in the recording process of the DMA area, the management unit 41 records the division information in the DMA anchor area in step S57.
- the management unit 41 generates a DMS in which the fragmentation information is included in the P & C, for example, the W14 portion in FIG. 5 and the DMA error flag including the set DMA abnormality flag is generated, and the recording / reproduction processing unit 24 generates the DMS. Supply and instruct recording to DMA anchor area.
- the recording / playback processing unit 24 controls the optical pickup 25 based on the DMS supplied from the management unit 41 and records the DMS in the DMA anchor area of the optical disc 12.
- the recording / reproducing apparatus 11 updates the DMS and records it in the DMA area when the replacement process with the user data area as the replacement source is performed.
- step S81 the management unit 41 determines whether to record a DFL entry in a new DFLn, that is, whether to newly extend the DFL. For example, in the latest DMS, when a DFL entry cannot be recorded in DFL0, that is, when DFL0 is full, it is determined to record in a new DFLn.
- step S82 the management unit 41 sets 00h in the P & C indicator in the P & C of the PDSD constituting the latest DMS.
- step S83 the management unit 41 adds to the DFL0 of the PDSD that constitutes the DMS a DFL entry indicating the replacement source and the replacement destination in the replacement process performed in the process of step S20 in FIG.
- step S84 the management unit 41 increments DFL contents update count by 1 in the PDSD P & C of the PDMS.
- step S85 the management unit 41 updates Next available PSN in DDS0 of the PDSD constituting the DMS.
- the management unit 41 sets Next available PSN of DS0 L0 inner Spare00 as Next, the recordable PSN value is stored.
- step S86 the management unit 41 increments DDS0 contents update count in the P & C of PDSD constituting the DMS by 1.
- the PDSD composing the latest DMS for recording in the DMA area is generated.
- the component of the DMS is only PDSD, or PDSD and DFLn already recorded.
- Temporary DMS included in control D Flags in DDS0 included in PDSD is set to 0.
- step S87 the management unit 41 supplies the latest PDSD generated to the recording / playback processing unit 24-2, and records it in the DMA area.
- the recording / playback processing unit 24-2 controls the optical pickup 25-2 based on the PDSD supplied from the management unit 41, and records the PDSD in the DMA area of the optical disc 12.
- step S81 If it is determined in step S81 that DFL entries are to be recorded in the new DFLn, the management unit 41 sorts the DFL entries in step S88.
- the management unit 41 sorts all the DFL entries that have been recorded in the DFL0 so far and all the DFL entries that have been recorded in the DFLn so far. To do. At this time, the management unit 41 appropriately deletes the DFL entry so that the DFL entry does not overlap. If there is no DFLn at this time, the DFL entries in DFL0 are sorted.
- step S89 the management unit 41 generates DFLn including the DFL entries sorted in the process of step S88. For example, if DFL1 and DFL2 are required to store all DFL entries, DFL1 and DFL2 are generated.
- step S90 the management unit 41 supplies the generated DFLn to the recording / playback processing unit 24-2, and records it in the DMA area.
- the recording / playback processing unit 24-2 controls the optical pickup 25-2 based on DFLn supplied from the management unit 41, and records DFLn in the DMA area of the optical disc 12.
- step S91 When DFLn is correctly recorded in the DMA area, the process proceeds to step S91. In more detail, when DFLn cannot be recorded correctly, DFLn is appropriately rewritten.
- step S91 the management unit 41 sets 00h to the P & C indicator in the PDSD P & C of the latest DMS.
- step S92 the management unit 41 sets First SPSN of DS0 / DS1 DFLn included in the PDSD P & C constituting the DMS. For example, when DFL1 and DFL2 are generated in step S90, the SPSN at the beginning of the recorded DFL1 and DFL2 is stored as First SPSN of DS0 / DS1 DFL1 and First SPSN of DS0 / DS1 DFL2.
- step S92 When the process of step S92 is performed, the processes of step S93 to step S95 are thereafter performed. Since these processes are the same as the processes of step S84 to step S86, the description thereof is omitted.
- the PDSD that constitutes the latest DMS for recording in the DMA area is generated by the processing of the above steps S91 to S95.
- the components of the DMS are PDSD and DFLn, but DFLn has already been recorded in the DMA area in the process of step S90.
- Temporary DMS included in control D Flags in DDS0 included in PDSD is set to 0.
- step S96 the management unit 41 supplies the generated PDSD constituting the latest DMS to the recording / playback processing unit 24-2, and records it in the DMA area.
- the recording / playback processing unit 24-2 controls the optical pickup 25-2 based on the PDSD supplied from the management unit 41, and records the PDSD in the DMA area of the optical disc 12.
- the recording / reproducing apparatus 11 generates and records only PDSD when a new extension of DFL is not performed, and generates PDSD and DFLn when a new extension of DFL is performed. Record.
- the DFLn is provided as the extension management information (extension area), so that the consumption of the DMA area can be reduced.
- the DMA mirror process shown in FIG. 28 is performed as a process corresponding to the process of step S23 of FIG.
- step S121 to step S127 in the DMA mirror processing shown in FIG. 28 is the same as the processing from step S51 to step S57 in the DMA processing shown in FIG.
- step S121 it is determined whether the DMA mirror abnormality flag is set.
- step S122 it is determined whether there is an abnormality in the DMA mirror area.
- DMA processing and DMA mirror processing can be performed in parallel.
- the DMA mirror recording process shown in FIG. 29 is performed as the DMA mirror recording process corresponding to the process of step S123 in the DMA mirror process shown in FIG.
- step S151 to step S166 in the DMA mirror recording processing shown in FIG. 29 is the same as the processing from step S81 to step S96 in the DMA recording processing in FIG.
- step S152 and step S161 01h is set in the P & C indicator in the PDSD P & C. DFLn and PDSD are recorded in the DMA mirror area.
- the recording / reproducing apparatus 11 performs the recording state determination processing shown in FIG. 30 after the DMA processing and the DMA mirror processing are performed, and grasps the recording state of the DMS.
- step S191 the management unit 41 determines whether or not the DMS is correctly recorded in the DMA area. For example, when it is determined that the data has been correctly written in step S55 of FIG. 26 and the DMA processing is completed, it is determined that the DMS is correctly recorded in the DMA area.
- step S192 the management unit 41 determines whether the DMS is correctly recorded in the DMA mirror area. For example, when it is determined that the data has been correctly written in step S125 of FIG. 28 and the DMA mirror processing is completed, it is determined that the DMS has been correctly recorded in the DMA mirror area.
- step S192 If it is determined in step S192 that the DMS has been correctly recorded, the DMS has been correctly recorded in both the DMA area and the DMA mirror area. Therefore, in step S193, the management unit 41 finishes the recording as normal recording has been performed. Then, the recording state determination process ends.
- step S192 when it is determined in step S192 that the DMS has not been correctly recorded, in step S194, the management unit 41 terminates the recording of user data on the assumption that a DMA mirror abnormality has occurred, and thereby the recording state determination process Also ends.
- DMS cannot be recorded in the DMA mirror area, but DMS is recorded in the DMA area.
- the DMA processing is completed, and it is determined in step S121 in FIG. 28 that the DMA mirror abnormality flag is set, and the DMA mirror processing is performed. For example, when it is finished.
- step S195 the management unit 41 determines whether or not the DMS has been correctly recorded in the DMA mirror area.
- step S195 If it is determined in step S195 that the DMS has not been correctly recorded in the DMA mirror area, in step S196, the management unit 41 ends the recording state determination process as a recording failure.
- step S197 the management unit 41 terminates the recording of user data on the assumption that a DMA error has occurred, thereby performing the recording state determination process. finish.
- the recording / reproducing apparatus 11 determines the recording state based on the results of the DMA processing and the DMA mirror processing.
- step S221 the management unit 41 determines whether the SRRI is expanded based on the latest DMS temporarily recorded in, for example, the memory 23 or the like. For example, when SRRI1 is included as an element constituting the DMS, it is determined that SRRI is extended.
- step S222 the management unit 41 generates SRRI1 including all the SRR entries in SRRI0 and SRRI1. That is, for example, as described with reference to FIG. 20, the management unit 41 closes all sessions and SRRs, and generates SRRI1 that includes all the closed SRR entries in a sorted state.
- step S223 the management unit 41 supplies the generated SRRI1 to the recording / playback processing unit 24 to record it in the DMA area and the DMA mirror area.
- the recording / playback processing unit 24 controls the optical pickup 25 based on the SRRI1 supplied from the management unit 41, and records SRRI1 in the DMA area and the DMA mirror area of the optical disc 12.
- step S224 the management unit 41 determines whether or not DFL is expanded based on the latest DMS. judge. For example, when DFLn is included as an element constituting the DMS, it is determined that the DFL is extended.
- step S225 the management unit 41 generates DFLn including DFL entries in DFL 0 and DFLn. That is, as described with reference to FIG. 22, for example, the management unit 41 sorts all DFL entries that have been recorded in the DFL0 and DFLn so far and stores a new DFLn that is stored without duplication. Generate.
- DFL entries are recorded in DFL0, DFL1, and DFL2 so far, and DFL2 has an area enough to store DFL entries stored in DFL0 so far.
- the management unit 41 sorts all the DFL entries that have been stored in DFL0, DFL1, and DFL2 so far and stores them in new DFL1 and DFL2.
- step S226 the management unit 41 supplies the newly generated DFLn to the recording / playback processing unit 24 and records it in the DMA area and the DMA mirror area.
- the recording / playback processing unit 24 controls the optical pickup 25 based on DFLn supplied from the management unit 41 and records DFLn in the DMA area and the DMA mirror area of the optical disc 12.
- SRRI1 may be recorded after DFLn is recorded.
- step S226 If DFLn has been recorded in step S226, or if it is determined in step S224 that the DFL has not been expanded, the management unit 41 generates PDSD in step S227.
- the management unit 41 will sort and store all the SRR entries stored in SRRI0 so far in SRRI0 of the newly generated PDSD. To do.
- the SRR entry is not stored in SRRI0 of the newly generated PDSD.
- the newly generated PDSD P & C includes pointer information indicating the SPSN of SRRI1 recorded in the DMA area or the DMA mirror area.
- the management unit 41 sorts and stores all the DFL entries stored in the DFL0 so far in the newly generated PDSD DFL0. .
- DFLn is generated in step S225, no DFL entry is stored in DFL0 of the newly generated PDSD.
- the newly generated PDSD P & C includes pointer information indicating the SPSN of DFLn recorded in the DMA area or the DMA mirror area.
- the recording / playback processing unit 24 controls the optical pickup 25 based on the PDSD supplied from the management unit 41 and records the PDSD in the DMA area and the DMA mirror area of the optical disc 12.
- step S229 the management unit 41 generates a DMS to be recorded in the DMA anchor area.
- the management unit 41 generates a PDSD similar to the PDSD generated by the process in step S227 as a DMS.
- the value of the P & C indicator included in the P & C is 04h, and the PDN, SRRI1, and the DFLn recording start position PSN on the DS0 surface and the DS1 surface are recorded in the W15 portion of the P & C shown in FIG. Is done.
- step S230 the management unit 41 supplies the DMS generated for the DMA anchor area to the recording / playback processing unit 24 and records it in the DMA anchor area.
- the recording / playback processing unit 24 controls the optical pickup 25 based on the DMS supplied from the management unit 41 and records the DMS in the DMA anchor area of the optical disc 12.
- the optical disc 12 is ejected from the recording / reproducing apparatus 11 and the finalizing process is completed.
- the recording / reproducing apparatus 11 generates a DMS in which all SRR entries are stored in either SRRI0 or SRRI1, and all DFL entries are stored in either DFL0 or one or a plurality of DFLn. And recording on the optical disk 12.
- the finalized SRR entry and DFL entry can be managed more easily, and the mount time can be shortened.
- the above-described series of processing can be executed by hardware or can be executed by software.
- a program constituting the software is installed in, for example, a nonvolatile memory (not shown) of the controller 22 or the recording / playback processing unit 24.
- the controller 22 and the recording / playback processing unit 24 execute a program recorded in a memory (not shown) to perform the above-described series of processing.
- the program executed by the controller 22 and the recording / playback processing unit 24 may be a program that is processed in time series in the order described in the present specification, or is called in parallel or is called. It may be a program in which processing is performed at a necessary timing.
- each step described in the above flowchart can be executed by one device or can be shared by a plurality of devices.
- the plurality of processes included in the one step can be executed by being shared by a plurality of apparatuses in addition to being executed by one apparatus.
- the present technology can be configured as follows.
- a recording control unit for controlling data recording on a write-once recording medium;
- the basic control information in which information related to the recording area in the recording medium is stored by controlling the recording control unit, and the basic management information in which a counter indicating the number of updates of the content of the basic management information is stored is recorded.
- a recording control apparatus comprising: a management unit that records a plurality of data on a medium.
- the recording medium has a first surface and a second surface on which data can be recorded, The recording control device according to (1), wherein the management unit records the basic management information on each of the first surface and the second surface.
- the management unit stores information related to the recording area that has been stored in the basic management information until now. Any one of (1) to (3), wherein the extended management information and the new basic management information storing pointer information indicating the recording position of the extended management information on the recording medium are recorded on the recording medium.
- the recording control device according to item.
- the recording control device wherein the management unit records the new basic management information after recording the extended management information.
- the recording control device according to (4) or (5), wherein the counter stored in the basic management information is a counter indicating the number of times the contents of the basic management information and the extended management information are updated.
- a basic control information in which information related to a recording area in the recording medium is stored by controlling a recording control unit that controls recording of data on a write-once type recording medium, and the number of updates of the content of the basic management information is A recording control method including a step of recording a plurality of basic management information in which a counter is stored on the recording medium.
- a basic control information in which information related to a recording area in the recording medium is stored by controlling a recording control unit that controls recording of data on a write-once type recording medium, and the number of updates of the content of the basic management information is A program that causes a computer to execute processing including a step of recording a plurality of basic management information in which a counter is stored on the recording medium.
- Management for recording a plurality of basic management information in which information related to a recording area in a write-once type recording medium is stored, and a counter indicating the number of updates of the content of the basic management information is stored in the recording medium A drive control controller comprising a unit.
- a write-once recording medium There are provided a recording area and a plurality of management areas in which basic management information in which information related to the recording area is stored and in which a counter indicating the number of updates of the content of the basic management information is stored is recorded. Recording medium.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Optical Recording Or Reproduction (AREA)
Abstract
Description
〈光ディスクについて〉
まず、本技術においてデータが記録されたり、データが読み出されたりする記録媒体について説明する。
ところで、上述したように管理領域としてのDMA領域およびDMAミラー領域には、管理情報が記録されるが、この管理情報は例えばDMS(Disc Management Structure)と呼ばれるものとされる。また、DMAアンカ領域にも、分断情報を含むDMSが必要に応じて記録される。
続いて、以上において説明したPDSD、SRRI1、およびDFLnについてさらに詳細に説明する。まず、PDSDについて説明する。
P&Cは、例えば図5に示すように構成されている。
また、PDSDに含まれるDDS0は、例えば図6に示すように構成される。
また、PDSDに含まれるSRRI0は、例えば図7に示すように構成される。
PDSDに含まれるDFL0は、例えば図9に示すように構成される。
また、DMSを構成するSRRI1は、例えば図12に示すように構成される。
DMSを構成する各DFLn、すなわちDFL1乃至DFL16のそれぞれは、例えば図13に示すように構成される。
次に本技術を適用した記録再生装置の一実施の形態の構成例について説明する。本技術を適用した記録再生装置は、例えば図14に示す構成とされる。
(管理情報の多重化について)
続いて、本技術について説明する。
また、DMS等の管理情報を多重化する場合、DMSのポインタ情報として自分自身(DMS内の情報の位置)を示す情報がDMS内に含まれていると、例えばDMA領域に欠陥が存在してDMSをDMA領域の他の位置に書き直す場合でもポインタ情報が変化し、DMSの内容を更新した回数を示すカウンタがインクリメントされてしまう。
また、上述したように管理部41がDMSを記録させるときに、基本管理情報となるPDSDのほか、拡張管理情報となるSRRI1やDFLnを設けることで、DMA領域やDMAミラー領域などの管理領域の消費を低減させることができる。そして、管理領域の消費が減る分だけ、ユーザデータ領域を増やすことが可能になる。
さらに、光ディスク12ではSRRIやDFLの拡張が行われると、SRRエントリやDFLエントリがSRRI0やDFL0だけでなく、SRRI1やDFLnにも記録されている状態となる。このような状態で、そのまま光ディスク12のファイナライズが行われると、その後、光ディスク12からユーザデータを読み出すたびに、SRRI0やDFL0だけでなく、SRRI1やDFLnからSRRエントリやDFLエントリを読み出して、各エントリをソートしなければならず、処理に時間がかかってしまう。つまり、マウントに時間がかかってしまう。なお、ここで光ディスク12のファイナライズとは、光ディスク12に追記ができなくなる状態、つまりデータの読み出しだけが可能な状態とする処理をいう。
さらに記録再生装置11では、スペア領域をより効率的に利用する仕組みが採用されている。
ところで、例えば図24の矢印Q111に示すように、光ピックアップ25-1によりDS1面にアクセス(記録または再生)するとともに、光ピックアップ25-2によりDS0面にアクセスする場合を考える。このとき、記録再生装置11全体を制御するソフトウェアが、光ピックアップ25-1を制御するソフトウェアに対して記録や再生を指示し、また記録再生装置11全体を制御するソフトウェアが、光ピックアップ25-2を制御するソフトウェアに対して記録や再生を指示する。
次に、記録再生装置11の動作について説明する。
次に、図26のフローチャートを参照して、図25のステップS22の処理に対応するDMA処理について説明する。
続いて、図27のフローチャートを参照して、図26のステップS53の処理に対応するDMA記録処理について説明する。
また、記録再生装置11では、図25のステップS23の処理に対応する処理として、図28に示すDMAミラー処理が行われる。
さらに、図28に示すDMAミラー処理におけるステップS123の処理に対応するDMAミラー記録処理として、図29に示すDMAミラー記録処理が行われる。
さらに、図26や図28を参照して説明した処理では、DMA領域やDMAミラー領域に異常があり、DMSをそれらの領域に記録できないこともある。したがって、より詳細には、記録再生装置11は、DMA処理およびDMAミラー処理が行われてから、図30に示す記録状態判定処理を行って、DMSの記録状態を把握する。
さらに光ディスク12が記録再生装置11に挿入されている状態で、つまり管理部41が最新のDMSを保持している状態で、上位のホスト機器により光ディスク12のファイナライズが指示されたときに行われるファイナライズ処理について説明する。
ライトワンス型の記録媒体に対するデータの記録を制御する記録制御部と、
前記記録制御部を制御して、前記記録媒体における記録領域に関する情報が格納された基本管理情報であって、その基本管理情報の内容の更新回数を示すカウンタが格納された基本管理情報を前記記録媒体に複数記録させる管理部と
を備える記録制御装置。
(2)
前記記録媒体はデータを記録可能な第1の面と第2の面を有し、
前記管理部は前記基本管理情報を前記第1の面および前記第2の面のそれぞれに記録させる
(1)に記載の記録制御装置。
(3)
前記基本管理情報には、前記基本管理情報内に含まれている情報の記録位置を示すポインタ情報は含まれていない
(1)または(2)に記載の記録制御装置。
(4)
前記管理部は、予め定められた大きさの前記基本管理情報に前記記録領域に関する情報が格納しきれなくなった場合、これまで前記基本管理情報に格納されていた、前記記録領域に関する情報が格納された拡張管理情報と、前記記録媒体における前記拡張管理情報の記録位置を示すポインタ情報が格納された新たな前記基本管理情報とを前記記録媒体に記録させる
(1)乃至(3)の何れか一項に記載の記録制御装置。
(5)
前記管理部は、前記拡張管理情報を記録させた後、前記新たな前記基本管理情報を記録させる
(4)に記載の記録制御装置。
(6)
前記基本管理情報に格納される前記カウンタは、前記基本管理情報および前記拡張管理情報の内容の更新回数を示すカウンタである
(4)または(5)に記載の記録制御装置。
(7)
前記記録媒体には、前記記録媒体がファイナライズされる前の状態で、複数の前記基本管理情報が記録されている
(1)乃至(6)の何れか一項に記載の記録制御装置。
(8)
ライトワンス型の記録媒体に対するデータの記録を制御する記録制御部を制御して、前記記録媒体における記録領域に関する情報が格納された基本管理情報であって、その基本管理情報の内容の更新回数を示すカウンタが格納された基本管理情報を前記記録媒体に複数記録させる
ステップを含む記録制御方法。
(9)
ライトワンス型の記録媒体に対するデータの記録を制御する記録制御部を制御して、前記記録媒体における記録領域に関する情報が格納された基本管理情報であって、その基本管理情報の内容の更新回数を示すカウンタが格納された基本管理情報を前記記録媒体に複数記録させる
ステップを含む処理をコンピュータに実行させるプログラム。
(10)
ライトワンス型の記録媒体における記録領域に関する情報が格納された基本管理情報であって、その基本管理情報の内容の更新回数を示すカウンタが格納された基本管理情報を前記記録媒体に複数記録させる管理部を備える
ドライブ制御コントローラ。
(11)
ライトワンス型の記録媒体における記録領域に関する情報が格納された基本管理情報であって、その基本管理情報の内容の更新回数を示すカウンタが格納された基本管理情報を前記記録媒体に複数記録させる
ステップを含むドライブ制御方法。
(12)
ライトワンス型の記録媒体であって、
記録領域と、前記記録領域に関する情報が格納された基本管理情報であって、その基本管理情報の内容の更新回数を示すカウンタが格納された基本管理情報が記録される複数の管理領域とが設けられている
記録媒体。
(13)
データを記録可能な第1の面と第2の面を有し、
前記第1の面および前記第2の面のそれぞれに前記管理領域が設けられている
(12)に記載の記録媒体。
(14)
前記基本管理情報には、前記基本管理情報内に含まれている情報の記録位置を示すポインタ情報は含まれていない
(12)または(13)に記載の記録媒体。
(15)
予め定められた大きさの前記基本管理情報に前記記録領域に関する情報が格納しきれなくなった場合、これまで前記基本管理情報に格納されていた、前記記録領域に関する情報が格納された拡張管理情報と、前記記録媒体における前記拡張管理情報の記録位置を示すポインタ情報が格納された新たな前記基本管理情報とがさらに前記管理領域に記録される
(12)乃至(14)の何れか一項に記載の記録媒体。
(16)
前記管理領域には、前記拡張管理情報が記録された後、前記新たな前記基本管理情報が記録される
(15)に記載の記録媒体。
(17)
前記基本管理情報に格納される前記カウンタは、前記基本管理情報および前記拡張管理情報の内容の更新回数を示すカウンタである
(15)または(16)に記載の記録媒体。
(18)
前記管理領域には、前記記録媒体がファイナライズされる前の状態で、前記基本管理情報が記録されている
(12)乃至(17)の何れか一項に記載の記録媒体。
Claims (18)
- ライトワンス型の記録媒体に対するデータの記録を制御する記録制御部と、
前記記録制御部を制御して、前記記録媒体における記録領域に関する情報が格納された基本管理情報であって、その基本管理情報の内容の更新回数を示すカウンタが格納された基本管理情報を前記記録媒体に複数記録させる管理部と
を備える記録制御装置。 - 前記記録媒体はデータを記録可能な第1の面と第2の面を有し、
前記管理部は前記基本管理情報を前記第1の面および前記第2の面のそれぞれに記録させる
請求項1に記載の記録制御装置。 - 前記基本管理情報には、前記基本管理情報内に含まれている情報の記録位置を示すポインタ情報は含まれていない
請求項1に記載の記録制御装置。 - 前記管理部は、予め定められた大きさの前記基本管理情報に前記記録領域に関する情報が格納しきれなくなった場合、これまで前記基本管理情報に格納されていた、前記記録領域に関する情報が格納された拡張管理情報と、前記記録媒体における前記拡張管理情報の記録位置を示すポインタ情報が格納された新たな前記基本管理情報とを前記記録媒体に記録させる
請求項1に記載の記録制御装置。 - 前記管理部は、前記拡張管理情報を記録させた後、前記新たな前記基本管理情報を記録させる
請求項4に記載の記録制御装置。 - 前記基本管理情報に格納される前記カウンタは、前記基本管理情報および前記拡張管理情報の内容の更新回数を示すカウンタである
請求項4に記載の記録制御装置。 - 前記記録媒体には、前記記録媒体がファイナライズされる前の状態で、複数の前記基本管理情報が記録されている
請求項1に記載の記録制御装置。 - ライトワンス型の記録媒体に対するデータの記録を制御する記録制御部を制御して、前記記録媒体における記録領域に関する情報が格納された基本管理情報であって、その基本管理情報の内容の更新回数を示すカウンタが格納された基本管理情報を前記記録媒体に複数記録させる
ステップを含む記録制御方法。 - ライトワンス型の記録媒体に対するデータの記録を制御する記録制御部を制御して、前記記録媒体における記録領域に関する情報が格納された基本管理情報であって、その基本管理情報の内容の更新回数を示すカウンタが格納された基本管理情報を前記記録媒体に複数記録させる
ステップを含む処理をコンピュータに実行させるプログラム。 - ライトワンス型の記録媒体における記録領域に関する情報が格納された基本管理情報であって、その基本管理情報の内容の更新回数を示すカウンタが格納された基本管理情報を前記記録媒体に複数記録させる管理部を備える
ドライブ制御コントローラ。 - ライトワンス型の記録媒体における記録領域に関する情報が格納された基本管理情報であって、その基本管理情報の内容の更新回数を示すカウンタが格納された基本管理情報を前記記録媒体に複数記録させる
ステップを含むドライブ制御方法。 - ライトワンス型の記録媒体であって、
記録領域と、前記記録領域に関する情報が格納された基本管理情報であって、その基本管理情報の内容の更新回数を示すカウンタが格納された基本管理情報が記録される複数の管理領域とが設けられている
記録媒体。 - データを記録可能な第1の面と第2の面を有し、
前記第1の面および前記第2の面のそれぞれに前記管理領域が設けられている
請求項12に記載の記録媒体。 - 前記基本管理情報には、前記基本管理情報内に含まれている情報の記録位置を示すポインタ情報は含まれていない
請求項12に記載の記録媒体。 - 予め定められた大きさの前記基本管理情報に前記記録領域に関する情報が格納しきれなくなった場合、これまで前記基本管理情報に格納されていた、前記記録領域に関する情報が格納された拡張管理情報と、前記記録媒体における前記拡張管理情報の記録位置を示すポインタ情報が格納された新たな前記基本管理情報とがさらに前記管理領域に記録される
請求項12に記載の記録媒体。 - 前記管理領域には、前記拡張管理情報が記録された後、前記新たな前記基本管理情報が記録される
請求項15に記載の記録媒体。 - 前記基本管理情報に格納される前記カウンタは、前記基本管理情報および前記拡張管理情報の内容の更新回数を示すカウンタである
請求項15に記載の記録媒体。 - 前記管理領域には、前記記録媒体がファイナライズされる前の状態で、前記基本管理情報が記録されている
請求項12に記載の記録媒体。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016523421A JP6455510B2 (ja) | 2014-05-28 | 2015-05-14 | 記録制御装置および方法、ドライブ制御コントローラおよび方法、記録媒体、並びにプログラム |
US15/129,281 US9858957B2 (en) | 2014-05-28 | 2015-05-14 | Recording control apparatus and method, drive controlling controller and method, recording medium, and program |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014109691 | 2014-05-28 | ||
JP2014-109691 | 2014-05-28 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2015182393A1 true WO2015182393A1 (ja) | 2015-12-03 |
Family
ID=54698730
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2015/063865 WO2015182393A1 (ja) | 2014-05-28 | 2015-05-14 | 記録制御装置および方法、ドライブ制御コントローラおよび方法、記録媒体、並びにプログラム |
Country Status (3)
Country | Link |
---|---|
US (1) | US9858957B2 (ja) |
JP (1) | JP6455510B2 (ja) |
WO (1) | WO2015182393A1 (ja) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005293833A (ja) * | 2003-02-28 | 2005-10-20 | Pioneer Electronic Corp | 追記型記録媒体、追記型記録媒体用の記録装置および記録方法、並びに追記型記録媒体用の再生装置および再生方法 |
JP2006351195A (ja) * | 2006-08-30 | 2006-12-28 | Pioneer Electronic Corp | 追記型記録媒体、追記型記録媒体用の記録装置および記録方法、追記型記録媒体用の再生装置および再生方法、並びにコンピュータプログラム |
WO2012108178A1 (ja) * | 2011-02-08 | 2012-08-16 | パナソニック株式会社 | 記録再生装置および記録再生方法 |
JP2013054792A (ja) * | 2011-09-02 | 2013-03-21 | Panasonic Corp | 追記型情報記録媒体、情報記録装置、情報再生装置、情報記録方法、および情報再生方法 |
JP2013211081A (ja) * | 2012-03-30 | 2013-10-10 | Taiyo Yuden Co Ltd | 多層光記録媒体および光記録装置 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0426517A (ja) | 1990-05-18 | 1992-01-29 | Tosoh Corp | 五酸化バナジウム薄膜の製造方法 |
JP2004014088A (ja) * | 2002-06-11 | 2004-01-15 | Sony Corp | ディスク記録媒体、記録方法、ディスクドライブ装置 |
JP4026517B2 (ja) | 2003-03-12 | 2007-12-26 | ソニー株式会社 | 記録媒体、記録装置、記録方法 |
JP2006031740A (ja) * | 2004-06-17 | 2006-02-02 | Ricoh Co Ltd | 情報記録媒体、記録方法、データ構造、情報記録装置、プログラム及び記録媒体 |
JP3892470B2 (ja) * | 2005-07-15 | 2007-03-14 | シャープ株式会社 | 記憶媒体管理装置、記憶媒体管理プログラム、コンピュータ読み取り可能な記憶媒体 |
-
2015
- 2015-05-14 WO PCT/JP2015/063865 patent/WO2015182393A1/ja active Application Filing
- 2015-05-14 JP JP2016523421A patent/JP6455510B2/ja active Active
- 2015-05-14 US US15/129,281 patent/US9858957B2/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005293833A (ja) * | 2003-02-28 | 2005-10-20 | Pioneer Electronic Corp | 追記型記録媒体、追記型記録媒体用の記録装置および記録方法、並びに追記型記録媒体用の再生装置および再生方法 |
JP2006351195A (ja) * | 2006-08-30 | 2006-12-28 | Pioneer Electronic Corp | 追記型記録媒体、追記型記録媒体用の記録装置および記録方法、追記型記録媒体用の再生装置および再生方法、並びにコンピュータプログラム |
WO2012108178A1 (ja) * | 2011-02-08 | 2012-08-16 | パナソニック株式会社 | 記録再生装置および記録再生方法 |
JP2013054792A (ja) * | 2011-09-02 | 2013-03-21 | Panasonic Corp | 追記型情報記録媒体、情報記録装置、情報再生装置、情報記録方法、および情報再生方法 |
JP2013211081A (ja) * | 2012-03-30 | 2013-10-10 | Taiyo Yuden Co Ltd | 多層光記録媒体および光記録装置 |
Also Published As
Publication number | Publication date |
---|---|
US20170103779A1 (en) | 2017-04-13 |
JP6455510B2 (ja) | 2019-01-23 |
US9858957B2 (en) | 2018-01-02 |
JPWO2015182393A1 (ja) | 2017-04-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4542909B2 (ja) | 追記型光記録媒体における欠陥エリアの管理方法及び光記録媒体 | |
KR101008640B1 (ko) | 1회 기록가능한 광디스크 및 1회 기록가능한 광디스크에있어서의 tdma 정보를 이용한 결함영역 관리방법 및장치 | |
JP4290651B2 (ja) | 臨時欠陥情報及び臨時欠陥管理情報を利用した欠陥管理方法、その装置と、その臨時欠陥情報及び臨時欠陥管理情報が記録されたディスク | |
CN101064156B (zh) | 在盘上形成区的方法以及再现设备 | |
CA2525133C (en) | Write once optical disc, and method and apparatus for recovering disc management information from the write once optical disc | |
RU2330330C1 (ru) | Устройство для записи и/или воспроизведения данных в отношении носителя записи с однократной записью и записывающая среда с однократной записью | |
KR20040032674A (ko) | 임시 결함 관리 영역을 사용한 결함 관리 방법, 그 장치및 그 디스크 | |
BRPI0306601B1 (pt) | método de gravação de informações de gerenciamento em mídia ótica de gravação única, aparato para gravação de informações de gerenciamento em mídia ótica de gravação única e mídia ótica de gravação única para gravação de informações de gerenciamento | |
JP4456119B2 (ja) | 追記型光ディスク、およびデータを光ディスク上に/から記録/再生する方法および装置 | |
WO2005109432A1 (ja) | 情報記録装置 | |
US7617426B2 (en) | Verification method and apparatus | |
JP6455510B2 (ja) | 記録制御装置および方法、ドライブ制御コントローラおよび方法、記録媒体、並びにプログラム | |
US20050122870A1 (en) | Information recording medium, recording and/or reproducing method, and recording and/or reproducing apparatus | |
RU2457553C2 (ru) | Устройство для записи и/или воспроизведения данных в отношении носителя записи с однократной записью (варианты) и носитель записи с однократной записью | |
JP2015225683A (ja) | 記録制御装置および方法、ドライブ制御コントローラおよび方法、記録媒体、並びにプログラム | |
JP2005216475A (ja) | 情報記録媒体、記録/再生装置及び記録/再生方法 | |
CN101064157B (zh) | 缺陷管理方法及记录设备 | |
KR20040078545A (ko) | Drive & Disc Information 기록된임시 결함 관리 영역을 사용한 결함 관리 방법, 그 장치및 그 디스크 | |
KR100728044B1 (ko) | 기록 장치 및 그 디스크 | |
JP2007200417A (ja) | 情報記録再生装置及び光ディスク媒体の管理情報の更新方法 | |
KR20050006658A (ko) | 호환성을 고려한 결함관리방법, 그 디스크 드라이브 및 그디스크 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 15799049 Country of ref document: EP Kind code of ref document: A1 |
|
WWE | Wipo information: entry into national phase |
Ref document number: 15129281 Country of ref document: US |
|
ENP | Entry into the national phase |
Ref document number: 2016523421 Country of ref document: JP Kind code of ref document: A |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 15799049 Country of ref document: EP Kind code of ref document: A1 |