INFORMATION PROCESSING APPARATUS AND NON-TRANSITORY COMPUTER READABLE MEDIUM STORING PROGRAM
An information processing apparatus includes an acquisition unit that acquires information on execution results of plural steps, for the plural steps included in a predetermined work; and an output unit that in a case where the predetermined work is modified, outputs information indicating a change before and after the modification is performed, for each individual step of at least some of the plural steps, based on the information on the execution results of the plural steps.
1 . An information processing apparatus comprising:
an acquisition unit that acquires information on execution results of a plurality of steps, for the plurality of steps included in a predetermined work; and
an output unit that in a case where the predetermined work is modified, outputs information indicating a change before and after the modification is performed, for each individual step of at least some of the plurality of steps, based on the information on the execution results of the plurality of steps.
2 . The information processing apparatus according to claim 1 ,
wherein the output unit outputs information indicating the change, for each individual step, based on a relationship between a step in which the modification is performed and the individual step.
3 . The information processing apparatus according to claim 2 ,
wherein the output unit outputs information indicating the change, for a step subsequent to the step in which the modification is performed, excluding a step prior to the step in which the modification is performed.
4 . The information processing apparatus according to claim 2 ,
wherein the output unit estimates that a first step which is a step subsequent to the step in which the modification is performed has a larger change due to the modification than a second step which is a step subsequent to the first step, and outputs information indicating the change.
5 . The information processing apparatus according to claim 2 ,
wherein the output unit estimates that a step of handling the identical object to the object which is subjected to the modification in the step in which the modification is performed has a larger change due to the modification than a step of not handling the object, and outputs information indicating the change.
6 . The information processing apparatus according to claim 5 ,
wherein the object which is subjected to the modification is a product generated by the predetermined work or a part included in the product.
7 . The information processing apparatus according to claim 1 ,
wherein in a case where two or more steps are modified in the predetermined work, the output unit outputs information indicating a change corresponding to each of the two or more steps in which the modification is performed, for the individual steps.
8 . The information processing apparatus according to claim 7 ,
wherein the output unit outputs information indicating a change corresponding to each of the two or more steps in which the modification is performed, based on correlation between the individual step and each of the two or more steps in which the modification is performed.
9 . The information processing apparatus according to claim 8 ,
wherein the correlation is calculated from an execution result of the individual step and a measured value measured in each of the two or more steps in which the modification is performed.
10 . The information processing apparatus according to claim 9 ,
wherein a type of the measured value used for calculating the correlation is determined by a content of the modification.
11 . The information processing apparatus according to claim 1 ,
wherein a step in which the modification is performed is a step included in the predetermined work before the modification or a step added to the predetermined work by the modification.
12 . A non-transitory computer readable medium storing a program causing a computer to implement:
a function of acquiring information on execution results of a plurality of steps, for the plurality of steps included in a predetermined work; and
a function of outputting, in a case where the predetermined work is modified, information indicating a change before and after the modification is performed, for each individual step of at least some of the plurality of steps, based on the information on the execution results of the plurality of steps.
13 . An information processing apparatus comprising:
acquisition means for acquiring information on execution results of a plurality of steps, for the plurality of steps included in a predetermined work; and
output means for outputting, in a case where the predetermined work is modified, information indicating a change before and after the modification is performed, for each individual step of at least some of the plurality of steps, based on the information on the execution results of the plurality of steps.