Printing system and printing method
AssigneeCanon Kabushiki Kaisha
InventorKenichi Shirai
Life of this patent
Estimating the term…
Abstract
In a printing system in which a document received from a client terminal is registered in a print service, a fixed code corresponding to the registered document is sent back to the client terminal by e-mail, and when a printer notifies the fixed code, print processing is performed for the document corresponding to the fixed code, the URL of the print service which has registered the document is generated, and the network environment of the client terminal is determined. When it is determined that the network environment is an intranet, the fixed code and generated URL are sent back.
Claims12
A printing system in which document data is registered in a print service in accordance with a registration request from a client terminal, and the registered document data is pull-printed from a printing apparatus,
- the print service including
- a determination unit configured to determine, in accordance with the registration request for the document data, whether a pull print instruction to the printing apparatus can be issued by communication from the client terminal, and
- a transmission unit configured to transmit information representing a result of the determination to the client terminal that is a source of the registration request,
- wherein when the information representing the result of the determination represents that the pull print instruction can be issued by communication, the client terminal transmits the pull print instruction to the printing apparatus by communication.
A printing method for registering document data in a print service in accordance with a registration request from a client terminal, and pull-printing the registered document data from a printing apparatus, comprising:
- a step in which the print service determines, in accordance with the registration request for the document data, whether a pull print instruction to the printing apparatus can be issued by communication from the client terminal, and transmits information representing a result of the determination to the client terminal that is a source of the registration request;
- a step in which, when the information representing the received result of the determination represents that the pull print instruction can be issued by communication, the client terminal transmits the pull print instruction to the printing apparatus by communication;
- a step in which the printing apparatus requests document data of the print service in accordance with the pull print instruction;
- a step in which the print service transmits the document data to the printing apparatus in accordance with the request;
- and
- a step in which the printing apparatus prints the received document data.
A print service which registers document data in accordance with a registration request from a client terminal, and transmits the registered document data in accordance with a request from a printing apparatus, comprising:
- a determination unit configured to determine, in accordance with the registration request for the document data, whether a pull print instruction to the printing apparatus can be issued by communication from the client terminal;
- and
- a transmission unit configured to transmit information representing a result of the determination to the client terminal that is a source of the registration request,
- wherein when the information representing the result of the determination represents that the pull print instruction can be issued by communication, the client terminal transmits the pull print instruction to the printing apparatus by communication.
A non-transitory computer-readable recording medium for causing a computer to execute a printing method for registering document data in accordance with a registration request from a client terminal, and transmitting the registered document data in accordance with a request from a printing apparatus, the method comprising:
- determining, in accordance with the registration request for the document data, whether a pull print instruction to the printing apparatus can be issued by communication from the client terminal;
- and
- transmitting information representing a result of the determination to the client terminal that is a source of the registration request.
Dependencies are inferred from the claim text.