Patent ID: 8909087

Claim:
A printing apparatus that feeds a sheet from one of a first sheet feeding unit and a second sheet feeding unit and performs printing on the sheet, the printing apparatus comprising: a printing unit configured to perform printing; a first receiving unit configured to receive a first setting for changing a feeding source of the sheet from the first sheet feeding unit independently of a job setting for a job for the first sheet feeding unit after an amount of sheets in the first sheet feeding unit reaches a predetermined non-zero amount while the printing unit performs the printing by continuously feeding sheets from the first sheet feeding unit and continue the printing; a second receiving unit configured to receive a second setting for changing the feeding source of the sheet from the second sheet feeding unit and continue the printing independently of the job setting of the job for the second sheet feeding unit after the amount of sheets in the second sheet feeding unit reaches the predetermined non-zero amount while the printing unit performs the printing by continuously feeding sheets from the second sheet feeding unit and; a storing unit configured to store the first setting received by the first receiving unit and the second setting received by the second receiving unit; and a control unit configured to change, in a case where the storing unit stores the first setting when the job is performed, the feeding source of the sheet from the first sheet feeding unit to another sheet feeding unit and continue the printing using the another sheet feeding unit after the amount of sheets in the first sheet feeding unit reaches the predetermined non-zero amount while the printing unit performs printing by continuously feeding sheets from the first sheet feeding unit, wherein the control unit continues, in a case where the storing unit does not store the second setting when the job is performed, the printing using the second sheet feeding unit after the amount of sheets in the second sheet feeding unit reaches the predetermined non-zero amount while the printing unit performs printing by continuously feeding sheets from the second sheet feeding unit.