×

Route guidance system, mobile terminal, server, program and recording medium

  • US 7,603,230 B2
  • Filed: 10/27/2004
  • Issued: 10/13/2009
  • Est. Priority Date: 10/29/2003
  • Status: Active Grant
First Claim
Patent Images

1. A route guidance system comprising a mobile terminal including (A1) through (A14) and a server including (B1) through (B9):

  • (A1) searching condition input means composed of a searching condition entry image display means that displays an image used to enter route searching condition data consisting of a starting location and a destination location on an information display screen, and a searching condition storing means for storing the route searching condition data established as a result of the input made to the route searching condition entry image;

    (A2) searching condition transmitting means that transmits the route searching condition data to the server;

    (A3) searching result receiving means that receives route data representing a route, from the starting location on one end to the destination location on the other end formed by connecting a plurality of lines and curves in succession, from the server, and which is produced by the server according to the route searching condition data, and;

    (A4) map request transmitting means that transmits map data transmission requests for the transmission of map data to the server;

    (A5) map data receiving means that receives map data transmitted from the server;

    (A6) route image producing means that produces a route image based on route data and the possible range of display on the information display;

    (A7) guide map image producing means that produces a route guidance map image by combining the route image and the map image obtained based on the map data;

    (A8) current location measuring means that measures the current location of the mobile terminal;

    (A9) guide execution point setting means that establishes the guide point situated along the route nearest the current location or the destination location as a guide execution point;

    (A10) distance calculating means that calculates the distance between the current location and the guide execution point based on data pertinent to the position of the current location and the position of the guide execution point;

    (A11) guide information notifying means that notifies the user of the guide information based on the distance between the current location and the guide execution point;

    (A12) guide voice storing means that stores a guide voice for notifying the user that the distance between the current location and the guide execution point has reached a predetermined distance;

    (A13) distance notification discriminating means for determining whether the distance between the current location and the guide execution point has reached a predetermined distance; and

    (A14) the guide information notifying means comprising guide voice reproducing means that reproduces the guide voice as guide information if the predetermined distance has been reached, and(B1) searching condition receiving means that receives the data of route searching conditions transmitted from the mobile terminal;

    (B2) route producing means that determines the route from the starting location to the destination location according to the route searching condition received, and produces the route data consisting of starting location data which indicates the position of the starting location, destination location data which indicates the position of the destination location, and position data pertaining to a guide point which is set in the course of the route, and notifies the user of guide information;

    (B3) route data transmitting means that transmits the route data to the mobile terminal;

    (B4) map data storing means that stores map data and road data that is formed by connecting a plurality of lines and curves in succession along the center of a road on a map, and comprises data pertinent to the location of the point of connection between the lines and curves;

    (B5) map request receiving means that receives the map data transmission request transmitted from the mobile terminal;

    (B6) map information transmitting means that transmits the map data corresponding to the map data transmission request to the mobile terminal;

    (B7) a guide point candidate setting means that sets guide point candidates comprising the points of connection between the lines and curves forming the route;

    (B8) a route turn angle determining means that determines for a specific guide point candidate whether the route turn angle formed along the route between the starting location guide point candidate situated on the starting location side of the specific guide point candidate and the specific guide point candidate, and whether the route turn angle formed along the route between the destination location guide point candidate situated on the destination location side of the specific guide point candidate and the specific guide point candidate, is equal to or less than a predetermined angle; and

    (B9) a guide point setting means that sets the guide point from among the guide point candidates in accordance with a predetermined condition, and sets the specific guide point candidate as the guide point if the route turn angle is equal to or less than the predetermined angle.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×