464:
217:
The deflection allows it to traverse the barcode in a reading plane, effectively turning it into a "reading beam." To accommodate stationary items, laser scanners incorporate oscillating mirrors that provide additional deflection perpendicular to the main scanning line. These mirrors function at frequencies that can vary from 0.1 Hz to about 5 Hz, ensuring that barcodes can be read at different orientations.
1423:
230:
664:
36:
194:
the printed code. The photodiode generates a waveform that is used to measure the widths of the bars and spaces in the barcode. Dark bars in the barcode absorb light and white spaces reflect light so that the voltage waveform generated by the photodiode is a representation of the bar and space pattern in the barcode. This waveform is decoded by the scanner in a manner similar to the way
318:
1433:
960:
562:
1131:
1115:
245:
scanner is that the CCD reader is measuring emitted ambient light from the barcode, whereas pen or laser scanners are measuring reflected light of a specific frequency originating from the scanner itself. LED scanners can also be made using CMOS sensors, and are replacing earlier Laser-based readers.
193:
that are placed next to each other at the tip of a pen. To read a barcode, the person holding the pen must move the tip of it across the bars at a relatively uniform speed. The photodiode measures the intensity of the light reflected back from the light source as the tip crosses each bar and space in
724:
The scanner resolution is measured by the size of the dot of light emitted by the reader. If this dot of light is wider than any bar or space in the bar code, then it will overlap two elements (two spaces or two bars) and it may produce wrong output. On the other hand, if a too small dot of light is
609:
systems with dedicated hardware, rather than attaching to existing commodity computers. In some of these interfaces, the scanning device returned analog signal proportional to the intensities seen while scanning the barcode. This was then decoded by the host device. In some cases the scanning device
417:
Personal
Property inventory (for insurance and other purposes) code scanned into personal finance software when entering. Later, scanned receipt images can then be automatically associated with the appropriate entries. Later, the barcodes can be used to rapidly weed out paper copies not required to
244:
is extremely small, and because there are hundreds of sensors lined up in a row, a voltage pattern identical to the pattern in a barcode is generated in the reader by sequentially measuring the voltages across each sensor in the row. The important difference between a CCD reader and a pen or laser
216:
The scanner deflects the laser beam using a rotating mirror wheel. This wheel deflects the beam line by line over the barcode at frequencies between 200 Hz and 1200 Hz in most scanners. The deflected beam exits the scanner spread at an opening angle, which is dependent on scanner design.
303:
window. There are a range of different omnidirectional units available which can be used for differing scanning applications, ranging from retail type applications with the barcodes read only a few centimetres away from the scanner to industrial conveyor scanning where the unit can be a couple of
220:
Photodetector receives light through the optical system consisting of the mirror wheel and an optical filter. The reflected light, rapidly varying in brightness with a data pattern, is then converted into an electrical signal and is subsequently amplified to a usable level for digital processing.
531:
can be used as
Barcode reader with special software libraries, Barcode libraries. This allows them to add barcode features to desktop, web, mobile or embedded applications. In this way, combination of barcode technology and barcode library allows to implement with low cost any automatic document
580:
and the keyboard, with characters from the barcode scanner appearing exactly as if they had been typed at the keyboard. Today the term is used more broadly for any device which can be plugged in and contribute to the stream of data coming "from the keyboard". Keyboard wedges plugging in via the
421:
If retailers put barcodes on receipts that allowed downloading an electronic copy or encoded the entire receipt in a 2D barcode, consumers could easily import data into personal finance, property inventory, and grocery management software. Receipts scanned on a scanner could be automatically
291:
scanners, they produce a pattern of beams in varying orientations allowing them to read barcodes presented to it at different angles. Most of them use a single rotating polygonal mirror and an arrangement of several fixed mirrors to generate their complex scan patterns.
212:
Laser barcode scanners utilize a semiconductor laser diode to produce a laser beam. This beam is directed by a deflection mirror onto a polygon mirror wheel. The design may include a focusing device, enabling the scanner to adjust the beam to scan at various distances.
263:
use small video cameras with the same CCD technology as in a CCD barcode reader except that instead of having a single row of sensors, a video camera has hundreds of rows of sensors arranged in a two dimensional array so that they can generate an image.
174:
287:, or other multiangle arrangement are projected at the symbol and one or more of them will be able to cross all of the symbol's bars and spaces, no matter what the orientation. Almost all of them use a laser. Unlike the simpler single-
270:
use high resolution industrial cameras to capture multiple bar codes simultaneously. All the bar codes appearing in the photo are decoded instantly (ImageID patents and code creation tools) or by use of plugins (e.g. the
859:
240:(CCD) readers use an array of hundreds of tiny light sensors lined up in a row in the head of the reader. Each sensor measures the intensity of the light immediately in front of it. Each individual light sensor in the
557:
serial interface. This was an electrically simple means of connection and the software to access it is also relatively simple, although needing to be written for specific computers and their serial ports.
905:
867:
1462:
374:
While cell phone cameras without auto-focus are not ideal for reading some common barcode formats, there are 2D barcodes which are optimized for cell phones, as well as
156:, it consists of a light source, a lens, and a light sensor for translating optical impulses into electrical signals. Additionally, nearly all barcode readers contain
576:
with its various standard interfaces evolved, barcode readers began to use keyboard serial interfaces. The early "keyboard wedge" hardware plugged in between the
508:
a cordless barcode scanner is operated by a battery fit inside it and is not connected to the electricity mains and transfer data to the connected device like PC.
439:(for example, ticket validation at venues), inventory reporting (for example, tracking deliveries), asset tracking (for example, anti-counterfeiting).
428:
from the retailer perspective (for example, loyalty card programs that track consumers purchases at the point of sale by having them scan a QR code).
1189:
304:
metres away or more from the code. Omnidirectional scanners are also better at reading poorly printed, wrinkled, or even torn barcodes.
160:
circuitry that can analyse the barcode's image data provided by the sensor and send the barcode's content to the scanner's output port.
992:
843:
711:
454:
mobile phone operating systems feature QR or barcode scanners built in, usually accessible from their respective camera application.
361:
119:
328:
833:
685:
594:
478:
with a handle and typically a trigger button for switching on the light like this are used in factory and farm automation for
283:
Omnidirectional scanning uses "series of straight or curved scanning lines of varying directions in the form of a starburst, a
53:
275:
used a flash application and some web cam for querying a database), have been realized options for resolving the given tasks.
1367:
689:
100:
57:
295:
Omnidirectional scanners are most familiar through the horizontal scanners in supermarkets, where packages are slid over a
72:
467:
A large multifunction barcode scanner being used to monitor the transportation of packages of radioactive pharmaceuticals
1477:
1457:
1045:
1325:
79:
964:
674:
343:
1164:
777:
493:
443:
693:
678:
339:
46:
1467:
1280:
86:
1184:
533:
257:
are a newer type of barcode reader. They use a camera and image processing techniques to decode the barcode.
1482:
1388:
1295:
68:
1122:
1100:
985:
729:
647:
237:
610:
would convert the symbology of the barcode to one that could be recognized by the host device, such as
463:
425:
1398:
1231:
1436:
1393:
860:"Considerations when introducing LED illumination in to the area where barcodes are being scanned?"
422:
identified and associated with the appropriate entries in finance and property inventory software.
272:
1159:
1060:
928:
479:
241:
1472:
1426:
1055:
978:
839:
643:
573:
414:
Groceries, nutrition information, making shopping lists when the last of an item is used, etc.
920:
740:), although some scanners can read codes with dimensions as small as 3 mil (0.003
623:
537:
93:
1346:
1341:
767:
762:
518:
284:
153:
141:
646:
viz. 433 MHz or 910 MHz. Readers without external power sources require their
1403:
1285:
725:
used, then it can misinterpret any spot on the bar code making the final output wrong.
565:
524:
436:
254:
207:
1451:
1070:
635:
606:
528:
451:
932:
906:"Dynamic 2D-barcodes for multi-device web session migration including mobile phones"
1260:
1090:
627:
401:
229:
1245:
1215:
1210:
1075:
1050:
803:
663:
553:
Early barcode scanners, of all formats, almost universally used the then-common
385:
Cell phone cameras open up a number of applications for consumers. For example:
379:
35:
748:). Smaller bar codes must be printed at high resolution to be read accurately.
502:
a back office equipment to read barcoded documents at high speed (50,000/hour).
17:
1240:
1085:
1080:
924:
745:
737:
288:
195:
190:
173:
1205:
639:
577:
382:
codes which can be read quickly and accurately with or without auto-focus.
959:
1309:
1304:
1270:
1265:
1249:
1138:
1035:
650:
be recharged occasionally, which may make them unsuitable for some uses.
483:
471:
Barcode readers can be distinguished based on housing design as follows:
300:
149:
1275:
1255:
1174:
1169:
1095:
1040:
1030:
1025:
1020:
1015:
1001:
783:
757:
611:
605:
There are a few other less common interfaces. These were used in large
590:
561:
375:
145:
835:
Sensors in science and technology: functionality and application areas
1408:
1372:
1220:
1179:
1065:
772:
554:
432:
A number of enterprise applications using cell phones are appearing:
1130:
346:. Statements consisting only of original research should be removed.
560:
462:
296:
228:
181:
Barcode readers can be differentiated by technologies as follows:
172:
1150:
1114:
741:
733:
631:
974:
657:
586:
582:
447:
405:
394:
390:
311:
29:
970:
780: – Portrayal of an American politician as out-of-touch
496:
with a built-in barcode reader or attached barcode scanner.
804:"Barcode | Definition, Examples, & Facts | Britannica"
945:
Barcode reading apps for enterprise, codeREADr.com, 2010.
622:
Some modern handheld barcode readers can be operated in
335:
838:. Wiesbaden, Germany : Springer. 2022. p. 340.
1381:
1360:
1334:
1318:
1294:
1229:
1198:
1149:
1008:
540:application or even augmented reality application.
60:. Unsourced material may be challenged and removed.
585:are readily available. In many cases, a choice of
418:be retained for tax or asset inventory purposes.
189:Pen-type readers consist of a light source and
986:
8:
828:
826:
824:
728:The most commonly used dimension is 13
1326:High Capacity Color Barcode (Microsoft Tag)
692:. Unsourced material may be challenged and
993:
979:
971:
1463:Automatic identification and data capture
712:Learn how and when to remove this message
362:Learn how and when to remove this message
120:Learn how and when to remove this message
225:CCD readers (also known as LED scanners)
795:
505:Cordless scanner (or Wireless scanner)
642:). Some barcode readers also support
7:
1432:
866:. September 25, 2019. Archived from
690:adding citations to reliable sources
58:adding citations to reliable sources
148:and send the data they contain to
25:
913:Personal and Ubiquitous Computing
1431:
1422:
1421:
1129:
1113:
958:
662:
316:
279:Omnidirectional barcode scanners
34:
45:needs additional citations for
1:
198:dots and dashes are decoded.
1016:Automatic Car Identification
489:PDA scanner (or Auto-ID PDA)
527:device or device which has
378:(Quick Response) codes and
342:the claims made and adding
268:Large field-of-view readers
1499:
1165:Facing Identification Mark
778:Supermarket scanner moment
516:
205:
177:A handheld barcode scanner
1417:
1107:
925:10.1007/s00779-009-0228-5
864:support.honeywellaidc.com
411:Book catalogs and device.
164:Types of barcode scanners
1185:Intelligent Mail barcode
568:keyboard and mouse ports
1389:Supply chain management
1046:European Article Number
442:Recent versions of the
601:Proprietary interfaces
569:
468:
404:catalogs – playing an
234:
178:
144:that can read printed
1199:2D barcodes (stacked)
904:Alapetite, A (2010).
564:
544:Methods of connection
466:
238:Charge-coupled device
232:
176:
1335:Technological issues
967:at Wikimedia Commons
686:improve this section
261:Video camera readers
249:Camera-based readers
54:improve this article
1478:Packaging machinery
1458:American inventions
1394:Object hyperlinking
870:on January 11, 2020
618:Wireless networking
233:CCD Barcode Scanner
1160:CPC Binary Barcode
1061:Interleaved 2 of 5
808:www.britannica.com
570:
480:quality management
469:
327:possibly contains
308:Cell phone cameras
235:
179:
1445:
1444:
1144:
1143:
1056:Industrial 2 of 5
963:Media related to
891:The Bar Code Book
889:Roger C. Palmer.
722:
721:
714:
644:radio frequencies
624:wireless networks
589:interface types (
549:Serial interfaces
426:Consumer tracking
372:
371:
364:
329:original research
130:
129:
122:
104:
27:Electronic device
16:(Redirected from
1490:
1468:Embedded systems
1435:
1434:
1425:
1424:
1296:Polar coordinate
1133:
1117:
1110:
1109:
995:
988:
981:
972:
965:Barcode scanners
962:
946:
943:
937:
936:
910:
901:
895:
894:
886:
880:
879:
877:
875:
856:
850:
849:
830:
819:
818:
816:
815:
800:
717:
710:
706:
703:
697:
666:
658:
597:) are provided.
538:package tracking
529:document scanner
499:Automatic reader
475:Handheld scanner
367:
360:
356:
353:
347:
344:inline citations
320:
319:
312:
255:imaging scanners
253:Two-dimensional
185:Pen-type readers
125:
118:
114:
111:
105:
103:
69:"Barcode reader"
62:
38:
30:
21:
1498:
1497:
1493:
1492:
1491:
1489:
1488:
1487:
1448:
1447:
1446:
1441:
1413:
1377:
1361:Other data tags
1356:
1347:Barcode printer
1342:Barcode library
1330:
1314:
1290:
1225:
1194:
1145:
1105:
1009:Linear barcodes
1004:
999:
955:
950:
949:
944:
940:
908:
903:
902:
898:
888:
887:
883:
873:
871:
858:
857:
853:
846:
832:
831:
822:
813:
811:
802:
801:
797:
792:
768:Barcode library
763:Barcode Battler
754:
718:
707:
701:
698:
683:
667:
656:
620:
603:
551:
546:
525:camera equipped
521:
519:Barcode library
515:
513:Barcode library
461:
397:movie catalogs.
368:
357:
351:
348:
333:
321:
317:
310:
285:Lissajous curve
281:
251:
227:
210:
204:
187:
171:
166:
154:flatbed scanner
142:optical scanner
138:barcode scanner
126:
115:
109:
106:
63:
61:
51:
39:
28:
23:
22:
18:Bar code reader
15:
12:
11:
5:
1496:
1494:
1486:
1485:
1483:Image scanners
1480:
1475:
1470:
1465:
1460:
1450:
1449:
1443:
1442:
1440:
1439:
1429:
1418:
1415:
1414:
1412:
1411:
1406:
1404:Mobile tagging
1401:
1396:
1391:
1385:
1383:
1382:Related topics
1379:
1378:
1376:
1375:
1370:
1364:
1362:
1358:
1357:
1355:
1354:
1352:Barcode reader
1349:
1344:
1338:
1336:
1332:
1331:
1329:
1328:
1322:
1320:
1316:
1315:
1313:
1312:
1307:
1301:
1299:
1292:
1291:
1289:
1288:
1283:
1278:
1273:
1268:
1263:
1258:
1253:
1243:
1237:
1235:
1227:
1226:
1224:
1223:
1218:
1213:
1208:
1202:
1200:
1196:
1195:
1193:
1192:
1187:
1182:
1177:
1172:
1167:
1162:
1156:
1154:
1147:
1146:
1142:
1141:
1135:
1134:
1126:
1125:
1119:
1118:
1108:
1106:
1104:
1103:
1098:
1093:
1088:
1083:
1078:
1073:
1068:
1063:
1058:
1053:
1048:
1043:
1038:
1033:
1028:
1023:
1018:
1012:
1010:
1006:
1005:
1000:
998:
997:
990:
983:
975:
969:
968:
954:
953:External links
951:
948:
947:
938:
896:
881:
851:
844:
820:
794:
793:
791:
788:
787:
786:
781:
775:
770:
765:
760:
753:
750:
744:or 0.075
720:
719:
670:
668:
661:
655:
652:
619:
616:
602:
599:
550:
547:
545:
542:
523:Currently any
517:Main article:
514:
511:
510:
509:
506:
503:
500:
497:
490:
487:
476:
460:
457:
456:
455:
440:
437:Access control
430:
429:
423:
419:
415:
412:
409:
398:
370:
369:
324:
322:
315:
309:
306:
280:
277:
250:
247:
226:
223:
208:Laser scanning
203:
202:Laser scanners
200:
186:
183:
170:
167:
165:
162:
134:barcode reader
128:
127:
42:
40:
33:
26:
24:
14:
13:
10:
9:
6:
4:
3:
2:
1495:
1484:
1481:
1479:
1476:
1474:
1471:
1469:
1466:
1464:
1461:
1459:
1456:
1455:
1453:
1438:
1430:
1428:
1420:
1419:
1416:
1410:
1407:
1405:
1402:
1400:
1397:
1395:
1392:
1390:
1387:
1386:
1384:
1380:
1374:
1371:
1369:
1366:
1365:
1363:
1359:
1353:
1350:
1348:
1345:
1343:
1340:
1339:
1337:
1333:
1327:
1324:
1323:
1321:
1317:
1311:
1308:
1306:
1303:
1302:
1300:
1297:
1293:
1287:
1284:
1282:
1279:
1277:
1274:
1272:
1269:
1267:
1264:
1262:
1259:
1257:
1254:
1251:
1247:
1244:
1242:
1239:
1238:
1236:
1233:
1230:2D barcodes (
1228:
1222:
1219:
1217:
1214:
1212:
1209:
1207:
1204:
1203:
1201:
1197:
1191:
1188:
1186:
1183:
1181:
1178:
1176:
1173:
1171:
1168:
1166:
1163:
1161:
1158:
1157:
1155:
1152:
1148:
1140:
1137:
1136:
1132:
1128:
1127:
1124:
1121:
1120:
1116:
1112:
1111:
1102:
1099:
1097:
1094:
1092:
1089:
1087:
1084:
1082:
1079:
1077:
1074:
1072:
1071:Matrix 2 of 5
1069:
1067:
1064:
1062:
1059:
1057:
1054:
1052:
1049:
1047:
1044:
1042:
1039:
1037:
1034:
1032:
1029:
1027:
1024:
1022:
1019:
1017:
1014:
1013:
1011:
1007:
1003:
996:
991:
989:
984:
982:
977:
976:
973:
966:
961:
957:
956:
952:
942:
939:
934:
930:
926:
922:
918:
914:
907:
900:
897:
892:
885:
882:
869:
865:
861:
855:
852:
847:
845:9783658349202
841:
837:
836:
829:
827:
825:
821:
809:
805:
799:
796:
789:
785:
782:
779:
776:
774:
771:
769:
766:
764:
761:
759:
756:
755:
751:
749:
747:
743:
739:
736:or 0.33
735:
731:
726:
716:
713:
705:
702:November 2023
695:
691:
687:
681:
680:
676:
671:This section
669:
665:
660:
659:
653:
651:
649:
645:
641:
637:
636:IEEE 802.15.1
633:
629:
626:according to
625:
617:
615:
613:
608:
600:
598:
596:
592:
588:
584:
583:USB interface
579:
575:
567:
563:
559:
556:
548:
543:
541:
539:
535:
530:
526:
520:
512:
507:
504:
501:
498:
495:
491:
488:
485:
481:
477:
474:
473:
472:
465:
458:
453:
452:Windows Phone
449:
445:
441:
438:
435:
434:
433:
427:
424:
420:
416:
413:
410:
408:when scanned.
407:
403:
399:
396:
392:
388:
387:
386:
383:
381:
377:
366:
363:
355:
352:November 2023
345:
341:
337:
331:
330:
325:This section
323:
314:
313:
307:
305:
302:
298:
293:
290:
286:
278:
276:
274:
269:
265:
262:
258:
256:
248:
246:
243:
239:
231:
224:
222:
218:
214:
209:
201:
199:
197:
192:
184:
182:
175:
168:
163:
161:
159:
155:
151:
147:
143:
139:
135:
124:
121:
113:
102:
99:
95:
92:
88:
85:
81:
78:
74:
71: –
70:
66:
65:Find sources:
59:
55:
49:
48:
43:This article
41:
37:
32:
31:
19:
1351:
1261:Han Xin code
941:
919:(1): 45–52.
916:
912:
899:
890:
884:
872:. Retrieved
868:the original
863:
854:
834:
812:. Retrieved
810:. 2024-03-08
807:
798:
732:(0.013
727:
723:
708:
699:
684:Please help
672:
628:IEEE 802.11g
621:
604:
571:
552:
522:
470:
431:
384:
373:
358:
349:
326:
294:
282:
273:Barcodepedia
267:
266:
260:
259:
252:
236:
219:
215:
211:
188:
180:
157:
137:
133:
131:
116:
107:
97:
90:
83:
76:
64:
52:Please help
47:verification
44:
1246:Data Matrix
1216:MicroPDF417
1211:GS1 DataBar
1151:Post office
1076:MSI Barcode
1051:GS1 DataBar
532:processing
380:Data Matrix
1452:Categories
1241:Aztec Code
1086:Pharmacode
1081:Patch Code
874:January 4,
814:2024-05-06
790:References
654:Resolution
336:improve it
289:line laser
242:CCD reader
206:See also:
196:Morse code
191:photodiode
169:Technology
80:newspapers
1281:rMQR Code
1206:Codablock
673:does not
648:batteries
640:Bluetooth
578:PS/2 port
340:verifying
152:. Like a
1473:Barcodes
1427:Category
1310:ShotCode
1305:MaxiCode
1298:barcodes
1271:MaxiCode
1266:JAB Code
1250:Semacode
1153:barcodes
1139:MaxiCode
1036:Code 128
1002:Barcodes
933:10202670
752:See also
484:shipping
389:Movies:
376:QR Codes
301:sapphire
150:computer
146:barcodes
110:May 2023
1437:Commons
1276:QR code
1256:DotCode
1175:POSTNET
1170:PostBar
1096:Telepen
1091:Plessey
1041:Codabar
1031:Code 93
1026:Code 39
1021:Code 11
784:QR code
758:Barcode
694:removed
679:sources
612:Code 39
572:As the
459:Housing
444:Android
400:Music:
334:Please
158:decoder
94:scholar
1409:CueCat
1399:Matrix
1373:Bokode
1286:Boxing
1232:matrix
1221:PDF417
1190:PLANET
1180:RM4SCC
1066:ITF-14
931:
842:
773:CueCat
555:RS-232
450:, and
140:is an
96:
89:
82:
75:
67:
1319:Other
1123:UPC-A
929:S2CID
909:(PDF)
634:) or
297:glass
101:JSTOR
87:books
1368:RFID
876:2020
840:ISBN
677:any
675:cite
632:WLAN
607:EPOS
566:PS/2
482:and
73:news
1101:UPC
921:doi
730:mil
688:by
595:CDC
591:HID
587:USB
534:OMR
494:PDA
448:iOS
406:MP3
395:VHS
391:DVD
338:by
299:or
136:or
56:by
1454::
927:.
917:14
915:.
911:.
862:.
823:^
806:.
746:mm
742:in
738:mm
734:in
614:.
593:,
574:PC
536:,
492:a
446:,
402:CD
132:A
1252:)
1248:(
1234:)
994:e
987:t
980:v
935:.
923::
893:.
878:.
848:.
817:.
715:)
709:(
704:)
700:(
696:.
682:.
638:(
630:(
486:.
393:/
365:)
359:(
354:)
350:(
332:.
123:)
117:(
112:)
108:(
98:·
91:·
84:·
77:·
50:.
20:)
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.