A peak assigning method for a target pattern of an evaluation target whose peaks change in a time series, comprising: a peak pattern preparing step preparing a peak pattern for an assignment target peak of the target pattern , the peak pattern being configured by n+1 peaks which include n peripheral peaks being present on at least one of sides located in the front and in the rear of the assignment target peak in a time axis direction and preparing peak patterns for respective assignment candidate peaks , which have differences in appearance time point relative to the assignment target peak within a set range, of a reference pattern that corresponds to the target pattern and is evaluation criteria, the peaks of the reference pattern changing in a time series, each of the peak patterns (89, 91, 93 and 95) being configured by n+1 peaks (63, 65, 67; 65, 67, 69; 67, 69, 71; 69, 71, 73) which include n peripheral peaks (63, 67; 65, 69; 67, 71; 69, 73) being present on at least one of sides located in front and in the rear of the corresponding assignment candidate peak in the time axis direction; and a peak assigning step comparing the peak pattern for the assignment target peak with the peak patterns for the assignment candidate peaks ) to calculate the degree of matching between the peak pattern for the assignment target peak and the peak patterns for the assignment candidate peaks, to specify corresponding peaks of the target pattern and the reference pattern. a peak pattern preparing step preparing a peak pattern for an assignment target peak of the target pattern , the peak pattern being configured by n+1 peaks which include n peripheral peaks being present on at least one of sides located in the front and in the rear of the assignment target peak in a time axis direction and preparing peak patterns for respective assignment candidate peaks , which have differences in appearance time point relative to the assignment target peak within a set range, of a reference pattern that corresponds to the target pattern and is evaluation criteria, the peaks of the reference pattern changing in a time series, each of the peak patterns (89, 91, 93 and 95) being configured by n+1 peaks (63, 65, 67; 65, 67, 69; 67, 69, 71; 69, 71, 73) which include n peripheral peaks (63, 67; 65, 69; 67, 71; 69, 73) being present on at least one of sides located in front and in the rear of the corresponding assignment candidate peak in the time axis direction; and preparing a peak pattern for an assignment target peak of the target pattern , the peak pattern being configured by n+1 peaks which include n peripheral peaks being present on at least one of sides located in the front and in the rear of the assignment target peak in a time axis direction and preparing peak patterns for respective assignment candidate peaks , which have differences in appearance time point relative to the assignment target peak within a set range, of a reference pattern that corresponds to the target pattern and is evaluation criteria, the peaks of the reference pattern changing in a time series, each of the peak patterns (89, 91, 93 and 95) being configured by n+1 peaks (63, 65, 67; 65, 67, 69; 67, 69, 71; 69, 71, 73) which include n peripheral peaks (63, 67; 65, 69; 67, 71; 69, 73) being present on at least one of sides located in front and in the rear of the corresponding assignment candidate peak in the time axis direction; and a peak assigning step comparing the peak pattern for the assignment target peak with the peak patterns for the assignment candidate peaks ) to calculate the degree of matching between the peak pattern for the assignment target peak and the peak patterns for the assignment candidate peaks, to specify corresponding peaks of the target pattern and the reference pattern. <EOS>