Printing apparatus, control method, and storage medium for performing printing using a cloud print service
AssigneeCanon Kabushiki Kaisha
InventorGo Inoue
Life of this patent
Estimating the term…
Abstract
A control method of a printing apparatus for acquiring a print job from a cloud print service, and performing printing based on the acquired print job includes transmitting, in a case where a notification received from the cloud print service includes information indicating that a fetchable print job exists, a first request related to the print job, to the cloud print service, executing login processing of causing a user to log into the printing apparatus, and transmitting a second request related to the print job, to the cloud print service conditional upon the login processing being performed.
Claims12
A printing apparatus including a printing unit configured to acquire a print job from a cloud print service, and perform printing based on the acquired print job, the printing apparatus comprising:
- one or more processors that execute a set of instructions, the instructions, when executed, causing the printing apparatus to perform operations comprising:
- transmitting, in a case where a notification received from the cloud print service includes information indicating that a fetchable print job exists, a first request related to the fetchable print job, to the cloud print service, wherein printing for the fetchable print job acquired by transmitting the first request is performed without selection from a job list after the notification by a user, the fetchable print job being a first print job;
- transmitting a second request related to a second print job, to the cloud print service after login authentication for the user, the second print job being different from the first print job;
- and
- performing printing for the second print job selected from the job list by the user,
- wherein the second print job for which the printing is performed is a print job acquired by transmitting the second request.
A control method of a printing apparatus configured to acquire a print job from a cloud print service, and perform printing based on the acquired print job, the control method comprising:
- transmitting, in a case where a notification received from the cloud print service includes information indicating that a fetchable print job exists, a first request related to the fetchable print job, to the cloud print service, wherein printing for the fetchable print job acquired by transmitting the first request is performed without selection from a job list after the notification by a user, the fetchable print job being a first print job;
- transmitting a second request related to a second print job, to the cloud print service after login authentication for the user, the second print job being different from the first print job;
- and
- performing printing for the second print job selected from the job list by the user,
- wherein the second print job for which the printing is performed is a print job acquired by transmitting the second request.
A non-transitory computer-readable storage medium storing a computer-executable program for causing a computer to execute a method for controlling a printing apparatus configured to acquire a print job from a cloud print service, and perform printing based on the acquired print job, the method comprising:
- transmitting, in a case where a notification received from the cloud print service includes information indicating that a fetchable print job exists, a first request related to the fetchable print job, to the cloud print service, wherein printing for the fetchable print job acquired by transmitting the first request is performed without selection from a job list after the notification by a user, the fetchable print job being a first print job;
- transmitting a second request related to a second print job, to the cloud print service after login authentication for the user, the second print job being different from the first print job;
- and
- performing printing for the second print job selected from the job list by the user,
- wherein the second print job for which the printing is performed is a print job acquired by transmitting the second request.
Dependencies are inferred from the claim text.