Abstract: A method of controlling a synchronous motor comprises the steps of: preparing a rotor of magnetic anisotropy and a stator having a coil used in common for a field coil and an armature coil; and controlling absolute value and phase of coil current supplied to the common coil on the basis of a resultant vector of a current vector for generating a field and an armature current vector. The control method can be realized by a sample control apparatus incorporated in the synchronous motor.