Information recording/reproducing device using optical disk and method therefor and information recording system and information recording method
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-modified1. 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.