Dokumentide skaneerimine üle võrgu näib olemas olevat, kuid teisest küljest ei ole see saanud laialdaseks praktikaks, erinevalt võrgu printimisest. Administratorid paigaldavad endiselt draivereid, ja eemalskaneerimise seadistamine on iga skanneri mudeli jaoks individuaalne. Millised tehnoloogiad on hetkel olemas ja kas sellisel stsenaariumil on tulevik?
Paigaldatav draiver või otsejuurdepääs
Praegu on levinud neli tüüpi draivereid: TWAIN, ISIS, SANE ja WIA. Need draiverid toimivad tõepoolest liidese rollina rakenduse ja tootja madalama taseme teegi vahel, mis on seotud konkreetse mudeliga.

Lihtsustatud arhitektuur skanneriga ühendamiseks
Tavaliselt arvatakse, et skanner on otse arvutiga ühendatud. Siiski ei piirata keegi protokolli madalama taseme teegi ja seadme vahel. See võib olla ka TCP/IP. Just nii töötab enamik võrgu MFP-sid: skanner on nähtav nagu lokaalne, kuid ühendus käib läbi võrgu.
Selle lahenduse eeliseks on see, et rakendusele ei ole oluline, kuidas ühendamine täpselt toimub; oluline on näha tuttavat TWAIN, ISIS või muud liidest. Erilist tuge rakendama ei pea.
Kuid ka negatiivsed küljed on ilmsed. Lahendus on seotud lauaarvuti operatsioonisüsteemiga. Mobiilsed seadmed jäävad kohe toe alt välja. Teine miinus on see, et draiverid võivad keerulistel infrastruktuuridel, näiteks terminaliserveritega, kus on õhukesed kliendid, ebastabiilselt töötada.
Lahenduseks oleks otseühenduse toetamine skanneriga HTTP/RESTful protokolli kaudu.
TWAIN Direct
pakuti välja TWAIN Working Groupi konsortsiumi poolt kui draiverivaba ligipääsu variant.

TWAIN Direct
Peamine idee on see, et kogu loogika kantakse skanneri poolele. Skanner võimaldab juurdepääsu REST API kaudu. Lisaks sisaldab spetsifikatsioon seadme publitseerimise (autodiscovery) kirjeldust. See näeb hästi välja. Administratorile tähendab see draiveriprobleemide vältimist. Kõikide seadmete tugi, oluline on, et oleks ühilduv rakendus. Arendajatele on ka eeliseid, eelkõige tuttav suhtlusliides. Skanner tegutseb veebiteenusena.
Tegeliku kasutuse puhul tasub arvesse võtta ka negatiivseid aspekte. Esiteks, olukord, kus tekib patt. Turul ei ole seadmeid TWAIN Direct'iga ja arendajatel pole mõtet seda tehnoloogiat toetada — ja ka vastupidi. Teiseks, turvalisus, spetsifikatsioon ei sea nõudeid kasutajate juhtimisele ega uuenduste sagedusele võimalike turvaaukude sulgemiseks. Samuti pole selge, kuidas administraatorid uuendusi ja juurdepääsu kontrollida saavad. Arvutis on viirusetõrjetarkvara. Kuid skanneri tarkvaras võib seda mõistetavalt puududa veebiserver, või võib see olla olemas, kuid mitte vastata ettevõtte turvapoliitika nõuetele. Olge nõus, et pahavara, mis saadab kõik skaneeritud dokumendid kõrvale, ei ole just kõige parem lahendus. See tähendab, et selle standardi rakendamisega seotud ülesanded, mis varem olid kolmanda osapoole rakenduste seadistuste arvel, koonduvad seadmete tootjate kanda.
Kolmas miinus on võimalik funktsionaalsuse kadumine. Draiveritel võivad olla täiendavad järeltöötlusvõimalused. Veebikoodide tuvastamine, tausta eemaldamine. Mõned skannerid on varustatud nn imprinteriga — funktsioon, mis võimaldab skanneril trükkida töödeldud dokumendile. Seda ei ole TWAIN Direct'is. Spetsifikatsioon lubab API laiendamist, kuid see toob kaasa mitmeid omamoodi teostusi.
Ja veel üks miinus skanneri kasutamise stsenaariumides.
Skaneerimine rakendusest või seadmest skaneerimine
Vaatame, kuidas toimub tavaline skaneerimine rakendusest. Asetan dokumendi. Siis avatakse rakendus ja skaneerin. Seejärel võtan dokumendi. Kolm sammu. Kujutage nüüd ette, et võrgu skanner on teises ruumis. Peab minema vähemalt kaks korda. See on vähem mugav kui võrgu printimine.

Teine asi on see, kui skanner oskab ise dokumenti saata. Näiteks e-postile. Asetan dokumendi. Siis skaneerin. Dokument läheb kohe sihtsüsteemi.

Selle ühes on peamine erinevus. Kui seade on võrgus, on mugavam skaneerida otse sihtsalvestusse: kausta, e-posti või ECM süsteemi. Selles skeemis ei ole ruumi draiverile.
Vaadates kõrvalt, kasutame me võrguskaneerimist, muutes olemasolevaid tehnoloogiaid. Ja seda nii desktop-rakenduste kaudu draiveri, kui ka otse seadme kaudu. Kuid kaugskaneerimine arvutist ei ole saanud nii massiliseks kui võrguprintimine, erinevuste tõttu tööstsenaariumides. Üha suuremat nõudlust tekitab skaneerimine otse vajalikku salvestusse.
TWAIN Direct skannerite toetus draiverite asendamise näol on väga õige samm. Kuid standard on veidi hiljaks jäänud. Kasutajad soovivad skaneerida otse võrgu seadmetest, saates dokumendid sihtkohta. Olemasolevatel rakendustel ei ole vaja uut standardit toetada, kuna kõik töötab endiselt suurepäraselt ja skannerite tootjatel ei ole tungi seda rakendada, kuna rakendusi ei ole.
Kokkuvõtteks. Üks peamine trend näitab, et lihtne ühe-kahe lehe skaneerimine asendub telefonide kaamerate kasutamisega. Jääb tööstuslik skaneerimine, kus on olulised kiirus, toetatud funktsioonid ja pärast töötlemine, mida TWAIN Direct ei suuda pakkuda, ning kus jääb oluliseks tihe integreerimine tarkvaraga.
Allikas: habr.com
