A sheet conveying apparatus comprising: stacking means where a sheet member is stacked thereon; feeding means for feeding a sheet member stacked on the stacking means; a conveying roller that is provided downstream of the feeding means in a conveying direction in which the sheet member is conveyed, and for conveying the sheet member fed by the feeding means downstream in the conveying direction; a motor (M2) for driving the conveying roller; and control means; characterized by phase determination means for determining a rotation phase of a rotor of the motor; and wherein said control means is configured to control a drive current flowing in a winding of the motor based on a value of a torque current component for generating torque on the rotor of the motor and a value of an excitation current component that influences an intensity of magnetic flux passing through the winding of the motor, the torque current component and the excitation current component being current components of the drive current flowing in the winding of the motor and being expressed in a rotating coordinate system that is based on the rotation phase determined by the phase determination means, and wherein in a state where the conveying roller is conveying a first sheet member (P) that was fed by the feeding means, if the value of the torque current component (iq) of the drive current flowing in the winding of the motor changes from a value greater than or equal to a predetermined value (ith2) to a value less than the predetermined value, the feeding means starts feeding of a second sheet member (P') that is to be fed after the first sheet member. stacking means where a sheet member is stacked thereon; feeding means for feeding a sheet member stacked on the stacking means; a conveying roller that is provided downstream of the feeding means in a conveying direction in which the sheet member is conveyed, and for conveying the sheet member fed by the feeding means downstream in the conveying direction; a motor (M2) for driving the conveying roller; and control means; characterized by phase determination means for determining a rotation phase of a rotor of the motor; and wherein said control means is configured to control a drive current flowing in a winding of the motor based on a value of a torque current component for generating torque on the rotor of the motor and a value of an excitation current component that influences an intensity of magnetic flux passing through the winding of the motor, the torque current component and the excitation current component being current components of the drive current flowing in the winding of the motor and being expressed in a rotating coordinate system that is based on the rotation phase determined by the phase determination means, and wherein in a state where the conveying roller is conveying a first sheet member (P) that was fed by the feeding means, if the value of the torque current component (iq) of the drive current flowing in the winding of the motor changes from a value greater than or equal to a predetermined value (ith2) to a value less than the predetermined value, the feeding means starts feeding of a second sheet member (P') that is to be fed after the first sheet member. <EOS>