Have you checked for an updated driver at Canon?
Rarely if ever do I install drivers from the media received with products these days. Who knows how many months it sat in a warehouse, while new drivers with bug fixes were being released.
Edit:
Software and driver URL for Pixma 970:
http://www.canon.com.au/products/all...0_support.aspx