Технология штрихового кодирования основана на распознавании закодированных комбинаций штрихов и пробелов или модулей (в матрице) установленных размеров в соответствии с правилами преобразования знаков в указанные комбинации. Такие правила называют спецификациями символик. Среди спецификаций символик могут быть выделены категории для линейных и двумерных символов, последние из которых могут быть дополнительно подразделены на символики для "многострочных символов штрихового кода" и "двумерных матричных символов". Помимо этого, существует смешанная группа символик, называемых "композитные символики". Символы указанных символик состоят из двух компонентов, содержащих одиночное сообщение или относящиеся к нему данные; один из компонентов обычно представляет собой линейный символ, а второй - двумерный символ, размещение которого связано с линейным символом.
Многострочные символы штрихового кода графически состоят из группы строк знаков символа, представляющих данные и сопутствующие вспомогательные компоненты, размещаемых в установленном порядке в вертикальном направлении для формирования, как правило, прямоугольного символа, содержащего данные в виде одного сообщения. Каждый знак символа имеет параметры знака символа линейной символики штрихового кода (далее - линейного символа), а каждая строка - параметры линейного символа штрихового кода; таким образом, каждая строка может быть считана с использованием методов сканирования линейного символа, но при этом данные, закодированные во всех строках символа, должны быть считаны до начала передачи сообщения для обработки прикладной программой.
Двумерные матричные символы представляют собой структуру (как правило, квадратной или прямоугольной формы), состоящую из светлых и темных модулей, центры которых расположены в узлах пересечения сетки, образованной по двум (или более) осям. Необходимо определить координаты каждого модуля для определения его значения и проанализировать символ как двумерный объект до начала его декодирования. Точечные коды являются разновидностью матричных кодов, в которых отдельные модули не имеют точек соприкосновения с соседними и разделены между собой свободным пространством.
Термин "символ" в настоящем стандарте относится к любому типу символики, если иное не установлено в контексте.
Символ штрихового кода должен быть нанесен таким образом, чтобы обеспечить надежное декодирование в месте его использования, что является основным назначением символа как носителя машиносчитываемых данных.
Изготовителям оборудования для штрихового кодирования и пользователям символов штрихового кода необходим общедоступный стандарт, устанавливающий требования к испытаниям для объективной оценки качества нанесенных символов штрихового кода (данные испытания также называют верификацией), на который они могут ссылаться при разработке оборудования, стандартов по применению или при определении качества символов. Требования к испытаниям, установленные в таких стандартах, создают базу для разработки средств измерения, предназначенных для контроля и оценки качества символов как в процессе их производства, так и при последующем использовании.
Требования соответствия измерительного оборудования для верификации символов (верификаторов) приведены в ИСО/МЭК 15426-1 и ИСО/МЭК 15426-2.
Настоящий стандарт предназначен для достижения результатов, сопоставимых с результатами испытаний линейных символов штрихового кода для оценки качества печати в соответствии с ИСО/МЭК 15416, основные положения которого он поддерживает. Настоящий стандарт следует использовать совместно со спецификацией символики испытуемого символа штрихового кода, которая содержит указания на особенности символа, существенные с точки зрения его применения. Двумерные многострочные символы штрихового кода верифицируют в соответствии с методологией, установленной в ИСО/МЭК 15416, с дополнениями, приведенными в разделе 6 настоящего стандарта; для верификации двумерных матричных символов штрихового кода могут быть использованы различные параметры и методы.
В настоящее время существует ряд методов оценки качества символов штрихового кода на различных стадиях их производства. Методы, приведенные в настоящем стандарте, не предназначены для замены каких-либо применяемых методов контроля и обеспечивают изготовителей символов и их торговых партнеров универсальными типовыми возможностями для взаимодействия в отношении информации о качестве многострочных символов штрихового кода и двумерных матричных символов, после того как они были нанесены. Процедуры, приведенные в настоящем стандарте, должны быть дополнены рекомендуемым алгоритмом декодирования и необходимыми особенностями измерений, содержащимися в конкретной спецификации символики; они также могут быть изменены или отменены при необходимости, обусловленной требованиями соответствующей спецификации символики или спецификации по применению.
Альтернативные методы оценки качества должны быть согласованы сторонами-участниками или указаны в спецификации по применению.
Для применений, связанных с прямым маркированием изделий, измененная версия методологии, установленной в настоящем стандарте, определена в ИСО/МЭК ТО 29158.
Сноски в тексте стандарта, выделенные курсивом*, приведены для пояснения текста оригинала.
________________
* В бумажном оригинале обозначения и номера стандартов и нормативных документов в разделе "Предисловие" и таблице ДБ.1 приложения ДБ приводятся обычным шрифтом, остальные по тексту документа выделены курсивом. - Примечание изготовителя базы данных.