Does that link here not help you?
Canon MP 610 - 64 bit - on Ubuntu
In short you need these packages:
sudo apt-get install ia32-libs cups libcups2 libcups2-dev build-essential
Then you take the original 32 bit driver. You need to download from orig. webside.
You unpack this file and find three files:
cnijfilter-common_2.80-1_i386.deb
cnijfilter-mp610series_2.80-1_i386.deb
cnijfilter-common-2.80-1.tar
You install now with the following commandSSS:
sudo dpkg -i --force-architecture --ignore-depends=libcupsys2 cnijfilter-common_2.80-1_i386.deb
sudo dpkg -i --force-architecture --ignore-depends=libcupsys2 cnijfilter-mp610series_2.80-1_i386.deb
Then restart cups:
sudo /etc/init.d/cups restart
Then do a test:
5 Simple Steps to Setup the Canon MP610 Printer and Print a test page.
From the Ubuntu Desktop Menubar, Select:
System | Administration | Printing
Select Add to add a printer.
Select Canon MP610 when prompted for a device.
The Installer will attempt to locate a driver for the printer. This may take a few minutes.
A dialog box containing details of the printer will be presented. Select:
Apply
You will then be asked if you wish to print a test page. Select:
Yes.
Congratulations!!! You may now print using the Canon MP610 printer.