IMiS Scan
Programska oprema IMiS Scan omogoča zajem papirnih in elektronskih dokumentov poljubnega izvora preko optičnih čitalcev in njihovo pregledovanje v namiznih ali spletnih aplikacijah. Podpira standardne formate za skeniranje dokumentov (PDF/A, večstranski TIFF) in druge pomembnejše grafične formate datotek (TIFF, PNG, JPG, GIF, BMP, … ). Napredne nastavitve profila skeniranja omogočajo učinkovito skeniranje papirnih dokumentov različnih čitljivosti in kvalitet.
ENOSTAVEN UPORABNIŠKI VMESNIK [spletni odjemalec]
Programski vmesnik IMiS Scan je enostaven. Različne nastavitve skeniranja (ločljivost, barvna globina, osvetljenost, ostrina, vzorčenje, dvostransko skeniranje) uporabniku omogočajo učinkovito digitalizacijo dokumentov papirnega izvora različnih čitljivosti.
Programski vmesnik IMiS Scan je enostaven. Različne nastavitve skeniranja (ločljivost, barvna globina, osvetljenost, ostrina, vzorčenje, dvostransko skeniranje) uporabniku omogočajo učinkovito digitalizacijo dokumentov papirnega izvora različnih čitljivosti.
ZAJEM PAPIRNIH IN ELEKTRONSKIH DOKUMENTOV [spletni odjemalec]
Jedro spletne aplikacije IMiS Scan je storitev IMiS Capture Service, ki je zasnovana na Microsoft .NET tehnologiji. Storitev izvaja zajem papirnih dokumentov z optičnimi čitalci in elektronskih dokumentov preko datotečnega sistema. Poljubnim spletnim aplikacijam nudi storitve preko HTTP/REST protokola. Uporabnikom omogoča zajem vsebin preko različnih spletnih brskalnikov (npr. Google Chrome, Mozilla Firefox, Microsoft Edge, …), zato ne potrebujejo namenske aplikacije za zajem.
Jedro spletne aplikacije IMiS Scan je storitev IMiS Capture Service, ki je zasnovana na Microsoft .NET tehnologiji. Storitev izvaja zajem papirnih dokumentov z optičnimi čitalci in elektronskih dokumentov preko datotečnega sistema. Poljubnim spletnim aplikacijam nudi storitve preko HTTP/REST protokola. Uporabnikom omogoča zajem vsebin preko različnih spletnih brskalnikov (npr. Google Chrome, Mozilla Firefox, Microsoft Edge, …), zato ne potrebujejo namenske aplikacije za zajem.
MODULARNA ZASNOVA [spletni odjemalec]
Storitev IMiS Capture Service je zasnovana modularno, kjer je vsak modul odgovoren za svojo fazo zajema oz. obdelave vsebine ter nudi določeno funkcionalnost: za komunikacijo z optičnim čitalcem, za prepoznavo črtne kode, za razdruževanje dokumentov, za združevanje dokumentov, za pretvorbo dokumentov*, za shranjevanje na arhivski sistem*, … Razvijalcem omogoča verižno nizanje različnih modulov, glede na potrebe posameznega opravila. Modularna zasnova omogoča zajem vsebin iz različnih in heterogenih virov ter hitro nadgradnjo dodatnih modulov.
Storitev IMiS Capture Service je zasnovana modularno, kjer je vsak modul odgovoren za svojo fazo zajema oz. obdelave vsebine ter nudi določeno funkcionalnost: za komunikacijo z optičnim čitalcem, za prepoznavo črtne kode, za razdruževanje dokumentov, za združevanje dokumentov, za pretvorbo dokumentov*, za shranjevanje na arhivski sistem*, … Razvijalcem omogoča verižno nizanje različnih modulov, glede na potrebe posameznega opravila. Modularna zasnova omogoča zajem vsebin iz različnih in heterogenih virov ter hitro nadgradnjo dodatnih modulov.
VEČ-NIVOJSKA ARHITEKTURA [spletni odjemalec]
JavaScript programska komponenta brskalnika (Engine) predstavlja prvi in najosnovnejši nivo za programsko komunikacijo s spletni viri preko standardnih komunikacijskih protokolov HTTP. Vsi nadaljnji nivoji slonijo na JavaScript komponenti. Nivo »Model« skrbi za povezavo s storitvijo IMiS Capture Service preko HTTP povezave, asinhrono proženje dogodkov in (de)serializacijo sporočil storitve. Preko tega nivoja se izmenjujejo vsi podatki in ukazi za operacije s storitvenim delom. Nivo »ViewModel« skrbi za konsistentnost JavaScript objektov in stanja storitve s katero komunicira. S svojimi objekti aplikacijam omogoča upravljanje s storitvijo, upravljanje z življenjskim ciklom zajetih dokumentov, … itd. Dodatno omogoča usklajevanje in sinhronizacijo storitvenih dogodkov. Nivo »View« obsega nabor komponent uporabniškega vmesnika. Osnoven izgled komponent lahko razvijalec prilagaja preko njihovega objektnega modela ali CSS stilov. Komponente enostavno vključuje v aplikacijo brez natančnega poznavanja dogodkov in objektov, ki komponentam omogočajo njegovo funkcijo.
JavaScript programska komponenta brskalnika (Engine) predstavlja prvi in najosnovnejši nivo za programsko komunikacijo s spletni viri preko standardnih komunikacijskih protokolov HTTP. Vsi nadaljnji nivoji slonijo na JavaScript komponenti. Nivo »Model« skrbi za povezavo s storitvijo IMiS Capture Service preko HTTP povezave, asinhrono proženje dogodkov in (de)serializacijo sporočil storitve. Preko tega nivoja se izmenjujejo vsi podatki in ukazi za operacije s storitvenim delom. Nivo »ViewModel« skrbi za konsistentnost JavaScript objektov in stanja storitve s katero komunicira. S svojimi objekti aplikacijam omogoča upravljanje s storitvijo, upravljanje z življenjskim ciklom zajetih dokumentov, … itd. Dodatno omogoča usklajevanje in sinhronizacijo storitvenih dogodkov. Nivo »View« obsega nabor komponent uporabniškega vmesnika. Osnoven izgled komponent lahko razvijalec prilagaja preko njihovega objektnega modela ali CSS stilov. Komponente enostavno vključuje v aplikacijo brez natančnega poznavanja dogodkov in objektov, ki komponentam omogočajo njegovo funkcijo.
BREZ UPORABE VTIČNIKOV IN KOMPONENT [spletni odjemalec]
IMiS Scan je zasnovan v JavaScript jeziku in ne uporablja dodatnih tehnologij, ki jih proizvajalci brskalnikov obravnavajo kot neustrezne ali nevarne (npr. ActiveX vtičniki, dostop do »nativnih« protokolov NPAPI, COM, … ).
IMiS Scan je zasnovan v JavaScript jeziku in ne uporablja dodatnih tehnologij, ki jih proizvajalci brskalnikov obravnavajo kot neustrezne ali nevarne (npr. ActiveX vtičniki, dostop do »nativnih« protokolov NPAPI, COM, … ).
INTEGRACIJA V POLJUBNE SPLETNE APLIKACIJE [spletni odjemalec]
IMiS Scan omogoča razvijalcem aplikacij popolno prilagodljivost pri integraciji v poljubne spletne aplikacije. Integracija na dovolj nizkem nivoju omogoča prilagoditve tudi v primeru tehnoloških konfliktov s kakšnim interno uporabljenim ogrodjem v primeru, ko razvijalec aplikacij ne more uporabiti npr. komponent nivoja »View« aplikacije.
IMiS Scan omogoča razvijalcem aplikacij popolno prilagodljivost pri integraciji v poljubne spletne aplikacije. Integracija na dovolj nizkem nivoju omogoča prilagoditve tudi v primeru tehnoloških konfliktov s kakšnim interno uporabljenim ogrodjem v primeru, ko razvijalec aplikacij ne more uporabiti npr. komponent nivoja »View« aplikacije.
VARNOST [spletni odjemalec]
Storitev IMiS Capture Service omogoča lokalno komunikacijo z aplikacijo IMiS Scan preko lokalnega omrežnega vmesnika »localhost«, zato šifriranje spletnega prometa REST vmesnika ni potrebno. Dostop do storitve je zaščiten po C.O.R.S. standardu. Spletnim brskalnikom preprečuje dostop do storitve IMiS Capture Service iz spletnih domen, ki niso določene v nastavitvah. Dodatno je potrebno za dostop do storitve vnesti varnostni ključ določen v nastavitvah.
Storitev IMiS Capture Service omogoča lokalno komunikacijo z aplikacijo IMiS Scan preko lokalnega omrežnega vmesnika »localhost«, zato šifriranje spletnega prometa REST vmesnika ni potrebno. Dostop do storitve je zaščiten po C.O.R.S. standardu. Spletnim brskalnikom preprečuje dostop do storitve IMiS Capture Service iz spletnih domen, ki niso določene v nastavitvah. Dodatno je potrebno za dostop do storitve vnesti varnostni ključ določen v nastavitvah.
ZGOŠČEVANJE SKENIRANIH OBJEKTOV [namizni odjemalec]
Z uporabo standardnih kompresijskih algoritmov (CCITT G3/G4, LZW, JPEG, JPEG2000, JBIG, ZIP) pri različnih načinih skeniranja dokumentov (črno-belo, sivinsko, barvno) zmanjšamo velikost skeniranih objektov. S tem omogočimo hitrejše prenose po omrežju in zmanjšamo potrebe po diskovnih kapacitetah.
Z uporabo standardnih kompresijskih algoritmov (CCITT G3/G4, LZW, JPEG, JPEG2000, JBIG, ZIP) pri različnih načinih skeniranja dokumentov (črno-belo, sivinsko, barvno) zmanjšamo velikost skeniranih objektov. S tem omogočimo hitrejše prenose po omrežju in zmanjšamo potrebe po diskovnih kapacitetah.
ELEKTRONSKO PODPISOVANJE [namizni odjemalec]
Elektronske dokumente v TIFF in PDF/A formatu lahko elektronsko podpisujemo z namiznim IMiS Scan odjemalcem. Elektronski podpis se skupaj z digitalnim potrdilom uporablja za potrjevanje pristnosti elektronskih dokumentov. Zagotavlja prepoznavanje podpisnika, nespremenljivost podpisane vsebine in omogoča ugotavljanje izvora podpisane vsebine.
Vsaka neavtorizirana sprememba dokumenta povzroči neveljavnost elektronskega podpisa. Podpisujemo lahko vzporedno, kadar imamo več so-podpisnikov istega izvornega dokumenta ali pa zaporedno v primerih več-nivojskega potrjevanja dokumentov. Elektronski podpis je s svojo grafično podobo, podatki o digitalnem potrdilu, razlogom podpisa in komentarjem lahko viden na katerikoli strani dokumenta, ali pa ostane zakrit v ozadju.
Elektronske dokumente v TIFF in PDF/A formatu lahko elektronsko podpisujemo z namiznim IMiS Scan odjemalcem. Elektronski podpis se skupaj z digitalnim potrdilom uporablja za potrjevanje pristnosti elektronskih dokumentov. Zagotavlja prepoznavanje podpisnika, nespremenljivost podpisane vsebine in omogoča ugotavljanje izvora podpisane vsebine.
Vsaka neavtorizirana sprememba dokumenta povzroči neveljavnost elektronskega podpisa. Podpisujemo lahko vzporedno, kadar imamo več so-podpisnikov istega izvornega dokumenta ali pa zaporedno v primerih več-nivojskega potrjevanja dokumentov. Elektronski podpis je s svojo grafično podobo, podatki o digitalnem potrdilu, razlogom podpisa in komentarjem lahko viden na katerikoli strani dokumenta, ali pa ostane zakrit v ozadju.
NAPREDNO DELO Z DOKUMENTI [namizni odjemalec]
Splošne funkcionalnosti programske opreme za skeniranje dokumentov (povečevanje, pomanjševanje in rotiranje) pogosto ne zadoščajo zahtevam naprednih uporabnikov.
Uporabniki IMiS Scan lahko na dokumente dodajajo redakcije in druge anotacije (označujejo, poudarjajo, prekrivajo, dodajajo podpise/ žige/ opombe).
Anotacije postanejo del dokumenta, vendar so shranjene povsem ločeno, kar nam omogoča orodje za zlivanje z originalom. Dodatno lahko izvajamo kontrolo nad uporabniškimi pravicami do sprememb originala, označujemo celotne strani ali samo posamezne dele, pošiljamo dokumente neposredno po e-pošti, …
Pri skeniranju je omogočeno tudi združevanje več fizično ločenih dokumentov (npr. dobavnica in račun) v en elektronski dokument.
Splošne funkcionalnosti programske opreme za skeniranje dokumentov (povečevanje, pomanjševanje in rotiranje) pogosto ne zadoščajo zahtevam naprednih uporabnikov.
Uporabniki IMiS Scan lahko na dokumente dodajajo redakcije in druge anotacije (označujejo, poudarjajo, prekrivajo, dodajajo podpise/ žige/ opombe).
Anotacije postanejo del dokumenta, vendar so shranjene povsem ločeno, kar nam omogoča orodje za zlivanje z originalom. Dodatno lahko izvajamo kontrolo nad uporabniškimi pravicami do sprememb originala, označujemo celotne strani ali samo posamezne dele, pošiljamo dokumente neposredno po e-pošti, …
Pri skeniranju je omogočeno tudi združevanje več fizično ločenih dokumentov (npr. dobavnica in račun) v en elektronski dokument.
SKENIRANJE NEPOSREDNO IZ APLIKACIJE [namizni odjemalec]
Katero koli aplikativno rešitev (DMS, ERP, CRM, BPM, …) lahko s pomočjo integracijskih skript tesno povežemo z namiznim odjemalcem IMiS Scan. Uporabnikom s tem omogočimo skeniranje neposredno iz aplikacije. Ker jim ni potrebno prehajati med različnimi aplikacijami so uporabniki bolj učinkoviti.
Ob skeniranju se dokument samodejno shrani na arhivskem strežniku IMiS ARC Server.
V ustrezen zapis aplikacije se zabeleži le ID skeniranega objekta in tako ne obremenjuje same aplikacije. Ob pregledovanju skeniranega dokumenta aplikativna rešitev na osnovi ID-ja skeniranega objekta pridobi ustrezen objekt iz arhivskega strežnika in ga prikaže v pregledovalniku. Način varovanja ID objekta je določen z varnostno shemo, ki je v celoti prevzeta od aplikativne rešitve.
Katero koli aplikativno rešitev (DMS, ERP, CRM, BPM, …) lahko s pomočjo integracijskih skript tesno povežemo z namiznim odjemalcem IMiS Scan. Uporabnikom s tem omogočimo skeniranje neposredno iz aplikacije. Ker jim ni potrebno prehajati med različnimi aplikacijami so uporabniki bolj učinkoviti.
Ob skeniranju se dokument samodejno shrani na arhivskem strežniku IMiS ARC Server.
V ustrezen zapis aplikacije se zabeleži le ID skeniranega objekta in tako ne obremenjuje same aplikacije. Ob pregledovanju skeniranega dokumenta aplikativna rešitev na osnovi ID-ja skeniranega objekta pridobi ustrezen objekt iz arhivskega strežnika in ga prikaže v pregledovalniku. Način varovanja ID objekta je določen z varnostno shemo, ki je v celoti prevzeta od aplikativne rešitve.
VARNA DOLGOROČNA HRAMBA DOKUMENTOV [namizni odjemalec]
Dokumentom, ki jih bomo dolgoročno hranili v elektronskem arhivu moramo zagotoviti berljivost in istovetnost tudi čez 5, 10 in več let. IMiS Scan z uporabo izhodnih formatov TIFF in PDF/A zagotavlja istovetnost dokumentov za daljše časovno obdobje.
Dokumentom, ki jih bomo dolgoročno hranili v elektronskem arhivu moramo zagotoviti berljivost in istovetnost tudi čez 5, 10 in več let. IMiS Scan z uporabo izhodnih formatov TIFF in PDF/A zagotavlja istovetnost dokumentov za daljše časovno obdobje.
* Opomba: Funkcionalnost bo podprta v naslednjih različicah