Method and apparatus for optically reading out information stored in a barcode
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06K-007/10
G06K-007/14
출원번호
US-0354994
(2006-02-16)
등록번호
US-9230147
(2016-01-05)
우선권정보
JP-2005-039129 (2005-02-16)
발명자
/ 주소
Hara, Masahiro
출원인 / 주소
DENSO WAVE INCORPORATED
대리인 / 주소
Posz Law Group, PLC
인용정보
피인용 횟수 :
0인용 특허 :
23
초록▼
In a method, whether there is a first bar having a width and located at at least one of both ends of a first black and white pattern is determined. The width of the bar is greater than a maximum width of a second bar. The maximum width of the second bar appears in a second black and white pattern as
In a method, whether there is a first bar having a width and located at at least one of both ends of a first black and white pattern is determined. The width of the bar is greater than a maximum width of a second bar. The maximum width of the second bar appears in a second black and white pattern assuming that the black and white pattern is part of the first barcode. The first black and white pattern is determined as readout data of the second barcode when it is determined that there is the first bar having the width greater than the maximum width of the second bar and located at at least one of both ends of the first black and white pattern.
대표청구항▼
1. A method of optically reading out one of a first barcode and a second barcode contained within a field of view based on differences between first and second formats respectively of the first barcode and the second barcode and of decoding information stored in the one of the first and second barco
1. A method of optically reading out one of a first barcode and a second barcode contained within a field of view based on differences between first and second formats respectively of the first barcode and the second barcode and of decoding information stored in the one of the first and second barcodes, each of the first and second barcodes being composed of linearly-aligned parallel bars, the first format of the first barcode defining a predetermined maximum margin width and a maximum number of bars, the second format of the second barcode defining a maximum number of bars, the maximum number of bars of the second format being smaller than the maximum number of bars of the first format, and a part of the first barcode and a part of the second barcode having an identical format of continuously and linearly-aligned parallel bars, the method comprising: optically reading out the field of view including at least the identical format of continuously and linearly-aligned parallel bars and obtaining a binarized black and white pattern of the field of view, the black and white pattern being composed of black bars and white bars; wherein the optical readout of the one of the first and second barcodes uses an area sensor in two-dimension, and the determining whether there is a margin comprises:setting a check line on one external side region of at least one of both ends of the black and white pattern, the check line extending outwardly from the at least one of both ends of the black and white pattern:measuring a first height of the black and white pattern in a height direction, the height direction being orthogonal to a length direction of the black and white pattern;measuring a second height of a bar on the check line in the height direction;comparing the first height with the second height; anddetermining that the bar measured on the check line is a margin when the first height and the second height are different from each other;subsequent to the optical reading, decoding the black and white pattern using an algorism corresponding to the second format;subsequent to the decoding the black, determining whether there is a margin having a width greater than the predetermined maximum margin width of the first barcode and located at at least one of both ends of the black and white pattern;subsequent to the determining whether there is a margin, determining that a result of the decoding is good when it is determined that there is a margin with having the width greater than the predetermined maximum margin width of the first barcode and located at at least one of both ends of the black and white pattern; wherein the method further comprises: storing a plurality of black and white patterns that are close to or equivalent to the part of the black and white pattern; andchecking whether the black and white pattern coincides with any one of the stored plurality of black and white patterns, wherein the determining whether there is a margin is carried out when the black and white pattern coincides with any one of the stored plurality of black and white patterns. 2. A method according to claim 1, wherein the determining whether there is a margin includes: firstly determining whether there is a white bar as the margin and located at at least one of both ends of the black and white pattern; andsecondly determining whether there is a black bar located at at least one of both ends of the black and white pattern when it is determined that there is no white bar located at at least one of both ends of the black and white pattern. 3. A method according to claim 1, wherein the first barcode has a format of one of POS codes as the first format, and the second barcode has an RSS_Limited format as the second format. 4. A method according to claim 3, wherein each of the first and second barcodes has a bar with a narrowest width therein, and the narrowest width being set to a module, and the predetermined maximum margin width of the first bar is set to be equivalent to four times a width of the module. 5. A barcode reading apparatus capable of performing the method of claim 1. 6. A non-transitory, computer readable medium, having instructions thereon, which when executed by a computer processor, performs the steps of optically reading out one of a first barcode and a second barcode contained within a field of view based on differences between first and second formats respectively of the first barcode and the second barcode and of decoding information stored in the one of the first and second barcodes, each of the first and second barcodes being composed of linearly-aligned parallel bars, the first format of the first barcode defining a predetermined maximum margin width and a maximum number of bars, the second format of the second barcode defining a maximum number of bars, the maximum number of bars of the second format being smaller than the maximum number of bars of the first format, and a part of the first barcode and a part of the second barcode having an identical format of continuously and linearly-aligned parallel bars; optically reading out the field, of view including at least the identical format of continuously and linearly-aligned parallel bars and obtaining a binarized black and white pattern of the field of view, the black and white pattern being composed of black bars and white bars;subsequent to the optical reading, decoding the black and white pattern using an algorism corresponding to the second format;subsequent to the decoding the black, determining whether there is a margin having a width greater than the predetermined maximum margin width of the first barcode and located at at least one of both ends of the black and white pattern;subsequent to the determining whether there is a margin determining that a result of the decoding is good when it is determined that there is a margin having the width greater than the predetermined maximum margin width of the first bar and located at at least one of both ends of the black and white pattern;subsequent to the determining whether there is a margin, determining that a result of the decoding is good when it is determined that there is a margin with having the width greater than the predetermined maximum margin width of the first barcode and located at at least one of both ends of the black and white pattern; wherein the method further comprises: storing a plurality of black and white patterns that are close to or equivalent to the part of the black and white pattern; andchecking whether the black and white pattern coincides with any one of the stored plurality of black and white patterns, wherein the determining whether there is a margin is carried out when the black and white pattern coincides with any one of the stored plurality of black and white patterns. 7. A non-transitory, computer readable medium according to claim 6, wherein, when determining whether there is a margin, the means for instructing a computer further: firstly determines whether there is a white bar as the margin and located at at least one of both ends of the black and white pattern; andsecondly determines whether there is a black bar located at at least one of both ends of the black and white pattern when it is determined that there is no white bar located at at least one of both ends of the black and white pattern. 8. A non-transitory, computer readable medium according to claim 6, wherein, when determining whether there is a margin, the means for instructing a computer further: stores a plurality of black and white patterns that are close to or equivalent to part of the black and white pattern; andchecks whether the black and white pattern coincides with any one a the stored plurality of black and white patterns, wherein the determining whether there is a margin is carried out when the black and white pattern coincides with any one of the stored plurality of black and white patterns. 9. A non-transitory, computer readable medium according to claim 6, wherein the first barcode has a format of one of POS codes as the first format, and the second barcode has an RSS_Limited format as the second format. 10. A non-transitory, computer readable medium according to claim 9, wherein each of the first and second barcodes has a bar with a narrowest width therein, and the narrowest width being set to a module, and the predetermined maximum margin width of the first format is set to be equivalent to four times a width of the module.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (23)
Watanabe Mitsuo (Kawasaki JPX) Kawai Hiroaki (Kawasaki JPX), Add-on bar-code reading apparatus in a bar-code reader.
Shinoda Ichiro (Kawasaki JPX) Kashiwazaki Tomoyuki (Kawasaki JPX) Okawado Akira (Kawasaki JPX) Moriya Kazumasa (Kawasaki JPX) Sato Shinichi (Kawasaki JPX) Itoh Motohiko (Kawasaki JPX) Watanabe Mitsuo, High speed scan bar code reader which can read more than one type of bar code.
Rosa Ralph (Oakdale NY) Greenrose Jay (Lindenhurst NY) Benzalel Menashe (Westbury NY) Dvorkis Paul (Stony Brook NY) Barkan Christina S. (Miller Place NY) Barkan Edward (Miller Place NY), Reading bar codes with a wide laser beam.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.