АВТОМАТИЗИРОВАННАЯ СИСТЕМА ИДЕНТИФИКАЦИИ ЛИЧНОСТИ ПО ДАННЫМ ПАСПОРТНО-ВИЗОВОГО КОНТРОЛЯ ГРАЖДАН

Полезная модель относится к области вычислительной техники, в частности, к автоматизированной системе идентификации личности по данным паспортно-визового контроля.
Основной целью при удостоверении личности с целью обеспечения безопасности является уникальная идентификация личности, иначе аутентификация - подтверждение того, что человек является тем, за кого себя выдает.
Идентификация личности граждан быть достоверной, быстрой, ненавязчивой и не дорогостоящей. Ранее с этой целью использовались такие методы, как проверка специальных пропускных документов (паспортов, нагрудных знаков и т.п.), знание закрытой информации (пароля, персонального кода, подписи и т.п.) или личное опознание сотрудниками службы охраны. Но все эти традиционные подходы работают только в границах основных предъявляемых требований.
Более перспективным подходом к этой задаче выглядит биометрия, которая предоставляет возможность удобного, надежного и недорогого способа идентификации или аутентификации личности и может применяться в неконтролируемых и удаленных местах.
С помощью биометрии уникальность личности определяется посредством измерения определенных физических и поведенческих свойств и получения образца измерений (называемого также "живой образец") в стандартном формате данных. Этот образец сравнивается с эталоном (также называемым подписью), который получен измерением тех же параметров, признан уникальным идентификатором личности и сохранен в базе данных системы безопасности. Близкое сходство образца и эталона означает подтверждение подлинности личности.
Одна из основных проблем, связанная с использованием паспортно-визовых документов на транспорте и при пересечении государственных границ - это сверка подлинности документа и его соответствия владельцу. Не секрет, что применяемое сейчас визуальное сравнение с фотографией в паспорте может быть эффективным только при условии, если сотрудники этих служб прошли специальную подготовку. При этом утомляемость и снижение внимания сотрудника при плотном потоке проверяемых очень велика. Кроме того, возможна коррупция или халатность среди работников служб паспортного контроля.
Известны системы, которые могли бы быть использованы для решения поставленной задачи (1, 2).
Первая из известных систем содержит блоки приема и хранения данных, соединенные с блоками управления и обработки данных, блоки поиска и селекции, подключенные к блокам хранения данных и отображения, синхронизирующие входы которых соединены с выходами блока управления (1).
Существенный недостаток данной системы состоит в невозможности решения задачи обновления данных, хранимых в памяти в виде соответствующих документов одновременно с решением задачи выдачи содержания этих документов пользователям в реальном масштабе времени.
Известна и другая система, содержащая блоки обработки данных, информационные входы которых соединены с блоками приема данных и управления, а выходы подключены к первой группе блоков памяти, центральный процессор, входы которого соединены с выходами блоков памяти первой группы и блоков обработки данных, а выходы соединены с входами блоков памяти второй группы и блоков отображения данных (2).
Последнее из перечисленных выше технических решений наиболее близко к описываемому.
Его недостаток заключается в невысокой надежности идентификации личности, обусловленной тем, что выполнение процедуры контроля личности реализуется путем визуального просмотра паспортных данных, а это неизбежно приводит к тому, что при предъявлении высококлассно подделанных документов возможна ложная идентификация личности, и, как следствие, прохождение потенциальных террористов через пограничный пункт.
Цель изобретения - повышение надежности системы идентификации личности путем реализации процедур автоматического контроля биометрических параметров и документальных данных личности.
Поставленная цель достигается тем, что в известную систему, содержащую модуль управления режимом обработки данных, информационный и синхронизирующий входы которого являются первыми информационным и синхронизирующими входами системы, а первый выход модуля управления режимом обработки данных является информационным выходом системы, предназначенным для выдачи данных на информационный вход хранилища данных, при этом первый информационный вход системы предназначен для приема данных граждан
с автоматизированных рабочих мест паспортно-визовых служб, а первый синхронизирующий вход системы предназначен для приема синхронизирующих сигналов с автоматизированных рабочих мест паспортно-визовых служб для занесения входных данных в модуль управления режимом обработки данных, модуль адресации данных документирования в хранилище данных, выход которого соединен с одним адресным входом модуля выдачи адресов записей данных граждан в хранилище данных, выход которого является адресным выходом системы, предназначенным для выдачи адресов записи и считывания данных на адресный вход хранилища данных, отличающаяся тем, что система содержит модуль селекции адресов записей в хранилище данных, информационный вход которого соединен со вторым выходом модуля управления режимом обработки данных, синхронизирующий вход модуля селекции адресов записей в хранилище данных подключен к первому синхронизирующему выходу модуля управления режимом обработки данных, а выход модуля селекции адресов записей в хранилище данных соединен с другим адресным входом модуля выдачи адресов записей данных граждан в хранилище данных, модуль идентификации данных личности, один информационный вход которого подключен к третьему информационному выходу модуля управления режимом обработки данных, другой информационный вход модуля идентификации данных личности является вторым информационным входом системы, а синхронизирующий вход модуля идентификации данных личности является вторым синхронизирующим входом системы, а один выход модуля идентификации данных личности является сигнальным выходом системы, предназначенным для выдачи синхронизирующих импульсов на вход третьего канала прерывания сервера хранилища данных, при этом второй информационный вход системы предназначен для приема записей хранилища данных, а второй синхронизирующий вход системы предназначен для приема
синхронизирующих импульсов сервера хранилища данных для занесения записей хранилища данных в модуль идентификации данных личности, и модуль управления документированием данных граждан в хранилище данных, установочный вход которого соединен со вторым синхронизирующим выходом модуля управления режимом обработки данных, синхронизирующий вход модуля управления документированием данных граждан в хранилище данных подключен к другому выходу модуля идентификации данных личности, информационный выход модуля управления документированием данных граждан в хранилище данных соединен с информационным входом модуля адресации данных документирования в хранилище данных, первый синхронизирующий выход модуля управления документированием данных граждан в хранилище данных подключен к синхронизирующему входу модуля адресации данных документирования в хранилище данных, второй синхронизирующий выход модуля управления документированием данных граждан в хранилище данных соединен со счетным входом модуля адресации данных документирования в хранилище данных, третий синхронизирующий выход модуля управления документированием данных граждан в хранилище данных является первым синхронизирующим выходом системы, предназначенным для выдачи синхронизирующих сигналов на вход первого канала прерывания сервера хранилища данных, четвертый синхронизирующий выход модуля управления документированием данных граждан в хранилище данных является вторым синхронизирующим входом системы, предназначенным для выдачи синхронизирующего сигнала на табло отображения данных блок приема записей базы данных сервера, информационный и синхронизирующий входы которого являются вторыми информационным и синхронизирующим входами системы, первый и второй управляющие выходы модуля управления документированием данных граждан в хранилище данных соединены с первым и вторым управляющими входами модуля выдачи адресов записей данных граждан в хранилище
данных, при этом третий синхронизирующий выход модуля управления режимом обработки данных является третьим синхронизирующим выходом системы, предназначенным для выдачи синхронизирующих импульсов на вход второго канала прерывания сервера базы данных.
Сущность изобретения поясняется чертежами, где на фиг.1 представлена структурная схема системы, на фиг.2 - структурная схема модуля управления режимом обработки данных, на фиг.3 - структурная схема модуля селекции адресов записей в хранилище данных, на фиг.4 - структурная схема модуля управления документированием данных граждан в хранилище данных, на фиг.3 - структурная схема модуля идентификации данных личности, на фиг.6 - структурная схема модуля выдачи адресов записей данных граждан в хранилище данных.
Система (фиг.1) содержит модуль 1 управления режимом обработки данных, модуль 2 селекции адресов записей в хранилище данных, модуль 3 управления документированием данных граждан в хранилище данных, модуль 4 идентификации данных личности, модуль 5 адресации данных документирования в хранилище данных, модуль 6 выдачи адресов записей данных граждан в хранилище данных.
На фиг.1 также показаны первый 11 и второй 12 информационные входы системы, первый 13 и второй 14 синхронизирующие входы системы, а также информационный 15 и адресный 16 выходы системы, первый 17, второй 18 и третий 19 синхронизирующие и сигнальный 20 выходы системы.
При этом первый информационный вход 11 системы предназначен для приема данных граждан с автоматизированных рабочих мест паспортно-визовых служб Министерства внутренних дел, а первый синхронизирующий вход 13 предназначен для приема синхронизирующих сигналов с автоматизированных рабочих мест паспортно-визовых служб Министерства внутренних дел для занесения входных данных в модуль 1
Второй информационный вход 12 системы предназначен для приема записей хранилища данных сервера, а второй синхронизирующий вход 14 предназначен для приема синхронизирующих сигналов сервера для занесения записей хранилища данных в модуль 1.
Информационный выход 15 системы предназначен для выдачи принятых системой данных на информационный вход хранилища данных. Адресный выход 16 системы предназначен для выдачи адресов записи и считывания данных на адресный вход хранилища данных.
Первый синхронизирующий выход 17 предназначен для выдачи синхронизирующих сигналов на вход первого канала прерывания сервера хранилища данных. Второй синхронизирующий выход 18 предназначен для выдачи синхронизирующих сигналов на вход табло отображения «Ошибка в коде биометрических параметров». Третий синхронизирующий выход 19 предназначен для выдачи синхронизирующих сигналов на вход второго канала прерывания сервера базы данных.
Сигнальный выход 30 системы предназначен для выдачи синхронизирующего сигнала на третий вход прерывания сервера хранилища данных.
Модуль 1 (фиг.2) управления режимом обработки данных содержит регистр 21, дешифратор 22, элементы 23, 24 И, элементы 25,26 задержки. На чертеже показаны информационный 11 и синхронизирующий 13 входы, а также информационные 27-29, и синхронизирующие 30-32 выходы.
Модуль 2 (фиг.3) селекции адресов записей в хранилище данных содержит постоянное запоминающее устройство 40, дешифратор 41, регистр 42, элементы 43-45 И, элемент 46 задержки. На чертеже показаны информационный 48 и синхронизирующий 49 входы, а также информационный 50 выход.
Модуль 3 (фиг.4) управления документированием данных граждан в хранилище данных содержит блок памяти 51, триггеры 52, 53, элементы 54, 55 И, элементы 56, 57 ИЛИ и элементы 58, 59 задержки. На чертеже
показаны установочный 61 и синхронизирующий 62 входы, а также информационный 63 выход, синхронизирующие 64-67 выходы и управляющие 68, 69 выходы.
Модуль 4 (фиг.5) идентификации данных личности содержит регистр 70 и компаратор 71. На чертеже показаны информационные 73, 74, и синхронизирующий 75 входы, а также 76, 77 выходы.
Модуль 5 (фиг.1) адресации данных документирования в хранилище данных выполнен в виде счетчика, имеющего информационный 80, синхронизирующий 81 и счетный 82 входы, а также выход, подключенный ко входу 94 модуля 6.
Модуль 6 (фиг.6) выдачи адресов записей данных граждан в хранилище данных содержит группы 90, 91 элементов И, группу элементов 92 ИЛИ. На чертеже показаны информационные 93, 94 и синхронизирующие 95-96 входы, а также адресный 16 выход системы.
Система работает следующим образом.
При оформлении и выдаче каждому гражданину Российской Федерации паспорта нового поколения с вмонтированным в паспорт микрочипом - кристаллом, в котором записаны биометрические данные владельца, паспортно-визовые службы фиксируют в базе данных следующие показатели гражданина, получившего паспорт нового поколения:
- идентификатор постоянных данных;
- фамилию;
- имя;
- отчество;
- дату рождения;
- место рождения;
- пол;
- биометрические параметры личности.
Следует иметь ввиду, что идентификатор постоянных данных (ИПД) выдается каждому гражданину Российской Федерации Государственным регистром населения и является несменяемым на протяжении жизни человека.
ИПД присваивается персональным данным гражданина при рождении человека, а в течение переходного периода при обращении граждан России в органы власти, другим лицам - в случае получения ими гражданства, или в случае регистрации по месту пребывания на территории России (с учетом возможности присвоения идентификатора персональных данных в момент пересечения государственной границы Российской Федерации).
Данные гражданина, получившего паспорт нового поколения, отправляются соответствующими паспортно-визовыми службами Министерства внутренних дел Российской Федерации в Государственный регистр населения в виде кодограмм, имеющих следующую структуру:
КОД
КОД
КОД
КОД
Идентификатор постоянных данных (ИПД) Гражданина
Признак обработки данных
ФИО, Дата рождения, Место рождения, Пол
Биометрические данные гражданина
В этой кодограмме код признака обрабатываемых данных может принимать одно из двух значений.
Первое из них соответствует режиму актуализации данных в базе данных государственного регистра населения, а второе относится к режиму контроля передаваемых данных на их соответствие эталонным значениям ИПД, хранящимся в базе данных государственного регистра населения.
Начнем рассматривать работу системы в режиме актуализации базы данных системы, реализующим процедуру занесения принимаемых сообщений в базу данных системы.
Входная кодограмма поступает на информационный вход системы 11 и далее на вход модуля 1, в который она заносится синхронизирующим импульсом, поступающим на вход 23 системы,
С выхода 27 модуля 1 содержимое всей кодограммы выдается на выход 15 системы.
С выхода 28 модуля 1 код идентификатора постоянных данных гражданина поступает на информационный вход 48 модуля 2, откуда он выдается на вход дешифратора 41.
Дешифратор 41 расшифровывает код ИПД и подготавливает цепь прохождения сигнала с входа 49 модуля 2, открывая один из элементов 43-45 И. Для определенности положим, что высокий потенциал поступил на один вход элемента 43 И.
Параллельно с этим, синхронизирующий импульс с входа 13 системы задерживается элементом 25 на время занесения кодограммы в модуля 1 и срабатывания дешифратора 41, и далее с входа 49 модуля 2 опрашивает состояния элементов 43-45 И.
Учитывая то обстоятельство, что открытым по одному входу будет только элемент 43 И, то пройдя этот элемент И, синхроимпульс поступает на вход считывания фиксированной ячейки памяти постоянного запоминающего устройства 40, в которой хранится код адреса записи данных, имеющих данный ИПД.
Код адреса принятого ИПД из блока 40 памяти считывается на информационный вход регистра 42.
Параллельно с описанным процессом, тот же импульс считывания с задерживается элементом задержки 46 модуля 2 на время считывания содержимого фиксированной ячейки ПЗУ 3 и поступает на синхронизирующий вход регистра 42 фиксируя в нем код адреса ячейки памяти базы данных сервера, в которую должны быть записаны входные данные ИПД.
Код адреса с выхода 50 модуля 2 выдается на вход 93 модуля 6, и далее поступает на одни входы элементов 90 И группы, которые открыты по другому входу высоким потенциалом с инверсного выхода 68 триггера 53 модуля 3, находящегося к этому моменту времени в исходном состоянии. В результате этого код адреса проходит через элементы 90 И группы и элементы 92 ИЛИ группы на выход 16 системы.
Одновременно с этим, с выхода 36 регистра 21 модуля 1 на вход дешифратора 22 поступает код признака данных, в данном случае соответствующий режиму актуализации базы данных.
Дешифратор 22 расшифровывает код признака данных и открывает по одному входу элемент 23 И, на другой вход которого поступает синхронизирующий импульс, задержанный элементом 26 на время занесения кода в регистр 42.
Синхронизирующий импульс с выхода 31 модуля 1 поступает на вход 61 модуля 3 и далее, во-первых, поступает на установочный вход триггера 53, подтверждая его исходное состояние, а, во-вторых, он проходит элемент 56 ИЛИ, задерживается элементом 59 на время срабатывания триггера 53, и через выход 17 системы выдается на вход первого канала прерывания сервера хранилища данных.
По этому сигналу сервер хранилища данных переходит на подпрограмму записи данных входной кодограммы с выхода 15 системы по указанному на выходе 26 адресу, после чего система готова к приему очередного сообщения паспортно-визовых служб.
Таким образом, осуществляется актуализация базы данных системы путем записи эталонных ИПД, присылаемых паспортно-визовыми службами МВД в базу данных системы, в результате которой в каждой ячейке памяти базы данных системы будут храниться данные граждан в виде следующей структуры:
КОД
КОД
КОД
Идентификатор постоянных данных (ИПД) гражданина
ФИО, Дата рождения, Место рождения, Пол
Биометрические данные гражданина
Второй режим работы предназначен для контроля передаваемых в систему данных на их соответствие эталонным значениям ИПД, хранящимся в хранилище данных системы. Этот режим работы позволяет паспортно-визовым службам выявить все нарушения, связанные с подделкой электронного паспорта путем изменения данных, хранящихся в его чипе.
В этом случае при приеме входной кодограммы код признака обработки данных на выходе 36 модуля 1 будет иметь другое значение и дешифратор 22 низким потенциалом закрывает элемент 23 И, и высоким потенциалом открывает элемент 24 И. В результате синхронизирующий импульс с выхода элемента 26 задержки проходит через элемент 24 И на выход 32 модуля 1, и далее с выхода 19 системы поступает на вход второго канала прерывания сервера хранилища данных.
С поступлением этого сигнала сервер хранилища данных переходит на подпрограмму считывания содержимого ячейки памяти хранилища данных сервера, адрес которой сформирован на выходе 26 системы, и выдачи считанной записи на информационный вход 12 системы, откуда она поступает на информационный вход 74 модуля 4, в который и заносится синхронизирующим импульсом сервера, поступающим на вход 14 системы.
Код биометрических параметров личности, находящихся в модуле 1, с выхода 29 поступает на информационный вход 73 модуля 4, а код биометрических параметров личности поступает на другой информационный вход 74 модуля 4.
Параллельно с этим процессом, синхронизирующий импульс с входа 14 поступает на синхронизирующий вход 75 модуля 4, где задерживается элементом 72 на время занесения кода в регистр 70, и далее поступает на синхронизирующий вход компаратора 71.
По этому синхроимпульсу компаратор 71 сравнивает входные коды и если код биологических параметров личности, находящийся в модуле 1, совпадает с кодом биологических параметров личности, находящимся в модуле 4, то на выходе 77 модуля 4 появляется сигнал, который через выход 20 системы поступает на вход третьего канала прерывания сервера хранилища данных.
По этому сигналу сервер хранилища данных переходит на подпрограмму формирования ответного сообщения о соответствии кода биологических параметров личности, присланных во входной кодограмме, эталонному коду биологических параметров личности, хранимому в эталонной базе данных.
Если же код биологических параметров личности, находящийся в модуле 1, не совпадает с кодом биологических параметров личности, находящимся в модуле 4, то на выходе 76 модуля 4 появляется сигнал, который через вход 62 модуля 3 поступает на вход элементов 54, 55 И, управление работой которых осуществляется триггером 52.
Учитывая то обстоятельство, что к данному моменту времени триггер 52 находился в исходном состоянии, то высоким потенциалом с инверсного выхода триггера 52 элемент 55 И будет открыт, а элемент 54 И низким потенциалом с инверсного выхода триггера 52 будет закрыт.
В результате этого, синхронизирующий импульс с входа 62 проходит через элемент 55 и поступает на вход считывания блока памяти 51, в котором хранится начальный адрес зоны памяти в хранилище данных сервера, в которую будут заноситься все входные кодограммы, в которых код биологических параметров личности не совпал с эталонным кодом биологических параметров личности.
Кроме того, синхронизирующий импульс с выхода элемента 55 И задерживается элементом задержки 58 на время считывания кода начального адреса из блока 51 памяти, и, во-первых, поступает на прямой вход триггера 52, устанавливая его в единичное состояние, при котором элемент 55 И будет закрыт, а элемент 54 И - открыт.
В результате считывания кода начального адреса из блока 51 код начального адреса с выхода 63 через вход 80 модуля 5 поступает на информационный вход счетчика, в который и заносится синхронизирующим импульсом с входа 64 модуля 3. Код начального адреса с выхода счетчика 5 поступает на информационный вход 94 модуля 6.
Параллельно с этим процессом синхронизирующий импульс с поступает на прямой вход триггера 53 и устанавливает его в единичное состояние, при котором элементы 91 И группы будут открыты, а элементы 90 И группы - закрыты. В результате этого код начального адреса документирования данных с входа 94 модуля 6 проходит элементы 91 И группы, затем элементы 92 ИЛИ группы на адресный выход 16 системы.
Одновременно с этим, синхронизирующий импульс 6 поступает как на вход элемента 56 ИЛИ, так и на вход элемента 57 ИЛИ.
Пройдя элемент 57 ИЛИ синхронизирующий импульс поступает на выход 18 системы и далее на табло отображения данных, которое фиксирует содержание принятой кодограммы с выхода 15 системы, как не соответствующее ее эталонному значению в базе данных системы.
Кроме того, тот же синхронизирующий импульс проходит элемент 56 ИЛИ, задерживается элементом 59 на время переключения триггера, и затем с выхода 17 системы выдается на вход первого канала прерывания сервера хранилища данных.
По этому сигналу сервер хранилища данных переходит на подпрограмму документирования данных входной кодограммы с выхода 15 системы по указанному на выходе 16 адресу, после чего система готова к приему очередного сообщения паспортно-визовых служб.
Если при проверке кода биометрических параметров личности очередной входной кодограммы вновь выявится несовпадение кода биологических параметров личности с эталонным кодом, хранящимся в хранилище данных системы, то сигнал с входа 62 модуля 3 пройдет теперь не через элемент 55 И, а через элемент 54 И, поскольку триггер 52 будет находиться в единичном состоянии, при котором он высоким потенциалом с прямого выхода открывает элемент 54 И.
В этом случае синхронизирующий импульс с входа 62 модуля 3 проходит через элемент 54 И на выход 64 модуля 3 и далее поступает на счетный вход 81 модуля 5, увеличивая адрес документирования на единицу.
Кроме того, этот же синхронизирующий импульс поступает как на вход элемента 56 ИЛИ, так и на вход элемента 57 ИЛИ. Пройдя элемент 57 ИЛИ, синхронизирующий импульс поступает на выход 18 системы и далее на табло отображения данных, которое фиксирует содержание принятой кодограммы с выхода 15 системы, как не соответствующее ее эталонному значению в базе данных системы.
Кроме того, тот же синхронизирующий импульс проходит элемент 56 ИЛИ, задерживается элементом 59 и затем с выхода 17 системы выдается на вход первого канала прерывания сервера базы данных.
По этому сигналу сервер базы данных переходит на подпрограмму документирования данных входной кодограммы с выхода 15 системы по указанному на выходе 16 адресу, после чего система готова к приему очередного сообщения паспортно-визовых служб.
Таким образом, введение новых модулей позволило существенно повысить надежность системы идентификации данных путем реализации процедур автоматического контроля биометрических параметров и аутентификации данных личности.
Внедрение системы в практику работы контрольно-пропускных пунктов позволит существенно повысить эффективность и надежность работы контрольно-пропускных пунктов на всей территории Российской Федерации.
Источники информации, принятые во внимание при составлении описания заявки:
1. Патент США №5136708 М. кл. G06F 15/16, 1992
2. Патент США №5129083 М. кл. G06F 12/00, 15/40, 1992 (прототип).