The present invention relates to an information processing system, an information processing device, and a center server.
In the related art, when a travel guiding is performed for a vehicle, a device that guides a driver in advance with a voice in a case of turning right or left such that the driver need not look at the display is known. The device in the related art performs a voice guiding for a lane change or right or left turns in a uniform manner based on map data kept in advance and certain parameters. In addition, in the related art, a device disclosed in Patent Literature 1 is known. When a vehicle arrives at a guide point such as an intersection, the device reads a facility which may be a candidate for a landmark out of the facilities present near the intersection from map information. Then, by notifying of the facility that exists on the destination at the corner as a marker, the device provides an easy-to-understand guiding.
[Patent Literature 1] Japanese Unexamined Patent Application Publication No. 2010-127837
However, in the device described above, even though the facility is shown as the marker, there has been a case where the easy-to-understand guiding is not possible for the driver who is actually performing the right or left turn. For example, there is a case where it becomes difficult to recognize the notified marker due to changes in the status of surroundings of the landmark as time passes by. In addition, there is also a case where the landmark becomes difficult to recognize due to the relationship with the surrounding environment for the actual driver. Like this, there has been a case where the optimal guiding cannot be always performed for the driver who is actually traveling on the road.
The present invention is made to solve the problem described above, and has an object to provide an information processing system, an information processing device, and a center server that enable an easy-to-understand travel guiding for a user to be performed.
An information processing system according to an aspect of the present invention includes: a center server; a first moving object that performs communication with the center server; and a second moving object that performs communication with the center server. The first moving object includes a submission information acquisition unit that acquires submission information related to a travel guiding, and a submission information transmission unit that transmits the submission information to the center server. The center server includes a guiding information accumulation unit that accumulates guiding information which is based on the submission information. The second moving object includes a travel guiding execution unit that executes the travel guiding for the second moving object with respect to a traveling route to a preset destination. The travel guiding execution unit executes the travel guiding using the guiding information of the guiding information accumulation unit.
In the information processing system, the travel guiding execution unit of the second moving object executes the travel guiding using the guiding information of the guiding information accumulation unit of the center server. The guiding information accumulated in the guiding information accumulation unit of the center server is information which is based on the submission information submitted from the first moving object that is different from the second moving object in which the travel guiding is executed. That is, the guiding information used in the travel guiding is information which is based on the submission information from the first moving object that actually travels along the road or the like. In this way, the travel guiding execution unit of the second moving object can perform the easy-to-understand travel guiding for a driver of the second moving object.
In addition, the center server further includes a guiding information extraction unit that extracts the guiding information from the guiding information accumulation unit based on path information of the second moving object. The submission information transmission unit transmits travel trajectory information of the first moving object in association with the submission information to the center server. The guiding information extraction unit extracts the guiding information by comparing the path information of the second moving object with the travel trajectory information of the first moving object which is in association with the submission information. In this way, the guiding information extraction unit of the center server can extract only the guiding information necessary for the traveling route along which the second moving object tries to travel.
In addition, the submission information is voice data from an occupant of the first moving object. Since the voice data is used, the occupant of the first moving object can easily generate the submission information even during the driving operation.
A center server performs communication between a first moving object and a second moving object. The center server includes: a submission information receiving unit that receives submission information related to a travel guiding from the first moving object; a guiding information accumulation unit that accumulates guiding information which is based on the submission information; a guiding information extraction unit that extracts the guiding information from the guiding information accumulation unit based on path information of the second moving object; and a guiding information transmission unit that transmits the guiding information extracted from the guiding information extraction unit to the second moving object. The guiding information extraction unit extracts the guiding information which corresponds to a predetermined guide point on a traveling route of the second moving object to the preset destination.
In the center server, the guiding information extraction unit extracts the guiding information which corresponds to the predetermined guide point on the traveling route of the second moving object to the preset destination from the guide information accumulation unit. The guiding information accumulated in the guiding information accumulation unit is the information which is based on the submission information submitted from the first moving object that is different from the second moving object in which the travel guiding is executed. That is, the guiding information used in the travel guiding in the second moving object is the information which is based on the submission information from the first moving object that actually travels along the road or the like. In this way, in the second moving object, it is possible to perform the easy-to-understand travel guiding for the driver of the second moving object.
An information processing device is mounted on a moving object and performs communication with a center server. The information processing device includes: a guiding information request unit that transmits information related to at least a destination to the center server, and makes a request for guiding information to the center server; and a travel guiding execution unit that executes a travel guiding for the moving object with respect to a traveling route to the destination. The guiding information request unit requests the guiding information which is based on the submission information submitted from another moving object. In a case where the guiding information is acquired, which corresponds to the predetermined guide point on the traveling route and which is based on the submission information, the travel guiding execution unit executes the travel guiding using the guiding information.
In the information processing device, the travel guiding execution unit executes the travel guiding using the guiding information acquired from the center server. The guiding information acquired from the center server is the information which is based on the submission information submitted from another moving object that is different from the moving object in which the travel guiding is executed. That is, the guiding information used in the travel guiding in the moving object is the information which is based on the submission information from another moving object that actually travels along the road or the like. In this way, in the moving object, it is possible to perform the easy-to-understand travel guiding for the driver of the moving object.
In addition, in a case where the guiding information cannot be acquired, which corresponds to the predetermined guide point on the traveling route and which is based on the submission information, the travel guiding execution unit executes the travel guiding using the guiding information provided in the travel guiding execution unit as standard data. In this way, it is possible to execute the travel guiding even with respect to the guide point in which the guiding information based on the submission information from another vehicle does not exist.
Another information processing device is mounted on a moving object and performs communication with a center server. The information processing device includes a submission information acquisition unit that acquires submission information related to a travel guiding and a submission information transmission unit that transmits travel trajectory information of the moving object in association with the submission information to the center server.
In the information processing device, the submission information transmission unit transmits the travel trajectory information of the moving object to the center server in association with the acquired submission information. If the guiding information based on the acquired submission information is accumulated in the center server, by transmitting the guiding information to another moving object which moves along the same travel trajectory, the guiding information can be used in the another moving object as the travel guiding. The guiding information is the information based on the submission information submitted from the another moving object that is different from the moving object in which the travel guiding is executed. That is, the guiding information used in the travel guiding in another moving object is the information based on the submission information from the moving object which actually travels on the road or the like. In this way, in another moving object, it is possible to perform the easy-to-understand travel guiding for the driver of the another moving object.
According to the present invention, it is possible to perform an easy-to-understand travel guiding for a user.
Hereinafter, a preferred embodiment of an information processing system, an information processing device, and a center server will be described in detail with reference to the drawings.
A configuration of an information processing system 100 in the embodiment will be described with reference to
The configuration of the information processing system 100 will be described in more detail with reference to
The submission information acquisition unit 11 has a function of acquiring the submission information related to the travel guiding from the occupants (driver and passenger) of the submitting vehicle 2A. The submission information is information that can guide the traveling when the vehicle travels toward a desired destination (specific examples will be described below). The form of the submission information is not particularly limited. The form of the submission information may be voice data acquired by recording a sound, data acquired by inputting characters, data acquired by a touch panel or a button operation, image data acquired by capturing an image, or the like.
In the embodiment, the voice data acquired by recording a sound is used as an example as a form of the submission information. Specifically, the submission information acquisition unit 11 includes a sound recording operation unit 14 and a recorded sound storage unit 15. The sound recording operation unit 14 is an interface that includes an operation unit for the occupants to perform a starting and stopping of recording, and a microphone or the like for acquiring the sound. Anything may be used as the sound recording operation unit 14 as long as it is possible to be operated by the occupants. A touch panel, and a button provided in the vehicle (for example, an operation button installed on the steering wheel) may be used. In addition, the microphone of the sound recording operation unit 14 may be provided in any place. The recorded sound storage unit 15 has a function of storing the voice data recorded by the occupants. The submission information acquisition unit 11 transmits the acquired submission information to the travel state recording unit 12.
The travel state recording unit 12 has a function of recording a travel state of the submitting vehicle 2A at the time when the submission information is acquired in the submission information acquisition unit 11. The travel state recording unit 12 has a function of, for example, recording a starting point of sound recording, a stopping point of sound recording, and travel trajectory information (that includes position information indicating at which position of the travel trajectory the voice data is recorded) of the submitting vehicle 2A at the time when the submission information is acquired. In addition, the travel state recording unit 12 may record, for example, the submission information and the time zone of acquiring the submission information, and the traffic state surrounding the vehicle. The travel state recording unit 12 transmits the recorded travel state to the data upload unit 13.
The data upload unit 13 functions as a submission information transmission unit that transmits the submission information to the center server 1 and uploads the submission information. In addition, the data upload unit 13 has a function of transmitting the information (including the travel trajectory information) related to the travel state of the submitting vehicle 2A to the center server 1 in association with the submission information. The details of the association will be described below.
The center server 1 includes a submission information receiving unit 21, a data processing unit 22, a guiding information accumulation unit 23, a storage unit 24, a path information acquisition unit 26, a guiding information extraction unit 27, and a guiding information transmission unit 28.
The submission information receiving unit 21 has a function of receiving the submission information transmitted from the submitting vehicle 2A. The submission information receiving unit 21 receives the submission information in association with the travel state. The submission information receiving unit 21 transmits the received submission information to a data processing unit 22.
The data processing unit 22 has a function of performing the data processing of the submission information received by the submission information receiving unit 21. In addition, the data processing unit 22 transmits the processed information to the guiding information accumulation unit 23 as the guiding information. The data processing unit 22 may perform the data processing on the submitted information in such a manner that the processed data can be easily used in the travel guiding for the using vehicle 2B (or in such a manner that the processed data can be easily extracted in the guiding information extraction unit 27). Alternatively, the data processing unit 22 may directly use the submitted information as the guiding information. The guiding information is the information generated based on the submission information submitted from the submitting vehicle 2A, and is the information for travel guiding and supporting the using vehicle 2B. The guiding information includes the content output from the using vehicle 2B and the information on the situation of such an output (for example, position information indicating at which position the guiding may be performed, or the like).
For example, in a case where the submission information is voice data, information in which the position information such as a place is associated with the voice data itself recorded in the submitting vehicle 2A may be used as the guiding information. In this case, the data processing unit 22 acquires the voice data itself recorded in the submitting vehicle 2A as a guiding voice for output, and also acquires the position information which is associated with the voice data based on the travel trajectory information of the submitting vehicle 2A. The data processing unit 22 acquires the guiding voice with which the position information is associated, as the guiding information. Alternatively, as the guiding information, other voice converted from the submitter or a voice on which noise canceling has been performed may be used. A voice that is translated to a foreign language, or voice data of which the content is processed (for example, voice data of which the unit is converted into miles from meters) may be used as the guiding information.
The guiding information accumulation unit 23 has a function of accumulating the guiding information which is based on the submission information. The guiding information accumulation unit 23 includes a storage unit 24, and the guiding information is accumulated in the storage unit 24. The guiding information accumulation unit 23 can respectively accumulate the guiding information obtained from a plurality of submitting vehicles 2A, and also can respectively accumulate the guiding information obtained in a plurality of times from one submitting vehicle 2A.
The path information acquisition unit 26 has a function of acquiring path information of the using vehicle 2B. The path information includes information on a departure place (the current position when setting a route), a destination, and a travel route, and the like of the using vehicle 2B. In addition, the path information may include information related to the time zone or the traffic state. The path information acquisition unit 26 transmits the path information to the guiding information extraction unit 27.
The guiding information extraction unit 27 has a function of extracting the guiding information from the storage unit 24 of the guiding information accumulation unit 23 based on the path information of the using vehicle 2B. The guiding information extraction unit 27 has a function of extracting the guiding information which corresponds to a predetermined guide point for the traveling route of the using vehicle 2B to the preset destination. That is, the guiding information extraction unit 27 detects whether the guiding information that can be used in the travel guiding at any of the guide points (for example, an intersection, or the like) on the traveling route of the using vehicle 2B, is accumulated in the storage unit 24 or not. In a case where the guiding information that can be used is present, the guiding information extraction unit 27 extracts the guiding information. More specifically, the guiding information extraction unit 27 has a function of extracting the guiding information by comparing the path information of the using vehicle 2B with the travel trajectory information of the submitting vehicle 2A in association with the submission information. Here, the travel trajectory information of the submitting vehicle 2A is accumulated in the storage unit 24 as the position information which is included in the guiding information. Therefore, the guiding information extraction unit 27 can detect whether the guiding information that can be used in the traveling route is present or not by comparing the traveling route included in the path information of the using vehicle 2B with the position information included in the guiding information.
In a case where guide points are present at a plurality of positions on the traveling route, the guiding information extraction unit 27 can extract the guiding information that corresponds to each guide point. The guiding information extraction unit 27 transmits the extracted guiding information to the guiding information transmission unit 28. The guiding information transmission unit 28 outputs the guiding information extracted from the guiding information extraction unit 27 to the using vehicle 2B. Moreover, in a case where the guiding information that can be used is not present in the traveling route, that effect is transmitted to the using vehicle 2B via the guiding information transmission unit 28.
The information processing device 10B is mounted on the using vehicle 2B. The information processing device 10B includes an input unit 31, a traveling route detection unit 32, map data 33, a guiding information request unit 34, a guiding information receiving unit 36, and a travel guiding execution unit 37.
The input unit 31 is an interface to which the occupants (the driver and the passenger) of the using vehicle 2B can input a variety of information. Through the input unit 31, the destination of the using vehicle 2B can be input, and other information necessary for the route guidance can be input. In addition, with the input unit 31, the selection can be performed of whether the submitted guiding information from other vehicle (the submitting vehicle 2A) is used or not. The information input through the input unit 31 is transmitted to the traveling route detection unit 32.
The traveling route detection unit 32 has a function of detecting the traveling route of the using vehicle 2B using the map data 33 based on at least the current position and the destination of the using vehicle 2B. When the traveling route is determined, the traveling route detection unit 32 transmits the path information that includes the traveling route, the destination, the departure place, and the like to the guiding information request unit 34. The guiding information request unit 34 has functions of transmitting the path information to the path information acquisition unit 26 of the center server 1, and making a request for the guiding information to the center server 1. The guiding information receiving unit 36 has a function of receiving the guiding information from the center server 1. The guiding information receiving unit 36 transmits the received guiding information to the travel guiding execution unit 37.
The travel guiding execution unit 37 has a function of executing the travel guiding of the using vehicle 2B with respect to the traveling route to the preset destination. The travel guiding execution unit 37 has a function of executing the travel guiding using the guiding information from the guiding information accumulation unit 23 of the center server 1. In a case where the guiding information that corresponds to the predetermined guide point on the traveling route can be acquired from the center server 1 (that is, the guiding information that corresponds to the guide point is present in the center server 1), the travel guiding execution unit 37 has a function of executing the travel guiding using the guiding information. On the other hand, in a case where the guiding information cannot be acquired from the center server 1 and in a case where the travel guiding execution unit 37 includes guiding information (which is not the information submitted from another vehicle) as standard data, the travel guiding execution unit 37 executes the travel guiding using the standard data. The travel guiding execution unit 37 includes a traveling route guiding unit 38 that performs the guiding of the traveling route, and a voice reproduction unit 39 that reproduces the voice data for the travel guiding. The traveling route guiding unit 38 is configured to include a display or the like that displays the travel route or the like with respect to the driver. The voice reproduction unit 39 is configured to include a speaker or the like that generates the voice with respect to the driver.
Next, an example of the information processing of the information processing system 100 in the embodiment will be described with reference to
First, the processing in a case where the submitting vehicle 2A submits the submission information to the center server 1 will be described.
As illustrated
In a case where it is determined that there is the sound recording start operation in STEP S110, the travel state recording unit 12 of the submitting vehicle 2A specifies the sound recording start point, and records the sound recording start point (STEP S120). In the example in
When the sound recording is started, the recorded sound storage unit 15 of the submission information acquisition unit 11 records the voice of the occupant DC as the submission information (STEP S130). In addition, the travel state recording unit 12 records the travel trajectory information (STEP S140). At this time, in addition to the travel trajectory information, information such as the time zone, and the traffic situation may be recorded. In addition, the submission information acquisition unit 11 determines whether there is a sound recording stop operation or not (STEP S150). In S150, in a case where it is determined that there is no sound recording stop operation, the process is repeated from S130 again.
In the example in
In S150, in a case where it is determined that there is the sound recording stop operation, the travel state recording unit 12 specifies the sound recording stop point, and records the sound recording stop point (STEP S160). In the travel state recording unit 12, the performing of the same operation as the sound recording start by the occupant DC may be used as the sound recording start operation, or by detecting the action being finished (left turn is finished), it may automatically be considered that there is the sound recording stop operation. In the example in
The data upload unit 13 associates the voice data acquired from the process in S120 to S160 (submission information) and the travel trajectory information (STEP S170) with each other. In the example in
The data upload unit 13 transmits the recorded data generated in S170 to the center server 1 (STEP S180). On the other hand, the submission information receiving unit 21 of the center server 1 receives the recorded data that includes the voice data (submission information) (STEP S190).
The data processing unit 22 of the center server 1 executes the data processing of the recorded data received in S190 (STEP S200). In this way, the data processing unit 22 generates the guiding information that can be used by the using vehicle 2B. The data processing unit 22 may directly use the recorded data from the submitting vehicle 2A as the guiding information, or may generate the guiding information by performing editing and processing of the recorded data. In the example in
The guiding information accumulation unit 23 of the center server 1 stores and accumulates the guiding information generated in S200 in the storage unit 24 (STEP S210). In the example in
Next, processing in a case where the center server 1 extracts the guiding information and transmits the guiding information to the using vehicle 2B will be described.
As illustrated in
The guiding information request unit 34 transmits the path information of the using vehicle 2B and makes a request for the guiding information to the center server 1 (STEP S320). The path information acquisition unit 26 of the center server 1 acquires the path information from the using vehicle 2B (STEP S330). In addition, the guiding information extraction unit 27 performs the analyzing of the path information acquired in S330 in order to extract the guiding information (STEP S340). In S340, the guiding information extraction unit 27 specifies the guide point in the traveling route by analyzing the traveling route of the using vehicle 2B (for example, figures out on which intersection the vehicle will turn right or left). For example, the guiding information extraction unit 27 may perform the analyzing by dividing the traveling route into a plurality of road sections (for example, dividing the route such that a link in the traveling route becomes one section of the road). Moreover, in the subsequent STEPS S350 to S380, among the plurality of road sections included in the traveling route, the processing is performed by taking the road sections out one by one.
Next, regarding the road section subject to the determination, the guiding information extraction unit 27 performs checking of whether or not the guiding information which corresponds to the road section is present in the guiding information accumulation unit 23 (STEP S350), and determines whether there is the guiding information or not (STEP S360). In S360, in a case where it is determined that there is the guiding information, the guiding information extraction unit 27 extracts the guiding information (STEP S370). The guiding information extraction unit 27 determines whether the extraction regarding all the road sections is finished or not (STEP S380). In a case where there are road sections in which the processing is not performed, the processing in S350 to S370 is repeated for the next road section. On the other hand, in a case where it is determined that there is no guiding information, the extraction of the guiding information for the road section is not performed, and the process proceeds to S380.
An example of the processing in S330 to S380 will be described in detail using the example in
Here, the storage unit 24 of the guiding information accumulation unit 23 has guiding information GP1 to GP7 as illustrated in
The guiding information extraction unit 27 executes the process of S350 to S380 in an order of the road sections LK1, LK2, LK3, and LK4 from the “START” toward the “GOAL”. However, the order is not particularly limited. The guiding information extraction unit 27 performs the extraction processing of the guiding information regarding the road section LK1. As illustrated in
Furthermore, in a case where there is a plurality of guiding information items GP1, any one of the guiding information items is selected and extracted. In a case where there is submission from a plurality of submitting vehicles 2A with respect to one guide point (or one action) (or in a case where there is a plurality of submissions from one submitting vehicle 2A), there is thus a plurality of guiding information items. In this case, the guiding information extraction unit 27 can select one guiding information item by a predetermined determination method. For example, the guiding information may be selected by the center server 1 side, or may be selected based on the selection conditions set by the occupant of the using vehicle 2B.
As illustrated in
As illustrated in
Referring back to
Next, processing in a case where the information processing device 10B performs the travel guiding on the using vehicle 2B using the guiding information will be described.
As illustrated in
The travel guiding execution unit 37 checks for the presence or absence of the guiding information at the guide point a certain distance ahead from the current position (STEP S510). Specifically, the travel guiding execution unit 37 checks for the presence or absence of the guiding information extracted in S370 in
An example of the processing in
In S530, when the using vehicle 2B approaches the intersection, the voice reproduction unit 39 reproduces the guiding voice based on the guiding information GP1. As illustrated in
Furthermore, the travel trajectory of the using vehicle 2B may be determined in detail so as to correspond to the travel trajectory information of the submitting vehicle 2A, or may be determined roughly. Specifically, the travel guiding execution unit 37 may reproduce the guiding voice with considering in which lane the using vehicle 2B exists. In addition, the travel guiding execution unit 37 may reproduce the guiding voice with only considering how many meters in front of the intersection the using vehicle 2B exists without considering the lane. In a case where the lane is included in consideration, for example, in a case where the using vehicle 2B is already traveling in the second lane L2 and passes the position P1 on the third lane L3 where speech is recorded at the first time, the voice reproduction unit 39 may omit reproducing the first time guiding voice. In this way, an unnecessary guiding can be excluded, and it is possible to perform the guiding that is in-line with the actual travel state of the using vehicle 2B. In a case where the voice lane is not included in consideration, regardless of the state of which lane the using vehicle 2B travels in, if the using vehicle 2B reaches the position in front of the intersection at the same distance as the position P1 seen from the intersection, the voice reproduction unit 39 reproduces the guiding voice. That is, even though the using vehicle 2B travels in the first lane L1 or the second lane L2, the voice reproduction unit 39 reproduces the speech of first time. Moreover, in a case of such processing, the data processing unit 22 may edit the speech of first time as “if you are in the third lane, please change lane”. In this way, it is possible to decrease the load of operation in the system.
In addition, not only the travel trajectory of the using vehicle 2B, but also other factors may be considered. For example, the travel guiding execution unit 37 may consider the time zone or traffic information. For example, the travel guiding execution unit 37 may omit the reproduction of the guiding voice in a case where the current situation is largely different from the situation of the submitting vehicle 2A which is the origin of the guiding information GP1 (for example, a case where the time when the submitting vehicle 2A records the sound is the day time with traffic jams, but the time when the using vehicle 2B travels is early in the morning without the traffic jams). In addition, the extraction in the step of extracting the guiding information from the center server 1 may be omitted.
In
As above, the processing in the information processing system 100 in the embodiment is described with the example of changing lane when considering the traffic jams or the like. However, in the information processing system 100, it is possible to use the submission information corresponding to any situation. For example, as illustrated in
Next, the operation and effect of the information processing system 100, the center server 1, and the information processing device 10A and 10B in the present embodiment will be described.
Next, an information processing device according to the comparative example will be described. The information processing device according to the comparative example is a car navigation device mounted on the using vehicle. This car navigation device also performs the travel guiding by the guiding voice at the guide point such as a right or left turning point of the intersection. However, the guiding voice is provided as the standard data, and is generated uniformly based on the map data kept by the car navigation device itself and certain parameters. Therefore, in the guiding voice, there is a case where the actual traffic situation cannot be reflected or there is a case where the situation of features which exist around the intersection but are not included in the data cannot be reflected. For example, in a case where the vehicle turns right or left at the intersection illustrated in
On the other hand, in the information processing system 100 in the present embodiment, the travel guiding execution unit 37 of the information processing device 10B in the using vehicle 2B executes the travel guiding using the guiding information of the guiding information accumulation unit 23 of the center server 1. Then, the guiding information accumulated in the guiding information accumulation unit 23 of the center server 1 is the information based on the submission information submitted by the submitting vehicle 2A that is different from the using vehicle 2B in which the travel guiding is executed. That is, the guiding information used in the travel guiding is the information based on the submission information from the submitting vehicle 2A which actually travels along the road or the like. In this way, the travel guiding execution unit 37 of the using vehicle 2B can perform the easy-to-understand travel guiding for the driver of the using vehicle 2B. Like this, by providing the guiding information based on the submission by another user, it is possible to provide the travel guiding which is suitable from the user's standpoint. In addition, if the occupant of the submitting vehicle 2A is a person who knows the road situation well, it is possible to provide accurate advice to the using vehicle 2B via the center server. That is, for the driver of the using vehicle 2B, it is possible to travel along the road with a feeling of riding together in the vehicle with a road guiding who is very familiar with the road. In addition, since the submission information from the vehicle which is actually traveling along the road is used, it is possible to quickly cope with environmental changes with which the updating of the map data cannot keep up.
In addition, in the center server 1 in the present embodiment, the guiding information extraction unit 27 extracts the guiding information which corresponds to the predetermined guide point on the traveling route of the using vehicle 2B to the preset destination, from the guiding information accumulation unit 23. The guiding information accumulated in the guiding information accumulation unit 23 is the information based on the submission information submitted from the submitting vehicle 2A that is different from the using vehicle 2B in which the travel guiding is executed. That is, the guiding information used in the travel guiding in the using vehicle 2B is the information based on the submission information from the submitting vehicle 2A which actually travels on the road or the like. In this way, in the using vehicle 2B, it is possible to perform the easy-to-understand travel guiding for the driver of the using vehicle 2B.
In the information processing device 10B which is mounted on the using vehicle 2B, the travel guiding execution unit 37 executes the travel guiding using the guiding information acquired from the center server 1. The guiding information acquired from the center server 1 is the information based on the submission information submitted from the submitting vehicle 2A that is different from the using vehicle 2B in which the travel guiding is executed. That is, the guiding information used in the travel guiding in the using vehicle 2B is the information based on the submission information from the submitting vehicle 2A which actually travels on the road or the like. As a result, in the using vehicle 2B, the easy-to-understand travel guiding for the driver of the using vehicle 2B can be performed.
In the information processing device 10A which is mounted on the submitting vehicle 2A, the data upload unit 13 transmits the acquired submission information to the center server 1 in association with the travel trajectory information. Then, if the guiding information based on the acquired submission information is accumulated in the center server 1, by transmitting the guiding information to another using vehicle 2B which moves along the same travel trajectory, the guiding information can be used in the using vehicle 2B as the travel guiding. This guiding information is the information based on the submission information submitted from the submitting vehicle 2A that is different from the using vehicle 2B in which the travel guiding is executed. That is, the guiding information used in the travel guiding in the using vehicle 2B is the information based on the submission information from the submitting vehicle 2A which actually travels on the road or the like. As a result, in the using vehicle 2B, the easy-to-understand travel guiding for the driver of the using vehicle 2B can be performed.
The center server 1 includes the guiding information extraction unit 27 that extracts the guiding information from the guiding information accumulation unit 23 based on the path information of the using vehicle 2B. In addition, the data upload unit 13 transmits the travel trajectory information of the submitting vehicle 2A to the center server 1 in association with the submission information. The guiding information extraction unit 27 extracts the guiding information by comparing the path information of the using vehicle 2B with the travel trajectory information of the submitting vehicle 2A, which is associated with the submission information. In this way, the guiding information extraction unit 27 of the center server 1 can extract only the guiding information necessary for the path along which the using vehicle 2B tries to travel.
In addition, the submission information is the voice data from the occupant of the submitting vehicle 2A. Since the voice data is used, the occupant of the submitting vehicle 2A can easily generate the submission information even during the driving operation.
In addition, in a case where the guiding information which corresponds to the predetermined guide point on the traveling route and which is based on the submission information cannot be acquired, the travel guiding execution unit 37 executes the travel guiding using the guiding information which is included in the travel guiding execution unit 37 as the standard data. In this way, it is possible to execute the travel guiding even with respect to the guide point in which the guiding information based on the submission information from another submitting vehicle 2A does not exist.
The present invention is not limited to the above-described embodiment.
A form of the submission information submitted from the submitting vehicle 2A is not particularly limited, and any form may be adopted, with which the intention of the occupant can be transferred. For example, the voice data that can be acquired by sound recording as in the embodiment described above may be adopted, or the data that can be acquired by character input, and the data that can be acquired by the operation of a touch panel or button may also be adopted. For example, the data may be submitted by the submitting vehicle 2A by typing the characters saying “please turn here”, or by touching the button which is in a waiting state with a display saying “please turn here” on the display screen. In addition, the image data acquired by the image capturing may also be adopted. For example, the image of the building may be attached to be submitted together with the voice or characters saying “Please turn in front of that building”. In addition, the output form provided to the driver of the using vehicle 2B side is not particularly limited, either. The form of the submission information and the output form in the using vehicle 2B may or may not be coincident with each other. For example, the character data may be submitted from the submitting vehicle 2A and converted into the voice data, and then the guiding voice may be output to the using vehicle 2B. Conversely, the voice data may be submitted and converted into the character or image data, and then the character or image data may be displayed in the using vehicle 2B.
In addition, a part of processing performed in any of the center server 1, the information processing device 10A, or the information processing device 10B may be performed in another part. For example, in the above-described embodiment, the information processing device 10B of the using vehicle 2B performs the detection of the traveling route. However, at least the inputting of the destination may be performed in the using vehicle 2B and the detection of the traveling route may be performed by the center server 1 (that is, the traveling route detection unit 32 and the map data 33 are provided in the center server 1). The center server 1 transmits the traveling route in addition to the guiding information. In addition, a part or all of the processing performed in the data processing unit 22 of the center server 1 may be performed in the information processing device 10A and/or in the information processing device 10B. That is, the submitting vehicle 2A may submit the submission information after the data processing to some extent, or the using vehicle 2B may use the acquired guiding information after the data processing to some extent.
Industrial Applicability
The present invention can be used in the information processing system, the information processing device, and the center server.
Reference Signs List
Number | Date | Country | Kind |
---|---|---|---|
2011-250899 | Nov 2011 | JP | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2012/079664 | 11/15/2012 | WO | 00 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2013/073616 | 5/23/2013 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
20080319645 | Kumagai et al. | Dec 2008 | A1 |
20100082437 | Tamayama et al. | Apr 2010 | A1 |
20110098056 | Rhoads et al. | Apr 2011 | A1 |
20110161076 | Davis et al. | Jun 2011 | A1 |
20110291860 | Ozaki et al. | Dec 2011 | A1 |
20120004956 | Huston et al. | Jan 2012 | A1 |
20120191341 | Nara et al. | Jul 2012 | A1 |
20140136098 | Stroila et al. | May 2014 | A1 |
20140343846 | Goldman et al. | Nov 2014 | A1 |
20140370844 | Lara et al. | Dec 2014 | A1 |
Number | Date | Country |
---|---|---|
1606895 | Apr 2005 | CN |
1 457 089 | Sep 2004 | EP |
2002-081951 | Mar 2002 | JP |
2009-002817 | Jan 2009 | JP |
2010-038778 | Feb 2010 | JP |
2010-102685 | May 2010 | JP |
2010-127837 | Jun 2010 | JP |
2011-033445 | Feb 2011 | JP |
2011-247832 | Dec 2011 | JP |
2012-247273 | Dec 2012 | JP |
WO 03056865 | Jul 2003 | WO |
Entry |
---|
“Applicants proposed amendments Sep. 15, 2015”; authored by: Kevin Ross Davis; recieved Sep. 15, 2015. |
International Search Report issued Jan. 29, 2013, in PCT/JP2012/079664, filed Nov. 15, 2012. |
Number | Date | Country | |
---|---|---|---|
20140324334 A1 | Oct 2014 | US |