A program for causing a computer that controls an information processing apparatus accessible to a database storing position data which is received from a communication apparatus of at least one search target person and indicates a current position of the at least one search target person to function as:
- an information providing unit configured to provide a terminal apparatus of a searcher with the position data of the at least one search target person in response to an information request from the terminal apparatus of the searcher;
- and
- a communication mediation unit configured to receive, from the terminal apparatus, a communication request for requesting communication with a search target person who is selected by the searcher based on the provided position data, and to transmit a communication message to a communication apparatus of the selected search target person.