Patent ID: 8610908

Claim:
An information processing apparatus for generating output data processable by a data outputting apparatus coupled thereto, comprising: a data requesting unit configured to send a data request to the data outputting apparatus to request the data outputting apparatus to provide output condition setting screen data for displaying an output condition setting screen on which an output condition used in outputting the output data at the data outputting apparatus is to be set; a screen display unit configured to receive the output condition setting screen data sent from the data outputting apparatus responding to the data request from the data requesting unit and to display the output condition setting screen based on the output condition setting screen data; a setting information storing unit configured to store, in a storage apparatus, output condition setting information that is set on the output condition setting screen displayed by the screen display unit; and an output data generating unit configured to generate output data processable by the data outputting apparatus in response to the output condition setting information stored in the storage apparatus, wherein the data requesting unit is further configured to specify a type of page description language corresponding to a driver of the data outputting apparatus in CGI arguments of URL information that is sent from the data requesting unit when a Web browser is activated, thereby notifying the data outputting apparatus of a driver user interface conforming to PCL or PostScript as an activation mode.