Demand control system comprising: - a demand control object including devices; - a demand control apparatus configured to control power supplied to each device such that a target power is not exceeded; and - a target power calculation apparatus; characterized in that the target power calculation apparatus comprises: a learning unit comprising an adequacy determination model and a compare-and-modify unit and configured to perform machine learning with respect to the adequacy determination model that is configured to receive, as inputs, control information and information indicative of a comfort index determined by a user, and to output information indicative of whether a target power set in a first period is adequate, the control information and the information indicative of the comfort index being obtained upon performing a demand control process in the first period based on the set target power, the compare-and-modify unit configured to compare the information indicative of whether the target power is adequate as output from the adequacy determination model and information indicative of whether the target power is adequate as entered into and received by an input unit; an inference unit including a trained adequacy determination model generated by the learning unit,the inference unit configured to input the retrieved control information and the obtained information indicative of the comfort index obtained upon performing a demand control process in a second period into the trained adequacy determination model to run the trained adequacy determination model, the trained adequacy determination model configured to infer information indicative of whether a target power set in the second period is adequate,; and a correction unit configured to correct the target power set in the second period based on a predetermined correction amount upon the inference unit inferring that there is inadequacy. - a demand control object including devices; - a demand control apparatus configured to control power supplied to each device such that a target power is not exceeded; and - a target power calculation apparatus; characterized in that a learning unit comprising an adequacy determination model and a compare-and-modify unit and configured to perform machine learning with respect to the adequacy determination model that is configured to receive, as inputs, control information and information indicative of a comfort index determined by a user, and to output information indicative of whether a target power set in a first period is adequate, the control information and the information indicative of the comfort index being obtained upon performing a demand control process in the first period based on the set target power, the compare-and-modify unit configured to compare the information indicative of whether the target power is adequate as output from the adequacy determination model and information indicative of whether the target power is adequate as entered into and received by an input unit; an inference unit including a trained adequacy determination model generated by the learning unit,the inference unit configured to input the retrieved control information and the obtained information indicative of the comfort index obtained upon performing a demand control process in a second period into the trained adequacy determination model to run the trained adequacy determination model, the trained adequacy determination model configured to infer information indicative of whether a target power set in the second period is adequate,; and a correction unit configured to correct the target power set in the second period based on a predetermined correction amount upon the inference unit inferring that there is inadequacy.