Route guidance generation apparatus and method
First Claim
1. A route guidance generation apparatus, comprising:
- an input unit configured to indicate a departure point and a destination point on map information;
a calculation unit configured to extract a plurality of routes each connecting the departure point to the destination point from the map information, and to calculate a guidance demand degree for a plurality of guide points along each of the plurality of routes, the guidance demand degree reflecting an evaluation of the guide points based on linearity, complexity, and route width;
a route selection unit configured to select one route from the plurality of routes based on the guidance demand degree of each route;
a guidance generation unit configured to generate guidance information of each guide point along the selected route based on the guidance demand degree along the selected route; and
a presentation unit configured to present the guidance information to a user.
3 Assignments
0 Petitions
Accused Products
Abstract
An input unit indicates a departure point and a destination point on map information. A calculation unit extracts a plurality of routes each connected from the departure point to the destination point from the map information, and calculates a guidance demand degree of arbitrary points along each of the plurality of routes. A guidance demand degree is an evaluation value of the point based on a linearity of route, a complexity of route junction, and a change of route width. A route selection unit selects one route from the plurality of routes based on the guidance demand degree of each route. A guidance generation unit generates guidance information of the point decided to guide based on the guidance demand degree along the one route. A presentation unit presents the guidance information to a user.
64 Citations
24 Claims
-
1. A route guidance generation apparatus, comprising:
-
an input unit configured to indicate a departure point and a destination point on map information;
a calculation unit configured to extract a plurality of routes each connecting the departure point to the destination point from the map information, and to calculate a guidance demand degree for a plurality of guide points along each of the plurality of routes, the guidance demand degree reflecting an evaluation of the guide points based on linearity, complexity, and route width;
a route selection unit configured to select one route from the plurality of routes based on the guidance demand degree of each route;
a guidance generation unit configured to generate guidance information of each guide point along the selected route based on the guidance demand degree along the selected route; and
a presentation unit configured to present the guidance information to a user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A server apparatus, comprising:
-
a receiving unit configured to receive a route guidance request transmitted from a client terminal, the route guidance request including a departure point and a destination point;
a calculation unit configured to extract a plurality of routes each connecting the departure point to the destination point from map information, and to calculate a guidance demand degree for a plurality of guide points along each of the plurality of routes, the guidance demand degree reflecting an evaluation of the point based on linearity, complexity, and route width;
a route selection unit configured to select one route from the plurality of routes based on the guidance demand degree of each route;
a guidance generation unit configured to generate guidance information of each guide point along the selected route based on the guidance demand degree along the selected route; and
a transmitting unit configured to transmit the guidance information to the client'"'"'s terminal.
-
-
20. A route guidance generation method, comprising:
-
indicating a departure point and a destination point on map information;
extracting a plurality of routes each connecting the departure point to the destination point from the map information;
calculating a guidance demand degree for a plurality of guide points along each of the plurality of routes, the guidance demand degree reflecting an evaluation of the guide points based on linearity, complexity, and route width;
selecting one route from the plurality of routes based on the guidance demand degree of each route;
generating guidance information of each guide point along the selected route based on the guidance demand degree along the selected route; and
presenting the guidance information to a user.
-
-
21. A computer program product, comprising:
a computer readable program code embodied in said product for causing a computer to generate guidance information, said computer readable program code having;
a first program code to indicate a departure point and a destination point on map information;
a second program code to extract a plurality of routes each connecting the departure point to the destination point from the map information;
a third program code to calculate a guidance demand degree for a plurality of guide points along each of the plurality of routes, the guidance demand degree reflecting an evaluation of the guide points based on linearity, complexity, and route width;
a fourth program code to select one route from the plurality of routes based on the guidance demand degree of each route;
a fifth program code to generate guidance information of each guide point along the selected route based on the guidance demand degree along the selected route; and
a sixth program code to present the guidance information to a user.
-
22. An apparatus for supporting editing of map information used for generation of guidance information to guide a route from a departure point to a destination point, comprising:
-
an extraction unit configured to extract at least one point having a guidance demand degree above a threshold as an investigation needed point from a plurality of points, the guidance demand degree being calculated based on linearity, complexity, and route width on the map information, and to extract investigation contents of the investigation needed point by referring to the map information neighboring the investigation needed point; and
an output unit configured to output a list including the investigation needed point and the investigation contents.
-
-
23. A method for supporting editing of map information used for generation of guidance information to guide a route from a departure point to a destination point, comprising;
extracting at least one point having a guidance demand degree above a threshold as an investigation needed point from a plurality of points, the guidance demand degree being calculated based on linearity, complexity, and route width on the map information;
extracting investigation contents of the investigation needed point by referring to the map information neighboring the investigation needed point; and
outputting a list including the investigation needed point and the investigation contents.
-
24. A computer program product, comprising:
a computer readable program code embodied in said product for causing a computer to support editing of map information used for generation of guidance information to guide a route from a departure point to a destination point, said computer readable program code having;
a first program code to extract at least one point having a guidance demand degree above a threshold as an investigation needed point from a plurality of points, the guidance demand degree being calculated based on linearity, complexity, and route width on the map information;
a second program code to extract investigation contents of the investigation needed point by referring to the map information neighboring the investigation needed point; and
a third program code to output a list including the investigation needed point and the investigation contents.
Specification