WO2005124765A1 - ドライブ装置 - Google Patents
ドライブ装置 Download PDFInfo
- Publication number
- WO2005124765A1 WO2005124765A1 PCT/JP2005/010888 JP2005010888W WO2005124765A1 WO 2005124765 A1 WO2005124765 A1 WO 2005124765A1 JP 2005010888 W JP2005010888 W JP 2005010888W WO 2005124765 A1 WO2005124765 A1 WO 2005124765A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- data
- address
- track
- information
- recorded
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- 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/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
- 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.
- overwriting can be performed by using the defect management mechanism in the disk.
- 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 on a dry or write-once object, including the data area and the disk area, including the data, replacement area, and the data area; disk A disc information for managing the body is recorded in the area, a plurality of addresses are assigned to the data area, and a plurality of addresses are assigned to the data area. At least tracks are allocated to the data area, and the disk includes track information for managing the disc and the tracks.
- the disk information is read from the disk area, and the number of addresses is determined based on the disk information to determine an address physical address mapping indicating a relationship between the number of addresses and the number of addresses.
- the number of CC clusters includes a plurality of sectors, each of the number of CC clusters includes a plurality of sectors, and the number of sectors is assigned the number of addresses, respectively, and the recording address is: It may be the address of the first sector included in the CC cluster next to the CC cluster including the address.
- the specified track may be an open track, and may be determined as being performed by a specific next recording address in the specified track in the data area.
- the track specified is an open track and is determined as being determined by the next recording address in a specific, different track of the specified track in the data area, and the previous track in the open track is determined.
- the recording address may indicate the position closest to the position specified by the address corresponding to the address included in the indication.
- 001 is a drive for reproducing data recorded on a dry or write-once object, including the data area, the disc area, and the data, replacement area, and data area.
- disc area disc information for managing the body is recorded, a plurality of addresses are assigned to the data area, and a plurality of addresses are assigned to the data area.
- the disk includes a replacement management list including a plurality of replacement management information, and the number of replacement management
- Each of the reports includes a physical address indicating a position in the data area, pinged to another physical address, the dry, a recording or reproducing operation on the body, and a dry for controlling the physical address.
- the processing including outputting the predetermined data without reproducing the physical address data is performed. I do.
- the predetermined data may be data reproduced from a physical address corresponding to the address included in the indication.
- 0084 A shows an example of the view of information in the state of Ming
- 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 light state
- 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.
- FIG 10 shows an example of the data structure of the alternation management in the state of the lighting.
- A3 is the explanation of the alternation record in the state of Ming.
- 3B3 is the explanation of the alternation management information in the state of Ming.14A4 is the explanation of the alternation record in the state of Ming.14B4 is the alternation in the state of Ming.
- Explanation of management bulletin A5 is explanation of alternation record in the state of Ming.5B5 is explanation of alternation management report in the state of Ming.A6 is explanation of alternation in the state of Ming.16B6 is explanation of alternation.
- A7 is a description of the alternation record in the state of Ming.17B7 is an explanation of the alternation management report in the state of Ming.188 is the alternation management report in the state of Ming.e Example of construction
- 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.
- A2 is a description of the alternation record in the state of Ming.2B2 is a description of the alternation management report in the state of Ming.22A22 is a description of the alternation record in the state of Ming.22B22 23A 23 is a description of the alternation record in the state of Ming Dynasty 23B 23 is an explanation of the change management report in the state of Ming Dynasty 24A 24 is the alternation record in the state of Ming Dynasty 24B 24 is the explanation of the alternation management information in the light state 25 25 is the data of the track information in the light state 26A 26 is the explanation of the alternation record in the light state 26B 26 is explanation about alternation management information in the state of light 28 28 is the explanation of the alternation record 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 disc data production in the state of the present invention
- 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
- Window 3 is located.
- Data 2 is arranged between the window 3 and the window 3.
- Sectors are the lowest access rank. The sector is determined by the physical sector (PS, PS information).
- Data generation is performed with the CC cluster (or CC block) including the number of sectors being the smallest.
- 0092 indicates the data structure of the information.
- doin, data 2 and doout 3 shown concentrically are arranged in the direction.
- DOIN includes disk 4 and 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 has 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 0100 track is an information area.
- the track is managed by the track information described later.
- the 0102 session includes a plurality of tracks that are sequentially arranged on the information.
- the session is managed by the session information described later.
- “01032” indicates the data structure of session 2 for managing the session. Session 2 is included in the disc information.
- Session 2 includes header 2 and a plurality of track information.
- 05, 2 is the track shown in 2 of session 2.
- the track 106 has information corresponding to the track indicated by C. Where is the integer above.
- 01072 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 22 indicates the location of the track, and track indicates the location of the last data in the tiger. Data (including descending and
- 0109 also indicates 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.
- 0110 Track 22 contains a physical address indicating the location of the track.
- the track last data 23 includes a physical address indicating the last position where valid data is 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 the last track data 23.
- the term track in the present specification shall be replaced with "Kent” and the term session in the present specification shall be replaced with "Kenya”.
- the track last data 23 is not necessarily the CC cluster. Generally, 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.
- the 0118 times recording (descending, W) indicates the location of the physical sector next to the physical sector determined by the track last 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.
- oo () is a large numerical value below.
- W indicates the location of a CC cluster.
- a track in which data can be recorded is called an open track.
- 0123 Track of open track, included in 2 of session 2 shown in 2 for example, open track 23 of 2, open track 24 of 2, etc.
- a track that is not an open track is called a closed track.
- 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.
- This management is realized using the disc information recorded in 45.
- 01342C indicates the data structure of the empty 22. 22 is
- 0135 and 22 have general information such as children of the free space 22.
- 0136 222 includes information specifying an area in the data 8 including a sector whose state is managed by the free space 22.
- the management 222 includes the location of the area and the size of the area.
- 0137 223 indicates that the CC cluster included in the area to be managed is
- the disc recorded in 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.
- the disc By using the 0140 disk 7b, the amount of disk area can be changed. In addition, the disc
- 014288 includes information indicating the next available position on the inner circumference 6 and the outer circumference 7.
- 0144 disc is the latest session 2 disc
- Session 9 showing information within the region 4 5 and the latest
- the disc 5 is used when recording the disc information recorded on the disc 4 or when updating the disc when the disc 5 cannot be accommodated. The details are omitted hereafter. The same applies to temporary discs recorded during replacement or the like.
- data is recorded by the system of the data recorded on the data 8. The system takes care of the management and is called bomb 9. A plurality of sectors are allocated between the 0148 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.
- 01514 indicates the data structure of information b having 2.
- O represents a layer and represents 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.
- the 056 report is the cluster in which the defect occurred in the information (the 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).
- data 2 has inner circumference 6 and data
- a part of 0166 and 7 is used as an area for reading the record recorded in data 8. [0161] 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.
- the term "fair processing” refers to reproducing the data immediately after recording the data, adjusting the line of the recorded data with the reproduced data, and adjusting whether the data is recorded correctly. . Such a series is called the "wire-at-a-time”.
- the alternate recording is performed. That is, the defective cluster is replaced with the substitute cluster, and the data is recorded in the substitute cluster.
- This cluster is either inner 6 (if outer 7) or
- Recorded in data 8. 0167 is a method of moving the physical address that 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 ..)).
- OO includes the number of the replacement management information included in the replacement management list.
- Management includes information indicating the above ping.
- Reference numeral 1745 denotes a data structure of the replacement management.
- Replacement management includes status, replacement 2 and replacement 3.
- 0175 includes status information on the ping. For example, the type and nature of shift management and the status of shift 2 and shift 3 are indicated.
- 01762 indicates the location of a replacement (for example, a defective cluster).
- 01773 indicates the location of the replacement (for example, the replacement cluster).
- Ping is performed by pointing at 2 and pointing at the location of the overwritten CC cluster with replacement 3.
- 3 may be used using the address (for example, PS) of the sector of the corresponding CC cluster. This is because in the overwrite recording, the information in the CC cluster level is performed.
- the replacement cluster was recorded in the replacement area. Therefore, the information of the CC cluster in the replacement area was always set for the replacement 3.
- the substitute cluster is not limited to the spare area, but is also recordable 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 point to the CC cluster recorded in the gap of the second area, the replacement 3 indicates the CC cluster in the replacement area, and the replacement 3 indicates the CC cluster in the data 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 may 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 / producing device.
- the three information generating devices may be called a recording device, a reproducing device, and a recording and generating device.
- the 0 87 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.
- host The structure in 35 is interconnected via 13 3.
- 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 bomb construction, facsimile construction, meta data facilitation, and temporary storage of facsimile.
- Dry 3 includes Dry 3, Main Circuit 32, and 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).
- 0193 (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.
- the circuit 32 includes a data driver for the disk area and the spare area.
- the bomb 4, the physical portion 42, and the bomb 4 are allocated in 9.
- Metadata 44 is recorded in the portion 42.
- the description of the metadata that is made of the metadata 44 is omitted, but, of course, the metadata may be recorded.
- 0201 Indicates the location and amount of the data, and is located in the data 43, that is, in the metadata 44, of a structure such as a dictaid.
- the area of the metadata 43 may be recorded as it is, and the track in the metadata 43 may be made a row by the track R45.
- the method of attaching tracks is not limited to the method shown in FIG. 7.
- more tracks may be assigned.
- the trailing track in the data area may be set to a state where a new track and a track can be added, and the track may be added at a necessary time. 020 Next, the order of data recording in the light will be described with reference to the chart shown in FIG.
- Each of the numbers of addresses is represented, for example, by a logical sector (S) or a logical address ().
- Each of the number of addresses is represented, for example, by a physical sector (PS) or a physical address (P). It is assumed that at least a track is assigned to the data 8.
- Step S Before the recording of the t (a), the dry 3 executes the processing of the data recording. This is executed, for example, when the information of the data recording is transferred to the dry 3.
- the drive 3 reads the latest disc information from the disc 4 (or disc 5) of the information.
- a plurality of addresses assigned to data 8 An address indicating a relationship with a plurality of addresses In order to determine a physical address, a data area start of 3, a data 4, and a replacement are performed. Get 5 and so on.
- step 0214 the drive 3 changes the logical address and the initial 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 the record indication from the host 35.
- This address is represented by, for example, a logical sector (S) or a logical address ().
- Address to indicate where a single datum is recorded May be included, or may include a number of addresses indicating the positions of the numbers at which a plurality of data are respectively recorded.
- the logical address included in the address information is determined by the host 35 based on, for example, an address indicating the next position where data can be recorded in a specific track (that is, 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 35 prepares and updates the 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. [0222] 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 performing alternate recording remains. [0223]
- the instruction output from the host 35 to the drive 3 may be a command such as a CS timer.
- Step S3 Drive 3 converts the logical address included in the record received in step S2 into a physical address according to the initial address physical address.
- Step 4 Drive 3 has at least one of the tracks assigned to data 8 based on 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.
- 0227 Dry 3 determines the physical address (ie, W) that indicates the next position where data can be recorded in the specified track, based on the R of the specified track. For example, a recording address determined according to the above (.
- step S4 of W may be performed in other processes.
- the above-mentioned data recording may be used.
- the information on W is tracked by calculating W using R.
- Step S5 The drive 3 determines whether the physical address corresponding to the logical address included in the indication is W or not.
- 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 The drive 3 determines the 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 data specified by the record indication itself is recorded. To be determined.
- Dry 3 executes a dry write process described later.
- Dry 3 is The data of the CC cluster level obtained in step (2) is determined as the data to be recorded.
- 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 is executed for 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.
- this dry 3 matches the CC cluster boundary of the data specified by the record indication. If they do not match, input the dinging data (for example, OO), match the CC cluster of the data, and decide as the data to be recorded.
- dinging data for example, OO
- Dry 3 determines the position of the data to be recorded determined in Step S9. Physically, Dry 3 is Is determined by the physical address corresponding to the logical address included in the data (that is, the value determined by W is determined as the data to be recorded determined in step S9).
- Step S2 The dry 3 executes the processing of the determined recording device.
- step S5 If the result of step S5 is false, Dry 3 will record the data to be recorded determined in step S6 in the recording location determined in step S7. Control record 3-4.
- step S8 If the determination in step S8 is negative, the dry 3 records the recording data determined in step S9 in the recording location determined in step S. Control record 3-4.
- the dry 3 determines whether or not the recording of the data has been 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 the substitute cluster, and the data is recorded in the cluster.
- steps S6 and S2 may be implemented by a delay / write (W, W).
- the drive 3 regenerates 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).
- Dry 3 refers to the replacement management list, and records the data recorded in the CC cluster as necessary to reproduce it.
- Control 3 4 The order of data generation referring to the replacement management list will be described later.
- Dry 3 is the data recorded in the physical sector located at the location indicated by the physical address corresponding to the logical address included in the recording, of 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.
- step S6 Dry 3, dry and dying are performed in step S6.
- Reference numeral 258 denotes a step which is performed when performing de- and dairy processing in step S6 shown in FIG. The steps shown in 8 are performed by Dry 3 of Dry 3.
- Step S5 Drive 3 includes the position specified by the record indication
- step S2 If the replacement management is found with the position specified by the 0255 as a 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 another step, the value of the number is referred to, and the CC including the position specified by the record indication is 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 The dry 3 determines whether or not the W processing is necessary. For example, if the size of the data specified by the record matches the CC cluster field, Dry 3 determines that W processing is not required and determines the size of the data specified by the record. Does not match the CC cluster world In that case, Dry 3 determines that W treatment is required.
- step S53 If it is determined that the processing is necessary, the process proceeds to step S53; otherwise, 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 other steps, 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 R W process 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.
- Step S55 Dry 3 generates corrected data by replacing the reproduced data with the data specified by the recording instruction.
- Dry 3 determines the corrected data as data to be recorded in.
- Step S57 Dry 3 determines the data specified by the record indication as the data to be recorded in).
- the dry 3 controls the record 34 so that the data of the updated CC cluster obtained by the de-irration is recorded at the original CC cluster position (write).
- light treatment is performed in step S2.
- this is an information postscript medium, it cannot actually be recorded in the original CC cluster location.
- an area such as the inner circumference 6 and a large recording area in the deviation of the data 8 are allocated as an alternative cluster, and the updated data is recorded in the cluster.
- the dry 3 determines whether or not the recording was successful that evening by processing the recorded data. If the data has been successfully recorded, the process proceeds to step S3.
- the area such as inner circumference 6 and the large recording area in the gap of data 8 are allocated as a further cluster, and the data is recorded in the other cluster. .
- Step S3 The drive 3 generates a replacement management in accordance with the processing in step S2, and stores the replacement management information in the circuit 32. For example, in step S2, dry 3 is placed in a specific location in data 8 outside of the physical location corresponding to the logical address included in the indication. If record 3 4 is controlled to record the data (overwrite is performed), drive 3 replaces the physical address corresponding to the logical address included in the indication with the physical address indicating the fixed position. Generate shift management to ping.
- Dry 3 manages the replacement so that the physical address indicating the fixed position is set as a new replacement 3. To renew.
- 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. For example, dry 3, final data
- Dry 3 updates R 2 in track 2 corresponding to the track where the data was recorded to reflect the latest state. 0282 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 transmitted to the host 35 at a predetermined timing. For example,
- This notification may be sent to the host 35 when the error occurs in step S2 of the step S8. Or the data recording actually ends The notification may be sent to the host 35 before this.
- the dry 3 may receive the record indication from the host 35, and transmit the information 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 becomes larger.
- the area may be searched on the outer circumference 7 which is a continuation of the data 8.
- 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 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.
- steps S5 and S8 it is possible to easily determine whether the data record is a pseudo-overwrite record or an 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 the case of the rewritable disc.
- the number of open tracks can be limited to a level that does not impair convenience to the system (for example, a maximum of four is possible).
- the number of open tracks depends on the structure of the system, and is not affected by the increase in the number of disks.
- a track including a physical address corresponding to a logical address included in the 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.
- 03109 is the information after the data is recorded by the recording procedure. The above data structure is shown.
- 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 to be replaced with the alternative cluster and the replacement management information indicating that the cluster 2 is to be replaced with the replacement cluster 2 are recorded in the disk 4.
- the alternate cluster is recorded in Alternate 6,
- the cluster 2 and the cluster 4 correspond to the new one by the 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, Dry 3 executes the processing of data generation. This is done, for example, when data is dinned to the dry 3. For example, the disk information is read from the dry 3 and the information disk 4 (or disk 5). 0320 Dry 3 starts the data area from the disk information in order to determine the physical address stripping, which indicates the relationship between the multiple addresses assigned to the data 8 and the multiple addresses.
- Step S22 First, the stem 3 issues a reproduction indication to the dry 3, and reproduces P recorded in a predetermined information (for example, S256).
- P is a data structure that is determined by the case and is used as a point for system information, and is recorded in bomb4 bomb4.
- the stem 3 obtains the information of the bomb 4 recorded in the bomb 4 from AP, (step S23). Stem 3 also instructs Dry 3 to play Bomb 4.
- the system 3 sequentially reads out the data structure from the reproduced bomb 4, and obtains (S) of the (metadata) 44.
- stem 3 produces a phi structure. The stem 3 reproduces the indication of the reproduction on the dry 3 and reproduces the (metadata file 44) based on the (S) of the (metadata) 44 obtained for the purpose of producing the metafile.
- the stem 3 obtains the information of the meta data 44 from the obtained (meta data) 44 information, and becomes the meta data 44 access function.
- step S25 descends, according to the normal case order, S433 (
- the playback is performed in the order of 42 (a) 43 and data (a) 46 (the explanation will be given for the generation of dicta).
- the host 3 5 outputs a replay 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.
- 0330 contains an address indicating the position where the data is 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.
- 0331 Dry 3 uses 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 determines whether 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 drive 3 controls the recording 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.
- 0337a 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.
- 0338a2 is information on the cluster location managed by the replacement management. It will take turns and include information indicating data.
- 0339a3 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. The following describes the detailed recording procedure with reference to FIG.
- a), a2 (of the region), and a3 (cluster) of the first row day are expressed as a change management and a change management ().
- 03422 is the data structure between physical addresses and between addresses in 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 shown in 03442 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.
- 0347 PS is assigned to inner circumference 6 and outer circumference 7 data 8.
- Host 35 uses this S to specify a specific sector on the information and indicates recording / reproduction.
- Dry 3 converts the S received from the host 35 into the initial address physical addressing into the PS, and accesses the physical sector C C cluster according to the obtained PS.
- the disk replacement area is variable, it is determined to be an odd value 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 uniquely determined by a predetermined method based on the disk included in the disk information (more specifically, the start of the data area 3, the data 4, and the replacement 5). is there.
- the host 35 indicates that a new record is to be made at the position of S. [0359] Receiving this indication, Dry 3 converts S into PS according to the initial address physical addressing, and records it in the place of PS. [0360] Next, Dry 3 checks the recorded data. Here, it is assumed that my success was successful.
- the host 35 indicates that the pseudo-overwrite recording is to be made 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 at the position 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.
- the replacement management 5 has a PS that is the location of the replacement management, and the replacement management 5 has a PS that is the location of the replacement.
- the management of the replacement management 5 has been configured according to the following. [0364] Note that the replacement management 5 corresponds to the solid mark in 3. The point of the mark indicates replacement, and the tip of the arrow indicates replacement ().
- host 35 indicates to record at the location of S2.
- 0367 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 in 0368 is 3 and 3.
- Replacement management (3) uses replacement management () in 0369.
- Figures 4 and 4 are diagrams for explaining the state when replacement management (4) and (7) are used.
- the host 35 instructs the C recording at the location of S64. Dry 3 records C in place of PS 64 as indicated. Assuming that the result of my favorite is la, the end of data 8
- PS 96 (PS 96) is assigned, and C is replaced with the location of PS 96.
- the host 35 indicates at the position of S28, and instructs to record the information.
- the replacement management 54 is generated.
- PS 26 becomes an alternate cluster, and the corresponding replacement management 5
- the replacement management 4 is generated. On the other hand, since the replacement management 54 becomes unnecessary, the replacement management strike is deleted.
- the a is performed in the state a, and then the replacement is performed based on the value of the PS in the replacement 2.
- 0380 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 to 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 data generation is the same as that in step S2 described above.
- the dry address is the initial address. Get PS 32 on the physical address.
- 0394 Dry 3 is reproduced from PS 32 and transmitted to the host 35 as S 32 data.
- 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 defective cluster PS22 replacement 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 replacement in a2).
- status 22 includes at least information similar to a3 in the replacement management.
- the value of status 2 is, for example, " Corresponds to the position of the sector of the cluster in the area containing the raster (equivalent to a3). This corresponds to the position of the sector of the cluster in the area that includes multiple clusters (equivalent 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.
- the overwriting record is determined to be the writing record of the eye, or 2 or later.
- the value of the PS of the CC cluster including the physical address corresponding to the logical address included in the record obtained in step S3 of 8 with respect to the latest replacement management This can be done by searching for e2 as the of PS22.
- the new replacement management list is reproduced from the disk area and stored in the main circuit 32 in step S O (8), for example.
- step S32 If the replacement management (for example, e) is not found in the replacement management list, the process proceeds to step S32, assuming that this is an overwrite record of the eye.
- step 34 If the corresponding 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, it may be performed in step S6. The judgment result at that time may be held and used in step S3.
- 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 this 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 carry out the principle for e seen in the immediately preceding step.
- Step S35 First, status 2 of e is updated to an appropriate value. For example, if a replacement record has a replacement, is set. [0424] Next, the substitute cluster PS 23 is updated to the value of the PS of the substitute cluster in which data is actually recorded in the immediately preceding registration. That is, a new replacement is set.
- defect cluster PS22 is the second and subsequent records for the same CC cluster, it is only necessary to keep the same value without any 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.
- the replacement management strike is required. This includes, for example, status
- step S4208 step S3 of step 8 is completed.
- the latest replacement management list obtained here is added to the (screen area.
- the alternation management information increases each time alternation occurs, and the amount of alternation management becomes large. It is better to dry.
- the seemingly replaced cluster was not restored again, but when pseudo overwrite recording is performed as in the present embodiment, the object of the repeated recording is repeated many times. become . As a result, the replacement management costs can be very large.
- step S3 shown in 8.
- e the replacement management information shown in 8.
- step S2 of step 8 the previous recording for the pseudo-overwrite recording is performed in step S2 of step 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 of the area specified by the recording is located 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. [0444] For example, if the size of the area recorded in step S2 is the same as the size of the area specified by the recording instruction, the dry 3 actually records data in step S2. It is determined that the area is a continuous area between physical addresses.
- step 62 If the result of step 62 is?, The process proceeds to step 64. If the result of step S62 is, the process proceeds to step S63.
- Step S63 For Dry 3, for example, the process described with reference to g is performed. [0447] (Step S64) In the dry 3, the pseudo overwrite recording determines the eye writing record, the second or subsequent writing record.
- Such a determination can be made, for example, by searching for the latest replacement management list and having a report indicating the same area as the continuous area determined in step S6. Status 22) is performed depending on whether it is found in the replacement management list.
- 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.
- Dry 3 is a new e
- Step S66 Dry 3 sets a value to e of and 2.
- the value of the PS of the CC cluster including the position of the area specified by the record is set in the cluster PS22 of e of 0454.
- 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 0456 "is set to the position of the continuous area.
- In status 2 of e of 05722, is set to indicate that a replacement exists.
- the cluster PS 22 of 04582 e The value of PS of the CC cluster including the location of the specified area is set.
- 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 23 of e of 0452 2
- the status 22 of e of 04602 is set as the continuous It is set to be the position of the area.
- 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 in which the data is actually recorded is set. 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 data is actually recorded is set in the cluster PS 23 of e of 46652. That is, a new replacement area is set.
- the replacement management squirrel is updated. That is, new e and 2e are added to the replacement management list. Or, the existing e and 2 e values in the replacement management list are updated.
- 0467 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 above is completed. The latest replacement management list obtained here is added to the (screen area.
- 04712 indicates the information-to-object address and the address-to-address, as in 3 and the like.
- 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 list.
- FIG. 22 shows the state after the recording is performed. As shown in 047822, since the PS is already a record, it is replaced with 2, for example, the location of Zdata PS64.
- e2 is updated to e2 as shown in FIG. 22 according to the order of step 4 described using g. (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.
- O is replaced with, for example, PSO in the outer periphery 7.
- PSO in the outer periphery 7.
- logic W is determined by the following procedure.
- the CC cluster next to the CC cluster including the physical sector indicated by R 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.
- the value of W is obtained by S-converting the value of PS indicated by W into the initial address physical address.
- the host 35 obtains the logical W from the dry 3.
- the track's R 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 manner 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 R 5 as a logical W, even though the actual new W corresponds to R 5.
- the recording of the descending PS 292 is executed by the drive 3 as an independent operation from the host 35, and the host 35 is operated in the dry state.
- a request for acquiring the latest W from the dry 3 is issued before step S2 of step 8.
- the driver 3 receiving this request transfers the logical W determined from R and W to the host 35 in the order described above.
- 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.
- a logical sector is called a sector or an unused logical sector or an isolated logical sector.
- a logical cluster consisting of such sectors is called a cluster.
- the position of S96-27 is a cluster.
- the location of S X2 is a sector.
- S is assigned to this sector as well as other normal sectors, and it is a sign of W in the above embodiment that S is not assigned to the subsequent sectors.
- 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 at the physical address is PS 324.
- the cluster at the location of the PS 324 is further associated with the cluster at the location of the PS 228 by the replacement management 54.
- the cluster at the location of the PS 228 is assigned to the cluster at the location of S28 and the second cluster at the location of the location at S224.
- the playback PS is PS228.
- PS for replacement management is PS228.
- the replacement management information is searched with 228 as a replacement, the replacement management is found. 0535 and the cluster at the location of PS 324, which is the cluster indicated by the replacement management 4, is reproduced.
- 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.
- Dry 3 reproduces the data from PS 324.
- the system can be constructed with a simple implementation.
- the replacement 3 is searched for the PS 2 having the PS value corresponding to the reproduced S. [0544] If the corresponding replacement 3 is found, it is determined that the CC cluster indicated by 3 is already recorded as a replacement cluster. [0545] The dry 3 does not reproduce the CC cluster data, but instead transmits a predetermined value, for example, all values from the host 35 as the reproduced data. [0546] By the reproduction process, even when a reproduction instruction is issued for a sector, data separated from the corresponding physical sector is reproduced.
- the logic R is managed, and new data is recorded in the logic W, which is the position next to the logic.
- This S which indicates the logical W, is converted to PS (PS) by the initial address physical addressing.
- 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 the track final data.
- the new method of 0557 track final data 324 is as follows. [0558] That is, is set as the last track data 324. Then, the dry 31 receiving the record indication from the host 35 receives the record as S. The cut S is the last data of the track
- the track final data 32 can be kept at the maximum value.
- 056026 shows the data structure in the case of recording,, C,,, and G in the same order as in the above-mentioned WA order.
- the method of determining W is different from the method in which no sector occurs as described with reference to 26. .
- Fig. 056727 is a diagram illustrating an example of data structure of information before data recording is performed according to the present 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 0569 4622, for example, 46 is obtained.
- the host 57 requests the logical W to be the dry 3 by setting the 0570 to ⁇ .
- Dry 3 which has been requested for 0571 W determines R46 from R46 and transmits a logical W corresponding to W46 to the host 3 5.
- the host 35 responds to the dry 3 by the S corresponding to the PS aO.
- the record is indicated by ⁇ in the order of 4623.
- the record of 4622 becomes the overwrite record of record 46. Therefore, 4622 is replaced by W 46 (PS a2). Then, it becomes W 46 W 46 (PS a3).
- the host 35 has the S corresponding to the W 46 PS a2.
- the recording procedure has 29 data structures.
- a defective cluster may exist at a certain location, and an adjacent CC cluster may be used to replace that cluster.
- Dry 3 clusters are effective in reducing data
- the alternate recording in which the alternate cluster 57 is alternated is performed.
- each of the above-mentioned supplements is 3 2.
- the value of the separation value is assumed to be 32.
- 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 from the replacement cluster 57 and recorded.
- 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.
- the closest to the replacement track is the same except for the same track. So, The access time can be shortened for students.
- the separation may be determined only for the areas having a PS larger than the replacement cluster and the replacement may be determined.
- the key recording is performed in the direction in which the PS increases, and the data can be accessed more efficiently by performing the alternate recording in the direction in which the PS increases. In this case, have a large PS
- PS should be targeted at the territory.
- the key recording is performed in the direction in which the PS increases, and the data can be accessed more efficiently by performing the alternate recording in the direction in which the PS increases.
- 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.
- 0641434 shows the data structure of the disc 6 which is another embodiment of the disc.
- FIG. 35 shows the data structure of the 0616 recording control string. 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.
- 0618 recording control is assigned 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 0619 recording control includes information indicating whether it is necessary to refer to the replacement management list when reproducing the corresponding track data.
- 06624 35 has the same effect as the 35 recording control strikes 6 and is a different track 62.
- the recording control 624 includes, as in the case of the recording control, information indicating that a physical cluster referred to by the replacement management report exists in the corresponding track.
- this track 62 makes it possible to manage the replacement list as in the case described above, thereby realizing higher reproduction performance.
- a closed track is a track whose track number is not included in 2 and 2 and the addition of new data is prohibited.
- 06346 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 new data cannot be recorded.
- the track is an open track, including 72, and new data can be recorded.
- Record 72 in the location indicated by, and provide a corresponding replacement management report.
- 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.
- a replacement management 73 which is a replacement PSa and a replacement PSa2, is provided in the replacement management list shown in 37.
- a replacement PS a2 and a replacement management 73 which is a replacement PS may be provided.
- 0642 And 73 is updated to R73.
- the data area can be effectively used in a postscript body having 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.
- [0648] 38 is another example of informational data before recording according to the present embodiment.
- the track is a closed track and is indicated by 73.
- 72 is recorded at the position indicated by W74 on the track, and a replacement management report corresponding to that is recorded.
- 72 is recorded in Sb2, which is a large record of a track that is a closed track and indicated by W, as shown in 39.
- 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 data replacement management 73.
- track 725 final 725 is newly defined for track 2.
- the track 725 will be described later.
- the last 725 after the track is closed, the last 725 shall not be updated and the last 725 shall be updated instead.
- the next interchange of the 0666 closed track is the position indicated by the latest 725. [0667] In this way, by independently controlling the R-end 725 of the closed track, it is possible to manage the position of the track after the scrap.
- the track number of the track may be newly provided in 2.
- the 0669 strike is an independent strike from the open truck's strike included in Radda 2.
- a new a4 is set 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.
- CC cluster has an area to store 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.
- 06754 is the data structure of the information before recording according to the present embodiment.
- track 3 is a track similar to that of the other embodiments, and for example, data
- Track 3 is a track described in the present embodiment, and is extended.
- 0678 Track 73 is a track for recording an alternative cluster, unlike the conventional data track. In other words, it has the same ability as The area is defined as a fixed data track. This truck is called the down track and the extension truck.
- FIG. 42 shows the informational structure after overwriting and recording 73 to 732 with respect to 06794.
- 0681 Track 3 is managed by the track information like other tracks.
- 73 2 is updated to 73 2.
- Reference numeral 06243 denotes a data structure of the truck 74 in the present embodiment. Tiger
- Track 775 is newly defined for 2.
- the 0683 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.
- an indicator indicating the absence of the extension 73 may be provided.
- 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. For example, it indicates the absence or amount of the extension area, the absence of the area in the extension area, and the next recordable position in the extension area.
- a new track is set to a track located at in the data area.
- the extension track may be added as an option within the open tracker. As a result, it is possible to improve the cost for securing the extension area.
- 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, .
- Track 775 includes information for identifying that the corresponding track is a usable track as a substitute cluster. For example, if it is a usable track, ⁇ is set if it is an unusable track .
- 0694 Unavailable trucks include, for example, the area
- reference numeral 44 denotes a diagram showing 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.
- 06988 provides information for controlling the replacement of the track managed by the 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 alternate recording that alternates data in a certain track. 0701 In other words, if the replacement 8 indicates the area as a 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 (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200580001052XA CN1842862B (zh) | 2004-06-15 | 2005-06-14 | 驱动装置 |
JP2006519601A JP4451443B2 (ja) | 2004-06-15 | 2005-06-14 | ドライブ装置 |
US10/595,129 US7760594B2 (en) | 2004-06-15 | 2005-06-14 | Drive apparatus for performing a sequential recording and reproduction on a write-once recording medium, and method of reproducing same |
CA002535735A CA2535735A1 (en) | 2004-06-15 | 2005-06-14 | Drive device |
US12/716,415 US7911898B2 (en) | 2004-06-15 | 2010-03-03 | Drive apparatus for performing a sequential recording and reproduction on a write-once recording medium, and method of reproducing same |
US12/980,538 US8144550B2 (en) | 2004-06-15 | 2010-12-29 | Drive apparatus for performing a sequential recording and reproduction on a write-once recording medium, and method of reproducing same |
Applications Claiming Priority (14)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004-177666 | 2004-06-15 | ||
JP2004177664 | 2004-06-15 | ||
JP2004-177662 | 2004-06-15 | ||
JP2004177662 | 2004-06-15 | ||
JP2004177661 | 2004-06-15 | ||
JP2004-177664 | 2004-06-15 | ||
JP2004-177661 | 2004-06-15 | ||
JP2004177663 | 2004-06-15 | ||
JP2004177666 | 2004-06-15 | ||
JP2004-177663 | 2004-06-15 | ||
JP2004-255440 | 2004-06-15 | ||
JP2004189013 | 2004-06-25 | ||
JP2004-189013 | 2004-06-25 | ||
JP2004255440 | 2004-09-02 |
Related Child Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/595,129 A-371-Of-International US7760594B2 (en) | 2004-06-15 | 2005-06-14 | Drive apparatus for performing a sequential recording and reproduction on a write-once recording medium, and method of reproducing same |
US12/716,415 Division US7911898B2 (en) | 2004-06-15 | 2010-03-03 | Drive apparatus for performing a sequential recording and reproduction on a write-once recording medium, and method of reproducing same |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2005124765A1 true WO2005124765A1 (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 Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2005/010889 WO2005124766A1 (ja) | 2004-06-15 | 2005-06-14 | ドライブ装置 |
Country Status (9)
Country | Link |
---|---|
US (7) | US7496015B2 (ja) |
EP (1) | EP1760714A4 (ja) |
JP (4) | JP4451443B2 (ja) |
KR (2) | KR101111472B1 (ja) |
CN (6) | CN101819802B (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 |
---|---|---|---|---|
JP2007200414A (ja) * | 2006-01-25 | 2007-08-09 | Matsushita Electric Ind Co 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 | 株式会社日立エルジーデータストレージ | 情報記録再生装置及び情報再生装置 |
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 | 삼성전자주식회사 | 정보 저장 매체, 기록/재생 장치 및 기록/재생 방법 |
JP4875771B2 (ja) * | 2009-05-08 | 2012-02-15 | パナソニック株式会社 | 情報記録方法、情報記録装置、情報再生方法および情報再生装置 |
KR101615623B1 (ko) * | 2009-05-27 | 2016-04-27 | 삼성전자주식회사 | 정보 저장 매체, 기록 재생 방법 및 기록 재생 장치 |
JP2011090742A (ja) * | 2009-10-22 | 2011-05-06 | Victor Co Of Japan Ltd | ディスク記録装置およびディスク記録学習方法 |
JP6020899B2 (ja) * | 2012-10-10 | 2016-11-02 | ソニー株式会社 | 記録制御装置および方法 |
KR20160024546A (ko) * | 2014-08-26 | 2016-03-07 | 에스케이하이닉스 주식회사 | 데이터 저장 장치 및 그것의 동작 방법 |
JP6589981B2 (ja) * | 2015-05-25 | 2019-10-16 | ソニー株式会社 | 記録装置、記録方法、記録媒体 |
WO2017006536A1 (ja) * | 2015-07-03 | 2017-01-12 | パナソニックIpマネジメント株式会社 | 情報記録装置及びデータ消去方法 |
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 | 書換型光ディスクのデータ記録方法 |
JPH10320924A (ja) * | 1997-05-21 | 1998-12-04 | Canon Inc | 情報記録方法 |
JPH11339385A (ja) * | 1998-05-22 | 1999-12-10 | 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 | 情報記録再生装置 |
WO2004049332A1 (ja) * | 2002-11-22 | 2004-06-10 | Sony Corporation | 記録媒体、記録装置、再生装置、記録方法、再生方法 |
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 | 윤종용 | 재할당 섹터가 있는 트랙에서의 억세스성능 향상방법 |
JPH10208399A (ja) * | 1997-01-20 | 1998-08-07 | Fujitsu Ltd | 情報記録方法 |
JP3855390B2 (ja) * | 1997-09-16 | 2006-12-06 | ソニー株式会社 | 記録装置、記録方法およびディスク状記録媒体 |
US6189118B1 (en) * | 1998-10-22 | 2001-02-13 | 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 | 電子機器 |
JP2005531249A (ja) * | 2002-06-27 | 2005-10-13 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 個人向けvチャンネルを提供するためのシステム |
KR20040027259A (ko) * | 2002-09-26 | 2004-04-01 | 엘지전자 주식회사 | 1 회 기록 가능한 광디스크의 디펙트 영역 관리방법 |
US20060117242A1 (en) * | 2002-09-27 | 2006-06-01 | Dirk Hamelinck | 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 | マット式マッサージ機及びベッド |
EP2085971B1 (en) * | 2002-12-11 | 2014-06-04 | LG Electronics Inc. | Method of managing overwrite and method of recording management information on an optical disc write once |
EP1606805A4 (en) * | 2003-03-24 | 2011-11-02 | Samsung Electronics Co Ltd | METHOD FOR WRITEING DATA OF A RECORDABLE MEDIUM, AND CORRESPONDING DATA RECORDING AND / OR DATA PLAYING DEVICE |
CN1551198B (zh) * | 2003-05-20 | 2010-09-29 | 松下电器产业株式会社 | 信息记录介质、信息记录方法及信息记录装置 |
-
2005
- 2005-06-14 CN CN2010101204065A patent/CN101819802B/zh not_active Expired - Fee Related
- 2005-06-14 KR KR1020067026491A patent/KR101111472B1/ko active IP Right Grant
- 2005-06-14 US US11/570,724 patent/US7496015B2/en not_active Expired - Fee Related
- 2005-06-14 JP JP2006519601A patent/JP4451443B2/ja 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 WO PCT/JP2005/010889 patent/WO2005124766A1/ja active Application Filing
- 2005-06-14 KR KR1020067003880A patent/KR20070039866A/ko not_active Application Discontinuation
- 2005-06-14 WO PCT/JP2005/010888 patent/WO2005124765A1/ja active Application Filing
- 2005-06-14 MX MXPA06014615A patent/MXPA06014615A/es active IP Right Grant
- 2005-06-14 CN CN2010102415909A patent/CN101908358A/zh active Pending
- 2005-06-14 CN CN2010102416189A patent/CN101894576B/zh not_active Expired - Fee Related
- 2005-06-14 CN CN2010101125059A patent/CN101853685B/zh not_active Expired - Fee Related
- 2005-06-14 JP JP2006514741A patent/JPWO2005124766A1/ja active Pending
- 2005-06-14 EP EP05750837A patent/EP1760714A4/en not_active Withdrawn
- 2005-06-14 CN CN201010120396A patent/CN101853687A/zh active Pending
- 2005-06-14 CA CA002535735A patent/CA2535735A1/en not_active Abandoned
- 2005-06-15 TW TW094119837A patent/TW200614171A/zh unknown
-
2008
- 2008-09-22 US US12/235,286 patent/US7813244B2/en not_active Expired - Fee Related
- 2008-09-22 US US12/235,307 patent/US7733752B2/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 active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06103577A (ja) * | 1992-09-22 | 1994-04-15 | Hitachi Maxell Ltd | 書換型光ディスクのデータ記録方法 |
JPH10320924A (ja) * | 1997-05-21 | 1998-12-04 | Canon Inc | 情報記録方法 |
JPH11339385A (ja) * | 1998-05-22 | 1999-12-10 | 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 | 情報記録再生装置 |
WO2004049332A1 (ja) * | 2002-11-22 | 2004-06-10 | Sony Corporation | 記録媒体、記録装置、再生装置、記録方法、再生方法 |
JP2005196903A (ja) * | 2004-01-09 | 2005-07-21 | Hitachi Ltd | 記録媒体、記録装置及び再生装置 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007200414A (ja) * | 2006-01-25 | 2007-08-09 | Matsushita Electric Ind Co Ltd | ファイルシステム領域管理方法、装置、プログラム、及び媒体 |
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2005124765A1 (ja) | ドライブ装置 | |
WO2005124768A1 (ja) | ドライブ装置 | |
KR100495968B1 (ko) | 정보 기록 매체, 정보 기록 방법 및 정보 기록/재생 시스템 | |
WO2005124773A1 (ja) | ドライブ装置 | |
JP2006521660A (ja) | 追記型情報記録媒体にデータを上書きする方法及び追記型情報記録媒体のためのデータ記録及び/または再生装置 | |
JP4753868B2 (ja) | 記録装置、ホスト装置、ドライブ装置、記録方法、指示方法、プログラム、集積回路、再生装置、再生方法および追記型記録媒体 | |
JP4830034B2 (ja) | ドライブ装置 | |
KR20070005909A (ko) | 기록 장치, 재생 장치, 호스트 장치, 드라이브 장치, 기록방법, 재생 방법, 프로그램, 및 정보 기록 매체 | |
US20030154206A1 (en) | File data storage management method, file data storage device, program executing processing for storing file data, and storage medium | |
JP2010049797A (ja) | ドライブ装置 | |
JP4470471B2 (ja) | 記録再生装置及び方法、並びに記録再生システム | |
JP4085111B2 (ja) | 情報記録方法、情報記録システム、ドライブ制御ユニットおよび半導体集積回路 | |
JP2001243107A (ja) | Avデータ記録装置及び方法、又は当該avデータ記録装置及び方法で記録されたディスク | |
JP2006134565A (ja) | 情報記録媒体、記録/再生装置及び記録/再生方法 | |
JP4277707B2 (ja) | 情報記録方法 | |
JPS6314379A (ja) | 情報記録再生装置 | |
JPH01282778A (ja) | 光ディスクの記憶管理方法 | |
KR20080066277A (ko) | 데이터 관리 장치 및 방법 | |
JP2010186547A (ja) | 記録方法 | |
JP2002170360A (ja) | ディジタルディスクレコーダ | |
KR20050072042A (ko) | 데이터 기록 방법, 그 재생 방법, 그 데이터 기록 및/또는재생 장치 및 그 한번 기록 정보 저장 매체 | |
JP2007305266A (ja) | 情報記録再生装置および情報記録再生装置の制御方法 | |
JP2007004976A (ja) | 光ディスク装置、光ディスクのフォーマット方法、および光ディスク | |
JPH11327792A (ja) | ディスク装置及びその動的大容量化方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 200580001052.X Country of ref document: CN |
|
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): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
ENP | Entry into the national phase |
Ref document number: 2535735 Country of ref document: CA |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2006519601 Country of ref document: JP |
|
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: 1020067003880 Country of ref document: KR |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2005750835 Country of ref document: EP |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
WWW | Wipo information: withdrawn in national office |
Ref document number: DE |
|
WWW | Wipo information: withdrawn in national office |
Ref document number: 2005750835 Country of ref document: EP |
|
WWP | Wipo information: published in national office |
Ref document number: 1020067003880 Country of ref document: KR |
|
WWE | Wipo information: entry into national phase |
Ref document number: 10595129 Country of ref document: US |