WO2005124766A1 - ドライブ装置 - Google Patents
ドライブ装置 Download PDFInfo
- Publication number
- WO2005124766A1 WO2005124766A1 PCT/JP2005/010889 JP2005010889W WO2005124766A1 WO 2005124766 A1 WO2005124766 A1 WO 2005124766A1 JP 2005010889 W JP2005010889 W JP 2005010889W WO 2005124766 A1 WO2005124766 A1 WO 2005124766A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- data
- replacement
- address
- information
- recorded
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0638—Organizing or formatting or addressing of data
- G06F3/064—Management of blocks
-
- 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
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/0614—Improving the reliability of storage systems
- G06F3/0619—Improving the reliability of storage systems in relation to data integrity, e.g. data losses, bit errors
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0668—Interfaces specially adapted for storage systems adopting a particular infrastructure
- G06F3/0671—In-line storage system
- G06F3/0673—Single storage device
- G06F3/0674—Disk device
- G06F3/0677—Optical disk device, e.g. CD-ROM, DVD
-
- 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
- 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
-
- 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
-
- 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
- G11B20/18—Error detection or correction; Testing, e.g. of drop-outs
- G11B2020/1873—Temporary defect structures for write-once discs, e.g. TDDS, TDMA or TDFL
-
- 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
- G11B2020/1893—Methods for assignment of alternate areas for defective areas using linear replacement to relocate data from a defective block to a non-contiguous spare area, e.g. with a secondary defect list [SDL]
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/21—Disc-shaped record carriers characterised in that the disc is of read-only, rewritable, or recordable type
- G11B2220/215—Recordable discs
- G11B2220/218—Write-once discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/25—Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
- G11B2220/2537—Optical discs
- G11B2220/2541—Blu-ray discs; Blue laser DVR discs
Definitions
- 0001 relates to a dry apparatus that records data on an information body and reproduces the data recorded on the information body.
- discs there are discs, (asc Reco dabe) discs, and the like.
- the 006 management mechanism can be broadly divided into the sprinkling arrangement (se ace e) asm arrangement (ea e ace e) asm.
- the 007 Pushmentism is implemented mainly when the disc is turned on. In other words, at the time of processing, the data CC cluster is inspected, and if a defective cluster is found, its location is registered in the private list (descending, P), and the corresponding logical cluster is changed to the next essential physical cluster. Shift to respond.
- the data is recorded in a way that avoids the clusters registered in P, and the reliability of data recording can be improved.
- the data is implemented on the data of 00100. That is, when the data is recorded, the process of confirming the result is performed. If the recording fails, the recorded CC cluster becomes a defective cluster, and its position is managed by the second dict (S, D).
- the data is alternately recorded in the spare area provided on the disk.
- the above-mentioned filtering is performed also on the 001 record. If the recording is successful, the data is determined. At this point, an S-ent, which is information corresponding to the information of the defective cluster and the information of the alternative CC cluster, is generated and registered in the above S.
- Sent is provided for all CC clusters included in the replacement area, and each CC cluster may be used as a replacement, that is, may be managed as a free area, that is, an area that has already been used as a replacement. . This is also called a spare cluster.
- P and S are recorded in a digital management area (descended) provided in the domain on the disk. Also includes information on the replacement area.
- a defect mechanism can also be inserted into the post-recording disk, for example, as shown in FIG.
- dis- cers are provided in the do-in area and the do-out area.
- temporary dictation management is provided in the doin area and the doout area.
- this is performed by adding a defect report every time the defect report is updated.
- S includes the corresponding pointer information. Since is recorded several times in, pointer information is also recorded for each.
- the maximum address (as eco ded add ess) on the write-once disc is recorded.
- G5 a single disk can have multiple addresses.
- the highest address (as ecoded eace eaddess) on the postscript disc is recorded. As shown in G5, one disk can have multiple addresses.
- 002 has a defect (fo aoe ad defec) , Etc. are included.
- the data structure and function are similar to those of the Snt included in the above S.
- G of 0034 formed by adding 45 to the defect 45 indicates the data structure of the defect report.
- 003 includes status information. And a report indicating that the defect area is a continuous lock (coos defec boc) and a single defect (se defec boc).
- the defect the pointer of the defective area (the area on the disk)
- a pointer of a region corresponding to the defect and the defect region is included.
- the area is a continuous lock sequence, it indicates that the state and the pointer of the defective area are the end of the continuous lock. It also indicates that the pointer in the alternate area is the end of those checks.
- the defect S As described above, in the defect management mechanism, the defect S
- the information does not change the apparent theoretical address where the data is recorded, but instead pings the physical address where the data is actually recorded to another location where it is kept.
- FIG. 6 is a diagram showing a state where is recorded. In this state, it is assumed that the pseudo-overwrite recording has not been performed yet.
- the data area on the disk is managed at the track session level.
- bomb 3 and physical location 4 are recorded in bomb 2.
- a file structure such as a dictionary file is located in a metadata, that is, a meta data.
- the data of (OO) 6 is recorded in the replacement 7. Further, the replacement information included in the disk 2 is updated, and (OO) 3 is replaced with (OO) 6.
- the information of 7S 2 is obtained from the metadata 3 (metadata) of 0064.
- (S2 is generated based on the information of the metadata 7a and S2.
- the generated information of S2 and (OO) 3 is obtained as a logical address.
- the replacement information is referred to, and (OO) 6 pinged to the (address) of (OO) 3 is reproduced.
- (OO) 6 has the latest (OO) 4 information because it contains the latest OO directory.
- the data (c) 5 is generated using the information of the data (c) 5 obtained from (ec) 4.
- the overwriting can be performed by using the defect management mechanism.
- An object of the present invention is to solve the above-mentioned problem, and to provide a dry apparatus capable of uselessly using a data area in overwriting of an additional disk.
- 007 is a drive for recording a key record for a write-on / write-on object, including the data area, the disk area, and the disk area for managing the body.
- the disk information is recorded, a plurality of addresses are allocated to the data area, a plurality of addresses are allocated to the data area, and the data area is At least a key area is allocated, and the disk includes a key information for managing the key area, and a position where the last data is recorded in the key area and the key area.
- the disk includes a final address which is a physical address indicating the replacement, the disk, a replacement management list including at least replacement management information, and a physical address indicating the replacement in the data area. Ping, dry, and dry
- a recording / reproducing operation on the body and a dry for controlling the operation, wherein the dry and the disc
- Determining the physical address receiving an indication including an address indicating where the data is to be recorded, and, according to the address physical addressing, the address included in the indication. Converting the address to a physical address, and the address corresponding to the address included in the indication, and the key information.
- the replacement management information is not found, it is determined that the replacement management information is an overwrite record of the position set by the physical address corresponding to the address included in the indication, and the address included in the indication is not included.
- the replacement management information is an overwrite record of the position set by the physical address corresponding to the address included in the indication, and the address included in the indication is not included.
- performing a process including updating the replacement management list by changing the address of the found replacement management information to a physical address indicating the fixed position.
- each of the number of CC clusters includes a plurality of sectors, the number of the sectors is assigned the number of the addresses, and the recording address is Alternatively, the address may be the address of the first sector included in the CC cluster next to the CC cluster including the address.
- 0080 shows an example of the view of information in the state of the light B shows an example of data structure in the state of the light
- c c shows an example of the data structure of data 8 shown in 2A 2 shows an example of the data structure of session 2 in the state of the light
- 2c 2c shows an example of the data structure of the empty 22 in the light state
- 5A 5 shows an example of the data structure of the replacement management strike in the state of the light
- 5B 5 shows an example of data for alternation management in the state of the light
- 6 6 shows an example of the formation of the information generating device 3 in the state of the light
- 8A 8 is a chart showing the record processing in the state of the light.
- 8B 8 is a chart showing w processing in the state of the light.99 is a chart showing an example of data on the record in the state of light.
- a 3 is a description of the alternate record in the state of the light
- A5 is the explanation of the alternate record in the state of the light
- 5B 5 is the explanation of the alternation management information in the state of Ming A5.
- a 7 is explanation about the alternate record in the state of the light
- 17B 7 is a description of the replacement management report in the state of Ming Dynasty 188 is an example of the data structure of e, which is the replacement management report in the state of Ming Dynasty
- a g is a chart showing the record in the light state.
- GB g is a chart showing the record in the light state.
- 20A 2 is a description of the alternate record in the light state.
- 20B 2 is the explanation of the replacement management information in the state of the light
- A2 is the explanation of the alternate record in the state of the light
- 24B 24 is the explanation of the replacement management information in the light condition 25 25 is the data of the truck information in the light condition 26A 26 is a description of alternate recordings in the state of Ming
- 29 29 is a description of the alternate record in the state of the light
- 31 3 shows an example of data structure on information in conventional surgery 32
- 32 shows an example of data structure on a wire in conventional surgery
- 33A 33 shows an example of the data structure of conventional surgery
- 33B 33 shows an example of the data structure in conventional surgery
- 34 34 shows an example of the data structure of a disc in the light state
- 35A 35 shows an example of the data structure of the alternate recording control list in the state of the light
- 35B 35 shows an example of the data structure of truck 2 in the light condition
- 36A 36 is a description of alternate recordings in the light state
- 39A 39 is a description of alternate recordings in the light state
- 39B 39 is a description of alternation management information in the form of light.
- 404 is a description of data of truck information in a state of light.
- 41A 4 is an explanation of a record of alternation in the form of light.
- 42B 42 is the explanation of the replacement management information in the light condition 43 43 is the data of the truck information in the light condition 44 44 is the data issue of truck information in the state of the light
- Window 3 is located.
- Data 2 is arranged between the door 3 and the door 3.
- the domain includes the criteria necessary for accessing the cup, which are included in record 34 described below, Is recorded. Information similar to the information recorded in DOIN is also recorded in DOOUT3.
- a plurality of sectors are assigned to doin, data2 and doout3.
- Sectors are the lowest access rank. Sectors are distinguished by physical sector (PS, PS) dose information.
- PS physical sector
- CC cluster or CC block
- CC cluster or CC block
- 0088 indicates the data structure of the information.
- doin, data 2 and doout 3 shown concentrically are arranged in the direction.
- the doin includes disk 4 and the doout 3 includes disk 5.
- Disc information is recorded on each of the discs 45.
- the disk includes a replacement management list, session information, and space information described below.
- Disk 45 is used as an area for updating disk information. Temporary disk for this new
- disk in the present specification is read as a disk
- the term disk in the present specification is read as a disk
- the term disk in the present specification is read as a disk physical structure
- the term disk in the description shall be read as disk structure.
- Data 2 is the inner circumference 6, data 8 and outer circumference
- Data 8 is an area used for recording data.
- C indicates the data structure of data 8.
- Data 8 includes a plurality of sessions.
- the session includes multiple tracks.
- the track is an information area.
- the track is managed by the track information described later.
- the session includes a plurality of tracks that are sequentially arranged on the information.
- the session is managed by the session information described later.
- “0099 2” indicates the data structure of session 2 for managing the session. Session 2 is included in the disc information.
- 0100 session 2 includes header 2 and a plurality of track information. 0101 and 2 are the tracks shown in 2 of session 2
- the 0102 track has information corresponding to the track indicated by C. Where is the integer above.
- “01032” indicates the data structure of track 2 for managing the track. Tiger, 2 is included in the disc report.
- Track 2 indicates that the track is a session track. Section 2 indicates the location of the track. Track 2 indicates the location of the track. Data (including descending and
- 0105 also indicates that the track managed by track 2 is located at the beginning of the session, indicating that the track is located at the beginning of the session (for example, ⁇ ) is set to session 2. Is done. Otherwise, a different (eg,) is set for session 2.
- Track 22 contains a physical address indicating the location of the track.
- Track last data 23 contains the physical address indicating the last position where valid data was recorded in the track.
- the effective data is, for example, data supplied from the host 35.
- C and R shown in C are examples of track final data 23.
- the term track in the present specification shall be replaced with "Kent”
- the term session in the present specification shall be replaced with "Kenya”.
- the track last data 23 is not always a CC cluster.
- the number of data CC clusters to be recorded is several times larger.
- reference numeral 23 indicates the dose of the last sector in which the indicated data is recorded.
- data can be recorded for each track.
- the data is collected from the beginning of the track, and the data is continuously arranged in the track (Kenya).
- the last recorded position in the track is reflected in the track last data 23.
- a fixed value indicating the state may be set as the track last data 23.
- 0114 times of recording indicates the location of the physical sector following the physical sector determined by the last track data 23. There is information
- W indicates the position of the CC cluster next to the CC cluster including the tiger and the physical sector determined by the last data 23.
- Number of physical sectors included in CC cluster (for example, 32)
- oo () is a large numerical value below.
- W indicates the location of the CC cluster.
- the track of the open track is included in 2 in the session 2 shown in 2 (for example, the open track 23 of 2, the open track 24 of 2, etc.).
- tracks that are not open tracks are called closed tracks.
- a track having no area and a track designated therefrom are a closed track.
- the open track indicates the open SR.
- a closed track indicates a closed track S.
- 0132C indicates the data structure of the empty 22. 22 is
- 0 3 and 22 have general information such as children of the empty 22 0132 222 contains information specifying the area in the data 8 that includes the sector whose state is managed by the empty 22 .
- the management 222 includes the location of the area and the size of the area.
- 0133 223 indicates that the CC cluster included in the area to be managed is
- the disc recorded on Disc 4 includes the disc shown in 3.
- Disc is the final data
- Data 7 includes a physical address indicating the position where data was last recorded in data 8.
- 01388 includes information indicating the next available position on inner circumference 6 and outer circumference 7.
- 0140 disk is the latest session 2 disk
- Session 9 showing information within the region 4 5 and the latest
- the disc 5 In order to improve the reliability of the disc 5, the disc 5 is used when recording the information of the disc information recorded on the disc 4 or when updating the disc, when the disc 5 cannot be stored in the disc 4. The details are omitted hereafter. The same applies to discs when recording during replacement or the like. [0143] In the example shown in C, the processing is performed by a system of the data recorded on the data 8. The system manages the management and is called Bomb 9.
- a plurality of sectors are allocated between the 0144 bombs.
- the logical sector is distinguished by the logical sector (S, S) dose information.
- SO 3346 shall have the data structure specified in (e sa soa). Of course, other systems can be used.
- 01474 indicates a data structure of the information b having a of 2.
- O indicates a layer, and indicates a two layer.
- Each of the two layers has almost the same structure as the information. That is, the doin is provided at the bottom of the layer, and the doout 3a is provided at the bottom of the two layers. Further, the outer periphery 3b is provided at the end of the layer, and the outer periphery 3 is provided at the end of the two layers. Doin, outer circumference 3b, doout 4a, outer circumference 3c are respectively
- a replacement 66a77a is provided.
- the above information on the area can be changed. It is also possible to provide additional disk space for. Then, the data 88a is logically treated as a space between the bombs having a continuous logical address.
- a report is a cluster in which a defect has occurred in the information (a report indicating the position of the class and the position of the cluster that replaces the cluster).
- the exchange management (or dict) that includes the information (or dict).
- 2 is the inner circumference 6 and the data
- a part of the data after 6 and 7 is used as an area for recording the data recorded on the data 8. [0157] For example, if a defective cluster exists on the data 8,
- Part of 6 and 7 is used as an area to record the cluster that replaces that cluster.
- a part of the inner circumferences 6 and 7 can be used as an area for recording data in overwrite recording described later.
- file processing refers to reproducing the data immediately after recording the data, adjusting the line with the recorded data and the reproduced data, and whether the data is correctly recorded. . Such a series is called the "wire-at-a-time”.
- the alternate recording is performed. That is, the defective cluster is replaced with the replacement cluster The data is recorded in the alternate cluster.
- This cluster has the inner circumference 6 (if the outer circumference 7 or
- a writing record is a method of changing the physical address where data is actually recorded to another location without changing the apparent theoretical address where the data is recorded.
- the replacement management list is used to pin the defective cluster with the replacement cluster.
- the replacement management list is composed of two or more replacement management (replacement management). 3 ..)).
- Management includes information indicating the above ping.
- 01705 indicates the data structure of the replacement management.
- the replacement management includes status, replacement 2 and replacement 3.
- 0171 includes status information on the above-mentioned ping. For example, the type and nature of shift management and the status of shift 2 and shift 3 are indicated. 01722 indicates the location of the replacement (for example, a defective cluster). 01733 indicates the location of a replacement (for example, an alternative cluster). [0174] In addition, the position of the CC cluster before the overwrite in the pseudo overwrite record is replaced.
- Ping is performed by pointing at 2 and pointing at the location of the overwritten CC cluster with replacement 3.
- 3 is because the address of the sector of the corresponding CC cluster (for example, a PS may be used), and the overwriting is performed at the CC cluster level.
- the substitute cluster is not limited to the spare area, but can be recorded in the data area. For this reason, it is possible to set a report indicating the location of the CC cluster in the replacement area or a report indicating the location of the CC cluster in the replacement area in the replacement 3.
- the replacement 3 can indicate the CC cluster recorded in the gap of the second area, the replacement 3 indicates the CC cluster in the replacement area.
- the information may be provided in the state in order to discriminate indicating the point.
- the raw device 3 includes a host 3 5 and a dry 3.
- the host 35 can be, for example, a computer system or a sonamp.
- Dry 3 may be a difference between a recording device, a reproducing device, and a recording and reproducing device.
- the three information generating devices may be referred to as a recording device, a reproducing device, and a recording generating device.
- the host 35 includes a stem 3 and a main circuit 32.
- the host 35 may further include a disk 34 of a hard disk drive.
- the structure in the host 35 is connected to each other via 133.
- the stem 3 can be realized by, for example, an input processor including a program operation method of the stem.
- the stem 3 performs arithmetic operations such as boil-and-make of a stem system, tweaks of a tethered to-be-built structure to be described later, birth of a buddy, and birth of a do-in / out area. .
- the circuit 32 is used for, for example, bomb construction, facsimile construction, metadata construction, and temporary storage of facsimile.
- the dry 3 includes the dry 3, the main circuit 32, and the record 34.
- the structure inside the dry 3 is interconnected via the internal switch 33.
- the dry 3 can be realized by, for example, an input processor including a dry program calculation method. Dry 3 Disc
- stem 3 and the dry 3 shown in 6 may be realized by a semiconductor integrated circuit such as S. Alternatively, it may be realized by a processor (for example, O).
- 0189 (for example, O) stores a program that can be executed by a compita (for example, a processor).
- This program shows the above-mentioned and the following explanations and the following explanations, and the impita (for example, the processor) executes the explanations and the explanations according to this program.
- 0190 Circuit 32 is a data drive for disk area and spare area.
- Track 8 Track 8
- track 242 and track 343 are assigned to data 8.
- the bomb 4, the physical portion 42, and the bomb 4 are allocated in 9.
- the metadata 42 is recorded in the part 42.
- a description of the meta data eye 44 which is a product of the meta data eye 44, is omitted, but, of course, the meta data eye may be recorded.
- (metadata eye) 44 which is an event () indicating the position of the metadata eye 44 in the section 42, is recorded.
- an eye structure such as a dict eye is arranged in the tadation 43, that is, the meta data ai 44.
- the meta data 43 area may be recorded as it is, and the track R 45 may be used to perform the air conditioning in the meta data 43.
- the track mounting method is not limited to the method shown in FIG. 7, and for example, more tracks may be allocated.
- the track at the end of the area may be set to a state in which new tracks and can be added, and tracks may be added at a necessary time.
- the data (a) is recorded in.
- a plurality of addresses and a plurality of addresses are assigned to the data 8 of the information, and the number of addresses and the number of addresses are assumed to be fixed.
- Each of the numbers of addresses is represented, for example, by a logical sector (S) or a logical address ().
- Each of the numbers of addresses is represented, for example, by a physical sector (PS or physical address (P).
- Data 8 shall have at least a track assigned to it. I do.
- Step S Prior to recording the data (a), the dry 3 executes the data recording process. This is done, for example, when information is dinned to the drive 3.
- drive 3 reads the latest disc information from disc 4 (or disc 5) of the information. 0209 Multiple discs assigned to data 8 based on disc information Addresses indicating the relationship with multiple addresses Physical addresses are determined in order to determine 3 data areas start 3, data 4 and replacement Get 5 and so on.
- Dry 3 changes the initial address of the logical address according to the initial address physical addressing.
- the dry 3 acquires the track information included in the disk information.
- Step S2 The dry 3 receives a record indication from the host 35. And the address indicating the location where the data is to be recorded.
- This address is represented by, for example, a logical sector (S) or a logical address (). It may include a single address indicating the position where a single data is recorded, or may include a number of addresses indicating the number of positions where a plurality of data are respectively recorded.
- S logical sector
- logical address logical address
- the logical address included in the logical address is, for example, an address indicating a position where data can be recorded next in a specific track (that is, determined by the host 35 based on the logical W). .
- W is output from the dry 3 to the host 35 in response to the host of the dry 3 from the host 35.
- the system 3 of the host 3 5 prepares and updates necessary system information for recording the data (a). For example, stem
- the step 3 is to generate (ea) for the data (a) in the main circuit 32 and to update the OO dict which is the dict of the data (a).
- the OO dict is recorded in the information by outputting a recording indication from the host 35 to the drive 3, and the latest system information is reflected. [0218] Then, if necessary, the host 35 inquires the dry 3 using a predetermined terminal, for example, as to whether or not a large recording area for alternate recording remains. [0219]
- the command output from the host 35 to the drive 3 may be a command such as a CS timed command.
- Step S3 converts the logical address contained in the record received in step S2 into a physical address according to the initial address physical address.
- the drive 3 has at least one of the tracks assigned to the data 8 based on the track 2 (2) included in the physical address disk information corresponding to the logical address included in the indication. Track of the (determine the open track.
- the dry 3 determines a physical address (ie, W) indicating the next position where data can be recorded in the specified track.
- W is, for example, a recording address determined according to the above ().
- Sop Sop.
- the above-mentioned data recording may be used.
- the information of W is tracked by calculating W using R.
- Step S5 Dry 3 determines whether or not the physical address corresponding to the logical address included in the indication is greater than W.
- step S6 If it is specified, it is determined to be a record indication for the area in the data 8. That is, the recorded data record is determined to be an overwrite record. In this case, the process proceeds to step S6. If not, the process proceeds to step S8.
- Step S6 Dry 3 determines data to be recorded.
- Dry 3 determines the data specified by the record indication as the data to be recorded. For example, if the amount of data specified by the record indication matches the CC cluster boundary, the CC cluster body is rewritten, and the The data itself is determined as the data to be recorded.
- Dry 3 executes the delay / write processing described later. In this case, Dry 3 is determined as data to be recorded at the level of the CC cluster obtained by the process of the D / W process. [0230] (Step S7) Dry 3 determines the position of the data to be recorded determined in step S6. Specifically, the dry 3 is a fixed position other than the physical position corresponding to the logical address included in the indication, and the specific position in the data 8 is determined by the step S6. Determined as the of the data to be recorded determined.
- the predetermined value may be W in the track determined in step S4.
- W in the open track is determined by the physical address corresponding to the logical address included in the record. .
- Step S8 Dry 3 matches the logical address contained in the indication. Decide no. If the physical address corresponding to the logical address included in the indication is equal to W, it is determined to be a record indication for the position indicated by W. That is, it is determined that the recorded data record is additional recording (new recording). In this case, the process proceeds to step S9. If not, the process proceeds to step.
- Step S9 Dry 3 determines data to be recorded. Specifically, Dry 3 determines the data specified by the record notation as the data to be recorded.
- the dry 3 is judged to match the CC cluster boundary of the data specified by the record indication. If they do not match, enter the ding data (for example, OO) and match the CC cluster of the data. The data to be recorded is determined.
- Step S The drive 3 determines the position of the data to be recorded determined in step S9. Specifically, the dry 3 is determined by the physical address corresponding to the logical address included in the indication (that is, determined by W) in step S9. Determined as the of the data to be recorded.
- Step drive 3 is the reason.
- Step S2 The drive 3 executes the processing of the determined recording device.
- Step S5 If the result of Step S5 is negative, Dry 3 records the data to be recorded determined in Step S6 to the recording location determined in Step S7. Control record 3-4.
- step S8 If the result of step S8 is negative, dry 3 records the data to be recorded determined in step S9 in the recording location determined in step S8. Control 3 4
- the dry 3 performs a process on the recorded data to determine whether or not the recording of the data was successful. If the data has been successfully recorded, the process proceeds to step S3.
- the area such as the inner circumference 6 and the large recording area in the gap of the data 8 are allocated as the substitute cluster, and the data is recorded in the cluster.
- steps S6 and S2 may be realized by a delay / write (W, W).
- the drive 3 reads the data recorded in the CC cluster including the physical sector located by the physical address corresponding to the logical address included in the record indication.
- the recording 34 is controlled, and the data reproduced from the CC cluster is stored in the circuit 32 (d).
- the dry 3 refers to the replacement management list, and controls the recording 34 so as to reproduce the data recorded in the CC cluster as necessary. The order of data generation referring to the replacement management list will be described later.
- the data recorded in the physical sector located at the position indicated by the physical address corresponding to the logical address included in the recording is the data reproduced from the CC cluster. Is replaced with the data specified by the record (dirty). As a result, updated CC cluster data is obtained.
- Reference numeral 24898 denotes a step which is performed when de- and di- lying is performed in step S6 shown in 8. The steps shown in 8 are performed by Dry 3 of Dry 3.
- Step S 5 Drive 3 contains the position specified by the record indication
- step S2 If the replacement management is found with the position specified by the replacement as the replacement, it is determined that the replacement cluster has already been replaced, and the process proceeds to step S2. If not, the process proceeds to step 52.
- step S5 is held as an internal number, and when necessary in other steps, by referencing the value of the number, the CC including the position specified by the record indication can be obtained. It may decide whether the cluster has already been replaced by an alternate cluster. Thereby, it is possible to avoid executing the same process repeatedly. For example, if the result of step S 5 is ⁇ , hold ⁇ as the number, and if the result of step S 5 is ⁇ , hold ⁇ ⁇ ⁇ as the number. Well.
- Step S2 Dry 3 determines whether or not it is necessary to apply To do. For example, if the size of the data specified by the record matches the CC cluster boundary, it is determined that dry: U, W processing is not necessary, and the data specified by the record If the size does not match the CC cluster boundaries, Dry 3 determines that W processing is required. If it is determined that the process is required, the process proceeds to step S53. If not, the process proceeds to step S57.
- step S2 In the same manner as in step S5, the result of step S2 is held as an internal number, and when necessary in another step, by referring to the value of the number, W processing is necessary. You may or may not decide.
- Step S52 The dry 3 determines whether or not the W processing is necessary.
- the processing in step S52 is the same as the processing in step S2.
- step S54 If it is determined that the processing is necessary, the process proceeds to step S54; otherwise, the process proceeds to step S57.
- Dry 3 includes the position specified by the record indication
- the recording 34 is controlled so that the data recorded in the cluster indicated by the replacement management found in step S5 is reproduced, and the reproduced data is stored in the circuit 32.
- Dry 3 contains the position specified by the record
- the recording 34 is controlled so that the data recorded in the CC cluster is reproduced, and the reproduced data is stored in the circuit 32.
- Dry 3 generates corrected data by replacing the reproduced data with the data specified by the recording instruction.
- Step S56 Dry 3 determines the corrected data as data to be recorded in.
- Dry 3 determines the data specified by the record indication as the data to be recorded in.
- the dry 3 is the updated CC
- the recording 34 is controlled so that the raster data is recorded in the original CC cluster position (write. Dry 3 and write processing are performed in step S2.
- the dry 3 determines whether or not the recording of the data was successful by performing a process on the recorded data. If the data has been successfully recorded, the process proceeds to step S3.
- the area such as the inner circumference 6 and the large recording area in the gap of the data 8 are allocated as a further cluster, and the data is recorded in the other cluster.
- Step S3 The dry 3 generates a replacement management in accordance with the processing in step S2, and stores the replacement management information in the circuit 32.
- dry 3 is a fixed position other than the physical address corresponding to the logical address included in the indication
- drive 3 replaces the physical address corresponding to the logical address included in the indication with that. Generate a replacement management that pings the physical address that indicates the fixed location.
- the replacement management is updated so that the dry 3 and the physical address indicating the fixed position are set as a new replacement 3.
- Dry 3 asked for a replacement management strike.
- the dry 3 may perform the replacement management strike according to the state, and then perform the replacement management strike according to the address of the replacement 2.
- Step S4 Dry 3 updates the disc information so as to reflect the above-mentioned recording work.
- Dry 3 is the final data
- Dry 3 updates R 2 in track 2 corresponding to the track where the data was recorded to reflect the latest state. 0278 In addition, Dry 3 is a new replacement management strike truck.
- new information such as 2.
- a replacement management 2 session 9 included in the new disk information is set.
- Control recording 34 to record to (eg, a temporary disk). In this way, the disc information is updated to the latest state.
- the dry 3 may notify the host 35 of the result of the above operation.
- the result of the crop is, for example, information indicating that the data recording was successful or that the data recording failed.
- the notification can be sent to the host 35 at a predetermined timing. For example, a notification may be sent to the host 35 when a step S8 in step S8 occurs in step S2. Alternatively, the notification may be sent to the host 35 before the data recording actually ends.
- the dry 3 may receive the record indication from the host 35, and transmit a notice indicating the end of the record to the host 35 when the indication can be correctly interpreted.
- the terminal area may be searched in the direction in which the PS increases from the location of the replacement CC cluster. If the search finds an area, the area is assigned as an alternative crust.
- the area may be searched first in the track including the replacement cluster, and then the end area in each track may be searched in the direction in which the PS increases from that track.
- the area may be searched on the outer circumference 7 which is a continuation of the data 8.
- the head may be searched from the head of 6, the head of data 8, or if they are at a predetermined distance from those heads) so that the PS becomes larger.
- the data record is a pseudo-overwrite record by comparing the physical address W corresponding to the logical address included in the record indication. There is decided.
- the drive performs the emptying on the rewritable disk, as described in the description of the background art, for example, S corresponds to all the CC clusters on the rewritable disk. It is necessary to manage the replacement management information. Then, if the data at the location of the data on a certain rewritable disc is an overwrite record, but it is a new record, for example, it is necessary to search for a replacement management list to determine the record. Thus, it is necessary to search the replacement management list to find out if a certain CC cluster is already used as an alternative cluster. In this way, the processing is increased according to the amount of the replacement management list, and the processing volume is increasing, and this is a major issue for the disc.
- step S5 and S8 it is possible to easily determine whether the data record is the pseudo-overwrite record or the additional record regardless of the amount of the replacement management list. Also, the alternative cluster can be easily selected because it is only necessary to select the alternative cluster from the W descending position.
- the pseudo-overwrite recording in the random format of the additional disc is the same as that of the rewrite disc.
- 22 Special structure is required. Compared to the key formula, 22 in the random formula corresponds to dry 3 Significantly larger.
- the number of open tracks can be limited to a level that does not impair convenience to the system (for example, a maximum of 4 is possible.
- the number of open tracks is It depends on the structure of the stem, and is not affected by the increase in the amount of disk.
- a track including a physical address corresponding to a logical address included in a recording indication must be determined, and a CC cluster must be sequentially adjusted from the beginning of the track to determine recording and the like.
- track 2 contains R to record dry. When the information is received, it is possible to determine the recording track and easily determine the value of W.
- 03039 is the information after the data is recorded by the recording procedure.
- the data (a) 46 will be described as an example of data. In the data (a) 46, it is assumed that the defective cluster cluster 2 is detected in the above recording procedure.
- the disk information including the replacement management information indicating that the defective cluster is replaced with the replacement cluster and the replacement management information indicating that the cluster 2 is replaced with the replacement cluster 2 is recorded in the disk 4.
- the alternate cluster is recorded in Alternate 6,
- (data a) 46 has its contents updated by the pseudo-overwrite recording after the recording is performed.
- Cluster 2 Cluster 4 is equivalent to the new one by pseudo-overwrite recording.
- the substitute cluster 2 is assigned to the replacement 6, and the substitute cluster 4 is assigned to the data 8.
- Step S2 Prior to the generation of data, the dry 3 executes the processing of the data generation. Executed when Ding is emptied into Dry 3. For example, the disk information is read from the dry 3 and the information disk 4 (or the disk 5).
- 0316 Dry 3 is the data 8 assigned to multiple addresses. The address indicating the relationship with multiple addresses is determined.
- Step S22 First, the stem 3 issues a reproduction instruction to the dry 3, and reproduces a predetermined information (for example, P recorded in S256).
- a predetermined information for example, P recorded in S256.
- P is a data structure that is determined by the case and serves as a point for system information, and is recorded in bomb4 bomb4.
- 0320 Step S23
- the stem 3 obtains the information of the bomb 4 recorded in the bomb 4 from AP.
- Stem 3 also instructs Dry 3 to play Bomb 4.
- the stem 3 further reads the data structure sequentially from the reproduced bomb 4, and acquires (S) of the (metadata) 44. [0322] (Step S2 4) Next, stem 3 produces raw steel. For raw raw steel, stem 3 is dried based on (S) of (metadata) 44 obtained. Playback indication and (Metadata File) 44.
- the stem 3 obtains the information of the meta data 44 from the obtained (meta data) 44 information, and becomes a meta data 44 access function.
- Step S25 Descends, playback is performed in the order of S 433 () 42 (a) 43 and data (a) 46 in the order of the normal case. do).
- the playback indication is output from the host 35 to the drive 3.
- the dry 3 of the dry 3 receives the reproduction indication from the host 35 and executes the regeneration according to the indication.
- 0326 includes an address indicating a position to be reproduced.
- An address is represented by, for example, a logical sector (S).
- the logical address may be represented by a logical address (A).
- the reproduction is, for example, a command.
- 0327 Dry 3 is the initial address physical addressing (for example, 2
- the logical address included in the playback indication is converted into a physical address.
- the drive 3 searches the replacement management list to determine whether a replacement management 0 having the same physical address 2 as the logical address included in the reproduction indication has been found in the replacement management list. Is determined.
- the dry 3 controls the record 34 so as to reproduce the data from the position indicated by the physical address corresponding to the logical address included in the reproduction indication.
- the data reproduced in this way is returned to the host 35.
- Replacement management refers to another implementation of the replacement management shown in 5.
- the status includes the following three reports.
- 0333a is a report for a type of replacement management, and includes a report indicating that the report is for a substitute recording and a report for indicating a defective cluster.
- 0334a2 is information relating to the location of the cluster managed by the replacement management, and includes information indicating replacement and data.
- [0335a3] is information on the number of clusters managed by the replacement management, and includes information indicating that the information corresponds to a single cluster or corresponds to a continuous cluster. When corresponding to a continuous cluster, a 3 further includes a report indicating corresponding to the position of the continuous area and corresponding to the end position.
- 03382 is the data structure between physical addresses and between addresses on the information in the light.
- 2 is a logical sector (S) which is an address indicating the position in the information as viewed from the host 35, and a physical sector (PS) which is a physical address indicating the position in the information. ).
- S logical sector
- PS physical sector
- This correspondence is called the initial address physical address (indicated by a dashed line).
- One row indicated by 034202 corresponds to one CC cluster.
- the physical address (PS) and the logical address (S) assigned to the address are shown on the same line.
- the value of PSS is set as the value of PSS of the sector from sector to sector of the corresponding CC cluster.
- the case where the CC cluster is formed of 32 sectors is taken as an example, but other configurations may be used.
- 0343 PS is divided into inner circumference 6 and outer circumference 7 data 8 I can.
- the host 35 uses this S to specify a specific sector of information, and indicates recording / reproduction.
- Dry 3 converts S received from the host 35 into an initial address physical address into a PS, and accesses the physical sector CC cluster according to the obtained PS.
- the replacement management is used when a logical address and a physical address different from this relationship are required, based on the initial address and the physical address.
- the disk replacement area is variable, it is determined to be an odd number according to the indication from the host 35 or the like. And in Otto, the beginning and the end of Zadata 8.
- Address Physical addressing can be determined uniquely from a disk included in the disk information (more specifically, the start of the data zone 3, the data 4, the replacement 5, etc.) in a predetermined manner. is there.
- the host 35 indicates that a new record is to be made at the position of S.
- Dry 3 receiving this indication converts PS to PS according to the initial address physical addressing, and records in the place of PS.
- the host 35 indicates that "" is to be pseudo-overwritten and recorded at the position of S.
- Dry 3 receiving this indication converts S to PS according to the initial address physical addressing, and performs W processing in the place of PS. Then, "is recorded in the position of the PS during the replacement 6.
- the replacement management 5 is generated by the dry 3. In the replacement management 5, the PS that is the location of the replacement management is set, and in the replacement management 5, the PS that is the location of the replacement is set. The replacement management 5 is set accordingly. [0360] Note that the replacement management 5 corresponds to the solid mark in 3. The point of the mark indicates replacement, and the point of the arrow indicates replacement ().
- the host 35 indicates to record at the position of S2.
- the exchange management 52 is generated corresponding to this record.
- PS 32 is set, and in the replacement management 52, PS 32 is set. In the same manner, the replacement management 52 is set accordingly.
- the data replacement management list of 0364 is as shown in 3 and 3.
- Replacement management (3) uses replacement management () [0365]
- Fig. 4 and Fig. 4 are diagrams for explaining the state when the replacement management (4) 7) is used.
- the host 35 instructs the recording of C at the location of S64. According to this indication, Dry 3 records C in place of PS 14. Here, if the result of my is la, the end in data S
- PS 96 is assigned and C is replaced with the location of PS 6.
- the host 35 indicates "" at the position of "S", and instructs to record ",".
- the replacement management 54 is generated.
- PS 6 becomes an alternate cluster, and the corresponding replacement management 5
- the replacement management 5A is generated. On the other hand, the replacement management 5 is no longer needed, so the replacement management strikes are deleted.
- 0376 5 and 5 are diagrams for explaining the state when the replacement management (5) 6) is used.
- the host 35 indicates to record in the place of S256 ⁇ .
- host 35 is in place of S257-X.
- a replacement management 56 is generated as information indicating the starting point of the replacement, and a replacement management 57 is generated as information indicating the of the replacement record.
- the updated replacement management list is recorded in the disk area.
- Dry 3 carries out the raw data processing.
- the dry address is the initial address. Get PS 32 on the physical address.
- Reference numeral 8 denotes e, which is a configuration of the replacement management report similar to the above-described replacement management and replacement management.
- the status 2 status 22, the defective cluster PS 22, and the alternative cluster PS 23 included in 0394 e are similar to the above-mentioned status, replacement 2 and replacement 3, respectively.
- the defective cluster PS22 substitute cluster PS23 may be used by using the address (for example, PS) of the sector of the corresponding CC cluster. . This is because in the overwrite recording, the information is performed at the C C cluster level.
- status 2 is at least a
- a 2 Includes similar information. That is, for example, when the value of status 2 is, it indicates that the replacement is performed (corresponding to the replacement in a 2). In this case, is set in the alternative cluster PS 23.
- the status is set to (corresponding to the alternation in a2).
- Status 22 also includes at least information similar to a3 in shift management. 0399 That is, for example, if the value of status 22 is
- the value of status 2 corresponds to the position of the sector of the cluster in the area including the plurality of clusters (corresponding to a3). This corresponds to the position of the sector in the cluster (corresponding to a3).
- step S2 of step 8 the previous recording for overwrite recording is performed in step S2 of step 8 and the process proceeds to step S3.
- Step S3 First, this overwriting record is judged to be the writing record of the eye, or 2 or later.
- the PS value of the CC cluster including the physical address corresponding to the logical address included in the record obtained in step S3 of 8 is assigned to the defect cluster. This can be done by searching for e2 as the of PS22.
- the new replacement management list is reproduced from the disk area in step S (8), for example, and held in the main circuit 32.
- step S32 If the corresponding replacement management (for example, e) is not found in the replacement management list, the process proceeds to step S32, assuming that it is the overwriting record of the eye.
- step 34 If the replacement management information is found in the replacement management list, the process proceeds to step 34 assuming that this is the second overwrite record.
- the pseudo-overwrite record may be in another step of the eye record, the second or subsequent record. For example, you can do it at step S6. Keep the judgment result at that time, and use it in step S3. You can.
- step S32 In the case of the record, the following processing is performed.
- Step S33 Next, a value is set to this e.
- an appropriate value is set for status 2.
- OO is set for a replacement record with a replacement.
- the value of the PS of the CC cluster located at the physical address corresponding to the logical address included in the record indication is set.
- an appropriate value is set for the status 22 of e.
- OO is set for a single cluster record.
- Step S34 For the second and subsequent recordings, perform the following processing.
- step S35 the process proceeds to step S35 in order to perform the principle for e seen in the immediately preceding step.
- Step S35 First, status 2 of this e is updated to an appropriate value. For example, if a replacement record has a replacement, is set. [0420] Next, the substitute cluster PS 23 is updated to the value of the PS of the substitute cluster in which data was actually recorded in the immediately preceding registration. That is, a new replacement is set.
- defect cluster PS22 is the second and subsequent record for the same CC cluster, so that it is only necessary to keep the same value after the change.
- Step 36 By the above processing, the replacement management list is updated. That is, the addition of a new e or the existing value of e is updated. 0423 And the replacement management strike. This can be done, for example, in Status 2. Furthermore, the defect cluster PS 22, status 22, and replacement cluster PS 23 are arranged in this order.
- Step S3 of 8 above is completed.
- the latest replacement management list obtained here is added to the () disk area.
- the replacement management information increases each time a replacement recording occurs, and the amount of the replacement management cost increases. It is better to dry.
- the replacement recording is repeated many times. Become an elephant. As a result, the replacement management costs can be very large.
- Step S3 The step shown in 0434 g is included in Step S3 shown in 8.
- e the replacement management information shown in 8.
- step S2 of 8 the previous recording for the pseudo-overwrite recording is performed in step S2 of 8 and the process proceeds to step S3.
- Step S6 Dry 3 determines whether or not the area specified by the record is a continuous area between physical addresses.
- the dry 3 determines the size of the area on the physical address based on the data to be recorded specified by the record indication specified by the record indication. If the size of the area on the physical address determined in this way is larger than the size of the CC cluster, the area specified by the recording is placed between the physical addresses. Is determined to be a continuous area.
- step 6 If the result of step 6 is, the process proceeds to step 62. If the result of step S6 is, the process proceeds to step S63.
- Step S62 Dry 3 determines whether or not the area where data is actually recorded in step S2 is a continuous area between physical addresses. [0440] For example, if the size of the area recorded in step S2 is equal to the size of the area specified by the record indication, the dry 3 is actually recorded in step S2. Determined that the area is a continuous area between physical addresses.
- step 64 If the result is 0441, 62, the process proceeds to step 64. If the result of step S62 is, the process proceeds to step S63. .
- Step S63 The dry 3 is the same as that described with reference to g, for example.
- the pseudo overwrite record determines the eye record, the second or subsequent record.
- step S65 If it is not found during the strike, the process proceeds to step S65 assuming that it is an overwrite record of the eye.
- step 67 assuming that this is the second overwrite record.
- Step S66 For dry 3, set a value to e of and 2.
- the PS value of the CC cluster including the position of the area specified by the record is set in the cluster PS 22 of e of 0450.
- the value of the PS of the CC cluster including the position of the continuous area where the data is actually recorded is set.
- the status 22 of e of 0452 is set to the position of the continuous area.
- 0 is set to indicate that a replacement record exists.
- the value of PS of the CC cluster including the position of the area specified by the record is set in the cluster PS 22 of e of 04542.
- the physical address corresponding to the logical address included in the record indication and the data to be recorded are recorded in the area specified by the indication.
- the value of the PS of the CC cluster including the position of the continuous area where data was actually recorded is set in the cluster PS 2 of 04552 e.
- the status 22 of the e of 52652 e is the continuous area. Is set to
- Step S67 Dry 3 is the doctrine for e found in Step S64 and 2 above. Specifically, this is done by setting the new, step 68, and the value of e in 2.
- Step S68 Dry 3 sets a value to e of and 2.
- the value of the PS of the CC cluster including the position of the continuous area where data is actually recorded is set in the cluster PS 23 of e of 059. That is, a new replacement area is set.
- the value of the PS of the CC cluster including the position of the continuous area where the data is actually recorded is set in the cluster PS23 of e of 4612. That is, a new replacement area is set.
- Step S69 the replacement management list is updated. That is, new e and 2 e are added to the replacement management list. Or, the existing e and 2 e values in the replacement management list are updated.
- 0463 Replacement management strike is performed. This is performed, for example, in the order of status 2 of the update management report. Further, the sorting is performed in the order of the defective cluster PS 22, the status 22, and the replacement cluster PS 23. Step S3 of 8 on 0464 is over. The latest replacement management list obtained here is added to the () disk area.
- FIG. 2 shows a state where O was recorded at the position of S after the otto. Between the addresses, place the PS
- S and PS maintain the relationship between the initial address and physical address.
- the replacement management list corresponding to 2 shown in 2 is the replacement management
- FIG. 22 shows the state after the recording is performed. As shown in 047422, since PS is already a record, 2 is replaced by, for example, the location of Zdata PS64.
- e2 is updated to e2 as shown in 22 according to the order of step 4 described using 9 and described above. (In other words, e is not performed.)
- the host 35 is instructed to record O at the position of S96 and to record at the positions of S28 to 92.
- FIG. 23 shows a state after the recording is performed.
- this continuation 22 (PS 228-292) Since O (PS 324 to 388) is recorded, as described above, e22 used to indicate the head of the replacement area and e used to indicate the end position 0484.
- the position of the continuous 22 is replaced by the ping of the continuous 22 (e2, the position of the continuous 22 is replaced by the new 22 And 2 replacement management (e23).
- logic W is determined by the following procedure.
- the CC cluster next to the CC cluster including the physical sector indicated by is determined.
- This CC cluster is the following CC cluster.
- the first physical sector of the CC cluster is the next record, and the next record represented by this address is W described above.
- W is obtained by S-converting the value of PS indicated by W into the initial address and physical addressing.
- the host 35 obtains the logic W from the dry 3 and instructs to record it in S.
- the R of the track points to the CC cluster containing the PS, so its W is PS32.
- the logic becomes W32.
- the host 35 may instruct the logical W 32 to perform recording.
- the R of the track points to the physical sector in the CC cluster that includes PS32, so its W is PS64.
- the logic becomes W64.
- the logic W is determined in such a way as to maintain the relationship between the initial address and the physical address. In other words, after determining R and W in the track first, the initial address and the physical address are used to determine the W. Therefore, replacement management is required for new data recording.
- the host 35 may hold the value for R5 as a logical W, even though the actual new W corresponds to R5.
- the sector at the position of S96 is a sector in which data has never been recorded from the viewpoint of the host 35 or the system.
- This logical sector is called a sector, or an unused logical sector or an isolated logical sector.
- a logical cluster including such sectors is referred to as a cluster.
- the position of S96-27 is a cluster.
- the location of S X2 is the sector.
- S is assigned to this sector as well as other normal sectors, and there is no S for subsequent sectors. This is a sign of W in the state of the application.
- This dry 3 converts S96 to PS96 to initial address physical address swapping.
- PS96 is recorded.
- pseudo overwrite recording is performed.
- the dry 3 is recorded in W (PS 336 in this case), and a replacement management 58 is generated.
- 96 is not a cluster but a normal cluster.
- the cluster at the position of S224 is a cluster.
- the physical cluster corresponding to the initial address physical address is PS 324.
- the cluster at the location of PS 324 is further associated with the cluster at the location of PS 228 by the replacement management 54.
- the cluster at the location of PS 228 is clustered at the location of S28 in the initial address physical addressing.
- the cluster at the position of the PS 228 is assigned to the cluster at the position of S28 and the second cluster to the cluster at the position of S224.
- the playback PS is PS 228.
- the change management 4 finds 5331 and reproduces the cluster at the location of PS 324, which is the cluster indicated by the change management 4.
- PS 324 is obtained as the playback PS in the address physical addressing. However, even when the replacement management list was searched for the replacement management report using PS 324 as a replacement, it could not be seen.
- the reproduced S is converted into the initial address physical addressing to the PS, and the obtained PS is replaced in the replacement management list to search for the replacement management. .
- the dry 3 is executed when the dry 3 receives the reproduction instruction from the host 35.
- the logic R is managed and new data is recorded in the logic W next to the logic.
- the CC cluster that actually records the data is a PS that indicates the position of W to be W, which is the next CC cluster after the CC cluster including the PS indicated by R23. PS 2).
- Track final data 324 is track final data. 23 manages the final position between the logical addresses by the S, whereas the latter manages the final position between the physical addresses by the PS. 0552 Dry 3 can determine the theory W for each track by referring to the final track data 39.
- the new method of 0553 track final data 324 is as follows. 0554 In other words, is set as the last track data 324. Then, the dry 3 receiving the record notification from the host 35 receives the record as S. The cut S is the last data of the track
- the track final data 391 can be kept at the maximum value.
- [055626] shows the data structure in the case where,, C,,, and G are recorded in the same order as in the above WA order.
- the sector is generated as described in the second embodiment.
- the method of determining W is that the amount of data of the replacement management list can be reduced as compared with the method of generating no sectors described with reference to 26.
- the replacement management (leaving 7 allows us to grasp the cloth of the cluster on the information in advance, It can be used for processing such as prefetching data while avoiding them.
- 0562 (4
- Fig. 056327 is a diagram illustrating an example of data structure of information before data recording is performed according to this embodiment. Indicates the boundary between CC clusters indicated by ⁇ . The same applies to other drawings.
- the overwriting record of the position of PS aO in 0565 4622, for example, in 46 is obtained.
- the host 35 requests the logical W to be the dry 3 by touching the address “0566”.
- the driver 3 requested for the logic W determines R46 from R46, and sends a logical W corresponding to W46 to the host 35.
- the host 3 5 responds to the dry 3 by responding to PS aO.
- the record is indicated by ⁇ in the order of 4623.
- 4622 becomes the overwrite record of record 46. Therefore, 4622 is replaced by W 46 (PS a2). And W 46 becomes W 46 (PS a3).
- the host 35 has the S corresponding to W46 (PSa2).
- the replacement record is required by the host 35 in the replacement record by the dry device, so that the replacement is required, and the amount of the replacement management cost is increased.
- the recording procedure has 29 data structures.
- the replacement management for 4623 is not generated, and it is possible to prevent the addition of the replacement management cost.
- the host 35 divides a certain amount of data for each CC cluster (for example, 64), and divides the unit into dry tertiary and records.
- the replacement record includes a replacement management strike.
- Dry 3 clusters are effective in reducing data
- a replacement recording in which the replacement cluster 57 is replaced is performed.
- a replacement to which an alternative cluster can be assigned includes:
- the distance from the replacement cluster 57 (for example, the leading physical sector in the replacement cluster 57) to the replacement replacement (for example, open track W) is adjusted.
- each of the above-mentioned supplements is 3 2.
- the value of the separation value is 32.
- the replacement from the replacement source to the destination can be made at that point, and when data is generated, the access time can be minimized.
- the area that is the longest distance from the replacement cluster is selected as the replacement, and this selection is characterized by excluding the terminal area in the same track of the replacement cluster.
- the dry 3 records the replacement cluster 57 at the W position of 5632.
- the replacement management information indicating the ping of the cluster 57 is generated and recorded from the replacement cluster 57.
- Control record 3 is a fixed position other than that specified by the physical address corresponding to the logical address included in the received recording indication when performing overwrite recording, and the data is stored at a specific position in data 8.
- Control record 3 4 to record.
- the W in the open track is different from the track determined in step 4 (8).
- W in the open track indicates the position closest to the position indicated by the physical address corresponding to the logical address included in the record indication.
- PS should be targeted at the territory.
- the separation between the replacement and the replacement may be determined from the difference between the replacement and the replacement PS value. Alternatively, it may be determined based on the physical distance between replacements.
- 061034 shows the data structure of the disk 6, which is another embodiment of the disk.
- FIG. 35 shows the data structure of 062 recording control list 6. Recording control
- the strike 6 includes the strikes of the data 6 and the alternate recording control.
- Data 6 indicates the data of the six alternate recording control lists or the number of spare management resources to be stored.
- the 0614 recording control corresponds to each track on the information. For example, if the number of the recording control unit in the strike matches the track number, the injuries will occur.
- the 0615 recording control includes information indicating whether it is necessary to refer to the replacement management list when reproducing the corresponding track data.
- this state is indicated. , For example, is set to the alternate recording control.
- 0620 35 has the same effect as the 35 recording control strikes 6, but is a different track 62.
- the recording control 624 includes, as in the case of the recording control, a report indicating that a physical cluster referred to by the replacement management report exists in the corresponding track.
- this track 62 can be used in the same way as described above. Processing, and the regenerative performance can be improved.
- a closed track is a track in which the track number is not included in 2, 3 and the addition of new data is prohibited.
- 063306 is the data structure of the information before recording according to the present embodiment.
- the track is a closed track, for example, 7 is already recorded and includes 72, but no new data can be recorded.
- the track is an open track, including 72, and new data can be recorded.
- 72 is recorded at the position indicated by W74 on the track, and a corresponding replacement management report is provided.
- 72 is recorded in Sa2, which is a large record of a track that is a closed track, and is the position indicated by W74.
- the replacement management list shown in 37 shows the replacement management information of replacement PSa and replacement PSa2. 7 3 is provided.
- a replacement PS a2 and a replacement management 73 which is a replacement PS may be provided.
- the data area can be used effectively in a postscript body with a truck structure.
- This area can be used, for example, as an area for recording only updated data when performing a new operation by overwriting the metadata 44.
- [0644] 38 is another example of informational data before recording according to the present embodiment.
- the track is an open track, and 7 is recorded, and new data can be recorded.
- the replacement management list shown in 39 is provided with a replacement management 73 which is a replacement PSb and a replacement PSb2.
- a replacement PS b2 and a replacement management 73 which is a replacement PS may be provided.
- the data can be executed in the same order as described in the other embodiments by referring to the data replacement management 73.
- the track number of the track may be newly provided in 2.
- the 0665 strike is a strike independent of the open track number included in the header 2.
- a new a4 is provided in the above replacement management, and a4 is set when the track is recorded when the track is open, and a4 is set when the track is recorded when the track is closed.
- this a4 is set to.
- the CC cluster there is an area for storing attribute information. It is also possible to retain an area (for example, similar to the above a4) indicating an alternative cluster recorded after the track is closed in the area for storing the sex information.
- 06714 is the data structure of the information before recording according to the present embodiment.
- track 3 is a track similar to the other embodiments, and for example, data
- a 73 etc. are recorded. Get off the truck and call it data truck.
- Track 3 is a track described in the present embodiment, and is extended. Includes 73 2.
- 0674 Track 73 is a track for recording an alternative cluster, unlike the conventional data track.
- the area having the same function as the alternation 6 or 7 is defined as a fixed data track.
- This truck is called the down track and the extension truck.
- FIG. 42 shows the data structure of the information after overwriting the 73 with the 732 for the 06754.
- 0677 Track 3 like other tracks, is managed by track information
- 73 2 is updated to 73 2.
- Reference numeral 067843 denotes data of the track 74 in the present embodiment. Tiger
- Track 775 is newly defined for 2.
- the track 775 includes information for identifying the data track described above. For example, in the case of a data track, a substitute is set in the case of an extended track.
- the execution can be performed in the same order as described in the other embodiments.
- the data track and the extended track may be processed in the format included in the same session 2, or a new session report for managing only the extended track may be provided.
- the information may be added to 5 of the 8 replacements.
- information for managing the extension area may be added to the information provided for managing the replacement 6.
- the extension track may be added as an option within the open tracker. As a result, the cost for securing the extension area can be improved.
- an extended area may be used as a disk area for recording disk information such as a session information, a session 2, and a replacement management list.
- disk information such as a session information, a session 2, and a replacement management list.
- the extended area may be used.
- This temporary disk information for example, .
- 0689 Track 775 includes information for identifying that the corresponding track is a usable track as a substitute cluster. For example, if the track is a usable track, ⁇ ⁇ ⁇ ⁇ is set for an unusable track. .
- reference numeral 44 denotes the data structure of a different track 82 in the present embodiment. Track 82 is different from track 2 and a new replacement 8 is defined.
- 0694 f8 provides information to control the replacement of the track managed by track 82.
- a replacement area, the same track, another track, or the like can be designated as an alternative.
- a predetermined value for example,,,, 2, 2 is determined for each, and the value is set to alternation 8.
- Dry 3 determines the cluster number in the alternating record that alternates the data in a track. 0697 In other words, if the replacement 8 indicates the area as the replacement, the replacement cluster is recorded in the replacement area. As described above, when another track is indicated as an alternative, the area of a track different from the alternative is replaced.
Abstract
Description
Claims
Priority Applications (9)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP05750837A EP1760714A4 (en) | 2004-06-15 | 2005-06-14 | DRIVE DEVICE |
US11/570,724 US7496015B2 (en) | 2004-06-15 | 2005-06-14 | Drive device |
JP2006514741A JPWO2005124766A1 (ja) | 2004-06-15 | 2005-06-14 | ドライブ装置 |
MXPA06014615A MXPA06014615A (es) | 2004-06-15 | 2005-06-14 | Dispositivo manipulador. |
CN2005800278124A CN101006509B (zh) | 2004-06-15 | 2005-06-14 | 驱动装置 |
KR1020067026491A KR101111472B1 (ko) | 2004-06-15 | 2005-06-14 | 드라이브 장치 |
US12/235,286 US7813244B2 (en) | 2004-06-15 | 2008-09-22 | Write-once recording medium, and a recording apparatus and a reproducing apparatus for a write-once recording medium |
US12/235,307 US7733752B2 (en) | 2004-06-15 | 2008-09-22 | Drive device |
US12/872,983 US7894316B2 (en) | 2004-06-15 | 2010-08-31 | Write-once recording medium, a recording apparatus and a reproducing apparatus for a write-once recording medium |
Applications Claiming Priority (14)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004177661 | 2004-06-15 | ||
JP2004177666 | 2004-06-15 | ||
JP2004177664 | 2004-06-15 | ||
JP2004177663 | 2004-06-15 | ||
JP2004-177663 | 2004-06-15 | ||
JP2004-177661 | 2004-06-15 | ||
JP2004-177662 | 2004-06-15 | ||
JP2004-177664 | 2004-06-15 | ||
JP2004177662 | 2004-06-15 | ||
JP2004-177666 | 2004-06-15 | ||
JP2004-189013 | 2004-06-25 | ||
JP2004189013 | 2004-06-25 | ||
JP2004-255440 | 2004-09-02 | ||
JP2004255440 | 2004-09-02 |
Related Child Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/570,724 A-371-Of-International US7496015B2 (en) | 2004-06-15 | 2005-06-14 | Drive device |
US12/235,307 Continuation US7733752B2 (en) | 2004-06-15 | 2008-09-22 | Drive device |
US12/235,286 Continuation US7813244B2 (en) | 2004-06-15 | 2008-09-22 | Write-once recording medium, and a recording apparatus and a reproducing apparatus for a write-once recording medium |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2005124766A1 true WO2005124766A1 (ja) | 2005-12-29 |
Family
ID=35509957
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2005/010889 WO2005124766A1 (ja) | 2004-06-15 | 2005-06-14 | ドライブ装置 |
PCT/JP2005/010888 WO2005124765A1 (ja) | 2004-06-15 | 2005-06-14 | ドライブ装置 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2005/010888 WO2005124765A1 (ja) | 2004-06-15 | 2005-06-14 | ドライブ装置 |
Country Status (9)
Country | Link |
---|---|
US (7) | US7496015B2 (ja) |
EP (1) | EP1760714A4 (ja) |
JP (4) | JPWO2005124766A1 (ja) |
KR (2) | KR101111472B1 (ja) |
CN (6) | CN101908358A (ja) |
CA (1) | CA2535735A1 (ja) |
MX (1) | MXPA06014615A (ja) |
TW (1) | TW200614171A (ja) |
WO (2) | WO2005124766A1 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011090742A (ja) * | 2009-10-22 | 2011-05-06 | Victor Co Of Japan Ltd | ディスク記録装置およびディスク記録学習方法 |
Families Citing this family (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005124771A1 (ja) * | 2004-06-15 | 2005-12-29 | Matsushita Electric Industrial Co., Ltd. | ドライブ装置 |
US7940613B2 (en) * | 2004-06-15 | 2011-05-10 | Panasonic Corporation | Drive device |
JP4379276B2 (ja) * | 2004-08-16 | 2009-12-09 | ソニー株式会社 | 記録方法、記録装置、再生方法、再生装置、記録媒体 |
JP4335859B2 (ja) * | 2005-09-15 | 2009-09-30 | 株式会社日立エルジーデータストレージ | 情報記録再生装置及び情報再生装置 |
JP2007200414A (ja) * | 2006-01-25 | 2007-08-09 | Matsushita Electric Ind Co Ltd | ファイルシステム領域管理方法、装置、プログラム、及び媒体 |
US8274872B2 (en) * | 2007-08-07 | 2012-09-25 | Lite-On It Corporation | Optical record carrier with a visually detectable pattern as well as an apparatus and a method for recording a visually detectable pattern on an optical record carrier |
KR101453296B1 (ko) * | 2008-01-10 | 2014-10-21 | 삼성전자주식회사 | 정보 저장 매체, 기록/재생 장치 및 기록/재생 방법 |
RU2011103167A (ru) * | 2009-05-08 | 2013-06-20 | Панасоник Корпорэйшн | Носитель записи информации, способ записи информации, устройство записи информации, способ воспроизведения информации и устройство воспроизведения информации |
KR101615623B1 (ko) * | 2009-05-27 | 2016-04-27 | 삼성전자주식회사 | 정보 저장 매체, 기록 재생 방법 및 기록 재생 장치 |
JP6020899B2 (ja) * | 2012-10-10 | 2016-11-02 | ソニー株式会社 | 記録制御装置および方法 |
KR20160024546A (ko) * | 2014-08-26 | 2016-03-07 | 에스케이하이닉스 주식회사 | 데이터 저장 장치 및 그것의 동작 방법 |
WO2016189923A1 (ja) * | 2015-05-25 | 2016-12-01 | ソニー株式会社 | 記録装置、記録方法、記録媒体 |
CN107615383A (zh) | 2015-07-03 | 2018-01-19 | 松下知识产权经营株式会社 | 信息记录装置以及数据擦除方法 |
JP6778896B2 (ja) * | 2016-03-10 | 2020-11-04 | パナソニックIpマネジメント株式会社 | 光ディスク装置及び光ディスク |
KR102527132B1 (ko) * | 2018-01-19 | 2023-05-02 | 에스케이하이닉스 주식회사 | 메모리 시스템 및 메모리 시스템의 동작 방법 |
JP6937468B2 (ja) | 2018-03-06 | 2021-09-22 | パナソニックIpマネジメント株式会社 | 情報記録装置及びデータ消去方法 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06103577A (ja) * | 1992-09-22 | 1994-04-15 | Hitachi Maxell Ltd | 書換型光ディスクのデータ記録方法 |
JPH10208399A (ja) * | 1997-01-20 | 1998-08-07 | Fujitsu Ltd | 情報記録方法 |
JPH10320924A (ja) * | 1997-05-21 | 1998-12-04 | Canon Inc | 情報記録方法 |
JP2000322835A (ja) * | 1999-03-08 | 2000-11-24 | Matsushita Electric Ind Co Ltd | 情報記録媒体、情報記録方法、情報記録装置および情報再生装置 |
JP2002163862A (ja) * | 2000-11-22 | 2002-06-07 | Sony Corp | 情報記録再生装置 |
WO2004004332A2 (en) * | 2002-06-27 | 2004-01-08 | Koninklijke Philips Electronics N.V. | System for providing a personalized tv channel |
JP2005196903A (ja) * | 2004-01-09 | 2005-07-21 | Hitachi Ltd | 記録媒体、記録装置及び再生装置 |
Family Cites Families (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5877034A (ja) * | 1981-10-30 | 1983-05-10 | Hitachi Ltd | 記録方法 |
US4953122A (en) * | 1986-10-31 | 1990-08-28 | Laserdrive Ltd. | Pseudo-erasable and rewritable write-once optical disk memory system |
KR100228795B1 (ko) * | 1996-12-31 | 1999-11-01 | 윤종용 | 재할당 섹터가 있는 트랙에서의 억세스성능 향상방법 |
JP3855390B2 (ja) * | 1997-09-16 | 2006-12-06 | ソニー株式会社 | 記録装置、記録方法およびディスク状記録媒体 |
JPH11339385A (ja) * | 1998-05-22 | 1999-12-10 | Canon Inc | 情報再生方法 |
EP0997904B1 (en) * | 1998-10-22 | 2001-12-12 | Matsushita Electric Industrial Co., Ltd. | Information recording medium, and method and apparatus for managing defect thereof |
US6466532B1 (en) * | 1998-11-10 | 2002-10-15 | Samsung Electronics Co., Ltd. | Recording medium having spare area for defect management and information on defect management, and method and apparatus of allocating spare area and managing defects |
JP4281185B2 (ja) * | 1999-03-25 | 2009-06-17 | ソニー株式会社 | 編集装置および方法 |
US6160778A (en) * | 1999-03-08 | 2000-12-12 | Matsushita Electric Industrial Co., Ltd. | Information recording medium, information recording method, information recording apparatus and information reproducing apparatus |
US6426928B1 (en) * | 1999-03-31 | 2002-07-30 | International Business Machines Corporation | Ability to distinguish true disk write errors |
JP3461340B2 (ja) * | 2001-04-17 | 2003-10-27 | 株式会社東芝 | 情報記録方法 |
JP2003168876A (ja) | 2001-11-30 | 2003-06-13 | Toshiba Corp | 電子機器 |
KR20040027259A (ko) * | 2002-09-26 | 2004-04-01 | 엘지전자 주식회사 | 1 회 기록 가능한 광디스크의 디펙트 영역 관리방법 |
EP1552518A2 (en) * | 2002-09-27 | 2005-07-13 | Koninklijke Philips Electronics N.V. | Methods and devices for defect and reallocation management on write-once media |
KR100667749B1 (ko) * | 2002-10-18 | 2007-01-11 | 삼성전자주식회사 | 임시 결함 관리 영역을 사용한 결함 관리 방법, 그 장치및 그디스크 |
JP2004154496A (ja) | 2002-11-01 | 2004-06-03 | Chieko Takahashi | 掛け布団と掛け布団カバーを固定するバンド |
JP2004154422A (ja) | 2002-11-07 | 2004-06-03 | Toshiba Tec Corp | マット式マッサージ機及びベッド |
JP4606693B2 (ja) * | 2002-11-22 | 2011-01-05 | ソニー株式会社 | 光ディスク、記録装置、再生装置、記録方法、再生方法 |
ATE462184T1 (de) * | 2002-12-11 | 2010-04-15 | Lg Electronics Inc | Überschreibverfahren und informationsaufzeichnungsverfahren für eine einmalig beschreibbare optische diskette |
JP2006521660A (ja) * | 2003-03-24 | 2006-09-21 | サムスン エレクトロニクス カンパニー リミテッド | 追記型情報記録媒体にデータを上書きする方法及び追記型情報記録媒体のためのデータ記録及び/または再生装置 |
US7453781B2 (en) * | 2003-05-20 | 2008-11-18 | Matsushita Electric Industrial Co., Ltd. | Method and an apparatus for recording information, and an information recording medium |
-
2005
- 2005-06-14 KR KR1020067026491A patent/KR101111472B1/ko active IP Right Grant
- 2005-06-14 WO PCT/JP2005/010889 patent/WO2005124766A1/ja active Application Filing
- 2005-06-14 CN CN2010102415909A patent/CN101908358A/zh active Pending
- 2005-06-14 MX MXPA06014615A patent/MXPA06014615A/es active IP Right Grant
- 2005-06-14 WO PCT/JP2005/010888 patent/WO2005124765A1/ja active Application Filing
- 2005-06-14 CA CA002535735A patent/CA2535735A1/en not_active Abandoned
- 2005-06-14 CN CN2010101204065A patent/CN101819802B/zh not_active Expired - Fee Related
- 2005-06-14 EP EP05750837A patent/EP1760714A4/en not_active Withdrawn
- 2005-06-14 US US11/570,724 patent/US7496015B2/en not_active Expired - Fee Related
- 2005-06-14 JP JP2006514741A patent/JPWO2005124766A1/ja active Pending
- 2005-06-14 JP JP2006519601A patent/JP4451443B2/ja not_active Expired - Fee Related
- 2005-06-14 CN CN2010102416189A patent/CN101894576B/zh not_active Expired - Fee Related
- 2005-06-14 CN CN2010101124592A patent/CN101853684B/zh not_active Expired - Fee Related
- 2005-06-14 US US10/595,129 patent/US7760594B2/en not_active Expired - Fee Related
- 2005-06-14 CN CN2010101125059A patent/CN101853685B/zh not_active Expired - Fee Related
- 2005-06-14 KR KR1020067003880A patent/KR20070039866A/ko not_active Application Discontinuation
- 2005-06-14 CN CN201010120396A patent/CN101853687A/zh active Pending
- 2005-06-15 TW TW094119837A patent/TW200614171A/zh unknown
-
2008
- 2008-09-22 US US12/235,307 patent/US7733752B2/en not_active Expired - Fee Related
- 2008-09-22 US US12/235,286 patent/US7813244B2/en not_active Expired - Fee Related
-
2009
- 2009-11-30 JP JP2009272950A patent/JP4989710B2/ja not_active Expired - Fee Related
- 2009-12-01 JP JP2009273977A patent/JP4989711B2/ja not_active Expired - Fee Related
-
2010
- 2010-03-03 US US12/716,415 patent/US7911898B2/en not_active Expired - Fee Related
- 2010-08-31 US US12/872,983 patent/US7894316B2/en not_active Expired - Fee Related
- 2010-12-29 US US12/980,538 patent/US8144550B2/en not_active Expired - Fee Related
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06103577A (ja) * | 1992-09-22 | 1994-04-15 | Hitachi Maxell Ltd | 書換型光ディスクのデータ記録方法 |
JPH10208399A (ja) * | 1997-01-20 | 1998-08-07 | Fujitsu Ltd | 情報記録方法 |
JPH10320924A (ja) * | 1997-05-21 | 1998-12-04 | Canon Inc | 情報記録方法 |
JP2000322835A (ja) * | 1999-03-08 | 2000-11-24 | Matsushita Electric Ind Co Ltd | 情報記録媒体、情報記録方法、情報記録装置および情報再生装置 |
JP2002163862A (ja) * | 2000-11-22 | 2002-06-07 | Sony Corp | 情報記録再生装置 |
WO2004004332A2 (en) * | 2002-06-27 | 2004-01-08 | Koninklijke Philips Electronics N.V. | System for providing a personalized tv channel |
JP2005196903A (ja) * | 2004-01-09 | 2005-07-21 | Hitachi Ltd | 記録媒体、記録装置及び再生装置 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011090742A (ja) * | 2009-10-22 | 2011-05-06 | Victor Co Of Japan Ltd | ディスク記録装置およびディスク記録学習方法 |
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2005124766A1 (ja) | ドライブ装置 | |
WO2005124768A1 (ja) | ドライブ装置 | |
JP5000316B2 (ja) | オブジェクト・ベースのデータ記憶装置 | |
KR100495968B1 (ko) | 정보 기록 매체, 정보 기록 방법 및 정보 기록/재생 시스템 | |
JP4037617B2 (ja) | 欠陥検索方法 | |
US7055017B2 (en) | Optical disk drive, method for formatting optical disk, and optical disk | |
WO2005124773A1 (ja) | ドライブ装置 | |
CN1482613A (zh) | 向/从光记录介质写入或再生数据的方法 | |
JP2006521660A (ja) | 追記型情報記録媒体にデータを上書きする方法及び追記型情報記録媒体のためのデータ記録及び/または再生装置 | |
JP2008511095A (ja) | 情報記録媒体、記録/再生装置及び記録/再生方法 | |
JP2007034537A (ja) | 複合型記憶装置、データ書込方法及びプログラム | |
JP4753868B2 (ja) | 記録装置、ホスト装置、ドライブ装置、記録方法、指示方法、プログラム、集積回路、再生装置、再生方法および追記型記録媒体 | |
JP4830034B2 (ja) | ドライブ装置 | |
JP2005302152A (ja) | 複合型記憶装置、データ書込方法及びプログラム | |
JP4627728B2 (ja) | 制御装置、制御方法、記録装置および記録方法 | |
WO2005124770A1 (ja) | ドライブ装置 | |
JP4085111B2 (ja) | 情報記録方法、情報記録システム、ドライブ制御ユニットおよび半導体集積回路 | |
JP2005165781A (ja) | 記録再生装置及び方法、並びに記録再生システム | |
JP4277707B2 (ja) | 情報記録方法 | |
JPS6314379A (ja) | 情報記録再生装置 | |
JP2010186547A (ja) | 記録方法 | |
JP2002170360A (ja) | ディジタルディスクレコーダ | |
WO2000005717A1 (fr) | Support enregistre, procede et dispositif d'enregistrement et de reproduction de donnees |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KM KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NG NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SM SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
WWE | Wipo information: entry into national phase |
Ref document number: PA/a/2006/014615 Country of ref document: MX Ref document number: 2006514741 Country of ref document: JP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2005750837 Country of ref document: EP Ref document number: 1020067026491 Country of ref document: KR |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
WWW | Wipo information: withdrawn in national office |
Ref document number: DE |
|
WWE | Wipo information: entry into national phase |
Ref document number: 1598/MUMNP/2006 Country of ref document: IN |
|
WWE | Wipo information: entry into national phase |
Ref document number: 200580027812.4 Country of ref document: CN |
|
WWP | Wipo information: published in national office |
Ref document number: 2005750837 Country of ref document: EP |
|
WWP | Wipo information: published in national office |
Ref document number: 1020067026491 Country of ref document: KR |
|
WWE | Wipo information: entry into national phase |
Ref document number: 11570724 Country of ref document: US |
|
WWP | Wipo information: published in national office |
Ref document number: 11570724 Country of ref document: US |