Such information is given to the relationship vector table KVT so that each of the records such as time information, position information, etc. has different relationship. [0374] In so doing, when the connection is expressed by chains, even when the same relationship may appear at more than one time points, ???retroactive route??? can be displayed as a different one.