A method of controlling a printing apparatus including a feeding roller configured to feed a sheet, a feeding motor configured to drive the feeding roller, a conveyance roller configured to convey the sheet conveyed by the feeding roller, a conveyance motor configured to drive the conveyance roller, a printhead configured to print an image by discharging ink on the sheet conveyed by the conveyance roller, a carriage mounting the printhead to move in an intersecting direction which intersects a direction the sheet is conveyed, and a detection unit, arranged between the feeding roller and the conveyance roller, configured to detect a leading edge of the sheet, the method comprising control steps of:
- performing a printing operation for printing an image on a preceding sheet by repeating an operation of intermittently conveying the preceding sheet by the conveyance roller and an operation of discharging ink by the printhead when the conveyance roller stops;
- and
- during a period in which the conveyance motor is intermittently driven for the printing operation on a preceding sheet, driving the feeding motor intermittently in synchronization with the conveyance motor before a leading edge of a succeeding sheet is detected by the detection unit, and driving the feeding motor continuously without synchronizing with the conveyance motor after the leading edge of the succeeding sheet is detected by the detection unit in order to cause the leading edge of the succeeding sheet to overlap the preceding sheet.