This application is based on and claims priority under 35 USC 119 from Japanese Patent Application No. 2012-053037 filed Mar. 9, 2012.
(i) Technical Field
The present invention relates to a bookbinding control device, a non-transitory computer readable medium, a bookbinding system, and a method of controlling bookbinding.
(ii) Related Art
Bookbinding is performed on printed matter printed by a printer. In the bookbinding of the printed matter, when sheets of different sizes are included in the printed matter, bookbinding is performed after folding (for example, Z folding) is performed such that a sheet of large size fits with a sheet of small size.
For example, when a post-processing device which performs folding is connected at the back of a bookbinding device which performs bookbinding, a sheet subjected to folding is unable to be transported to the bookbinding device.
According to an aspect of the invention, there is provided a bookbinding control device including an acquisition unit that acquires print data including post-processing-not-required pages requiring no post-processing after printing and before bookbinding and post-processing-required pages requiring post-processing, a first accumulation controller that performs control so as to accumulate sheets with the printed post-processing-not-required pages based on print data in a first accumulation unit, and a bookbinding controller that performs control so as to perform bookbinding after the sheets with the printed post-processing-not-required pages in the first accumulation unit and the post-processing-required pages subjected to the post-processing based on the print data are accumulated in an accumulation unit of a bookbinding device in a prescribed order, wherein the post-processing-not-required pages subjected to the post-processing are accumulated in a second accumulation unit different from the first accumulation unit.
Exemplary embodiments of the present invention will be described in detail based on the following figures, wherein;
Hereinafter, a mode (hereinafter, referred to as an exemplary embodiment) for carrying out the invention will be described with reference to the drawings.
The client device 10 is a computer which requests the printer 20 for printing. Although in this exemplary embodiment, print data with bookbinding designated is transmitted from the client device 10 toward the printer 20, data with bookbinding designated and data with no bookbinding designated may be mixed in print data.
The printer 20 controls printing and bookbinding on the basis of print data received from the client device 10. The details of printing and bookbinding will be described below.
The post-processing device 40 acquires sheets printed by the printer 20 through the internal transport path of the bookbinding device 30 and performs designated post-processing on the acquired sheets.
In this exemplary embodiment, the processing which is performed by the post-processing device 40 is folding shown in
The bookbinding device 30 performs bookbinding of a sheet bundle for text including sheets printed by the printer 20 and sheets subjected to post-processing by the post-processing device 40. Hereinafter, a specific example of bookbinding in this exemplary embodiment will be described.
In this exemplary embodiment, the bookbinding device 30 performs bookbinding shown in
The flow of bookbinding by the bookbinding device 30 will be described with reference to a schematic configuration diagram of the bookbinding device 30 shown in
As shown in
Next, a sheet bundle for text with the post-processing-required pages and the post-processing-not-required pages are arranged in a prescribed order is disposed in the accumulation tray 310 of the bookbinding device 30. The bookbinding device 30 transports the sheet bundle for text from the accumulation tray 310 to the pasting unit 362, when a cover is printed, uses a sheet having been transported to the pasting unit 362, and when a cover is not printed, transports a cover page from a tray 308 for a cover or a paper supplying tray to the pasting unit 362. After the sheet bundle for text and the cover page are bonded in the pasting unit 362, cutting is performed using a cutting unit 364, and output to a bookbinding output tray 314 is performed.
Next, a hardware configuration example of each of the client device 10, the printer 20, the bookbinding device 30, and the post-processing device 40 will be described in order.
The controller 100 includes a CPU (Central Processing Unit). The controller 100 performs various kinds of arithmetic processing on the basis of a program stored in the memory 102 and controls the respective units of the client device 10.
The memory 102 stores a control program, such as an operating system of the client device 10, or data, and is used as a work memory of the controller 100. A program may be supplied in a state of being stored in an information storage medium, such as an optical disc, a magnetic disk, a magnetic tape, a magnetic-optical disc, or a flash memory, to the client device 10 or may be supplied to the client device 10 through data communication means, such as Internet.
The communication unit 104 performs data communication with other devices (for example, the printer 20 and the like) using a communication interface, such as a network card or a serial communication card. In this exemplary embodiment, the communication unit 104 of the client device 10 performs data communication with a communication unit 204 of the printer 20.
The input controller 106 is connected to an input device, such as a mouse or a keyboard, and receives an operation input from a user.
The display controller 108 is embedded in the client device 10 or is connected to an external display device, such as a liquid crystal display, and performs control such that the display device displays the result (screen) of information processing in the client device 10.
Next, the configuration of the printer 20 will be described.
The controller 200 includes a CPU (Central Processing Unit). The controller 200 performs various kinds of arithmetic processing on the basis of a program stored in the memory 202 and controls the respective units of the printer 20.
The memory 202 stores a control program of the printer 20 or data, and is used as a work memory of the controller 200. A program may be supplied to the printer 20 in a state of being stored in an information storage medium, such as an optical disc, a magnetic disk, a magnetic tape, a magnetic-optical disc, or a flash memory, or may be supplied to the printer 20 through data communication means, such as Internet.
The communication unit 204 performs data communication with other devices (for example, the client device 10, the bookbinding device 30, the post-processing device 40, and the like) using a communication interface, such as a network card or a serial communication card. In this exemplary embodiment, the communication unit 204 of the printer 20 performs data communication with the communication unit 104 of the client device 10, a communication unit 304 of the bookbinding device 30, and a communication unit 404 of the post-processing device 40.
The image forming unit 208 forms an image on a printing medium (printing sheet) fed from the sheet feed unit 210 in accordance with an image forming command (print job) input from the controller 200. For example, the image forming unit 208 may form an image using a laser printer system or may form an image using an ink jet printer system.
The sheet feed unit 210 includes one or multiple trays T1 to Tn (where n is a natural number). The sheet feed unit 210 extracts a printing medium from a tray which stores a designated printing medium (printing sheet), and feeds the printing medium to the image forming unit 208 or the transport unit. For example, the trays T1 to Tn may include a tray for each sheet size (for example, A3, A4, or the like), a tray for colored sheets, and the like. The sheet feed unit 210 may be embedded in the printer 20 or may be provided outside the printer 20.
The transport unit 212 transports a printing sheet on which an image is formed using the image forming unit 208. For example, the transport unit 212 transports a printing medium on which an image is formed by the image forming unit 208 or transports a printing medium fed from the sheet feed unit 210. In this exemplary embodiment, the transport unit 212 of the printer 20 is connected to a transport unit 306 of the bookbinding device 30 and sends a printing medium to the transport unit 306.
The operation panel unit 214 is a display function-equipped input device which includes a display device, such as a liquid crystal display, and a button-type or touch panel-type input device. The operation panel unit 214 functions as an interactive interface with a user who operates the printer 20.
Next, the configuration of the bookbinding device 30 will be described.
The controller 300 includes a CPU (Central Processing Unit). The controller 300 performs various kinds of arithmetic processing on the basis of a program stored in the memory 302 and controls the respective units of the bookbinding device 30.
The memory 302 stores a control program of the bookbinding device 30 or data, and is used as a work memory of the controller 300. A program may be supplied to the bookbinding device 30 in a state of being stored in an information storage medium, such as an optical disk, a magnetic disc, a magnetic tape, a magnetic-optical disc, or a flash memory, or may be supplied to the bookbinding device 30 through data communication means, such as Internet.
The communication unit 304 performs data communication with other devices (for example, the printer 20, the post-processing device 40, and the like) using a communication interface, such as a network card or a serial communication card. In this exemplary embodiment, the communication unit 304 of the bookbinding device 30 performs data communication with the communication unit 204 of the printer 20 or a communication unit 404 of the post-processing device 40.
The transport unit 306 transports a printing sheet transported from the printer 20 to the accumulation tray 310 of the bookbinding device 30 or to the post-processing device 40. For example, when a printing sheet transported from the printer 20 is a post-processing-not-required page, the transport unit 306 transports the printing sheet to the accumulation tray 310. When a printing sheet transported from the printer 20 is a post-processing-required page, the transport unit 306 sends the printing sheet to the post-processing device 40.
The tray 308 for a cover is a tray which supplies a medium (paper) as a cover for bookbinding.
The accumulation tray 310 is a tray which accumulates mediums (paper) as text for bookbinding.
The bookbinding unit 312 performs bookbinding with a medium supplied to the tray 308 for a cover as a cover page and mediums accumulated in the accumulation tray 310 as text (a sheet bundle for text). A specific flow of bookbinding is as described above, and thus description thereof will not be repeated.
The bookbinding output tray 314 is a tray in which a product (book) from the bookbinding unit 312 is loaded.
Next, the configuration of the post-processing device 40 will be described.
The controller 400 includes a CPU (Central Processing Unit). The controller 400 performs various kinds of arithmetic processing on the basis of a program stored in the memory 402 and controls the respective units of the post-processing device 40.
The memory 402 stores a control program of the post-processing device 40 or data, and is used as a work memory of the controller 400. A program may be supplied to the post-processing device 40 in a state of being stored in an information storage medium, such as an optical disc, a magnetic disk, a magnetic tape, a magnetic-optical disc, or a flash memory, or may be supplied to the post-processing device 40 through data communication means, such as Internet.
The communication unit 404 performs data communication with other devices (for example, the printer 20, the bookbinding device 30, and the like) using a communication interface, such as a network card or a serial communication card. In this exemplary embodiment, the communication unit 404 of the post-processing device 40 performs data communication with the communication unit 204 of the printer 20 or the communication unit 304 of the bookbinding device 30.
The transport unit 406 is connected to the transport unit 306 of the bookbinding device 30, and transports a printing sheet transported from the transport unit 306 of the bookbinding device 30 to the post-processing unit 408.
The post-processing unit 408 performs designated post-processing on a printing medium transported from the transport unit 406. In this exemplary embodiment, the post-processing unit 408 performs Z folding on the transported printing medium and discharges the printing medium after Z folding to the post-processing output tray 410.
The post-processing output tray 410 is a tray which accumulates printing mediums subjected to post-processing by the post-processing unit 408 (that is, sheets subjected to Z folding).
Next, the flow of bookbinding according to a first example in the bookbinding system 1 will be described with reference to flowcharts of
As shown in
When no bookbinding is designated in the print job (S1003: N), the printer 20 performs normal printing (S1004) and ends the process. When bookbinding is designated in the print job (S1003: Y), the printer 20 performs the following process.
The printer 20 selects a page Pi (where i is an integer of 1 to K, and the initial value of i is 1) which is printed on the basis of the print job (S1005), and when Pi is a cover (S1006: Y), saves Pi which is the cover page (S1007).
In S1006, when Pi is not a cover (S1006: N), and Pi is to be folded (S1009: Y), the printer 20 prints Pi (S1010), and transports the printed Pi to the post-processing device 40. The post-processing device 40 folds the transported Pi (S1011), and then discharges the folded Pi to the post-processing output tray 410 (S1012). The printer 20 selects an alternative sheet of Pi (S1013), and discharges the selected alternative sheet to the accumulation tray 310 of the bookbinding device 30 (S1014).
In S1009, when Pi is not to be folding (S1009: N), the printer 20 prints Pi (S1015), and discharges the printed Pi to the accumulation tray 310 of the bookbinding device 30 (S1016).
After S1008, S1014, and S1016, the printer 20 determines whether or not there is a next page to Pi (that is, whether or not i=K) (S1017), when there is a next page (S1017: Y), increments i (S1018), returns to S1006, and repeats the process after S1006. In S1017, when there is no next page (S1017: N), the printer 20 prints the cover page saved in S1007, transports the cover page to the pasting unit 362 (S1019), and progresses the process to the flow of
As shown in
When all the sheets discharged to the post-processing output tray 410 of the post-processing device 40 are not replaced with the alternative sheet discharged to the accumulation tray 310 of the bookbinding device 30 (S2003: N), the user issues an instruction to perform the processing of S2002 until all sheets are replaced. When all sheets are replaced (S2003: Y), whether or not to perform bookbinding is inquired of the user (S2004). For example, the inquiry to the user may be made through a screen displayed on the operation panel unit 214 of the printer 20 to inquire about whether or not to perform bookbinding.
When an instruction to perform bookbinding is not input (S2004: N), waiting until an instruction is input is performed. When an instruction to perform bookbinding is input (S2004: Y), bookbinding is performed (S2005), and the process ends.
Although in the above-described process, the process when outputting one bound volume has been described, when outputting multiple volumes, the process after S1005 may be repeatedly performed for each volume.
Next, the flow of bookbinding according to a second example in the bookbinding system 1 will be described with reference to a flowchart shown in
As shown in
When no bookbinding is designated in the print job (S3003: N), the printer 20 performs normal printing (S3004) and ends the process. When bookbinding is designated in the print job (S3003: Y), the printer 20 performs the following process.
The printer 20 selects a cover page Pf from among all pages which are printed on the basis of the print job (S3005), and saves the cover page Pf (S3006).
Next, the printer 20 selects folding-not-required pages PA1 to PAM not to be folded from among all pages which are printed on the basis of the print job (S3008), and prints a folding-not-required page PAi (where i is an integer of 1 to M, and the initial value of i is 1) (S3009). When an alternative sheet is put before PAi (S3010: Y), the printer 20 selects the alternative sheet (S3011), discharges the selected alternative sheet to the accumulation tray 310 of the bookbinding device 30 (S3012), and then discharges the printed PAi to the accumulation tray 310 (S3013).
When i has not reached M (that is, when a folding-not-required page remains) (S3014: N), the printer 20 increments i (S3015), returns to S3009, and repeats the process after S3009.
When i reaches M (that is, when no folding-not-required page remains) (S3014: Y), the printer 20 selects folding-required pages PB1 to PBN to be folded from among all pages which are printed on the basis of the print job (S3016) The printer 20 prints a folding-required page PBj (where j is an integer of 1 to N, and the initial value of j is 1) selected from among the folding-required pages PB1 to PBN (S3017), and then transports the printed PBj to the post-processing device 40. The post-processing device 40 folds the transported PBj (S3018), and discharges the folded PBj to the post-processing output tray 410 (S3019).
When j has not reached N (that is, when a folding-required page remains) (S3020: N), the printer 20 increments j (S3021), returns to S3017, and repeats the process after S3017. In S3020, when j reaches N (that is, when no folding-required page remains) (S3020: Y), the printer 20 prints the cover page saved in S3006, transports the cover page to the pasting unit 362 (S322), and progresses the process to the flow shown in
As in the first example, although in the above-described process, the process when outputting one bound volume has been described, when outputting multiple volumes, the process after S3005 may be repeatedly performed for each volume.
Next, the flow of bookbinding according to a third example in the bookbinding system 1 will be described with reference to a flowchart shown in
As shown in
When no bookbinding is designated in the print job (S4003: N), the printer 20 performs normal printing (S4004) and ends the process. When bookbinding is designated in the print job (S4003: Y), the printer 20 performs the following process.
The printer 20 selects a page Pi (where i is an integer of 1 to K, and the initial value of i is 1) which is printed on the basis of the print job (S4005), and when Pi is a cover (S4006: Y), saves Pi which is the cover page (S4007).
In S4006, when Pi is not a cover (S4006: N), and Pi is to be folded (S4009: Y), the printer 20 prints Pi (S4010), and transports the printed Pi to the post-processing device 40. The post-processing device 40 folds the transported Pi (S4011), and discharges the folded Pi to the post-processing output tray 410 (S4012). The printer 20 instructs the user to move Pi discharged to the post-processing output tray 410 to the accumulation tray 310 of the bookbinding device 30 (S4013), and inquires of the user about whether or not to restart printing (S4014). For example, the printer 20 displays a message of the effect “Please move the sheet discharged to the post-processing output tray 410 to the accumulation tray 310 and press a printing restart button” on the operation panel unit 214, waits while the printing restart button has not been pressed (S4014: N), and when the printing restart button is pressed (S4014: Y), progresses the process to S4017.
In S4009, when Pi is not to be folded (S4009: N), the printer 20 prints Pi (S4015) and discharges the printed Pi to the accumulation tray 310 of the bookbinding device 30 (S4016).
When the determination result in S4008 or S4014 is Y, after S4016, the printer 20 determines whether or riot there is a next page to Pi (that is, whether or not i=K) (S4017). When there is a next page (S4017: Y), the printer 20 increments i (S4018), returns to S4006, and repeats the process after S4006.
In S4017, when there is no next page (S4017: N), the printer 20 prints the cover page saved in S4007 and transports the cover page to the pasting unit 362 (S4019). The printer inquires of the user about whether or not to perform bookbinding (S4020). For example, the inquiry to the user may be made through a screen displayed on the operation panel unit 214 of the printer 20 to inquire whether or not to perform bookbinding.
When no instruction to perform bookbinding is input (S4020: N), waiting until an instruction is input is performed. When an instruction to perform bookbinding is input (S4020: Y), bookbinding is performed (S4021), and the process ends.
Although in the above-described process, the process when outputting one bound volume has been described, when outputting multiple volumes, the process after S4005 may be repeatedly performed for each volume.
Next, an example of alternative sheets which are replaced between or before and after folding-not-required pages discharged to the accumulation tray 310 after having been printed by the printer 20 will be described with reference to
The invention is not limited to the foregoing exemplary embodiment. For example, although in the foregoing exemplary embodiment, an example where the transport paths are connected in order of the printer 20, the bookbinding device 30, and the post-processing device 40 has been described, the transport paths may be connected in order of the printer 20, the post-processing device 40, and the bookbinding device 30, or other devices (a sheet feeding device, a punching device, a stapling device, a trimming device, and the like) may be connected between or before and after the printer 20, the bookbinding device 30, and the post-processing device 40.
Although in this exemplary embodiment, an example where the invention is applied to when post-processing is Z folding has been described, the invention may be applied similarly to other kinds of processing in which a sheet after post-processing is unable to be transported directly to the bookbinding device 30.
The foregoing description of the exemplary embodiments of the present invention has been provided for the purposes of illustration and description. It is not intended to be exhaustive or to limit the invention to the precise forms disclosed. Obviously, many modifications and variations will be apparent to practitioners skilled in the art. The exemplary embodiments were chosen and described in order to best explain the principles of the invention and its practical applications, thereby enabling others skilled in the art to understand the invention for various exemplary embodiments and with the various modifications as are suited to the particular use contemplated. It is intended that the scope of the invention be defined by the following claims and their equivalents.
Number | Date | Country | Kind |
---|---|---|---|
2012-053037 | Mar 2012 | JP | national |