[Problem] To more accurately detect piping defects.[Means to Solve the Problem] The model data calculation unit 133 calculates the theoretical values of the vibration frequency and the vibration propagation velocity for each of a plurality of models set by changing specific parameters. The model extracting unit 134 extracts a specific model from a plurality of models based on the theoretical values of a plurality of vibration propagation velocities corresponding to the measurement values of the plurality of vibration frequencies acquired by the vibration frequency acquiring unit 131 and the comparison result of the measured values Extract. The deterioration determination unit 135 determines the deterioration state of the pipe 900 based on the specific parameter corresponding to the setting model extracted by the model extraction unit 134.
展开▼