Статус документа
Статус документа

ГОСТ Р 51294.6-2000 (ИСО/МЭК 16023-2000) Автоматическая идентификация. Кодирование штриховое. Спецификация символики MaxiCode (Максикод)

ПРИЛОЖЕНИЕ G
(рекомендуемое)

     
Рекомендации по кодированию данных с учетом емкости символа


В любом применении следует помнить, что символика MaxiCode содержит параметры, позволяющие использовать ее при высокоскоростном всенаправленном сканировании с большей емкостью данных, чем у линейной символики штрихового кода, но с меньшей емкостью, чем у некоторых других двумерных символик. Эти свойства (4.1.1 и 4.1.2) должны учитываться при разработке любого применения.

Рекомендации для достижения емкости для кодирования одного или более символов MaxiCode, допустимых для применения, разработаны для трех категорий пользователей:

- производителей принтеров или поставщиков программного обеспечения для печати, разрабатывающих алгоритмы дизайна символа;

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

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

При кодировании данных с учетом емкости символа следует учитывать:

1) максимальное число кодовых слов в символе от 93 до 77 в зависимости от выбранного уровня коррекции ошибки;

2) если все данные, подлежащие кодированию, присутствуют в интерпретации по умолчанию и содержатся в кодируемом наборе А, то данные кодируют в кодовые слова в соотношении 1:1;

3) если цифровые данные состоят из 9 или более разрядов, использование знака [NS] ([ЦР]) увеличивает емкость кодируемых данных. Например, если все кодируемые данные являются цифровыми, может быть закодировано 138 или 113 цифр в зависимости от выбранного уровня коррекции ошибки;

4) если используется интерпретация по умолчанию, а данные требуют использования кодируемых наборов от В до Е, необходим переход, для которого расходуется некоторое количество кодовых слов;

5) если применение поддерживает протоколы интерпретации расширенного канала (ECI), то переход к другой интерпретации расширенного канала (ECI), требующий двух или более кодовых слов, может оказаться более эффективным, чем использование интерпретации по умолчанию;

6) следует учитывать дополнительные требования для соответствия требованиям стандартов, регламентирующих конкретное применение (например использование определенного синтаксиса и т.д.).

Если данные не могут быть закодированы в требуемом числе символов MaxiCode, программное обеспечение для печати должно обеспечить некоторый выход пользователю для пересмотра параметров:

1) использование большего числа символов в структурированном соединении до максимально возможного - восьми символов;

2) уменьшение коррекции ошибок с более высокого на более низкий уровень;

3) в крайних случаях, пересмотр содержимого данных.