← Back to Patent Explorer
US4095096A Expired / Lapsed US ⏱️ 0.0 years remaining

Code discriminator

Assignee: Panasonic Holdings Corp
•
Filing: 1976-08-23
•
Granted: 1978-06-13
•
Expires: 1996-08-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The universal product code consisting of black bars and white spaces carrying information is discriminated by counting the occurrence period of electric signals corresponding to the guard pattern and averaging the count obtained thereby to provide a width information of the basic module, discriminating the first character by sampling the code in stop-start synchronization based on the width information, counting the occurrence period of electric signals corresponding to the (n-1)th character to provide another width information of the basic module from the count obtained thereby, and discriminating the n-th character by sampling the code in stop-start synchronization based on the basic module. Therefore, a high performance code discriminator can be achieved by a simple structure.

Inventors

  • 👤 Shuzi Harada
  • 👤 Tetsuo Yamaguchi

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 20:36
CPC Classifications
G; G06; G06K; G06K7/00; G06K7/10; G06K7/14; G06K7/1404; G06K7/146; G06K7/1486

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 139 words
A code discriminator for discriminating code consisting of modules of bars and spaces and including guard patterns, characters and a center bar pattern, comprising: means for scanning the code and transforming the code into an electric signal; first discriminator means for counting the width of the basic module of the bar and the width of the basic module of the space in the guard pattern and averaging the widths, and for discriminating the first character following the guard pattern by sampling the first character in start-stop synchronization using said average as a standard width; and second discriminator means for counting the total width of the character before the character to be discriminated, dividing said total width by the number of modules constituting one character to provide another standard width, and for discriminating the character by sampling in start-stop synchronization.
Claim 2
Dependent Claim 139 words
A code discriminator for discriminating code consisting of modules of bars and spaces and including guard patterns, characters and a center bar pattern, comprising: means for scanning the code and transforming the code into an electric signal; first discriminator means for counting the width of the basic module of the bar and the width of the basic module of the space in the guard pattern and averaging the widths, and for discriminating the first character following the guard pattern by sampling the first character in start-stop synchronization using said average as a standard width; and second discriminator means for counting the total width of the character before the character to be discriminated, dividing said total width by the number of modules constituting one character to provide another standard width, and for discriminating the character by sampling in start-stop synchronization.
Claim 3
Dependent Claim 50 words
A code discriminator according to claim 1 further comprising: means for detecting the center bar pattern provided in said code; and means for reversing the polarity of said electric signal to be inputted into said first and second discriminator means by the use of the output of said detecting means.
Claim 4
Dependent Claim 174 words
A code discriminator according to claim 1, wherein said first discriminator means comprises an oscillator for generating a clock signal of a predetermined frequency, a first gate opening the gate only during the period in which the electric signal corresponding to said guard pattern is generated, a first frequency divider applied with the output of said oscillator through said first gate and dividing the frequency of the oscillator output into one forth thereof, a presettable first counter for counting the output of said first frequency divider, a second gate opening the gate only during the period in which the electric signal corresponding to said first character is generated, a second counter applied with the output of said oscillator through said first gate, a comparator for detecting the coincidence of the counts of said first and second counters, means for resetting said second counter by the output of said comparator, a flip-flop driven by the output of said comparator, and means for sampling said electric signal by the use of the output of said flip-flop.
Claim 5
Dependent Claim 40 words
A code discriminator according to claim 3, wherein said first discriminator means further comprises a third counter for detecting that seven output pulses of said flip-flop are produced, for controlling said second gate with the output of said third counter.
Claim 6
Dependent Claim 72 words
A code discriminator according to claim 3, wherein said second discriminator means comprises a second frequency divider for dividing the frequency of the output of said oscillator into one fourteenth thereof, a fourth counter for counting the output of said second frequency divider during a period corresponding to the (n-1)th character, and means for presetting the counted value of said fourth counter into said first counter, where n is a positive integer.

References Cited (Backward Citations)

US3838251A Cited
US4012716A Cited
US3886521A Cited
US3959625A Cited
US3906202A Cited
US3916154A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1981-06-12 1981-12-12 1982-06-13 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1985-06-12 1985-12-12 1986-06-13 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1989-06-12 1989-12-12 1990-06-13 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag