To efficiently and accurately determine an anomaly or signs of an anomaly in continuously detected information. This state monitoring device comprises: an information acquisition unit that acquires detection information which is continuously detected; an image data generation unit that segments the detection information by frame F every prescribed time interval, and uses the horizontal axis as the time axis and the vertical axis as an axis indicating the size or amount of the detection information to generate, in frame F units, two-dimensional image data representing the distribution of a plurality of detection information pieces within a frame F; and a state detection unit that executes machine learning based on the sequentially generated two-dimensional image data, generates a 'correct' label for determining whether two-dimensional image data indicates an anomaly or signs of an anomaly, and determines that an anomaly or signs of an anomaly occurred upon generation of two-dimensional image data corresponding to the 'correct' label.
State monitoring device, state monitoring method and program