Shtrih Market
Звоните с 09:00 до 18:00, в рабочие дни с пн. по пт., вых - сб., вс.
Звоните с 09:00 до 18:00, в рабочие дни с пн. по пт., вых - сб., вс.
Ваш город: Краснодар
Ваш город Краснодар?
27.12.2013
16608

Что такое размер, плотность или разрешение штрих-кода ? Что значит термин mil ?

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

Здесь сразу стоит отметить, что есть понятие "графическая плотность" и "информационная плотность" штрих-кода. О них необходимо подумать на этапе формирования (присвоения) штрих-кода товару. На самом деле, все сведения о товаре заложены не в штрих-коде, а в памяти сервера магазина или торгового центра, а сам штрих-код является графическим изображением международного уникального номера.  
Соответственно, есть определенные установленные правила, касающиеся его размеров, цвета и других характеристик. Не будет глубоко вникать, а лишь отметим, что под "информационной плотностью" штрих-кода понимают объем преобразования полезной информации в графический вид. Чем больший объем, тем больше информационная плотность. Очевидно, что 2D-кодировка обладает большей информационной плотностью, чем 1D кодировка для штрих-кодов.

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

Следует отметить, что в стандартах размеры штрих кода отображаются в «модулях» (условное обозначение – «Х» / "X-Dimension"). При номинальном размере штрих 
кода 1 модуль (1Х) равен 0,33 мм. Данное значение является минимальным при стандартном размере штрих кода, т.е. самый узкий штрих или пробел между штрихами не может быть тоньше этого значения (см.рисунок выше - слева). На практике, этот параметр связан с разрешением печати штрих-кода или плотностью штрих-кода. Таким образом, можно сказать, что п
лотность информации - это количество символов, которые могут быть закодированы на дюйм при заданном значении X. Чем меньше значение X, тем больше символов можно закодировать в дюймах и, таким образом, увеличивается плотность. Информационная плотность штрих-кода связана со способом кодирования символов. Чем меньшее количество штрихов и промежутков требуется для кодирования одного символа, тем выше информационная плотность штрих-кода.

Единицы измерения «Разрешающую способность печатающих устройств» принято выражать в точках-на-дюйм (dpi — dot-per-inch). Mil происходит от французского слова mille означающее тысяча. Исходя из этого, единица измерения плотности штрих-кода выражается в mil (миль) дюймовой системы единиц. Такое выражение удобно тем, что значения являются целыми числами и видна явная связь с выражением разрешающей способности печатающих устройств.

1 mil = 1/1000 inch 

Перевод в метрическую систему ( напомним,1 дюйм равен 25,4мм) дает следующие значения: 1 mil = 25,4/1000 = 0,0254 mm или 1 mm = 39,37 mils (последнее находим из пропорции 1мм = 1/0,0254 )

Например, пусть толщина наиболее узкого элемента составляет 10 mils. Говорят, что штрих-код напечатан с разрешением 10 mil, или это штрих-код плотностью 10 mil.

Например: Рассмотрим печатающую головку на 203 dpi. Возьмем 1000/203, чтобы вычислить ширину точки на печатающей головке на 203 pdi, получаем 4.926 (округляем до 5) mil, или термоголовка на 300 dpi 1000/300 = 3.333, или 3 mil.

Если штрихкод напечатан таким образом, что толщина наиболее узкого элемента составляет 10 mils, говорят, что штрихкод напечатан с разрешением 10 mil. Кроме того, о таком штрихкоде говорят, что это штрихкод плотностью 10 mil. Таким образом:

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

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

  • Very High Density Barcode – очень высокая плотность штрих-кода;
  • High Density Barcode – высокая плотность штрих-кода;
  • Medium Density Barcode – средняя плотность штрих-кода;
  • Low Density Barcode — низкая плотность штрих-кода;
  • Very Low Density Barcode – очень низкая плотность штрих-кода.

Заметим, что приведенная выше классификация является примерной и зависит от типа штрихкода. Например, штрихкод PDF 417 плотностью 10 mils может рассматриваться как штрихкод высокой плотности, в то же время как линейный код, напечатанный с тем же разрешением, может быть признан штрихкодом средней плотности.

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

Плотность изображения Разрешение печати
Очень высокая плотность < 3 mils
Высокая плотность 4 mils ~ 6 mils
Средняя плотность 7 mils ~ 13 mils
Низкая плотность 14 mils ~ 20 mils

Свободная зона ( пустое место слева и справа от самого штрих-кода при его печати):

Это важный атрибут, особенно для линейных штрих-кодов. Свободная зона - это светлые области в начале и в конце штрих-кода. Эти области требуются декодеру сканера для определения границ штрих-кода. Лучше всего, если эти зоны будут того же цвета, что и фон штрих-кода. В нашей практики был случай, когда штрих-код на автозапчастях не читался сканеров Motorola 2208, потому что свободная зона слева, была меньше, чем требовалось. Еще возникали случаи, когда сам штрих-код был отпечатан на упаковке в "окантовке" (в рамке), что так же не позволяло считывать изображенный штрих-код. 

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