Штрих-код

    image

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

    Сама идея создания универсального кода, в котором была бы зашифрована информация о товаре, была подслушана товарищем Вудленда, Бернаром Сильвером, причем подслушана буквально: он стал свидетелем разговора своего декана (Вудленд и Сильвер учились тогда в аспирантуре) с директором супермаркета, который спрашивал, способны ли ученые создать систему, позволяющую мгновенно регистрировать покупку и вести учет товара.
    Декан от такой задачи отказался, а Вудленд и Сильвер буквально загорелись этой идеей: она показалась им вполне решаемой, а её будущее — великолепным.

    image

    Супермаркет в США, 60-е г.г. Любой торговец скажет, что скорость оборота — один из самых главных факторов успеха в торговле, а в розничной торговле на скорость оборота влияют быстрота заказа реализованного, быстрота выкладки товара и быстрота обработки покупок

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

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

    Вудленд и Сильвер, впрочем, быстро убедились, что их декан был прав: задача оказалась совсем не банальной.

    Но задача уже полностью захватила молодых людей. В 1948-м Вудленд прерывает свою учебу в аспирантуре, которая мешает ему сосредоточится на решении целиком, и уезжает в Майами, к своему деду.

    И там к нему в самом деле приходит решение: он вспоминает вдруг, как в свои бойскаутские времена он изучал азбуку Морзе. Песок пляжа, на котором он пробует изобразить точки и тире, наталкивает его на мысль о передаче содержания с помощью линий различной толщины.
    Кодировку надо было как-то считывать, и Вудленд и Сильвер придумали использовать для этого технологию передачи звука в кино, придуманную за два десятка лет до них Лу де Форестом, которая заключалась в «просвечивании» разной интенсивности цвета, наносимого по краю кинопленки.

    Уже в 1949 году друзья получили патент на свое изобретение (их код выглядел как «яблоко», полоски расположены были по кругу), и…

    image

    Одна из первых разработок Вудленда и Сильвера. Штрих-код здесь располагается по кругу, в этом авторы видели определенный плюс. Появившийся позже сканер «изменил» расположение полосок

    Нет, мир не стал мгновенно счастливее: на этапе конструирования, уже работая в IBM, куда их пригласили как авторов приглянувшейся руководству компании перспективной идеи, изобретатели столкнулись с проблемой считывания кода, а точнее — с проблемой создания адекватного устройства.

    Их первый «сканер» представлял из себя устройство размером со стол, крышка которого была прозрачной, а под крышкой были мощные лампы. Получаемый сигнал передавался на осциллограф, который должен был фиксировать результат.

    Первые испытания закончились пожаром: лампы раскалили крышку, бумага задымилась, но, тем не менее, первый результат был получен.

    Увы, он не удовлетворил ни самих изобретателей, ни торговлю.

    Прекрасная идея, как оказалось, несколько опередила время: проблема считывания кода выглядела нерешаемой, и тем более не решаемой была проблема обработки полученной информации. Эта задача возлагалась на ЭВМ, но ЭВМ тех лет были чрезвычайно громоздки и еще только учились решать задачи сложнее арифметических действий.

    Казалось, на коммерческой реализации проекта был поставлен крест, в IBM официально закрыли проект, Вудленд и Сильвер продают свой патент в компанию RCA за скромные $15000.
    RCA вцепляется в идею шрих-кода, и много лет экспериментирует с ней, пробуя заинтересовать им торговлю.

    Они первые догадались применить для сканирования кода лазер: тонкий гелиево-неоновый луч прекрасно подходил для распознавания кода.

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

    В конце концов, их активность оказывается замеченной: в начале 70-х американский союз супермаркетов объявляет конкурс на лучший код.

    image

    Норман Вудленд, Джодж Лорер и Бернар Сильвер, создатели штрих-кода

    Корпорация IBM мгновенно «возвращается в игру» — задача кажется чрезвычайно привлекательной для использования потенциала компании.

    Создается рабочая группа по руководством отличного инженера и прекрасного руководителя Джорджа Лорера. Вместе с математиком Дэвидом Савиром они приступают к решению.
    Тут кто-то из ветеранов IBM вспоминает про двух талантливых ребят, занимавшихся у них этой проблемой в 50-е.

    Сильвера к тому времени уже нет в живых, но Вудленд не растерял своих способностей, и он с азартом включается в работу.

    Лорер находит «ахиллесову пяту» концентрического кода, и предлагает вместо него линейный: это очень упрощает процесс сканирования и резко повышает его качество, количество ошибок при считывании резко снижается. Однако решено добавлять еще и цифровой код, который позволял бы, в случае отказа системы, ввести код вручную, и добавил «защитный код» в конце полосы.

    Можно сказать, что Лорер блестяще отшлифовал лучшие идеи, привнеся свои, и к тому же объединил в итоговом продукте все современные технические достижения.

    В итоге именно простое и элегантное решение от IBM пришлось по вкусу американской торговле, и 3 апреля 1973 года считается рождением UPC (Universal Product Code).
    В 1974 году состоялась первая продажа товара с отсканированным штрих-кодом.

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

    Как и все, пусть даже самые прекрасные изобретения, штрих-код распространяется не мгновенно: еще в 1979 году всего лишь 1% американских продавцов пользуется этой технологией, но уже в начале 80-х число пользователей превышает 90%, а к середине того же десятилетия в США уже не остается торговых точек, которые не использовали бы штрихкодирование.

    image

    США, середина 70-х, сканирование покупок на кассе. Надо сказать, в те годы — это всё ещё большая экзотика

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

    Спрос и предложение движутся навстречу друг другу: американский ритейл заметил, что вложения в новые технологии первопроходцев окупились меньше чем за два года и «выстроился в очередь» за новой технологией, масштабирование же, в свою очередь, сильно снизило стоимость переоборудования.

    Необходимость стандартизации приводит к созданию специального органа по предоставлению и классификации штрих-кода — UCC.

    image

    Первый в мире продукт со штрих-кодом

    Говорят (чего только не расскажут!), что жена Лорера каждый раз, приходя в магазин, с гордостью говорила кассирам и покупателям: «Это штрих-код, его придумал мой муж!». Её, кажется, забавляло недоумение буквально всех, кому она говорила об этом — мол, а что, когда-то были времена, когда штрих-кода не существовало?

    Разумеется, такие времена были, и, может быть, кто-то из нас их даже сможет вспомнить: в СССР первая покупка товара со штрих-кодом состоялась в 1990 году, а сам штрих-код стал заметным (но даже тогда еще — не всеобщим) явлением в нашей стране только к XXI веку.

    В настоящее время у него появляются конкуренты: RFID, QR и несколько менее известные форматы.

    Но при всем этом позиции штрих-кода выглядят незыблемыми: сегодня каждый день в мире сканируется более 6 млрд. штрих-кодов.

    Александр Иванов, специально для блога VDSina



    На правах рекламы


    Воплощайте любые идеи и проекты с помощью наших VDS Windows или Linux. Сервер готов к работе через минуту после оплаты!

    Подписывайтесь на наш чат в Telegram.

    VDSina.ru
    Серверы в Москве и Амстердаме

    Комментарии 19

      –4

      Штрихкод был практически идеален, до того как придумали QR код.

        +4

        У штрихкода выше человекочитаемость

          0

          Возможно, но я про само развитие идеи. Изящное решение. Хотя и функционал немного разный.

          0

          QR хорош, но в плане ускорения процессов не сильно отличается от штрих кода, всё равно, каждую единицу товара надо сканировать ручками. RFID это следущий виток.

          0
          На железной дороге штрих-коды появились раньше чем в торговле.
            0
            > США, середина 70-х, сканирование покупок на кассе. Надо сказать, в те годы —
            > это всё ещё большая экзотика

            На почте СССР с 1960х годов начали внедрять автоматическую сортировку конвертов по кодовым штампам. К 1970 это уже было не экзотикой а стандартом.
              0
              К 1970 это уже было не экзотикой а стандартом.

              Наверное, несколько позже, т.к. в 1970-м эти кодовые штампы в СССР только появились, и ещё даже я помню рекламу, где их просили заполнять, дескать, оно ускорит доставку писем.
                0
                Конверт 1967 года у коллекционеров:
                hobby-group.ru/content/konvert-sluzhebnyy-min-svyazi-sssr-proshel-pochtu-1967-goda
                  0
                  Я чуток полистал этот сайт, там вплоть до 1970 года не заметил конвертов с кодовыми штампами. Этот, похоже, единственный, и я не совсем уверен, что надпись на штемпеле 11-674-17 означает 1967 год. Вероятнее всего, какая-то ошибка, ну или что-то экспериментальное. Раз в 1970-м запустили, идея и первые пробные версии должны быть раньше.
                    +1

                    Правильные сомнения. Дата на штемпеле 11 июня 1974 года, оператор 17. В зимние месяцы было бы 1 вместо -.
                    Если верить википедии Почтовый индекс, традиционный шестизначный индекс был введен в СССР в работе почты в 1969 году и для населения — в 1971 году. Похоже одновременно с индексной сеткой. Идеальный почтовый индекс
                    image
                    Украинская республика, возможно, первая в Европе начала внедрять индексацию с 1929 года, массово с 1932 года.

                  0

                  Кстати: а Вы вообще в курсе, что вот эти "странные" цифирки внизу (индекс), которые надо писать "строго по линиям" — это вообще-то тоже машинночитаемый код (причём там достаточно считывать всего 4 линии из семи)?

                  +1

                  Конверт имеет стандартную форму и стандартное располодение штампа индекса, чего не скажешь про обычные товары в супермаркете.

                    0

                    Перцептрон почтовый, кажется так называется? Если меня память из детства не подводит)

                    –5

                    вот мне всегда было интересно, как там появилось число 666...

                      +2
                      Вспомнилось, что про штрих-коды впервые прочитал в «Энциклопедия профессора Фортрана». Тогда конечно у нас ещё не так они были распространены.
                        +1
                        Конец 80- начало 90
                        В газете вопрос от читателя
                        «На некоторых товарах появился белый прямоугольник с черными полосками. Что это такое? Как это расшифровать? И что-то вроде не опасно ли это?»
                        Ответом было краткое описание и приводилась табличка с кодами стран
                          +1
                          если QR-код не читается (смазан,...) то прочитать содержимое проблематично
                            0
                            У QR кода довольно мощные средства кодирования с возможностью восстановления из довольно сильно поврежденного кода.

                            image

                            около 20% кода повреждено
                            0

                            Когда пришла очередь внедрять на железной дороге - компьютеры уже легко распознавали цифры. Благо, в жд номере вагона уже внедрили контролбный разряд

                            Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                            Самое читаемое