The Australian canon site has some drivers for your printer model http://ubuntuforums.org/showthread.php?t=374898
You'll need Alien to convert the rpm file to a deb file.
I did something similar to set up my Canon IP3300, maybe you can modify the guide (post #7) here http://ubuntuforums.org/showthread.php?t=374898
The only difference that I can tell is that there is a specific and common driver for my printer whereas I think there's only the common driver you can use (as so far as I've seen). It might work.
Good luck man, hopefully someone comes along with some better advice if that doesn't work.