RU2306604C1 - Computer-based citizens passport control system - Google Patents
Computer-based citizens passport control system Download PDFInfo
- Publication number
- RU2306604C1 RU2306604C1 RU2006101699/09A RU2006101699A RU2306604C1 RU 2306604 C1 RU2306604 C1 RU 2306604C1 RU 2006101699/09 A RU2006101699/09 A RU 2006101699/09A RU 2006101699 A RU2006101699 A RU 2006101699A RU 2306604 C1 RU2306604 C1 RU 2306604C1
- Authority
- RU
- Russia
- Prior art keywords
- data
- output
- input
- unit
- synchronizing
- Prior art date
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
Изобретение относится к области вычислительной техники, в частности к автоматизированной системе паспортного контроля граждан.The invention relates to the field of computer technology, in particular to an automated passport control system for citizens.
Координация работы по изготовлению биометрических паспортов в разных странах ведется в соответствии с рекомендациями Международной организации гражданской авиации (International Civil Aviation Organisation - ICAO), а подстегивают процесс поголовного перехода на электронные документы Соединенные Штаты Америки.Coordination of the production of biometric passports in different countries is carried out in accordance with the recommendations of the International Civil Aviation Organization (ICAO), and spur the process of universal transition to electronic documents in the United States of America.
В 2002 году в США был принят закон о пограничном контроле, в соответствии с которым граждане 27 стран мира смогут беспрепятственно въезжать на территорию США сроком до 90 дней при условии наличия у них биометрических паспортов (Россия в этот список не входит).In 2002, the United States passed a law on border control, according to which citizens of 27 countries can freely enter the United States for up to 90 days, provided they have biometric passports (Russia is not included in this list).
Все эти страны обязаны были обеспечить своих граждан новыми паспортами до октября 2004 года, позже срок был продлен еще на год. Большинство государств не успевают выполнить это требование. И только шесть стран - Бельгия, Финляндия, Люксембург, Германия, Австрия и Швеция - пообещали выдержать сроки. Конгресс США скорее всего продлит срок обязательного введения биометрических паспортов. Сейчас Евросоюз предлагает отсрочку до августа 2006 года. Переговоры о переносах срока ведет со Штатами и Великобритания.All these countries were obliged to provide their citizens with new passports until October 2004, later the term was extended for another year. Most states do not have time to fulfill this requirement. And only six countries - Belgium, Finland, Luxembourg, Germany, Austria and Sweden - promised to meet the deadlines. The US Congress is likely to extend the compulsory introduction of biometric passports. Now the European Union offers a deferment until August 2006. Postponement negotiations with the United States and the United Kingdom.
Примерно в то же время, что и в Штатах, предъявлять биометрические паспорта начнут и пограничные службы других стран, в первую очередь, Евросоюза. Такое решение было принято в 2003 году на встрече министров внутренних дел стран Большой восьмерки (G8). Поэтому процесс биометризации затронул все страны и континенты.At about the same time as in the United States, border services of other countries, primarily the European Union, will also begin to present biometric passports. This decision was made in 2003 at a meeting of the G8 interior ministers (G8). Therefore, the process of biometricization has affected all countries and continents.
Переход на заграничные паспорта нового поколения в России взаимоувязан еще с двумя проектами автоматизации, реализуемыми на федеральном уровне, - «Погранконтроль» (система сбора, хранения и обработки информации о проследовавших через госграницу лицах, транспортных средствах и грузах) и «Миграция» (система контроля миграционной ситуации в России, включающая создание банка данных по учету иностранных граждан и лиц без гражданства). Во всех этих системах будут обрабатываться идентичные данные, которые могут быть интегрированы.The transition to a new generation of foreign passports in Russia is interconnected with two other automation projects implemented at the federal level - “Border control” (a system for collecting, storing and processing information about persons, vehicles and goods that passed through the state border) and “Migration” (control system migration situation in Russia, including the creation of a databank for registering foreign citizens and stateless persons). All of these systems will process identical data that can be integrated.
Таким образом, кроме борьбы с терроризмом новые паспорта помогут также и в борьбе с незаконной миграцией. Такие же функции системы биометрического контроля собираются использовать и в Европе. Страны большой пятерки Евросоюза намерены предпринимать совместные усилия по депортации нелегальных эмигрантов, в связи с чем лоббируют ускорение ввода новых паспортов. Разработку биометрических паспортов поддерживает и Международная организация по миграции.Thus, in addition to the fight against terrorism, new passports will also help in the fight against illegal migration. The same functions of the biometric control system are going to be used in Europe. The countries of the Big Five of the European Union intend to make joint efforts to deport illegal immigrants, in connection with which they are lobbying for the acceleration of the introduction of new passports. The development of biometric passports is also supported by the International Organization for Migration.
В российских биометрических паспортах, прототипы которых уже продемонстрировали ФГУП НИИ «Восход» и «Гознак», первая страница будет пластиковая. Именно в нее встраивается микросхема, содержащая биометрические данные. Фотография на пластиковую страницу будет наноситься с помощью лазера.In Russian biometric passports, prototypes of which have already been demonstrated by the Federal State Unitary Enterprise Research Institute Voskhod and Goznak, the first page will be plastic. It is in it that a microcircuit containing biometric data is embedded. The photo on the plastic page will be applied using a laser.
В стране предстоит построить единую сеть, соединяющую более чем 8 тысяч паспортно-визовых подразделений, консульские учреждения МИД РФ, пункты погранконтроля. На последние необходимо будет установить терминалы для считывания биометрической информации и другое оборудование.The country will have to build a single network connecting more than 8 thousand passport and visa divisions, consular offices of the Russian Foreign Ministry, border control points. The latter will need to install terminals for reading biometric information and other equipment.
В этой связи с особой остротой встает задача создания системы идентификации и верификации личности граждан, которая бы способствовала повышению эффективности и надежности паспортного контроля особенно в связи с переходом на электронные паспортные системы.In this regard, the task of creating a system for identifying and verifying the identity of citizens, which would contribute to increasing the efficiency and reliability of passport control, especially in connection with the transition to electronic passport systems, is particularly acute.
Главный повод для введения электронных паспортов - стремление препятствовать пересечению границы людьми, имеющими поддельные документы и представляющими потенциальную угрозу безопасности страны.The main reason for the introduction of electronic passports is the desire to prevent people who have fake documents and pose a potential threat to the country's security from crossing the border.
В рамках новой системы, например при пересечении границы, гражданин должен положить свой электронный паспорт на считывающее устройство, которое проверит, соответствуют ли указанные на первой странице данные и фото тем данным и фото, которые содержатся в памяти чипа. Затем он должен положить указательный палец правой руки на другое считывающее устройство. Таким образом, будет проведена проверка того, что отпечатки пальца совпадают с данными, записанными в памяти чипа.In the framework of the new system, for example, when crossing the border, a citizen must put his electronic passport on a reader, which will check whether the data and photos indicated on the first page correspond to those data and photos that are contained in the chip memory. Then he should put the index finger of his right hand on another reader. Thus, a check will be made that the fingerprints match the data recorded in the chip memory.
Известны системы, которые могли бы быть использованы для решения поставленной задачи [1, 2].Known systems that could be used to solve the problem [1, 2].
Первая из известных систем содержит блоки приема и хранения данных, соединенные с блоками управления и обработки данных, блоки поиска и селекции, подключенные к блокам хранения данных и отображения, синхронизирующие входы которых соединены с выходами блока управления [1].The first of the known systems comprises data reception and storage units connected to control and data processing units, search and selection units connected to data storage and display units, the synchronizing inputs of which are connected to the outputs of the control unit [1].
Существенный недостаток данной системы состоит в невозможности решения задачи обновления данных, хранимых в памяти в виде соответствующих документов одновременно с решением задачи выдачи содержания этих документов пользователям в реальном масштабе времени.A significant drawback of this system is the impossibility of solving the problem of updating data stored in memory in the form of relevant documents at the same time as solving the problem of delivering the contents of these documents to users in real time.
Известна и другая система, содержащая блоки обработки данных, информационные входы которых соединены с блоками приема данных и управления, а выходы подключены к первой группе блоков памяти, центральный процессор, входы которого соединены с выходами блоков памяти первой группы и блоков обработки данных, а выходы соединены с входами блоков памяти второй группы и блоков отображения данных [2].Another system is known that contains data processing units, the information inputs of which are connected to the data reception and control units, and the outputs are connected to the first group of memory units, the central processor, the inputs of which are connected to the outputs of the memory units of the first group and data processing units, and the outputs are connected with the inputs of the memory blocks of the second group and data display blocks [2].
Последнее из перечисленных выше технических решений наиболее близко к описываемому.The last of the above technical solutions is closest to the described.
Его недостаток заключается в невысокой надежности идентификации личности, обусловленной тем, что выполнение процедуры контроля личности реализуется путем визуального просмотра паспортных данных, а это неизбежно приводит к тому, что при предъявлении высококлассно подделанных документов возможны ложная идентификация личности и, как следствие, прохождение потенциальных террористов через пограничный пункт.Its disadvantage lies in the low reliability of personal identification, due to the fact that the personality control procedure is carried out by visual viewing of passport data, and this inevitably leads to the fact that false personal identification and, as a consequence, the passage of potential terrorists through border point.
Цель изобретения - повышение надежности системы проверки личности путем реализации процедур автоматического контроля биометрических параметров и документальных данных личности.The purpose of the invention is to increase the reliability of the identity verification system by implementing procedures for automatic control of biometric parameters and documented identity data.
Поставленная цель достигается тем, что в известную систему, содержащую блок приема данных визуального сканирования паспорта, информационный и синхронизирующий входы которого являются первыми информационным и синхронизирующими входами системы, при этом информационный вход блока приема данных визуального сканирования паспорта предназначен для приема данных с выхода автоматизированного устройства считывания данных электронного паспорта, а синхронизирующий вход блока приема данных визуального сканирования паспорта предназначен для приема синхронизирующих сигналов с выхода автоматизированного устройства считывания данных электронного паспорта, при этом один выход блока приема данных визуального сканирования паспорта является информационным выходом системы, блок приема данных базы данных граждан риска, информационный и синхронизирующий входы которого являются вторыми информационным и синхронизирующими входами системы, при этом информационный вход блока приема данных базы данных граждан риска предназначен для приема данных базы данных граждан риска с информационного выхода сервера базы данных, а синхронизирующий вход блока приема данных базы данных граждан риска предназначен для приема синхронизирующих сигналов сервера базы данных, блок приема данных встроенной интегральной схемы паспорта, информационный и синхронизирующий входы которого являются третьими информационным и синхронизирующими входами системы, при этом информационный вход блока приема данных встроенной интегральной схемы паспорта предназначен для приема данных с выхода устройства считывания встроенной интегральной схемы паспорта, а синхронизирующий вход блок приема данных встроенной интегральной схемы паспорта предназначен для приема синхронизирующих сигналов с выхода устройства считывания встроенной интегральной схемы паспорта, блок формирования адресов базы данных граждан риска, адресный выход которого является первым адресным выходом системы, предназначенным для выдачи адреса считывания данных граждан риска на адресный вход сервера базы данных, а установочный выход блока формирования адресов базы данных граждан риска подключен к установочному входу блока приема данных визуального сканирования паспорта, блок приема данных отпечатка пальца, информационный и синхронизирующий входы которого являются четвертыми информационным и синхронизирующими входами системы, при этом информационный вход блока приема данных отпечатка пальца предназначен для приема данных с информационного выхода устройства для оцифровывания отпечатка пальца, а синхронизирующий вход предназначен для приема синхронизирующих сигналов с синхронизирующего выхода устройства для оцифровывания отпечатка пальца, блок интеграции сигналов записи и считывания данных, информационный выход которого является вторым адресным выходом системы, предназначенным для выдачи адресов считывания и записи данных на адресный вход сервера базы данных, а первый, второй и третий синхронизирующие выходы являются первым, вторым и третьим синхронизирующими выходами системы соответственно, при этом первый синхронизирующий выход блока интеграции сигналов записи и считывания данных предназначен для выдачи сигналов управления считыванием данных на первый канал прерывания базы данных сервера, второй синхронизирующий выход блока интеграции сигналов записи и считывания данных предназначен для выдачи сигналов управления записью данных x на второй канал прерывания базы данных сервера, а третий синхронизирующий выход блока интеграции сигналов записи и считывания данных предназначен для выдачи сигналов управления считыванием данных на третий канал прерывания базы данных сервера, блок задания типа записей данных, информационный и синхронизирующий входы которого являются пятыми информационным и синхронизирующими входами системы, при этом информационный вход блока задания типа записей данных предназначен для приема типа записей данных с информационного выхода автоматизированного рабочего места пользователя, а синхронизирующий вход блока задания типа записей данных предназначен для приема синхронизирующих сигналов с синхронизирующего выхода автоматизированного рабочего места пользователя, а информационный и синхронизирующий выходы блока задания типа записей данных соединены с информационным и синхронизирующим входами блока селекции типов записей данных соответственно, отличающаяся тем, что система содержит блок идентификации опорных адресов базы данных риска, информационный вход которого соединен с другим выходом блока приема данных визуального сканирования паспорта, синхронизирующий вход блока идентификации опорных адресов базы данных риска подключен к первому синхронизирующему входу системы, один информационный выход блока идентификации опорных адресов базы данных риска соединен с информационным входом блока формирования адресов базы данных риска, а синхронизирующий выход подключен к синхронизирующему входу блока формирования адресов базы данных риска и к первому синхронизирующему входу блока интеграции сигналов записи и считывания данных, блок селекции данных, информационный вход которого соединен с другим информационным выходом блока идентификации опорных адресов базы данных риска, синхронизирующий вход блока селекции данных подключен к синхронизирующему выходу блока идентификации опорных адресов базы данных риска, а установочный вход блока селекции данных соединен с установочным выходом блока формирования адресов базы данных риска, при этом один выход блока селекции данных подключен к счетному входу блока формирования адресов базы данных риска и ко второму синхронизирующему входу блока интеграции сигналов записи и считывания данных, а другой выход соединен с одним установочным входом блока формирования адресов базы данных риска, блок идентификации данных граждан риска, один информационный вход которого подключен к другому выходу блока приема данных визуального сканирования паспорта, другой информационный вход блока идентификации данных граждан риска соединен с выходом блока приема данных базы данных риска, а синхронизирующий вход блока идентификации данных граждан риска подключен ко второму синхронизирующему входу системы, при этом один выход блока идентификации данных граждан риска соединен со счетным входом блока селекции данных, а другой выход является первым сигнальным выходом системы, предназначенным для выдачи сигналов оповещения на автоматизированное рабочее место контролера, и подключен ко второму установочному входу блока формирования адресов базы данных риска, блок идентификации данных личности, один информационный вход которого соединен с другим выходом блока приема данных визуального сканирования паспорта, другой информационный вход блока идентификации данных личности подключен к одному выходу блока приема данных встроенной интегральной схемы паспорта, а синхронизирующий вход блока идентификации данных личности соединен со вторым выходом блока селекции данных, при этом один выход блока идентификации данных личности является вторым сигнальным выходом системы, предназначенным для выдачи сигналов оповещения на автоматизированное рабочее место контролера, блок идентификации биометрических данных личности, один информационный вход которого соединен с другим выходом блока приема данных встроенной интегральной схемы паспорта, другой информационный вход блока идентификации биометрических данных личности подключен к блоку приема данных отпечатка пальца, а синхронизирующий вход блока идентификации биометрических данных личности соединен с другим выходом блока идентификации данных личности, при этом выходы блока идентификации биометрических параметров личности являются третьим и четвертым сигнальными выходами системы, предназначенными для выдачи сигналов оповещения на автоматизированное рабочее место контролера, и блоки модификации адресов записи и считывания данных, информационные выходы которых соединены с соответствующими информационными входами блока интеграции сигналов записи и считывания данных, выходы управления записью блоков модификации адресов записи и считывания данных, подключены к соответствующим входам управления записью блока интеграции сигналов записи и считывания данных, а выходы управления считыванием блоков модификации адресов записи и считывания данных соединены с соответствующими входами управления считыванием блока интеграции сигналов записи и считывания данных, при этом синхронизирующий вход первого блока модификации адресов записи и считывания данных подключен к первому выходу блока идентификации данных личности, а управляющий вход блока модификации адресов записи и считывания данных соединен с первым выходом блока селекции типа записей данных, синхронизирующий вход второго блока модификации адресов записи и считывания данных подключен к одному выходу блока идентификации биометрических параметров личности, а управляющий вход второго блока модификации адресов записи и считывания данных соединен со вторым выходом блока селекции типа записей данных, синхронизирующий вход третьего блока модификации адресов записи и считывания данных соединен с другим выходом блока идентификации биометрических параметров личности, а управляющий вход третьего блока модификации адресов записи и считывания данных соединен со третьим выходом блока селекции типа записей данных.This goal is achieved by the fact that in a known system containing a block for receiving data of visual scanning of a passport, the information and synchronizing inputs of which are the first information and synchronizing inputs of the system, while the information input of a block for receiving data of visual scanning of a passport is designed to receive data from the output of an automated reader electronic passport data, and the synchronizing input of the passport visual scan data receiving unit is intended for receiving synchronizing signals from the output of an automated device for reading electronic passport data, while one output of the visual passport scanning data receiving unit is an information output of the system, a data unit of the risk citizens database, the information and synchronizing inputs of which are the second information and synchronizing inputs of the system, the information input of the data block of the database of risk citizens is designed to receive data from the database of risk citizens with inform the output of the database server, and the synchronizing input of the data base of the risk citizens database is designed to receive the synchronizing signals of the database server, the data receiving unit of the integrated passport integrated circuit, the information and synchronizing inputs of which are the third information and synchronizing inputs of the system, while the information input the data block of the integrated integrated circuit of the passport is designed to receive data from the output of the reader of the integrated integrated circuit we are passports, and the synchronizing input unit for receiving data from the integrated integrated circuit of the passport is intended for receiving synchronizing signals from the output of the reader of the integrated integrated circuit of the passport, the unit for generating addresses of the risk citizens database, the address output of which is the first address output of the system designed to provide the address for reading data citizens of risk to the address input of the database server, and the installation output of the unit for generating the addresses of the database of risk citizens is connected to the installation the input of the visual scan passport data receiving unit, the fingerprint data receiving unit, the information and synchronizing inputs of which are the fourth information and synchronizing inputs of the system, while the information input of the fingerprint data receiving unit is designed to receive data from the information output of the device for digitizing the fingerprint, and the clock input is designed to receive clock signals from the clock output of the device for digitizing the fingerprint altsa, an integration unit for recording and reading data signals, the information output of which is the second address output of the system, intended for issuing read and write addresses to the address input of the database server, and the first, second and third synchronizing outputs are the first, second and third synchronizing outputs systems, respectively, while the first synchronizing output of the unit for integrating data recording and reading signals is intended for issuing data reading control signals to the first channel interruption of the server database, the second synchronizing output of the unit for integrating write and read signals is intended for issuing control signals for writing data x to the second channel for interrupting the server database, and the third synchronizing output for the unit for integrating write and read signals is intended for issuing control signals for reading data the third channel for interrupting the server database, the unit for setting the type of data records, the information and synchronizing inputs of which are the fifth information and synchronizing inputs of the system, while the information input of the unit for setting the type of data records is designed to receive the type of data records from the information output of the user's workstation, and the synchronizing input of the unit for setting the type of data records is intended for receiving synchronizing signals from the synchronizing output of the user's workstation, and the information and the synchronizing outputs of the unit for setting the type of data records are connected to the information and synchronizing inputs b selection type of data record types, respectively, characterized in that the system comprises an identification block of reference addresses of the risk database, the information input of which is connected to another output of the receiving unit for visual scanning of the passport, the synchronizing input of the identification block of reference addresses of the risk database is connected to the first synchronizing input of the system , one information output of the identification block of reference addresses of the risk database is connected to the information input of the database address generation block risk, and the synchronizing output is connected to the synchronizing input of the risk database address generation unit and to the first synchronizing input of the data recording and reading signal integration unit, the data selection unit, the information input of which is connected to another information output of the risk database reference address identification unit, the synchronizing input the data selection block is connected to the synchronizing output of the identification block of the reference addresses of the risk database, and the installation input of the data selection block is connected with the installation output of the risk database address generation unit, while one output of the data selection unit is connected to the counting input of the risk database address generation unit and to the second synchronizing input of the data recording and reading signal integration unit, and the other output is connected to one installation input of the formation unit addresses of the risk database, a data identification block of risk citizens, one information input of which is connected to the other output of the visual scan passport data receiving unit, the other and the formation input of the risk citizen data identification block is connected to the output of the risk database data reception block, and the synchronizing input of the risk citizens data identification block is connected to the second synchronizing input of the system, while one output of the risk citizens data identification block is connected to the counting input of the data selection block, and the other output is the first signal output of the system, designed to issue warning signals to the automated workplace of the controller, and is connected to the second installation at the input of the risk database address generation unit, the identity data identification unit, one information input of which is connected to the other output of the visual passport scanning data reception unit, the other information input of the identity data identification unit is connected to one output of the data reception unit of the integrated passport integrated circuit, and the synchronizing the input of the identity data identification unit is connected to the second output of the data selection unit, while one output of the identity data identification unit is the second a system output intended for issuing warning signals to the controller's workstation, an identification unit for biometric personality data, one information input of which is connected to another output of an integrated integrated circuit passport data receiving unit, another information input of an identity biometric identification unit is connected to a data receiving unit fingerprint, and the synchronizing input of the identification unit of the biometric identity data is connected to another output of the identifier identification of personality data, while the outputs of the identification unit of the biometric parameters of the personality are the third and fourth signal outputs of the system, designed to issue alerts to the automated workplace of the controller, and blocks for modifying the addresses for recording and reading data, the information outputs of which are connected to the corresponding information inputs of the integration unit data write and read signals, write control outputs of blocks for modifying data write and read addresses, connect are connected to the corresponding recording control inputs of the data recording and reading signal integration unit, and the read control outputs of the data writing and reading address modification blocks are connected to the corresponding read control inputs of the writing and reading data integration unit, while the synchronizing input of the first write and reading address modification unit data is connected to the first output of the identity data identification unit, and the control input of the modification unit of the write and read address data of the connection nen with the first output of the selection block of the type of data records, the synchronizing input of the second block of modification of the addresses of writing and reading data is connected to one output of the identification block of the biometric parameters of the person, and the control input of the second block of the modification of addresses of writing and reading data is connected to the second output of the block of the selection of type of data records , the synchronizing input of the third block of the modification of the addresses of writing and reading data is connected to another output of the unit for identifying biometric parameters of the person, and The input of the third block for modifying the write and read addresses is connected to the third output of the selection block for the type of data records.
Сущность изобретения поясняется чертежами, где на фиг.1 представлена структурная схема системы, на фиг.2 - структурная схема блока идентификации опорных адресов базы данных граждан риска, на фиг.3 - структурная схема блока селекции данных, на фиг.4 - структурная схема блока формирования адресов базы данных риска, на фиг.5 - структурная схема блока идентификации данных граждан риска, на фиг.6 - структурная схема блока задания типа записей данных, на фиг.7 - структурная схема блока селекции типов данных, на фиг.8 - структурная схема блоков селекции опорных адресов типов записей данных, на фиг.9 - структурная схема блоков модификации адресов записи и считывания данных, на фиг.10 - структурная схема блока интеграции сигналов записи и считывания данных.The invention is illustrated by drawings, in which Fig. 1 is a structural diagram of a system, Fig. 2 is a structural diagram of a identification block of reference addresses of a risk citizens database, Fig. 3 is a structural diagram of a data selection block, and Fig. 4 is a block diagram of a block the formation of the risk database addresses, in Fig. 5 is a structural diagram of a data identification block of risk citizens, in Fig. 6 is a structural diagram of a unit for setting the type of data records, in Fig. 7 is a structural diagram of a data type selection block, in Fig. 8 is a structural selection block diagram op Fig. 9 is a structural diagram of blocks for modifying data recording and reading addresses, and Fig. 10 is a structural diagram of a unit for integrating data recording and reading signals.
Система (фиг.1) содержит блок 1 приема данных визуального сканирования паспорта, блок 2 идентификации опорных адресов базы данных граждан риска, блок 3 селекции данных, блок 4 формирования адресов базы данных граждан риска, блок 5 идентификации данных граждан риска, блок 6 приема данных базы данных граждан риска, блок 7 приема данных встроенной интегральной микросхемы (чипа) паспорта, блок 8 идентификации данных визуального считывания, блок 9 идентификации биологических параметров личности, блок 10 приема данных отпечатка пальца, блок 11 задания типа записей данных, блок 12 селекции типов записей данных, блоки 13-15 модификации адресов записи и считывания данных, блок 16 интеграции сигналов записи и считывания данных.The system (Fig. 1) comprises a
На фиг.1 также показаны первый 17, второй 18, третий 19, четвертый 20 и пятый 21 информационные входы системы, первый 22, второй 23, третий 24, четвертый 25 и пятый 26 синхронизирующие входы системы, а также первый 27 и второй 28 адресные выходы системы, информационный 29 и сигнальные 30-33 выходы системы, первый 34, второй 35 и третий 36 синхронизирующие выходы системы.1 also shows the first 17, second 18, third 19, fourth 20 and fifth 21 information inputs of the system, the first 22, second 23, third 24, fourth 25 and fifth 26 synchronizing inputs of the system, as well as the first 27 and second 28 address system outputs, information 29 and signal 30-33 system outputs, the first 34, second 35 and third 36 synchronizing system outputs.
Блок 1 (фиг.1) приема данных визуального сканирования паспорта выполнен в виде регистра. На чертеже показаны входы информационный 17, синхронизирующий 22 и установочный 173 выходы, а также первый 170 и второй 171 информационные выходы.Block 1 (Fig. 1) of receiving data of visual scanning of a passport is made in the form of a register. The drawing shows the
Блок 2 (фиг.2) идентификации опорных адресов базы данных граждан риска, к которым относятся «невыездные» граждане, содержит блок 40 памяти, выполненный в виде постоянного запоминающего устройства, дешифратор 41, элементы 42-45 И, первый 46 и второй 47 элементы задержки. На чертеже показаны информационный 48 и синхронизирующий 49 входы, а также информационные 50, 51 и синхронизирующий 52 выходы.Block 2 (figure 2) identification of reference addresses of the database of risk citizens, which include "travel abroad" citizens, contains a
Блок 3 (фиг.3) селекции данных содержит регистр 52, счетчик 53, компаратор 54, элемент 55 задержки. На чертеже показаны информационный вход 56, синхронизирующий вход 57, счетный вход 58 и установочный вход 59, а также первый 60 и второй 61 выходы.Block 3 (Fig.3) data selection contains a
Блок 4 (фиг.4) формирования адресов базы данных граждан риска содержит счетчик 62 и элемент 63 ИЛИ. На чертеже показаны информационный 64, синхронизирующий 65, счетный 66 и установочные 67, 68 входы, а также информационный 70 и синхронизирующий 69 выходы.Block 4 (figure 4) the formation of the addresses of the database of risk citizens contains a
Блок 5 (фиг.5) идентификации граждан риска содержит компаратор 72 и элемент 73 задержки. На чертеже показаны информационные 74, 75 и синхронизирующий 76 входы, а также первый 77 и второй 78 выходы.Block 5 (figure 5) identification of risk citizens contains a
Блок 6 (фиг.1) приема данных базы данных граждан риска выполнен в виде регистра, имеющего информационный 22 и синхронизирующий 27 входы.Block 6 (Fig. 1) of receiving data from a database of risk citizens is made in the form of a register having information 22 and synchronizing 27 inputs.
Блок 7 (фиг.1) приема данных встроенной интегральной схемы (чипа) паспорта выполнен в виде регистра, имеющего информационный 19 и синхронизирующий 24 входы, а также первый 38 и второй 39 выходы.Block 7 (Fig. 1) of receiving data of the integrated integrated circuit (chip) of the passport is made in the form of a register having information 19 and synchronizing 24 inputs, as well as the first 38 and second 39 outputs.
Блок 8 (фиг.1) идентификации данных визуального считывания выполнен в виде компаратора, имеющего информационные 79, 80 и синхронизирующий 81 входы, а также первый 82 и второй 83 выходы.Block 8 (figure 1) identification of visual reading data is made in the form of a comparator having information 79, 80 and synchronizing 81 inputs, as well as the first 82 and second 83 outputs.
Блок 9 (фиг.1) идентификации биологических параметров личности выполнен в виде компаратора, имеющего информационные 85, 86 и синхронизирующий 84 входы, а также первый 87 и второй 88 выходы.Block 9 (figure 1) identification of the biological parameters of the personality is made in the form of a comparator having information 85, 86 and synchronizing 84 inputs, as well as the first 87 and second 88 outputs.
Блок 10 (фиг.1) приема данных отпечатка пальца выполнен в виде регистра, имеющего информационный 20 и синхронизирующий 25 входы, и один выход, соединенный с входом 86 блока 9.Block 10 (Fig. 1) of receiving fingerprint data is made in the form of a register having information 20 and synchronizing 25 inputs, and one output connected to input 86 of block 9.
Блок 11 (фиг.6) задания типа данных содержит регистр 89 и элемент 90 задержки. На чертеже показаны информационный 21 и синхронизирующий 26 входы, а также информационный 91 и синхронизирующий 92 выходы.Block 11 (6) setting the data type contains a
Блок 12 (фиг.7) селекции типов записей данных содержит дешифратор 94 и элементы 95-97 И. На чертеже показаны информационный 98, синхронизирующие 99 входы, а также выходы 100-102.Block 12 (Fig.7) selection of types of data records contains a
Блоки 13-15 (фиг.8) модификации адресов записи и считывания данных содержат формирователь 119 опорного адреса базы данных сервера, реверсивный счетчик 120, компаратор 121, сумматор 122, триггер 123, группу 124 элементов И, элементы 125-129 ИЛИ, элементы 130-135 задержки. На чертеже показаны синхронизирующий 114 и управляющий 115 входы, а также информационный 139, первый 140 и второй 141 синхронизирующие выходы.Blocks 13-15 (Fig. 8) of the modification of write and read addresses of data comprise a server database
Формирователь 119 (фиг.8) опорного адреса базы данных сервера содержит блок 105 памяти, выполненные в виде постоянного запоминающего устройства, регистры 106, триггеры 107, элементы 108-109 И, элемент 110 ИЛИ, элементы 111, 112 задержки. На чертеже показаны синхронизирующий 114 вход, а также информационный 118 и синхронизирующие 116, 117 выходы.Shaper 119 (Fig. 8) of the server database reference address comprises a
Блок 16 (фиг.10) интеграции сигналов записи и считывания данных содержит группу 145 элементов ИЛИ, элементы 146-148 ИЛИ и элемент 149 задержки. На чертеже показаны информационные 150-152 и синхронизирующие 153-160 входы, а также адресный 28, первый 34, второй 35 и третий 36 синхронизирующие выходы.Block 16 (figure 10) of the integration of write and read data signals contains a group of 145 OR elements, elements 146-148 OR, and a
Все узлы и элементы системы выполнены на стандартных потенциально-импульсных элементах.All nodes and elements of the system are made on standard potential-impulse elements.
Работу системы рассмотрим на примере ее использования на пограничном контрольно-пропускном пункте.We will consider the operation of the system as an example of its use at the border checkpoint.
При прохождении пограничного контрольно-пропускного пункта каждый гражданин предъявляет документ, удостоверяющий его личность. В качестве такого документа в системе используется заграничный паспорт нового поколения, в который вмонтирован микрочип - кристалл, в котором записаны биометрические данные владельца. Такие паспорта надежно защищены от подделки, процедура идентификации человека значительно упрощается и ускоряется процесс прохождения пограничного контроля.When passing the border checkpoint, each citizen presents a document proving his identity. As such a document, the system uses a new generation foreign passport, in which a microchip is mounted - a crystal in which the biometric data of the owner is recorded. Such passports are reliably protected from falsification, the procedure for identifying a person is greatly simplified and the process of passing through border control is accelerated.
Для идентификации владельца паспорта необходимо ответить на два вопроса: является ли человек, предъявивший паспорт, его владельцем и соответствуют ли паспортные данные тем, что зафиксированы в централизованной базе. Обычно для определения владельца служит его фотография, а для поиска по базе данных - номер паспорта.To identify the owner of the passport, it is necessary to answer two questions: whether the person who presented the passport owns it and whether the passport data corresponds to those recorded in a centralized database. Usually, a photograph is used to determine the owner, and a passport number is used to search the database.
В последнее время широкое распространение получили автоматизированные системы биометрической идентификации, способные идентифицировать личность по отпечатку пальца, фотографии, форме ладони, радужной оболочке глаза, почерку и др. В любом случае такие системы позволяют выделить минимальный набор признаков, исключающих ошибку в распознавании, и сохранить их в цифровом виде.Recently, automated systems of biometric identification have been widely used, which are able to identify a person by fingerprint, photograph, palm shape, iris, handwriting, etc. In any case, such systems make it possible to isolate a minimal set of signs that exclude an error in recognition and save them in digital form.
При выборе системы автоматизированной биометрической идентификации обычно руководствуются следующими правилами:When choosing an automated biometric identification system, they are usually guided by the following rules:
- быстрое получение биометрической информации;- quick receipt of biometric information;
- безопасное и безболезненное для человека получение информации;- safe and painless for a person to receive information;
- минимальный объем информации, по которой осуществляется идентификация;- the minimum amount of information by which identification is carried out;
- алгоритмы обработки должны минимизировать время идентификации и вероятность ошибки.- processing algorithms should minimize identification time and probability of error.
Такими качествами в достаточной степени обладают биометрические системы, основанные на электронном сканировании отпечатков пальца. В частности, кремниевый сенсор FingerChip™ производства компании Atmel позволяет разрабатывать простые устройства для сканирования отпечатков пальцев.These qualities are sufficiently possessed by biometric systems based on electronic scanning of fingerprints. In particular, Atmel's FingerChip ™ silicon sensor enables the development of simple fingerprint scanning devices.
Сенсор FingerChip™ формирует полное изображение отпечатка при простом движении пальца по его поверхности, причем изображение имеет высокое качество даже для сухих и трудных отпечатков. Кроме того, FingerChip™ представляет собой "самоочищающийся" сенсор, поскольку на его поверхности не остается "остаточного" отпечатка, который стирается естественным образом при движении пальца.The FingerChip ™ sensor generates a complete image of the fingerprint with a simple movement of the finger on its surface, and the image is of high quality even for dry and difficult prints. In addition, FingerChip ™ is a "self-cleaning" sensor, since there is no "residual" fingerprint on its surface, which erases naturally when the finger moves.
Современные алгоритмы идентификации не требуют хранения полноразмерного изображения и осуществляют идентификацию по 50-60 особым точкам. Шаблон отпечатка занимает в памяти объем не более 160 байт. При этом алгоритмы идентификации обеспечивают достаточно низкую вероятность ошибки.Modern identification algorithms do not require storage of a full-sized image and carry out identification by 50-60 special points. The fingerprint template occupies no more than 160 bytes in memory. At the same time, identification algorithms provide a rather low probability of error.
Таким образом, процесс автоматической идентификации сводится к следующей последовательности действий:Thus, the process of automatic identification is reduced to the following sequence of actions:
- съем биометрической информации;- eat biometric information;
- автоматическое сравнение информации с шаблоном, записанным в паспорте, на основании которого принимается решение, принадлежит ли паспорт владельцу;- automatic comparison of information with the template recorded in the passport, on the basis of which a decision is made whether the passport belongs to the holder;
- при необходимости сравнение результатов биометрии с шаблоном, загруженным из централизованной базы данных.- if necessary, comparing the results of biometrics with a template downloaded from a centralized database.
Естественно, что электронный паспорт должен предоставлять пользователю определенный объем энергонезависимой памяти и удобный интерфейс для ее обслуживания. В связи с длительным сроком использования микрочип паспорта должен быть пассивным. Кроме биометрической информации, занимающей объем 160 байт, в памяти электронного паспорта можно хранить информацию о страховых компаниях, отметки о льготах, визах и т.п.Naturally, the electronic passport should provide the user with a certain amount of non-volatile memory and a convenient interface for its maintenance. Due to the long term of use, the passport microchip must be passive. In addition to biometric information, which occupies a volume of 160 bytes, in the memory of an electronic passport you can store information about insurance companies, notes about benefits, visas, etc.
При этом информация заносится в паспорт в кодированном виде, что позволяет эффективнее использовать пользовательскую память паспорта и существенно снизить его стоимость.In this case, the information is entered in the passport in coded form, which allows more efficient use of the user memory of the passport and significantly reduce its cost.
Для удобства идентификации паспорта в централизованной базе данных он имеет собственный ID-номер.For the convenience of identifying a passport in a centralized database, it has its own ID number.
Кроме встроенной памяти, электронный паспорт имеет удобный интерфейс обмена со считывающим устройством. Наиболее современная технология для автоматизированного документооборота - это технология Inlay. Транспондер, изготовленный по технологии Inlay, представляет собой тонкую лавсановую ленту (0,03 мм) с нанесенной на нее антенной и встроенным чипом.In addition to the built-in memory, the electronic passport has a convenient exchange interface with a reader. The most advanced technology for automated workflow is Inlay technology. The transponder manufactured using Inlay technology is a thin dacron tape (0.03 mm) with an antenna applied on it and an integrated chip.
Транспондер не требует питания, имеет фиксированный 64-разрядный, записанный на заводе-изготовителе, неповторяющийся ID-номер (264=18446744073709551616), который позволяет однозначно идентифицировать сам Транспондер и 32 страницы 64-разрядной пользовательской памяти (256 байт).The transponder does not require power, it has a fixed 64-bit, recorded at the factory, non-repeating ID number (264 = 18446744073709551616), which allows you to uniquely identify the Transponder itself and 32 pages of 64-bit user memory (256 bytes).
Если 160 байт памяти используются для хранения биометрической информации, то остальные 96 байт - для хранения дополнительной информации.If 160 bytes of memory are used to store biometric information, the remaining 96 bytes are used to store additional information.
Транспондер позволяет осуществлять радиообмен со считывателем по протоколу ISO/IEC 15693. Стоимость такого транспондера не превышает 0,5 долл. Для записи и считывания информации разработаны микросхемы, поддерживающие указанный протокол. Стоимость микросхемы, реализующей радиоканал обмена, - около 5 долларов.The transponder allows radio communication with the reader according to the ISO / IEC 15693 protocol. The cost of such a transponder does not exceed $ 0.5. Chips supporting the specified protocol have been developed for recording and reading information. The cost of a chip that implements a radio channel is about $ 5.
Для реализации электронного паспорта достаточно вклеить Транспондер в российский паспорт установленного образца, ввести код владельца и паспортные данные в соответствующую базу данных. При внесении изменений в базу данных информация из базы должна дублироваться в памяти чипа.To implement an electronic passport, it is enough to paste the Transponder into the Russian passport of the established sample, enter the owner code and passport data into the appropriate database. When making changes to the database, information from the database should be duplicated in the chip memory.
Таким образом, каждый электронный паспорт содержит биометрическую информацию о своем владельце, уникальный номер вклеенного транспондера, однозначно соответствующий номеру паспорта (что исключает вклеивание другого транспондера), а также необходимую дополнительную информацию о владельце, в том числе его цифровую фотографию.Thus, each electronic passport contains biometric information about its owner, a unique number of the transponder glued in, which uniquely corresponds to the number of the passport (which excludes gluing another transponder), as well as the necessary additional information about the owner, including his digital photo.
Электронный паспорт, удостоверяющий личность его владельца, сканируется как устройством визуального сканирования, так и устройством опроса микрочипа. Одновременно с этим, проверяемый гражданин проходит процедуру снятия электронного отпечатка пальца с помощью считывающего устройства (на чертеже не показано).An electronic passport proving the identity of its owner is scanned by both a visual scanning device and a microchip interrogation device. At the same time, the inspected citizen goes through the process of taking an electronic fingerprint using a reader (not shown in the drawing).
Считанный код отпечатка пальца поступает на информационный вход 20 блока 10, куда и записывается синхронизирующим импульсом, поступающим со считывающего устройства на вход 25 системы.The read fingerprint code is fed to the information input 20 of block 10, where it is recorded by the synchronizing pulse from the reader to the input 25 of the system.
После визуального сканирования и распознавания визуальных данных электронного паспорта на вход 17 системы поступает кодограмма, имеющая следующую структуру:After visual scanning and recognition of the visual data of the electronic passport, a codeogram is received at the
В результате опроса микрочипа на вход 19 системы поступает кодограмма, имеющая следующую структуру:As a result of interrogation of the microchip, a codogram is received at the input of the system 19, having the following structure:
Данная кодограмма с входа 19 системы поступает на информационный вход блока 7, куда и заносится синхронизирующим импульсом с входа 24 системы.This codogram from the input 19 of the system enters the information input of block 7, where it is entered by a synchronizing pulse from the input 24 of the system.
С выхода 170 блока 1 кодовая комбинация, образованная начальными буквами фамилии, имени и отчества гражданина, поступает на информационный вход 48 блока 2, откуда она выдается на вход дешифратора 41.From the output 170 of
Дешифратор 41 расшифровывает кодовую комбинацию и подготавливает цепь прохождения сигнала с входа 49, открывая один из элементов 42-45 И. Для определенности положим, что высокий потенциал поступил на один вход элемента 42 И.The
Параллельно с этим, синхронизирующий импульс с входа 26 системы поступает на вход 49 блока 2, где задерживается элементом 46 на время занесения кодограммы в блок 1 и срабатывания дешифратора 41, и далее опрашивает состояния элементов 42-45 И.In parallel with this, the synchronizing pulse from the
Учитывая то обстоятельство, что открытым по одному входу будет только элемент 42 И, то, пройдя этот элемент И, синхроимпульс поступает на вход считывания фиксированной ячейки памяти постоянного запоминающего устройства 40, где хранится код опорного адреса базы данных «невыездных» граждан и количество записей подобных граждан, имеющих такую же кодовую комбинацию начальных букв фамилии, имени, отчества.Considering the fact that only one AND
Структура кодограммы, хранимой в фиксированной ячейке памяти ПЗУ, имеет следующий вид:The structure of the codogram stored in a fixed memory cell of the ROM has the following form:
Код опорного адреса базы данных «невыездных» граждан из блока 40 памяти считывается на выход 50 и далее через вход 64 блока 4 поступает на информационный вход счетчика 62, а код количества записей считывается на выход 51 и далее через вход 56 блока 3 поступает на информационный вход регистра 52.The code of the reference address of the database of “travel abroad” citizens from
Параллельно с описанным процессом тот же импульс считывания с выхода элемента 46 блока 2 задерживается элементом задержки 47 на время считывания содержимого фиксированной ячейки ПЗУ 40 и затем с выхода 52 поступает на синхронизирующий вход 65 счетчика 62 блока 4 и на синхронизирующий вход 57 регистра 52, фиксируя в них соответствующие считанные коды.In parallel with the described process, the same read pulse from the output of
Код адреса с выхода счетчика 62 блока 4 выдается на вход 70 блока 4, и далее выдается на первый адресный выход 31 системы.The address code from the output of the
Одновременно с занесением кода опорного адреса базы данных «невыездных» граждан в счетчик 62 блока 4, синхронизирующий импульс с входа 65 блока 4 поступает на вход 153 блока 19, где проходит элемент 146 ИЛИ, задерживается элементом 149 на время занесения кода адреса в счетчик 62, и далее через выход 34 системы выдается на вход первого канала прерывания сервера базы данных.Simultaneously with entering the code of the reference address of the database of “travel abroad” citizens into the
По этому сигналу сервер переходит на подпрограмму считывания содержимого ячейки базы данных «невыездных» граждан по указанному на выходе 27 адресу, выдачи первой записи базы данных «невыездных» граждан на информационный вход 18 системы и занесения ее в блок 6 синхронизирующим импульсом, поступающим с сервера на вход 23.By this signal, the server goes to the subroutine for reading the contents of a cell of the database of “travel abroad” citizens at the address indicated on output 27, issuing the first record of the database of “travel abroad” citizens to information input 18 of the system and entering it into block 6 with a synchronizing pulse from the server to entrance 23.
Кодограмма первой записи базы данных «невыездных» граждан на входе 18 системы имеет следующую структуруThe codogram of the first record of the database of “travel abroad” citizens at the entrance of the system 18 has the following structure
Таким образом, в блоке 6 будут находиться все атрибуты записи гражданина, отнесенного к группе риска, а в блоке 1 к этому моменту времени уже находятся все атрибуты записи гражданина, проходящего контроль.Thus, in block 6 there will be all the attributes of the citizen’s record assigned to the risk group, and in
Код фамилии, имени и отчества гражданина, проходящего контроль, с выхода 171 блока 1 поступает на информационный вход 74, а код фамилии, имени и отчества гражданина, отнесенного к группе риска, поступает с выхода блока 6 на другой информационный вход 75 блока 5.The code of the surname, name and patronymic of the citizen passing the control, from the output 171 of
Параллельно с этим процессом синхронизирующий импульс с входа 23 поступает на синхронизирующий 76 вход блока 5, где задерживается элементом 73 на время занесения кода в блок 6, и далее поступает на синхронизирующий вход компаратора 72.In parallel with this process, the synchronizing pulse from input 23 enters the synchronizing 76 input of
По этому синхроимпульсу компаратор 72 сравнивает входные коды, и если атрибуты личности, находящиеся в блоке 6, не совпадают с атрибутами личности блока 1, то на выходе 77 блока 5 появляется сигнал, который поступает на вход 58 блока 3, где, во-первых, проходит на счетный вход счетчика 53, который подсчитывает число просмотренных записей в базе данных риска.According to this clock pulse, the
Во-вторых, этот же импульс задерживается элементом 55 на время срабатывания счетчика 53 и затем поступает на синхронизирующий вход компаратора 54, на один информационный вход которого с выхода регистра 52 подан код числа записей в базе данных «невыездных» граждан, а на другой информационный вход код числа просмотренных записей с выхода счетчика 53.Secondly, the same impulse is delayed by the
Если число просмотренных записей, зарегистрированное счетчиком 53, меньше числа записей базы данных «невыездных» граждан, то на выходе 60 блока 3 появляется импульс. Данный импульс через вход 66 блока 4 проходит на счетный вход счетчика 62, увеличивая на единицу опорный адрес базы данных сервера, который с выхода 70 блока 4 поступает на адресный выход 28 системы.If the number of scanned records recorded by the
Кроме того, этот же импульс поступает на вход 154 блока 19, где проходит элемент 146 ИЛИ, задерживается элементом 149 на время срабатывания счетчика 62, и вновь выдается через выход 35 системы на вход первого канала прерывания сервера базы данных.In addition, the same pulse is supplied to input 154 of block 19, where OR
По этому сигналу сервер вновь переходит на подпрограмму считывания содержимого ячейки базы данных «невыездных» граждан по вновь сформированному адресу, выдачи его на информационный вход 22 системы и занесения содержимого очередной ячейки базы данных в блок 6 синхронизирующим импульсом, поступающим с сервера на вход 23.By this signal, the server again goes to the subroutine for reading the contents of the database cell of “travel abroad” citizens at the newly formed address, issuing it to the information input 22 of the system and recording the contents of the next database cell in block 6 with a synchronizing pulse from the server to input 23.
Описанный процесс считывания атрибутов граждан группы риска из ячеек базы данных и сравнения их содержимого с атрибутами проверяемого гражданина будет продолжаться до тех пор, пока не будут просмотрены все записи в базе данных «невыездных» граждан. Этот факт будет зафиксирован компаратором 54 блока 3 выдачей сигнала на выход 61.The described process of reading the attributes of citizens of the risk group from the cells of the database and comparing their contents with the attributes of the checked citizen will continue until all records in the database of “travel abroad” citizens are reviewed. This fact will be fixed by the
С выхода 61 блока 3 сигнал, во-первых, поступает на вход 67 блока 4, где проходит элемент 63 ИЛИ, и далее поступает как на установочный вход счетчика 62, сбрасывая его в исходное состояние, так и через выход 69 блока 4 на установочные входы блоков 1 и 3.From the
Если же блок 5 зафиксирует факт равенства входных кодов, что будет свидетельствовать о том, что проверяемый гражданин относится к группе «невыездных» граждан, то на выходе 78 блока 5 появляется сигнал, который, во-первых, поступает на сигнальный выход 30 системы и зажигает табло на АРМе контроля «ВНИМАНИЕ! ПАССАЖИР ГРУППЫ РИСКА».If
Кроме того, сигнал с выхода 78 блока 5 поступает на вход 68 блока 4, где проходит элемент 63 ИЛИ, и далее поступает как на установочный вход счетчика 62, сбрасывая его в исходное состояние, так и через выход 69 поступает на установочные входы блоков 1 и 3.In addition, the signal from the output 78 of
Во-вторых, если в результате проверки по базе данных «невыездных» граждан, будет установлено, что проверяемый гражданин не имеет отношения к группе потенциально опасных граждан, то сигнал с выхода 61 блока 3 поступает на синхронизирующий вход 81 блока 8, на один информационный вход 79 которого к этому моменту времени подан код документальных данных и цифровой фотографии проверяемой личности с выхода 171 блока 1, а на другой информационный вход 80 блока 8 подан код документальных данных и цифровой фотографии проверяемой личности, считанный с встроенной в паспорт микросхемы.Secondly, if as a result of checking the database of “travel abroad” citizens, it is established that the citizen being checked is not related to a group of potentially dangerous citizens, then the signal from the output of
По синхронизирующему сигналу с входа 81 блок 8 сравнивает входные коды, и в случае их совпадения на выходе 83 блока 8 формируется сигнал, поступающий на синхронизирующий вход 84 блока 9. К этому моменту времени на один информационный вход 85 блока 9 с выхода 39 блока 7 подан код отпечатка пальца, полученный в результате опроса встроенной микросхемы (чипа) электронного паспорта, а на другой информационный вход 86 подан код отпечатка пальца с выхода блока 10, полученный со считывающего устройства.By a synchronizing signal from input 81, block 8 compares the input codes, and if they match, the output 83 of block 8 generates a signal that goes to the synchronizing input 84 of block 9. At this point in time, one information input 85 of block 9 from the output 39 of block 7 is supplied the fingerprint code obtained by polling the integrated microcircuit (chip) of the electronic passport, and the fingerprint code from the output of block 10 received from the reader is sent to another information input 86.
Если коды отпечатков пальцев совпадают, то по синхронизирующему импульсу, поступившему на вход 84 блока 9, последний на выходе 88 формирует сигнал идентификации личности гражданина, проходящего пограничный контроль. Этот сигнал, во-первых, через второй сигнальный выход 33 системы сразу же выдается на АРМ контролера, зажигая табло «ПРОХОД РАЗРЕШЕН».If the fingerprint codes match, then according to the synchronizing pulse received at the input 84 of block 9, the latter at the output 88 generates an identity signal of a citizen passing border control. This signal, firstly, through the second signal output 33 of the system is immediately issued to the workstation of the controller, lighting the “ACCESS RESOLUTION” display.
Во-вторых, этот же сигнал поступает на вход 114 блока 15 для запуска процедуры документирования факта выезда за границу данного гражданина, откуда он подается на одни входы элементов 108, 109 И формирователя 119.Secondly, the same signal is fed to input 114 of block 15 to start the procedure for documenting the fact that a given citizen went abroad, from where it is fed to one of the inputs of
Однако открытым по одному входу будет только элемент 108 И, так как на один из его входов подается высокий потенциал с инверсного выхода триггера 107, находящегося в исходном состоянии.However, only one
В результате синхронизирующий импульс с входа 114 проходит элемент 108 И и поступает на вход фиксированной ячейки памяти ПЗУ 105, где хранится опорный адрес буферной зоны памяти сервера, отведенной для хранения записей документальных данных граждан, выезжающих за пределы государственной границы Российской Федерации.As a result, the synchronizing pulse from
Тот же синхронизирующий импульс с выхода элемента 108 И задерживается элементом 111 на время считывания кода из ПЗУ 105 и, во-первых, поступает на синхронизирующий вход регистра 106, занося в него опорный адрес записи.The same synchronizing pulse from the output of the
Во-вторых, этот же импульс поступает на единичный вход триггера 107 и устанавливает его в единичное состояние, при котором элемент 108 И будет закрыт, а элемент 109 И - открыт.Тем самым будет подготовлена цепь прохождения следующего синхронизирующего импульса с входа 114.Secondly, the same pulse is applied to the single input of
И, наконец, в-третьих, импульс с выхода элемента задержки 111 проходит элемент 110 ИЛИ, вновь задерживается элементом 112 на время занесения кода адреса в регистр 106 и далее поступает на выход 116 формирователя 119.And, finally, thirdly, the pulse from the output of the
Код адреса записи с выхода 118 формирователя 119 выдается на один вход сумматора 122, к другому входу которого подключен выход счетчика 120, соединенный также с одним входом компаратора 121, на другой вход которого постоянно подан «нулевой код».The write address code from the
Синхронизирующий импульс с выхода 116 формирователя, во-первых, сразу же через элемент 125 ИЛИ поступает на синхронизирующий вход сумматора 122, который суммирует код опорного адреса с выхода 118 с нулевым кодом счетчика 120, находящегося к этому моменту времени в исходном состоянии и выдает оставшийся без изменения код адреса записи на вход элементов 124 И группы.The synchronizing pulse from the
Во-вторых, этот же импульс проходит элемент 128 ИЛИ и поступает на прямой вход триггера 123, устанавливая последний в единичное состояние, при котором высоким потенциалом с прямого выхода открываются элементы 124 И группы по другому входу, подключая тем самым выход сумматора 122 к выходу 139.Secondly, the same pulse passes through the
В результате этого опорный адрес записи с входа 152 блока 16 через элементы 145 ИЛИ группы выдается на второй адресный 28 выход системы.As a result, the reference address of the record from the input 152 of the
В-третьих, синхронизирующий импульс с выхода элемента 112 формирователя 119 задерживается элементом 113 на время формирования итогового кода на адресном 32 выходе системы и через выход 140 блока 15 поступает на вход 157 блока 19, проходит элемент 147 ИЛИ и выдается на выход 36 системы в качестве сигнала управления записью.Thirdly, the synchronizing pulse from the output of the
Этот сигнал поступает на вход второго канала прерывания сервера базы данных, по которому сервер переходит на подпрограмму записи содержимого блока 1 с его выхода 171 через информационный выход системы 29 в базу данных по адресу, сформированному на выходе 28 системы.This signal is input to the second channel of the database server interrupt, through which the server goes to the subroutine for recording the contents of
Кроме того, импульс с выхода 117 элемента 130 задержки блока 15 поступает на счетный вход счетчика 120, фиксируя первую запись, а также после задержки элементом 135 на время записи данных в базу данных системы, данный импульс проходит вход элемента 129 ИЛИ, устанавливая триггер 123 в исходное состояние. Возвращаясь в исходное состояние триггер 123 закрывает элементы 124 И группы по одному входу и, тем самым, отключает выход сумматора 122 от адресного 28 выхода системы.In addition, the pulse from the output 117 of the delay element 130 of the block 15 enters the counting input of the
Если же в процессе идентификации личности гражданина блок 8 зафиксирует неравенство входных кодов, что будет свидетельствовать о несоответствии документальных данных чипа и визуальных данных паспорта, то на выходе 82 формируется сигнал, который, во-первых, через сигнальный выход 31 системы сразу же выдается на АРМ контролера, зажигая табло «ВНИМАНИЕ! Ошибка в документальных данных».If, in the process of identification of a citizen’s identity, block 8 fixes the inequality of the input codes, which will indicate a mismatch between the document data of the chip and the visual data of the passport, then output 82 generates a signal, which, firstly, through the signal output 31 of the system is immediately transmitted to the workstation controller, lighting the board “ATTENTION! Error in documentary data. "
Во-вторых, этот же сигнал поступает на вход 114 блока 13 и запускает процедуру документирования данных проверяемого гражданина в зону памяти базы данных сервера, отведенную для документирования всех случаев, связанных с ошибками в документальных данных. Процедура документирования реализуется точно так же, как она была описана в предыдущем случае.Secondly, the same signal is fed to input 114 of block 13 and starts the procedure for documenting the data of the verified citizen in the memory zone of the server database, reserved for documenting all cases associated with errors in documentary data. The documentation procedure is implemented exactly as it was described in the previous case.
Если же в процессе верификации отпечатка пальца блок 9 выявит несовпадение кодов отпечатков пальцев на своих входах 85 и 86, то это факт будет зафиксирован выработкой сигнала на выходе 87.If, in the process of fingerprint verification, block 9 detects a mismatch of the fingerprint codes at its inputs 85 and 86, then this fact will be detected by the generation of a signal at output 87.
Сигнал несовпадения кодов с указанного выхода, во-первых, через сигнальный выход 32 системы сразу же выдается на АРМ контролера, зажигая табло «ВНИМАНИЕ! Ошибка в биометрических параметрах личности».The code mismatch signal from the specified output, firstly, through the signal output 32 of the system is immediately issued to the controller workstation, lighting the “ATTENTION! Error in the biometric parameters of personality. "
Во-вторых, этот же сигнал поступает на вход 114 блока 14 и запускает процедуру документирования данных проверяемого гражданина в зону памяти базы данных сервера, отведенную для документирования всех случаев, связанных с ошибками в биометрических параметрах личности.Secondly, the same signal is fed to input 114 of block 14 and starts the procedure of documenting the data of the verified citizen in the memory zone of the server database, reserved for documenting all cases associated with errors in the biometric parameters of the person.
Процедура документирования реализуется точно так же, как она была описана в предыдущем случае.The documentation procedure is implemented exactly as it was described in the previous case.
После окончания работы контрольно-пропускных пунктов система готова к выдаче итоговых данных в центральную базу данных системы.After the checkpoints have finished their work, the system is ready to send the final data to the central database of the system.
С этой целью на вход 25 системы последовательно подаются коды следующих признаков данных:For this purpose, the following data characteristics codes are sequentially fed to the system input 25:
Работу системы рассмотрим на примере документирования данных с первым признаком, имеющим код 11.We will consider the operation of the system using the example of documenting data with the first
Код первого признака с входа 21 системы заносится в регистр 89 блока 11 синхронизирующим импульсом, поступающим на вход 26 системы. С выхода 91 блока 11 код признака поступает на вход 98 блока 12 и далее на вход дешифратора 94.The code of the first feature from the
Дешифратор 94 расшифровывает код входного признака и открывает по одному входу элемент 97 И, на другой вход которого подается с входа 99 блока 12 подается импульс с входа 26 системы, задержанный элементом 90 на время занесения кода признака в регистр 89 и срабатывания дешифратора 94.The
Синхронизирующий импульс проходит элемент 97 И, и с выхода 102 блока 12 поступает на вход 115 блока 15, откуда, во-первых, через элемент 128 ИЛИ поступает на единичный вход триггера 125, устанавливая его в единичное состояние, при котором высоким потенциалом с прямого выхода открываются элементы 124 И группы по другому входу, подключая тем самым выход сумматора 122 к выходу 139.The synchronizing pulse passes through the
В результате этого адрес последней записи, сохраненной в сумматоре 122 с входа 139 блока 15 поступает на вход 152 блока 16 и далее через элементы 145 ИЛИ группы выдается на адресный 28 выход системы.As a result, the address of the last record stored in the
Во-вторых, синхронизирующий импульс с входа 115 задерживается элементом 133 на время срабатывания триггера 123 и через элемент 127 ИЛИ выдается на выход 141 блока 15, откуда проходит на вход 160 блока 16, проходит элемент 148 ИЛИ и выдается на выход 35 в качестве сигнала управления считыванием данных. С выхода 37 системы сигнал поступает на вход третьего канала прерывания сервера базы данных.Secondly, the synchronizing pulse from
По этому сигналу сервер переходит на подпрограмму считывания содержимого ячейки базы данных по указанному на выходе 28 адресу, и выдачи первой записи базы данных граждан, выехавших за границу.By this signal, the server goes to the subroutine for reading the contents of the database cell at the address indicated on
Кроме того, синхронизирующий импульс с выхода элемента 127 ИЛИ задерживается элементом 134 на время считывания данных из базы данных, и, во-первых, через элемент 126 ИЛИ поступает на установочный вход сумматора 122, сбрасывая его в исходное состояние. Во-вторых, этот импульс поступает на вычитающий вход реверсивного счетчика 120, уменьшая его показания на единицу.In addition, the synchronizing pulse from the output of the
В-третьих, данный импульс задерживается элементом 131 на время срабатывания реверсивного счетчика 120 и поступает на синхронизирующий вход компаратора 121.Thirdly, this pulse is delayed by the
Компаратор 121 сравнивает показания реверсивного счетчика 120 с нулевым кодом, подаваемым на его другой вход, и пока показания счетчика 120 больше нулевого кода, то на выходе А компаратора 121 формируется сигнал, который, во-первых, через элемент 125 ИЛИ поступает на синхронизирующий вход сумматора 122, который по этому сигналу суммирует код опорного адреса с входа 118 с уменьшенными на единицу показаниями реверсивного счетчика 120 и выдает итоговый адрес на адресный 28 выход системы.The
Во-вторых, этот же импульс задерживается элементом 132 задержки на время срабатывания сумматора 122, проходит элемент 127 ИЛИ и выдается на выход 141 блока 15, откуда проходит на вход 160 блока 16, проходит элемент 148 ИЛИ и выдается на выход 37 в качестве очередного сигнала управления считыванием данных.Secondly, the same pulse is delayed by the
По этому сигналу сервер вновь переходит на подпрограмму считывания содержимого ячейки базы данных по указанному на выходе 28 адресу, и выдачи очередной записи базы данных граждан на средства отображения и печати (на чертеже не показаны).By this signal, the server again switches to the subroutine for reading the contents of the database cell at the address indicated on
Кроме того, синхронизирующий импульс с выхода элемента 127 ИЛИ вновь задерживается элементом 134 на время считывания данных из базы данных и, во-первых, вновь через элемент 126 ИЛИ поступает на установочный вход сумматора 122, сбрасывая его в исходное состояние.In addition, the synchronizing pulse from the output of the
Во-вторых, он вновь поступает на вычитающий вход реверсивного счетчика 120, уменьшая его показания на единицу.Secondly, it again enters the subtracting input of the
И, в-третьих, он задерживается элементом 131 на время срабатывания реверсивного счетчика 120 и поступает на синхронизирующий вход компаратора 121.And thirdly, it is delayed by
Компаратор 121 вновь сравнивает показания реверсивного счетчика 120 с нулевым кодом, подаваемым на его другой вход, и пока показания счетчика 120 больше нулевого кода, то на выходе А компаратора 121 формируется сигнал, который через элемент 125 ИЛИ поступает на синхронизирующий вход сумматора 122, который по этому сигналу суммирует код опорного адреса с входа 118 с уменьшенными на единицу показаниями реверсивного счетчика 120 и выдает итоговый адрес на адресный 28 выход системы.The
Описанный процесс считывания данных базы данных граждан продолжается до тех пор, пока компаратор 121 не зафиксирует факт равенства нулю показаний реверсивного счетчика 120, свидетельствующего о том, что все строки записи данных базы данных о гражданах, выехавших за границу, выданы на средства отображения и печати.The described process of reading the data of the database of citizens continues until the
Этот факт будет подтвержден выдачей импульса на выход В компаратора 121, который поступает на установочные входы реверсивного счетчика 120, сумматора 122 и триггера 123.This fact will be confirmed by issuing a pulse to the output of the
Аналогичным образом система работает и при выдаче для документирования данных граждан с другими классификационными признаками.In a similar way, the system also works when issuing for documentation of data of citizens with other classification features.
Таким образом, введение новых узлов и блоков позволило существенно повысить надежность системы путем реализации процедур автоматического контроля биометрических параметров и верификации данных личности.Thus, the introduction of new nodes and blocks has significantly improved the reliability of the system by implementing procedures for automatic control of biometric parameters and verification of personality data.
Внедрение системы в практику работы контрольно-пропускных пунктов позволит существенно повысить эффективность и надежность работы контрольно-пропускных пунктов на всей территории Российской Федерации.The introduction of the system into the practice of the work of checkpoints will significantly increase the efficiency and reliability of the work of checkpoints throughout the Russian Federation.
Источники информацииInformation sources
1. Патент США №5136708, М. кл. G06F 15/16, 1992.1. US patent No. 5136708, M. cl. G06F 15/16, 1992.
2. Патент США №5129083, М. кл. G06F 12/00, 15/40, 1992 (прототип).2. US Patent No. 5129083, M. cl.
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU2006101699/09A RU2306604C1 (en) | 2006-01-23 | 2006-01-23 | Computer-based citizens passport control system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU2006101699/09A RU2306604C1 (en) | 2006-01-23 | 2006-01-23 | Computer-based citizens passport control system |
Publications (1)
Publication Number | Publication Date |
---|---|
RU2306604C1 true RU2306604C1 (en) | 2007-09-20 |
Family
ID=38695398
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2006101699/09A RU2306604C1 (en) | 2006-01-23 | 2006-01-23 | Computer-based citizens passport control system |
Country Status (1)
Country | Link |
---|---|
RU (1) | RU2306604C1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2395838C1 (en) * | 2008-12-29 | 2010-07-27 | Федеральное государственное унитарное предприятие "Научно-исследовательский институт "Восход" | Automated system for recording personal biometric data of passport and visa applicants |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5129083A (en) * | 1989-06-29 | 1992-07-07 | Digital Equipment Corporation | Conditional object creating system having different object pointers for accessing a set of data structure objects |
US5136708A (en) * | 1987-06-09 | 1992-08-04 | Oce-Nederland B.V. | Distributed office automation system with specific task assignment among workstations |
RU32898U1 (en) * | 2003-05-15 | 2003-09-27 | Закрытое акционерное общество "Дженерал Телеком" | Vehicle access and registration control system |
RU32899U1 (en) * | 2003-05-15 | 2003-09-27 | Закрытое акционерное общество "Дженерал Телеком" | The system of control and registration of the migratory population |
RU2251748C2 (en) * | 1999-05-28 | 2005-05-10 | Гизеке Унд Девриент Гмбх | Device and method for biometric authentication |
RU50327U1 (en) * | 2005-07-05 | 2005-12-27 | Закрытое акционерное общество "РИМКО-ХХI" | TERMINAL FOR TRANSFER OF IDENTIFICATION DATA IN BIOMETRIC SYSTEMS (OPTIONS) |
-
2006
- 2006-01-23 RU RU2006101699/09A patent/RU2306604C1/en not_active IP Right Cessation
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5136708A (en) * | 1987-06-09 | 1992-08-04 | Oce-Nederland B.V. | Distributed office automation system with specific task assignment among workstations |
US5129083A (en) * | 1989-06-29 | 1992-07-07 | Digital Equipment Corporation | Conditional object creating system having different object pointers for accessing a set of data structure objects |
RU2251748C2 (en) * | 1999-05-28 | 2005-05-10 | Гизеке Унд Девриент Гмбх | Device and method for biometric authentication |
RU32898U1 (en) * | 2003-05-15 | 2003-09-27 | Закрытое акционерное общество "Дженерал Телеком" | Vehicle access and registration control system |
RU32899U1 (en) * | 2003-05-15 | 2003-09-27 | Закрытое акционерное общество "Дженерал Телеком" | The system of control and registration of the migratory population |
RU50327U1 (en) * | 2005-07-05 | 2005-12-27 | Закрытое акционерное общество "РИМКО-ХХI" | TERMINAL FOR TRANSFER OF IDENTIFICATION DATA IN BIOMETRIC SYSTEMS (OPTIONS) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2395838C1 (en) * | 2008-12-29 | 2010-07-27 | Федеральное государственное унитарное предприятие "Научно-исследовательский институт "Восход" | Automated system for recording personal biometric data of passport and visa applicants |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9129451B2 (en) | Access control device | |
US20020021001A1 (en) | Biometric authentication card, system and method | |
US20040081332A1 (en) | Apparatus and method for document reading and authentication | |
MXPA06013005A (en) | Method for the recognition and monitoring of fibrous supports, and applications of said method in information technology. | |
KR20050102598A (en) | Emigrant reception system, emigrant gate system, emigrant control system, emigrant control method, passport applicant information management method, layout of emigrant gate, immigrant reception system, immigrant gate system, immigrant control system, immigrant control method, layout of immigrant gate system, and passport | |
CN102831391B (en) | Method and system for recording and recognizing signature of electronic passport | |
RU56668U1 (en) | AUTOMATED SYSTEM OF IDENTIFICATION AND AUTHENTICATION OF CITIZENS BY BIOMETRIC PERSONALITY | |
RU2306603C1 (en) | Computer-based system for carrying out personal identification of citizens from passport and visa documents data | |
US8857717B2 (en) | Method and device for checking an electronic passport | |
RU2195020C2 (en) | Method and device for user identification | |
RU2292079C2 (en) | Method for human identification by his biometrical image | |
KR101862686B1 (en) | Entry and exit record management system and method thereof | |
RU2306604C1 (en) | Computer-based citizens passport control system | |
RU56024U1 (en) | MOBILE TERMINAL OF THE AUTOMATED BORDER CONTROL SYSTEM | |
RU79206U1 (en) | AUTOMATED SYSTEM OF IDENTIFICATION OF CITIZENS ACCORDING TO DATA OF PASSPORT AND VISA CONTROL | |
Haron et al. | SAFe: a secure and fast auto filling form system | |
Adeoye | Multi-mode biometric solution for examination malpractices in Nigerian schools | |
JPS59140580A (en) | Key card and method of discriminating user qualification using key card | |
RU99631U1 (en) | AUTOMATED SYSTEM OF ELECTRONIC DOCUMENT TREATMENT OF THE CENTER FOR PERSONALIZATION OF PASSPORT AND VISA DOCUMENTS OF THE NEW GENERATION | |
JPH11312247A (en) | Handwriting person identifying method and electronic pen authenticating device | |
RU2432609C1 (en) | System for personalising new-generation passport-visa documents | |
CN208903260U (en) | A kind of resident identification card reading verifying equipment | |
RU2395838C1 (en) | Automated system for recording personal biometric data of passport and visa applicants | |
RU210539U1 (en) | System for remote registration of citizens at a polling station with recognition of a Russian passport | |
RU76739U1 (en) | AUTOMATED WORK PLACE OF THE OPERATOR OF CONTROL OF PASSPORT AND VISA DOCUMENTS |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM4A | The patent is invalid due to non-payment of fees |
Effective date: 20080124 |