Құжаттарды желі арқылы сканерлеу

Бір жағынан, құжаттарды желі арқылы сканерлеу бар сияқты, бірақ екінші жағынан, желілік басып шығарудан айырмашылығы, ол жалпы қабылданған тәжірибеге айналған жоқ. Әкімшілер әлі де драйверлерді орнатады және қашықтан сканерлеу параметрлері әрбір сканер үлгісі үшін жеке болады. Қазіргі уақытта қандай технологиялар бар және мұндай сценарийдің болашағы бар ма?

Орнатылатын драйвер немесе тікелей кіру

Қазіргі уақытта драйверлердің төрт кең таралған түрі бар: TWAIN, ISIS, SANE және WIA. Негізінде, бұл драйверлер қолданба мен өндірушінің белгілі бір үлгіге сілтеме жасайтын төмен деңгейлі кітапханасы арасындағы интерфейс ретінде әрекет етеді.

Құжаттарды желі арқылы сканерлеу
Жеңілдетілген сканер қосылым архитектурасы

Әдетте сканер компьютерге тікелей қосылған деп есептеледі. Дегенмен, төмен деңгейлі кітапхана мен құрылғы арасындағы хаттаманы ешкім шектемейді. Ол сондай-ақ TCP/IP болуы мүмкін. Көптеген желілік MFP қазір осылай жұмыс істейді: сканер жергілікті ретінде көрінеді, бірақ байланыс желі арқылы өтеді.

Бұл шешімнің артықшылығы мынада, қолданба қосылымның нақты қалай жасалғанына мән бермейді, ең бастысы - таныс TWAIN, ISIS немесе басқа интерфейсті көру. Арнайы қолдауды жүзеге асырудың қажеті жоқ.

Бірақ кемшіліктері де анық. Шешім жұмыс үстелі операциялық жүйесіне негізделген. Мобильді құрылғыларға енді қолдау көрсетілмейді. Екінші кемшілігі - драйверлер күрделі инфрақұрылымдарда, мысалы, жұқа клиенттері бар терминалдық серверлерде тұрақсыз болуы мүмкін.

Шығу жолы - HTTP/RESTful протоколы арқылы сканерге тікелей қосылуды қолдау.

TWAIN Direct

TWAIN Direct TWAIN жұмыс тобы драйверсіз қол жеткізу опциясы ретінде ұсынған.

Құжаттарды желі арқылы сканерлеу
TWAIN Direct

Негізгі идея - барлық логика сканер жағына беріледі. Ал сканер REST API арқылы қол жеткізуді қамтамасыз етеді. Қосымша, спецификацияда құрылғы жарияланымының (автотабылуы) сипаттамасы бар. Жақсы көрінеді. Әкімші үшін бұл драйверлерге қатысты ықтимал мәселелерден құтылады. Барлық құрылғыларды қолдау, ең бастысы - үйлесімді қолданба бар. Әзірлеуші ​​үшін де артықшылықтар бар, ең алдымен таныс өзара әрекеттесу интерфейсі. Сканер веб-қызмет ретінде әрекет етеді.

Егер нақты пайдалану сценарийлерін қарастыратын болсақ, кемшіліктер де болады. Біріншісі – тығырыққа тірелген жағдай. Нарықта TWAIN Direct қызметі бар құрылғылар жоқ және әзірлеушілер үшін бұл технологияны қолдаудың мағынасы жоқ және керісінше. Екіншісі - қауіпсіздік; спецификация пайдаланушы басқаруына немесе ықтимал саңылауларды жабу үшін жаңарту жиілігіне талаптар қоймайды. Сондай-ақ әкімшілер жаңартулар мен қолжетімділікті қалай басқара алатыны да түсініксіз. Компьютерде антивирустық бағдарлама бар. Бірақ веб-сервері болатын сканер микробағдарламасында бұлай болмауы мүмкін. Немесе болыңыз, бірақ компанияның қауіпсіздік саясаты талап ететіндей емес. Келісіңіз, барлық сканерленген құжаттарды солға жіберетін зиянды бағдарламаның болуы өте жақсы емес. Яғни, осы стандартты енгізу арқылы үшінші тарап қолданбаларының параметрлері арқылы шешілген тапсырмалар құрылғы өндірушілеріне ауысады.

Үшінші кемшілік - мүмкін болатын функционалдық жоғалту. Драйверлерде қосымша кейінгі өңдеу болуы мүмкін. Штрих-кодты тану, фонды жою. Кейбір сканерлерде деп аталатындар бар. импринтер – сканерге өңделген құжатты басып шығаруға мүмкіндік беретін функция. Бұл TWAIN Direct бағдарламасында қолжетімді емес. Спецификация API кеңейтілуіне мүмкіндік береді, бірақ бұл көптеген реттелетін енгізулерге әкеледі.

Сканермен жұмыс істеу сценарийлерінде тағы бір минус.

Қолданбадан сканерлеңіз немесе құрылғыдан сканерлеңіз

Қолданбадан тұрақты сканерлеу қалай жұмыс істейтінін қарастырайық. Мен құжатты қойып жатырмын. Содан кейін қолданбаны ашып, сканерлеймін. Сосын құжатты аламын. Үш қадам. Енді желі сканері басқа бөлмеде екенін елестетіңіз. Оған кем дегенде 2 тәсіл жасау керек. Бұл желілік басып шығаруға қарағанда ыңғайлы емес.

Құжаттарды желі арқылы сканерлеу
Бұл сканердің өзі құжатты жібере алатын басқа мәселе. Мысалы, пошта арқылы. Мен құжатты қойып жатырмын. Содан кейін сканерлеймін. Құжат бірден мақсатты жүйеге ұшады.

Құжаттарды желі арқылы сканерлеу
Бұл басты айырмашылық. Құрылғы желіге қосылған болса, тікелей мақсатты жадқа сканерлеу ыңғайлырақ: қалтаға, поштаға немесе ECM жүйесіне. Бұл тізбекте жүргізушіге орын жоқ.

Сырттай қарағанда, біз желіні сканерлеуді қолданыстағы технологияларды өзгертпей қолданамыз. Сонымен қатар, жұмыс үстелі қолданбаларынан драйвер арқылы да, тікелей құрылғыдан да. Бірақ компьютерден қашықтан сканерлеу операциялық сценарийлердегі айырмашылықтарға байланысты желілік басып шығару сияқты кең тараған жоқ. Қажетті сақтау орнына тікелей сканерлеу танымал бола бастады.

Драйверлерді ауыстыру ретінде TWAIN Direct сканерлерін қолдау өте жақсы қадам болып табылады. Бірақ стандарт сәл кешігіп қалды. Пайдаланушылар құжаттарды тағайындалған жерге жібере отырып, желілік құрылғыдан тікелей сканерлеуді қалайды. Қолданыстағы қолданбаларға жаңа стандартты қолдау қажет емес, өйткені қазір бәрі жақсы жұмыс істейді, ал сканер өндірушілері оны енгізудің қажеті жоқ, өйткені қолданбалар жоқ.

Қорытындысында. Жалпы үрдіс бір немесе екі бетті сканерлеу телефондардағы камераларға ауыстырылатынын көрсетеді. Жылдамдық маңызды болып табылатын өнеркәсіптік сканерлеу, TWAIN Direct қамтамасыз ете алмайтын кейінгі өңдеу функцияларын қолдау және бағдарламалық құралмен тығыз интеграция маңызды болып қала береді.

Ақпарат көзі: www.habr.com

пікір қалдыру