A small flatbed scanner, works without problems using SANE.
Apart from getting it working by myself, I emailed Canon if they have Linux drivers for it. They replied with a standard email telling me that they develop drivers exclusive for Windows and Mac only. There may be drivers for Linux on the internet, but Canon doesn't support them and doesn't recommend their use.