Patent ID: 11949830
Assignee: CANON KABUSHIKI KAISHA
Field: Audio-visual technology (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 16:
17. A method for providing a setting screen including a plurality of setting items for applying a setting to a printing apparatus,
wherein the plurality of setting items include:
a first setting item configured to change a setting whether to execute printing based on data which is transmitted from first type software by using Internet Printing Protocol (IPP) on the basis of a user instruction, and
a second setting item configured to change a setting whether to execute printing based on data which is transmitted from second type software by using the IPP on the basis of a user instruction, and the method comprising:
applying to the printing apparatus a setting whether to execute printing based on the data which is transmitted from the first type software and a setting whether to execute printing based on the data which is transmitted from the second type software which have been set by the user instruction on the setting screen, and wherein
in a case where a setting not to execute printing based on the data which is transmitted by using the IPP from the first type software based on the first setting item is applied to the printing apparatus, the printing apparatus does not execute printing based on the data which is transmitted by using the IPP from the first type software even in a situation where the controller is in a state of executing printing by using the IPP,
in a case where a setting not to execute printing based on the data which is transmitted by using the IPP from the second type software based on the second setting item is applied to the printing apparatus, the printing apparatus does not execute printing based on the data which is transmitted by using the IPP from the second type software even in a situation where the controller is in a state of executing printing by using the IPP, and
information included in an HTTP request which is transmitted from the first type software is different from information included in an HTTP request which is transmitted from the second type software.