(19)
(11) EP 2 213 468 A1

(12) EUROPEAN PATENT APPLICATION

(43) Date of publication:
04.08.2010 Bulletin 2010/31

(21) Application number: 10152112.8

(22) Date of filing: 29.01.2010
(51) International Patent Classification (IPC): 
B42C 1/12(2006.01)
B42C 19/02(2006.01)
(84) Designated Contracting States:
AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO SE SI SK SM TR
Designated Extension States:
AL BA RS

(30) Priority: 30.01.2009 IT MI20090114

(71) Applicant: Meccanotecnica S.p.A.
24025 Gazzaniga (BG) (IT)

(72) Inventor:
  • Cordella, Alfredo
    I-24125 Bergamo (IT)

(74) Representative: Pezzoli, Ennio et al
c/o Maccalli & Pezzoli S.r.l. Via Settembrini 40
20124 Milano
20124 Milano (IT)

   


(54) CONTROLLING A BOOKBINDING FOLDING/SEWING COMBINED MACHINE


(57) A solution is proposed for controlling a bookbinding folding/sewing combined machine. A corresponding method (500) includes the steps of gathering (566) printed sheets in succession from a stack of sheets being supplied to the combined machine for obtaining groups of sheets, folding (572) the groups of sheets for obtaining corresponding signatures, and sewing (575) groups of signatures through continuous threads for obtaining corresponding book blocks. In the solution according to an embodiment of the invention, there arc further provided the steps of reading (509-521) configuration information from at least part of the sheets, causing (569-572) the folding of a current group of sheets to which a current sheet being just gathered has been added for obtaining a corresponding current signature in response to the reading of an end of signature indicator in the configuration information of the current sheet, and causing (578-581) the cutting of the threads of a current group of signatures to which the current signature has been sewn for obtaining a corresponding current book block in response to the reading of an end of book indicator in the configuration information of the current sheet.







Description


[0001] The solution according to one or more embodiments of the present invention relates to the bookbinding field. More specifically, this solution relates to the production of books through bookbinding combined machines.

[0002] The books are generally formed by signatures, each one of them consisting of a printed sheet that is folded one or more times; the signatures are grouped into blocks, and then bound together (for example, sewn). For this purpose, a classic bookbinding system includes folding machines (which fold the sheets for obtaining corresponding signatures), gathering machines (which gather the signatures into groups corresponding to the books by extracting them from different hoppers each one being loaded with signatures of the same type), stacking machines (which arrange the groups of signatures on top of each other for obtaining corresponding stacks of signatures), and sewing machines (which sew the groups of signatures of the stacks through continuous threads for obtaining corresponding book blocks).

[0003] Recently, bookbinding machines of the combined type have also been proposed, which combined machines perform the operations of gathering, folding and binding in a single passage. Particularly, such combined machines (for example, of the folding/sewing type) receive a stack of sheets being ordered according to the books to be produced. The sheets are gathered in succession from the stack to form groups of sheets corresponding to the signatures; the groups of sheets are folded to obtain the signatures, which are then sewn together to obtain the book blocks. The combined machines allow producing books on demand in a very simple way. Therefore, they lend themselves to be used particularly for the production of limited-edition books (even of small units). An example of such combined machine is described in EP-A-0846573; a combined machine being available on the market is KRISTEC by Meccanotecnica S.p.A. (KRISTEC is a registered trademark of Meccanotecnica S.p.A.).

[0004] The correct operation of the combined machines requires that they should be properly programmed. Indeed, for every job to be executed (consisting of the production of a batch of books of the same type) it is necessary to specify the number of sheets of each signature (to allow their correct gathering), and the number of the signatures of each book block (to allow their correct sewing).

[0005] A drawback of the known combined machines is that such programming requires a series of manual operations to insert the information being necessary (for example, through a control panel). However, the programming operations are slow and tiresome. Moreover, for their nature such operations are prone to human errors; when this happens, all the book blocks being made are unusable, so that the corresponding entire stack of sheets is wasted. This is particularly perceived in the typical applications of the combined machines, wherein very short jobs (comprising the production of a few books) are often executed; in such case, the frequent programming operations for every job heavily affect the yield of the combined machine.

[0006] Moreover, the control systems of a processing sequence of the sheets being possibly used in the known combined machines are very limited. Indeed, such control systems are simply based on the use of a notch, which is printed on a first sheet of every signature. In this way, whenever the combined machine should start processing the sheets of a new signature (according to the information being input during its programming), if the current sheet does not include such notch it is possible to detect an error condition (for example, being caused by the lack of a sheet or by the repetition of equal sheets). However, this does not allow detecting other types of error (for example, when two sheets are exchanged between them); in any case, the control system requires the prior programming of the combined machine (with the drawbacks being pointed out above).

[0007] On the contrary, the control systems commonly used in the standard sewing machines (to control a processing sequence of the signatures) cannot be applied to the combined machines. Indeed, such control systems would require a starting learning phase, wherein the sheets that form a book need to be preliminarily processed for defining an expected processing sequence (to be used later on to compare every sheet to be processed with a sheet of the sequence that is expected at that moment - for example, through image recognition techniques). However, in the case of the combined machines the learning phase would have to be repeated for every job to be executed; moreover, the typically limited number of books to be produced in each job would make the time being necessary for the corresponding learning phase untenable in practice (since too high with respect to the execution time of the entire job).

[0008] Consequently, it is not possible to detect processing errors of the sheets in the stack in an exhaustive and automatic way; this can cause the production of defective books. Moreover, such defective books generally pass unnoticed to a perfunctory manual control, with a negative impact on the production quality of the books.

[0009] A different type of combined machine is instead described in US-A-2004/0214707. In such case, the sheets are folded individually (one or more times); the folded sheets are then gathered (by stacking them one on top of the other) for their binding. A barcode is printed on every sheet, which barcode includes several pieces of configuration information, among them a consecutive number of the sheet in the corresponding book and a number of pages in the book. A barcode reader reads this configuration information from every sheet. The information thus obtained is used to verify whether every book is complete and whether the order of its sheets is correct, and to adapt a folding station of the combined machine automatically.

[0010] In its general terms, the solution according to an embodiment of the present invention is based on the idea of controlling the folding of the sheets and the sewing of the signatures automatically.

[0011] Particularly, different aspects of the solution according to an embodiment of the invention are set out in the independent claims, with advantageous features of the same solution that are set out in the dependent claims (whose wording is herein incorporated verbatim by reference).

[0012] More specifically, an aspect of the solution according to an embodiment of the invention provides a method for controlling a bookbinding folding/sewing combined machine. The method provides for gathering printed sheets in succession from a stack of sheets being supplied to the combined machine for obtaining groups of sheets. The groups of sheets are folded for obtaining corresponding signatures. In turn, groups of signatures are sewn through continuous threads for obtaining corresponding book blocks. In the solution according to an embodiment of the invention, there is further provided for reading configuration information from at least part of the sheets (for example, reading a progressive number of sheet representing a position of the sheet in the corresponding signature, a total number of sheets of this signature, a progressive number of signature representing a position of the signature in the corresponding book block, and a total number of signatures of this book block from a barcode that is printed on every sheet). In this way, it is possible to cause the folding of a current group of sheets (to which a current sheet being just gathered has been added) for obtaining a corresponding current signature; this occurs in response to the reading of an end of signature indicator in the configuration information of the current sheet (for example, when the progressive number of sheet is equal to the total number of sheets). Moreover, it is also possible to cause the cutting of the threads of a current group of signatures (to which the current signature has been sewn) for obtaining a corresponding current book block; this occurs in response to the reading of an end of book indicator in the configuration information of the current sheet (for example, when the progressive number of signature is equal to the total number of signatures).

[0013] Moreover, in a specific embodiment of the invention the same configuration information may also be used to detect sequence errors of the sheets (for example, when the progressive number of sheet does not match the one of the expected sheet in the signature or the progressive number of signature does not match the one of the expected signature in the book block).

[0014] A different aspect of the solution according to an embodiment of the invention provides a corresponding computer program.

[0015] Another aspect of the solution according to an embodiment of the invention provides a control system for implementing the method (with the same advantageous features being recited in the dependent claims for the method that apply mutatis mutandis to the control system).

[0016] A further aspect of the solution according to an embodiment of the invention provides a bookbinding folding/sewing combined machine, which includes this control system.

[0017] A different aspect of the solution according to an embodiment of the invention provides a bookbinding plant including one or more of these combined machines.

[0018] The solution according to one or more embodiments of the invention, as well as further features and the advantages thereof, will be best understood with reference to the following detailed description, given purely by way of a non-restrictive indication, to be read in conjunction with the accompanying drawings (wherein corresponding elements are denoted with equal or similar references and their explanation is not repeated for the sake of brevity). In this respect, it is expressly intended that the figures are not necessary drawn to scale (with some details that may be exaggerated and/or simplified) and that, unless otherwise indicated, they are merely used to conceptually illustrate the structures and procedures described herein. Particularly:

FIG.1 is an illustrative representation of a bookbinding machine in which the solution according to an embodiment of the invention may be applied,

FIG.2 illustrates an exemplary printed sheet that may be used to apply the solution according to an embodiment of the invention;

FIG.3A-3G show various phases of a process that implements the solution according to an embodiment of the invention,

FIG.4 illustrates the main (software) components that may be used to implement the solution according to an embodiment of the invention, and

FIG.5A-5B is a diagram describing the flow of activities relating to an implementation of the solution according to an embodiment of the invention.



[0019] With reference in particular to FIG.1, there is shown an illustrative representation of a bookbinding machine in which the solution according to an embodiment of the invention may be applied; particularly, the machine 100 is a combined machine of the folding/sewing type, which is capable of performing operations of gathering, folding and sewing (flat) printed sheets for producing books in a single passage. For example, such combined machine 100 is used in a printing centre, wherein the sheets are supplied from digital printers (not shown in the figure).

[0020] In detail, the combined machine 100 includes a hopper 105 wherein a stack of sheets 110 is loaded manually. The sheets are arranged in the stack 110 according to their expected processing sequence. For each book to be produced, the expected sequence is defined by the signatures that form the corresponding book block in the correct order; in turn, each signature is defined by the sheets that form it in the correct order. A control system 115 (for example, based on a microprocessor) controls the processing of the sheets, according to a barcode that is read from a current sheet 110c at the top of the stack 110 (as described in detail in the following). The hopper 105 pushes the stack of sheets 110 upwards, so that the sheet 110c is always aligned with a suction and extraction system 120. Such system 120 extracts the sheets in succession from the stack 110, and places them into a gathering station 125; particularly, the sheets extracted from the stack 110 are arranged one on top of the other so as to add to a current group of sheets 130 in the making.

[0021] As soon as the group of sheets 130 is complete (with all the sheets of a corresponding current signature), the group of sheets 130 is conveyed to a folding station 135 that folds it so as to obtain such signature (denoted with the reference 140). Particularly, the group of sheets 130 is placed onto a chute, which is provided with a slit arranged parallel to a feeding direction of the group of sheets 130; the group of sheets 130 is stopped on the chute by an adjustable register, so that the slit is substantially at a half thereof. A blade is extracted through the slit of the chute until it abuts against a corresponding abutment; consequently, the group of sheets 130 is folded in a central portion thereof that is brought inside a pair of jaws above the chute (while a lateral portion remains resting on the chute). The blade is then retracted under the chute and the jaws are tightened so as to form a back of the signature 140.

[0022] At this point, the jaws are opened and the signature 140 thus obtained is supplied to a sewing station 145. Particularly, the signature 140 (already opened in its lateral portion) is placed astride a fixed saddle, which conveys it to a movable saddle (in an open position being aligned with the fixed saddle); the movable saddle is then closed (by raising it), and the signature 140 is sewn through continuous threads to a current group of signatures 150 in the making (by joining it to a preceding signature of the group of signatures 150 if different from the first one). As soon as the group of signatures 150 is complete (with all the signatures of a corresponding current book block), the threads are cut to separate it from the next signatures so as to obtain such book block (denoted with the reference 155). The book block 155 is placed onto a holder 160, which outputs it (for further operations that complete the production of the corresponding book). The operation of the combined machine 100 is managed by a programmable logic controller 165.

[0023] An exemplary printed sheet that may be used to apply the solution according to an embodiment of the invention is illustrated in FIG.2. Two different pages 205a and 205b of the corresponding book are printed on each side of the sheet 110c (of which only the front one is shown in the figure). The front side of the sheet 110c also includes a barcode 210 (for example, being printed in an external scrap area - to be cut after the sewing in order to allow the opening of the pages of the book - at the beginning of the sheet 110c along an extraction direction thereof from the hopper of the combined machine); the barcode 210 consists of a series of parallel lines having variable width and spacing, which represents a corresponding code according to a predefined coding (in the following, the term barcode will be used to indicate both its representation and its content for the sake of exposition simplicity).

[0024] The barcode 210 includes configuration information of the sheet, which is used to control its processing. For example, the barcode 210 indicates a progressive number of sheet that represents a position of the sheet 110c in the corresponding signature (first, second, third, and so on), together with a total number of sheets of such signature; moreover, the barcode 210 indicates a progressive number of signature that represents a position of the signature of the sheet 110c in the corresponding book block (first, second, third, and so on), together with a total number of signatures of such book block.

[0025] Considering now FIG.3A-3G, there are shown the various phases of a process that implement the solution according to an embodiment of the invention.

[0026] Starting from FIG.3A, the sheets to be processed in the stack 110 are identified through the control information represented by the corresponding barcodes. For example, let us assume that the books of a generic job are each one formed by 10 signatures. The first sheet in a first signature being formed by 3 sheets will be identified by 1/3-1/10 (to indicate the sheet 1 out of 3 in the signature 1 out of 10), its second sheet will be identified by 2/3-1/10, and its third sheet will be identified by 3/3-1/10. The stack 110 then includes the first sheet of the second signature - for example, being formed by 3 sheets (identified by 1/3-2/10), and so on up to the last sheet of the last signature - being formed by 2 sheets (identified by 2/2-10/10).

[0027] The production of each book begins in FIG.3B when the sheet 1/3-1/10 is at the top of the stack 110. In this condition, the sheet 1/3-1/10 is extracted from the stack 110 to begin a new group of sheets 130 for the corresponding signature (in the gathering station).

[0028] Proceeding to FIG.3C, the sheet 2/3-1/10 is now at the top of the stack 110. The sheet 2/3-1/10 is likewise extracted from the stack 110 and added to the group of sheets 130 in the making (above the sheet 1/3-1/10).

[0029] The process continues to FIG.3D, wherein the sheet 3/3-1/10 (at the top of the stack 110) it is added to the group of sheets 130 (above the sheet 2/3-1/10). The group of sheets 130 is thus complete.

[0030] At this point, as shown in FIG.3E, the group of sheets 130 is folded (in the folding station), so as to obtain the corresponding signature (identified with 1/10). The signature 1/10 is then supplied to the sewing station to begin a new group of signatures 150.

[0031] Continuing to FIG.3F, another group of sheets 130 is obtained (by adding the sheets 1/3-2/10, 2/3-2/10, and 3/3-2/10 in succession). The group of sheets 130 is likewise folded so as to obtain the corresponding signature (identified with 2/10), which is added to the group of signatures 150 in the making (by sewing it to the preceding signature 1/10).

[0032] The same operations as above are repeated, as shown in FIG.3G, until a last signature 10/10 (formed by the sheets 1/2-10/10 and 2/2-10/10) has been sewn to the group of signatures 150. At this point, the group of signatures 150 is complete - so that the threads can be cut to separate it from a next signature, thereby obtaining the corresponding book block.

[0033] The above-described solution avoids, or at least substantially reduces, any manual programming operation of the combined machine. Particularly, in an embodiment of the invention the barcode being read from the current sheet allows determining in an automatic way when the current group of sheets is complete (i.e., the progressive number of sheet is equal to the total number of sheets) and when the current group of signatures is complete (i.e., the progressive number of signature is equal to the total number of signatures). The proposed solution remarkably simplifies the use of the combined machine. Moreover, the removal of the human intervention (for the programming of the combined machine) substantially reduces the risk of errors. Such advantages are particularly evident in the typical applications of the combined machine (wherein very short jobs comprising the production of a few books are often executed), with a remarkable increase of its yield. This also allows producing different books that use sheets of the same size continuously, by putting the corresponding sheets together in a single stack - since the sheets of each book include all the information being necessary for their processing. In this way, it is possible to group more jobs into a continuous execution stream (without the need of providing any additional information to indicate the number of books of each job).

[0034] The same information also allows controlling the processing sequence of the sheets in an automatic way. Indeed, a sequence error of the sheets in the stack may be detected when the progressive number of sheet does not follow the preceding one in the same signature before the completion of the corresponding group of sheets (for example, 2/3-3/10 after 1/3-3-10), or when the progressive number of sheet is not the first in a next signature after the completion of the preceding one (for example, 1/3-5/10 after 3/3-4/10). Consequently, it is possible to detect any sequence error of the sheets in the stack (for example, being caused by the lack of a sheet, the repetition of equal sheets, the exchange of two sheets, and the like) in an automatic way. This avoids (or at least strongly reduces) the risk of obtaining defective book blocks, with a positive effect on the production quality of the books. Such result is obtained without requiring any learning phase (to define an expected processing sequence of the sheets), since the sheets of every book already include the information that defines their processing order.

[0035] The main software components that may be used to implement the solution according to an embodiment of the invention are illustrated in FIG.4. These software components are denoted as a whole with the reference 400. The information (programs and data) is typically stored on a mass memory of the control system and loaded (at least partially) into its working memory when the programs are running.

[0036] Particularly, a reading module 405 drives a barcode reader (not shown in the figure), which is used to read the barcodes from the front side of every current sheet at the top of the stack in the hopper of the combined machine. Each barcode being read is supplied to a management module 410. The management module 410 extracts the configuration information from the barcode (i.e., the progressive number of sheet, the total number of sheets, the progressive number of signature, and the total number of signatures). The management module 410 passes such configuration information to an updating module 415. The module 415 accordingly updates a sheet register (indicative of the total number of sheets of the current signature) and a signature register (indicative of the total number of signatures of the current book block), which are stored into corresponding variables 420; moreover, the module 415 accordingly updates a sheet index (indicative of an expected position of the current sheet in the current signature) and a signature index (indicative of an expected position of the current signature in the current book block), which are stored into corresponding variables 425. The management module 410 also interfaces with a verification module 430, which accesses the variables 420,425 to verify whether the current sheet (identified by the corresponding configuration information being passed by the management module 410) corresponds to the sheet being expected at the moment. The verification module 430 returns the outcome of the operation to the management module 410, which accordingly commands the programmable logic controller of the combined machine (not shown in the figure).

[0037] With reference now to FIG.5A-5B, the logic flow of an exemplary process that may be implemented in the above-described control system (to control the processing of the sheets) is represented by a method 500.

[0038] The method begins at the black start circle 503, and then passes to block 506 wherein the combined machine is started (after loading the stack of sheets to be processed into the hopper). In response thereto, the sheet index (INDf), the signature index (INDs), the sheet register (REGf) and the signature register (REGs) are initialised to 0.

[0039] A loop is then executed continuously for each current sheet to be processed; the loop begins at block 509, wherein a barcode is searched on the front face of the current sheet at the top to the stack (for example, in a predefined search area wherein is should be printed). Passing to block 512, if no barcode has been found within a predetermined time-out (for example, 10-30ms), the combined machine enters an error condition at block 515, since the sheet cannot be recognized (for example, because it is turned in the wrong way round in the stack); in such case, the combined machine is stopped, and a corresponding alarm signal is output. The method then ends at the concentric white/black stop circles 518.

[0040] On the contrary, if the barcode has been found the method passes from block 512 to block 521, wherein the configuration information is extracted from the barcode - i.e., progressive number of sheet (PRGf), progressive number of signature (PRGs), total number of sheets (TOTf) and total number of signatures (TOTs). Proceeding to block 524, the sheet index is incremented by 1 in modulo equal to the sheet register:

In this way, the sheet index is incremented continuously during the formation of the current group of sheets (to point to the next sheet of the current signature), and it is set to 1 after the completion of the current group of sheets (to point to the first sheet of the next signature).

[0041] A test is then performed at block 527 to verify whether the configuration information being extracted from the barcode indicates that the current sheet is the first one of a new signature (i.e., the progressive number of sheet PRGf=1). In the affirmative case, the method continues to block 530, wherein the sheet register is set to the total number of sheets (REGf=TOTf) to indicate the total number of sheets of the new signature. Passing to block 533, the signature index is incremented by 1 in modulo equal to the signature register:

In this way, the signature index is incremented continuously during the formation of the current group of signatures (to point to the next signature of the current book block), and it is set to 1 after the completion of the current group of signatures (to point to the first signature of the next book block).

[0042] Another test is performed at block 536 to verify whether the configuration information being extracted from the barcode indicates that the current signature is the first one of a new book block (i.e., the progressive number of signature PRGs=1). In the affirmative case, the method continues to block 539 wherein the signature register is set to the total number of signatures (REGs=TOTs) to indicate the total number of signatures of the new book block.

[0043] Returning to block 536, if instead the current signature is not the first one of the running book block (PRGs<>1) the method passes to block 542, wherein the total number of signatures is compared with the signature register. If the method determines that the two values are different (TOTs<>REGs), the combined machine enters an error condition at block 545, since the current sheet does not belong to the current book block. As above, the combined machine is stopped, and a corresponding alarm signal is output; preferably, in such case there is also output (for example, on a display of the combined machine, in textual and/or graphical form) an indication of the current sheet (identified by the progressive number of sheet, the total number of sheets, the progressive number of signature and the total number of signatures) and an indication of the expected sheet (identified by the sheet index, the sheet register, the signature index and the signature register), so as to facilitate the solution of the problem. The method then ends to the stop circles 518.

[0044] Returning instead to block 527, if the sheet is not the first one of the corresponding signature (PRGf<>1) the method passes to block 548, wherein the total number of sheets is compared with the sheet register. If the method determines that the two values are different (TOTf<>REGf), the combined machine again enters an error condition at block 551, since the current sheet does not belong to the current signature. As above, the combined machine is stopped (with a corresponding alarm signal), and the indications of the current sheet and of the expected sheet are output (to facilitate the solution of the problem). The method then ends to the stop circles 518.

[0045] At this point, the flow of activity merges again at block 554 from the block 539 (first signature of the book block), from the block 542 (first sheet of a signature different from the first one) or from the block 548 (sheet different from the first one of a signature different from the first one); in such phase, the progressive number of sheet is compared with the sheet index. If the method determines that the two values are different (PRGfI<>INDf), the combined machine again enters an error condition at block 557, since the current sheet is not the expected one in the current signature (for example, because of lacking, repeated, or exchanged sheets). As above, the combined machine is stopped (with a corresponding alarm signal), and the indications of the current sheet and of the expected sheet are output. The method then ends to the stop circles 518. On the contrary (PRGf=INDf), the method passes from the block 554 to block 560, wherein the progressive number of signature is compared with the signature index. If the method determines that the two values are different (PRGs<>INDs), the combined machine again enters an error condition at block 563, since the current sheet belongs to a signature that is not the expected one in the current book block. As above, the combined machine is stopped (with a corresponding alarm signal), and the indications of the current sheet and of the expected sheet are output. The method then ends to the stop circles 518.

[0046] On the contrary (PRGs=INDs), the method passes from the block 560 to block 566; at this point, the current sheet (whose configuration information indicates is correct) is extracted from the stack and added to the current group of sheets in the making (in the gathering station).

[0047] A test is then made at block 569 to verify whether the configuration information being extracted from the barcode indicates that the current sheet is the last one of the current group of sheets; such condition occurs when the progressive number of sheet is equal to the total number of sheets (PRGf=TOTf). In the affirmative case, the method continues to block 572, wherein the (complete) current group of sheets is conveyed to the folding station, where it is folded to obtain the corresponding current signature. Passing to block 575, the current signature is conveyed to the sewing station to be sewn to the current group of signatures in the making (by joining it to a preceding signature thereof if different from the first one).

[0048] Another test is performed at block 578 to verify whether the configuration information being extracted from the barcode indicates that the current signature is the last one of the current group of signatures; such condition occurs when the progressive number of signature is equal to the total number of signatures (PRGs=TOTs). In the affirmative case, the method continues to block 581, wherein the threads are cut to separate the (complete) current group of signatures from the next signatures, so as to obtain the corresponding current book block that is placed onto the holder at the output of the combined machine.

[0049] The flow of activity then passes from the block 581 to block 584. The same point is also reached directly from the block 569 if the current sheet is not the last one of the current group of sheets (PRGf<>TOTf), and from the block 578 if the current signature is not the last one of the current group of signatures (PRGs<>TOTs). In any case, a test is performed to verify whether the combined machine is to be stopped (for example, when the stack of sheets in the hopper is finished or a corresponding command is input manually through a control panel of the combined machine). In the negative case, the method returns to the block 509 to repeat the same operations on a new current sheet at the top to the stack. On the contrary, the method ends to the stop circles 518.

[0050] Naturally, in order to satisfy local and specific requirements, a person skilled in the art may apply to the solution described above many logical and/or physical modifications and alterations. More specifically, although this solution has been described with a certain degree of particularity with reference to one or more embodiments thereof, it should be understood that various omissions, substitutions and changes in the form and details as well as other embodiments are possible. Particularly, different embodiments of the invention may even be practiced without the specific details (such as the numerical examples) set forth in the preceding description to provide a more thorough understanding thereof; conversely, well-known features may have been omitted or simplified in order not to obscure the description with unnecessary particulars. Moreover, it is expressly intended that specific elements and/or method steps described in connection with any embodiment of the disclosed solution may be incorporated in any other embodiment as a matter of general design choice.

[0051] Particularly, the proposed solution lends itself to be implemented with an equivalent method (by using similar steps, removing some steps being non-essential, or adding further optional steps); moreover, the steps may be performed in a different order, concurrently or in an interleaved way (at least in part).

[0052] Similar considerations apply if equivalent techniques are used for gathering the sheets (for example, by extracting them from the bottom of the stack) and/or for folding the groups of sheets (for example, with folds of different type and/or number).

[0053] Likewise, equivalent techniques may be used to sew the groups of signatures, or more generally to bind them (for example, by gluing the signatures together); particularly, the completion of each book block may involve the execution of different and/or additional operations (for example, a blind stitch).

[0054] More generally, the same solution lends itself to control the gathering, the folding and the binding (or any combination of such operations); for example, it is possible to include, in the barcodes, configuration information for regulating the position of the register that stops the groups of sheets on the chute of the folding station, configuration information that regulates the folding of the groups of sheets, and the like.

[0055] The control of the position of the sheets in the corresponding signatures may be performed in an equivalent way (for example, by only verifying whether the progressive number of sheet is equal to the sheet index); moreover, for this purpose different configuration information may be provided on each sheet (for example, its progressive number of sheet and the one of the next sheet).

[0056] The control of the belonging of the sheets to the corresponding signatures as well may be performed in an equivalent way and/or by using different configuration information (for example, a signature code).

[0057] Similar considerations apply to the control of the position of the signatures in the corresponding book blocks and to the control of the belonging of the signatures to the corresponding book blocks.

[0058] Different operations may be executed in response to the detection of every sequence error (even without stopping the combined machine immediately); in any case, the control of the position of the sheets in the corresponding signatures, the control of the position of the signatures in the corresponding book blocks, the control of the belonging of the sheets to the corresponding signatures and/or the control of the belonging of the signatures to the corresponding book blocks are not strictly necessary, and they may be omitted (in whole or in part) in a simplified implementation.

[0059] Other configuration information may be used to indicate the end of the signature and/or of the book block. For example, in an embodiment of the invention, on each sheet there are simply provided an end of signature flag and an end of book block flag. In such case, it is still possible to implement a sequence control (if desired) by using an overall progressive number of sheet (which represents the position of the sheet within the entire corresponding book block) and an overall total number of sheets (which represents the number of sheets of such book block) for every sheet.

[0060] Moreover, nothing prevents providing the configuration information only on part of the sheets (such as only on the last sheet of each signature, which provides the end of signature indicator and possibly the end of book block indicator). For example, in a basic embodiment it is possible to describe the configuration of the book completely on a first sheet of the stack (i.e., the number of signatures of each book block, and the number of sheets of each signature thereof); in this case, the barcode is only read from such sheet, and the configuration information thus obtained is then used to control the processing of the entire stack of sheets. Alternatively, instead, the same configuration information is printed on every sheet; in such case, the barcodes are read from each sheet to allow identifying the beginning of a new job in a stream of jobs in the same stack of sheets (when the configuration information just read are different from the one of the current job).

[0061] The proposed solution may be implemented as a stand-alone module, as a plug-in for a control program already installed, or directly in the control program itself. Similar considerations apply if the program (which may be used to implement each embodiment of the invention) is structured in a different way, or if additional modules or functions are provided; likewise, the memory structures may be of other types, or may be replaced with equivalent entities (not necessarily consisting of physical storage media). In any case, the program may take any form suitable to be used by any data processing system or in connection therewith (for example, within a virtual machine); particularly, the program may be in the form of external or resident software, firmware, or microcode (either in object code or in source code - for example, to be compiled or interpreted). Moreover, it is possible to provide the program on any computer-usable medium; the medium can be any element suitable to contain, store, communicate, propagate, or transfer the program. For example, the medium may be of the electronic, magnetic, optical, electromagnetic, infrared, or semiconductor type; examples of such medium are fixed disks (where the program can be pre-loaded), removable disks, tapes, cards, wires, fibres, wireless connections, networks, broadcast waves, and the like. In any case, the solution according to an embodiment of the present invention lends itself to be implemented even with a hardware structure (for example, integrated in a chip of semiconductor material), or with a combination of software and hardware.

[0062] Similar considerations apply if the same solution is implemented in any other control system (or equivalent device); in any case, nothing prevents providing a distinct computer that controls one or more combined machines.

[0063] It should be noted that the control system lends itself to be implemented and put on the market even as a stand-alone product, in order to be used in standard combined machines already existing. Particularly, it is possible to provide a simple modification kit for applying such control system to the standard combined machines.

[0064] Naturally, the combined machine may have a different structure or it may include equivalent components. More generally, the same solution may be applied to a folding/binding combined machine, which performs the operations of gathering, folding and binding in a single passage with any other technique (for example, for producing glued books).

[0065] Moreover, one or more of these combined machines may be used in any other bookbinding plant (for example, in a photocopy shop centre wherein the sheets to be bound are supplied from photocopying machines).


Claims

1. A method (500) for controlling a bookbinding folding/sewing combined machine, the method including the steps of:

gathering (566) printed sheets in succession from a stack of sheets being supplied to the combined machine for obtaining groups of sheets,

folding (572) the groups of sheets for obtaining corresponding signatures,

sewing (575) groups of signatures through continuous threads for obtaining corresponding book blocks,
characterized by

reading (509-521) configuration information from at least part of the sheets,

causing (569-572) the folding of a current group of sheets to which a current sheet being just gathered has been added for obtaining a corresponding current signature in response to the reading of an end of signature indicator in the configuration information of the current sheet, and

causing (578-581) the cutting of the threads of a current group of signatures to which the current signature has been sewn for obtaining a corresponding current book block in response to the reading of an end of book indicator in the configuration information of the current sheet.


 
2. The method (500) according to claim 1, wherein the configuration information is provided on each sheet and includes an indication of a progressive number of sheet representing a position of the sheet in the corresponding signature, the method further including the step of:

verifying (524,554) a position correctness of the current sheet in the current signature according to a comparison between the progressive number of sheet of the current sheet and an expected position of the current sheet in the current signature.


 
3. The method (500) according to claim 2, wherein the configuration information of each sheet includes an indication of a total number of sheets of the corresponding signature, the step of verifying (524,554) a position correctness of the current sheet in the current signature including:

updating (524) a sheet index indicative of the expected position of the current sheet in the current signature by incrementing the sheet index in modulo equal to the total number of sheets of the corresponding signature, and

comparing (554) the progressive number of sheet of the current sheet with the sheet index.


 
4. The method (500) according to claim 3, further including the step of:

setting (530) a sheet register equal to the total number of sheets of the current sheet when the progressive number of sheet of the current sheet is equal to first, or

verifying (548) a belonging correctness of the current sheet to the current signature according to a comparison between the total number of sheets of the current sheet and the sheet register when the progressive number of sheet of the current sheet is different from first.


 
5. The method (500) according to claim 3 or 4, wherein the configuration information of each sheet includes an indication of a progressive number of signature representing a position of the signature in the corresponding book block, the method further including the step of:

verifying (533,560) a position correctness of the current signature in the current book block according to a comparison between the progressive number of signature of the current sheet and an expected position of the current signature in the current book block.


 
6. The method (500) according to claim 5, wherein the configuration information of each sheet includes an indication of a total number of signatures of the corresponding book block, the step of verifying (533,560) a position correctness of the current signature in the current book block including:

updating (533) a signature index indicative of the expected position of the current signature in the current book block by incrementing the signature index in modulo equal to the total number of signatures of the corresponding book block, and

comparing (560) the progressive number of signature of the current sheet with the signature index.


 
7. The method (500) according to claim 6, further including the step of:

setting (539) a signature register equal to the total number of signatures of the current sheet when the progressive number of signature of the current sheet is equal to first, or

verifying (542) a belonging correctness of the current signature to the current book block according to a comparison between the total number of signatures of the current sheet and the signature register when the progressive number of signature of the current sheet is different from first.


 
8. The method (500) according to claim 7, further including the step of:

displaying (545,551,557,563) an indication of the progressive number of sheet, the total number of sheets, the progressive number of signature and the total number of signatures of the current sheet, and an indication of the sheet index, the sheet register, the signature index and the signature register in response to a negative result of the verification of the position correctness of the current sheet in the current signature, of the verification of the belonging correctness of the current sheet in the current signature, of the verification of the position correctness of the current signature in the current book block, and/or of the verification of the belonging correctness of the current signature in the current book block.


 
9. The method (500) according to any claim from 6 to 8, wherein the step of reading (509-521) configuration information from at least part of the sheets includes:

reading (509) the progressive number of sheet, the total number of sheets, the progressive number of signature and the total number of signatures from each current sheet, the end of signature indicator consisting of the progressive number of sheet being equal to the total number of sheets and the end of book indicator consisting of the progressive number of signature being equal to the total number of signatures.


 
10. The method (500) according to claim 1, wherein the configuration information includes the end of signature indicator only on a last sheet of each signature and the end of book indicator only on a last sheet of each book block.
 
11. The method (500) according to any claim from 1 to 10, wherein the step of reading (509-521) configuration information from at least part of the sheets includes:

reading (509) the configuration information from a representation of a bar code being printed on at least part of the sheets.


 
12. A computer program (400) including code means for causing a control system (115) of a bookbinding folding/sewing combined machine (100) to perform the steps of the method (500) according to any claim from 1 to 11 when the computer program is executed on the control system.
 
13. A control system (115) for controlling a bookbinding folding/sewing combined machine (100), the control system including means (400) for performing the steps of the method (500) according to any claim from 1 to 11.
 
14. A bookbinding folding/sewing combined machine (100) including the control system (115) according to claim 13.
 
15. A bookbinding plant including at least one bookbinding folding/sewing combined machine (100) according to claim 14.
 




Drawing































Search report










Cited references

REFERENCES CITED IN THE DESCRIPTION



This list of references cited by the applicant is for the reader's convenience only. It does not form part of the European patent document. Even though great care has been taken in compiling the references, errors or omissions cannot be excluded and the EPO disclaims all liability in this regard.

Patent documents cited in the description