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