A consolidation support program causing a computer to execute a process comprising: acquiring an electronic message transmitted and received among apparatuses characterized in that the process further comprises: setting, for a plurality of consolidation rules of a consolidation rule group (600-1 to 600-5) a second selection sequence based on priority ranks given to each of the consolidation rules to acquire an output result as intended by a user of a consolidation process, and a first selection sequence for each of the consolidation rules different from the second selection sequence; converting the acquired electronic message into a first electronic message based on a first consolidation rule according to the first selection sequence (600-3, C), by substituting a character string in said electronic message with a specific value, the character string matching a specific pattern and being among character strings included in the acquired electronic message; converting the acquired electronic message into a second electronic message based on a first consolidation rule according to the second selection sequence (600-1, A), by substituting a character string in said electronic message with a specific value, the character string matching a specific pattern and being among character strings included in the acquired electronic message; determining whether the first and the second electronic messages (121, 111) match each other; and producing, when the first and the second electronic messages (121, 111) do not match each other, a restrictive condition for said first selection sequence specifying that the first consolidation rule according to the first selection sequence (600-3, C) comes after the first consolidation rule according to the second selection sequence (600-1, A). acquiring an electronic message transmitted and received among apparatuses characterized in that the process further comprises: setting, for a plurality of consolidation rules of a consolidation rule group (600-1 to 600-5) a second selection sequence based on priority ranks given to each of the consolidation rules to acquire an output result as intended by a user of a consolidation process, and a first selection sequence for each of the consolidation rules different from the second selection sequence; converting the acquired electronic message into a first electronic message based on a first consolidation rule according to the first selection sequence (600-3, C), by substituting a character string in said electronic message with a specific value, the character string matching a specific pattern and being among character strings included in the acquired electronic message; converting the acquired electronic message into a second electronic message based on a first consolidation rule according to the second selection sequence (600-1, A), by substituting a character string in said electronic message with a specific value, the character string matching a specific pattern and being among character strings included in the acquired electronic message; determining whether the first and the second electronic messages (121, 111) match each other; and producing, when the first and the second electronic messages (121, 111) do not match each other, a restrictive condition for said first selection sequence specifying that the first consolidation rule according to the first selection sequence (600-3, C) comes after the first consolidation rule according to the second selection sequence (600-1, A). setting, for a plurality of consolidation rules of a consolidation rule group (600-1 to 600-5) a second selection sequence based on priority ranks given to each of the consolidation rules to acquire an output result as intended by a user of a consolidation process, and a first selection sequence for each of the consolidation rules different from the second selection sequence; converting the acquired electronic message into a first electronic message based on a first consolidation rule according to the first selection sequence (600-3, C), by substituting a character string in said electronic message with a specific value, the character string matching a specific pattern and being among character strings included in the acquired electronic message; converting the acquired electronic message into a second electronic message based on a first consolidation rule according to the second selection sequence (600-1, A), by substituting a character string in said electronic message with a specific value, the character string matching a specific pattern and being among character strings included in the acquired electronic message; determining whether the first and the second electronic messages (121, 111) match each other; and producing, when the first and the second electronic messages (121, 111) do not match each other, a restrictive condition for said first selection sequence specifying that the first consolidation rule according to the first selection sequence (600-3, C) comes after the first consolidation rule according to the second selection sequence (600-1, A).