An apparatus for reproducing information from a recording disk by emitting a light beam onto a recording track formed on the recording disk, the information including at least first information to be reproduced and second information for controlling the reproduction of the first information, the first information being recorded on the recording track, the second information being recorded on a recording area formed on the recording disk, the recording area being located a predetermined distance out of a location of the recording track in a radial direction of the recording disk, the apparatus comprising:
- a light emitting device that emits the light beam onto the recording track and the recording area;
- a light beam detecting device that detects the light beam reflected from the recording track and the recording area, and generates detection signals;
- a sampling device that samples each of the generated detection signals;
- a level adjustment signal generating device that determines the type of the sampled detection signal based on the place from which the detected light beam is reflected, generates a level adjustment signal based on the middle level corresponding to the determined signal type, and subtracts the level adjustment signal from the sampled detection signal to produce a compensated detection signal;
- and
- a decoding device that decodes the compensated detection signal to reproduce the information,
- wherein said level adjustment signal generating device comprises:
- a middle level detection circuit that detects a minimum middle level signal when the polarity of a sampling value included in the compensated detection signal with respect to the middle level reverses between adjacent sampling values, and outputs the detected signal as a middle level sampling signal;
- an average calculating circuit for calculating averages of the middle level sampling signals supplied thereto from the middle level detection circuit and outputting average middle level signal;
- shift signal generating circuitry that generates a middle level shift signal based on the middle level corresponding to the determined signal type;
- and
- an adding device that adds the generated middle level shift signal to the average middle level signals.