Открыть сервис

UPC-E

UPC-E (Universal Product Code — Expanded) — это вариант линейного одномерного штрихкода стандарта UPC, предназначенный для кодирования 12-значного цифрового идентификатора товара в сокращённой 6-значной форме. Относится к семейству символик UPC-A и разработан для маркировки мелких упаковок, где физическое пространство для нанесения штрихкода ограничено. Отличается от полноразмерного UPC-A тем, что содержит ту же информацию об изготовителе и товаре, но в уплотнённом формате за счёт удаления нулей и применения алгоритма преобразования.

История и предпосылки создания

Стандарт UPC (Universal Product Code) был внедрён в 1973 году для автоматизации розничной торговли в США и Канаде. Изначально использовался формат UPC-A — 12-значный код, наносимый на упаковки товаров. Однако с распространением системы на мелкоштучные товары (например, жевательная резинка, сигареты, флаконы косметики, одноразовые батарейки) возникла проблема: полноразмерный штрихкод (длиной около 3,2 см) не помещался на упаковке, не закрывая информационные поля или не нарушая дизайн.

В 1974 году Комитет по стандартизации UPC (U.P.C. Symbol Committee) утвердил сокращённую версию — UPC-E. Целью было сохранить полную идентификацию товара при физическом уменьшении штрихкода вдвое (до длины около 1,7 см). Реализовано это было за счёт того, что в UPC-E кодируются только 6 цифр из 12, а остальные 6 восстанавливаются по алгоритму.

Структура и устройство

Формат кода

UPC-E представляет собой 6-значный цифровой код (без контрольной суммы), который отображается в виде штрихов и пробелов. Полная 12-значная последовательность (включая контрольную цифру) вычисляется по заданным правилам расширения.

Физически штрихкод состоит из 14 модулей (штрихов и пробелов), включая защитные зоны. Начальный, центральный и конечный паттерны (защитные полосы) аналогичны UPC-A, но из-за меньшего количества данных общая длина меньше.

Правила преобразования (расширения)

Преобразование 6-значного UPC-E в 12-значный UPC-A выполняется по жёсткому алгоритму в зависимости от первого знака (системного) и последней цифры (порядкового идентификатора). Существуют три основных случая:

  1. Если последняя цифра 0–2 — производитель кодируется двумя цифрами (11–12 разряды), товар — тремя цифрами (13–15 разряды). Расширение подставляет нули в определённые позиции.
  2. Если последняя цифра 3–9 — производитель кодируется тремя цифрами, товар — двумя. Здесь также действуют фиксированные правила вставки нулей.

Пример:

Классификация и особенности

Отличие от UPC-A

ХарактеристикаUPC-AUPC-E
Длина кода12 цифр6 цифр
Размер штрихкодаОколо 32 мм (1/10 от масштаба)Около 17 мм
ПлотностьНизкаяВысокая
ПрименениеСтандартные упаковкиМелкие упаковки
ВосстановлениеПрямое чтениеТребуется алгоритм расширения

Отличие от EAN-13 и EAN-8

UPC-E является аналогом EAN-13 (в Европе) в сокращённом варианте — EAN-8. Разница в том, что EAN-8 использует 7 цифр данных (плюс контрольная цифра), а UPC-E — 6 цифр. При этом EAN-13 поддерживает 13-значный код (с префиксом страны), тогда как UPC-E строго 12-значный (с префиксом 0 для США и Канады).

Применение

UPC-E широко используется в розничной торговле Северной Америки (США и Канада) для маркировки товаров с ограниченной площадью упаковки:

В России UPC-E официально не является государственным стандартом для продуктовых маркировок (основной — EAN-13, внедрённый в 1990-х), однако может использоваться для товаров, предназначенных на экспорт в США/Канаду или в системах учёта отдельных импортёров.

Технические ограничения и критика

Основные недостатки UPC-E:

  1. Ограниченное пространство кодов — количество возможных 6-значных комбинаций (1 миллион) значительно меньше, чем у 12-значного UPC-A (100 миллиардов). При насыщении рынка возможно перекрытие кодов, что решается использованием отдельной префиксной системы (например, 0 для США).
  2. Необходимость дополнительного программного обеспечения — сканеры и POS-системы должны поддерживать алгоритм расширения UPC-E в UPC-A. Это не является проблемой для современных систем, но legacy-оборудование может не справляться.
  3. Сложность ручного ввода — сокращённый код при ручном наборе (например, в каталогах) требует знания алгоритма расширения, что увеличивает вероятность ошибки.
  4. Отсутствие полной международной стандартизации — UPC-E не имеет международного кода (GS1-128 или EAN-8) и применяется только в регионе GS1 US и GS1 Canada.

Перспективы развития

С появлением 2D-штрихкодов (QR-код, Data Matrix) и развитием радиочастотной идентификации (RFID) потребность в сокращённых одномерных штрихкодах снижается. Однако UPC-E остаётся востребованным в розничной торговле США благодаря массовому распространению устаревшего сканирующего оборудования и низкой стоимости печати. Согласно данным GS1 US (на 2023 год), около 40% всех штрихкодов, наносимых на мелкую упаковку, используют формат UPC-E.

Источники

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →