Patent ID: 7057996

Claim:
An information recording apparatus comprising: an energy beam generator for generating an energy beam; a power adjusting mechanism for setting a power level of said energy beam to a first power level state and a second power level state which is higher than said first power level state; and a circuit for generating a basic recording pattern to record a recording medium; wherein when a period of a recording timing generating clock in a recording mode is T, and a relative velocity of said energy beam and said recording medium is v, said circuit forms: a sequence of said second power level state with a length avT so as to record a first mark, said first power level state with a length ivT so as to record a first space following said first mark, said second power level state with a length mvT so as to record a second mark following said first space, said first power level state with a length jvT so as to record a second space following said second mark, and said second power level state with a length bvT so as to record a third mark following said second space as a first small recording pattern; forms a sequence which starts with said first power level state and ends with said first power level state while said first and second power level states appear alternately a finite number of times, as a second small recording pattern; forms the second small recording pattern following the first small recording pattern as a basic recording pattern; forms a recording pattern in which the basic recording patterns are repeated; forms the recording pattern which comprises the basic recording patterns obtained by changing a parameter j variously while parameters a, i and m are fixed, as a first recording pattern, the parameters a, i, m and j being natural numbers; and forms the recording pattern which comprises the basic recording patterns obtained by changing the parameter i variously while parameters b and said parameters j and m are fixed, as a second recording pattern, the parameter b being a natural number.