1. A method for generating a halftone image from a continuous tone image having a plurality of color separation layers, comprising: halftoning a first one of the plurality of color separation layers to form a first color halftone separation layer; generating a first color error separation layer based on the first color separation layer and the first color halftone separation layer; modifying a second one of the plurality of color separation layers to form a modified second color separation layer based on at least the first color error separation layer; and halftoning the modified second color separation layer to form a second color halftone separation layer.