This multivariate time-sequential data processing device has: a data acquisition unit (15A) that acquires first time-sequential data X and second time-sequential data Y for each of a plurality of variables; an evaluation value calculation unit (15B, 25B) that divides each of the first time-sequential data X and second time-sequential data Y into a plurality of time sections and calculates evaluation values to be allocated to the time sections; and a synchronization unit (15C, 25C) that identifies correspondence between a sample value of the first time-sequential data X and a sample value of the second time-sequential data Y, which are common among the variables, on the basis of a weight array calculated on the basis of the array of the evaluation values for the first time-sequential data X, the array of the evaluation values for the second time-sequential data Y, and weights allocated to variables therefor.
展开▼