US 12,067,317 B2
Information processing apparatus having chat function, information processing system, control methods therefor, and storage media storing control programs therefor
Taiki Sumi, Kanagawa (JP)
Assigned to CANON KABUSHIKI KAISHA, Tokyo (JP)
Filed by CANON KABUSHIKI KAISHA, Tokyo (JP)
Filed on Aug. 1, 2023, as Appl. No. 18/363,212.
Claims priority of application No. 2022-132615 (JP), filed on Aug. 23, 2022.
Prior Publication US 2024/0069832 A1, Feb. 29, 2024
Int. Cl. G06F 3/12 (2006.01); H04N 1/00 (2006.01)
CPC G06F 3/1257 (2013.01) [G06F 3/1204 (2013.01); H04N 1/00482 (2013.01); G06F 3/1288 (2013.01)] 17 Claims
OG exemplary drawing
 
1. An information processing apparatus included in an information processing system that further includes an image forming apparatus and an external server and enables proxy execution of a job to the image forming apparatus by a proxy executor based on a request from a requester, the information processing apparatus comprising:
at least one memory and at least one processor and/or at least one circuit that function as:
a first display control unit configured to perform control to display a first screen used for a chat between the requester and the proxy executor;
a second display control unit configured to perform control to display a second screen for setting a job for the image forming apparatus in a case where the requester performs a first operation during display of the first screen; and
a transmission control unit configured to perform control to transmit information indicating a setting performed on the second screen to the external server to control the external server to generate a setting information package of the job set on the second screen in a case where the requester performs a second operation during display of the second screen,
wherein the proxy executor can be set based on an operation performed on the second screen, and
wherein a notification showing that the proxy execution of the job using the setting information package is transmitted from the external server to the proxy executor in a case where information indicating the setting performed on the second screen includes information indicating that the proxy executor is set.
 
13. An information processing system that enables proxy execution of a job to an image forming apparatus by a proxy executor based on a request from a requester using an information processing apparatus, the information processing system comprising:
the information processing apparatus comprising at least one memory and at least one processor and/or at least one circuit that function as:
a first display control unit configured to perform control to display a first screen used for a chat between the requester and the proxy executor;
a second display control unit configured to perform control to display a second screen for setting a job for the image forming apparatus in a case where the requester performs a first operation during display of the first screen; and
a transmission control unit configured to transmit information indicating a setting performed on the second screen to an external server to control the external server to generate a setting information package of the job set on the second screen in a case where the requester performs a second operation during display of the second screen,
wherein the proxy executor can be set based on an operation performed on the second screen,
the external server comprising at least one memory and at least one processor and/or at least one circuit that function as:
a generation unit configured to generate the setting information package based on the job setting;
a management unit configured to manage the setting information package generated; and
a notification transmission unit configured to transmit a notification showing that the proxy execution of the job using the setting information package is transmitted to the proxy executor in a case where information indicating the setting performed on the second screen includes information indicating that the proxy executor is set; and
the image forming apparatus comprising at least one memory and at least one processor and/or at least one circuit that function as:
a job display control unit configured to perform control to display an instruction item for instructing execution of the job based on the setting information package when the proxy executor logs in; and
a job execution unit configured to execute the job based on the job setting included in the setting information package when the instruction item is operated.