To acquire a location name corresponding to location information acquired by a GPS from a user's portable terminal, use it for the creation of map information, and offer points according to the moving distance of the user.
The portable terminal transmits location information including latitude and longitude acquired by GPS receiving means, a user ID unique to the portable terminal or the user using the same, and the location name to a management server via a communication network. The management server stores the location information and the location name transmitted from the portable terminal in a first DB, and stores the user ID and the location information transmitted from the portable terminal, a location ID, and a time when acquiring the location information, in a second DB. Furthermore, the management server searches the second DB, when there is a different location ID at a different time with respect to the same user ID, calculates a distance between the two points from the location information associated with one location ID and the location information associated with another location ID, and calculates points corresponding to the distance acquired consequently.
JP2004184106A | 2004-07-02 | |||
JP2006236160A | 2006-09-07 | |||
JP2003279358A | 2003-10-02 | |||
JP2002245266A | 2002-08-30 | |||
JP2005241715A | 2005-09-08 | |||
JP2002208093A | 2002-07-26 | |||
JP2004341182A | 2004-12-02 | |||
JP2010057057A | 2010-03-11 |