BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 is a detailed functional block diagram of a transaction analyzing apparatus according to a first embodiment of the present invention;
FIG. 2 is an example of transaction information present in a transaction information storage unit in the transaction analyzing apparatus shown in FIG. 1;
FIGS. 3A and 3B are schematics for explaining a structure and elements of a transaction, and a symbolic description of the elements, included in the transaction information shown in FIG. 2;
FIG. 4 is an example of transaction information that includes symbolic descriptions in addition to the transaction information shown in FIG. 2;
FIG. 5 is an example of a set of elements present in a transaction-element dissimilarity storage unit in the transaction analyzing apparatus shown in FIG. 1;
FIG. 6 is a schematic for explaining dissimilarity between elements in transactions according to the first embodiment;
FIG. 7 is an example of calculation results of dissimilarity between elements according to the first embodiment;
FIG. 8 is a schematic for explaining transaction dissimilarity according to the first embodiment;
FIG. 9 is an example of calculation results of transaction dissimilarity to be stored in a transaction-dissimilarity storage unit in the transaction analyzing apparatus shown in FIG. 1;
FIG. 10 is an example of selected representative transactions according to the first embodiment;
FIG. 11 is an example of grouping derivative transactions according to the first embodiment;
FIG. 12 is an example of creating transaction groups according to the first embodiment;
FIG. 13 is a schematic for explaining a procedure of forming the transaction groups shown in FIG. 12;
FIG. 14 is a flowchart of a processing procedure of transaction summarizing performed by the transaction analyzing apparatus shown in FIG. 1;
FIG. 15 is a flowchart of a processing procedure of calculation of dissimilarity between transaction elements shown in FIG. 14;
FIG. 16 is a flowchart of a processing procedure of calculation of dissimilarity between transactions shown in FIG. 14;
FIG. 17 is a flowchart of processing procedure of transaction group creation shown in FIG. 14;
FIG. 18 is a flowchart of a processing procedure of displaying shown in FIG. 14;
FIG. 19 is examples of a summary display screen and a detail display screen on a display device of the transaction analyzing apparatus shown in FIG. 1;
FIG. 20 is a detailed functional block diagram of a transaction analyzing apparatus according to a second embodiment of the present invention;
FIGS. 21 to 23 are schematics for explaining monitoring processing performed by a new-transaction evaluating unit in the transaction analyzing apparatus shown in FIG. 20;
FIG. 24 is a flowchart of a processing procedure performed by the transaction analyzing apparatus shown in FIG. 20;
FIG. 25 is a flowchart of a processing procedure of registered-information reading shown in FIG. 24, when a new transaction is compared only with representative transactions;
FIG. 26 is a flowchart of a processing procedure of the registered-information reading, when a new transaction is compared with both representative transactions and derivative transactions;
FIG. 27 is a flowchart of a processing procedure of new-transaction information reading shown in FIG. 24;
FIG. 28 is a flowchart of a processing procedure of new transaction evaluation shown in FIG. 24, when a new transaction is compared only with representative transactions;
FIG. 29 is a flowchart of a processing procedure of the new transaction evaluation, when a new transaction is compared with both representative transactions and derivative transactions;
FIG. 30 is a flowchart of a processing procedure of monitoring information displaying shown in FIG. 24;
FIG. 31 is an example of graphs indicating criteria for representative transactions subjected to monitoring according to the second embodiment;
FIG. 32 is an example of a graph indicating reference ranges being changed in accordance with a time zone according to the second embodiment;
FIG. 33 a schematic for explaining an example of monitoring a representative transaction m1 subjected to monitoring according to the second embodiment;
FIG. 34 is a flowchart of a processing procedure of monitoring representative transactions subjected to monitoring according to the second embodiment;
FIG. 35 is a flowchart of processing procedure of selection of representative transaction subjected to monitoring shown in FIG. 34;
FIG. 36 is a functional block diagram of a computer that executes a transaction-analyzing computer program according to the first embodiment.