[0017]According to the present invention, the given image data processing requesting means verifies security levels of second image data processing means and then requests the second image data processing means to perform distributed processing of image data in addition to an image data processing means first requested to process the image data and gives careful consideration to the
security level of each image data processing means when selecting the second data processing means for distributed processing of the image data. This makes it possible to avoid concentration of the image data processing on a specific image data processing means, allowing the selected second image data processing means to perform distributed processing of the entrusted image data in conjunction with the image data processing means first requested to process the image data and keeping security of the image data in mind until the distributed processing of the image data is completed even when improving processing efficiency by the distribution of the image data processing.
[0019]According to the present invention, the given image data processing requesting means selects, from among the plurality of image data processing means, all other image data processing means whose security level is equal to or higher than the security level of the image data processing means first requested to process the image data, reliably picks up second image data processing means best suited to actual distributed processing of the image data, and requests the selected second image data processing means to perform distributed processing of the image data. The selected second image data processing means can perform distributed processing of the entrusted image data quickly. Consequently, the security level of the image data is guaranteed until the distributed processing of the image data is completed even when improving processing efficiency by the distribution of the image data processing.
[0021]According to the present invention, the given image data processing requesting means verifies a security level of a second image data processing means to which the image data processing is to be requested and then requests the second image data processing means to perform alternate processing of the image data in place of an image data processing means first requested to process the image data if the first image data processing means can no longer continue processing subsequent part of the image data. When selecting second image data processing means to which the image data alternate processing is to be requested, the security level in each image data processing means is sufficiently considered. This prevents the processing of the image data from being suspended on a specific image data processing means and allows the selected second image data processing means to perform alternate processing of the subsequent part of the entrusted image data in place of the image data processing means first requested to process the image data, keeping security of the image data in mind until the alternate processing of the image data is completed even when ensuring reliability of image data processing by the alternate processing of the image data.
[0023]According to the present invention, the image data processing requesting means selects, from among the plurality of image data processing means, all other image data processing means whose security level is equal to or higher than the security level of the image data processing means first requested to process the image data, reliably picks up second image data processing means best suited to actual alternate processing of the image data, and requests the selected second image data processing means to perform alternate processing of the image data. The selected second image data processing means can perform alternate processing of the entrusted image data quickly. Consequently, the security level of the image data is guaranteed until the alternate processing of the image data is completed even when ensuring reliability of image data processing by the alternate processing of the image data.
[0025]According to the present invention, the given image data processing requesting means verifies security levels of second image data processing means to which the image data distributed processing is to be requested and then requests the second image data processing means to perform distributed processing of the image data in addition to an image data processing means first requested to process the image data and gives careful consideration to the security level of the second data processing means when selecting the second data processing means to request distributed processing of the image data. This makes it possible to avoid concentration of the image data processing on a specific image data processing means, allowing the second image data processing means to perform distributed processing of the image data together with the image data processing means first requested to process the image data, allowing the selected second image data processing means to perform distributed processing of the entrusted image data in conjunction with the image data processing means first requested to process the image data, and keeping security of the image data in mind until the distributed processing of the image data is completed even when improving processing efficiency by the distribution of the image data processing.
[0027]According to the present invention, the given image data processing requesting means verifies a security level of a second image data processing means to which the image data alternate processing is to be requested and then requests the second image data processing means to perform alternate processing of the image data if the first image data processing means can no longer continue processing subsequent part of the image data and gives careful consideration to the security level of each of the second image data processing means when selecting the second image data processing means to request alternate processing of the image data. This prevents the processing of the image data from being suspended on a specific image data processing means and allows the second image data processing means to perform alternate processing of the subsequent part of the image data in place of the image data processing means first requested to process the image data, keeping security of the image data in mind until the alternate processing of the image data is completed even when ensuring reliability of image data processing by the alternate processing of the image data.