ГОСТ Р ИСО/МЭК 15419—2005
4 Программное обеспечение для создания штрихового кода
Испытания, приведенныев настоящем разделе, предназначеныдля определенияи записи вотчет
условий, при которыхпрограммноеобеспечение совместное печатающимустройством способнопроиз
водитькачественные символы. Испытания дляопределения этих условий обычно проводятв контроли
руемой среде. Текущая верификация символов, производимая в рабочей среде, должна
соответствовать методологии ИСО/МЭК 15416. Необходимо также дополнительно проводить визуаль
ную проверку, подтверждающуюсоответствие символа символике и иным применяемым спецификаци
ям. Подробное руководство по техническому обслуживанию оборудования и содержанию расходных
материалов приведено в приложении С.
4.1 Общие требования
4.1.1 Ввод данных
Текстдля визуальногочтениясимволов изнаки символавлюбом символеповозможностидолжны
генерироваться поодним итем жеданным, вводимым склавиатуры. Программноеобеспечениедолжно
использовать соответствующие алгоритмы форматирования, установленные конкретными стандарта
ми по применению.
Процесс вводаданныхдолжен предусматривать возможность ввода пользователем соответству
ющих параметров символа, таких как задаваемый размер X или коэффициент увеличения, отношение
широкогокузкому ивысота штриха, еслиэтипараметры задаютсяпользователем всоответствии соспе
цификациейсимволики. Указанныйвводдолженсоответствовать возможностямсистемы создания изо
бражений или печати и учитывать корректировку номинальных размеров элементов в соответствии с
4.2.
Контрольные знаки кодируемых данных либо вычисляют, либо проверяют при помощи програм
много обеспечения. Например, если программное обеспечение допускает ввод с подсказкой только 12
цифрдля символа EAN-13, то онодолжно автоматически вычислять контрольный знак. В противном
случаепрограммноеобеспечениеможетвывестиподсказкупривводе 13цифриуказатьнаошибку, если
введен неверный контрольный знак. Второй подход обеспечивает ввод корректных данных.
При создании этикетки или макета рекомендуется, чтобы вводимые данные выводились на дис
плей с учетом возможностей соответствующего устройствадля их проверки оператором. Программное
обеспечение может также дополнительно отображать кодируемые знаки символа.
4.1.2 Свободные зоны
Программноеобеспечениедолжно указывать(в графическойформеили в видетекстовойподсказ
ки) область вокруг символа, которая должна быть отведена под свободную зону.
П р и м е ч а н и е — Для соблюдения минимальных свободных зон при печати или размещении символа (на
пример, если ожидается приращение или вариации размеров при печати на подложку) может потребоваться коррек
тировка положения любой графической метки на изображении в цифровом формате, примыкающем к свободной
зоне, или корректировка положения символа относительно границ области печати или подложки для его печати.
4.2 Рекомендации по категориям программного обеспечения и устройств создания изобра
жений
Обзоркатегорийпрограммногообеспечения иустройствсозданияизображенийприведен в прило
жениях D и Е соответственно.
4.2.1 Устройства прямого создания изображений символов штрихового кода
В настоящем пунктеустановлены требования к программному обеспечению и устройствам созда
ния изображений, которыеформируютзаконченныйсимвол штрихового кодана подложке. Данная кате
гория разделена на две подкатегории, а именно: программное обеспечение для специализированных
принтеров штрихового кода и программное обеспечение для принтеров общего назначения.
4.2.1.1 Специализированные принтеры штрихового кода
В настоящем подпункте изложены требования к программному обеспечению для специализиро
ванных принтеров штрихового кода, которые содержат все необходимое базовое программное обеспе
чение низкого уровня, необходимое для генерации символов штрихового кода. т.е. во встроенных
программах такого принтера заложены различные форматы символов. Программное обеспечение для
проектирования символов штрихового кода посылает команды встроенным программам принтера на
создание символа. Такие команды обычно задают знаки данных, размеры элементов (которые, как пра
вило. указываютвзначениях, кратныхчислуадресуемыхточек),ориентациюи расположениесимвола.
з