Control device that controls multiple loads by controlling multiple
semiconductor switches corresponding to the respective loads, wherein the control device comprises: a receiving unit (1, 2) which receives a load
control signal, which contains a
signal indicating a control state of each load, from an external control device; a control storage unit (11) that stores the load
control signal received by the receiving unit; a
control unit (20) that controls the
semiconductor switches according to the load
control signal stored in the
control memory unit; a procurement unit that procures a current control state, which is the control state of each load at a
current time, or a current vehicle state; a determination storage unit (50) which stores a transition determination value for determining whether the load control
signal received by the receiving unit is abnormal, wherein the transition determination value correlates with a control transition starting from the current control state or the current vehicle state; and a determination unit (30, 40) that compares a correlated control state of each of the loads, which correlates with the load control
signal received by the receiving unit, with the transition determination value and determines that the load control signal received by the receiving unit is abnormal if the correlated control state and the transition determination value satisfy a predetermined corresponding relationship.