1461147358-6ab3321b-d59c-49a5-abf9-b8d9803b2999

What is claimed is:

1. An information recording method for recording information on an optical information recording medium according to a mark length recording scheme in which a temporal length of a recording mark is represented as nT where n denotes a natural number and T denotes a basic clock period, wherein:
the recording mark is formed by a multi-pulse sequence, which is increased by one pulse with an irradiation power Pw for every increase of 2T in the temporal length nT; and
a recording strategy, used in forming the recording mark, controls the multi-pulse sequence so that:
when n4, the fall of a first pulse of the multi-pulse sequence is synchronized with the basic clock; and
when n is an odd number and n7, a period from the fall of the first pulse to the fall of a second pulse in the multi-pulse sequence is arranged to be greater than 2T and in synchronization with the basic clock, periods of pulses after the second pulse except for a last pulse of the multi-pulse sequence are arranged to be 2T, and a period from the fall of a second to last pulse to the fall of the last pulse, denoted as T1o, is set to T1o(21o)T where 0<1o1.
2. The information recording method as claimed in claim 1, wherein:
the period from the fall of the first pulse to the fall of the second pulse when n is an odd number and n7 is arranged to be 2.5T.
3. The information recording method as claimed in claim 1, wherein:
the recording strategy, used in forming the recording mark, controls the multi-pulse sequence so that when n is an even number and n6, periods of the pulses after the first pulse of the multi-pulse sequence are set to be 2T, and the period from the fall of the second to last pulse to the fall of the last pulse, denoted as T1e, is set to T1e(21e)T where 0<1e1.
4. The information recording method as claimed in claim 3, wherein 1e is set to 1e0.
5. The information recording method as claimed in claim 1, wherein:
the recording strategy, used in forming the recording mark, controls the multi-pulse sequence so that when a time from the rise of a logical data pulse to the rise of the first pulse of the multi-pulse sequence when n4 is denoted as Td1 and a time from the rise of a logical data pulse to the rise of the first pulse of the multi-pulse sequence when n3 is denoted as Td13, Td13Td12T where 0<21.
6. The information recording method as claimed in claim 1, wherein:
light with an irradiation power Pb is irradiated in between the pulses with the irradiation power Pw in the multi-pulse sequence where Pw>Pb.
7. The information recording method as claimed in claim 6, wherein:
light with an irradiation power Pe is irradiated to record a mark space where Pw>Pe>Pb.
8. The information recording method as claimed in claim 7, wherein:
the recording strategy, used in forming the recording mark, controls the multi-pulse sequence so that:
a last off pulse with the irradiation power Pb is added after the irradiation of the last pulse with the irradiation power Pw in the multi-pulse sequence;
a pulse with the irradiation power Pe is added after the last off pulse with the irradiation power Pb; and
an interval between the rise of the pulse with the irradiation power Pe and the fall of a logical data pulse when n4 is set to Td2 where 1TTd21T, and an interval between the rise of the pulse with the irradiation power Pe and the fall of a logical data pulse when n3 is set to Td2 where 1TTd21T.
9. The information recording method as claimed in claim 8, wherein:
the recording strategy, used in forming the recording mark, controls the multi-pulse sequence so that:
when an irradiation time of the irradiation power Pw of an mth pulse (where m is a natural number), which corresponds to the last pulse of the multi-pulse sequence, is denoted as Ton(n, m), and an irradiation time of the irradiation power Pw of a pulse other than the mth pulse is denoted as Ton(n, i) where i is a value within a range of 1 through m1, all the irradiation times Ton(n, i) of the multi-pulse sequence, other than the irradiation time when n3 and the irradiation time of the last pulse when n is an odd number and n5, are set equal to Ton(n, i)Tmp where Tmp is a constant and 0.5TTmp1.5T; and
the irradiation time of the last pulse when n is an odd number and n5, denoted as Ton(n, m)T1p, is set to T1pTmp3T where 031.
10. The information recording method as claimed in claim 9, wherein the recording strategy, used in forming the recording mark, controls the multi-pulse sequence so that T1p and Tmp are arranged to be fixed values regardless of the optical information recording medium.
11. The information recording method as claimed in claim 9, wherein:
the recording strategy, used in forming the recording mark, controls the multi-pulse sequence so that:
when differing scanning velocities vvL and vvH are used in the recording where vL<vH, the basic clock periods T corresponding to the scanning velocities vL and vH are denoted as T(vL) and T(vH), respectively, a line density is fixed to obtain a relationship vLT(vL)vHT(vH), the irradiation time Tmp upon recording at the scanning velocity vL is denoted as Tmp(vL), and the irradiation time Tmp upon recording at the scanning velocity vH is denoted as Tmp(vH), the relationships between the irradiation times corresponding to the differing scanning velocities vL and vH satisfy conditions Tmp(vH)<Tmp(vL) and Tmp(vH)T(vH)>Tmp(vL)T(vL).
12. The information recording method as claimed in claim 11, wherein:
the recording strategy, used in forming the recording mark, controls the multi-pulse sequence so that:
when a minimum scanning velocity for the recording is denoted as v0, a basic clock period corresponding to the minimum scanning velocity v0 is denoted as T0, a given scanning velocity v is expressed as vv0 (where is a real number greater than or equal to 1), and a corresponding basic clock period T can be expressed as TT0, the irradiation time Tmp of a pulse can be expressed as a function of :

Tmp()T()ab
where a and b are constants, 0.1a0.4, and 0.1b0.4.
13. The information recording method as claimed in claim 11, wherein a relationship Tmp(vH)Tmp(vL)Tmp(vH)T(vL) is obtained where Tmp(v) denotes the irradiation time Tmp when n3.
14. The information recording method as claimed in claim 11, wherein Td1T(v), Td2T(v), and Td2T(v) are fixed regardless of the scanning velocity v.
15. The information recording method as claimed in claim 11, wherein 1oT(v), 2T(v), and 3T(v) are fixed regardless of the scanning velocity v.
16. An information recording apparatus that records information on an optical information recording medium according to a mark length recording scheme in which a temporal length of a recording mark is represented as nT where n denotes a natural number and T denotes a basic clock period, said information recording apparatus comprising:
a rotation drive structure that rotates the optical information recording medium;
a laser light source that generates a light beam, which is irradiated on the optical information recording medium;
a light source drive unit that administers the laser light source to emit light;
a light emission waveform control unit that controls the light source drive unit when a recording strategy relating to a light emission waveform of the light beam generated by the laser light source is set; and
a speed control unit that controls a relative scanning velocity between the rotation of the optical information recording medium and the light beam irradiated on said optical information recording medium, wherein:
the light emission waveform control unit uses the recording strategy to control the light emission waveform so that:
when n4, the fall of a first pulse of the multi-pulse sequence is synchronized with the basic clock; and
when n is an odd number and n7, a period from the fall of the first pulse to the fall of a second pulse in the multi-pulse sequence is arranged to be greater than 2T and in synchronization with the basic, clock, periods of pulses after the second pulse except for a last pulse of the multi-pulse sequence are arranged to be 2T, and a period from the fall of a second to last pulse to the fall of the last pulse, denoted as T1o, is set to T1o(21o)T where 0<1o1.
17. The information recording apparatus as claimed in claim 16, wherein:
the light emission waveform control unit controls the period from the fall of the first pulse to the fall of the second pulse when n is an odd number and n7 to be 2.5T.
18. The information recording method as claimed in claim 16, wherein:
the light emission waveform control unit uses the recording strategy to control the light emission waveform so that when n is an even number and n6, periods of the pulses after the first pulse of the multi-pulse sequence are set to be 2T, and the period from the fall of the second to last pulse to the fall of the last pulse, denoted as T1e, is set to T1e(21e)T where 0<1e1.
19. The information recording apparatus as claimed in claim 18, wherein the light emission waveform control unit sets 1e to 1e0.
20. The information recording apparatus as claimed in claim 16, wherein:
the light emission waveform control unit uses the recording strategy to control the light emission waveform so that when a time from the rise of a logical data pulse to the rise of the first pulse of the multi-pulse sequence when n4 is denoted as Td1 and a time from the rise of a logical data pulse to the rise of the first pulse of the multi-pulse sequence when n3 is denoted as Td13, Td13Td12T where 0<21.
21. The information recording apparatus as claimed in claim 16, wherein:
the light emission waveform control unit irradiates light with an irradiation power Pb between the pulses with the irradiation power Pw in the multi-pulse sequence where Pw>Pb.
22. The information recording apparatus as claimed in claim 21, wherein:
the light emission waveform control unit irradiates light with an irradiation power Pe to record a mark space where Pw>Pe>Pb.
23. The information recording apparatus as claimed in claim 22, wherein:
the light emission waveform control unit uses the recording strategy to control the light emission waveform so that:
a last off pulse with the irradiation power Pb is added after the irradiation of the last pulse with the irradiation power Pw in the multi-pulse sequence;
a pulse with the irradiation power Pe is added after the last off pulse with the irradiation power Pb; and
an interval between the rise of the pulse with the irradiation power Pe and the fall of a logical data pulse when n4 is set to Td2 where 1TTd21T, and an interval between the rise of the pulse with the irradiation power Pe and the fall of a logical data pulse when n3 is set to Td2 where 1TTd21T.
24. The information recording apparatus as claimed in claim 23, wherein:
the light emission waveform control unit uses the recording strategy to control the light emission waveform so that:
when an irradiation time of the irradiation power Pw of an mth pulse (where m is a natural number), which corresponds to the last pulse of the multi-pulse sequence, is denoted as Ton(n, m), and an irradiation time of the irradiation power Pw of a pulse other than the mth pulse is denoted as Ton(n, i) where i is a value within a range of 1 through m1, all the irradiation times Ton(n, i) of the multi-pulse sequence, other than the irradiation time when n3 and the irradiation time of the last pulse when n is an odd number and n5, are set equal to Ton(n, i)Tmp where Tmp is a constant and 0.5TTmp1.5T; and
the irradiation time of the last pulse when n is an odd number and n>5, denoted as Ton(n, m)T1p, is set to T1pTmp3T where 031.
25. The information recording method as claimed in claim 24, wherein the light emission waveform control unit uses the recording strategy to control the light emission waveform so that T1p and Tmp are arranged to be fixed values regardless of the optical information recording medium.
26. The information recording apparatus as claimed in claim 24, wherein:
the light emission waveform control unit uses the recording strategy to control the light emission waveform so that:
when differing scanning velocities vvL and vvH are used in the recording where vL<vH, the basic clock periods T corresponding to the scanning velocities vL and vH are denoted as T(vL) and T(vH), respectively, a line density is fixed to obtain a relationship vLT(vL)vHT(vH), the irradiation time Tmp upon recording at the scanning velocity vL is denoted as Tmp(vL), and the irradiation time Tmp upon recording at the scanning velocity vH is denoted as Tmp(vH), the relationships between the irradiation times corresponding to the differing scanning velocities vL and vH satisfy conditions Tmp(vH)<Tmp(vL) and Tmp(vH)T(vH)>Tmp(vL)T(vL).
27. The information recording apparatus as claimed in claim 26, wherein:
the light emission waveform control unit uses the recording strategy to control the light emission waveform so that:
when a minimum scanning velocity for the recording is denoted as v0, a basic clock period corresponding to the minimum scanning velocity v0 is denoted as T0, a given scanning velocity v is expressed as vv0 (where is a real number greater than or equal to 1), and a corresponding basic clock period T is expressed as TT0, the irradiation time Tmp of a pulse can be expressed as a function of :

Tmp()T()ab
where a and b are constants, 0.1a0.4, and 0.1b0.4.
28. The information recording apparatus as claimed in claim 26, wherein the light emission waveform control unit establishes a relationship Tmp(vH)Tmp(vL)Tmp(vH)Tmp(vL) where Tmp(v) denotes the irradiation time Tmp when n3.
29. The information recording apparatus as claimed in claim 26, wherein the light emission waveform control unit maintains fixed values for Td1T(v), Td2T(v), and Td2T(v) regardless of the scanning velocity v.
30. The information recording apparatus as claimed in claim 26, wherein the light emission waveform control unit maintains a fixed value for 1oT(v), 2T(v), and 3T(v) regardless of the scanning velocity v.
31. An optical information recording medium on which information is recorded using an information recording method according to a mark length recording scheme in which a temporal length of a recording mark is represented as nT where n denotes a natural number and T denotes a basic clock period, wherein:
the recording mark is formed by a multi-pulse sequence, which is increased by one pulse with an irradiation power Pw for every increase of 2T in the temporal length nT; and
a recording strategy, used in forming the recording mark, controls the multi-pulse sequence so that:
when n4, the fall of a first pulse of the multi-pulse sequence is synchronized with the basic clock; and
when n is an odd number and n7, a period from the fall of the first pulse to the fall of a second pulse in the multi-pulse sequence is arranged to be greater than 2T and in synchronization with the basic clock, periods of pulses after the second pulse except for a last pulse of the multi-pulse sequence are arranged to be 2T, and a time from the fall of a second to last pulse to the fall of the last pulse, denoted as T1o, is set to T1o(21o)T where 0<1o1; wherein
information of 1o as a parameter for determining the time T1o is preformatted on the optical information recording medium.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A data replication system, comprising:
a data storage library having a plurality of source data sets;
a plurality of host computers;
a processor adapted to:
receive at least a first backup request from a first of said plurality of host computers and a second backup request from a second of said plurality of host computers, wherein said first backup request requests a first source data set to be backed up and said second backup request requests a second source data set to be backed up;
allocate an accumulated data set, and an index data set;
copy at least said first source data set and said second source data set to the accumulated data set such that the accumulated data set includes at least said first source data set and said second source data set;
calculate index information corresponding to the at least said first source data set and said second source data set copied to the accumulated data set;
write the index information to the index data set;
transmit the accumulated data set to at least said first of said plurality of host computers and said second of said plurality of host computers, such that each of said plurality of host computers requesting backup receives the entire accumulated data set; and
transmit the index data set to at least said first of said plurality of host computers and said second of said plurality of host computers such that each of said plurality of host computers requesting backup receives the entire index data set.
2. The data replication system of claim 1, wherein the processor is further adapted to calculate header information corresponding to the at least said first source data set and said second source data set that have been copied to the accumulated data set and to write the header information to the accumulated data set.
3. The data replication system of claim 2, wherein the header information comprises the number of tracks occupied by the accumulated data set in the data storage library.
4. The data replication system of claim 1, wherein the processor is further adapted to calculate an index key corresponding to the at least said first source data set and said second source data set that have been copied to the accumulated data set and to write the index key to the index data set.
5. The data replication system of claim 4, wherein the index data set includes the starting and ending track of each source data set included in the accumulated data set.
6. The data replication system of claim 1, wherein the processor is further adapted to copy at least said first source data set and said second source data set to the accumulated data set by way of transferring source data sets, in sets of tracks of data by fast replication, to the accumulated data set.
7. A method of replicating data, comprising the steps of:
receiving at least a first backup request from a first of a plurality of host computers and a second backup request from a second of said plurality of host computers, wherein said first backup request requests a first source data set to be backed up and said second backup request requests a second source data set to be backed up;
creating an accumulated data set;
copying at least said first source data set and said second source data set to the accumulated data set such that the accumulated data set includes at least said first source data set and said second source data set;
calculating index information corresponding to at least said first source data set and said second source data set copied to the accumulated data set;
creating an index data set;
copying the index information to the index data set;
transmitting the accumulated data set to at least said first of said plurality of host computers and said second of said plurality of host computers, such that each of said plurality of host computers requesting backup receives the entire accumulated data set; and
transmitting the index data set to at least said first of said plurality of host computers and said second of said plurality of host computers such that each of said plurality of host computers requesting backup receives the entire index data set.
8. The method of claim 7, wherein the index information includes an index key.
9. The method of claim 7, wherein the index information includes information useful to restore at least said first source data set or said second source data set from the accumulated data set.
10. The method of claim 7, further comprising the steps of calculating header information associated with at least said first source data set and said second source data set copied to the accumulated data set and writing the header information to the accumulated data set.
11. An article of manufacture including a non-transitory data storage medium, said non-transitory data storage medium including a set of machine-readable instructions that are executable by a processing device to implement an algorithm, said algorithm comprising the steps of:
receiving at least a first backup request from a first of a plurality of host computers and a second backup request from a second of said plurality of host computers, wherein said first backup request requests a first source data set to be backed up and said second backup request requests a second source data set to be backed up;
creating an accumulated data set;
copying at least said first source data set and said second source data set to the accumulated data set such that the accumulated data set includes at least said first source data set and said second source data set;
calculating index information corresponding to at least said first source data set and said second source data set copied to the accumulated data set;
creating an index data set;
copying the index information to the index data set;
transmitting the accumulated data set to at least said first of said plurality of host computers and said second of said plurality of host computers, such that each of said plurality of host computers requesting backup receives the entire accumulated data set; and
transmitting the index data set to at least said first of said plurality of host computers and said second of said plurality of host computers such that each of said plurality of host computers requesting backup receives the entire index data set.
12. The article of manufacture of claim 11, wherein the index information includes an index key.
13. The article of manufacture of claim 11, wherein the index information includes information useful to restore at least said first source data set or said second source data set from the accumulated data set.
14. The article of manufacture of claim 11, further comprising the steps of calculating header information associated with at least said first source data set or said second source data set copied to the accumulated data set and writing the header information to the accumulated data set.
15. A method of providing a service for replicating data, comprising integrating computer-readable code into a computing system, wherein the computer-readable code in combination with the computing system is capable of performing the following steps:
receiving at least a first backup request from a first of a plurality of host computers and a second backup request from a second of said plurality of host computers, wherein said first backup request requests a first source data set to be backed up and said second backup request requests a second source data set to be backed up;
creating an accumulated data set;
copying at least said first source data set and said second source data set to the accumulated data set such that the accumulated data set includes at least said first source data set and said second source data set;
calculating index information corresponding to at least said first source data set and said second source data set copied to the accumulated data set;
creating an index data set;
copying the index information to the index data set;
transmitting the accumulated data set to at least said first of said plurality of host computers and said second of said plurality of host computers, such that each of said plurality of host computers requesting backup receives the entire accumulated data set; and
transmitting the index data set to at least said first of said plurality of host computers and said second of said plurality of host computers such that each of said plurality of host computers requesting backup receives the entire index data set.
16. The method of claim 15, wherein the index information includes an index key.
17. The method of claim 15, wherein the index information includes information useful to restore at least said first source data set or said second source data set from the accumulated data set.
18. The method of claim 15, further comprising the steps of calculating header information associated with at least said first source data set or said second source data set copied to the accumulated data set and writing the header information to the accumulated data set.