I have a sneaking suspicion that that it won't work. Stuff on parallel can be run by a USB (kinda), but not the other way around.
There are boxes like this
that should do it, but aren't cheap.
You could also look at printservers, some may allow you to print FROM a parallel port TO a USB printer, while most do the reverse.
Is that dumb program able to print over network printers?