Method of and apparatus for recording halftone images and halftone images produced thereby

Abstract: A printed image (I t4 ) is produced with halftone images for respective color printers while so-called rosette moire and a color shift from an original image are prevented. Halftone dots (H m4 , H c4 , H k4 ) are formed in linear shapes extending in respective prescribed directions, thereby forming parallel lines with respective intervals (d m4 , d c4 , d k4 ). These extensional directions and intervals of parallel lines are so established that they effectively prevent the rosette moire and the color shift.

Description: Field of the Invention The present invention relates to a method of and an apparatus for recording halftone images to be employed in reproducing a color image, and more particularly, it relates to a method and an apparatus which can prevent a rosette moire from appearing in the reproduced color image. The present invention also relates to halftone images produced thereby. Description of the Prior Art US-A-4 149 183 describes a method of recording halftone images to be employed in reproducing a color image, comprising the steps of preparing at least two sets of image data representing color separation images of the color image, respectively, and producing at least two halftone images as a fonction of said at least two sets of image data, respectively. A color original image having continuous color tone is reproduced by: firstly obtaining color separation images of the original, secondly producing halftone images of respective color separation images, and finally printing the halftone images with respective color inks. When the halftone images have common screen structure, or common arrangement of halftone dots, the printed matter is liable to have a color shift caused by registering mismatch of the halftone images against each other on a printing paper. The color shift denotes a visual change in color tone of a printed image from that of an original image. Therefore, in conventional methods, the halftone images have respective screen structure with respective screen angles, for example, such as 0°, 15°, 45°, and 75°. However, when the plural halftone images having respective screen angles are printed on a single printing paper, small circular patterns appear on the printed matter because of the differences among the screen angles. The circular patterns are called rosette moire. Although each circle of the rosette moire is weak and small, it reduces quality of a printed matter because it appears in a considerably large area. Therefore, a method of recording halftone images which can prevent the rosette moire and an apparatus therefore has been an issue in this field. SUMMARY OF THE INVENTION The present invention is directed to a method of and an apparatus for recording halftone images to be employed in reproducing a color image. The halftone images comprises at least two halftone images including (a) a first halftone image of a first color having a prescribed screen angle and a prescribed screen pitch, halftone dot elements in the first halftone image being formed in a linear shape extending in a first extensional direction, and (b) a second halftone image of a second color having the prescribed screen angle and the prescribed screen pitch, halftone dot elements in the second halftone image being formed in a linear shape extending in a second extensional direction different from the first extensional direction. According to an aspect of the present invention, the halftone images further comprises a third halftone image of a third color having the prescribed screen angle and the prescribed screen pitch, halftone dot elements in the third halftone image being formed in a linear shape extending in a third extensional direction different from the first and second extensional directions, halftone dot centers of each of the first to third halftone images form a lattice in the shape of a parallelogram,the first and second extensional directions agree with directions of two adjacent sides of the parallelogram, respectively, and the third extensional direction agrees with a direction of one of two diagonals of the parallelogram. The halftone dot centers of each of the first to third halftone images may be placed, on an image plane of a reproduced image to be produced with the first to third halftone images, at same positions as the halftone dot centers of the rest of the first to third halftone images. Instead, the halftone dot centers of each of the first to third halftone images may be placed, on an image plane of a reproduced image to be produced with the first to third halftone images, at different positions from positions at which the halftone dot centers of the rest of the first to third halftone images are placed. According to another aspect of the present invention, the halftone image comprises (a) a first halftone image of a first color, halftone dot elements in the first halftone image being formed in a linear shape extending in a first extensional direction to thereby form parallel lines with a first interval, (b) a second halftone image of a second color, halftone dot elements in the second halftone image being formed in a linear shape extending in a second extensional direction different from the first extensional direction to thereby form parallel lines with a second interval, and (c) a third halftone image of a third color, halftone dot elements in the third halftone image being formed in a linear shape extending in a third extensional direction different from the first and second extensional directions to thereby form parallel lines with a third interval, the third extensional direction agreeing with a direction of longer diagonal out of two diagonals of a minimum parallelogram which is formed of the parallel lines in the first and second halftone images, a pitch of the parallel lines in the third halftone image which is measured in a direction of a shorter diagonal out of the two diagonals of the minimum parallelogram being equal to a length of the shorter diagonal. In this aspect, differences between the first to third intervals are preferably at most about 20 percent. Preferably, the halftone dot elements have isolated shapes in each of the halftone images at the halftone-dot area rate of at most about 25 percent, and blank areas where the halftone dot elements do not exist have isolated shapes in each of the halftone images at the halftone-dot area rate of at least about 75 percent. The first to third halftone images may be halftone images for magenta ink, cyan ink and black ink in arbitrary order. The present invention is also directed to the halftone images themselves and a printed image produced therefrom. Accordingly, an object of the present invention is to prevent the rosette moire and the color shift in a printed image. In this specification, a "lattice" denotes one whose lattice points are defined to be intersections of two sets of parallel lines which have respective regular intervals and which are drawn through centers of halftone dots. The lattice will be also referred to as "screen lattice". The screen lattice is not limited to a square lattice, but it also includes a parallelogram lattice, as will be shown in Fig. 5E, and the like. A "screen pitch" denotes each length of two adjacent sides of a unit lattice in a parallelogram lattice. A "screen angle" denotes either of two angle between a horizontal line and each of the two adjacent sides of the parallelogram unit lattice; one of the two adjacent sides is selected for each halftone image to define the screen angle. The screen pitch and the screen angle will be described later in detail. "Halftone images" have small dots (or halftone dots) which are located at the lattice points of the screen lattice and whose size and shape vary according to density of an original image having continuous color tone. The halftone dots will be also referred to as "halftone-dot elements". The shape of a halftone dot is not limited to a square. These and other objects, features, aspects and advantages of the present invention will become more apparent from the following detailed description of the present invention when taken in conjunction with the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS Figs. 1A through 1H illustrate the configuration of halftone dots employed in a first preferred embodiment of the present invention; Figs. 2A through 2F illustrate another configuration of halftone dots in the first preferred embodiment; Figs. 3A through 3E illustrate still another configuration of halftone dots in the first preferred embodiment; Figs. 4A and 4B are block diagrams showing the structure of a color scanner employed in the preferred embodiments; Fig. 5 is a diagram schematically showing halftone images recorded on a photosensitive film; Figs. 6A, 6B and 9 illustrate varying shapes of halftone dots in the first preferred embodiment; Fig. 7 illustrates 3x3 matrix of halftone dots in the first preferred embodiment; Figs. 8A and 8B illustrate the contents of screen pattern data in the first preferred embodiment; Fig. 10 is a flow chart showing the procedure for recording halftone images according to the first preferred embodiment; Fig. 11A illustrates a characteristic curve of dot gain for the conventional halftone dot; Figs. 11B and 11C illustrate characteristic curves of dot gain for the halftone- dots according to the first preferred embodiment; Fig. 12 illustrates modified shapes of halftone dots in the first preferred embodiment; Figs. 13A and 13B illustrate the contents of screen pattern data corresponding to the halftone dots shown in Fig. 12; Figs. 14A and 14B illustrate 3x3 matrixes of halftone dots with modified shapes in the first preferred embodiment; Figs. 15A through 15H illustrate the configuration of halftone dots employed in a second preferred embodiment of the present invention; Figs. 16A through 16D illustrate another configuration of halftone dots in the second preferred embodiment; Figs. 17A through 17D illustrate still another configuration of halftone dots in the second preferred embodiment; and Fig. 18A through 18C illustrate varying shapes of halftone dots in the second preferred embodiment. DESCRIPTION OF THE PREFERRED EMBODIMENT Basic consideration taken in a first preferred embodiment of the present invention will be first explained. The rosette moire appears when plural halftone images to be overprinted have respective regular screen structure with respective screen angles. Therefore, if the screen angles of the halftone images are equal to each other, the rosette moire can be prevented. However, if the plural halftone images have a common screen pitch and a common screen angle, and if they have a common shape of a halftone dot, a color shift is liable to appear in a printed image because of registering mismatch of the halftone images on a printed paper. For example, in printing a gray image with yellow, magenta and cyan printers, if the registering mismatch occur on the yellow printer and yellow ink is deposited on the area where magenta and cyan inks are not deposited, a printed image, which should be gray, is covered with yellow hue all over. Therefore, in the first preferred embodiment of the present invention, plural halftone images employ a common screen angle and a common screen pitch, and in addition, halftone dots of each halftone image are formed in a linear shape in a prescribed direction which is different from that of the other halftone images. This reduces size of areas where plural color inks are overlayed, and thereby reducing a change of the size of these areas caused by the registering mismatch. Accordingly, the color shifts as well as the rosette moire is prevented. Figs. 1A through 1H illustrate the configuration of halftone dots employed in the first preferred embodiment of the present invention. Figs. 1A through 1D correspond to parts of respective halftone images for yellow (Y), magenta (M), cyan (C) and black (K) inks. These halftone images I y1 , I m1 , I c1 and I k1 have a halftone-dot area rate of about 15 percent. The halftone images I y1 , I m1 , I C1 and I k1 consist of respective halftone dots H y1 , H m1 , H c1 and H k1 which have linear shapes extending in respective specific directions A Y1 , A m1 , A c1 and A K1 (these directions will be hereinafter referred to as "extensional directions"). Each of the halftone dots H Y1 , H m1 , H C1 and H k1 is connected with adjacent halftone dots in the specific extensional direction at the halftone-dot area rate of more than a prescribed value. The prescribed value is usually from 10 to 15 percent. The connected halftone dots form parallel lines in each of the halftone images I Y1 , I m1 , I c1 and I k1 . The linear shape of the halftone dots are called "cut line" in the field. However, the conventional halftone-dot formation of the cut line employs various screen angles to respective halftone images. On the other hand, the first embodiment of the present invention employs a common screen angle to all of the halftone images. The screen angle, in general, is defined to be the smaller one of two angles which are measured counterclockwise between a horizontal line and two axes (s1 y1 and s2 y1 in Fig. 1A) of the screen lattice, whose lattice points consist of centers of the halftone dots. However, in this specification, the screen angle is defined to be the smallest of plural angles which are measured counterclockwise from a main scanning direction y to plural axes specifying a screen lattice. The screen angles of the halftone images I y1 ' I m1 ' I c1 and I k1 shown in Figs. 1A through 1D are all zero degree according to the definition. Further, angles from first lattice axes s1 y1 , s1 m1 , s1 c1 and s1 k1 to respective second lattice axes s2 Y1 , s2 m1 , s2 c1 and s2 k1 are equal to each other. The "common screen angle" in this specification means that the angles from the first lattice axes s1 y1 through s1 k1 to the respective second lattice axes s2 y1 through s2 k1 are equal to each other and that the screen angles defined for respective halftone images I y1 through I k1 according to a common definition are equal to each other. First screen pitches are defined to be distances P1 y1 , P1 m1 , P1 c1 and P1 k1 between two adjacentcenters of halftone dots along the first lattice axes s1 y1 through sl k1 , respectively. Second screen pitches are defined to be distances P2 Y1 , P2 m1 , P2 c1 and P2 k1 between two adjacent centers of halftone dots along the second lattice axes s2 y1 through S2 k1 , respectively. In Figs. 1A through 1D, the first screen pitches P1 Y1 through P1 k1 are equal to the second screen pitches P2 y1 through P2 k1 as follows: P1 y1 =P1 m1 =P1 c1 =P1 k1 =K 1 P2 y1 =P2 m1 =P2 c1 =P2 k1 =K 2 K 1 =K 2 where K₁ and K₂ are constants. The halftone images I Y1 through I k1 are further characterized by having the extensional directions A y1 , A m1 , A C1 and A k1 different from each other. More specifically, the extensional directions A Y1 through A k1 for the halftone dots H Y1 through H k1 are oriented 135°, 90°, 180° (or 0°) and 45°, respectively, away from the main scanning direction y . On the basis of the halftone images I y1 through I K1 which have a common screen angle, a common screen pitch and the respective extensional directions A y1 through A K1 different form each other, a reproduced image I t1 shown in Fig. 1E can be printed. The reproduced image I t1 is produced by placing the centers O Y1 , O m1 , O c1 and O k1 of the respective halftone dots H Y1 through H k1 at a single point O t1 on an image plane. Because the extensional directions of the respective halftone dots H Y1 through H k1 are different from each other, the areas where the halftone dots overlap each other are small. Therefore, even if the positions of the halftone dots are displaced because of the registering mismatch, the size of the overlapping areas does not change so much while their positions are shifted somewhere else from around the points 0 t1 ; this prevents the color shift to be caused by the registering mismatch. The reproduced image I t1 is composed of a plurality of a unit area U1 formed around the halftone-dot center O t1 as shown in Fig. 1F. The unit area U₁ has a particular shape of halftone dot at the halftone-dot area rate of 100 percent. The particular shape will be hereinafter referred to as "100%-halftone-dot shape". The 100%-halftone-dot shapes U Y1 , U m1 , U c1 and U k1 , which conform to the unit area U₁, are shown in Figs. 1A through 1D. Because the reproduced image I t1 is formed to be a repetitional pattern of the square unit area U1 which is a minimum possible unit for repetition, the rosette moire is prevented in the reproduced image I t1 . Although all of the halftone images I y1 through I k1 have a common screen angle and a common screen pitch, the halftone image I Y1 for a yellow printer may have different screen structure because the halftone image I Y1 has loosely related to the rosette moire. (In other words, the halftone images for magenta, cyan and black printers are closely related to the rosette moire). The screen angle of the halftone image I Y1 may be set at 15 degrees or 30 degrees, for example. It is better to make the extensional direction of halftone dots H Y1 equal to one of the lattice axes; this is achieved by rotating the image of Fig. 1A by 15 degrees or 30 degrees. This screen structure of the halftone image I y1 causes the areas where the halftone dots H y1 are largely or scarcely overlapping with the halftone dots H m1 , H c1 and H k1 to spread averagely all over the reproduced image, thereby preventing the color shift. The extensional directions A m1 , A c1 and A k1 of the halftone dots H m1 , H c1 and H k1 which are closely related to the rosette moire have special relation among themselves. More specifically, the extensional direction A k1 divides the angle between the extensional directions A m1 and A C1 into halves. This relation causes the halftone dots of respective colors to appear equally, thereby improving the effect of preventing the color shift. In Fig. 1E, the halftone-dot centers O y1 through O K1 of the respective halftone images I Y1 through I K1 are commonly placed in the point O t1 on the reproduced image I t1 . However, these halftone dot centers can be placed at respective points different from each other. Figs. 1G and 1H illustrate reproduced images where the halftone-dot centers O y1 through O k1 are not placed at common points. The reproduced image I ta shown in Fig. 1G has the halftone-dot centers O y1 through O k1 placed at respective points different from each other. According to this configuration, the halftone dots H y1 through H k1 do not overlap each other when the halftone-dot area rate is comparatively low, about a few percent, for example. Consequently, the color shift is hard to occur and the quality of the reproduced image is improved. Another configuration can be made as shown in Fig. 1H, where the halftone-dot center O k1 of only one color ink (K) is placed at a different point from the other three halftone-dot centers O y1 , O m1 and O c1 . Figs. 2A through 2F illustrate the configuration of halftone dots employed in another example of the first embodiment of the present invention. Figs. 2A through 2C illustrate halftone images I m2 , I c2 and I k2 for magenta, cyan and black printers, respectively. Each screen structure of the halftone images I m2 through I k2 is composed of a screen lattice of a parallelogram shape. All of the first lattice axes s1 m2 , s1 c2 and S1 k2 are in the direction 30 degrees away from the main scanning direction y . That is, all of the screen angles of the halftone images I m2 through I k2 are 30 degrees. These halftone images I m2 through I k2 also have common screen pitches as follows: P1 m2 =P1 c2 =P1 k2 =K 3 P2 m2 =P2 c2 =P2 k2 =K 4 K 3 =K 4 where P1 m2 , P1 c2 and P1 k2 denote first screen pitches, P2 m2 , P2 c2 , P2 k2 denote second screen pitches, and K₃ and K₄ denote constants representing the values of the first and second screen pitches, respectively. Further, the extensional directions A m2 , A c2 and A k2 of the halftone dots H m2 , H c2 and H k2 are different from each other. Namely, they are inclined at 30°, 90°, and 150° away from the main scanning direction y , respectively. These extensional directions A m2 through A k2 have the relation such that one of the extensional directions divides the angle between the other two extensional direction in halves. This relation is, as described before, effective to prevent the color shift. Fig. 2D illustrates a reproduced image I t2 produced with the halftone images I m2 through I k2 . On the image plane of the reproduced image I t2 , halftone-dot centers O m2 through O k2 of the halftone dots H m2 through H k2 are placed at respective positions different form each other. Fig. 2E illustrates a unit area U₂ of the reproduced image I t2 . The unit area U₂ has a shape of an equilateral triangle. The halftone-dot centers O m2 through O k2 are placed at central points of the sides of the equilateral triangle. Incidentally, 100%-halftone-dot shape U m2 , U c2 and U k2 of the halftone dots H m2 , H c2 and H k2 have a parallelogram shape as shown in Figs. 2A through 2C. The unit area U₂ is a half of the parallelogram. Fig. 2E does not include halftone dots of a yellow printer. Since the yellow color is loosely related to the rosette moire, the screen angle of the halftone image for the yellow printer can be set at a different value from that of the other halftone images I m2 , I c2 and I k2 ; this is even desirable to prevent the color shift, as described before. Fig. 2F illustrate another reproduced image I t2a produced with halftone dots H m2a , H c2a , and H k2a each of which has the screen lattice of a parallelogram shape. The centers of the halftone dots H m2a , H c2a and H k2a are placed at a same point. The unit area U₃ of the reproduced image I t2a has a shape of an hexagon which conforms to the 100%-halftone-dot shapes of the halftone dots H m2a , H C2a and H k2a . Although the first screen pitch is equal to the second screen pitch in each of the halftone images shown in Figs. 1A through 1H and 2A through 2F, they may have different values from each other. Figs. 3A through 3E illustrate the configuration of halftone dots whose first and second screen pitches are different from each other. The relation between the first screen pitches P1 m3 , P1 c3 and P1 k3 and the second screen pitches P2 m3 , P2 c3 and P2 k3 of the respective halftone images I m3 , I c3 and I k3 are expressed as follows: P1 m3 =P1 c3 =P1 k3 =K 5 P2 m3 =P2 c3 =P2 k3 =K 6 Even in this case, the halftone images I m3 through I k3 have a common screen pitch. The "common screen pitch" in this specification means that the first screen pitches P1 m3 through P1 k3 are equal to each other and that the second screen pitchs P2 m3 through P2 k3 are equal to each other, while the values K₅ and K₆ of the first and second screen pitches may be different from each other. The extensional directions A m3 , A c3 and A K3 of the respective halftone dots H m3 , H c3 and H k3 are different from each other; they are inclined at 30°, 90°, and 170° away from the main scanning direction y , respectively. Fig. 3D illustrates a reproduced image I t3 produced with the three halftone images I m3 through I K3 . The halftone-dot centers O m3 , O c3 and O k3 are placed at a same position in Fig. 3D. However, even if the halftone-dot centers are placed at respective positions different form each other, the rosette moire and the color shift are prevented similarly to the case with Figs. 1G, 1H and 2D. Fig. 3E illustrates the structure of the screen lattices of the halftone images I m3 through I k3 and the extensional directions A m3 through A k3 therein. The halftone-dot centers O H , which correspond to the halftone-dot centers O m3 , O c3 and O k3 , are lattice points of the screen lattice, and form a unit lattice R of a parallelogram shape whose sides are represented by two unit vectors B₁ and B₂ . The screen lattice is formed by arranging the unit lattices R two-dimensionally. The unit vector B₁ has the same direction as the first lattice axes S1 m3 through S1 k3 and the same length as the first screen pitches P1 m3 through P1 k3 . The unit vector B₂ has the same direction as the second lattice axes S2 m3 through S2 k3 and the same length as the second screen pitches P2 m3 through P2 k3 . The extensional directions A m3 and A c3 agree with those of the unit vectors B₁ and B₂ , respectively. The extensional direction A k3 agrees with a vector D₂ out of the two vectors D₁ and D₂ representing the diagonal lines of the parallelogram R. In other words, two extensional directions A m3 and A c3 out of the three extensional directions A m3 through A k3 are set to agree with the directions of the two sides of the parallelogram unit lattice R, and the residual extensional direction A k3 is set to the direction of one of the diagonal lines of the unit lattice R; this reduces the areas where the halftone dots H m3 through H k3 overlap each other as shown in Fig. 3D, thereby effectively preventing the color shift. Fig 4A is a block diagram showing the structure of a color scanner according to a preferred embodiment of the present invention. The color scanner 1 comprises a reading drum 3 and a recording drum 4 which are connected to each other by a common shaft 2. An original film OF is wound around the reading drum 3, and a photosensitive film RF is wound around the recording drum 4. The shaft 2 is provided with a motor 5 at one end and a rotary encoder 6 at the other end. When the color scanner 1 reads the original OF and records images on the recording film RF, the motor 5 rotates the shaft 2, the reading drum 3 and the recording drum 4 in a direction 8 at a constant speed. A light source (not shown) such as a halogen lamp provided inside the reading drum 3 emits light L I , and the light L I having passed through the transparent reading drum 3 and the original OF is read by a pick-up head 7. The pick-up head 7 moves in a subscanning direction x at a relatively slow speed. Therefore, the original OF is read in a main scanning direction y with respect to each scanning line in order. The main scanning direction y corresponds to the circumferential direction of the reading drum 3. The pick-up head 7 performs color separation operation to generate color separation signal S I having red (R), green (G) and blue (B) components. The color separation signal S I is supplied to an image data processing circuit 8. The image data processing circuit 8 performs the color correction and converts the color separation signal S I into density signals S p (S py ; S pm , S pc and S pk ) for the yellow (Y), magenta (M), cyan (C) and black (B) printers, respectively. The density signals S P are supplied to a halftone signal conversion circuit 9 and converted therein into a dot signal S d . The dot signal S d represents small dot (or halftone dots) on the recording film RF. The dot signal S d is supplied to a recording head 10, which exposes the recording film RF with a laser beam L R according to the dot signal S d to record halftone images. Fig. 5 is a diagram schematically showing halftone images recorded on the recording film RF. Halftone images I Y1 , I m1 , I c1 and I k1 for Y, M, C and K color components are respectively recorded on the single recording film RF. The arrangement of the halftone images can be arbitrarily changed. The halftone signal conversion circuit 9, shown in Fig. 4B generates the dot signal S d with which the halftone images I y1 , I m1 , I C1 and I k1 are recorded on the single recording film RF. The halftone conversion circuit 9 comprises a scanning coordinate computation circuit 91, a line memory 92, a screen pattern data memory unit (or SPM unit) 93 and a comparator 94. The scanning coordinate computation circuit 91 and the SPM unit 93 as a whole function as means for generating halftone-dot pattern data for every pixel in synchronism with the density signals S p . The comparator 94 functions as means for generating the dot signal S d representing halftone dots to be recorded. Fig. 4B is a block diagram showing the internal structure of the halftone signal conversion circuit 9. The line memory 92 has capacity to store the values of the density signals S p (S py , S pm S pc and S pk ) for one main scanning line with respect to each pixel in order of the scanning. The line memory 92 is divided into four memory portions corresponding to respective areas R1 to R4 shown in Fig. 5. The values of the Y, M, C and K components of the density signals S P are stored in the corresponding memory portions in the line memory 92. The scanning coordinate computation circuit 91 computes scanning coordinate on the reading drum 3 and the recording drum 4 according to a pulse signal P e supplied from the rotary encoder 6. The pulse signal P e is generated by the rotary encoder 6 for every unit angle of rotation of the shaft 2. The pulse signal P e is supplied to a coordinate computation unit 911 and converted therein into a main scanning coordinate y and a subscanning coordinate x of the pick-up head 7 on the reading drum 3. During reading and recording operation, the reading and recording drums 3 and 4 rotates in the direction  at a constant speed and the pick-up head 7 moves in the direction x at another constant speed. Therefore, both of the main scanning coordinate y and the subscanning coordinate x of the pick-up head 7 (or those of a reading position) are computed by counting up the number of pulses of the pulse signal P e while a prescribed reference position on the reading drum is assumed as an origin. In this embodiment, the recording head 10 moves in the direction x at the same speed as the pick-up head 7. Therefore, the coordinates of recording position are the same as the coordinates (x, y) of the reading position. The coordinate data (x, y) are supplied from the coordinate computation unit 911 to an address converter 912 and converted therein into an address (i, j) to be supplied to the SPM unit 93. The SPM unit 93 comprises four screen pattern memories (or SPM's) 931 y , 931 m , 931 c and 931 k and a data selector 932. The SPM's 931 y , 931 m , 931 c and 931 k store respective screen pattern data D y , D m , D c and D k . The data selector 932 selects one of the SPM's to connect the same with the comparator 94 in response to a selection signal S s . The selection signal S s is produced in a component selection circuit 915 provided in the scanning coordinate computation circuit 91 on the basis of the main scanning coordinate y and coordinate data y ₁ to y₄ for respective halftone images. The main scanning coordinate y is supplied from a main-scanning coordinate computation unit 913 which generates the coordinate y according to the pulse signal P e supplied from the rotary encoder 6. The coordinate data y₁ to y₄ are supplied from a coordinate data memory 914. The coordinate data memory 914 memorizes the coordinate data y₁ to y ₄representing the main scanning coordinates of the reference points O₁ through O₄ of respective areas R1 through R₄. These data y ₁to y₄ are fixed in advance by an operator in consideration of recording condition. The component selection circuit 915 judges which one of the area R₁, R₂, R₃ and R₄ the recording position on the recording drum 4 exists in. The judgement is made on the basis of the coordinate data y ₁to y₄ and the main scanning coordinate y computed by the coordinate computation unit 913. The component selection circuit 915 generates the selection signal S s and supplies the same to the data selector 932. The data selector 932 selects one of the SPM's 931 y , 931 m , 931 c and 931 k in response to the selection signal S s . One of the screen pattern data D y , D m , D c and D K is supplied to the comparator 94 through the data selector 932 in accordance with the coordinates of the recording position. The comparator 94 also receives one of the density signals S p (S py , S pm , S pc and S pk ) from the line memory 92 in accordance with the coordinates of the recording position. The comparator 94 generates the dot signal S d indicating whether each recording pixel (or a pixel at the recording position) is to be exposed or not, according to the comparison of the values of the density signal S P and the screen pattern data. The dot signal S d is supplied to the recording head 10, which exposes respective halftone images I Y1 , I m1 , I c1 and I k1 on the recording film RF. Printing plates for respective four color printers are produced with the recording film R F . Finally, a reproduced color image which has the positional relations among respective halftone images as shown in Fig. 1E can be produced with those printing plates. Now, the contents of the screen pattern data D y through D k , which correspond to the halftone images of Figs. 1A through 1D, respectively, will be described. The screen pattern data D Y through D k are consistent with the various shapes of respective halftone dots at every value of the halftone-dot area rate. Fig. 6A illustrates the shapes of the halftone dots H y1 , H m1 , H c1 and H k1 shown in Figs. 1A through 1D at several values of the halftone-dot area rate. The shapes of the halftone dots H Y1 , H m1 , H c1 and H K1 are arrayed at rows (a) through (d) of Fig. 6A, respectively. The halftone-dot area rate is varied from 1 percent at the left hand side to 99 percent at the right hand side. A symbol H y1 ( r ), where r is from one to ninety nine, denotes a halftone dot H y1 at the halftone-dot area rate of r percent. In Fig. 6A, areas to be recorded as halftone dots, or halftone dot elements, are shaded. The square frames of the halftone dots correspond to the 100%-halftone-dot shape U Y1 , U m1 , U c1 and U k1 . Although the halftone dot H y1 ( r ) at the halftone-dot area rate of one percent seems like a small point, it grows in the extensional direction A y1 as the halftone-dot area rate r increases. At the halftone-dot area rate r of about 15 percent, the halftone dot reaches corner points C₁ and C₂ of the 100%-halftone-dot shape U Y1 . Consequently, the halftone dots H Y1 are connected with adjacent halftone dots H y1 in the extensional direction A y1 , thereby forming a pattern of parallel lines. As the halftone-dot area rate increases over about 15 percent, the width of the parallel lines increases. The halftone dot H Y1 (50) consists of a central element Q₀ and two diagonal elements Q₁ and Q₂. The diagonal elements Q₁ and Q₂ are formed so that the halftone dots neighboring in the extensional direction A y1 form a smooth line, as shown in Fig. 7. Fig. 7 illustrates 3x3 matrix of the halftone dots H Y1 (50). As can be seen in Fig. 7, two central elements Q₀₁ and Q₀₂ neighboring in the extensional direction A Y1 and two diagonal elements Q₂₂ and Q₃₁ as a whole form a smooth line. The diagonal elements Q₂₂ and Q₃₁ are ones in the halftone dot neighboring the central halftone dot in the main scanning direction y and the subscanning direction x , respectively. Consequently, a plurality of parallel lines are drawn through the centers of the halftone dots in the extensional direction A Y1 . Incidentally, borders between the areas to be exposed and the areas not to be exposed are actually formed stepwise because the halftone dot H Y1 (r) is composed of square pixels as will be described later. However, the borders are simply drawn with straight lines except the central halftone dot in Fig. 7. The halftone dots H k1 (r) for the black printer shown in Fig. 6A have the shapes which are rotated at 90 degrees from those of the halftone dots H Y1 (r) for the yellow printer. The halftone dot H m1 (r) for the magenta printer, which is shown in the row (b) of Fig. 6A, reaches two central points C₃ and C₄ of facing sides of a square representing the 100%-halftone-dot shape U m1 at the halftone-dot area rate of about 10 percent. The width of the linear halftone dot H m1 (r) increases as the halftone-dot area rate increases thereon. The halftone dots H C1 (r) for the cyan printer have the shapes which are rotated at 90 degrees from those of the halftone dots H m1 (r) for the magenta printer. Figs. 8A and 8B illustrate the contents of the screen pattern data. The screen pattern data D Y shown in Fig. 8A are used in forming the halftone dot H Y1 (r) shown in Fig. 6A. An address (i, j) of the screen pattern data D Y is related to one pixel PX. Therefore, the screen pattern data D Y consist of digital threshold values allocated to each pixel PX. Fig. 8A exemplarily shows the threshold values of 0, 1, 2 ..., which become bigger from the halftone-dot center O Y1 to the periphery. These digital threshold values are supplied to the comparator 94 with respect to each pixel, as described before, to be compared therein with the value of the density signal S p . When the value of the density signal S p is greater than the screen pattern data, the comparator 94 generates the dot signal S d representing the corresponding pixel to be exposed. Accordingly, the greater the value of the density signal S p becomes, the greater the area of the halftone dot becomes. Fig. 8A illustrates lines BY₁, BY₁₀, BY₅₀, BY₉₀ and BY₉₉ which form contours of the shapes of the halftone dots at the halftone-dot area rates of 1%, 10%, 50%, 90% and 99%, respectively. The areas inside the solid contour lines BY₁, BY₁₁,and BY₅₀ are to be exposed at respective halftone-dot area rates. On the other hand, the areas inside the broken contour lines BY₉₀ and BY₉₉ are not to be exposed at respective area rates while the outside areas are to be exposed. Fig. 8B illustrates the content of the screen pattern data D m for the halftone dots H m1 (r) shown in Fig. 6A. Contour lines BM₁ through BM₉₉ in Fig. 8B correspond to the contour lines BY₁ through BY ₉₉in Fig. 8A. Incidentally, in Figs. 8A and 8B, borders between pixels are omitted in the areas which are not exposed at the halftone area rate of 50 percent, for convenience of illustration. The screen pattern data D c for the cyan printer are obtained by rotating the configuration of the screen pattern data D m for the magenta printer shown in Fig. 8B. The screen pattern data D k for the black printer are obtained by rotating the configuration of the screen pattern data D Y for the yellow printer shown in Fig. 8A. According to the conventional technique, the screen pattern data are required to cover a large area including several halftone dots because the halftone images have respective screen angles different from each other, such as 15°, 45° and 75°. On the other hand, according to the present invention, the screen pattern data for the area corresponding to a 100%-halftone-dot shape, as shown in Figs. 8A and 8B, are enough to form halftone dots all over a halftone image while adjusting the address (i, j) according to the coordinates of the recording pixel (or the pixel at the recording position). Fig. 6B illustrates modified shapes of the halftone dots H Y1 (r) and H k1 (r) at the halftone-dot area rate of over 90 percent. The halftone dot H Y1 (90) shown in Fig.6A includes two blank areas, which are not to be exposed, formed separately and independently. On the other hand, a halftone dot H y1a (9O) shown in Fig. 6B includes two blank areas B₃ and B₄ each of which is connected with a blank area of the neighboring halftone dot. This is also the case with halftone dots H y1a (98) and H y1a (99) By using the halftone dots shown in Fig. 6B, the number of separated blank areas in an image becomes one-half of that in an image produced with the halftone dots shown in Fig. 6A at the halftone-dot area rate of more than about 85 percent. Therefore, the size of the separated blank areas is doubled, and it makes easier to form the blank areas with desired size on a printed paper. Fig. 9 illustrates shapes of halftone dots H m2 (r), H c2 (r) and H k2 (r) for the halftone images shown in Figs. 4A through 4C, respectively. The screen pattern data for these halftone dots are prepared in the same manner as those shown in Fig. 8, and are omitted here. Fig. 10 is a flow chart showing the procedure for recording halftone images according to the preferred embodiment of the present invention. At a step S1, the screen pattern data D Y through D k are stored in the SPM's 931 Y through 931 k , respectively. Instead, an operator may select one of plural sets of the screen pattern data D Y through D k which correspond to the halftone dots shown in Figs. 1A through 1D, 2A through 2C and the like, and which are stored in advance. At a step S2, an original OF and a recording film RF are mounted on the reading drum 3 and the recording drum 4, respectively. At a step S3, the operator designates so-called setup conditions for color correction and the like in the image data processing circuit 8 with a key board (not shown) or the like. At a step S4, the original OF is scanned to be read and halftone images are recorded on the recording film RF while the reading drum 3 and the recording drum 4 are rotating. With the halftone images thus produced, printing plates for respective color inks are fabricated at a step S5. At a step S6, a color reproduced image is produced by overprinting the halftone images with the printing plates. Registering mismatch at the step S6 may cause to produce the image such as that shown in Fig. 1H where all of the halftone-dot centers are not placed at a same position. However, even in this case, the size of the unit area to be repeated is maintained almost same as that of a 100%-halftone-dot shape because the registering mismatch only cause parallel movement among the halftone images. Therefore, the registering mismatch does not cause the rosette moire. The registering mismatch also changes the shapes of the areas where the halftone dots are overlapping each other. However, since the ares-to-be-exposed of respective halftone dots extend at respective extensional directions, the size of the overlapping areas does not change so much because of the registering mismatch. Thus the color shift is prevented. The following modifications to the shapes of the halftone dots will improve the quality of printed matter. Figs. 11A and 11B illustrate characteristic curves of dot gain for the conventional halftone dot and the halftone dot H m1 (r) shown in Fig. 6A, respectively. The dot gain G(%) is defined by the following expression: G = [Halftone-dot area rate on printed matter (%)] - [Halftone-dot area rate on halftone film (%)] where the halftone film denotes the recording film on which the halftone images are recorded. Printed matter is generally produced with printing plates which are fabricated by reproducing halftone images thereon. Halftone-dot area rate on the printed matter thus obtained is usually higher than that on the halftone film. This is because ink on the printing plate is pressed on a printing paper and spreading thereon. The dot gain G1 for the conventional square halftone dot shown in Fig. 11A, is indicated with a smooth curve culminating at about the middle of the halftone-dot area rate. In general, the dot gain depends on the length of a boundary between an area to be exposed and an area not to be exposed. The boundary of the conventional square halftone dot is longest at he halftone-dot area rate of 50 percent. Therefore, the dot gain G1 is largest at the halftone-dot area rate of about 50 percent in Fig. 11A. The dot gain G₂ shown in Fig. 11B also depends on the boundary length of the halftone dot H m1 (r) shown in Fig. 6A. Since the shape of the halftone dot H m1 (r) varies in its extensional direction at the halftone-dot area rate of 10 percent or less while its width is maintained, the boundary length is nearly proportional to the halftone-dot area rate r . Accordingly, the dot gain G₂ increases linearly at the halftone-dot area rate up to 10 percent. As the halftone-dot area rate increases to more than 10 percent, a blank area BE, which are shown in the halftone dots H m1 (10) and H m1 (50) in Fig. 6A, gets thinner while its boundary length is maintained. Consequently, the dot gain G₂ shown in Fig. 11B is almost constant at he halftone-dot area rate of 10 percent or more. At the halftone-dot area rate of 70% or more, the dot gain G₂ rapidly increases. This is because the width of the blank area BE becomes quite small at that range of the halftone-dot area rate and a part of the blank area BE is smeared with ink. Finally, at the halftone-dot area rate of about 83 percent, the printed matter becomes solid all over. A dash-dotted line SL shown in Fig. 11B is a line on which the summation of the halftone-dot area rate and the dot gain is 100 percent. At the intersection of the dash-dotted line SL and the characteristic curve of the dot gain G₂, the blank area which is formed on a halftone film is smeared all over with ink on printed matter because of the effect of the dot gain. When the printed matter becomes solid in spite of the blank area on the halftone film, a so-called tone-jump phenomenon, which means color tone of the printed matter change suddenly, occurs. Since tone-jump phenomenon is not good for the continuity of its tone reproduction of the printed matter, it is desirable that the tone-jump phenomenon is prevented by modifying the shape of the halftone dot. There is another point in the characteristic curve of the dot gain G₂ to be improved at comparatively low range of the halftone-dot area rate. At the range of the halftone-dot area rate from a few percent to 20 percent, the dot gain G₂ shown in Fig. 11B is much larger than the dot gain G1 shown in Fig. 11A. If the dot gain is fairly large at the comparatively low range of the halftone-dot area rate, it is difficult to reproduce small halftone dots on the printed matter. Therefore, the characteristic curve of the dot gain G₂ shown in Fig. 11B is not good for the tone reproducibility at the comparatively low range of the halftone-dot area rate. It is further considered that if the width of the area-to-be-exposed in a halftone dot, or the width of the blank area, is too thin, the dot gain becomes unstable and therefore the tone reproduction is hard to be stabilized. The modification to the shapes of the halftone dots is performed in consideration of the above described items. Fig. 12 illustrates modified shapes of the halftone dots. Rows (a-1) and (a-2) of Fig. 12 show a halftone dot H Y1b (r), where r is varied from one to ninety nine percent, obtained by modifying the halftone dot H y1 (r) shown at the row (a) of Fig. 6A. Rows (b-1) and (b-2) of Fig. 12 show a halftone dot H m1b (r) obtained by modifying the halftone dot H m1 (r) shown at the row (b) of Fig. 6A. In Fig. 12, the halftone dots for the cyan and black printers are omitted, but they can be obtained by rotating the halftone dots H Y1b (r) and H m1b (r) at 90 degrees, respectively. Figs. 13A and 13B illustrate the contents of the screen pattern data corresponding to the halftone dots H y1b (r) and H m1b (R) shown in Fig. 12. In Figs. 13A and 13B, contour lines BY₂-BY₉₈ and BM₂-BB₉₈ represent contours of the shapes of the halftone dots at respective halftone-dot area rates of 2-98 percent. In the halftone dots H Y1b (r) and H m1b (r), a halftone dot element HE which is to be exposed is connected with other halftone dot elements neighboring in the extensional direction at the halftone-dot area rate ranging from 26 percent to 74 percent, thereby forming parallel lines at regular intervals. The parallel lines are similar to those shown in Fig. 7. In other words, the halftone dots shown in Fig. 12 are almost the same as those shown in Fig. 6A at the halftone-dot area rate ranging from 26 percent to 74 percent. At the range of the halftone-dot area rate of about 25 percent or less, the halftone dot elements HE have isolated shapes, as shown in Fig. 14A. On the other hand, the halftone dot elements in Fig. 6A are connected with neighboring halftone dot elements even at the halftone-dot area rate ranging from 10 percent to 25 percent. The width of the halftone dot element HE shown in Fig. 12 is larger than that of the halftone dot element shown in Fig. 6A at the halftone-dot area rate of about 25 percent or less. As described above, if the halftone dot elements have isolated shapes, each of halftone dot elements becomes thicker and the border length between the halftone dot elements and the blank elements becomes shorter. Consequently, the dot gain is reduced and stabilized. At the halftone-dot area rate of about 75 percent or more, the blank elements BE (or blank area) have isolated shapes as shown in Fig. 14B. In Fig. 14B, a blank element BE1 in a halftone dot is connected with a blank element BE₂ in a neighboring halftone dot. However, a pair of the blank elements BE ₁and BE₂ have isolated shapes. The words "isolated shapes" include this type of halftone dot formation. If the blank elements are formed separately and insularly, each of the blank elements becomes thicker and the boundary length becomes shorter. Consequently, the dot gain is reduced and stabilized. Fig. 11C illustrates a characteristic curve of dot gain for the halftone dot H m1b (r) shown in Fig. 12. The dot gain G₃ shown in Fig. 11C is smaller than the dot gain G₂ shown in Fig. 11B at the ranges of the halftone-dot area rate of about 25 percent or less and about 75 percent or more. In addition, the stability (or the reproducibility) of the dot gain value is improved at these ranges. (This is not shown in the figure.) By modifying the shape of the halftone dot as shown in Fig. 12, the tone-jump phenomenon at comparatively high range of the halftone-dot area rate can be prevented as described above. Further, since the dot gain is reduced and stabilized at both of the comparatively high range and the comparatively low range of the halftone-dot area rate, the tone reproducibility is improved. The dot gain as shown in Fig. 11B depends on the character of printing ink, the quality of a printing paper and the like. Therefore, the range of the halftone-dot area rate in which the halftone dot elements have isolated shapes can be wider than the range up to about 25 percent. For example, this range can be set to be up to about 30 percent, or, in some case, up to about 35 percent. Similarly, the range of the halftone-dot area rate in which the blank elements have isolated shapes can be set to be down to about 70 percent or down to about 65 percent. The first preferred embodiment of the present invention described above achieves an object to prevent the rosette moire and the color shift as described above. A second preferred embodiment of the present invention described below has an object, in addition to that of the first preferred embodiment, to make substantial screen rulings of respective halftone images nearly equal to each other, to thereby make the reproducibility of respective halftone images in printing process nearly equal to each other. Now, screen rulings of the halftone images shown in Figs. 3A through 3C, which are produced in the first preferred embodiment, will be examined. The screen ruling is generally defined by the following expression: [screen ruling] = [the number of halftone dots per inch] = [a reciprocal of a screen pitch (in inches)] The first screen pitches P1 m3 , P1 c3 and P1 k3 of the halftone images Im3, Ic3 and I k3 are equal to each other, as described before. The second screen pitches P2 m3 , P2 c3 and P2 k3 are also equal to each other. Therefore, according to the above definition of the screen ruling, the screen rulings of the halftone images I m3 , I c3 and I k3 are equal to each other. Incidentally, as to a so-called single-lined screen well known in the art, whose halftone dots form parallel lines, the screen ruling can be defined to be the number of parallel lines per inch. Since the halftone dots of the halftone images I m3 , I c3 and I k3 also form parallel lines as shown in Figs. 3A through 3C, respectively, substantial screen rulings for those halftone images can be defined in the same manner as the definition of the screen ruling of the single-lined screen as follows: [substantial screen ruling] = [the number of parallel lines per inch] = [a reciprocal of an interval (in inches) of parallel lines] As shown in Fig. 3D, the intervals d m3 , d c3 and d k3 of parallel lines in the respective halftone images I m3 , I c3 and I k3 are different from each other. More specifically, the intervals d m3 and d k3 are smaller than the interval d c3 by about 40 percent. This means that the substantial screen rulings of the halftone images I m3 and I k3 are greater than that of the halftone images I c3 by about 40 percent. When the differences among the substantially screen rulings of the halftone images become larger than about 20 percent, the following problem may occur: As described in the first preferred embodiment, the dot gain depends on the length of the boundary between the solid area (or the area-to-be-exposed) and the blank area (or the area-not-to-be-exposed). Since the boundary length is almost proportional to the substantial screen ruling, the dot gain depends on the substantial screen ruling. Consequently, when the screen rulings of the halftone images are largely different from each other, the dot gain values of the halftone images are also largely different from each other. The large differences among the dot gain values of the halftone images means that the relation between the halftone-dot area rate of an image on the halftone film and that of an image on the printed matter for one halftone image is different from the relation for another halftone image; this reduces the reproducibility of the color tone of the printed matter because the color tone depends on the combination of the halftone-dot area rates of all the halftone images. Since the large differences among the dot gain values also means that the stabilities of the dot gain values are largely different among the halftone images, the stability of the color tone of the printed matter is also lowered. These problems concerning the reproducibility and the stability of the screen rulings are important when large screen rulings are used to produce a reproduced images of high quality. In order to cope with the problems, the substantial screen rulings of the three halftone images which are closely related to the rosette moire are made nearly equal to each other in the second preferred embodiment of the present invention by the following technique: First, a minimum parallelogram which is made with the parallel lines of a first halftone image and those of a second halftone image intersecting each other is identified. Second, the extensional direction of halftone dots of a third halftone image is made agree with the direction of one of the two diagonals of the minimum parallelogram. This prevents the rosette moire and the color shift as described before in the first preferred embodiment. Further, the pitch of the parallel lines of the third halftone image is made equal to the length of the shorter diagonal out of the two diagonals of the minimum parallelogram, whereby the substantial screen rulings of the three halftone images are made close to each other. Since the pitch of the parallel lines of the third halftone dot is made equal to the length of the shorter diagonal, the extensional direction of halftone dots of the third halftone image is made agree with that of the longer diagonal of the parallelogram. Figs. 15A through 15H illustrate the configuration of halftone dots employed in the second preferred embodiment. Figs. 15A through 15C show parts of respective halftone images I m4 , I c4 and I k4 for the magenta, cyan and black printers, corresponding to the halftone-dot area rate of about 20 percent. A halftone image for the yellow printer is omitted because it is loosely related to the rosette moire. Halftone dots H m4 , H c4 and H k4 of the halftone images I m4 , I c4 and I k4 , respectively, are formed in thin linear shapes extending in respective extensional directions A m4 , A c4 and A k4 different form each other. The halftone dots H m4 , H c4 and H k4 are connected with neighboring halftone dots in the respective extensional directions A m4 , A c4 and A k4 , thereby forming parallel lines with regular intervals, respectively. The angle between a first lattice axis S1 m4 and a second lattice axis S2 m4 of the first halftone images is different from that between a first lattice axis S1 k4 and a second lattice axis S2 k4 of the third halftone image, although those angles of the first and second halftone images are equal to each other. Therefore, it cannot be said that the three halftone images have a common screen angle. The screen pitches of the three halftone images have the following relations: P2 m4 =P2 c4 =P2 k4 That is, the second preferred embodiment does not necessarily satisfy the condition that the three halftone images have a common screen angle and a common screen pitch. However, in Figs. 15A and 15B, two halftone images I m4 and I c4 have a common screen angle and a common screen pitch. A reproduced image I t4 shown in Fig. 15D is produced with these halftone images I m4 , I c4 and I k4 . In the reproduced image I t4 , halftone dot centers O m4 , O c4 an O k4 of the halftone images I m4 , I c4 and I k4 are placed at a same position O t4 on an image plane. Fig. 15D also illustrates a parallelogram R4 which is formed with the parallel lines of the first and second halftone images I m4 and I c4 . The direction of the longer diagonal DL₄₁ of the parallelogram R₄ agrees with the extensional direction of halftone dot H k4 of the third halftone image I k4 . In addition, the length of the shorter diagonal DL₄₂ of the parallelogram R₄ is equal to the pitch of the parallel lines in the third halftone image I k4 measured in the direction of the shorter diagonal DL₄₂. In Fig. 15D, since the parallelogram R₄ is a rhombus, the two diagonals DL₄₁ and DL₄₂ intersect perpendicularly to each other and the pitch of the parallel lines in the direction of the diagonal DL₄₂ in the third halftone image is equal to an interval d k4 of those parallel lines. Fig. 15E illustrates the parallelogram R₄ having vertexes V₁ through V₄. An interval d m4 of the parallel lines in the first halftone image I m4 is equal to the length of a perpendicular dropped from the vertex V₂ to a side V₃V₄ . Similarly, an interval d k4 of the parallel lines in the second halftone image is equal to the length of a perpendicular dropped from the vertex V₂ to a side V₄V₁ . A symbol V a denotes an intersection of the side V₃V₄ and the perpendicular dropped from the vertex V₂ to the side V₃V₄ , and a symbol V b denotes an intersection of the side V₄V₁ and the perpendicular dropped from the vertex V₂ to the side V₄V₁ . The right angled triangle V₂V a V₄ has a hypotenuse V₂V₄ (=DL₄₂), which is longer than a side V₂V a (= d m4 ). Similarly, the right angled triangle V₂V b V₄ has a hypotenuse V₂V₄ (= DL₄₂), which is longer than a side V₂V b (= d c4 ). Therefore, even if the length of the diagonal DL₄₂ is made equal to that of the interval d k4 of the parallel lines of the third halftone image I k4 , the interval d k4 is larger than the intervals d m4 , d c4 of the parallel lines of the first and second halftone images. However, the interval d k4 is made close to the intervals d m4 and d c4 by decreasing the angle ∠V₂V₁V₄ of the parallelogram R₄. Specifically, in Figs. 15A through 15E, the intervals d m4 , d c4 and d k4 have the following relations: d m4 =d c4 ≒0.87xP2 m4 d k4 =P2 k4 =P2 m4 Since the maximum difference among the intervals d m4 , d c4 and d k4 is about 13 percent, the maximum difference among the substantial screen ruling of the halftone images is also about 13 percent. When the differences among the substantial screen rulings are less than about 20 percent, the stabilities of the color tone of the respective halftone images in printing process are close to each other. Consequently, the stabilities of the color tone of the halftone images I m4 , I c4 and I k4 in printing process is maintained close to each other. The fact that the pitch of the parallel lines of the third halftone image I k3 is equal to the shorter diagonal DL₄₂ of the parallelogram R₄ has another effect on preventing the color shift. Fig. 15F illustrates a reproduced image I t4a where the halftone centers O k4 are displaced by one half of the interval d k4 in the direction x because of the registering mismatch in printing process. Even if the registering mismatch occurs as shown in Fig. 15F, the color shift is prevented because the pattern of the halftone dots is substantially the same as that of Fig. 15D. When the registering mismatch form a reproduced image which has the intermediate configuration of the halftone dots between those of Figs. 15D and 15F, the ratios among a blank area of a printing paper, a one-colored area, a two-colored area and a three-colored area do not change so much that the color shift does not occur. Therefore, the color tone of the reproduced image is not affected by the registering mismatch. The positional relations among the three halftone images I m4 , I c4 and I k4 is not limited to those shown in Figs. 15D and 15F, but those shown in Figs. 15G and 15H can be employable. In reproduced images I t4b and I t4c shown in Figs. 15G and 15H, respectively, the halftone centers O m4 , O c4 and O k4 are placed at respective positions different from each other. These positional relations have an effect on preventing the color shift when the halftone dots H m4 , H c4 and H k4 are so small that they are not connected with their respective neighboring halftone dots to form parallel lines; these positional relations decrease the areas where the small halftone dots overlap each other, whereby the color shift is hard to occur and the color tone of the reproduced image is stabilized. Incidentally, the shape of the halftone dot H k4 changes in the similar manner as that of the halftone dot H c1 shown in the row (c) of Fig 6A. However, since the first screen pitch Pl k4 of the halftone dot H k4 is different from the second screen pitch P2 k4 , a 100 %-halftone-dot shape U k4 shown in Fig. 15C is a rectangular. As described before, the differences of the substantial screen rulings among the three halftone images are desirably less than about 20 percent in view of the stability of the color tone of the reproduced image. When the first and second halftone images I m4 and I c4 have a common screen angle and a common screen pitch, the differences of the substantial screen ruling can be made less than about 20 percent by satisfying the following relation: P a ≧ P b ≧ 0.75 x P a where P a : a first screen pitch or a second screen pitch of the first and second halftone image, (In Fig. 15A, P a = P2 m4 ), and P b : a pitch of halftone dot centers measured in a perpendicular direction to the screen pitch P a (see Fig. 15A). in Figs. 15A and 15B, the following equation holds, which satisfies the equation (17): P b ≒ 0.87 x P a Further, in Figs. 15A through 15C, the halftone images I m4 , I c4 and I k4 have a common pitch (= P a = P2 k4 ) of halftone dot centers in the x-direction and a common pitch (= P b = Pl k4 ) of the halftone dot centers in the y-direction. According to this configuration, a unit of a repetitional pattern appearing on a three-colored reproduced image has the size only twice the 100 %-halftone-dot shape, whereby the rosette moire and the color shift is hard to occur. The minimum parallelogram which is formed with parallel lines of the first and second halftone images is not necessarily a rhombus, as shown in Fig. 15D. Figs. 16A through 16D illustrate halftone images I m5 , I c5 and I k5 and a reproduced image I t5 whose minimum parallelogram R₅ is not a rhombus. The parallelogram R₅ is not a rhombus because an interval d m5 of parallel lines of the first halftone image I m5 is not equal to an interval d c5 of parallel lines of the second halftone image I c5 . However, since the other features of the halftone images I m5 , I c5 and I k5 are the same as those of the halftone images shown in Figs. 15A through 15D, these two sets of halftone images have a similar effect on preventing the rosette moire and the color shift. As described before, the halftone images I m4 and I c4 shown in Figs. 15A and 15B, respectively, have a common screen angle and a common screen pitch. However, the screen pitches of these halftone images can be changed. Figs. 17A through 17D illustrate halftone images, a second halftone image out of which has a different screen pitch from that of Fig. 15B. Figs. 17A through 17D correspond to Figs. 15A through 15C and Fig. 15H, respectively. The halftone images I m6 and I k6 shown in Figs. 17A and 17C are the same as the halftone images I m4 and I k4 shown in Figs. 15A and 15C, respectively. A first screen pitch P1 c6 of the halftone image I c6 shown in Fig. 17B is two thirds of the screen pitch P1 c4 of the halftone image I c4 shown in Fig. 15B. The relations among the screen pitches of the three halftone images I m6 , I c6 and I k6 shown in Figs. 17A through 17C are as follows: Since the direction of the first screen pitch P1 c6 of the second halftone image I c6 is the direction in which the halftone dots H c6 are connected with neighbors, that is, the extensional direction, the structure of the parallel lines of the halftone image I c6 is the same as that of the halftone image I c4 shown in Fig. 15B. Therefore, when the halftone dots are connected to each other to form parallel lines, the halftone images shown in Figs. 17A through 17C are identical to those shown in Figs. 15A through 15C. However, when the halftone-dot area rates of the halftone images are so small that the halftone dots are not connected with each other, the halftone images having the structure of Figs. 17A through 17C are preferable to those of Figs. 15A through 15C in view of the prevention of the color shift. This is because the ratios of the sizes of a blank area, a one-colored area, a two-colored area, a three-colored area are maintained at proper values at comparatively low range of the halftone-dot area rate when the halftone-dot centers O m6 , O c6 and O k6 are placed at respective positions different from each other as shown in Fig. 17D. That is, the registering mismatch causes smaller changes of the sizes of the blank area, the one-colored area, the two-colored area and the three-colored area in the reproduced image I t6 shown in Fig. 17D than in the image shown in Fig. 15H, whereby the color shift is prevented. Incidentally, the ratio of the first screen pitches P1 m6 and P1 c6 is not limited to 3:2, as described above, but it can be any ratio expressed with integers. The apparatus for recording the halftone images according to the second preferred embodiment of the present invention and the procedure therefore are omitted because they are the same as those employed in the first preferred embodiment. The modification of the shapes of the halftone dots can be made in the second preferred embodiment in the same manner as shown in Fig. 12. Figs. 18A through 18C illustrate the modified shapes of halftone dots which correspond to those shown in Fig. 12. Fig. 18A shows the shapes of modified halftone dot H m4a ( r ), where r is varied from one to 99 percent, which is modified on the basis of the halftone dot H m4 shown in Fig. 15A. Similarly, Fig. 18B shows the shapes of modified halftone dot H c4a ( r ) and the Fig. 18C shows the shapes of modified halftone dot H k4a ( r ). In the halftone dots H m4a , H c4a and H k4a , the halftone elements (or areas-to-be-exposed) have isolated shapes at the halftone-dot area rate of at most about 25 percent. In addition, the blank elements (or areas-not-to-be-exposed) have isolated shapes at the halftone-dot area rate of at least about 75 percent. At the range from about 26 percent to about 74 percent of the halftone-dot area rate, the halftone images form respective parallel lines. By modifying the shapes of the halftone dot as shown in Figs. 18A through 18C, the tone jump is prevented and the tone reproducibility is improved in the same manner as the case of Fig. 12. Although the halftone images are produced for the four colors Y, M, C and K in the above embodiments, various combinations of the colors can be employable. For example, two halftone images for a black printer and a brown printer may be produced for the double tone process in which the printed matter is printed with black ink and brown ink. The halftone images are not necessarily recorded on a photosensitive film, but can be recorded on other recording medium. When an apparatus for reading an original and directly fabricating the printing plates for respective colors (or a so-called direct-plate-making apparatus) is employed, for example, the printing plates themselves are the recording media. The shape of the halftone dots is not limited to a linear one as shown in Figs. 1A through 1H and Figs. 2A through 2F, but a thin ellipse and a shape called chain dot can be also employable. However, even when these shapes are employed, the length of a halftone dot measured in a prescribed extensional direction is desirably longer than any length of the halftone dot measured in any other direction. Although the halftone signal conversion circuit 9 comprises the SPM unit 93 and the scanning coordinate computation circuit 91 shown in Fig. 4B, it may have another structure. For example, when one of two halftone dots H y1 ( r ) and H k1 ( r ) are obtained by rotating the other at 90 degrees, as shown in Fig. 6A, the screen pattern data for only one of the two halftone dots may be stored and the screen pattern data for the other halftone dot can be obtained by exchanging values i and j of the address (i, j). The halftone image described above can be produced by setting the shape of the halftone dot with halftone-dot fonts depending on density (or gradation) and by changing a density signal of an image into a corresponding halftone font. According to the present invention, a unit area of a repetitional pattern in a reproduced image has the size of the same order as a 100 %-halftone-dot shape when a common screen pitch and a common screen angle are employed for halftone images closely related to the rosette moire, whereby the rosette moire can be prevented. In addition, since the halftone dots of respective halftone images have linear shapes extending respective extensional directions different from each other, the size of the areas where the halftone dots overlap each other does not change so much due to the registering mismatch that the color shift can be prevented according to the present invention. When first, second and third halftone images have a common screen lattice of a parallelogram shape, and when the extensional directions in the first and second halftone images are made agree with the two directions of two adjacent sides of the parallelogram, and when the extensional direction in the third halftone image is made agree with one of the two diagonals of the parallelogram, the color shift can be more efficiently prevented. According to an aspect of the present invention, parallel lines of first and second halftone images form a minimum parallelogram whose two diagonals are used as the basis for setting the extensional direction in a third halftone image and a pitch of parallel lines of the third halftone image; this feature can prevent the rosette moire and the color shift. This feature further makes the substantial screen rulings of the respective halftone images close to each other, thereby improving the reproducibility of the color tone of printed matter. When the halftone-dot elements are formed separately and insularly at the halftone-dot area rate of at most about 25 percent and the blank elements are similarly formed at the halftone-dot area rate of at least about 75 percent, these elements are not formed in thin linear shape, whereby the dot gain characteristics of the halftone images can be stabilized and the reproducibility of the color tone of printed matter can be improved. Although the present invention has been described and illustrated in detail, it is clearly understood that the same is by way of illustration and example only and is not to be taken by way of limitation. The spirit and scope of the present invention should be limited only by the terms of the appended claims.

Claims: A method of recording halftone images to be employed in reproducing a color image, comprising the steps of: (a) preparing at least two sets of image data representing color separation images of said color image, respectively, and (b) producing at least two halftone images as a function of said at least two sets of image data, respectively, characterized by setting a common screen pitch and a common screen angle to said at least two halftone images, and forming halftone dot elements in each of said at least two halftone images in a linear shape extending in a prescribed extensional direction different from extensional directions in the rest of said at least two halftone images. A method in accordance with claim 1, wherein said halftone dot elements have isolated shapes in each of said at least two halftone images at the halftone-dot area rate of at most about 25 percent, and blank areas where said halftone dot elements do not exist have isolated shapes in each of said at least two halftone images at the halftone-dot area rate of at least about 75 percent. A method in accordance with claim 1, wherein said at least two halftone images include first to third halftone images, halftone dot centers of each of said first to third halftone images form a lattice in the shape of a parallelogram, two extensional directions of halftone dot elements in said respective first and second halftone images agree with directions of two adjacent sides of said parallelogram, respectively, and an extensional direction of halftone dot elements in said third halftone images agrees with a direction of one of two diagonals of said parallelogram. A method in accordance with claim 3, wherein said halftone dot centers of each of said first to third halftone images are placed, on an image plane of a reproduced image to be produced with said first to third halftone images, at the same positions as said halftone dot centers of the rest of said first to third halftone images. A method in accordance with claim 3, wherein said halftone dot centers of each of said first to third halftone images are placed, on an image plane of a reproduced image to be produced with said first to third halftone images, at positions different from positions at which said halftone dot centers of the rest of said first to third halftone images are placed. A method in accordance with claim 3, wherein said halftone dot elements have isolated shapes in each of said first to third halftone images at the halftone-dot area rate of at most about 25 percent, and blank areas where said halftone dot elements do not exist have isolated shapes in each of said first to third halftone images at the halftone-dot area rate of at least about 75 percent. A method in accordance with claim 6, wherein said first to third halftone images are halftone images for magenta ink, cyan ink and black ink in arbitrary order. A method in accordance with claim 1, wherein said at least two halftone images include first to third halftone images, characterized by connecting said halftone dot elements with each other in said prescribed extensional direction at a prescribed range of halftone dot area rate in each of said first to third halftone images, thereby forming parallel lines with a regular interval in each of said first to third halftone images, setting said prescribed extensional direction in said third halftone image to agree with a direction of a longer diagonal out of two diagonals of a minimum parallelogram which is formed of said parallel lines in said first and second halftone images, and setting a pitch of said parallel lines in said third halftone image measured in a direction of a shorter diagonal out of said two diagonals of said minimum parallelogram to be equal to the length of said shorter diagonal. A method in accordance with claim 8, wherein said halftone dot elements have isolated shapes in each of said first to third halftone images at the halftone-dot area rate of at most about 25 percent, and blank areas where said halftone dot elements do not exist have isolated shapes in each of said first to third halftone images at the halftone-dot area rate of at least about 75 percent. A method in accordance with claim 9, wherein differences between intervals of said parallel lines in said first to third halftone images are at most about 20 percent. A method in accordance with claim 10, wherein said first to third halftone images are halftone images for magenta ink, cyan ink and black ink in arbitrary order. An apparatus for carrying out the method of claim 1, said apparatus comprising: means (93) for storing and outputting at least two sets of prescribed halftone pattern data indicative of a threshold value of image data at each pixel for said at least two sets of image data, respectively, characterized in that said at least two sets of prescribed halftone pattern data are indicative of a common screen pitch and a common screen angle, and each of said at least two sets of prescribed halftone pattern data is indicative of halftone dot elements of a linear shape extending in a prescribed extensional direction different from extensional directions represented by the rest of said at least two sets of prescribed halftone pattern data, and means (94) for comparing said at least two sets of prescribed halftone pattern data with said at least two sets of imge data with respect to each pixel, respectively, and recording at least two halftone images according to said comparing. An apparatus in accordance with claim 12, wherein said at least two sets of prescribed halftone pattern data include first to third halftone pattern data, halftone dot centers represented by each of said first to third halftone pattern data form a lattice in the shape of a parallelogram, two extensional directions of halftone dot elements represented by said respective first and second halftone pattern data agree with directions of two adjacent sides of said parallelogram, respectively, and an extensional direction of halftone dot elements represented by said third halftone pattern data agrees with a direction of one of two diagonals of said parallelogram. An apparatus in accordance with claim 13, wherein each of said first to third halftone pattern data is indicative of said halftone dot elements to have isolated shapes at the halftone-dot area rate of at most about 25 percent, and blank areas to have isolated shapes where said halftone dot elements do not exist at the halftone-dot area rate of at least about 75 percent. An apparatus in accordance with claim 12, said at least two halftone images including first to third halftone images, wherein: said prescribed extensional direction represented by the third halftone pattern data agrees with a direction of a longer diagonal out of two diagonals of a minimum parallelogram which is formed of parallel lines represented by said first and second halftone pattern data, and a pitch of parallel lines represented by said third halftone pattern data measured in a direction of a shorter diagonal out of said two diagonals of said minimum parallelogram is equal to a length of said shorter diagonal. An apparatus in accordance with claim 15, wherein each of said first to third halftone pattern data is indicative of said halftone dot elements to have isolated shapes in each of said first to third halftone images at the halftone-dot area rate of at most about 25 percent, and blank areas to have isolated shapes where said halftone dot elements do not exist at the halftone-dot area rate of at least 75 percent. An apparatus in accordance with claim 16, wherein differences between intervals of said parallel lines represented by said first to third halftone pattern data are at most about 20 percent. An apparatus in accordance with claim 12, wherein the halftone pattern data are font data indicative of a shape of a halftone dot depending on the level of a given image data at each pixel. An apparatus in accordance with claim 18, wherein said at least two sets of prescribed font data include first to third font data, halftone dot centers represented by each of first to third font data form a lattice in the shape of a parallelogram, two extensional directions of halftone dot elements represented by said respective first and second font data agree with directions of two adjacent sides of said parallelogram, respectively, and an extensional direction of halftone dot elements represented by said third font data agrees with a direction of one of two diagonals of said parallelogram. An apparatus in accordance with claim 19, wherein each of said first to third font data is indicative of said halftone dot elements to have isolated shapes at the halftone-dot area rate of at most about 25 percent, and blank areas to have isolated shapes where said halftone dot elements do not exist at the halftone-dot area rate of at least about 75 percent. An apparatus in accordance with claim 15, wherein the halftone pattern data are font data indicative of a shape of a halftone dot depending on the level of a given image data at each pixel. An apparatus in accordance with claim 21, wherein each of said first to third font data is indicative of said halftone dot elements to have isolated shapes at the halftone-dot area rate of at most about 25 percent, and blank areas to have isolated shapes where said halftone dot elements do not exist at the halftone-dot area rate of at least about 75 percent. An apparatus in accordance with claim 22, wherein differences between intervals of said parallel lines represented by said first to third font data are at most about 20 percent. Halftone images to be employed in reproducing a color image, comprising: (a) a first halftone image of a first color having a prescribed screen angle and a prescribed screen pitch, halftone dot elements in said first halftone image being formed in a linear shape extending in a first extensional direction, and (b) a second halftone image of a second color having said prescribed screen angle and said prescribed screen pitch, halftone dot elements in said second halftone image being formed in a linear shape extending in a second extensional direction different from said first extensional direction. Halftone images in accordance with claim 24, wherein said halftone dot elements have isolated shapes in each of said first and second halftone images at the halftone-dot area rate of at most about 25 percent, and blank areas where said halftone dot elements do not exist have isolated shapes in each of said first and second halftone images at the halftone-dot area rate of at least about 75 percent. Halftone images in accordance with claim 24, wherein said halftone images further comprises a third halftone image of a third color having said prescribed screen angle and said prescribed screen pitch, halftone dot elements in said third halftone image being formed in a linear shape extending in a third extensional direction different from said first and second extensional directions, halftone dot centers of each of said first to third halftone images form a lattice in the shape of a parallelogram, said first and second extensional directions agree with directions of two adjacent sides of said parallelogram, respectively, and said third extensional direction agrees with a direction of one of two diagonals of said parallelogram. Halftone images in accordance with claim 26, wherein said halftone dot centers of each of said first to third halftone images are placed, on an image plane of a reproduced image to be produced with said first to third halftone images, at same positions as said halftone dot centers of the rest of said first to third halftone images. Halftone images in accordance with claim 26, wherein said halftone dot centers of each of said first to third halftone images are placed, on an image plane of a reproduced image to be produced with said first to third halftone images, at different positions from positions at which said halftone dot centers of the rest of said first to third halftone images are placed. Halftone images in accordance with claim 26, wherein said halftone dot elements have isolated shapes in each of said first to third halftone images at the halftone-dot area rate of at most about 25 percent, and blank areas where said halftone dot elements do not exist have isolated shapes in each of said first to third halftone images at the halftone-dot area rate of at least about 75 percent. Halftone images in accordance with claim 29, wherein said first to third halftone images are halftone images for magenta ink, cyan ink and black ink in arbitrary order. Halftone images to be employed in reproducing a color image, comprising: (a) a first halftone image of a first color, halftone dot elements in said first halftone image being formed in a linear shape extending in a first extensional direction to thereby form parallel lines with a first interval, (b) a second halftone image of a second color, halftone dot elements in said second halftone image being formed in a linear shape extending in a second extensional direction different from said first extensional direction to thereby form parallel lines with a second interval, and (c) a third halftone image of a third color, halftone dot elements in said third halftone image being formed in a linear shape extending in a third extensional direction different from said first and second extensional directions to thereby form parallel lines with a third interval, said third extensional direction agreeing with a direction of a longer diagonal out of two diagonals of a minimum parallelogram which is formed of said parallel lines in said first and second halftone images, a pitch of said parallel lines in said third halftone image which is measured in a direction of a shorter diagonal out of said two diagonals of said minimum parallelogram being equal to a length of said shorter diagonal. Halftone images in accordance with claim 31, wherein said halftone dot elements have isolated shapes in each of said first to third halftone images at the halftone-dot area rate of at most about 25 percent, and blank areas where said halftone dot elements do not exist have isolated shapes in each of said first to third halftone images at the halftone-dot area rate of at least about 75 percent. Halftone images in accordance with claim 32, wherein differences between said first to third intervals are at most about 20 percent. Halftone images in accordance with claim 33, wherein said first to third halftone images are halftone images for magenta ink, cyan ink and black ink in arbitrary order. A printed color image reproduced by overprinting at least two halftone images, comprising: (a) a first halftone image of a first color having a prescribed screen angle and a prescribed screen pitch, halftone dot elements in said first halftone image being formed in a linear shape extending in a first extensional direction, and (b) a second halftone image of a second color having a prescribed screen angle and a prescribed screen pitch, halftone dot elements in said second halftone image being formed in a linear shape extending in a second extensional direction different from said first extensional direction. A printed color image in accordance with claim 35, wherein said halftone dot elements have isolated shapes in each of said first and second halftone images at the halftone-dot area rate of at most about 25 percent, and blank areas where said halftone dot elements do not exist have isolated shapes in each of said first and second halftone images at least about 75 percent. A printed color image in accordance with claim 35, wherein said at least two halftone images further comprise a third halftone image of a third color having said prescribed screen angle and said prescribed screen pitch, halftone dot elements in said third halftone image being formed in a linear shape extending in a third extensional direction different from said first and second extensional directions, halftone dot centers of each of said first to third halftone images form a lattice in the shape of a parallelogram, said first and second extensional directions agree with directions of two adjacent sides of said parallelogram, respectively, and said third extensional direction agrees with a direction of one of two diagonals of said parallelogram. A printed color image in accordance with claim 37, wherein said halftone dot centers of each of said first to third halftone images are placed at same positions as said halftone dot centers of the rest of said first to third halftone images. A printed color image in accordance with claim 37, wherein said halftone dot centers of each of said first to third halftone images are placed at different positions from positions at which said halftone dot centers of the rest of said first to third halftone images are placed. A printed color image in accordance with claim 37, wherein said halftone dot elements have isolated shapes in each of said first to third halftone images at the halftone-dot area rate of at most about 25 percent, and blank areas where said halftone dot elements do not exist have isolated shapes in each of said first to third halftone images at the halftone-dot area rate of at least about 75 percent. A printed color image in accordance with claim 40, wherein said first to third halftone images are halftone images for magenta ink, cyan ink and black ink in arbitrary order. A printed color image reproduced by overprinting at least three halftone images, comprising: (a) a first halftone image of a first color, halftone dot elements in said first halftone image being formed in a linear shape extending in a first extensional direction to thereby form parallel lines with a first interval, (b) a second halftone image of a second color, halftone dot elements in said second halftone image being formed in a linear shape extending in a second extensional direction different from said first extensional direction to thereby form parallel lines with a second interval, and (c) a third halftone image of a third color, halftone dot elements in said third halftone image being formed in a linear shape extending in a third extensional direction different from said first and second extensional directions to thereby form parallel lines with a third interval, said third extensional direction agreeing with a direction of a longer diagonal out of two diagonals of a minimum parallelogram which is formed of said parallel lines in said first and second halftone images, a pitch of said parallel lines in said third halftone image which is measured in a direction of a shorter diagonal out of said two diagonals of said minimum parallelogram being equal to a length of said shorter diagonal. A printed color image in accordance with claim 42, wherein said halftone dot elements have isolated shapes in each of said first to third halftone images at the halftone-dot area rate of at most about 25 percent, and blank areas where said halftone dot elements do not exist have isolated shapes in each of said first to third halftone images at the halftone-dot area rate of at least about 75 percent. A printed color image in accordance with claim 43, wherein differences between said first to third intervals are at most about 20 percent. A printed color image in accordance with claim 44, wherein said first to third halftone images are halftone images for magenta ink, cyan ink and black ink in arbitrary order.

Inventors: KITAGAWA OSAMU DAINIPPON SCREE, SAKAMOTO TAKASHI DANIPPON SCRE, KITAGAWA, OSAMU DAINIPPON SCREEN MFG. CO., LTD, SAKAMOTO, TAKASHI DANIPPON SCREEN MFG. CO., LTD.
Applicants: DAINIPPON SCREEN MFG, DAINIPPON SCREEN MFG. CO., LTD.
Application year: 1989
Main classification: G06K15
IPC codes: B41J2, H04N1, G03F5, B41M1