An image forming controlling program embodied on a computer readable recording medium and executed by a computer controlling an image forming apparatus, the image forming controlling program causing said computer to perform the steps of:
- accepting data and page setting information, the data including a plurality of pages, the page setting information including a page setting item which can be set on a page basis and having a parameter set for the page setting item for each of said plurality of pages;
- storing setting information in advance, the setting information associating a first parameter which can be set for said page setting item with at least one second parameter which can be set respectively for at least one subordinate item selected from among a plurality of option items which can be set for printing in said image forming apparatus;
- and
- generating, for each of said plurality of pages, a command to cause said image forming apparatus to perform printing, on the basis of the first parameter set for said page setting item in said accepted page setting information and said at least one second parameter associated with said first parameter by said stored setting information.