Apparatus and method for real-time measurement of digital print quality

Information

  • Patent Grant
  • 6561612
  • Patent Number
    6,561,612
  • Date Filed
    Thursday, June 14, 2001
    23 years ago
  • Date Issued
    Tuesday, May 13, 2003
    21 years ago
  • Inventors
  • Original Assignees
  • Examiners
    • Nguyen; Lamson
    • Stewart, Jr.; Charles W.
    Agents
    • Chaclas; Angelo N.
    • Malandra; Charles R.
    • Macdonald; George M.
Abstract
Apparatus and method for monitoring print quality produced by a digital printing mechanism in real-time. Print quality is measured by: generating a background reflectance signal representative of the reflectance of a substrate; scanning the image to generate a post-print reflectance signal; comparing the reflectance signal with the post-print reflectance signal; and, if the post-print reflectance signal is greater than a predetermined fraction of said reflectance signal, generating an output signal indicative of poor quality. In one embodiment of the invention, the output signal is also generated if the post-print reflectance signal is less than a predetermined minimum value.
Description




BACKGROUND OF THE INVENTION




The subject invention relates to digital printing. (As used herein, the term “digital printing” refers to any form of printing wherein print control signals control a print mechanism to produce a matrix of pixels, i.e. picture elements, having two or more intensity values to represent an image.) More particularly it relates to apparatus and methods for the real-time measurement of digital print quality.




Low cost, widely available digital printing technologies such as ink jet, bubble jet, and thermal transfer printing have enabled many new applications where dynamically varying information must be transmitted in printed form. Many of these applications rely upon a consistent level of print quality over time since the failure to capture the unique information on even a single document can have serious consequences.




A particular example of an application of digital printing where a consistent level of print quality is very important is the use of digital print mechanisms in postage meters and mailing machines. As is well known such devices print postal indicia on mailpieces as proof of the payment of postage. Upon payment to a proper authority such meters or machines are “charged” with a representation of an equivalent amount of funds. As postal indicia are printed the funds in the meter are debited accordingly until exhausted. Since postal services accept indicia printed by postage meters or mailing machines as conclusive proof of payment of the amount of postage indicated such devices are in effect machines for printing money. As a result postal services have imposed high standards both on the print quality of indicia produced by such machines, and on the design of the machines themselves to assure that the appropriate amount is debited from the amount charged into the machine for each indicia printed.




Low cost digital print technologies have greatly simplified and improved the design of postage meters and mailing machines in many respects. Prior postage meters and mailing machines relied upon impact printing techniques which required complicated and expensive mechanisms to print varying postage amounts, which can now be printed in a simple, conventional manner with digital print mechanisms. More importantly, digital print mechanisms can be easily programmed to print other information such as security codes or addressing or tracking information with the postal indicia to facilitate automated mail handling. However, such low cost digital print mechanisms can not easily provide consistent print quality as their mechanisms tend to degrade over time as ink dries up, small print nozzles clog or one or more of a number of small, rapidly cycling print elements fails. Such failure can cause substantial losses to a mailer since a large number of mail pieces of substandard print quality may be rejected by a postal service after the cost of the postage has been debited from the prepaid amount charged to the machine.




U.S. Pat. No. 4,907,013; to: Hubbard et al.; issued: Mar. 6, 1990 is believed to be the prior art closest to the subject invention and relates to circuitry for detecting failure of one or more nozzles in an ink jet printhead. In Hubbard et al. a line containing one dot printed by each nozzle in the printhead is scanned to detect the possible absence of a dot. The line can form either a test pattern run before the start of a printing operation or can be incorporated into the image to be printed.




U.S. Pat. No. 5,038,208; to; Ichikawa et al.; issued: Aug. 6, 1991 teaches an ink jet printer which stores the image forming characteristics of an ink jet printhead and which corrects the image forming signals in accordance with the stored characteristics to maintain uniform print density.




U.S. Pat. No. 5,126,691; to: Millet et al.; issued: Jul. 7, 1992 is similar to Hubbard et al. in that it teaches a method for monitoring print quality by the use of a specially printed control frame.




U.S. Pat. No. 5,321,436; to: Herbert; issued Jun. 14, 1994 teaches a postage meter in which the operation of an ink jet printhead is checked by printing a predetermined bar code and then scanning the bar code to determine if it was correctly printed.




U.S. Pat. No. 5,473,351; to: Heterline et al. teaches a method and apparatus for monitoring print density by measuring printed line width and modifying the energy of the pulses applied to each ink jet nozzle to correct the line width.




Commonly assigned U.S. Pat. No. 6,000,774; titled: Mailing Machine Including the Prevention of Loss of Funds; issued Dec. 14, 1999, which is hereby incorporated by reference, teaches a postage meter or mailing machine having a capability for generating a test pattern; where the test pattern includes pseudo-random information unknown to an operator. Failure of the operator to correctly input the information causes the postage meter to be disabled; and correct input of the information enables the postage meter to continue operation.




While perhaps suitable for their intended purpose the print quality monitoring and control techniques found in the prior art did not provide a simple and inexpensive way to monitor print quality in real-time. Hubbard and similar prior art require special test patterns and so lack the immediate ability to detect a failure of print quality and/or the flexibility to monitor arbitrary print images; while other techniques taught in the prior art require expensive apparatus for measuring line width or printhead characteristics together with complicated control of the printhead drive signals.




Thus it is an object of the invention to provide an improved apparatus and method for the prompt, real-time monitoring of print quality so that prompt corrective actions can be taken.




BRIEF SUMMARY OF THE INVENTION




The above object is achieved and the disadvantages of the prior art are overcome in accordance with the subject invention by means of a method and apparatus for real-time monitoring of digital print quality produced by a digital printing mechanism; by providing predetermined print control signals to the digital printing mechanism, the printing mechanism responding to the print control signals to print an image on a substrate; providing a background reflectance signal representative of the background reflectance of said substrate; scanning the image to generate a post-print reflectance signal; comparing the background reflectance signal with the post-print reflectance signal; and, if the post-print reflectance signal is greater than a predetermined fraction of the background reflectance signal, generating an output signal indicative of poor print quality.




In accordance with one aspect of the subject invention, the output signal indicative of poor print quality is also generated if the post-print reflectance signal is less than a predetermined minimum value of the background reflectance signal.




In accordance with another aspect of the subject invention, the image is scanned synchronously with movement of the substrate relative to the printing mechanism.




In accordance with another aspect of the subject invention, the print mechanism is comprised in a postage metering system and the image includes a postal indicia.




In accordance with another aspect of the subject invention, the postage meter is responsive to a signal generated as a function of the output signal to inhibit further printing of postal indicia.




In accordance with another aspect of the subject invention, the printing mechanism comprises a plurality of printheads, each of the printheads printing a portion of the image.




In accordance with another aspect of the subject invention, the post-print reflectance signal includes a plurality of component signals, each of the component signals corresponding to one of the portions of the image.




In accordance with another aspect of the subject invention, each of the component signals is compared separately with the background reflectance signal and, if any of the component signals is greater than the predetermined fraction of the background reflectance signal, the output signal is generated.




In accordance with another aspect of the subject invention, each of the component signals is generated by a separate linear array of photosensors, the arrays being aligned end-to-end to form a single linear array, the single array spanning the image transversely to the direction of motion of the substrate relative to the printing mechanism.




In accordance with another aspect of the subject invention, each of the separate arrays scans the corresponding one of the portions a plurality of times so that a predetermined number of scans of the image are made and the scans are integrated for each of the corresponding portions to generate the component signals.




In accordance with another aspect of the subject invention, the integrated scans are divided by the predetermined number, whereby the component signals represent an average over the plurality of scans.




In accordance with still another aspect of the subject invention, the background reflectance signal is compared with the post-print reflectance signal to classify the post-print reflectance signal as being satisfactory, unsatisfactory, or doubtful; and if the post-print reflectance signal is unsatisfactory, generating an output signal indicative of poor print quality; and if the post-print reflectance signal is doubtful, printing a test pattern and waiting for an operator response; and then if the operator response indicates the test pattern is acceptable, accepting the indicia and continuing operation of the printing mechanism; and if the operator response indicates the test pattern is unacceptable, rejecting the indicia and generating the output signal indicative of poor print quality; and if the operator response indicates the test pattern is acceptable, adjusting the comparison to classify a greater portion of post-print reflectance signals as satisfactory; and if the operator response indicates the test pattern is unacceptable, adjusting the comparison to classify a greater portion of post-print reflectance signals as unsatisfactory.




In accordance with still another aspect of the subject invention, the comparison is adjusted so as to classify a lesser portion of the post-print reflectance signals as doubtful.











Other objects and advantages of the subject invention will be apparent to those skilled in the art from consideration of the detailed description set forth below and the attached drawings.




BRIEF DESCRIPTION OF THE DRAWINGS





FIG. 1

is a simplified block diagram of a prior art mailing system.





FIG. 2

is a representation of a postal indicia of the type typically printed by the system of FIG.


1


.





FIG. 3

is a schematic block diagram of a detector module and associated controller in accordance with the subject invention.





FIG. 4

is a schematic representation of a scanning configuration used in one embodiment of the subject invention.





FIGS. 5A-5E

show a flow diagram of the operation of one embodiment of the subject invention.





FIG. 6

shows a more detailed flow diagram of comparison steps of

FIGS. 5A-5E

.





FIG. 7

is a block diagram of another embodiment of the subject invention.





FIG. 8

shows comparison logic which can be used in the embodiment of FIG.


7


.





FIGS. 9A and 9B

show an improved version of the logic of

FIG. 8

wherein test results are used to refine the comparison.











DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS OF THE INVENTION





FIG. 1

shows a simplified block diagram of a conventional mailing system


10


, which can be a postage meter or mailing machine or other known apparatus for the preparation of mail which include a postage metering function and which digitally prints postal indicia. System


10


includes controller


12


for controlling postage meter functions, such as accounting of for postage expended, in a conventional manner well known to those skilled in the art. Controller


12


responds to appropriate inputs to determine the variable content of a postal indicia such as postal amount, the date, or variable encrypted information. Controller


12


then controls a print mechanism comprising print controller


14


and printhead array


16


to print indicia


24


on substrate


22


. Controller


12


also controls a fluidic solenoid valve


17


which applies a fluorescent tag


50


(shown in

FIG. 2

) used by postal service equipment, as will be described further below.





FIG. 2

shows a typical digitally printed indicia


24


which includes a postal indicia


26


and arbitrary ad slogan


28


which is specified by the system user. Typically postal indicia


26


includes manufacturer's logo


32


and a plurality of fields containing alphanumeric information. Field


34


contains the postage amount represented by the indicia, field


36


contains the meter serial number, field


38


contains the date, field


40


contains the “mailed from” zip code, and field


44


contains encrypted information which can be used to validate the indicia in a known manner. Other digitally printed indicia can include information in other forms such as a barcode.




Indicia


24


has length “l” and comprises two horizontal portions or bands


46


and


48


printed by two or more corresponding printheads in array


16


. For indicia printed with black ink approximately the first third of upper band


46


is substantially unprinted and a fluorescent ink tag


50


is applied by valve


17


. Tag


50


is used by postal service processing equipment to orient mail pieces. Indicia printed with red ink are detectable without need for tag


50


. (Note, tag


50


can extend beyond the borders of indicia


24


and a portion of field


36


, or other printed material, may impinge on the first third of band


46


.) Preferably, region


52


adjacent to postal indicia


26


is unprinted and is used to generate a background reflectance signal, as will be described further below.




As discussed above the ability to scan such information from digitally printed indicia is considered by the postal service to be critical to the metered mail system.

FIG. 3

shows an embodiment of the subject invention which can be incorporated into mailing systems with minimal design change, or which can be retrofitted into existing mailing systems, to provide real-time measurement of print quality so that prompt action can be taken, and the loss of postage expended can be minimized, in the event print quality deteriorates.




In

FIG. 3

, an apparatus in accordance with the subject invention comprises detector module


56


and indicia sensor controller


58


. (In other embodiments of the subject invention, detector


56


and controller


58


can be incorporated into a single module.)




Detector module


56


includes LED array


60


and photodiode array


62


. LED array


60


illuminates postal indicia


26


and substrate


22


. Preferably array


60


is selected to maximize the reflectance contrast between printed and unprinted areas. For typical choices of inks and substrate stock a green light of approximately 570 nanometers has proven satisfactory. Photodiode array


62


is positioned to sense reflected light from strips of postal indicia


26


and region


52


which are oriented transversely to the direction of motion of substrate


22


and generates a sequence of analog outputs which are proportional to the integrated reflectance of successively sensed strips. Preferably array


60


is arranged to illuminate postal indicia


26


at an angle “a” such that array


62


receives diffuse reflected light.




Indicia sensor controller


58


includes analog-to digital converter


66


, microcontroller


70


and RAM memory


72


and controls detector module


56


to scan postal indicia


26


; and receives, converts to digital form, and process the output of module


56


to detect printing faults, as will be described more fully below. Indicia sensor controller


58


receives a “printhead fire” signal mailing system controller


12


on input


73


and a “dot clock” signal from an encoder (not shown) on the main transport belt (not shown) of mailing system


10


on input


74


. The “printhead fire” signal is generated to initiate printing of an indicia. Detector module


56


is positioned a predetermined distance downstream from printhead


16


and microcontroller


70


is preprogrammed to count a corresponding number of “dot clocks” after the “printhead fire” signal is received before starting scanning. Since the “dot clock” is generated from an encoder on the main transport the number of clock pulses received is directly proportional to distance traveled regardless of transport speed, (which will vary in a servo controlled transport system such as are typically used in mailing systems) and controller


58


is assured of scanning the correct area. Analog outputs representative of the integrated reflectance of each scan segment are received by A/D converter


66


and stored in digital form in RAM


72


for further processing. If Indicia sensor controller


58


detects a printing fault a “stop” signal is output to mailing system controller


12


on output


78


. Preferably system controller


12


returns a response requesting the status of the fault over receive input


82


and indicia sensor controller


58


will return status over transmit output


84


, as will be described further below.




Turning to

FIG. 4

a more detailed schematic representation of the scanning configuration of a preferred embodiment of the subject invention is shown. Photodiode array


62


comprises a plurality of separate, linear arrays:


62


A,


62


B, and


62


C, aligned end-to-end to form a single array which is positioned transversely to the relative direction of motion of substrate


22


, and which spans postal indicia


26


and unprinted region


52


. Postal indicia


26


comprises bands


46


and


48


each printed by a separate printhead in printhead array


16


. Bands


46


and


48


comprise the upper and lower portions of postal indicia


26


, while tag


50


is applied to the substantially unprinted first third of band


46


by valve


17


to provide a tag used by postal service mail handling equipment to orient mail pieces during processing.




After scanning is initiated by controller


58


each dot clock signal causes each of linear arrays


62


A,


62


B, and


62


C to scan a transverse strip of its corresponding band. During each scan each of arrays


62


A, B, and C sample 128 pixels in its corresponding band (or region


52


). Dot clock signals are input proportionally to the movement of substrate


22


on input


38


until postal indicia


26


is completely scanned. (Preferably, slogan


28


is not scanned.) Between scan signals each array integrates the reflectance values sensed for each pixel to generate an analog value proportional to the integrated reflectance of the scanned strip. A strobe is then gated by conventional logic circuits (not shown) successively to each of linear arrays


62


A,


62


B and


62


C on inputs


40


. As the outputs of each array are output they are digitized by A/D converter


66


and stored in RAM


70


for each linear array (and corresponding band or region).




Those skilled in the art will recognize that, with routine changes to scanning control software, other formats of indicia and/or configurations of photodiode arrays can readily be used in the subject invention. Particularly, if there is concern about the print quality unscanned portion of tag


50


(some postal equipment may fail to recognize tag


50


if it is only partially printed) a fourth linear array can be added to extend photodiode array


62


to cover the whole of tag


50


. Preferably the four arrays can be packaged in two linear dual element packages which are mounted in line with approximately a ⅛ inch space between packages to span substantially all of indicia


26


and tag


50


. Such a configuration would function in substantially the same manner as the configuration of

FIG. 4

, and necessary modifications to incorporate a forth linear array would be within the ability of a person skilled in the art.





FIGS. 5A through 5E

show a flow diagram of the operation of an apparatus substantially similar to the apparatus of

FIG. 3

in accordance with the method of the subject invention. Indicia sensor controller


58


is connected to communicate with mailing system controller


12


, and detector module


56


is positioned proximate to and downstream of printhead array


16


. Necessary modifications to the software of controller


12


to incorporate the apparatus of

FIG. 3

will be readily apparent to, and easily within the skill of, those skilled in the art.




At


100


the apparatus is initialized. At


102


the apparatus waits for a printhead fire signal indicating that the printed indicia is in position for scanning. When the signal is received controller


58


counts a predetermined number of dot clocks to allow indicia


24


to reach detector module


56


and a scan is taken, at


104


, of a transverse segment of postal indicia


26


by photodiode array


62


. At


106


the contents of one of linear arrays


62


A, B and C are integrated and strobed out to A/D converter


66


. At


108


the result is digitized. At


110


the digitized value for that scan is stored for that array (and thus for the corresponding portion of the indicia). At


112


the apparatus determines if the last linear array has been processed. If not the apparatus returns to


106


to process the next linear array, continuing until the contents of each array for the scan have been integrated and stored. Then at


114


the apparatus determines if the last scan has been completed and, if not, returns to


104


.




The scanning rate is determined by the time required for each of arrays


62


A, B and C to integrate the reflectance of each pixel in the scan to generate an analog reflectance value for the scan. The total number of scans is determined by the scanning rate, the relative velocity of the substrate, and the length of the indicia. For a photodiode array comprising three, 128 bit, linear arrays this time has been found to be approximately 1 millisecond giving a scanning rate of 1 KHz. For an indicia 3 inches in length with a relative velocity of 40 inches/sec. this gives approximately 72 scans on an indicia. At a print density of 240 dpi approximately 10% of the printed pixels will be scanned.




Once postal indicia


26


has been scanned indicia sensor controller


58


processes the data received from detector module


56


to determine if a printing fault has occurred.




In

FIG. 5B

, at


120


, microcontroller


70


sums the background values (i.e. the values for region


52


) and, at


122


, divides the sum by the number of scans to get the average reflectance for region


52


. At


124


the result is saved as the background reflectance signal.




Then at


126


, microcontroller


70


sums the values for lower band


48


and, at


130


, divides by the number of scans to get the component of the post-print reflectance signal for lower band


48


. At


132


this component is compared with the background reflectance signal; as will be described in more detail with respect to FIG.


6


. At


134


microcontroller


70


tests the comparison results and if a poor print quality flag is set, at


138


sets a bad lower printhead flag and goes to


146


. If the poor print quality flag is not set, at


140


microcontroller


70


tests for a bad background flag. If it is set, at


142


a bad background (low band) flag is set and microcontroller


70


goes to


146


in FIG.


5


C. Otherwise microcontroller


70


goes directly to


146


.




Then at


146


, microcontroller


70


sums the values for the first third of upper band


46


and, at


130


, divides by one-third the number of scans to get the component of the post-print reflectance signal for tag


50


. At


150


this component is compared with the background reflectance signal. At


154


microcontroller


70


tests the comparison results and if a poor print quality flag is set, at


156


sets a bad tagger flag and goes to


164


. If the poor print quality flag is not set, at


158


microcontroller


70


tests for a bad background flag. If it is set, at


160


a bad background (tag) flag is set and microcontroller


70


goes to


164


in FIG.


5


D. Otherwise microcontroller


70


goes directly to


164


.




Then at


164


microcontroller


70


sums the values for the remaining two-thirds of upper band


46


and, at


166


, divides by two-thirds the number of scans to get the component of the post-print reflectance signal for upper band


48


. At


168


this component is compared with the background reflectance signal; as will be described in more detail with respect to FIG.


6


. At


172


microcontroller


70


tests the comparison results and if a poor print quality flag is set, at


174


sets a bad upper printhead flag and goes to


180


. If the poor print quality flag is not set, at


176


microcontroller


70


tests for a bad background flag. If it is set, at


178


a bad background (upper band) flag is set and microcontroller


70


goes to


180


in FIG.


5


E. Otherwise microcontroller


70


goes directly to


180


.




At


180


microcontroller


70


tests to determine if any flags are set. If not microcontroller


70


exits to await the next indicia. If any flags are set, at


182


a stop signal is output to the mailing system, and, at


184


microcontroller


70


waits for a response from mailing system controller


12


requesting the status of the detected print fault. When the response is received microcontroller


70


outputs the state of the various flags to mailing system controller


12


.




Turning to

FIG. 6

, a more detailed flow diagram of comparison steps


132


,


150


and


168


is shown. At


190


all flags in the comparison step are cleared. At


192


it is determined if the array average being compared is less than the minimum level. If it is, then at


122


a bad background flag is set and the apparatus returns. Returning to


192


, if the average array sum is not less than the lower threshold, then at


196


it is determined if the array average being compared is greater than the maximum level. If it is, then at


198


a poor print quality flag is set and the apparatus returns. If the array average being compared is not greater than the maximum, the apparatus returns.




In the comparison step of

FIG. 6

, the minimum at


192


is selected to detect failure modes where a printhead fires all its nozzles for each firing cycle or otherwise ejects to much ink or the use of a substrate having too low a reflectance. This can easily be determined by those skilled in the art from knowledge of the reflectance of the ink used, and the approximate fraction of the indicia, or portion of the indicia, which is printed. The maximum at


196


is selected as a fraction of the background reflectance signal. Ninety percent is believed to be an effective value. For values of the post-print reflectance signal greater than the selected fraction of the background reflectance signal it is assumed that insufficient ink has been ejected, e.g. less than 90% of postal indicia


26


has been printed.




It should be noted that, while the subject invention provides a real-time signal which is indicative of digital print quality produced by a mailing system or the like, many forms which the particular response of the system can take will be readily apparent to those skilled in the art. For example, because in the indicia of

FIG. 2

the upper printhead can print in a small part of the first third of the upper band failure of the upper printhead may cause a poor print quality signal for both band


56


and tag


50


even though tag


50


is good. This can easily be handled by programming the system to alert the operator to this possibility so that valve


17


is not needlessly replaced. Similarly, a bad background (i.e. the post-print reflectance signal is below the minimum) can result from either a failure of a printhead which causes it to print all black or a substrate which has low reflectance (e.g. a black envelope for use with black ink). This can be handled by noting that a bad background result for all components of the post-print signal will almost always be the result of a defective substrate. Alternatively, in another embodiment of the subject invention, the background reflectance signal derived from region


52


can be tested directly against a predetermined minimum to assure that the substrate has adequate reflectance.




Alternatively, in another embodiment of the subject invention, the background reflectance signal derived from region


52


can be tested directly against a predetermined minimum to assure that the substrate has adequate reflectance.)





FIG. 7

shows an embodiment of the subject invention in which an apparatus and method for real-time measurement of digital print quality are incorporated into the initial design of mailing system


200


which can be a postage meter or mailing machine or other known apparatus for the preparation of mail which include a postage metering function and which digitally prints postal indicia. System


200


includes controller


212


for controlling postage meter functions, such as accounting of for postage expended, in a conventional manner well known to those skilled in the art. Controller


212


responds to appropriate inputs to determine the variable content of a postal indicia such as postal amount, the date, or variable encrypted information controller


212


then controls a print mechanism comprising print controller


214


and printhead array


216


to print indicia


24


on substrate


22


. Controller


212


also controls a fluidic solenoid valve


217


which applies fluorescent tag


50


used by postal service equipment, as described above. Through sensor controller


2661


, mailing system controller


212


also controls and receives data from detector module


2561


, which includes photodiode array


2621


and LED array


2601


, to scan postal indicia


26


synchronously with dot clock input


238


and generate a post-print reflectance signal substantially as described above with reference to

FIGS. 3 and 4

. Detector module


2561


differs from detector module


56


in that it is configured to scan only postal indicia


26


and does not scan an unprinted region. In the embodiment shown in

FIG. 7

system controller


212


also controls detector module


256


B, which is essentially identical to module


2561


and includes photodiode array


262


B and LED array


260


B, through sensor controller


266


B, and receives data from detector module


256


B positioned upstream from printhead array


216


to scan the area in which postal indicia


26


will be printed synchronously with dot clock input


238


and generate a background reflectance signal, prior to printing the indicia. In a preferred embodiment the background reflectance signal is generated in a manner in substantially identical to the manner in which the post-print reflectance signal is generated since this will allow the background reflectance and post-print reflectance signals to be directly compared; and, by scanning the area in which the indicia will be printed, correction for variability in the reflectance of different parts of substrate


22


, such as that caused by pre-printed markings, can be made for each component of the post-print signal. A further advantage of pre-print scanning of background reflectance is that an unprinted region such as region


52


may be difficult to find on a mail piece. For example on a 3×5 card with a return address and large ad slogan there may be no suitable unprinted region which can be scanned to determine the background reflectance signal.




As noted with regard to

FIG. 7

, the background reflectance signal is generated by scanning the indicia area, before printing, in a manner substantially identical to the manner in which the printed indicia is scanned, so that the background reflectance signal also comprises components which are directly comparable with the corresponding components of the post-print reflectance signal. This embodiment provides a maximal capability to correct for variations in reflectance within a particular substrate


22


. However in other applications the variation within particular substrates, or even between substrates, may not be significant. In such applications areas other than, and differing in size and/or shape from the area of the indicia, can be scanned by a separate linear array, or by array


24


before or after postal indicia


26


is scanned to generate a background reflectance signal. Or, if the variation in reflectance between substrates is not significant, an average background reflectance signal can be input for a mail run. In these cases, to maintain compatibility between the post print signal and the background reflectance signal, each array sum is divided by the number of scans on the indicia to generate an average array sum for each array as the components of the post-print reflectance signal, and the background reflectance signal is similarly normalized.





FIG. 8

shows a representation of the comparison logic which can be used in the embodiment of

FIG. 7

to compare the post-print reflectance signal with the background reflectance signal and classify the post-print reflectance signal (and thus the print quality) as satisfactory, unsatisfactory, or doubtful. Post-print reflectance signal values in range


270


, such as value


274


which is above maximum level


278


, or value


26


which is below minimum level


280


, are classified as unsatisfactory. Since the actual post-print reflectance values are computed by system controller


212


this information can be used to adaptively adjust the comparison logic to reduce the number of doubtful cases, as will be described further below.




Minimum


280


is selected to detect failure modes where a printhead fires all its nozzles for each firing cycle or otherwise ejects to much ink. Minimum


280


can easily be determined by those skilled in the art from knowledge of the reflectance of the ink used, and the approximate fraction of the indicia, or portion of the indicia, which is printed. Level


278


is selected as a fraction of the background reflectance signal. Ninety percent is believed to be an effective initial value, subject to adjustment as will described below. For values of the post-print reflectance signal greater than the selected fraction of the background reflectance signal, such as value


274


, it is assumed that insufficient ink has been ejected, e.g. less than 90% of postal indicia


26


has been printed.




For post-print reflectance signal values in region


282


, which is bounded by upper threshold


284


and lower threshold


288


, such as value


290


, the post-print reflectance signal is classified as satisfactory. Thresholds


284


and


288


are offset from maximum


278


and minimum


280


by a predetermined threshold amount T. The precise value for threshold amount T is not critical and at least an initial value can readily be determined by simple experimentation.




Post-print reflectance signal values in range


292


, such as value


296


which is between maximum


278


and upper threshold


284


, or value


298


, which is between minimum


280


and lower threshold


288


, are classified as doubtful and a test pattern is printed and output for inspection by an operator. If the operator provides input indicating that the test pattern is acceptable the post-print reflectance signal is treated as satisfactory and if the test pattern is not acceptable the post-print reflectance signal is treated as unsatisfactory. In a preferred embodiment of the subject invention the test pattern includes variable information not known to the operator, such as a pseudo-random number and an acceptable test pattern is identified by input of the variable information. Preferably the variable information is chosen so that printing it in the test pattern exercises all of the ink jets in printhead array


16


.





FIGS. 9A and 9B

show a representation of the comparison logic of

FIG. 8

in an embodiment wherein the results of examination of the test pattern are used to refine the comparison. Assuming that the post-print reflectance signal value is between maximum level


278


and upper threshold


284


,

FIG. 9A

shows the adjustment made if the test pattern is accepted—upper threshold


284


is increased by a predetermined amount “delta”; increasing region


282


and the likelihood that post-print reflectance signal values will be classified as satisfactory, and decreasing range


292


and the likelihood that post-print reflectance signal values will be classified as doubtful.

FIG. 9B

shows the adjustment made if the test pattern is not accepted—maximum level


278


is decreased by a predetermined incremental amount “delta”; increasing region


290


and the likelihood that post-print reflectance signal values will be classified as unsatisfactory, and decreasing range


292


and the likelihood that post-print reflectance signal values will be classified as doubtful.




The amount “delta” is not critical and a satisfactory value can readily be determined by experimentation.




As will be apparent to those skilled in the art a similar adjustment is made for post-print reflectance signal values between lower threshold


288


and minimum


280


.




It will also be apparent to those skilled in the art that the maximum and minimum levels to be adjusted as described above can be defined in terms of reference signals other than the background reflectance signal, for example the maximum and minimum allowable difference between the post-print reflectance signal and a reference signal derived from print control signals defining the indicia. Such a reference signal is described in commonly assigned U.S. patent application Ser. No.: 09/193,609 filed on even date herewith.




Other methods of refining the comparison logic are also within the contemplation of the subject invention and any convenient method which incrementally increases the likelihood that the post-print reflectance signal will be classified as satisfactory if the test pattern is accepted, and will be classified as unsatisfactory if the test pattern is not accepted, can be used in accordance with the subject invention.




The embodiments described above and illustrated in the attached drawings have been given by way of example and illustration only. From the teachings of the present application those skilled in the art will readily recognize numerous other embodiments in accordance with the subject invention. Accordingly, limitations on the subject invention are to be found only in the claims set forth below.



Claims
  • 1. A method for monitoring print quality produced by a digital printing mechanism, the method comprising the step(s) of:providing predetermined print control signals to the digital printing mechanism, the printing mechanism responding to the print control signals to print an image on a substrate; scanning the image to generate a post-print reflectance signal; comparing the post-print reflectance signal to a reference signal to determine whether or not the post-print reflectance signal is satisfactory; if the post-print reflectance signal is not satisfactory, printing a test pattern; receiving an indication of whether or not the test pattern is acceptable; and if the test pattern is acceptable, adjusting the comparison to classify a greater portion of subsequent post-print reflectance signals as satisfactory.
  • 2. A method as described in claim 1, further comprising the step(s) of:obtaining the reference signal by scanning a non-print region of the substrate.
  • 3. A method as described in claim 2, wherein:the non-print region of the substrate is proximate to the image.
  • 4. A method as described in claim 3, further comprising the step(s) of:if the post-print reflectance signal is not satisfactory, classifying the post-print reflectance signal as either unsatisfactory or doubtful; and printing the test pattern in response to a doubtful classification.
  • 5. A method as described in claim 4, further comprising the step(s) of:receiving the indication from an operator of the digital printing mechanism.
  • 6. A method as described in claim 5, wherein:test pattern includes variable information not known to the operator and the operator indicates that the test pattern is acceptable if the test pattern correctly includes the variable information.
  • 7. A method as described in claim 6, further comprising the step(s) of:simultaneously scanning the image on the substrate to generate the post-print reflectance signal and the non-print region of the substrate to generate reference signal representative of a background reflectance of the substrate.
  • 8. A digital printing mechanism, comprising:a control system; a scanner in operative communication with the control system; and a print head in operative communication with the control system; the control system for: providing predetermined print control signals to the print head to print an image on a substrate; using scan data of the image obtained from the scanner to generate a post-print reflectance signal; comparing the post-print reflectance signal to a reference signal to determine whether or not the post-print reflectance signal is satisfactory; if the post-print reflectance signal is not satisfactory, printing a test pattern; receiving an indication of whether or not the test pattern is acceptable; and if the test pattern is acceptable, adjusting the comparison to classify a greater portion of subsequent post-print reflectance signals as satisfactory.
  • 9. A mechanism as described in claim 8, wherein:the control system is further for obtaining the reference signal using the scanner by scanning a non-print region of the substrate.
  • 10. A mechanism as described in claim 9, wherein:the non-print region of the substrate is proximate to the image.
  • 11. A mechanism as described in claim 10, wherein:the control system is further for: if the post-print reflectance signal is not satisfactory, classifying the post-print reflectance signal as either unsatisfactory or doubtful; and printing the test pattern in response to a doubtful classification.
  • 12. A mechanism as described in claim 11, wherein:the control system receives the indication from an operator of the digital printing mechanism.
  • 13. A mechanism as described in claim 12 wherein:test pattern includes variable information not known to the operator and the operator indicates that the test pattern is acceptable if the test pattern correctly includes the variable information.
  • 14. A mechanism as described in claim 13, wherein:the control system is further for simultaneously scanning the image on the substrate to generate the post-print reflectance signal and the non-print region of the substrate to generate reference signal representative of a background reflectance of the substrate.
CROSS REFERENCE TO RELATED APPLICATIONS

This application is a continuation of Ser. No. 09/193,608 filed Nov. 17, 1998. This application is related to the following co-pending applications filed on Nov. 17, 1998 and assigned to the assignee of this application: U.S. patent application Ser. No.: 09/193,610, entitled MAILING MACHINE INCLUDING INK JET PRINTING HAVING PRINT HEAD MALFUNCTION DETECTION; U.S. patent application Ser. No.: 09/193,609, entitled APPARATUS AND METHOD FOR REAL-TIME MEASUREMENT OF DIGITAL PRINT QUALITY; and U.S. patent application Ser. No.: 09/193,607, entitled APPARATUS AND METHOD FOR MONITORING OPERATION OF AN INK JET PRINTHEAD; all of which are specifically incorporated herein by reference.

US Referenced Citations (33)
Number Name Date Kind
3763356 Berler Oct 1973 A
4241406 Kennedy et al. Dec 1980 A
4648048 Dorn et al. Mar 1987 A
4900941 Barton et al. Feb 1990 A
4907013 Hubbard et al. Mar 1990 A
5038208 Ichikawa et al. Aug 1991 A
5070410 Hadley Dec 1991 A
5128691 Millet et al. Jul 1992 A
5206668 Lo et al. Apr 1993 A
5224421 Doherty Jul 1993 A
5289208 Haselby Feb 1994 A
5315316 Khormaee May 1994 A
5321436 Herbert Jun 1994 A
5430306 Ix Jul 1995 A
5473351 Helterline et al. Dec 1995 A
5495103 Utiger et al. Feb 1996 A
5559339 Domanik et al. Sep 1996 A
5587728 Edgar Dec 1996 A
5596353 Takada et al. Jan 1997 A
5650804 Kawamura et al. Jul 1997 A
5671059 Vincent Sep 1997 A
5736996 Takada et al. Apr 1998 A
5760799 Inni et al. Jun 1998 A
5764251 Hashimoto et al. Jun 1998 A
5771051 Guenther et al. Jun 1998 A
5781204 Kanematsu et al. Jul 1998 A
5798772 Tachihara et al. Aug 1998 A
5801722 Ueda et al. Sep 1998 A
5806994 Coffy et al. Sep 1998 A
5933179 Fogle et al. Aug 1999 A
5956051 Davies et al. Sep 1999 A
6137570 Chuang et al. Oct 2000 A
6196651 Zuber et al. Mar 2001 B1
Foreign Referenced Citations (6)
Number Date Country
0872354 Oct 1994 EP
0702334 Aug 1995 EP
0702335 Aug 1995 EP
0714777 Nov 1995 EP
0714777 Nov 1995 EP
0747224 May 1996 EP
Continuations (1)
Number Date Country
Parent 09/193608 Nov 1998 US
Child 09/882219 US