This U.S. patent application is entitled to and claims the benefit of Japanese Patent Application No. 2016-30074, filed on Feb. 19, 2016, the entire contents of which are incorporated herein by reference.
Technical Field
The present invention relates to an image forming system, an image forming apparatus, and a non-transitory computer-readable storage medium storing a program for an information processing apparatus.
Description of Related Arts
An image forming apparatus may be connected to a post processing apparatus which performs post processing, such as binding processing and punching processing, for sheets on which images have been formed. Then, a post processing apparatus to be combined may be selected in accordance with the kind of required post processing, or a plurality of post processing apparatuses may be linked to a single image forming apparatus.
Under the environment where a plurality of image forming apparatuses are used in a single office, in the case where post processing is required to be performed at each of the plurality of image forming apparatuses, it is necessary to prepare a post processing apparatus for each of all the image forming apparatuses.
Japanese Unexamined Patent Publication No. 2006-321583 discloses a self-traveling finisher equipped with a traveling device capable of self-traveling. Upon receipt of a printing and delivery instruction from a user via a PC (personal computer), the self-traveling finisher receives printed sheets sent out from an image forming apparatus connected to the finisher. Then, the finisher separates from the image forming apparatus while holding the printed sheets therein, self-travels, moves up to the PC of the user, and delivers the printed sheets to the user.
In an office where a plurality of image forming apparatuses are used, if a post processing apparatus is prepared for each of all the image forming apparatuses, it becomes possible to execute post processing at each of the image forming apparatuses. However, this arrangement becomes comparatively high in cost.
It may be considered to reconnect a single post processing apparatus to an image forming apparatus which executes a print job in accordance with the print job to use the post processing apparatus. However, it is not realistic to reconnect the post processing apparatus for each of the print jobs by hand of people.
With regard to the self-traveling finisher disclosed by the above Japanese Unexamined Patent Publication, while the self-traveling finisher is delivering the printed sheets to the user, naturally, the image forming apparatus cannot execute a print job required to use the self-traveling finisher.
The present invention has been achieved in view of the above-mentioned situations, and the objects of the present invention is to reduce the number of post processing apparatuses required as a whole so as to use a post processing apparatus effectively, to shorten an execution waiting time due to the moving of a self-traveling post processing apparatus, and to shorten the total printing time so as to increase productivity.
To achieve at least one of the abovementioned objects, an image forming system reflecting one aspect of the present invention, comprises an image forming apparatus which includes an image forming section to perform image formation for a sheet based on print data of a print job and a communication section; a self-travelling post processing apparatus which is separably connected to the image forming apparatus and includes a post processing section to perform post processing for a sheet conveyed from the image forming apparatus, a travelling section to move the post processing apparatus itself, and a communication section to communicate with the image forming apparatus; and a processor configured such that when receiving a plurality of print jobs which are executed by the image forming apparatus and include both a print job which performs the post processing by the post processing apparatus and a print job which does not perform the post processing, the processor changes an execution order of the plurality of print jobs in accordance with a connecting state of the post processing apparatus to the image forming apparatus.
The objects, features, and characteristics of this invention other than those set forth above will become apparent from the description given herein below with reference to preferred embodiments illustrated in the accompanying drawings.
Hereinafter, an embodiment of the present invention will be described with reference to the attached drawings. In the description of the drawings, the same sign is given to the same element, and the overlapping description is omitted. Since a dimension ratio in the drawings is exaggerated on account of description, the ratio may be different from the actual ratio.
(First Embodiment)
(Image Forming System 10)
(1) Entire Constitution
As shown in
(2) Image Forming Apparatus 100
As shown in
The processor 110 includes a CPU, a RAM, and a ROM, and reads out various kinds of programs stored in the ROM or the memory 120 appropriately and develops the programs into the RAM. Successively, the CPU executes the programs, thereby realizing various functions.
The memory 120 includes an HDD (hard disk drive), and stores various kinds of programs, image data for printing, and the like.
The operation display 130 includes, for example, a touch panel in which a touch sensor is superimposed on a liquid crystal display, displays a state of the image forming apparatus 100 for a user, and receives a print instruction from a user.
The sheet conveyance section 140 includes a plurality of sheet feed trays 141 to accommodate sheets, a sheet conveyance passage 142, a double-sided image formation conveyance passage 143, an inversion conveyance passage 144, a plurality of conveyance roller pairs, and a drive motor (not shown), and conveys sheets fed one sheet by one sheet from the sheet feed tray 141 to each section in the apparatus.
The image forming section 150 is, for example, an image forming section of an electrophotographying type, and includes a photoconductor drum, an electrification electrode, an exposure section, a developing section, a transfer section, a cleaning section, a fixing section, and so on. An electrostatic latent image formed on the photoconductor drum is developed by the developing section into a toner image. The toner image is transferred and fixed with heat on a sheet conveyed by the sheet conveyance section 140 so that an image is formed on the sheet.
The image reading section 160 is disposed on an upper part of the main body 101 of the image forming apparatus 100, includes an optical system having mirrors, lenses, etc., and a reading sensor such as a CCD, reads out a document placed on a platen glass or a document conveyed by an ADF, and outputs image signals.
The sheet delivery section 170 includes a first sheet delivery section 171, a second sheet delivery section 172, a sheet delivery tray 173, and so on. In the case where the post processing apparatus 200 is not connected, or in the case where post processing is not performed by the post processing apparatus 200, sheets are delivered to the outside of the apparatus via the first sheet delivery section 171, and stacked on the sheet delivery tray 173. In the case where post processing is performed by the connected post processing apparatus 200, sheets are conveyed via the second sheet delivery section 172 to the post processing apparatus 200 located at a downstream side.
The communication section 180 is an interface to communicate with each apparatus via the network N. The communication section 180 may also have a wireless communication function by wireless communication standards such as Bluetooth (registered trademark), IEEE802.11, Home RF, IrDA, and may be constituted so as to communicate with the post processing apparatus 200 directly.
(3) Post Processing Apparatus 200
As shown in
The processor 210 includes a CPU, a RAM, and a ROM, and reads out various kinds of programs stored in the ROM or the memory 220 appropriately, and develops the programs into the RAM. Successively, the CPU executes the programs, thereby realizing various functions.
The memory 220 includes an HDD, and stores various kinds of programs and geographical position information. The geographical position information is information regarding an arrangement of the image forming apparatus 100 and the other image forming apparatuses which are set to be able to be connected to the post processing apparatus 200 and located in the same office. Examples of the geographical position information include an arrangement diagram of respective image forming apparatuses in an office and information which shows the distance and direction of each of courses to connect these apparatuses.
The post processing section 230 performs side stitching processing as post processing. Sheets conveyed from the image forming apparatus 100 are placed on a placing stand. After the predetermined number of sheets are placed, a bundle of placed sheets is subjected to matching processing. Thereafter, the bundle of sheets are stapled at positions located away by a predetermined distance from the edge of the bundle of sheets, whereby the bundle of sheets is subjected to side stitching so as to form a booklet. Herein, the post processing is not limited to the side stitching. It may be possible to use a post processing section which performs the other post processing, such as saddle stitching processing and punching processing.
The sheet conveyance section 240 includes the first to fourth conveyance passages 241, 242, 243, and 244, a plurality of conveyance roller pairs, and a drive motor (not shown), and conveys sheets conveyed from the second sheet delivery section 172 of the image forming apparatus 100 to each section in the apparatus.
The traveling section 250 includes a drive motor 251 and a plurality of wheels 252 which are driven by the drive motor 251 to rotate at right and left sides separately independently and in normal and reverse directions. The post processing apparatus 200 itself self-travels with the traveling section 250.
When the post processing apparatus 200 is connected to the image forming apparatus 100, the power source section 260 supplies electric power to the whole portion of the post processing apparatus 200 from commercial power source via the image forming apparatus 100. Further, the power source section 260 includes a battery constituted by rechargeable lithium-ion batteries etc. When the post processing apparatus 200 is not connected to the image forming apparatus 100, the battery supplies electric power to the processor 210, traveling section 250, and so on. While the post processing apparatus 200 is being connected to the image forming apparatus 100, the battery is charged with electric power from the commercial power source supplied from the image forming apparatus 100.
The sheet delivery section 270 includes a first sheet delivery tray 271 and a second sheet delivery tray 272. Sheets which are not subjected to post processing are delivered onto the first sheet delivery tray 271 via the third conveyance passage 243. Sheets having been applied with post processing by the post processing section 230, or sheets conveyed via the fourth conveyance passage 244 are delivered onto the second sheet delivery tray 272.
The position detecting section 280 detects the geographical position of the post processing apparatus 200 and the connecting state of the post processing apparatus 200 to the image forming apparatus 100. With regard to the geographical position, the position detecting section 280 grasps the position of the post processing apparatus itself successively by calculating a moving direction and an amount of movement based on an amount of rotation of each of the wheels 252 while the post processing apparatus 200 is moving. Further, the position detecting section 280 includes a camera. The processor 210 recognizes the appearance of the image forming apparatus 100 from an image by a camera, performs positioning between the second sheet delivery section 172 of the image forming apparatus 100 and the first conveyance passage 241 of the post processing apparatus 200, and connects both the apparatuses. Further, the position detecting section 280 detects a state where the connection of the post processing apparatus 200 to the image forming apparatus 100 has been completed electrically and mechanically, and outputs a connection completion status to the processor 210. Hereinafter, a state of being connected to an image forming apparatus electrically and mechanically is also merely referred to “having been connected”, and a state of not being connected is also merely referred to “being not connected”. The processor 210 transmits having become “having been connected” to the image forming apparatus 100 and the server 300. In a state of “having been connected”, communication with regard to control timing of sheets between the image forming apparatus 100 and the post processing apparatus 200 can be performed via signal lines with a cable by an unillustrated communication section.
The wireless communication section 290 wirelessly communicates with the access point 400 etc. connected to the network N by standards such as Bluetooth and IEEE802.11.
(4) Server 300
As shown in
The server 300 also functions as a pull print server, and executes a pull print. The pull print is a function configured to correlate one or more print jobs received from the user terminal 500 with a user ID, to store them in the memory 320, and to transmit one or more print jobs selected by an instruction of a user through the operation display 130 of the image forming apparatus 100 to the image forming apparatus 100. The server 300 may transmit one or more selected print jobs to a predetermined image forming apparatus 100 without depending on an instruction of a user.
In the above image forming system 10, the self-traveling post processing apparatus 200 is not always connected to the image forming apparatus 100, and can be connected to the other image forming apparatus. In the case where post processing is executed by any one of the other image forming apparatus and the image forming apparatus 100 of the image forming system 10, the post processing apparatus 200 moves up to the counter party, and then executes a print job. By using such a self-traveling post processing apparatus 200, without preparing post processing apparatuses corresponding in number to all the image forming apparatuses, a print job which performs post processing in all the image forming apparatuses can be performed with a small number of post processing apparatuses. Further, by sharing a single post processing apparatus among a plurality of image forming apparatuses, the operation ratio of the post processing apparatus is increased, and the post processing apparatus can be used efficiently.
Even in a state where the post processing apparatus 200 is “being not connected”, the image forming apparatus 100 can receive a print job which performs the post processing of this post processing apparatus 200. In the case of receiving such a print job, the image forming apparatus 100 or the server 300 transmits “a connection request” to the post processing apparatus 200. Based on this connection request, the post processing apparatus 200 moves up to the image forming apparatus 100 of a source of the connection request, and executes post processing.
Hereinafter, even if such the image forming system 10 receives a print job, in the case where the post processing apparatus 200 is not connected, post processing may be unable to be performed immediately. In such a case, in the present embodiment, the execution order of a plurality of print jobs is changed in accordance with the connecting state of the post processing apparatus 200, whereby the total printing time of the plurality of print jobs is shortened, and productivity is increased. Hereinafter, with reference to
(Printing Control)
In the case where the processor 310 receives a print job execution instruction by the image forming apparatus 100 from a user via the user terminal 500 or the operation display 130 at the beginning (S101), the processor 310 determines whether this print job is a plurality of print jobs which include both a print job which performs post processing and a print job which does not perform post processing (S102).
With regard to the reception of a print job, the server 300 may receive the print job like a pull print, and may transmit the print job to the image forming apparatus 100. Alternatively, the image forming apparatus 100 may receive directly a print job, and may transmit the print job to the server 300 in accordance with an acquisition request of the print job from the server 300, or automatically. Hereinafter, in either case, the print job is described as a print job received by the image forming apparatus 100. The plurality of print jobs may be received at one time like a pull print, or may be received sequentially. In the latter case, at each time when a new print job is received, the new print job is stacked at the back of an execution queue, and the processing after Step S101 is executed.
In the case where the processor 310 has determined such that both a print job which performs post processing and a print job which does not perform post processing are included (S102: YES), the processor 310 determines whether the post processing apparatus 200 has been connected to the image forming apparatus 100 which has received the print job. In the case where the post processing apparatus 200 has been connected to the image forming apparatus 100 (S103: YES), the processor 310 sets the priority of the print job which performs post processing, to “high” among the plurality of print jobs (S104). Successively, at the following Step S110, the processor 310 changes the execution order of the plurality of print jobs such that the print job with a high priority is executed first. Hereinafter, this execution order changing processing will be described with reference to a specific example.
Since the post processing apparatus has been connected, as shown in
On the other hand, in the case where the post processing apparatus 200 is not connected to the image forming apparatus 100 which has received the print job (S103: NO), the priority of the print job which does not perform post processing, is set to “high” among the plurality of print jobs (S105). Then, at the next step S110, the execution order of the plurality of print jobs is changed such that a print job with a high priority is executed first.
Since the post processing apparatus is not connected, as shown in
In Step S111, if the post processing apparatus 200 is not connected, the movement control of the post processing apparatus 200 is performed. In concrete terms, the processor 310 notifies “a connection request” by the wireless communication through the access point 400 to the processor 210 of the post processing apparatus 200. The post processing apparatus 200 moves towards the designated image forming apparatus 100 in response to the connection request, and is connected to the image forming apparatus 100.
Under the control of the processor 310, the image forming apparatus 100 executes the plurality of print jobs sequentially in the execution order changed at Step S110, and performs image formation for sheets. With regard to the print job which performs post processing, the sheets subjected to the image formation are conveyed from the second sheet delivery section 172 toward the post processing apparatus 200. The post processing apparatus 200 which has received the sheets performs post processing in the post processing section 230, and delivers the sheets to the second sheet delivery tray 272 (S112).
After the print job which performs post processing has been completed, the image forming apparatus 100 releases the post processing apparatus 200, and the processing has been completed (S113, END). With this release, a flag of being not used stands for the post processing apparatus 200, and then, it becomes possible to use the post processing apparatus 200 for the other image forming apparatuses 100.
In this way, according to the image forming system 10 of the present embodiment, the number of post processing apparatuses required as a whole can be reduced by using the self-traveling post processing apparatus which can perform post processing. Further, when a print job is received, in the case where the post processing apparatus is not connected to the image forming apparatus, a print job which does not perform post processing, is executed first. By doing in such a way, since moving processing of the post processing apparatus and execution processing of the print job can be run in parallel, the total printing time for the plurality of print jobs is shortened, and productivity can be increased. Furthermore, when a print job is received, in the case where the post processing apparatus has been connected to the image forming apparatus, a print job which performs post processing, is executed first. Accordingly, the shared post processing apparatus is released at an early stage, and it becomes possible to use the post processing apparatus for the other image forming apparatuses, whereby the post processing apparatus can be used effectively.
The processing with regard to the connecting and releasing (separating) of the post processing apparatus 200 at Steps S111 and S113 may be performed during the execution of Step S112 or before or after Step S112 if possible in terms of the relationship with a print job being processed. For example, while a print job which does not perform post processing successively is being executed immediately after a print job which performs post processing has been completed, the post processing apparatus 200 is released away.
(Modification Example)
Step S201 in
In response to the notice of “a connection request” to the post processing apparatus 200 (S111), when the post processing apparatus 200 has been switched to “having been connected” (S201: YES), the priority of a print job which performs post processing, is changed to “high”, and the priority of a print job which does not perform post processing, is changed to “low” (S202).
In the next step S203, the processor 310 changes the execution order of the plurality of print jobs such that the print job with a high priority is executed first among the plurality of print jobs which wait for execution. In
Hereafter, the processing returns to Step S112 in
In this way, in the modification example, after the post processing apparatus has become a state of having been connected to the image forming apparatus, the printing order is changed again, and a print job which performs post processing, is executed first. Accordingly, the shared post processing apparatus is released at an early stage, and it becomes to use the post processing apparatus for the other image forming apparatus, whereby the post processing apparatus can be used effectively.
(Second Embodiment)
In the first embodiment, the single post processing apparatus 200 is used. On the other hand, in the second embodiment, two post processing apparatuses 200a and 200b which can execute the respective different kinds of post processing, are used. Unless description is given specifically, the constitution of the image forming system 10 according to the second embodiment is the same as that of the image forming system according to the first embodiment. Accordingly, description for it is omitted.
Each of the first post processing apparatus 200a and the second post processing apparatus 200b is separably connected to the image forming apparatuses 100. The other image forming apparatus 100x used in the same office includes a function equivalent to that of the image forming apparatus 100 according to the present embodiment. The image forming apparatus 100 and the image forming apparatus 100x share the first and second post processing apparatus 200a and 200b. Hereinafter, in the case of designating a specific apparatus among a plurality of apparatuses, like the post processing apparatus 200a and the post processing apparatus 200b, an alphabet to designate the specific apparatus is attached after the sign of a number. On the other hand, in the case of designating an apparatus with a comprehensive concept, like the post processing apparatus 200, an alphabet is not attached.
(Printing Control)
In the case of receiving a print job execution instruction by the image forming apparatus 100 from a user through the user terminal 500 or the operation display 130 (S301), the processor 310 determines whether this print job is a plurality of print jobs including both a print job which performs post processing 1 and a print jobs which perform post processing 2 (S302).
In the case where the number of kinds of the post processing included in the plurality of print jobs is a single kind, or a print job which performs post processing is not included, namely, in the case where the plurality of received print jobs do not include both the print job which performs post processing 1 and the print job which performs post processing 2 (S302: NO), the processing proceeds to Step S102 in the flowchart shown in
In the case where the plurality of received print jobs include both the print job which performs post processing 1 and the print job which performs post processing 2 (S302: YES), next, the processor 310 determines whether any one of the post processing apparatuses 200a and 200b which perform two kinds of post processing included in the plurality of print jobs is “having been connected” (S303). Then, if the post processing apparatus 200a which performs post processing 1 is “having been connected”, the processing proceeds to Step S304, if the post processing apparatus 200b which performs post processing 2 is “having been connected”, the processing proceeds to Step S305, or if each of the post processing apparatuses 200a and 200b is “being not connected”, the processing proceeds to Step S306.
(In the Case where the Post Processing Apparatus 200a of the Post Processing 1 is “Having been Connected” (S304))
In the case where the post processing apparatus 200a of the post processing 1 is “having been connected”, at the following Step S304, the priority of the print job which performs post processing 1, is set to “high” among the plurality of print jobs, and the priority of each of the other print jobs is set to “low”. Then, at the following Step S310, based on these set priorities, the processor 310 changes the execution order of the plurality of print jobs such that the print job with a high priority is executed first.
In the following Step S311, similarly to S111 in
Hereafter, similarly to Step 112 in
The processing which passes via Step S305 in the case where the post processing apparatus 200b is connected is the same as the above processing. Accordingly, description for it is omitted. The processing with regard to the connecting and releasing of the post processing apparatuses 200a and 200b at Steps S311 and S313 may be performed during the execution of Step S312 or before or after Step S312 if possible in terms of the relationship with a print job being processed.
(In the Case where Neither the Post Processing Apparatuses 200a Nor 200b is being Connected (S306))
In the case where neither the post processing apparatuses 200a nor 200b is being connected, at the following Step S306, the priority of a print job which does not perform post processing, is set to “high” among the plurality of print jobs, and the priority of each of the other print jobs is set to “low”. Then, at the following Step S310, based on these set priorities, the processor 310 changes the execution order of the plurality of print jobs such that a print job with a high priority is executed first. Hereafter, the processing after the above step S311 is executed.
In this way, in the image forming system 10 according to the second embodiment, an effect equivalent to that in the first embodiment can be also acquired. In concrete terms, when a post processing apparatus is “being not connected”, the execution of the print job which uses the post processing apparatus of “being not connected” is postponed, and other print jobs are executed first. With this, the moving processing of the post processing apparatus and the execution processing of the other print jobs can be run in parallel. As a result, the execution waiting time of a print job due to the moving of the self-traveling post processing apparatus is shortened, and the total printing time for the plurality of print jobs is shortened, whereby productivity can be increased.
(Modification Example of the Second Embodiment)
Step S401 in
In Step S402, the priority of a print job which performs the post processing of the post processing apparatus switched to “having been connected”, is changed to “high”, and the priority of the other print job is changed to “low”. Hereafter, similarly to the processing shown in
(Other Modification Example)
In the image forming system 10 of the present embodiment, the examples show the case where the processor 310 of the server 300 becomes a main control component and performs printing control in cooperation with the processor 110 of the image forming apparatus 100 and the processor 210 of the post processing apparatus 200. However, the present invention should not be restricted to these examples. That is, the server 300 may be omitted. For example, a part of the function of the processor 310 of the server 300 is incorporated in the processor 110 of the image forming apparatus 100. Then, this processor 110 serves as a main control component, and performs printing control of the whole image forming system 10 constituted by the image forming apparatus 100 and the post processing apparatus 200.
Further, in the second embodiment shown in
Furthermore, programs which makes the server operate as an information processing apparatus may be provided by a computer readable storage medium, such as a USB memory, a flexible disk, a CD-ROM, or may be provided via on-line through networks, such as Internet. In this case, the programs stored in the computer-readable storage medium are usually transferred to a memory, a storage, etc., and are stored. Further, the programs may be provided, for example, as independent application software, or may also be incorporated in the software of each apparatus as one function of the image forming system.
In addition, the present invention is restrictively interpreted by only claims, and should not be restrictively interpreted by the constitution example of the apparatus of the present embodiment mentioned above, the assumed example, and so on.
Number | Date | Country | Kind |
---|---|---|---|
2016-030074 | Feb 2016 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
20100194026 | Iguchi | Aug 2010 | A1 |
20110063657 | Okada | Mar 2011 | A1 |
20160274840 | Bannai | Sep 2016 | A1 |
20160299731 | Kayama | Oct 2016 | A1 |
Number | Date | Country |
---|---|---|
2006227795 | Aug 2006 | JP |
2006-321583 | Nov 2006 | JP |
2011-079250 | Apr 2011 | JP |
2013-092999 | May 2013 | JP |
Number | Date | Country | |
---|---|---|---|
20170242640 A1 | Aug 2017 | US |