Patent ID: 7894311

Claim:
A focus servo apparatus for an optical disc apparatus that includes an objective lens to converge laser beam on an information recording surface of an optical disc, and an actuator to move the objective lens across the information recording surface of the optical disc, in a focusing direction, between a first predetermined position and a second predetermined position, the focus servo apparatus comprising: a retaining unit configured to retain control data that is used for driving the actuator; a varying unit configured to vary control data; a setting unit configured to cause the retaining unit to retain control data as initial data for driving the actuator and, subsequently, to cause the retaining unit to retain control data that has been varied by the varying unit, to thereby detect a target position of the objective lens where the laser beam is focused on the information recording surface, when the laser beam is not focused on the information recording surface, by moving the objective lens between the first predetermined position and the second predetermined position; a detecting unit configured to detect whether the control data retained by the retaining unit is first control data corresponding to the first predetermined position or second control data corresponding to the second predetermined position, wherein the detecting unit further includes: a first subtracting unit configured to perform a subtraction of the control data retained by the retaining unit and the first control data; a first determining unit configured to determine whether an output of the first subtracting unit is zero; a second subtracting unit configured to perform a subtraction of the control data retained by the retaining unit and the second control data; and a second determining unit configured to determine whether an output of the second subtracting unit is zero, wherein: the detecting unit outputs a result of detection indicating that the control data retained by the retaining unit is the first control data, based on a result of determination of the first determining unit indicating that the output of the first subtracting unit is zero, and wherein the detecting unit outputs a result of detection indicating that the control data retained by the retaining unit is the second control data, based on a result of determination of the second determining unit indicating that the output of the second subtracting unit is zero; and a control unit configured to stop varying the control data retained by the retaining unit to detect the target position based on a result of detection by the detecting unit indicating that the control data retained by the retaining unit is the first control data or the second control data.