Image forming apparatus, cloud system, control method, and non-transitory storage medium
AssigneeCanon Kabushiki Kaisha
InventorYuto Terashima
Life of this patent
Estimating the term…
Abstract
An image forming apparatus configured to communicate with a first cloud cooperation system receives selection of a file stored in a cloud storage service, acquires the selected file via the first cloud cooperation system, performs control to execute printing of the acquired file, receives input of authentication information to be used for connection to a second cloud cooperation system different from the first cloud cooperation system, and transmits information about a result of the executed printing to the second cloud cooperation system via the first cloud cooperation system by using the input authentication information.
Claims8
An image forming apparatus configured to communicate with a first cloud cooperation system, the image forming apparatus comprising:
- a printer;
- at least one memory that stores instructions;
- and
- at least one processor that executes the instructions to:
- request the first cloud cooperation system to acquire a list of files stored in a cloud storage service which is different from the first cloud cooperation system;
- receive, from the first cloud cooperation system, the list of files which is acquired from the cloud storage service by the first cloud cooperation system;
- request the first cloud cooperation system to acquire a file which is selected from the received list by a user;
- receive, from the first cloud cooperation system, the selected file which is acquired from the cloud storage service by the first cloud cooperation system;
- print the received file;
- receive input of authentication information to be used for connection to a second cloud cooperation system different from the first cloud cooperation system;
- and
- transmit the input authentication information and information about a result of the printing to the first cloud cooperation system for causing the first cloud cooperation system to transmit the result of the printing to the second cloud cooperation system by using the input authentication information.
A cloud system comprising:
- a first cloud cooperation system configured to communicate with an image forming apparatus;
- and
- a second cloud cooperation system different from the first cloud cooperation system,
- wherein the first cloud cooperation system performs:
- receiving, from the image forming apparatus, a first request for acquisition of a list of files stored in a cloud storage service which is different from the first cloud cooperation system;
- acquiring the list of files stored in the cloud storage service;
- transmitting the acquired list of files to the image forming apparatus;
- receiving, from the image forming apparatus, a second request for acquisition of a file stored in a cloud storage service from which is selected from the list by a user of the image forming apparatus;
- acquiring the file for which the received acquisition request is made from the cloud storage service;
- transmitting the acquired file to the image forming apparatus;
- receiving, from the image forming apparatus, authentication information to be used for connection to the second cloud cooperation system;
- receiving information about a print result of the transmitted file from the image forming apparatus;
- and
- transmitting the information about the print result to the second cloud cooperation system by using the authentication information to be used for connection to the second cloud cooperation system, and
- wherein the second cloud cooperation system performs:
- receiving the information about the print result from the first cloud cooperation system;
- and
- managing the received information about the print result.
A control method for an image forming apparatus including a printer and configured to communicate with a first cloud cooperation system, the control method comprising:
- requesting the first cloud cooperation system to acquire a list of files stored in a cloud storage service which is different from the first cloud cooperation system;
- receiving, from the first cloud cooperation system, the list of files which is acquired from the cloud storage service by the first cloud cooperation system;
- requesting the first cloud cooperation system to acquire a file which is selected from the received list by a user;
- receiving, from the first cloud cooperation system, the selected file which is acquired from the cloud storage service by the first cloud cooperation system;
- printing the received file;
- receiving input of authentication information to be used for connection to a second cloud cooperation system different from the first cloud cooperation system;
- and
- transmitting the input authentication information and information about a result of the printing to the first cloud cooperation system for causing the first cloud cooperation system to transmit the result of the printing to the second cloud cooperation system by using the input authentication information.
A control method for a cloud system including a first cloud cooperation system configured to communicate with an image forming apparatus, and a second cloud cooperation system different from the first cloud cooperation system, the control method comprising:
- causing the first cloud cooperation system to receive, from the image forming apparatus, a first request for acquisition of a list of files stored in a cloud storage service which is different from the first cloud cooperation system;
- causing the first cloud cooperation system to acquire the list of files stored in the cloud storage service;
- causing the first cloud cooperation system to transmit the acquired list of files to the image forming apparatus;
- causing the first cloud cooperation system to receive, from the image forming apparatus, a second request for acquisition of a file which is selected from the list by a user of the image forming apparatus;
- causing the first cloud cooperation system to acquire the file for which the received acquisition request is made from the cloud storage service;
- causing the first cloud cooperation system to transmit the acquired file to the image forming apparatus;
- causing the first cloud cooperation system to receive, from the image forming apparatus, authentication information to be used for connection to the second cloud cooperation system;
- causing the first cloud cooperation system to receive information about a print result of the transmitted file from the image forming apparatus;
- causing the first cloud cooperation system to transmit the information about the print result to the second cloud cooperation system by using the authentication information to be used for connection to the second cloud cooperation system;
- causing the second cloud cooperation system to receive the information about the print result from the first cloud cooperation system;
- and
- causing the second cloud cooperation system to manage the received information about the print result.
A non-transitory computer-readable storage medium that stores a program, wherein the program causes a processor of an information processing apparatus including a printer to perform:
- requesting a first cloud cooperation system to acquire a list of files stored in a cloud storage service which is different from the first cloud cooperation system;
- receiving, from the first cloud cooperation system, the list of files which is acquired from the cloud storage service by the first cloud cooperation system;
- requesting the first cloud cooperation system to acquire a file which is selected from the received list by a user;
- receiving, from the first cloud cooperation system, the selected file which is acquired from the cloud storage service by the first cloud cooperation system;
- printing the received file;
- receiving input of authentication information to be used for connection to a second cloud cooperation system different from the first cloud cooperation system;
- and
- transmitting the input authentication information and information about a result of the printing to the first cloud cooperation system for causing the first cloud cooperation system to transmit the result of the printing to the second cloud cooperation system by using the input authentication information.
Dependencies are inferred from the claim text.