JP7792770B2 - Traffic congestion determination system, traffic congestion determination method, and traffic congestion determination program - Google Patents
Traffic congestion determination system, traffic congestion determination method, and traffic congestion determination programInfo
- Publication number
- JP7792770B2 JP7792770B2 JP2021165023A JP2021165023A JP7792770B2 JP 7792770 B2 JP7792770 B2 JP 7792770B2 JP 2021165023 A JP2021165023 A JP 2021165023A JP 2021165023 A JP2021165023 A JP 2021165023A JP 7792770 B2 JP7792770 B2 JP 7792770B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- congestion
- mobile
- learning
- link
- 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.)
- Active
Links
Landscapes
- Traffic Control Systems (AREA)
Description
本発明は、渋滞状況を判定する渋滞判定システム、渋滞判定方法及び渋滞判定プログラムに関する。 The present invention relates to a congestion determination system, a congestion determination method, and a congestion determination program for determining congestion conditions.
以前より、ユーザは、自動車及び自動二輪車等の移動体を用いて道路を通行する際、車載用ナビゲーション装置及びスマートフォン等の各種情報端末に搭載されている走行支援システムを用いて、目的地までの最適な経路(例えば、渋滞の少ない経路等)を選択している。ユーザが渋滞の少ない経路を選択する場合、走行支援システムは、VICS(登録商標:Vehicle Information and Communication System)から渋滞状況等の交通状況情報を取得し、取得される交通状況情報に基づいて道路の渋滞状況を把握した上で、渋滞が少ない経路を探索し、探索された経路をユーザに提供する。ここで、VICSは、高速道路や主要一般道路に設置されている渋滞センサから移動体の通行情報等を取得し、取得される通行情報等に基づいて渋滞状況等の交通状況を解析し、解析される交通状況情報を走行支援システムに提供する。 When traveling on roads in vehicles such as automobiles and motorcycles, users have traditionally used driving assistance systems installed in in-vehicle navigation devices and various information terminals such as smartphones to select the optimal route to their destination (e.g., a route with less congestion). When a user selects a route with less congestion, the driving assistance system acquires traffic information such as congestion from VICS (registered trademark: Vehicle Information and Communication System), determines the congestion status of the road based on the acquired traffic information, searches for a route with less congestion, and provides the searched route to the user. Here, VICS acquires traffic information for vehicles from congestion sensors installed on expressways and major public roads, analyzes traffic conditions such as congestion based on the acquired traffic information, and provides the analyzed traffic information to the driving assistance system.
近年、高速道路や主要一般道路に設置されている渋滞センサから取得される通行情報等のみならず、道路上の移動体から位置情報及び車速情報等の情報(プローブ情報)を収集し大量のプローブ情報に基づいて交通状況を解析する、プローブ情報を活用した道路交通情報システムの普及が進められている。プローブ情報を活用した道路交通情報システムの下ではVICSが整備されていない道路の交通状況をも把握することが可能となることから、より広範囲の道路における渋滞状況の解析の実現が期待されている。 In recent years, there has been an increasing trend toward road traffic information systems that utilize probe information. These systems not only collect traffic information from congestion sensors installed on expressways and major public roads, but also collect location information, vehicle speed information, and other information from moving objects on the road (probe information) and analyze traffic conditions based on large amounts of probe information. Road traffic information systems that utilize probe information can also grasp traffic conditions on roads where VICS is not installed, raising hopes that they will enable the analysis of congestion conditions on a wider range of roads.
こうした中、渋滞状況の解析手法の高度化に伴い、道路ごとの渋滞状況のみならず、車線ごとの渋滞状況の解析が可能となりつつある。走行支援システムは、車線ごとの渋滞状況を把握することで、不要な渋滞や不要な迂回を回避した経路を探索することが可能となり、より最適な経路をユーザに提供することができる。 Amid this, as traffic congestion analysis methods become more sophisticated, it is becoming possible to analyze congestion not only on an individual road basis, but also on an individual lane basis. By understanding the congestion situation on an individual lane basis, driving assistance systems can search for routes that avoid unnecessary congestion and detours, thereby providing users with more optimal routes.
車線ごとの渋滞状況の把握が最適経路探索において功を奏する例として、例えば、進行方向に二又(道路A1及び道路A2)に分かれる分岐点を有する片側2車線の道路Aにおいて、当該分岐点手前から道路A1側の車線のみが渋滞している道路での解析が挙げられる。渋滞していないもう一方の道路A2方向にユーザが向かう場合、車線ごとの渋滞状況を把握する走行支援システムは、ユーザを分岐A2側の車線に早期に誘導することが可能となる。その結果、ユーザは当該分岐を最適な車線経路にて通過することが可能となる。 An example of how understanding the congestion situation for each lane can be effective in optimal route search is an analysis of a road with two lanes on each side that has a fork in the road (Road A1 and Road A2) in the direction of travel, where only the lanes on Road A1 are congested just before the fork. If the user heads toward the other, less congested road, Road A2, a driving assistance system that understands the congestion situation for each lane can quickly guide the user to the lane on the fork A2 side. As a result, the user can pass through the fork using the optimal lane route.
上記のような車線ごとの渋滞状況の解析にあたり、移動体ごとの渋滞状況の解析が注目されている。移動体ごとの渋滞状況の解析は、プローブ情報を活用した道路交通情報システムとの親和性が高い。実際に、プローブ情報を活用した道路交通情報システムを利用し、道路を通行する移動体の速度情報に基づいて移動体ごとの渋滞状況を解析し、車線ごとの渋滞状況を把握する技術(例えば、特許文献1)がある。 When analyzing congestion conditions for each lane as described above, attention is being paid to analyzing congestion conditions for each mobile object. Analysis of congestion conditions for each mobile object is highly compatible with road traffic information systems that utilize probe information. In fact, there is technology (for example, Patent Document 1) that uses road traffic information systems that utilize probe information to analyze congestion conditions for each mobile object based on speed information of mobile objects traveling on the road, and grasp congestion conditions for each lane.
また、移動体ごとの渋滞状況の解析を行わずに車線ごとの渋滞状況の解析を行う手法として、VICSから取得される情報に基づく解析手法(例えば、特許文献2)及び車載カメラ映像に基づく解析手法(例えば、特許文献3)がある。 In addition, methods for analyzing congestion conditions for each lane without analyzing congestion conditions for each moving object include an analysis method based on information acquired from VICS (e.g., Patent Document 2) and an analysis method based on in-vehicle camera footage (e.g., Patent Document 3).
しかしながら、特許文献1は、解析に移動体の車速情報を用いて、一定速度以下の移動体を渋滞している移動体と判定する。そのため、例えばタクシーによる客待ち運転等、必ずしも渋滞を原因としない低速移動体を誤って渋滞している移動体と判定するおそれがある。したがって、特許文献1では、渋滞を原因としない低速移動体の渋滞状況をユーザに正確に提供できない。 However, Patent Document 1 uses vehicle speed information for the analysis to determine that a moving object traveling at a speed below a certain level is a moving object in a traffic jam. As a result, there is a risk that a slow-moving object that is not necessarily the cause of a traffic jam, such as a taxi waiting for a customer, may be mistakenly determined to be a moving object in a traffic jam. Therefore, Patent Document 1 cannot accurately provide users with the traffic congestion status of slow-moving objects that are not the cause of a traffic jam.
また、特許文献2は、VICSにて収集される交通状況情報を用いて、車線ごとの渋滞状況を解析する。そのため、特許文献2では、VICSが設置されていない道路における車線ごとの渋滞状況を解析できない。したがって、特許文献2では、VICSが設置されている道路が高速道路と主要幹線道路に限られている現状において、VICSが設置されていない、より多くの道路の車線ごとの渋滞状況をユーザに提供することができない。 Furthermore, Patent Document 2 analyzes the congestion situation for each lane using traffic condition information collected by VICS. As a result, Patent Document 2 cannot analyze the congestion situation for each lane on roads where VICS is not installed. Therefore, in the current situation where roads where VICS is installed are limited to expressways and major trunk roads, Patent Document 2 cannot provide users with information on the congestion situation for each lane on the many roads where VICS is not installed.
また、特許文献3は、車載カメラから撮影される車載カメラ映像を用いて、映像に映る周囲の移動体の移動状況を分析し、車線ごとの渋滞状況を解析する。そのため、特許文献3では、解析対象の道路に車載カメラを搭載した移動体が一定台数存在することが必要となる。したがって、特許文献3では、車載カメラの普及率が低い道路の渋滞状況をユーザに正確に提供できない。 Furthermore, Patent Document 3 uses in-vehicle camera footage captured by an in-vehicle camera to analyze the movement status of surrounding moving objects captured in the footage and analyze the congestion status for each lane. Therefore, Patent Document 3 requires that a certain number of moving objects equipped with in-vehicle cameras be present on the road being analyzed. Therefore, Patent Document 3 cannot provide users with accurate information about the congestion status on roads where the penetration rate of in-vehicle cameras is low.
そこで、本発明は、より多くの道路において移動体ごとの渋滞状況を高精度に判定可能な渋滞判定システム、渋滞判定方法及び渋滞判定プログラムを提供することを目的とする。 The present invention therefore aims to provide a congestion determination system, congestion determination method, and congestion determination program that can accurately determine the congestion situation for each mobile object on a greater number of roads.
本発明の一態様に係る渋滞判定システムは、複数の移動体のそれぞれの移動情報を示す学習用移動情報及び対応する移動体の渋滞状況を示す学習用渋滞状況情報を含む学習用情報に基づく機械学習によって構築される、移動体のそれぞれの渋滞状況を判定する判定器と、少なくとも1つの移動体のそれぞれの移動情報を示す入力移動情報を取得する入力移動情報取得部と、入力移動情報を判定器に入力し、少なくとも1つの移動体のそれぞれの渋滞状況を判定する移動体判定部と、を備える。 A traffic congestion determination system according to one aspect of the present invention includes a determiner that determines the traffic congestion status of each of a plurality of mobile bodies, the determiner being constructed by machine learning based on learning information including learning travel information indicating the travel information of each of a plurality of mobile bodies and learning traffic congestion status information indicating the traffic congestion status of the corresponding mobile bodies; an input travel information acquisition unit that acquires input travel information indicating the travel information of each of at least one mobile body; and a mobile body determination unit that inputs the input travel information to the determiner and determines the traffic congestion status of each of the at least one mobile body.
また、本発明の一態様に係る渋滞判定方法は、複数の移動体のそれぞれの移動情報を示す学習用移動情報及び対応する移動体の渋滞状況を示す学習用渋滞状況情報を含む学習用情報に基づく機械学習によって構築された、移動体のそれぞれの渋滞状況を判定する判定器を備えるコンピュータが、少なくとも1つの移動体のそれぞれの移動情報を示す入力移動情報を取得し、入力移動情報を判定器に入力し、少なくとも1つの移動体のそれぞれの渋滞状況を判定する。 In addition, a congestion determination method according to one aspect of the present invention involves a computer equipped with a determiner for determining the congestion status of each of a plurality of mobile bodies, the determiner being constructed by machine learning based on learning information including learning movement information indicating the movement information of each of a plurality of mobile bodies and learning congestion status information indicating the congestion status of the corresponding mobile body, acquiring input movement information indicating the movement information of at least one of the mobile bodies, inputting the input movement information to the determiner, and determining the congestion status of each of the at least one of the mobile bodies.
また、本発明の一態様に係る渋滞判定プログラムは、コンピュータに、複数の移動体のそれぞれの移動情報を示す学習用移動情報及び対応する移動体の渋滞状況を示す学習用渋滞状況情報を含む学習用情報に基づく機械学習によって構築される、移動体のそれぞれの渋滞状況を判定する判定器と、少なくとも1つの移動体のそれぞれの移動情報を示す入力移動情報を取得する入力移動情報取得部と、入力移動情報を判定器に入力し、少なくとも1つの移動体のそれぞれの渋滞状況を判定する移動体判定部と、を実現させる。 In addition, a congestion determination program according to one embodiment of the present invention causes a computer to implement a determiner that determines the congestion status of each mobile object, the determiner being constructed by machine learning based on learning information including learning movement information indicating the movement information of each of a plurality of mobile objects and learning congestion status information indicating the congestion status of the corresponding mobile object; an input movement information acquisition unit that acquires input movement information indicating the movement information of at least one mobile object; and a mobile object determination unit that inputs the input movement information to the determiner and determines the congestion status of each of the at least one mobile object.
なお、本発明において、「部」とは、単に物理的手段を意味するものではなく、その「部」が有する機能をソフトウェアによって実現する場合も含む。また、1つの「部」や装置が有する機能が2つ以上の物理的手段や装置により実現されても、2つ以上の「部」や装置の機能が1つの物理的手段や装置により実現されてもよい。 In this invention, the term "unit" does not simply mean a physical means, but also includes cases where the functions of that "unit" are realized by software. Furthermore, the functions of a single "unit" or device may be realized by two or more physical means or devices, and the functions of two or more "units" or devices may be realized by a single physical means or device.
本発明によれば、より多くの道路にて移動体ごとの渋滞状況を高精度に判定可能な渋滞判定システム、渋滞判定方法及び渋滞判定プログラムを提供することが可能となる。 The present invention makes it possible to provide a congestion determination system, congestion determination method, and congestion determination program that can accurately determine the congestion status of each mobile object on more roads.
添付図面を参照して、本発明の好適な実施形態について説明する。図1は、本発明の一実施形態である渋滞判定システム100の構成を示す図である。 A preferred embodiment of the present invention will be described with reference to the accompanying drawings. Figure 1 is a diagram showing the configuration of a congestion determination system 100, which is one embodiment of the present invention.
渋滞判定システム100は、情報処理システム110とインターネット等のネットワークを介して通信可能に接続されるシステムである。また、情報処理システム110は、さらに端末装置120とインターネット等のネットワークを介して通信可能に接続されるシステムである。なお、渋滞判定システム100は、端末装置120とインターネット等のネットワークを介して通信可能に接続していてもよい。また、図1では、端末装置120の例として、端末装置120a、120b、120cの3つを示しているが、端末装置120の数はこれに限られない。 The traffic congestion determination system 100 is a system that is communicatively connected to the information processing system 110 via a network such as the Internet. The information processing system 110 is further communicatively connected to a terminal device 120 via a network such as the Internet. The traffic congestion determination system 100 may also be communicatively connected to the terminal device 120 via a network such as the Internet. Furthermore, while Figure 1 shows three examples of terminal devices 120, namely, terminal devices 120a, 120b, and 120c, the number of terminal devices 120 is not limited to this.
渋滞判定システム100は、情報処理システム110から複数の移動体のそれぞれの移動情報を示す学習用移動情報及び対応する移動体の渋滞状況を示す学習用渋滞状況情報を含む学習用情報を取得し、学習用情報に基づく機械学習によって、移動体のそれぞれの渋滞状況を判定する判定器を生成する。そして、渋滞判定システム100は、情報処理システム110若しくは端末装置120から取得される少なくとも1つの移動体の移動情報を示す入力移動情報を判定器に入力し、当該移動体の渋滞状況を判定する。 The congestion determination system 100 acquires learning information from the information processing system 110, including learning movement information indicating the movement information of each of a plurality of moving bodies and learning congestion situation information indicating the congestion situation of the corresponding moving bodies, and generates a determiner that determines the congestion situation of each moving body through machine learning based on the learning information. The congestion determination system 100 then inputs input movement information indicating the movement information of at least one moving body acquired from the information processing system 110 or the terminal device 120 into the determiner, and determines the congestion situation of the moving body.
さらに、渋滞判定システム100は、少なくとも1つの移動体の渋滞判定結果に基づいて、少なくとも1つのリンクのそれぞれの渋滞状況を判定する。その上で、渋滞判定システム100は、少なくとも1つの移動体のそれぞれの渋滞判定結果及び少なくとも1つのリンクのそれぞれの渋滞判定結果を、情報処理システム110に提供する。ここで、移動体は、自動車や自動二輪車等の人若しくは物の移動の用に供する道路を通行する物体である。渋滞判定システム100の詳細については、後述する。 Furthermore, the congestion determination system 100 determines the congestion status of at least one link based on the congestion determination result of at least one mobile object. Then, the congestion determination system 100 provides the congestion determination result of at least one mobile object and the congestion determination result of at least one link to the information processing system 110. Here, a mobile object is an object, such as an automobile or motorcycle, traveling on a road used for the movement of people or goods. Details of the congestion determination system 100 will be described later.
情報処理システム110は、移動体のそれぞれの移動情報(時刻情報、速度情報、加速度情報、位置情報、走行距離情報等)、道路の渋滞状況を示す渋滞状況情報及び道路の事故や車線規制に関する情報等の交通状況情報を収集し解析するシステムである。情報処理システム110は、交通状況情報を管理するシステム及び移動体等と連携し、交通状況情報を収集する。情報処理システム110は、例えば、移動体の移動情報や渋滞状況情報に基づいて交通状況情報を解析し、解析される交通情報を端末装置や基地局等に提供するシステムであってもよいし、解析される交通情報に基づいて移動体の走行を支援する走行支援システムであってもよい。また、情報処理システム110は、公的機関によって管理されていてもよいし、移動体メーカによって独自に管理されていてもよい。 The information processing system 110 is a system that collects and analyzes traffic condition information, such as movement information for each mobile object (time information, speed information, acceleration information, location information, mileage information, etc.), congestion information indicating road congestion conditions, and information on road accidents and lane restrictions. The information processing system 110 works in conjunction with a system that manages traffic condition information and mobile objects, etc. to collect traffic condition information. The information processing system 110 may be, for example, a system that analyzes traffic condition information based on the movement information and congestion information of mobile objects and provides the analyzed traffic information to a terminal device or base station, or a driving assistance system that supports the driving of mobile objects based on the analyzed traffic information. The information processing system 110 may also be managed by a public institution or independently by a mobile object manufacturer.
端末装置120は、移動体に搭載される情報通信端末又は移動体を利用して移動するユーザが保有する情報通信端末である。端末装置120は、移動体のそれぞれの移動情報(時刻情報、速度情報、加速度情報、位置情報、走行距離情報等)を移動体各部から収集し、収集される移動情報を情報処理システム110に提供する。また、端末装置120は、移動体若しくは端末装置120に搭載されているGPS装置を利用したGPSシステムにより測定されるGPS座標情報に基づいて、移動体のそれぞれの移動情報を算出し、算出される移動情報を情報処理システム110に提供してもよい。なお、端末装置120は、移動情報を渋滞判定システム100に提供してもよい。 The terminal device 120 is an information communication terminal mounted on a mobile object or an information communication terminal carried by a user who travels using the mobile object. The terminal device 120 collects movement information (time information, speed information, acceleration information, location information, mileage information, etc.) of each mobile object from various parts of the mobile object and provides the collected movement information to the information processing system 110. The terminal device 120 may also calculate movement information of each mobile object based on GPS coordinate information measured by a GPS system using a GPS device mounted on the mobile object or the terminal device 120, and provide the calculated movement information to the information processing system 110. The terminal device 120 may also provide the movement information to the congestion determination system 100.
次に、渋滞判定システム100の詳細について説明する。図1に示すように、渋滞判定システム100は、学習用情報取得部130、学習用情報記憶部131、機械学習実行部132、判定器133、入力移動情報取得部140、入力移動情報記憶部141、移動体判定部142、移動体判定情報生成部143、移動体判定情報記憶部144、集計情報生成部150、集計情報記憶部151、リンク判定部152、リンク判定情報生成部153、リンク判定情報記憶部154、判定情報提供部160を備える。渋滞判定システム100を構成するコンピュータは、プロセッサ及び記憶領域を備える。図1に示す各部は、例えば、記憶領域を用いたり、記憶領域に格納されたプログラムをプロセッサが実行したりすることにより実現することができる。 Next, the details of the traffic congestion determination system 100 will be described. As shown in FIG. 1, the traffic congestion determination system 100 includes a learning information acquisition unit 130, a learning information storage unit 131, a machine learning execution unit 132, a determiner 133, an input movement information acquisition unit 140, an input movement information storage unit 141, a moving object determination unit 142, a moving object determination information generation unit 143, a moving object determination information storage unit 144, an aggregate information generation unit 150, an aggregate information storage unit 151, a link determination unit 152, a link determination information generation unit 153, a link determination information storage unit 154, and a determination information provision unit 160. The computer that constitutes the traffic congestion determination system 100 includes a processor and a memory area. Each unit shown in FIG. 1 can be realized, for example, by using the memory area or by the processor executing a program stored in the memory area.
学習用情報取得部130は、情報処理システム110にアクセスして、機械学習を行う際の教師データの基となる学習用情報を情報処理システム110から取得し、取得した学習用情報を学習用情報記憶部131に格納する。学習用情報は、例えば、情報処理システム110に過去一定期間の間に蓄積された、複数の移動体のそれぞれの移動情報を示す学習用移動情報及び対応する移動体の渋滞状況を示す学習用渋滞状況情報を含む。 The learning information acquisition unit 130 accesses the information processing system 110, acquires from the information processing system 110 learning information that serves as the basis for training data when performing machine learning, and stores the acquired learning information in the learning information storage unit 131. The learning information includes, for example, learning movement information indicating the movement information of each of multiple moving objects, and learning congestion status information indicating the congestion status of the corresponding moving objects, which have been accumulated in the information processing system 110 over a certain period of time in the past.
学習用移動情報は、複数の移動体のそれぞれの移動情報であり、例えば、データ取得時刻を示す時刻情報、移動体の速度を示す速度情報、移動体若しくは端末装置120に搭載されているGPS装置を利用したGPSシステムにより測定されるGPS座標を示すGPS座標情報を含む。 The learning movement information is movement information for each of multiple moving objects, and includes, for example, time information indicating the time of data acquisition, speed information indicating the speed of the moving object, and GPS coordinate information indicating GPS coordinates measured by a GPS system using a GPS device installed in the moving object or terminal device 120.
学習用渋滞状況情報は、対応する移動体の渋滞状況を示す渋滞状況情報であり、例えば、「渋滞」、「やや渋滞」、「空き」等の指標により示される。また、渋滞状況情報は、「A」「B」「C」等の定性的な指標であってもよいし、パーセント等の定量的な指標であってもよい。学習用渋滞状況情報は、情報収集用の移動体を道路に通行させ、移動体利用者自身(運転手若しくは同乗者)に判断させて収集されてもよいし、渋滞判定システム100とは異なるシステム(例えば、道路映像に基づいて渋滞状況を解析するシステム等)において判断される渋滞判定結果に基づいて算出されてもよい。 The learning traffic congestion information indicates the traffic congestion situation of the corresponding mobile object, and is indicated by indicators such as "traffic jam," "slightly congested," or "empty." The traffic congestion information may be a qualitative indicator such as "A," "B," or "C," or a quantitative indicator such as a percentage. The learning traffic congestion information may be collected by having the mobile object used for information collection travel along the road and having the user of the mobile object (driver or passenger) make a judgment, or it may be calculated based on the traffic congestion judgment results determined by a system different from the traffic congestion judgment system 100 (for example, a system that analyzes traffic congestion situations based on road images).
学習用情報取得部130が学習用情報を情報処理システム110から取得するタイミングは、任意に設定することができる。例えば、学習用情報取得部130が、後述する機械学習実行部132による機械学習の前に情報処理システム110から取得してもよいし、1日に1回等の周期的なタイミングで情報処理システム110から取得してもよい。また、情報処理システム110からの指示に応じて情報処理システム110から取得してもよい。 The timing at which the learning information acquisition unit 130 acquires learning information from the information processing system 110 can be set arbitrarily. For example, the learning information acquisition unit 130 may acquire the learning information from the information processing system 110 before machine learning by the machine learning execution unit 132 (described below), or may acquire the learning information from the information processing system 110 periodically, such as once a day. Furthermore, the learning information acquisition unit 130 may acquire the learning information from the information processing system 110 in response to an instruction from the information processing system 110.
図2は、学習用情報記憶部131に記憶される情報の一例を示す図である。学習用情報記憶部131に記憶される情報は、例えば、移動体ID、学習用移動情報及び学習用渋滞状況情報を含む。移動体IDは、情報処理システム110に情報を提供する移動体を識別する移動体識別情報である。 Figure 2 is a diagram showing an example of information stored in the learning information storage unit 131. The information stored in the learning information storage unit 131 includes, for example, a mobile object ID, learning movement information, and learning traffic congestion information. The mobile object ID is mobile object identification information that identifies the mobile object that provides information to the information processing system 110.
なお、学習用情報記憶部131に記憶される学習用情報は、情報処理システム110から取得された学習用情報そのものでなくてもよい。また、学習用情報に含まれるデータは、一部が欠けていてもよいし、項目が異なっていてもよい。 Note that the learning information stored in the learning information storage unit 131 does not have to be the learning information itself obtained from the information processing system 110. Furthermore, the data included in the learning information may be partially missing, or the items may be different.
機械学習実行部132は、学習用情報記憶部131に記憶される学習用情報に基づいて機械学習を実行することにより、移動体のそれぞれの渋滞状況を判定する判定器133を生成する。機械学習実行部132による機械学習は、例えば、システム管理者の指示に応じて実行される。なお、システムメンテナンス時間等の所定のタイミングで自動的に機械学習が実行されてもよい。機械学習のアルゴリズムは特に限定されないが、例えば、決定木学習、深層学習(Deep Learning)、ランダムフォレスト(Random Forest)、LightGBM(Light Gradient Boosting Machine)、SVM(Support Vector Machine)を用いることができる。 The machine learning execution unit 132 generates a determiner 133 that determines the congestion status of each mobile object by performing machine learning based on the learning information stored in the learning information storage unit 131. Machine learning by the machine learning execution unit 132 is performed, for example, in response to instructions from a system administrator. Note that machine learning may also be performed automatically at predetermined times, such as during system maintenance. There are no particular limitations on the machine learning algorithm, but examples that can be used include decision tree learning, deep learning, random forest, LightGBM (Light Gradient Boosting Machine), and SVM (Support Vector Machine).
機械学習実行部132による機械学習では、入力移動情報記憶部141に記憶される入力移動情報に含まれる速度情報に基づいて算出される情報を特徴量とすることができる。速度情報に基づいて算出される情報には、例えば、一定時間内における最高速度、最低速度、平均速度、加速度並びに度数分布の分散、標準偏差、歪度及び尖度が含まれる。 In machine learning by the machine learning execution unit 132, information calculated based on speed information included in the input movement information stored in the input movement information storage unit 141 can be used as a feature. Information calculated based on speed information includes, for example, the maximum speed, minimum speed, average speed, acceleration, and the variance, standard deviation, skewness, and kurtosis of the frequency distribution within a certain period of time.
機械学習実行部132による機械学習では、速度情報に基づいて算出される複数の情報を特徴量とすることで、精度の高い渋滞判定を行うことができる。 Machine learning by the machine learning execution unit 132 enables highly accurate congestion detection by using multiple pieces of information calculated based on speed information as feature quantities.
例えば、最高速度情報と加速度情報を組み合わせた機械学習に基づいて判定器133を生成することで、単に最高速度が一定値以下の移動体を「渋滞」と判定する場合に比べ、より精度の高い渋滞判定システム100を構築できる。なぜなら、移動体の渋滞状況を特徴づける情報が、当該移動体の最高速度情報のみならず、加速度情報にも含まれているためである。以下にて、具体例を説明する。 For example, by generating a determiner 133 based on machine learning that combines maximum speed information and acceleration information, a more accurate congestion determination system 100 can be constructed compared to simply determining that a mobile object whose maximum speed is below a certain value is in a "traffic jam." This is because the information characterizing the traffic jam situation of a mobile object is contained not only in the maximum speed information of the mobile object, but also in its acceleration information. A specific example is described below.
渋滞と無関係に徐行運転をし続けているだけの移動体も、渋滞により発停止を繰り返しながら徐行運転している移動体も、ともにそれぞれの速度は低速である。一方、加速度について見ると、渋滞と無関係に徐行運転をし続けているだけの移動体の加速度は小さく一定であるのに対し、渋滞により発停止を繰り返しながら徐行運転している移動体の加速度は変動している。そのため、単に最高速度が一定値以下の移動体を「渋滞」と判定する場合には、渋滞と無関係に徐行運転をし続けているだけの移動体及び渋滞により発停止を繰り返しながら徐行運転している移動体を区別できないが、最高速度情報と加速度情報を組み合わせた機械学習を活用する場合には、渋滞と無関係に徐行運転をし続けているだけの移動体及び渋滞により発停止を繰り返しながら徐行運転している移動体を区別することができる。 Both a moving object that is simply driving slowly regardless of the traffic jam and a moving object that is driving slowly while repeatedly starting and stopping due to the traffic jam are traveling at a low speed. Meanwhile, when it comes to acceleration, the acceleration of a moving object that is simply driving slowly regardless of the traffic jam is small and constant, whereas the acceleration of a moving object that is driving slowly while repeatedly starting and stopping due to the traffic jam fluctuates. Therefore, if a moving object whose maximum speed is below a certain value is simply determined to be in a "traffic jam," it is not possible to distinguish between a moving object that is simply driving slowly regardless of the traffic jam and a moving object that is driving slowly while repeatedly starting and stopping due to the traffic jam. However, by utilizing machine learning that combines maximum speed information and acceleration information, it is possible to distinguish between a moving object that is simply driving slowly regardless of the traffic jam and a moving object that is driving slowly while repeatedly starting and stopping due to the traffic jam.
このように、最高速度情報と加速度情報を組み合わせた機械学習において、例えば、最高速度が小さく加速度が大きい移動体を「渋滞」と判定しやすくする判定器133を生成することで、単に最高速度が一定値以下の移動体を「渋滞」と判定する場合に比べ、より精度の高い渋滞判定を行うことができる。 In this way, machine learning that combines maximum speed information and acceleration information can generate a classifier 133 that, for example, makes it easier to determine that a moving object with a low maximum speed and high acceleration is in a "traffic jam," enabling more accurate traffic jam determination compared to simply determining that a moving object with a maximum speed below a certain value is in a "traffic jam."
また、機械学習実行部132による機械学習では、入力移動情報記憶部141に記憶される入力移動情報に含まれる速度情報に基づいて算出される情報に加えて、さらに移動体若しくは端末装置120に搭載されているGPS装置を利用したGPSシステムにより測定されるGPS座標を示すGPS座標情報を特徴量とすることができる。 In addition, in machine learning by the machine learning execution unit 132, in addition to information calculated based on speed information included in the input movement information stored in the input movement information storage unit 141, GPS coordinate information indicating GPS coordinates measured by a GPS system using a GPS device installed in the mobile body or terminal device 120 can also be used as a feature.
速度情報に基づいて算出される情報及びGPS座標情報を特徴量とする場合、例えば、GPS座標情報に基づき渋滞が頻発しているリンク内に位置すると判断される移動体を「渋滞」と判定しやすくし、一方で、渋滞があまり見られないリンク内に位置すると判断される移動体を、速度が低速であっても「非渋滞」と判定しやすくすることができる。また、GPS座標情報から算出される移動情報(移動距離及び平均速度等)に基づいて渋滞判定を行うこともできる。 When information calculated based on speed information and GPS coordinate information are used as feature quantities, for example, a mobile object determined to be located on a link where congestion occurs frequently based on GPS coordinate information can be more easily determined to be in "congestion," while a mobile object determined to be located on a link where congestion is rare can be more easily determined to be in "non-congestion" even if its speed is low. Congestion determination can also be made based on movement information (travel distance, average speed, etc.) calculated from GPS coordinate information.
また、機械学習実行部132による機械学習では、入力移動情報及びGPS座標情報に基づいて、GPS座標上の移動距離を示すGPS移動距離情報、及びGPS座標情報を除く学習用移動情報に基づいて算出される移動体の移動距離を示す参照移動距離情報を特徴量とすることができる。機械学習実行部132による機械学習では、例えば、GPS移動距離情報と参照移動距離情報との乖離を特徴量とすることができる。 In addition, in machine learning by the machine learning execution unit 132, GPS movement distance information indicating the movement distance on GPS coordinates based on the input movement information and GPS coordinate information, and reference movement distance information indicating the movement distance of the mobile object calculated based on learning movement information excluding GPS coordinate information, can be used as feature quantities. In machine learning by the machine learning execution unit 132, for example, the deviation between the GPS movement distance information and the reference movement distance information can be used as feature quantities.
ここで、GPS移動距離情報は、GPS座標情報に基づいて算出される移動体の移動距離を示す情報である。GPS移動距離情報は、GPSシステムによる処理上の誤差を含む。GPSシステムによる処理上の誤差の要因として、例えば、GPS座標情報を取得する頻度に基づく誤差がある。具体的には、GPS座標情報はあくまで、ある1点の情報である以上、GPS移動距離情報が示す移動距離は各点をつないだ軌跡の長さを示す。そして、その長さが各点をつないだ軌跡(折れ線)の長さである以上、その長さは、実際の移動体の軌跡(滑らかな曲線)の長さではなく、実際の移動体の軌跡の長さの近似値にすぎない。この場合、特に移動体が高速若しくは高加速度で移動しているほど、GPS座標情報に含まれる各点がつなぐ軌跡と、実際の移動体の軌跡とに差が生まれる。 Here, GPS travel distance information is information indicating the travel distance of a mobile object calculated based on GPS coordinate information. GPS travel distance information includes processing errors by the GPS system. One factor that can cause processing errors by the GPS system is error based on the frequency with which GPS coordinate information is acquired. Specifically, since GPS coordinate information is merely information about a single point, the travel distance indicated by the GPS travel distance information indicates the length of the trajectory connecting each point. And since this length is the length of the trajectory (broken line) connecting each point, this length is not the length of the actual trajectory (smooth curve) of the mobile object, but merely an approximation of the length of the actual trajectory of the mobile object. In this case, the greater the speed or acceleration of the mobile object, the greater the difference between the trajectory connecting each point included in the GPS coordinate information and the actual trajectory of the mobile object.
一方、参照移動距離情報は、例えば、入力移動情報に含まれる時刻情報及び速度情報から算出される移動距離又は入力移動情報に含まれる走行距離情報を示す情報である。走行距離情報は、例えば、移動体の車輪の回転数に基づいて算出される情報である。 On the other hand, reference travel distance information is, for example, information indicating a travel distance calculated from time information and speed information included in the input travel information, or information indicating a travel distance included in the input travel information. Travel distance information is, for example, information calculated based on the number of rotations of the wheels of a moving object.
GPS移動距離情報と参照移動距離情報は、ともに一定時間における移動体の移動距離を示す情報であるが、GPSシステムによる処理上の誤差を要因として、GPS移動距離情報と参照移動距離情報とが一致しない場合もある。前述のとおり、例えば、移動体が高速若しくは高加速度で移動している場合には、GPS座標情報に含まれる各点がつなぐ軌跡と、実際の移動体の軌跡との乖離が生まれる結果、GPS移動距離情報と参照移動距離とに乖離が生まれる。そのため、GPS移動距離情報と参照移動距離情報との乖離が大きいほど、移動体が高速若しくは高加速度で移動していると評価することができ、さらに、GPS移動距離情報と参照移動距離情報との乖離が大きい移動体を、「非渋滞」と判定しやすくすることができる。このように、機械学習実行部132による機械学習では、GPS移動距離情報及び参照移動距離情報を渋滞判定の特徴量とすることができる。 While both GPS travel distance information and reference travel distance information indicate the distance traveled by a mobile object over a certain period of time, there are cases in which the GPS travel distance information and the reference travel distance information do not match due to processing errors by the GPS system. As mentioned above, for example, when a mobile object is moving at high speed or high acceleration, a discrepancy occurs between the trajectory connecting the points included in the GPS coordinate information and the actual trajectory of the mobile object, resulting in a discrepancy between the GPS travel distance information and the reference travel distance. Therefore, the greater the discrepancy between the GPS travel distance information and the reference travel distance information, the more likely the mobile object is to be evaluated as moving at high speed or high acceleration. Furthermore, mobile objects with a large discrepancy between the GPS travel distance information and the reference travel distance information can be more easily determined to be in a "non-traffic jam." In this way, in machine learning by the machine learning execution unit 132, the GPS travel distance information and the reference travel distance information can be used as feature quantities for traffic jam determination.
なお、機械学習実行部132による機械学習では、渋滞判定の対象となる移動体の移動情報に基づく情報のみを特徴量としてもよいし、例えば周囲に存在する移動体等、他の移動体の移動情報に基づく情報を特徴量としてもよい。 In machine learning by the machine learning execution unit 132, only information based on the movement information of the mobile object that is the target of congestion determination may be used as a feature, or information based on the movement information of other mobile objects, such as mobile objects present in the vicinity, may also be used as a feature.
入力移動情報取得部140は、情報処理システム110にアクセスして、情報処理システム110から少なくとも1つの移動体の移動情報を取得し、入力移動情報記憶部141に格納する。なお、入力移動情報取得部は、端末装置120にアクセスして、端末装置120から直接、当該移動体の移動情報を取得してもよい。 The input movement information acquisition unit 140 accesses the information processing system 110, acquires movement information of at least one moving object from the information processing system 110, and stores the information in the input movement information storage unit 141. Note that the input movement information acquisition unit may also access the terminal device 120 and acquire the movement information of the moving object directly from the terminal device 120.
入力移動情報取得部140が入力移動情報を情報処理システム110若しくは端末装置120から取得するタイミングは、任意に設定することができる。例えば、入力移動情報取得部140は、情報処理システム110若しくは端末装置120が移動情報を収集したタイミングで即座に、入力移動情報取得部140が端末装置120から取得してもよいし、1秒単位等の一定のタイミングで入力移動情報取得部140が情報処理システム110若しくは端末装置120から取得してもよい。また、情報処理システム110若しくは端末装置120からの指示に応じて情報処理システム110若しくは端末装置120から取得してもよい。 The timing at which the input movement information acquisition unit 140 acquires the input movement information from the information processing system 110 or the terminal device 120 can be set arbitrarily. For example, the input movement information acquisition unit 140 may acquire the input movement information from the terminal device 120 immediately when the information processing system 110 or the terminal device 120 collects the movement information, or the input movement information acquisition unit 140 may acquire the input movement information from the information processing system 110 or the terminal device 120 at a fixed timing, such as every second. Furthermore, the input movement information acquisition unit 140 may acquire the input movement information from the information processing system 110 or the terminal device 120 in response to an instruction from the information processing system 110 or the terminal device 120.
また、入力移動情報は、移動体判定部142による判定の直前の移動情報であってもよいし、過去の移動情報であってもよいし、シミュレーションによって算出される仮想の移動情報であってもよい。また、入力移動情報は、移動体判定部142による判定の対象となる移動体の移動情報だけでなく、例えば当該移動体の周囲に存在する移動体等、他の移動体の移動情報を含んでもよい。 The input movement information may be movement information immediately before the determination by the moving body determination unit 142, past movement information, or virtual movement information calculated by simulation. The input movement information may also include not only the movement information of the moving body that is the subject of determination by the moving body determination unit 142, but also the movement information of other moving bodies, such as moving bodies that exist around the moving body.
図3は、入力移動情報記憶部141に記憶される情報の一例を示す図である。入力移動情報記憶部141に記憶される情報は、例えば、移動体ID、時刻情報、速度情報及びGPS座標情報を含む。 Figure 3 is a diagram showing an example of information stored in the input movement information storage unit 141. Information stored in the input movement information storage unit 141 includes, for example, a moving object ID, time information, speed information, and GPS coordinate information.
移動体判定部142は、入力移動情報記憶部141に記憶される入力移動情報を判定器133に入力し、移動体のそれぞれの渋滞状況を判定し、移動体判定情報記憶部144に格納する。 The moving object determination unit 142 inputs the input movement information stored in the input movement information storage unit 141 to the determiner 133, determines the traffic congestion status of each moving object, and stores the information in the moving object determination information storage unit 144.
図4は、判定器133を用いた移動体判定部142による判定の一例を示す図である。判定器133は、例えば、分岐ごとに、入力移動情報記憶部141に記憶される入力移動情報に基づいて、当該移動体を分類し、最終的に、当該移動体の渋滞判定結果を生成する。渋滞判定結果は、例えば、「渋滞」、「やや渋滞」、「空き」等を含む。なお、渋滞状況情報は、「A」「B」「C」等の定性的な指標であってもよいし、パーセント等の定量的な指標であってもよい。また、当該移動体の渋滞判定結果と、学習用渋滞状況情報との指標は、同一の指標であってもよいし、異なる指標であってもよい。なお、図4では、決定木学習方法を活用した判定方法を示しているが、機械学習のアルゴリズムはこれに限られない。 Figure 4 is a diagram showing an example of a determination by the moving object determination unit 142 using the determiner 133. The determiner 133 classifies the moving object, for example, for each branch, based on the input movement information stored in the input movement information storage unit 141, and ultimately generates a congestion determination result for the moving object. The congestion determination result includes, for example, "congested," "slightly congested," "empty," etc. Note that the congestion status information may be a qualitative indicator such as "A," "B," or "C," or a quantitative indicator such as a percentage. Furthermore, the indicators for the congestion determination result for the moving object and the learning congestion status information may be the same or different. Note that while Figure 4 shows a determination method that utilizes a decision tree learning method, the machine learning algorithm is not limited to this.
移動体判定情報生成部143は、判定器133を用いた移動体判定部142による渋滞判定結果に基づいて、判定器133を用いた移動体判定部142による渋滞判定結果と当該移動体を識別する移動体識別情報とを対応付けた情報を示す移動体判定情報を生成し、移動体判定情報記憶部144に格納する。 Based on the congestion determination result by the mobile object determination unit 142 using the determiner 133, the mobile object determination information generation unit 143 generates mobile object determination information indicating information associating the congestion determination result by the mobile object determination unit 142 using the determiner 133 with mobile object identification information that identifies the mobile object, and stores this information in the mobile object determination information storage unit 144.
図5は、移動体判定情報記憶部144に記憶される情報の一例を示す図である。移動体判定情報記憶部144に記憶される情報は、例えば、移動体ID、リンクID、時刻情報及び判定器133による移動体のそれぞれの渋滞判定結果に関する渋滞判定結果情報を含む。リンクIDは、移動体が位置するリンクを識別するリンク識別情報である。リンクIDは、例えば、渋滞判定システム100上で生成されてもよいし、情報処理システム110上で生成されてもよいし、入力移動情報記憶部141に記憶される入力移動情報に含まれていてもよい。また、リンクIDは、GPS座標情報に基づいて判断される情報であってもよいし、道路上に設置されている機器から移動体若しくは端末装置120が取得する情報に基づく情報であってもよい。 Figure 5 is a diagram showing an example of information stored in the mobile object determination information storage unit 144. The information stored in the mobile object determination information storage unit 144 includes, for example, a mobile object ID, a link ID, time information, and congestion determination result information related to the congestion determination results for each mobile object by the determiner 133. The link ID is link identification information that identifies the link on which the mobile object is located. The link ID may be generated, for example, on the congestion determination system 100, or on the information processing system 110, or may be included in the input movement information stored in the input movement information storage unit 141. The link ID may also be information determined based on GPS coordinate information, or may be information based on information obtained by the mobile object or terminal device 120 from equipment installed on the road.
集計情報生成部150は、移動体判定情報記憶部144に記憶される移動体判定情報に基づいて、リンクごとに、判定器133による移動体ごとの渋滞判定結果を集計し、集計情報記憶部151に格納する。集計情報生成部150は、例えば、渋滞判定結果ごとに該当する移動体数を集計してもよいし、移動体数全体に占める各渋滞判定結果の移動体数の割合を集計してもよい。また、集計情報生成部150は、渋滞判定結果を複数のカテゴリに分類した上で集計してもよい。 The aggregated information generation unit 150 aggregates the congestion determination results for each mobile object by the determiner 133 for each link based on the mobile object determination information stored in the mobile object determination information storage unit 144, and stores the results in the aggregated information storage unit 151. The aggregated information generation unit 150 may, for example, aggregate the number of mobile objects corresponding to each congestion determination result, or aggregate the proportion of the number of mobile objects for each congestion determination result to the total number of mobile objects. The aggregated information generation unit 150 may also classify the congestion determination results into multiple categories and then aggregate them.
図6は、集計情報記憶部151に記憶される情報の一例を示す図である。集計情報記憶部151に記憶される情報は、例えば、リンクID、時刻情報及び判定結果集計情報を含む。図6では、判定結果集計情報として、同一リンク内に存在する、各渋滞判定結果を与えられた移動体の数を示しているが、集計方法はこれに限られない。 Figure 6 is a diagram showing an example of information stored in the tally information storage unit 151. The information stored in the tally information storage unit 151 includes, for example, a link ID, time information, and judgment result tally information. In Figure 6, the judgment result tally information indicates the number of mobile objects that exist within the same link and have been given each congestion judgment result, but the tallying method is not limited to this.
リンク判定部152は、集計情報記憶部151に記憶される集計情報に基づいて、リンクのそれぞれの渋滞状況を判定し、リンク判定情報記憶部154に格納する。リンク判定部152は、例えば、集計情報記憶部151に記憶されるリンクごとの判定結果集計情報に基づいて、リンクのそれぞれの渋滞状況を判定する。 The link determination unit 152 determines the congestion status of each link based on the aggregated information stored in the aggregated information storage unit 151, and stores the determined status in the link determination information storage unit 154. The link determination unit 152 determines the congestion status of each link based on, for example, the aggregated information of the determination results for each link stored in the aggregated information storage unit 151.
リンクのそれぞれの渋滞状況の判定条件は、例えば、(ア)「渋滞」移動体数若しくは「やや渋滞」移動体数が1以上であり、かつ、「空き」移動体数が0のときを「完全渋滞」、(イ)「渋滞」移動体数若しくは「やや渋滞」移動体数が1以上であり、かつ、「空き」移動体数も1以上のときを「部分渋滞」、(ウ)「渋滞」移動体数及び「やや渋滞」移動体数が0であり、かつ、「空き」移動体数が1以上のときを「空き」とすることができる。ここで、車線全てが渋滞している状態を「完全渋滞」、渋滞している車線と渋滞していない車線が混在している状態若しくはリンク内の特定区間のみが渋滞している状態等のリンクの一部分のみが渋滞している状態を「部分渋滞」、いずれの車線も区間も渋滞していない状態を「空き」とするが、リンクごとの渋滞判定結果の指標はこれに限られない。また、リンクごとの渋滞判定結果の指標は、「A」「B」「C」等の定性的な指標であってもよいし、パーセント及び移動体数等の定量的な指標であってもよい。 The conditions for determining the congestion status of each link can be, for example, (a) "complete congestion" when the number of "congested" or "slightly congested" mobile units is 1 or more and the number of "free" mobile units is 0; (b) "partial congestion" when the number of "congested" or "slightly congested" mobile units is 1 or more and the number of "free" mobile units is also 1 or more; and (c) "free" when the number of "congested" and "slightly congested" mobile units is 0 and the number of "free" mobile units is 1 or more. Here, "complete congestion" refers to a state in which all lanes are congested, "partial congestion" refers to a state in which only a portion of the link is congested, such as a state in which congested and non-congested lanes are mixed or where only a specific section of the link is congested, and "free" refers to a state in which no lanes or sections are congested; however, the indicators for the congestion determination results for each link are not limited to these. Furthermore, the indicator for the congestion determination result for each link may be a qualitative indicator such as "A," "B," or "C," or it may be a quantitative indicator such as a percentage or number of moving objects.
なお、リンクのそれぞれの渋滞状況の判定条件は、移動体数が1以上でなく複数以上であってもよいし、複数の条件を組み合わせてもよい。また、リンクのそれぞれの渋滞状況の判定条件は、例えば当該リンクと隣接するリンク等、当該リンク以外のリンクに存在する移動体数等に基づく条件であってもよい。また、リンクのそれぞれの渋滞状況の判定条件は、移動体全体に占める各渋滞判定結果の移動体数の割合に基づく条件であってもよい。 The conditions for determining the congestion status of each link may be multiple or more mobile objects instead of one or more, or multiple conditions may be combined. The conditions for determining the congestion status of each link may also be based on the number of mobile objects on links other than the link in question, such as links adjacent to the link in question. The conditions for determining the congestion status of each link may also be based on the proportion of the number of mobile objects for each congestion determination result to the total number of mobile objects.
リンク判定情報生成部153は、リンク判定部152による渋滞判定結果に基づいて、リンク判定部152による渋滞判定結果と当該リンクを識別するリンク識別情報とを対応付けた情報を示すリンク判定情報を生成し、リンク判定情報記憶部154に格納する。 Based on the congestion determination result by the link determination unit 152, the link determination information generation unit 153 generates link determination information indicating information associating the congestion determination result by the link determination unit 152 with link identification information that identifies the link, and stores this information in the link determination information storage unit 154.
図7は、リンク判定情報記憶部154に記憶される情報の一例を示す図である。リンク判定情報記憶部154に記憶される情報は、例えば、リンクID、時刻情報及びリンク判定部152による渋滞判定結果に関する渋滞判定結果情報を含む。 Figure 7 shows an example of information stored in the link determination information storage unit 154. The information stored in the link determination information storage unit 154 includes, for example, a link ID, time information, and congestion determination result information related to the congestion determination result by the link determination unit 152.
判定情報提供部160は、移動体判定情報記憶部144に記憶される移動体判定情報及びリンク判定情報記憶部154に記憶されるリンク判定情報の少なくともいずれか一方を、交通状況を解析する際の参考情報として情報処理システム110に提供する。 The determination information providing unit 160 provides at least one of the moving body determination information stored in the moving body determination information storage unit 144 and the link determination information stored in the link determination information storage unit 154 to the information processing system 110 as reference information when analyzing traffic conditions.
図8は、渋滞判定システム100における機械学習の処理の一例を示すフローチャートである。まず、学習用情報取得部130が、情報処理システム110から学習用情報を取得し、学習用情報記憶部131に格納する(S801)。そして、機械学習実行部132が、学習用情報記憶部131に記憶されている学習用情報に基づいて機械学習を実行し、判定器133を生成する(S802)。 Figure 8 is a flowchart showing an example of machine learning processing in the congestion judgment system 100. First, the learning information acquisition unit 130 acquires learning information from the information processing system 110 and stores it in the learning information storage unit 131 (S801). Then, the machine learning execution unit 132 executes machine learning based on the learning information stored in the learning information storage unit 131, and generates a determinator 133 (S802).
図9は、渋滞判定システム100における渋滞判定の処理の一例を示すフローチャートである。まず、入力移動情報取得部140が、情報処理システム110又は端末装置120から移動体の移動情報を取得し、入力移動情報記憶部141に格納する(S901)。次に、移動体判定部142は、入力移動情報記憶部141に記憶される入力移動情報を判定器133に入力し、移動体のそれぞれの渋滞状況を判定し、移動体判定情報記憶部144に格納する(S902)。 Figure 9 is a flowchart showing an example of the congestion determination process in the congestion determination system 100. First, the input movement information acquisition unit 140 acquires movement information of moving objects from the information processing system 110 or the terminal device 120 and stores it in the input movement information storage unit 141 (S901). Next, the moving object determination unit 142 inputs the input movement information stored in the input movement information storage unit 141 to the determiner 133, determines the congestion status of each moving object, and stores the information in the moving object determination information storage unit 144 (S902).
集計情報生成部150は、移動体判定情報記憶部144に記憶される移動体判定情報をリンクごとに集計し、集計情報記憶部151に格納する(S903)。リンク判定部152は、集計情報記憶部151に記憶される集計情報に基づいて、リンクのそれぞれの渋滞状況を判定する(S904)。そして、移動体判定情報及びリンク判定情報の少なくともいずれか一方を、交通状況を解析する際の参考情報として情報処理システム110に提供する(S905)。 The aggregated information generation unit 150 aggregates the mobile object determination information stored in the mobile object determination information storage unit 144 for each link and stores it in the aggregated information storage unit 151 (S903). The link determination unit 152 determines the congestion status of each link based on the aggregated information stored in the aggregated information storage unit 151 (S904). Then, at least one of the mobile object determination information and the link determination information is provided to the information processing system 110 as reference information for analyzing traffic conditions (S905).
以上、本発明の一実施形態について説明した。渋滞判定システム100は、学習用情報に基づく機械学習によって構築される、移動体のそれぞれの渋滞状況を判定する判定器と、少なくとも1つの移動体のそれぞれの移動情報を示す入力移動情報とに基づいて、少なくとも1つの移動体のそれぞれの渋滞状況を判定することができる。これにより、より多くの道路にて移動体のそれぞれの渋滞状況を高精度に判定できる。 The above describes one embodiment of the present invention. The congestion determination system 100 can determine the congestion status of at least one mobile object based on a determiner that determines the congestion status of each mobile object, constructed by machine learning based on learning information, and input movement information that indicates the movement information of at least one mobile object. This makes it possible to determine the congestion status of each mobile object on more roads with high accuracy.
また、渋滞判定システム100は、移動体のそれぞれの渋滞状況に基づいて、リンクのそれぞれの渋滞状況及びリンクのそれぞれの一部分の渋滞状況を判定することができる。これにより、リンクの渋滞状況、リンク内で渋滞している車線と渋滞していない車線の混在の状況及びリンク内の特定区間のみが渋滞している状況を把握することができる。 In addition, the congestion determination system 100 can determine the congestion status of each link and the congestion status of each portion of a link based on the congestion status of each mobile object. This makes it possible to grasp the congestion status of a link, a situation in which congested and uncongested lanes are mixed within a link, and a situation in which only specific sections within a link are congested.
また、渋滞判定システム100は、移動体ごとの渋滞判定結果及びリンクごとの渋滞判定結果を情報処理システム110に提供することができる。これにより、情報処理システム110は、渋滞判定システム100による判定結果を交通状況の解析若しくは移動体の走行の支援に活用することができる。 In addition, the congestion determination system 100 can provide the congestion determination results for each mobile object and each link to the information processing system 110. This allows the information processing system 110 to use the determination results from the congestion determination system 100 to analyze traffic conditions or support the driving of mobile objects.
また、渋滞判定システム100による移動体のそれぞれの渋滞状況の判定結果は、リンクのそれぞれの渋滞状況の判定に活用されるだけにとどまらない。例えば、渋滞中の移動体向けの独自サービスの提供に際してのサービス提供対象移動体の特定や、渋滞車両の動きと道路の形状等の関係の解析を通じた道路における渋滞のしやすさの定量化にも活用できる。 Furthermore, the results of the congestion status determination for each mobile object by the congestion determination system 100 are not limited to being used to determine the congestion status of each link. For example, they can also be used to identify mobile objects to which a service can be provided when providing a unique service to mobile objects in a traffic jam, or to quantify the likelihood of congestion on a road by analyzing the relationship between the movement of congested vehicles and the shape of the road, etc.
なお、本実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更/改良され得るととともに、本発明にはその等価物も含まれる。 Note that the present embodiment is intended to facilitate understanding of the present invention and is not intended to limit the scope of the present invention. The present invention may be modified or improved without departing from its spirit, and equivalents thereof are also included within the scope of the present invention.
100 渋滞判定システム、110 情報処理システム、120 端末装置、130 学習用情報取得部、131 学習用情報記憶部、132 機械学習実行部、133 判定器、140 入力移動情報取得部、141 入力移動情報記憶部、142 移動体判定部、143 移動体判定情報生成部、144 移動体判定情報記憶部、150 集計情報生成部、151 集計情報記憶部、152 リンク判定部、153 リンク判定情報生成部、154 リンク判定情報記憶部、160 判定情報提供部 100 Traffic congestion determination system, 110 Information processing system, 120 Terminal device, 130 Learning information acquisition unit, 131 Learning information storage unit, 132 Machine learning execution unit, 133 Determinator, 140 Input movement information acquisition unit, 141 Input movement information storage unit, 142 Moving object determination unit, 143 Moving object determination information generation unit, 144 Moving object determination information storage unit, 150 Aggregated information generation unit, 151 Aggregated information storage unit, 152 Link determination unit, 153 Link determination information generation unit, 154 Link determination information storage unit, 160 Determination information provision unit
Claims (11)
少なくとも1つの移動体のそれぞれの前記移動情報を示す入力移動情報を取得する入力移動情報取得部と、
前記入力移動情報を前記判定器に入力し、前記少なくとも1つの移動体のそれぞれの渋滞状況を判定する移動体判定部と、
前記移動体判定部によって判定される前記少なくとも1つの移動体の渋滞判定結果を、前記少なくとも1つの移動体が存在するリンクを識別するリンク識別情報と対応させて集計し集計情報を生成する集計情報生成部と、
前記集計情報に基づいて、少なくとも1つの前記リンクのそれぞれの渋滞状況を判定するリンク判定部と、を備え、
前記リンク判定部は、前記集計情報における前記リンク識別情報に対応する各移動体の渋滞判定結果に基づいて、少なくとも1つの前記リンクのそれぞれの渋滞状況を判定し、
前記渋滞状況は、渋滞している車線と渋滞していない車線が混在している状態である部分渋滞という状況を含む、
渋滞判定システム。 a determiner for determining the congestion status of each of the mobile bodies, the determiner being constructed by machine learning based on learning information including learning movement information indicating movement information including speed information indicating the speed of each of the multiple mobile bodies and acceleration information indicating the acceleration, and learning congestion status information indicating the congestion status of the corresponding mobile body;
an input movement information acquisition unit that acquires input movement information indicating the movement information of each of at least one moving object;
a moving body determination unit that inputs the input movement information to the determiner and determines a traffic congestion state of each of the at least one moving body;
a summary information generating unit that generates summary information by correlating the congestion determination result of the at least one mobile object determined by the mobile object determining unit with link identification information that identifies a link on which the at least one mobile object is located;
a link determination unit that determines a congestion state of each of at least one of the links based on the aggregated information,
the link determination unit determines a congestion state of each of the at least one links based on a congestion determination result of each mobile body corresponding to the link identification information in the aggregate information;
The congestion state includes a partial congestion state in which congested lanes and non-congested lanes are mixed.
Traffic congestion detection system.
少なくとも1つの移動体のそれぞれの前記移動情報を示す入力移動情報を取得する入力移動情報取得部と、
前記入力移動情報を前記判定器に入力し、前記少なくとも1つの移動体のそれぞれの渋滞状況を判定する移動体判定部と、
前記移動体判定部によって判定される前記少なくとも1つの移動体の渋滞判定結果を、前記少なくとも1つの移動体が存在するリンクを識別するリンク識別情報と対応させて集計し集計情報を生成する集計情報生成部と、
前記集計情報に基づいて、少なくとも1つの前記リンクのそれぞれの渋滞状況を判定するリンク判定部と、を備え、
前記リンク判定部は、前記集計情報における前記リンク識別情報に対応する各移動体の渋滞判定結果に基づいて、少なくとも1つの前記リンクのそれぞれの渋滞状況を判定し、
前記渋滞状況は、渋滞している車線と渋滞していない車線が混在している状態である部分渋滞という状況を含む、
渋滞判定システム。 a determiner for determining the congestion status of each of the mobile bodies, the determiner being constructed by machine learning based on learning movement information indicating movement information including speed information indicating the speed of each of the multiple mobile bodies and GPS coordinate information indicating the GPS coordinates measured by a GPS system, learning congestion status information indicating the congestion status of the corresponding mobile body, and a correspondence relationship associating congestion occurrence frequency with the GPS coordinates;
an input movement information acquisition unit that acquires input movement information indicating the movement information of each of at least one moving object;
a moving body determination unit that inputs the input movement information to the determiner and determines a traffic congestion state of each of the at least one moving body;
a summary information generating unit that generates summary information by correlating the congestion determination result of the at least one mobile object determined by the mobile object determining unit with link identification information that identifies a link on which the at least one mobile object is located;
a link determination unit that determines a congestion state of each of at least one of the links based on the aggregated information,
the link determination unit determines a congestion state of each of the at least one links based on a congestion determination result of each mobile body corresponding to the link identification information in the aggregation information;
The congestion state includes a partial congestion state in which congested lanes and non-congested lanes are mixed.
Traffic congestion detection system.
少なくとも1つの移動体のそれぞれの前記移動情報を示す入力移動情報を取得する入力移動情報取得部と、an input movement information acquisition unit that acquires input movement information indicating the movement information of each of at least one moving object;
前記入力移動情報を前記判定器に入力し、前記少なくとも1つの移動体のそれぞれの渋滞状況を判定する移動体判定部と、を備え、a moving body determination unit that inputs the input movement information to the determiner and determines a congestion state of each of the at least one moving body,
前記学習用移動情報は、前記複数の移動体のそれぞれの前記速度情報及び前記GPS座標情報を少なくとも含み、the learning movement information includes at least the speed information and the GPS coordinate information of each of the plurality of moving bodies;
前記判定器は、前記速度情報、前記GPS座標情報、及び渋滞発生頻度とGPS座標とを対応付けた対応関係に基づいて算出される情報を少なくとも特徴量とする機械学習によって構築され、the determiner is constructed by machine learning using, as features, at least the speed information, the GPS coordinate information, and information calculated based on a correspondence relationship between a congestion occurrence frequency and a GPS coordinate;
前記入力移動情報は、GPSシステムにより測定されるGPS座標を示すGPS座標情報をさらに含み、the input movement information further includes GPS coordinate information indicating a GPS coordinate measured by a GPS system;
前記判定器は、前記複数の移動体のそれぞれの前記GPS座標情報に基づいて算出される移動体のGPS座標上の移動距離を示すGPS移動距離情報と、前記複数の移動体のそれぞれの前記GPS座標情報を除く前記学習用移動情報に基づいて算出される移動体の移動距離を示す参照移動距離情報との乖離に基づいて算出される情報を少なくとも特徴量とする機械学習によって構築される、the determiner is constructed by machine learning using, as at least a feature, information calculated based on a discrepancy between GPS movement distance information indicating a movement distance of the moving body on GPS coordinates, which is calculated based on the GPS coordinate information of each of the plurality of moving bodies, and reference movement distance information indicating a movement distance of the moving body, which is calculated based on the learning movement information excluding the GPS coordinate information of each of the plurality of moving bodies;
渋滞判定システム。Traffic congestion detection system.
前記判定器は、前記速度情報及び前記加速度情報に基づいて算出される情報を特徴量とする機械学習によって構築され、
前記入力移動情報は、前記少なくとも1つの移動体のそれぞれの前記速度情報及び前記加速度情報を少なくとも含む、
請求項1に記載の渋滞判定システム。 the learning movement information includes at least the speed information and the acceleration information of each of the plurality of moving bodies;
the determiner is constructed by machine learning using information calculated based on the speed information and the acceleration information as a feature,
the input movement information includes at least the velocity information and the acceleration information of each of the at least one moving object;
The congestion determination system according to claim 1 .
少なくとも1つの移動体のそれぞれの前記移動情報を示す入力移動情報を取得し、
前記入力移動情報を前記判定器に入力し、前記少なくとも1つの移動体のそれぞれの渋滞状況を判定し、
前記判定される前記少なくとも1つの移動体の渋滞判定結果を、前記少なくとも1つの移動体が存在するリンクを識別するリンク識別情報と対応させて集計し集計情報を生成し、
前記集計情報に基づいて、少なくとも1つの前記リンクのそれぞれの渋滞状況を判定し、
前記集計情報における前記リンク識別情報に対応する各移動体の渋滞判定結果に基づいて、少なくとも1つの前記リンクのそれぞれの渋滞状況を判定し、
前記渋滞状況は、渋滞している車線と渋滞していない車線が混在している状態である部分渋滞という状況を含む、
渋滞判定方法。 a computer including a determiner for determining a congestion status of each of a plurality of moving bodies, the determiner being constructed by machine learning based on learning information including learning movement information indicating movement information including speed information indicating the speed of each of a plurality of moving bodies and acceleration information indicating the acceleration, and learning congestion status information indicating the congestion status of the corresponding moving body;
acquiring input movement information indicating the movement information of each of at least one moving object;
inputting the input movement information to the determiner to determine a congestion state of each of the at least one moving body;
generating aggregate information by correlating the congestion determination result of the at least one mobile object with link identification information that identifies the link on which the at least one mobile object is located;
determining a congestion state of each of the at least one links based on the aggregated information;
determining a congestion state of each of at least one of the links based on a congestion determination result of each mobile body corresponding to the link identification information in the aggregate information;
The congestion state includes a partial congestion state in which congested lanes and non-congested lanes are mixed.
Method for determining congestion.
複数の移動体のそれぞれの速度を示す速度情報及び加速度を示す加速度情報を含む移動情報を示す学習用移動情報及び対応する移動体の渋滞状況を示す学習用渋滞状況情報を含む学習用情報に基づく機械学習によって構築された、移動体のそれぞれの渋滞状況を判定する判定器と、
少なくとも1つの移動体のそれぞれの前記移動情報を示す入力移動情報を取得する入力移動情報取得部と、
前記入力移動情報を前記判定器に入力し、前記少なくとも1つの移動体のそれぞれの渋滞状況を判定する移動体判定部と、
前記移動体判定部によって判定される前記少なくとも1つの移動体の渋滞判定結果を、前記少なくとも1つの移動体が存在するリンクを識別するリンク識別情報と対応させて集計し集計情報を生成する集計情報生成部と、
前記集計情報に基づいて、少なくとも1つの前記リンクのそれぞれの渋滞状況を判定するリンク判定部と、を実現させ、
前記リンク判定部は、前記集計情報における前記リンク識別情報に対応する各移動体の渋滞判定結果に基づいて、少なくとも1つの前記リンクのそれぞれの渋滞状況を判定し、
前記渋滞状況は、渋滞している車線と渋滞していない車線が混在している状態である部分渋滞という状況を含む、
渋滞判定プログラム。 On the computer,
a determiner for determining the congestion status of each of the mobile bodies, the determiner being constructed by machine learning based on learning information including learning movement information indicating movement information including speed information indicating the speed of each of the multiple mobile bodies and acceleration information indicating the acceleration, and learning congestion status information indicating the congestion status of the corresponding mobile body;
an input movement information acquisition unit that acquires input movement information indicating the movement information of each of at least one moving object;
a moving body determination unit that inputs the input movement information to the determiner and determines a traffic congestion state of each of the at least one moving body;
a summary information generating unit that generates summary information by correlating the congestion determination result of the at least one mobile object determined by the mobile object determining unit with link identification information that identifies a link on which the at least one mobile object is located;
a link determination unit that determines a congestion state of each of at least one of the links based on the aggregated information,
the link determination unit determines a congestion state of each of the at least one links based on a congestion determination result of each mobile body corresponding to the link identification information in the aggregation information;
The congestion state includes a partial congestion state in which congested lanes and non-congested lanes are mixed.
Congestion detection program.
少なくとも1つの移動体のそれぞれの前記移動情報を示す入力移動情報を取得し、
前記入力移動情報を前記判定器に入力し、前記少なくとも1つの移動体のそれぞれの渋滞状況を判定し、
前記判定される前記少なくとも1つの移動体の渋滞判定結果を、前記少なくとも1つの移動体が存在するリンクを識別するリンク識別情報と対応させて集計し集計情報を生成し、
前記集計情報に基づいて、少なくとも1つの前記リンクのそれぞれの渋滞状況を判定し、
前記集計情報における前記リンク識別情報に対応する各移動体の渋滞判定結果に基づいて、少なくとも1つの前記リンクのそれぞれの渋滞状況を判定し、
前記渋滞状況は、渋滞している車線と渋滞していない車線が混在している状態である部分渋滞という状況を含む、
渋滞判定方法。 a computer including a determiner for determining the congestion status of each of a plurality of mobile bodies, the determiner being constructed by machine learning based on learning movement information indicating movement information including speed information indicating the speed of each of a plurality of mobile bodies and GPS coordinate information indicating GPS coordinates measured by a GPS system, learning congestion status information indicating the congestion status of the corresponding mobile bodies, and a correspondence relationship associating congestion occurrence frequency with the GPS coordinates;
acquiring input movement information indicating the movement information of each of at least one moving object;
inputting the input movement information to the determiner to determine a congestion state of each of the at least one moving body;
aggregating the congestion determination results of the at least one mobile object in association with link identification information identifying the link on which the at least one mobile object is located, thereby generating aggregate information;
determining a congestion state of each of the at least one links based on the aggregated information;
determining a congestion state of each of at least one of the links based on a congestion determination result of each mobile body corresponding to the link identification information in the aggregate information;
The congestion state includes a partial congestion state in which congested lanes and non-congested lanes are mixed.
Method for determining congestion.
複数の移動体のそれぞれの速度を示す速度情報及びGPSシステムにより測定されるGPS座標を示すGPS座標情報を含む移動情報を示す学習用移動情報及び対応する移動体の渋滞状況を示す学習用渋滞状況情報を含む学習用情報、並びに、渋滞発生頻度とGPS座標とを対応付けた対応関係、に基づく機械学習によって構築された、に基づく機械学習によって構築された、移動体のそれぞれの渋滞状況を判定する判定器と、
少なくとも1つの移動体のそれぞれの前記移動情報を示す入力移動情報を取得する入力移動情報取得部と、
前記入力移動情報を前記判定器に入力し、前記少なくとも1つの移動体のそれぞれの渋滞状況を判定する移動体判定部と、
前記移動体判定部によって判定される前記少なくとも1つの移動体の渋滞判定結果を、前記少なくとも1つの移動体が存在するリンクを識別するリンク識別情報と対応させて集計し集計情報を生成する集計情報生成部と、
前記集計情報に基づいて、少なくとも1つの前記リンクのそれぞれの渋滞状況を判定するリンク判定部と、を実現させ、
前記リンク判定部は、前記集計情報における前記リンク識別情報に対応する各移動体の渋滞判定結果に基づいて、少なくとも1つの前記リンクのそれぞれの渋滞状況を判定し、
前記渋滞状況は、渋滞している車線と渋滞していない車線が混在している状態である部分渋滞という状況を含む、
渋滞判定プログラム。 On the computer,
a determiner for determining the congestion status of each of the mobile bodies constructed by machine learning based on: learning movement information indicating movement information including speed information indicating the speed of each of the multiple mobile bodies and GPS coordinate information indicating GPS coordinates measured by a GPS system; learning information including congestion status information indicating the congestion status of the corresponding mobile body; and a correspondence relationship correlating congestion occurrence frequency with the GPS coordinates;
an input movement information acquisition unit that acquires input movement information indicating the movement information of each of at least one moving object;
a moving body determination unit that inputs the input movement information to the determiner and determines a traffic congestion state of each of the at least one moving body;
a summary information generating unit that generates summary information by correlating the congestion determination result of the at least one mobile object determined by the mobile object determining unit with link identification information that identifies a link on which the at least one mobile object is located;
a link determination unit that determines a congestion state of each of at least one of the links based on the aggregated information,
the link determination unit determines a congestion state of each of the at least one links based on a congestion determination result of each mobile body corresponding to the link identification information in the aggregation information;
The congestion state includes a partial congestion state in which congested lanes and non-congested lanes are mixed.
Congestion detection program.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021165023A JP7792770B2 (en) | 2021-10-06 | 2021-10-06 | Traffic congestion determination system, traffic congestion determination method, and traffic congestion determination program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021165023A JP7792770B2 (en) | 2021-10-06 | 2021-10-06 | Traffic congestion determination system, traffic congestion determination method, and traffic congestion determination program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023055548A JP2023055548A (en) | 2023-04-18 |
| JP7792770B2 true JP7792770B2 (en) | 2025-12-26 |
Family
ID=86004022
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021165023A Active JP7792770B2 (en) | 2021-10-06 | 2021-10-06 | Traffic congestion determination system, traffic congestion determination method, and traffic congestion determination program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7792770B2 (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006343814A (en) | 2005-06-07 | 2006-12-21 | Sumitomo Electric Ind Ltd | Traffic control system and in-vehicle device for transmitting information to traffic control system |
| WO2015145637A1 (en) | 2014-03-26 | 2015-10-01 | パイオニア株式会社 | Congestion determination device, congestion determination method, congestion determination program, terminal device, congestion information display method, and congestion information display program |
| JP2018136781A (en) | 2017-02-22 | 2018-08-30 | 本田技研工業株式会社 | Traffic jam alleviation support device, server device, traffic jam alleviation support system, traffic jam alleviation support method, and program |
| JP2019169028A (en) | 2018-03-26 | 2019-10-03 | 東日本高速道路株式会社 | Traffic congestion prediction system, traffic congestion prediction method, learning device, prediction device, program and learned model |
| JP2020135151A (en) | 2019-02-14 | 2020-08-31 | 株式会社Jvcケンウッド | Congestion prevention server, congestion prevention device, congestion prevention system, congestion prevention method, and program |
-
2021
- 2021-10-06 JP JP2021165023A patent/JP7792770B2/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006343814A (en) | 2005-06-07 | 2006-12-21 | Sumitomo Electric Ind Ltd | Traffic control system and in-vehicle device for transmitting information to traffic control system |
| WO2015145637A1 (en) | 2014-03-26 | 2015-10-01 | パイオニア株式会社 | Congestion determination device, congestion determination method, congestion determination program, terminal device, congestion information display method, and congestion information display program |
| JP2018136781A (en) | 2017-02-22 | 2018-08-30 | 本田技研工業株式会社 | Traffic jam alleviation support device, server device, traffic jam alleviation support system, traffic jam alleviation support method, and program |
| JP2019169028A (en) | 2018-03-26 | 2019-10-03 | 東日本高速道路株式会社 | Traffic congestion prediction system, traffic congestion prediction method, learning device, prediction device, program and learned model |
| JP2020135151A (en) | 2019-02-14 | 2020-08-31 | 株式会社Jvcケンウッド | Congestion prevention server, congestion prevention device, congestion prevention system, congestion prevention method, and program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023055548A (en) | 2023-04-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5900454B2 (en) | Vehicle lane guidance system and vehicle lane guidance method | |
| CN109520744B (en) | Driving performance testing method and device for automatic driving vehicle | |
| JP5024134B2 (en) | Travel information creation device, travel information creation method and program | |
| US20190042857A1 (en) | Information processing system and information processing method | |
| JP4983660B2 (en) | Navigation system and route search method | |
| CN108389421B (en) | Image re-identification based parking lot precise guidance system and method | |
| US20160307445A1 (en) | Map data update device | |
| US20190050907A1 (en) | Digital signage control device, digital signage control method, and recording medium | |
| JP5565203B2 (en) | Intersection information acquisition apparatus, intersection information acquisition method, and computer program | |
| JP5691237B2 (en) | Driving assistance device | |
| CN111429739A (en) | Driving assisting method and system | |
| US10657394B2 (en) | Method and system for handling misclassification of speed signs | |
| WO2012144131A1 (en) | Information provision device for use in vehicle | |
| JP2012128344A (en) | On-vehicle driving recognition training device | |
| CN113711630B (en) | Understanding Road Signs | |
| JP2014106068A (en) | Fuel cost estimation device and fuel cost estimation method | |
| JP2015219054A (en) | Traffic volume distribution system and traffic volume distribution method | |
| CN107111938A (en) | Server, system and method for determining congestion terminal position | |
| WO2019022119A1 (en) | Moving body data processing device, and computer program | |
| JP2014066655A (en) | Route search device and route search method | |
| EP3905220A1 (en) | Accident index calculation device, information providing device, content selection device, insurance premium setting device, accident index calculation method, and program | |
| CN111915893B (en) | A road bottleneck point identification method, device, electronic device and storage medium | |
| KR101574239B1 (en) | Method and apparatus for providing information vehicle driving information | |
| CN110909907A (en) | Method and device for predicting fuel consumption of truck and storage medium | |
| JP7792770B2 (en) | Traffic congestion determination system, traffic congestion determination method, and traffic congestion determination program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240419 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20241218 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250130 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250327 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250626 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20250819 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20251003 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20251128 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20251216 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7792770 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |