Method of setting a printing condition of a video hardcopy

Abstract: In a video hard copy device having an input interface (21) for receiving video signals (R, G, B)to be supplied to a display (CRT) and converting the video signals to digital data, an image memory (22) for receiving the digital data (R D , G D , B D ) from the input interface and storing the image data (R D , G D , B D ) therein, a color assigning circuit (10) for reading the digital data (R D , G D , B D ) and a printing portion (25) for receiving the digital data (R D , G D , B D ) and printing out the digital data (R D , G D , B D ) charactrized in that the video hard copy device can (1) convert a color of a picture on the display (CRT) into an arbitrary selected color by specifying a position of the image on the picuture having the same color and print out the selected color and (2) print out a geographic information image for dividing the image of one picture on the display (CRT) into a plurality of matrices for setting a printing condition with use of the printed geographic information without resorting to the picture on the dispaly (CRT).

Description: The present invention relates to a method of setting a printing condition of a video hard copy for fetching video signals supplied from a host computer to a display such as a cathode ray tube and printing out an image or character as appeared in the display on a printing paper. A conventional video hard copy device will be described with reference to Fig. 8. A conventional video hard copy device comprises an input interface 21 interposed between a host computer HCPU and a display such as a cathode ray tube (hereinafer referred to as CRT) for receiving color video signals and converting them into digital image data having respectively a weight of 8 bits, an image memory 22 connected to the input interface 21 for receiving the digital image data, a printing portion 25 composed of an RGB/YMC color converting circuit 23 for receiving each picture of digital image data and a printing head 24, a printing control circuit 26 having a microcomputer therein and connected to the input interface 21 and the printing head 24 for receiving and supplying data and to the image memory 22 and the RGB/YMC color converting circuit 23 for supplying data thereto and input device 27 connected to the printing control circuit 26. The input interface 21 fetches a red video input signal R, a green video input signal G and a blue video input signal B respectively for use in one frame among those supplied from the host computer HCPU to the display CRT and converting these color video input signals R, G and B into a red digital data R D , a green digital data G D and a blue digital data B D for use in one frame. The image memory 22 having frame memories 22R, 22G and 22B receives these color digital data R D , G D and B D and sets these color digital data in the frame memories 22R, 22G and 22B. After completion of storage of these color digital data in the image memory 22, these color digital data are successively supplied to the RGB/YMC color converting circuit 23 where these color digital data are converted into color data for printing. The printing head 24 receives the color data from the RGB/YMC color converting circuit 23 and prints out the color data on a printing medium. The arrangement will be described more in detail. When a certain color of a part of the image as appeared on the display is replaced by another color and printed out on the printing paper by the printing portion 25, it is possible to convert one of the basic eight colors, i.e. white (W), red (R), green (G), blue (B), cyan (C), magenta (M), yellow (Y), black (Bk) as the color of the part of the image into another color among the basic eight colors by specifying a numerical value but it is impossible to convert an arbitrary color of the image as appeared on the display, particularly neutral tints, into another arbitrary color and print out such color on the printing paper. There was a problem that a compound color of the image other than the specified color appeared on the display is converted into another compound color if the former contains any of basic eight colors which is specified to be converted. That is, there was a problem that a background color of the picture on the display, e. g. a bright gray background color of the picture on the display is printed out as a dark gray background color, when black (Bk) is specified to be replaced by white (W) and white (W) is specified to be replaced by black (Bk) in order to convert black letters alone in the picture on the display into white letters. Assuming that an image is appeared on the display CRT in Fig. 7, when a part of the image in a rectangular area denoted at P which is not an entire image is to be printed out on the printing paper, a cross hair line cursor 30 is moved to specify points P1 and P2. When the points P1 and P2 are specified, the printing control circuit 26 issues a command to the input interface 21 for fetching the color video signal in the rectangular area P. A numerical data and the like are supplied to the printing control circuit 26 by operating a ten key of the input device 27 along a guidance 31 as appeared on the display. According to the video signal input condition such as the part of the area and the numerical data to be printed out, the operator moves the cross hair line cursor 30 on the display CRT or operates the input device for supplying the numerical data along the guidance on the dislay CRT so that the color video signal is once displayed on the display CRT. However, there was a problem that an extra circuit for indicating the guidance on the display CRT is prepared in conformity with a video signal specification since the video signal specification in the video terminal is not always uniform. Furthermore, there was another problem that the conventional method of setting printing condition of the video signal for printing out the image while monitoring the image on the display CRT is impractical in a system where one video hard copy is connected to a plurality of video terminals by way of a switching device. Furthermore, it was very difficult for an operator to specify the printing area by the numerical value representing vertical synchronous signals and pixels, in case that a vertical position of the image is expressed by the number of horizontal sync signals and a horizontal position of the image is expressed by the number of pixels appeared on the video terminal on the basis of pulse chips of the vertical sync signal and the horizontal sync signal. Still furthermore, the same problem occurred when the entire tone of the printed image or the strength or the color of a part of the printed image is changed to a selected tone or strength. It is the object of the present invention to provide a method of setting printing condition of a video hard copy device capable of setting the printing condition without resorting to the display. The invention is set out in independent claim 1 and dependent claims 2 to 7. Figure 1 is a block diagram showing an arrangement of a video hard copy device using the method of a preferred embodiment of the present invention; Figure 2 is a block diagram showing a color assigning circuit in figure 1; Figure 3 is a view showing a data area in an image memory in figure 1; Figure 4 is a view showing a printed image prepared by the video hard copy device in figure 1 and the method according to the invention; Figure 5 is a view showing another printed image prepared by a video hard copy device and the method of the present invention; Figure 6 is a block diagram showing another color assigning circuit; Figure 7 is a view showing an example of a picture on a display in figure 1; and Figure 8 is a block diagram showing an arrangement of a conventional video hard copy device. A video hard copy device to be used with the method according to the present invention will be described with reference to figure 1 to 6. An arrangement of the hard copy device is substantially same as that of the conventional one as illustrated in Fig. 8 except color assigning circuits as illustrated in Figs. 2 and 4. Accordingly, the elements same as those of the conventional elements are denoted at the same numerals and the explanation thereof is omitted. A video hard copy device and a method of setting a printing condition according to a first embodiment of the present invention will be described with reference to Figs. 1 to 3. A color assigning circuit 10 is interposed between the image memory 22 and the printing portion 25. The color assigning circuit 10 will be described more in detail with reference to Fig. 2. The color assigning circuit 10 comprises a converted red data memory 2R for storing data R xy , a converted green data memory 2G for storing data G xy , a converted blue data memory 2B for storing data B xy , a discriminator 1R for receiving the red signal digital data R D and the data R xy and issuing a coincidence signal when the red signal digital data R D and the data R xy coincide with each other, a discriminator 1G for receiving the green signal digital data G D and the data G xy and issuing a coincidence signal when the green signal digital data G D and the data G xy coincide with each other and a discriminator 1B for receiving the blue signal digital data B D and the data B xy and issuing a coincidence signal when the blue signal digital data B D and the data B xy coincide with each other. An AND circuit 3 receives the coincidence signals from the discriminators 1R, 1G and 1B. The discriminators 1R, 1G and 1B and the AND circuit 3 constitute a discriminating portion 11. The video hard copy device further comprises a desired or selected (hereinafter referred to as selected) red data setting unit 4R, a selected green data setting unit 4G and a selected blue data setting unit 4B respectively composed of a 8-bit register into which red data R S , green data G S and blue data B S are respectively written and selectors (multiplexers) 5R, 5G and 5B for reading out contents of the selected red setting unit 4R, the selected green setting unit 4G and the selected blue data setting unit 4B upon reception of an output signal (gate signal) from the AND circuit 3 and supplying the read contents to the RGB/YMC color converting circuit 23. When the AND circuit 3 does not issue the gate signal, the red signal digital data R D , the green signal digital data G D and the blue signal digital data B D are respectively supplied to the RGB/YMC color converting circuit 23. The selected red data setting unit 4R, the selected green data setting unit 4G and the selected blue data setting unit 4B and the selectors 5R, 5G and 5B constitute a selecting portion 12 of the color assigning circuit 10. Fig. 3 shows a data area in each of frame memories 22R to 22B of the image memory 22. The data area has a size of the width of X pixel composed of a plurality of x pixels and the length of Y pixel composed of a plurality of y pixels. A pixel P is the one having converted color (the data R xy , G xy and B xy ) and a memory address (x, y) which is addressed by an input device and set in the printing control circuit 26. The selected red data R S , the selected green data G S and the selected blue data B S are set in the selected red data setting unit 4R, the selected green data setting unit 4G and the selected blue data setting unit 4B through the input device 27. The specification of memory address (x, y) having the converted color and the storage of the selected color data are respectively made by specifying the color assigning mode by the input device. The horizontal and the vertical synchronous signals and other signals to be fetched from the host computer HCPU are respectively omitted to be illustrated. The color video signals R, G and B supplied from the host computer HCPU to the display CRT are fetched by the input interface 21 and the red video input signal R, the green video input signal G and the blue video input signal B each for one picture are converted into the red signal digital data R D , the green signal digital data G D and the blue signal digital data B D by the input interface 21 and set in the image memory 22. After the completion of storage of the color signal digital data R D , G D and B D , these data are successively read out by the printing control circuit 26. However, according to the first embodiment of the present invention, the printing control circuit 26 reads out, before reading these data if the color assigning mode is specified, the data R xy , the data G xy and the data B xy in the pixel P from the image memory 22 and sets the data R xy , the data G xy and the data B xy in the converted red data memory 2R, the converted green data memory 2G and the converted blue data memory 2B. Assume that the data R xy has a weight of 100, G xy has a weight of 85 and B xy has a weight of 20 and the selected red data R S has a weight of 200, the selected green data G S has a weight of 220 and the selected blue data B S has a weight of 150. The image data respectively read out by the image memory 22 are respectively supplied to the color assigning circuit 10. Assuming that image data R xy , of a certain pixel P' just read out has a weight of 100, data G xy , has a weight of 85 and data B xy , has a weight of 25, the discriminators 1R and 1G issue output signals since the data R xy equals to the data R xy , and the data G xy equals the data G xy , while the discriminator 1B does not issue an output signal since the data B xy does not equal the data B xy ,. As a result, the AND circuit 3 is not active so that the selectors 5R, 5G and 5B supply the data R xy having a weight of 100, the data G xy having a weight of 85 and the data B xy having a weight of 25 respectively supplied by the image memory 22 to the RGB/YMC color converting circuit 23. When the image data having the same weight as those of the image data R xy , G xy and B xy of the pixel P is read out by the image memory 22, the discriminators 1R, 1G and 1B issue output signals since the these data conform to the contents of the converted red data memory 2R, converted green data memory 2G and converted blue data memory 2B so that the AND circuit 3 is active. Accordingly, the selectors 5R, 5G and 5B select the selected red data setting unit 4R, the selected green data setting unit 4G and the selected blue data setting unit 4B and supply the data R S having a weight of 200, the data G S having a weight of 220 and the data B S having a weight of 150 instead of the data R xy ,, the data G xy , and the data B xy , to the RGB/YMC color converting circuit 23. According to the first embodiment of the present invention, if a certain color (converted color) of the image as appeared in the picture on the display is converted into another selected color and printed out, a certain position of the image having the converted color (an absolute position on the image memory 22) is specified and the numerical value of the selected color is specified whereby the entire color of the image having the same color as that on the certain position of the image can be converted into the selected color. The converted color and the selected color may be arbitrary color including the neutral tints. When a background color of the picture on the display is to be converted into the selected color, the arbitrary position in the image having the background color is specified and the data of the selected color is specified so that the entire background of the image can be converted into the selected color. The discriminators 1R, 1G and 1B according to the first embodiment discriminate the conformity and nonconformity of two input data supplied thereto. However, it is possible to unifying the entire background color of the image by the selected color. With the arrangement of the video hard copy device and a method of setting printing condition of the video hard copy, if the discriminators monitor image value read out from the image memory 22 and discriminate that it is the same value as that of the image data to be converted in the color thereof, the selectors can select the selected color data setting units and specify the position of the image so that the entire color of the image thus specified can be converted into the selected color. As a result, it is possible to achieve the color assigning function capable of selectively converting the color of the image into the selected color. A video hard copy device and a method of setting a printing condition according to a second embodiment will be described with reference to Figs. 4 to 6. Fig. 4 shows the image printed on a sheet 40 according to the method of the present invention. A lattice image 50 is also printed on the sheet 40 in addition to the image as appeared on the display CRT. The lattice image 50 comprises a plurality of lateral grids X n (X=X₁, X₂, X₃, ...) and a plurality of vertical grids Y m (Y₁, Y₂, Y₃, ...). The lattice image 50 is established by specifying the number of splits each having interval of every 64 pixels or 128 pixels as indicating pixels considering resolution of the picture on the display CRT and printing resolution. Numerals 1, 2, 3... and A, B, C... are lattice geographic information for specifying lattice segment areas and printed at margins in peripheries of the lattice image 50. The lattice image 50 has a bottom row (M-row) forming a color sample palette row where the printing color samples are arranged. The lattice information comprising the mattix image 50, the lattice geographic information and the color sample palette column information is supplied to the printing control circuit 26 by way of the input device 27 as illustrated in Fig. 1. That is, the printing control circuit 26 has such a program that if the data area size of the image memory 22 and the number of the splits of the indicating pixels are given to the printing condition circuit 26, the printing control circuit 26 performs a positional operation for the vertical grids Y n and the lateral grids X n so that the printing control circuit 26 can prepare the lattice image 50 and the lattice geographic information and supply these information to the printing portion 25 at the video signal input condition setting mode and also supply the color sample palette data to the printing portion 25 when the color sample palette data is supplied to the printing control circuit 26. Described first is the case of specifying the image area to be printed out as one of the printing condition. If the image portion 40A alone is printed out, the operator operates the input device 27 for supplying the following information to the one control circuit 26 while monitoring the sheet 40. LEFT CORNER : F-5 dots 1-1 dots RIGHT CORNER: L-24 dots 9-12 dots If the operator operates the input device 27 for fetching the video input signal after the supply of the information set forth above at the normal printing mode, the printing control circuit 26 receives the video signal of the image portion 40A in the rectanglar area and sends the signal to the printing portion 25 so that the printing portion 25 can print out. The lattice image information is not printed out at the normal printing mode. In case that the color in the lattice segment area B-1 is converted into another color, e.g. the color of the lattice segment area M-3 in the color sample palette column and printed out, the color in the lattice segment area B-1 is specified as the converted color and the color of the lattice segment area M-3 is specified as the selected color which are respectively supplied to the printing control circuit 26. Since the image data D B-1 (converted color) in the lattice divisions area B-1 can be read out from the image memory 22 and the data D M-3 (selected color) in the lattice segment area M-3 has been supplied to the printing control circuit 26 at the time of supply of the lattice information, the color conversion can be made only by specifying the lattice segment area if the image data having the same data value as the image data D B-1 (converted color) is replaced by the data D M-3 and printed out when the image data is read out from the image memory 22. If the lattice segment area B-1 is specified as the converted color and the lattice segment area G-7 is specified as the selected color, the image data having the same value as the image data D B-1 in the lattice segment area B-1 can be replaced by the image data D G-7 and printed out. A color assigning circuit as illustrated in Fig. 5 comprises window comparators 11R, 11G and 11B which receives the red signal digital data R D , the green signal digital data G D and the blue signal digital data B D from the image memory 22 and supplies these signals to the AND circuit 3 when the values of these data are within the limits of upper limit setting values and lower limit setting values. Other components of the color assigning circuit are the same as those of the color assigning circuit in Fig. 2, hence the explanation thereof is omitted. Suppose that the red signal digital data R D in the lattice segment area equals 128, the green data G D equals 64 and the blue signal digital data B D equals 38. If the density of the color is specified to be varied in the range of 5% relative to the entire density (since the image data has a 8-bit weight, the image data has a weight of 12) for eliminating the variety of the color of the image to be converted and printed out, the printing control circuit 26 performs the operation by adding 12 to or substracting 12 from the color data values in the lattice segment area B-1 read out from the image memory 22, i.e. the red signal digital data R D = 128, the green signal digital data G D = 64 and the blue signal digital data B D = 38 for obtaining the upper limit value 140 and the lower limit value 116 for the red signal digital data R D , the upper limit value 76 and the lower limit value 52 for the green signal digital data G D and the upper limit value 50 and the lower limit value 20 for the blue signal digital data value B D . These upper and lower limit values are supplied to the window comparatores 11R, 11G and 11B. If the lattice segment area M-3 is specified, the printing control circuit 26 supplies the selected color data, e.g. the selected red data R S = 32, the selected green data G S = 65 and the selected blue data B S = 60 to the registers 4R, 4G and 4B. In case that the color assigning circuit as illustrated in Fig. 5 is incorporated in the conventional color video hard copy as illustrated in Fig. 8, the AND gate 3 issues the gate signal if the value of the signal digital red data read out from the image memory 22 is within the limits of 140 to 116, the value of the green signal digital data is within the limits of 76 to 52 and the value of the blue signal digital data is within the limits of 50 to 26 so that the selected red data R S = 32, the selected green data G S = 65 and the selected blue data B S = 60 are read out from the registers 4R, 4G and 4B and supplied to the color converting circuit 23. If only the value of the red signal digital data R D and the value of the blue signal digital data B D are within the limits set forth above but the value of the blue signal digital data G D is beyond the limits set forth above, the AND gate does not issue the gate signal so that the multiplexers 5R, 5G and 5B supply the red signal digital data R D , the green signal digital data G D and the blue signal digital data B D to the color converting circuit 23 as they are and do not convert these data into the selected colors. It is a matter of course to employ the discriminators 1R, 1G and 1B as illustrated in Fig. 2 instead of the window comparators 11R, 11G and 11B. If two pairs of assigning circuits as illustrated in Fig. 5 are provided in which one circuit is exclusively used for conversion into white while the other circuit is exclusively used for conversion into black, it is possible to specify the scopes of white and black whereby complete white/black conversion can be made. The lattice geographic information as illustrated in Fig. 4 specifies the lattice segment area by numbers 1, 2, 3..., A, B, C... . However, the lattice segment area can be specified by a graph paper information as illustrated in Fig. 6. The graph paper information comprises a plurality of squares respectively spaced in given pixels (e.g. 50 pixels), an additional cursor 51 spaced in every 10-pixels, present printing condition (scope) data 52 printed outside the frame and an additional line 52A for specifying the present printing scope. The color in the graph paper information comprises basic eight colors, i.e. white (W), red (R), green (G), blue (B), cyan (C), magenta (M), yellow (Y) and black (Bk). While (W) is omitted to be denoted. According to the graph paper information, compared with the lattice geographic information as illustrated in Fig. 4, it is possible to specify the printing scope more in detail and with more precision. The operator can specify the scope of the color image necessary for fetching with use of the present printing condition (scope) data 52 and the additional line 52A so that the scope for fetching the color image can be specified with accuracy and assurance. With the arrangement of the video hard copy device according to the second embodiment, it is possible to input and set the video signal fetching condition into the color assigning circuit without resorting to the picture as appeared on the display since the video signal input condition can be set while monitoring the resultant printed out data. Accordingly, an extra device matching with the specification of the video signal is not required. Furthermore, it is possible to set the printing condition with ease and accuracy since such setting can be made while monitoring the actually printed out image. It is also possible to replace color assigning circuits as illustrated in Figs. 2 and 5 by software.

Claims: A method of setting a printing condition of a video hard copy, comprising the steps of: (a) fetching color video signals (R, G, B) supplied from a host computer (HCPU) to a display (CRT) by an input interface (21); (b) converting the color video signals (R, G, B) into color digital data (R D , G D , B D ) by the input interface (21); (c) storing the color digital data (R D , G D , B D ) into an image memory (22); (d) reading the color digital data (R D , G D , B D ) from the image memory (22) and supplying the thus read color digital data (R D , G D , B D ) to a printing portion (25) having a printing head (24) therein; and (e) driving a printing head (24) of the printing portion (25); characterized by (f) inputting a lattice information for dividing an image of one picture appeating on the display into a plurality of areas ; (g) overlaying a lattice image representing the lattice information on the image of the picture; (h) printing out the lattice image and the digital image of the picture; and (i) setting a printing condition based on the printed out lattice image representing the lattice information. A method according to claim 1, characterized in that the printed out lattice image representing the lattice information includes a geographic information capable of specifying lattice segment area. A method as claimed in claim 2, characterized in that the printed out lattice image representing the lattice information comprises a square graph information having a plurality of squares spaced at given pixels and additional cursor having the number of one or given pixel as unit. A method according to claim 3, characterized in that the printed out lattice image representing the lattice information has data specifying the printing area and an additional line for specifying the present printing area. A method according to claim 1, characterized in that the printed out lattice image representing the lattice information includes pallette column wherein a plurality of printing samples are arranged. A method according to claim 2, characterized in that the specification of the image to be printed out is made by specifying two geographic information of the lattice segment area. A method according to claim 2, characterized in that the color conversion specification is made by specifying the geographic information of the lattice segment area where the color is to be converted, the lattice segment area having the selected color sample or other geographic information of the lattice segment area.

Inventors: SHIMOMURA SHINZO, SHIMOMURA, SHINZO, SHIMOMURA, SHINZO, ISE FACTORY OF SHINKO
Applicants: SHINKO ELECTRIC CO LTD, SHINKO ELECTRIC CO. LTD.
Application year: 1991
Main classification: H04N1
IPC codes: G06K15, H04N1