CLOUD COMPUTING SYSTEM, DOCUMENT PROCESSING METHOD, AND STORAGE MEDIUM
First Claim
1. A cloud computing system comprising:
- a request reception unit configured to be realized by executing a request reception program that stores a message corresponding to a job in a storage unit in response to the reception of a processing request for the job from an image forming apparatus;
a back-end processing unit configured to be realized by executing a back-end processing program that makes an acquisition request for the message to the storage unit at regular intervals, and when the message has been acquired from the storage unit, performs processing based on the acquired message;
wherein the back-end processing unit comprises;
a division processing back-end processing unit configured to generate divided document data by dividing document data corresponding to the processing request received by the request reception unit;
a document processing back-end processing unit configured to perform document processing for the divided document data; and
a coupling processing back-end processing unit configured to couple the document-processed divided document data, anda management unit configured to provide instructions to increase or decreasing the number of the division processing back-end processing units, the document processing back-end processing units, and the coupling processing back-end processing units in response to the processing status of each of the back-end processing units.
1 Assignment
0 Petitions
Accused Products
Abstract
A reception processing unit provided in a document processing system receives a document data processing request from a user device. A division processing unit divides document data corresponding to the processing request and generates divided document data. A document processing unit performs document processing for the divided document data, and a coupling processing unit combines the document-processed divided document data. A resource management unit increases or decreases the number of the division processing units, the document processing units, and the coupling processing units in response to the processing status of each thereof.
26 Citations
6 Claims
-
1. A cloud computing system comprising:
-
a request reception unit configured to be realized by executing a request reception program that stores a message corresponding to a job in a storage unit in response to the reception of a processing request for the job from an image forming apparatus; a back-end processing unit configured to be realized by executing a back-end processing program that makes an acquisition request for the message to the storage unit at regular intervals, and when the message has been acquired from the storage unit, performs processing based on the acquired message; wherein the back-end processing unit comprises; a division processing back-end processing unit configured to generate divided document data by dividing document data corresponding to the processing request received by the request reception unit; a document processing back-end processing unit configured to perform document processing for the divided document data; and a coupling processing back-end processing unit configured to couple the document-processed divided document data, and a management unit configured to provide instructions to increase or decreasing the number of the division processing back-end processing units, the document processing back-end processing units, and the coupling processing back-end processing units in response to the processing status of each of the back-end processing units. - View Dependent Claims (2, 3, 4)
-
-
5. A document processing method comprising:
-
storing, in a storage step, a message corresponding to a job in a storage unit in response to the reception of a processing request for the job from an image forming apparatus using a request reception unit configured to be realized by executing a request reception program; and making, in a processing step, an acquisition request for the message to the storage unit at regular intervals, and when the message has been acquired from the storage unit, performing processing based on the acquired message using a back-end processing unit configured to be realized by executing a back-end processing program; wherein the processing step further comprises; generating divided document data by dividing document data corresponding to the processing request using a division processing back-end processing unit that is the back-end processing unit; performing document processing for the divided document data using a document processing back-end processing unit that is the back-end processing unit; coupling the document-processed divided document data using a coupling processing back-end processing unit that is the back-end processing unit; and increasing or decreasing the number of the division processing back-end processing units, the document processing back-end processing units, and the coupling processing back-end processing units in response to the processing status of each of the back-end processing units.
-
-
6. A storage medium storing a computer-readable program for causing a computer to execute a document processing method comprising:
-
storing, in a storage step, a message corresponding to a job in a storage unit in response to the reception of a processing request for the job from an image forming apparatus using a request reception unit configured to be realized by executing a request reception program; and making, in a processing step, an acquisition request for the message to the storage unit at regular intervals, and when the message has been acquired from the storage unit, performing processing based on the acquired message using a back-end processing unit configured to be realized by executing a back-end processing program; wherein the processing step further comprises; generating divided document data by dividing document data corresponding to the processing request using a division processing back-end processing unit that is the back-end processing unit; performing document processing for the divided document data using a document processing back-end processing unit that is the back-end processing unit; coupling the document-processed divided document data using a coupling processing back-end processing unit that is the back-end processing unit; and increasing or decreasing the number of the division processing back-end processing units, the document processing back-end processing units, and the coupling processing back-end processing units in response to the processing status of each of the back-end processing units.
-
Specification