Barkod

bilgipedi.com.tr sitesinden
Bir UPC-A barkodu

Barkod veya barkod, verileri görsel, makine tarafından okunabilir bir biçimde temsil etme yöntemidir. Başlangıçta barkodlar, paralel çizgilerin genişliklerini, aralıklarını ve boyutlarını değiştirerek verileri temsil ediyordu. Günümüzde yaygın olarak doğrusal veya tek boyutlu (1D) olarak adlandırılan bu barkodlar, barkod okuyucu olarak adlandırılan ve çeşitli türleri bulunan özel optik tarayıcılar tarafından taranabilir. Daha sonra, dikdörtgenler, noktalar, altıgenler ve matris kodları veya 2D barkodlar olarak adlandırılan diğer desenler kullanılarak iki boyutlu (2D) varyantlar geliştirilmiştir, ancak bunlar gibi çubuklar kullanmazlar. 2D barkodlar, birkaç farklı formda mevcut olan amaca yönelik 2D optik tarayıcılar kullanılarak okunabilir. 2D barkodlar, barkodun fotoğrafik görüntüsünü alan ve 2D barkodun yapısını çözmek ve kodunu çözmek için görüntüyü analiz eden bir yazılım çalıştıran bir mikrobilgisayara bağlı bir dijital kamera tarafından da okunabilir. Akıllı telefon gibi dahili kamerası olan bir mobil cihaz, özel uygulama yazılımı kullanarak ikinci tip 2D barkod okuyucu olarak işlev görebilir (Aynı tür mobil cihaz, uygulama yazılımına bağlı olarak 1D barkodları da okuyabilir).

Barkod Norman Joseph Woodland ve Bernard Silver tarafından icat edilmiş ve 1951 yılında ABD'de patenti alınmıştır. Buluş, ince ve kalın çubuklara genişletilen Mors koduna dayanıyordu. Ancak bu buluşun ticari olarak başarılı olması için yirmi yıldan fazla bir süre geçmesi gerekmiştir. İngiltere'de yayınlanan 'Modern Railways' dergisinin Aralık 1962 tarihli 387-389. sayfalarında İngiliz Demiryollarının 100 mil/saat (160 km/saat) hızla giden demiryolu araçlarını hatasız okuyabilen bir barkod okuma sistemini nasıl mükemmelleştirdiği ancak demiryollarının özelleştirilmesiyle bu sistemden vazgeçildiği anlatılmaktadır. Endüstriyel bağlamda bir tür barkodun ilk kullanımı 1960'ların sonunda Amerikan Demiryolları Birliği tarafından desteklenmiştir. General Telephone and Electronics (GTE) tarafından geliştirilen ve KarTrak ACI (Otomatik Araç Tanımlama) adı verilen bu program, demiryolu araçlarının yanlarına yapıştırılan çelik plakalar üzerine çeşitli kombinasyonlarda renkli şeritler yerleştirilmesini içeriyordu. Vagon başına her iki tarafta birer tane olmak üzere iki plaka kullanılıyor ve renkli şeritlerin dizilişi mülkiyet, ekipman türü ve kimlik numarası gibi bilgileri kodluyordu. Plakalar, örneğin bir sınıflandırma sahasının girişinde bulunan bir ray kenarı tarayıcısı tarafından araç geçerken okunuyordu. Sistemin uzun süreli kullanımdan sonra güvenilmez olduğu kanıtlandığı için proje yaklaşık on yıl sonra terk edildi.

Barkodlar, neredeyse evrensel hale geldikleri bir görev olan süpermarket ödeme sistemlerini otomatikleştirmek için kullanıldıklarında ticari olarak başarılı oldular. Tek Tip Bakkal Ürün Kodu Konseyi 1973 yılında George Laurer tarafından geliştirilen barkod tasarımını seçmiştir. Laurer'in dikey çubuklardan oluşan barkodu, Woodland ve Silver tarafından geliştirilen dairesel barkoddan daha iyi baskı yapıyordu. Barkodların kullanımı, genel olarak otomatik tanımlama ve veri yakalama (AIDC) olarak adlandırılan diğer birçok göreve yayılmıştır. Artık her yerde bulunan Evrensel Ürün Kodu (UPC) barkodunun ilk taraması Haziran 1974'te Troy, Ohio'daki bir Marsh süpermarketinde Photographic Sciences Corporation tarafından üretilen bir tarayıcı kullanılarak bir paket Wrigley sakızının üzerinde yapıldı. Belirli bir 2D barkod türü olan QR kodları, akıllı telefon sahipliğindeki artış nedeniyle son zamanlarda çok popüler hale gelmiştir.

Diğer sistemler de AIDC pazarına girmiştir, ancak barkodların basitliği, evrenselliği ve düşük maliyeti, özellikle 1995'ten sonra radyo frekanslı tanımlama (RFID) gibi teknolojiler kullanıma sunulmadan önce, bu diğer sistemlerin rolünü sınırlamıştır.

Code 128 ile "Wikipedia" yazısı

Barkod, çubuk kod ya da çizgi im, verilerin görsel özellikli makinelerin okuyabilmesi için çeşitli kodlama yöntemleriyle sunulmasıdır.

Orijinal olarak barkod, veriyi paralel çizgilerin genişlikleri ve boşlukları arasında saklardı, ama günümüzde noktasal şekiller, iç içe daireler ve görüntü içinde gizli şekiller gibi farklı türlerde de görülebiliyorlar.

Geleneksel olarak barkod kodlaması sadece rakamları sembolize ederken, yeni sembolojiler tüm ASCII karakter setine büyük harf ve daha fazlasını eklemiştir. Basit barkodların ihtiyaç duyduğu alana daha fazla bilgi sığdırma gereksinimi çizgiler yerine kare hücreleri içeren (bir tür İki boyutlu barkod) matrix kodların geliştirilmesine sebebiyet vermiştir. İç içe kodlar iki boyutlu ve tek boyutlu kodların karışımıdır ve geleneksel tek boyutlu sebirden fazla satır içerecek şekilde bir çerçeve içinde yeniden boyutlandırma işlemidir.

Tarihçe

1948 yılında ABD'nin Pennsylvania eyaletinin Philadelphia kentindeki Drexel Teknoloji Enstitüsü'nde yüksek lisans öğrencisi olan Bernard Silver, yerel gıda zinciri Food Fair'in başkanının dekanlardan birinden ödeme sırasında ürün bilgilerini otomatik olarak okuyacak bir sistem araştırmasını istediğini duydu. Silver, arkadaşı Norman Joseph Woodland'a bu talepten bahsetti ve çeşitli sistemler üzerinde çalışmaya başladılar. Üzerinde çalıştıkları ilk sistemde ultraviyole mürekkep kullanıldı, ancak mürekkep çok kolay soluyordu ve pahalıydı.

Sistemin daha da geliştirilerek uygulanabilir olduğuna ikna olan Woodland, Drexel'den ayrılarak babasının Florida'daki dairesine taşındı ve sistem üzerinde çalışmaya devam etti. Bir sonraki ilhamı Mors alfabesinden geldi ve ilk barkodunu sahildeki kumdan oluşturdu. "Noktaları ve çizgileri aşağıya doğru uzattım ve bunlardan dar çizgiler ve geniş çizgiler yaptım." Bunları okumak için, filmlerdeki optik film müziklerinden teknolojiyi uyarladı ve 500 watt'lık bir akkor ampul kullanarak kağıdın içinden uzak taraftaki bir RCA935 fotomultiplier tüpüne (bir film projektöründen) ışık tuttu. Daha sonra sistemin çizgi yerine daire şeklinde basılması halinde daha iyi çalışacağına ve böylece herhangi bir yönde taranabileceğine karar verdi.

Woodland ve Silver 20 Ekim 1949'da "Sınıflandırma Aparatı ve Yöntemi" için bir patent başvurusunda bulundular ve burada hem doğrusal hem de boğa gözü baskı modellerinin yanı sıra kodu okumak için gereken mekanik ve elektronik sistemleri tanımladılar. Patent 7 Ekim 1952'de ABD Patenti 2,612,994 olarak yayınlandı. Woodland 1951 yılında IBM'e geçti ve sürekli olarak IBM'i sistemi geliştirmeye ikna etmeye çalıştı. Şirket sonunda bu fikir üzerine bir rapor hazırlattı ve bu raporda sistemin hem uygulanabilir hem de ilginç olduğu, ancak elde edilen bilgilerin işlenmesinin gelecekte bir süre daha ekipman gerektireceği sonucuna varıldı.

IBM patenti satın almayı teklif etti, ancak teklif kabul edilmedi. Philco patenti 1962 yılında satın aldı ve bir süre sonra RCA'ya sattı.

Collins Sylvania'da

David Jarrett Collins, üniversite öğrenciliği sırasında Pennsylvania Demiryolları'nda çalışmış ve demiryolu araçlarının otomatik olarak tanımlanması gerektiğinin farkına varmıştır. 1959'da MIT'den yüksek lisans derecesini aldıktan hemen sonra GTE Sylvania'da çalışmaya başladı ve sorunu ele almaya başladı. Vagonların yan taraflarına iliştirilen mavi ve kırmızı yansıtıcı şeritleri kullanarak, altı haneli bir şirket tanımlayıcısı ve dört haneli bir araç numarası kodlayan KarTrak adlı bir sistem geliştirdi. Renkli şeritlerden yansıyan ışık fotomultiplier vakum tüpleri tarafından okunuyordu.

Boston ve Maine Demiryolu KarTrak sistemini 1961 yılında çakıl vagonlarında test etti. Testler, Amerikan Demiryolları Birliği'nin (AAR) tüm Kuzey Amerika filosunda Otomatik Araç Tanımlama sistemini standart olarak seçtiği 1967 yılına kadar devam etti. Kurulumlar 10 Ekim 1967 tarihinde başladı. Ancak, 1970'lerin başında sektörde yaşanan ekonomik gerileme ve iflaslar yaygınlaşmayı büyük ölçüde yavaşlattı ve 1974 yılına kadar filonun %95'i etiketlenmedi. Sıkıntılarına ek olarak, sistemin belirli uygulamalarda kir tarafından kolayca kandırılabildiği tespit edildi ve bu da doğruluğu büyük ölçüde etkiledi. AAR 1970'lerin sonunda sistemi terk etti ve 1980'lerin ortasına kadar bu kez radyo etiketlerine dayalı benzer bir sistemi uygulamaya koymadı.

Demiryolu projesi başarısız olmuştu, ancak New Jersey'deki bir ücretli köprü, aylık geçiş kartı satın alan arabaları hızlı bir şekilde tarayabilmek için benzer bir sistem talep etti. Ardından ABD Posta Ofisi, tesislerine giren ve çıkan kamyonları izlemek için bir sistem talep etti. Bu uygulamalar özel retroreflektör etiketleri gerektiriyordu. Son olarak Kal Kan, Sylvania ekibinden envanter kontrolü için evcil hayvan maması kutularının üzerine koyabilecekleri daha basit (ve daha ucuz) bir versiyon istedi.

Computer Identics Corporation

1967 yılında, demiryolu sistemi olgunlaşırken, Collins yönetime giderek diğer endüstriler için kodun siyah-beyaz versiyonunu geliştirecek bir proje için fon istedi. Yönetim, demiryolu projesinin yeterince büyük olduğunu ve bu kadar çabuk dallanmaya gerek görmediklerini söyleyerek reddetti.

Collins daha sonra Sylvania'dan ayrıldı ve Computer Identics Corporation'ı kurdu. İlk yenilikleri olarak Computer Identics, sistemlerinde akkor ampuller kullanmaktan vazgeçerek bunların yerine helyum-neon lazerler kullanmaya başladı ve bir ayna da ekleyerek barkodu tarayıcının birkaç metre önüne kadar tespit edebilecek hale getirdi. Bu, tüm süreci çok daha basit ve güvenilir hale getirdi ve tipik olarak bu cihazların sağlam kısımları tanıyıp okuyarak hasarlı etiketlerle de başa çıkabilmesini sağladı.

Computer Identics Corporation ilk iki tarama sisteminden birini 1969 baharında Flint, Michigan'daki bir General Motors (Buick) fabrikasına kurdu. Sistem, üretimden sevkiyata kadar bir üst konveyör üzerinde hareket eden bir düzine şanzıman tipini tanımlamak için kullanıldı. Diğer tarama sistemi ise General Trading Company'nin Carlstadt, New Jersey'deki dağıtım merkezine, sevkiyatları uygun yükleme alanına yönlendirmek için kuruldu.

Evrensel Ürün Kodu

1966 yılında Ulusal Gıda Zincirleri Birliği (NAFC) otomatik kasa sistemleri fikri üzerine bir toplantı düzenledi. Orijinal Woodland patentinin haklarını satın almış olan RCA toplantıya katıldı ve bullseye koduna dayalı bir sistem geliştirmek için dahili bir proje başlattı. Kroger marketler zinciri bunu test etmek için gönüllü oldu.

1970'lerin ortalarında NAFC, barkod geliştirme konusunda kılavuz ilkeler belirlemek üzere ABD Süpermarketleri için Tek Tip Bakkaliye Ürün Kodu Geçici Komitesi'ni kurdu. Buna ek olarak, yaklaşımın standartlaştırılmasına yardımcı olmak için bir sembol seçme alt komitesi oluşturdu. McKinsey & Co. danışmanlık firması ile işbirliği içinde, ürünleri tanımlamak için standartlaştırılmış 11 haneli bir kod geliştirdiler. Komite daha sonra bu kodu basacak ve okuyacak bir barkod sistemi geliştirmek üzere bir ihale açtı. Talep Singer, National Cash Register (NCR), Litton Industries, RCA, Pitney-Bowes, IBM ve diğer pek çok firmaya gitti. Doğrusal kodlar, RCA'nın bullseye eşmerkezli daire kodu, yıldız patlaması desenleri ve diğerleri dahil olmak üzere çok çeşitli barkod yaklaşımları üzerinde çalışıldı.

1971 baharında, RCA bullseye kodunu başka bir endüstri toplantısında gösterdi. Toplantıya katılan IBM yöneticileri RCA standındaki kalabalığı fark ettiler ve hemen kendi sistemlerini geliştirdiler. IBM pazarlama uzmanı Alec Jablonover, şirketin hala Woodland'i istihdam ettiğini hatırladı ve geliştirmeye öncülük etmek için Raleigh-Durham Research Triangle Park'ta yeni bir tesis kurdu.

Temmuz 1972'de RCA, Cincinnati'deki bir Kroger mağazasında 18 aylık bir teste başladı. Barkodlar küçük yapışkan kağıt parçalarına basıldı ve mağaza çalışanları tarafından fiyat etiketleri eklenirken elle yapıştırıldı. Kodun ciddi bir sorunu olduğu ortaya çıktı; yazıcılar bazen mürekkebi bulaştırıyor ve kodu çoğu yönde okunamaz hale getiriyordu. Ancak, Woodland tarafından IBM'de geliştirilmekte olan gibi doğrusal bir kod, çizgiler yönünde basıldığından, fazladan mürekkep, okunabilir kalırken kodu "daha uzun" hale getiriyordu. Böylece 3 Nisan 1973 tarihinde IBM UPC, NAFC standardı olarak seçildi. IBM, gelecekteki endüstri gereksinimleri için UPC sembolojisinin beş versiyonunu tasarlamıştı: UPC A, B, C, D ve E.

NCR, Troy, Ohio'daki Marsh's Supermarket'te, ekipmanı üreten fabrikanın yakınında bir test sistemi kurdu. 26 Haziran 1974 tarihinde Clyde Dawson sepetinden 10'lu Wrigley's Juicy Fruit sakız paketini çıkardı ve paket Sharon Buchanan tarafından sabah 8:01'de tarandı. Sakız paketi ve fişi şu anda Smithsonian Enstitüsü'nde sergilenmektedir. Bu, UPC'nin ilk ticari görünümüydü.

1971'de bir IBM ekibi yoğun bir planlama oturumu için toplandı, günde 12 ila 18 saat teknolojinin sistem genelinde nasıl konuşlandırılacağı ve uyumlu bir şekilde nasıl çalışacağı üzerine kafa yordu ve bir yaygınlaştırma planı hazırladı. 1973 yılına gelindiğinde ekip, tüm ürünlerinin ambalajlarına veya etiketlerine basılması gereken sembolü tanıtmak için market üreticileriyle görüşüyordu. Market ürünlerinin en az %70'inde üretici tarafından ürün üzerine barkod basılmadığı sürece, bir marketin bunu kullanması maliyet tasarrufu sağlamıyordu. IBM 1975 yılında %75'ine ihtiyaç duyulacağını öngörmüştü. Ancak, bu başarılmış olmasına rağmen, 1977'de hala 200'den az bakkalda tarama makinesi vardı.

Market endüstrisi komitesi için yapılan ekonomik çalışmalar, 1970'lerin ortalarına kadar taramadan endüstriye 40 milyon doların üzerinde tasarruf sağlanacağını öngörüyordu. Bu rakamlara o zaman diliminde ulaşılamadı ve bazıları barkod taramasının ölümünü öngördü. Barkodun kullanışlılığı, perakendecilerin kritik bir kitlesi tarafından pahalı tarayıcıların benimsenmesini gerektirirken, üreticiler de aynı anda barkod etiketlerini benimsedi. İkisi de önce davranmak istemedi ve sonuçlar ilk birkaç yıl için umut verici değildi, Business Week 1976'daki bir makalesinde "Başarısız Olan Süpermarket Tarayıcısı "nı ilan etti.

Öte yandan, bu mağazalardaki barkod tarama deneyimi ek faydalar ortaya çıkardı. Yeni sistemler tarafından elde edilen ayrıntılı satış bilgileri, müşteri alışkanlıklarına, ihtiyaçlarına ve tercihlerine daha fazla yanıt verilmesini sağladı. Bu durum, barkod tarayıcıların kurulmasından yaklaşık 5 hafta sonra marketlerdeki satışların tipik olarak artmaya başladığı ve sonunda satışlarda hiç düşmeyen %10-12'lik bir artışla dengelendiği gerçeğine de yansıdı. Bu mağazaların işletme maliyetlerinde de %1-2'lik bir düşüş yaşandı ve bu da fiyatları düşürmelerini ve böylece pazar paylarını artırmalarını sağladı. Sahada bir barkod tarayıcısının yatırım getirisinin %41,5 olduğu gösterilmiştir. 1980'e gelindiğinde yılda 8.000 mağaza dönüşüm geçiriyordu.

Sims Süpermarketleri, 1979'dan itibaren Avustralya'da barkod kullanan ilk yer oldu.

Barkodların en iyi bilinen ve en yaygın kullanımı tüketici ürünlerindedir. Evrensel Ürün Kodu, veya U.P.C., bir tanedir çünkü kullanıcıları tarafından geliştirilmiştir. Birçok teknolojik yenilik önce bulunur sonradan bu yeniliğe uygun bir ihtiyaç belirlenir. U.P.C. 1970'lerin başında Amerikan meyve-sebze sektörünün belirlediği bir ihtiyaca cevap vermiştir.

Sebze-meyve reyonlarındaki işlemleri otomatik hale getirmenin işçilik maliyetlerini azaltacağı, stok kontrolünü geliştireceği, işleri hızlandıracağı ve müşteri hizmetlerini geliştireceğine inanan, hem üreticileri hem de süpermarketleri temsil eden altı tane endüstri birliği endüstri liderlerinden oluşan bir komite kurdu. İki yıl süren çalışmalar 1 Nisan 1973 tarihinde Evrensel Ürün Kodunun ve U.P.C. barkod sembolojisinin anons edilmesi ile sonuçlandı. U.P.C. ticari olarak kendini ilk defa Haziran 1974'te Troy, Ohio'daki Marsh'ın Süpermarketinde bir Wrigley's sakız paketi üzerinde gösterdi.

Endüstriyel benimseme

1981 yılında Birleşik Devletler Savunma Bakanlığı, Birleşik Devletler ordusuna satılan tüm ürünlerin işaretlenmesi için Kod 39 kullanımını benimsemiştir. Bu sistem, Logistics Applications of Automated Marking and Reading Symbols (LOGMARS), halen Savunma Bakanlığı tarafından kullanılmakta ve endüstriyel kullanımda barkodlamanın yaygın olarak benimsenmesi için katalizör olarak görülmektedir.

Kullanım

Shinkansen trenindeki atıştırmalık satıcısı bir barkodu tarıyor.
EAN-13 ISBN barkodu
Hasta tanımlama bilekliği üzerindeki barkod
Barkodlu koli

Barkodlar dünya çapında birçok bağlamda yaygın olarak kullanılmaktadır. Mağazalarda UPC barkodları, bir marketten alınan taze ürünler dışındaki çoğu ürünün üzerine önceden basılmaktadır. Bu, kasalarda işlemleri hızlandırır ve ürünlerin izlenmesine yardımcı olur ve ayrıca fiyat etiketinin değiştirilmesini içeren hırsızlık vakalarını azaltır, ancak hırsızlar artık kendi barkodlarını basabilmektedir. Bir kitabın ISBN'sini kodlayan barkodlar da kitaplara, dergilere ve diğer basılı materyallere yaygın olarak önceden basılmaktadır. Buna ek olarak, perakende zincir üyelik kartları müşterileri tanımlamak için barkodları kullanarak özelleştirilmiş pazarlamaya ve bireysel tüketici alışveriş modellerinin daha iyi anlaşılmasına olanak tanır. Satış noktasında, müşteriler kayıt sırasında verilen adres veya e-posta adresi aracılığıyla ürün indirimleri veya özel pazarlama teklifleri alabilirler.

Barkodlar, hasta tanımlamadan (tıbbi geçmiş, ilaç alerjileri vb. dahil olmak üzere hasta verilerine erişmek için) barkodlu SOAP Notları oluşturmaya ve ilaç yönetimine kadar sağlık hizmetleri ve hastane ortamlarında yaygın olarak kullanılmaktadır. Ayrıca toplu tarama uygulamalarında görüntülenen belgelerin ayrılmasını ve indekslenmesini kolaylaştırmak, biyolojide türlerin organizasyonunu izlemek ve veri toplama için bir konveyör hattında tartılan öğeyi tanımlamak için hareket halindeki kontrol terazileriyle entegre olmak için de kullanılırlar.

Ayrıca nesneleri ve insanları takip etmek için de kullanılabilirler; kiralık arabaları, havayolu bagajlarını, nükleer atıkları, kayıtlı postaları, ekspres postaları ve kolileri takip etmek için kullanılırlar. Barkodlu biletler (müşteri tarafından evdeki yazıcıdan yazdırılabilir veya mobil cihazında saklanabilir) sahibinin spor sahalarına, sinemalara, tiyatrolara, fuar alanlarına ve ulaşım araçlarına girmesini sağlar ve araçların kiralama tesislerine vb. varış ve ayrılışlarını kaydetmek için kullanılır. Bu, mal sahiplerinin mükerrer veya sahte biletleri daha kolay tespit etmesini sağlayabilir. Barkodlar, çalışanların iş emirlerini tarayabildiği ve bir iş için harcanan zamanı takip edebildiği atölye kontrol uygulamaları yazılımlarında yaygın olarak kullanılmaktadır.

Barkodlar ayrıca bazı temassız 1D ve 2D konum sensörlerinde de kullanılır. Bazı mutlak 1D doğrusal kodlayıcı türlerinde bir dizi barkod kullanılır. Barkodlar, okuyucunun görüş alanında her zaman bir veya iki barkod olacak şekilde birbirine yeterince yakın yerleştirilmiştir. Bir tür referans işaretleyici olarak, barkodun okuyucunun görüş alanındaki göreceli konumu, bazı durumlarda piksel altı çözünürlükle artan hassas konumlandırma sağlar. Barkoddan çözülen veriler mutlak kaba konumu verir. Howell'in ikili deseni ve Anoto nokta deseni gibi bir "adres halısı", tüm halının yalnızca küçük bir kısmı okuyucunun görüş alanında olsa bile, bir okuyucunun halıdaki mutlak X, Y konumunu ve dönüşünü bulabileceği şekilde tasarlanmış bir 2D barkoddur.

2D barkodlar bir web sayfasına köprü yerleştirebilir. Dahili kamerası olan bir mobil cihaz, deseni okumak ve bağlantılı web sitesine göz atmak için kullanılabilir; bu da bir alışverişçinin çevredeki bir ürün için en iyi fiyatı bulmasına yardımcı olabilir. 2005 yılından bu yana, havayolları biniş kartlarında IATA standardı 2D barkod kullanmaktadır (Bar Coded Boarding Pass (BCBP)) ve 2008 yılından bu yana cep telefonlarına gönderilen 2D barkodlar elektronik biniş kartlarını mümkün kılmaktadır.

Barkodlar için bazı uygulamalar kullanım dışı kalmıştır. 1970'lerde ve 1980'lerde, yazılım kaynak kodu zaman zaman bir barkoda kodlanır ve kağıda basılırdı (Cauzin Softstrip ve Paperbyte bu uygulama için özel olarak tasarlanmış barkod sembolojileridir) ve 1991 Barcode Battler bilgisayar oyunu sistemi savaş istatistikleri oluşturmak için herhangi bir standart barkod kullanırdı.

Sanatçılar, post-modernizm hareketinin bir parçası olarak Scott Blake'in Barkod İsa'sı gibi barkodları sanatta kullanmışlardır.

Sembolojiler

Mesajlar ve barkodlar arasındaki eşleme semboloji olarak adlandırılır. Bir sembolojinin spesifikasyonu, mesajın çubuklara ve boşluklara kodlanmasını, gerekli başlangıç ve bitiş işaretlerini, barkoddan önce ve sonra olması gereken sessiz bölgenin boyutunu ve bir sağlama toplamının hesaplanmasını içerir.

Doğrusal sembolojiler temel olarak iki özelliğe göre sınıflandırılabilir:

Sürekli ve ayrık
  • Ayrık sembolojilerdeki karakterler n çubuk ve n - 1 boşluktan oluşur. Karakterler arasında ek bir boşluk vardır, ancak bu bilgi aktarmaz ve kodun sonuyla karıştırılmadığı sürece herhangi bir genişliğe sahip olabilir.
  • Sürekli sembolojilerdeki karakterler n çubuk ve n boşluktan oluşur ve genellikle bir karakter boşlukla biterken bir sonraki çubukla başlar veya tam tersi olur. Kodu sonlandırmak için her iki ucunda da çubuklar bulunan özel bir bitiş deseni gereklidir.
İki genişliğe karşı çok genişlik
  • İkili barkod olarak da adlandırılan iki genişlikli bir kod, "geniş" ve "dar" olmak üzere iki genişlikte çubuklar ve boşluklar içerir. Geniş çubukların ve boşlukların kesin genişliği kritik değildir; tipik olarak dar eşdeğerlerinin genişliğinin 2 ila 3 katı arasında herhangi bir yerde olmasına izin verilir.
  • Diğer bazı sembolojilerde iki farklı yükseklikte çubuklar (POSTNET) veya çubukların varlığı ya da yokluğu (CPC İkili Barkod) kullanılır. Bunlar normalde ikili barkodlar olarak da kabul edilir.
  • Çok genişlikli sembolojilerdeki çubuklar ve boşlukların tümü modül adı verilen temel bir genişliğin katlarıdır; bu tür kodların çoğu 1, 2, 3 ve 4 modülden oluşan dört genişlik kullanır.

Bazı sembolojiler serpiştirme kullanır. İlk karakter değişen genişlikte siyah çubuklar kullanılarak kodlanır. İkinci karakter daha sonra bu çubuklar arasındaki beyaz boşlukların genişliği değiştirilerek kodlanır. Böylece karakterler barkodun aynı bölümü üzerinde çiftler halinde kodlanır. Interleaved 2 of 5 buna bir örnektir.

Yığılmış sembolojiler belirli bir doğrusal sembolojiyi dikey olarak tekrarlar.

Birçok 2D semboloji arasında en yaygın olanı, bir ızgara deseni üzerinde düzenlenmiş kare veya nokta şekilli modüller içeren matris kodlardır. 2D sembolojiler ayrıca dairesel ve diğer şekillerde de olabilir ve modülleri bir görüntü içinde gizleyerek steganografi kullanabilir (örneğin, DataGlyphs).

Doğrusal sembolojiler, bir ışık demetini barkod boyunca düz bir çizgide süpüren ve barkod açık-koyu desenlerinin bir dilimini okuyan lazer tarayıcılar için optimize edilmiştir. Açılı tarama modüllerin daha geniş görünmesini sağlar, ancak genişlik oranlarını değiştirmez. İstiflenmiş sembolojiler de lazer tarama için optimize edilmiştir ve lazer barkod boyunca birden fazla geçiş yapar.

1990'larda barkodları okumak için şarj bağlantılı cihaz (CCD) görüntüleyicilerin geliştirilmesine Welch Allyn öncülük etmiştir. Görüntüleme, lazer tarayıcının yaptığı gibi hareketli parçalar gerektirmez. 2007 yılında doğrusal görüntüleme, performansı ve dayanıklılığı nedeniyle tercih edilen tarama motoru olarak lazer taramanın yerini almaya başlamıştır.

2B sembolojiler bir lazer tarafından okunamaz, çünkü tipik olarak sembolün tamamını kapsayabilecek bir tarama modeli yoktur. CCD veya başka bir dijital kamera sensörü teknolojisi kullanan görüntü tabanlı bir tarayıcı tarafından taranmaları gerekir.

İç içe kodlar tek boyutlu bir sembolojinin yatayda birkaç defa tekrarlanması ile oluşur.

Barkod okuyucular

Coca-Cola şişeleri üzerindeki GTIN barkodları. Sağdaki resimler, barkod okuyucuların lazerinin kırmızı bir filtrenin arkasındaki görüntüleri nasıl "gördüğünü" göstermektedir.

En eski ve hala en ucuz barkod tarayıcılar sabit bir ışık ve barkod üzerinde manuel olarak hareket ettirilen tek bir fotosensörden oluşur. Barkod tarayıcılar bilgisayarla bağlantılarına göre üç kategoride sınıflandırılabilir. Eski tip RS-232 barkod tarayıcıdır. Bu tür, giriş verilerinin uygulama programına aktarılması için özel programlama gerektirir. Klavye arayüzlü tarayıcılar PS/2 veya AT klavye uyumlu adaptör kablosu ("klavye takozu") kullanarak bilgisayara bağlanır. Barkod verileri, klavyede yazılmış gibi bilgisayara gönderilir.

Klavye arayüz tarayıcısı gibi, USB tarayıcılar da giriş verilerini uygulama programına aktarmak için özel koda ihtiyaç duymaz. Windows çalıştıran bilgisayarlarda insan arayüz cihazı, bir donanım "klavye takozunun" veri birleştirme eylemini taklit eder ve tarayıcı otomatik olarak ek bir klavye gibi davranır.

Çoğu modern akıllı telefon, dahili kameralarını kullanarak barkod çözebilir. Google'ın mobil Android işletim sistemi, QR kodlarını taramak için kendi Google Lens uygulamasını veya hem tek boyutlu barkodları hem de QR kodlarını okumak için Barcode Scanner gibi üçüncü taraf uygulamaları kullanabilir. Nokia'nın Symbian işletim sistemi bir barkod tarayıcıya sahipken, mbarcode Maemo işletim sistemi için bir QR kod okuyucudur. Apple iOS 11'de, yerel kamera uygulaması QR kodlarını çözebilir ve URL'lere bağlanabilir, kablosuz ağlara katılabilir veya QR Kodu içeriğine bağlı olarak diğer işlemleri gerçekleştirebilir. Diğer sembolojiler veya önceki iOS sürümleri için tarama özelliklerine sahip diğer ücretli ve ücretsiz uygulamalar mevcuttur. BlackBerry cihazlarında, App World uygulaması barkodları yerel olarak tarayabilir ve tanınan Web URL'lerini cihazın Web tarayıcısına yükleyebilir. Windows Phone 7.5, Bing arama uygulaması aracılığıyla barkodları tarayabilmektedir. Ancak, bu cihazlar barkodların yakalanması için özel olarak tasarlanmamıştır. Sonuç olarak, özel bir barkod tarayıcı veya taşınabilir veri terminali kadar hızlı veya doğru kod çözemezler.

Kalite kontrol ve doğrulama

Barkod üreticilerinin ve kullanıcılarının, barkodların doğrulanmasını ve onaylanmasını içeren bir kalite yönetim sistemine sahip olmaları yaygındır. Barkod doğrulama, endüstri standartları ve spesifikasyonlarına kıyasla barkodun taranabilirliğini ve kalitesini inceler. Barkod doğrulayıcılar öncelikle barkod basan ve kullanan işletmeler tarafından kullanılır. Tedarik zincirindeki herhangi bir ticaret ortağı barkod kalitesini test edebilir. Tedarik zincirindeki herhangi bir okuyucunun düşük hata oranına sahip bir barkodu başarılı bir şekilde yorumlayabilmesini sağlamak için bir barkodu doğrulamak önemlidir. Perakendeciler, uyumlu olmayan barkodlar için büyük cezalar uygulamaktadır. Bu ters ibrazlar bir üreticinin gelirini %2 ila %10 oranında azaltabilir.

Bir barkod doğrulayıcı, bir okuyucunun yaptığı gibi çalışır, ancak bir barkodun kodunu çözmek yerine, bir dizi test gerçekleştirir. Doğrusal barkodlar için bu testler şunlardır:

  • Kenar kontrastı (EC)
    • Alan yansıması (Rs) ile bitişik çubuk yansıması (Rb) arasındaki fark. EC=Rs-Rb
  • Minimum çubuk yansıması (Rb)
    • Bir çubuktaki en küçük yansıtma değeri.
  • Minimum alan yansıtması (Rs)
    • Bir alandaki en küçük yansıtma değeri.
  • Sembol kontrastı (SC)
    • Sembol Kontrastı, sembolün en açık alanı (sessiz bölge dahil) ile en koyu çubuğunun yansıtma değerleri arasındaki farktır. Fark ne kadar büyükse not da o kadar yüksek olur. Parametre A, B, C, D veya F olarak derecelendirilir. SC=Rmax-Rmin
  • Minimum kenar kontrastı (ECmin)
    • Alan yansıması (Rs) ile bitişik çubuk yansıması (Rb) arasındaki fark. EC=Rs-Rb
  • Modülasyon (MOD)
    • Parametre A, B, C, D veya F olarak derecelendirilir. Bu derece minimum kenar kontrastı (ECmin) ile sembol kontrastı (SC) arasındaki ilişkiye dayanır. MOD=ECmin/SC Minimum kenar kontrastı ile sembol kontrastı arasındaki fark ne kadar büyükse, not o kadar düşük olur. Tarayıcılar ve doğrulayıcılar daha dar çubukları ve boşlukları daha geniş çubuklardan ve boşluklardan daha az yoğunluğa sahip olarak algılar; dar elemanların daha az yoğunluğunun geniş elemanlarla karşılaştırılmasına modülasyon denir. Bu durum açıklık boyutundan etkilenir.
  • Karakterler arası boşluk
    • Ayrık barkodlarda, iki bitişik karakterin bağlantısını kesen boşluk. Mevcut olduğunda, karakterler arası boşluklar, kenar belirleme ve yansıtma parametresi derecelendirmeleri amacıyla boşluk (öğe) olarak kabul edilir.
  • Kusurlar
  • Şifre çözme
    • Bir barkod sembolünde kodlanmış olan bilginin çıkarılması.
  • Kod çözülebilirlik
    • A, B, C, D veya F olarak derecelendirilebilir. Çözülebilirlik derecesi, semboldeki en sapkın öğenin genişliğindeki hata miktarını gösterir. Sembololojide ne kadar az sapma olursa, not o kadar yüksek olur. Kod çözülebilirlik, semboloji referans kod çözme algoritması kullanılarak yapılan baskı doğruluğunun bir ölçüsüdür.

2D matris sembolleri parametrelere bakar:

  • Sembol kontrastı
  • Modülasyon
  • Şifre çözme
  • Kullanılmayan hata düzeltme
  • Sabit (bulucu) desen hasarı
  • Izgara tekdüzeliği
  • Eksenel tekdüze olmama

Parametreye bağlı olarak, her ANSI testi 0.0 ila 4.0 (F ila A) arasında derecelendirilir veya bir başarılı veya başarısız işareti verilir. Her not, tüm sembol boyunca tek bir tarama çizgisinin analog bir grafiği olan tarama yansıtma profili (SRP) analiz edilerek belirlenir. 8 notun en düşüğü tarama notudur ve genel ISO sembolü notu her bir tarama notunun ortalamasıdır. Çoğu uygulama için 2,5 (C) kabul edilebilir minimum sembol derecesidir.

Bir okuyucu ile karşılaştırıldığında, bir doğrulayıcı bir barkodun optik özelliklerini uluslararası ve endüstri standartlarına göre ölçer. Ölçüm tekrarlanabilir ve tutarlı olmalıdır. Bunu yapmak için mesafe, aydınlatma açısı, sensör açısı ve doğrulayıcı açıklığı gibi sabit koşullar gerekir. Doğrulama sonuçlarına göre üretim süreci, tedarik zincirinde taranacak daha yüksek kaliteli barkodlar basacak şekilde ayarlanabilir.

Barkod doğrulaması, güneş ışığı, aşınma, darbe, nem vb. gibi kullanım (ve kötüye kullanım) testlerinden sonraki değerlendirmeleri içerebilir.

Barkod doğrulayıcı standartları

Barkod doğrulayıcı standartları Uluslararası Standardizasyon Örgütü (ISO) tarafından ISO/IEC 15426-1 (doğrusal) veya ISO/IEC 15426-2 (2D) olarak tanımlanmıştır. Mevcut uluslararası barkod kalite spesifikasyonu ISO/IEC 15416 (doğrusal) ve ISO/IEC 15415'tir (2D). Avrupa Standardı EN 1635 geri çekilmiş ve yerini ISO/IEC 15416 almıştır. Orijinal ABD barkod kalite spesifikasyonu ANSI X3.182 idi. (ABD'de kullanılan UPC'ler - ANSI/UCC5). 2011 itibariyle ISO çalışma grubu JTC1 SC31 bir Doğrudan Parça İşaretleme (DPM) kalite standardı geliştirmektedir: ISO/IEC TR 29158.

Faydaları

Satış noktası yönetiminde, barkod sistemleri işletme hakkında ayrıntılı güncel bilgiler sağlayabilir, kararları hızlandırabilir ve daha güvenli hale getirebilir. Örneğin:

  • Hızlı satılan ürünler hızlı bir şekilde tanımlanabilir ve otomatik olarak yeniden sipariş edilebilir.
  • Yavaş satılan ürünler belirlenerek envanter birikimi önlenebilir.
  • Mağazacılık değişikliklerinin etkileri izlenerek hızlı hareket eden, daha kârlı ürünlerin en iyi yeri işgal etmesi sağlanabilir.
  • Geçmiş veriler, mevsimsel dalgalanmaları çok doğru bir şekilde tahmin etmek için kullanılabilir.
  • Ürünler, hem satış fiyatlarını hem de fiyat artışlarını yansıtacak şekilde rafta yeniden fiyatlandırılabilir.
  • Bu teknoloji aynı zamanda, genellikle indirim kartlarının gönüllü olarak kaydedilmesi yoluyla bireysel tüketicilerin profilinin çıkarılmasını da sağlar. Tüketiciye bir fayda olarak sunulsa da, bu uygulama gizlilik savunucuları tarafından potansiyel olarak tehlikeli olarak değerlendirilmektedir.

Satış ve envanter takibinin yanı sıra, barkodlar lojistik ve tedarik zinciri yönetiminde de çok kullanışlıdır.

  • Bir üretici sevkiyat için bir kutuyu paketlediğinde, kutuya bir Benzersiz Tanımlama Numarası (UID) atanabilir.
  • Bir veritabanı, UID'yi kutu hakkındaki ilgili bilgilere bağlayabilir; sipariş numarası, paketlenen ürünler, paketlenen miktar, varış yeri vb.
  • Bilgiler, Elektronik Veri Değişimi (EDI) gibi bir iletişim sistemi aracılığıyla iletilebilir, böylece perakendeci bir gönderi hakkında gelmeden önce bilgi sahibi olur.
  • Bir Dağıtım Merkezine (DC) gönderilen gönderiler iletilmeden önce takip edilir. Gönderi nihai varış noktasına ulaştığında UID taranır, böylece mağaza gönderinin kaynağını, içeriğini ve maliyetini bilir.

Barkod tarayıcılar nispeten düşük maliyetlidir ve girilen 15.000 ila 36 trilyon karakterde yalnızca yaklaşık 1 ikame hatası ile anahtar girişine kıyasla son derece doğrudur. Kesin hata oranı barkodun türüne bağlıdır.

Barkod türleri

Doğrusal barkodlar

Belirli desenler oluşturan çeşitli genişlikteki çizgi ve boşluklardan oluşan birinci nesil, "tek boyutlu" bir barkod.

Örnek Semboloji Sürekli veya ayrık Çubuk genişlikleri Kullanım Alanları
Australia Post 4-state barcode.png Australia Post barkodu Ayrık 4 bar yüksekliği İş yanıtı ödemeli zarfta kullanılan ve ilk olarak floresan mürekkeple işlendiğinde otomatik sıralama makineleri tarafından diğer postalara uygulanan bir Australia Post barkodu.
Codabar.svg Codabar Ayrık İki Kütüphanelerde, kan bankalarında ve hava faturalarında kullanılan eski format (güncelliğini yitirmiştir, ancak kütüphanelerde hala yaygın olarak kullanılmaktadır)
Kod 25 - Araya girmeyen 2/5 Sürekli İki Endüstriyel
Barcode2of5example.svg Kod 25 - Aralıklı 2/5 Sürekli İki Toptan satış, kütüphaneler Uluslararası standart ISO/IEC 16390
Code11 barcode.png Kod 11 Ayrık İki Telefonlar (güncel değil)
Code32 01234567.png Farmacode veya Kod 32 Ayrık İki İtalyan farmakodu - Kod 39 kullanın (uluslararası standart mevcut değildir)
Code 3 of 9.svg Kod 39 Ayrık İki Çeşitli - uluslararası standart ISO/IEC 16388
Code 49 wikipedia.png Kod 49 Sürekli Birçok Çeşitli
Code 93 Wikipedia barcode.png Kod 93 Sürekli Birçok Çeşitli
Code 128B-2009-06-02.svg Kod 128 Sürekli Birçok Çeşitli - Uluslararası Standart ISO/IEC 15417
TBM İkili Ayrık İki
Dx-film-edge-barcode.jpg DX film kenarı barkodu Hiçbiri Uzun/kısa Renkli baskı filmi
Issn barcode.png EAN 2 Sürekli Birçok Ek kod (dergiler), GS1 onaylı - kendi sembolojisi değil - ISO/IEC 15420'ye göre sadece EAN/UPC ile kullanılmak üzere
Isbn add5.png EAN 5 Sürekli Birçok Ek kod (kitaplar), GS1 onaylı - kendi sembolojisi değil - sadece ISO/IEC 15420'ye göre bir EAN/UPC ile kullanılmak üzere
EAN8.svg EAN-8, EAN-13 Sürekli Birçok Dünya çapında perakende, GS1 onaylı - Uluslararası Standart ISO/IEC 15420
Yüz Tanımlama İşareti Ayrık İki USPS ticari yanıt postası
Gs1-128 example.svg GS1-128 (eski adıyla UCC/EAN-128), yanlışlıkla EAN 128 ve UCC 128 olarak anılmaktadır Sürekli Birçok Çeşitli, GS1 onaylı - sadece ANS MH10.8.2 AI Veri Yapılarını kullanan Kod 128'in (ISO/IEC 15417) bir uygulaması. Ayrı bir semboloji değildir.
Databar 14 00075678164125.png GS1 DataBar, eski adıyla Azaltılmış Alan Sembolojisi (RSS) Sürekli Birçok Çeşitli, GS1 onaylı
Intelligent Mail Barcode Wiki22.png Akıllı Posta barkodu Ayrık 4 bar yüksekliği Birleşik Devletler Posta Servisi, hem POSTNET hem de PLANET sembollerinin yerini alır (eski adıyla OneCode)
ITF-14.svg ITF-14 Sürekli İki GS1 onaylı perakende olmayan ambalaj seviyeleri - GS1 Genel Spesifikasyonlarına göre, birkaç ek spesifikasyona sahip bir Interleaved 2/5 Kodudur (ISO/IEC 16390)
ITF-6 barcode.svg ITF-6 Sürekli İki ITF-14 ve ITF-16 barkodlarına bir eklenti kodlamak için serpiştirilmiş 2 of 5 barkod. Bu kod, ürün miktarı veya konteyner ağırlığı gibi ek verileri kodlamak için kullanılır
EAN-13-5901234123457.svg JAN Sürekli Birçok Japonya'da kullanılır, EAN-13'e benzer ve onunla uyumludur (ISO/IEC 15420)
Japan Post barcode.png Japan Post barkodu Ayrık 4 bar yüksekliği Japan Post
KarTrak ACI codes.svg KarTrak ACI Ayrık Renkli çubuklar Kuzey Amerika'da demiryolu ekipmanlarında kullanılır
MSI-barcode.png MSI Sürekli İki Depo rafları ve envanter için kullanılır
Pharmacode example.svg Farmakod Ayrık İki Farmasötik ambalajlar (uluslararası standart mevcut değildir)
Planet Barcode Format.png GEZEGEN Sürekli Uzun/kısa Birleşik Devletler Posta Servisi (uluslararası standart mevcut değildir)
Plessey barcode.svg Plessey Sürekli İki Kataloglar, mağaza rafları, envanter (uluslararası standart mevcut değil)
Canada Post d52.01 domestic barcode.png PostBar Ayrık 4 bar yüksekliği Kanada Postanesi
POSTNET BAR.svg POSTNET 1.svg POSTNET 2.svg POSTNET 3.svg POSTNET BAR.png POSTNET Ayrık Uzun/kısa Birleşik Devletler Posta Servisi (uluslararası standart mevcut değildir)
Address with RM4SCC barcode.svg RM4SCC / KIX Ayrık 4 bar yüksekliği Royal Mail / PostNL
Royal Mail mailmark C barcode.png RM Mailmark C Ayrık 4 bar yüksekliği Kraliyet Postası
Royal Mail mailmark L barcode.png RM Mailmark L Ayrık 4 bar yüksekliği Kraliyet Postası
Telepen barcode.png Telepen Sürekli İki Kütüphaneler (Birleşik Krallık)
UPC A.svg Evrensel Ürün Kodu (UPC-A ve UPC-E) Sürekli Birçok Dünya çapında perakende, GS1 onaylı - Uluslararası Standart ISO/IEC 15420

Matris (2D) barkodlar

2D barkod (çubuklar kullanılmasa da) veya sadece 2D kod olarak da adlandırılan matris kodu, bilgiyi temsil etmenin iki boyutlu bir yoludur. Doğrusal (1 boyutlu) barkoda benzer, ancak birim alan başına daha fazla veri temsil edebilir.

Örnek İsim Notlar
Ar code.png AR Kodu Artırılmış gerçeklik uygulamalarının içine içerik yerleştirmek için kullanılan bir işaretleyici türü. Bazı AR Kodlarının içinde QR kodları bulunabilir, böylece AR içeriğine bağlantı verilebilir. Ayrıca bakınız ARTag.
Azteccodeexample.svg Aztek Kodu Welch Allyn'de (şimdi Honeywell Scanning and Mobility) Andrew Longacre tarafından tasarlanmıştır. Kamu malı. - Uluslararası Standart: ISO/IEC 24778
A bCode matrix barcode encoding the identifier 1683 bKodu Böcek davranışlarının incelenmesi için tasarlanmış bir barkod. 11 bitlik bir tanımlayıcı ve 16 bitlik okuma hatası algılama ve hata düzeltme bilgilerini kodlar. Ağırlıklı olarak bal arılarını işaretlemek için kullanılır, ancak diğer hayvanlara da uygulanabilir.
BEEtag Beyaz piksel kenarlığı ve siyah piksel kenarlığı ile çevrili her bir etiket için benzersiz olan siyah ve beyaz piksellerden oluşan 25 bitlik (5x5) bir kod matrisi. 25 bitlik matris, 15 bitlik bir kimlik kodu ve 10 bitlik bir hata kontrolünden oluşmaktadır. Hayvan davranışları ve hareketlerinin incelenmesi için düşük maliyetli, görüntü tabanlı bir izleme sistemi olarak tasarlanmıştır.
BeeTagg Mobil etiketlemeye uygun petek yapılı bir 2D barkoddur ve İsviçreli connvision AG şirketi tarafından geliştirilmiştir.
Bokode Aynı alan üzerinde bir barkoddan çok daha fazla bilgi tutan bir tür veri etiketi. MIT Media Lab'de Ramesh Raskar liderliğindeki bir ekip tarafından geliştirilmiştir. Bokode deseni, döşenmiş bir Data Matrix kodları serisidir.
Boxing 4kv6 0.png Boks Piql AS tarafından piqlFilm üzerinde yüksek kapasiteli bir 2D barkod kullanılmaktadır
Kod 1 Kamu malı. Kod 1 şu anda sağlık sektöründe ilaç etiketleri için ve geri dönüşüm sektöründe konteyner içeriğini sınıflandırmak amacıyla kodlamak için kullanılmaktadır.
Code 16K wikipedia.png Kod 16K Code 16K (1988), Ted Williams tarafından 1992 yılında Laserlight Systems'da (ABD) geliştirilen çok sıralı bir barkoddur. ABD ve Fransa'da bu kod elektronik endüstrisinde çipleri ve baskılı devre kartlarını tanımlamak için kullanılmaktadır. ABD'deki tıbbi uygulamalar iyi bilinmektedir. Williams aynı zamanda Code 128'i de geliştirmiştir ve 16K'nın yapısı Code 128'e dayanmaktadır. Tesadüfi olmayan bir şekilde, 128'in karesi 16.000'e ya da kısaca 16K'ya eşit olmuştur. Kod 16K, Kod 49'un doğasında var olan bir sorunu çözmüştür. Kod 49'un yapısı, kodlama ve kod çözme tabloları ve algoritmaları için büyük miktarda bellek gerektiriyordu. 16K yığılmış bir sembolojidir.
RenkKodu ColorZip, kameralı telefonlar tarafından TV ekranlarından okunabilen renkli barkodlar geliştirdi; özellikle Kore'de kullanılıyor.
Renk Yapı Kodu Color Construct Code, birden fazla renkten yararlanmak için tasarlanmış birkaç barkod sembolojisinden biridir.
PhotoTAN mit Orientierungsmarkierungen.svg Cronto Görsel Kriptogram Cronto Visual Cryptogram (photoTAN olarak da adlandırılır), Igor Drokov, Steven Murdoch ve Elena Punskaya tarafından Cambridge Üniversitesi'nde yapılan araştırmalardan ortaya çıkan özel bir renkli barkoddur. E-bankacılıkta işlem imzalama için kullanılır; barkod şifrelenmiş işlem verilerini içerir ve daha sonra bir güvenlik belirteci kullanarak bir işlem kimlik doğrulama numarası hesaplamak için bir meydan okuma olarak kullanılır.
CyberCode Sony'den.
d-touch deforme olabilen eldivenler üzerine basıldığında ve gerildiğinde ve bozulduğunda okunabilir
DataGlyphs Palo Alto Araştırma Merkezi'nden (Xerox PARC olarak da adlandırılır).

Patenti alınmıştır. DataGlyph'ler, steganografiye benzer şekilde, neredeyse algısal olarak görünmez bir şekilde yarım tonlu bir görüntüye veya arka plan gölgelendirme desenine gömülebilir.

Datamatrix.svg Veri Matrisi Microscan Systems, eski adıyla RVSI Acuity CiMatrix/Siemens'ten. Kamu malı. Amerika Birleşik Devletleri genelinde giderek daha fazla kullanılmaktadır. Tek segmentli Data Matrix aynı zamanda Semacode olarak da adlandırılır. - Uluslararası Standart: ISO/IEC 16022.
Datastrip Kodu Datastrip, Inc. şirketinden
Digimarc Barkod Digimarc Barkod, ambalaj, teşhir, dergi, sirküler, radyo ve televizyon reklamları dahil olmak üzere pazarlama malzemelerine uygulanabilen, algılanamayan desenlere dayalı benzersiz bir tanımlayıcı veya koddur.
dijital kağıt El yazısı dijital belgeler oluşturmak için dijital bir kalemle birlikte kullanılan desenli kağıt. Basılı nokta deseni, kağıt üzerindeki konum koordinatlarını benzersiz bir şekilde tanımlar.
DotCode Wikipedia.png DotCode AIM Dotcode Rev 3.0 olarak standartlaştırılmıştır. Kamu malıdır. Bireysel sigara ve ilaç paketlerini izlemek için kullanılır.
Nokta Kodu A Philips Nokta Kodu olarak da bilinir. 1988 yılında patenti alınmıştır.
DWCode GS1 ABD ve GS1 Almanya tarafından tanıtılan DWCode, bir ambalajın tüm grafik tasarımı boyunca tekrarlanan benzersiz, algılanamayan bir veri taşıyıcısıdır
EZcode örneği. EZkod ScanLife'dan kameralı telefonlar tarafından çözülmek üzere tasarlanmıştır.
Han Xin 2D Barcode.svg Han Xin Barkod Otomatik Tanımlama ve Hareketlilik Derneği tarafından 2011 yılında tanıtılan Çince karakterleri kodlamak için tasarlanmış barkod.
High Capacity Color Barcode Tag.svg Yüksek Kapasiteli Renkli Barkod HCCB Microsoft tarafından geliştirilmiştir; ISAN-IA tarafından lisanslanmıştır.
HueCode Robot Design Associates'ten. Gri tonlama veya renk kullanır.
InterCode Iconlab, Inc. tarafından üretilmiştir. Güney Kore'deki standart 2D barkod. Güney Koreli 3 mobil operatör de bu kodun tarayıcı programını varsayılan gömülü program olarak mobil internete erişmek için telefonlarına koyar.

JAB code - Wikipedia greetings with link.png

JAB Kodu Just Another Bar Code renkli bir 2D barkoddur. Kare veya dikdörtgen. Lisans ücretsiz
MaxiCode.svg MaxiCode United Parcel Service tarafından kullanılmıştır. Artık kamu malı.
mKod NextCode Corporation tarafından, özellikle cep telefonları ve mobil hizmetlerle çalışmak üzere tasarlanmıştır. Yanlış kod çözmeyi önleyen bağımsız bir hata algılama tekniği uygulamaktadır, kodun tam boyutuna bağlı olan değişken boyutlu bir hata düzeltme polinomu kullanır.
MMCC Yüksek kapasiteli cep telefonu içeriğini, ağ bağlantısına ihtiyaç duymadan mevcut renkli basılı ve elektronik medya aracılığıyla yaymak için tasarlanmıştır
NexCode.png NexCode NexCode, S5 Systems tarafından geliştirilmiş ve patentlenmiştir.
Nintendo e-Reader#Dot kodu Olympus Corporation tarafından Game Boy Advance için şarkıları, görüntüleri ve mini oyunları Pokémon ticaret kartlarında saklamak için geliştirilmiştir.
Better Sample PDF417.png PDF417 Symbol Technologies tarafından oluşturulmuştur. Kamu malı. - Uluslararası standart: ISO/IEC 15438
Qode örneği. Qode NeoMedia Technologies, Inc. firmasının Amerikan tescilli ve patentli 2D barkodu.
QR code for mobile English Wikipedia.svg QR kodu Başlangıçta otomotiv bileşenleri yönetimi için Denso Wave tarafından geliştirilmiş, patentlenmiş ve sahiplenilmiştir; patent haklarını kullanmamayı tercih etmişlerdir. Latin ve Japon Kanji ve Kana karakterlerini, müzikleri, resimleri, URL'leri, e-postaları kodlayabilir. Japon cep telefonları için de facto standart. PIN kodu kullanmak yerine kişileri almak için BlackBerry Messenger ile kullanılır. Akıllı telefonlarla taramak için en sık kullanılan kod türü ve en yaygın kullanılan 2D barkodlardan biridir. Kamu malı. - Uluslararası Standart: ISO/IEC 18004
Screencode Hewlett-Packard Labs tarafından geliştirilmiş ve patenti alınmıştır. Akıllı telefon kamera girişi yoluyla bilgisayar ekranlarından akıllı telefonlara yüksek bant genişliğinde veri aktarımı amacıyla, bir görüntüdeki parlaklık dalgalanmaları yoluyla veri kodlamak için kullanılan, zamanla değişen bir 2D desen. Mucitler Timothy Kindberg ve John Collomosse, ACM HotMobile 2008'de kamuya açıklanmıştır.
Shotcode.png ShotCode Kameralı telefonlar için dairesel barkodlar. Orijinal olarak Spotcode adıyla High Energy Magic Ltd'den. Bundan önce büyük olasılıkla TRIPCode olarak adlandırılıyordu.
Snapcode, Boo-R kodu olarak da adlandırılır Snapchat, Spectacles vb. tarafından kullanılır. US9111164B1
Kar Tanesi Kodu Electronic Automation Ltd. tarafından 1981 yılında geliştirilen tescilli bir koddur. Sadece 5 mm x 5 mm'lik bir alanda 100'den fazla sayısal rakamı kodlamak mümkündür. Kullanıcı tarafından seçilebilen hata düzeltme özelliği, kodun %40'ına kadarının yok edilmesine ve yine de okunabilir kalmasına izin verir. Kod, ilaç endüstrisinde kullanılmaktadır ve basılı etiketler, mürekkep püskürtmeli baskı, lazer aşındırma, girinti veya delik delme dahil olmak üzere çok çeşitli şekillerde ürünlere ve malzemelere uygulanabilme avantajına sahiptir.
SPARQCode-sample.gif SPARQKodu MSKYNET, Inc. firmasının QR kod kodlama standardı.
Trillcode Cep telefonu taraması için tasarlanmıştır. Bir Romanya şirketi olan Lark Computer tarafından geliştirilmiştir.
VOICEYE Güney Kore'de VOICEYE, Inc. tarafından geliştirilen ve patenti alınan barkod, görme engelli kişilerin basılı bilgilere erişebilmesini amaçlıyor. Ayrıca dünyanın en büyük depolama kapasitesine sahip 2D barkodu olduğunu iddia ediyor.

Örnek görüntüler

Popüler kültürde

Petersburg'un Nevskiy bölgesindeki Narodnaya ulitsa'da ("Halk Caddesi") bulunan Shtrikh-kod (Rusça barkod) adlı alışveriş merkezi gibi, Alman mimarlar Gerkan, Marg and Partners tarafından Lingang New City'de inşa edilen bir bina da barkod tasarımına sahiptir.

Medyada, 2011 yılında Kanada Ulusal Film Kurulu ve ARTE Fransa, kullanıcıların iPhone kameralarıyla ürünün barkodunu tarayarak günlük nesnelerle ilgili filmleri görüntülemelerine olanak tanıyan Barcode.tv adlı bir web belgeseli başlattı.

Profesyonel güreşte, WWE'nin D-Generation X grubu giriş videolarına ve bir tişörtlerine barkod eklemiştir.

TV dizisi Dark Angel'da, Manticore X serisindeki baş karakter ve diğer transgeniklerin boyunlarının arkasında barkodlar bulunmaktadır.

Video oyunlarında, Hitman video oyunu serisinin kahramanının başının arkasında bir barkod dövmesi vardır; QR kodları ayrıca Watch Dogs'daki bir yan görevde taranabilir. 2018 yapımı video oyunu Judgment'ın kahramanı Takayuki Yagami'nin telefon kamerasıyla fotoğrafını çekebileceği QR Kodları bulunmaktadır. Bunlar çoğunlukla Yagami'nin Drone'u için parçaların kilidini açmak içindir.

Back to the Future Part II ve The Handmaid's Tale filmlerinde, gelecekteki arabalar barkodlu plakalarla tasvir edilmiştir.

Terminatör filmlerinde Skynet, esir insanların bileklerinin iç yüzeyine (2. Dünya Savaşı toplama kampı dövmelerine benzer bir yerde) benzersiz bir tanımlayıcı olarak barkodlar yakar.

Müzik alanında, The Kinks grubundan Dave Davies 1980 yılında AFL1-3603 adlı bir solo albüm yayınladı ve albümün ön kapağında müzisyenin kafası yerine dev bir barkod yer aldı. Albümün adı aynı zamanda barkod numarasıydı.

Mad Magazine'in Nisan 1978 sayısında kapakta dev bir barkod yer aldı ve "[Mad] Bu sayının ülkedeki tüm bilgisayarları kilitlemesini umuyor... bundan sonra kapaklarımızı bu yecchy UPC sembolüyle bozmaya zorladığımız için!" ibaresi yer aldı.

İnteraktif Ders Kitapları ilk olarak Harcourt College Publishers tarafından İnteraktif Ders Kitapları ile Eğitim Teknolojisini Genişletmek için yayımlanmıştır.

Tasarlanmış barkodlar

Bazı markalar, tüketici ürünlerindeki barkodlara (okunabilir olmalarını sağlayarak) özel tasarımlar entegre etmektedir.

Barkodlarla ilgili aldatmacalar

Barkodların izinsiz bir gözetleme teknolojisi olduğunu düşünen komplo teorisyenleri ve Mary Stewart Relfe'nin 1982 tarihli Yeni Para Sistemi 666 adlı kitabının öncülük ettiği bazı Hıristiyanlar, kodların "Canavarın Sayısı "nı temsil eden 666 rakamını sakladığını düşünerek küçük çaplı şüphecilik gösterdiler. Rus Ortodoks Kilisesi'nin bir ayrımı olan Eski İnananlar, barkodların Deccal'in damgası olduğuna inanmaktadır. Televizyon sunucusu Phil Donahue barkodları "tüketicilere karşı bir şirket komplosu" olarak tanımladı.

Kod doğrulayıcı (barkod kontrolü)

Bar kod doğrulayıcı birincil olarak barkod basılan ama tedarik zincirindeki tüm firmaların bar kod kalitesini test edeceği iş sahalarında kullanılmaktadır. Barkodun tedarik zincirindeki herhangi bir tarayıcı tarafından okunabilmesini garantilemek çok önemlidir. Perakendeciler uyumlu olmayan barkodlar için yüksek meblağlı cezalar vermektedir. 13 haneli ve diğer tür barkodlarda son rakam kontrol rakamıdır. Örneğin numaralar; 8693043021044 olsun, (1.Sayı=8,2.Sayı=6,3.Sayı=9 şeklinde)burada tek ve çift sıralı rakamlar kendi içinde toplanır, çift rakamlar grubunun son hanesi 3 ile çarpılır ve çift hanelilerin toplamının son rakamı eklenir. Elde edilen sonucun son hanesi 10 da çıkartılır ve elde edilen sonuçla barkoddaki son rakam aynı olmalıdır. Yani; tek sıralar toplamı 8+9+0+3+2+0=22, 6+3+4+0+1+4=18 18x3=54, 54+22=76, birler hanesi 6 yı 10 dan çıkarttığımızda 10-6=4. En sondaki rakamın 4 olduğu görülmektedir.

Bar kod doğrulayıcılar bir tarayıcı gibi çalışmaktadır ama sadece bar kodu çözümlemek yerine, bir doğrulayıcı 8 çeşit test uygulamaktadır. Her test sonucuna 0.0-4.0 (F-A) arasında bir değer verilmektedir ve bu testlerin en düşüğü tarama değeri olarak alınmaktadır. Birçok uygulama için 2.5 (C) değeri kabul edilebilir en alt değerdir.

Bar kod doğrulayıcı standartları

  • Orijinal Amerikan barkod kalite özellikleri ANSI X3.182'dir
  • Şu anki uluslararası barkod kalite özellikleri (tek boyutlu kodlar için) ISO15426-1 ve (iki boyutlu kodlar için) ISO15426-2 'dir.
  • Barkod doğrulayıcıları (tek boyutlu bar kod doğrulayıcı uyumluluk standardı) ISO 15426-1 veya (iki boyutlu bar kod doğrulayıcı uyumluluk standardı) ISO 15426-2 ile uyumlu olmalıdır.

Bar kod doğrulayıcı üreticileri:

  • RJS/Printronix (tek boyutlu)
  • Hand Held Products (tek boyutlu)
  • Webscan (tek ve iki boyutlu)
  • Auto ID Solutions (iki boyutlu)
  • Stratix (tek boyutlu)
  • Axicon (tek boyutlu)

Barkod kullanmanın faydaları

Satış noktası (POS) yönetiminde,barkod kullanımı önemli konular ile ilgili çok detaylı güncel bilgi sağlayarak kararların daha hızlı ve güvenilir şekilde alınmasına imkân vermektedir.

Kullanılan sektörler

  • Perakende Sektörü
  • Marketler
  • Hediyelik eşya
  • Nalbur
  • A.V.M'ler
  • Büfeler

Barkod tipleri

İç içe barkodlar

Semboloji Notlar
Codablock İç içe tek boyutlu barkod.
Code 16K Code 128 temelli.
Code 49 Intermec Corp. tarafından geliştirilen iç içe tek boyutlu barkod.
PDF417 En genel iki boyutlu barkod. Halka açık.
Micro PDF417