The present invention relates to a traffic information prediction system, more specifically, a prediction system which includes in-situ traffic information prediction apparatus (abbreviated as a traffic information prediction apparatus) for providing most-likely predicted arrival time by predicting a travel time (necessary time) to a destination.
A car navigation device for receiving real-time traffic information such as a traffic jam, travel time, etc., from a VICS (Vehicle Information and Communication System) center through FM multiplex broadcasting, radio wave beacon or the like and integrating the traffic information thus received to display a predicted arrival time is known as a conventional traffic information prediction apparatus for providing a predicted arrival time at the destination. However, the car navigation device using the VICS traffic information has the following two problems. The first problem resides in that the traffic information of VICS suffers severe time-sequential variation because of influence of traffic signals and characteristics of measurement information obtained by on-road sensors and also reliability (precision) cannot be necessarily kept because of mistakes of setting at an information supply side or the like. A second problem resides in that the traffic information of VICS is present (real-time) information and thus there would be no problem if the traffic condition is continued until a user arrives at the destination, however, reliability of the predicted arrival time becomes less because the traffic condition is generally varied at every time and moment.
For the above problem, it is needed to carry out near-future prediction, not on the basis of the traffic information of VICS, but on the basis of measurement information obtained by actually running vehicles (probe car data). In a traffic condition estimating method using probe information and a traffic condition estimating/providing system disclosed in the following patent document 1, probe car data measured by probe cars is collected at a traffic information center and the center makes a prediction by using the probe car data in accordance with a request from a user and supplies the prediction result to the user.
Patent Document 1:
Japanese Laid-Opened Patent Application, 2002-251698
However, the prediction technique based on the probe car data described above has the following problem. In order to cover all the roads across the country by probe cars, at least several tens of thousands of probe cars are required to run at the same time. However, this is applied to only an association experiment phase and thus it has not yet been practically used. In consideration of this situation, the technique described above cannot be used in the foreseeable future. Furthermore, with respect to management of information of many probe cars, the data amount thereof is vast, and this induces a problem in cost of facilities of the center. Furthermore, privacy protection is also an important problem in addition to the introducing cost of in-vehicle devices mounted in probe cars and the communication cost for notifying position information. Still furthermore, according to the probe car system, probe car data which were measured in the past by other drivers are collected and supplied to a different driver. Therefore, the running characteristics of the driver to which the probe car data are supplied (i.e., runs in a rapid velocity, runs at a slow velocity or the like) cannot be considered, and thus the precision of probe car data under such an environment that a vehicle can run relatively freely, particularly when a plurality of traffic lanes are provided on a road or there is no traffic jam on a road is not necessarily good.
The present invention has been implemented in view of the foregoing situation, and has an object to provide a traffic information prediction apparatus which can accurately predict a travel time to a destination, and supply information on a highly reliable predicted arrival time.
In order to attain the above objects, a traffic information prediction apparatus according to the present invention has a construction which has statistical traffic information created in advance on the basis of various kinds of traffic information such as VICS, probe car data, etc., and can accurately estimate a travel time to a destination by using measurement information obtained under running of a vehicle and the statistical traffic information, and also supply a highly reliable predicted arrival time. Specifically, it comprises running state measuring means for measuring a running state of a vehicle and accumulating the running state of the vehicle thus measured as running record information, and traffic information predicting means for predicting traffic information on a route on the basis of the running record information and the statistical traffic information to predict an arrival time at any place on the route containing the destination. The traffic information predicting means compares a travel locus based on the statistical traffic information and a traveling trace based on the running record information to determine the degree of the running recording progress to the statistical traffic information and correct the traveling trace based on the statistical traffic information on the basis of the degree of progress, thereby predicting the traffic information.
In addition to the above configuration, the traffic information prediction apparatus of the present invention may be further equipped with means for carrying out transmission/reception of data to/from the outside, route searching means for searching a route to a destination and prediction result outputting means for outputting a prediction result. Accordingly, if the degree of progress is out of a predetermined range in the traffic information predicting means, this fact is notified to a user to make the user input whether the user obtains traffic information from an outside institution such as a traffic information center or the like to re-search a route. If it is determined to carry out the re-search, traffic information is down-loaded from the outside institution, and the route is re-searched by using the traffic information in the route searching means.
According to the present invention, the travel time necessary to arrive at the destination can be accurately predicted by providing the statistical traffic information which is created in advance on the basis of the various traffic information such as VICS, the probe information, etc., and using the measurement information obtained under the running of the vehicle itself, and the statistical traffic information. Accordingly, the highly reliable predicted arrival time can be supplied to the driver.
Furthermore, according to the present invention, even when the progress condition to the arrival prediction based on the original statistical data is greatly different, the user is prompted to re-search a route. Therefore, the re-search is carried out only as needed and the real-time traffic information can be obtained, so that the user's operation amount and the cost needed for the data communication can be suppressed to the minimum level and convenience can be improved.
Next, a traffic information prediction apparatus according to the present invention will be described in detail.
The traffic information prediction apparatus 10 regarding the present invention comprises a map data base. (abbreviated as “DB”) 100, a route searching part 101, a route information managing part 102, an information transmitting/receiving unit 103, a user identifying part 104, a running state measuring unit 105, a running record DB 106, a statistical traffic information DB 407, a traffic information processing unit 108 and a prediction result outputting unit 109. Furthermore, the traffic information processing unit 108 comprises a traffic information predicting part 1080 and a statistical DB correcting part 1081. The traffic information prediction apparatus 10 is an in-vehicle mounted terminal or portable terminal which is equipped with a car navigation device or a device having the same function as the car navigation such as a laptop personal computer, a PDA, a cellular phone terminal or the like, and it calculates a route by using the map DB 100 and the statistical traffic information DB 107 which are equipped in advance, predicts a travel time to a destination by using the statistical traffic information DB 107 and the running record DB 106 which has been accumulated until then with respect to the route, and outputs the predicted arrival time or the like. If necessary, the traffic information prediction apparatus 10 may access an outside traffic information center 11 to obtain real-time traffic information and predict the arrival time.
Next, the function of each unit constituting the present invention will be described.
The map DB 100 is used by each of the applications for map drawing, route searching, guidance, etc., and an example of the construction thereof is shown in
On the basis of the position information of a destination indicated by the user, the route searching part 101 determines as an optimal route a travel route from the current place to the destination by using the connection link information and the link costs in the map DB 100 so that the sum of the link costs is minimized. Normally, a departure place is automatically determined from the position information of the current place obtained by GPS (Global Positioning System). However, any place on the map screen may be selected as a departure place by the user or the departure place may be selected/indicated from a list of famous places which are set in advance. Furthermore, the user may select preferential link costs in advance to obtain his/her favorite route. For example, it may be selected from preset menus such as preference of toll roads, preference of national roads, preference of time (shortest time), etc. Alternatively, three routes may be simultaneously determined/output according to the above three kinds of preference without the user's selection of preferential link cost by a user.
The route information managing part 102 stores and manages various information regarding the route which is determined in the route searching part 101 and which is selected by the user. Describing examples of information to be managed, there exists user ID, departure place/destination information, departure time, predicted travel time information at the departure time point, route link information, position information of check points, predicted passage times of the check points, etc. This route information is transmitted from the information transmission/reception part 103 to the outside traffic information center 11 and registered in the outside traffic information center 11. The traffic information center 11 may monitor the traffic condition on the route periodically, for example, every five minutes and when unforeseen trouble such as a traffic accident or a disaster occurs, it may notify the content of the trouble to the user. With respect to the management information, it may be deleted when the user arrives at the destination or at the timing when a predetermined time elapses.
The information transmission/reception part 103 has a function of transmitting/receiving data to/from the outside traffic information center 11. Specifically, it contains a communication adapter of various mobile communications such as a cellular phone, PHS (Personal Handyphone System), Bluetooth, wireless LAN or a dedicated communication unit for DSRC (Dedicated Short Range Communication) such as ETC or VICS. The route information or information on the type and area of information which the user wants to obtain is transmitted from the traffic information prediction apparatus 10 to the traffic information center 11, and the route information, the real-time traffic information corresponding to the area and statistical traffic information, etc., are transmitted from the traffic information center 11 to the traffic information prediction apparatus 10.
The user identifying part 104 identifies the driver (user) of the vehicle. It is used to specify a user and collect data (running record DB 106) measured in the running state measuring unit 105 on a user basis when one vehicle (traffic information prediction apparatus) is shared and used by a plurality of users. As the user identifying means, user ID may be identified by pressing any one of the buttons corresponding to a plurality of user IDs in the traffic information prediction apparatus 10 just before the operation is started (a plurality of a user IDs are allocated to respective users in advance), or information of a memory card in which authentication information containing user ID is stored may be read out through a memory card slot or the like which is equipped to the traffic information prediction apparatus 10 to identify the user, or user-identifiable information ID out of information owned at the vehicle side such as set information ID of each user such as a seat position of a driving seat, an electronic key, a license or the like may be read out by the traffic information prediction apparatus 10 to automatically identify the user. When the vehicle starts to run without any user-identifiable information, preset default user ID may be set. When there is only one user, the above function makes it unnecessary to input information for user identification.
The running state measuring unit 105 periodically measures the real-time running state, and accumulates the measured information in the running record DB. A specific example of the information thus measured is shown in
The statistical traffic information DB 107 is subjected to statistical processing such as abnormal value removing processing, averaging processing, etc., based on accumulated past VICS traffic information and probe information and it reproduces a daily traffic condition. The DB may be classified into a plurality of parts in accordance with a combination of a day type such as a weekday or holiday, season, weather, etc. The statistical traffic information DB is created by the outside traffic information center 11 or the like which collects the above traffic information source data. Normally, the statistical traffic information DB is stored in a storage medium such as each kind of DVD media, a hard disk, a flash memory, each kind of memory card or the like, and it can be used for route searching and traffic information prediction by reading it out from the storage medium by the traffic information prediction apparatus 10. The statistical traffic information DB is periodically (every month, every season, every year or the like) renewed in connection with the time-variation of the traffic condition, and thus the DB may be obtained through data communications from the traffic information center 11 through the information transmission/reception part 103 by the traffic information prediction apparatus 10.
The traffic information processing unit 108 comprises a traffic information predicting part 1080 and a statistical DB correcting part 1081, and it predicts the traffic information and corrects the statistical traffic information DB 107. Next, the function of the respective parts constituting the unit and the processing flow will be described.
The traffic information predicting part 1080 has a function of predicting a route to a destination and a traffic condition around the vehicle by using the running record DB 106 and the statistical traffic information DB 107. For example, the prediction processing when the route to the destination is set will be described with reference to
In
Td′(t+n)=Td(t+n)×γ×Th′/Th (1)
Here, γ denotes a coefficient, and it is normally set to 1. However, when the prediction value and the past statistical value are not matched with each other, for example, when the degree of progress (Th′/Th) is larger than a normal range, the coefficient γ may be set to be smaller than 1 in accordance with the degree of progress, or conversely the coefficient γ may be set to be larger than 1 in accordance with the degree of progress when the prediction value and the past statistical value are not matched with each other, for example, when the degree of progress is smaller than the normal range, thereby correcting the value of (γ×Th′/Th1) so that the value is near to 1 (for example, the value of (γ×Th′/Th1) is not corrected so as to step over “1” like if γ×Th′/Th1 is equal to 1.2, the value is set to 1.1, and if γ×Th′/Th1 is equal to 0.8, the value is set to 0.9). Or, when a link and a time as prediction targets are considerably far and in the future (for example, a place which is far by 150 km or more or a time after two or more hours elapse) as compared with the current place and the present time, the prediction precision may be lowered, and thus the value of γ×Th′/Th1 is corrected so that it approaches 1 in accordance with the distance or the arrival time. Or, the statistical data is used (γ×Th′/Th1 is set to 1) without any prediction target because high prediction precision is unexpected. That is, attention is dynamically paid so that the predicted travel time to be determined is not a unique value. Or, the actually-recorded travel time and the statistical traffic jam condition and the number of traffic lanes in the prediction target link are considered, and when during the actually-recording time the driver is under a free running state where he/she can freely pass surrounding cars, however, the prediction target link is under a non-free running state (when traffic jam occurs or the number of traffic lanes is equal to 1), the value of (γ×Th′/Th1) is corrected so as to approach 1 in accordance with the degree of freedom of running and then the prediction is made, or the statistical data may be used without any prediction target. Conversely, when the non-free running state is set at the actually-recording state, however, the prediction target link is under the free running state, the value of (γ×Th′Th1) may be corrected in accordance with the degree of freedom of the running so that it is far from 1 (for example, the value of (γ×Th′/Th1) does not exceed 1 like if γ×Th′/Th1 is equal to 1.2, it is corrected to 1.3, and if γ×Th′/Th1 is equal to 0.8, it is corrected to 0.7), and the statistical data are used without prediction, or the prediction may be carried out by using a driver's past average degree of progress under the freely running state. Furthermore, the unique value as described above is not used as the degree of progress at the actually-recording time, but different values may be calculated for the freely running state and the non-freely running state respectively, and the prediction may be carried out by using the degree of progress corresponding to each state of the prediction target link. In this case, when the same running state at the prediction time does not exist under the actually-recording state, the value of (γ×Th′/Th1) may be corrected.
In the case of the above equation, the statistical travel time Td (t+n) of the time (t+n) to be predicted is corrected by using as the degree of progress the ratio of the actually-recorded travel time Th′ in the past travel record and the statistical travel time Th, however, the statistical travel time Td (t+n) may corrected by using the difference between the actually-recorded travel time Th′ and the statistical travel time Th as the degree of progress according to the following equation.
Td′(t+n)=Td(t+n)+d×(Th′−Th) (2)
Here, d denotes a coefficient. As in the case of the coefficient γ, the coefficient d may be normally set to 1. However, dynamic consideration may be paid so that the predicted travel time to be calculated is not equal to a unique value by setting the coefficient d to be larger than 1 in accordance with the degree of progress (Th′−Th) or using the statistical data with no prediction target because high prediction precision is unexpected.
In the above example, the prediction at the time (t+n) corresponding to a future time of n period with respect to the current time t is described. If n is incremented like 0, 1, 2, 3, . . . to calculate Td′(t+n), the future prediction values whose number corresponds to the above increment amount can be obtained. After the above prediction processing is applied to all the prediction target links on the route, the traveling trace 32 based on the prediction data may be determined as in the case of the determination of the traveling trace based on the statistical data indicated by the graph 30 in
The processing flow of the traffic information predicting part 1080 described above will be specifically described with reference to the flow chart of
The predicted arrival time to any place containing the destination on the route can be calculated in the manner described above. If any places around the vehicle are set as destinations and the same prediction as described above is carried out on a route to each of the destinations by applying the above function, predicted arrival times to any places containing the respective destinations around the vehicle can be obtained.
The statistical DB correcting part 1081 has a function of amending/correcting the existing statistical traffic information DB 107 on the basis of the past accumulated travel record DB 106 or the statistical traffic information received from the traffic information center 11. As an example of the amendment/correction of the statistical traffic information DB 107 based on the past accumulated travel record DB 106, for example, when the user departs at a predetermined time along a predetermined route such as a commute route, a school route or the like, an abundance of running record data can be collected and compiled. Therefore, information having higher quality than the originally stored statistical traffic information DB 107 can be created by the statistical processing of the record data (abnormal data removal, averaging, etc.), and thus the statistical traffic information dB 107 may be replaced by the statistical traffic information based on this running record. The statistical traffic information based on this running record is obtained as a result of contributions of the user's driving characteristics, and thus it may be managed on a user basis. When the statistical traffic information DB 107 is partially replaced, it is more effective for saving of the data amount and restoration of the data that the statistic traffic information DB 107 is managed as differential information every user, and the differential information may be stored as a part of the statistical traffic information DB 107 in each of various kinds of storage media such as the various kinds of rewritable DVDs, hard disk drives, various kinds of memory cards, etc. On the other hand, with respect to the amendment/correction of the statistical traffic information DB 107 based on the statistical traffic information received from the traffic information center 11, it denotes a daily traffic condition as in the case of the existing statistical traffic information DB 107, and thus it is suitable for everyone. Therefore, the existing statistical traffic information DB 107 may be overwritten and renewed. When the statistical traffic information is received from the traffic information center 11, it is considered that the data amount is huge if the data across the country is targeted. Therefore, the data amount may be reduced by downloading only the data about links on a route managed by the route information managing PART 102 or all the links contained in a secondary mesh containing the links on the route.
The prediction result outputting unit 109 has a function of subjecting the statistical data or information of the predicted arrival time, etc., calculated in the prediction data base to the format-conversion in connection with output means such as a display device, a speaker or the like which is connected to the outside of the traffic information prediction apparatus 10, and outputting the conversion result.
Next, the construction of a car navigation terminal which is an example of the traffic information prediction apparatus, 10 of the present invention will be described with reference to
The display device 140 is a device such as a liquid crystal screen or the like, and it can display a map screen and graphics of prediction information, etc., calculated in the traffic information predicting part 1080. The GPS receiver 141 receives positioning signals from a plurality of GPS satellites 146 and calculates the accurate position of the device. The main body 142 contains a CPU, a memory, a power source and a graphics display device, etc., therein. The details thereof will be described later with reference to
The remote controller 145 is a device for transmitting a user's desired operation to the navigation terminal through a button. Furthermore, it can transmit commands with voices by using the microphone 147. The speaker 148 is a device for outputting sounds for prediction information calculated in the traffic information predicting part 1080, assistance to the user in the navigation operation, beep sound for attention/alarm, etc.
The memory card slot 143 is connected to an outside storage medium which uses a non-volatile memory, a small-size hard disk or the like, represented by a memory card and used to accumulate reception data from the traffic information center 11 and route information preserved in the route information managing part 102, the differential information of the statistical traffic information DB 107, etc., and also load the information thus accumulated to the navigation terminal. The memory card slot 143 may be merely used as a storage device, or used as a communication interface or for authentication of user information to receive a broadcast. For example, when a vehicle having the navigation terminal mounted therein is shared by a plurality of users in a rental car shop or home/company, that is, when the vehicle (and the navigation terminal) is used by a plurality of users, a memory card in which authentication information is written is inserted in the memory card slot 143, whereby the user is allowed to use the navigation terminal, and it is also used to accumulate the running record of every user.
A DVD-ROM drive 149 has a function of reading out data from a DVD-ROM medium 160 in which the map DB 100 for map data, data needed for route search/guidance, etc., or default statistical traffic information DB 107 is stored. When the DVD-ROM medium is a read only medium such as CD-ROM or the like, the above data is stored in the DVD-ROM medium. However when it is a rewriting type medium such as CD−RW, DVD-RAM, DVD−RW, DVD+RW or the like, or a rewritable medium such as a hard disk, the running record DB 106, the information received from the traffic information center 11 or the differential information on the statistical traffic information DB 107 may be stored in addition to the above data, the accumulation information such as the route information preserved in the route information managing part 102 as in the case of the memory card. The reading drive 149 for reading out various kinds of media is required to be adapted to the type of media.
In the construction of
The traffic information center 11 corresponds to an institution for collecting/distributing wide area traffic information such as JARTIC (Japan Road Traffic Information Center), the VICS center or the like, or a general business owner for receiving traffic information from the institution, and transmits/receives traffic information data to/from the traffic information prediction apparatus 10. In response to a request from the user of the traffic information prediction apparatus 10, the traffic information center 11 transmits real-time traffic information or statistical traffic information DB to the traffic information prediction apparatus 10. Conversely, it may receive accumulated running record DB 106 from the traffic information prediction apparatus 10 and use it to correct the statistical traffic information DB preserved in the traffic information center 11. When the data are transmitted/received, management of users may be carried out, that is, the traffic information center 11 may carry out user authentication by collating a pre-registered user ID and a password to specify the user for the authentication and carries out the monetary charge to the data receiving side. Accordingly, when the user of the traffic information prediction apparatus 10 downloads data from the traffic information center 11, a change occurs. On the other hand, when the user uploads the running record DB 105, he/she can obtain proceeds. The charging amount may be determined by the data amount (data size) or a transmission/reception frequency, for example.
Next, an example of a use style of the traffic information prediction apparatus 10 of the present invention will be described with reference to the flow chart of
During running, it is judged whether prediction should be carried out or not as in the case of S52 (S63). If the prediction is carried out (YES in S63), a near future travel time predicted value of each link is calculated (S64) as in the case of S53, the traveling trace based on the predicted data and the predicted arrival times to the destination and the check points, etc., are calculated (S65), and the predicted arrival times to the destination and the check points are output to the display device 140 or the speaker 148 (S66).
By using the position information of GPS and the route information preserved in the route information managing part 102, it is judged during travel whether the vehicle passes over the check point (B cross-point) (S67). If the vehicle passes over the check point (YES in S67), the degree of progress is calculated, and then the predicted arrival times to the destination and the check points are calculated by using the predicted data thus obtained and output to the display device 140 or the speaker 148 (S68). When the latest predicted arrival time to the destination is different from the predicted arrival time based on the initial statistical data by a predetermined time or more (the degree of progress is out of a predetermined range), the user is notified of the fact that there is a great difference therebetween, and then it, is inquired whether a re-search should be carried out or not (S69). If a route is re-searched (YES in S69), the user is prompted to select whether he/she uses the statistical traffic information DB 107 or the real-time traffic information achievable from the traffic information center 11. On the basis of this selection, the route searching is carried out and newly set route information is registered in the route information managing part 102 (S70).
Subsequently, the processing from the step S61 to the step S70 are successively repeated until the vehicle arrives at the destination, a predetermined time or more elapses or the service of the route guidance is finished by the user. When the real-time traffic information is used in S70, the real-time traffic information may be used to calculate subsequent predicted arrival times.
With respect to some routes, the degree of progress and the predicted arrival time may be excessively frequently renewed/output to the user because the number of check points is excessively large, which adversely affects the safe driving. In order to avoid such a situation, some of check points may be properly thinned out when the check point appears frequently. The following method may be used as a thin-out method. That is, a checkpoint which appears first is set as a standard point, check points located within a predetermined distance from the standard point are removed, and a next check point is set. Subsequently, this process is repeated to successively settle a next check point while removing check points located within a predetermined distance from the previously settled check point in the same manner as described above. The predetermined distance may be set to a different value between the general road and the express highway in consideration of the distance by which the vehicle can run per time unit, or it may be set by the user's input operation. Another thin-out method described below may be used. That is, priorities in the scale of cross-points, etc., are preset to the respective check points in advance, and other check points than check points having high priorities are thinned out. There may be considered such a case that the user cannot check the progress condition because of an excessively small number of check points with respect to some routes. In this case, it is necessary to regard places other than the pre-registered check points as new check points. Specifically, new check points are set every predetermined distance on a route with the departure place as a standard. The predetermined distance may be set to be different between the general roads and the express highway in consideration of the distance by which the vehicle can run per unit time, or it may be set by user's input operation.
As described above, the predicted arrival time based on the statistical data is displayed at the start time when the vehicle starts to run, and this display is switched to a display of the predicted arrival time based on the predicted data at the time when some degree of the running record is accumulated, whereby the predicted arrival time can be offered to the user at all times and the prediction precision can be enhanced in connection with the running of the vehicle. Furthermore, the user is prompted to carry out a re-search of a route when the progress condition is greatly different from the arrival prediction based on the initial statistical data, and thus a re-search and obtainment of real-time traffic information can be carried out only as occasion demands. Therefore, the user's operation amount and the cost associated with the data communications can be suppressed to the minimum level, and thus user-friendliness is enhanced.
It is a matter of course that various modifications can be made without departing from the gist of the present invention.
Number | Date | Country | Kind |
---|---|---|---|
2004-053548 | Feb 2004 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
6314368 | Gurmu et al. | Nov 2001 | B1 |
6563433 | Fujiwara | May 2003 | B2 |
6922629 | Yoshikawa et al. | Jul 2005 | B2 |
Number | Date | Country |
---|---|---|
10-89977 | Apr 1998 | JP |
2002-0516898 | Jun 2002 | JP |
2004-20288 | Jan 2004 | JP |
Number | Date | Country | |
---|---|---|---|
20050206534 A1 | Sep 2005 | US |