Patent attributes
A hierarchical printhead system supports multiple print modes. A first print mode uses a first subset of light sources having a first spacing. A second print mode uses a second subset of light sources having a second spacing which is less than the first spacing. Image data for lines of image data are sequentially loaded into the printhead, wherein if the specified print mode is the first print mode, image data for a first group of light sources corresponding to the first subset are loaded, and if the specified print mode is the second print mode, image data for the first group of light sources are first loaded, and then image data for a second group of light sources corresponding to the light sources in the second subset that are not in the first subset are loaded.