Control device, non-transitory recording medium and image forming system
First Claim
1. A control device that is an image forming apparatus communicable with a plurality of image forming apparatuses, said control device comprising:
- a storage that stores a job; and
a hardware processor configured to;
obtain history information from said plurality of image forming apparatuses;
decide two or more image forming apparatuses as spool destinations of an accepted job from said plurality of image forming apparatuses based on plural pieces of history information obtained by said hardware processor;
transmit an entirety of the accepted job to each of the two or more image forming apparatuses decided by said hardware processor;
manage the job stored in said storage and the job spooled in another image forming apparatus; and
obtain the job from said storage or said another image forming apparatus so as to execute the job, whereinwhen said hardware processor starts execution of the job obtained from said storage, said hardware processor transmits a job start notification to said another image forming apparatus, and when the execution of the job is completed, said hardware processor transmits a job completion notification to said another image forming apparatus,when said hardware processor receives the job start notification from said another image forming apparatus and a same job as the job executed by said another image forming apparatus is stored in said storage, said hardware processor locks the job, and after receiving the job completion notification from said another image forming apparatus, said hardware processor deletes the job from said storage.
1 Assignment
0 Petitions
Accused Products
Abstract
A control device that is communicable with a plurality of image forming apparatuses, comprises: an information obtaining part that obtains history information from the plurality of image forming apparatuses; a spool destination deciding part that decides two or more image forming apparatuses as spool destinations of an accepted job from the plurality of image forming apparatuses based on plural pieces of history information obtained by the information obtaining part; and a job transmitter that transmits a job to the two or more image forming apparatuses decided by the spool destination deciding part.
11 Citations
44 Claims
-
1. A control device that is an image forming apparatus communicable with a plurality of image forming apparatuses, said control device comprising:
-
a storage that stores a job; and a hardware processor configured to; obtain history information from said plurality of image forming apparatuses; decide two or more image forming apparatuses as spool destinations of an accepted job from said plurality of image forming apparatuses based on plural pieces of history information obtained by said hardware processor; transmit an entirety of the accepted job to each of the two or more image forming apparatuses decided by said hardware processor; manage the job stored in said storage and the job spooled in another image forming apparatus; and obtain the job from said storage or said another image forming apparatus so as to execute the job, wherein when said hardware processor starts execution of the job obtained from said storage, said hardware processor transmits a job start notification to said another image forming apparatus, and when the execution of the job is completed, said hardware processor transmits a job completion notification to said another image forming apparatus, when said hardware processor receives the job start notification from said another image forming apparatus and a same job as the job executed by said another image forming apparatus is stored in said storage, said hardware processor locks the job, and after receiving the job completion notification from said another image forming apparatus, said hardware processor deletes the job from said storage. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A control device that is an image forming apparatus communicable with a plurality of image forming apparatuses, said control device comprising:
-
a storage that stores a job; and a hardware processor configured to; obtain history information from said plurality of image forming apparatuses; decide two or more image forming apparatuses as spool destinations of an accepted job from said plurality of image forming apparatuses based on plural pieces of history information obtained by said hardware processor; transmit an entirety of the accepted job to each of the two or more image forming apparatuses decided by said hardware processor; and manage the jobs stored in said storage and the job spooled in another image forming apparatus, wherein when the job with a master flag is stored in said storage and the job is deleted, said hardware processor transmits a job deleting command to another image forming apparatus that spools the job with a replicated flag and after receiving a deletion completion notification from another image forming apparatus, said hardware processor deletes said job with the master flag stored in the storage. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A non-transitory recording medium in which a computer-readable program to be executed in a computer communicable with a plurality of image forming apparatuses is recorded, wherein said computer is packaged into an image forming apparatus, said program allowing said computer to execute:
-
a first step of obtaining history information from said plurality of image forming apparatuses, respectively; a second step of deciding two or more of said plurality of image forming apparatuses as job spool destinations of an accepted job based on the plural pieces of history information obtained at said first step; a third step of transmitting the job to the two or more image forming apparatuses decided at said second step; a fourth step of storing a job in a predetermined storage; a fifth step of managing the job stored in said storage and the job spooled in another image forming apparatus; and a sixth step of obtaining the job from said storage or another image forming apparatus so as to execute the job, wherein at said sixth step, when execution of the job obtained from the storage is started, a job starting notification is transmitted to another image forming apparatus, and when the execution of the job is completed, a job completion notification is transmitted to another image forming apparatus, at said fifth step, when the job starting notification is received from another image forming apparatus and a same job as the job executed by said another image forming apparatus is stored in said storage, the job is locked, and after receiving the job completion notification is received from said another image forming apparatus, the job is deleted from said storage. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A non-transitory recording medium in which a computer-readable program to be executed in a computer communicable with a plurality of image forming apparatuses is recorded, wherein said computer is packaged into an image forming apparatus, said program allowing said computer to execute:
-
a first step of obtaining history information from said plurality of image forming apparatuses, respectively; a second step of deciding two or more of said plurality of image forming apparatuses as job spool destinations of an accepted job based on the plural pieces of history information obtained at said first step; a third step of transmitting the job to the two or more image forming apparatuses decided at said second step; a fourth step of storing a job in a predetermined storage; and a fifth step of managing the job stored in said storage and the job spooled in another image forming apparatus, wherein at said fifth step, when the job with a master flag is stored in said storage and the job is deleted, a job deleting command is transmitted to another image forming apparatus that spools the job with a replicated flag and after a deletion completion notification is received from another image forming apparatus, the job with the master flag stored in said storage is deleted. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
Specification