Computerul controlează scanerul trimițând comenzile corespunzătoare. Dacă computerul este defect, atunci într-o singură reparație a calculatoarelor vă va ajuta să configurați gestionarea scanerului. Există multe modele de scanere și fiecare are propriul sistem de comenzi. Deoarece nu se știe în prealabil ce model de scanner va trebui să funcționeze, problema interacțiunii programului cu scanerele a trebuit să fie rezolvată o dată pentru totdeauna. În acest scop, a fost elaborat un set de comenzi standard, identice pentru toate programele. Driverul intermediar primește comenzi standard din program, le transformă în comenzi specifice modelului de scanare dat și le trimite la ele. Orice program comunică cu scanerul printr-o singură metodă, indiferent de sistemul de comandă intern. Tehnologia descrisă este denumită TWAIN. Sprijinul și dezvoltarea acestuia sunt furnizate de un grup de lucru format din companii mari de computere (www.twain.org).
Cuvântul pentru numele tehnologiei este împrumutat de la o poezie de poetul englez Rudyard Kipling «Balada Est și Vest» ( «Balada Est și Vest"):
Oh, Estul este Est și Vestul este Vestul
Și niciodată nu se vor întâlni cei doi
Până când Pământul și Cerul stau în prezent
La Marele Scaun al Judecății al lui Dumnezeu.
Vestul este est, estul este est
Și esența lor este imuabilă,
Până am chemat nori și nisip
Cel Înalt pentru Judecata de Apoi.
(Tradus de Jacob Feldman)
Având în vedere acest context, numele TWAIN reflectă capacitatea de a conecta entități eterogene (vestul - "fierul", programele de Est). În viitor, alte opțiuni pentru "descifrarea abrevierii" TWAIN, care nu au nimic de-a face cu realitatea, au apărut și ca eforturi de utilizare.
Compatibilitatea cu interfața de programare TWAIN este acum o necesitate pentru orice model de scaner. Uneltele pentru susținerea tehnologiei TWAIN sunt incluse în sistemul de operare.
Programele care pot utiliza tehnologia TWAIN au un element corespunzător din meniul Fișier. O comandă specifică este uneori ascunsă într-un submeniu, de exemplu, astfel: File> Import> TWAIN. În prima etapă a executării comenzii scanerul este verificat în sistemul informatic și disponibilitatea acestuia, prin urmare scanerul trebuie să fie inclus în prealabil.
Unele scanere cu interfață USB nu au un comutator de alimentare și sunt conectate permanent la rețea.
Aspectul casetei de dialog pentru driverul TWAIN depinde de modelul de scaner utilizat. De obicei, aici avem parametri importanți de control: zona de scanare, rezoluția, modul de operare cu o culoare (color, alb-negru, tonuri de gri), luminozitatea, contrastul și. De obicei, driver TWAIN imediat după pornire efectuează scanare preliminară dur, care simplifică ajustarea ulterioară a anumitor parametri. După ce faceți clic pe butonul Scan, scanarea este efectuată și imaginea rezultată este transferată la programul care a emis comanda.