i've been using/developing an emacs package to scan documents (letters), which cannot be scanned via ADF, i.e. sizes are different etc.(it's a minor mode in dired). Maybe somebody is interested? you can download at http://maruska.dyndns.org/comp/emacs/scan/