USRE40240EExpiredUtility

Information recording/reproducing device using optical disk and method therefor and information recording system and information recording method

51
Assignee: MATSUSHITA ELECTRIC INDUSTRIAL CO LTDPriority: Jul 29, 1999Filed: Jul 26, 2000Granted: Apr 15, 2008
Est. expiryJul 29, 2019(expired)· nominal 20-yr term from priority
G11B 2220/2575G11B 20/1889G11B 2220/216G11B 27/3027G11B 2220/20G11B 20/1883G11B 20/18
51
PatentIndex Score
1
Cited by
21
References
32
Claims

Abstract

The sector synchronism of a timing generation section for generating data recording/reproducing timing is corrected at the address-mark detection timing of an address-mark detection section. Moreover, even if only one piece of address information having no error is not reproduced in the sector concerned, when at least one piece of address information having no error is reproduced in any of a predetermined number of sectors preceding the subject sector and at least one address mark is detected in the subject sector, the data recording/reproducing is permitted, and thus, the data is recorded/reproduced at a high speed and a high reliability even if an error rate of a physical address is deteriorated.

Claims

exact text as granted — not AI-modified
1. An optical-disk recording apparatus for recording data in a data recording field of an optical disk having a sector structure constituted of a header field previously storing address information and a data recording field for storing data, the header field including an address mark field storing an address mark showing a beginning of address information, an address information field storing address information, and an error detection code field storing an error detection code for detecting an error in the address information field, said optical-disk recording apparatus comprising:
 address-mark detection means for detecting an address mark stored in the address mark field of the sector; and  
 data-recording decision and control means for deciding and controlling a period of recording data in the data recording field of the sector;  
 wherein said data-recording decision and control means uses an address-mark detection timing of said address-mark detection means in deciding and controlling the data recording period;  
 wherein said data-recording decision and control means includes 
 address-information error detection means for detecting a presence or absence of an error in the address-information based on the address information and the error detection code, and  
 timing generation means for generating a recording timing signal for deciding a data recording operation by using the address-mark detection timing of detecting the address mark by said address-mark detection means and a timing of detecting by said address-information error detection means that there is no error in the address information; and  
 
 wherein said data-recording decision and control means, when recording data in the data recording field of a predetermined sector, permits data recording only 
 where address information having no error is obtained as a result of error detection in the subject sector executed by said address-information error detection means, and  
 where at least one piece of address information having no error is obtained in a predetermined number of sectors preceding the subject sector as a result of error detection by said address-information-error detection means and at least one address mark is detected in the address mark field of the subject sector.  
 
 
     
     
       2. An optical-disk recording apparatus for recording data in a data recording field of an optical disk having a sector structure constituted of a header field previously storing address information and a data recording field for storing data, the header field including an address mark field storing an address mark showing a beginning of address informaiton  information, an address information field storing address information, and an error detection code field storing an error detection code for detecting an error in the address information field, said optical-disk recording apparatus comprising:
 address-mark detection means for detecting an address mark stored in the address mark field of the sector; and  
 data-recording decision and control means for deciding and controlling a period of recording data in the data recording field of the sector;  
 wherein said data-recording decision and control means uses an address-mark detection timing of said address-mark detection means in deciding and controlling the data recording period;  
 wherein said data-recording decision and control means includes 
 address-information error detection means for detecting a presence or absence of an error in the address information based on the address information and the error detection code, and  
 
 timing generation means for generating a recording timing signal for deciding a data recording operation by using the address-mark detection timing of detecting the address mark by said address-mark detection means and a timing of detection  detecting by said address-information error detection means that there is no error in the address information; and wherein said timing generation means includes  
 wherein said timing generation means includes  clock generation means for generating a reference clock serving as a criterion of recording data,    counting means for count-specifying a position in one sector by using the reference clock generated by said clock generation means,    counted-value correction means for correcting the counted values of said counting means with predetermined values at the address-mark detection timing of detecting the address mark by said address-mark detection means and the timing of detecting that there is no error in the address information by said address-information-error detection means, and    decoding means for decoding the count output by said counting means corrected with the predetermined values to thereby produce the recording-timing signals.    
 
     
     
       3. The optical-disk recording apparatus according to  claim 2 , wherein said decoding means
 decodes the count output by said counting means to generate an address-mark detection window,  
 permits said counted-value correction means to correct the counted value when the address-mark detection timing detected by said address-mark detection means is present within the address-mark detection window, and  
 inhibits said counted-value correction means from correcting the counted value when the address-mark detection timing is not present within the address-mark detection window.  
 
     
     
       4. The optical-disk recording apparatus according to  claim 2 , wherein:
 the header field in each sector includes a plurality of address fields each having an address mark field, an address information field, and an error detection code field; and  
 when said address-information error detection means detects that there is no error in the address information in at least one address field in each sector, said timing generation means inhibits said counted-value correction means from correcting the counted value even if an address mark is detected in the subsequent address fields thereafter in the subject sector.  
 
     
     
       5. An optical-disk reproducing apparatus for reproducing data from a data recording field of an optical disk having a sector structure constituted of a header field previously storing address information and a data recording field for storing data, the header field includes  including an address mark field storing an address mark showing a beginning of address information, an address information field storing address information, and an error detection code field storing an error detection code for detecting an error in the address information field, said optical-disk reproducing apparatus comprising:
 address-mark detection means for detecting an address mark stored in the address mark field of the sector; and  
 data-reproducing decision and control means for deciding and controlling a period of reproducing data from the data recording field of the sector;  
 wherein said data-reproducing decision and control means uses an address-mark detection timing of said address-mark detection means in deciding and controlling the data reproducing period;  
 wherein said data-reproducing decision and control means includes 
 address-information error detection means for detecting a presence or absence of an error in the address information based on the address information and the error detection code, and  
 timing generation means for generating a reproducing timing signal for deciding a data reproducing operation by using the address-mark detection timing detected by said address-mark detection means and a timing detected by said address-information error detection means of detecting that there is no error in the address information; and  
 
 wherein said data-reproducing decision and control means, when reproducing data from the data recording field of a predetermined sector, permits data reproduction only  
 where address information having no error detected is obtained as a result of error detection in the subject sector executed by said address-information error detection means, and  
 where at least one piece of address information having no error detected is obtained in a predetermined number of sectors preceding the subject sector as a result of error detection by said address-information-error detection means and at least one address mark is detected in the address mark field of the subject sector.  
 
     
     
       6. An optical-disk reproducing apparatus for reproducing data from a data recording field of an optical disk having a sector structure constituted of a header field previously storing address informaiton  information and a data recording field for storing data, the header field including an address mark field storing an address mark showing a beginning of address information, an address information field storing address information, and an error detection code field storing an error detection code for detecting an error in the address information field, said optical-disk reproducing apparatus comprising:
 address-mark detection means for detecting an address mark stored in the address mark field of the sector; and  
 data-reproducing decision and control means for deciding and controlling a period of reproducing data from the data recording field of the sector;  
 wherein said data-reproducing decision and control means uses an address-mark detection timing of said address-mark detection means in deciding and controlling the data reproducing period;  
 wherein said data-reproducing decision and control means includes 
 address-information error detection means for detection  detecting a presence or absence of an error in the address information based on the address information and the error detection code, and  
 timing generation means for generating a reproducing timing signal for deciding a data reproducing operation by using the address-mark detection timing detected by said address-mark detection means and a timing detected by said address-information error detection means of detecting that there is no error in the address information; and  
 
 wherein said timing generation means includes: 
 clock generation means for generating a reference clock serving as a criterion of reproducing data,  
 counting means for count-specifying a position in one sector by using the reference clock generated by said clock generation means,  
 counted-value correction means for correcting the counted values of said counting means with predetermined values at the address-mark detection timing of detecting the address mark by said address-mark detection means and a timing of detecting that there is no error in the address information by said address-information-error detection means, and  
 decoding means for decoding the count output by said counting means corrected with the predetermined values to thereby produce the reproducing-timing signals.  
 
 
     
     
       7. The optical-disk reproducing apparatus according to  claim 6 , wherein said decoding means
 decodes said count output of said counting means to generate an address-mark detection window,  
 permits said counted-value correction means to correct the counted value when the address-mark detection timing detected by said address-mark detection means is present within the address-mark detection window, and  
 inhibits said counted-value correction means from correcting the counted value when the address-mark detection timing is not present within the address-mark detection window.  
 
     
     
       8. The optical-disk reproducing apparatus according to  claim 6 , wherein:
 the header field in each sector includes a plurality of address fields each having an address mark field, an address information field, and an error detection code field; and  
 when said address-information error detection means detects that there is no error in the address information in at least one address field in each sector, said timing generation means inhibits said counted-value correction means from correcting the counted value even if an address mark is detected in the subsequent address fields thereafter in the subject sector.  
 
     
     
       9. An optical-disk recording method for recording data in a data recording field of an optical disk having a sector structure constituted of a header field previously storing address information and a data recording field for storing data, the header field including an address mark field storing an address mark showing a beginning of address information, an address information field storing address information, and an error detection code field storing an error detection code for detecting an error in the address information field, said method comprising:
 detecting an address mark stored in the address mark field of the sector; and  
 deciding and controlling a period of recording data in the data recording field of the sector;  
 wherein said deciding and controlling of the data recording period uses an address-mark detection timing in deciding and controlling the data recording period;  
 wherein said deciding and controlling of the data recording period includes 
 detecting a presence or absence of an error in the address information  
 
 based on the address information and the error detection code, and 
 generating a recording timing signal for deciding a data recording  
 
 operation by using the address mark detection timing and a timing of detection in said detecting of the presence or absence of the error that there is no error in the address information; and  
 wherein said deciding and controlling of the data recording period, when recording period, when recording data in the data recording field of a predetermined sector, permits data recording only 
 where address information having no error detected is obtained as a result of error detection in the subject sector executed in said detecting of the presence or absence of an error, and  
 where at least one piece of address information having no error detected is obtained in a predetermined number of sectors preceding the subject  
 
 sector as a result of error detection and at least one address mark is detected in the address mark field of the subject sector.  
 
     
     
       10. An optical-disk recording method for recording data in a data recording field of an optical disk having a sector structure constituted of a header field previously storing address information and a data recording field for storing data, the header field including an address mark field storing an address mark showing a beginning of address information, an address information field storing address information, and an error detection code field storing an error detection code for detecting code for detecting  an error in the address information field, said optical-disk recording method comprising:
 detecting an address mark stored in the address mark field of the sector; and  
 deciding and controlling a period of recording data in the data recording field of the sector;  
 wherein said deciding and controlling of the data recording period uses an address-mark detection timing in deciding and controlling the data recording period;  
 wherein said deciding and controlling of the data recording period includes 
 detecting a presence or absence of an error in the address information based on the address information and the error detection code, and  
 
 generating a recording timing signal for deciding a data recording operation by using the address mark detection timing and a timing of detecting in said detecting of the presence of  or absence of an error that there is no error in the address information; and wherein said generating of the recording timing signal includes  
 wherein said generating of the recording timing signal includes  generating a reference clock serving as a criterion of recording data,    count-specifying a position in one sector by using the reference clock generated in said generating of the reference clock,    correcting the values counted in said count-specifying of the position in one sector with predetermined values at the address-mark detection timing of detecting the address mark and a timing of detecting that there is no error in the address information executed in said detecting of the presence or absence of an error, and    decoding the counted value obtained in said count-specifying of the position in one sector corrected with the predetermined values to thereby produce the recording-timing signals.    
 
     
     
       11. The optical-disk recording method according to  claim 10 , wherein said decoding of the counted value
 decodes the counted value obtained in said count-specifying of the position in one sector to generate an address-mark detection window,  
 permits the correction of the counted value in said correcting of the counted values when the address-mark detection timing is present within the address-mark detection window, and  
 inhibits said correcting of the counted values from correcting the counted value when the address-mark detection timing is not present within the address-mark detection window.  
 
     
     
       12. The optical-disk recording method according to  claim 10 , wherein:
 the header field in each sector includes a plurality of address fields each having an address mark field, an address information field, and an error detection code field; and  
 when said detecting of the presence or absence of an error detects that there is no error in the address information in at least one address field in each sector, said generating of the recording timing signal inhibits the correction of the counted value in said correcting of the counted values even if an address mark is detected in the subsequent address fields thereafter in the subject sector.  
 
     
     
       13. An optical-disk reproducing method for reproducing data from a data recording field of an optical disk having a sector structure constituted of a header field previously storing address information and a data recording field for storing data, the header field including an address mark field storing an address mark showing a beginning of address information, an address information field storing address information, and an error detection code field storing an error detection code for detection  detecting an error in the address information field, said optical-disk reproducing method comprising:
 detecting an address mark stored in the address mark field of the sector; and  
 deciding and controlling a period of reproducing data from the data recording field of the sector;  
 wherein said deciding and controlling of the data reproducing period uses an address-mark detection timing in deciding and controlling the data reproducing period;  
 wherein said deciding and controlling of the data reproducing period includes 
 detecting a presence of  or absence of an error in the address information based on the address information and the error detection code, and  
 generating a reproducing timing signal for deciding a data reproducing operation by using the address-mark detection timing and a timing of detecting in said detecting of the presence or absence of an error that there is no error in the address information; and  
 
 wherein said deciding and controlling of the data reproducing period, when reproducing data from the data recording field of a predetermined sector, permits data reproduction only 
 where address information having no error detected is obtained as a result of error detection in the subject sector executed in said detecting of the presence or absence of an error, and  
 where at least one piece of address information having no error detected is obtained in a predetermined number of sectors preceding the subject sector as a result of error detection and at least one address mark is detected in the address mark field of the subject sector.  
 
 
     
     
       14. An optical-disk reproducing method for reproducing data from a data recording field of an optical disk having a sector structure constituted of a header field previously storing address information and a data recording field for storing data, the header field including an address mark field storing an address mark showing a beginning of address information, an address information field storing address information, and an error detection code field storing an error detection code for detecting an error in the address information field, said optical-disk reproducing method comprising:
 detecting an address mark stored in the address mark field of the sector; and  
 deciding and controlling a period of reproducing data from the data recording field of the sector;  
 wherein said deciding and controlling of the data reproducing period uses an address-mark detection timing in deciding and controlling the data reproducing period;  
 wherein said deciding and controlling of the data reproducing period uses an address-mark detection timing in deciding and controlling the data reproducing period; 
 wherein said deciding and controlling of the data reproducing period includes 
 detecting a presence or absence of an error in the address information based on the address information and the error detection code, and  
 
 generating a reproducing timing signal for deciding a data reproducing operation by using the address-mark detection timing and a timing of detecting in said detecting of the presence or absence of an error that there is no error in the address information; and wherein said generating of the reproducing timing signal includes  
 wherein said generating of the reproducing timing signal includes  generating a reference clock serving as a criterion of reproducing data,    count-specifying a position in one sector by using the reference clock generated in said generating of the reference clock,    correcting the values counted in said count-specifying of the position in one sector with predetermined values at the address-mark detection timing of detecting the address mark and a timing of detecting that there is no error in the address information executed in said detecting of the presence or absence of an error, and    decoding the counted value obtained in said count-specifying of the position in one sector corrected with the predetermined values to thereby produce the reproducing-timing signals.    
 
     
     
       15. The optical-disk reproducing method according to  claim 14 , wherein said decoding of the counted value
 decodes the counted value obtained in said count-specifying of the position in one sector to generate an address-mark detection window, and  
 permits the correction of the counted value in said correcting of the counted values when the address-mark detection timing is present within the address-mark detection window, and  
 inhibits said correcting of the counted values from correcting the counted value when the address-mark detection timing is not present within the address-mark detection window.  
 
     
     
       16. The optical-disk reproducing method according to  claim 14 , wherein:
 the header field in each sector includes a plurality of address fields each having an address mark field, an address information field, and an error detection code field, and  
 when said detection  detecting of the presence or absence of an error detects that there is no error in the address information in at least one address field in each sector, said generating of the timing reproducing signal inhibits the correction of the counted value in said correcting of the counted values even if an address mark is detected in the subsequent address fields thereafter in the subject sector.  
 
     
     
       17. An information recording system for recording information including transfer-rate-priority data and transfer-rate-nonpriority data in mixture supplied from an external unit to an optical disk having a sector structure constituted of a header field previously storing address information and a data recording field for storing data, said system comprising:
 an optical disk drive for recording data to the data recording field in a predetermined sector of the optical disk; and  
 determination means for determining whether the information to be recorded to the optical disk is transfer-rate-priority data or transfer-rate-nonpriority data;  
 wherein when said determination means determines that the information to be recorded to the optical disk is the transfer-rate-priority data, said optical disk drive is operable to record the information in the sector to record the data even if there are errors equal to or more than a predetermined criterion in address information in the sector to record the data: ; and  
 wherein when said determination means determines the data is the transfer-rate-nonpriority data, said optical disk drive is operable to record the data in a substitute sector without recording the data in the subject sector to record the data if there are errors equal to or more than the predetermined criterion in the subject sector.  
 
     
     
       18. The information recording system according to  claim 17 , wherein:
 the header field includes an address mark field storing an address mark showing a beginning of address information, an address information field storing address information, and an error detection code field storing an error detection code for detecting an error in the address information field;  
 said system further comprises 
 address-mark detection means for detecting an address mark recorded in the address mark field of the subject sector, and  
 data-recording decision and control means for deciding and controlling a period of recording data to the data recording field of the subject sector; and  
 wherein said data-recording decision and control means uses an address-mark detection timing for deciding and controlling of the data recording period.  
 
 
     
     
       19. The information recording system according to  claim 18 , wherein said data-recording decision and control means includes:
 address-information error detecting means for detecting a presence or absence of an error in the address information based on the address information and the error detection code; and  
 timing generation means for generating a recording timing signal for deciding a data recording operation by using the address mark detection timing and a timing of detecting that there is no error in the address information.  
 
     
     
       20. The information recording system according to  claim 19 , wherein said data-recording decision and control means, when recording data in the data recording field of a predetermined sector, determines whether or not the supplied data is the transfer-rate-priority data
 where address information having no error detected is obtained as a result of error detection in the subject sector executed by said address-information error detection means, and  
 where at least one piece of address information having no error detected is obtained in a predetermined number of sectors preceding the subject sector as a result of executing the address-information error detection by said address-information error detection means and at least one address mark is detected in the address mark field of the subject sector.  
 
     
     
       21. The information recording system according to  claim 17 , wherein said determination means determines whether the information is transfer-rate-priority data or transfer-rate-nonpriority data by interpreting whether a command is a command for handling the transfer-rate-priority data or a command for handling the transfer-rate-nonpriority data issued from an external unit to the optical disk drive. 
     
     
       22. The information recording system according to  claim 17 , wherein said determination means determines whether the information is transfer-rate-priority data or transfer-rate-nonpriority data depending on a content of a set mode set to the optical disk drive from an external unit ( 502 )  indicating whether the set mode is a mode for handling the transfer-rate-priority data or a mode for handling the transfer-rate-nonpriority data. 
     
     
       23. The information recording system according to  claim 17 , further comprising a file system for filing the information to be handled, wherein each file is provided with a file attribute showing transfer-rate-priority data or not, and wherein said determination means determines transfer-rate-priority data or transfer-rate-nonpriority data in accordance with the fact that the attribute of each file provided by the file system shows transfer rate priority or transfer rate nonpriority. 
     
     
       24. An information recording method for recording data supplied from an external unit in a data recording field of an optical disk having a sector structure constituted of a header field previously storing address information and a data recording field for storing data, said method comprising:
 determining whether or not the information to be recorded to the optical disk is transfer-rate-priority data; and  
 recording the data in the sector to record the data even if there are errors equal to or more than a predetermined criterion in address information in the sector to record the data when the data to be recorded is determined in said determining to be the transfer-rate-priority data, and recording the data in a substitute sector without recording the data in the subject sector to record the data if there are errors equal to or more than the predetermined criterion in the subject sector when the data to be recorded is determined in said determining to be transfer-rate-nonpriority data.  
 
     
     
       25. The information recording method according to  claim 24 , wherein:
 the header field includes an address mark field storing an address mark showing a beginning of address information, an address information field storing address information, and an error detection code field storing an error detection code for detecting an error in the address information field;  
 wherein said method further comprises 
 detecting an address mark recorded in the address mark field of the subject sector, and  
 deciding and controlling a period of recording data to the data recording field of the subject sector;  
 wherein said deciding and controlling of the period of recording data uses an address-mark detection timing for deciding and controlling of the data recording period.  
 
 
     
     
       26. The information recording method according to  claim 25 ,
 wherein said deciding and controlling of the data recording period includes:  
 detecting a presence or absence of an error in the address information based on the address information and the error detection code; and  
 generating a recording timing signal for deciding a data recording operation by using the address mark detection timing and a timing detected in said detecting of the presence or absence of an error for detecting that there is no error in the address information.  
 
     
     
       27. The information recording method according to  claim 26 , wherein said deciding and controlling of the data recording period, when recording data in the data recording field of a predetermined sector, determines whether or not the supplied data is the transfer-rate-priority data
 where address information having no error detected is obtained as a result of error detection in the subject sector executed in said detecting of the presence or absence of an error, and  
 where at least one piece of address information having no error detected is obtained in a predetermined number of sectors preceding the subject sector as a result of executing the address-information error detection and at least one address mark is detected in the address mark field of the subject sector.  
 
     
     
       28. The information recording method according to  claim 24 , wherein said determining determines whether the information is transfer-rate-priority data or transfer-rate-nonpriority data by interpreting whether a command is a command for handling the transfer-rate-priority data or a command for handling the transfer-rate-nonpriority data issued from an external unit to the optical disk drive. 
     
     
       29. The information recording method according to  claim 24 , wherein said determining determines whether the information is transfer-rate-priority data or transfer-rate-nonpriority data depending on a content of a set mode set to the optical disk drive from an external unit indicating whether the set mode is a mode for handling the transfer-rate-priority data or a mode for handling the transfer-rate-nonpriority data. 
     
     
       30. An information recording method for recording data supplied from an external unit in a data recording field of an optical disk, said method comprising:
   determining whether or not the data to be recorded to the data recording field is transfer - rate - priority data; and        recording the data in the data recording field to record the data even if there are errors equal to or more than a predetermined criterion in address information in the data recording field to record the data when the data to be recorded is determined in said determining to be the transfer - rate - priority data, and recording the data in a substitute field without recording the data in the data recording field to record the data if there are errors equal to or more than the predetermined criterion in the data recording field when the data to be recorded is determined in said determining to be transfer - rate - nonpriority data.     
     
     
       31. The information recording method according to  claim 30 , wherein said determining determines whether the data to be recorded is transfer- rate - priority data or transfer - rate - nonpriority data by interpreting whether a command is a command for handling the transfer - rate - priority data or a command for handling the transfer - rate - nonpriority data issued from an external unit.   
     
     
       32. The information recording method according to  claim 30 , wherein said determining determines whether the data to be recorded is transfer- rate - priority data or transfer - rate - nonpriority data depending on a content of a set mode set from an external unit indicating whether the set mode is a mode for handling the transfer - rate - priority data or a mode for handling the transfer - rate - nonpriority data.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.