Got the Canon MX700 printer working. Used printer driver – Canon PIXMA MP520 – CUPS+Gutenprint v5.2.3 – (Works the Canon MX700 printer with Ubuntu 9.04) – Did I tell you it is working? .. HERE is another link to ubuntu-forum on configuring the MX700 printer – http://ubuntuforums.org/showthread.php?t=571795&page=3 -
GOOGLED - Linux scanner drivers canon MX700
VISITED – http://mp610.blogspot.com/2008/04/give-your-scanner-new-freshly-sane.html
AND THIS; - http://www.sane-project.org/man/sane-pixma.5.html
DESCRIPTION
The sane-pixma library implements a SANE (Scanner Access Now Easy)
backend that provides access to Canon PIXMA multi-function devices
(All-in-one printers). The backend implements both USB interface and
Network LAN interface using Canon’s BJNP protocol. Currently, the fol-
lowing models work with this backend:
PIXMA MP140, MP150, MP160, MP170, MP180, MP190
PIXMA MP210, MP220, MP240, MP250, MP260, MP270
PIXMA MP450, MP460, MP470, MP480, MP490
PIXMA MP500, MP510, MP520, MP530, MP540, MP550, MP560
PIXMA MP600, MP600R, MP610, MP620, MP630, MP640, MP710
PIXMA MP800, MP800R, MP810, MP830, MP960, MP970, MP980, MP990
PIXMA MX300, MX310, MX330, MX700,

Make work with Ubuntu 9.04
MX850, MX860, MX7600
MultiPASS MP700, MP730, PIXMA MP750 (no grayscale)
ImageCLASS MF3110, MF3240, MF4010, MF4018, MF4120, MF4122
ImageCLASS MF4140, MF4150, MF4270, MF4350d, MF4370dn, MF4380dn
ImageCLASS MF4660, MF4690, MF5770, D480
I-SENSYS MF4320d, MF4330d
CanoScan 8800F
The following models are not well tested and/or the scanner sometimes
hangs and must be switched off and on.
SmartBase MP360, MP370, MP390
MultiPASS PIXMA MP760, PIXMA MP780
Something about needing libusb -???- sane-usb.man – (./configure -&- Make-work tomorrow)
UPDATED: – [Start-Time = 1:15pm sunday] – After having a little think about what needs to be done, … I have opened the synaptic-package-manager, … and SEARCHED on the term “libusb-dev” – which is available, an marked for installation. (All done) – now the instructions provided by http://mp610.blogspot.com can be completed.
UPDATED: – [FINISHED - 2:15pm sunday] – Managed to complete all the installation instructions, .. running the command $ xsane – tells me access-denied – (That bit of the instructions says copy and rename file “XX-libsane.rules” – The files on my system are named “70-persistent-rules-net” – and I dont understand HOW to set permissions (yet) – … something for me to figure out. – (Might see IF I can run it from the admin-account, just to test the actual driver installed correctly)
UPDATED: – [TESTING -/- CONFIRMED WORKING - 3:15pm ] – Ie; - “Canon MX700 Sanner” is working now – (Usng sudo xsane) – which, as it turns out is VERY disapproved of, … (sudo = using the administrator account in M$-windows)

YOU ARE ALONE
You try to run XSane as ROOT, that really is DANGEROUS!
!!! – Do not send any bug reports when you have any problems while running XSane as root: YOU ARE ALONE!