A data setting apparatus configured to establish an exclusive connection to an image processing apparatus, wherein a network communication means of the image processing apparatus receives a parameter setting request including a plurality of parameter values which is set by a user through the data setting apparatus respectively for various parameters of the image processing apparatus, the parameter setting request being addressed to a specific resource which has previously been set to be used when the image processing apparatus is in a setting mode; the data setting apparatus comprising: parameter setting means configured to receive a user instruction for setting the plurality of parameter values to register the plurality of parameter values that is set into a process result log; network communication means configured to send the parameter setting request including the plurality of parameter values to the image processing apparatus through the exclusive connection; unset parameter value checking means configured to check at a first desired timing whether the plurality of parameter values have been all set respectively for the various parameters of the image processing apparatus based on a comparison between the plurality of parameter values registered in the process result log and any parameter values needing to be set which is obtained from a process selection file stored in the data setting apparatus, wherein: when the unset parameter value checking means detects an unset parameter, the unset parameter value checking means causes an output interface of the data setting apparatus to notify the user that setting of the plurality of parameters has not been completed; the data setting apparatus further comprising: mode checking means for checking the mode of the image processing apparatus at a second desired timing, independent of the first desired timing, wherein: when the mode checking means detects that the mode of the image processing apparatus has not changed from the setting mode to an operation mode, the mode checking means causes the data setting apparatus to notify the user that the mode of the image processing apparatus is the setting mode. parameter setting means configured to receive a user instruction for setting the plurality of parameter values to register the plurality of parameter values that is set into a process result log; network communication means configured to send the parameter setting request including the plurality of parameter values to the image processing apparatus through the exclusive connection; unset parameter value checking means configured to check at a first desired timing whether the plurality of parameter values have been all set respectively for the various parameters of the image processing apparatus based on a comparison between the plurality of parameter values registered in the process result log and any parameter values needing to be set which is obtained from a process selection file stored in the data setting apparatus, wherein: when the unset parameter value checking means detects an unset parameter, the unset parameter value checking means causes an output interface of the data setting apparatus to notify the user that setting of the plurality of parameters has not been completed; the data setting apparatus further comprising: mode checking means for checking the mode of the image processing apparatus at a second desired timing, independent of the first desired timing, wherein: when the mode checking means detects that the mode of the image processing apparatus has not changed from the setting mode to an operation mode, the mode checking means causes the data setting apparatus to notify the user that the mode of the image processing apparatus is the setting mode. when the unset parameter value checking means detects an unset parameter, the unset parameter value checking means causes an output interface of the data setting apparatus to notify the user that setting of the plurality of parameters has not been completed; the data setting apparatus further comprising: mode checking means for checking the mode of the image processing apparatus at a second desired timing, independent of the first desired timing, wherein: when the mode checking means detects that the mode of the image processing apparatus has not changed from the setting mode to an operation mode, the mode checking means causes the data setting apparatus to notify the user that the mode of the image processing apparatus is the setting mode. mode checking means for checking the mode of the image processing apparatus at a second desired timing, independent of the first desired timing, wherein: when the mode checking means detects that the mode of the image processing apparatus has not changed from the setting mode to an operation mode, the mode checking means causes the data setting apparatus to notify the user that the mode of the image processing apparatus is the setting mode. when the mode checking means detects that the mode of the image processing apparatus has not changed from the setting mode to an operation mode, the mode checking means causes the data setting apparatus to notify the user that the mode of the image processing apparatus is the setting mode.