The present invention provides an induction motor controller which includes: a circuit for generating a d-axis current reference signal from a d-axis current command value and a periodically varying periodic signal (”ld**); a d-axis current controller for controlling a d-axis motor current flowing through an induction motor (30) to be controlled to match the d-axis current reference signal; parameter determining means (1) for calculating and determining a motor parameter of the induction motor based on a deviation of the d-axis motor current from the d-axis current reference signal (ld*), and controlling a voltage applied to the induction motor using a compensation voltage calculated from the calculated and determined motor parameter, in which a control parameter for controlling the induction motor is set based on the calculated and determined motor parameter.