EP1561152B1 - Verfahren und vorrichtung zum steuern eines elektrografischen druckers oder kopierers - Google Patents

Verfahren und vorrichtung zum steuern eines elektrografischen druckers oder kopierers Download PDF

Info

Publication number
EP1561152B1
EP1561152B1 EP03785627A EP03785627A EP1561152B1 EP 1561152 B1 EP1561152 B1 EP 1561152B1 EP 03785627 A EP03785627 A EP 03785627A EP 03785627 A EP03785627 A EP 03785627A EP 1561152 B1 EP1561152 B1 EP 1561152B1
Authority
EP
European Patent Office
Prior art keywords
time
single sheet
printer
sheet
copier
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
EP03785627A
Other languages
English (en)
French (fr)
Other versions
EP1561152A2 (de
Inventor
Robert Heimbach
Rainer Katterloher
Stephan Pilsl
Stefan Zimprich
Christian Fertl
Werner Zollner
Christoph Nemmaier
Helmut Sippel
Hubert Drexler
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Production Printing Germany GmbH and Co KG
Original Assignee
Oce Printing Systems GmbH and Co KG
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Oce Printing Systems GmbH and Co KG filed Critical Oce Printing Systems GmbH and Co KG
Publication of EP1561152A2 publication Critical patent/EP1561152A2/de
Application granted granted Critical
Publication of EP1561152B1 publication Critical patent/EP1561152B1/de
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03GELECTROGRAPHY; ELECTROPHOTOGRAPHY; MAGNETOGRAPHY
    • G03G15/00Apparatus for electrographic processes using a charge pattern
    • G03G15/65Apparatus which relate to the handling of copy material
    • G03G15/6555Handling of sheet copy material taking place in a specific part of the copy material feeding path
    • G03G15/6558Feeding path after the copy sheet preparation and up to the transfer point, e.g. registering; Deskewing; Correct timing of sheet feeding to the transfer point
    • G03G15/6561Feeding path after the copy sheet preparation and up to the transfer point, e.g. registering; Deskewing; Correct timing of sheet feeding to the transfer point for sheet registration
    • G03G15/6564Feeding path after the copy sheet preparation and up to the transfer point, e.g. registering; Deskewing; Correct timing of sheet feeding to the transfer point for sheet registration with correct timing of sheet feeding
    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03GELECTROGRAPHY; ELECTROPHOTOGRAPHY; MAGNETOGRAPHY
    • G03G2215/00Apparatus for electrophotographic processes
    • G03G2215/00362Apparatus for electrophotographic processes relating to the copy medium handling
    • G03G2215/00535Stable handling of copy medium
    • G03G2215/00556Control of copy medium feeding
    • G03G2215/00599Timing, synchronisation

Definitions

  • the invention relates to methods and apparatus for controlling an electrographic printer or copier and to an electrographic printer or copier.
  • Known electrographic printers and copiers contain several sensors for monitoring the paper path, such as e.g. Photocells and switches. Furthermore, these known printers include a plurality of actuators, e.g. Stellmotore, stepping motors, valves and solenoids, wherein at least some actuators the actuating position of the actuator is monitored by means of a position feedback.
  • the paper path of a single sheet to be printed by the printer is controlled by means of the actuators and monitored by means of the sensors. Furthermore, the sensors are used to control between sheets to be printed single sheets sheet spacing and to determine Steuerzeitpuhkte.
  • At least one light barrier is arranged immediately in front of a printing unit to start the printing process of the printing unit when the leading edge of the sheet has reached the light barrier. This is to ensure that the printed image is correctly transferred to the supplied side of the single sheet.
  • known printers monitor how long a sensor signal triggered by a page present in the sensor area is present. If this time exceeds a predetermined limit, it is assumed that the paper jams in the region of the sensor. Further, in known printers or copiers, the time taken for a single sheet to pass after passing a first sensor until arriving at a second sensor is detected. If this time exceeds a preset limit, it is assumed that the cut sheet is still in the area between the two sensors and a paper jam has occurred.
  • the actuators are controlled in known printers and copiers according to a control scheme depending on sensor signals.
  • a predetermined pitch For adjusting the sheet pitch, the sheet pitch between two cut sheets is measured, and in the case of a deviation from a preset sheet pitch depending on the deviation, the sheet pitch for subsequent cut sheets is controlled.
  • These known printers or copiers thus require a multiplicity of relative time timings which interfere with the individual control processes and are provided by the controllers of the assemblies of the printer or copier.
  • a large number of sensors and actuators are required to ensure both the high printing speed and high print quality.
  • Such known high-performance printers are, for example, in the International Patent Application WO 98/18054 and WO 98/18052 describing a high-performance printer with two printing units for printing single sheets is known.
  • the inscription area during the interview on NEN printers can be operated in at least two modes, the conveying path of the single sheet is determined by the Drukker by the mode.
  • the printers have a variety of sensors and actuators to control the paper transport and printing process.
  • the object of the invention is to provide a central control for the paper feed in a printer or copier, with the complex control operations are relatively simple and can be realized with high accuracy.
  • the desired point in time at or to which at least one sensor signal is expected, can already be determined before the control process for transporting the single sheet through the printer or copier is started.
  • the control units of the printer or copier must therefore no longer determine desired times during the control process. If the desired point in time is monitored by means of a separate time control, then the remaining controls of the printer or copier can be substantially relieved from monitoring the desired times. It is advantageous to refer the target time to a time standard of the printer or copier, for example to the system time. As a result, reaching or exceeding the desired point in time can be monitored simply and with little effort.
  • a second aspect of the invention relates to an apparatus for controlling an electrographic printer or copier which determines sheet-fed information from the print data supplied to the printer or copier.
  • the controller determines the conveying path of the single sheet by the printer or the copier for producing at least one printed image on at least one side of the single sheet.
  • the controller determines at least one desired point in time at which at least one sensor signal is to be expected and / or at least one actuator is to be triggered.
  • the target time is related to a time standard of the printer or copier.
  • the target times can be determined before the control of the transport of the single sheet by the Drukker or copier, whereby the controller or the controls of the printer or copier during the actual control process set or monitor the target times and is relieved thereby.
  • the target time is based on a time standard, for example, on the system time, the printer or copier, the target point in time can be easily monitored by means of a timer.
  • the control of the printer or copier for controlling the single sheet along the conveying path is thus relieved of the determination and monitoring of the target point in time.
  • the determination and monitoring of the desired time requires considerable resources of the controller.
  • the control is relieved, at least during the control process, since the desired time does not have to be determined during the control process, but can be determined before feeding the single sheet.
  • the printer control is thus also from monitoring the target time relieved.
  • the time control unit then outputs a signal to the printer controller when it reaches and / or when the desired time is exceeded.
  • a method of controlling an electrographic printer or copier In a first operating mode for double-sided printing of a first single sheet, a printed image on the front side of the first single sheet and with the aid of a second printing unit a printed image on the back of the first single sheet is produced by means of a first printing unit. The single sheet is fed on a first conveying path to the first printing unit and the second printing unit. In a second mode for single-sided printing of single sheets of a print image on the front of a second single sheet using a second printing unit, a printed image is generated on the front side of a third single sheet using the first printing unit.
  • the second single sheet is fed to the second printing unit on a second conveying path to the first printing unit and the third single sheet on a third conveying path.
  • the method alternates from the first mode to the second mode when a certain number of consecutive cut sheets are reached or exceeded which are to be printed on one side. This ensures that even single-sided sheets to be printed in the first mode are printed when the printing of these single sheets in the second mode including switching takes more time than the one-sided printing of these single sheets in the first mode.
  • the performance of the printer or copier can thus be increased, whereby the wear of components loaded when changing the operating modes is reduced.
  • a fourth aspect of the invention relates to an electrophotographic printer or copier which, in a first operating mode for double-sided printing of a first single sheet by means of a first printing unit on a printed image the front of the first single sheet and with the help of a second printing unit produces a printed image on the back of the first single sheet.
  • the single sheet is fed to the first and the second printing unit on a first conveying path.
  • a second mode for single-sided printing of single sheets a printed image on the front side of a second single sheet and with the help of the second printing unit, a printed image is generated on the front side of a third single sheet using the first printing unit.
  • the second single sheet is fed to the second printing unit on a second conveying path to the first printing unit and the third single sheet on a third conveying path.
  • the printer only changes from the first to the second operating mode with the aid of a controller, if a preset number of successive single sheets are to be printed on one side.
  • the printing speed of the printer or copier can be increased if the time for switching from the first mode to the second mode, printing the single-sided sheets in the second mode and switching from the second to the first mode requires more time , as the one-sided printing of the single-sided sheets to be printed in the first mode. This can increase the performance of the printer or copier.
  • a method for controlling an electrographic printer or copier in which single sheets are printed by at least one printing unit.
  • the individual sheets are conveyed on at least one conveying path through the printer or copier and fed to the printing unit.
  • the arrival time of a first individual sheet at a first measuring point is determined as the first actual time and compared with a first desired time.
  • the conveying speed of the first single sheet is increased, reduced or maintained at least over part of the conveying path.
  • the arrival time of a second individual sheet at the measuring point is determined as a second actual time and compared with a second desired time.
  • the conveying speed of the second individual sheet is increased, reduced or maintained at least over part of the conveying path. This ensures that the distance between the first and the second single sheet can be set exactly. As a result, even very small blade pitches can be set exactly, which increases the printing speed of the printer or copier and improves the accuracy in producing the printed images.
  • an apparatus for controlling an electrographic printer or copier wherein the time of arrival of a first sheet conveyed by a conveyor at a measuring point is determined as a first actual time by a measuring device.
  • a control unit compares the first actual time with a first desired time and controls the conveying speed of the first single sheet in an area after the measuring point.
  • the control unit increases, decreases or retains the conveying speed of the first individual sheet at least over part of the range, depending on the deviation of the first actual time from the first setpoint time.
  • the measuring device determines the arrival time of a second conveyed by the conveyor sheet at the measuring point as the second actual time.
  • the control unit compares the second actual time with a second desired time and controls the conveying speed of the second single sheet in an area after the measuring point.
  • the control unit at least increases, reduces or retains the conveying speed of the second single sheet a portion of the range, depending on the deviation of the second actual time from the second target time. This ensures that the blade spacing between the first and the second single sheet is set exactly and very small blade clearances can be set accurately.
  • the ability to set such small sheet pitches can increase the printing speed of the printer or copier.
  • an exact positioning of the printed image on the single sheet is easily possible by the exact positioning of the first and second sides. Thus, the performance of the printer or copier is increased and the print quality is improved.
  • FIG. 1 is a feeder unit of a high-performance printer with a printing speed of up to 160 sheets DIN A4 per minute shown.
  • the feeder unit has four storage compartments su_A, su_B, su_C, su_D, from which individual sheets can be removed.
  • the feed unit can be fed from a subordinate feed unit, not shown, single sheets in the direction of arrow P1. These fed single sheets are conveyed with the help of the roller pairs WP13, WP12, WP11, WP10 up to the light barrier LS9. Subsequently, the single sheet is conveyed by means of the pair of rollers WP9 in the direction of the arrow P2 in the printer, not shown.
  • the roller pairs WP9 to WP13 are driven by a stepping motor SM9, so that the cut sheet is conveyed through the feed unit at a constant speed V TR .
  • the storage compartments suction belt SB_A to SB_D of the storage compartment suction belt SB_A to SB_D each contain a conveyor system, which raises the stack in the respective storage individual sheets so that the top sheet of the respective stack is arranged at a predetermined height below the suction belt SB_A to SB_D of the storage compartment suction belt SB_A to SB_D.
  • the suction belt SB_A is driven by means of the stepping motor SM1B, so that the uppermost single sheet is fed to the pair of rollers WP1, wherein the suction belt SB_A accelerates the single sheet to a conveying speed V INPUT .
  • the single sheet is cut with the help of the pair of rolls WP1 with the speed V INPUT transported.
  • the time of arrival of the single sheet at the light barrier LS1 is detected and compared with a previously set for this sheet and this light barrier LS1 target time.
  • the conveying speed of the single sheet is reduced from the feed speed V INPUT to the transport speed V TR .
  • the single sheet is conveyed to the light barrier LS5, this detects the arrival time of the single sheet and compares the arrival time again with a second target time.
  • the drive speed of the driven by the stepping motor SM1A roller pair WP5 is maintained at conformity of the arrival time point with the desired point in time to transport speed V TR, for a period up to a speed accelerated larger V TR or reduced TR for a period up to a speed less than V , After this period with increased or reduced speed, the single sheet is transported at transport speed V TR on.
  • the cut sheet is fed to the pair of rollers WP6 driven by the stepping motor SM9 and the pair of rollers WP7 driven by the stepping motor SM2A, conveyed therefrom at the conveying speed V TR and monitored by the light barrier LS6, LS7 arranged in front of the respective pair of rollers WP6, WP7.
  • This monitoring is used in particular for detecting paper path errors, such as paper jams.
  • the storage compartment suction belt SB_B which is driven by the stepper motor SM2B, the Single sheet in the same way as described in connection with storage compartment suction belt SB_A, taken and accelerated to the feed speed V INPUT .
  • the pair of rollers WP2 driven by the stepping motor SM2A further feeds the single sheet at the speed V INPUT , whereby the arrival time of the cut sheet is detected at the light barrier LS2 downstream of the pair of rolls WP2 and with a setpoint determined beforehand for a light barrier LS2 and the cut sheet by a main controller. Time compared.
  • the time is determined at which the conveying speed of the single sheet is reduced from the drawing speed V INPUT to the conveying speed V TR .
  • the speed reduction is performed by a speed change of the stepping motor SM2A.
  • the drive speed of the roller pair WP7 is simultaneously reduced to the speed V TR .
  • the time of arrival of the single sheet taken from the storage compartment su_B is detected and compared with a further setpoint time predetermined previously for the light barrier LS7 and the single sheet. Depending on the comparison result, the conveying speed V TR of the single sheet is maintained, the conveying speed is increased or reduced for a determined period.
  • the removed from the storage compartment su_B single sheet is thus using the roller pair WP2 and the roller pair WP7 and using the light barriers LS2 and LS7 a time-dependent control of the delivery position of the removed single sheet so that it at a predetermined target time of the light barrier LS9, the is designed as a transfer light barrier to the printer arrives.
  • the uppermost single sheet of the storage compartment suction belt SB_C is also removed therefrom by means of a suction belt SB_C and accelerated to the intake speed V INPUT .
  • the suction belt SB_C is driven by means of a stepper motor SM3B.
  • the arrival time at the light barrier LS3 is compared with a previously determined by a control unit of the intake unit, target time. Depending on the comparison result, the control unit determines the time at which the roller pair WP3 reduces the pull- in speed V INPUT to the conveyor speed V TR . This ensures that the removed from the storage compartment gar_C single sheet arrives at the light barrier LS9 at a predetermined desired time.
  • the uppermost single sheet arranged in the storage compartment su_D is accelerated to the pull-in speed V INPUT with the aid of the suction belt SB_D and fed to the roller pair WP4.
  • the suction belt SB_D is using the stepper motor SM4B.
  • the pair of rollers WP4 is driven by the stepping motor SM4A.
  • the arrival time of the removed from the storage compartment für_D cut sheet at the light barrier LS4 is detected and, as already described in connection with the storage compartment su_C, depending on the comparison result of the arrival time with a predetermined target time of the time set at which the feed rate V INPUT using of the roller pair WP4 is reduced to conveying speed V TR .
  • the removed from the storage compartment suction-D single sheet of the light barrier LS8 is supplied, which monitors the correct paper run.
  • the single sheet is fed through the pair of rollers WP8 on to the light barrier LS9.
  • the pair of rollers WP8 is driven by the stepping motor SM9, whereby the cut sheet is fed by the pair of rollers WP8 at the constant conveying speed V TR on the paper path to the printer.
  • the individual sheets fed in the direction of the arrow P1 can also be read by an external preprocessing unit, e.g. be supplied to another printer, a stamping unit or a cutting unit.
  • an external preprocessing unit e.g. be supplied to another printer, a stamping unit or a cutting unit.
  • the individual sheets removed from the storage compartments su_A, su_B, su_C, su_D are positioned with the aid of the stepping motors SM1A, SM2A, SM3A and SM4A, so that they each arrive at the photocell LS9 at a preset time of arrival. This positioning is dependent on previously specified target times at photocells, which are used to control or to control the cut sheet adjustment.
  • These photoelectric sensors determine the actual time, which is then compared with a predetermined target time.
  • the time at which the pull- in speed V INPUT is reduced to the conveyor speed V TR is then determined.
  • the time of arrival is defined as the point in time at which a predetermined edge of the sheet, for example the sheet leading edge in the conveying direction, of the single sheet is used. Due to the fact that after the respective storage compartment downstream roller pair until the transfer of the single sheet to the printer in the direction of arrow P2 no or only a very small slip occurs, only the positional deviations that occur during removal of the single sheet from the respective storage compartment, be taken into account in the sheet adjustment in the feeder unit.
  • This sheet adjustment according to the invention makes it possible to specify further target times of the single sheet in the printer arranged below exactly and to use for the entire printer control, since the transfer times of the single sheets are maintained to the printer very accurately by the feed unit 10.
  • the differently long paper paths of the individual sheets from the various storage compartments su_A, su_B, su_C, su_D to the light barrier LS9 are taken into account when determining the desired time points.
  • the sheet distances are controlled and regulated with the help of the target times with high precision.
  • FIG. 2 shows a block diagram with control units of the printer.
  • sheet-fed information is determined from a print data stream. Like elements have the same reference numerals.
  • This sheet-fed information is transferred to a main controller 44 via an HSCX bus 43.
  • This information includes the so-called page registrations for pages to be printed and single sheets to be printed.
  • the main controller 44 converts this information into control data.
  • This control data is supplied to the main controller 44 by means of a second HSCX bus system 46 subordinate controls 48 to 58.
  • the slave controllers 48-58 each have a timer unit with a 32-bit counter as the timer, with all the timer units of the printer being synchronized and clocked using the same clock signal.
  • the clock signal is generated by the main controller 44 and transmitted via a clock signal line to the timers of the control units 48 to 58.
  • the control data generated by the main controller 44 for the subordinate controllers 48 to 58 includes the page number of the page to be printed, the paper size, especially the paper length and the paper width, the tray tray A to tray_D from which the single sheet to be printed is taken out and the storage compartment in which the printed single sheet is stored, the operating mode in which the single sheet is printed and a minimum sheet spacing to a subsequently to be printed single sheet.
  • the minimum distance to the next sheet to be printed is determined depending on the operating mode in which the current sheet is printed or printed.
  • a duplex mode in which a single sheet the first printing unit is supplied for printing on the front side and subsequently the second printing unit for printing on the back side
  • a highlight color mode in which the first printing unit a print image in a first color on the front side of the single sheet and the second printing unit below a second printed image prints in a second color on the front side, as well as a highlight color duplex mode provided, in each case on the front and on the back of a print image in the first color using the first printing unit and a second print image in a second Color is generated by the second printing unit.
  • the respective control unit 48 to 58 determines, from the control data transmitted from the main controller 44, by means of a management module contained in the respective control unit 48 to 58, target time points which relate to a system time of the printer which is determined by means of a timer of a real time timer. Assembly of the respective control unit 48 to 58 is formed.
  • the real-time subassembly of the control unit 52 is designated 68 and the management subassembly of the control unit 52 is designated 66.
  • the real-time module 68 is a timing unit for monitoring target timings.
  • the target times are set so that the smallest possible sheet spacing for the operating mode between successive individual sheets to be printed, whereby a maximum printing speed is achieved.
  • the target times contain, as already for FIG.
  • the synchronization of the timers of the control units 44, 48 to 50 is initiated by the main controller 44.
  • the timers include a 32-bit counter, with all counters counting the clock pulses of the same 100 kHz clock signal generated by the main controller 44.
  • the control unit 48 determines, from the control data of the main controller 44 by means of a management board, target timings concerning the paper discharge control.
  • a management unit of the control unit 50 determines target timings pertaining to a printing unit, a management unit of the control unit 52, target timings concerning the paper input, a management unit of the control unit 54 target timings of the printing unit DW1, a management unit of the control unit 56 target timings, which relate to the printing unit DW2, and a management unit of the control unit 58 target times that relate to the character generator.
  • the control units 48 to 58 are provided with sensors (not shown), such as e.g. LS1 to LS13, S1 to S13 and connected to actuators SM1A, SM1B to SM9, which are evaluated or controlled by the control units 48 to 58.
  • the stepper motors SM1A, SM1B to SM9 are controlled via stepper motor drive units 60, 62, 64, which are connected to the respective controller 48, 50, 52 by means of a CAN bus system.
  • FIG. 3 is shown a block diagram with an arrangement for monitoring target points in time and setting of control times for actuators.
  • the main controller 44 transmits a clock signal of 100 kHz as well as control data to the management board 66 of the paper input control unit 52.
  • the managing board 66 determines the target timings as 32-bit count values as already described. These counts refer to the count of the timer of the real-time module 68.
  • information about the control process to be executed when the count value is reached is determined. If a target timing concerns a stepper motor driving unit 64 connected to the control unit, a target timing is transmitted to this stepping motor driving unit 64 and monitored by a timing unit of the stepping motor driving unit 64. This timing unit is also supplied with the clock signal to the main controller 44.
  • the target times are managed by means of a memory management, not shown, such that they are sorted in the management module 66 according to the time sequence of the desired times.
  • the desired time which is reached next in time is transmitted to a time control unit 68 together with the associated control information.
  • the timing unit 68 compares the target time with the current time by comparing the count of the target time with the actual value of the counter of the timer. When the count of the timer reaches or exceeds the value of the target time, the timer 68 initiates an interrupt and calls an interrupt service routine.
  • a preset interrupt is selected in accordance with the control information.
  • the control unit 52 performs the intended control action of the actuators or the monitoring of the sensors.
  • the control unit 52 is relieved of the monitoring of the desired times.
  • the interrupt-controlled call of the control action ensures that the control operation is carried out by the control unit 52 immediately after reaching the desired point in time, for example with the aid of an evaluation and control unit of the control unit 52, not shown, the light barriers monitors and controls valves.
  • FIG. 4 is a block diagram with elements for controlling the stepper motors for removing a single sheet from the storage compartments su_A to autism_D shown.
  • Each storage compartment contains two stepping motors, with a separate instance being provided for driving each stepping motor.
  • a control entity 14 and for controlling the stepping motor SM1A a control entity 16 are provided.
  • a control entity 18 for controlling the stepper motors of the storage compartment su_B, the control entity 20 and for driving the stepper motors of the storage compartment su_D, the control entity 22 is provided.
  • a control entity 12 which determines control times for driving the stepping motors SM1A, SM1B for the storage compartment su_A and control times for the stepping motors of the further storage compartments from control data which are supplied to the control unit 12 from the main module 44.
  • the control entity 12 is, for example, as management assembly 66 of the control unit 52 according to FIG. 2 executed.
  • the control entity 12, the control entity 14, the control entity 16 and the control entities 18, 20, 22 each contain a timing control unit to which a 100 kHz clock signal generated by the main controller 44 is supplied.
  • the timing units include a 32-bit counter, wherein the counts of the 32-bit counters of the timing units are synchronized by the main controller 44, so that all counters have the same count as a timer.
  • the control unit 12 determines from the control data, as already mentioned, control times of the stepper motors to be controlled and transmits these as a 32-bit setpoint value to the control instances 14, 16, 18, 20, 22.
  • the control authorities 14 to 22 monitor the respectively transmitted desired times and execute a control action when the desired time is reached. With the aid of the setpoint times, for example, a stepper motor is switched on, switched off or a ramp function for speed change is started.
  • the control instances 14 to 22 are, for example, as stepping motor controller 64 after FIG. 2 executed.
  • the control unit 14 controls the stepper motor SM1B and monitors a start time for the sheet feeding.
  • the control unit 16 accelerates the fed-in cut sheet to the pull-in speed V INPUT and with the aid of time differences, starts a time at which the pull-in speed V INPUT is reduced in a ramped fashion to the transport speed V TR . At this time, the control unit 16 then starts a ramp function, whereby the feed speed of the cut sheet is reduced evenly to transport speed.
  • the control entities 14 and 16 monitor the start timings of the respective stepping motors SM1B, SM1A.
  • the instances such as the control entity 12, the control instances 14 to 22 and other control, regulation and collection instances can, for example, be processed as separate processes by a control unit of the printer or copier, eg in multitasking operation or in multiprocessor operation.
  • a control unit of the printer or copier eg in multitasking operation or in multiprocessor operation.
  • at least partially identical program parts are used for the control entity 14 to 22, which of a higher-level program with different parameters called and processed in parallel.
  • FIG. 5 is a diagram for controlling the sheet feeder of a single sheet X from the storage compartment su_A shown.
  • the control entity 12 transmits to the control entity 14 the start time for the insertion of a single sheet X from the bin su_A as a 32-bit count.
  • the control unit 14 continuously compares the counted start timing T21 with the current count value of the timer.
  • the control unit 14 starts the stepping motor SM1B for driving the suction belt SB_A in such a way that the uppermost part in the storage compartment suction belt SB_A is accelerated uniformly up to the pull-in speed V INPUT .
  • the pull-in speed V INPUT is reached.
  • the control unit 16 controls the stepping motor SM1A to drive the pair of rollers WP1.
  • the suction belt SB_A feeds the single sheet X at the feed speed V INPUT to the main roller pair WP1, which transports the single sheet X at the feed speed V INPUT.
  • the leading edge of the cut sheet X reaches the light barrier LS1.
  • This arrival time T23.1 is detected and compared with a previously transmitted by the control entity 12 of the control entity 16 desired time. If the arrival time T23.1 coincides with the target time, the retraction speed V INPUT is maintained by the pair of rollers WP1 until the time T23.2 (nominal time), from which the speed is reduced evenly to the transport speed V TR .
  • time of arrival T23.1 of the individual sheet X at the light barrier LS1 is smaller than the setpoint time, ie if the leading edge of the cut sheet X arrives too early at the light barrier LS1, a time before the time T23.2 is determined depending on the amount of deviation, to which the intake speed V INPUT is reduced to transport speed V TR becomes. This time can be as soon as possible the time T23.1.
  • a time for reducing the pull-in speed V INPUT to the transport speed V TR is determined, which lies after the setpoint time T23.2.
  • the time for reducing the pull-in speed V INPUT to the transport speed V TR is also referred to as the ramp-down time.
  • the latest possible Abrampzeittician is the time T23.3, in which case the uniform reduction of the feed rate V INPUT to transport speed V TR is completed at time T24, at which the leading edge of the cut sheet X reaches the pair of rollers WP5.
  • the arrival time of the cut sheet X is detected at the light barrier LS5 and compared with another target time. If there is a deviation of the arrival time from the desired point in time, a further correction is achieved by a temporary change in the speed of the single sheet X with the aid of the pair of rollers WP5, so that the single sheet X arrives at the light barrier LS9 at a predetermined desired time. Due to the precisely controlled or regulated arrival time of the single sheet at the light barrier LS9 results for consecutive single sheets due to the constant transport speed V TR and the time staggered arrival of the individual sheets on the light barrier LS9 a predetermined distance between the successive single sheets. This distance is also referred to as blade pitch or gap.
  • Such controlled by means of target points in time position control of the single sheet is highly accurate and can also be performed at other locations of the printer, eg in front of a printing unit or before outputting the printed page from the printer.
  • the possible adjustment range thus corresponds to the period between the time T23.1 and the time T23.3.
  • the Time T23.3 not in the middle of the setting range, but asymmetrically in the adjustment range, preferably shifted in the direction of the time T23.1.
  • the uniform acceleration of the single sheet X to the pull-in speed V INPUT is also referred to as ramp acceleration.
  • the uniform reduction of the intake speed V INPUT to the conveyor speed V TR is also ramped. Due to the preset accelerations and speeds, the cut sheet X traveled a distance S1 at time T22, a distance S2 at time T24, and a distance S3 at time T25.
  • the pair of rollers WP5 is driven by the stepper motor SM9 with the constant conveying speed V TR , which then only a position correction of the retracted single sheet X using the pair of rollers WP1 and thus only a control of the position of the single sheet X takes place.
  • the arrival time of the cut sheet X is detected at the light barrier LS9 and compared with a set for the single sheet X target time. If there is a deviation of the time of arrival from the desired time, a correction value is determined for subsequent individual sheets to be fed from the storage compartment dress_A, which is then used to determine the time for reducing the intake speed V INPUT to the conveyor speed V TR .
  • This correction value can be, for example, a so-called offset value or a correction factor.
  • FIG. 6 shows the schematic structure of a time control unit 68, as used in the control instances 14 to 22.
  • Identical time control units are used in further control units and modules of the printer, wherein a plurality of instances and / or control units, a time control unit can be assigned.
  • the time control unit 68 serves to monitor setpoint times at which actions in the printer are to be started, such as, for example, when feeding a single sheet or when changing the conveying speed.
  • the timing unit 68 includes timers with two 16-bit cascaded counters T3 and T8. With the help of the counters T3 and T8, a 32-bit timer for monitoring 32-bit setpoints is formed.
  • the counter T3 is supplied with a central clock signal of a clock of the printer with a clock frequency of 100 kHz.
  • the time control after FIG. 6 Target times within a period of 11.93 hours at an input clock frequency of 100 kHz continuously monitored with high accuracy.
  • an interrupt signal 13 and the overflow of the 16-bit counter T8 an interrupt signal I8 is output, which can be used for other control purposes.
  • a counter formed by the time control unit 68 is further counted in order to monitor a set point in time over the 11.93 hours.
  • the job memory CC18 are the low-order 16-bit of a 32-bit setpoint and in memory CC19 the upper 16-bit of the 32-bit setpoint are stored.
  • a comparator C1 compares the 16-bit value stored in the memory CC18 with the current count of a timer T7.
  • the timer T7 is also supplied with the clock signal of 100 kHz of the central clock of the printer.
  • the comparator C1 outputs on reaching and / or exceeding the low-order 16-bit portion of the 32-bit setpoint by the current count of the counter T7 an interrupt signal I18.
  • the comparator C2 continuously compares the upper 16-bit value of the 32-bit setpoint stored in the memory CC19 with the current count value of the counter T8. In case of coincidence or exceeding of the value stored in the memory CC19 Target time, the comparator C2 outputs in interrupt signal I19.
  • the target time is reached.
  • An intended control action is detected by a control unit of the printer, for example by an interrupt of the timing control unit 68 FIG. 6 executed.
  • the time control unit 68 after FIG. 6 For example, it is very easy to realize using the so-called capture / compare unit of the 16-bit micro-processors C164CI and C167CR from Infineon.
  • the time for reducing the pull-in speed V INPUT to the transport speed V TR is to be monitored, then this time is written as a 32-bit value into the memories CC18 and CC19.
  • the comparator C1 Upon reaching the target point in time to reduce the pull-in speed V INPUT to the transport speed V TR , the comparator C1 outputs an interrupt signal I18 and the comparator C2 outputs an interrupt signal I19.
  • Corresponding control operations for reducing the speed are controlled by the control units of the printer on the basis of these two interrupt signals I18, I19.
  • a program routine is provided in the printer which, in a preset operating state of the printer, resets the current counts of all the timing units 68 of the printer and restarts them at the same time.
  • FIG. 7 shows a feeder unit 11, in addition to the elements of the feeder unit according to FIG. 1
  • Such housing parts are, for example, so-called stowage flaps of the intake unit 11, which can be opened for the removal of individual sheets as a result of paper jams or for maintenance.
  • the position sensors are, for example, limit switches which monitor the closed state of these housing parts, ie these stowage flaps.
  • the position monitoring sensors are in FIG. 7 designated S1 to S12.
  • the intake unit 11 has additional stoppers whose position is not monitored by means of sensors. These non-sensor monitored stoppers are mechanically locked to the monitored stoppers so that they can only be opened after opening a monitored stowage flap.
  • FIG. 8 shows several processes for controlling the feeder unit 11 FIG. 7 , These processes are in FIG. 8 Also referred to as tasks, are processed by a controller in parallel or in multitasking mode.
  • the individual processes, ie the individual tasks are processed independently of each other.
  • the operating system or the firmware of the controller controls the simultaneous processing of the processes and the simultaneous execution of the processes in multitasking or multiprocessor operation.
  • simultaneity refers to a development strategy in which the processing capacity of the processor is allocated to the jobs for a short time each time. This short time is also referred to as time slice, timeslot or timeslice. For several processes, it thus seems as if these processes are being processed simultaneously by the controller.
  • the operating system PXROS from HIGHTEC can be used to process several parallel processes, which also makes it possible to start a program in different tasks with different parameters. To monitor the light barriers LS1 to LS13, the same program can be started thirteen times in different tasks, whereby these thirteen tasks and further tasks are executed in parallel.
  • a higher-level module 32 determines from the print data stream information relating to a single sheet X to be printed and sets target times for controlling the single sheet.
  • This higher-level module 32 can, for example, as control entity 12 after FIG. 4 or as a management board 66 FIG. 2 be executed.
  • the higher-level module 32 transfers the values of all set points in time, which relate to the valves V1 to V3 and the light barriers LS2, LS7 and LS9, to the time process 34.
  • the values of the desired times are related to the current time value of a timer.
  • a plurality of timers are provided in the printer, wherein each control unit has its own timer, which are synchronized by means of a synchronizing operation and which are driven by a uniform clock signal.
  • these timers are implemented as 32-bit counters clocked at a clock of 100 kHz.
  • the count of the counter of the timer thus forms the time standard of the printer, to which all target times and actual times are related.
  • the target timings are set by determining a count value of the counter.
  • an event for example when a sheet edge arrives at a light barrier, the light barrier emits a sensor signal.
  • the current count of the timer is detected as the arrival time or as the actual time and, as already described above, compared with the specified target time.
  • the target time points transmitted to the time process 34 include control times for controlling the valves V1, V2 and V3 for removing the cut sheet X from the bin su_B and times for monitoring the paper path of the cut sheet X to the light barrier LS9 with the aid of the light barriers LS2. LS7 and LS9.
  • the desired times are transmitted by means of a message to the time process 34.
  • valve V3 When the valve is open, the valve V3 supplies air to a side nozzle, through which the uppermost single sheet X is located from the rest in the supply compartment su_B. Paper stack detached. becomes.
  • the valve V2 supplies air to a front nozzle through which individual sheets in the storage compartment suction_B are retained below the cut sheet X in the storage compartment su_B.
  • the suction chamber of the suction belt SB_B With the aid of the valve V1, the suction chamber of the suction belt SB_B is supplied with suction air, through which the single sheet X from the paper stack is lifted in the storage compartment für_B and adheres to the suction belt SB_B.
  • the time process 34 transmits all setpoint times for the valves V1, V2, V3 and for the light barriers LS1, LS7, LS9 set by the superordinate module 32 to the valve process with the aid of a message.
  • a message function for transmitting the message is preferably provided by an operating system or firmware of the control unit or data processing system, by which the timer process 34, the valve process 36 and the sensor process 38, 40, 42 are executed.
  • the valve process determines from the transmitted target time points the target time of the next action to be performed and sends back a message with all desired times to the time process 34, wherein the target time of the next action to be performed is marked.
  • the time process 34 determines the designated target points in time and transfers this setpoint time of a time control unit, not shown.
  • this time control unit is contained in a flex module of a real-time module.
  • the time control unit executes an interrupt, by which the time process 34 receives a message with the desired time points and information about reaching the desired point in time for opening the valve V3.
  • the valve process then activates the valve V3 to open.
  • all remaining target times are transmitted from the valve process by means of a message to the time process 34, wherein the target time is assigned, which is assigned to an action to be performed next.
  • the time process 34 transmits a target count value corresponding to the target timing to the timing unit.
  • the time control unit After reaching the desired point in time, the time control unit generates an interrupt.
  • the time process 34 Due to the interrupt, the time process 34 generates a message to the valve process and transmits all still current target times to the valve process and the information that the time to open the valve V2 has been reached. Then the valve process opens the valve V2 and sends a next message with all currently remaining target time points to the time process 34, wherein a target time for opening the valve V1 is marked.
  • the time for opening the valve V1 is transmitted from the time process 34 to the time control unit, which triggers an interrupt after reaching the desired time. Due to the interrupt, the time process 34 generates a message to open the valve V1 and transmits this message to the valve process along with the other desired times. The valve process opens the valve V1. Subsequently, the valve process transmits the remaining target times by means of a message to the time process 34, wherein the target time for closing the valve V3 is marked.
  • the target time for closing the valve V3 transmits the time process 34 to the time control unit.
  • the time control unit triggers an interrupt after reaching the desired time, whereby the time process 34 transmits a message with the remaining target times and information to close the valve V3 to the valve process.
  • the valve process closes the valve V3 Subsequently, the valve process generates a message with the remaining target times, wherein the target point in time for closing the valve V2 is marked.
  • the time process 34 transmits the designated target time to the time control unit, which triggers an interrupt after reaching the desired time. Due to the interrupt the time process 34 generates a message with the remaining target times and the information to close the valve V2 to the valve process.
  • the valve process closes the valve V2 and generates a message with the remaining target times and transmits this message to the time process, wherein the target point in time for closing the valve V1 is marked.
  • the time process 34 transmits the desired time for closing the valve V1 to the time control unit, which outputs an interrupt signal to the time process 34 after reaching the time.
  • the time process 34 generates due to the interrupt message with the remaining target times and information to close the valve V1 to the valve process.
  • the valve process closes the valve V1 and generates a message with the remaining target times and transmits them to the sensor process 38 for overcoming the light barrier LS2.
  • the valves V1 to V3 of the valve process are contained in the storage compartment B for the removal of a single sheet. For the intake trays su_A, rasp_C, rasp_D similar valve processes and time processes are provided, which are processed in parallel to the valve process and the timer process 34.
  • the sensor process 38 determines from the setpoint times transmitted by the valve process 36 a target point in time at which the leading edge of the single sheet X must have arrived at the latest at the light barrier LS2.
  • the sensor process 38 serves to determine paper path errors. High-precision time monitoring, as used with the aid of an already described time control unit in the feed unit 10, 11 of the printer for controlling actuators and determining control instants, is not required for a paper run monitoring.
  • the sensor process 38 includes a time monitor for monitoring the target time for arrival of the leading edge of the single sheet X at the light barrier LS2.
  • the sensor process 38 queries the timer process 34 from the current time and forms with the aid of the transmitted setpoint a time difference. With the help of a counter, this time difference is detected and monitored. After expiry of this counting time, the maximum permissible paper running time up to the light barrier LS2 is thus exceeded and the sensor process 38 generates an error message.
  • a photocell control unit Upon arrival of the leading edge of the light barrier LS2 a photocell control unit generates an interrupt and operates an interrupt service routine.
  • the interrupt service routine transmits a signal to the sensor process 38 which stops or resets the counter of the sensor process 38. When timely arrival of the leading edge of the single sheet X on the light barrier LS2 thus no error message is generated.
  • the sensor process 38 After reaching the desired point in time of the sensor process 38, the sensor process 38 transmits, with the aid of a message, the remaining setpoint times to the sensor process 40 for monitoring the light barrier LS7.
  • the sensor process 40 determines, in the same way as the sensor process 38, a delay time up to which the leading edge of the sheet must arrive at the light barrier LS7.
  • the sensor process 40 generates when not timely arrival of the leading edge of the sheet at the light barrier LS7 an error message.
  • the desired time is monitored by the sensor process 40 by means of a counter.
  • a monitoring unit If the leading edge of the single sheet X arrives in time at the light barrier LS7, a monitoring unit generates an interrupt and operates an interrupt service routine.
  • the interrupt service routine generates a signal to reset the counter of the sensor process 40.
  • the sensor process 40 transmits the setpoint of the sensor maximum permissible target time for the arrival of the leading edge of the sheet at the light barrier LS9 to the sensor process 42.
  • the sensor process 40 monitors in the same way this setpoint, as already described for the sensor process 38 and 40. If the single sheet arrives in time at the light barrier LS9, the sensor process 42 generates a message and transmits it to the higher-level module 32. If a sensor process 48, 40, 42 detects an error, the respective sensor process 38, 40, 42 generates a message with a Error information and then transmits this to the parent module 32nd
  • valve process 36 and for the sensor processes 38, 40, 42 and for other processes such as e.g. the process for driving the stepping motor SM2B
  • a separate time process is provided.
  • the individual desired times are then no longer transferred from valve process 36 to time process 34 and from time process 34 to valve process 36, but are monitored together with the aid of a time process 34.
  • a desired time is reached, e.g. with the help of an interrupt informing or calling the processes affected by this target time.
  • a sensor process 38, 40, 42 is called by an interrupt, an information from the sensor process 38, 40, 42 is transmitted to the time process 34, which determines the time difference to the desired time, if necessary.
  • a control and / or regulation of the sheet position is performed.
  • FIG. 9 shows a timing diagram in which periods of individual sheets of the removal of individual sheets from the storage compartment su_A and the storage compartment su_B are shown to the light barrier LS9.
  • the target start time for removing a single sheet B1 from the storage compartment su_B results from the desired time of the sheet trailing edge of the single sheet A1 at the transfer light barrier LS9 and the sheet spacing time to the single sheet B1.
  • the blade pitch time which is also referred to as gap time, thereby determines at the constant conveying speed V TR the blade spacing between the single sheet A1 and the single sheet B1.
  • the total running time of the single sheet A1 is added to the desired starting time of the single sheet A1 from the storage compartment su_A to the light barrier LS9 and further formed the form factor of the single sheet A1, which is made the transport speed V TR and the sheet length of the single sheet A1 results.
  • the desired time points are monitored by the time control unit 68.
  • FIG. 10 a diagram is shown which shows the sequence of the valve control and the control of the stepping motor SM1B of the suction belt SB_A of the storage compartment su_A.
  • the valve V3 is opened, whereby the topmost sheets of the stack are fanned out on individual sheets in the storage compartment su_A, in order subsequently to be able to more easily remove the upper single sheet from the storage compartment su_A.
  • the valve V3 With the valve V3 open, one or more nozzles located laterally at the top of the stack of paper in the bin Tray_A are fed, which then fan the topmost sheets of the stack as described.
  • the valve V2 is opened, whereby compressed air is supplied to at least one front nozzle.
  • the valve V1 is opened at the time T1, is applied by the suction air to the suction belt SB_A.
  • the suction air is supplied to the suction belt SB_A.
  • the individual sheets are separated below the upper single sheet from the upper single sheet, which is applied to the suction belt SB_A by the suction air.
  • FIG. 10 shows the timing of the valves V1, V2, V3 and the stepping motor SM1B at a transport speed V TR of 847 mm / s, in the 160 individual sheets in DIN A4 paper size per minute by the feed unit 11 after FIG. 7 supplied to the printer.
  • FIG. 11 a speed-time diagram is shown, the speed profile of a single sheet when removed from a storage compartment suction belt SB_A the feed unit 11 after FIG. 7 shows.
  • the cut sheet is applied to the suction belt SB_A and the stepping motor SM1B for driving the suction belt SB_A is started.
  • the stepping motor SM1B is controlled in such a way that the suction belt SB_A is accelerated uniformly with an acceleration of 50 m / s 2 to a speed 3.5 xv 0 during the period t10.
  • the speed v 0 is 338.6 mm / s in the present embodiment.
  • the single sheet is conveyed at a constant speed 3.5 xv 0 until time T12.
  • the time T11.1, at which the leading edge of the single sheet reaches the light barrier LS1, is detected and compared with a predetermined target time. Depending on the result of the comparison, the time t11.1 and thus the time T12 is set at which the conveying speed of the single sheet is started to be reduced from the speed 3.5 xv 0 .
  • FIG. 2 shows a block diagram of a control unit 52 with a time control unit for determining and monitoring setpoint times in the feed unit 11 of the printer.
  • the monitoring of the desired time points takes place with the aid of a timer interrupt controller.
  • This timer interrupt controller is in the present embodiment as a flex timing module executed with the designation EPF10K30AQC208-3 the company ALTERA.
  • the timer interrupt controller includes a timer 68 having a 32-bit counter to which a clock signal (100 KHz) of a clock 45 is supplied to the main controller 44.
  • the timer interrupt controller includes a comparator 69, an expired job memory 70, and an interrupt controller 71.
  • the management board 66 receives control data from the main controller 44.
  • the management board 66 determines from these control data target timing for controlling actuators and monitoring sensors. These setpoint times determined by the management module 66 are supplied to the comparator 69 of the timer interrupt controller.
  • the target timings are passed to the comparator 69 as 32-bit counts.
  • the comparator 69 stores the desired time points and compares the transmitted desired time points with the current count value of the timer 68. If a setpoint time coincides with the current count value, this information is stored in the memory 70 with the aid of data.
  • the interrupt controller 71 determines the achieved target timings and triggers an interrupt to perform the control action, i. to control an actuator or to set the desired time of a sensor from.
  • the interrupt controller 71 executes an interrupt service routine and transmits to a control and monitoring unit 72, depending on the interrupt, data for actuating actuators, in particular valves, and for monitoring sensors, in particular photoelectric sensors.
  • the stepper motor controller 64 is also supplied with the clock signal of the clock 45 to the main controller 44. Furthermore, the control unit 66 of the stepper motor controller in each case transmits the next set point in time for driving the stepping motor controlled by the stepper motor controller 64.
  • the stepper motor controller 64 contains its own time control unit for monitoring the transmitted setpoint value. Upon reaching the setpoint, the stepper motor controller 64 executes a corresponding control action. After reaching the setpoint, the management module 66 transmits the stepper motor controller 64 optionally a further setpoint.
  • the timer 68 may also include two cascaded 16-bit counters.
  • the target times stored in comparator 69 and in memory 70 may be determined by main controller 44, e.g. be deleted individually and / or completely after an error has occurred.
  • the checking and comparison of the desired times with the current time of the timer 68 takes place every 10 ⁇ s. If a plurality of setpoint times are reached simultaneously, information about the reaching of the setpoint times is stored in the memory 70 and the interrupts control 71 successively trigger corresponding interruptservice routines.
  • photoelectric sensors or pivot lever switches are used as sensors for detecting the position of individual sheets.
  • the rocker switches have a mechanical actuator which protrude into the path of travel of the cut sheets through the printer and are urged away by a passing sheet such that the rocker switch outputs a sensor signal. If the sheet is moved past the swivel lever switch, a restoring moment causes the sensor arm of the swivel lever switch to project back into the paper path and be actuated again by a next sheet. After resetting the pivot lever no sensor signal is output.
  • the time can be accurately determined similar to a light barrier, to which a front and / or rear edge of the sheet arrives at the sensor.
  • Other sensors may also be position sensors of actuators, such as position switches of stepper motors, switches, valves or flaps of the printer or copier.
  • actuators such as position switches of stepper motors, switches, valves or flaps of the printer or copier.
  • all reference times and actual times refer to the same time standard, eg the system time of the pusher.
  • a synchronization process must be provided so that all the time control units have the same system time.
  • timers of the timing units for example, clocked cascaded counters can be used with the aid of a central clock signal. This provides an exact same reference time for all control units.
  • a plurality of processes can be provided, wherein at least one sensor is monitored by a process and at least one actuator is controlled by a second process.
  • the processes can be processed in multitasking mode.
  • a very simple control structure can be realized with the aid of a control unit for controlling a plurality of sensors and a plurality of actuators.
  • it is advantageous to provide a separate timing process which compares at least two desired times with the actual time and outputs when reaching or exceeding the actual time, an output signal. It is advantageous to provide the timing process for monitoring up to 200 target times. This ensures that the individual control units no longer need to monitor the target times, whereby simple and inexpensive control units can be used.
  • At least one interrupt signal as an output signal of the timing process in another embodiment, which activates an interrupt service routine in the respective controller / in the affected controllers.
  • FIG. 13 a printer 73 with a first printing unit 74 and a second printing unit 76 is shown.
  • the printer 73 is operated in a first mode. Not one illustrated single sheet is fed to the printer 73 in the direction of arrow P10. Possible delivery paths of the single sheet by the printer 73 are shown with dotted lines, wherein the supplied single sheet is passed on these conveyor paths on the printing unit 74 and / or on the printing unit 76 for printing the single sheet with one or more printed images.
  • the actual conveying path of the supplied single sheet in the first operating mode is indicated by the arrows P12 to P15 and shown as a solid line.
  • the printer 73 for example, from a feed device 11, supplied single sheet is moved past the printing unit 74 and printed by this on the front with a first printed image. Subsequently, the single sheet is conveyed further in the direction of the arrows P13 and P14 and then in the direction of the arrow P15 to the printing unit 76. The printing unit 76 generates on the back of the single sheet a second image. In the area of the arrows P14 and P15, the single sheet is turned to supply it to the printing unit 76 with a printing unit 76 facing the rear side. In this in FIG. 13 shown first mode, the printer 73 successively front and back of the supplied single sheet, for example, in the same color print.
  • FIG. 14 is the printer 73 after FIG. 13 illustrated, wherein the printer 73 is shown in a second mode for single-sided printing of single sheets.
  • the individual sheets are the printer 73, as already associated with FIG. 13 described, fed in the direction of arrow P10.
  • the fed cut sheet can be conveyed to an upper conveying path along the solid line in the direction of the arrow P17 or along the solid line in the direction of the arrow P18 on a lower paper path through the printer 73. If a first single sheet is transported along the lower paper path P18 through the printer 73, it is fed to the printing unit 74, which is on the first single sheet predetermined first printed image generated.
  • the main controller 64 determines the conveyance path of the cut sheet by the printer 73 and determines the operation mode in which the printer 73 is operated to print the cut sheet. From the document WO 98/18052 and from the document WO 98/18054 For example, a two-printing-type printer and a method of operating such a printer are known.
  • the printer is operable in a first so-called duplex mode, in which the first printing unit on the front of a supplied single sheet produces a first printed image and the second printing unit generates a second printed image on the back of the single sheet.
  • a first single sheet is fed to the first printing unit 74 on a first conveying path for printing the front side
  • a second individual sheet is fed to the second printing unit 76 for printing on the front side of the second individual sheet on a second conveying path fed.
  • the invention switches from the first to the second operating mode only when a preset number of successive single sheets is to be printed on one side.
  • the optimum number to be pre-set is the structure of the printer 73, in particular the paper format, the required minimum pitches when switching between the modes as well as the printing speed differences between the single-sided printing of single sheets in the duplex mode and in the fast-simplex mode. Both in a calculation and in test series with the printer 73, it has proved to be favorable for the number of pages to be printed to be set to have a value in the range between four and twenty. Preset DIN A4 single sheets. The value ten has proven to be particularly favorable.
  • FIG. 15 a table is shown in which the mode selection of the printer 73 depends on the number of printable in the respective mode. Pages is shown.
  • Column 1 of the table are in a continued-submitted during the interview on consecutive numbering the successively to be printed single sheets specified.
  • FIG. 15 indicates whether the sheet is to be printed on one or both sides.
  • Column 3 of the table shows the provisional route selected.
  • Column 4 of the table gives an explanation of the selection of the conveying path of each individual sheet.
  • Column 5 of the table shows the changed paper paths after a revaluation, ie after reaching the specified number of consecutive single-sided single sheets, and in column 7 of the table the mode in which the respective single sheet is printed by the printer 73.
  • the first single sheet 1 is to be printed on one side. It is selected a conveying path on which the single sheet 1 is printed by the printing unit 74 on one side.
  • the single sheet 2 is also to be printed on one side. It is selected a conveying path in which it passes the printing unit 76 and is printed by this.
  • the third single sheet 3 is also to be printed on one side and is conveyed on the same conveying path as the single sheet 1 by the printer 73 to the printing unit 74 and printed by this one-sided.
  • the printing of the single sheets 1 to 3 takes place in the operating mode 2, i. the fast simplex mode.
  • the fourth single sheet 4 is to be printed on both sides.
  • the single sheet 4 being conveyed on a conveying path through the printer 73, on which it is guided past the printing unit 74 with the front side and with the printing unit 76 at the rear.
  • the single sheet 5 is to be printed on one side.
  • a control unit for selecting the operating mode checks whether the preset number of ten successive single-sided sheets is already reached, which is necessary to switch the operating mode from the operating mode 2 to the operating mode 1.
  • the single sheet 5 is the first one-sided to be printed As shown in column 3, the mode 2 is maintained, with only the printing unit 74 or only the printing unit 76 generates a printed image on the front side of the single sheet 5.
  • the single sheets 6 to 13 are also printed on only one side.
  • the control unit continuously checks on each cut sheet 6 to 13 whether the preset number of successive single-sided sheets to be printed has already been reached or exceeded.
  • the single sheet 14 is also to be printed on one side.
  • the operation mode selection unit determines that the preset number of ten cut sheets has been reached with the cut sheet 14 since the cut sheets 5 to 14, i. ten consecutive single sheets are to be printed on one side.
  • the control unit determines that the single sheets 5 to 14 are not printed as for the single sheets 5 to 13 originally selected in the mode 1, but in the mode 2. For the single sheets 5 to 13 of the conveying path is redetermined by the printer.
  • a conveying path is selected, which passes the single sheet on the printing unit 74, wherein the single sheet 4, a large, required for the switching of the operating modes sheet spacing between the individual sheets 4 and 5 to be observed minimum distance is set.
  • the following single sheets 6 to 14 are then alternately supplied to the printing unit 74 or 76, as indicated in the columns 5 and for the single sheets 14 in column 3.
  • the following single sheet 15 is also to be printed on one side and is fed to the printing unit 74 for printing.
  • the single sheets 5 to 15 are thus printed in the fast-simplex mode by the printer 73.
  • the single sheet 16 is to be printed on both sides.
  • the mode for printing the cut sheet 16 is switched from the mode 2 to the mode 1.
  • the required minimum pitch is provided when switching from mode 2 to mode 1.
  • the single sheets 17 and 18 are also like the single sheet 16 to be printed on both sides, the mode 1 is maintained.
  • the control unit for selecting the operating mode of the printer 73 the printed pages to be subsequently printed are generally registered.
  • the control unit thus has a flow of individual sheets to be printed.
  • the control unit assigns each sheet a conveying path for generating the desired print image or the desired printed images on the single sheet and sets a sheet distance to the previous single sheet. This takes place at least before the relevant single sheet is fed to the printer 73, or before the single sheet is removed from a storage compartment su_A to aus_D the feed unit 11 of the printer 73.
  • the Bedrukken a single sheet is considered as a printing process.
  • the inventive method for switching the operating modes is particularly advantageous to use when a continuous promotion of the single sheets is done by the printer 73, without so-called stop positions are included in the conveyor. Especially with such printers, a significant increase in the printing speed can be achieved.
  • the print data of at least the preset number Store individual sheets in a memory of the printer, which are then evaluated by the control unit.

Abstract

Die Erfindung betrifft Vorrichtungen und Verfahren zum Steu­ern eines elektrografischen Druckers oder Kopierers. Gemäss einem ersten Aspekt der Erfindung werden Soll-Zeitpunkte zum Steuern des Bedruckens eines Einzelblattes festgelegt und überwacht. Gemäss eines zweiten Aspektes der Erfindung wird der Blattabstand zwischen nacheinanderfolgenden Einzelblät­tern hochexakt auf einen vorbestimmten Sollabstand eingestellt. Gemäss einem dritten Aspekt der Erfindung ist ein Verfahren und eine Vorrichtung zum Umschalten der Betriebsart angegeben, wobei eine höchstmögliche Druckgeschwindigkeit des Druckers oder Kopierers gewährleistet ist.

Description

  • Die Erfindung betrifft Verfahren und Vorrichtungen zum Steuern eines elektrografischen Druckers oder Kopierers sowie einen elektrografischen Drucker oder Kopierer.
  • Bekannte elektrografische Drucker und Kopierer enthalten zum Überwachen des Papierweges mehrere Sensoren, wie· z.B. Lichtschranken und Schalter. Weiterhin enthalten diese bekannten Drucker eine Vielzahl von Aktoren, wie z.B. Stellmotore, Schrittmotore, Ventile und Hubmagneten, wobei zumindest bei einigen Aktoren die Stellposition des Aktors mit Hilfe einer Positionsrückmeldung überwacht ist. Der Papierweg eines zu bedruckenden Einzelblattes durch den Drucker wird mit Hilfe der Aktoren gesteuert und mit Hilfe der Sensoren überwacht. Weiterhin werden die Sensoren genutzt, um zwischen nacheinanderfolgenden zu bedruckenden Einzelblättern Blattabstände zu steuern und Steuerzeitpuhkte zu bestimmen. So ist bei bekannten Druckern oder Kopierern zumindest eine Lichtschranke unmittelbar vor einem Druckwerk angeordnet, um den Druckprozeß des Druckwerks zu starten, wenn die Blattvorderkante die Lichtschranke erreicht hat. Dadurch soll erreicht werden, daß das Druckbild korrekt auf die zugeführte Seite des Einzelblattes umgedruckt wird.
  • Zum Feststellen von Papierstaus wird bei bekannten Druckern überwacht, wie lange ein Sensorsignal, das durch eine im Sensorbereich vorhandene Seite ausgelöst wird, anliegt. Überschreitet diese Zeit einen vorbestimmten Grenzwert, so wird davon ausgegangen, daß das Papier im Bereich des Sensors staut. Ferner wird bei bekannten Druckern oder Kopierern die Zeit erfasst, die ein Einzelblatt nach dem Passieren eines ersten Sensors bis zur Ankunft bei einem zweiten Sensor benötigt. Überschreitet diese Zeit einen voreingestellten Grenzwert, so wird davon ausgegangen, dass das Einzelblatt sich noch im Bereich zwischen den beiden Sensoren befindet und ein Papierstau aufgetreten ist. Die Aktoren werden bei bekannten Druckern und Kopierern nach einem Steuerungsschema abhängig von Sensorsignalen angesteuert.
  • Zwischen nacheinanderfolgenden zu bedruckenden Einzelblättern ist je nach Betriebsart des Druckers oder Kopierers ein vorbestimmter Blattabstand einzustellen. Zum Einstellen des Blattabstandes wird der Blattabstand zwischen zwei Einzelblättern gemessen, wobei bei einer Abweichung von einem voreingestellten Blattabstand abhängig von der Abweichung der Blattabstand für nachfolgende Einzelblätter gesteuert wird. Bei diesen bekannten Druckern oder Kopierern sind somit eine Vielzahl von Zeitüberwachungen relativer Zeiten erforderlich, die in die einzelnen Steuerungsabläufe eingreifen und von den Steuerungen der Baugruppen des Druckers oder Kopierers bereitgestellt werden. Insbesondere bei Hochleistungsdruckern und Hochleistungskopierern mit einer Druck- bzw. Kopiergeschwindigkeit von ≥ 50 Blatt DIN A4 pro Minute mit mehreren möglichen Papierwegen sind eine Vielzahl von Sensoren und Aktoren erforderlich, um sowohl die hohe Druckgeschwindigkeit als auch eine hohe Druckqualität zu gewährleisten. Insbesondere für diese Hochleistungsdrucker und -kopierer sind sehr aufwendige und leistungsstarke Steuerungen notwendig. Um die Druckqualität dieser Drucker und Kopierer weiter zu verbessern und um vor allem die Druckgeschwindigkeit weiter zu erhöhen, sind weitere Sensoren erforderlich, wobei die Auswertung der Sensorsignale mit steigender Druckgeschwindigkeit des Druckers oder Kopierers mit einer höheren Genauigkeit erfolgen muss. Diese komplexen Steuerungsaufgaben sind jedoch nur mit einem erheblichen Aufwand zu realisieren.
  • Solche bekannten Hochleistungsdrucker sind z.B. in der Internationalen Patentanmeldung WO 98/18054 und WO 98/18052 beschrieben, aus denen ein Hochleistungsdrucker mit zwei Druckwerken zum Bedrucken von Einzelblättern bekannt ist. Die beschriebe-Eingereich während des Interviews am nen Drucker können in mindestens zwei Betriebsarten betrieben werden, wobei der Förderweg des Einzelblattes durch den Drukker durch die Betriebsart festgelegt ist. Die Drucker haben eine Vielzahl von Sensoren und Aktoren zum Steuern des Papiertransports und des Druckprozesses.
  • Aus der US-A-5,489,969 ist ein Verfahren zur Papiersteuerung in einem elektrografischen Kopierer bekannt, bei dem abhängig von einem Funktionsmodus ein Förderweg ermittelt wird, wobei Soll-Zeitpunkte festgelegt sind, zu denen ein Blatt aus dem Einzug gefördert bzw. ein Aktor betätigt wird.
  • Aufgabe der Erfindung ist es, eine zentrale Steuerung für die Papierförderung in einem Drucker oder Kopierer zu ermöglichen, mit der auch komplexe Steuervorgänge relativ einfach und mit einer hohen Genauigkeit realisierbar sind.
  • Die Aufgabe wird durch die in den unabhängigen Ansprüchen beschriebene Erfindung gelöst. Weiterbildungen der Erfindung sind in den abhängigen Patentansprüchen angegeben.
  • Durch ein Verfahren zum Steuern eines elektrografischen Drukkers oder Kopierers mit den Merkmalen des Patentanspruchs 1 wird erreicht, daß der Soll-Zeitpunkt, zu dem oder bis zu dem mindestens ein Sensorsignal erwartet wird, bereits ermittelt werden kann, bevor der Steuervorgang zum Transport des Einzelblattes durch den Drucker oder Kopierer gestartet ist. Die Steuereinheiten des Druckers oder Kopierers müssen somit nicht mehr während des Steuervorgangs Soll-Zeiten ermitteln. Wird der Soll-Zeitpunkt mit Hilfe einer separaten Zeitsteuerung überwacht, so können die übrigen Steuerungen des Drukkers oder Kopierers vom Überwachen der Soll-Zeiten im Wesentlichen entlastet werden. Es ist vorteilhaft, den Soll-Zeitpunkt auf ein Zeitnormal des Druckers oder Kopierers, z.B. auf die Systemzeit, zu beziehen. Dadurch kann ein Erreichen oder Überschreiten des Soll-Zeitpunktes einfach und mit geringem Aufwand überwacht werden.
  • Ein zweiter Aspekt der Erfindung betrifft eine Vorrichtung zum Steuern eines elektrografischen Druckers oder Kopierers, die aus den dem Drucker oder Kopierer zugeführten Druckdaten einzelblattbezogene Informationen ermittelt. Abhängig von den einzelblattbezogenen Informationen ermittelt die Steuerung den Förderweg des Einzelblattes durch den Drucker oder den Kopierer zum Erzeugen mindestens eines Druckbildes auf mindestens einer Seite des Einzelblattes. Abhängig vom Förderweg legt die Steuerung mindestens einen Soll-Zeitpunkt fest, zu dem mindestens ein Sensorsignal zu erwarten und/oder mindestens ein Aktor anzusteuern ist. Der Soll-Zeitpunkt ist auf ein Zeitnormal des Druckers oder Kopierers bezogen.
  • Dadurch wird erreicht, daß die Soll-Zeitpunkte bereits vor dem Steuern des Transports des Einzelblattes durch den Drukker oder Kopierer ermittelt werden können, wodurch die Steuerung bzw. die Steuerungen des Druckers oder Kopierers während des eigentlichen Steuervorgangs die Soll-Zeitpunkte weder festlegen noch überwachen und wird dadurch entlastet. Dadurch, daß der Soll-Zeitpunkt auf ein Zeitnormal, z.B. auf die Systemzeit, des Druckers oder Kopierers bezogen ist, kann der Soll-Zeitpunkt einfach mit Hilfe einer Zeitsteuerung überwacht werden. Die Steuerung des Druckers oder Kopierers zum Steuern des Einzelblattes entlang des Förderweges wird somit vom Ermitteln und Überwachen des Soll-Zeitpunktes entlastet. Insbesondere bei Hochleistungsdruckern mit einer Druckgeschwindigkeit von ≥ 50 Blatt DIN A4 pro Minute erfordert das Ermitteln und Überwachen des Soll-Zeitpunktes erhebliche Ressourcen der Steuerung. Bei der erfindungsgemäßen Vorrichtung wird die Steuerung zumindest während des Steuervorgangs entlastet, da der Soll-Zeitpunkt nicht während des Steuervorgangs ermittelt werden muss, sondern bereits vor dem Zuführen des Einzelblattes ermittelt werden kann. Durch diese Vorrichtung ist es ebenfalls einfach möglich, die Überwachung des Soll-Zeitpunktes mit Hilfe einer einfachen Zeitsteuereinheit des Druckers oder Kopierers durchzuführen. Die Druckersteuerung wird somit auch vom Überwachen des Soll-Zeitpunktes entlastet. Die Zeitsteuereinheit gibt dann beim Erreichen und/oder beim Überschreiten des Soll-Zeitpunktes ein Signal an die Druckersteuerung aus.
  • Gemäß einem dritten Aspekt der Erfindung ist ein Verfahren zum Steuern eines elektrografischen Druckers oder Kopierers angegeben. In einer ersten Betriebsart zum doppelseitigen Bedrucken eines ersten Einzelblattes wird mit Hilfe eines ersten Druckwerks ein Druckbild auf der Vorderseite des ersten Einzelblattes und mit Hilfe eines zweiten Druckwerks ein Druckbild auf der Rückseite des ersten Einzelblattes erzeugt. Das Einzelblatt wird auf einem ersten Förderweg dem ersten Druckwerk und dem zweiten Druckwerk zugeführt. In einer zweiten Betriebsart zum einseitigen Bedrucken von Einzelblättern wird mit Hilfe des ersten Druckwerks ein Druckbild auf der Vorderseite eines zweiten Einzelblattes mit Hilfe eines zweiten Druckwerks ein Druckbild auf der Vorderseite eines dritten Einzelblattes erzeugt. Das zweite Einzelblatt wird auf einem zweiten Förderweg dem ersten Druckwerk und das dritte Einzelblatt auf einem dritten Förderweg dem zweiten Druckwerk zugeführt. Bei dem Verfahren wird von der ersten Betriebsart in die zweite Betriebsart gewechselt, wenn eine bestimmte Anzahl aufeinanderfolgender Einzelblätter erreicht oder überschritten ist, die einseitig zu bedrucken sind. Dadurch wird erreicht, daß auch einseitig zu bedruckende Einzelblätter in der ersten Betriebsart bedruckt werden, wenn das Bedrucken dieser Einzelblätter in der zweiten Betriebsart einschließlich Umschaltvorgang mehr Zeit in Anspruch nimmt, als das einseitige Bedrucken dieser Einzelblätter in der ersten Betriebsart. Die Performance des Druckers oder Kopierers kann somit erhöht werden, wobei der Verschleiß von beim Wechsel der Betriebsarten beanspruchten Bauelemente verringert wird.
  • Ein vierter Aspekt der Erfindung betrifft einen elektrofotografischen Drucker oder Kopierer, der in einer ersten Betriebsart zum doppelseitigen Bedrucken eines ersten Einzelblattes mit Hilfe eines ersten Druckwerks ein Druckbild auf der Vorderseite des ersten Einzelblattes und mit Hilfe eines zweiten Druckwerks ein Druckbild auf der Rückseite des ersten Einzelblattes erzeugt. Das Einzelblatt wird dem ersten und dem zweiten Druckwerk auf einem ersten Förderweg zugeführt. In einer zweiten Betriebsart zum einseitigen Bedrucken von Einzelblättern wird mit Hilfe des ersten Druckwerks ein Druckbild auf der Vorderseite eines zweiten Einzelblattes und mit Hilfe des zweiten Druckwerks ein Druckbild auf der Vorderseite eines dritten Einzelblattes erzeugt. Das zweite Einzelblatt wird auf einem zweiten Förderweg dem ersten Druckwerk und das dritte Einzelblatt auf einem dritten Förderweg dem zweiten Druckwerk zugeführt. Der Drucker wechselt nur dann mit Hilfe einer Steuerung von der ersten in die zweite Betriebsart, wenn eine voreingestellte Anzahl aufeinanderfolgender Einzelblätter einseitig zu bedrucken sind.
  • Dadurch wird erreicht, daß ein häufiges Umschalten zwischen den Betriebsarten des Druckers oder Kopierers vermieden wird, wodurch insbesondere der Verschleiß der Umschaltbauelemente gering ist. Weiterhin kann die Druckgeschwindigkeit des Drukkers oder Kopierers erhöht werden, wenn die Zeit für das Umschalten von der ersten Betriebsart in die zweite Betriebsart, das Bedrucken der einseitig zu bedruckenden Einzelblätter in der zweiten Betriebsart und das Wechseln von der zweiten in die erste Betriebsart mehr Zeit erfordert, als das einseitige Bedrucken der einseitig zu bedruckenden Einzelblätter in der ersten Betriebsart. Dadurch kann die Performance des Druckers oder Kopierers erhöht werden.
  • Gemäß einem fünften Aspekt der Erfindung ist ein Verfahren zum Steuern eines elektrografischen Druckers oder Kopierers angegeben, bei dem Einzelblätter durch mindestens ein Druckwerk bedruckt werden. Die Einzelblätter werden auf mindestens einem Förderweg durch den Drucker oder Kopierer gefördert und dem Druckwerk zugeführt. Die Ankunftszeit eines ersten Einzelblattes an einem ersten Messpunkt wird als erster Ist-Zeitpunkt ermittelt und mit einer ersten Soll-Zeitpunkt verglichen. Abhängig von der Abweichung des ersten Ist-Zeitpunktes vom ersten Soll-Zeitpunkt wird die Fördergeschwindigkeit des ersten Einzelblattes zumindest auf einem Teil des Förderweges erhöht, verringert oder beibehalten. Ferner wird die Ankunftszeit eines zweiten Einzelblattes an dem Messpunkt als zweiter Ist-Zeitpunkt ermittelt und mit einem zweiten Soll-Zeitpunkt verglichen. Abhängig von der Abweichung des zweiten Ist-Zeitpunktes vom zweiten Soll-Zeitpunkt wird die Fördergeschwindigkeit des zweiten Einzelblattes zumindest auf einem Teil des Förderweges erhöht, verringert oder beibehalten. Dadurch wird erreicht, daß der Abstand zwischen dem ersten und dem zweiten Einzelblatt exakt eingestellt werden kann. Dadurch können auch sehr geringe Blattabstände exakt eingestellt werden, wodurch die Druckgeschwindigkeit des Druckers oder Kopierers erhöht und die Genauigkeit beim Erzeugen der Druckbilder verbessert wird.
  • Gemäß einem sechsten Aspekt der Erfindung ist eine Vorrichtung zum Steuern eines elektrografischen Druckers oder Kopierers angegeben, bei der mit einer Messeinrichtung die Ankunftszeit eines ersten von einer Fördervorrichtung geförderten Einzelblattes an einem Messpunkt als erster Ist-Zeitpunkt ermittelt wird. Eine Steuereinheit vergleicht den ersten Ist-Zeitpunkt mit einem ersten Soll-Zeitpunkt und steuert die Fördergeschwindigkeit des ersten Einzelblattes in einem Bereich nach dem Messpunkt. Die Steuereinheit erhöht, verringert oder behält die Fördergeschwindigkeit des ersten Einzelblattes zumindest auf einem Teil des Bereichs bei, abhängig von der Abweichung des ersten Ist-Zeitpunktes vom ersten Soll-Zeitpunkt. Die Messeinrichtung ermittelt den Ankunftszeitpunkt eines zweiten von der Fördereinrichtung geförderten Einzelblattes am Messpunkt als zweiten Ist-Zeitpunkt. Die Steuereinheit vergleicht den zweiten Ist-Zeitpunkt mit einem zweiten Soll-Zeitpunkt und steuert die Fördergeschwindigkeit des zweiten Einzelblattes in einem Bereich nach dem Messpunkt. Die Steuereinheit erhöht, verringert oder behält die Fördergeschwindigkeit des zweiten Einzelblattes zumindest auf einem Teil des Bereichs bei, abhängig von der Abweichung des zweiten Ist-Zeitpunktes vom zweiten Soll-Zeitpunkt. Dadurch wird erreicht, daß der Blattabstand zwischen dem ersten und dem zweiten Einzelblatt exakt eingestellt wird und sehr geringe Blattabstände genau eingestellt werden können. Durch die Möglichkeit des Einstellens solcher geringen Blattabstände kann die Druckgeschwindigkeit des Druckers oder Kopierers erhöht werden. Weiterhin ist durch die exakte Positionierung der ersten und der zweiten Seite ein exaktes Positionieren des Druckbildes auf dem Einzelblatt einfach möglich. Somit wird die Performance des Druckers oder Kopierers erhöht und die Druckqualität verbessert.
  • Zum besseren Verständnis der vorliegenden Erfindung wird im Folgenden auf die in den Zeichnungen dargestellten bevorzugten Ausführungsbeispiele Bezug genommen, die an Hand spezifischer Terminologie beschrieben sind. Es sei jedoch darauf hingewiesen, daß der Schutzumfang der Erfindung dadurch nicht eingeschränkt werden soll, da derartige Veränderungen und weitere Modifizierungen an den gezeigten Vorrichtungen und an den Verfahren sowie derartige weitere Anwendungen der Erfindungen wie sie darin aufgezeigt sind, als übliches derzeitiges und künftiges Fachwissen eines zuständigen Fachmannes angesehen werden. Die Figuren zeigen Ausführungsbeispiele der Erfindung, nämlich:
  • Figur 1
    den schematischen Aufbau einer Einzugseinheit eines Druckers oder Kopierers;
    Figur 2
    ein Blockschaltbild einer Druckersteuerung;
    Figur 3
    ein Blockschaltbild zum Festlegen und Überwachen von Soll-Zeitpunkten zum Steuern des Druckablaufs im Drucker;
    Figur 4
    ein Blockschaltbild einer Steuerung zum Steuern der Schrittmotore von Vorratsfächern der Einzugseinheit nach Figur 1;
    Figur 5
    ein Ablaufdiagramm, in dem die Steuerung des Einzugs eines Einzelblattes mit Hilfe der Einzugseinheit nach Figur 1 dargestellt ist;
    Figur 6
    einen schematischen Aufbau einer Zeitsteuereinheit;
    Figur 7
    den schematischen Aufbau der Einzugseinheit nach Figur 1, wobei Stauklappen der Einzugseinheit dargestellt sind;
    Figur 8
    ein Blockschaltbild zum Steuern einer Einzugseinheit mit Hilfe mehrerer Prozesse;
    Figur 9
    ein Diagramm, in dem die Steuerung eines Blattabstandes nacheinanderfolgender Einzelblätter mit Hilfe voreingestellter Zeiten dargestellt ist;
    Figur 10
    ein Diagramm, in dem die zeitliche Steuerung von Ventilen und Motoren zur Entnahme eines Einzelblattes aus einem Vorratsfach dargestellt ist;
    Figur 11
    ein Geschwindigkeits-Zeit-Diagramm, das die Fördergeschwindigkeit des Einzelblattes bei der Entnahme aus dem Vorratsfach zeigt;
    Figur 12
    ein Blockschaltbild mit einer Steuereinheit, die eine Zeitsteuereinheit enthält;
    Figur 13
    die schematische Darstellung eines Druckers mit zwei Druckwerken gemäß einem weiteren Aspekt der Erfindung, wobei der Papierweg einer Duplex-Betriebsart des Druckers dargestellt ist;
    Figur 14
    eine schematische Darstellung des Druckers nach Figur 14, wobei die Papierwege einer Simplex-Betriebsart des Druckers dargestellt sind; und
    Figur 15
    eine Tabelle, in der ein Ablauf beim Umschalten der Betriebsarten dargestellt ist.
  • In Figur 1 ist eine Einzugseinheit eines Hochleistungsdruckers mit einer Druckgeschwindigkeit von bis zu 160 Blatt DIN A4 pro Minute dargestellt. Die Einzugseinheit hat vier Vorratsfächer Fach_A, Fach_B, Fach_C, Fach_D, aus denen wahlweise Einzelblätter entnommen werden. Weiterhin können der Einzugseinheit aus einer nicht dargestellten nachgeordneten Einzugseinheit Einzelblätter in Richtung des Pfeils P1 zugeführt werden. Diese zugeführten Einzelblätter werden mit Hilfe der Walzenpaare WP13, WP12, WP11, WP10 bis zur Lichtschranke LS9 gefördert. Nachfolgend wird das Einzelblatt mit Hilfe des Walzenpaares WP9 in Richtung des Pfeils P2 in den nicht dargestellten Drucker gefördert. Die Walzenpaare WP9 bis WP13 werden durch einen Schrittmotor SM9 angetrieben, so dass das Einzelblatt mit einer konstanten Geschwindigkeit VTR durch die Einzugseinheit gefördert wird.
  • In den Vorratsfächern Fach_A, Fach_B, Fach_C, Fach_D ist jeweils ein Stapel mit Einzelblättern eines voreingestellten Papierformats vorhanden. Die Vorratsfächer Fach_A, Fach_B, Fach_C, Fach_D enthalten jeweils ein Fördersystem, das den im jeweiligen Vorratsfach befindlichen Stapel Einzelblätter derart anhebt, dass das oberste Blatt des jeweiligen Stapels in einer vorbestimmten Höhe unter dem Saugband SB_A bis SB_D des Vorratsfachs Fach_A bis Fach_D angeordnet ist. Zur Entnahme einer Seite aus dem Vorratsfachs Fach_A wird das Saugband SB_A mit Hilfe des Schrittmotors SM1B angetrieben, so dass das oberste Einzelblatt dem Walzenpaar WP1 zugeführt wird, wobei das Saugband SB_A das Einzelblatt auf eine Fördergeschwindigkeit VINPUT beschleunigt. Das Einzelblatt wird mit Hilfe des Walzenpaares WP1 mit der Geschwindigkeit VINPUT weitertransportiert. Der Zeitpunkt des Eintreffens des Einzelblattes an der Lichtschranke LS1 wird erfasst und mit einem zuvor für dieses Einzelblatt und diese Lichtschranke LS1 festgelegten Soll-Zeitpunkt verglichen. Abhängig von dem Vergleichsergebnis der Ankunftszeit des Einzelblattes an der Lichtschranke LS1 und dem vorbestimmten Soll-Zeitpunkt wird der Zeitpunkt bestimmt, zu dem mit Hilfe des Schrittmotors SM1A die Fördergeschwindigkeit des Einzelblattes von der Einzugsgeschwindigkeit VINPUT auf die Transportgeschwindigkeit VTR reduziert wird.
  • Ist das Einzelblatt bis zur Lichtschranke LS5 gefördert, erfasst diese die Ankunftszeit des Einzelblattes und vergleicht die Ankunftszeit wiederum mit einem zweiten Soll-Zeitpunkt. Abhängig vom Vergleichsergebnis wird die Antriebsgeschwindigkeit des durch den Schrittmotor SM1A angetriebenen Walzenpaares WP5 bei Übereinstimmung des Ankunftszeitpunktes mit dem Soll-Zeitpunkt auf Transportgeschwindigkeit VTR gehalten, für einen Zeitraum auf eine Geschwindigkeit größer VTR beschleunigt oder für einen Zeitraum auf eine Geschwindigkeit kleiner VTR reduziert. Nach diesem Zeitraum mit erhöhter bzw. verringerter Geschwindigkeit wird das Einzelblatt mit Transportgeschwindigkeit VTR weiter gefördert. Nachfolgend wird das Einzelblatt dem vom Schrittmotor SM9 angetriebenen Walzenpaar WP6 und dem vom Schrittmotor SM2A angetriebenen Walzenpaar WP7 zugeführt, von diesen mit Transportgeschwindigkeit VTR gefördert und von der vor dem jeweiligen Walzenpaar WP6, WP7 angeordneten Lichtschranke LS6, LS7 überwacht. Diese Überwachung dient insbesondere zum Erkennen von Papierlauffehlern, wie z.B. Papierstaus. Durch das Walzenpaar WP7 wird das Einzelblatt zur Lichtschranke LS9 geführt und durch das Walzenpaar WP9 weiter in Richtung des Pfeils P2 zum nicht dargestellten Drucker transportiert.
  • Wie bereits erwähnt, ist auch im Vorratsfach Fach_B ein Stapel Einzelblätter enthalten. Mit Hilfe des Saugbandes SB_B, das durch den Schrittmotor SM2B angetrieben wird, wird das Einzelblatt in gleicher Weise, wie in Zusammenhang mit Vorratsfach Fach_A beschrieben, entnommen und auf die Einzugsgeschwindigkeit VINPUT beschleunigt. Das durch den Schrittmotor SM2A angetriebene Walzenpaar WP2 fördert das Einzelblatt in der Geschwindigkeit VINPUT weiter, wobei der Ankunftszeitpunkt des Einzelblattes an der dem Walzenpaar WP2 nachgeordneten Lichtschranke LS2 erfasst wird und mit einem für diese Lichtschranke LS2 und das Einzelblatt zuvor von einer Hauptsteuerung festgelegten Soll-Zeitpunkt verglichen. Abhängig vom Vergleichsergebnis wird der Zeitpunkt festgelegt, zu dem die Fördergeschwindigkeit des Einzelblatts von der Einzugsgeschwindigkeit VINPUT auf die Transportgeschwindigkeit VTR verringert wird. Die Geschwindigkeitsverringerung wird durch eine Drehzahländerung des Schrittmotors SM2A durchgeführt. Dadurch wird gleichzeitig die Antriebsgeschwindigkeit des Walzenpaares WP7 auf die Geschwindigkeit VTR reduziert.
  • Mit Hilfe der Lichtschranke LS7 wird der Ankunftszeitpunkt des aus dem Vorratsfach Fach_B entnommenen Einzelblattes erfasst und mit einem weiteren für die Lichtschranke LS7 und das Einzelblatt zuvor festgelegten Soll-Zeitpunkt verglichen. Abhängig vom Vergleichsergebnis wird die Fördergeschwindigkeit VTR des Einzelblattes beibehalten, die Fördergeschwindigkeit für einen ermittelten Zeitraum erhöht oder verringert. Für das aus dem Vorratsfach Fach_B entnommene Einzelblatt erfolgt somit mit Hilfe des Walzenpaares WP2 und des Walzenpaares WP7 sowie mit Hilfe der Lichtschranken LS2 und LS7 eine zeitabhängige Regelung der Förderposition des entnommenen Einzelblattes, so daß es zu einem vorbestimmten Soll-Zeitpunkt der Lichtschranke LS9, die als Übergabelichtschranke zum Drucker ausgebildet ist, eintrifft.
  • Vor allem bei der Entnahme von Einzelblättern aus den Vorratsfächern Fach_A, Fach_B, Fach_C, Fach_D tritt abhängig von den Materialeigenschaften des jeweiligen Einzelblattes ein Schlupf auf. Dadurch ist nicht sicher gewährleistet, daß nacheinander aus demselben Vorratsfach Fach_A entnommene Einzelblätter die gleiche Zeit bis zur Obergabelichtschranke LS9 benötigen. Es kann aber davon ausgegangen werden, dass ab dem ersten Walzenpaar nach dem jeweiligen Vorratsfach Fach_A, Fach_B, Fach_C, Fach_D, d.h. nach dem Walzenpaar WP1 beim Vorratsfach Fach_A und nach dem Walzenpaar WP2 beim Vorratsfach Fach_B auf dem Weg bis zur Lichtschranke LS9 kein bzw. immer ein konstanter Schlupf auftritt. Die bei der Entnahme aus einem Vorratsfach Fach_A, Fach_B auftretenden Positionsunterschiede nacheinanderfolgender Einzelblätter wird durch die bereits beschriebene Regelung der Einzugsgeschwindigkeit ausgeregelt, so dass nacheinanderfolgende Einzelblätter an der Lichtschranke LS9 in einer voreingestellten zeitlichen Abfolge nacheinander eintreffen, wodurch abhängig von der konstanten Fördergeschwindigkeit VTR ein exakter Blattabstand zwischen nacheinanderfolgenden Einzelblättern erzeugt wird. Dies ist durch die erfindungsgemäße Einzugseinheit auch dann einfach möglich, wenn die nacheinanderfolgenden Einzelblätter aus verschiedenen Vorratsfächern entnommen werden und/oder unterschiedliches Papierformat haben.
  • Wie bereits in Zusammenhang mit den Vorratsfächern Fach_A und Fach_B beschrieben, wird auch das oberste Einzelblatt des Vorratsfachs Fach_C mit Hilfe eines Saugbandes SB_C aus diesem entnommen und auf Einzugsgeschwindigkeit VINPUT beschleunigt. Das Saugband SB_C wird mit Hilfe eines Schrittmotors SM3B angetrieben. Die Ankunftszeit an der Lichtschranke LS3 wird mit einem zuvor durch eine Steuereinheit der Einzugseinheit ermittelten, Soll-Zeitpunkt verglichen. Abhängig vom Vergleichsergebnis bestimmt die Steuereinheit den Zeitpunkt, zu dem das Walzenpaar WP3 die Einzugsgeschwindigkeit VINPUT auf die Fördergeschwindigkeit VTR reduziert. Dadurch wird erreicht, dass das aus dem Vorratsfach Fach_C entnommene Einzelblatt zu einem vorbestimmten Soll-Zeitpunkt an der Lichtschranke LS9 eintrifft. Jedoch erfolgt bei der Entnahme des Einzelblattes aus dem Vorratsfach Fach_C im Unterschied zum Vorratsfach Fach_B und dem Vorratsfach Fach_A keine Regelung, da nur ein Soll-Zeitpunkt mit Hilfe der Lichtschranke LS3 erfasst wird und nicht mit jeweils zwei entlang des Förderwegs in einem Abstand angeordnete Lichtschranken, wie dies bei den Vorratsfächern Fach_A und Fach_B erfolgt. Wird jedoch beim Vergleich des Ankunftszeitpunktes des aus dem Vorratsfach Fach_C entnommenen Einzelblattes an der Lichtschranke LS9 eine Abweichung vom voreingestellten Soll-Zeitpunkt festgestellt, so wird für nachfolgend aus dem Einzugsfach Fach_C entnommene Einzelblätter der Zeitpunkt zum Reduzieren der Einzugsgeschwindigkeit VINPUT auf Fördergeschwindigkeit VTR durch das Walzenpaar WP3 derart verändert, dass diese nachfolgend aus dem Vorratsfach Fach_C entnommenen Einzelblätter zu dem für diese Blätter dann vorbestimmten Soll-Zeitpunkt an der Lichtschranke LS9 eintreffen. Dies kann z.B. durch einen Offset-Wert und/oder durch einen Korrekturfaktor erfolgen. Somit erfolgt eine übergeordnete Regelung für nachfolgende Einzelblätter.
  • Das oberste im Vorratsfach Fach_D angeordnete Einzelblatt wird mit Hilfe des Saugbandes SB_D auf Einzugsgeschwindigkeit VINPUT beschleunigt und dem Walzenpaar WP4 zugeführt. Das Saugband SB_D wird mit Hilfe des Schrittmotors SM4B. Das Walzenpaar WP4 wird mit Hilfe des Schrittmotors SM4A angetrieben. Die Ankunftszeit des aus dem Vorratsfach Fach_D entnommenen Einzelblattes an der Lichtschranke LS4 wird erfasst und, wie bereits in Zusammenhang mit dem Vorratsfach Fach_C beschrieben, abhängig vom Vergleichsergebnis des Ankunftszeitpunktes mit einem vorbestimmten Soll-Zeitpunkt der Zeitpunkt festgelegt, zu dem die Einzugsgeschwindigkeit VINPUT mit Hilfe des Walzenpaares WP4 auf Fördergeschwindigkeit VTR reduziert wird. Nachfolgend wird das aus dem Vorratsfach Fach_D entnommene Einzelblatt der Lichtschranke LS8 zugeführt, die den korrekten Papierlauf überwacht. Anschließend wird das Einzelblatt durch das Walzenpaar WP8 weiter bis zur Lichtschranke LS9 gefördert. Das Walzenpaar WP8 wird vom Schrittmotor SM9 angetrieben, wodurch das Einzelblatt durch das Walzenpaar WP8 mit der konstanten Fördergeschwindigkeit VTR auf dem Papierweg zum Drucker gefördert wird.
  • Die in Pfeilrichtung des Pfeils P1 zugeführten Einzelblätter können auch von einer externen Vorverarbeitungseinheit, wie z.B. einem weiteren Drucker, einer Prägeeinheit oder einer Schneideinheit zugeführt werden. Allgemein kann gesagt werden, dass die aus den Vorratsfächern Fach_A, Fach_B, Fach_C, Fach_D entnommenen Einzelblätter mit Hilfe der Schrittmotore SM1A, SM2A, SM3A und SM4A positioniert werden, so dass sie jeweils zu einem voreingestellten Ankunftszeitpunkt an der Lichtschranke LS9 eintreffen. Diese Positionierung erfolgt abhängig von zuvor festgelegten Soll-Zeitpunkten an Lichtschranken, die zur Steuerung bzw. zur Regelung der Einzelblattjustierung genutzt werden. Diese Lichtschranken ermitteln den Ist-Zeitpunkt, der dann mit einem zuvor festgelegten Soll-Zeitpunkt verglichen wird.
  • Abhängig vom Vergleichsergebnis wird dann der Zeitpunkt bestimmt, zu dem die Einzugsgeschwindigkeit VINPUT auf Fördergeschwindigkeit VTR reduziert wird. Als Ankunftszeitpunkt wird der Zeitpunkt festgelegt, zu dem eine vorbestimmte Blattkante, z.B. die in Förderrichtung vordere Blattkante, des Einzelblattes genutzt. Dadurch, dass nach dem dem jeweiligen Vorratsfach nachgeordneten Walzenpaar bis zur Übergabe des Einzelblattes an den Drucker in Richtung des Pfeils P2 kein bzw. nur ein sehr geringer Schlupf auftritt, müssen nur die Positionsabweichungen, die bei der Entnahme des Einzelblattes aus dem jeweiligen Vorratsfach auftreten, bei der Blattjustierung in der Einzugseinheit berücksichtigt werden. Diese erfindungsgemäße Blattjustierung ermöglicht es, auch weitere Soll-Zeitpunkte des Einzelblattes im nachfolgend angeordneten Drucker exakt festzulegen und für die gesamte Druckersteuerung zu nutzen, da die Übergabezeitpunkte der Einzelblätter zum Drucker sehr exakt durch die Einzugseinheit 10 eingehalten werden. Die unterschiedlich langen Papierwege der Einzelblätter von den verschiedenen Vorratsfächern Fach_A, Fach_B, Fach_C, Fach_D zur Lichtschranke LS9 werden beim Bestimmen der Soll-Zeitpunkte berücksichtigt. Durch die exakten Ankunftszeitpunkte nacheinanderfolgender Einzelblätter werden die Blattabstände mit Hilfe der Soll-Zeitpunkte hochgenau gesteuert und geregelt.
  • Figur 2 zeigt ein Blockschaltbild mit Steuereinheiten des Druckers. Mit Hilfe eines Controllers 39 werden einzelblattbezogene Informationen aus einem Druckdatenstrom ermittelt. Gleiche Elemente haben gleiche Bezugszeichen. Diese einzelblattbezogenen Informationen werden mit Hilfe eines HSCX-Busses 43 zu einer Hauptsteuerung 44 übertragen. Diese Informationen beinhalten die sogenannten Seitenanmeldungen zu bedruckender Seiten und zu bedruckender Einzelblätter. Die Hauptsteuerung 44 wandelt diese Informationen in Steuerdaten um. Diese Steuerdaten führt die Hauptsteuerung 44 mit Hilfe eines zweiten HSCX-Bussystems 46 untergeordneten Steuerungen 48 bis 58 zu. Die untergeordneten Steuerungen 48 bis 58 haben jeweils eine Zeitsteuereinheit mit einem 32-Bit-Zähler als Zeitgeber, wobei alle Zeitsteuereinheiten des Druckers synchronisiert und mit Hilfe des gleichen Taktsignals getaktet sind. Das Taktsignal wird von der Hauptsteuerung 44 erzeugt und über eine Taktsignalleitung zu den Zeitgebern der Steuereinheiten 48 bis 58 übertragen.
  • Die Steuerdaten, die von der Hauptsteuerung 44 für die untergeordneten Steuerungen 48 bis 58 erzeugt werden, beinhalten die Seitennummer der zu bedruckenden Seite, das Papierformat, speziell die Papierlänge und die Papierbreite, das Vorratsfach Fach_A bis Fach_D, aus dem das zu bedruckende Einzelblatt entnommen wird und das Ablagefach, in dem das bedruckte Einzelblatt abgelegt wird, die Betriebsart, in der das Einzelblatt bedruckt wird und einen Mindestblattabstand zu einem nachfolgend zu bedruckenden Einzelblatt. Der Mindestabstand zum nächsten zu bedruckenden Einzelblatt wird abhängig von der Betriebsart festgelegt, in der das aktuelle Einzelblatt bedruckt wird bzw. bedruckt werden soll.
  • Bei einem Drucker mit zwei Druckwerken sind z.B. die Betriebsarten Fast Simplex, bei der ein erstes Einzelblatt zum Bedrucken der Vorderseite dem ersten Druckwerk auf einem ersten Förderweg zugeführt, und ein zweites Einzelblatt dem zweiten Druckwerk zum Bedrucken der Vorderseite auf einem zweiten Papierweg zugeführt wird, eine Duplex-Betriebsart, bei der ein Einzelblatt dem ersten Druckwerk zum Bedrucken der Vorderseite und nachfolgend dem zweiten Druckwerk zum Bedrucken der Rückseite zugeführt wird, eine Highlight-Color-Betriebsart, bei der das erste Druckwerk ein Druckbild in einer ersten Farbe auf der Vorderseite des Einzelblattes und das zweite Druckwerk nachfolgend ein zweites Druckbild in einer zweiten Farbe auf der Vorderseite druckt, sowie eine Highlight-Color-Duplex-Betriebsart vorgesehen, bei der jeweils auf der Vorder- und auf der Rückseite je ein Druckbild in der ersten Farbe mit Hilfe des ersten Druckwerks und ein zweites Druckbild in einer zweiten Farbe durch das zweite Druckwerk erzeugt wird.
  • Die jeweilige Steuereinheit 48 bis 58 ermittelt aus den von der Hauptsteuerung 44 übertragenen Steuerdaten mit Hilfe einer in der jeweiligen Steuereinheit 48 bis 58 enthaltenen Verwaltungsbaugruppe Soll-Zeitpunkte, die sich auf eine Systemzeit des Druckers beziehen, die mit Hilfe eines Zeitgebers einer Real-Time-Baugruppe der jeweiligen Steuereinheit 48 bis 58 gebildet wird. Die Real-Time-Baugruppe der Steuereinheit 52 ist mit 68 und die Verwaltungsbaugruppe der Steuereinheit 52 ist mit 66 bezeichnet. Die Real-Time-Baugruppe 68 ist eine Zeitsteuereinheit zum Überwachen von Soll-Zeitpunkten. Die Soll-Zeitpunkte werden so festgelegt, daß die für die Betriebsart geringstmöglichen Blattabstände zwischen nacheinander zu bedruckenden Einzelblättern eingestellt werden, wodurch eine größtmögliche Druckgeschwindigkeit erreicht wird. Die Soll-Zeitpunkte enthalten, wie bereits für Figur 1 beschrieben, Aktionszeitpunkte für Ventile, für Bandantriebe und Walzenantriebe, Soll-Zeitpunkte für Ankunftszeitpunkte einer Blattkante an Lichtschranken sowie Soll-Zeitpunkte für weitere Sensoren. Die Synchronisation der Zeitgeber der Steuereinheiten 44, 48 bis 50 wird durch die Hauptsteuerung 44 initiiert. Die Zeitgeber enthalten einen 32-Bit-Zähler, wobei alle Zähler die Taktimpulse desselben Taktsignals von 100 kHz zählen, das von der Hauptsteuerung 44 erzeugt wird.
  • Als Soll-Zeitpunkt wird ein Zählwert der Zähler ermittelt, zu dem die Ansteuerung eines Aktors erfolgen soll und/oder zu dem ein Sensorsignal erwartet wird. Die Steuereinheit 48 ermittelt aus den Steuerdaten der Hauptsteuerung 44 mit Hilfe einer Verwaltungsbaugruppe Soll-Zeitpunkte, die die Papierausgabesteuerung betreffen. Eine Verwaltungsbaugruppe der Steuereinheit 50 ermittelt Soll-Zeitpunkte, die eine Druckeinheit betreffen, eine Verwaltungsbaugruppe der Steuereinheit 52 Soll-Zeitpunkte, die die Papiereingabe betreffen, eine Verwaltungsbaugruppe der Steuereinheit 54 Soll-Zeitpunkte des Druckwerks DW1, eine Verwaltungsbaugruppe der Steuereinheit 56 Soll-Zeitpunkte, die das Druckwerk DW2 betreffen, und eine Verwaltungsbaugruppe der Steuereinheit 58 Soll-Zeitpunkte, die den Zeichengenerator betreffen. Die Steuereinheiten 48 bis 58 sind mit Sensoren (nicht dargestellt), wie z.B. LS1 bis LS13, S1 bis S13 sowie mit Aktoren SM1A, SM1B bis SM9 verbunden, die durch die Steuereinheiten 48 bis 58 ausgewertet bzw. angesteuert werden. Die Schrittmotore SM1A, SM1B bis SM9 werden über Schrittmotoransteuereinheiten 60, 62, 64 angesteuert, die mit Hilfe eines CAN-Bussystems mit der jeweiligen Steuerung 48, 50, 52 verbunden sind.
  • In Figur 3 ist ein Blockschaltbild mit einer Anordnung zum Überwachen von Soll-Zeitpunkten und Festlegen von Steuerzeitpunkten für Aktoren dargestellt. Die Hauptsteuerung 44 übermittelt ein Taktsignal von 100 kHz sowie Steuerdaten zur Verwaltungsbaugruppe 66 der Papiereingabesteuereinheit 52. Die Verwaltungsbaugruppe 66 ermittelt, wie bereits beschrieben, die Soll-Zeitpunkte als 32-Bit-Zählwerte. Diese Zählwerte beziehen sich auf den Zählwert des Zeitgebers der Real-Time-Baugruppe 68. In der Verwaltungsbaugruppe 66 werden zusätzlich zum jeweiligen Zählwert Angaben über den beim Erreichen des Zählwertes auszuführenden Steuervorgang ermittelt. Betrifft ein Soll-Zeitpunkt eine mit der Steuereinheit verbundene Schrittmotoransteuereinheit 64, wird ein Soll-Zeitpunkt zu dieser Schrittmotoransteuereinheit 64 übertragen und durch eine Zeitsteuereinheit der Schrittmotoransteuereinheit 64 überwacht. Dieser Zeitsteuereinheit wird ebenfalls das Taktsignal der Hauptsteuerung 44 zugeführt.
  • Vorzugsweise werden die Soll-Zeitpunkte mit Hilfe einer nicht dargestellten Speicherverwaltung derart verwaltet, daß sie in der Verwaltungsbaugruppe 66 nach der zeitlichen Reihenfolge der Soll-Zeitpunkte sortiert werden. Der zeitlich als nächstes erreichte Soll-Zeitpunkt wird zusammen mit den zugehörigen Steuerinformationen an eine Zeitsteuereinheit 68 übertragen. Die Zeitsteuereinheit 68 vergleicht den Soll-Zeitpunkt mit der aktuellen Zeit, indem sie den Zählwert des Soll-Zeitpunktes mit dem Ist-Wert des Zählers des Zeitgebers vergleicht. Erreicht der Zählwert des Zeitgebers den Wert des Soll-Zeitpunktes oder überschreitet er diesen, wird durch die Zeitsteuerung 68 ein Interrupt ausgelöst und eine Interruptserviceroutine aufgerufen.
  • Mit Hilfe eines in der Real-Time-Baugruppe 68 enthaltenen sogenannten Flex-Bausteins (PLD-Baustein) wird entsprechend den Steuerinformationen ein voreingestellter Interrupt ausgewählt. Mit der durch den ausgewählten Interrupt aufgerufenen Interruptserviceroutine führt die Steuereinheit 52 die vorgesehene Steueraktion der Aktoren oder die Überwachung der Sensoren durch. Durch die separate Überwachung der Soll-Zeitpunkte mit Hilfe der Zeitsteuereinheit 68 wird die Steuereinheit 52 von der Überwachung der Soll-Zeitpunkte entlastet. Durch den interruptgesteuerten Aufruf der Steueraktion wird erreicht, daß unmittelbar nach dem Erreichen des Soll-Zeitpunktes der Steuervorgang durch die Steuereinheit 52 durchgeführt wird, z.B. mit Hilfe einer nicht dargestellten Auswerte- und Ansteuereinheit der Steuereinheit 52, die Lichtschranken überwacht und Ventile steuert. Die Einzelblattförderung durch den Drucker sowie die Steuerung des Druckprozesses sind dadurch auch bei hohen Prozeßgeschwindigkeiten in Hochleistungsdruckern sehr präzise möglich. Insbesondere bei Hochleistungsdruckern mit einer Druckgeschwindigkeit von größer 150 Blatt A4 pro Minute ist eine solche hochgenaue Seitenpositionierung erforderlich, um exakte Druckbilder erzeugen zu können. Durch Einhaltung von exakten minimalen Blattabständen zwischen nacheinanderfolgenden Einzelblättern kann die Performance des Drucksystems erheblich erhöht werden.
  • In Figur 4 ist ein Blockschaltbild mit Elementen zum Steuern der Schrittmotore zur Entnahme jeweils eines Einzelblattes aus den Vorratsfächern Fach_A bis Fach_D dargestellt. Jedes Vorratsfach enthält zwei Schrittmotore, wobei zum Ansteuern jedes Schrittmotors eine separate Instanz vorgesehen ist. Zum Ansteuern des Schrittmotors SM1B des Vorratsfachs A ist eine Steuerungsinstanz 14 und zum Ansteuern des Schrittmotors SM1A eine Steuerungsinstanz 16 vorgesehen. Zum Ansteuern der Schrittmotoren des Vorratsfachs Fach_B ist eine Steuerungsinstanz 18, zum Ansteuern der Schrittmotore des Vorratsfachs Fach_C die Steuerungsinstanz 20 und zum Ansteuern der Schrittmotoren des Vorratsfachs Fach_D die Steuerungsinstanz 22 vorgesehen. Ferner ist eine Kontrollinstanz 12 vorgesehen, die Steuerzeitpunkte zum Ansteuern der Schrittmotore SM1A, SM1B für das Vorratsfach Fach_A sowie Steuerzeitpunkte für die Schrittmotore der weiteren Vorratsfächer aus Steuerdaten ermittelt, die der Kontrollinstanz 12 vom Hauptmodul 44 zugeführt werden.
  • Die Kontrollinstanz 12 ist z.B. als Verwaltungsbaugruppe-66 der Steuereinheit 52 nach Figur 2 ausgeführt. Die Kontrollinstanz 12, die Steuerungsinstanz 14, die Steuerungsinstanz 16 sowie die Steuerungsinstanzen 18, 20, 22 enthalten jeweils eine Zeitsteuereinheit, denen ein von der Hauptsteuerung 44 erzeugtes Taktsignal von 100 kHz zugeführt wird. Wie bereits in Zusammenhang mit den Figuren 1 bis 3 beschrieben, enthalten die Zeitsteuereinheiten einen 32-Bit-Zähler, wobei die Zählwerte der 32-Bit-Zähler der Zeitsteuereinheiten von der Hauptsteuerung 44 synchronisiert sind, so daß alle Zähler als Zeitgeber den gleichen Zählwert haben. Die Kontrollinstanz 12 ermittelt aus den Steuerdaten, wie bereits erwähnt, Steuer-zeitpunkte der anzusteuernden Schrittmotore und überträgt diese als 32-Bit-Sollwert an die Steuerungsinstanzen 14, 16, 18, 20 , 22.
  • Die Steuerungsinstanzen 14 bis 22 überwachen die jeweils übermittelten Soll-Zeitpunkte und führen beim Erreichen des Soll-Zeitpunktes eine Steueraktion aus. Mit Hilfe der Soll-Zeitpunkte wird ein Schrittmotor z.B. eingeschaltet, ausgeschaltet oder eine Rampenfunktion zur Geschwindigkeitsänderung gestartet. Die Steuerungsinstanzen 14 bis 22 sind z.B. als Schrittmotorsteuerung 64 nach Figur 2 ausgeführt. Die Steuerungsinstanz 14 steuert den Schrittmotor SM1B an und überwacht eine Startzeit für den Blätteinzug. Die Steuerungsinstanz 16 beschleunigt das eingezogene Einzelblatt auf Einzugsgeschwindigkeit VINPUT und mit Hilfe von Zeitdifferenzen einen Zeitpunkt, zu dem begonnen wird, die Einzugsgeschwindigkeit VINPUT rampenförmig auf Transportgeschwindigkeit VTR zu verringern. Zu diesem Zeitpunkt startet die Steuerungsinstanz 16 dann eine Rampenfunktion, wodurch die Einzugsgeschwindigkeit des Einzelblattes gleichmäßig auf Transportgeschwindigkeit verringert wird. Weiterhin überwachen die Steuerungsinstanzen 14 und 16 die Startzeitpunkte der jeweiligen Schrittmotore SM1B, SM1A.
  • Die Instanzen, wie die Kontrollinstanz 12 die Steuerungsinstanzen 14 bis 22 sowie weitere Steuerungs-, Regelungs- und Einzugsinstanzen können z.B. als separate Prozesse von einer Steuereinheit des Druckers oder Kopierers z.B. im Multitaskingbetrieb oder im Multiprozeßorbetrieb abgearbeitet werden. Vorzugsweise werden für die Steuerungsinstanz 14 bis 22 zumindest teilweise gleiche Programmteile verwendet, die von einem übergeordneten Programm mit unterschiedlichen Parametern aufgerufen und parallel abgearbeitet werden.
  • In Figur 5 ist ein Diagramm zur Steuerung des Blatteinzugs eines Einzelblattes X aus dem Vorratsfach Fach_A dargestellt. Zum Zeitpunkt T20 übermittelt die Kontrollinstanz 12 der Steuerungsinstanz 14 den Start-Zeitpunkt zum Einzug eines Einzelblattes X aus dem Vorratsfach Fach_A als 32-Bit-Zählwert. Die Steuerungsinstanz 14 vergleicht den als Zählwert übermittelten Start-Zeitpunkt T21 fortlaufend mit dem aktuellen Zählwert des Zeitgebers. Die Steuerungsinstanz 14 startet den Schrittmotor SM1B zum Antrieb des Saugbandes SB_A derart, daß das oberste im Vorratsfach Fach_A gleichmäßig bis auf Einzugsgeschwindigkeit VINPUT beschleunigt wird.
  • Zum Zeitpunkt T22 ist die Einzugsgeschwindigkeit VINPUT erreicht. Die Steuerungsinstanz 16 steuert den Schrittmotor SM1A zum Antrieb des Walzenpaares WP1 an. Das Saugband SB_A führt das Einzelblatt X in Einzugsgeschwindigkeit VINPUT dem Walzenhauptpaar WP1 zu, das das Einzelblatt X mit der Einzugsgeschwindigkeit VINPUT weitertransportiert..
  • Zum Zeitpunkt T23.1 erreicht die Vorderkante des Einzelblattes X die Lichtschranke LS1. Dieser Ankunftszeitpunkt T23.1 wird erfasst und mit einem zuvor von der Kontrollinstanz 12 der Steuerungsinstanz 16 übermittelten Soll-Zeitpunkt verglichen. Stimmt der Ankunftszeitpunkt T23.1 mit dem Soll-Zeitpunkt überein, so wird die Einzugsgeschwindigkeit VINPUT durch das Walzenpaar WP1 bis zum Zeitpunkt T23.2 (Nominalzeitpunkt) beibehalten, ab dem die Geschwindigkeit gleichmäßig bis auf Transportgeschwindigkeit VTR reduziert wird. Ist der Ankunftszeitpunkt T23.1 des Einzelblattes X an der Lichtschranke LS1 kleiner als der Sollzeitpunkt, d.h. trifft die Vorderkante des Einzelblattes X zu früh an der Lichtschranke LS1 ein, so wird abhängig vom Betrag der Abweichung ein Zeitpunkt vor dem Zeitpunkt T23.2 festgelegt, zu dem die Einzugsgeschwindigkeit VINPUT auf Transportgeschwindigkeit VTR redureduziert wird. Dieser Zeitpunkt kann frühestmöglich der Zeitpunkt T23.1 sein. Trifft die Vorderkante des Einzelblattes X jedoch nach dem vorgegebenen Soll-Zeitpunkt T23.2 an der Lichtschranke LS1 ein, so wird ein Zeitpunkt zum Reduzieren der Einzugsgeschwindigkeit VINPUT auf Transportgeschwindigkeit VTR ermittelt, der nach dem Soll-Zeitpunkt T23.2 liegt. Der Zeitpunkt zum Reduzieren der Einzugsgeschwindigkeit VINPUT auf Transportgeschwindigkeit VTR wird auch als Abrampzeitpunkt bezeichnet. Der spätestmögliche Abrampzeitpunkt ist der Zeitpunkt T23.3, wobei dann die gleichmäßige Reduzierung der Einzugsgeschwindigkeit VINPUT auf Transportgeschwindigkeit VTR zum Zeitpunkt T24 abgeschlossen ist, zu dem die Vorderkante des Einzelblattes X das Walzenpaar WP5 erreicht.
  • Wie bereits in Zusammenhang mit Figur 1 beschrieben, wird die Ankunftszeit des Einzelblattes X an der Lichtschranke LS5 erfasst und mit einem weiteren Soll-Zeitpunkt verglichen. Ist eine Abweichung des Ankunftszeitpunktes vom Soll-Zeitpunkt vorhanden, wird durch eine zeitweilige Geschwindigkeitsänderung der Transportgeschwindigkeit des Einzelblattes X mit Hilfe des Walzenpaares WP5 eine weitere Korrektur erreicht, so dass das Einzelblatt X nachfolgend zu einem vorbestimmten Soll-Zeitpunkt an der Lichtschranke LS9 eintrifft. Durch die exakt gesteuerte bzw. geregelte Ankunftszeit des Einzelblattes an der Lichtschranke LS9 ergeben sich für aufeinander folgende Einzelblätter aufgrund der konstanten Transportgeschwindigkeit VTR und dem zeitlichen versetzten Eintreffen der Einzelblätter an der Lichtschranke LS9 ein vorbestimmter Abstand zwischen den nacheinanderfolgenden Einzelblättern. Dieser Abstand wird auch als Blattabstand oder Gap bezeichnet. Eine solche mit Hilfe von Soll-Zeitpunkten gesteuerte Positionssteuerung des Einzelblattes ist hochgenau und kann auch an anderen Stellen des Druckers, z.B. vor einem Druckwerk oder vor Ausgabe der Druckseite aus dem Drucker, durchgeführt werden. Der mögliche Stellbereich entspricht somit dem Zeitraum zwischen dem Zeitpunkt T23.1 und dem Zeitpunkt T23.3. Bei anderen Ausführungsbeispielen befindet sich der Zeitpunkt T23.3 nicht in der Mitte des Stellbereichs, sondern asymmetrisch im Stellbereich, vorzugsweise in Richtung des Zeitpunkts T23.1 verschoben.
  • Das gleichmäßige Beschleunigen des Einzelblattes X auf die Einzugsgeschwindigkeit VINPUT wird auch als Rampenbeschleunigung bezeichnet. Das gleichmäßige Reduzieren der Einzugsgeschwindigkeit VINPUT auf die Fördergeschwindigkeit VTR erfolgt ebenfalls rampenförmig. Aufgrund der voreingestellten Beschleunigungen und Geschwindigkeiten hat das Einzelblatt X zum Zeitpunkt T22 eine Strecke S1, zum Zeitpunkt T24 eine Strecke S2 und zum Zeitpunkt T25 eine Strecke S3 zurückgelegt.
  • Bei anderen Ausführungsbeispielen wird auch das Walzenpaar WP5 durch den Schrittmotor SM9 mit der konstanten Fördergeschwindigkeit VTR angetrieben, wodurch dann nur eine Positionskorrektur des eingezogenen Einzelblattes X mit Hilfe des Walzenpaares WP1 und somit nur eine Steuerung der Position des Einzelblattes X erfolgt. Der Ankunftszeitpunkt des Einzelblattes X wird jedoch an der Lichtschranke LS9 erfasst und mit einem für das Einzelblatt X festgelegten Soll-Zeitpunkt verglichen. Ist eine Abweichung des Ankunftszeitpunktes vom Soll-Zeitpunkt vorhanden, so wird für nachfolgende aus dem Vorratsfach Fach_A einzuziehende Einzelblätter ein Korrekturwert ermittelt, der dann zum Bestimmen des Zeitpunktes zum Reduzieren der Einzugsgeschwindigkeit VINPUT auf Fördergeschwindigkeit VTR genutzt wird. Dieser Korrekturwert kann z.B. ein sogenannter Offset-Wert oder ein Korrekturfaktor sein.
  • Figur 6 zeigt den schematischen Aufbau einer Zeitsteuereinheit 68, wie sie auch in den Steuerungsinstanzen 14 bis 22 verwendet wird. Baugleiche Zeitsteuereinheiten werden in weiteren Steuereinheiten und Baugruppen des Druckers eingesetzt, wobei auch mehreren Instanzen und/oder Steuereinheiten eine Zeitsteuereinheit zugeordnet sein kann.
  • Die Zeitsteuereinheit 68 dient zum Überwachen von Soll-Zeitpunkten, zu denen Aktionen im Drucker gestartet werden sollen, wie z.B. beim Einzug eines Einzelblattes oder beim Ändern der Fördergeschwindigkeit. Die Zeitsteuereinheit 68 enthält Zeitgeber mit zwei kaskadierten 16-Bit-Zählern T3 und T8. Mit Hilfe der Zähler T3 und T8 wird ein 32-Bit-Zeitgeber zum Überwachen von 32-Bit großen Sollwerten gebildet. Dem Zähler T3 wird ein zentrales Taktsignal eines Taktgebers des Druckers mit einer Taktfrequenz von 100 kHz zugeführt. Somit können mit Hilfe der Zeitsteuerung nach Figur 6 Soll-Zeitpunkte innerhalb eines Zeitraums von 11,93 Stunden bei einer Eingangstaktfrequenz von 100 kHz fortlaufend hochgenau überwacht werden.
  • Beim Überlauf des 16-Bit-Zählers T3 wird ein Interrupt-Signal 13 und beim Überlauf des 16-Bit-Zählers T8 ein Interrupt-Signal I8 ausgegeben, die für weitere Steuerungszwecke genutzt werden können. Mit Hilfe des Interrupts I8 wird zum Überwachen eines Soll-Zeitpunktes über die 11,93 Stunden hinaus ein von der Zeitsteuereinheit 68 softwaremäßig gebildeter Zähler weitergezählt. Im Auftragsspeicher CC18 sind die niederwertigen 16-Bit eines 32-Bit-Sollwertes und im Speicher CC19 sind die oberen 16-Bit des 32-Bit-Sollwertes gespeichert.
  • Ein Vergleicher C1 vergleicht den im Speicher CC18 gespeicherten 16-Bit-Wert mit dem aktuellen Zählwert eines Zeitgebers T7. Dem Zeitgeber T7 wird ebenfalls das Taktsignal von 100 kHz des zentralen Taktgebers des Druckers zugeführt. Der Vergleicher C1 gibt beim Erreichen und/oder Überschreiten des niederwertigen 16-Bit-Teils des 32-Bit-Sollwertes durch den aktuellen Zählwert des Zählers T7 ein Interrupt-Signal I18 aus. Der Vergleicher C2 vergleicht fortlaufend den im Speicher CC19 gespeicherten oberen 16-Bit-Wert des 32-Bit-Sollwertes mit dem aktuellen Zählwert des Zählers T8. Bei Übereinstimmung oder Überschreitung des im Speicher CC19 gespeicherten Soll-Zeitpunktes gibt der Vergleicher C2 in Interrupt-Signal I19 aus. Stimmen die Zählwerte der Zähler T7 und T8 jeweils mit dem in den Speichern CC18 und CC19 gespeicherten Sollwerten überein, ist der Sollzeitpunkt erreicht. Eine vorgesehene Steueraktion wird von einer Steuereinheit des Druckers z.B. durch einen Interrupt der Zeitsteuereinheit 68 nach Figur 6 ausgeführt. Die Zeitsteuereinheit 68 nach Figur 6 kann z.B. sehr einfach mit Hilfe der sogenannten Capture-/Compare-Einheit der 16-Bit-Mikroprozeßoren C164CI und C167CR der Firma Infineon realisiert werden.
  • Soll z.B. der Zeitpunkt zum Reduzieren der Einzugsgeschwindigkeit VINPUT auf Transportgeschwindigkeit VTR überwacht werden, so wird dieser Zeitpunkt als 32-Bit-Wert in die Speicher CC18 und CC19 geschrieben. Beim Erreichen des Soll-Zeitpunktes zum Reduzieren der Einzugsgeschwindigkeit VINPUT auf Transportgeschwindigkeit VTR wird durch den Vergleicher C1 ein Interrupt-Signal I18 und durch den Vergleicher C2 ein Interrupt-Signal I19 ausgegeben. Entsprechende Steuervorgänge zum Reduzieren der Geschwindigkeit werden von den Steuereinheiten des Druckers aufgrund dieser beiden Interrupt-Signale I18, I19 gesteuert. Vorzugsweise ist eine Programmroutine im Drucker vorgesehen, die in einem voreingestellten Betriebszustand des Druckers die aktuellen Zählwerte aller Zeitsteuereinheiten 68 des Druckers zurücksetzt und diese zum selben Zeitpunkt neu startet.
  • Figur 7 zeigt eine Einzugseinheit 11, die zusätzlich zu den Elementen der Einzugseinheit nach Figur 1 Sensoren zur Positionsüberwachung von zu öffnenden Gehäuseteilen der Einzugseinheit 11. Solche Gehäuseteile sind z.B. sogenannte Stauklappen der Einzugseinheit 11, die zum Entfernen von Einzelblättern infolge eines Papierstaus oder für Wartungsarbeiten geöffnet werden können. Die Positionssensoren sind z.B. Endschalter, die den geschlossenen Zustand dieser Gehäuseteile, d.h. diese Stauklappen, überwachen. Die Position-überwachungssensoren sind in Figur 7 mit S1 bis S12 bezeichnet. Die Einzugseinheit 11 hat weitere Stauklappen, deren Position jedoch nicht mit Hilfe von Sensoren überwacht wird. Diese nicht sensorüberwachten Stauklappen sind mechanisch derart mit den überwachten Stauklappen verriegelt, daß sie erst nach dem Öffnen einer überwachten Stauklappe zu öffnen sind.
  • Figur 8 zeigt mehrere Prozesse zum Steuern der Einzugseinheit 11 nach Figur 7. Diese Prozesse, die in Figur 8 auch als Tasks bezeichnet werden, werden von einer Steuerung parallel oder im Multitaskingbetrieb abgearbeitet. Die einzelnen Prozesse, d.h. die einzelnen Tasks werden unabhängig voneinander bearbeitet. Das Betriebssystem oder die Firmware der Steuerung steuert das nebeneinander Abarbeiten der Prozesse und das gleichzeitige Abarbeiten der Prozesse im Multitasking oder Multiprozessorbetrieb.
  • Beim Multitaskingbetrieb bezieht sich die Gleichzeitigkeit auf eine Abwicklungsstrategie, bei der den Aufträgen jeweils für eine kurze Zeit Verarbeitungskapazität des Prozessors zugeteilt wird. Diese kurze Zeit wird auch als Zeitscheibe, timeslot oder timeslice bezeichnet. Für mehrere Prozesse hat es somit den Anschein, als ob diese Prozesse gleichzeitig durch die Steuerung abgearbeitet werden. Beispielsweise kann das Betriebssystem PXROS der Firma HIGHTEC zum Abarbeiten mehrerer paralleler Prozesse genutzt werden, das es auch ermöglicht, ein Programm in unterschiedlichen Tasks mit verschiedenen Parametern zu starten. Zum Überwachen der Lichtschranken LS1 bis LS13 kann daßelbe Programm dreizehnmal in unterschiedlichen Tasks gestartet werden, wobei diese dreizehn Tasks und weitere Tasks parallel abgearbeitet werden.
  • Ein übergeordnetes Modul 32 ermittelt aus dem Druckdatenstrom Informationen, die ein zu bedruckendes Einzelblatt X betreffen und legt Soll-Zeitpunkte zum Steuern des Einzelblattes fest. Dieses übergeordnete Modul 32 kann z.B. als Kontrollinstanz 12 nach Figur 4 oder als Verwaltungsbaugruppe 66 nach Figur 2 ausgeführt sein. Das übergeordnete Modul 32 überträgt die Werte aller Soll-Zeitpunkte, die die Ventile V1 bis V3 und die Lichtschranken LS2, LS7 und LS9 betreffen, zum Zeitprozeß 34. Die Werte der Soll-Zeitpunkte sind auf den aktuellen Zeitwert eines Zeitgebers bezogen. Vorzugsweise sind mehrere Zeitgeber im Drucker vorgesehen, wobei jede Steuereinheit einen eigenen Zeitgeber hat, die mit Hilfe eines Synchronisiervorgangs synchronisiert sind und die durch ein einheitliches Taktsignal angesteuert werden. Vorzugsweise sind diese Zeitgeber als 32-Bit-Zähler ausgeführt, die mit einem Takt von 100 kHz getaktet sind. Der Zählwert des Zählers des Zeitgebers bildet somit das Zeitnormal des Druckers, auf das alle Soll-Zeitpunkte und Ist-Zeitpunkte bezogen sind. Die Soll-Zeitpunkte werden durch Bestimmen eines Zählwerts des Zählers festgelegt. Beim Auftreten eines Ereignisses, z.B. beim Eintreffen einer Blattkante an einer Lichtschranke, gibt die Lichtschranke ein Sensorsignal aus. Der aktuelle Zählerstand des Zeitgebers wird als Ankunftszeitpunkt bzw. als Ist-Zeitpunkt erfasst und, wie bereits weiter oben beschrieben, mit dem festgelegten Soll-Zeitpunkt verglichen.
  • Die an den Zeitprozeß 34 übertragenen Soll-Zeitpunkte enthalten Steuer-Zeitpunkte zum Steuern der Ventile V1, V2 und V3 zur Entnahme des Einzelblattes X aus dem Vorratsfach Fach_B sowie Zeitpunkte zum Überwachen des Papierlaufs des Einzelblattes X bis zur Lichtschranke LS9 mit Hilfe der Lichtschranken LS2, LS7 und LS9. Die Soll-Zeitpunkte werden mit Hilfe einer Message zum Zeitprozeß 34 übertragen.
  • Das Ventil V3 führt bei geöffnetem Ventil Luft einer Seitendüse zu, durch die das oberste Einzelblatt X von dem übrigen im Vorratsfach Fach_B befindlichen. Papierstapel abgelöst. wird. Das Ventil V2 führt einer Frontdüse Luft zu, durch die Einzelblätter im Vorratsfach Fach_B unterhalb des Einzelblattes X im Vorratsfach Fach_B zurückgehalten werden. Mit Hilfe des Ventils V1 wird der Saugkammer des Saugbandes SB_B Saugluft zugeführt, durch die das Einzelblatt X vom Papierstapel im Vorratsfach Fach_B abgehoben wird und am Saugband SB_B haftet. Zum Ansteuern der Ventile V1, V2, V3 des Vorratsfachs Fach_B ist ein Ventilprozeß vorgesehen. Der Zeitprozeß 34 und der Ventilprozeß werden vorzugsweise von derselben Steuereinheit oder Datenverarbeitungsanlage abgearbeitet.
  • Der Zeitprozeß 34 überträgt alle von dem übergeordneten Modul 32 festgelegten Soll-Zeitpunkte für die Ventile V1, V2, V3 und für die Lichtschranken LS1, LS7, LS9 zu dem Ventilprozeß mit Hilfe einer Message. Eine Messagefunktion zum Übertragen der Message wird vorzugsweise von einem Betriebssystem oder einer Firmware der Steuereinheit oder Datenverarbeitungsanlage zur Verfügung gestellt, durch die der Timerprozeß 34, der Ventilprozeß 36 sowie die Sensorprozeß 38, 40, 42 abgearbeitet werden. Der Ventilprozeß ermittelt aus den übertragenen Soll-Zeitpunkten den Soll-Zeitpunkt der nächsten auszuführenden Aktion und sendet eine Message mit allen Soll-Zeitpunkten zum Zeitprozeß 34 zurück, wobei der Soll-Zeitpunkt der als nächstes auszuführenden Aktion gekennzeichnet ist. Der Zeitprozeß 34 ermittelt den gekennzeichneten Soll-Zeitpunkte und übergibt diesen Soll-Zeitpunkt einer nicht dargestellten Zeitsteuereinheit. Vorzugsweise ist diese Zeitsteuereinheit in einem Flex-Baustein einer Real-Time-Baugruppe enthalten.
  • Beim Erreichen dieses Soll-Zeitpunktes führt die Zeitsteuereinheit ein Interrupt aus, durch den dem Zeitprozeß 34 eine Message mit den Soll-Zeitpunkten und eine Information über das Erreichen des Soll-Zeitpunktes zum Öffnen des Ventils V3 übermittelt wird. Der Ventilprozeß steuert daraufhin das Ventil V3 zum Öffnen an. Nachfolgend werden alle verbleibenden Soll-Zeitpunkte von dem Ventilprozeß mit Hilfe einer Message zum Zeitprozeß 34 übertragen, wobei der Soll-Zeitpunkt gekennzeichnet ist, der zu einer als nächstes auszuführenden Aktion zugeordnet ist. Der Zeitprozeß 34 überträgt einen Soll-Zählwert, der dem Soll-Zeitpunkt entspricht, zur Zeitsteuereinheit. Nach Erreichen des Soll-Zeitpunktes erzeugt die Zeitsteuereinheit ein Interrupt. Aufgrund des Interrupts erzeugt der Zeitprozeß 34 eine Message zum Ventilprozeß und überträgt alle noch aktuellen Soll-Zeitpunkte zum Ventilprozeß sowie die Information, dass der Zeitpunkt zum Öffnen des Ventils V2 erreicht worden ist. Daraufhin öffnet der Ventilprozeß das Ventil V2 und sendet eine nächste Nachricht mit allen aktuell verbleibenden Soll-Zeitpunkten zum Zeitprozeß 34, wobei ein Soll-Zeitpunkt zum Öffnen des Ventils V1 gekennzeichnet ist.
  • Der Zeitpunkt zum Öffnen des Ventils V1 wird von dem Zeitprozeß 34 zur Zeitsteuereinheit übertragen, die nach Erreichen des Soll-Zeitpunktes ein Interrupt auslöst. Aufgrund des Interrupts erzeugt der Zeitprozeß 34 eine Message zum Öffnen des Ventils V1 und überträgt diese Message zusammen mit den weiteren Soll-Zeitpunkten zum Ventilprozeß. Der Ventilprozeß öffnet das Ventil V1. Nachfolgend überträgt der Ventilprozeß die verbleibenden Soll-Zeitpunkte mit Hilfe einer Message zum Zeitprozeß 34, wobei der Soll-Zeitpunkt zum Schließen des Ventils V3 gekennzeichnet ist.
  • Den Soll-Zeitpunkt zum Schließen des Ventils V3 überträgt der Zeitprozeß 34 zur Zeitsteuereinheit. Die Zeitsteuereinheit löst nach Erreichen des Soll-Zeitpunktes ein Interrupt aus, wodurch der Zeitprozeß 34 eine Message mit den verbleibenden Soll-Zeitpunkten und eine Information zum Schließen des Ventils V3 zum Ventilprozeß überträgt. Der Ventilprozeß schließt das Ventil V3 Nachfolgend erzeugt der Ventilprozeß eine Message mit den verbleibenden Soll-Zeitpunkten, wobei der Soll-Zeitpunkt zum Schließen des Ventils V2 gekennzeichnet ist. Der Zeitprozeß 34 überträgt den gekennzeichneten Soll-Zeitpunkt zur Zeitsteuereinheit, die nach Erreichen des Soll-Zeitpunktes einen Interrupt auslöst. Aufgrund des Interrupts erzeugt der Zeitprozeß 34 eine Message mit den verbleibenden Soll-Zeitpunkten und der Information zum Schließen des Ventils V2 zum Ventilprozeß.
  • Der Ventilprozeß schließt das Ventil V2 und erzeugt eine Message mit den verbleibenden Soll-Zeitpunkten und überträgt diese Message zum Zeitprozeß, wobei der Soll-Zeitpunkt zum Schließen des Ventils V1 gekennzeichnet ist. Der Zeitprozeß 34 überträgt den Soll-Zeitpunkt zum Schließen des Ventils V1 zur Zeitsteuereinheit, die nach Erreichen des Zeitpunktes ein Interruptsignal zum Zeitprozeß 34 ausgibt. Der Zeitprozeß 34 erzeugt aufgrund des Interrupts eine Message mit den verbleibenden Soll-Zeitpunkten und eine Information zum Schließen des Ventils V1 zum Ventilprozeß. Der Ventilprozeß schließt das Ventil V1 und erzeugt eine Message mit den verbleibenden Soll-Zeitpunkten und überträgt diese zum Sensorprozeß 38 zum Überwinden der Lichtschranke LS2. Die Ventile V1 bis V3 des Ventilprozesses sind im Vorratsfach B zur Entnahme eines Einzelblattes enthalten. Für die Einzugsfächer Fach_A, Fach_C, Fach_D sind gleichartige Ventilprozesse und Zeitprozesse vorgesehen, die parallel zum Ventilprozeß und zum Timerprozeß 34 abgearbeitet werden.
  • Der Sensorprozeß 38 ermittelt aus den von dem Ventilprozeß 36 übermittelten Soll-Zeitpunkten einen Soll-Zeitpunkt, zu dem die Vorderkante des Einzelblattes X spätestens an der Lichtschranke LS2 eingetroffen sein muss. Der Sensorprozeß 38 dient ebenso wie die weiteren Sensorprozesse 40 und 42 zum Ermitteln von Papierlauffehlern. Eine hochgenaue Zeitüberwachung, wie sie mit Hilfe einer bereits beschriebenen Zeitsteuereinheit in der Einzugseinheit 10, 11 des Druckers zum Steuern von Aktoren und Ermitteln von Steuerzeitpunkten genutzt wird, ist für eine Papierlaufüberwachung nicht erforderlich.
  • Der Sensorprozeß 38 enthält eine Zeitüberwachung zum Überwachen der Sollzeit zum Eintreffen der Blattvorderkante des Einzelblattes X an der Lichtschranke LS2. Der Sensorprozeß 38 fragt bei dem Timerprozeß 34 die aktuelle Zeit ab und bildet mit Hilfe des übermittelten Sollwertes eine Zeitdifferenz. Mit Hilfe eines Zählers wird diese Zeitdifferenz erfasst und überwacht. Nach Ablauf dieser Zählzeit ist somit die maximal zulässige Papierlaufzeit bis zur Lichtschranke LS2 überschritten und der Sensorprozeß 38 erzeugt eine Fehlermeldung. Beim Eintreffen der Blattvorderkante der Lichtschranke LS2 erzeugt eine Lichtschrankensteuereinheit einen Interrupt und arbeitet eine Interruptserviceroutine ab. Die Interruptserviceroutine überträgt ein Signal zum Sensorprozeß 38, durch die der Zähler des Sensorprozesses 38 angehalten oder zurückgesetzt wird. Beim rechtzeitigen Eintreffen der Blattvorderkante des Einzelblattes X an der Lichtschranke LS2 wird somit keine Fehlermeldung erzeugt.
  • Nach Erreichen des Soll-Zeitpunktes des Sensorprozesses 38 überträgt der Sensorprozeß 38 mit Hilfe einer Message die verbleibenden Soll-Zeitpunkte dem Sensorprozeß 40 zum überwachen der Lichtschranke LS7. Der Sensorprozeß 40 ermittelt in gleicher Weise wie der Sensorprozeß 38 eine Verzögerungszeit, bis zu der die Blattvorderkante an der Lichtschranke LS7 eintreffen muss. Der Sensorprozeß 40 erzeugt bei nicht rechtzeitigem Eintreffen der Blattvorderkante an der Lichtschranke LS7 eine Fehlermeldung. Der Soll-Zeitpunkt wird durch den Sensorprozeß 40 mit Hilfe eines Zählers überwacht.
  • Trifft die Blattvorderkante des Einzelblattes X rechtzeitig an der Lichtschranke LS7 ein, so erzeugt eine überwachungseinheit ein Interrupt und arbeitet eine Interruptserviceroutine ab. Die Interruptserviceroutine erzeugt ein Signal zum Rücksetzen bzw. Anhalten des Zählers des Sensorprozesses 40. Nachfolgend überträgt der Sensorprozeß 40 den Sollwert des maximal zulässigen Soll-Zeitpunktes zum Eintreffen der Blattvorderkante an der Lichtschranke LS9 zum Sensorprozeß 42. Der Sensorprozeß 40 überwacht in gleicher Weise diesen Sollwert, wie für den Sensorprozeß 38 und 40 bereits beschrieben. Trifft das Einzelblatt rechtzeitig an der Lichtschranke LS9 ein, so erzeugt der Sensorprozeß 42 eine Message und überträgt diese zum übergeordneten Modul 32. Ermittelt ein Sensorprozeß 48, 40, 42 einen Fehler, so erzeugt der jeweilige Sensorprozeß 38, 40, 42 eine Message mit einer Fehlerinformation und überträgt diese dann zum übergeordneten Modul 32.
  • Bei anderen Ausführungsbeispielen ist sowohl für den Ventilprozeß 36 als auch für die Sensorprozesse 38, 40, 42 und für weitere Prozesse, wie z.B. dem Prozeß zum Ansteuern des Schrittmotors SM2B, ein separater Zeitprozeß vorgesehen. Die einzelnen Soll-Zeitpunkte werden dann nicht mehr von Ventilprozeß 36 zu Zeitprozeß 34 und von Zeitprozeß 34 zu Ventilprozeß 36 übertragen, sondern werden gemeinsam mit Hilfe eines Zeitprozesses 34 überwacht. Beim Erreichen eines Soll-Zeitpunktes wird z.B. mit Hilfe eines Interrupts der bzw. die von diesem Soll-Zeitpunkt betroffenen Prozesse informiert bzw. aufgerufen. Wird ein Sensorprozeß 38, 40, 42 durch einen Interrupt aufgerufen, so wird eine Information vom Sensorprozeß 38, 40, 42 zum Zeitprozeß 34 übertragen, der gegebenenfalls die Zeitdifferenz zum Soll-Zeitpunkt ermittelt. An Hand der Abweichung wird dann, wie bereits beschrieben, eine Steuerung und/oder Regelung der Blattposition durchgeführt.
  • Figur 9 zeigt ein Zeitdiagramm, in dem Laufzeiten von Einzelblättern von der Entnahme von Einzelblättern aus dem Vorratsfach Fach_A und dem Vorratsfach Fach_B bis zur Lichtschranke LS9 dargestellt sind. Der Soll-Startzeitpunkt zur Entnahme eines Einzelblattes B1 aus dem Vorratsfach Fach_B ergibt sich aus dem Soll-Zeitpunkt der Blatthinterkante des Einzelblattes A1 an der Übergabelichtschranke LS9 und der Blattabstandszeit zum Einzelblatt B1. Die Blattabstandszeit, die auch als Gapzeit bezeichnet wird, bestimmt dabei bei der konstanten Fördergeschwindigkeit VTR den Blattabstand zwischen dem Einzelblatt A1 und dem Einzelblatt B1. Von der Summe aus dem Soll-Zeitpunkt der Blatthinterkante des Einzelblattes A1 und der Gapzeit ist die Gesamtlaufzeit des Einzelblattes B1 vom Vorratsfach Fach_B zur Lichtschranke LS9 abzuziehen, um den Soll-Startzeitpunkt zu ermitteln, zu dem das Blatt B1 aus dem Vorratsfach Fach_B entnommen werden muss, damit die Vorderkante des Einzelblattes B1 die Lichtschranke LS9 erreicht, nachdem die Hinterkante des Einzelblattes A1 die Lichtschranke LS9 vor exakt der Gapzeit verlassen hat. Ist der Soll-Zeitpunkt der Blatthinterkante des Einzelblattes A1 an der Lichtschranke LS9 ermittelt worden, so wird zum Soll-Startzeitpunkt des Einzelblattes A1 die Gesamtlaufzeit des Einzelblattes A1 vom Vorratsfach Fach_A zur Lichtschranke LS9 addiert und weiterhin die Formatlaufzeit des Einzelblattes A1 gebildet, die sich aus der Transportgeschwindigkeit VTR und der Blattlänge des Einzelblattes A1 ergibt. Nachdem die Soll-Zeitpunkte ermittelt worden sind, werden diese von der Zeitsteuereinheit 68 überwacht.
  • In Figur 10 ist ein Diagramm dargestellt, das den Ablauf der Ventilansteuerung und der Ansteuerung des Schrittmotors SM1B des Saugbandes SB_A des Vorratsfachs Fach_A zeigt. Zum Zeitpunkt T0 wird das Ventil V3 geöffnet, wodurch die obersten Blätter des Stapels an Einzelblättern im Vorratsfach Fach_A aufgefächert werden, um das obere Einzelblatt nachfolgend leichter aus dem Vorratsfach Fach_A entnehmen zu können. Bei geöffnetem Ventil V3 wird einer oder mehreren Düsen, die seitlich am oberen Rand des Papierstapels im Vorratsfach Fach_A angeordnet sind, zugeführt, die dann, wie beschrieben, die obersten Blätter des Stapels auffächern.
  • Zum Zeitpunkt T1, nach etwa 100 ms wird das Ventil V2 geöffnet, wodurch mindestens einer Frontdüse Druckluft zugeführt wird. Gleichzeitig wird zum Zeitpunkt T1 das Ventil V1 geöffnet, durch das Saugluft am Saugband SB_A angelegt wird. Zum und nachfolgend der Reststapel an Einzelblättern im Vorratsfach Fach_A abgesenkt. Durch die über die Frontdüse zugeführte Luft werden die Einzelblätter unterhalb des oberen Einzelblattes vom oberen Einzelblatt getrennt, das durch die Saugluft am Saugband SB_A anliegt.
  • Zum Zeitpunkt T3 liegt daß Einzelblatt am Saugband SB_A an und der Reststapel an Einzelblättern wurde abgesenkt. Zu diesem Zeitpunkt wird der Schrittmotor SM1B zum Antreiben des Saugbandes SB_A gestartet, der das Blatt gleichmäßig auf Einzugsgeschwindigkeit VINPUT beschleunigt. Das Ventil V1 und das Ventil V2 bleiben bis zum Zeitpunkt T4, d.h. etwa bis 300 ms nach T0 geöffnet, um zu gewährleisten, dass nur das obere Einzelblatt aus dem Vorratsfach Fach_A mit Hilfe des Saugbandes SB_A entnommen wird. Zum Zeitpunkt T5 ist das Einzelblatt bereits dem Walzenpaar WP1 übergeben, und der Schrittmotor SM1B wird gestoppt. Das Zeitdiagramm nach Figur 10 zeigt die Zeitsteuerung der Ventile V1, V2, V3 und des Schrittmotors SM1B bei einer Transportgeschwindigkeit VTR von 847 mm/s, bei der 160 Einzelblätter im DIN A4 Papierformat pro Minute durch die Einzugseinheit 11 nach Figur 7 dem Drucker zugeführt werden.
  • In Figur 11 ist ein Geschwindigkeits-Zeit-Diagramm dargestellt, das den Geschwindigkeitsverlauf eines Einzelblattes bei der Entnahme aus einem Vorratsfach Fach_A der Einzugseinheit 11 nach Figur 7 zeigt. Zum Zeitpunkt T10 liegt das Einzelblatt am Saugband SB_A an und der Schrittmotor SM1B zum Antrieb des Saugbandes SB_A wird gestartet. Dabei wird der Schrittmotor SM1B derart angesteuert, dass das Saugband SB_A während des Zeitraums t10 gleichmäßig mit einer Beschleunigung von 50 m/s2 auf eine Geschwindigkeit 3,5 x v0 beschleunigt wird. Die Geschwindigkeit v0 beträgt im vorliegenden Ausführungsbeispiel 338,6 mm/s. Das Einzelblatt wird mit einer konstanten Geschwindigkeit 3,5 x v0 bis zum Zeitpunkt T12 weitergefördert. Der Zeitpunkt T11.1, zu dem die Blattvorderkante des Einzelblattes die Lichtschranke LS1 erreicht, wird erfasst und mit einem vorgegebenen Soll-Zeitpunkt verglichen. Abhängig vom Vergleichsergebnis wird die Zeit t11.1 und somit der Zeitpunkt T12 festgelegt, zu dem begonnen wird, die Fördergeschwindigkeit des Einzelblattes von der Geschwindigkeit 3,5 x v0 zu reduzieren. Die Geschwindigkeit 3,5 x v0 ist die Einzugsgeschwindigkeit VINPUT des Einzelblattes. Ab dem Zeitpunkt T12 wird das Einzelblatt gleichmäßig mit einer Beschleunigung von 40 m/s2 auf die Fördergeschwindigkeit VTR= 2,5 x v0 negativ beschleunigt, d.h. abgebremst. Zum Zeitpunkt T13 hat das Einzelblatt die normale Fördergeschwindigkeit VTR= 2,5 x v0 erreicht und wird mit dieser Geschwindigkeit bis zum Zeitpunkt T14 weiter gefördert, zu dem es die Übergabelichtschranke LS9 erreicht. Für die Zeiträume T10 bis T13 ergeben sich somit folgende Berechnungen: v 0 = 338 , 6 mm / s ; a 1 = 50 m / s 2 ; a 3 = 40 m / s 2 ;
    Figure imgb0001
    t gesamt = t 10 + t 11 + t 12 + t 13 ; a = ΔV / t ; t = s / V ;
    Figure imgb0002
    t 10 = Δv / a 1 = 3 , 5 x v 0 / a 1 = 23 , 7 ms ; s 10 = a 1 / 2 x t 10 2 ; s 10 = 14 , 05 mm ;
    Figure imgb0003
    t 11 = sLS 1 - s 10 / v + t 11.1 = sLS 1 - s 10 / 3 , 5 x v 0 + 36 , 5 ms ; s 11 = v x t = 3 , 5 x v 0 x t 11 ;
    Figure imgb0004
    t 12 = Δv / a 3 = 3 , 5 x v 0 - 2 , 5 x v 0 / a 3 ; s 12 = a 3 / 2 x t 12 2 + 2 , 5 x v 0 x t 12 ;
    Figure imgb0005
    t 13 = s 4 / v ; s 13 = s gesamt - s 10 + s 11 + s 12 ; t 13 = s gesamt - s 10 + s 11 + s 12 / 2 , 5 x v 0
    Figure imgb0006
  • In Figur 12 ist ein Blockschaltbild einer Steuereinheit 52 mit einer Zeitsteuereinheit zum Festlegen und Überwachen von Soll-Zeitpunkten in der Einzugseinheit 11 des Druckers dargestellt. Das Überwachen der Soll-Zeitpunkte erfolgt mit Hilfe eines Timer-Interrupt Controllers. Dieser Timer-Interrupt Controller ist im vorliegenden Ausführungsbeispiel als Flex-Zeitsteuerbaustein mit der Bezeichnung EPF10K30AQC208-3 der Firma ALTERA ausgeführt. Der Timer-Interrupt Controller enthält einen Zeitgeber 68 mit einem 32-Bit-Zähler, dem ein Taktsignal (100 KHz) eines Taktgebers 45 der Hauptsteuerung 44 zugeführt wird. Weiterhin enthält der Timer-Interrupt Controller einen Vergleicher 69, einen Speicher für abgelaufene Aufträge 70 und eine Interrupt-Steuerung 71.
  • Wie weiter oben bereits beschrieben, erhält die Verwaltungsbaugruppe 66 Steuerdaten von der Hauptsteuerung 44. Die Verwaltungsbaugruppe 66 ermittelt aus diesen Steuerdaten Soll-Zeitpunkte zum Steuern von Aktoren und zum Überwachen von Sensoren. Diese durch die Verwaltungsbaugruppe 66 ermittelten Soll-Zeitpunkte werden dem Vergleicher 69 des Timer-Interrupt Controllers zugeführt. Die Soll-Zeitpunkte werden dem Vergleicher 69 als 32-Bit-Zählwerte übergeben. Der Vergleicher 69 speichert die Soll-Zeitpunkte und vergleicht die übermittelten Soll-Zeitpunkte mit dem aktuellen Zählwert des Zeitgebers 68. Stimmt ein Soll-Zeitpunkt mit dem aktuellen Zählwert überein, so wird diese Information mit Hilfe von Daten im Speicher 70 gespeichert. Die Interrupt-Steuerung 71 ermittelt die erreichten Soll-Zeitpunkte und löst einen Interrupt zum Durchführen der Steueraktion, d.h. zum Ansteuern eines Aktors oder zum Festlegen des Soll-Zeitpunktes eines Sensors, aus. Die Interrupt-Steuerung 71 führt eine Interruptserviceroutine aus und übermittelt einer Ansteuerungs- und Überwachungseinheit 72 abhängig vom Interrupt Daten zum Ansteuern von Aktoren, insbesondere von Ventilen, und zum Überwachen von Sensoren, insbesondere von Lichtschranken.
  • Der Schrittmotorsteuerung 64 wird ebenfalls das Taktsignal des Taktgebers 45 der Hauptsteuerung 44 zugeführt. Weiterhin werden von der Verwaltungsbaugruppe 66 der Schrittmotorsteuerung jeweils der nächste Soll-Zeitpunkt zum Ansteuern des von der Schrittmotorsteuerung 64 angesteuerten Schrittmotors übertragen. Die Schrittmotorsteuerung 64 enthält eine eigene Zeitsteuereinheit zum Überwachen des übermittelten Sollwertes. Beim Erreichen des Sollwertes führt die Schrittmotorsteuerung 64 eine entsprechende Steueraktion aus. Nach dem Erreichen des Sollwertes übermittelt die Verwaltungsbaugruppe 66 der Schrittmotorsteuerung 64 gegebenenfalls einen weiteren Sollwert. Alternativ kann der Zeitgeber 68 auch zwei kaskadierte 16-Bit-Zähler enthalten.
  • Die im Vergleicher 69 und im Speicher 70 gespeicherten Soll-Zeitpunkte können durch die Hauptsteuerung 44, z.B. nach einem aufgetretenen Fehler einzeln und/oder gesamt gelöscht werden. Das Überprüfen und Vergleichen der Soll-Zeitpunkte mit der aktuellen Zeit des Zeitgebers 68 erfolgt alle 10 µs. Werden mehrere Soll-Zeitpunkte gleichzeitig erreicht, wird eine Information über das Erreichen der Soll-Zeitpunkte im Speicher 70 gespeichert und von der Interrupt-Steuerung 71 nacheinander entsprechende Interrüptserviceroutinen ausgelöst.
  • Bei Ausführungsformen der Erfindung werden als Sensoren zur Positionserkennung von Einzelblättern z.B. Lichtschranken oder Schwenkhebelschalter eingesetzt. Die Schwenkhebelschalter haben ein mechanisches Betätigungselement, die in den Förderweg der Einzelblätter durch den Drucker ragen und von einem vorbeigeführten Blatt derart weggedrückt werden, daß der Schwenkhebelschalter ein Sensorsignal ausgibt. Ist das Blatt am Schwenkhebelschalter vorbeigeführt, bewirkt ein Rückstellmoment, daß der Sensorarm des Schwenkhebelschalters wieder in den Papierweg ragt und von einem nächsten Blatt wieder betätigt werden kann. Nach dem Rückstellen des Schwenkhebels wird kein Sensorsignal mehr ausgegeben. Durch einen solchen Schwenkhebelschalter kann ähnlich wie mit einer Lichtschranke der Zeitpunkt exakt ermittelt werden, zu dem eine vordere und/oder hintere Blattkante am Sensor eintrifft. Weitere Sensoren können auch Positibnsgeber von Aktoren, wie z.B. Positionsschalter von Schrittmotoren, Weichen, Ventilen oder von Klappen des Druckers oder Kopierers sein. Zum Bestimmen von exakten Zeitpunkten ist es dabei vorteilhaft, daß sich alle Soll-Zeitpunkte und Ist-Zeitpunkte auf das gleiche Zeitnormal, z.B. die Systemzeit des Drückers, beziehen. Sind mehrere Steuereinheiten im Drucker vorgesehen, die jeweils eine Zeitsteuereinheit enthalten, ist ein Synchronisationsvorgang vorzusehen, so daß alle Zeitsteuereinheiten dieselbe Systemzeit haben. Als Zeitgeber der Zeitsteuereinheiten können z.B. mit Hilfe eines zentralen Taktsignals getaktete kaskadierte Zähler eingesetzt werden. Dadurch wird eine exakt gleiche Bezugszeit für alle Steuereinheiten bereitgestellt. Zum Überwachen von Sensorsignalen und zum Steuern von Aktoren können mehrere Prozesse vorgesehen sein, wobei durch einen Prozeß mindestens ein Sensor überwacht und durch einen zweiten Prozeß mindestens ein Aktor gesteuert wird. Die Prozesse können im Multitasking-Betrieb abgearbeitet werden. Dadurch ist eine sehr einfache Steuerungsstruktur mit Hilfe einer Steuereinheit zum Steuern mehrerer Sensoren und mehrerer Aktoren realisierbar. Weiterhin ist es vorteilhaft, einen separaten Zeitsteuerungsprozeß vorzusehen, der mindestens zwei Soll-Zeitpunkte mit dem Ist-Zeitpunkt vergleicht und beim Erreichen oder Überschreiten des Ist-Zeitpunktes ein Ausgangssignal ausgibt. Vorteilhaft ist es dabei, den Zeitsteuerungsprozeß zum Überwachen von bis zu 200 Soll-Zeitpunkten vorzusehen. Dadurch wird erreicht, daß die einzelnen Steuereinheiten nicht mehr die Soll-Zeitpunkte überwachen müssen, wodurch einfache und kostengünstige Steuereinheiten eingesetzt werden können.
  • Vorteilhaft ist es auch, bei einem anderen Ausführungsbeispiel als Ausgangssignal des Zeitsteuerprozesses mindestens ein Interrupt-Signal vorzusehen, das in der betreffenden Steuerung/in den betroffenen Steuerungen eine Interruptserviceroutine aktiviert.
  • In Figur 13 ist ein Drucker 73 mit einem ersten Druckwerk 74 und einem zweiten Druckwerk 76 dargestellt. Der Drucker 73 wird in einer ersten Betriebsart betrieben. Ein nicht dargestelltes Einzelblatt wird in Richtung des Pfeils P10 dem Drucker 73 zugeführt. Mögliche Förderwege des Einzelblattes durch den Drucker 73 sind mit Punktlinien dargestellt, wobei das zugeführte Einzelblatt auf diesen Förderwegen am Druckwerk 74 und/oder am Druckwerk 76 zum Bedrucken des Einzelblattes mit einem oder mehreren Druckbildern vorbeigeführt wird. Der tatsächliche Förderweg des zugeführten Einzelblattes in der ersten Betriebsart ist durch die Pfeile P12 bis P15 angedeutet und als Volllinie dargestellt.
  • Das in Richtung des Pfeils P10 dem Drucker 73, z.B. von einer Einzugsvorrichtung 11, zugeführte Einzelblatt wird am Druckwerk 74 vorbeigeführt und durch dieses auf der Vorderseite mit einem ersten Druckbild bedruckt. Nachfolgend wird das Einzelblatt in Richtung der Pfeile P13 und P14 weitergefördert und anschließend in Richtung des Pfeils P15 zum Druckwerk 76. Das Druckwerk 76 erzeugt auf der Rückseite des Einzelblattes ein zweites Bild. Im Bereich der Pfeile P14 und P15 wird das Einzelblatt gewendet, um es dem Druckwerk 76 mit einer dem Druckwerk 76 zugewandten Rückseite zuzuführen. In dieser in Figur 13 dargestellten ersten Betriebsart kann der Drucker 73 nacheinander Vorder- und Rückseite des zugeführten Einzelblattes z.B. in der gleichen Farbe bedrucken.
  • In Figur 14 ist der Drucker 73 nach Figur 13 dargestellt, wobei der Drucker 73 in einer zweiten Betriebsart zum einseitigen Bedrucken von Einzelblättern dargestellt ist. Gleiche Elemente haben gleiche Bezugszeichen. Die Einzelblätter werden dem Drucker 73, wie bereits in Zusammenhang mit Figur 13 beschrieben, in Richtung des Pfeils P10 zugeführt. An einer Weiche 78 kann das zugeführte Einzelblatt einem oberen Förderweg entlang der Volllinie in Richtung des Pfeils P17 oder entlang der Volllinie in Richtung des Pfeils P18 auf einem unteren Papierweg durch den Drucker 73 transportiert werden. Wird ein erstes Einzelblatt entlang des unteren Papierweges P18 durch den Drucker 73 transportiert, wird es dabei dem Druckwerk 74 zugeführt, das auf dem ersten Einzelblatt ein vorbestimmtes erstes Druckbild erzeugt. Wird ein zweites Einzelblatt entlang des oberen Papierweges in Richtung des Pfeils P17 durch den Drucker 73 transportiert, wird es dem Druckwerk 76 zugeführt, das ein zweites Druckbild auf der zugeführten Seite des zweiten Einzelblattes erzeugt. Die Einzelblätter werden in Richtung des Pfeils P16 nach dem Bedrucken aus dem Drucker 73 ausgegeben.
  • Wird der Drucker 73 in dem Betriebsmodus nach Figur 14 betrieben und sollen mehrere Einzelblätter nacheinander bedruckt werden, ist es vorteilhaft, das erste Einzelblatt entlang des unteren Papierweges durch den Drucker 73 und das zweite Einzelblatt entlang des oberen Papierweges durch den Drucker 73 zu transportieren. Dadurch wird eine optimale Auslastung des Druckers 73 zum einseitigen Bedrucken von Druckseiten erreicht, da die Druckwerke 74, 76 im Wesentlichen parallel unterschiedliche Einzelblätter bedrucken können.
  • Mit Hilfe der zugeführten Druckdaten bestimmt die Hauptsteuerung 64 den Förderweg des Einzelblattes durch den Drucker 73 und legt den Betriebsmodus fest, in dem der Drucker 73 zum Bedrucken des Einzelblattes betrieben wird. Aus dem Dokument WO 98/18052 und aus dem Dokument WO 98/18054 sind ein Drucker mit zwei Druckwerken und ein Verfahren zum Betreiben eines solchen Druckers bekannt. Der Drucker ist dabei in einer ersten sogenannten Duplex-Betriebsart betreibbar, bei der das erste Druckwerk auf der Vorderseite eines zugeführten Einzelblattes ein erstes Druckbild erzeugt und das zweite Druckwerk auf der Rückseite des Einzelblattes ein zweites Druckbild erzeugt.
  • In einer zweiten sogenannten Fast-Simplex-Betriebsart wird ein erstes Einzelblatt auf einem ersten Förderweg zum Bedrukken der Vorderseite dem ersten Druckwerk 74 zugeführt und ein zweites Einzelblatt auf einem zweiten Förderweg dem zweiten Druckwerk 76 zum Bedrucken der Vorderseite des zweiten Einzelblattes zugeführt. Dadurch ist es möglich, zwei einseitig zu bedruckende Einzelblätter im Wesentlichen gleichzeitig zu bedrucken und die Druckgeschwindigkeit beim einseitigen Bedrucken von Einzelblättern gegenüber der ersten Duplex-Betriebsart zu erhöhen. Zum Umschalten von der ersten Betriebsart in die zweite Betriebsart sowie von der zweiten Betriebsart in die erste Betriebsart wird jedoch eine Umschaltzeit benötigt. In der gleichzeitig zu dieser Patentanmeldung eingereichten Patentanmeldung der Anmelderin mit dem Aktenzeichen DE 102 50 185.8 ist eine Vorrichtung und ein Verfahren beschrieben, um die Umschaltzeit zu verkürzen. Jedoch müssen beim Umschalten der Betriebsarten Mindestblattabstände eingehalten werden. Der Inhalt dieser Patentanmeldung wird durch Bezugnahme in die vorliegende Beschreibung aufgenommen.
  • Wird in der ersten Betriebsart ein Einzelblatt beidseitig bedruckt und sollen nachfolgende Einzelblätter nur einseitig bedruckt werden, so wird erfindungsgemäß nur dann von der ersten in die zweite Betriebsart umgeschaltet, wenn eine voreingestellte Anzahl aufeinander folgender Einzelblätter einseitig zu bedrucken ist. Die optimale voreinzustellende Anzahl ist dabei vom Aufbau des Druckers 73, insbesondere vom Papierformat, von den erforderlichen Mindestblattabständen beim Umschalten zwischen den Betriebsarten sowie von den Druckgeschwindigkeitsunterschieden zwischen dem einseitigen Bedrucken von Einzelblättern in der Duplex-Betriebsart und in der Fast-Simplex-Betriebsart. Sowohl bei einer Berechnung als auch bei Testreihen mit dem Drucker 73 hat sich als günstig erwiesen, für die einzustellende Anzahl der einseitig zu bedruckenden Seiten einen Wert im Bereich zwischen vier und zwanzig. DIN A4 Einzelblättern voreinzustellen. Als besonders günstig hat sich der Wert zehn erwiesen.
  • In Figur 15 ist eine Tabelle dargestellt, in der die Betriebsartenauswahl des Druckers 73 abhängig von der Anzahl der in der jeweiligen Betriebsart zu bedruckenden. Seiten dargestellt ist. In Spalte 1 der Tabelle sind in einer fort-Eingereicht während des Interviews am laufenden Nummerierung die nacheinander zu bedruckenden Einzelblätter angegeben. In Spalte 2 der Tabelle nach Figur 15 ist angegeben, ob das jeweilige Blatt einseitig oder beidseitig zu bedrucken ist. In Spalte 3 der Tabelle ist der vorläufig ausgewählte Förderweg angegeben. In Spalte 4 der Tabelle ist eine Erklärung zur Auswahl des Förderweges des jeweiligen Einzelblattes angegeben. In Spalte 5 der Tabelle sind die nach einer Neubewertung, d.h. nach dem Erreichen der bestimmten Anzahl an aufeinanderfolgenden einseitig zu bedruckenden Einzelblättern, geänderten Papierwege angegeben und in Spalte 7 der Tabelle die Betriebsart, in der das jeweilige Einzelblatt durch den Drucker 73 bedruckt wird.
  • Das erste Einzelblatt 1 ist einseitig zu bedrucken. Es wird ein Förderweg ausgewählt, auf dem das Einzelblatt 1 durch das Druckwerk 74 einseitig bedruckt wird. Das Einzelblatt 2 ist ebenfalls einseitig zu bedrucken. Es wird ein Förderweg ausgewählt, in dem es am Druckwerk 76 vorbeigeführt und von diesem bedruckt wird. Das dritte Einzelblatt 3 ist ebenfalls einseitig zu bedrucken und wird auf dem gleichen Förderweg wie das Einzelblatt 1 durch den Drucker 73 zum Druckwerk 74 gefördert und von diesem einseitig bedruckt. Das Bedrucken der Einzelblätter 1 bis 3 erfolgt in der Betriebsart 2, d.h. der Fast-Simplex-Betriebsart.
  • Das vierte Einzelblatt 4 ist beidseitig zu bedrucken. Somit muss aus der Betriebsart 2 in die Betriebsart 1 zum beidseitigen Bedrucken umgeschaltet werden, wobei das Einzelblatt 4 auf einem Förderweg durch den Drucker 73 gefördert wird, auf dem es mit der Vorderseite am Druckwerk 74 und mit der Rückseite am Druckwerk 76 vorbeigeführt wird. Das Einzelblatt 5 ist einseitig zu bedrucken. Eine Steuereinheit zur Auswahl der Betriebsart überprüft, ob die voreingestellte Anzahl von zehn aufeinanderfolgenden einseitig zu bedruckenden Einzelblättern schon erreicht ist, die notwendig ist, um die Betriebsart von der Betriebsart 2 in die Betriebsart 1 umzuschalten. Das Einzelblatt 5 ist das erste einseitig zu bedruckende Einzelblatt nach dem beidseitig zu bedruckenden Einzelblatt 4. Somit wird, wie in Spalte 3 angegeben, die Betriebsart 2 beibehalten, wobei nur das Druckwerk 74 oder nur das Druckwerk 76 ein Druckbild auf der Vorderseite des Einzelblattes 5 erzeugt.
  • Die Einzelblätter 6 bis 13 sind ebenfalls nur einseitig zu bedrucken. Die Steuereinheit überprüft fortlaufend bei jedem Einzelblatt 6 bis 13, ob die voreingestellte Anzahl nacheinanderfolgender einseitig zu bedruckender Einzelblätter bereits erreicht oder überschritten ist. Das Einzelblatt 14 ist ebenfalls einseitig zu bedrucken. Die Steuereinheit zur Auswahl der Betriebsart ermittelt, daß die voreingestellte Anzahl von zehn Einzelblättern mit dem Einzelblatt 14 erreicht worden ist, da die Einzelblätter 5 bis 14, d.h. zehn aufeinander folgende Einzelblätter, einseitig zu bedrucken sind. Die Steuereinheit legt fest, daß die Einzelblätter 5 bis 14 nicht, wie für die Einzelblätter 5 bis 13 ursprünglich ausgewählt in der Betriebsart 1, sondern in der Betriebsart 2 bedruckt werden. Für die Einzelblätter 5 bis 13 wird der Förderweg durch den Drucker neu bestimmt. Für das Einzelblatt 5 wird ein Förderweg ausgewählt, der das Einzelblatt am Druckwerk 74 vorbeiführt, wobei zum Einzelblatt 4 ein großer, für das Umschalten der Betriebsarten erforderliche Blattabstand zwischen den Einzelblättern 4 und 5 einzuhaltender Mindestabstand eingestellt wird. Die nachfolgenden Einzelblätter 6 bis 14 werden dann abwechselnd dem Druckwerk 74 oder 76 zugeführt, wie in den Spalten 5 bzw. für die Einzelblätter 14 in der Spalte 3 angegeben.
  • Das nachfolgende Einzelblatt 15 ist ebenfalls einseitig zu bedrucken und wird dem Druckwerk 74 zum Bedrucken zugeführt. Die Einzelblätter 5 bis 15 werden somit in der Fast-Simplex-Betriebsart durch den Drucker 73 bedruckt. Das Einzelblatt 16 ist beidseitig zu bedrucken. Somit wird die Betriebsart zum Bedrucken des Einzelblattes 16 von der Betriebsart 2 in die Betriebsart 1 umgeschaltet. Zwischen Einzelblatt 15 und Einzelblatt 16 wird der erforderliche Mindestblattabstand beim Umschalten von der Betriebsart 2 i n die Betriebsart 1 vorgesehen. Die Einzelblätter 17 und 18 sind ebenfalls, wie das Einzelblatt 16, beidseitig zu bedrucken, wobei die Betriebsart 1 beibehalten wird.
  • Bei der Steuereinheit zur Auswahl der Betriebsart des Druckers 73 werden allgemein gesagt die nachfolgend zu druckenden Druckseiten angemeldet. Die Steuereinheit hat somit einen Vorlauf von zu bedruckenden Einzelblättern. Die Steuereinheit ordnet jedem Blatt einen Förderweg zum Erzeugen des gewünschten Druckbildes bzw. der gewünschten Druckbilder auf dem Einzelblatt zu und legt einen Blattabstand zum vorhergehenden Einzelblatt fest. Dies erfolgt zumindest, bevor das betreffende Einzelblatt dem Drucker 73 zugeführt wird, bzw. bevor das Einzelblatt aus einem Vorratsfach Fach_A bis Fach_D der Einzugseinheit 11 des Druckers 73 entnommen wird. Das Bedrukken eines Einzelblattes wird dabei als Druckvorgang betrachtet. Durch das Analysieren der im Vorlauf enthaltenen Seitenanmeldungen durch die Steuereinheit kann die in Zusammenhang mit den Figuren 13 bis 15 erläuterte Bewertung zur Betriebsartenauswahl erfolgen, durch die die Performance des Druckers 73 erheblich erhöht werden kann. Das Umschalten der Betriebsarten erfolgt bei einer Steigerung der Druckgeschwindigkeit gegenüber herkömmlichen Druckern bei einer Reduzierung des Verschleißes der an der Betriebsartenumschaltung beteiligten Bauelemente.
  • Das erfindungsgemäße Verfahren zum Umschalten der Betriebsarten ist besonders dann vorteilhaft einzusetzen, wenn eine kontinuierliche Förderung der Einzelblätter durch den Drucker 73 erfolgt, ohne dass sogenannte Stopppositionen im Förderweg enthalten sind. Besonders bei solchen Druckern kann eine erhebliche Erhöhung der Druckgeschwindigkeit erzielt werden.
  • Bei einem Drucker nach den Figuren 13 und 14 ist es vorteilhaft, die Druckdaten mindestens der voreingestellten Anzahl Einzelblätter in einem Speicher des Druckers zu speichern, die dann durch die Steuereinheit bewertet werden.
  • Obgleich in den Zeichnungen und in der vorhergehenden Beschreibung bevorzugte Ausführungsbeispiele aufgezeigt und detailliert beschrieben sind, sollte dies als rein beispielhaft und die Erfindung nicht einschränkend angesehen werden. Es wird darauf hingewiesen, daß nur die bevorzugten Ausführungsbeispiele dargestellt und beschrieben sind und sämtliche Veränderungen und Modifizierungen, die derzeit und künftig im Schutzumfang der Erfindung liegen, geschützt werden sollen.
  • Der Schutzumfang der Erfindung wird durch die nachfolgenden Ansprüche definiert.
  • Bezugszeichenliste
  • 10, 11
    Einzugseinheit
    12
    Kontrollinstanz
    13
    Zeitsteuerung
    14 bis 22
    Steuerungsinstanz
    32
    übergeordnete Steuerung
    34
    Zeitprozeß
    36
    Ventilprozeß Fach A
    38
    Sensorprozeß LS1
    40
    Sensorprozeß LS5
    42
    Sensorprozeß LS9
    39
    Controller
    43, 46
    HSCX-Bas
    44
    Hauptsteuereinheit
    45
    Taktgeber
    48 bis 58
    Steuereinheiten
    60 bis 64
    Schrittmotorsteuereinheiten
    66
    Verwaltungsbaugruppe
    68
    Zeitsteuereinheit
    69
    Vergleicher
    70
    Speicher
    71
    IRQ-Steuerung
    72
    Ansteuerschaltung
    73
    Drucker
    74
    Druckwerk 1
    76
    Druckwerk 2
    BA1
    erste Betriebsart
    BA2
    zweite Betriebsart
    CC18, CC19
    Speicher
    C1, C2
    Vergleicher
    DW
    Druckwerk
    Fach_A bis Fach_D
    Einzugsfächer
    13, 17, 18, I18, I19
    Interrupt-Signale
    LS1 bis LS13
    Lichtschranken
    V2, V3
    Ventil
    P1 bis P16
    Richtungspfeile
    S0 bis S3
    Wegposition
    S1 bis S12
    Stauklappen mit elektrischem Überwachungskontakt
    SB_A bis SB_D
    Saugbänder
    SM1A, SM1B ...SM4A, SM4B
    Schrittmotoren
    SM9
    Schrittmotor
    ST
    Softwaretimer
    t
    Zeitraum
    T0 bis T14,T20 bis T24
    Zeitpunkte
    T13, T17, T18
    Zeitgeber
    V1, V2, V3
    Ventil 1
    VINPUT
    Einzugsgeschwindigkeit
    VTR
    Transportgeschwindigkeit
    WP1 bis WP13
    Walzenpaare

Claims (26)

  1. Verfahren zum Steuern eines elektrofotografischen Drukkers oder Kopierers,
    bei dem aus den Druckdaten, die dem Drucker oder Kopierer zugeführt werden, Informationen ermittelt werden, die sich auf ein einzelnes Blatt (X) beziehen,
    abhängig von diesen Informationen ein Förderweg des einzelnen Blattes durch den Drucker oder Kopierer zum Erzeugen mindestens eines Druckbilds auf mindestens einer Seite des Blattes (X) ermittelt wird,
    eine Systemzeit des Druckers oder Kopierers vorgesehen wird, die unabhängig vom Papierlauf des einzelnen Blattes ist,
    abhängig von dem Förderweg mindestens ein Soll-Zeitpunkt festgelegt wird, zu dem oder bis zu dem mindestens ein Sensorsignal erwartet und/oder mindestens ein Aktor angesteuert wird, wobei der Soll-Zeitpunkt auf die Systemzeit des Druckers oder Kopierers bezogen wird.
  2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß die Systemzeit durch einen Zeitgeber (68, T3, T7, T8) mit Hilfe eines Zählers, der ein Taktsignal mit einer konstanten Frequenz zählt, vorgegeben wird.
  3. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, daß der Soll-Zeitpunkt den Zeitpunkt bestimmt, zu dem eine Kante des einzelnen Blattes am Sensor (LS1 bis LS13) eintreffen soll.
  4. Verfahren nach Anspruch 3, dadurch gekennzeichnet, daß der Sensor eine Lichtschranke (LS1 bis LS13) oder ein Schwenkhebelschalter ist, durch die bzw. durch den ein Sensorsignal beim Eintreffen einer Blattkante ausgegeben wird.
  5. Verfahren nach Anspruch 1 oder 2, dadurch gekennzeichnet, daß der Sensor eine Rückmeldeeinrichtung eines Aktors ist, durch die ein Sensorsignal beim Erreichen einer vorbestimmten Aktorposition ausgegeben wird.
  6. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, daß der Soll-Zeitpunkt den Zeitpunkt bestimmt, zu dem der Aktor (V, SM) durch eine Steuereinheit des Druckers oder Kopierers angesteuert wird.
  7. Verfahren nach Anspruch 6, dadurch gekennzeichnet, daß der Aktor ein Schrittmotor (SM1A, SM1B) oder ein Ventil (V1, V2, V3) ist.
  8. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, daß mehrere Sensoren, mehrere Aktoren im Drucker oder Kopierer vorgesehen sind, wobei ein erster Teil der Sensoren und/oder Aktoren mit einer ersten Steuereinheit und ein zweiter Teil der Sensoren und/oder Aktoren mit einer zweiten Steuereinheit verbunden sind.
  9. Verfahren nach Anspruch 8, dadurch gekennzeichnet, daß die Steuereinheiten das gleiche Zeitnormal haben.
  10. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, daß den Steuereinheiten ein Synchronisationssignal zugeführt wird, durch das interne Zeitsteuereinheiten der Steuereinheiten synchronisiert werden.
  11. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, daß dem Sensor ein Sensorrechenprozeß und dem Aktor ein Aktorrechenprozeß in einer der Steuereinheiten zugeordnet wird.
  12. Verfahren nach Anspruch 11, dadurch gekennzeichnet, daß mindestens zwei Sensoren und mindestens zwei Aktoren vorgesehen sind, wobei zum Überwachen und/oder Auswerten der Sensoren in der Steuereinheit jedem Sensor ein Sensorrechenprozeß und zum Ansteuern der Aktoren in der Steuereinheit jedem Aktor ein Aktorrechenprozeß zugeordnet wird.
  13. Verfahren nach einem der Ansprüche 11 oder 12, dadurch gekennzeichnet, dass ein Zeitsteuerungsrechenprozeß in der Steuereinheit vorgesehen wird, durch den der Soll-Zeitpunkt mit einem Ist-Zeitpunkt verglichen wird und durch den ein Signal beim Erreichen und/oder Überschreiten des Soll-Zeitpunkts ausgegeben wird.
  14. Verfahren nach Anspruch 13, dadurch gekennzeichnet, daß beim Durchführen des Zeitsteuerungsrechenprozesses mindestens zwei Soll-Zeitpunkte mit dem Ist-Zeitpunkt verglichen werden, vorzugsweise bis zu 200 Soll-Zeitpunkte.
  15. Verfahren nach einem der Ansprüche 8 bis 14, dadurch gekennzeichnet, daß zum Überwachen und/oder zum Auswerten von mindestens zwei Sensorsignalen jeweils dasselbe Programmelement aufgerufen und als separater Rechenprozeß abgearbeitet wird, wobei die Programmelemente mit unterschiedlichen Ausgangswerten und/oder unterschiedlichen Parametern aufgerufen und/oder abgearbeitet werden.
  16. Verfahren nach Anspruch 15, dadurch gekennzeichnet, daß die Rechenprozesse durch die Steuereinheit parallel ausgeführt werden.
  17. Verfahren nach Anspruch 15 oder 16, dadurch gekennzeichnet, daß die Rechenprozesse durch die Steuerung als Tasks im Multitasking-Betrieb abgearbeitet werden.
  18. Verfahren nach einem der Ansprüche 15 bis 17, dadurch gekennzeichnet, daß jedem Rechenprozeß ein Zeitschlitz zugeteilt ist, wobei die Rechenprozesse in den Zeitschlitzen nacheinander durch die Steuerung abgearbeitet werden.
  19. Verfahren nach einem der Ansprüche 15 bis 18, dadurch gekennzeichnet, daß ein Betriebssystem der Steuerung das Abarbeiten der Rechenprozesse steuert.
  20. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, daß mehrere Soll-Zeitpunkte in einem Speicher einer Zeitsteuerung gespeichert sind, und daß die Soll-Zeitpunkte von der Zeitsteuerung mit dem Ist-Zeitpunkt verglichen werden, wobei beim Erreichen oder Überschreiten mindestens eines Soll-Zeitpunktes durch die Zeitsteuerung ein Signal ausgegeben wird.
  21. Verfahren nach Anspruch 20, dadurch gekennzeichnet, daß das Signal ein Interrupt-Signal ist.
  22. Verfahren nach Anspruch 20 oder 21, dadurch gekennzeichnet, daß die Soll-Zeitpunkte im Speicher nach ihrer zeitlichen Reihenfolge sortiert werden, wobei nur die zeitlich nächstfolgende Soll-Zeitpunkte mit dem Ist-Zeitpunkt verglichen wird.
  23. Verfahren nach einem der Ansprüche 1 bis 22, dadurch gekennzeichnet, daß
    einzelne Blätter durch mindestens ein Druckwerk bedruckt werden, wobei die Blätter auf mindestens einem Förderweg durch den Drucker oder Kopierer gefördert und dem Druckwerk (74, 76) zugeführt werden,
    die Ankunftszeit eines ersten einzelnen Blattes an einem Sensor als erster Ist-Zeitpunktpunkt ermittelt und mit einem ersten Soll-Zeitpunkt verglichen wird, wobei abhängig von der Abweichung des ersten Ist-Zeitpunktes von dem ersten Soll-Zeitpunkt die Fördergeschwindigkeit des ersten Blattes zumindest auf einem Teil des Förderwegs erhöht, verringert oder beibehalten wird, und
    der Ankunftszeitpunkt eines zweiten einzelnen Blattes an dem Sensor als zweiter Ist-Zeitpunkt ermittelt und mit einem zweiten Soll-Zeitpunkt verglichen wird, wobei abhängig von der Abweichung des zweiten Ist-Zeitpunktes vom zweiten Soll-Zeitpunkt die Fördergeschwindigkeit des zweiten Blattes zumindest auf einem Teil des Förderwegs erhöht, verringert oder beibehalten wird.
  24. Verfahren nach einem der Ansprüche 1 bis 22, dadurch gekennzeichnet, daß
    bei dem einzelne Blätter durch mindestens ein Druckwerk (74, 76) bedruckt werden, wobei die Blätter auf mindestens einem Förderweg durch den Drucker oder Kopierer gefördert und dem Druckwerk (74, 76) zugeführt werden,
    die Ankunftszeit eines ersten einzelnen Blattes an einem Sensor als erster Ist-Zeitpunktpunkt ermittelt und mit einem ersten Soll-Zeitpunkt verglichen wird, wobei abhängig von der Abweichung des ersten Ist-Zeitpunktes von dem ersten Soll-Zeitpunkt der Zeitpunkt zum Ändern der Fördergeschwindigkeit des ersten Blattes von einer ersten Fördergeschwindigkeit auf eine zweite Fördergeschwindigkeit ermittelt wird, und
    der Ankunftszeitpunkt eines zweiten einzelnen Blattes an dem Sensor als zweiter Ist-Zeitpunkt ermittelt und mit einem zweiten Soll-Zeitpunkt verglichen wird, wobei abhängig von der Abweichung des zweiten Ist-Zeitpunktes vom zweiten Soll-Zeitpunkt der Zeitpunkt zum Ändern der Fördergeschwindigkeit des zweiten Blattes von einer ersten Fördergeschwindigkeit auf eine zweite Fördergeschwindigkeit ermittelt wird.
  25. Verfahren nach einem der vorhergehenden Ansprüche,
    bei dem zum Bedrucken eines einzelnen Blatts ein Förderweg aus mindestens drei voneinander verschiedenen Förderwegen ausgewählt wird,
    in einer ersten Betriebsart zu bedruckende einzelne Blätter auf dem ersten Förderweg einem ersten Druckwerk (74) und einem zweiten Druckwerk (76) zugeführt werden, wobei mit Hilfe des ersten Druckwerks (74) ein Druckbild auf der Vorderseite eines einzelnen Blatts und das zweite Druckwerk (76) ein Druckbild auf der Rückseite desselben einzelnen Blatts erzeugbar ist,
    in einer zweiten Betriebsart mehrere nacheinander zu bedruckende einzelne Blätter abwechselnd auf dem zweiten Förderweg dem ersten Druckwerk (74) oder auf dem dritten Förderweg dem zweiten Druckwerk (76) zugeführt werden, wobei mit Hilfe des ersten Druckwerks (74) ein Druckbild auf der Vorderseite eines einzelnen Blatts erzeugbar ist und wobei mit Hilfe des zweiten Druckwerks (76) ein Druckbild auf der Vorderseite eines weiteren einzelnen Blatts erzeugbar ist,
    überprüft wird, ob nach dem Bedrucken eines einzelnen Blatts in der ersten Betriebsart mindestens eine voreingestellte Anzahl aufeinanderfolgender einzelner Blätter nur auf der Vorderseite zu bedrucken sind,
    beim Unterschreiten der voreingestellten Anzahl die einseitig zu bedruckenden Blätter in der ersten Betriebsart auf dem ersten Förderweg dem ersten Druckwerk (74) und dem zweiten Druckwerk (76) zugeführt werden, wobei mit Hilfe des ersten Druckwerks (74) jeweils ein Druckbild auf der Vorderseite der einseitig zu bedruckenden Blätter und mit Hilfe des zweiten Druckwerks (76) jeweils kein Druckbild auf der Rückseite der einseitig zu bedruckenden Blätter erzeugt wird,
    und bei dem von der ersten Betriebsart in die zweite Betriebsart gewechselt wird, wenn eine bestimmte Anzahl aufeinanderfolgender Blätter erreicht oder überschritten ist, die einseitig zu bedrucken sind.
  26. Vorrichtung zum Steuern eines elektrofotografischen Druckers oder Kopierers,
    mit mindestens einer Steuereinheit, wobei eine vom Papierlauf des einzelnen Blattes unabhängige Systemzeit des Druckers oder Kopierers vorgesehen ist,
    wobei die mindestens eine Steuereinheit aus Druckdaten, die dem Drucker oder Kopierer zugeführt sind, Informationen ermittelt, die sich auf ein einzelnes Blatt beziehen,
    wobei die mindestens eine Steuereinheit abhängig von diesen Informationen der Förderweg des einzelnen Blattes durch den Drucker oder Kopierer zum Erzeugen mindestens eines Druckbilds auf mindestens einer Seite des einzelnen Blattes ermittelt,
    und wobei die mindestens eine Steuereinheit abhängig von dem Förderweg mindestens ein Soll-Zeitpunkt festgelegt, zu dem mindestens ein Sensorsignal zu erwarten und/oder mindestens ein Aktor anzusteuern ist, wobei der Soll-Zeitpunkt auf die Systemzeit des Druckers oder Kopierers bezogen ist.
EP03785627A 2002-10-28 2003-10-16 Verfahren und vorrichtung zum steuern eines elektrografischen druckers oder kopierers Expired - Fee Related EP1561152B1 (de)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
DE10250194A DE10250194A1 (de) 2002-10-28 2002-10-28 Verfahren und Vorrichtung zum Steuern eines elektrografischen Druckers oder Kopierers
DE10250194 2002-10-28
PCT/EP2003/011488 WO2004040379A2 (de) 2002-10-28 2003-10-16 Verfahren und vorrichtung zum steuern eines elektrografischen druckers oder kopierers

Publications (2)

Publication Number Publication Date
EP1561152A2 EP1561152A2 (de) 2005-08-10
EP1561152B1 true EP1561152B1 (de) 2012-06-06

Family

ID=32103122

Family Applications (1)

Application Number Title Priority Date Filing Date
EP03785627A Expired - Fee Related EP1561152B1 (de) 2002-10-28 2003-10-16 Verfahren und vorrichtung zum steuern eines elektrografischen druckers oder kopierers

Country Status (6)

Country Link
US (1) US7835684B2 (de)
EP (1) EP1561152B1 (de)
JP (1) JP4681299B2 (de)
CN (2) CN100541339C (de)
DE (1) DE10250194A1 (de)
WO (1) WO2004040379A2 (de)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4249649B2 (ja) * 2004-04-09 2009-04-02 ホリゾン・インターナショナル株式会社 縦型丁合機
US7650838B2 (en) 2004-10-29 2010-01-26 Oce Printing Systems Gmbh Device and method for control of a printer or copier through controlling signals
KR100782839B1 (ko) * 2006-03-14 2007-12-06 삼성전자주식회사 동기 신호를 이용한 인쇄 방법 및 장치
DE102006025454B4 (de) * 2006-05-31 2013-12-12 Océ Printing Systems GmbH & Co. KG Druck- oder Kopiersystem zum Verarbeiten von Einzelblättern mit Bestimmung des kürzestmöglichen Einzugsabstands und Verfahren zum Steuern eines solchen Druck- oder Kopiersystems
DE102008048278B4 (de) * 2008-09-22 2010-06-24 Eastman Kodak Co. Verfahren zum Erstellen eines Profils einer Druckgeschwindigkeit einer Druckmaschine
JP2010116234A (ja) * 2008-11-12 2010-05-27 Ricoh Co Ltd 画像形成装置、画像形成装置の制御方法及び印刷媒体搬送装置
JP4935854B2 (ja) * 2009-05-27 2012-05-23 ブラザー工業株式会社 画像形成装置
DE102011016105A1 (de) * 2011-04-05 2012-10-11 Eastman Kodak Company Verfahren zum Einspeisen von Bögen
JP5938909B2 (ja) * 2012-01-11 2016-06-22 株式会社リコー 用紙搬送システム、用紙搬送プログラム、及び用紙搬送方法
JP5981179B2 (ja) * 2012-03-19 2016-08-31 シャープ株式会社 用紙搬送装置、これを備えた画像形成装置、及び用紙搬送方法
JP5750413B2 (ja) * 2012-08-09 2015-07-22 京セラドキュメントソリューションズ株式会社 記録媒体搬送装置及び画像形成装置
DE102014105158A1 (de) * 2014-04-11 2015-10-15 Océ Printing Systems GmbH & Co. KG Vorrichtung und Verfahren zum Bearbeiten eines bahnförmigen Werkstückes
JP6413736B2 (ja) * 2014-12-15 2018-10-31 富士ゼロックス株式会社 印刷制御装置、印刷システム及びプログラム
JP6757208B2 (ja) * 2016-08-10 2020-09-16 キヤノン株式会社 画像形成装置および制御方法
DE102017220594A1 (de) * 2017-11-17 2019-05-23 Koenig & Bauer Ag Verfahren zum Betreiben einer Bogenbearbeitungsmaschine
CN109228699A (zh) * 2018-09-18 2019-01-18 深圳市思乐数据技术有限公司 一种打印控制装置及打印机、阅读器
CN109842333B (zh) * 2019-01-07 2020-07-31 浙江工业大学 一种基于摇杆的步进电机阶梯速度控制方法

Family Cites Families (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4318176A (en) * 1980-03-03 1982-03-02 Hurletronaltair, Inc. Computerized press controls
US4475156A (en) * 1982-09-21 1984-10-02 Xerox Corporation Virtual machine control
US4591884A (en) * 1983-03-10 1986-05-27 Canon Kabushiki Kaisha Multi-function image recording apparatus
US4621801A (en) * 1984-12-06 1986-11-11 Xerox Corporation Document edge registration system
US4589765A (en) * 1985-05-22 1986-05-20 Xerox Corporation Sheet feeder control for reproduction machines
JPS6392553A (ja) * 1986-10-03 1988-04-23 Ricoh Co Ltd 複写機等の紙搬送制御方法
JPH03119854A (ja) 1989-10-03 1991-05-22 Fuji Electric Co Ltd 個人の所在管理システム
JPH03213371A (ja) 1990-01-19 1991-09-18 Nec Corp ページプリンタ
JPH03119854U (de) * 1990-03-19 1991-12-10
JP3072117B2 (ja) * 1990-07-03 2000-07-31 株式会社リコー 自動原稿給送装置
JPH05105255A (ja) 1991-10-14 1993-04-27 Fuji Xerox Co Ltd 記録装置
FR2707188B1 (fr) * 1993-05-06 1997-02-21 Licentia Patent Verwaltungs Gmbh Dispositif pour l'inversion de la direction d'articles plats
US5374045A (en) * 1993-09-27 1994-12-20 Xerox Corporation Printing apparatus with deferred jam clearance
JPH07283901A (ja) * 1994-04-07 1995-10-27 Fujitsu Ltd 画像読み取り装置における用紙端部検出装置及び用紙端部検出装置付き画像読み取り装置
KR0149197B1 (ko) * 1994-06-14 1998-12-15 우석형 잼 자동제거를 위한 잼용지 자동배출 제어방법
JPH0836282A (ja) 1994-07-25 1996-02-06 Canon Inc 画像形成装置
US5489969A (en) * 1995-03-27 1996-02-06 Xerox Corporation Apparatus and method of controlling interposition of sheet in a stream of imaged substrates
US5598257A (en) * 1995-09-29 1997-01-28 Xerox Corporation Simplex and duplex printing system using a reversible duplex path
TW340914B (en) * 1996-05-21 1998-09-21 Mitsuta Industry Co Ltd Sheet transportation device
DE19642297C2 (de) 1996-09-11 1998-08-06 Klaus Lenhart Stock, wie Skistock, Wanderstock oder dergleichen
WO1998018052A1 (de) 1996-10-22 1998-04-30 Oce Printing Systems Gmbh Drucker mit zwei druckwerken
CA2269577C (en) 1996-10-22 2005-07-26 Oce Printing Systems Gmbh Printer comprising two printing units and pairs of transport rollers driven by stepping motors
DE19781182B4 (de) * 1996-10-22 2010-06-10 OCé PRINTING SYSTEMS GMBH Druck- oder Kopiersystem mit zwei Druckwerken und Verfahren zum Betreiben eines solchen Druck- oder Kopiersystems
US5826157A (en) * 1997-07-31 1998-10-20 Xerox Corporation Sychronized paper feeding across module boundaries with timed clock ticks
AUPP702498A0 (en) * 1998-11-09 1998-12-03 Silverbrook Research Pty Ltd Image creation method and apparatus (ART77)
JP3743203B2 (ja) * 1999-03-31 2006-02-08 コニカミノルタホールディングス株式会社 画像形成装置および搬送制御方法
JP2001100475A (ja) 1999-09-29 2001-04-13 Canon Inc 画像形成装置
US6311972B1 (en) * 2000-01-19 2001-11-06 Xerox Corporation High speed inverter and registration servo

Also Published As

Publication number Publication date
CN101625534B (zh) 2013-08-14
WO2004040379A2 (de) 2004-05-13
CN101625534A (zh) 2010-01-13
JP4681299B2 (ja) 2011-05-11
US20060239699A1 (en) 2006-10-26
EP1561152A2 (de) 2005-08-10
CN100541339C (zh) 2009-09-16
DE10250194A1 (de) 2004-05-13
WO2004040379A3 (de) 2004-12-29
CN1708732A (zh) 2005-12-14
US7835684B2 (en) 2010-11-16
JP2006503779A (ja) 2006-02-02

Similar Documents

Publication Publication Date Title
EP1561152B1 (de) Verfahren und vorrichtung zum steuern eines elektrografischen druckers oder kopierers
DE602004006547T2 (de) Bogenverarbeitungsgerät und Bildaufzeichnungsgerät damit ausgerüstet
DE4241502C2 (de) Vorrichtung zum fortwährenden Zuführen einzelner Blätter zu einem Blattverarbeitungsabschnitt einer Blattverarbeitungseinrichtung
DE60311376T2 (de) System zum Einstellen der Ausricht- und Taktgeschwindigkeit
WO2018206588A1 (de) Bogenverarbeitende maschine und verfahren zur überwachung eines bogenlaufs
DE2732673A1 (de) Kopiereinrichtung
EP0708046A1 (de) Registereinzugsvorrichtung
EP1105836A1 (de) Drucksystem zum bedrucken eines aufzeichnungsträgers mit zwei druckern sowie verfahren zum betrieb eines derartigen drucksystems
DE3825937C2 (de) Steuerung für die Papierblattzufuhr in einem Bilderzeugungsgerät
DE3305081A1 (de) Papier-einzugsvorrichtung
DE60121277T2 (de) Bogenzuführvorrichtung
DE3130352A1 (de) Sortiervorrichtung fuer einen kopierer, drucker oder dgl.
DE3941315A1 (de) Vorrichtung zum vermeiden einer schieflage geschnittener papierbogen
EP0214096B1 (de) Verfahren und Vorrichtung zum Verteilen von Einzelobjekten auf mehrere Transportbahnen
DE3717372A1 (de) Elektrophotographischer papierbogen-drucker
DE102006025454B4 (de) Druck- oder Kopiersystem zum Verarbeiten von Einzelblättern mit Bestimmung des kürzestmöglichen Einzugsabstands und Verfahren zum Steuern eines solchen Druck- oder Kopiersystems
DE3032505A1 (de) Kopierblatt-trennsystem fuer ein elektrophotographisches kopiersystem und verfahren zum ausrichten eines kopierblattes
EP0731046A2 (de) Vorrichtung zur Synchronisation der Zuführung von Bogen
DE3033780A1 (de) Verfahren und vorrichtung zum steuern der ankunft einzeln vorgeschobener bogen aus biegsamem material
EP1206402B1 (de) Verfahren und vorrichtung zum ausgeben einer vorbestimmten anzahl von blättern aus einer gruppe von blättern
EP3426583B1 (de) Vorrichtung zum linearen korrigierenden transport von bandmedien
EP0871068A1 (de) Verfahren und Vorrichtung zur Behandlung von Blattmaterial
WO1999024262A2 (de) Verfahren und steuerung zum transport eines bandförmigen aufzeichnungsträgers mit randlochung in einem drucker
DE10338497B4 (de) Verfahren und Anordnung zum Erzeugen von positionsgenauen Druckbildern auf einem Trägermaterial
EP0934221B1 (de) Verfahren und vorrichtungen zur eingabe von blattmaterial in einen drucker oder kopierer

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

17P Request for examination filed

Effective date: 20050527

AK Designated contracting states

Kind code of ref document: A2

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LI LU MC NL PT RO SE SI SK TR

AX Request for extension of the european patent

Extension state: AL LT LV MK

DAX Request for extension of the european patent (deleted)
RBV Designated contracting states (corrected)

Designated state(s): DE FR GB

RIN1 Information on inventor provided before grant (corrected)

Inventor name: DREXLER, HUBERT

Inventor name: NEMMAIER, CHRISTOPH

Inventor name: SIPPEL, HELMUT

Inventor name: KATTERLOHER, RAINER

Inventor name: HEIMBACH, ROBERT

Inventor name: FERTL, CHRISTIAN

Inventor name: ZOLLNER, WERNER

Inventor name: ZIMPRICH, STEFAN

Inventor name: PILSL, STEPHAN

17Q First examination report despatched

Effective date: 20100415

GRAP Despatch of communication of intention to grant a patent

Free format text: ORIGINAL CODE: EPIDOSNIGR1

GRAS Grant fee paid

Free format text: ORIGINAL CODE: EPIDOSNIGR3

GRAA (expected) grant

Free format text: ORIGINAL CODE: 0009210

AK Designated contracting states

Kind code of ref document: B1

Designated state(s): DE FR GB

REG Reference to a national code

Ref country code: GB

Ref legal event code: FG4D

Free format text: NOT ENGLISH

REG Reference to a national code

Ref country code: DE

Ref legal event code: R096

Ref document number: 50314363

Country of ref document: DE

Effective date: 20120809

PLBE No opposition filed within time limit

Free format text: ORIGINAL CODE: 0009261

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT

26N No opposition filed

Effective date: 20130307

REG Reference to a national code

Ref country code: DE

Ref legal event code: R097

Ref document number: 50314363

Country of ref document: DE

Effective date: 20130307

REG Reference to a national code

Ref country code: DE

Ref legal event code: R082

Ref document number: 50314363

Country of ref document: DE

Representative=s name: PATENTANWAELTE SCHAUMBURG, THOENES, THURN, LAN, DE

REG Reference to a national code

Ref country code: DE

Ref legal event code: R081

Ref document number: 50314363

Country of ref document: DE

Owner name: OCE PRINTING SYSTEMS GMBH & CO. KG, DE

Free format text: FORMER OWNER: OCE PRINTING SYSTEMS GMBH, 85586 POING, DE

Effective date: 20130819

Ref country code: DE

Ref legal event code: R082

Ref document number: 50314363

Country of ref document: DE

Representative=s name: PATENTANWAELTE SCHAUMBURG, THOENES, THURN, LAN, DE

Effective date: 20130819

Ref country code: DE

Ref legal event code: R081

Ref document number: 50314363

Country of ref document: DE

Owner name: OCE PRINTING SYSTEMS GMBH & CO. KG, DE

Free format text: FORMER OWNER: OCE PRINTING SYSTEMS GMBH, 85586 POING, DE

Effective date: 20120614

Ref country code: DE

Ref legal event code: R082

Ref document number: 50314363

Country of ref document: DE

Representative=s name: SCHAUMBURG & PARTNER PATENTANWAELTE GBR, DE

Effective date: 20130819

Ref country code: DE

Ref legal event code: R082

Ref document number: 50314363

Country of ref document: DE

Representative=s name: SCHAUMBURG & PARTNER PATENTANWAELTE MBB, DE

Effective date: 20130819

Ref country code: DE

Ref legal event code: R082

Ref document number: 50314363

Country of ref document: DE

Representative=s name: SCHAUMBURG UND PARTNER PATENTANWAELTE MBB, DE

Effective date: 20130819

REG Reference to a national code

Ref country code: FR

Ref legal event code: TP

Owner name: OCE PRINTING SYSTEMS GMBH & CO. KG, DE

Effective date: 20140513

REG Reference to a national code

Ref country code: GB

Ref legal event code: 732E

Free format text: REGISTERED BETWEEN 20140904 AND 20140910

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: FR

Payment date: 20141021

Year of fee payment: 12

Ref country code: DE

Payment date: 20141125

Year of fee payment: 12

Ref country code: GB

Payment date: 20141024

Year of fee payment: 12

REG Reference to a national code

Ref country code: DE

Ref legal event code: R082

Ref document number: 50314363

Country of ref document: DE

Representative=s name: SCHAUMBURG & PARTNER PATENTANWAELTE GBR, DE

Ref country code: DE

Ref legal event code: R082

Ref document number: 50314363

Country of ref document: DE

Representative=s name: SCHAUMBURG & PARTNER PATENTANWAELTE MBB, DE

Ref country code: DE

Ref legal event code: R082

Ref document number: 50314363

Country of ref document: DE

Representative=s name: SCHAUMBURG UND PARTNER PATENTANWAELTE MBB, DE

REG Reference to a national code

Ref country code: DE

Ref legal event code: R119

Ref document number: 50314363

Country of ref document: DE

GBPC Gb: european patent ceased through non-payment of renewal fee

Effective date: 20151016

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: DE

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20160503

Ref country code: GB

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20151016

REG Reference to a national code

Ref country code: FR

Ref legal event code: ST

Effective date: 20160630

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: FR

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20151102