Canon stopped supporting that scanner after Windows 8.1, so they didn't publish a driver for Windows 10.
That doesn't necessarily mean that your scanner won't work on Windows 10. It only means that Canon won't claim that it does, because Canon hasn't tested your scanner on Windows 10, hasn't updated its driver to keep up with all the new technology in Windows 10, and has no official answers if it doesn't work.
To install the Windows 8.1 driver you won't need a CD or a USB flash drive. Simply download the driver from Canon's website.