Please note the below was written in early 2014, the Canon solution has been in the field for some time now, you can find out more about it <a href="https://www.papercut.com/tour/embedded/canon/">here</a>.