1. A method of filtering color measurement data comprising: printing a color chart having a plurality of predetermined color patches; measuring said color patches to obtain color data; initializing a Neugebauer model with said color data; optimizing global parameters of the Neugebauer model; calculating the error between the model and each measurement data; sorting the measurement data into groups that share the same device coordinates; calculating the minimum error for each group of data; comparing each minimum error to an error threshold value; setting the value of the error threshold to the largest minimum error value of all the groups if that largest minimum error is greater than said threshold error; removing all data values that have errors greater than the new error threshold value; and saving or otherwise transmitting the filtered set of color data.