A method for providing location information. In the method a demand of
providing location information of a terminal of a second user is accepted
from a terminal of a first user. An approval of the location information
provided to a terminal of the second user is requested, which depends on
a request of providing the location information. A reply for approving
providing the location information is received from the second terminal.
Map information of the first and the second user which includes each
other's location information is then generated, the location information
which was provided from the first and second user's terminal is
synthesized, and map data chosen based on the location information from
the data base, when providing the location information, is approved. The
generated map information is displayed at least on the first user's
terminal.