Patent ID: 7916325

Claim:
An information processing apparatus comprising: a designation unit that activates a printer driver installed on the information processing apparatus to display a menu that designates, as a paper supply source, one of a first paper supplying port, a second paper supplying port, and a source indicated by a paper supply switching button provided on a printer, which sets paper to be supplied from either the first paper supplying port or the second paper supplying port; an output unit that generates, using the printer driver, print data including information indicating an item designated on the menu and outputs the print data to the printer as a print job; a determination unit that determines whether or not the print job to be outputted by said output unit is a job to be printed on a paper supplied from the paper supply source according to the paper supply switching button provided on the printer; and a display unit that displays, when the out-of-paper state occurs in the printer, (i) information which indicates lack of paper, a prompt to replenish the paper to resume the printing of the print job, and a button indicating how to switch a paper supplying method, if said determination unit determines that the print job outputted by said output unit is a job to be printed on the paper supplied from the paper supply source according to the paper supplying switching button provided on the printer, or (ii) information which indicates lack of paper and a prompt to replenish paper to resume the printing of the print job without displaying the button indicating how to switch the paper supplying method, if said determination unit determines that the print job outputted by said output unit is not a job to be printed on the paper supplied from the paper supply source according to the paper supplying switching button provided on the printer, wherein when the button indicating how to switch the paper supplying method is designated by a user, said display unit displays information indicating that printing of the print job can resume by switching from the first paper supplying port to the second paper supplying port or switching from the second paper supplying port to the first paper supplying port.