Please try the following:
Step 1:
These printers can use both USB and Parallel ports; make sure you are using the parallel port to connect the printer to the computer.
Step 2:
Set the spool data format to RAW:
- Click on Start, Settings, Printers, highlight your Canon printer,
- Right-click on and select Properties,
- Click on the details tab,
- Click on Spool Settings and set the spool data format to RAW.
- Then click on Apply and OK.
Step 3:
Update your printer driver.
http://www.usa.canon.com/consumer/controller?act=SupportIndexAct