[go: up one dir, main page]

KR100689478B1 - Predictive Traffic Information Providing System and Method - Google Patents

Predictive Traffic Information Providing System and Method Download PDF

Info

Publication number
KR100689478B1
KR100689478B1 KR1020040000898A KR20040000898A KR100689478B1 KR 100689478 B1 KR100689478 B1 KR 100689478B1 KR 1020040000898 A KR1020040000898 A KR 1020040000898A KR 20040000898 A KR20040000898 A KR 20040000898A KR 100689478 B1 KR100689478 B1 KR 100689478B1
Authority
KR
South Korea
Prior art keywords
traffic information
time
prediction
user
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
KR1020040000898A
Other languages
Korean (ko)
Other versions
KR20050072555A (en
Inventor
김종현
Original Assignee
삼성전자주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 삼성전자주식회사 filed Critical 삼성전자주식회사
Priority to KR1020040000898A priority Critical patent/KR100689478B1/en
Publication of KR20050072555A publication Critical patent/KR20050072555A/en
Application granted granted Critical
Publication of KR100689478B1 publication Critical patent/KR100689478B1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C17/00Arrangements for transmitting signals characterised by the use of a wireless electrical link
    • G08C17/02Arrangements for transmitting signals characterised by the use of a wireless electrical link using a radio link
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D4/00Tariff metering apparatus
    • G01D4/002Remote reading of utility meters
    • G01D4/004Remote reading of utility meters to a fixed location

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Traffic Control Systems (AREA)
  • Navigation (AREA)

Abstract

본 발명은 예측교통정보 제공 방법에 관한 것으로서, 기 저장된 과거 교통데이터 정보를 이용하여 현재부터 미래의 소정 시점까지의 교통정보를 예측한 사전예측데이터를 생성하는 과정과, 실시간 교통정보를 수신하고 사용자의 선택정보에 의거하여 생성된 소정 구간에 대한 초기 경로를 수신한 후 상기 실시간 교통정보 및 상기 사전예측데이터를 이용하여 상기 초기 경로에 대응된 예측최적경로를 생성하는 과정과, 상기 예측최적경로의 이용 여부에 대한 사용자의 응답을 수신하고 그 응답에 의거하여 상기 예측최적경로의 이용자 정보를 기록하는 과정과, 상기 이용자 정보를 이용하여 상기 사전예측데이터를 갱신하는 과정을 포함한다. 따라서 최적경로의 제공으로 인해 사용자가 몰리는 구간을 미리 예측함으로써 최적경로의 제공으로 인한 병목구간의 발생을 방지할 수 있는 장점이 있다. The present invention relates to a method for providing predictive traffic information. The present invention relates to a method of providing predictive traffic information, the method comprising: generating pre-prediction data predicting traffic information from a present point in time to the future by using previously stored traffic data information; Generating an optimal optimal route corresponding to the initial route by using the real-time traffic information and the predictive data after receiving the initial route for the predetermined section generated based on the selection information of the predicted optimal route; Receiving a user's response to the use and recording the user information of the predicted optimal path based on the response, and updating the prediction data using the user information. Therefore, there is an advantage of preventing the occurrence of bottlenecks due to the provision of the optimum path by predicting the section in which the user is driven due to the provision of the optimum path.

교통정보, 실시간, 예측교통정보, 예측 이용자Traffic Information, Real Time, Forecast Traffic Information, Forecast User

Description

예측 교통 정보 제공 시스템 및 그 방법{SYSTEM AND METHOD FOR PROVIDING PREDICTED TRAFFIC INFORMATION} Predictive traffic information providing system and method thereof {SYSTEM AND METHOD FOR PROVIDING PREDICTED TRAFFIC INFORMATION}             

도 1은 종래의 예측 교통 정보 제공 방법을 설명하기 위한 도면,1 is a view for explaining a conventional method for providing predictive traffic information;

도 2는 본 발명의 일 실시 예에 따른 예측 교통 정보 제공 시스템의 구성도,2 is a block diagram of a system for providing predictive traffic information according to an embodiment of the present invention;

도 3은 본 발명의 일 실시 예에 따른 예측 교통 정보 제공 방법에 대한 절차도,3 is a flowchart illustrating a method for providing predictive traffic information according to an embodiment of the present invention;

도 4는 본 발명의 일 실시 예에 따른 예측 교통 정보 제공 서버에 대한 개략적인 블록도,4 is a schematic block diagram of a prediction traffic information providing server according to an embodiment of the present invention;

도 5는 본 발명의 일 실시 예에 따른 과거 교통 데이터베이스 구조의 예를 도시한 도면,5 is a diagram illustrating an example of a past traffic database structure according to an embodiment of the present invention;

도 6은 본 발명의 일 실시 예에 따른 이용자 정보 데이터베이스 구조의 예를 도시한 도면,6 is a diagram illustrating an example of a user information database structure according to an embodiment of the present invention;

도 7은 본 발명의 일 실시 예에 따른 사전 예측 데이터의 구성 예를 도시한 도면,7 is a diagram illustrating a configuration example of pre-prediction data according to an embodiment of the present invention;

도 8은 본 발명의 일 실시 예에 따른 예측 교통 정보 제공 서버의 처리과정 에서 선택되는 예측 교통 정보의 예를 도시한 도면.8 is a diagram illustrating an example of predicted traffic information selected in a process of a predicted traffic information providing server according to an exemplary embodiment of the present invention.

본 발명은 교통 정보 제공 방법에 관한 것으로서, 특히 과거 교통데이터에 근거하여 임의의 시점에서의 예측 교통정보와 그 예측 교통정보를 기반으로 하는 예측 최적 경로를 예측 교통 정보 제공 시스템 및 그 방법에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a traffic information providing method, and more particularly, to a prediction traffic information providing system and a method for predicting predicted traffic information at an arbitrary time and predicted optimal route based on the predicted traffic information based on past traffic data. .

통상적으로 네비게이션 시스템(navigation system)은 사용자의 요청에 의거하여 특정지역에 대한 실시간 교통정보 또는 그 실시간 교통정보를 이용한 소정 목적지까지의 최적 경로를 사용자에게 제공한다. 상기 실시간 교통정보는 사용자의 교통정보요청이 발생된 시점의 교통정보를 말한다. 그런데 교통정보는 시시각각 변화하기 때문에, 사용자가 상기 실시간 교통정보를 이용한 최적 경로를 주행하여 임의의 지점에 이르렀을 때 그 지점에서의 실시간 교통정보는 상기 교통정보요청이 발생된 시점과는 다르게 된다. 따라서 사용자가 초기에 제공받은 교통정보는 그 효용성이 떨어진다. In general, a navigation system provides a user with an optimal route to a specific destination using real-time traffic information for a specific area or the real-time traffic information based on a user's request. The real-time traffic information refers to traffic information at the time when the traffic information request of the user occurs. However, since the traffic information changes from time to time, when the user reaches an arbitrary point by driving the optimum route using the real-time traffic information, the real-time traffic information at that point is different from the time when the traffic information request is generated. Therefore, the traffic information initially provided by the user is ineffective.

이를 방지하게 위해 종래에는 과거의 교통데이터를 이용하여 사용자가 임의의 지점에 도달할 것으로 예상되는 시점에 그 임의의 지점에서의 실시간 교통정보를 생성하고 그에 의거한 교통정보를 제공하는 방법이 사용되었다. In order to prevent this, conventionally, a method of generating real-time traffic information at an arbitrary point and providing traffic information based on the traffic point at a time when a user is expected to reach an arbitrary point using past traffic data has been used. .

도 1은 이러한 종래의 예측 교통 정보 제공 방법을 설명하기 위한 도면이 다. 도 1을 참조하면 종래에는 교통 정보 제공을 위한 사용자 인터페이스 역할을 하는 이동통신단말(10)을 이용하여 사용자가 목적지를 결정하면(S12) 이동통신단말(10)은 사용자의 현재 위치 또는 사용자가 출발지로 선택한 위치로부터 상기 목적지까지의 초기 경로를 결정한다(S14). 이 때 상기 초기 경로는 별도의 경로 제공서버(미도시)에서 상기 출발지, 목적지 및 디지털 지도 정보 등을 이용하여 결정하거나 또는 이동통신단말(10)에서 자체적으로 결정한다. 도 1의 예에서는 이동통신단말(10)에서 초기 경로를 결정하는 경우를 예시하고 있다.1 is a view for explaining the conventional method for providing predictive traffic information. Referring to FIG. 1, when a user determines a destination using a mobile communication terminal 10 serving as a user interface for providing traffic information (S12), the mobile communication terminal 10 may determine a user's current location or a starting point of the user. The initial route from the selected position to the destination is determined (S14). At this time, the initial route is determined by a separate route providing server (not shown) using the starting point, the destination and the digital map information, or is determined by the mobile communication terminal 10 itself. In the example of FIG. 1, an example of determining an initial path in the mobile communication terminal 10 is illustrated.

이동통신단말(10)은 이와 같이 결정된 초기 경로를 예측교통정보 제공서버(20)로 전달한다(S16). 예측교통정보 제공서버(20)는 기 설정된 과거 교통데이터 데이터베이스(DB: DataBase)(25)를 내장하고 실시간 교통정보와 상기 과거 교통데이터를 이용하여 예측 교통정보를 생성한다. 즉, 이동통신단말(10)로부터 초기경로가 전달되면 예측교통정보 제공서버(20)는 실시간 교통정보 제공서버(30)로부터 실시간 교통정보를 수신한 후(S18) 그 실시간 교통정보와 상기 과거 교통데이터 DB(25)에 저장된 과거 교통데이터를 이용하여 상기 과정(S16)에서 전달된 그 초기경로정보에 관한 예측교통정보를 생성한다(S20). 예를 들어 현재의 요일 및 시간 등에 해당되는 과거 교통데이터를 이용하여 사용자가 상기 초기경로정보에 포함된 경로들 각각을 주행할 것으로 예측되는 시점에 해당 경로의 주행 속도 등을 예측한다. The mobile communication terminal 10 transmits the determined initial route to the prediction traffic information providing server 20 (S16). The predicted traffic information providing server 20 includes a preset past traffic data database (DB) 25 and generates predicted traffic information by using real-time traffic information and the past traffic data. That is, when the initial route is transmitted from the mobile communication terminal 10, the prediction traffic information providing server 20 receives real time traffic information from the real time traffic information providing server 30 (S18), and then the real time traffic information and the past traffic. Using the past traffic data stored in the data DB 25 to generate the predicted traffic information about the initial route information delivered in the step (S16) (S20). For example, using the past traffic data corresponding to the current day and time, the driving speed of the corresponding route is predicted at the time when the user is expected to travel each of the routes included in the initial route information.

또한 상기 과정(S20)은 상기 주행속도 등과 같은 예측교통정보를 이용하여 초기경로정보에 포함된 경로 중 일부를 변경한 예측최적경로를 생성할 수 도 있다. 예를 들어, 상기 과거 교통데이터에 초기경로정보에 포함된 임의의 한 경로가 매주 토요일 오후 3시부터 5시까지 교통통제 되는 것으로 등록되어 있고, 상기 초기경로정보에 의하여 사용자가 토요일 오후 3시부터 5시 사이에 해당 경로를 주행할 것으로 예측된다면 상기 경로를 우회하는 다른 경로를 이용하여 상기 초기경로정보를 일부 변경할 수 있다.In addition, the process (S20) may generate a predictive optimal route in which some of the routes included in the initial route information are changed using the predicted traffic information such as the driving speed. For example, in the past traffic data, any one path included in the initial route information is registered as traffic control every Saturday from 3 pm to 5 pm. If it is predicted to travel the corresponding route between five o'clock, the initial route information may be partially changed by using another route bypassing the route.

예측교통정보 제공서버(20)는 이와 같은 예측교통정보를 이동통신단말(10)로 전달하고(S22) 이동통신단말(10)은 그 예측교통정보를 사용자에게 안내한다(S24). 예를 들어 예측교통정보 제공서버(20)로부터 상기 초기경로정보에 포함된 경로들 각각에 대하여 사용자가 주행할 것으로 예측되는 시점의 주행 속도 등을 포함하는 예측교통정보가 전달되면 이동통신단말(10)은 그 예측교통정보를 표시하고, 예측교통정보 제공서버(20)로부터 상기 초기경로정보가 일부 변경된 예측최적경로가 제공되면 그 예측최적경로를 이용한 최단경로안내를 수행한다.The predicted traffic information providing server 20 transmits the predicted traffic information to the mobile communication terminal 10 (S22), and the mobile communication terminal 10 guides the predicted traffic information to the user (S24). For example, when the predicted traffic information including the driving speed at the time when the user is expected to travel for each of the routes included in the initial route information is transmitted from the predicted traffic information providing server 20, the mobile communication terminal 10 ) Displays the predicted traffic information and performs the shortest route guidance using the predicted optimal route when the predicted optimal route is partially changed from the initial traffic information providing server 20.

이와 같은 종래의 예측 경로 안내 방법은 과거 교통데이터(일명, 교통 통계 데이터)와 실시간 데이터만을 이용하여 예측교통정보 및 예측 경로를 제공함으로써 해당 예측교통정보를 이용하는 사용자가 많아질수록 예측된 교통정보를 기반으로 산출된 최적경로의 예측값 오차가 점점 커지게 된다. 즉, 종래의 예측 경로 안내 방법은 미래의 특정 시간대에 특정 구간의 이동 소요시간이 가장 짧을 것으로 예측되는 경로를 이용하여 예측최적경로를 산출한 후 해당 경로안내를 요청한 모든 사용자들에게 동일하게 제공한다. 따라서 그 예측최적경로를 제공받은 많은 사용자들이 동시에 임의의 구간을 이용하게 되는 경우가 발생한다. 이로 인해 해당 구간의 이동 소요시간이 증가하는 문제점이 있다. 또한 이렇게 해서 발생한 이동 소요시간의 증가는 또 다시 과거 교통 데이터로 저장되어 예측 최적경로 산출 시 사용되므로 예측 최적경로가 매번 바뀌게 되어 이용자들에게 혼란을 야기시키게 된다. 결과적으로 종래의 예측 경로 안내 방법은 그 정확도가 떨어지는 단점이 있다.Such a conventional prediction route guide method provides predicted traffic information and predicted routes using only past traffic data (aka traffic statistics data) and real-time data, so that more users using the predicted traffic information predict the traffic information. The error of the prediction value of the optimal path calculated on the basis becomes larger. In other words, the conventional prediction route guidance method calculates the prediction optimal route using the route predicted to have the shortest travel time in a specific section in a certain time in the future and provides the same to all users who have requested the corresponding route guidance. . As a result, many users who receive the prediction optimal path may use an arbitrary section at the same time. As a result, there is a problem that the travel time of the corresponding section increases. In addition, the increase in travel time generated in this way is again stored as past traffic data and used to calculate the predicted optimal route, so that the predicted optimal route is changed every time, causing confusion for users. As a result, the conventional prediction path guiding method has a disadvantage in that its accuracy is low.

따라서 상기와 같은 문제점을 해결하기 위한 본 발명의 제1 목적은 예측최적경로 제공의 정확도를 향상시키는 예측교통정보 제공 시스템 및 그 방법을 제공함에 있다.Accordingly, a first object of the present invention for solving the above problems is to provide a prediction traffic information providing system and method for improving the accuracy of providing a prediction optimal path.

본 발명의 제2 목적은 과거 교통데이터, 실시간 교통정보 및 사용자 수를 고려한 예측최적경로를 제공하는 예측교통정보 제공 시스템 및 그 방법을 제공함에 있다.
It is a second object of the present invention to provide a predicted traffic information providing system and method for providing a predictive optimal route in consideration of past traffic data, real-time traffic information, and number of users.

상기 목적을 달성하기 위해 본 발명에서 제공하는 예측 교통 정보 제공 시스템은 일정한 시간간격으로 실시간 교통정보를 생성하는 실시간 교통정보 제공서버와, 과거 교통데이터와 시간대별로 각 링크들의 예측 이용자 수를 저장하고 상기 실시간 교통정보 제공서버로부터 실시간 교통정보를 수신하여 상기 과거 교통데이터, 상기 예측 이용자 수 및 실시간 교통정보를 이용하여 예측교통정보를 생성하는 예측교통정보 제공서버와, 이동체에 탑재되며 이동통신망을 통해 상기 예측교통정 보 제공서버와 연결되어 예측교통정보를 사용자에게 제공하는 이동통신단말을 포함함을 특징으로 한다. In order to achieve the above object, the predictive traffic information providing system provided by the present invention includes a real-time traffic information providing server for generating real-time traffic information at a predetermined time interval, and stores the number of predicted users of each link by past traffic data and time zones. A prediction traffic information providing server for receiving real-time traffic information from a real-time traffic information providing server and generating predicted traffic information using the past traffic data, the number of predicted users and real-time traffic information, and a mobile communication network mounted on a mobile object; It is characterized in that it comprises a mobile communication terminal which is connected to the prediction traffic information providing server to provide the prediction traffic information to the user.

특히, 상기 예측교통정보 제공서버는 과거의 교통 통계 데이터를 저장/관리하는 과거 교통데이터 저장부와, 상기 예측교통정보 제공서버에서 제공한 예측최적경로를 이용할 것으로 예측되는 이용자 정보를 저장/관리하는 이용자정보 저장부와, 상기 예측교통정보 제공서버에서 관리하는 모든 도로에 대해 현재 시간부터 미래의 어느 시점까지 일정한 시간간격으로 미리 산출된 예측 교통정보인 사전예측데이터를 저장/관리하는 사전예측데이터 저장부와, 실시간 교통정보를 수신하는 실시간 교통정보 수신부와, 상기 예측교통정보 제공서버에서 생성된 예측최적경로 및 예측교통정보를 사용자에게 제공하고 그 예측교통정보의 이용여부에 대한 응답을 사용자로부터 수신하는 사용자 인터페이스부와, 상기 과거교통데이터를 이용하여 상기 사전예측데이터를 생성하여 상기 사전예측데이터 저장부에 저장하고, 상기 실시간 교통정보 수신부를 통해 실시간 교통정보가 수신되면 그 실시간 교통정보 및 상기 사전예측데이터를 이용하여 예측교통정보 및 예측최적경로를 산출하고, 상기 사용자 인터페이스부를 통해 수신한 사용자의 응답을 상기 사전예측데이터에 적용하도록 제어하는 제어부를 포함함이 바람직하다.In particular, the predicted traffic information providing server stores and manages the past traffic data storage unit for storing and managing past traffic statistics data, and user information predicted to use the predicted optimal path provided by the predicted traffic information providing server. Predictive data storage for storing / managing predictive data, which is predicted traffic information, which is calculated in advance at a predetermined time interval from a current time to a future point for all roads managed by the predicted traffic information providing server And a real-time traffic information receiving unit for receiving real-time traffic information, and providing the user with the predicted optimal route and the predicted traffic information generated by the predicted traffic information providing server, and receiving a response from the user whether the predicted traffic information is used. The preliminary prediction using the user interface unit and the past traffic data Generate the data and store the data in the prediction data storage unit, and when the real-time traffic information is received through the real-time traffic information receiver, calculate the predicted traffic information and the predictive optimal route using the real-time traffic information and the predictive data, It is preferable to include a control unit for controlling to apply the user's response received through the user interface to the pre-prediction data.

또한 상기 목적을 달성하기 위해 본 발명에서 제공하는 예측 교통 정보 제공 방법은 기 저장된 과거 교통데이터 정보를 이용하여 현재부터 미래의 소정 시점까지의 교통정보를 예측한 사전예측데이터를 생성하는 제1 과정과, 실시간 교통정보 제공서버로부터 실시간 교통정보를 수신하고 사용자의 선택정보에 의거하여 생 성된 소정 구간에 대한 초기 경로를 수신한 후 상기 실시간 교통정보 및 상기 사전예측데이터를 이용하여 상기 초기 경로에 대응된 예측최적경로를 생성하는 제2 과정과, 상기 예측최적경로의 이용 여부에 대한 사용자의 응답을 수신하고 그 응답에 의거하여 상기 예측최적경로에 포함된 링크들 각각에 대하여 대응된 시간에서의 이용자 정보를 기록하는 제3 과정과, 상기 이용자 정보를 이용하여 상기 사전예측데이터를 갱신하는 제4 과정을 포 함함을 특징으로 한다. In addition, in order to achieve the above object, the present invention provides a method for providing predictive traffic information using a first process of generating preliminary prediction data predicting traffic information from a present point in time to the future using previously stored traffic data information; Receiving real-time traffic information from a real-time traffic information providing server and receiving an initial route for a predetermined section generated based on the user's selection information, and then using the real-time traffic information and the predictive data corresponding to the initial route. A second process of generating a predictive optimal path, and receiving user's response about whether the predictive optimal path is used, and user information at a corresponding time for each of the links included in the predictive optimal path based on the response; And a third process of recording the data, and updating the prediction data using the user information. 4 is a process characterized by the capsule hamham.

이하 본 발명의 바람직한 실시 예들을 첨부한 도면을 참조하여 상세히 설명한다. 이 때, 본 발명의 요지를 불필요하게 흐릴 수 있는 공지 기능 및 구성에 대한 상세한 설명은 생략한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. In this case, detailed descriptions of well-known functions and configurations that may unnecessarily obscure the subject matter of the present invention will be omitted.

도 2는 본 발명의 일 실시 예에 따른 예측교통정보 제공 시스템의 구성도이다. 도 2를 참조하면 본 발명의 일 실시 예에 따른 예측교통정보 제공 시스템은 GPS(Global Positioning System) 위성(100) 및 무선망(300)과 통신을 수행하고 사용자 들에게 경로 정보를 안내해주는 이동통신단말(200)과, 실시간 교통정보를 제공하는 실시간 교통정보 제공서버(500)와, 예측교통정보를 생성하여 무선망(300)을 통해 이동통신단말(200)에게 전달하는 예측교통정보 제공서버(400)를 포함한다. 2 is a block diagram of a system for providing predictive traffic information according to an embodiment of the present invention. Referring to FIG. 2, a system for providing predictive traffic information according to an embodiment of the present invention communicates with a GPS (Global Positioning System) satellite 100 and a wireless network 300 and provides mobile users with route information. The terminal 200, a real-time traffic information providing server 500 for providing real-time traffic information, and a predicted traffic information providing server for generating predicted traffic information and delivering them to the mobile communication terminal 200 through the wireless network 300 ( 400).

이동통신단말(200)은 이동체(예컨대, 차량 등)에 탑재되며, 이동체의 위치를 검출하고 해당 위치의 주행정보 및 경로정보를 산출하는 네비게이션 단말(210)과 네비게이션 단말(210)과 무선망(300) 사이에서 데이터 송/수신을 지원하는 휴대전화(220)를 포함한다. 도 2에는 이동통신단말(200)이 차량에 탑재된 경우에 대한 예를 도시하고 있다.The mobile communication terminal 200 is mounted on a moving object (eg, a vehicle), and detects the location of the moving object, calculates driving information and route information of the corresponding location, the navigation terminal 210 and the wireless network ( And a mobile phone 220 supporting data transmission / reception between 300. 2 illustrates an example in which the mobile communication terminal 200 is mounted in a vehicle.

실시간 교통정보 제공서버(500)는 일정한 시간간격(예컨대, 특정 분 또는 특정 시간 등)으로 실시간 교통정보 제공서버(500)에서 관리하는 모든 도로의 평균 통행 속도 및 통과시간을 예측 교통정보 제공서버(400)에 제공해 준다.The real-time traffic information providing server 500 predicts the average traffic speed and passing time of all roads managed by the real-time traffic information providing server 500 at a predetermined time interval (for example, a specific minute or a specific time), and provides a traffic information providing server ( 400).

예측교통정보 제공서버(400)는 과거 교통 데이터(일명, 교통통계데이터) DB(450)를 내장하고 그 과거 교통데이터 및 실시간 교통정보 제공서버(500)로부터 전달된 실시간 교통정보를 이용하여 예측교통정보 및 예측최적경로를 생성하여 사용자들에게 제공한다. 특히, 예측교통정보 제공서버(400)는 사용자들의 피드백 정보에 의거하여 예측최적경로의 이용자 정보를 관리하고 예측최적경로 산출시 그 이용자 정보를 이용한다. 즉, 예측최적경로를 제공받은 이용자로부터 그 예측최적경로의 이용여부에 대한 응답을 받고 그 응답에 의거하여 소정 시점에 특정 구간을 주행하게 될 이용자수를 예측한 후 그 결과에 의거하여 예측최적경로를 산출한다. 예를 들어 예측최적경로 산출 시점에는 교통흐름이 원활하지만 소정 시점에 이용자가 몰릴 것으로 예측되는 구간인 경우 해당 구간을 주변의 다른 구간으로 대체하는 예측최적경로를 산출한다.Prediction traffic information providing server 400 has a built-in past traffic data (aka traffic statistics data) DB 450 and predicted traffic using the real-time traffic information transmitted from the past traffic data and real-time traffic information providing server 500 Create information and forecast optimal paths and provide them to users. In particular, the prediction traffic information providing server 400 manages user information of the prediction optimal path based on feedback information of the users and uses the user information when calculating the prediction optimal path. In other words, after receiving the response from the user who has received the prediction optimal path and using the prediction optimal path, predict the number of users who will be driving a specific section at a certain time based on the response, and then based on the result To calculate. For example, if the traffic flows smoothly at the time of calculating the optimal optimal route, but the section is expected to be crowded at a predetermined time, the predicted optimal route is replaced by substituting the corresponding interval with another interval.

이를 위해, 예측교통정보 제공서버(400)는 예측교통정보 제공서버(400)에서 관리하는 모든 도로에 대해 현재 시간부터 미래의 어느 시점(예컨대, 시간 또는 날짜)까지의 예측 통행 속도 및 통과시간을 일정한 시간간격(예컨대, 특정 분 또는 특정 시간 등)으로 미리 산출하여 소정 저장 공간(예컨대, 메인 메모리 또는 DB 등)에 저장한다. 이 때 예측교통정보 제공서버(400)는 현재의 요일, 날씨 등의 상황을 고려하여 기 저장된 과거 교통데이터로부터 상기 예측 통행속도 및/또는 통과 시간을 산출한다. 이와 같이 과거 교통데이터로부터 산출된 예측 통행속도 및/또는 통과시간을 '사전예측데이터'라 칭한다. 또한 예측교통정보 제공서버(400)는 상기 소정 저장 공간에 기 설정된 소정개의 사전예측데이터를 저장한다. 따라서 시간의 흐름에 따라 새로운 사전예측데이터가 추가되면 가장 시간이 빠른 사전예측데이터는 상기 소정 저장 공간에서 삭제한다. 이 때 가장 시간이 빠른 사전예측데이터는 과거의 정보가 된다. To this end, the predicted traffic information providing server 400 calculates the predicted passage speed and passing time for all roads managed by the predicted traffic information providing server 400 from a current time to a future point in time (eg, time or date). A predetermined time interval (for example, a specific minute or a specific time, etc.) is calculated in advance and stored in a predetermined storage space (for example, main memory or DB). At this time, the prediction traffic information providing server 400 calculates the prediction passage speed and / or passage time from previously stored traffic data in consideration of the current day of the week, weather, and the like. As such, the predicted passage speed and / or passage time calculated from past traffic data is referred to as 'prediction data'. In addition, the prediction traffic information providing server 400 stores predetermined preset prediction data in the predetermined storage space. Therefore, when new predictive data is added over time, the fastest predictive data is deleted from the predetermined storage space. At this time, the fastest predictive data becomes the information of the past.

그리고 실시간 교통정보 제공서버(500)로부터 실시간 교통정보가 전달되면 예측교통정보 제공서버(400)는 대응되는 시간에서의 사전예측데이터(예컨대, 현재의 사전예측데이터)와 상기 실시간 교통정보를 비교하여 사전예측데이터에 대한 가중치를 산출한다. 예를 들어 실시간 교통정보에 의한 통행속도가 사전예측데이터에 의한 통행속도보다 느린 경우 그 차이값을 이용하여 소정 가중치를 산출하고 그 가중치를 현재의 사전예측데이터 이후의 사전예측데이터 들에 반영하여 관리한다. When the real-time traffic information is transmitted from the real-time traffic information providing server 500, the predicted traffic information providing server 400 compares the real-time traffic information with the pre-prediction data (for example, current pre-prediction data) at a corresponding time. The weights for the predictive data are calculated. For example, if the traffic speed by real-time traffic information is slower than the traffic speed by preliminary prediction data, the difference value is used to calculate a predetermined weight, and the weight is reflected in the preliminary forecast data after the current forecast data. do.

또한 상기 사전예측데이터 및 실시간 교통정보의 비교 결과에 의해 예측교통정보 및 예측최적경로를 산출하여 이동통신단말(200)에게 전달하고 이동통신단말(200)로부터 그 예측최적경로의 이용여부에 대한 정보(예컨대, '경로이용 취소정보' 또는 '경로이용 확인정보')를 수신하여 그 결과를 현재 시점 이후의 사전예측데이터에 반영하여 관리한다.In addition, the predicted traffic information and the predicted optimal route are calculated and compared to the prediction data and the real-time traffic information, and transmitted to the mobile communication terminal 200, and the information on the availability of the optimum optimal route from the mobile communication terminal 200. (Eg, 'route use cancellation information' or 'route use confirmation information'), and the result is reflected in the preliminary prediction data after the current time point and managed.

도 3은 본 발명의 일 실시 예에 따른 예측 교통 정보 제공 방법에 대한 절차도이다. 도 3을 참조하면 본 발명의 실시 예에 따른 예측 교통 정보 제공 방법은 다음과 같다. 먼저 예측교통정보 제공서버(400)는 기 저장된 과거 교통데이터 DB(450)를 이용하여 사전예측데이터를 생성한다(S102). 이 때 '사전예측데이터'란 도 2의 설명에서 언급된 바와 같다. 3 is a flowchart illustrating a method of providing predictive traffic information according to an embodiment of the present invention. Referring to FIG. 3, a method of providing predictive traffic information according to an embodiment of the present invention is as follows. First, the prediction traffic information providing server 400 generates preliminary prediction data using the previously stored past traffic data DB 450 (S102). In this case, the "prediction data" is as mentioned in the description of FIG. 2.

그리고 사용자가 이동통신단말(200)을 이용하여 목적지를 결정하면(S106) 이동통신단말(200)은 사용자의 현재 위치를 검출한 후(S108) 그 현재 위치로부터 상기 목적지까지의 초기 경로를 결정한다(S110). 이 때 이동통신단말(200)은 사용자의 현재 위치가 아닌 사용자가 출발지로 선택한 위치로부터 상기 목적지까지의 초기 경로를 결정할 수도 있다. 이와 같이 사용자가 출발지로 선택한 위치로부터의 초기 경로를 결정하는 경우에는 상기 과정(S108)을 생략할 수 있다. 또한 상기 초기 경로는 별도의 경로 제공서버(미도시)에서 상기 출발지, 목적지 및 디지털 지도 정보 등을 이용하여 결정하거나 또는 이동통신단말(200)에서 자체적으로 결정할 수 있다. 도 3의 예에서는 이동통신단말(200)에서 초기 경로를 결정하는 경우를 예시하고 있다. 이동통신단말(200)은 이와 같이 결정된 초기 경로를 예측교통정보 제공서버(400)로 전달한다(S112). When the user determines the destination using the mobile communication terminal 200 (S106), the mobile communication terminal 200 detects the current location of the user (S108) and then determines an initial path from the current location to the destination. (S110). In this case, the mobile communication terminal 200 may determine the initial path from the location selected by the user as the starting place, not the current location of the user. As such, when the user determines the initial route from the location selected by the user, the process (S108) may be omitted. In addition, the initial route may be determined using a separate route providing server (not shown) using the starting point, the destination and the digital map information, or may be determined by the mobile communication terminal 200 itself. In the example of FIG. 3, an example of determining an initial path in the mobile communication terminal 200 is illustrated. The mobile communication terminal 200 transmits the determined initial route to the prediction traffic information providing server 400 (S112).

한편 실시간 교통정보 제공서버(500)는 실시간 교통정보를 소정 시간 간격으로 예측 교통정보 제공 서버(400)에게 제공한다(S104).Meanwhile, the real time traffic information providing server 500 provides the real time traffic information to the predicted traffic information providing server 400 at predetermined time intervals (S104).

그러면 기 설정된 과거 교통데이터 데이터베이스(DB: DataBase)를 내장하는 예측교통정보 제공서버(400)는 상기 과정(S104)에서 수신한 실시간 교통정보와 상기 과거 교통데이터를 비교하여 예측 교통정보를 생성한다. 즉, 이동통신단말(200)로부터 초기경로가 전달되면 예측교통정보 제공서버(400)는 실시간 교통정보 제공서버(500)로부터 실시간 교통정보를 수신한 후(S104) 그 실시간 교통정보와 상기 과거 교통데이터 DB(450)에 저장된 과거 교통데이터를 이용하여 상기 과정(S112)에서 전달된 그 초기경로정보에 관한 예측교통정보를 생성한다(S114). 예를 들어 현재의 요일 및 시간 등에 해당되는 사전예측데이터 이용하여 사용자가 상기 초기경로정보에 포함된 경로들 각각을 주행할 것으로 예측되는 시점에 해당 경로의 주행 속도 등을 예측한다. Then, the predicted traffic information providing server 400 having a preset past traffic data database (DB: DataBase) generates the predicted traffic information by comparing the real-time traffic information received in the step S104 with the past traffic data. That is, when the initial route is transmitted from the mobile communication terminal 200, the prediction traffic information providing server 400 receives real time traffic information from the real time traffic information providing server 500 (S104), and then the real time traffic information and the past traffic. Using the past traffic data stored in the data DB 450 to generate the predicted traffic information about the initial route information delivered in the step (S112) (S114). For example, the driving speed of the corresponding route is predicted at the time when the user is expected to travel each of the routes included in the initial route information by using the predictive data corresponding to the current day and time.

또한 상기 과정(S114)은 상기 생성된 예측교통정보를 이용하여 초기경로정보에 포함된 경로 중 일부를 변경한 예측최적경로를 생성할 수 도 있다. 예를 들어, 상기 사전예측데이터에 초기경로정보에 포함된 임의의 한 경로가 매주 토요일 오후 3시부터 5시까지 교통통제 되는 것으로 등록되어 있고, 상기 초기경로정보에 의하여 사용자가 토요일 오후 3시부터 5시 사이에 해당 경로를 주행할 것으로 예측된다면 상기 경로를 우회하는 다른 경로를 이용하여 상기 초기경로정보를 일부 변경할 수 있다.In addition, the process (S114) may generate a predictive optimal route in which some of the routes included in the initial route information are changed using the generated predicted traffic information. For example, any one path included in the initial route information is registered in the preliminary prediction data every 3 pm to 5 pm on Saturday, and the user starts from 3 pm on Saturday based on the initial route information. If it is predicted to travel the corresponding route between five o'clock, the initial route information may be partially changed by using another route bypassing the route.

예측교통정보 제공서버(400)는 이와 같은 예측교통정보를 이동통신단말(200)로 전달하고(S116) 이동통신단말(200)은 그 예측교통정보를 디스플레이 한다(S118). 이 때 예측교통정보에는 예측최적경로를 포함한다.The predicted traffic information providing server 400 transmits such predicted traffic information to the mobile communication terminal 200 (S116), and the mobile communication terminal 200 displays the predicted traffic information (S118). At this time, the prediction traffic information includes a prediction optimal path.

그리고 이동통신단말(200)은 사용자에게 상기 예측최적경로의 이용 여부를 확인한 후(S120) 사용자가 상기 예측최적경로를 이용할 것으로 응답한 경우에만 예측최적경로를 이용한 경로안내를 수행한다(S126).The mobile communication terminal 200 confirms whether the user uses the prediction optimal path (S120), and then performs the path guidance using the prediction optimal path only when the user responds that the prediction optimal path is to be used (S126).

한편 이동통신단말(200)은 사용자의 응답을 예측교통정보 제공서버(400)로 전달한다. 예를 들어 사용자가 상기 예측최적경로를 이용하지 않을 것으로 응답한 경우 '경로이용 취소정보'를 예측교통정보 제공서버(400)로 전달하고, 사용자가 상기 예측최적경로를 이용할 것으로 응답한 경우 '경로이용 확인정보'를 예측교통정보 제공서버(400)로 전달한다. Meanwhile, the mobile communication terminal 200 transmits the user's response to the prediction traffic information providing server 400. For example, when the user replies not to use the predicted optimal route, the user transmits 'route use cancellation information' to the predicted traffic information providing server 400, and when the user responds that the predicted optimal route is to be used, the 'route' Usage confirmation information 'is delivered to the prediction traffic information providing server 400.

그러면 예측교통정보 제공서버(400)는 상기 이동통신단말(200)로부터 전달된 정보를 이용하여 사전예측 데이터를 갱신한다. 즉, 이동통신단말(200)로부터 상기 예측최적경로를 이용한다는 '경로이용 확인정보'를 수신한 경우 예측교통정보 제공서버(400)는 대응되는 이용자 정보(예컨대, 이용자 ID, 이용자 수 등)를 기록한 후(S130) 그 이용자 정보를 사전예측 데이터에 적용한다(S132). Then, the prediction traffic information providing server 400 updates the preliminary prediction data by using the information transmitted from the mobile communication terminal 200. That is, when receiving the 'route use confirmation information' to use the predictive optimal path from the mobile communication terminal 200, the predicted traffic information providing server 400 is to correspond to the corresponding user information (for example, user ID, number of users, etc.) After recording (S130), the user information is applied to the predictive data (S132).

도 4는 본 발명의 일 실시 예에 따른 예측 교통 정보 제공 서버(400)에 대한 개략적인 블록도이다. 도 4를 참조하면 본 발명의 일 실시 예에 따른 예측 교통 정보 제공 서버(400)는 제어부(410), 실시간 교통정보 수신부(420), 주 기억장치(430), 사용자 인터페이스부(440), 과거 교통데이터 DB(450) 및 이용자 정보 DB(460)를 포함한다.4 is a schematic block diagram of a prediction traffic information providing server 400 according to an embodiment of the present invention. Referring to FIG. 4, the predicted traffic information providing server 400 according to an embodiment of the present invention includes a control unit 410, a real-time traffic information receiving unit 420, a main memory device 430, a user interface unit 440, and a past. Traffic data DB 450 and user information DB 460;

과거 교통데이터 DB(450)는 과거의 교통 통계 데이터를 저장/관리하고, 이용자 정보 DB(460)는 예측 교통 정보 제공 서버(400)에 의해 제공된 예측 최적 경로를 이용할 것으로 예측되는 이용자 정보를 저장/관리한다.The past traffic data DB 450 stores / manages the past traffic statistics data, and the user information DB 460 stores / manages user information predicted to use the predicted optimal route provided by the predicted traffic information providing server 400. Manage.

과거 교통데이터 DB(450) 및 이용자 정보 DB(460)의 데이터베이스 구조의 예가 도 5 및 도 6에 도시되어 있다. 과거 교통데이터 DB(450) 및 이용자 정보 DB(460)의 데이터베이스 구조의 예는 도 5 및 도 6을 참조하여 구체적으로 설명할 것이다. Examples of the database structure of the past traffic data DB 450 and the user information DB 460 are shown in FIGS. 5 and 6. An example of the database structure of the past traffic data DB 450 and the user information DB 460 will be described in detail with reference to FIGS. 5 and 6.

실시간 교통정보 수신부(420)는 실시간 교통정보를 관리하는 실시간 교통정보 제공서버(도 2의 '500')로부터 주기적으로 전달되는 실시간 교통정보를 수신하여 제어부(410)로 전달한다.The real-time traffic information receiver 420 receives real-time traffic information periodically transmitted from a real-time traffic information providing server ('500' of FIG. 2) that manages real-time traffic information and transmits the real-time traffic information to the controller 410.

사용자 인터페이스(I/F) 부(440)는 이동통신단말(도 2의 '200')과의 데이터 송/수신을 통해 사용자 인터페이스를 제공한다. 예를 들어, 이동통신단말(도 2의 '200')을 통해 전달되는 사용자 명령을 입력하고 사용자에게 제공될 예측교통정보를 이동통신단말(도 2의 '200')에게 전달한다.The user interface (I / F) unit 440 provides a user interface through data transmission / reception with the mobile communication terminal (200 of FIG. 2). For example, the user inputs a user command transmitted through the mobile communication terminal 200 and delivers predicted traffic information to be provided to the user to the mobile communication terminal 200 of FIG. 2.

주 기억장치(430)는 예측교통정보 제공서버(400)의 동작을 제어하기 위한 각종 프로그램을 저장하고 제어부(410)에서 생성된 사전예측데이터를 저장/관리한다. The main memory device 430 stores various programs for controlling the operation of the predicted traffic information providing server 400 and stores / manages the predictive data generated by the controller 410.

제어부(410)는 과거 교통데이터 DB(450)에 저장된 링크별 과거 통계 데이터를 이용하여 현재 시간부터 미래의 어느 시점(예컨대, 시간 또는 날짜)까지의 사전예측데이터(예컨대, 예측 통행속도 및/또는 통과시간)를 일정한 시간간격으로 미리 산출하여 주 기억장치(430)에 저장한다. 특히 제어부(410)는 사전예측데이터가 소정개를 유지하도록 관리한다. 따라서 시간의 흐름에 따라 새로운 사전예측데이터가 추가되면 가장 시간이 빠른 사전예측데이터는 주 기억장치(430)에서 삭제한다. The controller 410 may use preliminary prediction data (eg, predicted travel speed and / or time) from a current time to a future point in time (eg, time or date) using past statistical data for each link stored in the past traffic data DB 450. The pass time) is calculated in advance at a predetermined time interval and stored in the main memory device 430. In particular, the control unit 410 manages to maintain a predetermined number of predictive data. Therefore, when new predictive data is added over time, the earliest predictive data is deleted from the main memory 430.

그리고 실시간 교통정보 수신부(420)를 통해 실시간 교통정보가 전달되면 대응되는 시간의 해당 링크에 대한 사전예측데이터를 주 기억장치(430)로부터 검출하고 그 사전예측데이터와 실시간 교통정보 수신부(420)에서 수신한 실시간 교통정보를 비교하여 사전예측데이터에 대한 가중치를 산출한다. 예를 들어 실시간 교통 정보에 의한 통행속도가 사전예측데이터에 의한 통행속도보다 느린 경우 그 차이값을 이용하여 소정 가중치를 산출하고 그 가중치를 현재의 사전예측데이터 이후의 사전예측데이터 들에 반영하도록 주 기억장치(430)를 제어한다. 또한 상기 사전예측데이터 및 실시간 교통정보의 비교 결과에 의해 예측 교통정보 및 예측최적경로를 산출하여 사용자 I/F 부(440)를 통해 이동통신단말(도 2의 '200')에게 전달하고 이동통신단말(도 2의 '200')로부터 그 예측최적경로의 이용 여부에 대한 정보를 수신하여 그 결과를 현재 시점 이후의 사전예측데이터에 반영하도록 주 기억장치(430)를 제어한다. When the real-time traffic information is transmitted through the real-time traffic information receiver 420, the predictive data for the corresponding link of the corresponding time is detected from the main memory 430, and the pre-prediction data and the real-time traffic information receiver 420 are detected. The received real-time traffic information is compared to calculate weights for the predictive data. For example, if the traffic speed by real-time traffic information is slower than the traffic speed by preliminary prediction data, the difference value is used to calculate a predetermined weight and reflect the weight in pre-prediction data after the current forecast data. The memory device 430 is controlled. In addition, the predicted traffic information and the predicted optimal route are calculated based on the comparison result of the predictive data and the real-time traffic information, and then transmitted to the mobile communication terminal ('200' of FIG. 2) through the user I / F unit 440. The main memory device 430 is controlled to receive information on whether the prediction optimal path is used from the terminal 200 (“200”) and to reflect the result in the preliminary prediction data after the current time.

도 5는 과거 교통데이터 DB(450)의 예를 도시하고, 도 6은 이용자 정보 DB(460)의 예를 도시하고 있다. 5 shows an example of the past traffic data DB 450, and FIG. 6 shows an example of the user information DB 460.

도 5를 참조하면 교통데이터 DB(450)는 링크 ID(451)/날짜(452)/요일(453)/시간(454)/진행방향(455)/비용(cost)(456) 필드를 포함한다. 링크 ID(451)는 링크를 식별하는 번호이고, 날짜(452), 요일(453), 시간(454)은 임의의 과거 시점을 나타내고, 진행방향(455)은 해당 링크에서의 이동체의 진행방향을 나타내고, 비용(cost)(456)은 상기 과거 시점에 해당 링크를 상기 진행방향으로 주행할 때의 비용(예컨대, 주행시간 등)을 나타낸다. 이 때, 상기 과거 시점들 중 특히 요일(453)이 통계 데이터로서의 중요한 역할을 한다.Referring to FIG. 5, the traffic data DB 450 includes a link ID 451 / date 452 / day 453 / time 454 / direction 455 / cost 456. . The link ID 451 is a number identifying the link, the date 452, day of week 453, and time 454 represent any past point in time, and the heading 455 indicates the heading of the moving object on the link. The cost 456 represents a cost (eg, travel time, etc.) when driving the link in the travel direction at the past time point. At this time, the day of the week 453 of the past time points plays an important role as statistical data.

도 6을 참조하면 이용자 정보 DB(460)는 링크 ID(461)/시간(462)/이용차량 수(463) 필드를 포함한다. 링크 ID(461)는 링크를 식별하는 번호이고, 시간(462)은 임의의 미래의 시간을 나타내고, 이용차량 수(463)는 상기 미래의 시간에 해당 링 크를 주행할 것으로 예측되는 이용차량의 수를 나타낸다.Referring to FIG. 6, the user information DB 460 includes a link ID 461 / time 462 / number of vehicles 463. The link ID 461 is a number identifying a link, the time 462 represents any future time, and the number of used vehicles 463 is the number of the used vehicle predicted to travel the link at the future time. Indicates a number.

도 7은 본 발명의 일 실시 예에 따른 사전 예측 데이터의 구성 예를 도시한 도면이다. 통상 사전예측데이터는 링크별로 소정개(n)가 주 기억장치(도 4의 '430')에 저장/관리된다. 도 7을 참조하면 상기 사전예측데이터는 기 설정된 시간 간격(t) 마다 노드번호, 제1 방향으로의 비용(flink_cost), 제2 방향으로의 비용(blink_cost), 제1 방향으로 주행할 이동체 수(fvehicle 수), 제2 방향으로 주행할 이동체 수(bvehicle 수)를 포함한다. 즉, 시간 간격(t)을 갖는 매 시간(t1, t2, , tn) 마다 상기 항목들을 포함한다. 이 때, 현재 시간은 't1'이 되고 시간이 흘러 현재 시간이 't2'가 되면 't1'은 이미 과거 시간이 되므로 't1'에서의 사전예측데이터가 저장되었던 저장공간에는 'tn + t'시간에 대하여 예측된 사전예측데이터가 저장될 것이다. 이 때 상기 노드번호는 대응된 링크의 끝단에 연결된 임의의 한 노드의 번호를 말하고, 상기 제1 및 제2 방향은 상기 노드 번호를 중심으로 한 해당 링크에서의 진행방향을 말한다. 즉 제1 방향이 상기 노드로 오는 진행방향(to node)이라면 제2 방향은 상기 노드로부터 진행되는 방향(from node)을 말한다.7 is a diagram illustrating a configuration example of pre-prediction data according to an embodiment of the present invention. In general, a predetermined number n of pre-prediction data are stored / managed in the main memory device ('430' in Fig. 4). Referring to FIG. 7, the pre-prediction data includes a node number, a cost in the first direction (flink_cost), a cost in the second direction (blink_cost), and the number of moving objects to be driven in the first direction at predetermined time intervals t. fvehicle number), the number of moving bodies (bvehicle number) to travel in the second direction. That is, the items are included in every time t1, t2, and tn having a time interval t. At this time, if the current time becomes 't1' and the time passes and the current time becomes 't2', 't1' is already past time. Predictive data predicted over time will be stored. In this case, the node number refers to the number of any one node connected to the end of the corresponding link, and the first and second directions refer to the advancing direction of the corresponding link around the node number. That is, if the first direction is a to-node coming to the node, the second direction refers to a direction from the node.

도 8은 본 발명의 일 실시 예에 따른 예측 교통 정보 제공 서버의 처리과정에서 선택되는 예측 교통 정보의 예를 도시한 도면이다. 도 8은 '8시'에 링크 '32'를 시작하여 링크'53'및 링크'17'을 통과할 것으로 예측되는 예측최적경로를 사용자에게 제공한 후 그 예측최적경로를 이용할 것이라는 사용자의 응답을 수신한 경우에 갱신된 사전예측데이터의 예를 도시한다. 따라서 각 통과 시간에 해당되는 링크번호의 이용차량의 수가 '1'씩 증가되었음을 알 수 있다. 8 is a diagram illustrating an example of predicted traffic information selected in the process of processing the predicted traffic information providing server according to an embodiment of the present invention. FIG. 8 shows the user's response that the user will use the predicted optimal path after providing the user with the predicted optimal path starting at '8' and passing through the link '53' and the link '17'. An example of updated predictive data is shown when received. Therefore, it can be seen that the number of vehicles using the link number corresponding to each passing time is increased by '1'.

상술한 본 발명의 설명에서는 구체적인 실시 예에 관해 설명하였으나, 여러 가지 변형이 본 발명의 범위에서 벗어나지 않고 실시할 수 있다. 따라서 본 발명의 범위는 설명된 실시 예에 의하여 정할 것이 아니고 특허청구범위와 특허청구범위의 균등한 것에 의해 정해 져야 한다.In the above description of the present invention, specific embodiments have been described, but various modifications may be made without departing from the scope of the present invention. Therefore, the scope of the present invention should not be defined by the described embodiments, but should be determined by the equivalent of claims and claims.

이와 같이 본 발명은 예측 최적경로를 이용하게 되는 이용자들이 미래의 어느 특정 구간에 얼마나 몰리게 되는지에 관한 정보를 유지하여 이후의 예측 최적경로를 요구하는 이용자들에게 기존의 이용자들이 몰리게 되는 구간을 피하도록 예측 최적경로를 제공함으로써 예측 최적경로의 정확성을 향상시킬 수 있다. 또한 경로안내 시스템의 최적경로 안내정보에 의해 특정 구간의 이용자가 증가함으로써 소통이 원활했던 도로가 병목구간이 되는 문제를 방지할 수 있다. 또한 사용자들의 피드백 정보에 의해 이용자 수가 적은 것으로 예측되는 구간을 이용하여 예측최적경로를 산출하므로 전체 도로에 대한 교통량 분배의 효과가 있다. As such, the present invention maintains information about how far in a particular section the users who use the predictive optimal route are to avoid the section where existing users are attracted to users who require the future predicted optimal route. Providing the predictive best path may improve the accuracy of the predictive best path. In addition, by increasing the number of users in a particular section by the optimal route guidance information of the route guidance system, it is possible to prevent the problem that the road was smoothly bottleneck section. In addition, since the prediction optimal route is calculated using the section predicted by the small number of users by the feedback information of the users, there is an effect of traffic volume distribution for the entire road.

Claims (10)

기 저장된 과거 교통데이터 정보를 이용하여 현재부터 미래의 소정 시점까지의 교통정보를 예측한 사전예측데이터를 생성하는 제1 과정과,A first process of generating preliminary prediction data predicting traffic information from a present time to a future point in time using previously stored traffic data information; 실시간 교통정보 제공서버로부터 실시간 교통정보를 수신하고 사용자의 선택정보에 의거하여 생성된 소정 구간에 대한 초기 경로를 수신한 후 상기 실시간 교통정보 및 상기 사전예측데이터를 이용하여 상기 초기 경로에 대응된 예측최적경로를 생성하는 제2 과정과,Receives real-time traffic information from a real-time traffic information providing server, receives an initial route for a predetermined section generated based on user's selection information, and predicts the initial route using the real-time traffic information and the predictive data. A second process of generating an optimal path, 상기 예측최적경로의 이용 여부에 대한 사용자의 응답을 수신하고 그 응답에 의거하여 상기 예측최적경로에 포함된 링크들 각각에 대하여 대응된 시간에서의 이용자 정보를 기록하는 제3 과정과,Receiving a user's response to whether the prediction optimal path is used or not, and recording user information at a corresponding time for each of the links included in the prediction optimal path based on the response; 상기 이용자 정보를 이용하여 상기 사전예측데이터를 갱신하는 제4 과정을 포 함함을 특징으로 하는 예측 교통 정보 제공 방법.And a fourth process of updating the prediction data by using the user information. 제1항에 있어서, 상기 제1 과정은The method of claim 1, wherein the first process is 상기 사전예측데이터를 소정 시간 간격으로 생성하고, 기 설정된 개수의 사전예측데이터를 관리함을 특징으로 하는 예측 교통 정보 제공 방법. And generating the preliminary prediction data at predetermined time intervals and managing a predetermined number of preliminary prediction data. 제1항에 있어서, 상기 제2 과정은The method of claim 1, wherein the second process 상기 초기 경로에 포함된 링크들 각각에서의 예측 주행속도를 산출하는 과정을 더 포함함을 특징으로 하는 예측 교통 정보 제공 방법.And calculating a predicted driving speed on each of the links included in the initial route. 제1항에 있어서, 상기 제3 과정은The method of claim 1, wherein the third process is 사용자 응답에 의거하여 상기 예측최적경로에 포함된 링크들 각각에 대하여 대응된 시간에서의 예측 이용자 수를 저장하는 것을 특징으로 하는 예측 교통 정보 제공 방법.And predicting traffic numbers for each of the links included in the prediction optimal path based on a user response. 제4항에 있어서, 상기 제2 과정은The method of claim 4, wherein the second process is 소정 링크에 대하여 대응된 시간에의 예측 이용자수가 적용된 사전예측데이터를 이용하여 상기 예측최적경로를 생성함을 특징으로 하는 예측 교통 정보 제공 방법.And generating the predictive optimal route using the predictive data to which the predicted number of users for a given link is applied. 일정한 시간간격으로 실시간 교통정보를 생성하는 실시간 교통정보 제공서버와,A real-time traffic information server for generating real-time traffic information at regular time intervals, 과거 교통데이터와 시간대별로 각 링크들의 예측 이용자 수를 저장하고 상기 실시간 교통정보 제공서버로부터 실시간 교통정보를 수신하여 상기 과거 교통데이터, 상기 예측 이용자 수 및 실시간 교통정보를 이용하여 예측교통정보를 생성하는 예측교통정보 제공서버와,Storing the predicted traffic number of each link by the past traffic data and time zone and receiving the real-time traffic information from the real-time traffic information providing server to generate the predicted traffic information by using the past traffic data, the predicted number of users and the real-time traffic information Prediction traffic information server, 이동체에 탑재되며 이동통신망을 통해 상기 예측교통정보 제공서버와 연결되어 예측교통정보를 사용자에게 제공하는 이동통신단말을 포함하는 것을 특징으로 하는 예측 교통정보 제공 시스템.And a mobile communication terminal mounted on a moving object and connected to the predicted traffic information providing server through a mobile communication network to provide the predicted traffic information to a user. 제6항에 있어서, 상기 예측교통정보 제공서버는The method of claim 6, wherein the prediction traffic information providing server 과거의 교통 통계 데이터를 저장/관리하는 과거 교통데이터 저장부와,A past traffic data storage unit for storing / managing past traffic statistics data; 상기 예측교통정보 제공서버에서 제공한 예측최적경로를 이용할 것으로 예측되는 이용자 정보를 저장/관리하는 이용자정보 저장부와,A user information storage unit for storing / managing user information predicted to use the prediction optimal path provided by the prediction traffic information providing server; 상기 예측교통정보 제공서버에서 관리하는 모든 도로에 대해 현재 시간부터 미래의 어느 시점까지 일정한 시간간격으로 미리 산출된 예측 교통정보인 사전예측데이터를 저장/관리하는 사전예측데이터 저장부와,Pre-prediction data storage unit for storing / managing pre-prediction data, which is the predicted traffic information pre-calculated at a predetermined time interval from a current time to a future time point for all roads managed by the prediction traffic information providing server; 실시간 교통정보를 수신하는 실시간 교통정보 수신부와,A real-time traffic information receiver for receiving real-time traffic information; 상기 예측교통정보 제공서버에서 생성된 예측최적경로 및 예측교통정보를 사용자에게 제공하고 그 예측교통정보의 이용여부에 대한 응답을 사용자로부터 수신하는 사용자 인터페이스부와, A user interface unit for providing a user with a prediction optimal path and prediction traffic information generated by the prediction traffic information providing server and receiving a response from the user whether the prediction traffic information is used; 상기 과거교통데이터를 이용하여 상기 사전예측데이터를 생성하여 상기 사전 예측데이터 저장부에 저장하고, 상기 실시간 교통정보 수신부를 통해 실시간 교통정보가 수신되면 그 실시간 교통정보 및 상기 사전예측데이터를 이용하여 예측교통정보 및 예측최적경로를 산출하고, 상기 사용자 인터페이스부를 통해 수신한 사용자의 응답을 상기 사전예측데이터에 적용하도록 제어하는 제어부를 포함함을 특징으로 하는 예측 교통정보 제공 시스템.The pre-prediction data is generated using the past traffic data, stored in the pre-prediction data storage unit, and when real-time traffic information is received through the real-time traffic information receiver, prediction is performed using the real-time traffic information and the pre-prediction data. And a control unit configured to calculate traffic information and a prediction optimal path, and to control a user's response received through the user interface unit to the preliminary prediction data. 제7항에 있어서, 상기 이용자 정보 저장부는The method of claim 7, wherein the user information storage unit 상기 사용자 인터페이스부를 통해 수신된 사용자의 응답에 의거하여 상기 예측최적경로에 포함된 모든 링크별로 시간대별 예측 이용차량 수를 저장/관리함을 특징으로 하는 예측 교통정보 제공 시스템.Predictive traffic information providing system, characterized in that for storing / managing the number of predicted use vehicle for each time period for every link included in the prediction optimal path based on the user's response received through the user interface. 제7항에 있어서, 상기 사전예측데이터 저장부는The method of claim 7, wherein the prediction data storage unit 기 설정된 시간간격마다 링크별로 그 링크의 끝단에 연결된 임의의 한 노드번호, 그 노드 번호를 중심으로 한 해당 링크에서 차량의 진행방향들, 상기 진행방향별 비용정보 및 예측이용자수를 포함하는 사전예측데이터를 저장/관리함을 특징으로 하는 예측 교통정보 제공 시스템.Preliminary prediction including any one node number connected to the end of the link for each predetermined time interval, the driving directions of the vehicle on the corresponding link centered on the node number, the cost information for each driving direction, and the number of predicted users. Predictive traffic information providing system, characterized in that the data storage / management. 제7항에 있어서, 상기 사용자 인터페이스부는The method of claim 7, wherein the user interface unit 상기 이동통신단말과의 인터페이스를 제공함을 특징으로 하는 예측 교통정보 제공 시스템.Predictive traffic information providing system, characterized in that to provide an interface with the mobile communication terminal.
KR1020040000898A 2004-01-07 2004-01-07 Predictive Traffic Information Providing System and Method Expired - Fee Related KR100689478B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020040000898A KR100689478B1 (en) 2004-01-07 2004-01-07 Predictive Traffic Information Providing System and Method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020040000898A KR100689478B1 (en) 2004-01-07 2004-01-07 Predictive Traffic Information Providing System and Method

Publications (2)

Publication Number Publication Date
KR20050072555A KR20050072555A (en) 2005-07-12
KR100689478B1 true KR100689478B1 (en) 2007-03-02

Family

ID=37261924

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020040000898A Expired - Fee Related KR100689478B1 (en) 2004-01-07 2004-01-07 Predictive Traffic Information Providing System and Method

Country Status (1)

Country Link
KR (1) KR100689478B1 (en)

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100711866B1 (en) * 2005-05-18 2007-04-25 엘지전자 주식회사 Method and apparatus for providing prediction information on traffic and using the information
KR100725519B1 (en) 2006-01-02 2007-06-07 삼성전자주식회사 Traffic information display method and device therefor according to user selection level
KR20060059925A (en) * 2006-04-19 2006-06-02 주식회사 로티스 Traffic information processing method
KR100865939B1 (en) * 2006-12-29 2008-10-30 포스데이타 주식회사 Traffic information guiding system and method
US7848880B2 (en) * 2007-02-28 2010-12-07 Microsoft Corporation Traffic information adaptive to a user's travel
US8015144B2 (en) * 2008-02-26 2011-09-06 Microsoft Corporation Learning transportation modes from raw GPS data
US8972177B2 (en) 2008-02-26 2015-03-03 Microsoft Technology Licensing, Llc System for logging life experiences using geographic cues
US8966121B2 (en) 2008-03-03 2015-02-24 Microsoft Corporation Client-side management of domain name information
US9063226B2 (en) 2009-01-14 2015-06-23 Microsoft Technology Licensing, Llc Detecting spatial outliers in a location entity dataset
US9009177B2 (en) 2009-09-25 2015-04-14 Microsoft Corporation Recommending points of interests in a region
US9261376B2 (en) 2010-02-24 2016-02-16 Microsoft Technology Licensing, Llc Route computation based on route-oriented vehicle trajectories
US10288433B2 (en) 2010-02-25 2019-05-14 Microsoft Technology Licensing, Llc Map-matching for low-sampling-rate GPS trajectories
US9593957B2 (en) 2010-06-04 2017-03-14 Microsoft Technology Licensing, Llc Searching similar trajectories by locations
US9754226B2 (en) 2011-12-13 2017-09-05 Microsoft Technology Licensing, Llc Urban computing of route-oriented vehicles
US20130166188A1 (en) 2011-12-21 2013-06-27 Microsoft Corporation Determine Spatiotemporal Causal Interactions In Data
KR102020626B1 (en) * 2013-04-17 2019-09-10 현대모비스 주식회사 Device for searching the route and method thereof
KR101473103B1 (en) * 2013-05-29 2014-12-15 서울시립대학교 산학협력단 traffic demand forecast system based on agents
KR101465493B1 (en) * 2014-01-28 2014-11-28 성균관대학교산학협력단 Navigation system for vehicle and route determining method for destination of vehicle
CN104269055A (en) * 2014-09-24 2015-01-07 四川省交通科学研究所 Expressway traffic flow forecasting method based on time series

Also Published As

Publication number Publication date
KR20050072555A (en) 2005-07-12

Similar Documents

Publication Publication Date Title
KR100689478B1 (en) Predictive Traffic Information Providing System and Method
US11867517B2 (en) Navigating to a moving target
US8406998B2 (en) Traffic predictive directions
TWI670675B (en) Information processing device, information processing method and computer program product
KR102048020B1 (en) Parking guide navigation method and system
CN101253388B (en) Method and navigation device for time-dependent route planning
US10019896B2 (en) Methods and systems for determining information relating to the operation of traffic control signals
US10830598B2 (en) Navigating to a moving target in an augmented reality environment
CN109375616B (en) Method and system for generating a field of view for an advanced driver assistance system
US20110231354A1 (en) Transport management system
JP2005241519A (en) Device for predicting traffic information
CN102183258A (en) Intelligent navigation method, device, system and mobile terminal
JP2019020787A (en) System, method, and program for managing vehicle travel schedule
US20160044571A1 (en) Method for delivering optimum path including plurality of passage places and apparatus therefor
EP2658211A1 (en) Method and apparatus for managing downloading of data to a user's mobile device which is travelling along a travel route
EP2515284A1 (en) Predictive vehicular traffic management solution
JP4526411B2 (en) Navigation device
KR20220124109A (en) Server and method for providing charging service for vehicle charging
CN116964416A (en) Method for determining route for mobile user
KR20080068215A (en) Driving status detection method according to speed and traffic information providing system using the method
CN112400329A (en) System and method for providing location-based information
JP4506887B2 (en) Server, control method thereof, program
JP2006170759A (en) Method, device, and system for managing reserved object
KR102115237B1 (en) System and method for noticing optimal departure, apparatus and computer readable medium having computer program recorded therefor
KR102334246B1 (en) System and method for noticing optimal departure, apparatus and computer readable medium having computer program recorded therefor

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

T11-X000 Administrative time limit extension requested

St.27 status event code: U-3-3-T10-T11-oth-X000

T11-X000 Administrative time limit extension requested

St.27 status event code: U-3-3-T10-T11-oth-X000

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 5

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 6

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

FPAY Annual fee payment

Payment date: 20130130

Year of fee payment: 7

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 7

FPAY Annual fee payment

Payment date: 20140128

Year of fee payment: 8

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 8

FPAY Annual fee payment

Payment date: 20150129

Year of fee payment: 9

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 9

FPAY Annual fee payment

Payment date: 20160128

Year of fee payment: 10

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 10

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 20170224

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20170224

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000