A print data generation device that generates print data to be used in printing a color material onto a print medium on the basis of image data, the print data generation device comprising: a medium color obtainment portion (60, 102) that obtains color information on the print medium, the color information indicating the color of the medium in a multidimensional color space; a color material reduction information obtainment portion that obtains color material reduction information on the basis of predetermined color correction range information including the color information and color material level reduction degree information, wherein: the color correction range information indicates a range of colors containing the color of the medium in the multidimensional color space, the color material reduction information indicates a reduction in an amount of color material to be used for each color in the range of colors in the image data, and the color material level reduction degree information indicates a degree to which the amount of color material to be used for each color in the range of colors is reduced; a corrected color material level generation portion that generates corrected color material level information on the basis of the image data and the color material reduction information, the corrected color material level information associating each color in the range of colors in the image data with a corrected amount of color material to be used to print that color; a print data generation portion that generates the print data on the basis of the corrected color material level information; and a display unit that displays the print data generated by the print data generation portion and a correction curve that represents the color material level reduction degree information as a transfer function adapted to convert each shade value in the range of colors specified by the color correction range information into a corrected shade value, wherein the color material level reduction degree information is predetermined from a user interface connected to the display unit. a medium color obtainment portion (60, 102) that obtains color information on the print medium, the color information indicating the color of the medium in a multidimensional color space; a color material reduction information obtainment portion that obtains color material reduction information on the basis of predetermined color correction range information including the color information and color material level reduction degree information, wherein: the color correction range information indicates a range of colors containing the color of the medium in the multidimensional color space, the color material reduction information indicates a reduction in an amount of color material to be used for each color in the range of colors in the image data, and the color material level reduction degree information indicates a degree to which the amount of color material to be used for each color in the range of colors is reduced; the color correction range information indicates a range of colors containing the color of the medium in the multidimensional color space, the color material reduction information indicates a reduction in an amount of color material to be used for each color in the range of colors in the image data, and the color material level reduction degree information indicates a degree to which the amount of color material to be used for each color in the range of colors is reduced; a corrected color material level generation portion that generates corrected color material level information on the basis of the image data and the color material reduction information, the corrected color material level information associating each color in the range of colors in the image data with a corrected amount of color material to be used to print that color; a print data generation portion that generates the print data on the basis of the corrected color material level information; and a display unit that displays the print data generated by the print data generation portion and a correction curve that represents the color material level reduction degree information as a transfer function adapted to convert each shade value in the range of colors specified by the color correction range information into a corrected shade value, wherein the color material level reduction degree information is predetermined from a user interface connected to the display unit.