Barcode reader что это

Для того, чтобы вести разговор о том, для чего нужен и как используется barcode (по-русски — штрих-код), нужно разобраться в том, что же все-таки это такое.В основе понятия лежит английское слово "bar", которое в дословном переводе означает изрешечивать, испещрять полосками. И это действительно так. Стоит только взглянуть на структуру кода, как становится очевидным появление такого названия.

В настоящее время во всем мире используются следующие стандарты двумерного штрихового кодирования: ISO/IEC 15438:2001 — PDF417; ISO/IEC 16022:2000 — Data Matrix; ISO/IEC 16023:2000 — MaxiCode; ISO/IEC 18004:2000 — QR Code.


Двумерный Bar-code создавался с целью представления больших объемов информации в условиях небольшой свободной площади. Например, Data Matrix способен хранить в себе 3000 цифр или 2000 символов алфавита. С 1994 года стали использоваться коды, созданные компанией «Denso-Wave» — QR Code. Для их формирования применяется матрица, состоящая из трех шаблонов ориентации, размещенных по углам символа и прямоугольных элементов данных.

Двумерный Bar-code создавался с целью представления больших объемов информации в условиях небольшой свободной площади. Например, Data Matrix способен хранить в себе 3000 цифр или 2000 символов алфавита. С 1994 года стали использоваться коды, созданные компанией «Denso-Wave» — QR Code. Для их формирования применяется матрица, состоящая из трех шаблонов ориентации, размещенных по углам символа и прямоугольных элементов данных.

Также существуют и другие виды кодировок, которые используют свои схемы. Но именно QR Code используется чаще всего.

QR это первые буквы от quick response, что означает "быстрый отклик", что подтверждается быстротой, с которой происходит обработка данного кода специальным считывающим устройством. Такой код способен уместить в графическом представлении 7089 цифр или 4296 алфавитных символов. Кроме того, именно эта кодировка способна производить шифрование средствами UTF-8, что идеально подходит для русского языка.

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

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

Что такое баркод

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

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

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

Что можно закодировать? Адрес сайта, email, визитки, смс, произвольный текст и так далее.

Матричный код имеет несколько разновидностей:

На вид они мало чем отличаются друг от друга, но самое большое распространение получил QR-code.

Генератор матричного кода

В интернете можно найти много бесплатных сервисов для генерации матричный кодов. QR код на картинке в начале статьи я создавал на сайте www.qrcc.ru . Давайте рассмотрим поподробнее данный сервис.

Во-первых, выбираем разновидность кода:

Советую выбрать QR-code, потому что его распознают практически все баркод ридеры.

Далее выбираем, какую информацию хотим закодировать. Всего 10 пунктов:

  • Визитка (VCARD);
  • Адрес сайта(URL)
  • Произвольный Текст
  • Телефонный звонок
  • СМС-сообщение
  • Координаты Google Maps
  • E-mail адрес
  • E-mail сообщение
  • Запланированное событие(VCALENDAR)
  • WI-FI

В каждом разделе своя форма, которую следует заполнить.

Чуть ниже располагается раздел «Иконка/текст внутри кода». Можно задать небольшой текст или иконку, которые будут добавлены внутрь картинки. Делается это для того, чтобы пользователям сразу было понятно, какого рода информация зашифрована в данном коде.

Далее можно задать текст над/под кодом, цвета изображения и ее размер.

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

Баркод ридер (barcode reader)

Баркод ридер пригодится в основном для телефона, так как именно им вы будете фотографировать изображение. Для телефонов с операционной системой Android можно воспользоваться сервисом Google Play (новое название Android Market):

  1. заходим в приложение Google Play с телефона;
  2. в поиске вводим запрос «barcode reader» и получаем огромное количество абсолютно бесплатных баркод сканеров;
  3. выбираем любой из них и устанавливаем себе на телефон.

На своем телефоне я использую приложение Barcode Scanner.

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

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

Для телефонов с другой ОС придется поискать баркод ридер в интернете. Могу посоветовать вот эту страничку , с которой можно скачать бесплатно Java Reader и Symbain Reader, а так же посмотреть модели телефонов, для которых они подходят.

На это все, спасибо за внимание! Берегите себя!

Лучший способ выразить благодарность автору — поделиться с друзьями!

Узнавайте о появлении нового материала первым! Подпишитесь на обновления по email:

Следите за обновлениями в Twitter и RSS.

Эти статьи Вам могут быть интересны:

16 комментариев

Добрый день! а собственно почему так мало? Была надежда увидеть ограничения на количество, хотя бы, символов.

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

Добрый день, я бы хотел посмотреть на исходники генерации, это возможно ?

Большое спасибо, теперь мне все понятно!

Баркоды, очень удобная вещь — главное уметь ими пользоваться . Но, в принципе, сейчас не так много сайтов в интернете, которые предоставляют подобный функционал ее пользователям, для WordPress встречал плагин который позволяет добавлять баркод, для каждой отдельной статьи — может Дмитрий, вы сделаете аналогичный функционал на своем сайте, и тогда список сайтов с баркодами, пополнится вашим сайтом? Плюс уважение среди любителей серфить интернет через мобильники для вашего сайта вырастит — в общем можно повысить количество подписчиков ну или на крайний случай, посетителей вашего сайта.

Виталий, а куда эти плагины добавляют баркод? Транслируют куда-то или просто в статю вставляют? С этой темой еще не знаком.

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

В ближайшее время у себя на блоге сделаю баркоды, возле статей, и напишу отдельную статью в которой все подробно разъясню! Что, зачем, да почему.

Вот это я с удовольствием почитаю, может и на вооружение возьму

Спасибо Вам огромное. Очень помогли. Если не сложно, напишите как создать штрих-код.

Хорошо, постараюсь выкрасть время на написание такой статьи.

Your book there is for a generic cover, left, to return, they rely on more expensive.

Thanx for sharing such useful post keep it up

I’m really impressed with your article, such great & usefull knowledge you mentioned here

Pretty helpful material, much thanks for this article

by visiting this site I found cool stuff here keep it up.

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

Что такое штрих-код? Определение

С технической точки зрения баркод — это машиночитаемая форма информации на сканируемой, визуальной поверхности. Они также часто называются кодами UPC. Штрих-код считывается с помощью специального сканера, который берет информацию непосредственно из него. Затем информация передается в базу данных, где она может регистрироваться и отслеживаться. Мерчендайзеры и другие компании должны выплачивать ежегодную плату организации под названием UCC или Совет по единообразным кодам, которая затем генерирует специальные штрих-коды, специфичные для этой конкретной компании. Каждое число имеет особое значение, и часто эти числа добавляются, умножаются и делятся на некоторую формулу, которая персонализирует данные. Баркод — это очень полезное изобретение для поддержания точной информации об инвентаризации, ценообразования и других важных бизнес-данных.

Генерация данных

В генераторах баркода разных компаний используется разное количество комбинаций чисел и баров. Некоторые из более крупных производителей будут иметь более длинное число. Каждый номер штрих-кода имеет свое значение. Например, если номер начинается с 0, то это стандартный номер UPC. Если начинается с 1, то это то, что называется «случайным весом» и означает, что цена предмета будет зависеть от его веса. Это обычно применяется к таким продуктовым группам, как мясо, фрукты или овощи. Если начинается с номера 3, он является фармацевтическим. Есть несколько других вариантов чисел, и каждый из них несет в себе определенную информацию. Если используется купон, который имеет штрих-код, информация проходит через систему, которая связывает этот купон и его значение с ранее проверенным элементом, а затем сумма автоматически вычитается. Штрих-коды делают нашу жизнь намного более эффективной, а покупки намного более быстрыми.

Устройства для считывания

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

инвентаризация в розничных магазинах;

проверка книг из библиотеки;

контроль производства и судоходства;

терминалы для входа на работу;

выявление больничных пациентов;

табулирование результатов прямых продаж почты.

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

Система стандартизации

Нет единого стандарта баркода. Это обусловлено тем, что существует несколько различных стандартов штрих-кода, называемых символами, которые служат для разных целей, отраслей или географических потребностей. Начиная с 1973 года Единый код продукта (UPC), регулируемый Советом единообразного кода (отраслевой организацией), предоставил генератор баркода, используемый большинством розничных магазинов. Европейская система нумерации статей (EAN), разработанная Джо Вудландом, изобретателем первой системы штрихового кода, добавила дополнительную пару цифр и широко используется.

Виды баркодов

POSTNET — это стандартный штрих-код, используемый в Соединенных Штатах для почтовых индексов в массовой рассылке. Ниже приведены наиболее распространенные стандарты:

стандартное использование штрих-кода — единый код продукта (UPC), розничные магазины для проверки продаж, инвентаризаций;

код 39 (код 3 из 9) — идентификация, инвентаризация и отслеживание поставок POSTNET, кодирование почтовых индексов на почтовом отправлении;

европейский номер статьи (EAN) — подмножество UPC, которое позволяет вводить дополнительные цифры для идентификации страны;

японский номер статьи (JAN) — подобно EAN, используется в Японии;

Bookland — на основе номеров ISBN, используется для обложки книг;

ISSN — используется в периодических изданиях за пределами США;

код 128 — используется вместо кода 39, потому что более компактен;

Interleaved 2 of 5 — применяется в судоходной и складской промышленности;

Codabar — Federal Express, в библиотеках и банках крови;

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

OCR-A — формат оптического распознавания символов, используемый на обложках книг для читаемой человеком версии номера ISBN;

OCR-B — используется для считываемой человеком версии штрих-кодов UPC, EAN, JAN, Bookland и ISSN и для необязательных считываемых человеком цифр с кодом 39 и чередованием 2 из 5 символов;

Maxicode — используется United Parcel Service;

PDF417 — новый двухмерный тип штрих-кода, который может кодировать до 1108 байт информации, может стать сжатым, переносимым файлом данных (что и означает PDF).

Технические особенности

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

Виды считывателей

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

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

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

Инновационные ридеры

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

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

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


[an error occurred while processing the directive]
Карта сайта