Knowledge (XXG)

Barcode reader

Source 📝

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:)

Index

Bar code reader

verification
improve this article
adding citations to reliable sources
"Barcode reader"
news
newspapers
books
scholar
JSTOR
Learn how and when to remove this message
optical scanner
barcodes
computer
flatbed scanner

photodiode
Morse code
Laser scanning

Charge-coupled device
CCD reader
imaging scanners
Barcodepedia
Lissajous curve
line laser
glass
sapphire
original research

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.