Как научиться читать штрих коды. Выбор такой программы зависит от нескольких критериев. Штрих-кодынекоторых стран

Содержание
  1. Читаем QR код
  2. Шаг 0. QR код
  3. Шаг 1. Чтение 5 бит системной информации
  4. Шаг 2. Маска для системной информации
  5. Шаг 3. Чтение заголовка данных
  6. Шаг 4. Применение маски к заголовку
  7. Шаг 5. Чтение данных
  8. Спецификация:
  9. Штрих-коды. Как их правильно готовить и с чем есть #платформы #СЭД #ECMJ
  10. Что есть будем?
  11. Варить, жарить, … нет, лучше завялить
  12. С чем изволите откушать…
  13. Немного специй нам не повредит
  14. Сканер штрих кодов | Как работает сканер штрих кодов MERTECH
  15. Что такое сканер штрих кода?
  16. Зачем нужен сканер штрих-кода?
  17. Как работает сканер штрих-кодов
  18. По технологии сканирования
  19. Светодиодные
  20. Лазерные
  21. Фотосканеры (имидж-сканеры)
  22. По способу применения
  23. По способу подключения к ПК
  24. Обзор популярных моделей
  25. Как выбирать
  26. Как читать штрих-код на товаре? Как определить страну производителя?
  27. Линейный штрих-код
  28. Расшифровка линейного кода
  29. Для чего нужна контрольная цифра
  30. Что такое короткие коды
  31. Двухмерные штрих коды
  32. QR код

Читаем QR код

Как научиться читать штрих коды. Выбор такой программы зависит от нескольких критериев. Штрих-кодынекоторых стран

Иногда возникают такие ситуации, когда нужно прочитать QR код, а смартфона под рукой нет. Что же делать? В голову приходит лишь попробовать прочитать вручную.

Если кто-нибудь сталкивался с такими ситуациями или кому просто интересно как же читается QR код машинами, то данная статья поможет вам разобраться в этой проблеме.

В статье рассмотрены базовые особенности QR кодов и методика дешифрирования информации без использования вычислительных машин.

Иллюстраций: 14, символов: 8 510.

Для тех, кто не в курсе что такое QR код, есть неплохая статья в английской Wikipedia. Также можно почитать тематический блог на Хабре и несколько хороших статей по смежной тематике, которые можно найти поиском.

Решение задачи непосредственного чтения информации с QR-картинки рассмотрим на примере двух кодов. Информация была закодирована в online-генераторе QR Coder.ru.

Чтобы понять, как извлечь данные из кода, нужно разобраться в алгоритме. Существует несколько стандартов в семействе QR кодов, с их базовыми принципами можно ознакомиться в спецификациях. Кратко поясню: данные, которые необходимо закодировать, разбиваются на блоки в зависимости от режима кодирования. К разбитым по блокам данным прибавляется заголовок, указывающий на режим и количество блоков. Существуют и такие режимы, в которых используется более сложная структура размещения информации. Данные режимы рассматривать не будем ввиду того, что извлекать вручную из них информацию нецелесообразно. Однако, основываясь на тех принципах, которые описаны ниже, можно адаптироваться и к этим режимам.

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

Корректирующие ошибки коды Рида-Соломона (RS) записываются после всех информационных данных. Это очень упрощает задачу непосредственного чтения информации: можно просто считать данные, не трогая коды. Как показывает практика, обычно бОльшую часть QR -матрицы занимают корректирующие RS-коды.

По стандарту, данные с RS-кодами перед записью в картинку «перемешиваются». Для этих целей используют специальные маски. Существует 8 алгоритмов, среди которых выбирается наилучший. Критерии выбора основаны на системе штрафов, о которых можно также почитать в спецификации. «Перемешанные» данные записываются в особой последовательности на шаблонную картинку, куда добавляется техническая информация для декодирующих устройств. Исходя из описанного алгоритма, можно выделить схему извлечения данных из QR кода: Здесь зелёным фломастером подчёркнуты пункты, которые нужно будет выполнить при непосредственном чтении кода. Остальные пункты можно опустить ввиду того, что считывание производит человек.

Шаг 0. QR код

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

Всё остальное поле кода несёт уже полезную информацию. Её можно разбить на две части: системная информация и данные. Также существует информация о версии кода. От версии кода зависит максимальный объём данных, которые могут быть записаны в код.

При повышении версии – добавляются специальные блоки, например как здесь: По ним можно сориентироваться и понять какая версия QR перед вами. Коды высоких версий обычно также нецелесообразно считывать вручную.

Размещение системной информации показано на рисунке:

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

Системная информация – это 15 бит данных, среди которых первые 5 — это полезная информация, а остальные 10 — это BCH(15,5) код, который позволяет исправлять ошибки в системных данных. К классу BCH кодов относят и RS коды. Обратите внимание, что на рисунке две полоски по 15 бит не пересекаются.

Шаг 1. Чтение 5 бит системной информации

Как уже говорилось, интерес представляют только первые 5 бит. Из которых 2 бита показывают уровень коррекции ошибок, а остальные 3 бита показывают какая маска из доступных 8 применяется к данным. В рассматриваемых QR кодах системная информация содержит:

Шаг 2. Маска для системной информации

Кроме уже озвученных схем защиты системной информации, вдобавок, используется статическая маска, которая применяется к любой системной информации. Она имеет вид: 101010000010010.

Так как имеет интерес только первые 5 бит, то маску можно сократить и легко запомнить: 10101 (десять — сто один). После применения операции «исключающего или» (xor) получаем информацию.

Возможные уровни коррекции ошибок:

Возможные маски:

Шаг 3. Чтение заголовка данных

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

Шаг 4. Применение маски к заголовку

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

В нашем случае для двух кодов используются разные маски. Маска определяется выражением, приведённым в таблице выше.

Если данное выражение сводится к TRUE (верное) для бита с координатами (i,j), то бит инвертируется, иначе всё остаётся без изменений. Начало координат в левом верхнем углу (0,0). Взглянув на выражения, можно заметить в них закономерности.

Для рассматриваемых QR кодов, маски будут выглядеть так:

Получим режимы:

Шаг 5. Чтение данных

После получения данных о режиме можно приступать к чтению информации. Надо оговорить, что наиболее интересно считывать числовые и буквенно-числовые данные, так как они легко интерпретируются. Но также не стоит бояться 8-битных. Это может быть также легко интерпретируемая информация.

Например, многие онлайн генераторы QR текст кодируют в этом режиме, используя ASCII. Ещё одна причина, почему следует изначально прочитать режим, это то, что от него зависит количество пакетов данных. Которая также зависит и от версии кода.

Для версий с первой по девятую длины блоков для более читабельных режимов: Первый блок после указателя режима — это количество символов. Для числового режима количество закодировано в 10 следующих битах, а для 8-битного режима в 8 битах (прошу прощения за тавтологию). На рисунке видно, что в левом QR коде, как и отмечалось, записана цифра 5.

Это видно по указателю количества символов и последующим после него 4 битам. В числовом режиме наряду с 10-битными блоками используются 4-х битные блоки для экономии места, если в 10-битном объёме нет необходимости. В правом коде зашифровано 4 символа. На данный момент неизвестно что зашифровано в нём.

Поэтому необходимо перейти к чтению следующего столбца для извлечения всех 4-х блоков информации. На рисунке видно, все 4 пакета представляют собой коды ASCII латинских букв, образующие слово «habr» Естественно наилучшим способом остаётся достать телефон из кармана и, наведя камеру на QR-картинку, считать всю информацию.

Однако в экстренных случаях может пригодиться и описанная методика. Конечно, в голове не удержишь все указатели режимов и типов масок, а также ASCII символы, но популярные комбинации запомнить (хотя бы те, что рассмотрены в статье) под силу.

Спецификация:

BS ISO/IEC 18004:2006. Information technology. Automatic identification and data capture techniques. QR Code 2005 bar code symbology specification. London: BSI. 2007. p. 126. ISBN 978-0-580-67368-9.

P.S. Соблюдайте правила ресурса и условия Creative Commons Attribution 3.0 Unported (CC BY 3.0)

P.P.S. Если ошибся блогом, то подскажите куда — перенесу.

Хабы:

Источник: https://habr.com/ru/post/127197/

Штрих-коды. Как их правильно готовить и с чем есть #платформы #СЭД #ECMJ

Как научиться читать штрих коды. Выбор такой программы зависит от нескольких критериев. Штрих-кодынекоторых стран

Михаил Романов, ИТ-аналитик компании DIRECTUM

Эксклюзивно для DIRECTUM-Journal

Штрих-кодами ныне никого не удивишь. Они успешно используются для маркировки готовой продукции, для кодирования информации о весе/цене товара, для организации техпроцессов выпуска продукции (прохождении продукции по стадиям, расход деталей и т.д.) и в сотнях других решений.

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

Постараемся разобраться с основными из них:

●  Какие штрих-коды использовать?

●  Как правильно наносить штрих-коды?

●  Как их читать?

Что есть будем?

Начнем с вопроса выбора типа штрих-кода для наших задач.

Для начала стоит сказать, что «штрих-код» понятие очень емкое и в общем случае включает различные способы визуального кодирования информации в виде набора рисок-штрихов. Однако, широко распространенные в настоящее время штрих-коды, во-первых, являются 2-цветными (черные риски на белом фоне), а во-вторых, делятся на:

●  линейные или 1D штрих-коды,

●  двумерные или 2D коды.

В каждой из подгрупп имеется огромное количество различных стандартов кодирования.

На что следует обратить внимание при выборе типа штрих-кода:

●  Поддерживаемый кодом алфавит. Встречаются коды поддерживающие: только цифры; буквы, цифры и некоторые знаки препинания; произвольные байты.

●  Максимальный размер кодируемого сообщения. Некоторые штрих-коды имеют явно заложенные в стандарт ограничения. В любом случае, по данному показателю вне конкуренции оказываются 2D штрих-коды, которые позволяют кодировать от нескольких тысяч знаков и более (для сравнения: средний линейный код позволяет закодировать 10-20 символов, а далее станет просто не читаем устройствами считывания)

●  Эффективность (компактность) кодирования. Эффективность обычно выражается в том, сколько информации можно закодировать в единице размера (для 1D в единице длины, для 2D – в единице площади) без снижения качества распознавания.

Некоторые стандарты имеют специальные методы для снижения объема кодированного сообщения.

Например, стандарт Code 128 позволяет переключаться в режим «только цифры» для кодирования больших последовательностей цифр, каждая цифра при этом кодируется меньшим количеством штрихов, нежели в обычном режиме.

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

Варить, жарить, … нет, лучше завялить

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

●  Разрешение печатающего и считывающего устройства. Здесь нужно небольшое пояснение…

●  Дело в том, что в большинстве современных штрих-кодов ширина штриха не является величиной постоянной, точнее так: для каждого конкретного нанесенного кода выбирается некоторая единица толщины, а все штрихи и промежутки должны быть ей кратны. Собственно так и осуществляется кодирование отдельных символов: «штрих толщины 3, промежуток толщины 1, штрих толщины 1», … .

●  Так вот, если разрешающая способность печатающего или сканирующего устройства много больше единицы толщины (или толщина кратна размеру точки устройства), то считывание проходит без проблем. Если же это правило не соблюдается, то при считывании вместо «штрих толщиной 3», появится, например, «штрих, толщиной 3.7», и как его будет интерпретировать сканер – не известно.

●  Поэтому, чем больше разрешение принтера и сканера – тем лучше.

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

●  Долговечность или устойчивость к стиранию. Здесь все понятно и так: в случае порчи штрих-кода (например, стирании части штрихов), он окажется не читаемым или, если это код без контрольной суммы, будет содержать неверное значение.

●  Устойчивость к помаркам. Аналогично предыдущему, только штрихи не теряются, а «сливаются».

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

Все ситуации нанесения штрих-кода на документ следует разбить на две большие группы:

●  Вставка кода в исходный электронный документ. Наиболее очевидный способ для документов или отчетов, формируемых в одной из ваших внутренних систем;

●  Наклейка или надпечатка на уже существующем документе. Единственный возможный вариант для документов приходящих извне.

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

Несколько сложнее обстоит дело с документами приходящими извне. Для нанесения на них штрих-кодов обычно используют:

●  Надпечатку на обычном принтере или специальном принтере для надпечаток, который ставится как дополнительное расширение на некоторые потоковые сканеры.

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

●  Печать на специальную клеящую ленту.

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

●  Для образов лучше использовать клеящую ленту на обычной бумаге и соответствующий принтер.

С чем изволите откушать…

Остался последний вопрос: какими способами можно считывать штрих-коды.

По большому счету этих способов 3:

●  сканер штрих-кодов

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

●  ввод вручную (при условии наличия письменной расшифровки к штрих-коду).

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

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

●  Поддерживаемые типы (1D, 2D) и стандарты штрих-кодов.

●  Тип подключения к компьютеру (от этого зависит то, с каким ПО можно будет использовать сканер). Обычно используется подключение:

–   в разрыв клавиатуры (сканер посылает символы штрих-кода как набранные с клавиатуры);

–   в COM-порт;

–   в USB-разъем (в этом случае либо эмулируется один из двух предыдущих способов, либо со сканером поставляется своя библиотека);

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

Основную сложность в данном способе представляет выбор библиотек или ПО для извлечения штрих-кодов.

К сожалению, опыт авторов показывает, что, несмотря на кажущуюся наполненность рынка предложениями, действительно качественные решения, имеющие хорошие показатели качества распознавания (которое определяется способностью обнаруживать и читать штрих-коды на заполненном текстом или изображениями листе, а также читать блеклые, нечеткие, искаженные изображения штрих-кодов) и скорости работы. Даже высокая цена и большой срок работы на рынке, или то, что поставляется вместе со сканерами (чаще всего в качестве драйверов сканеров), не являются гарантами качества! А потому, выбирая подобное ПО, прежде всего, сделайте подборку тестовых изображений с характерными погрешностями сканирования (низкая яркость и контрастность, отклонение направления штрих-кодов от строго вертикального или строго горизонтального, …), и тестируйте, тестируйте, тестируйте!!!

Немного специй нам не повредит

Завершая тему работы со штрих-кодами, хочется дать несколько частных советов по выработке решения для работы со штрих-кодами:

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

– Уменьшение длины кодируемого идентификатора

– Упрощение идентификатора за счет уменьшения возможного алфавита для кодов (например, оставить только цифры). В этом случае можно подобрать оптимальный для данного алфавита тип штрих-кодов или режим кодирования штрих-кода (например, как переключение на «только цифры» у Code128).

– Переход на 2D штрих-коды. Как это не покажется странным, но вполне может оказаться, что маленький квадрат кода DataMatrix, окажется удобнее при вставке и читабельнее длинного прямоугольника 1D-кода.

●  Снабжайте свои коды уникальными префиксами (суффиксами). Этот совет противоречит предыдущему, но здесь уже никуда не деться – придется соблюдать баланс.

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

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

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

●  Наносите на документ несколько штрих-кодов, в разных частях листа. Это может показаться невозможным, ведь лист и так заполнен «под завязку», однако и тут можно найти некоторые ходы:

– Не обязательно делать все штрих-коды одинакового размера – «запасные» могут быть и потоньше

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

– Делайте подписи к штрих-кодам, чтобы их мог прочесть оператор, и ввести код с клавиатуры.

Источник: https://ecm-journal.ru/docs/Shtrikh-kody-Kak-ikh-pravilno-gotovit-i-s-chem-est.aspx

Сканер штрих кодов | Как работает сканер штрих кодов MERTECH

Как научиться читать штрих коды. Выбор такой программы зависит от нескольких критериев. Штрих-кодынекоторых стран

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

Что такое сканер штрих кода?

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

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

У фотосканеров есть встроенная камера. Они фотографируют штрихкод в высоком разрешении. Программа расшифровывает данные с фотографии. Фотосканеры отличаются высокой скоростью и точностью расшифровки данных. Считывание одной этикетки проводится за доли секунды.

Зачем нужен сканер штрих-кода?

Считыватель штрихкодов ускоряет продажу или учет товара. Сотрудникам магазина или склада не нужно вручную вводить данные с упаковки товара. Двумерные коды (DataMatrix, QR и др.) можно расшифровать только специальным устройством. Для этой цели применяется 2D считыватель.

Для чего нужен сканер штрих кодов:

  1. идентификация товара при продаже на кассе;
  2. быстрое проведение инвентаризации на складе;
  3. работа с обязательной маркировкой товаров;
  4. быстрый поиск остатков по каждой позиции;
  5. ускорение работы персонала;
  6. минимизация ошибок при работе.

Работать с маркированными товарами невозможно без считывателя штрихкодов. Для контроля за оборотом некоторых товаров введена система маркировки «Честный Знак». На товары, которые подлежат маркировке, наносится двумерный штрих-код. Участники рынка обязаны считывать эти коды на каждом этапе движения товара: с начала оборота до продажи конечному покупателю.

Устройство считывает код с упаковки товара и передает информацию на ККМ, в POS систему, на компьютер или ноутбук. Расшифрованные данные отображаются на дисплее внешнего аппарата.

Считыватели MERTECH совместимы с:

  • ККМ популярных брендов (Эвотор, АТОЛ, Штрих, Пионер, МТС и т.д.).
  • Компьютерами и ноутбуками с операционной системой Windows.
  • Программами для товарного учета от компании 1С.
  • ЕГАИС и системой «Честный Знак».

В каталоге MERTECH есть проводные сканеры с USB портом и беспроводные модели, которые подключаются по Bluetooth. У некоторых беспроводных моделей есть подставка для работы в стационарном режиме. Большинство беспроводных моделей имеют несколько интерфейсов: USB COM и USB HID, RS-232.

Беспроводные модели применяются в торговле и логистике. Работать с ними можно в любой точке склада и торгового зала. Движения персонала не ограничены длиной провода. Корпус защищен от удара при падении.

У беспроводных моделей есть память, где сохраняются данные на случай потери соединения. После восстановления сигнала информация передается на внешний аппарат. Считыватели могут синхронизироваться с базой на расстоянии до 100 метров.

Ручные модели состоят из корпуса и ручки. Для считывания штрих-кода нужно навести прибор на этикетку и нажать кнопку. Ручные модели бывают и с проводным и беспроводным соединением. Устанавливать их на кассе можно в небольших магазинах.

Стационарные модели ставятся на стол кассира или встраиваются в рабочее место. При работе у кассира свободны обе руки, он быстрее пробивает покупки. Стационарные модели подходят для магазинов с интенсивным потоком покупателей.

Новый прибор нужно подключить к компьютеру через USB порт. Кабель для подключения входит в комплект. У беспроводных моделей в комплекте есть адаптер для синхронизации с ПК.

Как подключить устройство к компьютеру:

  1. Вставить в порт USB кабель или Bluetooth адаптер.
  2. Дождаться, пока система определит новое устройство.
  3. Если компьютер не видит прибор, выполнить подключение заново.
  4. Драйвера для синхронизации устанавливать не нужно.
  5. После распознавания нового устройства считыватель готов к работе.
  6. Откройте любой текстовый редактор для проверки синхронизации.
  7. Наведите устройство на этикетку товара.
  8. Если синхронизация прошла успешно, в файле появится текст.

Если у вас возникнут сложности с подключением и настройкой прибора, вы сможете обратиться в службу поддержки MERTECH. Оставить заявку можно по телефону 8-800-555-77-83 или на сайте. Служба поддержки клиентов круглосуточно отвечает на новые заявки.

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

Как применять считыватель на кассе магазина:

  1. Поднести этикетку к считывающему модулю (для стационарных моделей).
  2. Направить прибор на этикетку (для ручных моделей)
  3. Ввести количество товара при продаже нескольких единиц.
  4. Для маркированных товаров: отсканировать 2D штрих-код с каждой упаковки.
  5. Проверить информацию на экране, добавить позицию в чек.
  6. Повторить процедуру для каждого товара на ленте.
  7. Завершить операцию и распечатать чек для покупателя.

Хорошие считыватели ускоряют работу кассиров. Когда техника работает быстро и без ошибок, уменьшается время на обслуживание одного покупателя. Очереди становятся меньше, а выручка магазина повышается.

Считыватели MERTECH одобрены для работы с маркированными товарами. Рекомендации были получены от компании 1С и системы «Честный Знак».

Достоинства считывателей MERTECH:

  1. Распознавание всех видов 1D и 2D штрих-кодов.
  2. Запатентованная технология считывания SUPERLEAD.
  3. Технология Bluetooth Low Energy для экономии заряда батареи.
  4. Дальность синхронизации с базой: до 100 метров.
  5. Установлены аккумуляторы повышенной емкости.
  6. Большой объем памяти у беспроводных моделей.
  7. Установлены японские фотоматрицы, улучшенные светосильные фотолинзы.
  8. Высокопроизводительный 32-битный процессор.
  9. Материалы корпуса: ABS+PS. Корпус защищен от падений с высоты до 1,5 м.
  10. Гибкая настройка функций. Простой интерфейс.

Покупатели получают бесплатные драйвера для установки и настройки оборудования. Инструкция по скачиванию и установке программы входит в комплект. Гарантия на считыватели штрихкодов: 3 года после покупки.

В каталоге MERTECH представлены ручные и стационарные считыватели, устройства встраиваемого типа. Ассортимент включает проводные модели с USB портом и беспроводные сканеры, которые подключаются по Bluetooth. В каталоге есть модели с Cradle подставкой для ускоренной зарядки и модели с Dongle ключом для передачи информации на расстояние до 100 метров.

На нашем сайте вы можете заказать считыватели штрих-кодов с доставкой по Москве и по России. Дилерская сеть MERTECH охватывает все регионы страны. Во многих городах работают пункты самовывоза товаров.

Чтобы купить оборудование, оставьте заявку на сайте за пару кликов. Менеджер перезвонит вам, ответит на любые вопросы и поможет оформить заказ.

Источник: https://mertech.ru/blog/vse-o-skanerah-shtrih-koda/chto-takoe-skaner-shtrih-kodov-i-kak-im-polzovatsja/

Как работает сканер штрих-кодов

Как научиться читать штрих коды. Выбор такой программы зависит от нескольких критериев. Штрих-кодынекоторых стран

Современная касса магазина, как правило, оснащена сканером штрих-кодов. Для чего нужно данное устройство? В каких разновидностях оно встречается на российском рынке кассового оборудования?

Подберем 2D-сканер для работы с маркировкой. Доставим в любую точку РФ!

Оставьте заявку и получите консультацию в течение 5 минут.

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

Кассовая программа, получив данные о товарах со сканера, включает перечень таких товаров в расчет и предъявляет покупателю сумму к оплате. После ее осуществления формируется кассовый чек, в котором отражаются сведения о купленных товарах — то есть, тех, которые были просканированы кассиром.

на наш канал в Яндекс Дзен – Онлайн-касса!
Получай первым горячие новости и лайфхаки!

По технологии сканирования

На российском и мировом рынке сканеры штрих-кодов представлены в самых разных технологических разновидностях. К самым распространенным можно отнести сканеры:

  • светодиодные;
  • лазерные;
  • фотосканеры (имидж-сканеры).

Изучим их специфику подробнее.

Светодиодные

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

К основным преимуществам таких устройств можно отнести:

  • способность считывать очень маленькие штрих-коды с узкими полосками (от 0,1 мм);
  • достаточно высокую скорость сканирования;
  • невысокую цену устройств.

Недостатками светодиодных сканеров можно назвать:

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

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

Лазерные

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

Рассматриваемое устройство позволяет:

  • считывать самые сложные штрих-коды практически любых размеров;
  • считывать коды на большой дальности — до нескольких десятков сантиметров.

Вместе с тем, недостатки у лазерных сканеров также имеются. В их числе:

  • ограниченная приспособленность к сканированию двумерных кодов (в частности, QR-кодов);
  • сравнительно высокая стоимость.

В тех случаях, когда важно применить сканер, для которого не характерны отмеченные недостатки светодиодных и лазерных устройств (при сохранении возможности пользоваться теми же достоинствами), можно выбрать технологичный фотосканер.

Фотосканеры (имидж-сканеры)

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

Фотосканер буквально фотографирует штрих-код, а затем распознает его — подобно компьютерной программе Adobe Fine Reader.

Конечно, по уровню технологичности такой сканер будет заметно уступать ПК в сочетании с указанной программой, но здесь важно принципиальное сходство функционала такого девайса и компьютерного алгоритма.

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

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

POS-системы для работы с маркированными товарами. Подберем за 5 минут.

Оставьте заявку и получите консультацию в течение 5 минут.

По способу применения

Может быть:

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

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

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

По способу подключения к ПК

Может быть:

  • проводным (с использованием интерфейсов USB, RS232, PS/2, фирменных разъемов от производителей сканеров);
  • беспроводным (через Wi-Fi, Bluetooth).

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

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

К ведущим брендам-производителям сканеров штрих-кодов, присутствующим на рынке кассовых решений в РФ, можно отнести такие фирмы как:

  • Honeywell;
  • Zebra;
  • Argox;
  • Datalogic;
  • АТОЛ.

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

Терминалы сбора данных для всех видов бизнеса! Доставка по всей России.

Оставьте заявку и получите консультацию в течение 5 минут.

Обзор популярных моделей

Если рассматривать доступные на российском рынке лазерные сканеры премиального класса, то можно обратить внимание на устройство HoneywellVoyager 1202G.

Основные его характеристики следующее:

  • максимальное расстояние сканирования: 35 см;
  • скорость считывания: 100 сканирований/сек;
  • поддерживаемые коды: линейные;
  • поддерживаемые интерфейсы: проводные (RS232, USB), беспроводные (Bluetooth – с поддержкой передачи данных на расстоянии до 10 м);
  • время автономной работы от аккумулятора: 12 часов.

Удачная модель фотосканера (имидж-сканера) — устройство Zebra Symbol DS4208-SR.

Оно характеризуется тем, что:

  • приспособлено к считыванию линейных и двухмерных штрих-кодов на расстоянии до 30 см;
  • подключается к ПК с помощью USB-кабеля;
  • предназначено для стационарного использования.

В числе популярных светодиодных решений — сканер Argox AS-8000.

Он способен:

  • функционировать в помещениях с недостаточным уровнем освещенности;
  • подключаться к ПК через интерфейсы USB, RS232;
  • считывать штрих-коды, имеющих высокую плотностью, со скоростью порядка 100 сканирований в секунду;
  • распознавать штрих-коды с расстояния до 15 см (конкретные пределы зависят от ширины сканируемого кода).

Фирма Datalogic выпускает технологичный продукт Quickscan Lite QW 2120, который характеризуется тем, что:

  • приспособлен к считыванию линейных штрих-кодов со скоростью порядка 400 сканирований в течение минуты;
  • считывает штрих-коды с расстояния до 60 см;
  • легко подключается к популярным товароучетным решениям от фирмы 1С (как правило, нет необходимости задействовать какие-либо дополнительные драйвера).

Данное решение относится к категории имидж-сканеров бюджетного типа.

Один из крупнейших российских брендов на рынке ККТ — фирма АТОЛ, также производит сканеры штрих-кодов. В числе самых популярных моделей таких устройств от АТОЛ — лазерный SB 1101.

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

  • высокой производительностью (120 сканирований/сек);
  • возможностью инсталляции без установки дополнительного драйвера;
  • приспособленностью распознавать поврежденные штрих-коды;
  • возможностью сканировать коды с расстояния до 75 см.

Устройство подключается к ПК через USB-кабель.

Как выбирать

К основным критериям при выборе конкретной модели сканера штрих-кода можно отнести:

  1. Тип применяемых штрих-кодов.

Если компания использует для маркировки товаров только линейные коды, то нет смысла обзаводиться сканерами, которые поддерживают какие-либо иные форматы (и переплачивать за них, поскольку более универсальные девайсы обычно стоят дороже).

  1. Специфика рабочего места кассира.

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

Если он — строго стационарный, то необязательно покупать сканеры с аккумулятором. Если предполагается развозная торговля (либо представленная в ином мобильном формате), то автономность работы сканера станет уже обязательным требованием к нему.

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

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

Подберем POS-систему с 2D-сканером для работы с маркированными товарами.

Оставьте заявку и получите консультацию в течение 5 минут.

Источник: https://Online-kassa.ru/blog/kak-rabotaet-skaner-shtrih-kodov/

Как читать штрих-код на товаре? Как определить страну производителя?

Как научиться читать штрих коды. Выбор такой программы зависит от нескольких критериев. Штрих-кодынекоторых стран

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

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

Например, вы читаете в информационном буклете о товаре, что это оливковое масло привезено прямо из Греции, где оно было разлито в бутылки на маленьком масляном заводе.

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

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

То же самое относится к «настоящим французским духам», разлитым в Польше или на том же подмосковном заводике по лицензии фирмы или к «настоящим американским джинсам», пошитым во Вьетнаме или в Китае.

Въедливость и дотошность помогут сэкономить существенные суммы. Качество товаров «по лицензии» может сильно отличаться от оригинального.

Линейный штрих-код

Название обусловлено способом прочтения – только в одну сторону. Штрих-код линейного типа представляет собой узкую полосу для считывания ручным сканером.

Общий объем информации, который может быть заключен в штрих-код данного типа ограничен 20-30 символами.

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

Но для розничных сетей и рядовых покупателей самой распространенной кодировкой является линейный штрих-код EAN-13.

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

Можно воспользоваться программами для телефона, превращающими обычный смартфон в сканер кода.

В конце статьи приведены ссылки на лучшие программы сканирования любых кодов.

Расшифровка линейного кода

Первые цифры содержат код страны изготовления. На кодировку страны зарезервировано 3 символа. В настоящее время код России 460.

В будущем возможно внедрение зарезервированных для России кодов в диапазоне 460-469. Знание кодировки стран позволяет точно определить производителя.

Чем это нам полезно. Например, джинсы итальянской фирмы со всеми положенными бирками и прочими знаками была пошиты в Индонезии. В этом случае штрих-код будет указывать не Италию с кодом 80, 81, 82 или 83, а точную страну изготовления с кодом 899.

Похоже, не правда ли? Но не совсем. Чтение штрих-кода позволит избежать ошибки.

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

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

Следующие 4 цифры указывают производителя. Если вы ищете конкретную фирму, возможно, следует выписать коды данной фирмы для сравнения.

В следующих 5 цифрах хранится информация о товаре – цвет, размер и так далее. Эта информация важна для ведения складского учета и ведения остатков.

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

Последняя цифра линейного кода – контрольная, удостоверяющая подлинность.

Для чего нужна контрольная цифра

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

Контрольная цифра нужна для того, чтобы система убедилась с правильности считывания.

Вычисление контрольной цифры не слишком сложны, если вы хотите проверить правильность штрих кода, можете выполнить вычисления самостоятельно.

Рассмотрим, как определить подлинность товара по штрих-коду самостоятельно:

  1. Сложите цифры, расположенные на четных позициях. Умножьте полученный результат на 3. Запомните результат.
  2. Сложите цифры, расположенные на нечетных позициях без учета последней контрольной цифры.
  3. Прибавьте к полученному результату тот, что в памяти. Должен получиться двухзначный результат.
  4. Отбросьте десятки и смените знак с плюса на минус. Например, у вам получилось 34. Отбрасываем десятки, остается 4, меняем знак и получаем -4.
  5. Добавьте 10.
  6. Полученный результат должен совпадать с контрольной цифрой.

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

Вы можете проверить линейный код онлайн на сайте http://ros-potreb.ru/services/5.html – сервис установления подлинности линейных штрих кодов и страны изготовителя, автоматический подсчет контрольной цифры при ручном вводе.

Что такое короткие коды

Для торговых сетей возможны короткие «внутренние» коды от 1 до 8 символов, упрощающие ввод основного штрих-кода.

Например, картофель белорусский имеет стандартный штрих-код с указанием страны производителя и полными данными из 13 знаков.

Но при взвешивании кассир вводит короткий уникальный код из 2 цифр, дающий ссылку на оригинальный штрих-код.

Использование коротких внутренних кодов не отменяет оригинальный штрих-код продукции.

Двухмерные штрих коды

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

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

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

Например, в супермаркете кассир пробивает несколько пакетов молока. Он может просканировать линейный штрих-код и далее проставить количество товара.

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

QR код

Последнее время все большую популярность набирает QR код, в котором может быть заключена полная информация о товаре, ссылка на веб ресурс, дополнительная и рекламная информация.

Это очень удобно для товаров премиального класса, билетов, рекламных компаний. Предельный объем, который может содержать QR код равен 4296 символам, что равнозначно средней информационной брошюре.

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

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

Закодировать можно все, что угодно, вплоть до крылатых латинизмов и любимых цитат.

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

Для распознавания кода телефоном, нужно скачать специальную программу, умеющую читать коды. Рекомендуем воспользоваться следующими бесплатными программами:

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

Источник: http://zaschita-prav.com/kak-chitat-shtrix-kod-na-tovare/

Вопросы адвокату
Добавить комментарий

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