The disclosure of Japanese Patent Application No. 2007-150235, filed on Jun. 6, 2007, including the specification, drawings and abstract, is incorporated herein by reference in its entirety.
1. Related Technical Fields
Related technical fields include navigation apparatuses capable of changing priority levels of speech guidance information.
2. Related Art
Known navigation apparatuses provide speech branch-point guidance. In speech branch-point guidance, an additional phrase such as a landmark institution name, an intersection name, or a feature may be provided. That is, when there is an obstacle between a landmark institution and the position of a vehicle, by changing landmark information, a driver of the vehicle can easily travel appropriately through a guidance branch point (see, e.g., Japanese Unexamined Patent Application Publication No. 2003-57048).
In the above known apparatuses, additional phrases for speech branch-point guidance are determined on the basis of predetermined priority levels. However, easy-to-understand additional phrases for speech guidance are not always identical for all drivers. Even if there is an easy-to-understand additional phrase for a driver, another additional phrase having a higher priority level may be used for speech guidance.
Exemplary implementations of the broad principles described herein enable speech guidance to be given that is tailored to each driver.
Exemplary implementations provide apparatuses, methods, and programs that store plural types of speech guidance information, each of the plural types of speech guidance having an indication of success and an assigned priority level. The apparatuses, methods, and programs identify a guidance branch point along the route and provide speech guidance for the guidance branch point according to one of the plural types of speech guidance. The apparatuses, methods, and programs determine whether the vehicle traveled through the guidance branch point. If the vehicle traveled through the guidance branch point, the apparatuses, methods, and programs increase the indication of success for the provided type of speech guidance information. However, if the vehicle did not travel through the guidance branch point, the apparatuses, methods, and programs decrease the indication of success for the provided type of speech guidance information. The apparatuses, methods, and programs change the assigned priority levels of the stored types of speech guidance information based on the indication of success for each of the stored types of speech guidance information.
Exemplary implementations will now be described with reference to the accompanying drawings, wherein:
The navigation apparatus includes a learning unit 4b that adds up, for each piece of speech guidance information, the number of times the vehicle has traveled through the guidance branch point in accordance with the speech guidance, and which learns a percentage of times that the vehicle has traveled in accordance with the speech guidance. The navigation apparatus includes and a control unit 4c for changing priority levels of pieces of the speech guidance information on the basis of a result of the learning. The navigation apparatus also includes a controller (e.g., central processing device 4) for navigation processing, performing a map display process, a route search process, a display/speech guidance process necessary for route guidance, and overall control of the system. The navigation apparatus includes an information transmitting/receiving device 5 for transmitting and receiving vehicle traveling information such as road information or traffic information, detecting information concerning the current position of the vehicle, and transmitting and receiving current position information. The navigation apparatus includes an output device 6, including a display and a speaker, for outputting route guidance information.
Next, an example of a process for changing priority levels of pieces of speech guidance information will be described below with reference to
Referring to
When the navigation apparatus performs the speech guidance including one of the above examples of speech guidance, the determination unit 4a determines whether the status of the vehicle 20 was one of statuses: “WRONG ROUTE” A (the vehicle 20 incorrectly turned left before the guidance branch point 11); “WRONG ROUTE” B (the vehicle 20 incorrectly passed beyond the guidance branch point 11), and “TRAVELING ALONG THE ROUTE” C (the vehicle 20 correctly turned left at the guidance branch point 11).
Determination of whether the vehicle 20 traveled along the route 10 is performed, for example, on the basis of whether the central processing device 4 performed re-searching before and after the vehicle 20 passed beyond the guidance branch point 11, or on the basis of whether the current position detected by the current position detecting device 2, or the current position received by the information transmitting/receiving device 5 lies on the route 10. As described above, for various routes, various guidance branch points are set. For each type of speech guidance, the number of times the vehicle 20 has traveled in accordance with speech guidance, and the number of times the vehicle 20 has not traveled in accordance with speech guidance are collected and stored for learning, whereby a percentage of times that the vehicle 20 has traveled in accordance with speech guidance is determined.
In the example shown in
An exemplary method of learning and changing priority levels will be described with reference to
As shown in
In step S4, it is determined whether the number of learning data items exceeds a threshold value, for example, ten. If the number of learning data items exceeds the threshold value (S4=YES), in step S5, on the basis of a learning result, the priority levels of the additional phrases for speech guidance are changed in a descending order of percentages of times that the vehicle traveled along the route. In a case where the number of learning data items does not exceed the threshold value (S4=NO), the priority levels are not changed.
It is considered that, in the case of turning at a branch point, each driver has a different preference as to what is used as a main factor, such as a landmark or an intersection name. Therefore, by changing priority levels of additional phrases for speech guidance on the basis of the learning as described above, speech guidance which is not uniform and which meets a driver's preference can be performed. Thus, the driver can more accurately recognize guidance branch points because each guidance branch point will be identified by the type of speech guidance that is preferred by the driver.
While various features have been described in conjunction with the examples outlined above, various alternatives, modifications, variations, and/or improvements of those features and/or examples may be possible. Accordingly, the examples, as set forth above, are intended to be illustrative. Various changes may be made without departing from the broad spirit and scope of the underlying principles.
Number | Date | Country | Kind |
---|---|---|---|
2007-150235 | Jun 2007 | JP | national |