Patent ID: 7436744

Claim:
An optical memory device for recording and reproducing information by forming marks and lands in an optical information recording medium, the optical memory device comprising: first measuring part for measuring a length of each of the marks when information is recorded in the optical information recording medium using a reference write strategy and a write strategy in which widths of a specific mark and a powered pulse with respect to the reference write strategy are changed; first measuring value memorizing part for memorizing a result of the first measuring part; theory length memorizing part for memorizing theoretical lengths of the respective marks and lands; first deviation value computing part for computing a deviation value of each of the marks by changing the write strategy on the basis of the lengths of the marks memorized in the first measuring value memorizing part and the lengths of the marka memorized in the theory length memorizing part; first contractile rate computing part for computing inherent contractile rates of all marks from the computed deviation value and an existing probability of each of the marks; first write strategy setting parts for setting an optimal write strategy by computing a correction value for the reference write strategy on the basis of the computed inherent contractile rates of and the existing probability of all the marks such that the deviation values of all the marks are within the predetermined range; variation computing part for computing variations in lengths of the lands before and after each of the marks on the basis of the existing probability of each of the marks when the widths of the specific mark and powered pulse are changed; and write strategy updating part for updating the write strategy by changing each of the marks such that the variations in the lengths of the lands before and after each of the marks are equal by adding the variation computed by the variation computing part to the write strategy set by the write strategy setting part.