Az Oculens Document Imaging (DI) Service egy rugalmasan konfigurálható, egyedi modulokkal (üzleti logikával) kibővíthető, vállalati dokumentumkezelési igények megoldásához alkalmazható szerveroldali szoftver (Windows). Elsődleges feladata az akár enterprise szintű document capture, document imaging, document conversion, data capture, workflow, digital mailroom feladatok és kisegítő, opcionális 3rd party komponensek (Finereader OCR Server, Flexicapture Distributed) összehangolása, kontrollja:

  • fogadja, osztályozza, szétosztja a szkennelési eredményeket (képek, felismerési eredmények, metaadatok, workflow információk)
  • feladat ill. terhelés szétosztás: több Oculens DI Service közötti munkát egy kijelölt példány (Controller) vezérli, így jelentős terhelés esetén szétoszthatóak a feladatok
  • alapvető document imaging feladatokat végez
    • iratkép "feljavítás" (image cleanup, zajpötty eltávolítás, ferdeség korrekció, keret eltávolítás, szöveg-alapú automatikus beforgatás stb.)
    • kinyeri az iratképekből a vonalkódokat (egy- és kétdimenziósakat), a PatchCode-okat (patch 1,2,3,4,6,T)
    • a kívánt folyamat felé irányítja az adott iratképet vagy teljes iratkép köteget
    • vezérli, paraméterezi a kiszolgáló alrendszereket (OcuSzámla, Finereader (OCR) Server, Flexicapture Distributed) pl. számla adatok tételes kinyerése esetén
    • iratszeparálást, dokumentum osztályozást végez
    • elvégzi az egyszerűbb, néhány zónát tartalmazó, fix elrendezésű, ritkán módosuló adatlapok feldolgozását (jelölőnégyzetek, vonalkódok, gépi karakterek (MRZ) felismerése; aláírások, képek kivágása, opcióként kézírás felismerés (ICR) stb.)
    • korrektor adatokat szolgáltat a felismerési eredmények javítására, ellenőrzésére, jóváhagyására szolgáló ScanStation klienseknek
    • scriptelési lehetőség speciális esetekhez (CS-Script, C# alapú)
  • a kiszolgáló rendszerek feldolgozás eredményeit a célrendszerbe juttatja (l. ECM, BPM, Workflow háttérendszerek)
  • köteg létrehozás (elérhető profilokból), image import, feldolgozás és dokumentum release API-n keresztül elérhető külső alkalmazásból
  • monitorozási opció (Nagios Remote Data Processor API kliens)
  • naplózási opció (N-Log, válaszhatóan file, konzol, Windows eventlog, adatbázis logolás; továbbá figyelmeztető e-mail küldés)

A feldolgozandó iratok tartalmától, összetettségétől függően lehet az Oculens DI Service-ből megfelelő mennyiségű példányt telepíteni. Ha egyszerű document imaging feladatot kell ellátnia (pl. vonalkód felismerés lapokon, szeparálás, teljes OCR, dokumentum konverzió), akkor egy szervergép is elég lehet a Oculens Service-nek. Ha nagyon sok irat érkezik tartósan, és magas szintű a kapacitásigény (x100 lap/perc), akkor egy külön Oculens "Controller"-t kell telepíteni, ami tisztán csak a feladatok fogadásával, ütemezésével, feldolgozásával, irányításával, szétosztásával foglalkozik. Az ábrán pöttyözött vonal jelzi a nagy terhelés esetére érvényes, szétosztott feldolgozást végző Oculens Service-t futtató gépek együttesét.

Az Oculens DI Service csak akkor igényel adatbázisszervert, ha űrlapfeldolgozási (forms data capture) feladatokat is el kell látnia (az ábrán pöttyözött keretben jelöltük az adatbázisszervert).