Patent ID: 11893294
Assignee: BROTHER KOGYO KABUSHIKI KAISHA
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 7:
8. A printing system comprising:
a printer; and
an information processing apparatus having a controller and a communication interface that communicates with the printer,
wherein the controller of the information processing apparatus is configured to be executable with an instruction which causes the information processing apparatus to transmit a printing capability information request for requesting printing capability information of the printer to the printer,
wherein the printer is configured to be executable with an instruction which causes the printer to transmit the printing capability information of the printer to the information processing apparatus, in response to the printing capability information request, and
wherein the controller of the information processing apparatus is configured to be further executable with instructions which cause the information processing apparatus to perform:
receiving and acquiring the printing capability information transmitted from the printer;
displaying a print quality setting corresponding to the printing capability information on a display unit of the information processing apparatus;
receiving an input of a print quality setting corresponding to the printing capability information, the input of the print quality setting corresponding to the display on the display unit;
notifying a general-purpose printing program of a receiving result in the receiving of the input of the print quality setting;
determining a corresponding data correction manner, based on a receiving result in the receiving of the input of the print quality setting;
acquiring intermediate print data generated by the general-purpose printing program incorporated in an operating system of the information processing apparatus the intermediate print data corresponding to the receiving result;
correcting the intermediate print data based on the data correction manner to make corrected intermediate print data;
generating, using the corrected intermediate print data, print output data to be output to the printer based on the data correction manner; and
transmitting the print output data to the printer.