Patent ID: 6917488

Claim:
A data storage device comprising: a storage medium; a head, seeking over said storage medium and accessing a predetermined track; a positioning controller, outputting a control current for positioning said head, based on a first mode that is applied when a distance between said head position and said access position exceeds a distance B, a second mode that is applied when said distance is greater than distance A (A<B) and is equal to or less than said distance B, and a third mode that is applied when said distance is equal to or less than said distance A; and, a motor, positioning said head based on said control current output by said positioning controller, wherein, when the distance between the initial position of said head and the access position is greater than said distance B but is less than or equal to a distance C (B<C), said positioning controller positions said head using said first mode, said second mode and said third mode order, and wherein, when said distance between said initial position of said head and said access position is greater than said distance C, said positioning controller positions said head in accordance with said first mode, a compensated second mode, said second mode and said third mode order, and wherein said second mode is set on the assumption that, when an access instruction is received, said head will be located within a range of said second mode; and wherein said compensated second mode is obtained by compensating for said second mode so as to reduce the overshooting of said head.