lHELPROOM ANSWER Looking at the screenshot you provided, it appears that Windows has misidentified your printer, referring to it as a Posiflex PP-7000IIUSB Thermal Printer. You can get around this by installing new drivers before plugging in the printer.
Download the latest Windows XP drivers for your printer from . Unplug the printer and uninstall the existing Canon drivers from Control Panel, Add/Remove Programs. Reboot, then install the new drivers. Unless prompted to do so by the driver software, do not reconnect the printer until after you have rebooted the PC.