motor control device comprising: a main control portion configured to actuate a motor, which displaces a driven object (20, 61, 62) between a first position and a second position in an acceleration control mode in which a rotation speed of the motor gradually increases, in a deceleration control mode in which the rotation speed of the motor gradually decreases, and in a constant speed control mode in which the rotation speed of the motor is maintained at a constant level; and a displacement interference detection portion configured to detect that the displacement of the driven object (20, 61, 62) is interfered by using an actual rotation speed, which is the actual rotation speed of the motor, and an ideal rotation speed of the motor, on which a control result obtained by the main control portion including a feedback control is reflected, wherein the motor control device is characterized in that the displacement interference detection portion includes a reference difference maintaining portion which is configured to maintain a difference between the ideal rotation speed and the actual rotation speed immediately before a control mode of the motor is shifted to the deceleration control mode as a reference difference (BASE), and a deceleration displacement interference detection portion configured to detect the interference of the displacement of the driven object (20, 61, 62) when the motor is controlled in the deceleration control mode; and wherein the deceleration displacement interference detection portion is configured to detect that the displacement of the driven object (20, 61, 62) is interfered based on a variation of a difference between the actual rotation speed and the ideal rotation speed relative to the reference difference (BASE). a main control portion configured to actuate a motor, which displaces a driven object (20, 61, 62) between a first position and a second position in an acceleration control mode in which a rotation speed of the motor gradually increases, in a deceleration control mode in which the rotation speed of the motor gradually decreases, and in a constant speed control mode in which the rotation speed of the motor is maintained at a constant level; and a displacement interference detection portion configured to detect that the displacement of the driven object (20, 61, 62) is interfered by using an actual rotation speed, which is the actual rotation speed of the motor, and an ideal rotation speed of the motor, on which a control result obtained by the main control portion including a feedback control is reflected, wherein the motor control device is characterized in that the displacement interference detection portion includes a reference difference maintaining portion which is configured to maintain a difference between the ideal rotation speed and the actual rotation speed immediately before a control mode of the motor is shifted to the deceleration control mode as a reference difference (BASE), and a deceleration displacement interference detection portion configured to detect the interference of the displacement of the driven object (20, 61, 62) when the motor is controlled in the deceleration control mode; and wherein the deceleration displacement interference detection portion is configured to detect that the displacement of the driven object (20, 61, 62) is interfered based on a variation of a difference between the actual rotation speed and the ideal rotation speed relative to the reference difference (BASE).