EP0357718A1 - Paper movement monitor. - Google Patents
Paper movement monitor.Info
- Publication number
- EP0357718A1 EP0357718A1 EP19890902331 EP89902331A EP0357718A1 EP 0357718 A1 EP0357718 A1 EP 0357718A1 EP 19890902331 EP19890902331 EP 19890902331 EP 89902331 A EP89902331 A EP 89902331A EP 0357718 A1 EP0357718 A1 EP 0357718A1
- Authority
- EP
- European Patent Office
- Prior art keywords
- paper
- operative
- edge
- movement
- ratio
- 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.)
- Granted
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J29/00—Details of, or accessories for, typewriters or selective printing mechanisms not otherwise provided for
- B41J29/46—Applications of alarms, e.g. responsive to approach of end of line
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J11/00—Devices or arrangements of selective printing mechanisms, e.g. ink-jet printers or thermal printers, for supporting or handling copy material in sheet or web form
- B41J11/36—Blanking or long feeds; Feeding to a particular line, e.g. by rotation of platen or feed roller
- B41J11/42—Controlling printing material conveyance for accurate alignment of the printing material with the printhead; Print registering
Definitions
- the general function of any printing machine is to cause a printing device to traverse a line of printing. Thereafter the paper web is advanced by the distance of one or more line spacings and the printing head once again executes a line of printing.
- monitors have relied upon electrical signalling between the printer and the monitor itself in order to indicate when the paper should be executing a line advance.
- the present invention seeks to improve over this situation by providing that the monitor is reliant for its function only upon paper movement and not in any subservient way upon the actions of the printer.
- the present invention* thereby seeks to achieve a true add-on capability for such a monitor irrespective of the type of printer employed.
- the present invention consists in an apparatus for monitoring movement of paper in a printer, said apparatus comprising a first movement sensor operative to engage paper in a printer at a first point and operative to detect the distance moved by the paper at said first point between successive lines of printing, said apparatus providing indication of a paper feed error if said distance of movement detected by said first sensor does not lie within first and second predetermined limits.
- One preferred embodiment of the present invention provides rolling means for rolling against the paper and a rotation detection means for detecting rotation of the rolling means. If the rolling means has not rotated through at least a predetermined distance, but no greater than another predetermined distance, during a first time period after detection of first movement, no paper movement error is flagged or indicated. If the detected movement is too short or too long during the period of movement the appropriate error is indicated. Should any paper movement be detected during a second period when printing should take place y a spurious paper movement is indicated.
- Printers typically have a paper input point and a paper output point. Should any malfunction occur within the printer causing paper tearing or paper accumulation.simple prior art paper movement monitors will not detect the condition.
- the present invention seeks to provide added utility by including in the apparatus a second movement sensor operative to engage paper in a printer at a second point and operative to detect the distance moved by the paper at said second point between successive lines of printing, the apparatus being operative to make a first sum of the distance detected by the first sensor to make a second sum of the distance detected by the second sensor, and to provide indication of paper accumulation if the difference between the first sum and the second sum exceeds a predetermined magnitude.
- the present invention provides that the first sensor comprises; a first rolling means for rolling on the advancing paper and a first rotation detection means for providing output indicative of angular movement of the first rolling means; wherein the second sensor comprises second rolling means for rolling on the paper and second rotation detection means for providing output indicative of angular movement of the second rolling means; and wherein the apparatus self-calibrates by making a sum of the output of the first rotation detection means, by making a sum of the output of the second rotation detection means, and by finding the ratio between the sums of the outputs of the first and second rotation detection means to establish an advance ratio.
- the present invention further provides for multiplying the sum of the output of the first or second rotation detection means by the advance ratio to normalize the outputs of the first and second rotation detection means to have the same sensitivity as one another to paper movement.
- the present invention yet further provides for the formation of a long term value of the advance ratio / based on paper movement through a first number of lines of printing; and the formation of a short term value of the advance ratio based on paper movement through a second number of lines of printing less than the first number of lines of printing and where indication of a problem with paper movement between the first and second sensors is indicated if the ratio between the long term value of the advance ratio and the short term value of the advance ratio falls outside pre- determined upper and lower values.
- the present invention further provides for the establishment of the long and short term values of the- advance ratio during an initial calibration routine.
- the preferred form of the rotation detector is an optical light transmission, circular grating which provides a plurality of countable pulses for each line advance by the printer.
- the second preferred form of paper movement sensor in the present invention is provided in the form of a first edge wheel and a second edge wheel ( each provided to roll against portions of advancing paper close to respective edges of the advancing paper.
- Each edge wheel is provided with a respective edge wheel rotation detector.
- the preferred form of edge wheel rotation detector is an optical grating of the same general type used for the single or sole wheel.
- the present invention seeks, in addition to detecting errors in advance of paper in a printer, to detect skew errors where one side of the advancing paper becomes stuck and the paper rotates to adopt an angle other than in the direction of its advance. Accordingly the present invention provides that i if the difference between the sums of the outputs of the edge wheel rotation detectors exceeds a predetermined limit, indication of paper skew ⁇ either at the input to the printer or at the output of the printer ⁇ will be provided.
- the invention further provides that a ratio is formed between a sum of the output of a first one of the edge wheel rotation detectors and the sum of a second one of the outputs of the edge wheel rotation detectors ; to provide an edge ratio.
- the edge ratio is then used to multiply the output of one or other of the outputs of the edge wheel rotation detectors to normalize the sensitivity of both edge wheel rotation detectors such that they are the same for equal advance of paper.
- the invention further provides that a long term value of the edge ratio is formed based on paper movement through a first number of lines of printing; that a short term value of the edge ratio is formed based on paper movement through a second number of lines of printing, less than the 0 first number of lines of printing; and that paper skew is indicated if the ratio between the long term value of the edge ratio and the short term value of the edge ratio falls outside predetermined upper and lower values. In this way long-term slight movements of paper liable to cause error
- the present invention further provides, that should a ratio between the long-term value of paper advance and a short-term value of paper advance fall outside predetermined limits, a paper movement fault can be flagged either at the entry to the printer or at the exit of the printer depending upon where the discrepancy was discovered.
- the present invention also provides for the ratio between the long-term value of output of each edge wheel rotation detector and the short-term value of each edge wheel rotation detector to be formed and for a skew error to be indicated if the ratio so formed again falls outside a pre- determined range of values.
- the amount of paper advance is taken as the mean value of the individual normalized or un-normalized edge wheel rotation detector output (i.e. half the sum of the outputs).
- the wheel In the sole wheel sensor, the wheel is provided in the middle of the paper so as to be insensitive to skew.
- the paper movement sensor t in each instance ( is provided in a housing which comprises a pair of arms. The arms engage some portion of the apparatus associated with the printer.
- a second housing for the second paper movement sensor has arms which engage the housing for the first paper movement sensor.
- both paper movement sensors can be hinged independently of the printing apparatus for paper loading.
- the housing for the first paper movement sensor is identical with the housingfor the second paper movement sensor to achieve economy of fabrication
- f as many paper movement sensors as are required may be strung together to monitor paper movement at an increased plurality of points.
- FIG.l shows the overall system wherein the present invention is employed.
- FIG.2 shows a cross-sectional view of a printe suitable for use with the present invention, and also shows the positioning of the paper movement sensors.
- FIG.3 shows a cross-sectional view of a paper movement sensor employing a single wheel.
- FIG.4 shows a projected representation of the single wheel paper movement detector of FIG.3.
- FIG.5 shows a schematic diagram of photo-electric rotation detector suitable for use in conjunction with the wheel rotation detector grating of FIG.4.
- FIG.6 is a flow chart indicating a first level of activity of the monitor logic of FIG.l where gross and near-instantaneous paper movement errors are detected.
- FIG.7 shows a cross-sectional view of a pape movement sensor employing a pair of edge wheels.
- FIG.8 is a flow chart indicating the initia calibration routine, used to establish long and short ter values of different ratios and parameters, and particularly directed towards those circumstances where the sensor shown in FIG.7 is employed.
- FIG.9 is a flow chart indicating how the monitor logic of FIG.l performs a continuous self-calibrating function and further detects long-term paper movement errors.
- FIG.l shows a schematic diagram of the overall system wherein the present invention is employed.
- a roll of paper 10 feeds a continuous paper web 12 as indicated by the first arrow 14 into a printer 16.
- a first movement sensor 18 monitors movement of the paper 12 as it enters the printer 16.
- the printer 16 is controlled via via bi-directional printer coupling 20 by a printer contro processor 22 which responds to outside commands and data to cause the printer 16 to advance the paper 12 and to print visible records thereon.
- a second paper movement sensor 26 monitors movement of the paper 12 as it exits from the printer 16.
- the first 18 and second 26 paper movement sensors provide input to monitor logic 28 which responds to the inputs of the paper movement sensors 18,26 in a manner herinafter described.
- the function of the monitor logic 28 is to analyse the outputs of the paper movement sensors 18,26 and to use the analysed inputs to detect paper movement errors. Should a paper movement error be detected, the monitor logic 28 can 7529 '
- the present invention concerns itself with the monitor logic 28 together with the first and second paper movement sensors 18,26.
- FIG.2 is a cross-sectional view of an exemplary printer which can be used with the present invention. It is to be understood that the type of printer shown in FIG. 2 is. not restrive in type so far as the present invention is concerned. The printer of FIG.2 is shown merely by way of example. FIG.2 further shows the positions of the first paper movement sensor 1 ' 8and of the secondpaper movement sensor 26. Paper 12 is fed from the roll 10 over an input platform 34 into a printing well 36 by means of a pair of opposed pinch wheels 38 which grip the paper 12 and one of which is driven to cause paper 12 to be advanced. The paper 12 passes from the pinch wheels 38 onto the face of a fixed platen 40.
- the paper is moved by the pinch wheels 38 onto an exit platform 46 wherefrom it passes either to a further roll for storage or to an exit slot (neither of which is shown) for retention by a user.
- the first paper movement sensor 18 engages the paper 12 at the input platform 34 to trap the paper 12 between itself and the input platform 34.
- the paper 12 is free to slide against the input platform 34.
- the second paper movemen sensor 26 similarly engages the paper 12 at the exit platform 46.
- the overall printer 16 is powered by a motor
- the cam disc 50 comprises a magnet 52 sensed in a predetermined position by a magnetic sensor 54. When the magnet 52 is again detected by the magnetic sensor 54 a signal is passed to the printer control processor 22 which removes power from the motor 48.
- cam riders 56 are moved up and down by a contoured lower surface of the cam disc 50 to control paper advance by the opposed pinch wheels 38 and movement of the print head 42 across the platen 40.
- the rotation of the cam wheel 50 causes a first action wherein the paper 12 is advanced by one-line spacing and a second action wherein the head 42 traverses the platen 40.
- the printer control processor 22 provides control signals to the dot matrix print head 42 so that a desired visible record is left upon the paper 12.
- the style of printer shown in FIG.2 is not restrictive with regard to the present invention.
- the present invention seeks to detect errors 9/07529
- FIG.3 shows a cross-sectional view of one preferred form of the movement sensor or sensors 18,26 other ⁇ wise shown in FIGS.l and 2.
- a sensor housing 58 comprises shaft apertures
- a shaft 62 is supporte at its extremities by bushes 64.
- a sole wheel 66 is provide at the centre of the shaft 62 concentrically affixed thereto.
- the sensor housing 58 is generally enclosed and the sol wheel 66 protrudes from the lower face 68 of the housin
- the wheel 66 has sufficien clearance from the lower face 68 of the sensor housing 5 freely to roll against paper 12.
- the sensor housing 58 i fixed relative to the moving paper so that the shaft 62 i at a right angle to the desired direction of movement o
- FIG.4 shows a projected view of the paper movemen sensors 18,26 of FIG.3.
- the housing 58 is show for clarity in phantom outline, as if made of transparen material. it is to be understood that the housing 58 ca indeed be made of transparent material, but equally it ca be made of opaque material without loss of function.
- the shaft 62 is held in end slots 78 in the en walls of the housing 58 by means of leaf springs 80 allowin a degree of freedom of movement of the housing 58 relativ to the surface of paper 12 so that vertical tolerances (a shown in FIG.2) can be accommodated without undue frictio being applied to the paper 12 against either the input platform 34 or the exit platform 46.
- the housing 58 comprises a pair of support arms 82 ( with lugs 84 at the dista ends thereof,capable of engaginga support 88 (generically show in phantom outline in FIG.2) or operative to engage hole or recesses 86 in another housing 58.
- first senso 18 of FIG.2 engages support means 88 and the second pape movement sensor 28 of FIG.2 engages the housing of the firs paper movement sensor 18. Should further paper movement sensors be required along the exit path of paper 12 the can be attached in a long-chain as indicated in FIG.2.
- a photodetector yoke 90 spans the photo-optic grating wheel 76 which is provided with circumferentially equispaced areas of opacity and transparenc to light.
- the photodetector yoke 90 shines light towards the photo-optic grating wheel 76 and detects its passage or non-passage there-through to generate a pulsating electric signal which changes as the wheel 66 rotates, and where each pulse represents a predetermined distance of movement of paper 12 beneath the wheel 66.
- FIG.5 is a schematic diagram of the electrical circuits associated with the photo-optic grating wheel 76
- the photodetector yoke 90 comprises a light emitting diode 92 or other light source shining light towards the photo- optic grating wheel 76.
- Light passing through the photo- optic grating wheel 76 is intercepted by a phototransistor 94.
- a first resistor 96 regulates electrical current from a supply rail 98 through the light emitting diode 92 whose other terminal is connected to a ground rail 100.
- the emitter 102 of the phototransistor 94 is also connected to the ground rail 100.
- a second resistor 104 provides a load to the collector 106 of the phototransistor 94 to develop a voltage responsive to the amount of light incident upon the photo ⁇ transistor 94.
- the collector 106 of the phototransistor 94 is connected to a first input terminal of a voltage comparator 108 and a second input terminal of the voltage comparator 108 is connected to a reference voltage source 110.
- the comparator 108 provides a logic signal of a first polarity, and if the voltage on the collector 106 of the phototransistor 94 is less than the value of the reference voltage source 110, the output 112 of the comparator 108 provides a logic signal of the opposit polarity. As the wheel 66 rotates, the comparator 108 thu provides as output 112 a succession of alternating polarit logic pulses.
- the phototransistor 94 and the lightemittin diode 92 are generally contained in the photodetector yok 90.
- the comparator 108 resistors 96,104 and supplies 98,110, are generally provided by the monitor logic 28.
- Connectin wires 114 connect the photodetector yoke 90 to the monito logic 28.
- the electrical circuit shown in FIG.5 is give only by way of example. It is to be understood that man other forms of electrical circuit can be used with equa success by the photodetector yoke 90 and monitor logic 2 and each different form of circuit is equally applicabl in the present invention. It is only necessary that output be provided in response to rotation of the sole wheel 66.
- the present invention also provides that magneti rotation sensors and integrating tachometers can be use to detect rotation of the sole wheel 66. Those skilled in the art will be aware of other means whereby rotation of the sole wheel 66 can also be detected, each of which other means can be applied in the present invention.
- FIG.6 is a flow chart of the activities of the monitor logic 28 in detecting instantaneous paper movement problems using the information available from a paper movement sensor 18,26 as shown in FIGS.3, and 5.
- the monitor logic 28 When the monitor logic 28 is operational it enters the routine shown in FIG.6 via a start instruction 116.
- a first test 118 is then performed to see if the logic output 112 of the comparator 108 has changed. If no change has occurred the first test 118 is repeated until a change in the logic output ,112 is detected. If a change in the logic output 112 of comparator 108 is detected the first test moves to a first operation 120 wherein a running count of the number of changes N to the output 112 of the comparator 108 is set to unity value.
- a first timer Tl commences its operation. Thereafter the first operation 120 passes control to a second test 122 which also looks for a change in the logic output 112 of the comparator 108. If no change is perceived f the second test 122 passes control to a third test 124 which tests to see if the period of the first timer Tl has expired. If the period of the first timer Tl has not expired control is passed back to the second test 122. If the second test 122 perceives a change in the logic output 112 of the comparator 108, control is passed to a second operation 126 whereat the running count N of pulses from the logic output 112 of the comparator 108 is incremented by one.
- the second operation 126 then passes control to a fourth test 128 which tests to see if the period of the first timer Tl has expired. If the period of the first timer Tl has expired, control is passed to a fifth test 130. If the period of the first timer Tl has not expired, control is passed back to the second test 122, seeking further change in the logic output 112 of the comparator 108. If. durin waiting for a change in the logic output 112, the third test
- the period of the first timer Tl is chosen to be slightly in excess of the time required for the cam disc
- the frequency of the alternate light and dark patterns on the photo-optic grating wheel 76 is chosen such that at least three and no more than five pulses should be provided by the output 112 of the comparator 108 during a movement of paper.
- the target value for a line shift is in fact, in this example, chosen to be four pulses. In practice the first pulse may just have been provided during the previous line shift and thus be omitted. Alternatively, a further pulse may just happen at the end of a line shift because of lack of any phase integrity between the pulses and the line shifts. Thus, the target value of four may lack a pulse or may acquire an additional pulse. A valid line shift is thus taken as being any number of pulses between one more and one less than the target value.
- the fifth test 130 tests to see if the running count N during the line shift was less than three pulses . If the running count was less than three pulses ,an exit is made via a 'stuck* routine 132 which will indicate that the paper 12 has moved less than the desired value of pulses ⁇ « - n , Mn O 89/07529 ' '
- control is passed to a sixth test 134 which tests whether or not more than five pulses were obtained in the running count. If more than fived pulses were obtained in the running count r control is passed to a 'overrun* routine 136 where indication is provided that some agency has caused more paper
- the 'overrun' routine 136 prompts the appropriate response from the error display
- control is passed to a third operation 138 where, if desired, a signal
- the period of the second timer T2 is slightly longer than the time required for the print head 42 to traverse
- the third operation 138 passes control to a sevent test 140 which looks for change in the output 112 of the comparator 108. If no change is instantly detected,the sevent test 140 is repeated. If change is detected by the seventh test / control is passed to an eighth test 142 to see if the period of the second timer T2 has expired. If the period of the second timer T2 has not expired, the routine exits via a 'spurious advance' routine which indicatesto the error display 30 and the printer control processor 22 that spurious advance during printing has taken place. Should the eighth test 142 indicate that the period of the second timer T2 has expired f control is passed directly to the first operation 120. A ninth test 144 modifies the seventh test 140 such that control is passed directly to the first test 118 should the seventh test 140 detect no change before the period of the second timer T2 has expired.
- the routine indicated in FIG.6. is executed for the first papermovement sensor 18 where it alone is provided, and for both the first paper movement sensor 18 and the second paper movement sensor 28 in a system where both are provided.
- the count N of FIG.6 which is here indicated as being the raw number of changes of the output 112 of the comparator 108, can be a modified or normalized count obtained by methods hereinafter to be described.
- the second operation 126 can be caused to make the running count N a normalized value rather than the sum of raw counts. This is achieved by multiplying the actual sum of counts by a correcting factor whose derivation is hereinafter explained.
- the monitor logic 28 provides for detection of short term errors of movement within the printing well 36 of the printer 16. If the first paper movement sensor 18 produces a normal count and the second paper movement sensor 26 produces a low count, paper is accumulating in the printing well 36. Indication is provided thereby not only of paper being stuck (from either of the paper movement sensors 18 or 26) but also where the paper 12 is becoming stuck. If the second paper movement sensor 26 shows a normal count and the first paper movement sensor 18 shows a low count, there having been no previous indication of error ⁇ it is indicative of the paper 12 having become torn in the printing well 36.
- the monitor logic 28 of the present invention is operative to maintain a running count over several lines for each of the first paper movement sensor 18 and the second paper movement sensor 26 and.should the difference in the running count exceed predetermined limits, to flag an appropriate error indicative of anomylous movement of paper in the printing well 36.
- the activity of the monitor logic 28 when no count at all is obtained from either of the first paper movement sensor 18 or the second paper movement sensor 26 is not shown in FIG.6, but equally within the scope of the present invention.
- the monitor logic 28 indicates a condition which can either be lack of paper 12 or a total jam. If only the first paper movement sensor 18 indicates zero movement the monitor logic 28 provides indication to the error display 30 and to the printer control processor 22 that acondition exists either where a paper break has occurred in the printing well 36 or where the roll 10 of paper 12 is exhausted. An indication of simply paper exhaustion is provided if the monitor logic 28 detects a zero count from a first paper movement sensor 18 immediately subsequently to a lower count from the first paper movement sensor 18. If the zero count is obtained only from the second paper movement sensor 26, the monitor logic 28 provides output to the error display 30 and to the printer control processor 22 indicative of a paper break either in the printing well 36 or on the platen 40.
- FIG.7 shows a cross-sectional view of a sensor 18,26 according to a second preferred embodiment thereof.
- a housing 148 is provided / having the same general external outline shown as the housing of FIG.4, but wherein the shaft 62 of FIG.4 is replaced by a pair of aligned half- shafts 150 each extending a little less than halfway across the second housing 148 and supported by bushes in apertures in external walls 154 of the second housing 148 and in internal support walls 156.
- Edge wheels 158 protrude through respective bottom faces 160 of the second housing 148 to roll against paper 12.
- Dividing walls 162 separate the edge wheels 158 from photo-optic wheels 164 which are each situated in a dust protected chamber 166, one at either end of the second housing 148.
- the edge wheels 158 are each capable of independent free rotation with respect to the other.
- Each photo-optic wheel 164 is provided with a photodetector yoke 90 and the circuitry shown in FIG.5 to allow interfacing to the monitor logic 28.
- the monitor logic 28 performs additional functions to detect skew of the paper. If either of the edge wheels 158 produces an incorrect count (in this instance, for preference, either less than three pulses or more than five pulses) as the paper 12 moves, the monitor logic 28 indicates to the error display 30 and to the printer - 23 -
- the monitor logic 28 is also operative to maintain a running sum of the counts obtained from the respective edge wheel photo-optic wheels 164. If the running sum should display a difference of a predetermined number of lines having a magnitude greater than the predetermined limit, indication of skew in the direction of lesser count is provided to the error display 30 and the printer control processor 22.
- FIG.3 can be replaced in either or both positions shown in
- FIG.2 by the dual edge wheel paper movement sensor shown in FIG.7.
- the monitor logic 28 When asole wheel 66, paper movement sensor 18,26 is s replaced the monitor logic 28 must replace the skew-free output from the sole vheel 66 (lying in the centre of the paper) with an indication of equivalent merit (i.e. skew free) derived from the two edge wheel photo-optic wheels 164. To do this the monitor logic 28 performs the following calculation -
- the instantaneous advance counts or count found in the above calculations are then used in the routine of FIG.6 ,and. in all routines described in connection with FIG.6 and the operation of the monitor logic 28 / which would otherwise be used for a sole wheel 66 count. Since the edge wheels 158 are symmetrically placed with respect to the edges of the paper 12 ,the derived counts al and/or a2 display no skew. The symmetry of the edge wheels 158 ensures that any skew increasing the count on one edge wheel 158 will decrease the count on its partner edge wheel 158 so that their sum remains constant.
- FIG.8 shows a flow chart of the manner in which apparatus of the present invention self-calibrates in order to accommodate detection of long-term paper feeding errors with precision.
- the routine shown in FIG.8 permits the differences in diameters between wheels 66,158 to be accommodated iand even allows for different numbers of pulses per unit angle of rotation from the photo-optic grating wheels 76 and the photo-optic wheels 164 to be accommodated.
- a start-up instruction 168 is issued whenever fresh paper 12 is loaded or whenever it is desired to test or recalibrate the system.
- The. start-up instruction 168 can originate from the printer control processor 22 or can be initiated by push button switch used by an operator.
- the start-up instruction 168 immediately passes control to a fourth operation 170 where the printer control processor is commanded to cause the paper 12 to be advanced by a predetermined number of lines.
- the number of lines chosen is twenty. For greater precision a greater number of lines is chosen and • if less precision is acceptable, a lesser number of lines is chosen. The number here chosen is by way of example only.
- the routine shown in FIG.8 is demonstrative of the situation where both the first paper movement sensor 18 and the second paper movement sensor 26 are of the type illustrated in FIG.7.
- accumulated sums of pulses from four edge wheels 158 are made and manipulated. It is to be understood that should one or other of the paper movement sensors 18,26 be of the type shown in FIG.3, the edge wheel derived pulse counting routine is omitted for that sensor of the type shown in FIG.3 and the mean advance of the sole wheel 66 used instead in all calculations.
- the fourth operation 170 passes to two simultaneously executed chains of operation.
- a first chain the pulses derived from the photo-optic wheels 164 associated with individual edge wheels 158 of the first paper movement sensor 18 are counted in a fifth operation 172.
- the fifth operation 172 passes through a sixth operation 174 wherein the edge ratio of the first paper movement sensor 18 is calculated by taking the ratio between the accumulated counts derived from the lefthand photo-optic wheel 164 and the accumulated counts derived from the righthand photo- optic wheel 164.
- the sixth operation 174 passes control to a seventh operation 176 where the mean advance of the first paper movement sensor 18 is calculated.
- a second chain of operations calculating the edge ratio and the mean advance for the second paper movement sensor 26. is accomplished in a eighth operation 178 corresponding to the fifth operation 172, in a ninth operation
- T h us the edge ratio and the advance are worked out for both the first paper movement sensor 18 and the second paper movement sensor 26 over a large number of advanced lines of printing.
- ER1 (El) (E2) To calculate edge ratio of second sensor 26 (ER2);
- the edge ratios ER1,ER2 reflect the ratio in counts derived from the edge wheels of the FIG.7 embodiment of the movement sensors 18,26.
- the edge ratios are used to correct errors between counts induced by different spacial rates of dark and light areas on the photo-optic wheels 164 and caused by differing diameters of the edge wheels 158.
- the calculations made by the monitor logic 28 are as follows:
- advance ratio AR is used to correct errors and differences in count of mean advance so that differences in subsequent advances can be detected.
- the corrected values of E2 and E4 are only identical to El and E3 respectively over the long period of paper advance during the calibration routine.
- the corrected value (corrected by the long term advance ratio or edge ratio discovered during calibration) will deviate from equality with the other parameter used to calculate the correction ratio (ER1,ER2,A1) .
- the advance ratio AR, and the edge ratios ER1,ER2 could equally have been calculated as the inverse ratios to those shown in which case the correction would have been caused in one instance by multiplying El by ER1, in another by multiplying E3 by ER2, and in a final instance by multiplying Al by AR.
- FIG.9 illustrates how the system continues to self-calibrate during use and how deviations from normal values are detected.
- FIG.9 is entered via a run instruction 188 subsequent to the exit instruction 186 of FIG.8.
- Control is passed immediately to a tenth test 190 which checks the output of the photodetector yokes 90 to see if a line advance been achieved. If a line advance has been achieved control is passed to a twelfth operation 192 which maintains a long table of values found in line advances .
- the long table comprises a list of all of the values of counts derived from all of the photo-optic wheels 164 (alternately 76 where appropriate) over a predetermined number of line advances of the paper 12.
- that value of count corresponding to the particular photo- optic wheel 164 (or 76) which has been longest on the table is discarded. All of the other values are moved up one place and the new value stored as the earliest value. This is a standard stack operation. Thus, at each instance of line advance during the operation of the printer 16. a fresh 'running average' assessment of the performance of the monitoring system is provided. The.
- the thirteenth operation 194 passes control to a fourteenth operation 196 wherein a short table is maintained and updated in the same way that the long table was maintained and updated by the twelfth operation 192. That is to say, a shorter table, for example, consisting in the accumulated pulses received from each photo-optic wheel 164 (or 76 where appropriate) for the previous five lines , has the longest- present individual line count for each photo-optic wheel 164 (or 76 as appropriate) discarded, all accumulated values moved up one place, and the latest received count for one line advance stored in the position for the youngest value.
- the fourteenth operation 196 passes control to a fifteenth operation 198 wherein a calculation of a short term advance Al' of the first paper movement sensor 18, a calculation of the advance A2* of the second movement sensor 26, a calculation AR' of the advance ratio based on the short table, a calculation of the edge ratio El' based on the short table for the first paper movement sensor
- the first value is a long term running average over very many lines of paper advance .
- the second value in each instance is a short term value based on relatively few lines of paper advance.
- Statistical perturbations and temporary false counts are unable to significantly alter the calculated values of advance and ratios based on the long table whereas any fault which persists for relatively few lines will be detected by alteration in calculated advance and ratio values from the short table.
- the correction of any count is achieved using only the ratio (AR,E1,E2) discovered from the long table.
- the short table is thus incapable of masking paper movement errors since its correction ratios (AR* ,E1' ,E2' ) are not used for correcting the counts (as discussed in connection with FIG.8).
- the long table has control over all corrections and the short table merely reflects instantaneous actual conditions.
- the initial calibration routine shown in FIG.8 can be used as a starting point for a much larger table used in the routine shown in FIG.9.
- the initial twenty lines shown in FIG.8 can be made perhaps one hundred lines (for example) simply by adding to the long table, starting with only twenty values as each line advance is achieved until a total of one hundred values is achieved in the long table.
- the routine sir ⁇ wn in FIG.9 commences for the first time to discard the longest retained count values for each line.
- a short start-up routine as illustrated in FIG.8 can be used to seed a longer start-up routine as illustrated in FIG.9.
- an initial set of values found in the initial calibration routine of FIG.8 can be stored in a non-volatile manner in the monitor logic 28 so that, should it for any reason not be desired to waste twenty lines or so of paper (or any other length of paper as may be considered convenient for the calibration routine of FIG.8) the values found on a previous occasion and not discarded when the equipment was switched off, are used to seed the routine of FIG.9.
- the routine of FIG.9 has been running for some little time, the stored values are discarded from the calculations and a true picture of the running of the monitor 18,26,28 is achieved.
- the fifteenth operation 198 passes the contro to an eleventh test 200 wherein the ratio between the paper advance Al' for the first document movement sensor 18 for the short table and the advance Al for the first paper movement sensor 18 from the long table is compared with the predetermined limits. If the value of the ratio of the eleventh test 200 falls outside an upperbound or a lower- bound (i.e. it is not within predetermined limits) operation is transferred to a sixteenth operation 202 wherein indication is provided of a fault existing at paper entry. If the ratio is less than a lowerbound ,accumulated paper, tearing in the printing well 36 , or slipping of the pinch wheels 38 , or depletion of the supply of paper 12 is indicated.
- anomylous paper feeding conditions in the printing well 36 are indicated, such as the paper 12 becoming wrapped round one of the pinch wheels 38, or the pinch wheels 38 failing over time to grip the paper sufficiently to restrain the paper 12 being pulled through the printer 16 by some outside means.
- control is passed to a twelfth test 204.
- the sixteenth operation 202 also passes control to the twelfth test 204.
- the ratio is taken between the value of the paper advance A2' found from the short table for the second paper movement sensor 26 and the value of advance A2 found for the second paper movement sensor 26 from the long table, and tested to see if it lies between predetermined limits, that .is to say, between an upperbound and a lowerbound.
- control is passed to a seventeenth operatio 206 where indication is provided to the error display 30 and to the printer control processor 22 that an accumulated paper movement fault has been discovered at the paper exit. If the ratio found in the twelfth test 204 is less than its lowerbound, the seventeenth operation 206 provides indication of paper tearing or paper jamming or accumulation within the printing well 36 after the pinch wheels 38. If the short fall in paper movement was discovered both by the eleventh test 200 and the twelfth test 204 a general jamming condition is indicated by the seventeenth operation 206. Alternatively, under these circumstances the seventeenth operation 206 can indicat a possible depletion of paper supply.
- the seventeenth operation 206 provides indication that unduly rapid paper feed has been experienced by the second paper movement sensor 26. If the eleventh test 200 has previously also detected unduly rapid paper movement the seventeenth operation 2G6 provides indication that some external agency is puling the paper 12 from the printer 16 and that the pinch wheels 38 are unable to resist the pull.
- control is passed to a thirteenth test 208. .
- the seventeenth operation 206 passes control to the thirteenth test 208.
- control is passed to a fourteenth test 212.
- the eighteenth operation 210 also passes control to the fourteenth test 212.
- the fourteenth test 212 tests the ratio between the edge ratio E2* found for the second paper movement sensor 26 from the short table and the edge ratio E2 found for the second paper movement sensor 26 from the long table lies within predetermined limits. If the ratio found i the fourteenth test 212 lies outside its predetermined limits. control is passed to a nineteenth operation 214 wherein the monitor logic 28 indicates to the error display 30 and to the printer control processor 22 that an accumulated paper skew has appeared at the exit platform 46. If the
- the nineteenth operation 214 indicates that the paper 12 for some reason has moved across the printer 16 to one side. This can happen, for example, when the paper roll 10 is
- control is passed to a fifteenth test 216.
- the nineteenth operation 214 also passes control to the fifteenth test 216.
- the fifteenth test 216 takes the
- control is passed to the tenth test 190.
- the twentieth operation 218 also passes control back to the tenth test 190.
- the routine carried out according to FIG.9 is thus a very sensitive test of accumulated paper feeding errors within a paper movement monitoring system. Long term changes, such as wear in wheel diameter, accumulation of debris etc. can be accommodated since the system is continuously self re-calibrating. Should, for example, a piece of paper for some reason adhere to one of the wheels, provided that the change in wheel diameter was not large enough to cause fault indication, the change in the wheel diameter would rapidly become transparent in later operation.
Landscapes
- Controlling Sheets Or Webs (AREA)
Abstract
Le dispositif de contrôle décrit (18, 26, 28) contrôle le défilement d'une bande de papier (12) à travers une imprimante (16). Les détecteurs de mouvement de papier (18, 26) comprennent une roue centrale (70) ou une paire de roues de bord espacées (158) entraînant chacune une roue photo-optique individuelle (164, 76). En comptant les impulsions en provenance de la roue photo-optique (76, 164), l'unité logique (28) du dispositif de contrôle détermine les condition de bourrage, de suralimentation et de défilement en biais de la bande de papier dans l'imprimante (16) sur une base cumulative à la fois instantanée et à court terme. Le calibrage du système s'effectue automatiquement par l'intermédiaire d'un sous programme d'initialisation et ensuite continuellement pendant le fonctionnement. Les détecteurs de mouvement de papier (18, 26) sont disposés dans des logements protégés de la poussière qui peuvent être enchaînés les uns aux autres de façon à assurer des possibilités de contrôle en de nombreux points.The described control device (18, 26, 28) controls the movement of a strip of paper (12) through a printer (16). The paper motion detectors (18, 26) include a central wheel (70) or a pair of spaced edge wheels (158) each driving an individual photo-optical wheel (164, 76). By counting the pulses coming from the photo-optical wheel (76, 164), the logic unit (28) of the control device determines the conditions of jamming, overfeeding and running across the strip of paper in the printer (16) on a cumulative basis both instantaneous and short term. The system is calibrated automatically via an initialization sub-program and then continuously during operation. The paper motion detectors (18, 26) are arranged in housings protected from dust which can be chained together so as to provide possibilities of control at many points.
Description
Claims
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB8803793 | 1988-02-18 | ||
GB8803793A GB2215101B (en) | 1988-02-18 | 1988-02-18 | Paper movement monitor |
Publications (2)
Publication Number | Publication Date |
---|---|
EP0357718A1 true EP0357718A1 (en) | 1990-03-14 |
EP0357718B1 EP0357718B1 (en) | 1993-09-01 |
Family
ID=10631959
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP19890902331 Expired - Lifetime EP0357718B1 (en) | 1988-02-18 | 1989-01-27 | Paper movement monitor |
Country Status (5)
Country | Link |
---|---|
EP (1) | EP0357718B1 (en) |
JP (1) | JP2540371B2 (en) |
DE (1) | DE68908816T2 (en) |
GB (1) | GB2215101B (en) |
WO (1) | WO1989007529A1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0350050A2 (en) * | 1988-07-07 | 1990-01-10 | Canon Kabushiki Kaisha | Apparatus for detecting amount of feed of sheet member |
US6872129B2 (en) | 1999-06-14 | 2005-03-29 | Applied Materials, Inc. | Edge contact loadcup |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2700298B1 (en) * | 1993-01-12 | 1995-03-10 | Sextant Avionique | Method and device for controlling the paper advance in a printer controlled by a processor. |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3148814A (en) * | 1961-02-27 | 1964-09-15 | Studer Willi | Method for automatically stopping the drive of tape-type record carriers |
US3323700A (en) * | 1965-06-22 | 1967-06-06 | Borg Warner | Web driving system with driving, braking and motion sensing units adjacent each margin of the web |
DE2258546C2 (en) * | 1972-11-29 | 1982-10-21 | Siemens AG, 1000 Berlin und 8000 München | Device for paper feed monitoring in printers |
US3917142A (en) | 1974-04-04 | 1975-11-04 | Data Products Corp | Paper motion sensor apparatus |
DE2746059A1 (en) * | 1977-10-13 | 1979-04-26 | Jaroslav Radimir Vitek | Web drive failure detector - uses repeat signal absence of which starts count-down to stop printing machine |
JPS59222370A (en) * | 1983-05-31 | 1984-12-14 | Nec Corp | High-speed printer |
GB2157039B (en) * | 1984-04-03 | 1988-11-30 | Monarch Marking Systems Inc | System for controlling the advancement of a web of sheet stock containing a plurality of labels |
-
1988
- 1988-02-18 GB GB8803793A patent/GB2215101B/en not_active Expired - Fee Related
-
1989
- 1989-01-27 EP EP19890902331 patent/EP0357718B1/en not_active Expired - Lifetime
- 1989-01-27 DE DE89902331T patent/DE68908816T2/en not_active Expired - Fee Related
- 1989-01-27 JP JP1502155A patent/JP2540371B2/en not_active Expired - Fee Related
- 1989-01-27 WO PCT/US1989/000334 patent/WO1989007529A1/en active IP Right Grant
Non-Patent Citations (1)
Title |
---|
See references of WO8907529A1 * |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0350050A2 (en) * | 1988-07-07 | 1990-01-10 | Canon Kabushiki Kaisha | Apparatus for detecting amount of feed of sheet member |
EP0350050A3 (en) * | 1988-07-07 | 1990-08-22 | Canon Kabushiki Kaisha | Apparatus for detecting amount of feed of sheet member |
US5131770A (en) * | 1988-07-07 | 1992-07-21 | Canon Kabushiki Kaisha | Single slit disk for detecting amount of feed of sheet member |
US6872129B2 (en) | 1999-06-14 | 2005-03-29 | Applied Materials, Inc. | Edge contact loadcup |
Also Published As
Publication number | Publication date |
---|---|
GB8803793D0 (en) | 1988-03-16 |
EP0357718B1 (en) | 1993-09-01 |
WO1989007529A1 (en) | 1989-08-24 |
GB2215101A (en) | 1989-09-13 |
DE68908816T2 (en) | 1994-04-14 |
JP2540371B2 (en) | 1996-10-02 |
GB2215101B (en) | 1992-04-08 |
DE68908816D1 (en) | 1993-10-07 |
JPH02501566A (en) | 1990-05-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4892426A (en) | Paper movement monitor | |
EP0359583A2 (en) | A control system for a printer | |
GB2357754A (en) | Detecting double feed or overlap of print media | |
WO1998052854A1 (en) | Adjustable low paper sensor | |
EP0357718A1 (en) | Paper movement monitor. | |
US4746319A (en) | Count mechanism for coin dispensing machine | |
US6189879B1 (en) | Thickness measurement apparatus | |
GB2235525A (en) | Perforated paper feed apparatus with means for detecting the presence and/or motion of the paper | |
EP1038813B1 (en) | Arrangement for determining the dimension of documents | |
DE3716233A1 (en) | THERMAL INK TRANSFER PRINTER WITH BLOCK DISPLAY DEVICE | |
US6196537B1 (en) | Thickness measurement apparatus | |
SE426876B (en) | PROCEDURE AND DEVICE FOR SEATING GLASS IN A DRIVE DEVICE CONSISTING OF A SCREW AND A NUT | |
GB2078949A (en) | Counting circuit for coin counting apparatus | |
US4685818A (en) | Ribbon fault detection system | |
US6230926B1 (en) | Ticket counting dispenser with ticket dispensing assembly | |
US6302292B1 (en) | Ticket counting dispenser | |
US5978104A (en) | Sheet discharge mechanism and apparatus incorporating the same | |
JPH05105268A (en) | Paper sheet detecting device for image forming device | |
WO1989001145A1 (en) | Adjustable optical ribbon edge sensor | |
JP2563515B2 (en) | Paper feeder | |
JPH0717288B2 (en) | Sheet feeding device | |
EP0506623A2 (en) | Improved printing assembly for cash-registers | |
US5784796A (en) | Lineal count recorder | |
JPS5842349Y2 (en) | paper detection device | |
JP2978968B2 (en) | Paper transport device |
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 |
|
AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): BE DE FR GB NL |
|
17P | Request for examination filed |
Effective date: 19900208 |
|
17Q | First examination report despatched |
Effective date: 19911202 |
|
GRAA | (expected) grant |
Free format text: ORIGINAL CODE: 0009210 |
|
AK | Designated contracting states |
Kind code of ref document: B1 Designated state(s): BE DE FR GB NL |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: NL Effective date: 19930901 Ref country code: BE Effective date: 19930901 |
|
ET | Fr: translation filed | ||
REF | Corresponds to: |
Ref document number: 68908816 Country of ref document: DE Date of ref document: 19931007 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: GB Effective date: 19940127 |
|
NLV1 | Nl: lapsed or annulled due to failure to fulfill the requirements of art. 29p and 29m of the patents act | ||
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 | ||
GBPC | Gb: european patent ceased through non-payment of renewal fee |
Effective date: 19940127 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: FR Payment date: 20020104 Year of fee payment: 14 |
|
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: 20030930 |
|
REG | Reference to a national code |
Ref country code: FR Ref legal event code: ST |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: DE Payment date: 20050131 Year of fee payment: 17 |
|
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: 20060801 |