Editing a printing job of printing data temporarily stored in an intermediate-code
format is restricted such that an error does not occur in the result of printing.
A user interface for editing the printing-setting information of the data temporarily
stored in the intermediate-code format is controlled such that a change of printing
settings which can be edited is restricted and the printing settings are displayed.