A method for updating profiles is provided. The method involves storing a plurality of successive profiles for an image recording device, and changing at least two of the successive profiles when characteristics of the image recording device change. The profiles are successively used to process image data that is used for recording images on a recording medium by the image recording device.