The driver for your printer can be downloaded from here -->
http://support-nz.canon.co.nz/conten...100301402.html
It is a .deb file; is tared and gunzipped. You will have to extract it, I use ark for this purpose. Once extracted, install the .deb file.
Once the file is installed, open up a web browser, and enter
http://localhost:631 and press enter. This will bring up Cups, it should be installed and running. Click on the Admin tab, click on Add Priner, you will be prompted for the root password, enter it, and follow it to add your printer.
You may have to look at the Canon support pages to find out how to get the scanner running. You will need to install Sane, and then configure the scanner.
That is about it.