Patent ID: 8270011

Claim:
A print controlling device configured to control a printer by transmitting printer controlling information, comprising: a processor; and memory storing computer readable instructions that, when executed, cause at least one portion of the print controlling device to function as: a print setting data generating module configured to generate print setting data based on desired print settings; a print data generating module configured to generate print data including the print setting data as header information thereof, and a converting module configured to convert the print data generated by the print data generating module to the printer controlling information and to transmit the printer controlling information to the printer, wherein the print setting data generating module is capable of generating operational control setting data in accordance with an operational control setting by a user, wherein the converting module includes: a judging module configured to judge: whether the print setting data included in the print data includes the operational control setting data, and whether the printer is capable of executing the operational control setting; and a job control information transmitting module configured to: in response to determining that the print data includes the operational control setting data and that the printer is capable of executing the operational control setting, generate job controlling information using the print setting data and transmit only the generated job controlling information which corresponds to the operational control setting to the printer, and in response to determining that the print data includes the operational control setting data and that the printer is not capable of executing the operational control setting, transmit the print data to the printer without generating and transmitting the job controlling information corresponding to the operational control setting, and wherein, when the judging module judges that the print setting data includes the operational control setting data, generating the job controlling information includes deleting contents of the print data other than the operational control setting data before generating and transmitting the job controlling information to the printer.