IMAGE FORMING APPARATUS, METHOD FOR CONTROLLING THE SAME, AND STORAGE MEDIUM
First Claim
1. An image forming apparatus to communicate with a service provision system via a firewall, the image forming apparatus comprising:
- an identification unit configured to identify, out of services provided by the service provision system, a service which provides a substitute function corresponding to a function of the image forming apparatus limited by a failure;
a determination unit configured to determine, out of a plurality of communication methods to be used for communication with the service provision system via the firewall, a communication method to be used to perform data communication with the service identified by the identification unit; and
a communication unit configured to perform data communication with the service identified by the identification unit by using the communication method determined by the determination unit.
1 Assignment
0 Petitions
Accused Products
Abstract
An image forming apparatus to communicate with a service provision system via a firewall may include an identification unit, a determination unit, and a communication unit. The identification unit identifies, out of services provided by the service provision system, a service which provides a substitute function corresponding to a function of the image forming apparatus limited by a failure. The determination unit determines, out of a plurality of communication methods to be used for communication with the service provision system via the firewall, a communication method to be used to perform data communication with the service identified by the identification unit. The communication unit performs data communication with the service identified by the identification unit by using the communication method determined by the determination unit.
29 Citations
13 Claims
-
1. An image forming apparatus to communicate with a service provision system via a firewall, the image forming apparatus comprising:
-
an identification unit configured to identify, out of services provided by the service provision system, a service which provides a substitute function corresponding to a function of the image forming apparatus limited by a failure; a determination unit configured to determine, out of a plurality of communication methods to be used for communication with the service provision system via the firewall, a communication method to be used to perform data communication with the service identified by the identification unit; and a communication unit configured to perform data communication with the service identified by the identification unit by using the communication method determined by the determination unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for controlling an image forming apparatus to communicate with a service provision system via a firewall, the method comprising:
-
via an identification unit, identifying, out of services provided by the service provision system, a service which provides a substitute function corresponding to a function of the image forming apparatus disabled by a failure; via a determination unit, determining, out of a plurality of communication methods to be used for communication with the service provision system via the firewall, a communication method to be used to receive the service identified by the identification unit; and via a communication unit, controlling the image forming apparatus which performs data communication with the service identified by the identification unit by using the communication method determined by the determination unit.
-
-
13. A storage medium storing a program causing an image forming apparatus to execute a method for controlling the image forming apparatus to communicate with a service provision system via a firewall, the method comprising:
-
identifying, out of services provided by the service provision system, a service which provides a substitute function corresponding to a function of the image forming apparatus disabled by a failure; determining, out of a plurality of communication methods to be used for communication with the service provision system via the firewall, a communication method to be used to receive the identified service; and performing data communication with the identified service by using the determined communication method.
-
Specification