Provided is a correlation determination program, which causes a computer to execute processes of: computing, on the basis of information which represents occurrence times of each event, for each event of a first type, a time gap between the occurrence time of the event and occurrence times of each event of a second type which have occurred within a prescribed time from the occurrence time of the event of the first type; and, for each of a plurality of ranges, which are ranges of values relating to the time gaps and in which the minima and/or the maxima vary thereamong, comparing a first proportion of, among a set of the time gaps, the number of time gaps which are included in the ranges with respect to the sizes of the ranges, with a second proportion of, among the set of the time gaps, the number of time gaps which are not included in the ranges with respect to the sizes of ranges excluding the ranges from the prescribed time, and determining whether a correlation exists between the event of the first type and the events of the second type.L'invention concerne un programme de détermination de corrélation, qui amène un ordinateur à exécuter des processus consistant : à calculer, sur la base d'informations qui représentent des moments de survenue de chaque évènement, pour chaque évènement d'un premier type, un espace temps entre le moment de survenue de l'évènement et les moments de survenue de chaque évènement d'un second type qui sont survenus dans un temps prescrit à partir du moment de survenue de l'évènement du premier type ; et, pour chacune d'une pluralité de plages, qui sont des plages de valeurs associées aux espaces temps et dans lesquelles les valeurs minimales et/ou les valeurs maximales varient entre elles, à comparer une première proportion, parmi un ensemble des espaces temps, du nombre d'espaces temps qui sont compris dans les plages par rapport aux tailles des plages, à une seconde proportion, parmi l'ensemble des espaces temps, du nombre d'espaces t