Using Gnome Scan

gnome-scan-init
GnomeScanDialog
GnomeScanJob
GnomeScanSettings