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-значная последовательность (включая контрольную цифру) вычисляется по заданным правилам расширения.
- Цифры 1–2 (в 6-значной записи) — соответствуют системному коду и старшей части идентификатора производителя.
- Цифры 3–6 — определяют номер товара и младшие разряды производителя.
- Контрольная цифра — не кодируется напрямую, а вычисляется на основе полного 12-значного кода и входит в состав расширенной записи.
Физически штрихкод состоит из 14 модулей (штрихов и пробелов), включая защитные зоны. Начальный, центральный и конечный паттерны (защитные полосы) аналогичны UPC-A, но из-за меньшего количества данных общая длина меньше.
Правила преобразования (расширения)
Преобразование 6-значного UPC-E в 12-значный UPC-A выполняется по жёсткому алгоритму в зависимости от первого знака (системного) и последней цифры (порядкового идентификатора). Существуют три основных случая:
- Если последняя цифра 0–2 — производитель кодируется двумя цифрами (11–12 разряды), товар — тремя цифрами (13–15 разряды). Расширение подставляет нули в определённые позиции.
- Если последняя цифра 3–9 — производитель кодируется тремя цифрами, товар — двумя. Здесь также действуют фиксированные правила вставки нулей.
Пример:
- UPC-E: 123456
- Расширение даёт: 0120000000456 (контрольная цифра вычисляется отдельно).
- Итоговый UPC-A: 0120000000456 (12 цифр).
Классификация и особенности
Отличие от UPC-A
| Характеристика | UPC-A | UPC-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 широко используется в розничной торговле Северной Америки (США и Канада) для маркировки товаров с ограниченной площадью упаковки:
- Косметические и гигиенические средства — губная помада, тени, дезодоранты, миниатюрные тюбики.
- Лекарственные препараты — упаковки для пробников, ампулы, блистеры с мелкими таблетками.
- Электроника и аксессуары — батарейки, наушники, SIM-карты, флеш-накопители.
- Канцелярские товары — ручки, карандаши, ластики.
- Продуктовые товары — жевательная резинка, конфеты, леденцы, одноразовые пакетики с сахаром.
В России UPC-E официально не является государственным стандартом для продуктовых маркировок (основной — EAN-13, внедрённый в 1990-х), однако может использоваться для товаров, предназначенных на экспорт в США/Канаду или в системах учёта отдельных импортёров.
Технические ограничения и критика
Основные недостатки UPC-E:
- Ограниченное пространство кодов — количество возможных 6-значных комбинаций (1 миллион) значительно меньше, чем у 12-значного UPC-A (100 миллиардов). При насыщении рынка возможно перекрытие кодов, что решается использованием отдельной префиксной системы (например, 0 для США).
- Необходимость дополнительного программного обеспечения — сканеры и POS-системы должны поддерживать алгоритм расширения UPC-E в UPC-A. Это не является проблемой для современных систем, но legacy-оборудование может не справляться.
- Сложность ручного ввода — сокращённый код при ручном наборе (например, в каталогах) требует знания алгоритма расширения, что увеличивает вероятность ошибки.
- Отсутствие полной международной стандартизации — UPC-E не имеет международного кода (GS1-128 или EAN-8) и применяется только в регионе GS1 US и GS1 Canada.
Перспективы развития
С появлением 2D-штрихкодов (QR-код, Data Matrix) и развитием радиочастотной идентификации (RFID) потребность в сокращённых одномерных штрихкодах снижается. Однако UPC-E остаётся востребованным в розничной торговле США благодаря массовому распространению устаревшего сканирующего оборудования и низкой стоимости печати. Согласно данным GS1 US (на 2023 год), около 40% всех штрихкодов, наносимых на мелкую упаковку, используют формат UPC-E.
Источники
- GS1 General Specifications (выпуск 2024) — официальный документ, регламентирующий кодирование UPC.
- U.P.C. Symbol Committee — протоколы заседания 1974 года о введении UPC-E.
- Автоматическая идентификация. Штриховые коды. Термины и определения (ГОСТ Р 51294.1-99).
- «Штрихкодирование: теория и практика» / А. И. Шатров, 2007.
- Справочные материалы GS1 US по символике UPC/EAN (gs1us.org).
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →