To improve the idle revolution speed control performance of an internal combustion engine.
When the D range of an automatic transmission 13 set after the input of a water temperature Tw, use time is measured for each of the driving of an air conditioner and the driving of a power steering, intaken air flow rate control amounts ISCAT, ISCAC and ISCPS necessary for the use of external loads are calculated based on the water temperature Tw and the passages of using time C1, C2 and C3 and by adding these together, an intaken air flow rate ISCK necessary for the use of the external load is calculated (S1 to S14). Then, by learning a value obtained by subtracting the ISCK from the control value of the intaken air flow rate, control performance is improved.