A motor control apparatus for controlling a drive motor, the motor control apparatus comprising: first detection means configured to detect an angular velocity of the drive motor; a driven member (11, 30, 32) configured to be driven by the drive motor; control means configured to perform, during start-up of the drive motor, feed forward control for changing a control value used for controlling drive of the drive motor from an initial control value (N STA) corresponding to an angular velocity smaller than a target angular velocity to a maximum control value (N END), and thereafter, to change the feed forward control to feedback control for controlling the control value to keep the drive motor at the target angular velocity, when the detection result by the first detection means reaches the target angular velocity during the feed forward control; characterized in that: the maximum control value (N END) corresponds to an angular velocity larger than the target angular velocity, the motor control apparatus further comprising second detection means configured to detect whether the driven member (11, 30, 32) is replaced, and the feedback control is configured to generate the control value based on an obtained control value obtained from a result of the detection by the first detection unit and the target angular velocity, and a target control value (N TAG), wherein if the second detection means does not detect replacement of the driven member (11, 30, 32), the target control value (N TAG) is set based on the control value generated by the feedback control performed in a previous driving of the drive motor, and if the second detection means detects replacement of the driven member (11, 30, 32), a predetermined control value corresponding to a replaced driven member is set as the target control value (N TAG). first detection means configured to detect an angular velocity of the drive motor; a driven member (11, 30, 32) configured to be driven by the drive motor; control means configured to perform, during start-up of the drive motor, feed forward control for changing a control value used for controlling drive of the drive motor from an initial control value (N STA) corresponding to an angular velocity smaller than a target angular velocity to a maximum control value (N END), and thereafter, to change the feed forward control to feedback control for controlling the control value to keep the drive motor at the target angular velocity, when the detection result by the first detection means reaches the target angular velocity during the feed forward control; characterized in that: the maximum control value (N END) corresponds to an angular velocity larger than the target angular velocity, the motor control apparatus further comprising second detection means configured to detect whether the driven member (11, 30, 32) is replaced, and the feedback control is configured to generate the control value based on an obtained control value obtained from a result of the detection by the first detection unit and the target angular velocity, and a target control value (N TAG), wherein if the second detection means does not detect replacement of the driven member (11, 30, 32), the target control value (N TAG) is set based on the control value generated by the feedback control performed in a previous driving of the drive motor, and if the second detection means detects replacement of the driven member (11, 30, 32), a predetermined control value corresponding to a replaced driven member is set as the target control value (N TAG). the maximum control value (N END) corresponds to an angular velocity larger than the target angular velocity, the motor control apparatus further comprising second detection means configured to detect whether the driven member (11, 30, 32) is replaced, and the feedback control is configured to generate the control value based on an obtained control value obtained from a result of the detection by the first detection unit and the target angular velocity, and a target control value (N TAG), wherein if the second detection means does not detect replacement of the driven member (11, 30, 32), the target control value (N TAG) is set based on the control value generated by the feedback control performed in a previous driving of the drive motor, and if the second detection means detects replacement of the driven member (11, 30, 32), a predetermined control value corresponding to a replaced driven member is set as the target control value (N TAG).