Способ считывания и декодирования штриховых кодов с фиксацией даты, времени и координат места сканирования
Изобретение относится к способу и портативному считывающему устройству для декодирования штриховых кодов с фиксацией даты, времени и координат места сканирования. Технический результат заключается в осуществлении считывания и декодирования штриховых кодов с одновременным определением времени и места сканирования, что повышает эффективность идентификации изделий. Способ заключается в том, что присваивают индивидуальные номера каждой единице изделия в алфавитно-цифровой форме, после чего присвоенный индивидуальный номер преобразуют в штриховой код, содержащий этот индивидуальный номер, далее на поверхность изделия наносят этот штриховой код, таким образом получается маркировка, которая заносится в информационную базу данных, при этом считывание и декодирование штриховых кодов осуществляют с одновременным получением и фиксированием текущего времени, даты и географических координат места сканирования.
Реферат
Изобретение относится к определению и контролю подлинности различных изделий с использованием считывания и декодирования нанесенных на них штриховых кодов, включая и символьные метки прямого нанесения, с одновременным определением даты, времени и координат места сканирования с использованием портативного считывающего устройства (сканера) и может быть использовано при идентификации подлинности различных изделий - подакцизных товаров, (алкоголя, табака, видеопродукции), проездных и льготных документов на транспорте, подлинности документов, удостоверяющих личность, в том числе на железнодорожном транспорте, трубопроводах, линиях электропередач и других отдаленных и протяженных объектах.
В настоящее время одной из основных мировых проблем является защита от подделок разнообразной продукции торговой индустрии и объектов интеллектуальной собственности типа средств оптической памяти (DVD, HD-DVD, Blue ray, флуоресцентных и других оптических дисков) а также банкнот, ценных бумаг, кредитных карт, документов и т.д. Это вынуждает мировое сообщество разрабатывать разнообразные методы и устройства для идентификации и защиты от подделок вышеуказанных элементов и изделий.
Решение этих проблем в настоящее время реализуется с использованием, в частности, специальных марок в виде одно и двухмерных штрихкодов, рельефных голограмм или дифракционных картин, радиочастотных идентификаторов и их разнообразных комбинаций. Они наносятся на поверхность или в объем защищаемого объекта или его упаковки.
Для считывания и декодирования нанесенных штриховых кодов (штрихкодов) используют различные считывающие устройства, и в частности, портативные считывающие устройства - сканеры.
Из RU №2457537, 03.10.2006 известен способ проверки подлинности или отсутствия подлинности графически представимого машиночитаемого кода, состоящего из первой уникальной части, которая не несет никакой информации во время ее создания и связана с данными в базе данных, и второй части, содержащей машинное считывание как первой части, так и второй части кода, и определение того, связаны ли обе части кода, и подтверждение подлинности кода, если две части связаны, и установление отсутствия подлинности, если две части не связаны.
К недостаткам известного способа можно отнести следующее:
а) маркировку можно скопировать;
б) для каждой части кода необходимо свое считывающее устройство;
в) применяется для проверки подлинности штрихкода, а не изделия;
г) не позволяет одновременно определять дату, время и координаты места сканирования.
Из RU №2207624, 27.12.2001 известен способ определения подлинности объекта по информации об этом объекте, заключающийся в том, что формируют информацию о защищаемом объекте в цифровой форме, подписывают эту информацию электронной цифровой подписью маркировщика, формируют в цифровой форме средство для последующей проверки подлинности электронной цифровой подписи маркировщика, после чего осуществляют их преобразование из цифровой формы в штрихкод, наносят штрихкод непосредственно на сам объект или на любой материальный носитель, закрепляемый на объекте или прилагаемый к нему, а для проверки подлинности объекта считывают штрихкод, преобразуют его в цифровую форму, выделяют из нее информацию о защищаемом объекте, электронную цифровую подпись маркировщика и средство для проверки электронной цифровой подписи маркировщика, проверяют подлинность электронной цифровой подписи маркировщика, по полученному результату судят о подлинности информации о защищаемом объекте, после чего по подлинности информации судят о подлинности защищаемого объекта, отличающийся тем, в качестве средства для проверки электронной цифровой подписи маркировщика используют сертификат открытого ключа электронной цифровой подписи маркировщика, включающий, по крайней мере, информацию об открытом ключе маркировщика, принадлежности открытого ключа данному маркировщику, подписанную электронной цифровой подписью организации, выдавшей сертификат, а в качестве информации о защищаемом объекте используют информацию, позволяющую однозначно определять подлинность объекта.
Недостатки данного способа: проверка подлинности изделия осуществляется экспертом со всеми связанными с этим затратами и трудностями, способ не предусматривает фиксирование времени, даты и координат месторасположения сканирования.
Из RU №2213371, 08.10.2002 известен способ определения подлинности изделия, который заключается в том что объекту присваивается индивидуальный номер, который вместе с адресом хранения индивидуальной ключевой информации и закодированной с помощью нее информацией об объекте преобразуется в штрихкод, который наносится на объект. Одновременно по указанному адресу хранится индивидуальная ключевая информация и индивидуальный номер объекта. При преобразовании штрихкода в информацию выделяется адрес и индивидуальный номер объекта. При обращении по этому адресу и вводе индивидуального номера объекта выдается индивидуальная ключевая информация, с помощью которой возможно декодирование информации об объекте.
Известны способ и устройство идентификации коров (патент РФ №2423825, заявка №2009143334/21 от 26.11.2009 г.). Способ включает распознавание номеров животных, определение местоположения животного и направление их в требуемое местонахождение. Устройство содержит тепловизор - оптико-электронный измерительный прибор, работающий в инфракрасной области электромагнитного спектра, тепловизор соединен с электромагнитным блоком управления, выполненным в виде моноблока и содержащим блок распознавания номеров, блок управления сигналов, блок определения местоположения животного, блок памяти и блок сопряжения.
Способ позволяет увеличить быстроту и точность определения конкретного животного, но не позволяет считывать и декодировать двумерные информационные метки прямого нанесения, например, на железнодорожных вагонах, трубопроводах, линиях электропередач с фиксацией реального времени и географических координат места сканирования.
Также известен способ контроля посетителей (патент РФ №2378701, заявка №2008106710/09 от 26.02.2008 г.), который относится к области систем контроля посетителей и может быть использован в различных помещениях, контролируя не только время пребывания, но и определяя их местонахождение.
Основными недостатками данного способа являются невозможность считывания и декодирования меток прямого нанесения, а также определение географических координат места сканирования.
Наиболее близким по технической сущности и достигаемому результату является известный способ идентификации подлинности контролируемого объекта (RU 2132569 13.11.98, C06K 9/00), который заключается в том, что информацию об объекте формируют в цифровом виде, включая информацию о типе объекта, производителе, дате производства, индивидуальном номере объекта, текстовую информацию в виде сопроводительного документа к объекту, подписывают эту информацию электронной подписью маркировщика, преобразуют в штриховой код и наносят его на объект или этикетку, закрепленную на объекте. При считывании информации производят обратное преобразование штрихового кода в цифровую форму, выделяют из него электронную цифровую подпись (ЭЦП), после чего проводят проверку подлинности ЭЦП. Если ЭЦП идентифицирована как подлинная, то проводят проверку подлинности объекта путем сравнения считанной информации об объекте с базой данных о подлинных объектах. Если эта информация совпадает, то объект идентифицируют как подлинный.
Однако использование данного способа на практике также вызывает целый ряд сложностей и не позволяет одновременно со сканированием фиксировать дату, время и географические координаты местности, где сканер находится в данный момент.
Технической задачей заявленного изобретения является расширение функциональных возможностей способа, что способствует повышению эффективности определения подлинности изделия при считывании и декодировании штриховых кодов (штрихкодов), в том числе и символьных меток прямого нанесения (СМПН), на различных изделиях, в том числе на ж/вагонах, трубопроводах, линиях электропередач и других отдаленных объектах.
Поставленная техническая задача и достигаемый технический результат достигаются заявленным способом для считывания и декодирования штриховых кодов, включая символьные метки прямого нанесения, нанесенные на изделие с одновременным фиксированием даты, времени и координат места сканирования, заключающимся в том, что каждой единице изделия присваивают индивидуальный номер в алфавитно-цифровой форме, далее присвоенный индивидуальный номер преобразуют в штриховой код, содержащий этот номер, на поверхность изделия наносят этот штриховой код в виде маркировки, заносят его в информационную базу данных, при этом считывание и декодирование штриховых кодов осуществляют с одновременным получением и фиксированием текущего времени, даты и географических координат места сканирования с помощью портативного считывающего устройства - сканера, содержащего контроллер с программным обеспечением, включающий встроенные в него часы реального времени с резервной батареей, питающей часы в случае пропадания питания от основного источника, и обеспечивающий одновременно с декодированием установление и фиксирование текущего времени и даты сканирования, и модуль-приемник определения географических координат места сканирования по сигналам спутниковой навигационной системы.
При осуществлении заявленного способа в качестве портативного считывающего устройства - сканера используют, например, известное портативное считывающее устройство для считывания и декодирования штриховых кодов, описанное в патенте на полезную модель RU 96992, 20.08.2010, заявителем данного сканера является тот же заявитель, что и в заявляемом способе.
В указанный известный сканер встроен модуль таймера текущего времени и модуль-приемник устройства для получения географических координат местности, позволяющие «привязывать» каждое декодирование штрихового кода не только к дате и времени, но и к географическим координатам местности, где расположено или находится изделие в момент сканирования.
Ниже представлен пример, иллюстрирующий заявленный способ, но не ограничивающий его.
Пример
Изделию присваивают индивидуальный номер. Штрихкод, содержащий этот номер, наносят на изделие. Наносят, в частности, два таких штрихкода в виде маркировки изделий. Подлинность изделия определяют по содержимому штрихкодов и их взаимному расположению. Маркировка состоит из уникальной цифровой части, идентифицирующей изделие, и аналоговой части, защищающей от подделки. Аналоговая часть определяется взаимным расположением штриховых кодов. При декодировании вычисляют координаты углов штрихкода. Одновременно осуществляют считывание обоих штриховых кодов. Это позволяет вычислить координаты углов обоих штрихкодов в одной системе координат.
При осуществлении способа, в частности, осуществляют:
1. Создание эталона.
На изделие наносят маркировку - два близкорасположенных одинаковых штрихкода, содержащих индивидуальный номер изделия. Сканируют маркировку, в БД сохраняются индивидуальный номер изделия и связанная с ним информация о взаимном расположении штрихкодов на изделии.
2. Осуществляют сравнение с эталоном (определение подлинности изделия).
Сканирование маркировки проверяемого изделия.
Декодирование штрихкодов и определение их взаимного расположения.
Сравнение взаимного расположения штрихкодов проверяемого изделия с взаимным расположением штрихкодов, сохраненных в БД под таким же индивидуальным номером, как у проверяемого изделия.
Делают вывод о совпадении/несовпадении и вычисление вероятности ошибки.
При сканировании метки дополнительной информации о времени и/или о географических координатах места сканирования оператор сканирует специальную служебную (командную) метку. После этого исполнения такой команды в памяти сканирующего устройства, наряду с результатами декодирования меток, будет присутствовать информация о времени и/или о месте сканирования.
Определение географических координат и времени реализовано дополнительным модулем со встроенным таймером реального времени (например, модулем GPS).
Под термином «место декодирования» понимается место нахождения сканера и метки во время сканирования.
Включение дополнительной информации (координаты+время/дата) обеспечивает дополнительный контроллер с соответствующим программным обеспечением, позволяющим в момент сканирования получать текущее время, дату и географические координаты. Значения времени и даты обеспечивают встроенные в контроллер часы реального времени и резервная батарея, питающая часы в случае пропадания питания от основного источника. Координаты (широту и долготу с точностью, обеспечиваемой применяемой навигационной системой) предоставляет, например, модуль GPS-приемник.
Например, координаты (широту и долготу с точностью, обеспечиваемой системой спутниковой навигационной системой в зоне ее видимости). Для получения даты, времени и географических координат оператор может/должен отсканировать командную метку, специально для этого предназначенную. Далее оператор ожидает определенных светового и звукового сигналов, подтверждающих успешно завершившийся процесс, а сам процесс завершается записью полученной информации в памяти сканера. Включение дополнительной информации (координаты+время/дата) обеспечивает дополнительный контроллер с соответствующим программным обеспечением, позволяющим в момент сканирования получать текущее время, дату и географические координаты. Значения времени и даты обеспечивают встроенные в контроллер часы реального времени и резервная батарея, питающая часы в случае пропадания питания от основного источника. Координаты (широту и долготу) с точностью, обеспечиваемой спутниковой навигационной системой, предоставляет модуль-приемник определения географических координат по сигналам спутниковой навигационной системы со встроенным таймером текущего времени.
Таким образом, как следует из описания, данный способ повышает в целом эффективность определения подлинности изделия. Заявленный способ является новым, промышленно применимым.
Способ для считывания и декодирования штриховых кодов, нанесенных на изделие, с одновременным фиксированием даты, времени и координат места сканирования, заключающийся в том, что каждой единице изделия присваивают индивидуальные номера в алфавитно-цифровой форме, далее присвоенный индивидуальный номер преобразуют в штриховой код, содержащий этот индивидуальный номер, а на поверхности изделия наносят этот штриховой код в виде маркировки, заносят его в информационную базу данных, при этом считывание и декодирование штриховых кодов осуществляют с одновременным получением и фиксированием текущего времени, даты и географических координат места сканирования с помощью портативного считывающего устройства - сканера, содержащего контроллер с программным обеспечением, включающий встроенные в него часы реального времени с резервной батареей, питающей часы в случае пропадания питания от основного источника, и обеспечивающий одновременно с декодированием установление и фиксирование текущего времени и даты сканирования, и модуль-приемник определения географических координат места сканирования по сигналам спутниковой навигационной системы.