A measurement recording unit causes the head to move across a
predetermined amount, at least more than one track during one lap of
track, with a predetermined radial position and a track position of the
magnetic disk being taken as recording start points, thereby writing
measurement data while drawing a spiral path. A measurement reading unit
causes the measurement data recorded in a spiral manner to be read while
gradually shifting a read-beginning point within a predetermined scanning
range from an inner perimeter side including the recording start points
to an outer perimeter side. A position-displacement detecting unit finds
a distribution of amplitudes of a read-back signal within a read scanning
range and detects, in a distribution of evaluation values, an amount of
position displacement of a read head and a write head on the storage
medium in a radial direction for storage.