A multichannel power controller, an AC power voltage configured to be input to the multichannel power controller by an AC power source, the multichannel power controller being configured to output an ON signal or to avoid outputting the ON signal to each channel (ch1 to ch5), at a point near a zero potential of the AC power voltage, each of the channels including a power switching element, wherein the power switching element being configured to be turned on to provide AC power supply from the AC power source as an output to a load (H1 to H5), wherein the power switching element is configured to be turned on by the ON signal from the multichannel power controller during a unit time, wherein the unit time is a minimum time for which the output is on or off, thus distributing the output of the AC power supply to each channel (ch1 to ch5) at every unit time, and wherein the unit time being one cycle or a half cycle or an integral multiple of the half cycle of the AC power voltage frequency,: wherein the multichannel power controller being configured to preset a rated power value of the load on each of the channels for the unit time and a total power upper-limit value that is an upper limit value of a total output power from all the channels for the unit time, to sequentially integrate a target output value (MV1 to MV5)of each channel (ch1 to ch5), at each unit time, in a target output value integrator for the channel which integrates the target output value of the each channel, the target output value (MV1 to MV5)being a ratio of time during which the output is on to the sum of the time during which the output is on and time during which the output is off, and after the integration process is finished for all the channels (ch1 to ch5), to carry out the following processing on a channel (ch1 to ch5)by channel basis in order of decreasing integrated value of the target output value integrator for the channel (ch1 to ch5), when the integrated value of the target output value integrator is not greater than a threshold value, the multichannel power controller keeps the output from the channel (ch1 to ch5) off during the unit time,. when the integrated value of the target output value integrator is greater than the threshold value and a value obtained by adding the rated power value of the load on the channel (ch1 to ch5) to a rated power total value of a rated power totalizer totaling the rated power values of the loads on the channels with outputs therefrom turned on by the ON signal is equal to or smaller than the total power upper-limit value, the multichannel power controller carries out a process of adding the rated power value of the channel to the rated power totalizer, a process of keeping the output from the channel on during the unit time, and a process of subtracting 1 or 100% from the target output value integrator for the channel (ch1 to ch5), and when the integrated value of the target output value integrator is greater than the threshold value and the value obtained by adding the rated power total value of the rated power totalizer to the rated power value of the channel (ch1 to ch5) is equal to or greater than the total power upper-limit value, the multichannel power controller keeps the output from the channel (ch1 to ch5) off during the unit time.