A control system comprising: a sensor (21, 22, 23, 24); a device (51, 52, 53) to be controlled; and a control apparatus comprising: a determination section that determines a control command according to sensor information, on the basis of a control rule capable of being set by a user for determining the control command controlling a device (51, 52, 53); an acquisition section that acquires information; a control section that controls the device (51, 52, 53) in accordance with the control command determined by the determination section, wherein the control rule specifies a logical connection relationship of a sensor (21, 22, 23, 24), a control rule module (M001, M002, M003, M004) that specifies a relationship between input values (x1, x2,..., xn) and an output value (y), and the control command, and a display control section that displays objects indicating the control rule module (M001, M002, M003), the sensor (21, 22, 23, 24), and the control command at the time of setting the control rule, and causes the user to select each of the objects by drag and drop operation, wherein the sensor (21, 22, 23, 24) is connected to the acquisition section and the device (51, 52, 53) to be controlled is connected to the control section, and wherein the control rule specifies a multiple-stage connection relationship of the control rule module (M001, M002, M003, M004) which is designed to calculate the total sum of the input values (x1, x2,..., xn), to compare the total sum of the input values (x1, x2,..., xn) with a threshold (th), and to output the output value (y) as a result of the comparison. a sensor (21, 22, 23, 24); a device (51, 52, 53) to be controlled; and a control apparatus comprising: a determination section that determines a control command according to sensor information, on the basis of a control rule capable of being set by a user for determining the control command controlling a device (51, 52, 53); an acquisition section that acquires information; a control section that controls the device (51, 52, 53) in accordance with the control command determined by the determination section, wherein the control rule specifies a logical connection relationship of a sensor (21, 22, 23, 24), a control rule module (M001, M002, M003, M004) that specifies a relationship between input values (x1, x2,..., xn) and an output value (y), and the control command, and a display control section that displays objects indicating the control rule module (M001, M002, M003), the sensor (21, 22, 23, 24), and the control command at the time of setting the control rule, and causes the user to select each of the objects by drag and drop operation, wherein the sensor (21, 22, 23, 24) is connected to the acquisition section and the device (51, 52, 53) to be controlled is connected to the control section, and wherein the control rule specifies a multiple-stage connection relationship of the control rule module (M001, M002, M003, M004) which is designed to calculate the total sum of the input values (x1, x2,..., xn), to compare the total sum of the input values (x1, x2,..., xn) with a threshold (th), and to output the output value (y) as a result of the comparison. a determination section that determines a control command according to sensor information, on the basis of a control rule capable of being set by a user for determining the control command controlling a device (51, 52, 53); an acquisition section that acquires information; a control section that controls the device (51, 52, 53) in accordance with the control command determined by the determination section, wherein the control rule specifies a logical connection relationship of a sensor (21, 22, 23, 24), a control rule module (M001, M002, M003, M004) that specifies a relationship between input values (x1, x2,..., xn) and an output value (y), and the control command, and a display control section that displays objects indicating the control rule module (M001, M002, M003), the sensor (21, 22, 23, 24), and the control command at the time of setting the control rule, and causes the user to select each of the objects by drag and drop operation, wherein the sensor (21, 22, 23, 24) is connected to the acquisition section and the device (51, 52, 53) to be controlled is connected to the control section, and wherein the control rule specifies a multiple-stage connection relationship of the control rule module (M001, M002, M003, M004) which is designed to calculate the total sum of the input values (x1, x2,..., xn), to compare the total sum of the input values (x1, x2,..., xn) with a threshold (th), and to output the output value (y) as a result of the comparison.