Topic relevant selected content from the highest rated entries, typeset, printed and shipped. Combine the advantages of up-to-date and in-depth knowledge with the convenience of printed books. A portion of the proceeds of each book will be donated to the Wikimedia Foundation to support their mission: to empower and engage people around the world to collect and develop educational content under a free license or in the public domain, and to disseminate it effectively and globally. The content within this book was generated collaboratively by volunteers. Please be advised that nothing found here has necessarily been reviewed by people with the expertise required to provide you with complete, accurate or reliable information. Some information in this book maybe misleading or simply wrong. The publisher does not guarantee the validity of the information found here. If you need specific advice (for example, medical, legal, financial, or risk management) please seek a professional who is licensed or knowledgeable in that area. Sources, licenses and contributors of the articles and images are listed in the section entitled “References”. Parts of the books may be licensed under the GNU Free Documentation License. A copy of this license is included in the section entitled “GNU Free Documentation License” All used third-party trademarks belong to their respective owners. Contents Articles QR code 1 Barcode 10 Asset tracking 23 Aztec Code 23 Bar Code Medication Administration 26 Barcode Battler 27 Barcode reader 29 Barcode system 33 BCODE 36 Cauzin Softstrip 37 Codabar 38 Code 11 40 Code 128 40 Code 39 46 Code 93 51 CPC Binary Barcode 54 CyberCode 56 Data Matrix 57 EAN 2 61 EAN 5 63 EAN-8 65 EZcode 66 Facing Identification Mark 69 Global Electronic Party Information Register 70 Global Location Number 70 Global Product Classification 71 Global standards management process 72 GS1 72 GS1 DataBar 73 GS1 DataBar Coupon 74 GS1 Sweden 80 GS1-128 81 Health Industry Business Communications Council 89 High Capacity Color Barcode 92 Intelligent Mail barcode 94 Interleaved 2 of 5 97 International Article Number (EAN) 99 ITF-14 103 Japanese Article Number 104 Latent image barcode 104 George J. Laurer 105 MaxiCode 106 Mobile Multi-Coloured Composite 108 Mobile tagging 109 MSI Barcode 111 Optical RFID 115 PDF417 116 Pharmacode 118 PIATS 118 Plessey 120 Plessey Code 126 Postal Alpha Numeric Encoding Technique 130 PostBar 131 POSTNET 134 RM4SCC 137 Scanalyzer 140 Semacode 141 ShotCode 142 SQR codes 143 Sms barcode 144 SPARQCode 144 Telepen 146 Traceability 147 Two-out-of-five code 150 Universal Product Code 152 Automatic identification and data capture 159 AN/FLR-9 162 Auto-ID Labs 164 Automated species identification 166 Automatic Equipment Identification 169 Automatic number plate recognition 172 Barcode printer 185 Bar Coded Boarding Pass 186 Blue Vector 190 Bokode 191 Burst transmission 192 Clipped Tag 192 Dead drop 194 Digital Automated Identification SYstem (DAISY) 196 Direct TPMS 199 Direction finding 203 Extended Capability RFID 207 Album2 208 Facial recognition system 209 Forms Processing 215 Guard tour patrol system 217 Hand Held Products 218 High frequency direction finding 219 HipVoice 222 Impinj 223 Indoor positioning system 226 Intelleflex Corporation 230 Intelligent character recognition 233 Intermec 235 Inventory control system 236 Invoice reader 237 Kimball tag 238 Label printer 239 Magnetic ink character recognition 241 Mobile computing 243 Mobile data terminal 246 Molecular Computational Identification 248 Noisy channel model 248 ODIN technologies 249 Omni-ID 253 Optical character recognition 256 Physical Markup Language 259 Produce traceability 259 Product Transfer Security 264 Psion Teklogix 265 Radio fingerprinting 268 Radio-frequency identification 269 RCD Technology 297 Retriever Communications 302 RF-iT Solutions 304 RFIQin 305 Roper Industries 307 Smart label 311 Snake Eater (identification system) 312 Speaker recognition 312 Speech recognition 315 Tire Pressure Indicator 322 Tire pressure monitoring system 324 Tire-pressure monitoring system 326 Touch memory 335 Track & Trace 336 Transmitter hunting 338 U-Key 340 Ultrasound Identification 340 Warehouse management system 341 Watchclock 342 Wireless Identification and Sensing Platform 343 Zonal OCR 344 References Article Sources and Contributors 345 Image Sources, Licenses and Contributors 352 Article Licenses License 357 QR code 1 QR code QR code for the URL of the English Wikipedia Mobile main page. Note that the white border is part of the encoding A QR code (abbreviation for Quick Response code) is a specific matrix barcode (or two-dimensional code) that is readable by dedicated QR barcode readers and camera telephones. The code consists of black modules arranged in a square pattern on a white background. The information encoded may be text, URL, or other data. Common in Japan, where it was created by Toyota subsidiary Denso-Wave in 1994, the QR code is one of the most popular types of two-dimensional barcodes. The QR code was created to allow its contents to be decoded at high speed.[1] The technology has seen frequent use in Japan and South Korea, while the West has been slower in the adoption of QR codes.[2] Overview Although initially used for tracking parts in vehicle manufacturing, QR codes now are used in a much broader context, including both commercial tracking applications and convenience-oriented applications aimed at mobile phone users (termed mobile tagging). QR codes may be used to display text to the user, to add a vCard contact to the user's device, to open a Uniform Resource Identifier (URI), or to compose an e-mail or text message. Users can generate and print their own QR codes for others to scan and use by visiting one of several free QR code generating sites. Structure of a QR code, highlighting functional elements QR codes storing addresses and Uniform Resource Locators (URLs) may appear in magazines, on signs, buses, business cards, or almost any object about which users might need information. Users with a camera phone equipped with the correct reader application can scan the image of the QR code to display text, contact information, connect to a wireless network, or open a web page in the telephone's browser. This act of linking from physical world objects is termed hardlinking or object hyperlinking. Google's mobile Android operating system supports QR codes by natively including the barcode scanner (ZXing) on some models, and the browser supports URI redirection, which allows QR codes to send metadata to existing applications on the device. Nokia's Symbian operating system is provided with a barcode scanner, which is able to QR code 2 read QR codes,[3] while mbarcode[4] is a QR code reader for the Maemo operating system. In the Apple iOS, a QR code reader is not natively included, but more than fifty free apps are available with reader and metadata browser URI redirection ability. With BlackBerry devices, the App World application can natively scan QR codes and load any recognized Web URLs on the device's Web browser. Standards There are several standards in documents covering the physical encoding of QR codes:[5] • October 1997 — AIM (Association for Automatic Identification and Mobility) International[6] • January 1999 — JIS X 0510 • June 2000 — ISO/IEC 18004:2000 Information technology — Automatic identification and data capture techniques — Bar code symbology — QR code [7] (now withdrawn) Defines QR code models 1 and 2 symbols. • September 1, 2006 — ISO/IEC 18004:2006 Information technology — Automatic identification and data capture techniques — QR code 2005 bar code symbology specification [8] Defines QR code 2005 symbols, an extension of QR code model 2. Does not specify how to read QR code model 1 symbols, or require this for compliance. At the application layer, there is some variation between implementations. NTT DoCoMo has established de facto standards for the encoding of URLs, contact information, and several other data types.[9] The open-source "ZXing" project maintains a list of QR code data types.[10] License The use of QR codes is free of any license. The QR code is clearly defined and published as an ISO standard. Denso Wave owns the patent rights on QR codes, but has chosen not to exercise them.[5] The term QR code itself is a registered trademark of Denso Wave Incorporated.[11] Storage [1] [12] QR code data capacity Numeric code only Max. 7,089 characters Alphanumeric Max. 4,296 characters Binary (8 bits) Max. 2,953 bytes Kanji/Kana Max. 1,817 characters QR code 3 Version 1, 21x21, 10-25 chars Version 2, 25x25, 20-47 chars Version 3, 29x29, 35-77 chars Version 4, 33x33, 67-114 chars Version 10, 57x57, 174-395 chars Version 40, 177x177, 1852-4296 chars Error correction capacity Level L 7% of codewords can be restored. Level M 15% of codewords can be restored. Level Q 25% of codewords can be restored. Level H 30% of codewords can be restored. QR codes use the Reed–Solomon error correction. Variants Micro QR code is a smaller version of the QR code standard for applications with less ability to handle large scans. There are different forms of Micro QR codes as well. The highest of these can hold 35 numeric characters. Example of Micro QR Standard QR code is the QR code standard for applications that possess the ability to handle large scans. A standard QR code can contain up to 7089 characters, though not all QR readers can accept that much data. QR code 4 Uses Use as artwork Since 2006, the Italian artist Fabrice de Nola has used QR codes in oil paintings[13] or embedded in photographs.[14] In 2007 the British pop group Pet Shop Boys used a QR code as the artwork of their download-only single Integral. The videoclip for the song also features a QR code. When the codes are scanned, users are directed to the Pet Shop Boys website, and web pages about the British national identity card plans, respectively. In 2008, the Australian born artist, Simone O'Callaghan, created a series of screen-printed artworks, called RGB, based on QR codes. Here, she challenged the latitudes of scanning technologies by altering the codes to take on more organic and less pixelated forms, whilst still ensuring that they could be scanned by a mobile phone.[15] They link to quotes about media. She also exhibited another series of works called home.html featuring QR codes linking the photographic prints to online content about the places in which the images were taken. They were exhibited as part of an exhibition called Signals in the City at the Hannah McLure, Abertay University, Dundee, Scotland.[16] [17] In March 2008 software engineer, Duncan Robertson, embedded the BBC logo in a QR code.[18] In 2010 musician and artist, DJ Spooky, used a QR code in a fine art print exhibited at Experimenta Biennale, Melbourne. Scanning the code takes users to an experiential web-based artwork called the Nauru Elegies,[19] about the complexities of the South Pacific island of Nauru. A QR code which scans to produce the word "LOVE" was featured prominently in Australian artist Kylie Minogue's music video for her 2010 single, All The Lovers. Edible and scannable, QR code waffle created at NYC Resistor in 2010 In June 2010, Design Exchange, Canada's National Design Centre, unveiled a large QR code installation created by Rollout Wallpaper, a custom wallpaper company operating in Vancouver. The installation is part of the 'Bent Out of Shape' exhibit, curated by Design Exchange staff. In July 2010, SYCO Music recording artist Labrinth started using QR codes as part of a campaign to promote his debut single "Let The Sun Shine". As well as a cartoon video to educate users on how to use QR codes,[20] they were placed in different media ranging from street posters and stickers to music videos, websites, and social networks. The QR codes take users through to Labrinth's YouTube videos, website, and social network profile. The webcomic QR Comic is made entirely out of QR codes. The first 28 entries are Isaac Asimov's short story The Last Question converted into QR codes. The 2010 comic, Carnivale De Robotique used a QR code to reveal a subplot in its third issue. [21] In October 2010, at the Toronto International Art Fair, artist Jeff Tallon displayed Canada's first QR code painting in collaboration with the Engine Gallery. The work was a diptych that, when scanned, provided information about the adjoining panel.[22] In April 2011, urban designer, planner and artist Ela Dokonal exhibited mixed media paintings at the Northport ArtWalk[23] that presented a short story about a village and its struggle to revive the local economy.[24] Each painting had a QR code embedded into the painting.[25] To underscore the business and art coalition, the mobile pages included offers from local businesses encouraging users to “buy local”, echoing a message promoted by the local business community. [26] [27] QR code 5 QRQ QR code has also been used to create QRQ (Also known as QRku). These are haiku embedded within QR code. Use as literature Incorporating the QR code into a new genre called devise literature, authors and publishers are using the graphics to create a bridge between printed and electronic media. On 31 March 2011, Dutch poet Chielie published a collection of 12 poems, 'QRCode' (ISBN 978-90-8878-011-0), that fits 1 sheet of A4 paper.[28] On 4 April 2011, United States author and experimental poet Trisha Barnes published a 26 page book titled, 'After The Revolution Has Passed Us By: An Experiment in Technological Expression' (ISBN 978-0-9815914-6-9). In the book, all traditional elements and words have been transformed into QR Code. The only traditional words published in the book are on the cover and consist of title and author information.[29] Use by government The Canadian Government embeds a QR code on the front page of their online PDF application form for passports. As the form is filled out, the code is updated. This presumably permits faster automatic scanning when the printed application form is processed.[30] A book comprised entirely of QR Code QR code Use in marketing Recently, QR codes have become more prevalent in marketing circles and have been integrated into both traditional and interactive campaigns. Media where QR codes have been deployed include: billboard ads, guerrilla marketing campaigns,[31] in-store displays, event ticketing and tracking, trade-show management, business cards, print ads, contests, direct mail campaigns, websites, email marketing, and couponing just to name a few. QR codes are of particular interest to marketers, giving them the "ability to measure response rates with a high degree of precision"[32] allowing for easier ROI (return on investment) calculation, thus helping to justify spending on marketing budgets. QR codes also have been used at trade shows and in conferences. In July 2009, QR codes were created for character design and promotional materials in the Shane Acker film 9. The use of QR codes was part of the characters in the movie and culminated into a A giant QR code linking to a website, to be read promotional campaign with unique QR code cards, posters, and street with mobile phones advertisements on billboards or public transportation for major popular art events. These advertisements were largely focused upon the attendees of the 2009 San Diego Comic Con and 2009 Academy Awards. QR codes were integrated into the artwork and symbolized individual characters in the movie. Instructional pamphlets and videos were released to explain how the codes could be retrieved and deciphered. QR-coded artwork could be read with QR-capable cellphones for prizes and access to exclusive online content. This was one of the first major integrations of QR codes with Hollywood studios and urban environments.[33] In January 2011, U.S. Army Garrison Yongsan in Seoul, South Korea became the first Army organization to use QR codes for official media campaigns.[34] Also in January 2011, the Memphis Rock 'n' Soul Museum launched a line of museum t-shirts and apparel that feature museum logos and designs on the fronts, and a QR code screened on the right back shoulder, which directs to the museum's web site or artist interviews. In March 2011 a tattoo parlor in Arizona reportedly began giving QR tag tattoos that linked to people's websites and Facebook pages.[35] QR codes are widely used in the tourism industry. For example in Lviv (Ukraine), Lviv Tourism Movement that consolidates businessmen have placed QR codes on more than 80 tourism objects. QR codes are written in several languages, which helps individual tourist easily to get the information on the city.[36] For years marketers have seen the success of QR codes internationally, but in 2011 QR codes might finally be taking hold in the U.S. as prominent endorsements from Target, Best Buy, Macy's, and Post Cereals are exposing the codes to a broad swath of consumers.[37] In April 2011, Valve Corporation used a QR code as part of their Portal 2 ARG campaign. One of the games participating in the campaign, Defense Grid: The Awakening, had a level in the shape of a QR code that yielded a password for use elsewhere in the ARG. Further, parts of another QR code were shown in a collection of game screenshots. When assembled, the QR code was revealed to be a URL of a countdown at Valve's Aperture Science website. 6 QR code Use in entertainment QR codes are becoming increasingly innovative and more and more ideas for their use are becoming a reality. LBP.me has created a QR code for every user-generated level in LittleBigPlanet 2 for the PlayStation 3, and users only have to do is print that QR code out and hold it in front of the PlayStation 3's dedicated camera, the PlayStation Eye, while the game is running and the game will automatically take the player to that level on the community page. The Nintendo 3DS Mii Maker application can generate a QR code for every possible Mii with the word "Mii" written in the middle of the code, with the Mii's name at the bottom (though the written name is not necessary for scanning). With this code, a Mii can be published and shared on the Internet or in printed material. A QR code was used to promote Lupe Fiasco's album, "Lasers." The album was launched in the center of San Francisco with a massive QR code which allowed fans to scan it with the Redlaser technology in order to order the album early. The hip hop collective OFWGKTA used a QR code when they played on Late Night with Jimmy Fallon instead of an album artwork which Jimmy Fallon usually presents. The code redirected to a site on the groups homepage. Use in interpretation QR codes have been used to interpret natural and historical points of interest on nature trails and walking tours, adding to or replacing expensive signs.[38] [39] Use in books Ubimark, an Indiana company created with support from the Purdue University Discovery Park, has published a number of books that include QR codes. One of them, a new version of Around the World in 80 Days,[40] uses QR codes to provide readers with quick access to the audio versions of the book chapters and to Google Maps.[41] Another example is the collection of poems "handyhaiku" which was written by Oliver Bendel. The haikus are not only printed in text form, but as QR codes. Users scan their favorite poems onto their cell phone and can send them on to friends and family.[42] In 2008, the book PHP Reference: Beginner to Intermediate PHP5 [43] was published, using a QR code representing the full title as a cover image for the book. The code cannot be read properly, however, due to overlaid text that exceeds error correction capacity. Use in libraries U.S. and U.K. libraries have begun adopting QR codes as a method of delivering information to patrons via their mobile devices. A number of libraries are using QR codes to direct users to a mobile library website or to a chat or SMS-based reference service.[44] Some have included QR codes within the library catalog (OPAC): scanning the QR code sends information about a resource to the patron's telephone. Often this information includes the title, call number, and availability of the item, so that patrons may save the information to look for the book later, rather than [45] Typically, QR codes are used in libraries as a quick and easy way for patrons to access having to write it down. the library's existing mobile services. 7 QR code Use on coins The Royal Dutch Mint created gold and silver commemorative coins, which incorporate a QR code within the reverse design. When the code is scanned, further information is provided about the coins, which celebrate the 100th anniversary of the construction of the Mint building in Utrecht.[46] Use in cemeteries QR codes have been used in Japanese cemeteries on grave markers as a way to share additional information and unite mourners.[47] [48] In the U.S., QR codes are being etched into medallions for distribution in cemeteries by a company called Memory Medallion. The QR code provides the reader access to additional online information (such as images and video) about the deceased.[49] Standalone applications While the adoption of QR codes in some markets has been slow to begin (particularly in markets such as the United States where competing standards such as Data Matrix exist), the technology is gaining some traction in the smartphone market. Many Android, Nokia, and Blackberry telephones come with QR code readers installed. QR reader software is available for most mobile platforms. References [1] [2] [3] [4] [5] About 2D Code | QR Code.com (http:/ / www. denso-wave. com/ qrcode/ aboutqr-e. html) Denso-Wave. Retrieved 23 April 2009. Why isn't everyone using QR codes? | iMediaConnecton.com (http:/ / www. imediaconnection. com/ content/ 28604. asp) "Nokia Europe - Nokia N80 - Support" (http:/ / europe. nokia. com/ support/ product-support/ nokia-n80/ phone-software/ smartphone). . "package overview for mbarcode" (http:/ / maemo. org/ packages/ view/ mbarcode/ ). Maemo.org. . Retrieved 28 July 2010. "QR Code Standardization" (http:/ / www. denso-wave. com/ qrcode/ qrstandard-e. html). QR Code.com. Denso-wave.com. . Retrieved 23 April 2009. [6] "AIM Global Online Store" (https:/ / www. aimglobal. org/ estore/ ProductDetails. aspx?ProductID=31). Aimglobal.org. . Retrieved 23 April 2009. [7] http:/ / www. iso. org/ iso/ iso_catalogue/ catalogue_ics/ catalogue_detail_ics. htm?csnumber=30789 [8] http:/ / www. iso. org/ iso/ iso_catalogue/ catalogue_tc/ catalogue_detail. htm?csnumber=43655 [9] "Synchronization with Native Applications" (http:/ / www. nttdocomo. co. jp/ english/ service/ imode/ make/ content/ barcode/ function/ application/ ). NTT DoCoMo. . Retrieved 17 February 2009. [10] "Barcode Contents" (http:/ / code. google. com/ p/ zxing/ wiki/ BarcodeContents). zxing – A rough guide to standard encoding of information in barcodes. . Retrieved 17 February 2009. [11] "QR Code.com" (http:/ / www. denso-wave. com/ qrcode/ index-e. html). Denso-wave.com. 6 November 2003. . Retrieved 23 April 2009. [12] "Version and Maximum capacity table" (http:/ / www. denso-wave. com/ qrcode/ vertable1-e. html). Denso-Wave. . [13] Fabrice de Nola (http:/ / www. palazzoriso. it/ en/ node/ 343) at the Palazzo Riso. Retrieved 30 January 2011. [14] Fabrice de Nola (http:/ / mediamorfosi. sudlab. com/ fabrice-de-nola. html) at Mediamorfosi - Sud Lab (Italian). Retrieved 25 July 2010. [15] http:/ / www. flickr. com/ photos/ 28389830@N05/ 3637645109/ in/ set-72157606292052115/ [16] http:/ / hannahmaclurecentre. abertay. ac. uk/ archive. html [17] http:/ / elusivesprite. squarespace. com/ exhibitions/ signals-in-the-city/ [18] http:/ / whomwah. com/ 2008/ 03/ 12/ more-fun-with-qr-codes-and-the-bbc-logo/ [19] DJ Spooky - Nauru Elegies (http:/ / www. djspooky. com/ nauruelegies/ ) Retrieved 25 July 2010. [20] Labrinth QR Code Transmission (http:/ / www. youtube. com/ watch?v=3KILnXj1Fj0) YouTube 26 July 2010 [21] https:/ / comics. comixology. com/ #/ series/ 4793/ Carnivale-De-Robotique [22] Jeff Tallon - 2010 TIAF (http:/ / www. youtube. com/ watch?v=EaKL9MEjzZw) YouTube. Retrieved 1 November 2010. [23] "Ela Dokonal – Mixed Media Artist" (http:/ / northportartwalk. com/ 2011/ 05/ 11/ ela-dokonal-mixed-media-artist/ ). Northport ArtWalk. . Retrieved 11 May 2011. [24] Dokonal, Ela. "Interactive Art to Promote Urban Planning and ‘Buy Local’" (http:/ / studioleed. com/ 2011/ urbanism-and-town-planning/ the-interactive-art-experiment-for-northport-artwalk). STUDIOleed. . Retrieved 28 April 2011. [25] "Ela Dokonal - The Northport ArtWalk" (http:/ / www. youtube. com/ watch?v=9-N3e0-wCqE). Northport ArtWalk. . Retrieved 12 May 2011. [26] Dokonal, Ela. "The Interactive Art Experiment" (http:/ / penandinker. com/ the-interactive-art-experiment/ ). The Pen And Inker. . Retrieved 12 May 2011. 8 QR code 9 [27] "Huntington Chamber Chairman to be Honored" (http:/ / www. huntingtonpassport. com/ news/ 43-bid-news/ 106-huntington-chamber-chairman-to-be-honored-as-citizen-of-the-year). Huntington Village Passport. . Retrieved 14 May 2011. [28] http:/ / www. chielie. nl/ gedichten/ gfx/ qr-bundel. jpg [29] www.TrishaBarnes.net (http:/ / www. trishabarnes. net) [30] Canadian Government Passport Application Form (see page 6) (http:/ / www. ppt. gc. ca/ form/ pdfs/ pptc153. pdf) [31] "New Owners re-Launch PayPoster as QR-Based Guerilla Marketing Site" (http:/ / www. thirdreport. com/ third-report. asp?storyid=244). www.thirdreport.com. . Retrieved 14 December 2010. [32] Printers Can Demonstrate ROI to Clients Using Interactive Marketing (http:/ / www. outputlinks. com/ html/ general/ gcworld_Interactive_Marketing_101410. aspx), OutputLinks.com referenced 22 October 2010 [33] Find the hidden QR-Codes for Nine (http:/ / filminfocus. com/ article/ find_the_hidden_codes_for_9). «Focus Features», 10 July 2009. Retrieved 15 August 2010. [34] "Yongsan Garrison unveils smart phone technology bridging paper, web" (http:/ / www. army. mil/ -news/ 2011/ 01/ 25/ 50770-yongsan-garrison-unveils-smart-phone-technology-bridging-paper-web/ ) [35] Now available: Scannable bar codes on your skin (http:/ / ktar. com/ category/ local-news-articles/ 20110328/ Now-available:-Scannable-bar-codes-on-your-skin) [36] У Львові на туристичних об’єктах встановили понад 80 QR-кодів - ZAXID.NET (http:/ / www. zaxid. net/ newsua/ 2010/ 10/ 18/ 144539/ ) [37] Natalie Zmuda, adage.com. " QR Codes Gaining Prominence Thanks to Few Big Players (http:/ / adage. com/ article/ digital/ qr-codes-gaining-prominence-macy-s-buy-post/ 149474/ )." 23 March 2011. Retrieved 23 March 2011. [38] Augusta Canal Smartphone DigiTrail (http:/ / www. augustacanal. com/ Images/ V1/ Uploads/ PDF_Files/ NEWS RELEASE-Canal DigiTrail. pdf) Retrieved 20 November 2010. [39] Augusta Canal App (http:/ / www2. wjbf. com/ special_section/ 2010/ oct/ 08/ you-want-augusta-canal-history-theres-ap-ar-937112/ ). Retrieved 20 November 2010. [40] Jules Verne, Around the World in 80 Days (https:/ / www. createspace. com/ 3408471). Ubimark books, Indianapolis, 2010 [41] Purdue Professor Embeds Hyperlinks in Printed Books (http:/ / chronicle. com/ blogs/ wiredcampus/ purdue-professor-embeds-hyperlinks-in-printed-books/ 24378). Chronicle of Higher Education. 23 March 2010. Retrieved 17 April 2011 [42] Der gebürtige Ulmer Oliver Bendel und seine Handy-Haikus (http:/ / www. swp. de/ ulm/ lokales/ ulm_neu_ulm/ Der-gebuertige-Ulmer-Oliver-Bendel-und-seine-Handy-Haikus;art4329,441102). Südwest Presse. 14 April 2011. Retrieved 4 May 2011 [43] http:/ / www. phpreferencebook. com/ [44] (http:/ / www. libsuccess. org/ index. php?title=QR_Codes), Library Success Best Practices Wiki: QR Codes in Libraries. Retrieved 20 May 2011. [45] (http:/ / crln. acrl. org/ content/ 71/ 10/ 526. full), Ashford, R. (2010). QR Codes and Academic Libraries: Reaching Mobile Users. College and Research Libraries News 71(10): 526-530. Retrieved 20 May 2011. [46] Dutch Commemorative Coins Include First QR Code in Numismatics (http:/ / news. coinupdate. com/ dutch-commemorative-coins-include-first-qr-code-in-numismatics-0840/ ). Retrieved 20 May 2011 [47] A couple interesting uses for QR codes (http:/ / www. japanprobe. com/ 2008/ 12/ 23/ a-couple-interesting-uses-for-qr-codes/ ). Retrieved 14 March 2011 [48] QR codes on tombstones help mourners to stay in touch (http:/ / www. crunchgear. com/ 2008/ 12/ 24/ qr-codes-on-tombstones-help-mourners-to-stay-in-touch). Retrieved 14 March 2011 [49] Schwartzel, Erich. "Lives of the dead come to life on tombstones" (http:/ / www. post-gazette. com/ pg/ 10218/ 1078084-28. stm). Pittsburgh Post-Gazette. . Retrieved May 24, 2011. Bibliography • BS ISO/IEC 18004:2006. Information technology. Automatic identification and data capture techniques. Bar code symbology. QR code (http://www.worldcat.org/title/ information-technology-automatic-identification-and-data-capture-techniques-bar-code-symbology-qr-code-technologies-de-linfor oclc/60816353?lang=en). Geneva: ISO/IEC. 2000. pp. 114. at OCLC • BS ISO/IEC 18004:2006. Information technology. Automatic identification and data capture techniques. QR Code 2005 bar code symbology specification (http://shop.bsigroup.com/en/ProductDetail/ ?pid=000000000030201420). London: BSI. 2007. pp. 126. ISBN 978-0-580-67368-9. QR code 10 External links • QR Code - Official website (http://www.denso-wave.com/qrcode/index-e.html) by QR Code's creator Denso-Wave • Generate QR code for this page (http://chart.apis.google.com/chart?chs=200x200&cht=qr&chl=http://en. wikipedia.org/wiki/Qr_code) Barcode A barcode is an optical machine-readable representation of data, which shows data about the object to which it attaches. Originally, barcodes represented data by varying the widths and spacings of parallel lines, and may be referred to as linear or 1 dimensional (1D). Later they evolved into rectangles, dots, hexagons and other geometric patterns in 2 dimensions (2D). Although 2D systems use a variety of symbols, they are generally referred to as barcodes as well. Barcodes originally were scanned by special–optical scanners called barcode readers, scanners and interpretive software are available on devices including desktop printers and smartphones. A UPC-A barcode symbol The first use of barcodes was to label railroad cars, but they were not commercially successful until they were used to automate supermarket checkout systems, a task for which they have become almost universal. Their use has spread to many other tasks that are generically referred to as Auto ID Data Capture (AIDC). The very first scanning of the now ubiquitous Universal Product Code (UPC) barcode was on a pack of Wrigley Company chewing gum in June 1974. Other systems have made inroads in the AIDC market, but the simplicity, universality and low cost of barcodes has limited the role of these other systems until the first decade of the 21st century over 40 years after the introduction of the commercial barcode. It costs under 0.5¢ (U.S.) to provide a barcode. It was not until late 2008 when the barcode began getting its first significant challenge in the retail industry from radio frequency identification or RFID specifically passive Radio Frequency Identification RFID in 2011 costs about 5¢ to 15¢ per tag.[1] RFID is seen as the clear replacement to bar code since it is an order of magnitude more productive allowing scans of thousands at a time.[2] In 2010 a Korean company successfully printed a chip and inlay onto paper substrate and predicted a 3 cent tag by 2012[3] History In 1948 Bernard Silver, a graduate student at Drexel Institute of Technology in Philadelphia, Pennsylvania, USA overheard the president of the local food chain, Food Fair, asking one of the deans to research a system to automatically read product information during checkout.[4] Silver told his friend Norman Joseph Woodland about the request, and they started working on a variety of systems. Their first working system used ultraviolet ink, but this proved too subject to fading and was fairly expensive.[5] Convinced that the system was workable with further development, Woodland left Drexel, moved into his father's apartment in Florida, and continued working on the system. His next inspiration came from Morse code, and he formed his first barcode from sand on the beach. "I just extended the dots and dashes downwards and made narrow lines and wide lines out of them."[5] To read them, he adapted technology from optical soundtracks in movies, using a 500-watt light bulb shining through the paper onto an RCA935 photomultiplier tube (from a movie projector) on the far side. He later decided that the system would work better if it were printed as a circle instead of a line, Barcode allowing it to be scanned in any direction. On 20 October 1949 Woodland and Silver filed a patent application for "Classifying Apparatus and Method", in which they described both the linear and bullseye printing patterns, as well as the mechanical and electronic systems needed to read the code. The patent was issued on 7 October 1952 as US Patent 2,612,994 [6]. In 1951, Woodland moved to IBM and continually tried to interest IBM in developing the system. The company eventually commissioned a report on the idea, which concluded that it was both feasible and interesting, but that processing the resulting information would require equipment that was some time off in the future. In 1952 Philco purchased their patent, and then sold it to RCA the same year. In 1963 Silver died in a traffic collision. Collins at Sylvania During his time as an undergraduate, David Collins worked at the Pennsylvania Railroad and became aware of the need to automatically identify train cars. Immediately after receiving his master's degree from MIT in 1959, he started work at GTE Sylvania and began addressing the problem. He developed a system called KarTrak using blue and yellow reflective stripes attached to the side of the cars, encoding a six-digit company identifier and a four-digit car number.[5] Light reflected off the stripes was fed into one of two photomultipliers, filtered for blue or yellow. The Boston and Maine Railroad tested the KarTrak system on their gravel cars in 1961. The tests continued until 1967, when the Association of American Railroads (AAR) selected it as a standard, Automatic Car Identification, across the entire North American fleet. The installations began on October 10, 1967. However, the economic downturn and rash of bankruptcies in the industry in the early 1970s greatly slowed the rollout, and it was not until 1974 that 95% of the fleet was labeled. To add to its woes, the system was found to be easily fooled by dirt in certain applications, and greatly affected accuracy. The AAR abandoned the system in the late 1970s, and it was not until the mid-1980s that they introduced a similar system, this time based on radio tags. The railway project had failed, but a toll bridge in New Jersey requested a similar system so that it could quickly scan for cars that had purchased a monthly pass. Then the U.S. Post Office requested a system to track trucks entering and leaving their facilities. These applications required special retroreflective labels. Finally, Kal Kan asked the Sylvania team for a simpler (and cheaper) version which they could put on cases of pet food for inventory control. This, in turn, interested the grocery industry. Computer Identics Corporation In 1967, with the railway system maturing, Collins went to management looking for funding for a project to develop a black-and-white version of the code for other industries. They declined, saying that the railway project was large enough and they saw no need to branch out so quickly. Collins then quit Sylvania and formed Computer Identics Corporation.[5] Computer Identics started working with helium-neon lasers in place of light bulbs, scanning with a mirror to locate the barcode anywhere up to several feet in front of the scanner. This made the entire process much simpler and more reliable, as well as allowing it to deal with damaged labels by reading the intact portions. Computer Identics Corporation installed one of its first two scanning systems in the spring of 1969 at a General Motors (Buick) factory in Flint, Michigan.[5] The system was used to identify a dozen types of transmissions moving on an overhead conveyor from production to shipping. The other scanning system was installed at General Trading Company's distribution center in Carlsbad, New Jersey to direct shipments to the proper loading bay. 11 Barcode Universal Product Code In 1966 the National Association of Food Chains (NAFC) held a meeting where they discussed the idea of automated checkout systems. RCA had purchased rights to the original Woodland patent, attended the meeting and initiated an internal project to develop a system based on the bullseye code. The Kroger grocery chain volunteered to test it. In mid-1970, the NAFC established the U.S. Supermarket Ad Hoc Committee on a Uniform Grocery Product Code, which set guidelines for barcode development and created a symbol selection subcommittee to help standardize the approach. In cooperation with consulting firm McKinsey & Co., they developed a standardized 11-digit code to identify any product. The committee then sent out a contract tender to develop a barcode system to print and read the code. The request went to Singer, National Cash Register (NCR), Litton Industries, RCA, Pitney-Bowes, IBM and many others.[7] A wide variety of barcode approaches were studied, including linear codes, RCA's bullseye concentric circle code, starburst patterns and others. In the spring of 1971 RCA demonstrated their bullseye code at another industry meeting. IBM executives at the meeting noticed the crowds at the RCA booth and immediately developed their own system. IBM marketing specialist Alec Jablonover remembered that the company still employed Woodland, and he established a new facility in North Carolina to lead development. In July 1972 RCA began an eighteen-month test in a Kroger store in Cincinnati. Barcodes were printed on small pieces of adhesive paper, and attached by hand by store employees when they were adding price tags. The code proved to have a serious problem. During printing, presses sometimes smear ink in the direction the paper is running, rendering the code unreadable in most orientations. A linear code, like the one being developed by Woodland at IBM, however, was printed in the direction of the stripes, so extra ink simply makes the code "taller" while remaining readable, and on April 3, 1973 the IBM UPC was selected by NAFC as their standard. IBM had designed five versions of the UPC symbology for future industry requirements: UPC A, B, C, D, and E.[8] NCR installed a testbed system at Marsh's Supermarket in Troy, Ohio, USA near the factory that was producing the equipment. On June 26, 1974, Clyde Dawson pulled a 10-pack of Wrigley's Juicy Fruit gum out of his basket and it was scanned by Sharon Buchanan at 8:01 am. The pack of gum and the receipt are now on display in the Smithsonian Institution. It was the first commercial appearance of the UPC.[9] In 1971 IBM had assembled a team for an intensive planning session, day after day, 12 to 18 hours a day, to hash out how the whole system might operate and to schedule a rollout plan. By 1973 they were meeting with grocery manufacturers to introduce the symbol that would need to be printed on all of their products. There were no cost savings for a grocery to use it unless at least 70% of the grocery's products had the barcode printed on the product by the manufacturer. IBM was projecting that 75% would be needed in 1975. Even though that was achieved, there still were scanning machines in fewer than 200 grocery stores by 1977.[10] Economic studies conducted for the grocery industry committee projected over $40 million in savings to the industry from scanning by the mid-1970s. Those numbers were not achieved in that timeframe and some predicted the demise of barcode scanning. The usefulness of the barcode required the adoption of expensive scanners by a critical mass of retailers while manufacturers simultaneously adopted barcode labels. Neither wanted to move first and results were not promising for the first couple of years, with Business Week proclaiming "The Supermarket Scanner That Failed."[9] Experience with barcode scanning in those stores revealed additional benefits. The detailed sales information acquired by the new systems allowed greater responsiveness to customer needs. This was reflected in the fact that about 5 weeks after installing barcode scanners, sales in grocery stores typically started climbing and eventually leveled off at a 10-12% increase in sales that never dropped off. There also was a 1–2% decrease in operating cost for the stores that enabled them to lower prices in order to increase market share. It was shown in the field that the return on investment for a barcode scanner was 41.5%. By 1980, 8,000 stores per year were converting.[10] 12 Barcode 13 The global public launch of the barcode was greeted with minor skepticism from conspiracy theorists, who considered barcodes to be an intrusive surveillance technology, and from some Christians who thought the codes hid the number 666, representing the antichrist. Television host Phil Donahue described barcodes as a "corporate plot against consumers".[11] Industrial adoption In 1981 the United States Department of Defense adopted the use of Code 39 for marking all products sold to the United States military. This system, LOGMARS (Logistics Applications of Automated Marking and Reading Symbols), is still used by DoD and is widely viewed as the catalyst for widespread adoption of barcoding in industrial applications.[12] Use Barcodes such as the UPC have become a ubiquitous element of modern civilization. Some modern applications of barcodes include: • Almost every item other than fresh produce from a grocery store, department store, and mass merchandiser has a UPC barcode on it. This helps track items and also reduces instances of shoplifting involving price tag swapping, although shoplifters can now print their own barcodes. • Barcodes are widely used in shop floor control applications software where employees can scan work orders and track the time spent on a job. • Retail chain membership cards (issued mostly by grocery stores and specialty "big box" retail stores such as sporting equipment, office supply, or pet stores) use bar codes to uniquely identify a consumer. Retailers can offer customized marketing and greater understanding of individual consumer shopping patterns. At the point of sale, shoppers can get product discounts or special marketing offers through the address or e-mail address provided at registration. • When used on patient identification, barcodes permit clinical staff to instantly access patient data, including medical history, drug allergies, etc. • Document Management tools often allow for barcoded sheets to facilitate the separation and indexing of documents that have been imaged in batch scanning applications. Example of barcode on a patient identification wristband • The tracking of item movement, including rental cars, airline luggage, nuclear waste, mail, express mail and parcels. • Tracking the organization of species in biology. The barcode assigned is based on the CO1 gene.[13] • Since 2005, airlines use an IATA-standard 2D barcode on boarding passes (BCBP), and since 2008 2D barcodes sent to mobile phones enable electronic boarding passes.[14] • Recently, researchers placed tiny barcodes on individual bees to track the insects' mating habits. Barcoded parcel sent from Ukraine • Barcoded entertainment event tickets allow the holder to enter sports arenas, cinemas, theatres, fairgrounds, transportation, etc. This can allow the proprietor to identify duplicate or fraudulent tickets more easily. • They can track the arrival and departure of vehicles from rental facilities. Barcode • Barcodes can integrate with in-motion checkweighers to identify the item being weighed in a conveyor line for data collection • Some 2D barcodes embed a hyperlink to a web page. A capable cellphone might be used to read the barcode and browse the linked website, which can help a shopper find the best price for an item in the vicinity. • In the 1970s and 1980s, software source code was occasionally encoded in a barcode and printed on paper. Cauzin Softstrip and Paperbyte[15] are barcode symbologies specifically designed for this application. • The 1991 Barcode Battler computer game system, used any standard barcode to generate combat statistics. • In 1992 the Veterans Health Administration developed Bar Code Medication Administration system (BCMA). • In the 21st century many artists started using barcodes in art, such as Scott Blake's Barcode Jesus, as part of the post-modernism movement. • Today, barcodes are issued by GS1, the most widely used supply chain standards system in the world.[16] Symbologies The mapping between messages and barcodes is called a symbology. The specification of a symbology includes the encoding of the single digits/characters of the message as well as the start and stop markers into bars and space, the size of the quiet zone required to be before and after the barcode as well as the computation of a checksum. Linear symbologies can be classified mainly by two properties: • Continuous vs. discrete: Characters in continuous symbologies usually abut, with one character ending with a space and the next beginning with a bar, or vice versa. Characters in discrete symbologies begin and end with bars; the intercharacter space is ignored, as long as it is not wide enough to look like the code ends. • Two-width vs. many-width: Bars and spaces in two-width symbologies are wide or narrow; how wide a wide bar is exactly has no significance as long as the symbology requirements for wide bars are adhered to (usually two to three times wider than a narrow bar). Bars and spaces in many-width symbologies are all multiples of a basic width called the module; most such codes use four widths of 1, 2, 3 and 4 modules. Some symbologies use interleaving. The first character is encoded using black bars of varying width. The second character is then encoded, by varying the width of the white spaces between these bars. Thus characters are encoded in pairs over the same section of the barcode. Interleaved 2 of 5 is an example of this. Stacked symbologies repeat a given linear symbology vertically. The most common among the many 2D symbologies are matrix codes, which feature square or dot-shaped modules arranged on a grid pattern. 2-D symbologies also come in circular and other patterns and may employ steganography, hiding modules within an image (for example, DataGlyphs). Linear symbologies are optimized for laser scanners, which sweep a light beam across the barcode in a straight line, reading a slice of the barcode light-dark patterns. Stacked symbologies are also optimized for laser scanning, with the laser making multiple passes across the barcode. In the 1990s development of charge coupled device (CCD) imagers to read barcodes was pioneered by Welch Allyn. Imaging does not require moving parts, like a laser scanner does. In 2007, linear imaging had begun to supplant laser scanning as the preferred scan engine for its performance and durability. 2-D symbologies cannot be read by a laser as there is typically no sweep pattern that can encompass the entire symbol. They must be scanned by an image-based scanner employing a CCD or other digital camera sensor technology. 14 Barcode Scanners (barcode readers) The earliest, and still the cheapest, barcode scanners are built from a fixed light and a single photosensor that is manually "scrubbed" across the barcode. Barcode scanners can be classified into three categories based on their connection to the computer. The older type is the RS-232 barcode scanner. This type requires special programming for transferring the input data to the application program. "Keyboard interface scanners" connect to a computer using a PS/2 or AT keyboard–compatible adaptor cable. The barcode's data is sent to the computer as if it had been typed on the keyboard. Like the keyboard interface scanner, USB scanners are easy to install and do not need custom code for transferring input data to the application program. Quality control and verification Barcode verifiers are primarily used by businesses that print and use barcodes. Any trading partner in the supply chain can test barcode quality. It is important to "grade" a barcode to ensure that any reader in the supply chain can successfully interpret a bar code with a low error rate. Retailers levy large penalties for non-compliant barcodes. Barcode verifiers work like a readers, but instead of simply decoding a barcode, a verifier performs a series of eight tests. Each test is graded from 0.0 to 4.0 (F to A). The lowest of the 8 grades is the scan grade. For most applications a 2.5 (C) is the minimum acceptable grade. Compared with a reader, a verifier measures a barcode. The measurement must be repeatable and consistent. Doing so requires constant conditions such as distance, illumination angle, sensor angle and verifier aperture. In comparison, a reader must interpret a barcode as reliably as possible over a wide range of conditions. Barcode verifier standards • Barcode verifiers should comply with the ISO/IEC 15426-1 (linear) or ISO/IEC 15426-2 (2D). This standard defines the measuring accuracy of a bar code verifier. • The current international barcode quality specification is ISO/IEC 15416 (linear) and ISO/IEC 15415 (2D). The European Standard EN 1635 has been withdrawn and replaced by ISO/IEC 15416. The original U.S. barcode quality specification was ANSI X3.182. (UPCs used in the US—ANSI/UCC5). This standard defines the quality requirements for barcodes and Matrix Codes (also called Optical Codes). • As of 2011 the ISO workgroup JTC1 SC31 was developing a DPM quality standard : ISO/IEC TR 29158.[17] International standards are available from the International Organisation for Standardization (ISO).[18] These standards are also available from local/national standardisation organisations, such as ANSI, BSI, DIN, NEN and others. 15 Barcode 16 Benefits In point-of-sale management, barcode systems can provide detailed up-to-date information on the business, accelerating decisions and with more confidence. For example: • Fast-selling items can be identified quickly and automatically reordered. • Slow-selling items can be identified, preventing inventory build-up. • The effects of merchandising changes can be monitored, allowing fast-moving, more profitable items to occupy the best space, • Historical data can be used to predict seasonal fluctuations very accurately. • Items may be repriced on the shelf to reflect both sale prices and price increases. • This technology also enables the profiling of individual consumers, typically through a voluntary registration of discount cards. While pitched as a benefit to the consumer, this practice is considered to be potentially dangerous by privacy advocates. Besides sales and inventory tracking, barcodes are very useful in logistics. • When a manufacturer packs a box for shipment, a Unique Identifying Number (UID) can be assigned to the box. • A database can link the UID to relevant information about the box; such as order number, items packed, qty packed, destination, etc. • The information can be transmitted through a communication system such as Electronic Data Interchange (EDI) so the retailer has the information about a shipment before it arrives. • Shipments that are sent to a Distribution Center (DC) are tracked before forwarding. When the shipment reaches its final destination, the UID gets scanned, so the store knows the shipment's source, contents, and cost. Barcode scanners are relatively low cost and extremely accurate compared to key-entry, with only about 1 substitution error in 15,000 to 36 trillion characters entered.[19] The exact error rate depends on the type of barcode. Types of barcodes Linear barcodes Symbology Continuous or discrete Bar widths Uses U.P.C. Continuous Many Worldwide retail, GS1-approved - International Standard ISO/IEC 15420 Codabar Discrete Old format used in libraries and blood banks and on airbills (out of date) Code 25 – Non-interleaved 2 of 5 Continuous Two Industrial (NO) Code 25 – Interleaved 2 of 5 Continuous Two Wholesale, libraries (NO) International standard ISO/IEC 16390 Code 39 Discrete Various - international standard ISO/IEC 16388 Code 93 Continuous Many Various Code 128 Continuous Many Various - International Standard ISO/IEC 15417 Code 128A Continuous Many Various - only a CODE 128 character set, not an own symbology Code 128B Continuous Many Various - only a CODE 128 character set, not an own symbology Code 128C Continuous Many Various - only a CODE 128 character set, not an own symbology Code 11 Discrete Two Telephones (out of date) CPC Binary Discrete Two DUN 14 Continuous Many Two Two Various Barcode 17 EAN 2 Continuous Many Addon code (magazines), GS1-approved - not an own symbology - to be used only with an EAN/UPC according to ISO/IEC 15420 EAN 5 Continuous Many Addon code (books), GS1-approved - not an own symbology - to be used only with an EAN/UPC according to ISO/IEC 15420 EAN 8, EAN 13 Continuous Many Worldwide retail, GS1-approved - International Standard ISO/IEC 15420 Facing Identification Mark Continuous One USPS business reply mail GS1-128 (formerly known as UCC/EAN-128), incorrectly referenced as EAN 128 and UCC 128 Continuous Many various, GS1-approved -is just an application of the Code 128 (ISO/IEC 15417) using the ANS MH10.8.2 AI Datastructures. Its not an own symbology. GS1 DataBar, formerly Reduced Space Symbology (RSS) Continuous Many Various, GS1-approved HIBC (HIBCC Health Industry Bar Code) Discrete [20] Healthcare - is a datastructure to be used with Code 128, Code 39 or DataMatrix ITF-14 Continuous Many Non-retail packaging levels, GS1-approved - is just an Interleaved 2/5 Code (ISO/IEC 16390) with a few additional specifications, according to the GS1 General Specifications Latent image barcode Neither Tall/short Color print film Pharmacode Neither Two Pharmaceutical packaging (no international standard available) Plessey Continuous Two Catalogs, store shelves, inventory (no international standard available) PLANET Continuous Tall/short United States Postal Service (no international standard available) POSTNET Continuous Tall/short United States Postal Service (no international standard available) Intelligent Mail barcode Continuous Tall/short United States Postal Service, replaces both POSTNET and PLANET symbols (previously known as OneCode) MSI Continuous Two Used for warehouse shelves and inventory PostBar Discrete Canadian Post office RM4SCC / KIX Continuous Tall/short Royal Mail / Royal TPG Post JAN Continuous Many Used in Japan, similar and compatible with EAN-13 (ISO/IEC 15420) Telepen Continuous Two Libraries (UK) Two Many Matrix (2D) barcodes A matrix code, also known as a 2D barcode or simply a 2D code, is a two-dimensional way of representing information. It is similar to a linear (1-dimensional) barcode, but has more data representation capability. Symbology Notes 3-DI Developed by Lynn Ltd. ArrayTag From ArrayTech Systems. Aztec Code Designed by Andrew Longacre at Welch Allyn (now Honeywell Scanning and Mobility). Public domain. -- International Standard ISO/IEC 24778 Small Aztec Code Space-saving version of Aztec code. Chromatic [21] Alphabet an artistic proposal by C. C. Elian; divides the visible spectrum into 26 different wavelengths - hues. Codablock Stacked 1D barcodes. Barcode 18 Code 1 Public domain. Code 1 is currently used in the health care industry for medicine labels and the recycling industry to encode [22] container content for sorting . Code 16K Based on 1D Code 128. Code 49 Stacked 1D barcodes from Intermec Corp. ColorCode ColorZip Compact Matrix Code From Syscan Group, Inc. CP Code From CP Tron, Inc. CyberCode From Sony. d-touch readable when printed on deformable gloves and stretched and distorted DataGlyphs From Palo Alto Research Center (also known as Xerox PARC). Datamatrix From Microscan Systems, formerly RVSI Acuity CiMatrix/Siemens. Public domain. Increasingly used throughout the United States. Single segment Datamatrix is also known as Semacode - Standard: ISO/IEC 16022. Datastrip Code From Datastrip, Inc. Dot Code A Designed for the unique identification of items. EZcode Designed for decoding by cameraphones. Grid Matrix Code From Syscan Group, Inc. [23] [24] developed colour barcodes that can be read by camera phones from TV screens; mainly used in Korea. [25] [26] [27] High Capacity Color Developed by Microsoft; licensed by ISAN-IA. Barcode [28] HueCode From Robot Design Associates. Uses greyscale or colour. INTACTA.CODE From INTACTA Technologies, Inc. InterCode From Iconlab, Inc. The standard 2D barcode in South Korea. All 3 South Korean mobile carriers put the scanner program of this code into their handsets to access mobile internet, as a default embedded program. JAGTAG From JAGTAG, Inc. Optimized for use with mobile device cameras. MaxiCode Used by United Parcel Service. Now Public Domain mCode Developed by Nextcode Corporation specifically for camera phone scanning applications. Designed to enable advanced cell mobile applications with standard camera phones. MiniCode From Omniplanar, Inc. MicroPDF417 Facilitates codes too small to be used in PDF417. MMCC Designed to disseminate high capacity mobile phone content via existing colour print and electronic media, without the need for network connectivity Nintendo e-Reader#Dot code Developed by Olympus Corporation to store songs, images, and mini-games for Game Boy Advance on Pokémon trading cards. Optar [29] Developed by Twibright Labs and published as free software. Aims at maximum data storage density, for storing data on paper. 200kB per A4 page with laser printer. PaperDisk High density code, used both for data heavy applications (10K – 1 MB) and camera phones (50+ bits). Developed and [30] patented by Cobblestone Software. PDF417 Originated by Symbol Technologies. Public Domain. PDMark Developed by Ardaco. Barcode 19 QR Code Initially developed, patented and owned by Toyota subsidiary Denso Wave for car parts management; now public domain. Can encode Japanese Kanji and Kana characters, music, images, URLs, emails. De facto standard for Japanese cell phones. Also used with BlackBerry Messenger to pickup contacts rather than using a PIN code. These codes are also used frequently for Android OS phones. -- International Standard : ISO/IEC 18004 QuickMark Code From SimpleAct Inc. Secure Seal Used in signature blocks of checks from the United States Treasury. SmartCode From InfoImaging Technologies. Snowflake Code From Marconi Data Systems, Inc. ShotCode Circular barcodes for camera phones by OP3. Originally from High Energy Magic Ltd in name Spotcode. Before that probably known as TRIPCode. SPARQCode QR Code encoding standard from MSKYNET, Inc. SuperCode Public domain. Trillcode From Lark Computers. Designed to work with mobile device's camera or webcam PC. Can encode a variety of "actions". UltraCode Black-and-white & colour versions. Public domain. Invented by Jeffrey Kaufman and Clive Hohberger. UnisCode also called "Beijing U Code"; a colour 2D barcode developed by Chinese company UNIS VeriCode, VSCode From Veritec, Inc. WaterCode High-density 2D Barcode(440 Bytes/cm2) From MarkAny Inc. [31] Example images First, Second and Third Generation Barcodes GTIN-12 number encoded in UPC-A barcode symbol. First and last digit are always placed outside the symbol to indicate Quiet Zones that are necessary for barcode scanners to work properly EAN-13 (GTIN-13) number encoded in EAN-13 barcode symbol. First digit is always placed outside the symbol, additionally right quiet zone indicator (>) is used to indicate Quiet Zones that are necessary for barcode scanners to work properly "Wikipedia" encoded in Code 93 'Wikipedia" encoded in Code 128 Barcode 20 An example of a stacked barcode. Specifically a "Codablock" barcode. PDF417 sample Lorem ipsum boilerplate text as four segment DataMatrix 2D "This is an example Aztec symbol for Wikipedia" encoded in Aztec Code Text 'EZcode' High Capacity Color Barcode of the URL for Wikipedia's article on High Capacity Color Barcode "Wikipedia, The Free Encyclopedia" in several languages encoded in DataGlyphs Two different 2D barcodes used in film: Dolby Digital between the sprocket holes with the "Double-D" logo in the middle, and Sony Dynamic Digital Sound in the blue area to the left of the sprocket holes The QR Code for the Wikipedia URL. "Quick Response", the most popular 2D barcode in Japan, is promoted by Google. It is open in that the specification is disclosed and [32] the patent is not exercised. MaxiCode example. This encodes the string "Wikipedia, The Free Encyclopedia" ShotCode sample detail of Twibright Optar scan from laser printed paper, carrying 32kbps Ogg Vorbis digital music (48 seconds per A4 page) Barcode Trivia • In Lingang New City, China, the German architects Gerkan, Marg and Partners designed a curious building characterized by a facade with a huge barcode design.[33] References Notes [1] (http:/ / blog. odintechnologies. com/ odin-rfid-blog/ bid/ 59612/ Boom-The-Five-Cent-RFID-Tag-is-Here-and-Will-Change-the-Industry), ODINRFID.com [2] electronic product code [3] (http:/ / www. wired. com/ wiredscience/ 2010/ 03/ rfid/ ) wired.com [4] Fishman, Charles (August 1, 2001). "The Killer App - Bar None" (http:/ / www. americanwaymag. com/ so-woodland-bar-code-bernard-silver-drexel-university). American Way. . Retrieved 2010-04-19. [5] Tony Seideman, "Barcodes Sweep the World" (http:/ / www. barcoding. com/ information/ barcode_history. shtml), barcoding.com Wonders of Modern Technology [6] http:/ / www. google. com/ patents?id=vWJoAAAAEBAJ& printsec=abstract& zoom=4& source=gbs_overview_r& cad=0#v=onepage& q=& f=false [7] George Laurer, "Development of the U.P.C. Symbol" (http:/ / bellsouthpwp. net/ l/ a/ laurergj/ UPC/ upc_work. html), bellsouthpwp.net [8] Nelson, Benjamin (1997). From Punched Cards To Bar Codes. [9] Varchaver, Nicholas (2004-05-31). "Scanning the Globe" (http:/ / money. cnn. com/ magazines/ fortune/ fortune_archive/ 2004/ 05/ 31/ 370719/ index. htm). Fortune. . Retrieved 2006-11-27. [10] Selmeier, Bill (2008). Spreading the Barcode. pp. 26, 214, 236, 238, 244, 245, 236, 238, 244, 245. ISBN 978-0-578-02417-2. [11] Bishop, Tricia (July 5, 2004). "UPC bar code has been in use 30 years" (http:/ / www. sfgate. com/ cgi-bin/ article. cgi?file=/ chronicle/ archive/ 2004/ 07/ 05/ BUG6Q7G4AJ1. DTL& type=business). SFgate.com. . Retrieved 22 December 2009. [12] Adams1.com (http:/ / www. adams1. com/ history. html) [13] National Geographic, May 2010, page 30 [14] IATA.org (http:/ / www. iata. org) [15] "Paperbyte Bar Codes for Waduzitdo" (http:/ / primepuzzle. com/ waduzitdo/ waduzitdo. html) Byte magazine, 1978 September p. 172 [16] "The global language of business" (http:/ / www. gs1. org/ about/ overview). GS1.org. . Retrieved 31 August 2010. [17] (http:/ / www. iso. org/ iso/ iso_technical_committee. html?commid=45332) [18] ISO web site (http:/ / www. iso. org) [19] Harmon and Adams(1989). Reading Between The Lines, p.13. Helmers Publishing, Inc, Peterborough, New Hampshire, USA. ISBN 0911261001. [20] FDA.gov (http:/ / www. fda. gov/ MedicalDevices/ DeviceRegulationandGuidance/ UniqueDeviceIdentifiers/ ucm054169. htm), Health Industry Bar Code (HIBC) supplier labeling standard (http:/ / www. hibcc. org/ Standards/ ANSI HIBC 2. 3 SLS 2009_errata. pdf) [21] Chromatic Alphabet by C. C. Elian. The Elian Script (http:/ / www. ccelian. com/ chromalpha. html), ccelian.com [22] Russ Adams (06/15/2009). "2-Dimensional Bar Code Page" (http:/ / www. adams1. com/ stack. html). . Retrieved 2011-06-06. [23] Colorzip.com (http:/ / www. colorzip. com/ ) [24] "Barcodes for TV Commercials" (http:/ / adverlab. blogspot. com/ 2006/ 01/ barcodes-for-tv-commercials. html). Adverlab.blogspot.com. 2006-01-31. . Retrieved 2009-06-10. [25] d-touch topological fiducial recognition (http:/ / web. media. mit. edu/ ~enrico/ research/ research. php?projectTitle=d-touch); "d-touch markers are applied to deformable gloves" (http:/ / web. media. mit. edu/ ~enrico/ research/ research. php?projectTitle=Sleight of Hands), media.mit.edu [26] See Xerox.com (http:/ / www. xerox. com/ Static_HTML/ xsis/ dataglph. htm) for details. [27] Scanbuy.com (http:/ / www. scanbuy. com) [28] "BarCode-1 2-Dimensional Bar Code Page" (http:/ / www. adams1. com/ pub/ russadam/ stack. html). Adams1.com. . Retrieved 2009-06-10. [29] http:/ / ronja. twibright. com/ optar/ [30] PaperDisk.com (http:/ / www. paperdisk. com/ ) [31] Quickmark.com (http:/ / www. quickmark. com. tw/ En/ basic/ index. asp) [32] (株 )デ ン ソ ー ウ ェ ー ブ (http:/ / www. denso-wave. com/ qrcode/ qrstandard-e. html), denso-wave.com (Japanese) Copyright [33] Barcode Halls - gmp (http:/ / www. gmp-architekten. de/ en/ projects/ barcode-halls-standard-facades-for-manufacturing-buildings. html) 21 Barcode Bibliography • Automating Management Information Systems: Barcode Engineering and Implementation – Harry E. Burke, Thomson Learning, ISBN 0-442-20712-3 • Automating Management Information Systems: Principles of Barcode Applications – Harry E. Burke, Thomson Learning, ISBN 0-442-20667-4 • The Bar Code Book – Roger C. Palmer, Helmers Publishing, ISBN 0-911261-09-5, 386 pages • The Bar Code Manual – Eugene F. Brighan, Thompson Learning, ISBN 0-03-016173-8 • Handbook of Bar Coding Systems – Harry E. Burke, Van Nostrand Reinhold Company, ISBN 978-0-442-21430-2, 219 pages • Information Technology for Retail:Automatic Identification & Data Capture Systems - Girdhar Joshi, Oxford University Press, ISBN 0-19-569796-0, 416 pages • Lines of Communication – Craig K. Harmon, Helmers Publishing, ISBN 0-911261-07-9, 425 pages • Punched Cards to Bar Codes – Benjamin Nelson, Helmers Publishing, ISBN 0-911261-12-5, 434 pages • Revolution at the Checkout Counter: The Explosion of the Bar Code – Stephen A. Brown, Harvard University Press, ISBN 0-674-76720-9 • Reading Between The Lines – Craig K. Harmon and Russ Adams, Helmers Publishing, ISBN 0-911261-00-1, 297 pages • The Black and White Solution: Bar Code and the IBM PC – Russ Adams and Joyce Lane, Helmers Publishing, ISBN 0-911261-01-X, 169 pages • Sourcebook of Automatic Identification and Data Collection – Russ Adams, Van Nostrand Reinhold, ISBN 0-442-31850-2, 298 pages External links • List of Online Barcode Generators (http://www.2dbarcodescanner.info/2d-barcode-generator-online.html) at 2d Barcode Scanner (http://www.2dbarcodescanner.info) • Barcode (http://www.dmoz.org/Computers/Software/Bar_Code//) at the Open Directory Project 22 Asset tracking 23 Asset tracking Asset tracking refers to tracking the movement of physical assets. Either by scanning barcode tags attached to the assets or using smart tags, like RFID tags, which broadcast their location. An asset tracking system can record the location and usage of the assets and generate various reports. Smart tags can be used to record other attributes besides location like temperature (see portion of this article [1] headlined "Making it count.") References • XERAFY • RFID • Track & Trace References [1] http:/ / www. healthcare-informatics. com/ ME2/ dirmod. asp?sid=& nm=& type=Publishing& mod=Publications%3A%3AArticle& mid=8F3A7027421841978F18BE895F87F791& tier=4& id=3E3163F57A3F461C9EEC22000042C7D6 Aztec Code Aztec Code is a type of 2D barcode invented by Andrew Longacre, Jr. and Robert Hussey in 1995. (Longacre, Jr. & Hussey 1995) The code was published by AIM, Inc. in 1997. Although the Aztec code is patented, it has been released to the public domain. Encoding: "This is an example Aztec symbol for Wikipedia." Aztec Code 24 Encoding The symbol is built on a square grid with a bulls-eye pattern at its centre for locating the code. Data is encoded in concentric square rings around the bulls-eye pattern. The central bulls-eye is 9×9 or 13×13 pixels, and one row of pixels around that encodes basic coding parameters, producing a "core" of 11×11 or 15×15 squares. Data is added in "layers", each one containing 2 rings of pixels, giving total sizes of 15×15, 19×19, 23×23, etc. The corners of the core include orientation marks, allowing the code to be read if rotated or reflected. Decoding begins at the corner with three black pixels, and proceeds clockwise to the corners with two, one and zero black pixels. The variable pixels in the central core encode the size, so it is not necessary to mark the boundary of the code with a blank "quiet zone", although some bar code readers require one. The compact Aztec code core supports symbols from 15×15 (room for 13 digits or 12 letters) through 27×27. There is additionally a special 11×11 "rune" that encodes one byte of information. The full core supports sizes up to 151x151, which can encode 3832 digits, 3067 The core of the compact Aztec code, showing the central bulls-eye, the four orientation marks, and space for 28 bits (7 bits per side) of coding information. The first ring of data begins outside that. letters, or 1914 bytes of data. [1] The level of Reed–Solomon error correction is configurable, from 5% to 95% of the data region. The recommended level is 23% of symbol capacity plus codewords. Aztec Code is supposed to be robust according to various printer technologies. It is also well suited for displays of cell phones and other mobile devices. Standard: ISO/IEC 24778 (published February 2008) Character set 1. All 8-bit values can be encoded. The default interpretation shall be: The core of the full Aztec code. 40 bits are available between the orientation marks for encoding parameters. 1. for values 0–127, ANSI X3.4 (i.e., ASCII) and 2. for values 128–255, ISO 8859-1: Latin Alphabet No. 1. This corresponds to ECI 000003. 2. Two non-data characters can be encoded, FNC1 for compatibility with some existing applications and ECI, escape sequence for the standardized encoding of message interpretation information. Aztec Code 25 Usage Transport An Aztec code barcode is used by Eurostar, Deutsche Bahn, Trenitalia, Nederlandse Spoorwegen, Przewozy Regionalne, PKP Intercity and by Swiss Federal Railways for tickets sold online and printed out by customers. An Aztec code barcode is used by Heathrow Express and East Coast delivered to mobile phones and displayed on their screens, and on self print tickets. The barcode is scanned by a handheld scanner by on-train staff to validate the ticket. The Aztec Code has been selected by the airline industry (IATA's BCBP standard) for the electronic boarding passes. Several airlines send Aztec Codes to passengers' mobile phones for ticketing purposes, relating to online (or paperless) ticketing. Air New Zealand will be using the code domestically for ticketing, but this deployment is still in [2] progress. Governmental Online ticket by Deutsche Bahn Car registration documents in Poland bear an encrypted summary encoded as Aztec Code. Works are underway to enable car insurance companies to automatically fill in the relevant information based on digital photographs of the document as the first step of closing a new insurance contract. References [1] "2-Dimensional Bar Code Page" (http:/ / www. adams1. com/ pub/ russadam/ stack. html). Adams1.com. . Retrieved 2009-07-09. [2] "Air New Zealand improving flight experience" (http:/ / www. geekzone. co. nz/ freitasm/ 5910). Geekzone.co.nz. . Retrieved 2009-07-09. • US 5591956 (http://v3.espacenet.com/textdoc?DB=EPODOC&IDX=US5591956), Longacre, Jr., Andrew & Robert Hussey, "Two Dimensional Data Encoding Structure and Symbology for use with Optical Readers", issued January 7, 1997 External links • 2D barcodes at AIM Global (http://www.aimglobal.org/technologies/barcode/2d_symbologies_matrix.asp) Bar Code Medication Administration Bar Code Medication Administration Bar Code Medication Administration (BCMA) is a barcode system designed to prevent medication errors in hospitals. It consists of a barcode reader, a portable computer with wireless connection, a computer server, and some software. When a nurse gives medicines to a patient in a hospital, the nurse can scan barcode on the wristband on the patient and make sure that the patient is the right patient. The nurse can then scan the barcode on medicine to verify if it is the right medicine at the right dose at the right time by the right route ("Five rights").[1] BCMA was first implemented in the Veteran Medical Center in Topeka, Kansas, USA. It was conceived by a nurse who was inspired by a car rental service using barcode. From 1999 to 2001, Department of Veterans Affairs promoted the system to 161 facilities.[2] . Cummings and others recommend the BCMA system for its reduction of errors. They suggest hospitals to consider the system first while they are waiting for RFID. They also pointed out that adopting the system takes a careful plan and a deep change in work patterns.[3] References [1] Felkey, B., Fox, B. & Thrower, M. (2006) Health Care Informatics: A Skills-Based Resource. Washington: American Pharmaceutical Association. [2] Coyle, G. A., & Heinen, M. (2005). Evolution of BCMA Within the Department of Veterans Affairs. Nursing Administration Quarterly, 29(1), 32-38. [3] Cummings J., Bush P., Smith D., Matuszewski K. Bar-coding medication administration overview and consensus recommendations. American Journal of Health System Pharmacy, 62(24), 2626-2629. 26 Barcode Battler 27 Barcode Battler Barcode Battler Manufacturer Epoch Co., Ltd. Type Handheld gaming console Generation Handheld LCD game Retail availability March 1991 Media N/A The Barcode Battler (バ ー コ ー ド バ ト ラ ー ) is a handheld gaming console released by Epoch in March 1991.[1] The console at retail was supplied with a number of cards, each of which had a barcode. Upon starting the game, the player must swipe a barcode representing a player. The game uses barcodes to create a character for the player to use. Not all barcodes work as players; instead some represent enemies or powerups.[2] Because of the ubiquity of barcodes in daily life, players were encouraged to go beyond the barcodes provided with the game itself and to experiment to find their own barcode monsters and powerups from everyday products like food and cleaning products. Once the game itself is started, the characters "battle" against each other. The characters' statistics were applied to an algorithm containing a random number generator to determine the outcome of each round in the fight.[2] History The original Barcode Battler was released by Epoch in Japan only. It was identical in shape to the worldwide released Barcode Battler and had a white case. Battles on this machine are much more simplistic than its successor, with support only for "Soldiers" (re-named in the worldwide release as "Warriors"), and infinite Survival points. In 1992, a successor unit called the Barcode Battler II (see below) was released featuring interface capabilities with the Famicom and Super Famicom. Popularity The Barcode Battler was very popular in Japan[3] —the idea of experimenting with and collecting barcodes to find out what they would equate to in the gaming world fired the imaginations of many people. Outside of Japan it was a massive flop: it was hyped up, and sold in shops alongside the Nintendo Game Boy, and the Sega Game Gear, to which it bore some superficial similarities. Ultimately, the Game Boy and Game Gear proved to be more popular in Europe and the United States, probably due to the wider number of game cartridges available for these systems. By comparison, the gameplay of the Barcode Battler was repetitive, featured no graphics, sound effects or controls, and it was quickly forgotten by the general gaming public. However, the recent release of devices such as Nintendo's e-Reader, as well as barcode games in arcades in the UK such as Dinosaur King and Love and Berry has shown that there is now an interest in the market. The Barcode Barcode Battler Battler grew in popularity in Japan so much that special edition cards were created. The special edition cards were characters from Super Mario, Legend of Zelda, and many others. These cards had their own barcodes and unique stats and powers. Nintendo-licensed special edition cards were produced for both the Mario series,[4] and the The Legend of Zelda series.[5] Other special edition versions were commissioned by Falcom (for Lord Monarch/Dragon Slayer) and NTV (for the Doraemon series). Barcode Battler II The popularity of the Barcode Battler was such that in 1992,[6] a follow-up handheld called the Barcode Battler II (バ ー コ ー ド バ ト ラ ー II) was designed to provide enhanced functionality. It featured an extended single player mode, a wider variety of game elements, and an output port designed with interface capabilities - a feature that Nintendo took advantage of in licensing the Barcode Battler II Interface unit.[7] The BBII Interface allowed the Barcode Battler to be attached to the Famicom and Super Famicom (via an adapter[8] ) consoles similar to the way the Game Boy Player allows for interfacing of the Nintendo GameCube with the e-Reader. The functionality of the Barcode Battler II while on this connection was purely as a barcode reader and the gameplay depended purely on the game cartridge in the machine it was connected to. Some time in 1992/1993, Epoch released the Barcode Battler II across the world, under the name of Barcode Battler. Essentially, the worldwide release differed from the Japanese model only in the design of the LCD screen — it had an English interface instead of a Japanese one. It still had the output port, but no games support outside of Japanese releases. Also, the artwork on the manuals and barcode cards differed to suit the Western gaming audience. Interfaced games Due to the professional relationship between Epoch Co. and Nintendo, Epoch designed a number of games for the Famicom and Super Famicom that required the use of the Barcode Battler II and BBII Interface to play or to enjoy enhanced functions. These games included: [9] • Barcode World (バ ー コ ー ド ワ ー ル ド ) (NES, 1992) • Barcode Battler Senki Coveni Wars (バ ー コ ー ド バ ト ラ ー 戦記 ス ー パ ー 戦士 出 撃せ よ !)[9] (SNES, 1993) • Doraemon 2: Nobita's Great Adventure Toys Land (ド ラ え も ん 2 の び 太 の ト イ ズ ラ ン ド 大 冒 険 )[9] (SNES 1993) • Dragon Slayer II (ド ラ ゴ ン ス レ イ ヤ ー II) (SNES, 1993) • J-League '94 (Jリ ー グ 94)[9] (SNES, 1994) • Doraemon 3: Nobita and the Jewel of Time (ド ラ え も ん 3 の び 太 と 時 の 宝 玉 ) (SNES, 1994) • J-League '95 (Jリ ー グ 95)[9] (SNES, 1995) • Alice's Paint Adventure (ア リ ス の ペ イ ン ト ア ド ベ ン チ ャ ー ) (SNES, 1995) • Super Warrior Combat[8] (SNES) • Doroman[8] (SNES, canceled) 28 Barcode Battler 29 References [1] Conveni Barcode Battler boxart (http:/ / barcodebattler. co. uk/ scans/ Japan/ BCBI/ Inlay. jpg). Epoch, Co. 1991. [2] Conveni Barcode Battler バ ー コ ー ド バ ト ラ ー (http:/ / barcodebattler. co. uk/ scans/ Japan/ BCBI/ IB00. jpg). Epoch, Co. pp.1-14. 1991. [3] "Handheld Classics: Retro Roundup" (http:/ / www. pocketgamer. co. uk/ r/ Various/ Handheld+ Classics/ feature. asp?c=12051). Pocket Gamer. . Retrieved 2010-11-24. "Mario Card Image" (http:/ / img213. imageshack. us/ my. php?image=178hb8. jpg). . Retrieved 2010-11-24. "Zelda Card Image" (http:/ / img526. imageshack. us/ my. php?image=148qa3. jpg). . Retrieved 2010-11-24. Conveni Barcode Battler II boxart (http:/ / barcodebattler. co. uk/ scans/ Japan/ BCBII/ Box3. jpg). Epoch, Co. 1992. Conveni Wars Barcode Battler II Interface (http:/ / barcodebattler. co. uk/ scans/ Japan/ Interface/ Box0. jpg). Epoch, Co. 1993. Super Famicom Modem (http:/ / web. archive. org/ 20080624043947/ http:/ / www. gamersgraveyard. com/ repository/ snes/ peripherals/ barcodebattler. html) at the Wayback Machine (archived June 24, 2008). [9] "Barcode Battler Home Page" (http:/ / barcodebattler. co. uk/ games. php). 2008-06-26. . Retrieved 2010-11-24. [4] [5] [6] [7] [8] External links • Combat King's Barcode Battler Website (http://barcodebattler.co.uk/) • Images and review of the Barcode Battler (http://www.redshirt.co.uk/computers/barcode-battler/) • Dr. Ashen reviews the Barcode Battler (http://www.youtube.com/watch?v=pVuT19K0NNI) Barcode reader A barcode reader (or barcode scanner) is an electronic device for reading printed barcodes. Like a flatbed scanner, it consists of a light source, a lens and a light sensor translating optical impulses into electrical ones. Additionally, nearly all barcode readers contain decoder circuitry analyzing the barcode's image data provided by the sensor and sending the barcode's content to the scanner's output port. Types of barcode readers Types of technology The reader types can be distinguished as follows: A handheld barcode scanner Pen-type readers Pen-type readers consist of a light source and a photodiode that are placed next to each other in the tip of a pen or [1] wand. To read a bar code, the tip of the pen moves across the bars in a steady motion. The photodiode measures the intensity of the light reflected back from the light source and generates a waveform that is used to measure the widths of the bars and spaces in the bar code. Dark bars in the bar code absorb light and white spaces reflect light so that the voltage waveform generated by the photo diode is a representation of the bar and space pattern in the bar code. This waveform is decoded by the scanner in a manner similar to the way Morse code dots and dashes are decoded. Barcode reader Laser scanners Laser scanners work the same way as pen type readers except that they use a laser beam as the light source and typically employ either a reciprocating mirror or a rotating prism to scan the laser beam back and forth across the bar code.[1] As with the pen type reader, a photodiode is used to measure the intensity of the light reflected back from the bar code. In both pen readers and laser scanners, the light emitted by the reader is rapidly varied in brightness with a data pattern and the photodiode receive circuitry is designed to detect only signals with the same modulated pattern. CCD readers 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 CCD reader is extremely small and because there are hundreds of sensors lined up in a row, a voltage pattern identical to the pattern in a bar code 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 scanner is that the CCD reader is measuring emitted ambient light from the bar code whereas pen or laser scanners are measuring reflected light of a specific frequency originating from the scanner itself. Camera-based readers Two-dimensional imaging scanners are the fourth and newest type of bar code reader. They use a camera and image processing techniques to decode the bar code. Video camera readers use small video cameras with the same CCD technology as in a CCD bar code 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.[2] Large field-of-view readers use high resolution industrial cameras to capture multiple bar codes simultaneously. All the bar codes appearing in the photo are decoded instantly (ImageID patents 6801245 [3] & 6922208 [4]). There are a number of open source libraries for barcode reading from images. These include the ZXing [5] project, which reads one- and two-dimensional barcodes using Android and Java ME, the JJIL [6] project, which includes code for reading EAN-13 barcodes from cellphone cameras using Java ME, and ZBar [7], which reads various one-dimensional barcodes in C. Even web site integration, either by image uploads (e.g. Folke Ashberg: EAN-13 Image-Scanning [8] and code creation tools) or by use of plugins (e.g. the Barcodepedia [9] uses a flash application and some web cam for querying a database), have been realized options for resolving the given tasks. Omni-directional barcode scanners Omni-directional scanning uses "series of straight or curved scanning lines of varying directions in the form of a starburst, a lissajous pattern, or other multiangle arrangement are projected at the symbol and one or more of them [10] will be able to cross all of the symbol's bars and spaces, no matter what the orientation." Omni-directional scanners almost all use a laser. Unlike the simpler single-line laser 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. Omni-directional scanners are most familiar through the horizontal scanners in supermarkets, where packages are slid across a glass or sapphire window. There are a range of different omni-directional 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 metres away or more from the code. Omni-directional scanners are also better at reading poorly printed, wrinkled, or even torn barcodes. 30 Barcode reader Cell phone cameras 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 QR Codes and Data Matrix codes which can be read quickly and accurately with or without auto-focus. These open up a number of applications for consumers: • • • • • • • Movies: DVD/VHS movie catalogs Music: CD catalogs, play MP3 when scanned Book catalogs Groceries, nutrition information, making shopping lists when the last of an item is used, etc. Personal Property inventory (for insurance and other purposes) Calling cards: 2D barcodes can store contact information for importing. Brick and mortar shopping: Portable scanners can be used to record items of interest for looking up online at home. • Coupon management: weeding expired coupons. • Personal finance. Receipts can be tagged with a barcode label and the barcode scanned into personal finance software when entering. Later, scanned receipt images can then be automatically associated with the appropriate entries. Later, the bar codes can be used to rapidly weed out paper copies not required to be retained for tax or asset inventory purposes. • 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 identified and associated with the appropriate entries in finance and property inventory software. A number of enterprise applications using cell phones are appearing: • Access control (for example, ticket validation at venues), inventory reporting (for example, tracking deliveries), asset tracking (for example, anti-counterfeiting).[11] Housing types The reader packaging can be distinguished as follows : Handheld scanner with a handle and typically a trigger button for switching on the light source. Pen scanner (or wand scanner) a pen-shaped scanner that is swiped. Stationary scanner wall- or table-mounted scanners that the barcode is passed under or beside. These are commonly found at the checkout counters of supermarkets and other retailers. Fixed-position scanner an industrial barcode reader used to identify products during manufacture or logistics. Often used on conveyor tracks to identify cartons or pallets which need to be routed to another process or shipping location. Another application joins holographic scanners with a checkweigher to read bar codes of any orientation or placement, and weighs the package. Systems like this are used in factory and farm automation for quality management and shipping. PDA scanner (or Auto-ID PDA) a PDA with a built-in barcode reader or attached barcode scanner. Automatic reader a back office equipment to read barcoded documents at high speed (50,000/hour). 31 Barcode reader Cordless scanner (or Wireless scanner) a cordless barcode scanner is operated by a battery fitted inside it and is not connected to the electricity mains Methods of connection Early serial interfaces Early barcode scanners, of all formats, almost universally used the then-common RS-232 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. Proprietary interfaces There are a few other less common interfaces. These were used in large EPOS systems with dedicated hardware, rather than attaching to existing commodity computers. In some of these interfaces, the scanning device returned a "raw" signal proportional to the intensities seen while scanning the barcode. This was then decoded by the host device. In some cases the scanning device would convert the symbology of the barcode to one that could be recognized by the host device, such as Code 39. Keyboard wedges With the popularity of the PC and its standard keyboard interface, it became ever easier to connect physical hardware to a PC and so there was commercial demand similarly to reduce the complexity of the associated software. "Keyboard wedge" hardware plugged between the PC and its normal keyboard, with characters from the barcode scanner PS/2 keyboard and mouse ports appearing exactly as if they had been typed at the keyboard. This made the addition of simple barcode reading abilities to existing programs very easy, without any need to change them, although it did require some care by the user and could be restrictive in the content of the barcodes that could be handled. USB Later barcode readers began to use USB connectors rather than the keyboard port, as this became a more convenient hardware option. To retain the easy integration with existing programs, a device driver called a "software wedge" could be used, to emulate the keyboard-impersonating behaviour of the old "keyboard wedge" hardware. In many cases a choice of USB interface types (HID, CDC) are provided. Some have Powered USB. Wireless networking Modern handheld barcode readers are operated in wireless networks according to IEEE 802.11g (WLAN) or IEEE 802.15.1 (Bluetooth). However, such configuration limits the time of operation from battery or rechargeable battery and required recharging at least after a shift of operation. 32