. . . "Preferably, device 100 is implemented on a computer, such as a workstation or personal computer, where a processor performs the described functions under control of a suitable program." . .