A plastic card printer driver comprising: an image generation module that is configured to generate a first image to be printed on a surface of a first plastic card substrate by a plastic card printer ; an image portion generation module that is configured to generate a first plurality of separate image portions from the first generated image, wherein the first plurality of separate image portions are generated using a first plurality of masks , and each separate image portion is associated with a respective one of the first plurality of masks; and an image portion transmission module that is configured to transmit each image portion to the plastic card printer to separately print each image portion on the surface of the first plastic card substrate in a first sequence; the image generation module is configured to generate a second image to be printed on a surface of a second plastic card substrate by the plastic card printer ; the image portion generation module is configured to generate a second plurality of separate image portions from the second generated image, wherein the second plurality of separate image portions are generated using a second plurality of masks , and each separate image portion is associated with a respective one of the second plurality of masks; the image portion transmission module is configured to transmit each image portion of the second plurality to the plastic card printer to separately print each image portion on the surface of the second plastic card substrate in a second sequence, wherein the second sequence differs from the first sequence and/or the number of image portions in the first plurality differs from the number of image portions in the second plurality. an image generation module that is configured to generate a first image to be printed on a surface of a first plastic card substrate by a plastic card printer ; an image portion generation module that is configured to generate a first plurality of separate image portions from the first generated image, wherein the first plurality of separate image portions are generated using a first plurality of masks , and each separate image portion is associated with a respective one of the first plurality of masks; and an image portion transmission module that is configured to transmit each image portion to the plastic card printer to separately print each image portion on the surface of the first plastic card substrate in a first sequence; the image generation module is configured to generate a second image to be printed on a surface of a second plastic card substrate by the plastic card printer ; the image portion generation module is configured to generate a second plurality of separate image portions from the second generated image, wherein the second plurality of separate image portions are generated using a second plurality of masks , and each separate image portion is associated with a respective one of the second plurality of masks; the image portion transmission module is configured to transmit each image portion of the second plurality to the plastic card printer to separately print each image portion on the surface of the second plastic card substrate in a second sequence, wherein the second sequence differs from the first sequence and/or the number of image portions in the first plurality differs from the number of image portions in the second plurality. <EOS>