Patent ID: 8094332

Claim:
A system including an information processing apparatus that operates a first graphics unit that generates first graphics data processible by a first printer driver in accordance with a print instruction from a first application, and a second graphics unit that generates second graphics data processible by a second printer driver in accordance with a print instruction from a second application, and an image forming apparatus that prints by receiving print data generated by the information processing apparatus, wherein the information processing apparatus comprises: a transmitting unit for transmitting first print data generated by the first printer driver in accordance with the print instruction from the first application, or transmitting second print data generated by the second printer driver in accordance with the print instruction from the second application, wherein the first print data is generated by the first printer driver based on the first graphics data converted from the second graphics data, and the second print data is generated by the second printer driver based on the second graphics data, and wherein the image forming apparatus comprises: a receiving unit for receiving the first print data or the second print data from the information processing apparatus; and a control unit for controlling to print based on the second print data in a case that the receiving unit receives the second print data, and to inhibit printing of the first print data in a case that the receiving unit receives the first print data; and a setting unit for setting a security setting, wherein when the security setting is set, and the first print data has been generated by converting the second graphics data into the first graphics data and outputting the first graphics data to the first printer driver, said control unit inhibits printing of the first print data received by said receiving unit, when the security setting is not set, and the first print data has been generated by converting the second graphics data into the first graphics data and outputting the first graphics data to the first printer driver, said control unit executes printing of the first print data received by said receiving unit.