СИСТЕМА ДЛЯ ОБЕСПЕЧЕНИЯ ПЛАТЕЖНОГО ОБСЛУЖИВАНИЯ ПО КАРТЕ С ИСПОЛЬЗОВАНИЕМ ИНТЕЛЛЕКТУАЛЬНОГО УСТРОЙСТВА И СПОСОБ ДЛЯ ЭТОГО
SYSTEM FOR PROVIDING CARD PAYMENT SERVICE BY USING SMART DEVICE AND METHOD THEREFOR

ОБЛАСТЬ ТЕХНИКИ
Данное изобретение относится к способу для обеспечения расчетного обслуживания по карте, и, конкретно, к системе для расчетного обслуживания по карте с использованием интеллектуального устройства, и способу для этого, которая кодирует информацию на карте, приобретаемую, когда карточную информацию приобретают для осуществления расчетов с использованием карты, на основе кодированной карточной информации, и принимает пароль пользователя, вместе с приобретением карточной информации, для выполнения аутентификации пользователя с использованием принятого пароля пользователя.
УРОВЕНЬ ТЕХНИКИ
При распространении электронных расчетов, расширяется кредитно-расчетное обслуживание на основе карточных расчетов с использованием кредитной карты, чековой карточки, дебетовой карты, и т.п., (далее называемых кредитной картой). Кредитно-расчетное обслуживание представляет собой схему расчетов с использованием электронной инфраструктуры подтверждения, в которой пользователь покупает товар или услугу с помощью расчета с использованием карты и, после этого, оплачивает сбор за обслуживание при покупке товара или услуги кредитно-финансовому учреждению, такому как компания по выпуску карт, и т.п., и торговое предприятие, пользующееся особыми правами, принимает платеж в размере цены продажи товара или услуги от кредитно-финансового учреждения.
Обычно, торговое предприятие, пользующееся особыми правами, использует специальный терминал (далее называемый карточным терминалом) с устройством чтения карт для осуществления расчетов с использованием кредитных карт. Специальный терминал с устройством чтения карт считывает информацию, хранящуюся в магнитной полоске кредитной карты и передает расчетную информацию, включающую в себя считанную информацию, к серверу расчетной организации-посредника компании сети с дополнительными услугами (Value Added Network - VAN), обеспечивающей услугу организации-посредника, связанную с осуществлением расчета с использованием карты, для приема разрешения на осуществление расчета. Обычно, карточный терминал использует проводной терминал, который передает/принимает отчет о разрешении на осуществление расчета через телефонную сеть общего пользования (public switched telephone network - PSTN).
Проводной карточный терминал используют в фиксированном месте, в то время как мобильный продавец торгового предприятия, пользующегося особыми правами, продает товар или услугу, перемещаясь в различные области, сотрудник компании, предоставляющей услуги по доставке посылок, и сотрудники подобных компаний напрямую принимают плату за товар или услугу при посещении клиента, или проводной тип общепринятого карточного терминала трудно использовать для продажи товара или услуги, когда средство доступа в сеть связи, такое как PSTN или интернет, не обеспечено в торговом предприятии, пользующемся особыми правами. Для устранения такого неудобства, в последние годы, возникла тенденция, состоящая в развитии и все большем использовании передачи/ приема беспроводным карточным терминалом отчета о разрешении на осуществление расчета посредством радиосигнала.
Беспроводной карточный терминал изготавливают в виде специального терминала для осуществления расчетов с использованием кредитной карты, и он является относительно дорогостоящим, и каждый мобильный продавец торгового предприятия, пользующегося особыми правами, должен носить беспроводной карточный терминал, и, в результате, трудно обращаться и работать с беспроводным карточным терминалом.
В последние годы, использовали систему терминалов в местах продажи (point of sales system - POS), использующую интеллектуальное устройство, и, при использовании общепринятой POS, часто встречались случаи подделки информации кредитной карты или RFID. Кроме того, случаи, в которых карточная информация подвергается воздействию неавторизованного доступа к карточной информации, собранной в интеллектуальном устройстве или компьютере, часто происходят в случае кредитной карты.
РАСКРЫТИЕ СУЩНОСТИ ИЗОБРЕТЕНИЯ
ТЕХНИЧЕСКАЯ ПРОБЛЕМА
Целью данного изобретения было обеспечение системы для обеспечения карточного расчетного обслуживания с использованием интеллектуального устройства, которая кодирует карточную информацию, приобретаемую, когда карточную информацию приобретают для осуществления расчетов с использованием карты, на основе кодированной карточной информации, и принимает пароль пользователя, вместе с приобретением карточной информации, для выполнения аутентификации пользователя с использованием принятого пароля пользователя.
Другой целью данного изобретения является обеспечение способа для обеспечения карточного расчетного обслуживания с использованием интеллектуального устройства, который кодирует карточную информацию, приобретаемую, когда карточную информацию приобретают для осуществления расчетов с использованием карты, на основе кодированной карточной информации, и принимает пароль пользователя, вместе с приобретением карточной информации, для выполнения аутентификации пользователя с использованием принятого пароля пользователя.
Однако цели данного раскрытия сущности изобретения не ограничены вышеупомянутыми целями, и другие цели, отличные от вышеупомянутых целей, будут очевидны специалистам в данной области техники из нижеследующего описания.
ТЕХНИЧЕСКОЕ РЕШЕНИЕ
Для достижения этих целей, согласно одному аспекту данного изобретения, система для обеспечения карточного расчетного обслуживания включает в себя: устройство чтения карт, выполняющее аутентификацию пользователя с использованием пароля пользователя, использующего карту, определяющее, является ли карта поддельной картой, в результате аутентификации пользователя, приобретающее карточную информацию из карты, согласно результату определения, и кодирующее и передающее приобретенную карточную информацию; интеллектуальное устройство, генерирующее, при приеме кодированной карточной информации, расчетную информацию, включающую в себя принятую карточную информацию, расчетную сумму и информацию о торговом предприятии, пользующемся особыми правами, и передающее сгенерированную расчетную информацию; ретрансляционный сервер, пересылающий переданную расчетную информацию; и сервер обработки расчетов, обрабатывающий, при приеме расчетной информации, расчет с использованием карты, на основе карточной информации, расчетной суммы и информации о торговом предприятии, пользующемся особыми правами, включенных в принятую расчетную информацию.
Предпочтительно, устройство чтения карт принимает пароль пользователя, использующего карту, от интеллектуального устройства, и выполняет аутентификацию пользователя с использованием принятого пароля пользователя, для определения того, является ли карта поддельной картой.
Предпочтительно, устройство чтения карт может приобрести карточную информацию из карты, при определении того, что карта не является поддельной картой, при достижении успеха в аутентификации пользователя, в результате определения, и закодировать приобретенную карточную информацию с использованием заданного секретного ключа или открытого ключа, и передать кодированную карточную информацию.
Предпочтительно, интеллектуальное устройство может принять расчетную сумму, подлежащую оплате, от пользователя, при приеме кодированной карточной информации, и сгенерировать и передать расчетную информацию, включающую в себя информацию о торговом предприятии, пользующемся особыми правами, вместе с карточной информацией и расчетной суммой.
Предпочтительно, ретрансляционный сервер может декодировать карточную информацию в принятой расчетной информации, при приеме расчетной информации, и передать расчетную сумму и информацию о торговом предприятии, пользующемся особыми правами, к серверу обработки расчетов, вместе с декодированной карточной информацией.
Предпочтительно, сервер обработки расчетов может декодировать карточную информацию в принятой расчетной информации, при приеме расчетной информации, и обработать расчет с использованием карты на основе расчетной суммы и информации о торговом предприятии, пользующемся особыми правами, вместе с декодированной карточной информацией.
Предпочтительно, карточная информация, в качестве информации, приобретаемой из карты, может включать в себя номер карты, дату окончания срока действия, и компанию по выпуску карт.
Согласно другому аспекту данного изобретения, система для обеспечения карточного расчетного обслуживания включает в себя: устройство чтения карт, выполняющее аутентификацию пользователя с использованием пароля пользователя, использующего карту, определяющее, является ли карта поддельной картой, в результате аутентификации пользователя, приобретающее карточную информацию из карты, согласно результату определения, и кодирующее и передающее приобретенную карточную информацию.
Предпочтительно, устройство чтения карт принимает пароль пользователя, использующего карту, от интеллектуального устройства, и выполняет аутентификацию пользователя с использованием принятого пароля пользователя, для определения того, является ли карта поддельной картой.
Предпочтительно, устройство чтения карт может приобрести карточную информацию из карты, при определении того, что карта не является поддельной картой, при достижении успеха в аутентификации пользователя, в результате определения, и закодировать приобретенную карточную информацию с использованием заданного секретного ключа или открытого ключа, и передать кодированную карточную информацию.
Согласно еще одному аспекту данного изобретения, способ для обеспечения карточного расчетного обслуживания включает в себя: (а) выполнение, устройством чтения карт, аутентификации пользователя с использованием пароля пользователя, использующего карту, определение того, является ли карта поддельной картой, в результате аутентификации пользователя, приобретение карточной информации из карты, согласно результату определения, и кодирование и передачу приобретенной карточной информации; (b) генерацию, интеллектуальным устройством, при приеме кодированной карточной информации, расчетной информации, включающей в себя принятую карточную информацию, расчетную сумму и информацию о торговом предприятии, пользующемся особыми правами, и передачу сгенерированной расчетной информации; (c) пересылку, ретрансляционным сервером, переданной расчетной информации; и (d) обработку, сервером обработки расчетов, при приеме расчетной информации, расчета с использованием карты, на основе карточной информации, расчетной суммы и информации о торговом предприятии, пользующемся особыми правами, включенных в принятую расчетную информацию.
Предпочтительно, на этапе (a), устройство чтения карт принимает пароль пользователя, использующего карту, от интеллектуального устройства, и выполняет аутентификацию пользователя с использованием принятого пароля пользователя, для определения того, является ли карта поддельной картой.
Предпочтительно, на этапе (a), устройство чтения карт может приобрести карточную информацию из карты, при определении того, что карта не является поддельной картой, при достижении успеха в аутентификации пользователя, в результате определения, и закодировать приобретенную карточную информацию с использованием заданного секретного ключа или открытого ключа, и передать кодированную карточную информацию.
Предпочтительно, на этапе (b), интеллектуальное устройство может принять расчетную сумму, подлежащую оплате, от пользователя, при приеме кодированной карточной информации, и сгенерировать и передать расчетную информацию, включающую в себя информацию о торговом предприятии, пользующемся особыми правами, вместе с карточной информацией и расчетной суммой.
Предпочтительно, на этапе (c), ретрансляционный сервер может декодировать карточную информацию в принятой расчетной информации, при приеме расчетной информации, и передать расчетную сумму и информацию о торговом предприятии, пользующемся особыми правами, к серверу обработки расчетов, вместе с декодированной карточной информацией.
Предпочтительно, на этапе (d), сервер обработки расчетов может декодировать карточную информацию в принятой расчетной информации, при приеме расчетной информации, и обработать расчет с использованием карты на основе расчетной суммы и информации о торговом предприятии, пользующемся особыми правами, вместе с декодированной карточной информацией.
Предпочтительно, карточная информация, в качестве информации, приобретаемой из карты, может включать в себя номер карты, дату окончания срока действия, и компанию по выпуску карт.
Согласно еще одному аспекту данного изобретения, способ для обеспечения карточного расчетного обслуживания включает в себя: (а) выполнение, устройством чтения карт, аутентификации пользователя с использованием пароля пользователя, использующего карту, и определение того, является ли карта поддельной картой, в результате аутентификации пользователя; и (b) приобретение, устройством чтения карт, карточной информации из карты, согласно результату определения, и кодирование и передачу приобретенной карточной информации.
Предпочтительно, на этапе (а), устройство чтения карт принимает пароль пользователя, использующего карту, от интеллектуального устройства, и выполняет аутентификацию пользователя с использованием принятого пароля пользователя, для определения того, является ли карта поддельной картой.
Предпочтительно, на этапе (b), устройство чтения карт может приобрести карточную информацию из карты, при определении того, что карта не является поддельной картой, при достижении успеха в аутентификации пользователя, в результате определения, и закодировать приобретенную карточную информацию с использованием заданного секретного ключа или открытого ключа, и передать кодированную карточную информацию.
ПРЕДПОЧТИТЕЛЬНЫЕ ЭФФЕКТЫ
Таким образом, карточную информацию, приобретаемую, когда приобретают карточную информацию, кодируют для осуществления расчета с использованием карты, на основе кодированной карточной информации, и пароль пользователя принимают вместе с приобретением карточной информации, для выполнения аутентификации пользователя с использованием принятого пароля пользователя, что предотвращает, таким образом, подделку карточной информации, собранной через сеть связи.
Дополнительно, поскольку аутентификацию пользователя выполняют с использованием пароля пользователя, для предотвращения подделки карточной информации, удовлетворенность пользователя может быть улучшена.
ОПИСАНИЕ ЧЕРТЕЖЕЙ
Фиг. 1 является схемой, иллюстрирующей систему для обеспечения карточного расчетного обслуживания, согласно одному варианту осуществления данного изобретения.
Фиг. 2 является схемой, иллюстрирующей подробную конфигурацию устройства чтения карт, согласно одному варианту осуществления данного изобретения.
Фиг. 3А-3D являются схемами, иллюстрирующими подробную конфигурацию устройства чтения карт, согласно другому варианту осуществления данного изобретения.
Фиг. 4 является схемой, иллюстрирующей способ для обеспечения карточного расчетного обслуживания, согласно одному варианту осуществления данного изобретения.
Фиг. 5 является схемой для описания принципа функционирования модуля RFID R/W, согласно одному варианту осуществления данного изобретения.
Фиг. 6А и 6В являются схемами для описания принципа функционирования модуля устройства чтения карт, согласно одному варианту осуществления данного изобретения.
Фиг. 7А и 7В являются схемами для описания принципа функционирования модуля устройства чтения двумерного кода, согласно одному варианту осуществления данного изобретения.
Фиг. 8 является схемой для описания принципов функционирования различных датчиков распознавания, согласно одному варианту осуществления данного изобретения.
ЛУЧШИЙ ВАРИАНТ ОСУЩЕСТВЛЕНИЯ
Далее, система для обеспечения карточного расчетного обслуживания с использованием интеллектуального устройства и способ для этого, согласно вариантам осуществления данного изобретения, будут описаны со ссылкой на сопутствующие чертежи. Части, необходимые для понимания принципов функционирования и действия, согласно данному изобретению, будут подробно описаны в первую очередь.
Дополнительно, в описании составляющих элементов данного изобретения, разные ссылочные позиции могут относиться к подобным элементам, в зависимости от чертежа, и подобные ссылочные позиции могут относиться к подобным элементам, даже когда подобные элементы показаны на разных чертежах. Однако, даже в этом случае, это не означает, что соответствующий составляющий элемент имеет другую функцию, согласно одному варианту осуществления, или имеет одну и ту же функцию в разных вариантах осуществления, и функция каждого составляющего элемента может быть определена на основе описания каждого составляющего элемента в соответствующем варианте осуществления.
Конкретно, данное изобретение обеспечивает новый способ обеспечения карточного расчетного обслуживания, который кодирует карточную информацию, приобретаемую, когда карточную информацию приобретают для осуществления расчетов с использованием кредитной карты, на основе кодированной карточной информации, и принимает пароль пользователя, вместе с приобретением карточной информации, для выполнения аутентификации пользователя с использованием принятого пароля пользователя.
Фиг. 1 является схемой, иллюстрирующей систему для обеспечения карточного расчетного обслуживания, согласно одному варианту осуществления данного изобретения.
Как показано на фиг. 1, система для обеспечения карточного расчетного обслуживания, согласно данному изобретению, может включать в себя устройство 110 чтения карт, интеллектуальное устройство 120, ретрансляционный сервер 130, сервер 140 обработки расчетов и т.п.
Устройство 110 чтения карт принимает пароль пользователя, например персональный идентификационный номер (personal identification number - PIN), от интеллектуального устройства 120, используемого пользователем, использующим карту, и выполняет аутентификацию пользователя с использованием принятого пароля пользователя, для определения того, является ли карта поддельной картой, в результате выполнения аутентификации пользователя.
Когда устройство 110 чтения карт определяет, что соответствующая карта не является поддельной картой, при достижении успеха в аутентификации пользователя, в результате определения, устройство 110 чтения карт приобретает информацию, такую как карточная информация, например, номер карты, дату окончания срока действия, компанию по выпуску карт, и т.п., из карты, и кодирует приобретенную карточную информацию с использованием заданного секретного ключа или открытого ключа, для передачи кодированной карточной информации к интеллектуальному устройству 120.
В этом случае, секретный ключ или открытый ключ может быть обновлен посредством интеллектуального устройства.
Интеллектуальное устройство 120 активирует мобильное приложение, для приема заданного пароля пользователя с использованием активированного мобильного приложения, и передает принятый пароль пользователя к устройству 110 чтения карт для запроса на осуществление расчета с использованием карты.
В этом случае, пароль пользователя используют для верификации пользователя, использующего карту с заданным PIN-номером, посредством соглашения с компанией по выпуску карт. При использовании основной виртуальной клавиатуры, встроенной в интеллектуальное устройство, поскольку существует раскрытие события касания PIN-номера, используют заданную виртуальную клавиатуру. Например, фигуру 1 не постоянно располагают в одном и том же местоположении, а местоположение фигуры 1 может быть произвольно изменено всегда, когда используют фигуру 1.
Интеллектуальное устройство 120 принимает кодированную карточную информацию от устройства 110 чтения карт, генерирует расчетную информацию, включающую в себя принятую карточную информацию, расчетную сумму, информацию о торговом предприятии, пользующемся особыми правами, и т.п., и передает сгенерированную расчетную информацию к ретрансляционному серверу 130 для запроса на осуществление расчета с использованием карты.
В этом случае, при сохранении секретного ключа или открытого ключа для декодирования, интеллектуальное устройство 120 может декодировать карточную информацию, кодированную с использованием секретного ключа или открытого ключа, и передать декодированную карточную информацию.
Ретрансляционный сервер 130 принимает кодированную расчетную информацию от интеллектуального устройства 120 и декодирует принятую расчетную информацию, для извлечения карточной информации и расчетной суммы, в результате декодирования, и передает извлеченную карточную информацию и расчетную сумму к серверу 140 обработки расчетов.
Сервер 140 обработки расчетов может принять карточную информацию и расчетную сумму от ретрансляционного сервера 130 и выполнить обработку расчета с использованием соответствующей карты, на основе принятой карточной информации и расчетной суммы.
В этом случае, когда сервер 140 обработки расчетов принимает кодированную карточную информацию от ретрансляционного сервера 130, сервер 140 обработки расчетов может декодировать кодированную карточную информацию с использованием заданного секретного ключа или открытого ключа.
Фиг. 2 является схемой, иллюстрирующей подробную конфигурацию устройства чтения карт, согласно одному варианту осуществления данного изобретения.
Как показано на фиг. 2, устройство 110 чтения карт, согласно данному изобретению, может включать в себя блок 111 считывания, блок 112 записи, блок 113 считывания подделки, блок 114 управления, блок 115 кодирования, коммуникационный блок 116, блок 117 декодирования, антенну 118 и датчик 119.
Блок 111 считывания может приобрести карточную информацию из карты контактного типа, карты бесконтактного типа, радиочастотного идентификатора (radio frequency identification - RFID), кода быстрого отклика (quick response - QR), штрихового кода, и т.п.
Блок 112 записи может служить для записи информации в записываемую среду, а именно, RFID-метку.
Блок 113 считывания подделки может определить, является ли информация отправленная картой, достоверной информацией.
Процесс считывания поддельной карты будет подробно описан ниже с использованием одного примера. Формат сертификата аутентификации открытого ключа ICC, используемого здесь, описан в [Таблице 1], приведенной ниже.
<b>ТАБЛИЦА 1</b>
Поле
Длина
Описание
Header (Заголовок)
1
'6A'
Format Code (Код формата)
1
0x04
ID (Идентификатор)
4
идентификатор эмитента
ICC_ID
6
идентификатор ICC
CED
2
дата окончания срока действия сертификата (месяц/год)
CSN
3
Порядковый номер сертификата, предоставленный эмитентом CA (двоичный номер)
ALGH
1
идентификатор алгоритма хеширования, '01'dms SHA-1
ALGP
1
идентификатор алгоритма открытого ключа
LPKM
1
модуль открытого ключа
LPKE
1
длина порядка
PKM
LPKM
модуль открытого ключа
PKE
LPKE
порядок
Hash
20
значение хеш-функции для данных сертификата
Trailer (Завершитель)
1
'BC'
1. Сравнивают, является ли длина сертификата открытого ключа ICC такой же, как длина модуля открытого ключа эмитента.
2. Сертификат открытого ключа ICC декодируют с использованием открытого ключа эмитента посредством алгоритма, определенного в формате открытого ключа и сравнивают, является ли завершитель декодированных данных таким же, как 'BC'.
3. Сравнивают, является ли заголовок декодированных данных значением ‘6A’.
4. Проверяют формат сертификата. Здесь, сертификат открытого ключа ICC имеет значение ‘04’.
5. Декодированные данные соединяют с остатком и порядком для конфигурирования данных открытого ключа эмитента.
6. Значение хеш-функции данных открытого ключа вычисляют с использованием алгоритма хеширования, созданного с использованием идентификатора алгоритма хеширования в данных открытого ключа эмитента.
7. Сравнивают, является ли вычисленное значение хеш-функции таким же, как значение хеш-функции, включенное в декодированные данные.
8. Проверяют, совпадает ли декодированное значение PAN с PAN приложения.
9. Проверяют дату окончания срока действия сертификата открытого ключа. Сравнивают, является ли значение поля даты окончания срока действия равным или большим, чем текущая дата, и, когда значение поля даты окончания срока действия является меньшим, чем текущая дата, этот случай обрабатывают как окончание срока действия.
10. Проверяют, можно ли распознать идентификатор алгоритма открытого ключа ICC.
11. Когда все проверки выполнены успешно, суммируют открытый ключ эмитента и значение остатка, и, после этого, выполняют SSAD.
Блок 114 управления может управлять считыванием или записью и может управлять кодированием или декодированием.
Блок 115 кодирования может кодировать приобретенную карточную информацию с использованием заданного секретного ключа или открытого ключа. Блок 115 кодирования может кодировать информацию для записи в RFID-метку.
Коммуникационный блок 116 может передать кодированную карточную информацию через проводную или беспроводную связь. Здесь, беспроводная связь может быть общим представлением, охватывающим, например, технологию Bluetooth, NFC, RFID, и т.п.
Блок 117 декодирования может декодировать кодированную карточную информацию с использованием заданного секретного ключа или открытого ключа.
Антенна 118 может передавать/принимать сигнал, подходящий для частоты 13.56 MГц, UHF, технологии Bluetooth, и т.п.
Датчик 119, в качестве датчика распознавания, может включать в себя, например, датчик распознавания излучения, датчик детектирования пестицидов, и т.п.
Фиг. 3А-3D являются схемами, иллюстрирующими подробную конфигурацию устройства чтения карт, согласно другому варианту осуществления данного изобретения.
Как показано на фиг. 3А-3D, устройство 110 чтения карт, согласно данному изобретению, может быть реализовано в различных формах согласно ситуации, и эти формы могут быть реализованы в комбинации.
Со ссылкой на фиг. 3А, устройство 110 чтения карт, согласно данному изобретению, при реализации в качестве модуля устройства чтения карт, включает в себя блок считывания, блок считывания подделки, блок управления, блок кодирования, коммуникационный блок, и т.п.
Со ссылкой на фиг. 3В, устройство 110 чтения карт, согласно данному изобретению, при реализации в качестве RFID-модуля считывания/записи (R/W), включает в себя блок считывания, блок записи, блок управления, блок кодирования, коммуникационный блок, антенну, и т.п.
Со ссылкой на фиг. 3С, устройство 110 чтения карт, согласно данному изобретению, при реализации в качестве модуля считывания двумерного кода, такого как QR-код или штриховой код, включает в себя блок считывания, блок управления, коммуникационный блок, блок декодирования, и т.п.
Со ссылкой на фиг. 3D, устройство 110 чтения карт, согласно данному изобретению, при реализации в качестве модуля считывания различных датчиков распознавания, включает в себя блок считывания, блок управления, коммуникационный блок, датчик, и т.п.
Фиг. 4 является схемой, иллюстрирующей способ для обеспечения карточного расчетного обслуживания, согласно одному варианту осуществления данного изобретения.
Как показано на фиг. 4, сначала, интеллектуальное устройство может принять пароль пользователя от пользователя при осуществлении расчета с использованием карты (S410), и передать принятый пароль пользователя к устройству чтения карт (S411).
Далее, когда устройство чтения карт принимает пароль пользователя, устройство чтения карт может определить, является ли карта, используемая при расчете, поддельной картой, на основе принятого пароля пользователя (S412).
Далее, когда соответствующая карта не является поддельной картой, в результате определения, устройство чтения карт может приобрести карточную информацию из карты (S413) и закодировать приобретенную карточную информацию (S414) и передать кодированную карточную информацию к интеллектуальному устройству (S415). Напротив, когда устройство чтения карт определяет, что соответствующая карта является поддельной картой, устройство чтения карт отклоняет соответствующий запрос на осуществление расчета.
Далее, когда интеллектуальное устройство принимает кодированную карточную информацию, интеллектуальное устройство принимает расчетную сумму, подлежащую оплате, от пользователя, для генерации расчетной информации, включающей в себя принятую расчетную сумму, кодированную карточную информацию, и информацию о торговом предприятии, пользующемся особыми правами, (S416), и передает сгенерированную расчетную информацию к ретрансляционному серверу (S417).
Далее, когда ретрансляционный сервер принимает расчетную информацию, ретрансляционный сервер декодирует карточную информацию, включенную в принятую расчетную информацию, (S418), для передачи декодированной карточной информации, расчетной суммы, и информации о торговом предприятии, пользующемся особыми правами, к серверу обработки расчетов (S419).
Далее, когда сервер обработки расчетов принимает декодированную карточную информацию, расчетную сумму, и информацию о торговом предприятии, пользующемся особыми правами, сервер обработки расчетов может выполнить расчет с использованием карты, на основе принятой карточной информации, расчетной суммы, и информации о торговом предприятии, пользующемся особыми правами (S420).
Далее, сервер обработки расчетов может сообщить интеллектуальному устройству о том, что обработка расчета с использованием карты завершена (S421).
Далее, будет описан принцип функционирования обработки информации, согласно одной форме устройства чтения карт.
Фиг. 5 является схемой для описания принципа функционирования модуля RFID R/W, согласно одному варианту осуществления данного изобретения.
Как показано на фиг. 5, модуль RFID R/W, согласно данному изобретению, обладает идентификатором для верификации идентичности, для верификации пользователя и верификации того, разрешен ли соответствующий идентификатор, который хранится на сервере.
1) В случае режима записи, модуль RFID R/W может передать его идентификатор к интеллектуальному устройству. Когда интеллектуальное устройство принимает информацию, подлежащую записи в RFID-метке, интеллектуальное устройство может передать идентификатор терминала вместе с принятой информацией. В случае ввода значения в интеллектуальное устройство, длина передаваемых данных может быть уменьшена посредством передачи значения кода для каждого введенного значения, и идентификатор терминала включают во введенное значение и передают вместе с ним для последующей верификации того, кто записывает данные.
Модуль RFID R/W кодирует все данные, принятые от интеллектуального устройства, с использованием встроенного секретного ключа или открытого ключа, записывает кодированные данные в RFID-метку, и отображает в интеллектуальном устройстве идентификатор RFID-метки, в которой записаны кодированные данные.
Интеллектуальное устройство передает к серверу принятую информацию и идентификатор RFID-метки, который приобретен посредством модуля RFID R/W. Таким образом, информацию RFID-метки и информацию, хранящуюся на сервере, сравнивают друг с другом для верификации того, является ли информация RFID-метки подделкой, согласно результату сравнения.
2) В случае режима считывания, модуль RFID R/W считывает информацию памяти RFID-метки и информацию об идентификаторе RFID-метки и передает считанную информацию памяти и информацию об идентификаторе к интеллектуальному устройству. Интеллектуальное устройство декодирует данные посредством встроенного алгоритма декодирования, для приобретения значения кода и информации об идентификаторе терминала, в результате декодирования, и отображения результата, полученного при сравнении приобретенного значения кода и таблицы соответствия, и информации об идентификаторе RFID-метки в интеллектуальном устройстве. Таким образом, поскольку интеллектуальное устройство не приобретает данные в результате осуществления доступа к серверу, количество случаев передачи данных может быть уменьшено.
Интеллектуальное устройство определяет надежность идентичности лица, записывающего данные, посредством считывания данных о том, является ли соответствующий пользователь верифицированным пользователем, посредством передачи идентификатора терминала к серверу, и отображает, например, фразу «лицо, записывающее данные, является лицом, не заслуживающим доверия», для лица, не заслуживающего доверия, в результате определения. Таким образом, можно сократить время, необходимое для верификации всех данных.
Фиг. 6А и 6В являются схемами для описания принципа функционирования модуля устройства чтения карт, согласно одному варианту осуществления данного изобретения.
Со ссылкой на фиг. 6А, информацию, подлежащую записи в метку, принимают посредством интеллектуального устройства, и модуль устройства чтения карт кодирует принятую информацию и записывает кодированную информацию в метку.
Модуль устройства чтения карт собирает идентификатор метки, в которой записана кодированная информация, для хранения идентификатора метки и исходного текста информации, записанной в метке, в базе данных, посредством коммуникационного устройства.
Со ссылкой на фиг. 6В, модуль устройства чтения карт приобретает информацию метки, например, идентификатор метки, кодированную информацию, и т.п., и интеллектуальное устройство декодирует кодированную информацию.
В этом случае, информацию, декодированную интеллектуальным устройством или сервером, сравнивают с исходным текстом, для определения того, является ли декодированная информация подделкой.
Фиг. 7А и 7В являются схемами для описания принципа функционирования модуля устройства чтения двумерного кода, согласно одному варианту осуществления данного изобретения.
Со ссылкой на фиг. 7А, интеллектуальное устройство принимает информацию, подлежащую отображению, с использованием некоторого кода, и сохраняет принятую информацию в исходном тексте базы данных. База данных кодирует исходный текст, для генерации кодированного исходного текста в виде QR-кода или штрихового кода, и записи сгенерированного QR-кода или штрихового кода в метку.
Со ссылкой на фиг. 7В, модуль считывания кода приобретает кодированный текст, хранящийся в коде, и декодирует кодированный текст, для приобретения декодированного текста, и интеллектуальное устройство отображает и передает декодированный текст в базу данных.
В этом случае, информацию, декодированную интеллектуальным устройством или сервером, сравнивают с исходным текстом, для определения того, является ли декодированная информация подделкой.
Фиг. 8 является схемой для описания принципов функционирования различных датчиков распознавания, согласно одному варианту осуществления данного изобретения.
Как показано на фиг. 8, модуль, в котором встроены различные датчики детектирования компонентов излучения или пестицидов, приобретает информацию датчиков и передает приобретенную информацию датчиков к серверу, посредством интеллектуального устройства.
Сервер анализирует переданные данные и обеспечивает результат анализа для интеллектуального устройства.
Между тем описанные выше варианты осуществления данного изобретения могут быть созданы посредством исполняемой компьютером программы и реализованы в универсальном цифровом компьютере, который управляет программой с использованием машиночитаемой среды для записи. Машиночитаемые среды для записи включают в себя запоминающую среду, такую как магнитная запоминающая среда (например, ROM, гибкий диск, жесткий диск, и т.п.), и оптическую среду для считывания (например, CD-ROM, DVD, и т.п.).
Различные модификации и преобразования вариантов осуществления, описанных выше в качестве примера, могут быть сделаны специалистами в данной области техники в пределах объема данного изобретения, не выходя за рамки существенных признаков данного изобретения. Таким образом, варианты осуществления, описанные в данном изобретении, следует использовать не для ограничения данного изобретения, а для описания технической сущности данного изобретения, и объем технической сущности данного изобретения не ограничен этими вариантами осуществления. Объем данного изобретения следует интерпретировать посредством приложенной формулы изобретения и следует понимать, что предполагается, что все элементы технической сущности в эквивалентном диапазоне охвачены данным изобретением.