A control apparatus for controlling a control target (400; 430; 440), comprising: an acquisition unit configured to acquire a plurality of measurement values collected from a first (402; 432) and a second (406; 434; 436) mechanisms of the control target (400; 430; 440), the first (402; 432) and the second (406; 434; 436) mechanisms operating in conjunction with each other, and the first mechanism (402; 432) being located upstream to the second mechanism (406; 434; 436); a determination unit configured to determine whether or not the control target (400; 430; 440) is in a predetermined state, including a normal state and an abnormal state, based on the plurality of measurement values acquired at predetermined points in time, or based on temporal changes in the plurality of measurement values detected during a predetermined period of time; characterized in that a delay time adding unit is configured to add a predetermined delay time to one measurement value out of the plurality of measurement values collected from the first mechanism (402; 432) to shift a temporal change in the measurement value from the first mechanism to obtain a shifted measurement value in a monitoring period, wherein the predetermined delay time is determined based on a period of time from when a disturbance that has a predetermined feature is applied to the first mechanism (402; 432) of the control target (400; 430; 440) until when a feature corresponding to the disturbance appears in the second mechanism (406; 434; 436) of the control target (400; 430; 440); and the determination unit is configured to determine whether the control target (400; 430; 440) is in the abnormal state or the normal state, based on the shifted measurement value from the first mechanism and the measurement value from the second mechanism in said monitoring period, and based on coordinates defined by the plurality of measurement values in a coordinate space that is defined by the plurality of measurement values, wherein the normal state corresponds to a predetermined area in the coordinate space. an acquisition unit configured to acquire a plurality of measurement values collected from a first (402; 432) and a second (406; 434; 436) mechanisms of the control target (400; 430; 440), the first (402; 432) and the second (406; 434; 436) mechanisms operating in conjunction with each other, and the first mechanism (402; 432) being located upstream to the second mechanism (406; 434; 436); a determination unit configured to determine whether or not the control target (400; 430; 440) is in a predetermined state, including a normal state and an abnormal state, based on the plurality of measurement values acquired at predetermined points in time, or based on temporal changes in the plurality of measurement values detected during a predetermined period of time; a delay time adding unit is configured to add a predetermined delay time to one measurement value out of the plurality of measurement values collected from the first mechanism (402; 432) to shift a temporal change in the measurement value from the first mechanism to obtain a shifted measurement value in a monitoring period, wherein the predetermined delay time is determined based on a period of time from when a disturbance that has a predetermined feature is applied to the first mechanism (402; 432) of the control target (400; 430; 440) until when a feature corresponding to the disturbance appears in the second mechanism (406; 434; 436) of the control target (400; 430; 440); and the determination unit is configured to determine whether the control target (400; 430; 440) is in the abnormal state or the normal state, based on the shifted measurement value from the first mechanism and the measurement value from the second mechanism in said monitoring period, and based on coordinates defined by the plurality of measurement values in a coordinate space that is defined by the plurality of measurement values, wherein the normal state corresponds to a predetermined area in the coordinate space.