Information processing system, image forming apparatus and method of controlling the same, and storage medium
AssigneeCanon Kabushiki Kaisha
InventorShu Kumahashi
Life of this patent
Estimating the term…
Abstract
An information processing system including an image forming apparatus provided with an output function for outputting operating information to a management server and an information processing apparatus capable of operating as a proxy of the output function is provide. The image forming apparatus provides a predetermined web service, and accepts a request for setting the proxy of the output function via the predetermined web service. The information processing apparatus transmits a request for setting a proxy for making use of the information processing apparatus as a proxy for the output function to the image forming apparatus providing the predetermined web service among apparatuses on a network.
Claims15
An information processing system including an image forming apparatus provided with an output function for outputting operating information to a management server and an information processing apparatus capable of operating as a proxy of the output function,
- the image forming apparatus comprising:
- one or more first memories storing instructions;
- and
- one or more first processors that execute the instructions to:
- provide a predetermined web service;
- accept a request for setting the proxy of the output function via the predetermined web service;
- store a setting of the proxy that is included in the accepted request;
- in a case that an event for transmitting the operating information occurs, transmit the operating information to the management server via the proxy based on the stored setting of the proxy;
- register information including a name of the predetermined web service, a status indicating whether the predetermined web service is enabled or disabled, and a path for specifying the predetermined web service, wherein the request for setting the proxy includes the path corresponding to the predetermined web service and a path for setting the proxy, and
- the information processing apparatus comprising:
- one or more second memories storing instructions;
- and
- one or more second processors that execute the instructions to:
- transmit a request for setting a proxy for making use of the information processing apparatus as a proxy for the output function to the image forming apparatus providing the predetermined web service among apparatuses on a network.
An information processing system including a plurality of image forming apparatuses provided with an output function for outputting operating information to a management server,
- a first image forming apparatus of the plurality of image forming apparatuses comprising:
- one or more memories storing instructions;
- and
- one or more processors that execute the instructions to:
- provide a predetermined web service;
- accept a request for setting a proxy of the output function via the predetermined web service;
- store a setting of the proxy that is included in the accepted request;
- in a case that an event for transmitting the operating information occurs, transmit the operating information to the management server via the proxy based on the stored setting of the proxy;
- register information including a name of the predetermined web service, a status indicating whether the predetermined web service is enabled or disabled, and a path for specifying the predetermined web service;
- and
- transmit a request for setting a proxy for making use of the first image forming apparatus as a proxy of the output function to a second image forming apparatus of the plurality of image forming apparatuses,
- wherein the request for setting the proxy includes the path corresponding to the predetermined web service and a path for setting the proxy.
An image forming apparatus provided with an output function for outputting operating information to a management server, the apparatus comprising:
- one or more memories storing instructions;
- and
- one or more processors that execute the instructions to:
- provide a predetermined web service;
- accept a request for setting a proxy of the output function via the predetermined web service;
- store a setting of the proxy that is included in the accepted request;
- in a case that an event for transmitting the operating information occurs, transmit the operating information to the management server via the proxy based on the stored setting of the proxy;
- register information including a name of the predetermined web service, a status indicating whether the predetermined web service is enabled or disabled, and a path for specifying the predetermined web service;
- and
- transmit the operating information to the management server via the proxy of the output function set in the setting of the proxy in response to an event for transmitting the operating information,
- wherein the request for setting the proxy includes the path corresponding to the predetermined web service and a path for setting the proxy.
An image forming apparatus provided with an output function for outputting operating information to a management server, the apparatus comprising:
- one or more memories storing instructions;
- and
- one or more processors that execute the instructions to:
- provide a predetermined web service;
- accept a request for setting a proxy of the output function via the predetermined web service;
- store a setting of the proxy that is included in the accepted request;
- in a case that an event for transmitting the operating information occurs, transmit the operating information to the management server via the proxy based on the stored setting of the proxy;
- register information including a name of the predetermined web service, a status indicating whether the predetermined web service is enabled or disabled, and a path for specifying the predetermined web service;
- and
- transmit a request for setting a proxy for making use of the image forming apparatus as a proxy of the output function to a first image forming apparatus including the output function and connected via a network,
- wherein the request for setting the proxy includes the path corresponding to the predetermined web service and a path for setting the proxy.
A method of controlling an image forming apparatus provided with an output function for outputting operating information to a management server, the method comprising:
- providing a predetermined web service;
- accepting a request for setting a proxy of the output function via the predetermined web service;
- storing a setting of the proxy that is included in the accepted request;
- in a case that an event for transmitting the operating information occurs, transmitting the operating information to the management server via the proxy based on the stored setting of the proxy;
- registering information including a name of the predetermined web service, a status indicating whether the predetermined web service is enabled or disabled, and a path for specifying the predetermined web service;
- and
- transmitting the operating information to the management server via the proxy of the output function set in the setting of the proxy, in response to an event for transmitting the operating information,
- wherein the request for setting the proxy includes the path corresponding to the predetermined web service and a path for setting the proxy.
A method of controlling an image forming apparatus provided with an output function for outputting operating information to a management server, the method comprising:
- providing a predetermined web service;
- accepting a request for setting a proxy of the output function via the predetermined web service;
- storing a setting of the proxy that is included in the accepted request;
- in a case that an event for transmitting the operating information occurs, transmitting the operating information to the management server via the proxy based on the stored setting of the proxy;
- registering information including a name of the predetermined web service, a status indicating whether the predetermined web service is enabled or disabled, and a path for specifying the predetermined web service;
- and
- transmitting a request for setting a proxy for making use of the image forming apparatus as a proxy of the output function to a first image forming apparatus including the output function and connected via a network,
- wherein the request for setting the proxy includes the path corresponding to the predetermined web service and a path for setting the proxy.
A non-transitory computer-readable storage medium storing a program for causing a processor to execute a method of controlling an image forming apparatus provided with an output function for outputting operating information to a management server, the method comprising:
- providing a predetermined web service;
- accepting a request for setting a proxy of the output function via the predetermined web service;
- storing a setting of the proxy that is included in the accepted request;
- in a case that an event for transmitting the operating information occurs, transmitting the operating information to the management server via the proxy based on the stored setting of the proxy;
- registering information including a name of the predetermined web service, a status indicating whether the predetermined web service is enabled or disabled, and a path for specifying the predetermined web service;
- and
- transmitting the operating information to the management server via the proxy of the output function set in the setting of the proxy, in response to an event for transmitting the operating information,
- wherein the request for setting the proxy includes the path corresponding to the predetermined web service and a path for setting the proxy.
A non-transitory computer-readable storage medium storing a program for causing a processor to execute a method of controlling an image forming apparatus provided with an output function for outputting operating information to a management server, the method comprising:
- providing a predetermined web service;
- accepting a request for setting a proxy of the output function via the predetermined web service;
- storing a setting of the proxy that is included in the accepted request;
- in a case that an event for transmitting the operating information occurs, transmitting the operating information to the management server via the proxy based on the stored setting of the proxy;
- registering information including a name of the predetermined web service, a status indicating whether the predetermined web service is enabled or disabled, and a path for specifying the predetermined web service;
- and
- transmitting a request for setting a proxy for making use of the image forming apparatus as a proxy of the output function to a first image forming apparatus including the output function and connected via a network,
- wherein the request for setting the proxy includes the path corresponding to the predetermined web service and a path for setting the proxy.
Dependencies are inferred from the claim text.