Printing apparatus, mobile device, printing management server, and control method therefor
AssigneeCanon Kabushiki Kaisha
InventorKENTA YABE
Life of this patent
Estimating the term…
Abstract
A printing apparatus reads a two-dimensional code including an encoded completion condition for the printing apparatus to satisfy in order to complete printing processing according to a print job stored in a printing management server and an encoded identifier of the print job, obtains behavior settings specifying a behavior of the printing apparatus for a case where it is determined that the printing apparatus does not satisfy the completion condition, and executes a behavior specified by the behavior settings in a case where it is determined that the printing apparatus does not satisfy the completion condition.
Claims18
A printing apparatus comprising:
- a reading unit that reads a two-dimensional code including an encoded completion condition for the printing apparatus to satisfy in order to complete printing processing according to a print job stored in a printing management server and an encoded identifier of the print job;
- a settings obtaining unit that obtains behavior settings specifying a behavior of the printing apparatus for a case where it is determined that the printing apparatus does not satisfy the completion condition;
- and
- an executing unit that executes a behavior specified by the behavior settings in a case where it is determined that the printing apparatus does not satisfy the completion condition.
A method for controlling a printing apparatus, the method comprising:
- reading a two-dimensional code including an encoded completion condition for the printing apparatus to satisfy in order to complete printing processing according to a print job stored in a printing management server and an encoded identifier of the print job;
- obtaining behavior settings specifying a behavior of the printing apparatus for a case where it is determined that the printing apparatus does not satisfy the completion condition;
- and
- executing a behavior specified by the behavior settings in a case where it is determined that the printing apparatus does not satisfy the completion condition.
A mobile device comprising:
- an obtaining unit that obtains, from a user, a designation of target print data of printing processing, a designation of print settings for the printing processing, and a designation of behavior settings specifying a behavior of a printing apparatus for a case where it is determined that the printing apparatus does not satisfy a completion condition to be satisfied in order to complete the printing processing;
- a transmitting unit that transmits an issue code request, the issue code request including the print data, the print settings, and the behavior settings to a printing management server;
- a receiving unit that receives, from the printing management server, a two-dimensional code including an encoded completion condition and an encoded identifier of a print job relating to the printing processing as a response to the issue code request;
- and
- a display unit that displays the two-dimensional code.
A method for controlling a mobile device, the method comprising:
- obtaining, from a user, a designation of target print data of printing processing, a designation of print settings for the printing processing, and a designation of behavior settings specifying a behavior of a printing apparatus for a case where it is determined that the printing apparatus does not satisfy a completion condition to be satisfied in order to complete the printing processing;
- transmitting an issue code request, the issue code request including the print data, the print settings, and the behavior settings to a printing management server;
- receiving, from the printing management server, a two-dimensional code including an encoded completion condition and an encoded identifier of a print job relating to the printing processing as a response to the issue code request;
- and
- displaying the two-dimensional code.
A printing management server comprising:
- a receiving unit that receives, from a mobile device, an issue code request, the issue code request including target print data of printing processing, print settings for the printing processing, and behavior settings specifying a behavior of a printing apparatus for a case where it is determined that the printing apparatus does not satisfy a completion condition to be satisfied in order to complete the printing processing;
- a generating unit that generates a two-dimensional code including an encoded completion condition and an encoded identifier of a print job relating to the printing processing;
- and
- a transmitting unit that transmits the two-dimensional code to the mobile device.
A method for controlling a printing management server, the method comprising:
- receiving, from a mobile device, an issue code request, the issue code request including target print data of printing processing, print settings for the printing processing, and behavior settings specifying a behavior of a printing apparatus for a case where it is determined that the printing apparatus does not satisfy a completion condition to be satisfied in order to complete the printing processing;
- generating a two-dimensional code including an encoded completion condition and an encoded identifier of a print job relating to the printing processing;
- and
- transmitting the two-dimensional code to the mobile device.
Dependencies are inferred from the claim text.