EP0116699A2

Method and generator for superposing graphic patterns.

Abstract

A method for superposing one graphic pattern on another graphic pattern wherein the graphics are represented and generated electrically by rectangular arrays of digital signals corresponding to dot raster patterns to be printed or displayed. One graphic is a superior dominant graphic (71) while a second graphic is an inferior or recessive graphic (72). A computer is programmed to process the digital signals for producing dominant graphic contoured intermediate arrays for masking the array of the inferior graphic to produce a partial or fragmented array (73). The partial array is DOT ORed with the dominant graphic array to produce a pattern (75) of superposed graphics separated by a background space contoured to the dominant graphic pattern.

EP0116699A2, drawing sheet 1
Sheet 1 of 7

Term

Term ended

Projected expiry passed 29 November 2003, 22.8 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

6 claims: 3 independent, 3 dependent

  1. 1
    A method of superposing a recessive graphic generating pattern (72) on a dominant graphic generating pattern (70), representing each of said graphics as an array of foreground digital signals arranged to correspond to a dot raster pattern configured as the respective graphic patterns, characterized by the machine-executing steps of;selecting a separation dimension (TTC)indicated by an integral number of said dots, generating an array of digital signals from said dominant graphic array (70) by adding said integral number of said digital signal positions to the dominant graphic array at each dot position of the periphery thereof creating an occlusion array such that said occlusion array appears as an enlarged dominant graphic pattern array (71) NOT ANDing said recessive graphic array (72) of foreground digital signals into said occlusion array (71) of foreground digital signals for producing a fragmented array (73) from said recessive graphic array only having foreground digital signals not coinciding with occlusion array foreground digital signals;and logic CRing said dominant array (70) with said fragmented array (73) for producing a superposed graphic generating pattern as an array (75) of digital signals suitable for a raster pattern graphics presentation device to present a superposed graphic. pattern, digital signals adding background digital signals to the pattern array for expanding the pattern array in each of four directions of the rectangular array by a number of signal positions equal to said expansion value.
  2. 2
    6. A graphics pattern generator comprising a programmed digital computer having allocatable digital signal storage (25) and a library storage (24) of graphic generating patterns stored as rectangular arrays of first binary signals indicating foreground pels (70) and second binary signals indicating background pels (72), means (23) coupled to said digital computer for transferring said arrays; between said library storage and said signal storage, said digital signal arrays being capable of enabling a graphics presentation device to generate graphics having configurations in accordance with said first binary signals; characterized by:first program indicia in said signal storage for enabling said digital computer to select first (70) and second (72) generating patterns respectively as dominant and recessive patterns and for transferring such selected patterns from said library storage to said signal storage;second program indicia in said signal storage for enabling said digital computer to generate an occlusion array (72) of said first binary signals by adding a circular array having a predetermined radius of said first binary signals around each and every one of said first binary signals in said first generating pattern (70);third program indicia in said signal storage for enabling said digital computer to mask said occlusion array of first digital signals into said second generating pattern for deleting all first digital signals from said second pattern that coincide with first digital signals in said occlusion array for generating a fragmented array (73);and fourth program indicia in said signal storage for
  3. 6
    5 . A method in claim 4, further including the step of:before changing said background digital signals to said enabling said digital computer to merge said fragmented array into said first generating pattern for creating a superposed graphic generating pattern (75) from said first and second generating patterns and having a separation between the first generating pattern and said fragmented pattern equal to said predetermined radius and for storing said superposed graphic generating pattern in said library storage.