Claims
- 1. A bar code reader comprising:
a bar code data detecting unit for scanning a bar code constituted by a plurality of characters at least twice to detect bar code data on the scanning locus; a demodulating section for demodulating respective bar code data detected by the bar code data detection section; a first judging section for detecting overlapping parts between first demodulated data on a first scanning locus and second demodulated data on a second scanning locus of the demodulated data demodulated by the demodulating section to judge whether the overlapping parts are constituted by a predetermined number of characters or not; a second judging section for, when it is judged by the first judging section that the overlapping parts are constituted by a predetermined number of characters, judging whether the overlapping parts are the same between the first demodulated data and the second demodulated data or not; a third judging section for, when it is judged by the second judging section that the overlapping parts are the same, judging whether the characters constituting the overlapping parts are the same or not; and a fourth judging section for, when it is judged by the third judging section that the characters are the same, judging whether a character just before the overlapping part of the first demodulated data, a character just after the overlapping part of the second demodulated data, and characters constituting the overlapping parts are all the same or not.
- 2. A bar code reader according to claim 1, further comprising
a synthesizing section for synthesizing the first demodulated data and the second demodulated data, and wherein when it is judged by the fourth judging section that the characters are all the same, the synthesizing section does not synthesize the first demodulated data and the second demodulated data.
- 3. A bar code reader according to claim 1, wherein the bar code is an EAN-13 code or a UPC/A code.
- 4. A bar code reader according to claim 1, wherein the first judging section judges that the overlapping parts are constituted by a predetermined number of characters when the overlapping parts are constituted by two characters.
- 5. A method for reading a bar code, comprising:
a first step of scanning a bar code constituted by a plurality of characters at least twice to detect bar code data on the scanning locus; a second step of demodulating respective bar code data detected in the first step; a third step of comparing first demodulated data on a first scanning locus and second demodulated data on a second scanning locus of the demodulated data demodulated in the second step and for, when the first demodulated data and the second demodulated data have overlapping parts, judging whether the overlapping parts are constituted by a predetermined number of characters or not; a fourth step of, when it is judged in the third step that the overlapping parts are constituted by a predetermined number of characters, judging whether the overlapping parts are the same between the first demodulated data and the second demodulated data or not; a fifth step of, when it is judged in the fourth step that the overlapping parts are the same, judging whether the characters constituting the overlapping parts are same or not; and a sixth step of, when it is judged in the fifth step that the characters are same, judging whether a character just before the overlapping part of the first demodulated data, a character just after the overlapping part of the second demodulated data, and characters constituting the overlapping parts are all the same or not.
- 6. A method according to claim 5, further comprising a seventh step of synthesizing the first demodulated data and the second demodulated data, and
wherein the seventh step is not performed when it is judged that the characters are all the same in the sixth step.
- 7. A bar code reader comprising:
a bar code data detecting section for scanning a bar code constituted by a plurality of characters at least twice to detect bar code data on the scanning locus; a first judging section for detecting overlapping parts between first bar code data on a first scanning locus and second bar code data on a second scanning locus of the bar code data; a second judging section for judging whether the respective characters constituting the overlapping parts detected by the first judging section are the same; and a third judging section for, when it is judged by the second judging section that the characters are same, judging whether a character just before the overlapping part of the first bar code data, a character just after the overlapping part of the second bar code data, and characters constituting the overlapping parts are all the same or not.
Priority Claims (1)
Number |
Date |
Country |
Kind |
10-237817 |
Aug 1998 |
JP |
|
Parent Case Info
[0001] This is a continuation of Application of PCT/JP 99/00482 filed on Feb. 4, 1999, now abandoned.
Continuations (1)
|
Number |
Date |
Country |
Parent |
PCT/JP99/00482 |
Feb 1999 |
US |
Child |
09790817 |
Feb 2001 |
US |