Patent ID: 7830534

Claim:
An information processing apparatus that transmits print data to a printer, comprising: a display unit that displays an image on a display screen; a pointing device signal receiving unit that receives a signal from a pointing device; an input device signal receiving unit that receives a signal from an input device from which when one or more positions are pressed by an operator, a signal corresponding to the pressed positions is output; an icon display controller that displays a first icon that indicates the printer and a second icon that indicates a document on the display screen; a pointing device event detector that detects that the second icon is dragged and dropped onto the first icon, and/or that the first icon is dragged and dropped onto the second icon, using the pointing device on the display screen; an input device signal detector that detects a signal from the input device at the time of detection of the drop event by the pointing device event detector; a printing condition setting storing unit that stores a printing condition registered for the printer indicated by the first icon corresponding to a signal detected by the input device signal detector; a print data generator that generates print data corresponding to the document indicated by the second icon when the drop event is detected, the print data being to be processed in the printer indicated by the first icon based on a printing condition that corresponds to the signal detected by the input device signal detector; and a print data transmitter that transmits generated print data to the printer indicated by the first icon.