Google has open sourced their Linear Book Scanner.

“a fast page-turning scanner that moves a book face-down over linear sensors to capture high-resolution images of each page, and uses vacuum pressure to automatically turn pages as the book moves. Made with an ordinary vacuum cleaner, the $1,500 machine is quick to setup and can digitize a 1,000-page book in about 90 minutes or so (depending on the speed of the motor used). Unlike traditional scanning methods, the Linear Book Scanner doesn’t require someone to operate it once it’s been set in motion.”