Пресс-центр

Qr-код: что это такое, как он работает и зачем нужен | рбк тренды

И кому он нужен?..

Сейчас практически на любом товаре можно увидеть набор черточек и написанных под ними цифр — то, что принято называть штрих-кодом. В далекие советские времена штрих-кода не было и в помине. В период тотального дефицита товаров было немного, ориентироваться в них было несложно, поэтому необходимость в дополнительной кодировке отсутствовала.

При нашем сегодняшнем изобилии запомнить все наименования не в состоянии ни продавец, ни производитель. Вот и пришли на смену длинным сертификатам с описанием товара короткие и компактные штрих-коды. Продавцу теперь достаточно пронести товар штрих-кодом вниз над кассовым аппаратом, и на экране появляется вся необходимая информация. Это значительно упрощает и убыстряет процесс складирования и продажи продуктов.

Сейчас закодированы практически все товары, вращающиеся на мировом рынке. Однако это вовсе не обязательно. При желании производитель может и не ставить на свой товар штрих-код, тем более что стоит это недешево. Но производители предпочитают раскошелиться: реализовать товары без штрих-кода практически невозможно (большинство магазинов отказываются их принимать).

Штриховое кодирование информации было изобретено и запатентовано в США в 1949 году Джо Вудлэндом и Берни Сильвером. Это изобретение, в значительной степени облегчившее учет и контроль материальных средств, получило широкое распространение во многих странах. Самым популярным на сегодня является 13-разрядный европейский код EAN-13, введенный в обращение в 1977 году. В России система EAN была введена в 1986 году.

Фото: geralt, pixabay.com

Как развиваются QR-коды

Генеральный директор и соучредитель агентства цифровых продуктов Very Big Things Крис Стегнер отмечает, что пандемия радикально изменила способ взаимодействия людей друг с другом и с окружающей средой, так как физическое здоровье стало главным приоритетом. Этот сдвиг быстро ускорил рост бесконтактной экономики. По мнению Стегнера, именно QR-коды позволят решить множество проблем повседневного взаимодействия людей благодаря широкому распространению смартфонов. В 2021 году количество пользователей смартфонов в мире достигло 6,4 млрд человек или 80,76% населения Земли.

По данным Juniper Research, к 2022 году владельцы смартфонов будут использовать 5,3 млрд купонов с QR-кодами, а пользователи 1 млрд смартфонов будут иметь постоянный доступ к QR-кодам. Ключевые области, на которых будет сосредоточена технология QR-кодов, — это приложения. Другие области роста — системы бесконтактных платежей, транспорт и туризм, здравоохранение и маркетинг. Например, через QR-платформу бронирования пациенты клиник смогут записываться на прием к специалистам и даже отправлять свои медданные. Постоянное взаимодействие людей с QR-кодами упростит задачу и компаниям, которые смогут ненавязчиво предлагать свои продукты в нужное время и в нужном месте. Южнокорейская Homeplus уже организовала виртуальные магазины прямо на станциях метро. Витрины содержат изображения продуктов с QR-кодом. При сканировании кода продукт добавляется в корзину в мобильном приложении магазина. После этого покупка доставляется прямо на дом.

Виртуальный магазин Homeplus

Властям это поможет выстраивать грамотную систему навигации и туризма, когда QR-коды будут выдавать информацию о маршруте и его загруженности, а при посещении исторического места — рассказывать его историю вместо гида. Также технология упрощает обратную связь. В Нью-Йорке QR-коды уже не первый год размещают на строящихся домах, чтобы любой желающий мог проверить разрешения на строительство, получить подробную информацию о текущем проекте, а также напрямую связаться с департаментом строительства и подать жалобу на нарушения.

Стегнер признает, что полностью бесконтактный опыт возможен не для всех сценариев. Но, по его словам, существует огромное число возможностей реализовать его, к примеру, в банкоматах. Пользователи смогут просто сканировать QR-код, чтобы запустить приложение банка и уже оттуда управлять терминалом. Важную роль QR-коды могут сыграть в трансформации общественных пространств. Например, их можно будет размещать на дверях лифтов, чтобы человек мог просто отсканировать код, включить лифт и выбрать на смартфоне свой этаж.

Компании уже всячески экспериментируют с QR-кодами. Немецкий звукозаписывающий лейбл Kontor Records искал новый метод продвижения своей музыки. Компания решила отправить рекламным агентствам конверт, похожий на проигрыватель винила, с QR-кодом в углу. Когда код сканировали, дисплей смартфона пользователя превращался в интерактивную иглу проигрывателя. Устройство можно было поместить на пластинку, которая была в конверте, и игла на дисплее двигалась.

Акция с QR-кодами от Kontor Records

В Kontor Records рассказали, что получатели отсканировали 71% из 900 отправленных им QR-кодов, что на 64% больше обычного показателя ответов рекламщиков.

1970е годы

Со времени получения патента до внедрения технологии прошло целых 22 года. Только в 1974 году система штрих-кодов начала активно использоваться, во многом благодаря появлению технологии, оказавшейся способной считывать штрих коды. Речь идет о лазерах.

Самый первый штрих код состоял всего из четырех линий. И да, были штрих-коды самых странных форм и очертаний. Одно время существовали даже круглые штрих коды. А первый считанный лазером штрих-код стоял на упаковке жевательной резинки, проданной в одном из супермаркетов Огайо в том самом 1974 году.

До поры до времени универсальная система штрих-кодов не получала одобрения в других странах, поскольку разные производители предпочитали разные системы учета продукции и идентификации своих товаров.

26 июня 1974 года в супермаркете Marsh в г. Трой (шт. Огайо) была приобретена упаковка из 10-пачек жевательной резинки Wrigley, при этом был впервые отсканирован универсальный товарный код (UPC), который сегодня используется более 5 млрд. раз в день. На протяжении всей истории штрихкода — от изобретения Code 39, наиболее широко используемого штрихкода, до введения двумерного штрихкода Aztec, который используется на авиационных и железнодорожных билетах, — Honeywell сотрудничает со своими клиентами по всему миру, разрабатывая новые технологии сканирования, которые помогают трансформировать основные бизнес-процессы.

1971 г.: первый принтер штрихкодов

  • 1972 г.: запатентовано первое контактное устройство считывания штрихкодов
  • 1974 г.: изобретен штрихкод Code 39, который до сих пор широко используется в мире

История возникновения идеи штрих-кода

Многие люди интересуются, где был придуман штриховой код. Впервые этот символ появился в США. Когда же это произошло? Данная разработка была создана в 1949 году.

Азбука Морзе

Своим появлением этот графический код обязан американским ученым Бернарду Сильверу и Норману Джозефу Вудланду. Исследователи отмечали, что такая идея пришла им в голову благодаря азбуке Морзе. Они утверждали, что лишь расширили точки и тире вниз и получили узкие и широкие полоски.

Идея создания кода появилась у Вудланда на пляже. Он сидел в шезлонге и рисовал на песке линии

Затем Норман провел четырьмя пальцами и обратил внимание, что линии обладают разной толщиной. Это напомнило ученому азбуку Морзе с ее точками и тире

Несмотря на то, что штриховой код был придуман еще в 1949 году, технологию начали использовать только в конце шестидесятых. Именно тогда появился специальный сканер, который позволял считывать графический код.

Круглый штрих-код и IBM

Впоследствии ученый изменил дизайн первоначального эскиза. Он сделал линии круглыми и концентрическими. Дело в том, что автор изобретения считал, что круглый код можно прочитать вне зависимости от того, на какой полке располагается товар.

Сильвер и Вудленд решили запатентовать свою технологию. Их заявка поступила в патентный реестр 20 октября 1949 года. При этом патент был выдан в октябре 1952 года. Однако идею так и не получилось реализовать на практике. Метод считывания данных отличался высокой степенью сложности и делал процесс очень дорогим.

Спустя пару лет Норман Вудленд стал работать в IBM. Однако в свободное время он продолжал трудиться над сканером штрих-кода. В итоге исследователю удалось получить относительно подходящий прибор. Однако его нельзя было назвать компактным. По размерам сканер походил на большой письменный стол. К тому же его требовалось перед использованием накрывать, поскольку посторонние источники света мешали процессу.

К тому же сканер был весьма опасным. В нем использовалась лампа мощностью 500 ватт. Она приводила к ожогам рук и расплавляла этикетку с изображением кода. Норман получил множество ожогов рук, но уверял себя, что это не напрасно. Ученый прилагал много усилий, чтобы довести механизм до совершенства.

Исследователю удалось добиться поставленных задач – штрих-код действительно считывался. При этом фотоумножитель поглощал свет, который отражался, и выводил его на монитор осциллографа в форме графика. Однако до триумфа еще было далеко.

Вудленд и Сильвер собрали устройство для считывания и разработали кодировку. Однако системы, которая могла ее расшифровать, не было. На тот момент компьютеры находились в зачаточной стадии. ЭВМ не имели возможности справиться с этой задачей. Таким образом ученые намного опередили время. Технический прогресс достиг нужного уровня только в шестидесятые годы.

В 1952 году Норман и Бернард обратились в совет директоров IBM с просьбой выкупить патент и выделить средства на проведение исследований. Однако друзья получили отказ. Патент перешел к фирме RCA

Несколько лет важной работы были напрасны. Эта идея была забыта практически на 20 лет

Изменение формы на прямоугольный

В 1966 году уже были супермаркеты, однако делать в них покупки было крайне некомфортно. На кассах были очереди раздраженных людей, которые не могли заплатить за выбранные продукты. В тот момент Национальная ассоциация продовольственных сетей выдвинула предложение создать систему маркировки и сканирования. Она должна была ускорить процесс совершения покупок и уменьшить очереди в кассы.

Для этого организация объявила тендер. Заявки на него подали 14 фирм, которые были готовы найти решение. Одной из компаний стала RCA. В первый раунд она подала коды, которые назывались Bull’s Eye.

Еще одной компанией, которая присутствовала на презентации, была IBM. Она решила создать свою собственную систему. Проект возглавил Джозеф Лаурер, которому очень помог Вудман, еще работавший в компании. Они решили сделать код прямоугольной формы. Он состоял из вертикальных линий. При этом в кодировании применялись разные буквы – все зависело от отрасли промышленности.

В июле 1972 года компания RCA начала проведение испытания в магазине Kroger, расположенном в Цинциннати. Штрих-коды печатались на клейкой бумаге и приклеивались вручную. Однако возникла проблема. Дело в том, что принтеры не могли печатать круглый штрих-код без отпечатка чернилами. Потому его невозможно было читать во многих направлениях.

Лаурер и Вудленд в IBM разработали линейный код. Он печатался в направлении полос. Потому избыток чернил просто делал код более высоким, но не отражался на читаемости. В апреле 1973 года ассоциация отдала предпочтение разработке IBM.

Как получить штрих-код на продукцию

Для регистрации штрихкода на продукцию нужно:

  1. Перейти на сайт EANCODE – https://eancode.ru/ и открыть вкладку «Получить штрих-код».
  2. Скачать файлы для заявки на регистрацию и перечень товаров, для которых запрашиваются коды.
  3. Заполнить все документы и отправить на адрес электронной почты.
  4. Произвести оплату в размере 15 000 руб., затем ежегодный платеж составит 5 000 руб.
  5. На следующий день после платы компания получит штрихкоды зарегистрированные в международной базе. Также, вместе с ними будет выслан сертификат подтверждающий, что присвоение штрих-кода на товар является законным. Кроме этого, заказчик получит графическое изображение штрих-кодов для типографии.

Считывание

Считывание кода производится различными оптическими системами, принцип действия которых основан на измерении интенсивности отраженного света от черных и белых полос кода. Для этого используется самая разнообразная по сложно­сти и техническим возможностям аппаратура в ручном (переносном) и стационарном исполнении. Стационарные устройства предполагают движение изделия со штриховым кодом относительно луча, сканирующего вдоль последовательности символов, а ручные устройства – движение самого устрой­ства относительно изделия.

Ручные сканирующие устройства по принципу работы делятся на контактные и дистанционные. Рабочий элемент контактного устройства представляет собой световой луч, передвигающийся непосредст­венно по поверхности штрихового кода. Этот способ считается более дешевым, и хотя техника, которая его осуществляет, достаточно сложная, оператора можно обучить обращаться с ней за несколько минут. В дистанционных устройствах используется лазерный или другой оптический луч, который считывает код с расстояния до 1 м, а также через прозрачную упаковку.

Устройства считывания штрих-кодов обычно подразделяются следующим образом:

  • контактные;
  • сканер «световое перо»;
  • лазерные;
  • многоплоскостные;
  • необслуживаемые (автоматические);
  • сканеры двумерных (2-D) штрих-кодов;
  • терминалы сбора данных.

Разрешающая способность некоторых из выпускаемых устройств очень высокая, с их помощью можно считывать миниатюрный штриховой код большой плотности.

Декодирование

Code-128

pyzbar

Дополнениеvinograd19Интересна история контрольной цифры. Она возникла эволюционно.
Контрольная цифра нужна для того, чтобы избежать неправильного декодирования. Если штрихкод был 1234, а его распознали как 7234, то нужна валидация, которая предупредит замену 1 на 7. Валидация может быть неточная, чтобы хотя бы в 90% невалидные номера определялись заранее.
1-й подход: Давайте просто возьмем сумму. Чтобы в остатке от деления на 10 был 0. Ну то есть первые 12 символов несут информационную нагрузку, а последняя цифры подбирается так, чтобы сумма цифр делилась на 10. Декодируем последовательность, если сумма не делится на десять — значит декодировали с багом и нужно сделать это еще раз. Например, код 1234 — валидный. 1+2+3+4 = 10. Код 1216 — тоже валидный, а вот 1218 — нет.
Это позволяет избежать проблем с автоматикой. Однако в момент создания штрихкодов был фоллбек в виде набивания номер на клавишах. И там есть плохой кейс: если поменять порядок следования двух цифр, то контрольная сумма не меняется, и это плохо. То есть если штрихкод 1234 был вбит как 2134, контрольная сумма сойдется, а вот номер мы вбили неправильный. Оказывается, неправильный порядок цифр — это распространенный кейс, если стучать по клавишам быстро.
2-й подход. Хорошо, давайте сумму сделаем чуть сложнее. Чтобы цифры на четных местах учитывались дважды. Тогда при изменении порядка, сумма точно не сойдется к нужной. Например код 2364 валидный (2 + 3+3 + 6 + 4+4 = 20), а код 3264 — невалидный (3+ 2+2 + 6 + 4+4 = 19). Но тут оказался еще один плохой пример вбития. Некоторые клавиатуры такие, что десять цифр располагаются в два ряда. первый ряд 12345 и под ним второй второй ряд 67890. Если вместо клавишы «1» нажать правее клавишу «2», то контрольная сумма предупредит неправильный ввод. А вот если вместо клавишу «1» нажать ниже клавишу «6» — то может не предупредить. Ведь 6=1+5, и в случае когда эта цифра стоит на четном месте при вычислении контрольной суммы, мы имеем 2*6 = 2*1 + 2*5. То есть контрольная сумму увеличилась ровно на 10, поэтому ее последняя цифра не изменилась. Например контрольные суммы кодв 2134 и 2634 одинаковые. Та же ошибка будет, если мы вместо 2 нажмем 7, вместо 3 нажмем 8 и тд.
3-й подход. Ок, давайте что ли возьмем опять сумму, только цифры, стоящие на четных местах будем учитывать… трижды. То есть код 1234565 — валидный, потому как 1 + 2*3 + 3 + 4*3 + 5 + 6*3 +5 = 50.
Описанный способ стал стандартом вычисления контрольной суммы EAN13 за небольшими правками: число цифр стало фиксированным и равно 13, где 13-ая — это та самая контрольная цифра. Цифры на нечетных местах считаются трижды, на четных — один раз.

Способы кодирования информации[править | править код]

Линейныеправить | править код

Файл:Shtrihkod.gif Линейный штрихкод EAN-13. Значение продублировано арабскими цифрами в нижней части штрихового кода (13 знаков).

Линейными (обычными) называются штрихкоды, читаемые в одном направлении (по горизонтали). Наиболее распространненые линейные символики: EAN (EAN-8 состоит из 8 цифр, EAN-13 — используются 13 цифр), UPC (UPC-A, UPC-E), Code39, Code128 (UCC/EAN-128), Codabar, «Interleaved 2 of 5». Линейные символики позволяют кодировать небольшой объем информации (до 20—30 символов, обычно цифр).

Двухмерныеправить | править код

Основная статья: QR-код‎‎

Двухмерными называются символики, разработанные для кодирования большого объема информации.
Расшифровка такого кода проводится в двух измерениях (по горизонтали и по вертикали).
В настоящее время наиболее распространён вид двухмерного штрихкода Aztec.
В каждом символе можно выделить область мишени и область данных.
Мишень представляет собой набор концентрических квадратов и служит для определения геометрического центра символа в процессе его декодирования. Существуют два основных формата символа Aztec Code: «Compact» (Компактный) символ с мишенью из двух квадратов и «Full-Range» (Полный) символ с мишенью из трех квадратов.

Радиометкиправить | править код

Хотя радиометки RFID уже не имеют прямого отношения к штриховому кодированию, но являются логическим продолжением системы идентификации. Иногда на радиометки наносится и штриховой код.

История

В 1949 году аспиранты Бернард Силвер и Джозеф Вудленд из Технологического института Дрексела (США) заявили патент на способ маркировки фасованных продовольственных товаров для автоматического учета. Взяв азбуку Морзе, они растянули точки и тире вниз по вертикали и построили прототип сканера на базе фотоумножителя и осциллографа. Вскоре Вудленд стал работать в компании IBM, но там изобретением не заинтересовались. Патент был перепродан производителю фотоумножителей RCA.

Независимо от этого в 1961 году железнодорожный инженер Дэвид Коллинз предложил устройство, на ходу считывающее с вагонов маркировку из оранжевых и синих полос, но не нашел поддержку начальства и создал свою фирму. Он модифицировал считывающее устройство штрихкода, используя появившуюся в начале 60-х новую технологию — лазер. Это позволило считывать даже повреждённый штрихкод с большей скоростью и точностью. С начала 80-х штрихкод начал набирать популярность среди владельцев магазинов во всём мире.Первые его лазерные сканеры заработали на заводе General Motors в 1969 году. А в 1971-м компания RCA, срок патента которой уже истек, показала свой вариант штрихкода

Возник ажиотаж, привлекший внимание IBM. Там вспомнили об изобретателе Вудленде и с его участием разработали первый стандарт штрихкода UPC

Существует известная легенда о том, что первым в мире товаром со штрихкодом была жевательная резинка Wrigley. На самом деле Wrigley была первым товаром из продовольственной тележки, с которого был считан штрихкод при проведении демонстрации новой технологии в магазине сети «Marsh» в городе Трой, Огайо. Помимо Wrigley в тележке были и другие товары со штрихкодом, но кассир выбрал первыми 10 пачек именно этой знаменитой жевательной резинки. Однако произошло это лишь в 1974 году.

Виды штрих-кодов

Линейный штрих-код может читаться только в одном направлении – по горизонтали. Такие коды подразделяются на подвиды, которые различаются по количеству знаков включаемых в код. К примеру, код EAN имеет два варианта – 8-ми значный и 13-ти значный.

Но в сравнении с двумерными кодами все линейные штриховые коды отличаются относительно малой информативной ёмкостью.

Двумерные штрихкоды были созданы для включения в них большого количества данных. Для этой цели была создана система, позволяющая включать в штрих-код два направления для считывания –вертикальное и горизонтальное.

Двумерные подразделяются на следующие разновидности:

  1. Коды содержание несколько уровней (stacked) – собой совокупность линейных кодов, которые расположены друг над другом.
  2. Матричные–представляют собой плотное размещение данных по вертикали.

Плюсы и минусы

Преимущества
Снижение или полное исключение ошибок при сборе или вводе информации о товаре
Благодаря автоматизации штрихкоды позволяют ускорить все процессы
Ведение постоянного учета товара
Штрихкоды сокращают время обслуживания покупателей
Снижение бумажного документооборота

Недостатки
Данные идентификационной метки не могут дополняться
Небольшой объем данных
Данные на метку заносятся медленно
Штрих-кодовые метки не защищены от воздействия окружающей среды
Данные на метке представлены в открытой форме и не защищают товары и материальные ценности от подделок и краж

Расшифровка штрих-кода производителя

Штрих-код EAN-13 – это набор из 13 цифр и их зашифрованное обозначение в форме чередующихся черных и белых тонких полосок.

Этот стандарт штрих-кодирования был разработан международной организацией товарной нумерации GS1, чьим представительством в России является «Ассоциация автоматической идентификации UNISCAN / GS1 Russia».

Комбинация цифр в штрих-коде EAN-13 является уникальной, т.е. идентичной комбинации из 13-ти цифр не найдется ни в одной стране мира. Это обусловлено тем, что каждой стране – члену GS1 – были присвоены определенные комбинации из двух (иногда трех) цифр, обозначающие эту страну (смотрите таблицу кодов стран производителей).

Так, например, России был выделен диапазон 460-469, но на данном этапе для маркировки товаров в России используется лишь 460.

Расшифровка штрих-кода приведена на рисунке 3.

Рисунок 3 — Расшифровка штрих-кода производителя

Расшифруем, для примера, цифровой код на рисунке 4606453849072:

  • 460 (код страны из таблицы ниже) — первые две (иногда три) цифры определяют страну происхождения товара, т.е. это код страны-изготовителя или продавца. В нашем случае 460 – это код России.
  • 6453 (код изготовителя) — 4 или 5 цифр (в зависимости от длины кода страны) являются уникальным кодом производителя товара. Это код предприятия-изготовителя или продавца.
  • 84907 (код товара) — эти пять цифр обозначают код товара в списке производителя. Причем, первая цифра – наименование товара, вторая цифра – потребительские свойства, третья цифра – размеры или массу, четвертая цифра – ингредиенты, пятая цифра – цвет.
  • 2 (контрольная цифра) — последняя цифра используется для проверки правильности считывания штрихов сканером.

Иногда справа на штрих-коде указывается еще одна цифра или специальный знак « > ». Это означает, что товар выпущен по лицензии.

Это вся информация, которую может сообщить штрих-код стандарта EAN-13.

Последняя 13 цифра называется контрольным разрядом. Она предназначена для проверки правильности считывания кода EAN сканирующим устройством. Совпадение считанного и вычисленного контрольных разрядов означает правильное считывание штрихового кода. В этом случае на сканере появляется соответствующий световой (звуковой) сигнал. При неправильном считывании, сканер не дает сигнала о считывании.

Виды кодирования информации

Способы кодирования информации бывают линейными и двухмерными. В первую группу входят обычные штрих-коды, которые читаются в одном направлении – горизонтальном. Самыми популярными линейными символами считаются:

  • EAN – EAN-8 включает 8 символов, в EAN-13 применяется соответственно 13 знаков;
  • UPC;
  • Code39;

С помощью линейных штрих-кодов удается кодировать небольшие объемы данных – до 20-30 символов.

Двухмерными кодами называют символы, которые были придуманы для шифрования больших массивов данных. Расшифровка такого кода осуществляется в 2 измерениях – горизонтально и вертикально.

Двухмерные коды, в свою очередь, делятся на многоуровневые и матричные. Первая категория появилась раньше. Такие шифры представляют собой сочетание обычных линейных кодов, которые ставятся друг на друга. Матричные коды более плотно упаковывают элементы по вертикали.

Как сделать учет товаров со штрихкодами

Для учета товаров со штрихкодами и автоматизации работы необходимо специальное программное обеспечение DataMobile. Оно устанавливается на все распространенные модели терминалов сбора данных на базе Android и на смартфоны, идентифицирует продукцию по штрихкодам и позволяет выполнять следующие действия:

  • Ведение учета товаров по серийным номерам.
  • Работа с упаковками и упаковочными листами.
  • Редактирование шаблонов документов.
  • Проведение приемки, сборки заказов, отгрузки, перемещения товаров и инвентаризации.
  • Работу с государственными системами.
  • Ведение торговли по образцам.
  • Проведение мобильную переоценку и перемаркировку.
  • Печать упаковочные листы, этикетки и отгрузочные документы.
  • Выгрузку внешние заказы на кассовое ПО АТОЛ Frontol.

Расшифровка и структура

Тринадцатизначный код EAN разделяется на отдельные структурные зоны:

  • 3 цифры для префикса, означающего код национальной (региональной) организации, в реестрах которой зарегистрирован производитель. Будет неправильным отнесение этого 3-значного префикса к коду страны-производителя. Это именно код регистрирующей организации, которая может находиться совсем в другой стране;

Как получить код товара и нанести маркировку?

от 4 до 6 цифр для номера регистрации производителя или дистрибьютора товара;
3-5 цифр для кода товара. Эти цифры не имеют отношения к характеристикам товара по цвету, весу и т.д. Это – номер товара, под которым он зарегистрирован в базе данных продавца, в которой, в свою очередь, под порядковым номером со штрих-кода зарегистрированы наименование товара, его вес и цена;
от 1 до 2 цифр – внутренний код изготовителя, отражающий некие производственные процессы;
одна цифра для контрольного числа, необходимого для запуска считывания сканером;
опциональное поле со знаком «>», означающим «свободную зону».

Сравнение технологий обычного штрихкодирования и радиочастотных RFID-меток

Основные параметры штрих-кодовых символик

• Единицы измерения штрихового кода: для выражения плотности штрих-кода обычно применяется mil (миль) дюймовой системы. Соотношение: 1 mil = 1/1000 inch, при переводе в метрическую систему 1 мм = 39,37 mils. При этом толщина наиболее узкого элемента кода определяет разрешение штрихового кода.

• Плотность штрихового кода (для линейных кодов): очень высокая плотность (до 3 mils), высокая плотность (до 6 mils), средняя плотность (до 13 mils), низкая плотность (до 20 mils).

• Ширина штрихового кода: при выборе ширины кода необходимо учитывать, что чем выше плотность печати штрих-кода, тем ближе он должен располагаться к сканеру при считывании. Так, для приложений, требующих сканирования с большого расстояния, штрих-код должен быть низкой плотности, что предполагает большую ширину штрих-кода.

Как устроен штрихкод? +57

  • 08.02.19 22:18


DmitrySpb79

#439604

Хабрахабр

25300

Научно-популярное, Программирование, Алгоритмы, Python, Инженерные системы
Рекомендация: подборка платных и бесплатных курсов PR-менеджеров — https://katalog-kursov.ru/

Привет, Хабр!
Со штрихкодами современный человек сталкивается каждый день, даже не задумываясь об этом. Когда мы покупаем в супермаркете продукты, их коды считываются именно с помощью штрихкода. Также посылки, товары на складах, и прочее и прочее. Однако, мало кто знает, как же реально это работает.
Как устроен баркод, и что закодировано на этой картинке?
Попробуем разобраться, заодно напишем декодер таких кодов.

Понравилась статья? Поделиться с друзьями:
Like children
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: