I think you will find that there is almost certainly no Vista driver
available for that printer and I doubt Canon will make one. This is the
situation with most older printers made by most companies. You will probably
need to buy a new one if you want to use Vista.