Patent ID: 8451520

Claim:
An image forming apparatus comprising: a chart data generating unit that generates density adjustment chart data used to juxtapose and print reference patterns and adjustment patterns; a printing unit that prints a density adjustment chart where the reference patterns and the adjustment patterns of each pattern are juxtaposed, based on the density adjustment chart data; a receiving unit that receives the input of a density adjustment value of an arbitrary pattern based on a comparison of the contrasting density between the reference patterns and the adjustment patterns of the printed density adjustment chart performed by the visual recognition of the user; a gradation correcting unit that corrects gradation of the arbitrary pattern based on the density adjustment value of the arbitrary pattern that is received by the receiving unit; and a reconstructing unit that reconstructs density adjustment chart data used to juxtapose and print the reference patterns and density-corrected adjustment patterns for only pattern data of the patterns where the receiving unit receives the density adjustment value, wherein the densities of all patterns are corrected by performing: printing the density adjustment chart where the reference patterns and the adjustment patterns are juxtaposed for each of all kinds of the patterns based on a printing instruction of the density adjustment chart and proceeding to an adjustment step; receiving the input of the density adjustment value of an arbitrary pattern based on the comparison of the contrasting density between the reference patterns and the adjustment patterns of the printed density adjustment chart performed by the visual recognition of the user and printing the density adjustment chart where the reference patterns and the adjustment patterns of only the pattern corresponding to the input density adjustment value are juxtaposed, in the adjustment step; and repeatedly-receiving the user's input of the density adjustment value on the printed density adjustment chart.