have you tried installing the available Windows7/Vista drivers?
download them here and extract them, then follow the steps in the Vista_Install.pdf
you will have to browse to the location of the drivers manually in Windows7, too.
http://software.canon-europe.com/software/0027034.asp?model=
Viel Glueck