Распознавание документов с помощью ПО и сканера документов Regula

Используется программа распознавания документов DocumentReader, разработанная компанией Regula (https://regulaforensics.com/) поставляемая со сканерами документов Regula. (Дополнительное лицензирование от Regula не требуется. Достаточно приобрести и подключить сканер)

Внимание!!! Для работы с модулем требуется версия Shelter не ниже 2.12.126.2480

Стоимость и условия приобретения

Для данной интеграции рекомендуется использовать 2 модели сканеров. На территории РФ все считыватели поставляются с  полным SDK :
«Регула» 7017 - розничная стоимость ~700€
«Регула» 7027 - розничная стоимость ~845€ (Модель «Регула» 7027 комплектуется считывателем бесконтактных идентификационных микросхем (в Shelter данный функционал не тестировался))
 
Дилеры компании UCS могут приобрести считыватели документов Regula с партнерской скидкой в 20%
Для получения специальных цен нужно обращаться к представителям Regula (при обращении сообщите, что являетесь дилером UCS):
 
«Офисная Полиграфия Плюс». Москалионов Дмитрий - генеральный директор, d.moskalionov@offpoly.ru, тел. +7 (495) 925-00-97.
 
«Регула Русь». Гапотченко Леонид – генеральный директор, regula-rus@mail.ru, тел. +7 (916) 140-63-98.
 
Служба поддержки: support@regulaforensics.com или через сайт https://regulaforensics.com/ru/support/.

 

Установка и настройка программы DocumentReaderSDK

Достаточно скачать актуальную версию DocumentReaderSDK с сайта производителя и установить её. Или же установить версию, поставляемую в комплекте со сканером документов, если невозможно получить актуальную версию. (Тестирование производилось на версии SDK 4.12)

После установки требуется подключить сканер к ПК, дождаться установки драйверов на устройство, добавленных при установке SDK. (Тестирование производилось на считывателе документов «Регула» 7017, «Регула» 7027), виды протестированных документов: Паспорт РФ (с МЧЗ и без), Загранпаспорт РФ, Водительское удостоверение РФ, Паспорт Беларусь, Водительское удостоверение Беларусь, Паспорт Украина, Водительское Удостоверение Украина, Паспорт Казахстан, Паспорт США, Паспорт Латвия, Водительское удостоверение Латвия.

Теперь необходимо запустить программу Document Reader, проверить работоспособность сканера и модуля распознования, подобрать настройки сканирования для улучшения качества распознования. (Для значительного улучшения качества сканирования рекомендуется откалибровать сканер перед использованием)

После готовности настройте параметры сохранения результатов сканирования для обмена с Shelter, согласно прилагаемому примеру:

Рис. 1 Пример настроек Document Reader

Pic. 2 Example for Results tab in Document Reader Options

Рис. 3 Пример настроек Document Reader

Pic. 4 Example for Results tab in Document Reader Options

 

Настройка Shelter

Проверка проходила в Shelter ver. 2.12.126.2480.

Из папки «..\FullVersionVerXXX\Fullversion\_INTERFACE\HW\Scan\Regula\» в папку «Shelter» скопировать следующие файлы:

regula.js
ScRegulaRecog.dll
ScRegulaRecog.ini

 

Пример файла настроек ScRegulaRecog.ini:

[Main] 
;Кодировка возвращаемой строки: 0-ANSI (по умолчанию) 1-UTF8 
UseUtf8=0 
;Сообщение при сканировании 
ScanningStr = Приложите документ к сканеру... 

;Скрипт, в котором реализована процедура запуск сканера. По умолчанию regula.js 
JSFile=regula.js 
;Функция из JSFile, которая запускает сканирование. По умолчанию regulaReaderScan() 
EValCode=regulaReaderScan() 
;Функция из JSFile, которая останавливает сканирование. По умолчанию stopFileFileCreate() 
StopCode=stopFileFileCreate() 

[LOCK.SERVER] 
TCPHost= 
TCPPort = 
AbonementOnly=0 
[Localization] 
CurrentLanguage=default

Лицензирование

Модуль распознования защищён проектом 4, модулем 11 в ключе (аналогично системе распознавания Cognitive).

Работа в Shelter

 Вы можете использовать сканер при добавлении клиента:

Важно!!!

Shelter использует APIi функции программы Document Reader SDK и за качество распознавания компания UCS ответственности не несет.

(Например, устройство на котором производилось тестирование (Регула 7017Регула 7027 ) не имело лицензии на распознавание документов без Машиночитаемой зоны (МЧЗ). Исправлено тех. поддержкой Регула по нашему запросу.)