Yes, you'll need a print server - and for the scanner this is next to impossible. Basically scanners don't network, apart from a few high end models.
The primary reason scanners don't network, is that it's not particularly practical solution - you have to visit the scanner in order to use it. Printers of coures, you don't have to visit to use (just pick up the results later).
Sample print servers click here