Claims
- 1. An apparatus for generating a dot signal for a plurality of color separations to record a halftone image of each color separation, comprising:
- area dividing means for dividing a whole image area into a plurality of image areas;
- screen angle assigning means for assigning a set of screen angles for said plurality of color separations with respect to each of said plurality of image areas;
- a first memory for storing a plurality of color-separated image signals for said plurality of color separations, said plurality of color-separated image signals representing a color image in said whole image area;
- a second memory for storing a plurality of screen pattern data for said plurality of color separations;
- selection means for selecting one of said plurality of screen pattern data for each color separation in each of said plurality of image areas according to said assigned set of screen angles assigned to each of said plurality of image areas; and
- a dot signal generator for comparing the selected screen pattern data with the color-separated image data for each separation, to thereby generate a dot signal for recording a halftone image of each color separation, wherein said plurality of color separations include four color separations for yellow, magenta, cyan and black inks and said apparatus, further comprising:
- a third memory for storing reference data assigned to an overlapping area, the overlapping area being formed between first and second image areas so that a density of each of four color separations of said overlapping area is equal to one of the first and second image areas, said reference data indicating, with respect to each of the magenta and cyan separations, which one of the two screen angles for the first and second image areas is used as a screen angle of the overlapping area.
- 2. An apparatus for generating a dot signal for a plurality of color separations to record a halftone image of each color separation, comprising:
- area dividing means for dividing a whole image area into a plurality of image areas;
- screen angle assigning means for assigning a set of screen angles for said plurality of color separations with respect to each of said plurality of image areas;
- a first memory for storing a plurality of color-separated image signals for said plurality of color separations, said plurality of color-separated image signals representing a color image in said whole image area;
- a second memory for storing a plurality of screen pattern data for said plurality of color separations;
- selection means for selecting one of said plurality of screen pattern data for each color separation in each of said plurality of image areas according to said assigned set of screen angle assigned to each of said plurality of image areas; and
- a dot signal generator for comparing the selected screen pattern data with the color-separated image data for each separation, to thereby generate a dot signal for recording a halftone image of each color separation, wherein said plurality of color separations include four color separations for yellow, magenta, cyan and black inks and said apparatus, further comprising:
- a third memory for storing mode data assigned to each of the plurality of image areas, the mode data representing a first mode where screen angles of the magenta and cyan separations are set at predetermined standard values, and a second mode where the screen angles of the magenta and cyan separations are exchanged each other from the predetermined standard values; and
- screen angle data generating means for producing the screen angle data of the magenta and cyan separations according to the mode data.
- 3. An apparatus in accordance with claim 2, wherein
- a combination of the screen angles of the magenta and cyan separations are 15 degrees and 45 degrees.
- 4. An apparatus in accordance with claim 2, wherein said screen angle data generating means comprises:
- means for determining the screen angles of the magenta and cyan separations so that one of the magenta and cyan separations which has a greater dot percentage but is not equal to 100% has a screen angle of approximately forty-five degrees, and that the other of the magenta and cyan separations has a screen angle of approximately fifteen degrees.
- 5. An apparatus in accordance with claim 4, wherein
- the screen angle data further indicates that a screen angle of a yellow separation is equal to approximately zero degrees, and that a screen angle of a black separation is equal to approximately seventy-five degrees.
- 6. An apparatus for generating a dot signal for a plurality of color separations to record a halftone image of each color separation, comprising:
- area dividing means for dividing a whole image area into a plurality of image areas;
- screen angle assigning means for assigning a set of screen angles for said plurality of color separations with respect to each of said plurality of image areas;
- a first memory for storing a plurality of color-separated image signals for said plurality of color separations, said plurality of color-separated image signals representing a color image in said whole image area;
- a second memory for storing a plurality of screen pattern data for said plurality of color separations;
- selection means for selecting one of said plurality of screen pattern data for each color separation in each of said plurality of image areas according to said assigned set of screen angles assigned to each of said plurality of image areas; and
- a dot signal generator for comparing the selected screen pattern data with the color-separated image data for each separation, to thereby generate a dot signal for recording a halftone image of each color separation, wherein said plurality of color separations include four color separations for yellow, magenta, cyan and black inks and said apparatus, further comprising:
- a third memory for storing mode data assigned to each of the plurality of image areas, the mode data representing a first mode where screen angles of the four color separations are set at predetermined standard values, and a second mode where the screen angles of the four color separations are adjusted from the predetermined standard values; and
- screen angle data generating means for producing the screen angle data representing screen angles .theta.(Y), .theta.(M), .theta.(C), and .theta.(K) for yellow, magenta, cyan, and black, respectively, according to the following Table A with respect to pixels to which the mode data indicating the second mode is assigned:
- TABLE A______________________________________COLOR RELATIONSSEPARATION OF DOT % SCREEN ANGLESNEITHER D(Y), D(M), .theta. .theta. .theta. .theta.100%/0% D(C), D(K) (Y) (M) (C) (K)______________________________________Y N/A 45 -- -- --M N/A -- 45 -- --C N/A -- -- 45 --K N/A -- -- -- 45Y and M N/A 0 45 -- --Y and C N/A 0 -- 45 --Y and K N/A 0 -- -- 45M and C D(M) > D(C) -- 45 0 --M and C D(M) .ltoreq. D(C) -- 0 45 --M and K D(M) > D(K) -- 45 -- 0M and K D(M) .ltoreq. D(K) -- 0 -- 45C and K D(C) > D(K) -- -- 45 0C and K D(C) .ltoreq. D(K) -- -- 0 45Y, M and C D(M) > D(C) 75 45 15 --Y, M and C D(M) .ltoreq. D(C) 75 15 45 --Y, M and K D(M) > D(K) 75 45 -- 15Y, M and K D(M) .ltoreq. D(K) 75 15 -- 45Y, C and K D(C) > D(K) 75 -- 45 15Y, C and K D(C) .ltoreq. D(K) 75 -- 15 45M, C and K D(M) > D(C) & -- 45 15 75 D(M) > D(K)M, C and k D(C) .gtoreq. D(M) & -- 15 45 75 D(C) > D(K)M, C and k D(K) .gtoreq. D(M) & -- 15 75 45 D(K) .gtoreq. D(C)Y, M, C and K D(M) > D(C) & 0 45 15 75 D(M) > D(K)Y, M, C and k D(C) .gtoreq. D(M) & 0 15 45 75 D(C) > D(K)Y, M, C and k D(K) .gtoreq. D(M) & 0 15 75 45 D(K) .gtoreq. D(C)______________________________________
- where D(Y), D(M), D(C), and D(K) denote dot percentages of yellow, magenta, cyan, and black, respectively, "N/A" means that there are no conditions for the relations among the dot percentages D(Y), D(M), D(C), and D(K).
- 7. An apparatus for generating a dot signal for a plurality of color separations to record a halftone image of each color separation, comprising:
- area dividing means for dividing a whole image area into a plurality of image areas;
- screen angle assigning means for assigning a set of screen angles for said plurality of color separations with respect to each of said plurality of image areas;
- a first memory for storing a plurality of color-separated image signals for said plurality of color separations, said plurality of color-separated image signals representing a color image in said whole image area;
- a second memory for storing a plurality of screen pattern data for said plurality of color separations;
- selection means for selecting one of said plurality of screen pattern data for each color separation in each of said plurality of image areas according to said assigned set of screen angles assigned to each of said plurality of image areas; and
- a dot signal generator for comparing the selected screen pattern data with the color-separated image data for each separation, to thereby generate a dot signal for recording a halftone image of each color separation, wherein said plurality of color separations include four color separations for yellow, magenta, cyan and black inks and said apparatus, further comprising:
- a third memory for storing mode data assigned to each of the plurality of image areas, the mode data representing a first mode where screen angles of the four color separations are set at predetermined standard values, and a second mode when the screen angles of the four color separations are adjusted from the predetermined standard values; and
- screen angle data generating means for producing the screen angle data representing screen angles 0(Y), 0(M), 0(C), and 0(K) for yellow, magenta, cyan and black, respectively, according to the following Table B with respect to pixels to which the mode data indicating the second mode is assigned:
- TABLE B______________________________________COLOR RELATIONSSEPARATION OF DOT % SCREEN ANGLESNEITHER D(Y), D(M), .theta. .theta. .theta. .theta.100%/0% D(C), D(K) (Y) (M) (C) (K)______________________________________Y N/A 45 -- -- --M N/A -- 45 -- --C N/A -- -- 45 --K N/A -- -- -- 45Y and M N/A 0 45 -- --Y and C N/A 0 -- 45 --Y and K N/A 0 -- -- 45M and C D(M) > D(C) -- 45 15 --M and C D(M) .ltoreq. D(C) -- 15 45 --M and K D(M) > D(K) -- 45 -- 75M and K D(M) .ltoreq. D(K) -- 15 -- 45C and K D(C) > D(K) -- -- 45 75C and K D(C) .ltoreq. D(K) -- -- 15 45Y, M and C D(M) > D(C) 15/75 45 0 --Y, M and C D(M) .ltoreq. D(C) 15/75 0 45 --Y, M and K D(M) > D(K) 15/75 45 -- 0Y, M and K D(M) .ltoreq. D(K) 15/75 0 -- 45Y, C and K D(C) > D(K) 15/75 -- 45 0Y, C and K D(C) .ltoreq. D(K) 15/75 -- 0 45M, C and K D(M) > D(C) & -- 45 15 75 D(M) > D(K)M, C and k D(C) .gtoreq. D(M) & -- 15 45 75 D(C) > D(K)M, C and k D(K) .gtoreq. D(M) & -- 15 75 45 D(K) .gtoreq. D(C)Y, M, C and K D(M) > D(C) & 0 45 15 75 D(M) > D(K)Y, M, C and k D(C) .gtoreq. D(M) & 0 15 45 75 D(C) > D(K)Y, M, C and k D(K) .gtoreq. D(M) & 0 15 75 45 D(K) .gtoreq. D(C)______________________________________
- where D(Y), D(M), D(C), and D(K) denote dot percentages of yellow, magenta, cyan, and black, respectively, "N/A" means that there are no conditions for the relations among the dot percentages D(Y), D(M), D(C), and D(K), and "15/75" means arbitrary one of 15.degree. and 75.degree..
- 8. A method for generating a dot signal for a plurality of color separations to record a halftone image of each color separation, comprising the steps of:
- dividing a whole image area into a plurality of image areas;
- assigning a set of screen angles for said plurality of color separations with respect to each of said plurality of image areas;
- storing a plurality of color-separated image signals for said plurality of color separations, said plurality of color-separated image signals representing a color image in said whole image area;
- storing a plurality of screen pattern data for said plurality of color separations;
- selecting one of said plurality of screen pattern data for each color separation in each of said plurality of image areas according to said assigned set of screen angles assigned to each of said plurality of image areas; and
- comparing the selected screen pattern data with the color-separated image data for each separation, to thereby generate a dot signal for recording a halftone image of each color separation, wherein said plurality of color separations include four separations for yellow, magenta, cyan and black inks, and said method further comprises the steps of:
- specifying mode data for each of the plurality of image areas, the mode data representing a first mode where screen angles of the four color separations are set at predetermined standard values, and a second mode where the screen angles of the four color separations are adjusted from the predetermined standard values, and
- producing the screen angle data representing screen angles .theta.(Y), .theta.(M), .theta.(C), and .theta.(K) for yellow, magenta, cyan, and black, respectively, according to the following Table B with respect to pixels to which the mode data indicating the second mode is assigned:
- TABLE B______________________________________COLOR RELATIONSSEPARATION OF DOT % SCREEN ANGLESNEITHER D(Y), D(M), .theta. .theta. .theta. .theta.100%/0% D(C), D(K) (Y) (M) (C) (K)______________________________________Y N/A 45 -- -- --M N/A -- 45 -- --C N/A -- -- 45 --K N/A -- -- -- 45Y and M N/A 0 45 -- --Y and C N/A 0 -- 45 --Y and K N/A 0 -- -- 45M and C D(M) > D(C) -- 45 15 --M and C D(M) .ltoreq. D(C) -- 15 45 --M and K D(M) > D(K) -- 45 -- 75M and K D(M) .ltoreq. D(K) -- 15 -- 45C and K D(C) > D(K) -- -- 45 75C and K D(C) .ltoreq. D(K) -- -- 15 45Y, M and C D(M) > D(C) 15/75 45 0 --Y, M and C D(M) .ltoreq. D(C) 15/75 0 45 --Y, M and K D(M) > D(K) 15/75 45 -- 0Y, M and K D(M) .ltoreq. D(K) 15/75 0 -- 45Y, C and K D(C) > D(K) 15/75 -- 45 0Y, C and K D(C) .ltoreq. D(K) 15/75 -- 0 45M, C and K D(M) > D(C) & -- 45 15 75 D(M) > D(K)M, C and k D(C) .gtoreq. D(M) & -- 15 45 75 D(C) > D(K)M, C and k D(K) .gtoreq. D(M) & -- 15 75 45 D(K) .gtoreq. D(C)Y, M, C and K D(M) > D(C) & 0 45 15 75 D(M) > D(K)Y, M, C and k D(C) .gtoreq. D(M) & 0 15 45 75 D(C) > D(K)Y, M, C and k D(K) .gtoreq. D(M) & 0 15 75 45 D(K) .gtoreq. D(C)______________________________________
- where D(Y), D(M), D(C), and D(K) denote dot percentages of yellow, magenta, cyan, and black, respectively, "N/A" means that there are no conditions for the relations among the dot percentages D(Y), D(M), D(C), and D(K), and "15/75" means arbitrary one of 15.degree. and 75.degree..
- 9. A method for generating a dot signal for a plurality of color separations to record a halftone image of each color separation, comprising the steps of:
- dividing a whole image area into a plurality of image areas;
- assigning a set of screen angles for said plurality of color separations with respect to each of said plurality of image areas;
- storing a plurality of color-separated image signals for said plurality of color separations, said plurality of color-separate image signals representing a color image in said whole image area;
- storing a plurality of screen pattern data for said plurality of color separations;
- selecting one of said plurality of screen pattern data for each color separation in each of said plurality of image areas according to said assigned set of screen angles assigned to each of said plurality of image areas; and
- comparing the selected screen pattern data with the color-separated image data for each separation, to thereby generate a dot signal for recording a halftone image of each color separation, wherein said plurality of color separations include four separations for yellow, magenta, cyan and black inks, and said method further comprises the step of:
- specifying reference data for an overlapping area, the overlapping area being formed between first and second image areas so that a density of each of four color separations of said overlapping area is equal to one of the first and second image areas, said reference data indicating, with respect to each of the magenta and cyan separations, which one of two screen angles for the first and second image areas is used as a screen angle of the overlapping area.
- 10. A method for generating a dot signal for a plurality of color separations to record a halftone image of each color separation, comprising the steps of:
- dividing a whole image area into a plurality of image areas;
- assigning a set of screen angles for said plurality of color separations with respect to each of said plurality of image areas;
- storing a plurality of color-separated image signals for said plurality of color separations, said plurality of color-separated image signals representing a color image in said whole image area;
- storing a plurality of screen pattern data for said plurality of color separations;
- selecting one of said plurality of screen pattern data for each color separation in each of said plurality of image areas according to said assigned set of screen angles assigned to each of said plurality of image areas; and
- comparing the selected screen pattern data with the color-separated image data for each separation, to thereby generate a dot signal for recording a halftone image of each color separation, wherein said plurality of color separations include four separations for yellow, magenta, cyan and black inks, and said method further comprises the steps of:
- specifying mode data for each of the plurality of image areas, the mode data representing a first mode where screen angles of the magenta and cyan separations are set at predetermined standard values, and a second mode where the screen angles of the magenta and cyan separations are exchanged each other from the predetermined standard values; and
- producing the screen angle data of the magenta and cyan separations according to the mode data.
- 11. A method in accordance with claim 10, wherein
- a combination of the screen angles of the magenta and cyan separations are 15 degrees and 45 degrees.
- 12. A method in accordance with claim 10, wherein said step of producing the screen angle data of the magenta and cyan separations according to the mode data comprises the steps of:
- determining the screen angles of the magenta and cyan separations so that one of the magenta and cyan separations which has a greater dot percentage but is not equal to 100% has a screen angle of approximately forty-five degrees, and that the other of the magenta and cyan separations has a screen angle of approximately fifteen degrees.
- 13. A method in accordance with claim 12, wherein
- the screen angle data further indicates that a screen angle of a yellow separation is equal to approximately zero degrees, and that a screen angle of a black separation is equal to approximately seventy-five degrees.
- 14. A method for generating a dot signal for a plurality of color separations to record a halftone image of each color separation, comprising the steps of:
- dividing a whole image area into a plurality of image areas;
- assigning a set of screen angles for said plurality of color separations with respect to each of said plurality of image areas;
- storing a plurality of color-separated image signals for said plurality of color separations, said plurality of color-separated image signals representing a color image in said whole image area;
- storing a plurality of screen pattern data for said plurality of color separations;
- selecting one of said plurality of screen pattern data for each color separation in each of said plurality of image areas according to said assigned set of screen angles assigned to each of said plurality of image areas; and
- comparing the selected screen pattern data with the color-separated image data for each separation, to thereby generate a dot signal for recording a halftone image of each color separation, wherein said plurality of color separations include four separations for yellow, magenta, cyan and black inks, and said method further comprises the steps of:
- specifying mode data for each of the plurality of image areas, the mode data representing a first mode where screen angles of the four color separations are set at predetermined standard values, and a second mode where the screen angles of the four color separations are adjusted from the predetermined standard values; and
- producing the screen angle data representing screen angles .theta.(Y), .theta.(M), .theta.(C), and .theta.(K) for yellow, magenta, cyan and black, respectively, according to the following Table A with respect to pixels to which the mode data indicating the second mode is assigned:
- TABLE A______________________________________COLOR RELATIONSSEPARATION OF DOT % SCREEN ANGLESNEITHER D(Y), D(M), .theta. .theta. .theta. .theta.100%/0% D(C), D(K) (Y) (M) (C) (K)______________________________________Y N/A 45 -- -- --M N/A -- 45 -- --C N/A -- -- 45 --K N/A -- -- -- 45Y and M N/A 0 45 -- --Y and C N/A 0 -- 45 --Y and K N/A 0 -- -- 45M and C D(M) > D(C) -- 45 0 --M and C D(M) .ltoreq. D(C) -- 0 45 --M and K D(M) > D(K) -- 45 -- 0M and K D(M) .ltoreq. D(K) -- 0 -- 45C and K D(C) > D(K) -- -- 45 0C and K D(C) .ltoreq. D(K) -- -- 0 45Y, M and C D(M) > D(C) 75 45 15 --Y, M and C D(M) .ltoreq. D(C) 75 15 45 --Y, M and K D(M) > D(K) 75 45 -- 15Y, M and K D(M) .ltoreq. D(K) 75 15 -- 45Y, C and K D(C) > D(K) 75 -- 45 15Y, C and K D(C) .ltoreq. D(K) 75 -- 15 45M, C and K D(M) > D(C) & -- 45 15 75 D(M) > D(K)M, C and k D(C) .gtoreq. D(M) & -- 15 45 75 D(C) > D(K)M, C and k D(K) .gtoreq. D(M) & -- 15 75 45 D(K) .gtoreq. D(C)Y, M, C and K D(M) > D(C) & 0 45 15 75 D(M) > D(K)Y, M, C and k D(C) .gtoreq. D(M) & 0 15 45 75 D(C) > D(K)Y, M, C and k D(K) .gtoreq. D(M) & 0 15 75 45 D(K) .gtoreq. D(C)______________________________________
- where D(Y), D(M), D(C), and D(K) denote dot percentages of yellow, magenta, cyan and black, respectively, "N/A" means that there are no conditions for the relations among the dot percentages D(Y), D(M), D(C), and D(K).
Priority Claims (1)
Number |
Date |
Country |
Kind |
5-092244 |
Mar 1993 |
JPX |
|
Parent Case Info
This application is a continuation of Application Ser. No. 08/216,384 filed Mar. 23, 1994 now abandoned.
US Referenced Citations (14)
Continuations (1)
|
Number |
Date |
Country |
Parent |
216384 |
Mar 1994 |
|