Rendering calculation processing status monitoring program, and storage medium, apparatus, and method therefor
First Claim
1. A computer-readable recording medium storing a computer readable program to be executed by a computer for monitoring a processing status of a user-requested job of a rendering calculation processing, wherein the program comprises:
- storing information on the rendering calculation processing of a rendering file that is performed with varying a plurality of parameters, the information including influencing characteristics that each parameter gives influence to the job on a processing transition of a processing example that is desirable for the user;
obtaining influencing characteristics that each parameter gives influence to the job on a processing transition of a current rendering processing;
comparing the thus obtained influencing characteristics on the processing transition with the influence characteristics on the processing transition of the processing example for each parameter;
deciding whether the job is a processing suitable for the user during the execution of the job processing based on a predetermined rule; and
notifying to the user that the job is not a suitable processing, when the job is decided not to be a processing suitable for the user;
wherein when the job has been decided as not suitable, a difference in the influencing characteristics of each parameter between the current rendering processing and the processing example is determined, and a parameter set with a greatest difference in value of the influencing characteristics is specified as a candidate parameter for correcting a set value,wherein the influencing characteristics include an average processing time for processing a predetermined number of frames for each parameter,wherein the influencing characteristics include whether there is an increase or a decrease in the processing time of each frame with respect to a processing time of an immediately preceding frame, for each parameter, andwherein the user specifies the processing example that is desirable for the user, from among jobs that have been executed in the past.
1 Assignment
0 Petitions
Accused Products
Abstract
Information on a calculation progress status output based on rendering software is managed in an information record file. At the same time, identification information from a user that shows a desirable output processing is managed. When a rendering processing in the same rendering file has been calculated again by changing only a specific parameter, this processing is compared with the past processing transition that has produced a desirable processing result. Based on this, a satisfactory or non-satisfactory result of execution is decided. When there is a problem, this is notified to the user by electronic mail.
25 Citations
14 Claims
-
1. A computer-readable recording medium storing a computer readable program to be executed by a computer for monitoring a processing status of a user-requested job of a rendering calculation processing, wherein the program comprises:
-
storing information on the rendering calculation processing of a rendering file that is performed with varying a plurality of parameters, the information including influencing characteristics that each parameter gives influence to the job on a processing transition of a processing example that is desirable for the user; obtaining influencing characteristics that each parameter gives influence to the job on a processing transition of a current rendering processing; comparing the thus obtained influencing characteristics on the processing transition with the influence characteristics on the processing transition of the processing example for each parameter; deciding whether the job is a processing suitable for the user during the execution of the job processing based on a predetermined rule; and notifying to the user that the job is not a suitable processing, when the job is decided not to be a processing suitable for the user; wherein when the job has been decided as not suitable, a difference in the influencing characteristics of each parameter between the current rendering processing and the processing example is determined, and a parameter set with a greatest difference in value of the influencing characteristics is specified as a candidate parameter for correcting a set value, wherein the influencing characteristics include an average processing time for processing a predetermined number of frames for each parameter, wherein the influencing characteristics include whether there is an increase or a decrease in the processing time of each frame with respect to a processing time of an immediately preceding frame, for each parameter, and wherein the user specifies the processing example that is desirable for the user, from among jobs that have been executed in the past. - View Dependent Claims (2, 3, 4)
-
-
5. A rendering calculation processing status monitoring apparatus for monitoring a processing status of a user-requested job of a rendering calculation processing for processing a plurality of frames, the apparatus comprising:
-
a storing unit which stores information on the rendering calculation processing of a rendering file that is performed with varying a plurality of parameters, the information including influence characteristics that each parameter gives to the job on a processing transition of a processing example that is desirable for the user; a monitoring unit which obtains influencing characteristics that each parameter gives influence to the job on a processing transition of a current rendering processing and compares the thus obtained influencing characteristics on the processing transition with the influence characteristics on the processing transition of the processing example for each parameter to determine whether the job is a processing suitable for the user during the execution of the job processing based on a predetermined rule stored in the storing unit; and a notification unit which notifies to the user that the job is a processing that is not suitable for a user, when the monitoring unit has made this decision, wherein when the job has been decided as not desirable, the monitoring unit determines a difference in the influencing characteristics of each parameter between the current rendering processing and the processing example, and specifies a parameter set with a greatest difference in value of the influencing characteristics as a candidate parameter for correcting a set value, wherein the influencing characteristics include an average processing time for processing a predetermined number of frames for each parameter, wherein the influencing characteristics include whether there is an increase or a decrease in the processing time of each frame with respect to a processing time of an immediately preceding frame, for each parameter, and wherein the user specifies the processing example that is desirable for the user, from among jobs that have been executed in the past. - View Dependent Claims (6)
-
-
7. A method of monitoring a rendering calculation process performed with respect to a job, comprising:
-
acquiring first characteristics relating to the rendering calculation process being carried out; determining whether the first characteristics match with second characteristics; outputting a notification, when it is determined at the determining that the first characteristics do not match with the second characteristics; accumulating a plurality of first characteristics of previously performed rendering calculation processes on other jobs; and setting the second characteristics based on the first characteristics accumulated at the accumulating, said setting including a user selecting first characteristics from among the plurality of first characteristics as the second characteristics, wherein the job includes a plurality of frames, the rendering calculation process is performed frame by frame, and each of the first characteristics and the second characteristics includes at least one of an average processing time required to perform the rendering calculation process on a plurality of frames and a processing time required to perform the rendering calculation process on adjacent frames. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
Specification