[go: up one dir, main page]

JP2024111538A - Information processing device, information processing method, and information processing program - Google Patents

Information processing device, information processing method, and information processing program Download PDF

Info

Publication number
JP2024111538A
JP2024111538A JP2023016109A JP2023016109A JP2024111538A JP 2024111538 A JP2024111538 A JP 2024111538A JP 2023016109 A JP2023016109 A JP 2023016109A JP 2023016109 A JP2023016109 A JP 2023016109A JP 2024111538 A JP2024111538 A JP 2024111538A
Authority
JP
Japan
Prior art keywords
information
travel
vehicle
speed
driving
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.)
Pending
Application number
JP2023016109A
Other languages
Japanese (ja)
Inventor
亮太 安部
Ryota Abe
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toyota Motor Corp
Toyota Mapmaster Inc
Original Assignee
Toyota Motor Corp
Toyota Mapmaster Inc
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 Toyota Motor Corp, Toyota Mapmaster Inc filed Critical Toyota Motor Corp
Priority to JP2023016109A priority Critical patent/JP2024111538A/en
Publication of JP2024111538A publication Critical patent/JP2024111538A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Instructional Devices (AREA)
  • Navigation (AREA)
  • Traffic Control Systems (AREA)

Abstract

To provide an information processing device for estimating a position of an entrance or an exit of an upper air shielding road, an information processing method and an information processing program.SOLUTION: An information processing device comprises: an acquisition section for acquiring vehicle travel information including position information relating to a travel position of a vehicle, time information relating to a time and speed information relating to a travel speed; a determination section for determining whether or not a travel speed of the vehicle at a travel starting point and a travel speed of the vehicle at a travel ending point are equal to or higher than a predetermined travel speed on the basis of the vehicle travel information acquired by the acquisition section; an identification section for identifying position information of the travel starting point based on the vehicle travel information if it is determined by the determination section that the travel speed is equal to or higher than the predetermined travel speed and position information of the travel ending point based on the vehicle travel information if it is determined by the determination section that the travel speed is equal to or higher than the predetermined travel speed; and an estimation section for estimating, as an exit and an entrance of an upper air shielding road, positions where the position information of the travel starting points and the position information of the travel ending points identified by the identification section regarding a plurality of vehicles are collected.SELECTED DRAWING: Figure 1

Description

本開示は、情報処理装置、情報処理方法及び情報処理プログラムに関する。 The present disclosure relates to an information processing device, an information processing method, and an information processing program.

従来、経路案内を行うナビゲーション装置が存在する。特許文献1に記載されたナビゲーション装置は、GPSを用いて取得した現在位置と、地図とを利用して、マップマッチングを行う。この際、ナビゲーション装置は、撮像した映像を解析することにより、自己が居る場所を特定し、特定した自己の居る位置を利用してマップマッチングの結果を補正する。なお、ナビゲーション装置は、GPSを利用した現在位置を測位できない場合、映像を解析して照明の設置位置及び配列パターンを取得してトンネル内及び地下道内かを推定する。 Conventionally, there are navigation devices that provide route guidance. The navigation device described in Patent Document 1 performs map matching using a map and a current position acquired using GPS. In this case, the navigation device identifies the location of the vehicle by analyzing the captured image, and corrects the map matching results using the identified location of the vehicle. If the navigation device cannot determine the current location using GPS, it analyzes the image to acquire the installation positions and arrangement patterns of lighting, and estimates whether the vehicle is inside a tunnel or an underground passage.

特開2013-200218号公報JP 2013-200218 A

特許文献1に記載の技術は、トンネル内及び地下道内かを推定するために、カメラ部で撮像した映像を必要とする。
しかしながら、車両に搭載されるカメラ部(車載カメラ)で撮像を行う場合、撮像の際の位置が、GPSで取得した位置情報と正確にマッチングしないことがある。すなわち、車載カメラで撮像した映像の位置に誤差があり、その位置があてにならないことがある。
この場合、トンネル内及び地下道内かの推定に誤差が生じる可能性がある。
The technology described in Patent Document 1 requires images captured by a camera unit in order to estimate whether the vehicle is inside a tunnel or an underground passage.
However, when capturing images using a camera unit (vehicle-mounted camera) mounted on a vehicle, the position at the time of capturing images may not accurately match the position information acquired by the GPS. In other words, there may be an error in the position of the image captured by the vehicle-mounted camera, and the position may be unreliable.
In this case, there is a possibility that an error may occur in estimating whether the vehicle is inside a tunnel or an underground passage.

本開示は、上空が遮蔽された道の入口又は出口の位置を推定する情報処理装置、情報処理方法及び情報処理プログラムを提供する。 The present disclosure provides an information processing device, an information processing method, and an information processing program that estimate the location of an entrance or exit of a road with an obstructed view above.

一態様の情報処理装置は、車両の走行位置に関する位置情報と、時刻に関する時刻情報と、走行速度に関する速度情報とを含む車両走行情報を取得する取得部と、取得部によって取得した車両走行情報に基づいて、車両の走行開始地点の走行速度及び車両の走行終了地点の走行速度それぞれが所定の走行速度以上かを判定する判定部と、判定部によって所定の走行速度以上と判定された場合の車両走行情報に基づく走行開始地点の位置情報と、判定部によって所定の走行速度以上と判定された場合の車両走行情報に基づく走行終了地点の位置情報とを特定する特定部と、複数の車両について特定部によって特定した走行開始地点の位置情報及び走行終了地点の位置情報それぞれが集まる位置を、上空遮蔽道の出口及び入口と推定する推定部と、を備える。 An information processing device according to one embodiment includes an acquisition unit that acquires vehicle driving information including position information related to a vehicle's driving position, time information related to time, and speed information related to the driving speed; a determination unit that determines whether the driving speed at the vehicle's driving start point and the driving speed at the vehicle's driving end point are each equal to or higher than a predetermined driving speed based on the vehicle driving information acquired by the acquisition unit; an identification unit that identifies position information of the driving start point based on the vehicle driving information when the determination unit determines that the driving speed is equal to or higher than the predetermined driving speed, and position information of the driving end point based on the vehicle driving information when the determination unit determines that the driving speed is equal to or higher than the predetermined driving speed; and an estimation unit that estimates positions where the position information of the driving start point and the driving end point identified by the determination unit for a plurality of vehicles are gathered as the exit and entrance of an overhead shielded road.

一態様によれば、上空遮蔽道の入口又は出口の位置を推定することができる。 According to one embodiment, the location of the entrance or exit of an overhead shielded passage can be estimated.

一実施形態に係る情報処理装置について説明するための図である。FIG. 1 is a diagram illustrating an information processing device according to an embodiment. 一実施形態に係る情報処理装置について説明するためのブロック図である。FIG. 1 is a block diagram illustrating an information processing device according to an embodiment. 対面通行の上空遮蔽道の入口及び出口(出入口)の推定の概要について説明するための図である。This figure explains the overview of estimating the entrances and exits (entrances/exits) of an overhead shielded road with oncoming traffic. 片側通行の上空遮蔽道の入口及び出口の推定の概要について説明するための図である。(A)は上空遮蔽道の入口を推定する際について説明するための図であり、(B)は上空遮蔽道の出口を推定する際について説明するための図である。1A is a diagram for explaining an overview of estimation of an entrance and an exit of a one-way traffic overhead shielded road, and FIG. 1B is a diagram for explaining estimation of an entrance of the overhead shielded road, and FIG. 一実施形態に係る情報処理方法について説明するためのフローチャートである。1 is a flowchart illustrating an information processing method according to an embodiment.

以下、一実施形態について説明する。 One embodiment is described below.

[情報処理装置100の概要]
まず、一実施形態に係る情報処理装置100の概要について説明する。
図1は、一実施形態に係る情報処理装置100について説明するための図である。
[Overview of information processing device 100]
First, an overview of an information processing device 100 according to an embodiment will be described.
FIG. 1 is a diagram illustrating an information processing device 100 according to an embodiment.

情報処理装置100は、例えば、上空が遮蔽される道(上空遮蔽道400)の入口及び出口の少なくとも一方の位置を推定する推定装置等として構成されてもよい。情報処理装置100は、例えば、推定した位置を道路地図に登録する登録装置等として構成されてもよい。情報処理装置100は、例えば、推定した位置に応じて経路案内を行う案内装置等として構成されてもよい。情報処理装置100は、上述した一例の装置に限らず、種々の装置等を構成してもよい。
ここで、上空遮蔽道400の一例は、トンネル、ボックスカルバート、橋下、地下駐車場及び立体駐車場等であってもよい。
情報処理装置100は、例えば、サーバ、デスクトップ、ラップトップ、タブレット及びスマートフォン等のコンピュータであってもよい。
The information processing device 100 may be configured, for example, as an estimation device that estimates the position of at least one of the entrance and exit of a road where the sky is blocked (sky-blocked road 400). The information processing device 100 may be configured, for example, as a registration device that registers the estimated position in a road map. The information processing device 100 may be configured, for example, as a guidance device that provides route guidance according to the estimated position. The information processing device 100 is not limited to the device of the above example, and may constitute various devices.
Here, examples of the overhead shielded passage 400 may be a tunnel, a box culvert, under a bridge, an underground parking lot, a multi-storey car park, etc.
The information processing device 100 may be a computer such as a server, a desktop, a laptop, a tablet, or a smartphone.

情報処理装置100は、車両走行情報を取得する。車両走行情報は、例えば、CANプローブ情報等であってもよい。すなわち、車両走行情報は、車両200の走行位置に関する位置情報、時刻に関する時刻情報、及び、走行速度に関する速度情報を含んでもよい。位置情報は、例えば、車両においてGNSS衛星500の信号(GNSS信号)を受信することに応じて取得される位置情報であってもよい。 The information processing device 100 acquires vehicle driving information. The vehicle driving information may be, for example, CAN probe information. That is, the vehicle driving information may include position information related to the driving position of the vehicle 200, time information related to the time, and speed information related to the driving speed. The position information may be, for example, position information acquired in response to receiving a signal (GNSS signal) from a GNSS satellite 500 at the vehicle.

情報処理装置100は、車両走行情報に基づいて、車両200の走行開始地点の走行速度及び車両200の走行終了地点の走行速度それぞれが所定の走行速度以上かを判定する。走行開始地点A1,B1は、車両200が出発地Sから目的地Gまで移動する際の一連の移動経路Rのうちの1又は複数のトリップT1,T2それぞれの始点であってもよい。走行終了地点A2,B2は、車両200が出発地Sから目的地Gまで移動する際の一連の移動経路Rのうちの1又は複数のトリップT1,T2それぞれの終点であってもよい。
情報処理装置100は、例えば、上述した一例の移動経路Rのうち、車両走行情報に基づき所定時間以上の位置情報の欠測期間が有る場合、その欠測期間の前後において異なるトリップT1,T2と推定してもよい。具体的な一例として、情報処理装置100は、同一車両200の一連の移動経路Rにおいて、位置情報の欠測期間が1つある場合、欠測期間の直前のトリップを第1トリップT1とし、欠測期間の直後のトリップを第2トリップT2としてもよい。ここで、欠測期間が複数有る場合、2つの欠測期間に挟まれる区間を1つのトリップとしてもよい。
情報処理装置100は、欠測期間の直前のトリップ(第1トリップT1)の終点(第1走行終了地点A2)と、その欠測期間の直後のトリップ(第2トリップT2)の始点(第2走行開始地点B1)とのそれぞれの車両200の走行速度が所定の走行速度以上かを判定する。
なおさらに、情報処理装置100は、第1トリップT1の始点(第1走行開始地点A1)と、第2トリップT2の終点(第2走行終了地点B2)とのそれぞれの車両200の走行速度が所定の走行速度以上かを判定してもよい。
また、トリップの数は、2つに限定されることはなく、3つ以上であってもよい。
The information processing device 100 determines whether the travel speed at the travel start point of the vehicle 200 and the travel end point of the vehicle 200 are equal to or higher than a predetermined travel speed, based on the vehicle travel information. The travel start points A1 and B1 may be the start points of one or more trips T1 and T2 of a series of travel routes R when the vehicle 200 travels from the starting point S to the destination G. The travel end points A2 and B2 may be the end points of one or more trips T1 and T2 of a series of travel routes R when the vehicle 200 travels from the starting point S to the destination G.
For example, when there is a missing period of position information of a predetermined time or more based on the vehicle driving information in the above-mentioned example travel route R, the information processing device 100 may estimate different trips T1, T2 before and after the missing period. As a specific example, when there is one missing period of position information in a series of travel routes R of the same vehicle 200, the information processing device 100 may determine the trip immediately before the missing period as a first trip T1 and the trip immediately after the missing period as a second trip T2. Here, when there are multiple missing periods, the section between two missing periods may be determined as one trip.
The information processing device 100 determines whether the traveling speed of the vehicle 200 at the end point (first traveling end point A2) of the trip (first trip T1) immediately before the missing period and the start point (second traveling start point B1) of the trip (second trip T2) immediately after the missing period is greater than or equal to a predetermined traveling speed.
Furthermore, the information processing device 100 may determine whether the driving speed of the vehicle 200 at each of the starting point of the first trip T1 (first traveling start point A1) and the end point of the second trip T2 (second traveling end point B2) is greater than or equal to a predetermined driving speed.
Furthermore, the number of trips is not limited to two, but may be three or more.

情報処理装置100は、上述したように第1走行終了地点A2における車両200の走行速度が所定の走行速度以上と判定された場合、車両走行情報に基づき第1走行終了地点A2の位置情報とを特定する。同様に、情報処理装置100は、第2走行開始地点B1における車両200の走行速度が所定の走行速度以上と判定された場合、車両走行情報に基づき第2走行開始地点B1の位置情報を特定する。 When the information processing device 100 determines that the traveling speed of the vehicle 200 at the first traveling end point A2 is equal to or greater than a predetermined traveling speed as described above, the information processing device 100 identifies the position information of the first traveling end point A2 based on the vehicle traveling information. Similarly, when the information processing device 100 determines that the traveling speed of the vehicle 200 at the second traveling start point B1 is equal to or greater than a predetermined traveling speed, the information processing device 100 identifies the position information of the second traveling start point B1 based on the vehicle traveling information.

情報処理装置100は、上述したように第1走行終了地点A2の位置情報が集まる位置を、上空遮蔽道400の入口と推定する。同様に、情報処理装置100は、第2走行開始地点B1の位置情報が集まる位置を、上空遮蔽道400の出口と推定する。 As described above, the information processing device 100 estimates that the position where the position information of the first driving end point A2 is collected is the entrance of the overhead shielded road 400. Similarly, the information processing device 100 estimates that the position where the position information of the second driving start point B1 is collected is the exit of the overhead shielded road 400.

[情報処理装置100の詳細]
次に、一実施形態に係る情報処理装置100について詳細に説明する。
図2は、一実施形態に係る情報処理装置100について説明するためのブロック図である。
[Details of information processing device 100]
Next, the information processing device 100 according to an embodiment will be described in detail.
FIG. 2 is a block diagram for explaining the information processing device 100 according to an embodiment.

情報処理装置100は、例えば、通信部121、記憶部122、表示部123及び制御部110等を備える。通信部121、記憶部122及び表示部123は、出力部の一実施形態であってもよい。制御部110は、例えば、取得部111、判定部112、特定部113、推定部114、登録部115及び経路案内部116等を備える。制御部110は、例えば、情報処理装置100の演算処理装置等によって構成されてもよい。制御部110(例えば、演算処理装置等)は、例えば、記憶部122等に記憶される各種プログラム等を適宜読み出して実行することにより、各部(取得部111、判定部112、特定部113、推定部114、登録部115及び経路案内部116等)の機能を実現してもよい。 The information processing device 100 includes, for example, a communication unit 121, a storage unit 122, a display unit 123, and a control unit 110. The communication unit 121, the storage unit 122, and the display unit 123 may be an embodiment of an output unit. The control unit 110 includes, for example, an acquisition unit 111, a determination unit 112, an identification unit 113, an estimation unit 114, a registration unit 115, and a route guidance unit 116. The control unit 110 may be configured, for example, by a calculation processing unit of the information processing device 100. The control unit 110 (for example, a calculation processing unit, etc.) may realize the functions of each unit (the acquisition unit 111, the determination unit 112, the identification unit 113, the estimation unit 114, the registration unit 115, and the route guidance unit 116, etc.) by, for example, appropriately reading and executing various programs, etc. stored in the storage unit 122, etc.

通信部121は、例えば、情報処理装置100の外部にある装置(外部装置)等との間で種々の情報の送受信が可能な通信インターフェースである。外部装置は、例えば、サーバ300及び車両200等であってもよい。 The communication unit 121 is, for example, a communication interface capable of transmitting and receiving various information to and from a device (external device) external to the information processing device 100. The external device may be, for example, a server 300 and a vehicle 200.

記憶部122は、例えば、種々の情報及びプログラムを記憶してもよい。記憶部122の一例は、メモリ、ソリッドステートドライブ及びハードディスクドライブ等であってもよい。なお、記憶部122は、例えば、クラウド上にある記憶領域及びサーバ等であってもよい。 The storage unit 122 may store, for example, various information and programs. Examples of the storage unit 122 may be a memory, a solid state drive, a hard disk drive, etc. The storage unit 122 may be, for example, a storage area and a server on the cloud.

表示部123は、例えば、種々の文字、記号及び画像等を表示することが可能なディスプレイである。 The display unit 123 is, for example, a display capable of displaying various characters, symbols, images, etc.

取得部111は、車両200の走行位置に関する位置情報と、時刻に関する時刻情報と、走行速度に関する速度情報とを含む車両走行情報を取得する。車両走行情報は、例えば、CANプローブ情報等であってもよい。車両走行情報は、例えば、車両200を識別する車両ID(識別情報)を含んでもよい。取得部111は、例えば、通信部121を介して、車両200又はサーバから車両走行情報を取得してもよい。又は、取得部111は、例えば、車両走行情報が記録された外部メモリが情報処理装置100のインターフェースに接続された場合、その外部メモリから車両走行情報を取得してもよい。 The acquisition unit 111 acquires vehicle driving information including position information related to the driving position of the vehicle 200, time information related to the time, and speed information related to the driving speed. The vehicle driving information may be, for example, CAN probe information, etc. The vehicle driving information may include, for example, a vehicle ID (identification information) that identifies the vehicle 200. The acquisition unit 111 may acquire the vehicle driving information from the vehicle 200 or a server, for example, via the communication unit 121. Alternatively, the acquisition unit 111 may acquire the vehicle driving information from an external memory in which the vehicle driving information is recorded, when the external memory is connected to an interface of the information processing device 100, for example.

ここで、車両200は、例えば、GNSS等を利用して位置情報及び時刻情報を取得してもよい。また、車両200は、例えば、種々の方法を利用して速度情報を取得してもよい。車両200は、例えば、位置情報、時刻情報及び速度情報等を含む、車両200で取得される種々の情報を車両走行情報として、情報処理装置100又はサーバ300に送信する。 Here, the vehicle 200 may acquire position information and time information, for example, using GNSS or the like. The vehicle 200 may also acquire speed information, for example, using various methods. The vehicle 200 transmits various pieces of information acquired by the vehicle 200, including, for example, position information, time information, and speed information, to the information processing device 100 or the server 300 as vehicle driving information.

判定部112は、取得部111によって取得した車両走行情報に基づいて、車両200の走行開始地点の走行速度及び車両200の走行終了地点の走行速度それぞれが所定の走行速度以上かを判定する。
判定部112は、例えば、同一車両200で生成される一連の移動経路Rにおける車両走行情報に基づいて、所定時間以上の位置情報の欠測期間が有る場合、その欠測期間の前後において異なるトリップと推定してもよい。なお、判定部112は、例えば、同一車両200の出発地Sから目的地Gまでの一連の移動経路Rにおいて、1以上の欠測期間がある場合には車両走行情報を2以上のトリップT1,T2に分割して、各トリップT1、T2の始点(車両200の進行方向の上流側(走行開始地点A1,B1))及び終点(車両200の進行方向の下流側(走行終了地点A2,B2))それぞれにおいて車両200の走行速度が所定以上かを判定してもよい。
すなわち、判定部112は、同一車両200の一連の移動経路Rに基づく各トリップT1,T2の始点(走行開始地点A1,B1)における、その車両200の走行速度が所定の走行速度以上かを判定する。また、判定部112は、同一車両200の一連の移動経路Rに基づく各トリップT1,T2の終点(走行終了地点A2,B2)における、その車両200の走行速度が所定の走行速度以上か、又は、所定の第1走行速度以上であり所定の第2走行速度未満である(所定の走行の速度範囲内)かを判定する。
The determination unit 112 determines, based on the vehicle travel information acquired by the acquisition unit 111, whether the travel speed of the vehicle 200 at the travel start point and the travel end point of the vehicle 200 are equal to or greater than a predetermined travel speed.
For example, when there is a missing period of position information of a predetermined time or more on the basis of vehicle travel information in a series of travel routes R generated by the same vehicle 200, the determination unit 112 may estimate that the trips before and after the missing period are different trips. Note that, for example, when there is one or more missing periods in a series of travel routes R from a starting point S to a destination G of the same vehicle 200, the determination unit 112 may divide the vehicle travel information into two or more trips T1, T2 and determine whether the travel speed of the vehicle 200 is a predetermined value or more at the start point (upstream side in the traveling direction of the vehicle 200 (travel start point A1, B1)) and the end point (downstream side in the traveling direction of the vehicle 200 (travel end point A2, B2)) of each trip T1, T2.
That is, the determination unit 112 determines whether the traveling speed of the vehicle 200 at the start point (travel start points A1, B1) of each trip T1, T2 based on the series of travel routes R of the same vehicle 200 is equal to or higher than a predetermined traveling speed. Also, the determination unit 112 determines whether the traveling speed of the vehicle 200 at the end point (travel end points A2, B2) of each trip T1, T2 based on the series of travel routes R of the same vehicle 200 is equal to or higher than a predetermined traveling speed, or is equal to or higher than a predetermined first traveling speed and lower than a predetermined second traveling speed (within a predetermined traveling speed range).

所定の走行速度は、例えば、20km、30km、40km、50km、60km、80km及び100km等を始めとする種々の走行速度であってもよい。所定の走行速度は、例えば、渋滞を通過中の車両200の走行速度、停車中の車両200の走行速度(0km)、及び、GNSSの位置ずれが相対的に大きくなるような相対的に速い走行速度を除外するような速度等であってもよい。
所定時間は、例えば、5秒、10秒、15秒、20秒、30秒等を始めとする種々の時間であってもよい。所定時間は、例えば、上空遮蔽道400の長さ及び車両200の走行速度等に応じた、その上空遮蔽道400内を走行したと考えられる時間等に応じて決定されてもよい。
The predetermined traveling speed may be various traveling speeds including, for example, 20 km, 30 km, 40 km, 50 km, 60 km, 80 km, 100 km, etc. The predetermined traveling speed may be, for example, the traveling speed of the vehicle 200 passing through a traffic jam, the traveling speed (0 km) of the vehicle 200 when stopped, and a speed that excludes relatively high traveling speeds at which the positional deviation of the GNSS becomes relatively large.
The predetermined time may be various times including, for example, 5 seconds, 10 seconds, 15 seconds, 20 seconds, 30 seconds, etc. The predetermined time may be determined according to the time that the vehicle 200 is considered to have traveled through the sky shielded road 400, depending on, for example, the length of the sky shielded road 400 and the traveling speed of the vehicle 200.

特定部113は、判定部112によって所定の走行速度以上と判定された場合の車両走行情報に基づく走行開始地点B1の位置情報と、判定部112によって所定の走行速度以上と判定された場合の車両走行情報に基づく走行終了地点A2の位置情報とを特定する。ここで、特定部113は、同一車両200で生成される一連の車両走行情報に基づいて、所定時間以上の位置情報の欠測期間が有る場合、その欠測期間の前後において異なるトリップT1,T2と推定し、各トリップT1,T2に対応する車両走行情報に基づいて位置情報を特定してもよい。
特定部113は、判定部112によって車両200の走行速度が所定の走行速度以上と判定された走行開始地点の位置情報を特定する。また、特定部113は、判定部112によって車両200の走行速度が所定の走行速度以上と判定された走行終了地点の位置情報を特定する。
所定の走行速度は、例えば、上述した「判定部112」において説明した「所定の走行速度」と同様であってもよい。所定時間は、例えば、上述した「判定部112」において説明した「所定時間」と同様であってもよい。
The identification unit 113 identifies position information of a travel start point B1 based on the vehicle travel information when the determination unit 112 determines that the travel speed is equal to or greater than the predetermined travel speed, and position information of a travel end point A2 based on the vehicle travel information when the determination unit 112 determines that the travel speed is equal to or greater than the predetermined travel speed. Here, when there is a missing period of position information of a predetermined time or more based on a series of vehicle travel information generated by the same vehicle 200, the identification unit 113 may estimate that the trips before and after the missing period are different trips T1 and T2, and identify position information based on the vehicle travel information corresponding to each trip T1 and T2.
The identification unit 113 identifies position information of a travel start point at which the determination unit 112 determines that the travel speed of the vehicle 200 is equal to or higher than a predetermined travel speed. The identification unit 113 also identifies position information of a travel end point at which the determination unit 112 determines that the travel speed of the vehicle 200 is equal to or higher than a predetermined travel speed.
The predetermined running speed may be the same as the "predetermined running speed" described above in the "determination unit 112". The predetermined time may be the same as the "predetermined time" described above in the "determination unit 112".

なお、特定部113は、例えば、位置情報の欠測期間の直前にあるトリップ(第1トリップT1)の走行終了地点(第1走行終了地点A2)の位置情報と、その欠測期間の直後にあるトリップ(第2トリップT2)の走行開始地点(第2走行開始地点B1)の位置情報とを対応付けて特定してもよい。 The identification unit 113 may, for example, associate and identify the location information of the travel end point (first travel end point A2) of the trip (first trip T1) immediately before the period in which location information is missing with the location information of the travel start point (second travel start point B1) of the trip (second trip T2) immediately after the period in which location information is missing.

制御部110(判定部112)は、複数の車両200(複数の車両走行情報)それぞれに基づいて、同一車両200の走行開始地点A1,B1の走行速度及び同一車両200の走行終了地点A2,B2の走行速度それぞれが所定の走行速度以上かを判定してもよい。
制御部110(特定部113)は、判定部112によって同一車両200の走行速度が所定の走行速度以上と判定された場合のその車両200の車両走行情報に基づく走行開始地点B1の位置情報と、その車両200の車両走行情報に基づく走行終了地点A2の位置情報とを特定してもよい。
The control unit 110 (determination unit 112) may determine, based on each of the multiple vehicles 200 (multiple vehicle driving information), whether the driving speed of the same vehicle 200 at the driving start points A1, B1 and the driving speed of the same vehicle 200 at the driving end points A2, B2 are each equal to or greater than a predetermined driving speed.
The control unit 110 (identification unit 113) may identify position information of a driving start point B1 based on the vehicle driving information of the same vehicle 200 when the judgment unit 112 judges that the driving speed of the vehicle 200 is equal to or greater than a predetermined driving speed, and position information of a driving end point A2 based on the vehicle driving information of the vehicle 200.

推定部114は、複数の車両200について特定部113によって特定した走行開始地点B1の位置情報及び走行終了地点A2の位置情報それぞれが集まる位置を、上空遮蔽道400の出口及び入口と推定する。ここで、推定部114は、上空遮蔽道400として、トンネル、ボックスカルバート、橋下、地下駐車場及び立体駐車場の出口及び入口それぞれを推定してもよい。 The estimation unit 114 estimates the positions where the position information of the driving start point B1 and the driving end point A2 identified by the identification unit 113 for multiple vehicles 200 are gathered as the exit and entrance of the overhead shielded road 400. Here, the estimation unit 114 may estimate the exit and entrance of a tunnel, a box culvert, under a bridge, an underground parking lot, and a multi-story parking lot as the overhead shielded road 400.

推定部114は、欠測期間の直前のトリップT1に基づく走行終了地点A2の位置情報に応じて上空遮蔽道400の入口を推定すると共に、その欠測期間の直後のトリップT2に基づく走行開始地点B1の位置情報に応じてその上空遮蔽道400の出口を推定してもよい。すなわち、推定部114、例えば、位置情報の欠測期間の直前のトリップ(第1トリップT1)における走行終了地点(第1走行終了地点A2)の位置情報が集まる位置を、上空遮蔽道400の入口と推定する。また、推定部114は、例えば、位置情報の欠測期間の直後のトリップ(第2トリップT2)における走行開始地点(第2走行開始地点B1)の位置情報が集まる位置を、上空遮蔽道400の出口と推定する。 The estimation unit 114 may estimate the entrance of the sky shielded road 400 according to the position information of the driving end point A2 based on the trip T1 immediately before the missing period, and may estimate the exit of the sky shielded road 400 according to the position information of the driving start point B1 based on the trip T2 immediately after the missing period. That is, the estimation unit 114, for example, estimates the position where the position information of the driving end point (first driving end point A2) in the trip (first trip T1) immediately before the missing period of position information is collected as the entrance of the sky shielded road 400. Also, the estimation unit 114, for example, estimates the position where the position information of the driving start point (second driving start point B1) in the trip (second trip T2) immediately after the missing period of position information is collected as the exit of the sky shielded road 400.

なお、推定部114は、位置情報の欠測期間の直前の位置情報と、その欠測期間の直後の位置情報とに基づいて、上空遮蔽道400の入口と出口とを推定すると、その入口と出口との間にあるその欠測期間の部分が上空遮蔽道400と推定してもよい。 When the estimation unit 114 estimates the entrance and exit of the sky shielded road 400 based on the location information immediately before the period in which location information is missing and the location information immediately after the period in which location information is missing, the estimation unit 114 may estimate that the part of the period in which location information is missing that is between the entrance and the exit is the sky shielded road 400.

また、推定部114は、例えば、上述したように特定部113によって、位置情報の欠測期間の直前にある第1トリップT1の第1走行終了地点A2の位置情報と、その欠測期間の直後にある第2トリップT2の第2走行開始地点B1の位置情報とを対応付けた場合、上空遮蔽道400の入口と出口とを対応付けて推定してもよい。 In addition, for example, when the identification unit 113, as described above, associates the location information of the first driving end point A2 of the first trip T1, which is immediately before the period in which location information is missing, with the location information of the second driving start point B1 of the second trip T2, which is immediately after the period in which location information is missing, the estimation unit 114 may estimate the entrance and exit of the overhead shielded road 400 by associating them.

図3は、対面通行の上空遮蔽道400の入口及び出口(出入口)の推定の概要について説明するための図である。
図4は、片側通行の上空遮蔽道400の入口及び出口の推定の概要について説明するための図である。図4(A)は上空遮蔽道400の入口を推定する際、図4(B)は上空遮蔽道400の出口を推定する際について説明するための図である。
FIG. 3 is a diagram for explaining an overview of estimation of the entrance and exit (entrance/exit) of an overhead shielded road 400 for oncoming traffic.
4A and 4B are diagrams for explaining an overview of estimating the entrance and exit of a one-way traffic overhead shielded road 400. Fig. 4A is a diagram for explaining estimation of the entrance of the overhead shielded road 400, and Fig. 4B is a diagram for explaining estimation of the exit of the overhead shielded road 400.

推定部114は、例えば、図3に例示するように、上空遮蔽道400が対面通行の場合、走行開始地点の位置情報が集まる位置601と、走行終了地点の位置情報が集まる位置602との間の位置603(一例として、中間(略中間)等の位置)を、上空遮蔽道400の出口及び入口(出入口410)と推定してもよい。
ここで一例として、推定部114は、走行開始地点の位置情報が集まる領域(601)と、走行終了地点の位置情報が集まる領域(602)との距離が所定距離以下の場合、対面通行と推定してもよい。
車両200は、例えば、上空遮蔽道400の出口を出た直後から位置情報を取得することはできず、その出口を出てから約数秒を経過して位置情報を取得することが可能になる。同様に、車両200は、例えば、上空遮蔽道400の入口に直前まで受信していたGNSS信号に基づいて、その入口を通過した上空遮蔽道400の内部で位置情報が記録されることがある。
したがって、上空遮蔽道400が対面通行の場合には、走行開始地点の位置情報が集まる領域(601)と、走行終了地点の位置情報が集まる領域(602)との距離が所定距離以下になるため、推定部114は、この複数領域間の距離の特性に基づいて、上空遮蔽道400の出入口410を推定してもよい。
For example, as illustrated in Figure 3, when the overhead shielded road 400 is a two-way traffic road, the estimation unit 114 may estimate that a position 603 (for example, a position halfway (approximately halfway)) between a position 601 where position information of the start point of the journey is collected and a position 602 where position information of the end point of the journey is collected is the exit and entrance (entrance/exit 410) of the overhead shielded road 400.
As an example, the estimation unit 114 may estimate that traffic is on the opposite side when the distance between the area (601) where position information of the start point of the journey is collected and the area (602) where position information of the end point of the journey is collected is less than a predetermined distance.
For example, the vehicle 200 cannot obtain location information immediately after leaving the exit of the sky shielded road 400, but can obtain location information approximately several seconds after leaving the exit. Similarly, the vehicle 200 may record location information inside the sky shielded road 400 after passing through the entrance of the sky shielded road 400, based on the GNSS signal that it had received until just before the entrance.
Therefore, when the overhead shielded road 400 is a two-way road, the distance between the area (601) where position information of the start point of the journey is collected and the area (602) where position information of the end point of the journey is collected is less than a predetermined distance, so the estimation unit 114 may estimate the entrance/exit 410 of the overhead shielded road 400 based on the characteristics of the distance between these multiple areas.

走行開始地点の位置情報が集まる位置601は、例えば、複数の位置情報が集まる領域の中心、重心、上空遮蔽道400の出口(410)に最も近い位置情報(複数の車両200の対応するトリップのうちの車両200の進行方向に対して最も上流側にある始点(位置))、及び、上空遮蔽道400の出口(410)から最も遠い位置情報(複数の車両200の対応するトリップのうちの車両200の進行方向に対して最も下流側にある始点(位置))等を始めとする種々の位置であってもよい。 The location 601 where the location information of the starting point of the journey is collected may be various locations, including, for example, the center of an area where multiple pieces of location information are collected, the center of gravity, the location information closest to the exit (410) of the overhead shielded road 400 (the starting point (position) that is the most upstream in the traveling direction of the vehicle 200 among the corresponding trips of the multiple vehicles 200), and the location information farthest from the exit (410) of the overhead shielded road 400 (the starting point (position) that is the most downstream in the traveling direction of the vehicle 200 among the corresponding trips of the multiple vehicles 200).

同様に、走行終了地点の位置情報が集まる位置602は、例えば、複数の位置情報が集まる領域の中心、重心、上空遮蔽道400の入口(410)に最も近い位置情報(複数の車両200の対応するトリップのうちの車両200の進行方向に対して最も上流側にある終点(位置))、及び、上空遮蔽道400の入口(410)から最も遠い位置情報(複数の車両200の対応するトリップのうちの車両200の進行方向に対して最も下流側にある終点(位置))等を始めとする種々の位置であってもよい。 Similarly, the location 602 where the location information of the end point of the trip is collected may be various locations including, for example, the center of an area where multiple location information is collected, the center of gravity, the location information closest to the entrance (410) of the overhead shielded road 400 (the end point (position) that is the most upstream in the direction of travel of the vehicle 200 among the trips corresponding to the multiple vehicles 200), and the location information farthest from the entrance (410) of the overhead shielded road 400 (the end point (position) that is the most downstream in the direction of travel of the vehicle 200 among the trips corresponding to the multiple vehicles 200).

走行開始地点の位置情報が集まる位置601と、走行終了地点の位置情報が集まる位置602との間の位置603は、例えば、走行開始地点の位置情報が集まる位置601と、走行終了地点の位置情報が集まる位置602との中間地点等を始めとする種々の位置であってもよい。 The position 603 between the position 601 where the position information of the travel start point is collected and the position 602 where the position information of the travel end point is collected may be various positions, including, for example, a midpoint between the position 601 where the position information of the travel start point is collected and the position 602 where the position information of the travel end point is collected.

推定部114は、例えば、図4に例示するように、上空遮蔽道400が片側通行の場合、走行開始地点の位置情報が集まる位置612及び走行終了地点の位置情報が集まる位置611それぞれよりも車両200の進行方向Dに対して上流側の位置614,613を、上空遮蔽道400の出口422及び入口421と推定してもよい。 For example, as illustrated in FIG. 4, when the overhead shielded road 400 is a one-way road, the estimation unit 114 may estimate positions 614 and 613 upstream of the position 612 where position information of the start point of travel is collected and the position 611 where position information of the end point of travel is collected, respectively, in the traveling direction D of the vehicle 200, as the exit 422 and the entrance 421 of the overhead shielded road 400.

上述したように、車両200は、例えば、上空遮蔽道400の入口421に直前まで受信していたGNSS信号に基づいて、その入口421を通過した上空遮蔽道400の内部で位置情報が記録されることがある。したがって、推定部114は、図4(A)に例示するように、走行終了地点の位置情報が集まる位置611よりも車両200の進行方向Dに対して上流側の位置613を、上空遮蔽道400の入口421と推定してもよい。 As described above, the vehicle 200 may record position information inside the sky shielded road 400 after passing through the entrance 421 of the sky shielded road 400, based on the GNSS signal that was received until just before the vehicle 200 reached the entrance 421. Therefore, the estimation unit 114 may estimate that the entrance 421 of the sky shielded road 400 is a position 613 upstream of the position 611 where the position information of the end of the journey is collected, in the traveling direction D of the vehicle 200, as shown in FIG. 4(A).

同様に上述したように、車両200は、例えば、上空遮蔽道400の出口422を出た直後から位置情報を取得することはできず、その出口422を出てから約数秒を経過して位置情報を取得することが可能になる。したがって、推定部114は、図4(B)に例示するように、走行開始地点の位置情報が集まる位置612よりも車両200の進行方向Dに対して上流側の位置614を、上空遮蔽道400の出口422と推定してもよい。 Similarly, as described above, the vehicle 200 cannot obtain position information immediately after leaving the exit 422 of the overhead shielded road 400, for example, but can obtain position information approximately several seconds after leaving the exit 422. Therefore, the estimation unit 114 may estimate that the exit 422 of the overhead shielded road 400 is a position 614 upstream of the position 612 where the position information of the starting point of travel is collected, in the traveling direction D of the vehicle 200, as shown in FIG. 4(B) as an example.

推定部114は、例えば、走行開始地点の位置情報が集まる位置612及び走行終了地点の位置情報が集まる位置611それぞれから所定距離だけ上流側の位置614,613を、上空遮蔽道400の出口422及び入口421と推定してもよい。
この場合の所定距離は、例えば、予め設定された任意の距離であってもよく、GNSSを利用して位置情報を取得する際の誤差を考慮した予め設定された距離であってもよい。
又は、所定距離は、例えば、車両走行情報に含まれる走行速度(速度情報)と、予め設定された時間とに基づく距離であってもよい。この場合の走行速度は、例えば、1台の車両200の車両走行情報又は複数台の車両200の車両走行情報に基づく、走行開始地点の走行速度、及び、走行終了地点の走行速度等であってもよい。また、走行速度は、例えば、複数台の車両200の車両走行情報に基づく、走行開始地点の走行速度及び走行終了地点の走行速度それぞれを平均した走行開始地点の平均走行速度及び走行終了地点の平均走行速度等であってもよい。またこの場合の予め設定された時間は、例えば、GNSS信号を受信して位置情報を記録する際の時間的な誤差に基づいた時間等であってもよい。
The estimation unit 114 may, for example, estimate positions 614, 613 a predetermined distance upstream from a position 612 where position information of the start point of driving is collected and a position 611 where position information of the end point of driving is collected, as the exit 422 and entrance 421 of the overhead shielded road 400.
The predetermined distance in this case may be, for example, any distance set in advance, or may be a distance set in advance that takes into account errors that may occur when acquiring location information using GNSS.
Alternatively, the predetermined distance may be a distance based on, for example, the running speed (speed information) included in the vehicle running information and a preset time. The running speed in this case may be, for example, the running speed at the running start point and the running end point based on the vehicle running information of one vehicle 200 or the vehicle running information of multiple vehicles 200. The running speed may also be, for example, an average running speed at the running start point and an average running speed at the running end point, which are obtained by averaging the running speeds at the running start point and the running end point, respectively, based on the vehicle running information of multiple vehicles 200. The preset time in this case may also be, for example, a time based on a time error when receiving a GNSS signal and recording position information.

登録部115は、例えば、推定部114によって推定した上空遮蔽道400の出入口(入口(位置情報)及び出口(位置情報))を道路地図に登録してもよい。登録部115は、例えば、道路地図に関する地図情報を記憶部122に記憶してもよい。 The registration unit 115 may, for example, register the entrances and exits (entrances (location information) and exits (location information)) of the sky shielded road 400 estimated by the estimation unit 114 in a road map. The registration unit 115 may, for example, store map information related to the road map in the memory unit 122.

経路案内部116は、例えば、推定部114によって推定した上空遮蔽道400の出入口(入口(位置情報)及び出口(位置情報))、及び、登録部115によって出入口(入口及び出口)を登録した地図情報のうち少なくとも一方を利用して、経路案内を行ってもよい。 The route guidance unit 116 may provide route guidance using, for example, at least one of the entrances and exits (entrances (location information) and exits (location information)) of the sky shielded road 400 estimated by the estimation unit 114 and map information in which the entrances and exits (entrances and exits) are registered by the registration unit 115.

ここで、経路案内部116は、情報処理装置100の制御部110に配されてもよく、車両200に搭載されるナビゲーション装置(図示せず)等に配されてもよい。
経路案内部116が車両200のナビゲーション装置に配される場合、推定部114によって推定した上空遮蔽道400の入口及び出口、及び、登録部115によって入口及び出口を登録した地図情報はナビゲーション装置に記憶されてもよい。
Here, the route guidance unit 116 may be disposed in the control unit 110 of the information processing device 100, or may be disposed in a navigation device (not shown) mounted on the vehicle 200, or the like.
When the route guidance unit 116 is arranged in a navigation device of the vehicle 200, the entrances and exits of the overhead shielded road 400 estimated by the estimation unit 114 and the map information in which the entrances and exits are registered by the registration unit 115 may be stored in the navigation device.

経路案内部116は、例えば、情報処理装置100の制御部110に配される場合、通信部121を介して、情報処理装置100に外部にある端末(図示せず)に対して経路案内の情報を提供してもよい。端末は、経路案内を利用するユーザが使用するユーザ端末等であってもよい。端末は、ラップトップ、タブレット及びスマートフォン等の携帯端末であってもよく、デスクトップ等の据置型端末であってもよい。
経路案内部116は、例えば、経路案内の際の案内画像等を、表示部123に表示してもよく、ナビゲーション装置の表示部(図示せず)、及び、端末の表示部(図示せず)等に表示してもよい。
For example, when the route guidance unit 116 is disposed in the control unit 110 of the information processing device 100, the route guidance unit 116 may provide route guidance information to a terminal (not shown) external to the information processing device 100 via the communication unit 121. The terminal may be a user terminal used by a user who uses the route guidance. The terminal may be a mobile terminal such as a laptop, tablet, or smartphone, or a stationary terminal such as a desktop.
The route guidance unit 116 may, for example, display guidance images and the like during route guidance on the display unit 123, or on a display unit (not shown) of a navigation device, a display unit (not shown) of a terminal, etc.

なお、情報処理装置100としては、例えば、上述したように、サーバ、デスクトップ、ラップトップ、タブレット及びスマートフォン等を例示した。しかし、情報処理装置100は、例えば、その例示に限定されず、車両200に搭載されてもよく、その車両200に搭載されるナビゲーション装置と協働してもよい。 As described above, examples of the information processing device 100 include a server, a desktop, a laptop, a tablet, and a smartphone. However, the information processing device 100 is not limited to these examples, and may be mounted on a vehicle 200, and may cooperate with a navigation device mounted on the vehicle 200.

[情報処理方法]
次に、一実施形態に係る情報処理方法について説明する。
図5は、一実施形態に係る情報処理方法について説明するためのフローチャートである。
[Information processing method]
Next, an information processing method according to an embodiment will be described.
FIG. 5 is a flowchart illustrating an information processing method according to an embodiment.

ステップST101において、取得部111は、車両200の走行位置に関する位置情報と、時刻に関する時刻情報と、走行速度に関する速度情報とを含む車両走行情報を取得する。 In step ST101, the acquisition unit 111 acquires vehicle driving information including position information related to the driving position of the vehicle 200, time information related to the time, and speed information related to the driving speed.

ステップST102において、判定部112は、ステップST101で取得した車両走行情報に基づいて、車両200の走行開始地点の走行速度及び車両200の走行終了地点の走行速度それぞれが所定の走行速度以上かを判定する。 In step ST102, the determination unit 112 determines whether the driving speed of the vehicle 200 at the driving start point and the driving speed of the vehicle 200 at the driving end point are equal to or greater than a predetermined driving speed, based on the vehicle driving information acquired in step ST101.

ステップST103において、特定部113は、ステップST102で所定の走行速度以上と判定された場合の車両走行情報に基づく走行開始地点の位置情報と、ステップST102で所定の走行速度以上と判定された場合の車両走行情報に基づく走行終了地点の位置情報とを特定する。ここで、特定部113は、同一車両200で生成される一連の車両走行情報に基づいて、所定時間以上の位置情報の欠測期間が有る場合、その欠測期間の前後において異なるトリップと推定し、各トリップに対応する車両走行情報に基づいて位置情報を特定してもよい。 In step ST103, the identification unit 113 identifies the position information of the travel start point based on the vehicle travel information when it is determined in step ST102 that the travel speed is equal to or greater than the predetermined travel speed, and the position information of the travel end point based on the vehicle travel information when it is determined in step ST102 that the travel speed is equal to or greater than the predetermined travel speed. Here, when there is a period of missing position information of a predetermined time or more based on a series of vehicle travel information generated by the same vehicle 200, the identification unit 113 may estimate that the trips before and after the missing period are different trips, and identify the position information based on the vehicle travel information corresponding to each trip.

ステップST104において、推定部114は、複数の車両200についてステップST103で特定した走行開始地点の位置情報及び走行終了地点の位置情報それぞれが集まる位置を、上空遮蔽道400の出口及び入口と推定する。ここで、推定部114は、上空遮蔽道400として、トンネル、ボックスカルバート、橋下、地下駐車場及び立体駐車場の出口及び入口それぞれを推定してもよい。
推定部114は、欠測期間の直前のトリップに基づく走行終了地点の位置情報に応じて上空遮蔽道400の入口を推定すると共に、その欠測期間の直後のトリップに基づく走行開始地点の位置情報に応じてその上空遮蔽道400の出口を推定してもよい。
推定部114は、例えば、上空遮蔽道400が対面通行の場合、走行開始地点の位置情報が集まる位置と、走行終了地点の位置情報が集まる位置との間の位置を、上空遮蔽道400の出口及び入口(出入口)と推定してもよい。
推定部114は、例えば、上空遮蔽道400が片側通行の場合、走行開始地点の位置情報が集まる位置及び走行終了地点の位置情報が集まる位置それぞれよりも車両200の進行方向に対して上流側の位置を、上空遮蔽道400の出口及び入口と推定してもよい。
In step ST104, the estimation unit 114 estimates the positions where the position information of the travel start point and the position information of the travel end point identified in step ST103 for the multiple vehicles 200 are collected as the exit and entrance of the overhead shielded road 400. Here, the estimation unit 114 may estimate the exit and entrance of a tunnel, a box culvert, under a bridge, an underground parking lot, and a multi-story parking lot as the overhead shielded road 400.
The estimation unit 114 may estimate the entrance of the overhead shielded road 400 based on location information of the end point of travel based on the trip immediately before the missing period, and may also estimate the exit of the overhead shielded road 400 based on location information of the start point of travel based on the trip immediately after the missing period.
For example, when the overhead shielded road 400 is a two-way traffic road, the estimation unit 114 may estimate that the positions between the position information of the start point of driving and the position information of the end point of driving are the exit and entrance (entrance/exit) of the overhead shielded road 400.
For example, when the overhead shielded road 400 is a one-way road, the estimation unit 114 may estimate that the positions upstream of the position where the position information of the start point of the journey is collected and the position where the position information of the end point of the journey is collected are the exit and entrance of the overhead shielded road 400.

[実施例]
次に、本実施形態の一実施例について説明する。
本実施例では、上空遮蔽道400の一例としてトンネルを挙げて説明する。
[Example]
Next, an example of this embodiment will be described.
In this embodiment, a tunnel will be described as an example of the sky shield passage 400.

情報処理装置100は、車両200の走行か位置地点又は走行終了地点の位置情報(GNSSを利用した座標等)が所定範囲の密集し、且つ、その車両200が所定の走行速度の範囲で走行していると判断できる場合、その位置情報に基づく位置をトンネルの出入口と推定する。
以下、制御部110等の主な処理内容について説明する。
When the information processing device 100 determines that the position information (such as coordinates using GNSS) of the vehicle 200's starting point or end point of travel is concentrated in a predetermined range and that the vehicle 200 is traveling within a predetermined travel speed range, it estimates that the position based on the position information is the entrance/exit of a tunnel.
The main processing contents of the control unit 110 and the like will be described below.

制御部110(例えば、取得部111等)は、相対的に多数のCANプローブ情報(車両走行情報)を取得する。CANプローブ情報は、車両200毎にセンサによる走行情報とGNSSを利用した位置座標(GNSS座標)とが約1秒間隔で記録(出力)されるデータである。本実施例のCANプローブ情報には、車両ID(VIN:Vehicle Identification Number)、GNSS座標(緯度・経度)、車速及び記録時刻等の情報が含まれる。 The control unit 110 (e.g., the acquisition unit 111, etc.) acquires a relatively large amount of CAN probe information (vehicle driving information). The CAN probe information is data in which driving information from a sensor and position coordinates (GNSS coordinates) using GNSS for each vehicle 200 are recorded (output) at intervals of approximately 1 second. The CAN probe information in this embodiment includes information such as the vehicle ID (VIN: Vehicle Identification Number), GNSS coordinates (latitude and longitude), vehicle speed, and recording time.

制御部110(例えば、判定部112等)は、CANプローブ情報に記録される車両ID毎に、そのCANプローブ情報を分割してトリップ化(グループ化)を行う。制御部110(例えば、判定部112等)は、同一の車両IDのCANプローブ情報であっても、CANプローブ情報内に記録時刻の間隔が所定時間(一例として、10秒等)以上空いた場合には、異なるトリップとする。 The control unit 110 (e.g., the determination unit 112, etc.) divides the CAN probe information for each vehicle ID recorded in the CAN probe information and performs trip grouping. Even if the CAN probe information has the same vehicle ID, if the interval between recording times in the CAN probe information is greater than a predetermined time (for example, 10 seconds), the control unit 110 (e.g., the determination unit 112, etc.) determines that the CAN probe information belongs to different trips.

CANプローブ情報に記録されるGNSS信号に受信不良が起きた場合、欠測となり、トリップが途切れる。トリップが途切れる場合には、車両200がトンネル内を走行している可能性が高い。車両200がトンネル内に進入した場合、及び、車両200がトンネルから退出した場合、一定の走行速度を持った状態でトリップが終了し又は開始するようになる。したがって、制御部110は、一定の速度(所定の走行速度)を持ったトリップの先頭レコードと最終レコードとの位置(例えば、GNSS座標)を複数のトリップに対して抽出し、それらが密集する地点を特定することで、その地点をトンネルの出入口と推定することが可能である。
以下、トンネルの出入口の推定について説明する。
If poor reception occurs in the GNSS signals recorded in the CAN probe information, the signals will be missing and the trip will be interrupted. If the trip is interrupted, it is highly likely that the vehicle 200 is traveling inside a tunnel. When the vehicle 200 enters a tunnel, and when the vehicle 200 exits a tunnel, the trip will end or start at a constant traveling speed. Therefore, the control unit 110 can extract the positions (e.g., GNSS coordinates) of the first and last records of trips with a constant speed (predetermined traveling speed) for multiple trips, and identify a point where they are concentrated, thereby estimating that point to be the entrance or exit of the tunnel.
The estimation of the tunnel entrance/exit will be explained below.

制御部110(例えば、判定部112等)は、トリップの先頭レコード(走行時間帯が最も早いCANプローブ情報)と、トリップの最終レコード(走行時間帯が最も遅いCANプローブ情報)とを抽出する。ここで、車両200が走行する際にGNSS信号の受信不良が起こるとトリップが途切れ、GNSS信号の受信不良が起こらなくなると(回復すると)トリップが開始される。 The control unit 110 (e.g., the determination unit 112, etc.) extracts the first record of the trip (the CAN probe information with the earliest driving time zone) and the last record of the trip (the CAN probe information with the latest driving time zone). Here, if poor reception of the GNSS signal occurs while the vehicle 200 is driving, the trip is interrupted, and the trip starts when poor reception of the GNSS signal no longer occurs (recovers).

制御部110(例えば、判定部112等)は、CANプローブ情報に含まれる速度情報(車速の情報)を利用して、所定の走行速度(一例として、30km/h等)以上(又は、所定の走行速度の範囲内)で走行中のトリップの先頭レコード及び最終レコードを特定する。ここで、車速を制限することにより、交通渋滞及び駐車場等に駐車中の車両200の位置情報を除外することが可能になる。また、他車と比べて走行速度が速すぎる車両200の位置情報についても、GNSSを利用した位置のズレ幅が大きくなるため除外することが可能になる。 The control unit 110 (e.g., the determination unit 112, etc.) uses the speed information (vehicle speed information) included in the CAN probe information to identify the first record and the last record of a trip in which the vehicle is traveling at a predetermined driving speed (for example, 30 km/h, etc.) or higher (or within a predetermined driving speed range). Here, by limiting the vehicle speed, it becomes possible to exclude the position information of the vehicle 200 in a traffic jam or parked in a parking lot, etc. In addition, it becomes possible to exclude the position information of the vehicle 200 traveling too fast compared to other vehicles, because the deviation in the position using GNSS becomes large.

制御部110(例えば、特定部113)は、抽出した(上述した特定後の)トリップの先頭レコード及び最終レコードとなっている位置情報(CANプローブ情報)を特定する。制御部110(例えば、特定部113等)は、位置情報(CANプローブ情報)が密集する位置を特定する。 The control unit 110 (e.g., the identification unit 113) identifies the location information (CAN probe information) that is the first record and the last record of the extracted trip (after the above-mentioned identification). The control unit 110 (e.g., the identification unit 113, etc.) identifies the location where the location information (CAN probe information) is concentrated.

制御部110(例えば、推定部114等)は、上述したように特定した位置情報(位置情報が密集する位置)に基づいて、トンネルの出入口と推定する。ここで、制御部110(例えば、推定部114等)は、複数の車両200のCANプローブ情報を利用して、トンネルの出入口と推定される位置を収集し、その位置を特定する精度を高めてもよい。 The control unit 110 (e.g., the estimation unit 114, etc.) estimates the entrance/exit of the tunnel based on the position information (a position where the position information is dense) identified as described above. Here, the control unit 110 (e.g., the estimation unit 114, etc.) may use CAN probe information from multiple vehicles 200 to collect positions estimated to be the entrance/exit of the tunnel, thereby improving the accuracy of identifying the positions.

制御部110(例えば、推定部114等)は、トンネルの出入口の位置ずれを補正することが可能である。
ここで一般的に、車両200は、約1秒間隔でGNSS信号を利用した位置情報を記録している。このため、トンネルから退出する際には、位置情報はトンネルの外側にずれやすい(位置ずれ1)。また、トンネルに入った直後はGNSS信号を受信できることから、トンネルに進入する際の位置情報はトンネルの内側にずれやすい(位置ずれ2)。
そこで、制御部110(例えば、推定部114等)は、位置情報に基づく位置が密集する中心位置等をトンネルの出入口と推定するのではなく、位置補正を行う。すなわち、制御部110(例えば、推定部114等)は、対面通行のトンネルの場合、位置ずれ1と位置ずれ2との間の位置に補正する。また、制御部110(例えば、推定部114等)は、片側通行のトンネルの場合、位置ずれ1及び位置ずれ2の両方とも、車両200の進行方向に対して上流(手前)側に位置を補正する。
The control unit 110 (for example, the estimation unit 114, etc.) can correct the positional deviation of the entrance and exit of the tunnel.
Generally, the vehicle 200 records position information using GNSS signals at intervals of about one second. Therefore, when exiting a tunnel, the position information is likely to shift to the outside of the tunnel (position deviation 1). Also, since the vehicle 200 can receive GNSS signals immediately after entering the tunnel, the position information is likely to shift to the inside of the tunnel when entering the tunnel (position deviation 2).
Therefore, the control unit 110 (e.g., the estimation unit 114, etc.) corrects the position instead of estimating that the central position or the like where the positions based on the position information are concentrated is the entrance/exit of the tunnel. That is, in the case of a tunnel with two-way traffic, the control unit 110 (e.g., the estimation unit 114, etc.) corrects the position to a position between position deviation 1 and position deviation 2. In addition, in the case of a tunnel with one-way traffic, the control unit 110 (e.g., the estimation unit 114, etc.) corrects both position deviation 1 and position deviation 2 to the upstream (nearby) side with respect to the traveling direction of the vehicle 200.

すなわち、制御部110(例えば、推定部114等)は、トンネルに進入して約1~2秒程度は位置情報(GNSS座標)が記録されること、トンネルから退出して約1~2秒程度は位置情報(GNSS座標)が記録されないことから、実際のトンネルの出入口の位置からずれた位置にトリップの先頭レコード及び最終レコードが密集しやすい。対面通行のトンネルにおいては、先頭レコードと最終レコードが密集している地点それぞれを特定し、その間の地点をトンネルの出入口とすることで位置ずれを補正することが可能である。 In other words, the control unit 110 (e.g., the estimation unit 114, etc.) records position information (GNSS coordinates) for about 1 to 2 seconds after entering a tunnel, but does not record position information (GNSS coordinates) for about 1 to 2 seconds after exiting the tunnel, so the first and last records of a trip tend to be concentrated in positions that are shifted from the actual tunnel entrance/exit positions. In a tunnel with two-way traffic, it is possible to correct the position shift by identifying the points where the first and last records are concentrated and setting the points in between as the tunnel entrance/exit.

以上をまとめると、情報処理装置100は、GNSS信号の受信不良の際のCANプローブ情報を利用することで、トンネルの出入口を推定する。また、情報処理装置100は、位置情報に基づく位置が密集する中心位置を単にトンネルの出入口を推定する例に限定されず、トンネルの進入及び退出で区別して位置補正を行う。 In summary, the information processing device 100 estimates the entrance and exit of a tunnel by using CAN probe information when GNSS signal reception is poor. Furthermore, the information processing device 100 is not limited to the example of simply estimating the entrance and exit of a tunnel from the central position where positions based on position information are concentrated, but performs position correction by distinguishing between entering and exiting a tunnel.

[機能及び回路について]
次に、上述した情報処理装置100の機能及び回路について説明する。
情報処理装置100の各部は、コンピュータの演算処理装置等の機能として実現されてもよい。すなわち、情報処理装置100の取得部111、判定部112、特定部113、推定部114、登録部115及び経路案内部116(制御部110)は、コンピュータの演算処理装置等による取得機能、判定機能、特定機能、推定機能、登録機能及び経路案内機能(制御機能)としてそれぞれ実現されてもよい。
情報処理プログラムは、上述した各機能をコンピュータに実現させることができる。情報処理プログラムは、例えば、メモリ、ソリッドステートドライブ、ハードディスクドライブ又は光ディスク等の、コンピュータで読み取り可能な非一時的な記録媒体等に記録されていてもよい。記録媒体は、例えば、非一時的なコンピュータ可読媒体と言い換えてもよい。
また、上述したように、情報処理装置100の各部は、コンピュータの演算処理装置等で実現されてもよい。その演算処理装置等は、例えば、集積回路等によって構成される。このため、情報処理装置100の各部は、演算処理装置等を構成する回路として実現されてもよい。すなわち、情報処理装置100の取得部111、判定部112、特定部113、推定部114、登録部115及び経路案内部116(制御部110)は、コンピュータの演算処理装置等を構成する取得回路、判定回路、特定回路、推定回路、登録回路及び経路案内回路(制御回路)として実現されてもよい。
また、情報処理装置100の通信部121、記憶部122及び表示部123(出力部)は、例えば、演算処理装置等の機能を含む通信機能、記憶機能及び表示機能(出力機能)として実現されてもよい。また、情報処理装置100の通信部121、記憶部122及び表示部123(出力部)は、例えば、集積回路等によって構成されることにより通信回路、記憶回路及び表示回路(出力回路)として実現されてもよい。また、情報処理装置100の通信部121、記憶部122及び表示部123(出力部)は、例えば、複数のデバイスによって構成されることにより通信装置、記憶装置及び表示装置(出力装置)として構成されてもよい。
[Functions and circuits]
Next, the functions and circuits of the information processing device 100 will be described.
Each unit of the information processing device 100 may be realized as a function of a computer's arithmetic processing device, etc. That is, the acquisition unit 111, determination unit 112, identification unit 113, estimation unit 114, registration unit 115, and route guidance unit 116 (control unit 110) of the information processing device 100 may be realized as an acquisition function, a determination function, an identification function, an estimation function, a registration function, and a route guidance function (control function), respectively, by the computer's arithmetic processing device, etc.
The information processing program can cause a computer to realize each of the above-mentioned functions. The information processing program may be recorded in a non-transitory computer-readable recording medium, such as a memory, a solid-state drive, a hard disk drive, or an optical disk. The recording medium may be referred to as a non-transitory computer-readable medium, for example.
As described above, each unit of the information processing device 100 may be realized by a processing unit of a computer or the like. The processing unit or the like is configured by, for example, an integrated circuit or the like. Therefore, each unit of the information processing device 100 may be realized as a circuit constituting the processing unit or the like. That is, the acquisition unit 111, the determination unit 112, the identification unit 113, the estimation unit 114, the registration unit 115, and the route guidance unit 116 (control unit 110) of the information processing device 100 may be realized as an acquisition circuit, a determination circuit, an identification circuit, an estimation circuit, a registration circuit, and a route guidance circuit (control circuit) constituting the processing unit or the like of a computer.
The communication unit 121, the storage unit 122, and the display unit 123 (output unit) of the information processing device 100 may be realized as a communication function, a storage function, and a display function (output function) including the functions of an arithmetic processing device, etc. The communication unit 121, the storage unit 122, and the display unit 123 (output unit) of the information processing device 100 may be realized as a communication circuit, a storage circuit, and a display circuit (output circuit) by being configured, for example, by an integrated circuit, etc. The communication unit 121, the storage unit 122, and the display unit 123 (output unit) of the information processing device 100 may be realized as a communication device, a storage device, and a display device (output device) by being configured, for example, by being configured by a plurality of devices.

情報処理装置100は、上述した複数の各部のうち1又は任意の複数を組み合わせることが可能である。
本開示では、「情報」の文言を使用しているが、「情報」の文言は「データ」と言い換えることができ、「データ」の文言は「情報」と言い換えることができる。
The information processing device 100 can combine one or any two or more of the above-mentioned units.
In this disclosure, the term "information" is used, but the term "information" can be replaced with "data" and the term "data" can be replaced with "information."

[本実施形態の態様及び効果]
次に、本実施形態の一態様及び各態様が奏する効果について説明する。なお、以下に記載する各態様は出願時の一例であり、本実施形態は以下に記載する態様に限定されることはない。すなわち、本実施形態は以下に記載する各態様に限定されることはなく、上述した各部を適宜組み合わせて実現されてもよい。また、下位の態様は、それよりも上位の態様のいずれでも引用できる場合がある。
また、以下に記載する効果は一例であり、各態様が奏する効果は以下に記載するものに限定されることはない。また、各態様は、例えば、以下に記載する少なくとも1つの効果を奏してもよい。
[Aspects and Effects of the Present Embodiment]
Next, one aspect of this embodiment and the effects of each aspect will be described. Note that each aspect described below is an example at the time of filing, and this embodiment is not limited to the aspects described below. In other words, this embodiment is not limited to the aspects described below, and may be realized by appropriately combining each of the above-mentioned parts. In addition, a lower aspect may be able to cite any of the higher aspects.
In addition, the effects described below are merely examples, and the effects of each aspect are not limited to those described below. In addition, each aspect may, for example, exhibit at least one of the effects described below.

(態様1)
一態様の情報処理装置は、車両の走行位置に関する位置情報と、時刻に関する時刻情報と、走行速度に関する速度情報とを含む車両走行情報を取得する取得部と、取得部によって取得した車両走行情報に基づいて、車両の走行開始地点の走行速度及び車両の走行終了地点の走行速度それぞれが所定の走行速度以上かを判定する判定部と、判定部によって所定の走行速度以上と判定された場合の車両走行情報に基づく走行開始地点の位置情報と、判定部によって所定の走行速度以上と判定された場合の車両走行情報に基づく走行終了地点の位置情報とを特定する特定部と、複数の車両について特定部によって特定した走行開始地点の位置情報及び走行終了地点の位置情報それぞれが集まる位置を、上空遮蔽道の出口及び入口と推定する推定部と、を備える。
これにより、情報処理装置は、車両走行情報に基づいて、上空遮蔽道の入口及び出口を推定できるので、車載カメラを利用してトンネル等を推定する場合に比べて、出入口(位置)の誤差を少なくすることができる。
また、情報処理装置は、例えば、一般的に走行する車両の車両走行情報を利用してもよい。一般的に走行する車両は、新たに上空遮蔽道が開通した場合でも、その上空遮蔽道を相対的に早期に通過する可能性が高い。したがって、情報処理装置は、新たに開通した上空遮蔽道の出入口(位置)を相対的に早期に推定することができ、出入口を登録した道路地図の提供及び経路案内等を始めとしたユーザに対するサービスを向上させることができる。
また、情報処理装置は、推定した上空遮蔽道の入口及び出口を利用して経路案内を行う場合の一例として、上空遮蔽道の入口及び出口に対して車両の進行方向の上流側において、入口及び出口が有ることの注意喚起を行うことができる。すなわち、情報処理装置は、上空遮蔽道の外側と内側とで急激に路面状況が変化したり、上空遮蔽道から外側へ出た際に横風を受けたり等の車両の運転に支障が生じる恐れについて、予め注意喚起を行うことができる。また、情報処理装置は、上空遮蔽道の外側と内側とで周囲の明るさが急激に変化することで視界確保に時間がかかり、事故が起こる恐れについて、予め注意喚起を行うことができる。したがって、情報処理装置は、車両事故等が起こる可能性を低減できる。
(Aspect 1)
An information processing device of one embodiment includes an acquisition unit that acquires vehicle driving information including position information regarding the vehicle's driving position, time information regarding the time, and speed information regarding the driving speed, a determination unit that determines whether the driving speed at the vehicle's driving start point and the driving speed at the vehicle's driving end point are each equal to or higher than a predetermined driving speed based on the vehicle driving information acquired by the acquisition unit, an identification unit that identifies position information of the driving start point based on the vehicle driving information when the determination unit determines that the driving speed is equal to or higher than the predetermined driving speed, and position information of the driving end point based on the vehicle driving information when the determination unit determines that the driving speed is equal to or higher than the predetermined driving speed, and an estimation unit that estimates positions where the position information of the driving start point and the driving end point identified by the determination unit for a plurality of vehicles are gathered as the exit and entrance of an overhead shielded road.
This allows the information processing device to estimate the entrances and exits of overhead shielded roads based on vehicle driving information, thereby reducing errors in the entrances and exits (positions) compared to when using an on-board camera to estimate tunnels, etc.
The information processing device may also use, for example, vehicle travel information of vehicles that typically travel. Even if a new overhead shielded road is opened, a vehicle that typically travels is likely to pass through the newly opened overhead shielded road relatively early. Therefore, the information processing device can estimate the entrance/exit (position) of the newly opened overhead shielded road relatively early, and can improve services for users, such as providing road maps with registered entrances and route guidance.
In addition, as an example of a case where the information processing device performs route guidance using the estimated entrance and exit of the sky shielded road, the information processing device can warn that there is an entrance and an exit upstream of the entrance and exit of the sky shielded road in the traveling direction of the vehicle. That is, the information processing device can warn in advance about the possibility of a hindrance to driving the vehicle, such as a sudden change in road surface conditions between the outside and inside of the sky shielded road, or a crosswind when going out from the sky shielded road. In addition, the information processing device can warn in advance about the possibility of an accident occurring because it takes time to ensure visibility due to a sudden change in the surrounding brightness between the outside and inside of the sky shielded road. Therefore, the information processing device can reduce the possibility of a vehicle accident or the like occurring.

(態様2)
一態様の情報処理装置では、推定部は、上空遮蔽道が対面通行の場合、走行開始地点の位置情報が集まる位置と、走行終了地点の位置情報が集まる位置との間の位置を、上空遮蔽道の出口及び入口と推定することとしてもよい。
これにより、情報処理装置は、例えば、GNSS等を利用した位置情報の取得の際に位置ずれが生じる場合であっても、出口及び入口の位置を補正することができる。すなわち、情報処理装置は、出口及び入口の正確な位置を特定することができる。
(Aspect 2)
In one embodiment of an information processing device, the estimation unit may estimate that when the overhead obstructed road is a two-way road, the positions between the position information for the start point of driving and the position information for the end point of driving are the exit and entrance of the overhead obstructed road.
Thereby, the information processing device can correct the positions of the exit and the entrance even if a position shift occurs when acquiring position information using, for example, GNSS, etc. In other words, the information processing device can identify the exact positions of the exit and the entrance.

(態様3)
一態様の情報処理装置では、推定部は、上空遮蔽道が片側通行の場合、走行開始地点の位置情報が集まる位置及び走行終了地点の位置情報が集まる位置それぞれよりも車両の進行方向に対して上流側の位置を、上空遮蔽道の出口及び入口と推定することとしてもよい。
これにより、情報処理装置は、例えば、GNSS等を利用した位置情報の取得の際に位置ずれが生じる場合であっても、出口及び入口の位置を補正することができる。すなわち、情報処理装置は、出口及び入口の正確な位置を特定することができる。
(Aspect 3)
In one embodiment of an information processing device, when the overhead shielded road is a one-way road, the estimation unit may estimate that positions upstream in the vehicle's direction of travel from the position where position information for the start point of travel is collected and the position where position information for the end point of travel is collected are the exit and entrance of the overhead shielded road.
Thereby, the information processing device can correct the positions of the exit and the entrance even if a position shift occurs when acquiring position information using, for example, GNSS, etc. In other words, the information processing device can identify the exact positions of the exit and the entrance.

(態様4)
一態様の情報処理装置では、特定部は、同一車両で生成される一連の車両走行情報に基づいて、所定時間以上の位置情報の欠測期間が有る場合、その欠測期間の前後において異なるトリップと推定し、各トリップに対応する車両走行情報に基づいて位置情報を特定することとしてもよい。
これにより、情報処理装置は、所定条件の基に位置情報の欠測期間が有る場合、上空遮蔽道が有ると推定することができる。
(Aspect 4)
In one embodiment of an information processing device, when there is a period of missing location information of a predetermined time or longer based on a series of vehicle driving information generated by the same vehicle, the identification unit may estimate that the trips before and after the missing period are different trips, and identify the location information based on the vehicle driving information corresponding to each trip.
This allows the information processing device to estimate that there is an obstructed road above when there is a period of missing position information based on predetermined conditions.

(態様5)
一態様の情報処理装置では、推定部は、欠測期間の直前のトリップに基づく走行終了地点の位置情報に応じて上空遮蔽道の入口を推定すると共に、欠測期間の直後のトリップに基づく走行開始地点の位置情報に応じてその上空遮蔽道の出口を推定することとしてもよい。
これにより、情報処理装置は、所定条件の基に位置情報の欠測期間が有る場合、その直前と直後とで上空遮蔽道の入口及び出口を推定することができる。
(Aspect 5)
In one embodiment of an information processing device, the estimation unit may estimate the entrance of an overhead obstructed road based on location information of the end point of a trip based on the trip immediately before the missing period, and may also estimate the exit of the overhead obstructed road based on location information of the start point of a trip based on the trip immediately after the missing period.
This allows the information processing device to estimate the entrance and exit of the sky shielded road immediately before and after a period in which location information is unavailable based on specified conditions.

(態様6)
一態様の情報処理装置では、推定部は、上空遮蔽道として、トンネル、ボックスカルバート、橋下、地下駐車場及び立体駐車場の出口及び入口それぞれを推定することとしてもよい。
これにより、情報処理装置は、上空遮蔽道の上述した具体的一例の出口及び入口の位置を推定することができる。
(Aspect 6)
In one aspect of the information processing device, the estimation unit may estimate each of the exits and entrances of a tunnel, a box culvert, an underbridge, an underground parking lot, and a multi-story parking lot as the overhead obstructed passage.
This enables the information processing device to estimate the positions of the exit and entrance of the specific example of the overhead shielded road described above.

(態様7)
一態様の情報処理方法では、コンピュータが、車両の走行位置に関する位置情報と、時刻に関する時刻情報と、走行速度に関する速度情報とを含む車両走行情報を取得する取得ステップと、取得ステップによって取得した車両走行情報に基づいて、車両の走行開始地点の走行速度及び車両の走行終了地点の走行速度それぞれが所定の走行速度以上かを判定する判定ステップと、判定ステップによって所定の走行速度以上と判定された場合の車両走行情報に基づく走行開始地点の位置情報と、判定ステップによって所定の走行速度以上と判定された場合の車両走行情報に基づく走行終了地点の位置情報とを特定する特定ステップと、複数の車両について特定ステップによって特定した走行開始地点の位置情報及び走行終了地点の位置情報それぞれが集まる位置を、上空遮蔽道の出口及び入口と推定する推定ステップと、を実行する。
情報処理方法は、上述した一態様の情報処理装置と同様の効果を奏することができる。
(Aspect 7)
In one aspect of the information processing method, a computer executes the following steps: an acquisition step in which the computer acquires vehicle driving information including position information regarding the vehicle's driving position, time information regarding the time, and speed information regarding the driving speed; a determination step in which the computer determines whether the driving speed at the vehicle's driving start point and the driving speed at the vehicle's driving end point are each equal to or higher than a predetermined driving speed based on the vehicle driving information acquired by the acquisition step; an identification step in which the computer identifies position information of the driving start point based on the vehicle driving information when the determination step determines that the driving speed is equal to or higher than the predetermined driving speed, and position information of the driving end point based on the vehicle driving information when the determination step determines that the driving speed is equal to or higher than the predetermined driving speed; and an estimation step in which the positions where the position information of the driving start point and the driving end point identified by the determination step for a plurality of vehicles are gathered are estimated to be the exit and entrance of an overhead shielded road.
The information processing method can achieve the same effects as the information processing device according to the above-described embodiment.

(態様8)
一態様の情報処理プログラムは、コンピュータに、車両の走行位置に関する位置情報と、時刻に関する時刻情報と、走行速度に関する速度情報とを含む車両走行情報を取得する取得機能と、取得機能によって取得した車両走行情報に基づいて、車両の走行開始地点の走行速度及び車両の走行終了地点の走行速度それぞれが所定の走行速度以上かを判定する判定機能と、判定機能によって所定の走行速度以上と判定された場合の車両走行情報に基づく走行開始地点の位置情報と、判定機能によって所定の走行速度以上と判定された場合の車両走行情報に基づく走行終了地点の位置情報とを特定する特定機能と、複数の車両について特定機能によって特定した走行開始地点の位置情報及び走行終了地点の位置情報それぞれが集まる位置を、上空遮蔽道の出口及び入口と推定する推定機能と、
を実現させる。
情報処理プログラムは、上述した一態様の情報処理装置と同様の効果を奏することができる。
(Aspect 8)
An information processing program of one embodiment provides a computer with the following functions: an acquisition function for acquiring vehicle driving information including position information related to a vehicle's driving position, time information related to time, and speed information related to the driving speed; a determination function for determining whether the driving speed at a vehicle's driving start point and the driving speed at a vehicle's driving end point are each equal to or higher than a predetermined driving speed based on the vehicle driving information acquired by the acquisition function; an identification function for identifying position information of the driving start point based on the vehicle driving information when the determination function determines that the driving speed is equal to or higher than the predetermined driving speed, and position information of the driving end point based on the vehicle driving information when the determination function determines that the driving speed is equal to or higher than the predetermined driving speed; and an estimation function for estimating positions where the position information of the driving start points and the position information of the driving end points identified by the identification function for a plurality of vehicles are gathered, as the exit and entrance of an overhead shielded road.
Make this a reality.
The information processing program can achieve the same effects as the information processing device according to the above aspect.

100 情報処理装置
110 制御部
111 取得部
112 判定部
113 特定部
114 推定部
115 登録部
116 経路案内部
121 通信部
122 記憶部
123 表示部
400 上空遮蔽道
REFERENCE SIGNS LIST 100 Information processing device 110 Control unit 111 Acquisition unit 112 Determination unit 113 Identification unit 114 Estimation unit 115 Registration unit 116 Route guidance unit 121 Communication unit 122 Storage unit 123 Display unit 400 Sky shielded road

Claims (8)

車両の走行位置に関する位置情報と、時刻に関する時刻情報と、走行速度に関する速度情報とを含む車両走行情報を取得する取得部と、
前記取得部によって取得した車両走行情報に基づいて、車両の走行開始地点の走行速度及び前記車両の走行終了地点の走行速度それぞれが所定の走行速度以上かを判定する判定部と、
前記判定部によって所定の走行速度以上と判定された場合の車両走行情報に基づく前記走行開始地点の位置情報と、前記判定部によって所定の走行速度以上と判定された場合の車両走行情報に基づく前記走行終了地点の位置情報とを特定する特定部と、
複数の車両について前記特定部によって特定した走行開始地点の位置情報及び走行終了地点の位置情報それぞれが集まる位置を、上空遮蔽道の出口及び入口と推定する推定部と、
を備える情報処理装置。
an acquisition unit that acquires vehicle driving information including position information related to a driving position of the vehicle, time information related to a time, and speed information related to a driving speed;
a determination unit that determines whether a travel speed at a travel start point of the vehicle and a travel speed at a travel end point of the vehicle are equal to or greater than a predetermined travel speed based on the vehicle travel information acquired by the acquisition unit;
an identification unit that identifies position information of the travel start point based on the vehicle travel information when the determination unit determines that the travel speed is equal to or higher than a predetermined travel speed, and position information of the travel end point based on the vehicle travel information when the determination unit determines that the travel speed is equal to or higher than a predetermined travel speed;
an estimation unit that estimates positions where the position information of the travel start point and the position information of the travel end point identified by the identification unit for a plurality of vehicles are collected as an exit and an entrance of an overhead shielded road;
An information processing device comprising:
前記推定部は、上空遮蔽道が対面通行の場合、走行開始地点の位置情報が集まる位置と、走行終了地点の位置情報が集まる位置との間の位置を、上空遮蔽道の出口及び入口と推定する
請求項1に記載の情報処理装置。
The information processing device according to claim 1 , wherein the estimation unit estimates positions between a position where position information of a start point of driving is collected and a position where position information of an end point of driving is collected as the exit and entrance of the overhead obstructed road when the overhead obstructed road is a two-way traffic.
前記推定部は、上空遮蔽道が片側通行の場合、走行開始地点の位置情報が集まる位置及び走行終了地点の位置情報が集まる位置それぞれよりも車両の進行方向に対して上流側の位置を、上空遮蔽道の出口及び入口と推定する
請求項1に記載の情報処理装置。
The information processing device described in claim 1, wherein the estimation unit estimates that when the overhead obstructed road is a one-way road, positions upstream in the vehicle's travel direction from the position where position information for the start point of travel is collected and the position where position information for the end point of travel is collected are the exit and entrance of the overhead obstructed road.
前記特定部は、同一車両で生成される一連の車両走行情報に基づいて、所定時間以上の位置情報の欠測期間が有る場合、当該欠測期間の前後において異なるトリップと推定し、各トリップに対応する車両走行情報に基づいて位置情報を特定する
請求項1~3のいずれか1項に記載の情報処理装置。
The information processing device according to any one of claims 1 to 3, wherein, when there is a period of missing location information of a predetermined time or longer based on a series of vehicle driving information generated by the same vehicle, the identification unit estimates that the trips before and after the missing period are different trips, and identifies the location information based on the vehicle driving information corresponding to each trip.
前記推定部は、前記欠測期間の直前のトリップに基づく走行終了地点の位置情報に応じて上空遮蔽道の入口を推定すると共に、前記欠測期間の直後のトリップに基づく走行開始地点の位置情報に応じて当該上空遮蔽道の出口を推定する
請求項4に記載の情報処理装置。
The information processing device according to claim 4, wherein the estimation unit estimates the entrance of an overhead obstructed road based on location information of the end point of a trip based on a trip immediately before the missing period, and estimates the exit of the overhead obstructed road based on location information of the start point of a trip based on a trip immediately after the missing period.
前記推定部は、上空遮蔽道として、トンネル、ボックスカルバート、橋下、地下駐車場及び立体駐車場の出口及び入口それぞれを推定する
請求項5に記載の情報処理装置。
The information processing device according to claim 5 , wherein the estimation unit estimates each of an exit and an entrance of a tunnel, a box culvert, an underbridge, an underground parking lot, and a multi-story parking lot as the overhead obstructed passage.
コンピュータが、
車両の走行位置に関する位置情報と、時刻に関する時刻情報と、走行速度に関する速度情報とを含む車両走行情報を取得する取得ステップと、
前記取得ステップによって取得した車両走行情報に基づいて、車両の走行開始地点の走行速度及び前記車両の走行終了地点の走行速度それぞれが所定の走行速度以上かを判定する判定ステップと、
前記判定ステップによって所定の走行速度以上と判定された場合の車両走行情報に基づく前記走行開始地点の位置情報と、前記判定ステップによって所定の走行速度以上と判定された場合の車両走行情報に基づく前記走行終了地点の位置情報とを特定する特定ステップと、
複数の車両について前記特定ステップによって特定した走行開始地点の位置情報及び走行終了地点の位置情報それぞれが集まる位置を、上空遮蔽道の出口及び入口と推定する推定ステップと、
を実行する情報処理方法。
The computer
an acquiring step of acquiring vehicle driving information including position information related to a driving position of the vehicle, time information related to a time, and speed information related to a driving speed;
a determination step of determining whether a traveling speed at a traveling start point of the vehicle and a traveling speed at a traveling end point of the vehicle are equal to or higher than a predetermined traveling speed based on the vehicle traveling information acquired in the acquisition step;
a determination step of determining position information of the travel start point based on the vehicle travel information when the determination step determines that the travel speed is equal to or higher than a predetermined travel speed, and determining position information of the travel end point based on the vehicle travel information when the determination step determines that the travel speed is equal to or higher than a predetermined travel speed;
an estimation step of estimating positions where the position information of the travel start point and the position information of the travel end point identified by the identification step for a plurality of vehicles are collected as an exit and an entrance of an overhead shielded road;
An information processing method for performing the above.
コンピュータに、
車両の走行位置に関する位置情報と、時刻に関する時刻情報と、走行速度に関する速度情報とを含む車両走行情報を取得する取得機能と、
前記取得機能によって取得した車両走行情報に基づいて、車両の走行開始地点の走行速度及び前記車両の走行終了地点の走行速度それぞれが所定の走行速度以上かを判定する判定機能と、
前記判定機能によって所定の走行速度以上と判定された場合の車両走行情報に基づく前記走行開始地点の位置情報と、前記判定機能によって所定の走行速度以上と判定された場合の車両走行情報に基づく前記走行終了地点の位置情報とを特定する特定機能と、
複数の車両について前記特定機能によって特定した走行開始地点の位置情報及び走行終了地点の位置情報それぞれが集まる位置を、上空遮蔽道の出口及び入口と推定する推定機能と、
を実現させる情報処理プログラム。
On the computer,
An acquisition function for acquiring vehicle driving information including position information related to a driving position of the vehicle, time information related to a time, and speed information related to a driving speed of the vehicle;
a determination function that determines whether a running speed at a running start point of the vehicle and a running speed at a running end point of the vehicle are equal to or higher than a predetermined running speed based on the vehicle running information acquired by the acquisition function;
a determination function for determining position information of the travel start point based on the vehicle travel information when the determination function determines that the travel speed is equal to or higher than a predetermined travel speed, and a determination function for determining position information of the travel end point based on the vehicle travel information when the determination function determines that the travel speed is equal to or higher than a predetermined travel speed;
an estimation function that estimates positions where the position information of the travel start point and the position information of the travel end point identified by the identification function for a plurality of vehicles are collected as the exit and entrance of an overhead shielded road;
An information processing program that realizes this.
JP2023016109A 2023-02-06 2023-02-06 Information processing device, information processing method, and information processing program Pending JP2024111538A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2023016109A JP2024111538A (en) 2023-02-06 2023-02-06 Information processing device, information processing method, and information processing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2023016109A JP2024111538A (en) 2023-02-06 2023-02-06 Information processing device, information processing method, and information processing program

Publications (1)

Publication Number Publication Date
JP2024111538A true JP2024111538A (en) 2024-08-19

Family

ID=92423652

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2023016109A Pending JP2024111538A (en) 2023-02-06 2023-02-06 Information processing device, information processing method, and information processing program

Country Status (1)

Country Link
JP (1) JP2024111538A (en)

Similar Documents

Publication Publication Date Title
KR101919366B1 (en) Apparatus and method for recognizing vehicle location using in-vehicle network and image sensor
JP4914592B2 (en) Navigation device
US8209123B2 (en) Road information generating apparatus, road information generating method, and road information generating program
JP6280409B2 (en) Self-vehicle position correction method, landmark data update method, in-vehicle device, server, and self-vehicle position data correction system
US12055628B2 (en) Position coordinates estimation device, position coordinates estimation method, and program
JP6759175B2 (en) Information processing equipment and information processing system
CN109074728A (en) Travel speed is recommended to provide program, running support system, vehicle control apparatus and automatic running vehicle
JP4093026B2 (en) Road environment information notification device, in-vehicle notification device, information center device, and road environment information notification program
CN111183464B (en) System and method for estimating saturation flow of signal intersection based on vehicle trajectory data
CN114096996A (en) Method and apparatus for using augmented reality in traffic
US11371853B2 (en) Information processing device, information processing method and program
JP7464454B2 (en) Vehicle control device and vehicle control method
US10565876B2 (en) Information processing apparatus, onboard device, information processing system, and information processing method
JP7123530B2 (en) Communication device, communication system, and communication method
JP6936585B2 (en) Danger avoidance support device, danger avoidance support system, and danger avoidance support method
WO2010101199A1 (en) Road traffic information creation device and road traffic information creation method
CN112384820B (en) Method and device for determining the position of a vehicle
JP2024111538A (en) Information processing device, information processing method, and information processing program
JP2014074627A (en) Navigation system for vehicle
JP2020027447A (en) Probe information processing device
JP7280847B2 (en) Road parking information notification device, electric display device, road parking information notification system, road parking information notification method, and computer program
JP7382849B2 (en) Driving assistance systems, driving assistance methods, and driving assistance programs
WO2022064677A1 (en) Estimation method, estimation device, and estimation program
JP4039290B2 (en) Link travel time calculation method, apparatus and program
JP7358199B2 (en) Information processing system, in-vehicle information processing device, external information processing device, and information processing method