WEB SERVICE SYSTEM, SERVER MANAGEMENT APPARATUS, AND WEB SERVICE PROVIDING METHOD
First Claim
Patent Images
1. A Web service system comprising:
- an image forming apparatus; and
a server management apparatus that manages a plurality of servers for providing a Web service corresponding to processing requested by the image forming apparatus,wherein the server management apparatus comprises;
a first acquisition unit configured to acquire location information about a server and resource information about a resource of the server from the servers and to manage the acquired information as server information;
a request reception unit configured to receive a processing request from the image forming apparatus;
a second acquisition unit configured to acquire location information about the image forming apparatus from the image forming apparatus; and
a selection unit configured to select a server for providing a Web service corresponding to the processing request from the plurality of servers on the basis of server information managed by the first acquisition unit, a processing request received by the request reception unit, and location information about the image forming apparatus acquired by the second acquisition unit to thereby assign the selected server to the image forming apparatus.
1 Assignment
0 Petitions
Accused Products
Abstract
A virtual device management server manages location information and resource information about a virtual device server as server information. The virtual device management server receives a processing request and printer location information from a printer. Then, the virtual device management server selects a virtual device server for providing a Web service corresponding to the processing request on the basis of server information, the processing request, and location information about the printer to thereby assign the selected virtual device server to the printer.
-
Citations
8 Claims
-
1. A Web service system comprising:
-
an image forming apparatus; and a server management apparatus that manages a plurality of servers for providing a Web service corresponding to processing requested by the image forming apparatus, wherein the server management apparatus comprises; a first acquisition unit configured to acquire location information about a server and resource information about a resource of the server from the servers and to manage the acquired information as server information; a request reception unit configured to receive a processing request from the image forming apparatus; a second acquisition unit configured to acquire location information about the image forming apparatus from the image forming apparatus; and a selection unit configured to select a server for providing a Web service corresponding to the processing request from the plurality of servers on the basis of server information managed by the first acquisition unit, a processing request received by the request reception unit, and location information about the image forming apparatus acquired by the second acquisition unit to thereby assign the selected server to the image forming apparatus. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A server management apparatus that manages a plurality of servers for providing a Web service corresponding to processing requested by the image forming apparatus, the server management apparatus comprising:
-
a first acquisition unit configured to acquire location information about a server and resource information about the resource of the server from the servers and to manage the acquired information as server information; a request reception unit configured to receive a processing request from the image forming apparatus; a second acquisition unit configured to acquire location information about the image forming apparatus from the image forming apparatus; and a selection unit configured to select a server for providing a Web service corresponding to the processing request from the plurality of servers on the basis of server information managed by the first acquisition unit, a processing request received by the request reception unit, and location information about the image forming apparatus acquired by the second acquisition unit to thereby assign the selected server to the image forming apparatus.
-
-
7. A method for providing a Web service in a system comprising an image forming apparatus and a server management apparatus that manages as plurality of servers for providing a Web service corresponding to processing requested by the image forming apparatus, the method comprising:
-
acquiring, in the server management apparatus, location information about a server and resource information about the resource of the server from the servers and managing the acquired information as server information; receiving, in the server management apparatus, a processing request from the image forming apparatus; acquiring, in the server management apparatus, location information about the image forming apparatus from the image forming apparatus; and selecting, in the server management apparatus, a server for providing a Web service corresponding to the processing request on the basis of the server information, the processing request, and the location information about the image forming apparatus to thereby assign the selected server to the image forming apparatus.
-
-
8. A computer readable storage medium on which is stored a computer program for making a computer execute a method for providing a Web service in a system comprising an image forming apparatus and a server management apparatus that manages a plurality of servers for providing a Web service corresponding to processing requested by the image forming apparatus, the method comprising:
-
acquiring, in the server management apparatus, location information about a server and resource information about the resource of the server from the servers and managing the acquired information as server information; receiving, in the server management apparatus, a processing request from the image forming apparatus; acquiring, in the server management apparatus, location information about the image forming apparatus from the image forming apparatus; and selecting, in the server management apparatus, a server for providing a Web service corresponding to the processing request on the basis of the server information, the processing request, and the location information about the image forming apparatus to thereby assign the selected server to the image forming apparatus.
-
Specification