CPC G06F 3/1288 (2013.01) [G06F 3/121 (2013.01); G06F 3/1232 (2013.01); G06F 3/1234 (2013.01); G06F 3/1287 (2013.01); G06F 3/1293 (2013.01)] | 21 Claims |
21. A control method for an information processing apparatus capable of communicating with a printing apparatus, the control method comprising:
acquiring print data on which print processing is to be performed by the printing apparatus;
acquiring information concerning the printing apparatus;
determining whether a system related to the printing apparatus corresponds to a system including a server, based on the acquired information concerning the printing apparatus, the server being located outside the information processing apparatus and being capable of communicating with the printing apparatus;
if it is determined that the system related to the printing apparatus corresponds to a system including the server, acquiring printing restriction information concerning the server and performing notification about an error in which print processing is not performed, wherein the notification is performed in a case where information concerning the print data satisfies a predetermined condition indicated by the acquired printing restriction information; and
if it is determined that the system related to the printing apparatus does not correspond to a system including the server, without acquiring the printing restriction information, transmitting the print data to the printing apparatus.
|