Scanner Server?
chuckw asks: "Does anyone know if there are any open source projects that are working on building a scanner server and client? I have a pretty nice document scanner plugged into my Linux server and I want to give everyone in my house access to it, much like a regular document printer. Network bandwidth isn't really an issue (100baseT). I personally would like to start such a project but I don't want to duplicate anyone's effort. I've looked all over and can't find any currently running projects doing this. If this isn't currently being done, do you want to join the project? Do you see any major technical issues preventing such a project? "
Well, that depends. If your scanning a million different documents without an ADV, it won't work. Others have pointed out the problems. (contrast, diagnal...)
But be creative. My scanner is scsi, and my main machine doesn't have a scsi adaptor. (Accually it does, but it is wide scsi, and scanners ahve a bad repuatation for tieing up the scsi bus which isn't a good idea on a multitasking OS) I put the scanner on the old 386 (which seems to keep getting new functions) and then used network scanning to work.
At one place I lived we had several computers scattered throughout the house. We didn't need many scanners though, network scanning [would have] allowed us to preview scan on the slow machine with the scanner (a macII), and then use a faster machine once we had things straight. As it was we continually ran out of memory and harddrive space on a machine that spent more time processing the data then scanning. If I had done the final scans upstairs it would have been faster overall.
Perhaps I've missed something... but I don't know what. I could see if it was one scanner in the middle of a bunch of computers -- perhaps in a computer lab -- but over a whole house?
Please enlighten me.
--
First, my disclaimer: I have never tried this with Linux. All my experience with this has been with the OS/2 port of SANE, and eventually I had to give up because I couldn't make it work with my Microtek E3 scanner. That said, I believe that SANE ought to do what you want. It comes with a program called SANED - run that on the machine with the scanner and then, provided you use SANE on the clients to do the scanning it should all work beautifully, as if the scanner was locally attached. SANE is a command-line tool, but there are, I guess, plenty of X front-ends for it etc. HTH