An image forming apparatus (1, 2) comprising: an image processing section (52, 82) that processes a plurality of pieces of image data (D2, D2Y, D2M, D2C, D2W), the plurality of pieces of image data (D2, D2Y, D2M, D2C, D2W) corresponding respectively to a plurality of developers including one or more basic color developers that configure an image and an auxiliary color developer that does not configure the image; and an image forming section (20, 20Y, 20M, 20C, 20W) that forms an image on a transfer print medium on a basis of the pieces of image data (D2, D2Y, D2M, D2C, D2W) processed by the image processing section (52, 82), wherein the image processing section (52, 82) corrects, on the basis of the plurality of pieces of image data (D2, D2Y, D2M, D2C, D2W), a pixel value corresponding to an amount of the auxiliary color developer in a first pixel and thereby causes a developer amount (DRtotal) in the first pixel to be equal to or greater than a predetermined amount (DRA, DRB), the developer amount (DRtotal) in the first pixel being a total amount of the one or more basic color developers and the auxiliary color developer in the first pixel when the one or more basic color developers and the auxiliary color developer are disposed on each other, the transfer print medium allows an adhesive to be placed onto a portion of the image formed by the image forming section (20, 20Y, 20M, 20C, 20W) and causes the image to be adhered to an object by the adhesive, and thereby transfers the image onto a transfer target surface of the object, the amount of the auxiliary color developer in the first pixel is greater than zero, the pixel value corresponding to the amount of the auxiliary color developer in the first pixel is greater than zero before the correction, and an amount of the correction of the pixel value added to the pixel value before the correction is equal to or greater than zero, characterized in that the image processing section (52, 82) does not correct the pixel value in a case where the developer amount (DRtotal) is equal to or greater than the predetermined amount, and corrects the pixel value to be greater than the pixel value before the correction and thereby causes the developer amount (DRtotal) to be equal to or greater than the predetermined amount in a case where the developer amount (DRtotal) is less than the predetermined amount. an image processing section (52, 82) that processes a plurality of pieces of image data (D2, D2Y, D2M, D2C, D2W), the plurality of pieces of image data (D2, D2Y, D2M, D2C, D2W) corresponding respectively to a plurality of developers including one or more basic color developers that configure an image and an auxiliary color developer that does not configure the image; and an image forming section (20, 20Y, 20M, 20C, 20W) that forms an image on a transfer print medium on a basis of the pieces of image data (D2, D2Y, D2M, D2C, D2W) processed by the image processing section (52, 82), wherein the image processing section (52, 82) corrects, on the basis of the plurality of pieces of image data (D2, D2Y, D2M, D2C, D2W), a pixel value corresponding to an amount of the auxiliary color developer in a first pixel and thereby causes a developer amount (DRtotal) in the first pixel to be equal to or greater than a predetermined amount (DRA, DRB), the developer amount (DRtotal) in the first pixel being a total amount of the one or more basic color developers and the auxiliary color developer in the first pixel when the one or more basic color developers and the auxiliary color developer are disposed on each other, the transfer print medium allows an adhesive to be placed onto a portion of the image formed by the image forming section (20, 20Y, 20M, 20C, 20W) and causes the image to be adhered to an object by the adhesive, and thereby transfers the image onto a transfer target surface of the object, the amount of the auxiliary color developer in the first pixel is greater than zero, the pixel value corresponding to the amount of the auxiliary color developer in the first pixel is greater than zero before the correction, and an amount of the correction of the pixel value added to the pixel value before the correction is equal to or greater than zero, characterized in that the image processing section (52, 82) does not correct the pixel value in a case where the developer amount (DRtotal) is equal to or greater than the predetermined amount, and corrects the pixel value to be greater than the pixel value before the correction and thereby causes the developer amount (DRtotal) to be equal to or greater than the predetermined amount in a case where the developer amount (DRtotal) is less than the predetermined amount.