Land After
Sounds to me like you need an Ethernet Print Server. Some of these will have a parallel interface, some have USB interface, together with an ethernet interface that allows any network-attached device to print to them.
Rather than suggest a make/model (there are dozens), I suggest you search for "Ethernet Print Server" and make up your own mind about what features / prices you are interested in.
SD