і TWAIN
Для керування роботою сканера (утім, як і іншого пристрою) необхідна відповідна програма — драйвер. У цьому випадку керування йде не на рівні "заліза" (портів уведення-висновку), а через чи функції крапки входу драйвера. Донедавна кожен драйвер для сканера мав свій власний інтерфейс. Це було достатнє незручно, оскільки для кожної моделі сканера була потрібна своя прикладна програма. Логічніше було б навпаки, якби з однією прикладною програмою могли працювати кілька моделей сканерів. Це стало можливим завдяки TWAIN.
TWAIN — це стандарт, відповідно до якого здійснюється обмін даними між прикладною програмою і зовнішнім пристроєм (читай — його драйвером). Нагадаємо, що консорціум TWAIN був організований за участю представників компаній Aldus, Caere, Eastman Kodak, Hewlett Packard & Logitech. Основною метою створення TWAIN-специфікації було рішення проблеми сумісності, тобто легкого об'єднання різних пристроїв уведення з будь-яким програмним забезпеченням. Конкретизуючи, можна виділити кілька основних питань: по-перше, підтримку різних платформ комп'ютерів; по-друге, підтримку різних пристроїв, включаючи різноманітні сканери і пристрої уведення відео; по-третє, можливість роботи з різними формату даних. Завдяки використанню TWAIN-інтерфейсу можна вводити зображення одночасне з роботою в прикладній програмі, що підтримує TWAIN, наприклад CorelDraw, Picture Publisher, PhotoFinish. Таким чином, будь-яка TWAIN -сумісна програма буде працювати з TWAIN-сумісним сканером.
На закінчення варто відзначити, що образи зображень у комп'ютері можуть зберігатися в графічних файлах різних форматів, наприклад TIFF, РСХ, ВМР, GIF і інших. Треба мати в через, що при скануванні зображень файли виходять досить громіздкими і можуть досягати десятків і сотень мегабайт. Для зменшення обсягу збереженої інформації використовується звичайно процес компресії (стиску) таких файлів.