Patent ID: 7268898

Claim:
A data processing system in which data to be processed is managed as processing-object data, and the processing-object data is processed in response to a designation, comprising: data management means for managing the processing-object data together with processing-object attribute information indicative of an attribute thereof; processing designation means for designating a processing with respect to the processing-object data through a dialog performed with the user; processing execution means for executing a processing of the processing-object data in response to a designation performed by the processing designation means; and first processing result forecasting means for executing, when the dialog is performed, a forecast on a result of the processing by comparing processing-subject attribute information, which indicates an attribute of a processing to be executed by the processing execution means, with the processing-object attribute information, and for outputting to the user forecast notification information in accordance with the result of the processing obtained through the forecast, wherein the processing designation means includes a designation alteration coping portion for generating a new designation in accordance with a dialog performed with the user who has responded, after the forecast notification information is outputted, to the content of the forecast notification information, wherein, where the processing executing means is a data editing terminal which combines a plurality of processing-object data by combining the processing-object data with other processing-object data in a manner that the former and latter processing-object data are determined as combine-source and combine-destination, respectively, the first processing result forecasting means forecasts a result of the processing by performing comparison between: processing-object information of the processing-object data of the combine-destination, in addition to the processing-subject attribute information of the data editing terminal; and the processing-object attribute information of processing-object data of the combine-source.