The present disclosure is a change point detection device comprising a clustering unit that classifies data having a predetermined dimension, at each time point in a preset past period and a
current period into clusters by clustering the data. The clustering unit calculates
centroid coordinates of each cluster on the basis of coordinates of data having each predetermined dimension and belonging to each cluster at an immediately preceding time point, that is an immediately preceding time point at which the time-
series data was input, and stores, in a storage unit, first
handover data that associates the
centroid coordinates of each cluster and the
classification result of the data having the predetermined dimension at each time point. The clustering unit clusters, on the basis of the difference between the first
handover data at the immediately preceding time point, retrieved from the storage unit at a latest time point at which latest data was observed, and time-
series data of the past period and the
current period at the latest time point, the data having the predetermined dimension, at each time point constituting the time-
series data of the past period and the
current period at the latest time point.