Travel guidance system, travel guidance apparatus, travel guidance method and computer program
First Claim
Patent Images
1. A travel guidance system comprising:
- a memory that stores;
guidance prompts; and
a travel guidance program; and
a processor configured by the stored guidance program to;
set a guide route along which a movable object is guided;
set a guide branch point on the guide route;
obtain a position of a first branch point that is closer to a point of departure of the guide route than the guide branch point;
obtain a position of a second branch point that is closer to the point of departure than the first branch point;
access the memory and select from the stored guidance prompts a plurality of potential guidance prompts that provide guidance along the guide route for the guide branch point;
select one of the plurality of potential guidance prompts as a guidance prompt for the guide branch point by;
setting, for each of the plurality of potential guidance prompts, a guidance starting point that is a point where spoken guidance starts and a guidance ending point that is a point by which the spoken guidance is required to be finished, the guidance starting point being defined by a position between the first branch point and the second branch point, based on one of the first branch point and the second branch point, and the guidance ending point being defined by a position based on one of the first branch point and the guide branch point;
determining, for each of the plurality of potential guidance prompts, a guidance distance, which is a distance from the set guidance starting point for the potential guidance prompt to the guidance ending point for the potential guidance prompt;
determining, for each of the plurality of potential guidance prompts, whether its determined guidance distance is greater than a speaking travel distance, which is a distance traveled by the movable object while performing spoken guidance using the potential guidance prompt; and
selecting, as the predetermined guidance prompt, one of the potential guidance prompts for which it is determined that the guidance distance is greater than the speaking travel distance; and
perform guidance for the guide branch point by outputting the spoken guidance for the selected predetermined guidance prompt on a speaker.
1 Assignment
0 Petitions
Accused Products
Abstract
A guidance prompt used for guidance for a guide branch point ahead of a movable object is selected from among a plurality of potential guidance prompts, based on whether a distance from a guidance starting point where guidance starts to a guidance ending point by which guidance is required to be finished is greater than a distance traveled by the movable object while guidance is being spoken. The selected guidance prompt is then set as the guidance prompt for the guide branch point, and guidance for the guide branch point by the set guidance prompt is performed when the movable object reaches the guidance starting point associated with the set guidance prompt.
27 Citations
10 Claims
-
1. A travel guidance system comprising:
-
a memory that stores; guidance prompts; and a travel guidance program; and a processor configured by the stored guidance program to; set a guide route along which a movable object is guided; set a guide branch point on the guide route; obtain a position of a first branch point that is closer to a point of departure of the guide route than the guide branch point; obtain a position of a second branch point that is closer to the point of departure than the first branch point; access the memory and select from the stored guidance prompts a plurality of potential guidance prompts that provide guidance along the guide route for the guide branch point; select one of the plurality of potential guidance prompts as a guidance prompt for the guide branch point by; setting, for each of the plurality of potential guidance prompts, a guidance starting point that is a point where spoken guidance starts and a guidance ending point that is a point by which the spoken guidance is required to be finished, the guidance starting point being defined by a position between the first branch point and the second branch point, based on one of the first branch point and the second branch point, and the guidance ending point being defined by a position based on one of the first branch point and the guide branch point; determining, for each of the plurality of potential guidance prompts, a guidance distance, which is a distance from the set guidance starting point for the potential guidance prompt to the guidance ending point for the potential guidance prompt; determining, for each of the plurality of potential guidance prompts, whether its determined guidance distance is greater than a speaking travel distance, which is a distance traveled by the movable object while performing spoken guidance using the potential guidance prompt; and selecting, as the predetermined guidance prompt, one of the potential guidance prompts for which it is determined that the guidance distance is greater than the speaking travel distance; and perform guidance for the guide branch point by outputting the spoken guidance for the selected predetermined guidance prompt on a speaker. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A travel guidance method comprising:
-
setting, with a processor, a guide route along which a movable object is guided; setting, with the processor, a guide branch point on the guide route; obtaining, with the processor, a position of a first branch point that is closer to a point of departure of the guide route than the guide branch point; obtaining, with the processor, a position of a second branch point that is closer to the point of departure than the first branch point; accessing, with the processor, a memory that stores guidance prompts and selecting from the stored guidance prompts a plurality of potential guidance prompts that provide guidance along the guide route for the guide branch point; selecting, with the processor, one of the plurality of potential guidance prompts as a guidance prompt for the guide branch point by; setting, for each of the plurality of potential guidance prompts, a guidance starting point that is a point where spoken guidance starts and a guidance ending point that is a point by which the spoken guidance is required to be finished, the guidance starting point being defined by a position between the first branch point and the second branch point, based on one of the first branch point and the second branch point, and the guidance ending point being defined by a position based on one of the first branch point and the guide branch point; determining, for each of the plurality of potential guidance prompts, a guidance distance, which is a distance from the set guidance starting point for the potential guidance prompt to the guidance ending point for the potential guidance prompt; determining, for each of the plurality of potential guidance prompts, whether its determined guidance distance is greater than a speaking travel distance, which is a distance traveled by the movable object while performing spoken guidance using the potential guidance prompt; and selecting, as the predetermined guidance prompt, one of the potential guidance prompts for which it is determined that the guidance distance is greater than the speaking travel distance; and performing, with the processor, guidance for the guide branch point by outputting the spoken guidance for the selected predetermined guidance prompt on a speaker.
-
-
10. A non-transitory, computer-readable storage medium storing a computer-executable program for performing a travel guidance function, the program comprising instructions for:
-
setting a guide route along which a movable object is guided; setting a guide branch point on the guide route; obtaining a position of a first branch point that is closer to a point of departure of the guide route than the guide branch point; obtaining a position of a second branch point that is closer to the point of departure than the first branch point; accessing a memory that stores guidance prompts and selecting from the stored guidance prompts a plurality of potential guidance prompts that provide guidance along the guide route for the guide branch point; selecting one of the plurality of potential guidance prompts as a guidance prompt for the guide branch point by; setting, for each of the plurality of potential guidance prompts, a guidance starting point that is a point where spoken guidance starts and a guidance ending point that is a point by which the spoken guidance is required to be finished, the guidance starting point being defined by a position between the first branch point and the second branch point, based on one of the first branch point and the second branch point, and the guidance ending point being defined by a position based on one of the first branch point and the guide branch point; determining, for each of the plurality of potential guidance prompts, a guidance distance, which is a distance from the set guidance starting point for the potential guidance prompt to the guidance ending point for the potential guidance prompt; determining, for each of the plurality of potential guidance prompts, whether its determined guidance distance is greater than a speaking travel distance, which is a distance traveled by the movable object while performing spoken guidance using the potential guidance prompt; and selecting, as the predetermined guidance prompt, one of the potential guidance prompts for which it is determined that the guidance distance is greater than the speaking travel distance; and performing guidance for the guide branch point by outputting the spoken guidance for the selected predetermined guidance prompt on a speaker.
-
Specification