Рождение двумерного кода

В начале 1980-х годов, с широким применением технологии штрих-кодов в розничной торговле и других отраслях, все больше предприятий надеялись использовать штрих-коды для решения проблем управления товарами и автоматического сбора информации, с которыми сталкивалась промышленность. В то же время, различные сценарии применения также предъявляли новые и более высокие требования к технологии штрих-кодов. В промышленных сценариях применения люди надеялись, что штрих-код сможет передавать больше данных, идентифицировать не только символы ASCII, японский язык, а также поддерживать шифрование и другие функции, поэтому появилась двухмерная технология кодирования с большей информационной емкостью и возможностью идентификации большего объема информации.

Самым ранним двухмерным кодом является штрих-код Code 49, разработанный в 1983 году, который относится к многослойным двухмерным кодам. Многослойный двухмерный код напрямую заменяет традиционный одномерный штрих-код и может рассматриваться как формирование множества одномерных штрих-кодов, расположенных друг над другом, как показано на рисунке 1.

n1 (1)

Рисунок 1

С развитием цифровых технологий обработки изображений, технология сбора и обработки цифровой информации достигла зрелости, что привело к стремительному развитию двумерного кода и появлению нового типа двумерного кода — матричного двумерного кода. Матричному двумерному коду удалось избавиться от ограничений, связанных с комбинацией штрих-кода и пробелов, а базовый блок кодирования информации был заменен квадратным модулем одинакового размера, что значительно повысило информационную емкость технологии штрих-кодов. В середине и конце 1980-х годов появились код Veri (как показано на рисунке 2) и матричный код данных (ECC000-140). Матричный код данных является самым ранним зрелым матричным двумерным кодом, заложившим техническую основу для бурного развития применения двумерных кодов двадцать лет спустя.

n1 (2)

Рисунок 2

В настоящее время широко используются двухмерные коды: штрих-код PDF417 в США, разработанный американской компанией American Symbol и изобретенный китайско-американским предпринимателем Ван Иньцзюнем. Плотность этого штрих-кода очень высока, а его надежность значительно улучшена по сравнению с одномерным штрих-кодом. Его можно распознать даже с помощью традиционного лазерного линейного сканера (сканирование в одном направлении); для идентификации матричного двухмерного кода требуется изображение, полученное с помощью датчика изображения. Data Matrix (также известный как DM-код) — это матричный код, изобретенный американской компанией International Data Company в 1989 году. Хотя DM-код невелик, его емкость данных достаточно велика. Производители могут использовать его для представления данных отслеживания, не нарушая общий внешний вид упаковки продукта. Сейчас в Японии появился QR-код для мобильных платежей, известный как Quick Response Code, изобретенный японской компанией DENSO WAVE в 1994 году. Его преимущество заключается в том, что в режим кодирования включены как японские, так и китайские символы, что упрощает хранение информации. Первоначально он использовался на автомобильных заводах для облегчения отслеживания сборки деталей, а позже — для управления запасами. В Китае также существует собственный QR-код — Hanxincode. Разработка и создание этого кода, осуществленные под руководством Китайского центра кодирования статей, под руководством заместителя директора отдела технических исследований Ван И в качестве технического директора/редактора проекта (PL/PE), в настоящее время являются единственным в Китае двухмерным кодом с полностью независимыми правами интеллектуальной собственности.

n1 (3)

Дата публикации: 09 февраля 2025 г.