Canon is notorious for not providing drivers for older products on new operating systems. For example, the LiDE scanners from a few years ago won’t work on Windows 7, even though the current LiDE scanners do, and the current ones use pretty much the same electronics as the old ones, only cost-reduced.
VueScan will operate those older scanners on Windows 7, and the author says there’s a version for MacOS (including 10.8). In particular, this page says: