Method for stopping a print system
09740973 ยท 2017-08-22
Assignee
Inventors
Cpc classification
G06K15/404
PHYSICS
G06K15/4065
PHYSICS
G03G15/50
PHYSICS
B41J13/0018
PERFORMING OPERATIONS; TRANSPORTING
International classification
G06K15/00
PHYSICS
G03G15/00
PHYSICS
Abstract
A method and print system for stopping the print system are disclosed. The print system includes a control unit for controlling the printing of sheets, a print engine for printing recording material on the sheets, an input tray for holding sheets to be printed upon, and a finishing unit. The method includes scheduling printing and finishing of a plurality of sheets, including sending a sheet request from the control unit to the finishing unit, and upon receiving the sheet request, the finishing unit provides an earliest expected arrival time of a sheet at the finishing unit to the control unit. When this time is too huge, operator intervention is required and the finishing unit reports an error to the control unit, after a previous sheet has been deposited in the finishing unit, and the control units stops the print engine before the sheet leaves the input tray.
Claims
1. A method for stopping a print system from printing, the print system comprising a control unit for controlling the printing of sheets, a print engine for printing recording material on the sheets, an input tray for holding sheets to be printed upon, and a finishing unit, the method comprising the step of: scheduling a plurality of sheets for printing by the print engine and for finishing by the finishing unit, wherein the scheduling step comprises, for each sheet of the plurality of sheets: a) sending a sheet request for the sheet from the control unit to the finishing unit; b) upon receiving the sheet request, the finishing unit submitting to the control unit an earliest expected arrival time of the sheet at the finishing unit, which earliest expected arrival time is a minimum time delay between the sheet and a previous sheet preceding the sheet, wherein the minimum time delay is larger than a travel time of the previous sheet from the input tray to the finishing unit; c) submitting a notification by the finishing unit to the control unit, after the previous sheet has been deposited in the finishing unit, the notification comprising a stop request by reporting an error on the sheet to the print system; and d) stopping the print engine by the control unit before the particular sheet is separated from the input tray.
2. The method according to claim 1, wherein the previous sheet is a last scheduled sheet in a print queue buffer of the print engine.
3. The method according to claim 1, wherein the submitted earliest expected arrival time is a maximum time to be defined in the memory of the finishing unit.
4. The method according to claim 1, wherein the notification comprises a desired operator action and a location of the print system at which the desired operator action should be applied and the method further comprises the step of displaying the notification on a user interface of the print system.
5. The method according to claim 4, wherein the finishing unit comprises a detection module for detecting a need for the desired operator action.
6. The method according to claim 5, wherein the detection module is a camera system for detecting a stop request for the sheets to be separated from the input tray.
7. The method according to claim 5, wherein the detection module is part of a local user interface of the finishing unit which is configured to receive a finishing unit user request.
8. The method according to claim 1, wherein the error is a paper jam caused by the particular sheet.
9. A print system comprising: a control unit for controlling the printing of sheets; a print engine for printing recording material on the sheets; an input tray for holding sheets to be printed upon; and a finishing unit, wherein the control unit is configured to execute the steps a) and d) of the method according to claim 1 and the finishing unit is configured to execute the steps b) and c) of the method according to claim 1.
10. The print system according to claim 9, wherein the finishing unit comprises a high-level integrated unit connected to the control unit of the print system, and a low-level integrated unit connected to the high-level integrated unit, and wherein the control unit of the print system controls the high-level integrated unit and the high-level integrated unit is configured to receive signals from the low-level integrated unit in case of an error on a sheet of the plurality of sheets, which error is detected by the low-level integrated unit.
11. The print system according to claim 9, wherein the finishing unit comprises a high-level integrated unit connected to the control unit of the print system, and a low-level integrated unit connected to the high-level integrated unit, and wherein the control unit of the print system controls the high-level integrated unit and the high-level integrated unit is configured to predict a future error in the low-level integrated unit by the print specifications of the plurality of sheets.
12. A non-transitory computer readable medium comprising computer executable program code configured to instruct a computer to perform the method according to claim 1.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The present invention will become more fully understood from the detailed description given hereinbelow and the accompanying drawings which are given by way of illustration only, and thus are not limitative of the present invention, and wherein:
(2)
(3)
(4)
(5)
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
(6) The present invention will now be described with reference to the accompanying drawings, wherein the same reference numerals have been used to identify the same or similar elements throughout the several views.
(7)
(8) The finishing unit 4 comprises a high-level tightly integrated unit, which communicates with the control unit 18 by an integrated finisher protocol. The control unit 18 has knowledge about the capabilities and the constraints of the finishing unit 4.
(9) The finishing unit 4 may comprise a low-level loosely integrated unit. In the latter case, the control unit 18 has no knowledge about the capabilities and the constraints of the finishing unit 4.
(10)
(11) According to the invention, the high-level integrated unit 231 is capable of determining that an operator action is needed for a particular sheet or beginning at a particular sheet, at the low-level integrated unit 232, because of the sheet specifications received by the high-level integrated unit 231 from the control unit 18 of the print system 100. The high-level integrated unit 231 submits a huge expected earliest arrival time of the particular sheet, and submits a notification for the particular sheet to let the print engine stop after the sheet previous to the particular sheet has been processed by the low-level integrated unit 232.
(12) Such a stop may be necessary due to an operator action on the low-level integrated unit 232. For example, if the low-level integrated unit 232 needs an operator action since the format size of the media is changing, a number of pages of a book is changing, a number of pages for binding is changing, a perforating pattern is changing, etc. The high-level integrated unit 231 may be for example a high capacity stacker with at least one window 23, 24 for looking inside the high capacity stacker. The low-level integrated unit 232 may be for example an OEM finisher obtained from an original equipment manufacturer, for example a book binder, a perforator, sealing device, etc.
(13)
(14) The low-level integrated unit 332 may be a detection system, for example a camera system for inspecting sheets which are travelling from the print engine 3 through an outlet 31 to the high-level integrated unit 331. The camera system scans sheets which enter the high-level integrated unit 331. An algorithm is used, for example image processing software, to determine whether or not a sheet is correctly printed.
(15) When the camera system detects a wrongly printed sheet, the high-level integrated unit 331 sends a huge earliest expected arrival time of the next sheet to be processed by the print engine to the control unit 18 (shown in
(16) The detection system may be a camera system, a weight system, an audio system, a light sensor, etc. The detection system triggers the high-level integrated unit 331 to send a huge earliest expected arrival time for the next sheet to the control unit of the print system 100. Also a notification leading to a print stop is submitted.
(17) According to an alternative embodiment, the low-level integrated unit 332 is placed in-between the print engine 3 and the high-level integrated unit 331.
(18)
(19) The method starts in a starting point A in
(20) In the first step S1, it is checked if there is any sheet left to be scheduled for processing in the print system. If so, the method proceeds to a second step S2. If not, the method ends in an end point E.
(21) In the second step S2, a sheet request for a sheet X left to be scheduled is sent from the control unit to the finishing unit.
(22) In a third step S3, the sheet request for the sheet X is received by the finishing unit.
(23) In a fourth step S4, it is checked if an operator action is required on the sheet X before the sheet X enters the finishing unit. An exception may be predicted or foreseen that will require an operator intervention. If so, the method proceeds via a mid-point B to a sixth step S6 (See
(24) In a fifth step S5, a regular earliest expected arrival time of the sheet X at the finishing unit is replied by the finishing unit. The earliest expected arrival time is a minimum delay time between the sheet X and the previous sheet X-1 preceding the sheet X. The method returns to the first step S1.
(25) In a sixth step S6, shown in
(26) In a seventh step S7, it is checked if the previous sheet X-1 has been deposited in the finishing unit. If so, the method proceeds to an eight step S8. If not, the method returns to the seventh step S7.
(27) In the eighth step S8, a notification is submitted by the finishing unit to the control unit, after the previous sheet X-1 has been deposited in the finishing unit. The notification is reporting an error on sheet X to the print system. The reported error normally leads to a print engine stop.
(28) In a ninth step S9, the print engine is stopped by the control unit before the sheet X is separated from the input tray. The method returns to the start point A in
(29) The present invention being thus described, it will be obvious that the same may be varied in many ways. Such variations are not to be regarded as a departure from the spirit and scope of the present invention, and all such modifications as would be obvious to one skilled in the art are intended to be included within the scope of the following claims.