In an
ion detector, power supplies (21 through 23) generating independently controllable voltages are provided to respectively apply voltages to first to fifth dynodes (11 through 15), a final
dynode (16), and an
anode (17) in a secondary
electron multiplier (10). Furthermore, the
signal from the
anode (17) is extracted, and the
signal from the fifth
dynode (15), which has a low
electron multiplication rate, is extracted. These two signals are concurrently converted into digital values, taken in by a
data processing unit (34), and stored in a data storage unit (35). When a
mass spectrum is created in the
data processing unit (34), the two detected data for the same time are read out and the presence or absence of
signal saturation or waveform deformation is determined from the values of one of the detection data. If there is a
high probability of signal saturation, the detection data based on the signals in the intermediate stages are selected, and the level of the selected data is corrected. The application of independent voltages to the secondary
electron multiplier (10) makes the signal saturation less likely to occur. Even if saturation temporarily occurs, an unsaturated signal can be reflected in the
mass spectrum.