Изобретение относится к области вычислительной техники, в частности к системе персонализации паспортно-визовых документов нового поколения.
Как известно, европейские страны переходят на электронные паспортные системы. К 2013 году на всей территории Европы должна быть развернута единая система электронной идентификации личности на базе биометрических методов.
Основной международной тенденцией в области разработки паспортно-визовых документов нового поколения является создание так называемых зон доверия, в рамках которых граждане стран участников могут пользоваться правом безвизового перемещения.
Особое место в государственной системе изготовления, оформления и контроля паспортно-визовых документов нового поколения занимает центр персонализации, упрощенная блок-схема архитектуры которого приведена на фиг.1
Под персонализацией паспортно-визовых документов нового поколения понимается процесс занесения (внесения, нанесения) на (в) бланк паспортно-визового документа данных, позволяющих идентифицировать сам бланк и его владельца.
Основными задачами Центра персонализации является обеспечение выполнения централизованным способом следующих автоматизированных процессов:
- персонализации бланков паспортно-визовых документов нового поколения Российской Федерации;
- формирования федерального информационного ресурса государственной системы изготовления, оформления и контроля паспортно-визовых документов нового поколения в части информации о результатах персонализации бланков паспортно-визовых документов нового поколения;
- взаимодействия (организационно-техническое и информационное) по вопросам персонализации паспортно-визовых документов с Центром изготовления бланков паспортно-визовых документов нового поколения, а также с представителями паспортно-визовых служб.
Проведение персонализации паспортно-визовых документов нового поколения (ПВДНП) предусматривает:
- персонализацию микросхемы в бланке паспорта в соответствии с информацией, поступающей из базы данных;
- нанесение оцифрованной фотографии и подписи владельца паспорта на пластиковую страницу (лазерное гравирование);
- проверку качества персонализации паспорта (поликарбонатной страницы);
- лазерную перфорацию номера;
- наклейку этикетки со штрихкодом.
Контроль корректности процедуры персонализации осуществляется после проведения графической и электронной персонализации документа и включает в себя:
- проверку качества персонализации ПВДНП;
- проверку правильности электронной персонализации, в том числе возможность чтения информации из микросхемы (чипа);
- проверку подлинности и целостности считанной информации на основе сертификата открытого ключа, соответствующего закрытому ключу персонализации;
- формирования криптографического номера документа и внесение его в документ (запись криптографического номера документа в энергонезависимую память микросхемы ПВДНП).
Ведение базы данных персонализированных ПВДНП предусматривает формирование данных о персонализированных паспортах по утвержденной системе показателей и их хранение в течение времени и в порядке, установленном законодательными или иными нормативными правовыми актами Российской Федерации.
Известны системы, которые могли бы быть использованы для решения поставленных задач (1, 2).
Первая из известных систем содержит блоки приема и хранения данных, соединенные с блоками управления и обработки данных, блоки поиска и селекции, подключенные к блокам хранения данных и отображения, синхронизирующие входы которых соединены с выходами блока управления (1).
Существенный недостаток данной системы состоит в невозможности решения задачи обновления данных, хранимых в памяти системы одновременно с решением задачи выдачи содержания документальных данных граждан в реальном масштабе времени.
Известна и другая система, содержащая блоки обработки данных, информационные входы которых соединены с блоками приема данных и управления, а выходы подключены к первой группе блоков памяти, центральный процессор, входы которого соединены с выходами блоков памяти первой группы и блоков обработки данных, а выходы соединены с входами блоков памяти второй группы и блоков отображения данных (2).
Последнее из перечисленных выше технических решений наиболее близко к описываемому.
Недостаток этого технического решения заключается в невысокой надежности проверки данных граждан, обусловленной тем, что выполнение процедуры контроля личности реализуется путем визуального просмотра паспортных данных, а это неизбежно приводит к тому, что при предъявлении высококлассно подделанных документов возможна ложная идентификация личности, и, как следствие, прохождение потенциальных террористов через пограничный пункт.
Цель изобретения - повышение надежности и быстродействия системы путем сравнения данных паспорта, чипа и анкетных данных в реальном масштабе времени.
Поставленная цель достигается тем, что в систему, содержащую модуль селекции опорного адреса паспортно-визовых служб в базе данных сервера обработки запросов, информационный и синхронизирующий входы которого являются первыми информационным и синхронизирующими входами системы, при этом информационный вход модуля селекции опорного адреса паспортно-визовых служб в базе данных сервера обработки запросов предназначен для приема заявок паспортно-визовых служб на персонализацию паспортно-визовых документов нового поколения, а синхронизирующий вход модуля селекции опорного адреса паспортно-визовых служб в базе данных сервера обработки запросов предназначен для приема синхронизирующих сигналов занесения кодов запросов в модуль селекции опорного адреса паспортно-визовых служб в базе данных сервера обработки запросов, первый информационный выход модуля селекции опорного адреса паспортно-визовых служб в базе данных сервера обработки запросов является первым информационным выходом системы, предназначенным для выдачи запросов паспортно-визовых служб на информационный вход сервера обработки запросов, модуль формирования адресов записи и считывания данных, адресный вход которого соединен с адресным выходом модуля селекции опорного адреса паспортно-визовых служб в базе данных сервера обработки запросов, синхронизирующий вход модуля формирования адресов записи и считывания данных подключен к синхронизирующему выходу модуля селекции опорного адреса паспортно-визовых служб в базе данных сервера обработки запросов, при этом адресный выход модуля формирования адресов записи и считывания данных является адресным выходом системы, предназначенным для выдачи адресов записи и считывания данных на адресный вход сервера обработки запросов, модуль приема файлов запроса на персонализацию данных из базы данных сервера обработки запросов, информационный вход которого является вторым информационным входом системы, предназначенным для приема файлов запроса на персонализацию данных из базы данных сервера обработки запросов, синхронизирующий вход модуля приема файлов запроса на персонализацию данных из базы данных сервера обработки запросов предназначен для приема синхронизирующих сигналов занесения файлов запроса на персонализацию данных в модуль приема файлов запроса на персонализацию данных из базы данных сервера обработки запросов, а информационные выходы модуля приема файлов запроса на персонализацию данных из базы данных сервера обработки запросов являются третьим и четвертыми информационными выходами системы, предназначенными для выдачи данных паспортно-визовых документов, подлежащих электронной персонализации и лазерной гравировке соответственно, модуль приема электронных персонализированных бланков паспортов, информационный вход которого является третьим информационным входом системы, предназначенным для приема электронных персонализированных бланков паспортов, синхронизирующий вход модуля приема электронных персонализированных бланков паспортов предназначен для приема синхронизирующих сигналов занесения электронных персонализированных бланков паспортов в модуль приема электронных персонализированных бланков паспортов, введены модуль селекции границ выборки записей файлов из массива запросов на персонализацию данных, информационный вход которого соединен со вторым информационным выходом модуля селекции опорного адреса паспортно-визовых служб в базе данных сервера обработки запросов, первый синхронизирующий выход модуля селекции границ выборки записей файлов из массива запросов на персонализацию данных подключен к счетному входу модуля формирования адресов записи и считывания данных, второй синхронизирующий выход модуля селекции границ выборки записей файлов из массива запросов на персонализацию данных соединен с установочным входом модуля селекции опорного адреса паспортно-визовых служб в базе данных сервера обработки запросов, а информационный выход модуля селекции границ выборки записей файлов из массива запросов на персонализацию данных является вторым информационным выходом системы, предназначенным для выдачи данных на табло отображения, модуль выделения временных циклов персонализации данных, первый тактирующий вход которого подключен с синхронизирующему выходу модуля селекции опорного адреса паспортно-визовых служб в базе данных сервера обработки запросов, второй тактирующий вход модуля выделения временных циклов персонализации данных подключен к первому синхронизирующему выходу модуля селекции границ выборки записей файлов из массива запросов на персонализацию данных, третий тактирующий вход модуля выделения временных циклов персонализации данных соединен со вторым синхронизирующим выходом модуля селекции границ выборки записей файлов из массива запросов на персонализацию данных, управляющий вход модуля выделения временных циклов персонализации данных является управляющим входом системы, предназначенным для переключения режимов работы системы, при этом первый синхронизирующий выход модуля выделения временных циклов персонализации данных соединен с первым тактирующим входом модуля селекции границ выборки записей файлов из массива запросов на персонализацию данных и является первым синхронизирующим выходом системы, предназначенным для выдачи сигналов управления на вход первого канала прерывания сервера обработки запросов, второй синхронизирующий выход модуля выделения временных циклов персонализации данных является вторым синхронизирующим выходом системы, предназначенным для выдачи сигналов управления на вход второго канала прерывания сервера обработки запросов, третий синхронизирующий выход модуля выделения временных циклов персонализации данных является третьим синхронизирующим выходом системы, подключенным к управляющему входу модуля селекции опорного адреса паспортно-визовых служб в базе данных сервера обработки запросов, а первый и второй сигнальные выходы модуля выделения временных циклов персонализации данных являются первым и вторым сигнальными выходами системы, и модуль идентификации готовности электронных бланков паспортов с персональными данными, информационные входы которого соединены с соответствующими информационными выходами модулей приема файлов запроса на персонализацию данных из базы данных сервера обработки запросов и электронных персонализированных бланков паспортов, синхронизирующий вход модуля идентификации готовности электронных бланков паспортов с персональными данными подключен к третьему синхронизирующему входу системы, при этом первый выход модуля идентификации готовности электронных бланков паспортов с персональными данными является третьим сигнальным выходом системы, а второй выход является управляющим выходом системы, подключенным ко второму тактирующему входу модуля селекции границ выборки записей файлов из массива запросов на персонализацию данных.
Сущность изобретения поясняется чертежами, где на фиг.1 представлена архитектура центра персонализации данных, на фиг.2 приведена структурная схема системы, на фиг.3 - структурная схема модуля селекции опорного адреса паспортно-визовой службы в базе данных сервера обработки запросов на персонализацию данных, на фиг.4 - структурная схема модуля селекции границ выборки записей файлов из массива запросов на персонализацию данных, на фиг.5 - структурная схема модуля выделения временных циклов персонализации данных, на фиг.6 - структурная схема модуля идентификации готовности электронных бланков паспортов с персональными данными, на фиг.7 - структурная схема сервера обработки запросов, на фиг.8 приведен состав данных и формат заявки на персонализацию данных, на фиг.9 приведена схема, иллюстрирующая технологию персонализации паспортно-визовых документов нового поколения.
Система (фиг.2) содержит модуль 1 селекции опорного адреса паспортно-визовой службы в базе данных сервера обработки запросов на персонализацию данных, модуль 2 селекции границ выборки записей файлов из массива запросов на персонализацию данных, модуль 3 формирования адресов записи и считывания данных, модуль 4 выделения временных циклов персонализации данных, модуль 5 приема файлов запроса на персонализацию данных из базы данных сервера обработки запросов на персонализацию данных, модуль 6 приема электронных персонализированных бланков паспортов и модуль 7 идентификации готовности электронных бланков паспортов с персональными данными.
На фиг.1 показаны первый 10, второй 11 и третий 12 информационные входы, первый 14, второй 15, третий 16 синхронизирующие и управляющий 17 входы, первый 16, второй 17 и третий 18 тактирующие входы, а также адресный 19, первый 20, второй 21, третий 22 и четвертый 23 информационные выходы, первый 24, второй 25 и третий 26 синхронизирующие выходы, первый 27, второй 28 и третий 29 сигнальные и управляющий 30 выходы системы.
Модуль 1 (фиг.3) селекции опорного адреса паспортно-визовой службы в базе данных сервера обработки запросов на персонализацию данных содержит регистр 31, дешифратор 32, блок 33 памяти, выполненный в виде постоянного запоминающего устройства, триггер 34, элементы 35-38 И, элементы 39, 40 задержки. На чертеже показаны информационный 10, синхронизирующий 14, управляющий 41 и установочный 42 входы, а также первый 20 и второй 44 информационные, адресный 45 и синхронизирующий 46 выходы.
Модуль 2 (фиг.4) селекции границ выборки записей файлов из массива запросов на персонализацию данных содержит компаратор 50, счетчик 51, элемент 52 ИЛИ, элемент 53 задержки. На чертеже показаны информационный 54, первый 55 и второй 56 тактирующие входы, а также информационный 57, первый 58 и второй 59 синхронизирующие выходы.
Модуль 3 (фиг.1) формирования адресов записи считывания файлов запроса выполнен в виде счетчика 60, имеющего информационный 60, синхронизирующий 61 и счетный 62 входы, а также адресный 19 выходы.
Модуль 4 (фиг.5) выделения временных циклов персонализации данных содержит триггер 65, элементы 66-71 И, элементы 72-74 ИЛИ, элементы 75, 76 задержки. На чертеже показаны первый 80, второй 81, третий 82 тактирующие, и управляющий 83 входы, а также первый 24, второй 25 и третий 26 синхронизирующие и первый 27 и второй 28 сигнальные выходы.
Модуль 5 (фиг.1) приема файлов запроса на персонализацию данных из базы данных сервера обработки запросов на персонализацию данных выполнен в виде регистра, имеющего информационный 11 и синхронизирующий 15 входы, а также информационные 22, 23 выходы.
Модуль 6 (фиг.1) приема электронных персонализированных бланков паспортов выполнен в виде регистра, имеющего информационный 12 и синхронизирующий 16 входы, а также информационные 87, 88 выходы.
Модуль 7 (фиг.6) идентификации готовности электронных бланков паспортов с персональными данными содержит первый 90 и второй 91 компараторы, элемент 92 ИЛИ, элемент 93 задержки. На чертеже показаны первый 94, второй 95, третий 96 и четвертый 97 информационные и синхронизирующий 98 входы модуля, а также первый 99 и второй 100 выходы.
Персонализация паспортно-визовых документов нового поколения - основной этап процесса создания документа, состоящий в авторизованном занесении в бланк документа персональной информации его владельца.
При проведении персонализации уполномоченная организация осуществляет заверение вносимых в документ данных, обеспечивая тем самым возможность проверки подлинности документа в процессе его использования.
Персональные данные, вносимые в документ, должны быть проверены и заверены компетентным органом, который формирует поручение ЦПП на изготовление документа. Объем и порядок проверки персональных данных определяются регламентом, характерным для данного типа личных документов.
Таким образом, технологически персонализация ПВД нового поколения состоит в занесении персональной информации о владельце документа в энергонезависимую память микросхемы паспорта - электронной персонализации и нанесении визуальной информации о владельце на соответствующие формату документа страницы (лазерная гравировка фотографии и текстовой информации, лазерное перфорирование номера документа на всех страницах книжки) - графической персонализации (фиг.9).
Эти технологические процессы осуществляются в Центре персонализации паспортов Системы, который (после проверки отсутствия ошибок занесения данных) проводит заверение правильности занесения персональных данных в документ.
К числу основных функций, выполняемых Центром персонализации паспортов, следует отнести:
- получение и контроль подлинности и целостности данных для электронной персонализации из ведомственных сегментов системы;
- получение бланков документов для персонализации, реализация режимных мер для работы с документами строгой отчетности;
- проведение персонализации;
- контроль корректности процедуры персонализации, включая проверку правильности электронной персонализации;
- ведение базы данных персонализированных ПВД нового поколения.
На информационный 10 вход системы из ведомственных сегментов системы ПВС поступают заявки на персонализацию паспортно-визовых документов.
Заявки на персонализацию поступают в формате XML, причем одна заявка может содержать более одного запроса на изготовление паспортно-визовых документов нового поколения. Состав данных и формат заявки на персонализацию данных приведены на фиг.8.
Структура кодограммы запроса имеет следующую структуру:
По синхронизирующему сигналу, поступающему на синхронизирующий вход 14 системы, первая кодограмма запроса из поступившей заявки заносится в регистр 31 модуля 1. С первого выхода регистра содержимое запроса на персонализацию данных сразу выдается на выход 20 системы и далее на информационный вход сервера обработки запросов.
Сервер обработки запросов не выполняет самостоятельно никакой криптографической обработки информации. Все действия, связанные с криптографической обработкой, выделены в специальный компонент (криптографический сервер), который осуществляет непосредственно криптографическую обработку данных. Структурная схема сервера обработки запросов приведена на фиг.7.
Со второго выхода регистра 31 через выход 44 модуля 1 выдается код числа запросов, которые содержатся в данной заявке. С выхода 43 регистра 31 на вход дешифратора 32 поступает код регионального (территориального) органа паспортно-визовой службы, приславшей запрос на персонализацию данных.
Последний расшифровывает этот код, и высоким потенциалом на одном из своих выходов открывает один из элементов 35 - 37 И.
Одновременно с этим, синхронизирующий сигнал с входа 14 системы задерживается элементом 39 задержки на время занесения кода запроса в регистр 31 и затем поступает на один вход элемента 38 И, управляемого по второму входу триггером 34. Учитывая, что к настоящему моменту времени триггер 34 находится в исходном состоянии, то высоким потенциалом с инверсного выхода триггера 34 элемент 38 И будет открыт по второму входу.
В результате этого, синхронизирующий импульс с выхода элемента 39 задержки проходит элемент 38 И, и далее проходит один из элементов 35-37 И, открытый дешифратором 32 по другому входу.
Допустим, таким элементом является элемент 35 И. Тогда синхронизирующий импульс с выхода элемента 38 И проходит элемент 35 И, поступает на вход считывания фиксированной ячейки памяти постоянного запоминающего устройства 33, где хранится код опорного адреса раздела памяти базы данных сервера обработки запросов, отведенного паспортно-визовой службе, приславшей данную заявку на персонализацию данных.
Код опорного адреса раздела памяти через выход 45 модуля 1 считывается на вход 60 модуля 3 и заносится в него синхронизирующим импульсом с выхода 46 модуля 1, поступающим на синхронизирующий вход 61 модуля 3, а затем через выход 19 системы выдается на адресный вход сервера обработки запросов.
Одновременно с этим, синхронизирующий импульс с выхода 46 модуля 1 поступает на вход 80 модуля 4 и далее подается на входы элементов 66 и 69 И, состояние которых определяется выходными потенциалами триггера 65. Учитывая, что к этому моменту времени триггер 65 находится в исходном состоянии, при котором с инверсного выхода триггера 65 выдается разрешающий потенциал на входы элементов 66 - 68 И, то элемент 66 И будет открыт и синхронизирующий импульс с входа 80 проходит через данный элемент И, проходит элемент 72 ИЛИ и сразу же выдается на выход 24 системы и далее на вход первого канала прерывания сервера обработки запросов.
По этому сигналу сервер обработки запросов переходит на подпрограмму записи содержимого первого запроса из общего массива запросов, поступающего с выхода 20 модуля 1 на информационный вход сервера обработки запросов, по адресу, установленному на адресном выходе 19 системы.
Таким образом, первый запрос из поступившей заявки на персонализацию данных будет занесен в базу данных сервера обработки запросов по указанному адресу.
Кроме того, синхронизирующий импульс с выхода 24 поступает на вход 55 модуля 2, откуда проходит элемент 52 ИЛИ и поступает на счетный вход счетчика 51, фиксирующего факт записи первого запроса на персонализацию данных в базу данных сервера обработки запросов.
Показания счетчика 51 модуля 2 выдаются как на выход 57 модуля 2 и далее на выход 21 системы для отображения на средствах сигнализации, так и на один информационный вход компаратора 50.
Одновременно с указанным процессом, тот же синхронизирующий импульс с выхода элемента 75 задержки модуля 4 проходит элемент 74 ИЛИ, и, во-первых, выдается на выход 26 системы, сигнализируя о том, что первый запрос на персонализацию данных принят сервером обработки запросов и на вход 10 системы может подаваться очередной запрос из заявки, а, во-вторых, через вход 41 модуля 1 поступает на прямой вход триггера 34, который переходит в единичное состояние.
В единичном состоянии на инверсном выходе триггера 34 формируется низкий потенциал, блокирующий цепь прохождения синхронизирующих импульсов через элемент 38 И, поступающих с входа 14 модуля 1 через элемент задержки 39.
Параллельно с этим процессом код числа запросов, содержащихся в заявке, поступившей от паспортно-визовой службы, с выхода 44 модуля 1 поступает на вход 54 модуля 2, откуда поступает на второй информационный вход компаратора 50.
Компаратор 50 по синхронизирующему сигналу, поступившему на его синхронизирующий вход с выхода элемента 52 ИЛИ, задержанному элементом задержки на время занесения единицы в счетчик 51, сравнивает показания счетчика 51, зафиксировавшего поступление первого запроса, с общим числом запросов на персонализацию данных, поступившим с входа 54 модуля 2.
Учитывая, что показания счетчика 51 в данный момент времени меньше, чем число запросов, содержащихся в заявке на персонализацию данных, то компаратор 50 формирует импульс на выходе 58 модуля 2, который, во-первых, поступает на счетный вход модуля 3 и прибавляет единицу к опорному адресу записи, формируя, тем самым, адрес базы данных сервера обработки запросов, в который будет записан очередной запрос, на адресном выходе 19 системы.
Во-вторых, тот же импульс с выхода 58 модуля 2 поступает на вход 81 модуля 4, откуда он проходит элемент 67 И, открытый высоким потенциалом с инверсного выхода триггера 65, и далее проходит элемент 72 ИЛИ, задерживается элементом 75 на время формирования адреса в модуле 3, и затем вновь поступает на выход 24 системы и далее на вход первого канала прерывания сервера обработки запросов.
По этому сигналу сервер обработки запросов переходит на подпрограмму записи содержимого очередного запроса из общего массива запросов, поступающего с выхода 20 модуля 1 на информационный вход сервера обработки запросов, по адресу, установленному на адресном выходе 19 системы.
Таким образом, очередной запрос из поступившей заявки на персонализацию данных будет занесен в базу данных сервера обработки запросов по указанному адресу.
Кроме того, синхронизирующий импульс с выхода 24 вновь поступает на вход 55 модуля 2, откуда проходит элемент 52 ИЛИ и поступает на счетный вход счетчика 51, фиксирующего факт записи первого запроса на персонализацию данных в базу данных сервера обработки запросов.
Показания счетчика 51 модуля 2 выдаются как на выход 57 модуля 2 и далее на выход 21 системы для отображения на средствах сигнализации, так и на один информационный вход компаратора 50.
Одновременно с указанным процессом, тот же синхронизирующий импульс с выхода элемента 75 задержки модуля 4 проходит элемент 74 ИЛИ и, во-первых, выдается на выход 26 системы, сигнализируя о том, что предыдущий запрос на персонализацию данных принят сервером обработки запросов и очередной запрос подается на вход 10 системы, а, во-вторых, через вход 41 модуля 1 поступает на прямой вход триггера 34, который переходит в единичное состояние.
В единичном состоянии на инверсном выходе триггера 34 формируется низкий потенциал, блокирующий цепь прохождения синхронизирующих импульсов через элемент 38 И, поступающих с входа 14 модуля 1 через элемент задержки 39.
Параллельно с этим процессом, код числа запросов, содержащихся в заявке, поступившей от паспортно-визовой службы, с выхода 44 модуля 1 поступает на вход 54 модуля 2, откуда поступает на второй информационный вход компаратора 50. Компаратор 50 по синхронизирующему сигналу, поступившему на его синхронизирующий вход с выхода элемента 52 ИЛИ, задержанному элементом задержки на время занесения единицы в счетчик 51, вновь сравнивает показания счетчика 51, зафиксировавшего поступление очередного запроса, с общим числом запросов на персонализацию данных, поступившим с входа 54 модуля 2.
Учитывая, что показания счетчика 51 в данный момент времени все еще меньше, чем число запросов, содержащихся в заявке на персонализацию данных, то компаратор 50 формирует импульс на выходе 58 модуля 2, который, во-первых, поступает на счетный вход модуля 3 и прибавляет единицу к опорному адресу записи, формируя, тем самым, адрес базы данных сервера обработки запросов, в который будет записан очередной запрос, на адресном выходе 19 системы.
Во-вторых, тот же импульс с выхода 58 модуля 2 поступает на вход 81 модуля 4, откуда он проходит элемент 67 И, открытый высоким потенциалом с инверсного выхода триггера 65, и далее проходит элемент 72 ИЛИ, задерживается элементом 75 на время формирования адреса в модуле 3, и затем вновь поступает на выход 24, и процесс занесения запросов из поступившей заявки в базу данных сервера обработки запросов повторяется описанным выше образом до тех пор, пока компаратор 50 не зафиксирует факт равенства показаний счетчика 51 и числа запросов, содержащихся в заявке на персонализацию данных.
Последнее будет свидетельствовать о том, что все запросы на персонализацию данных занесены в базу данных сервера обработки запросов. Этот факт фиксируется компаратором формированием импульса на выходе 59 модуля 2, который, во-первых, через вход 42 модуля 1 поступает на установочный вход триггера 34 и возвращает его в исходное состояние.
Во-вторых, этот же импульс через вход 82 модуля 4 проходит элемент 68 И, открытый по второму входу высоким потенциалом с инверсного выхода триггера 65, и выдается на выход 27 системы в качестве сигнала об окончании записи всех запросов из заявки на персонализацию данных в базу данных сервера обработки запросов.
Аналогичным образом осуществляется процедура занесения запросов в базу данных сервера обработки запросов из заявок на персонализацию данных, поступающих от других паспортно-визовых служб.
После окончания процесса приема заявок от паспортно-визовых служб начинается процесс собственно персонализации паспортно-визовых документов.
С этой целью с автоматизированного рабочего места оператора персонализации на информационный вход 10 системы поступает кодограмма, имеющая следующую структуру:
Эта кодограмма с информационного входа 10 системы заносится в регистр 31 синхронизирующим импульсом, поступающим с синхронизирующего входа 14 системы. Одновременно с этим, с автоматизированного рабочего места персонализации через вход 17 на вход 83 модуля 4 поступает управляющий сигнал, который устанавливает триггер 65 в единичное состояние, при котором входы элементов 66-68 И будут закрыты низким потенциалом с инверсного выхода триггера 65, а входы элементов 69-71 И будут открыты высоким потенциалом с прямого выхода триггера 65.
Синхронизирующий импульс занесения кодограммы в регистр 31 задерживается элементом 39 на время занесения кодограммы, а затем проходит элемент 38 И, открытый высоким потенциалом с инверсного выхода триггера 34, находящегося к настоящему моменту времени в исходном состоянии.
Со второго выхода регистра 31 через выход 44 модуля 1 выдается код числа запросов, которые содержатся в данной заявке.
С выхода 43 регистра 31 на вход дешифратора 32 поступает код регионального (территориального) органа паспортно-визовой службы, приславшей запрос на персонализацию данных. Последний расшифровывает этот код, и высоким потенциалом на одном из своих выходов открывает один из элементов 35-37 И. В результате того, синхронизирующий импульс с выхода элемента 38 И проходит один из элементов 35-37 И, открытый дешифратором 32 по другому входу.
Допустим, таким элементом является элемент 35 И. Тогда синхронизирующий импульс с выхода элемента 38 И проходит элемент 35 И поступает на вход считывания фиксированной ячейки памяти постоянного запоминающего устройства 33, где хранится код опорного адреса раздела памяти базы данных сервера обработки запросов, отведенного паспортно-визовой службе, приславшей данную заявку на персонализацию данных.
Код опорного адреса раздела памяти через выход 45 модуля 1 считывается на вход 60 модуля 3 и заносится в него синхронизирующим импульсом с выхода 46 модуля 1, поступающим на синхронизирующий вход 61 модуля 3, а затем через выход 19 системы выдается на адресный вход сервера обработки запросов.
Одновременно с этим, синхронизирующий импульс с выхода 46 модуля 1 поступает на вход 80 модуля 4 и далее подается на входы элементов 66 и 69 И, состояние которых определяется выходными потенциалами триггера 65.
Учитывая то обстоятельство, что к этому моменту времени триггер 65 находится в единичном состоянии, при котором с прямого выхода триггера 65 выдается разрешающий потенциал на входы элементов 69-71 И, то элемент 69 И будет открыт и синхронизирующий импульс с входа 80 проходит через данный элемент 69 И, проходит элемент 73 ИЛИ, задерживается элементом 76 задержки на время срабатывания модуля 3 и сразу же выдается на выход 25 системы и далее на вход второго канала прерывания сервера обработки запросов.
По этому сигналу сервер обработки запросов переходит на подпрограмму считывания содержимого первого запроса по адресу, установленному на адресном выходе 19 системы, и выдаче содержания данных первого запроса из базы данных сервера обработки запросов на информационный вход 11 модуля 5, в который содержание запроса заносится синхронизирующим импульсом, поступающим на синхронизирующий вход 15 системы.
Таким образом, первый запрос из поступившей заявки на персонализацию данных будет занесен в модуль 5. Структура данных запроса на персонализацию паспортно-визовых документов нового поколения будет иметь следующий вид:
Эти данные с выходов 85 и 86 модуля 5 через соответствующие выходы 22 и 23 системы выдаются на соответствующие входы управления комплексом электронной и графической персонализации паспортно-визовых документов нового поколения (на чертеже не показаны).
Данный комплекс обеспечивает графическую и электронную персонализацию в едином закрытом технологическом цикле, что исключает возможность подмены бланков паспортно-визовых документов при проведении персонализации. Встроенные средства контроля качества обеспечивают проведение отбраковки документов с дефектами персонализации (ошибки/сбои оборудования при лазерной гравировке фотографии владельца, замятие/повреждение/вырыв страниц книжки, ошибки записи персонифицирующих данных в энергонезависимую память.
Проведение заверения данных в памяти микросхемы паспортно-визового документа осуществляется на специализированном АРМ, который производит чтение всей записанной на этапе электронной персонализации информации, а также криптографического номера микросхемы, и осуществляет формирование и запись заверенного криптографического номера документа.
После проведения заверения паспортно-визовых документов АРМ заверения обеспечивает решение следующих функциональных задач:
- проверка чтения всех данных (включая данные, определенные в рекомендациях ICAO),
- проверка ЭЦП, сформированной криптосервером,
- проверка целостности данных (согласно рекомендациям ICAO),
- формирование и запись в энергонезависимую память микросхемы паспортно-визового документа криптографического номера документа,
- блокировка транспортного ключа,
- блокировка доступа к файлу тестирования микросхемы,
- переопределение ключа выдачи документа,
- перевод паспорта в транспортное состояние перед отправкой к месту
выдачи.
После контрольного считывания персонализированной информации с готового документа на вход 12 системы поступает кодограмма следующей структуры
Синхронизирующим импульсом с входа 16 данная кодограмма заносится в модуль 6, с информационных выходов 87 и 88 которого коды данной кодограммы поступают на входы 95 и 97 модуля 7 соответственно.
На другие входы 94, 96 модуля 7 подаются данные кодограммы с выходов 85 и 86 модуля 5 соответственно.
По синхронизирующему сигналу с входа 16, поступающему на синхронизирующий вход 98 модуля 7 компаратор 90 сравнивает коды с данными паспортно-визовых документов, прошедшими электронную персонализацию и подлежащими электронной паспортизации, поступающими на входы 94 и 95 соответственно. Если коды на входах 94 и 95 не имеют отличий, то электронная персонализация паспортно-визового документа выполнена корректно, что фиксируется компаратором 90 формированием импульса на его втором выходе.
Этот импульс поступает на синхронизирующий вход компаратора 91, сравнивающего исходные данные паспортно-визового документа до и после лазерной гравировки лазерной перфорации бумажных страниц паспорта.
Если коды данных на входах 96 и 97 компаратора идентичны, то этот факт подтверждается формированием импульса на выходе 100 компаратора 91 модуля 7. С выхода 100 модуля 7 тактирующий импульс, во-первых, поступает на выход 30 системы в качестве управляющего сигнала для оборудования по окончательному изготовлению паспортно-визового документа нового поколения.
Если же в результате сравнения кодов в модуле 7 будет отмечено несовпадение кодов, то модуль 7 формирует сигнал на выходе 99. Этот импульс через выход 29 системы в качестве сигнала сигнализации для принятия мер по устранению отмеченных недостатков.
Во-вторых, этот же импульс с выхода 100 модуля 7 поступает на вход 56 модуля 2, откуда он проходит элемент 52 ИЛИ и поступает на счетный вход счетчика 51, фиксирующего факт персонализации данных первого запроса и изготовления паспортно-визового документа нового поколения.
Показания счетчика 51 модуля 2 выдаются как на выход 57 модуля 2 и далее на выход 21 системы для отображения на средствах сигнализации, так и на один информационный вход компаратора 50, на другой вход которого с входа 54 поступает код числа запросов, подлежащих персонализации.
Компаратор 50 по синхронизирующему сигналу, поступившему на его синхронизирующий вход с выхода элемента 52 ИЛИ, задержанному элементом задержки на время занесения единицы в счетчик 51, сравнивает показания счетчика 51, зафиксировавшего выполнение первого запроса, с общим числом запросов на персонализацию данных, поступившим с входа 54 модуля 2.
Учитывая, что показания счетчика 51 в данный момент времени меньше, чем число выполненных запросов, то компаратор 50 формирует импульс на выходе 58 модуля 2, который, во-первых, поступает на счетный вход модуля 3 и прибавляет единицу к опорному адресу записи, формируя, тем самым, адрес базы данных сервера обработки запросов на адресном выходе 19 системы, по которому будет считан из базы данных очередной запрос.
Во-вторых, тот же импульс с выхода 58 модуля 2 поступает на вход 81 модуля 4, откуда он проходит элемент 70 И, открытый высоким потенциалом с прямого выхода триггера 65, и далее проходит элемент 73 ИЛИ, задерживается элементом 76 на время формирования адреса в модуле 3, и затем вновь поступает на выход 25 системы и далее на вход второго канала прерывания сервера обработки запросов.
По этому сигналу сервер обработки запросов переходит на подпрограмму считывания содержимого очередного запроса из общего массива запросов базы данных сервера обработки запросов по адресу, установленному на адресном выходе 19 системы, и записи содержимого запроса с информационного входа 11 в модуль 5 синхронизирующим импульсом, поступающим с входа 15 системы.
В результате проведения персонализации на основе поступивших от федеральных, региональных (территориальных) органов паспортно-визовых служб в центр персонализации массивов информации, содержащих сведения о владельцах паспортно-визовых документов, изготавливаются документы, в которых заполнены (графическое и электронное занесение информации) все реквизиты в соответствии с требованиями, установленными законодательными и иными нормативными правовыми актами Российской Федерации.
Готовые, персонализированные бланки паспортов в установленном порядке направляются в федеральные, региональные (территориальные) органы паспортно-визовых служб (ПВС) для выдачи их владельцам.
При этом после проставления установленным образом отметки о вручении паспорта готовый, персонализированный бланк паспорта активируется и выдается его владельцу.
Таким образом, введение новых модулей и новых конструктивных связей позволило существенно повысить надежность и быстродействие работы системы.
Источники информации, принятые во внимание при составлении описания
1. Патент WO 2001/09726 (17.02.2001).
2. Патент WO 2005/015424 (08.02.2005) (прототип).
название | год | авторы | номер документа |
---|---|---|---|
АВТОМАТИЗИРОВАННАЯ СИСТЕМА МОНИТОРИНГА ЭЛЕКТРОННОГО ДОКУМЕНТООБОРОТА ПАСПОРТНО-ВИЗОВОГО ДЕЛОПРОИЗВОДСТВА | 2008 |
|
RU2369904C1 |
АВТОМАТИЗИРОВАННАЯ СИСТЕМА РЕГИСТРАЦИИ ПЕРСОНАЛЬНЫХ БИОМЕТРИЧЕСКИХ ДАННЫХ ЗАЯВИТЕЛЕЙ НА ПОЛУЧЕНИЕ ПАСПОРТНО-ВИЗОВЫХ ДОКУМЕНТОВ | 2008 |
|
RU2395838C1 |
АВТОМАТИЗИРОВАННАЯ СИСТЕМА ИДЕНТИФИКАЦИИ ЛИЧНОСТИ ГРАЖДАН ПО ДАННЫМ ПАСПОРТНО-ВИЗОВЫХ ДОКУМЕНТОВ | 2006 |
|
RU2306603C1 |
АВТОМАТИЗИРОВАННАЯ СИСТЕМА ПОДГОТОВКИ ИДЕНТИФИКАЦИОННЫХ ДАННЫХ ГРАЖДАН ДЛЯ ИЗГОТОВЛЕНИЯ ПАСПОРТНО-ВИЗОВЫХ ДОКУМЕНТОВ НОВОГО ПОКОЛЕНИЯ | 2008 |
|
RU2369903C1 |
АВТОМАТИЗИРОВАННАЯ СИСТЕМА ИДЕНТИФИКАЦИИ ЛИЧНОСТИ ГРАЖДАН ПО ДАННЫМ ПАСПОРТНО-ВИЗОВЫХ ДОКУМЕНТОВ | 2008 |
|
RU2392662C1 |
АВТОМАТИЗИРОВАННАЯ СИСТЕМА ВЕРИФИКАЦИИ ДАННЫХ ГРАЖДАН ПРИ ОФОРМЛЕНИИ И ВЫДАЧЕ БИОПАСПОРТОВ | 2008 |
|
RU2378687C1 |
ТЕРМИНАЛ АВТОМАТИЗИРОВАННОЙ СИСТЕМЫ ПАСПОРТНО-ВИЗОВОГО КОНТРОЛЯ | 2006 |
|
RU2319207C1 |
АВТОМАТИЗИРОВАННАЯ СИСТЕМА ПРОВЕРКИ АНКЕТНЫХ ДАННЫХ ГРАЖДАН ПРИ ИЗГОТОВЛЕНИИ ПАСПОРТНО-ВИЗОВЫХ ДОКУМЕНТОВ НОВОГО ПОКОЛЕНИЯ | 2008 |
|
RU2369899C1 |
АВТОМАТИЗИРОВАННАЯ СИСТЕМА ПАСПОРТНОГО КОНТРОЛЯ ГРАЖДАН | 2006 |
|
RU2306604C1 |
АВТОМАТИЗИРОВАННАЯ СИСТЕМА УЧЕТА УЧАСТНИКОВ ГОЛОСОВАНИЯ | 2005 |
|
RU2289848C1 |
Изобретение относится к области вычислительной техники, в частности к системе персонализации паспортно-визовых документов нового поколения. Техническим результатом является повышение надежности и быстродействия системы путем сравнения данных паспорта, чипа и фотографии в реальном масштабе времени. Технический результат достигается тем, что система содержит модуль селекции опорного адреса паспортно-визовой службы в базе данных сервера обработки запросов на персонализацию данных, модуль селекции границ выборки записей файлов из массива запросов на персонализацию данных, модуль формирования адресов записи считывания файлов запроса, модуль выделения временных циклов персонализации данных, модуль приема файлов запроса на персонализацию данных из базы данных сервера обработки запросов на персонализацию данных, модуль приема электронных персонализированных бланков паспортов и модуль идентификации готовности электронных бланков паспортов с персональными данными. 9 ил.
Система персонализации паспортно-визовых документов нового поколения, содержащая модуль селекции опорного адреса паспортно-визовых служб в базе данных сервера обработки запросов, информационный и синхронизирующий входы которого являются первыми информационным и синхронизирующими входами системы, при этом информационный вход модуля селекции опорного адреса паспортно-визовых служб в базе данных сервера обработки запросов предназначен для приема заявок паспортно-визовых служб на персонализацию паспортно-визовых документов нового поколения, а синхронизирующий вход модуля селекции опорного адреса паспортно-визовых служб в базе данных сервера обработки запросов предназначен для приема синхронизирующих сигналов занесения кодов запросов в модуль селекции опорного адреса паспортно-визовых служб в базе данных сервера обработки запросов, первый информационный выход модуля селекции опорного адреса паспортно-визовых служб в базе данных сервера обработки запросов является первым информационным выходом системы, предназначенным для выдачи запросов паспортно-визовых служб на информационный вход сервера обработки запросов, модуль формирования адресов записи и считывания данных, адресный вход которого соединен с адресным выходом модуля селекции опорного адреса паспортно-визовых служб в базе данных сервера обработки запросов, синхронизирующий вход модуля формирования адресов записи и считывания данных подключен к синхронизирующему выходу модуля селекции опорного адреса паспортно-визовых служб в базе данных сервера обработки запросов, при этом адресный выход модуля формирования адресов записи и считывания данных является адресным выходом системы, предназначенным для выдачи адресов записи и считывания данных на адресный вход сервера обработки запросов, модуль приема файлов запроса на персонализацию данных из базы данных сервера обработки запросов, информационный вход которого является вторым информационным входом системы, предназначенным для приема файлов запроса на персонализацию данных из базы данных сервера обработки запросов, синхронизирующий вход модуля приема файлов запроса на персонализацию данных из базы данных сервера обработки запросов предназначен для приема синхронизирующих сигналов занесения файлов запроса на персонализацию данных в модуль приема файлов запроса на персонализацию данных из базы данных сервера обработки запросов, а информационные выходы модуля приема файлов запроса на персонализацию данных из базы данных сервера обработки запросов являются третьим и четвертыми информационными выходами системы, предназначенными для выдачи данных паспортно-визовых документов, подлежащих электронной персонализации и лазерной гравировке соответственно, модуль приема электронных персонализированных бланков паспортов, информационный вход которого является третьим информационным входом системы, предназначенным для приема электронных персонализированных бланков паспортов, синхронизирующий вход модуля приема электронных персонализированных бланков паспортов предназначен для приема синхронизирующих сигналов занесения электронных персонализированных бланков паспортов в модуль приема электронных персонализированных бланков паспортов, отличающаяся тем, что система содержит модуль селекции границ выборки записей файлов из массива запросов на персонализацию данных, информационный вход которого соединен со вторым информационным выходом модуля селекции опорного адреса паспортно-визовых служб в базе данных сервера обработки запросов, первый синхронизирующий выход модуля селекции границ выборки записей файлов из массива запросов на персонализацию данных подключен к счетному входу модуля формирования адресов записи и считывания данных, второй синхронизирующий выход модуля селекции границ выборки записей файлов из массива запросов на персонализацию данных соединен с установочным входом модуля селекции опорного адреса паспортно-визовых служб в базе данных сервера обработки запросов, а информационный выход модуля селекции границ выборки записей файлов из массива запросов на персонализацию данных является вторым информационным выходом системы, предназначенным для выдачи данных на табло отображения, модуль выделения временных циклов персонализации данных, первый тактирующий вход которого подключен с синхронизирующему выходу модуля селекции опорного адреса паспортно-визовых служб в базе данных сервера обработки запросов, второй тактирующий вход модуля выделения временных циклов персонализации данных подключен к первому синхронизирующему выходу модуля селекции границ выборки записей файлов из массива запросов на персонализацию данных, третий тактирующий вход модуля выделения временных циклов персонализации данных соединен со вторым синхронизирующим выходом модуля селекции границ выборки записей файлов из массива запросов на персонализацию данных, управляющий вход модуля выделения временных циклов персонализации данных является управляющим входом системы, предназначенным для переключения режимов работы системы, при этом первый синхронизирующий выход модуля выделения временных циклов персонализации данных соединен с первым тактирующим входом модуля селекции границ выборки записей файлов из массива запросов на персонализацию данных, и является первым синхронизирующим выходом системы, предназначенным для выдачи сигналов управления на вход первого канала прерывания сервера обработки запросов, второй синхронизирующий выход модуля выделения временных циклов персонализации данных является вторым синхронизирующим выходом системы, предназначенным для выдачи сигналов управления на вход второго канала прерывания сервера обработки запросов, третий синхронизирующий выход модуля выделения временных циклов персонализации данных является третьим синхронизирующим выходом системы, подключенным к управляющему входу модуля селекции опорного адреса паспортно-визовых служб в базе данных сервера обработки запросов, а первый и второй сигнальные выходы модуля выделения временных циклов персонализации данных являются первым и вторым сигнальными выходами системы, и модуль идентификации готовности электронных бланков паспортов с персональными данными, информационные входы которого соединены с соответствующими информационными выходами модулей приема файлов запроса на персонализацию данных из базы данных сервера обработки запросов и электронных персонализированных бланков паспортов, синхронизирующий вход модуля идентификации готовности электронных бланков паспортов с персональными данными подключен к третьему синхронизирующему входу системы, при этом первый выход модуля идентификации готовности электронных бланков паспортов с персональными данными является третьим сигнальным выходом системы, а второй выход является управляющим выходом системы, подключенным ко второму тактирующему входу модуля селекции границ выборки записей файлов из массива запросов на персонализацию данных.
АВТОМАТИЗИРОВАННАЯ СИСТЕМА ВЕРИФИКАЦИИ ДАННЫХ ГРАЖДАН ПРИ ОФОРМЛЕНИИ И ВЫДАЧЕ БИОПАСПОРТОВ | 2008 |
|
RU2378687C1 |
Способ закрепления настенной живописи | 1948 |
|
SU76740A1 |
Способ обработки целлюлозных материалов, с целью тонкого измельчения или переведения в коллоидальный раствор | 1923 |
|
SU2005A1 |
US 7190254 В2, 13.03.2007. |
Авторы
Даты
2011-10-27—Публикация
2010-02-01—Подача