ГОСТ Р ИСО/МЭК 18004-2015
Приложение К
(справочное)
Рекомендации пользователям по печати и сканированию символов QR Code
К.1 Основные положения
Любое конкретное применение символики QR Code следует рассматривать как законченное системное ре
шение. Все компоненты цепочки кодироеания’декодирования символики (устройства маркирования поверхности
или принтеры, этикетки, устройства считывания), используемые совместно, должны взаимодействоватьдруг с дру
гом как система. Отказ в любом звене цепочки или несоответствие между ними может поставить под угрозу эффек
тивность функционирования всей системы.
Хотя соответствие требованиям - единственный ключ к обеспечению успешной работы всей системы, сле
дует принимать во внимание и другие соображения, которые также могут влиять на эффективность работы. Сле
дующие рекомендации учитывают ряд факторов, которые необходимо иметь в виду при разработке спецификации
или реализации систем на основе штрихового или матричного кода:
a) Следует выбирать плотность печати с допусками, которые могут быть обеспечены используемой техноло
гией маркирования или печати. Необходимо обеспечить, чтобы размер модуля был равен целому числу размеров
пикселей печатающей головки (в параллельном и перпендикулярном направлениях печати). Следует добиваться
того, чтобы любое приращение (сокращение) размеров элементов при печати осуществлялось путем
изменения цвета одинакового целого числа пикселей с темного на светлый (или наоборот со светлого на
темный) на всех границах перехода с темного на светлый для отдельных модулей или групп смежных темных
модулей таким об разом. чтобы интервал между центрами модулей оставался постоянным, хотя видимое
растровое представление индивидуального темного (или светлого) модуля может быть откорректировано в
размере, соответствующем на правлению компенсации.
b
) Следует подбирать устройство считывания с разрешающей способностью, наиболее подходящей для
плотности и качества печати символа, которая обеспечивает данная технология печати.
c) Должна быть обеспечена совместимость оптических свойств напечатанного символа с длиной волны ис
точника излучения и приемного элемента сканера.
d) Следует проверять соответствие символа на этикетке в ее законченном виде или итоговой конфигурации
упаковки. Наложение изображений, просвечивание, фигурные или неровные поверхности могут оказывать влия
ние на эффективность считывания символа.
Следует учитывать влияние зеркального отражения от глянцевых подложек символа. Сканирующие системы
должны учитывать колебания в диффузном отражении между темными и светлыми областями символа. При не
которых углах сканирования составляющая зеркального отраженного излучения может намного превышать требу
емую составляющую диффузного отраженного излучения, снижая эффективность работы сканера. В тех случаях,
когда поверхность материала или изделия может быть изменена путем получения матовой поверхности или устра
нения влияние глянца, это может помочь минимизировать эффекты зеркального отражения. Там. где подобные
мероприятия невозможны, должны быть приняты меры по обеспечению специального освещения символа, чтобы
оптимизировать считывание при требуемых значениях контраста.
К.2 Выбор пользователем уровня исправления ошибок
Пользователи должны определить соответствующий уровень исправления ошибок, чтобы он соответствовал
требованиям по применению. Согласно таблице 8 четыре уровня исправления ошибок от L до Н увеличивают спо
собность обнаружения и исправления ошибок за счет некоторого увеличения размера символа для данной длины
сообщения. Например, символ версии 20-Q может содержать в общем случае 485 кодовых слов данных, но в слу
чав применения иного уровня исправления ошибок, те же самые данные могут быть также быть представлены в
символе версии 15-L (точная емкость 523 кодовых слова данных).
Уровень исправления ошибок должен быть определен с учетом:
- ожидаемого уровня качества символа: чем ниже ожидаемый класс качества печати, тем выше уровень ис
правления ошибок, который должен быть использован:
- важности осуществления декодирования с первого сканирования:
- возможности повторного сканирования в случае неудачного декодирования;
- ограничения размеров, которые могут уменьшать возможность использования более высокого уровня ис
правления ошибок.
Уровень исправления ошибок L соответствует высокому качеству печати символа иЛтли потребности в самом
компактном возможном символе для размещения данных. Уровень М принят в качестве «Стандартного» уровня и
обеспечивает хороший компромисс между увеличенной надежности и небольшим размером. Уровень Q - «Высо
кая надежность» подходит для более требовательных применений или применений с низким качеством печати, в то
время как уровень Н обеспечивает максимальную достижимую надежность.
92