Eu recomendo instalar os drivers originais da Canon. Eu tenho uma Canon Pixma MP630 e funciona sem problemas.
Você deve instalar o scanner e o impressora driver. (Role para baixo e clique no botão Download . Se os links não funcionarem, vá para canon.com e pesquise abaixo Suporte para o seu driver.
Para o driver da Canon, tive um pouco de dificuldade e tive que editar algo. Eu também não sei se isso é necessário para o seu driver, mas talvez essa esta postagem possa ajudá-lo.