Сканіраванне дакументаў па сетцы

Сканіраванне дакументаў па сетцы з аднаго боку быццам бы ёсць, але з другога боку не стала агульнапрынятай практыкай, у адрозненне ад сеткавага друку. Адміністратары па-ранейшаму ставяць драйвера, а настройка выдаленага сканавання індывідуальная для кожнай мадэлі сканара. Якія ж тэхналогіі ёсць на дадзены момант, і ці ёсць у такога сцэнара будучыня.

Усталёўваны драйвер ці прамы доступ

У наш час распаўсюджаны чатыры тыпу драйвераў: TWAIN, ISIS, SANE і WIA. Па сутнасці, гэтыя драйвера выконваюць ролю інтэрфейсу паміж дадаткам і нізкаўзроўневай бібліятэкай ад вытворцы, якая звязваецца з канкрэтнай мадэллю.

Сканіраванне дакументаў па сетцы
Спрошчаная архітэктура злучэння са сканарам

Звычайна маецца на ўвазе, што сканер падлучаны напрамую да кампутара. Аднак, ніхто не абмяжоўвае пратакол паміж нізкаўзроўневай бібліятэкай і прыладай. Гэта можа быць і TCP/IP. Такім чынам зараз працуе большасць сеткавых МФУ: сканер бачны як лакальны, але злучэнне ідзе праз сетку.

Плюс у такога рашэння ў тым, што з дадаткам усё роўна як менавіта зроблена падлучэнне, галоўнае бачыць знаёмы TWAIN, ISIS ці іншы інтэрфейс. Не трэба рэалізоўваць спецыяльную падтрымку.

Але і мінусы відавочныя. Рашэнне завязана на дэкстопную АС. Мабільныя прылады адразу выпадаюць з падтрымкі. Другі мінус, драйверы могуць працаваць нестабільна на складаных інфраструктурах, напрыклад, на тэрмінальных серверах з тонкімі кліентамі.

Выйсцем са становішча будзе падтрымка прамога падлучэння да сканара па HTTP/RESTful пратаколу.

TWAIN Direct

TWAIN Direct быў прапанаваны кансорцыумам TWAIN Working Group як варыянт бяздрайвернага доступу.

Сканіраванне дакументаў па сетцы
TWAIN Direct

Асноўная ідэя ў тым, што ўся логіка пераносіцца на бок сканара. А сканер дае доступ па REST API. Дадаткова спецыфікацыя змяшчае апісанне публікацыі прылады (autodiscovery). Выглядае добра. Для адміністратара гэтае збавенне ад магчымых праблем з драйверамі. Падтрымка ўсіх прылад, галоўнае, каб было сумяшчальнае прыкладанне. Для распрацоўніка таксама ёсць плюсы, у першую чаргу знаёмы інтэрфейс узаемадзеяння. Сканар выступае вэб-сэрвісам.

Калі разгледзець рэальныя сцэнары карыстання, то мінусы таксама знойдуцца. Першы - сітуацыя дзядлака. На рынку няма прылад з TWAIN Direct і распрацоўнікам няма сэнсу падтрымліваць гэтую тэхналогію, і зваротна. Другі - бяспека, спецыфікацыя не прад'яўляе патрабаванняў да кіравання карыстальнікамі, частаце абнаўленняў для закрыцця магчымых дзюр. Таксама незразумела, як адміністратарам кантраляваць апдэйты і доступ. На кампутары ёсць антывіруснае ПЗ. А ў прашыўцы сканара, у якой відавочна будзе вэб-сервер, гэтага можа і не быць. Або быць, але не тое, што патрабуе палітыка бяспекі кампаніі. Пагадзіцеся, мець зловреда, які будзе адпраўляць налева ўсе адсканаваныя дакументы не вельмі добрае. Гэта значыць пры ўкараненні дадзенага стандарту задачы, якія вырашаліся наладамі іншых прыкладанняў перакладаюцца на вытворцаў прылад.

Трэці мінус - магчымая страта функцыянальнасці. Драйвера могуць мець дадатковую пост-апрацоўку. Распазнаванне штрыхкодаў, выдаленне фону. Некаторыя сканары маюць т.зв. імпрынтэр - функцыю, якая дазваляе сканеру друкаваць на апрацаваным дакуменце. Гэтага няма ў TWAIN Direct. Спецыфікацыя дапушчае пашырэнне API, але гэта прывядзе да з'яўлення мностваў уласных рэалізацый.

І яшчэ адзін мінус у сцэнарах працы са сканарам.

Сканіраванне з прыкладання, або сканіраванне ад прылады

Давайце разгледзім, як адбываецца звычайнае сканіраванне з прыкладання. Я кладу дакумент. Затым адкрываю прыкладанне і сканую. Потым забіраю дакумент. Тры крокі. Зараз уявіце, што сеткавы сканер стаіць у іншым памяшканні. Трэба зрабіць як мінімум 2 падыходы да яго. Гэта меней зручна, чым сеткавы друк.

Сканіраванне дакументаў па сетцы
Іншая справа, калі сканер сам умее адпраўляць дакумент. Напрыклад, на пошту. Я кладу дакумент. Затым сканую. Дакумент адразу ляціць у мэтавую сістэму.

Сканіраванне дакументаў па сетцы
У гэтым і ёсць асноўнае адрозненне. Калі прылада падлучана да сеткі, то зручней сканаваць адразу ў мэтавае сховішча: тэчку, пошту ці ECM сістэму. У гэтай схеме няма месца драйверу.

Калі паглядзець з боку, мы выкарыстоўваем сеткавае сканаванне, не мяняючы існуючых тэхналогій. Прычым як з дэсктопных прыкладанняў праз драйвер, так і прама з прылады. Але выдаленае сканаванне з кампутара не стала настолькі масавым, як сеткавы друк, з-за адрозненняў у сцэнарах працы. Больш запатрабаваным становіцца сканіраванне адразу ў патрэбнае сховішча.

Падтрымка сканарам TWAIN Direct як замена драйверам вельмі правільны крок. Але стандарт крыху запазніўся. Карыстальнікі жадаюць сканаваць прама з сеткавай прылады, адпраўляючы дакументы па прызначэнні. Існуючым прыкладанням няма неабходнасці падтрымліваць новы стандарт, бо і цяпер усё працуе выдатна, а вытворцам сканараў няма патрэбы яго рэалізоўваць, бо няма прыкладанняў.

І напрыканцы. Агульны трэнд паказвае, што простае сканіраванне адной - дзвюх старонак будзе замяшчацца камерамі на тэлефонах. Застанецца прамысловае сканаванне, дзе важныя хуткасць, падтрымка функцый постапрацоўкі, якія TWAIN Direct не можа забяспечыць, і дзе будзе заставацца важнай цесная інтэграцыя з ПА.

Крыніца: habr.com

Дадаць каментар