A system for managing printing and scanning and faxing functionality of a facsimile machine via a bi-directional parallel interface with which the facsimile machine is equipped. More particularly, a facsimile manager is provided for managing image files connected with printing, scanning and faxing. In addition, printing and scanning drivers are provided by which any Windows application program can access such printing, scanning and faxing functionality.