The source of data can be a data generating device, such as a scanner, a facsimile machine, a remote computer, a sensor or the like, which outputs a serial or parallel data signal, or a block of stored data in a ROM, a portion of a RAM, or a disk in a disk drive.