MICR character reader using magnetic peaks to update timing clocks
First Claim
1. An apparatus for use in reading MICR characters on a carrier, with each said character having a waveform which starts with a positive peak value, and with the waveforms of said characters being comprised of predetermined patterns of positive peak values, negative peak values, and substantially zero values occurring at predetermined clocking periods to identify a particular waveform as representing a particular character;
- said system comprising;
a MICR reader for generating said waveform when a carrier with said characters thereon is moved in reading relationship with said MICR reader;
converting means for converting a waveform from said MICR reader into said positive peak, negative peak, and substantially zero values and for placing these values on data lines associated with said converting means;
data register means coupled to said data lines for storing said positive peak, negative peak, and substantially zero values when clocked therein;
a clocking circuit for clocking said positive negative, and substantially zero values into said data register means while taking into account the speed at which the carrier on which the MICR characters are located is moving in reading relationship with the MICR reader;
said clocking circuit comprising;
first means, including a shaft encoder, for generating a first count which reflects the speed of said carrier as it is moved in reading relationship with said MICR reader, with said first count varying in accordance with the speed of said carrier as determined by said shaft encoder;
second means including an up counter for developing a nominal time period equivalent to said first count and also for generating a nominal clock signal which is used to clock a value on said data lines into said data register means; and
third means coupled to said second means to shorten said nominal time period when said positive or negative peak value comes before the end of said nominal time period to generate an adjusted clock signal to clock the value on said data lines into said data register means, and also to lengthen said nominal time period when a said positive or negative peak value comes after the end of said nominal time period to generate an adjusted clock signal to clock the value on said data lines into said data register means;
said shaft encoder producing successive outputs which are related to the speed of said carrier; and
said first means including first and second counters for generating said first count and also includes third and fourth counters coupled to said first and second counters, respectively, to limit the count on said first and second counters to that which occurs between successive outputs from said shaft encoder.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus for use in reading magnetic waveforms, like E13B, which are printed on a carrier like financial documents or checks. The waveforms include positive and negative peak values and substantially zero values occurring at predetermined times for a predetermined character. A shaft encoder is used to develop a nominal count which is correlated to the velocity of the carrier. Teh nominal count is used to generate a timing clock which is used to clock the positive and negative peak values and substantially zero values into registers for subsequent character recognition. The occurrence of the timing clock is adjusted by utilizing the occurrence of a positive or negative peak itself.
43 Citations
5 Claims
-
1. An apparatus for use in reading MICR characters on a carrier, with each said character having a waveform which starts with a positive peak value, and with the waveforms of said characters being comprised of predetermined patterns of positive peak values, negative peak values, and substantially zero values occurring at predetermined clocking periods to identify a particular waveform as representing a particular character;
- said system comprising;
a MICR reader for generating said waveform when a carrier with said characters thereon is moved in reading relationship with said MICR reader; converting means for converting a waveform from said MICR reader into said positive peak, negative peak, and substantially zero values and for placing these values on data lines associated with said converting means; data register means coupled to said data lines for storing said positive peak, negative peak, and substantially zero values when clocked therein; a clocking circuit for clocking said positive negative, and substantially zero values into said data register means while taking into account the speed at which the carrier on which the MICR characters are located is moving in reading relationship with the MICR reader; said clocking circuit comprising; first means, including a shaft encoder, for generating a first count which reflects the speed of said carrier as it is moved in reading relationship with said MICR reader, with said first count varying in accordance with the speed of said carrier as determined by said shaft encoder; second means including an up counter for developing a nominal time period equivalent to said first count and also for generating a nominal clock signal which is used to clock a value on said data lines into said data register means; and third means coupled to said second means to shorten said nominal time period when said positive or negative peak value comes before the end of said nominal time period to generate an adjusted clock signal to clock the value on said data lines into said data register means, and also to lengthen said nominal time period when a said positive or negative peak value comes after the end of said nominal time period to generate an adjusted clock signal to clock the value on said data lines into said data register means; said shaft encoder producing successive outputs which are related to the speed of said carrier; and said first means including first and second counters for generating said first count and also includes third and fourth counters coupled to said first and second counters, respectively, to limit the count on said first and second counters to that which occurs between successive outputs from said shaft encoder. - View Dependent Claims (2, 3, 4, 5)
- said system comprising;
Specification