Printing apparatus capable of counting the number of times of printing, method for controlling printing apparatus, and storage medium
AssigneeCanon Kabushiki Kaisha
InventorRitsuto Sako
Life of this patent
Estimating the term…
Abstract
If the printing protocol associated with a received print job is not an internet printing protocol, the number of times of printing is counted for each type of printing protocol. If the printing protocol associated with a received print job is an internet printing protocol, the number of times of printing is counted while distinguishing a transmission source application by identifying a transmission source application.
Claims11
A method executed by an apparatus that has a first printing function that executes printing based on data transmitted from a first application using IPP (Internet Printing Protocol) and a second printing function that executes printing based on data transmitted from a second application using the IPP, the method comprising:
- making a display unit display a setting screen that includes a first setting, a second setting and a third setting, wherein an ON/OFF state of the first setting is used to enable/disable the first printing function of the apparatus, and wherein an ON/OFF state of the second setting is used to enable/disable the second printing function of the apparatus, and wherein an ON/OFF state of the third setting is used to enable/disable a printing function using the IPP of the apparatus;
- and
- applying the ON/OFF state of the first setting, the ON/OFF state of the second setting and the ON/OFF state of the third setting, which are selected on the setting screen, to the apparatus,
- wherein, if a state of the third setting displayed on the setting screen is the OFF state when a user changes a state of the first setting displayed on the setting screen from the OFF state to the ON state, the state of the third setting displayed on the setting screen is automatically changed from the OFF state to the ON state, and
- wherein, if a state of the third setting displayed on the setting screen is the OFF state when the user changes a state of the second setting displayed on the setting screen from the OFF state to the ON state, the state of the third setting displayed on the setting screen is automatically changed from the OFF state to the ON state.
A printing apparatus that has a first printing function that executes printing based on data transmitted from a first application using IPP (Internet Printing Protocol) and a second printing function that executes a printing based on data transmitted from a second application using the IPP, the printing apparatus comprising:
- at least one memory that stores a set of instructions;
- and
- at least one processor that executes the set of instructions to:
- control a display unit to display a setting screen that includes a first setting, a second setting and a third setting, wherein an ON/OFF state of the first setting is used to enable/disable the first printing function of the printing apparatus, and wherein an ON/OFF state of the second setting is used to enable/disable the second printing function of the printing apparatus, and wherein an ON/OFF state of the third setting is used to enable/disable a printing function using the IPP of the printing apparatus;
- and
- apply the ON/OFF state of the first setting, the ON/OFF state of the second setting and the ON/OFF state of the third setting, which are selected on the setting screen, to the printing apparatus,
- wherein, if a state of the third setting displayed on the setting screen is the OFF state when a user changes a state of the first setting displayed on the setting screen from the OFF state to the ON state, the state of the third setting displayed on the setting screen is automatically changed from the OFF state to the ON state, and
- wherein, if a state of the third setting displayed on the setting screen is the OFF state when the user changes a state of the second setting displayed on the setting screen from the OFF state to the ON state, the state of the third setting displayed on the setting screen is automatically changed from the OFF state to the ON state.
A non-transitory computer-readable storage medium storing computer executable instructions for causing a computer to execute a method for controlling a printing apparatus that has a first printing function that executes printing based on data transmitted from a first application using IPP (Internet Printing Protocol) and a second printing function that executes a printing based on data transmitted from a second application using the IPP, the method comprising:
- making a display unit display a setting screen that includes a first setting, a second setting and a third setting, wherein an ON/OFF state of the first setting is used to enable/disable the first printing function of the printing apparatus, and wherein an ON/OFF state of the second setting is used to enable/disable the second printing function of the printing apparatus, and wherein an ON/OFF state of the third setting is used to enable/disable a printing function using the IPP of the printing apparatus;
- and
- applying the ON/OFF state of the first setting, the ON/OFF state of the second setting and the ON/OFF state of the third setting, which are selected on the setting screen, to the printing apparatus,
- wherein, if a state of the third setting displayed on the setting screen is the OFF state when a user changes a state of the first setting displayed on the setting screen from the OFF state to the ON state, the state of the third setting displayed on the setting screen is automatically changed from the OFF state to the ON state, and
- wherein, if a state of the third setting displayed on the setting screen is the OFF state when the user changes a state of the second setting displayed on the setting screen from the OFF state to the ON state, the state of the third setting displayed on the setting screen is automatically changed from the OFF state to the ON state.
Dependencies are inferred from the claim text.