A recording parameter setting method for setting recording parameters for pulse sequences for forming recording marks on an information recording medium, said method comprising: (i) the top section (dTtop, Ttop) recording parameter value setting step for setting recording parameters for top sections (dTtop, Ttop) of the pulse sequences which recording parameters control heat of front edges of the recording marks, wherein, among the recording parameters for the top sections (dTtop, Ttop), recording parameters for recording mark lengths each of which is equal to or longer than a first predetermined recording mark length but not longer than a maximum recording mark length have a same value; and (ii) the cooling start position (dTlp) setting step for setting recording parameters indicative of cooling start positions (dTlp) for cooling periods of the pulse sequences which cooling start positions (dTlp) control heat of rear edges of the recording marks, wherein, among the recording parameters indicative of the cooling start positions (dTlp), (a) recording parameter(s) for recording mark length(s) each of which is equal to or longer than the first predetermined recording mark length but is shorter than a second predetermined recording mark length has/have value(s) individually set, and (b) recording parameters for recording mark lengths each of which is equal to or longer than the second predetermined recording mark length but not longer than the maximum recording mark length have a same value, the pulse sequences respectively forming recording marks of the first predetermined recording mark length through the maximum recording mark length, the pulse sequences each including: a top section (dTtop, Ttop) including a top pulse; a last section (dTlp, dTe) including a last pulse and a cooling period; and an intermediate section including an intermediate period provided between the top section (dTtop, Ttop) and the last section (dTlp, dTe), the pulse sequences respectively forming recording marks of a recording mark length shorter than the first predetermined recording mark length through a minimum recording mark length, the pulse sequences each including: a top section (dTtop, Ttop) including a top pulse; and a last section (dTlp, dTe) including no last pulse and a cooling period; and the second predetermined recording mark length being longer than the first predetermined recording mark length. (i) the top section (dTtop, Ttop) recording parameter value setting step for setting recording parameters for top sections (dTtop, Ttop) of the pulse sequences which recording parameters control heat of front edges of the recording marks, wherein, among the recording parameters for the top sections (dTtop, Ttop), recording parameters for recording mark lengths each of which is equal to or longer than a first predetermined recording mark length but not longer than a maximum recording mark length have a same value; and (ii) the cooling start position (dTlp) setting step for setting recording parameters indicative of cooling start positions (dTlp) for cooling periods of the pulse sequences which cooling start positions (dTlp) control heat of rear edges of the recording marks, wherein, among the recording parameters indicative of the cooling start positions (dTlp), (a) recording parameter(s) for recording mark length(s) each of which is equal to or longer than the first predetermined recording mark length but is shorter than a second predetermined recording mark length has/have value(s) individually set, and (b) recording parameters for recording mark lengths each of which is equal to or longer than the second predetermined recording mark length but not longer than the maximum recording mark length have a same value,