[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2022125208A - Information processing device - Google Patents

Information processing device Download PDF

Info

Publication number
JP2022125208A
JP2022125208A JP2022108248A JP2022108248A JP2022125208A JP 2022125208 A JP2022125208 A JP 2022125208A JP 2022108248 A JP2022108248 A JP 2022108248A JP 2022108248 A JP2022108248 A JP 2022108248A JP 2022125208 A JP2022125208 A JP 2022125208A
Authority
JP
Japan
Prior art keywords
parking lot
parking
road
degree
area
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
JP2022108248A
Other languages
Japanese (ja)
Inventor
喬浩 鎌田
Takahiro Kamata
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.)
Pioneer Corp
Original Assignee
Pioneer Electronic Corp
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 Pioneer Electronic Corp filed Critical Pioneer Electronic Corp
Priority to JP2022108248A priority Critical patent/JP2022125208A/en
Publication of JP2022125208A publication Critical patent/JP2022125208A/en
Priority to JP2023183223A priority patent/JP2023184590A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Traffic Control Systems (AREA)

Abstract

PROBLEM TO BE SOLVED: To estimate a degree of congestion of a parking lot based on information obtained by traveling of a vehicle.
SOLUTION: An information processing device acquires position information including a parking position from a moving object, and estimates parking lot information relating to a parking lot existing in an area outside a road based on the position information of the plurality of moving objects entering the area outside a road. An estimating unit estimates a degree of congestion of the entire parking lot based on the parking position.
SELECTED DRAWING: Figure 9
COPYRIGHT: (C)2022,JPO&INPIT

Description

本発明は、駐車場に関する情報を収集する技術に関する。 The present invention relates to technology for collecting information about parking lots.

駐車場情報の配信において、駐車場の満空情報を配信する場合がある。満空情報を生成する場合、従来手法では、駐車場に設置されている入退場を管理する管理装置が駐車可能台数、入場台数、退場台数の情報に基づいて生成を行なっていた。しかしながら、上記のような管理装置が存在しない駐車場では、駐車場の満空情報を生成することが出来ず、満空情報等の駐車場の混雑状況の配信が行なえないといった問題があった。 In the distribution of parking lot information, there is a case where parking lot full-occupancy information is distributed. When generating the fullness information, in the conventional method, a management device installed in the parking lot that manages entry and exit has generated based on information on the number of parking spaces, the number of entrances, and the number of exits. However, in a parking lot without a management device as described above, there is a problem that it is not possible to generate parking lot occupancy information, and it is not possible to distribute the congestion status of the parking lot such as the vacancy information.

特許文献1は、駐車場の周囲を通りかかった車両のうち、車両の速度が所定の閾値以上減速し、かつ、当該車両が前記駐車場の入り口を通過した場合は、当該駐車場が満車であると判定する手法を記載している。 According to Patent Document 1, when the speed of a vehicle among vehicles passing around a parking lot is reduced by a predetermined threshold or more and the vehicle passes through the entrance of the parking lot, the parking lot is full. It describes a method for determining

特開2015-184820号公報JP 2015-184820 A

しかしながら、特許文献1に記載されている技術はあくまで、駐車場を通りかかったユーザの判断によって決まってしまうため、正確さという点では課題があった。また、上記の技術で判別できるのは満空状態であり、満空状態以外の、駐車場の混み具合についての推定は行なえなかった。加えて、駐車場内での駐車位置による混雑具合についても言及されていなかった。 However, the technique described in Patent Literature 1 has a problem in terms of accuracy because it is determined by the judgment of the user who is passing by the parking lot. In addition, the above technology can only determine the state of full occupancy, and cannot estimate the degree of congestion in a parking lot other than the state of full occupancy. In addition, there was no mention of congestion due to parking positions in the parking lot.

本発明の解決しようとする課題としては、上記のものが一例として挙げられる。本発明は、車両の走行により得られた情報に基づいて、駐車場の混雑度を推定することを目的とする。 Examples of the problems to be solved by the present invention include the above. An object of the present invention is to estimate the degree of congestion in a parking lot based on information obtained from vehicle travel.

請求項1に記載の発明は、情報処理装置であって、移動体から駐車位置を含む位置情報を取得する取得部と、道路外領域に進入した複数の移動体の位置情報に基づいて、前記道路外領域に存在する駐車場に関する駐車場情報を推定する推定部と、を備え、前記推定部は、前記駐車位置に基づいて、前記駐車場の全体の混雑度を推定する。 According to a first aspect of the present invention, there is provided an information processing apparatus comprising: an acquisition unit that acquires position information including a parking position from a moving body; an estimating unit that estimates parking lot information related to a parking lot that exists in an area outside the road, wherein the estimating unit estimates the degree of congestion of the entire parking lot based on the parking position.

実施例に係る情報処理システムの構成を示す。1 shows a configuration of an information processing system according to an embodiment; プローブデータの一例を示す。An example of probe data is shown. 駐車場データの一例を示す。An example of parking lot data is shown. 駐車場領域推定処理のフローチャートである。It is a flowchart of a parking area estimation process. 駐車場同定処理、及び、推定処理のフローチャートである。It is a flowchart of a parking lot identification process and an estimation process. 道路外走行を説明する図である。It is a figure explaining off-road driving|running|working. 駐車場領域の推定方法を説明する図である。It is a figure explaining the estimation method of a parking lot area|region. 複数の走行面から駐車場領域を推定する例を示す。An example of estimating a parking lot area from a plurality of driving surfaces is shown. 混雑度の推定処理のフローチャートである。10 is a flowchart of congestion degree estimation processing;

本発明の1つの好適な実施形態では、情報処理装置は、移動体から駐車位置を含む位置情報を取得する取得部と、道路外領域に進入した複数の移動体の位置情報に基づいて、前記道路外領域に存在する駐車場に関する駐車場情報を推定する推定部と、を備え、前記推定部は、前記駐車位置に基づいて、前記駐車場の全体の混雑度を推定する。 In one preferred embodiment of the present invention, the information processing device includes an acquisition unit that acquires position information including a parking position from a moving body, and based on the position information of a plurality of moving bodies that have entered the off-road area, the above-mentioned an estimating unit that estimates parking lot information related to a parking lot that exists in an area outside the road, wherein the estimating unit estimates the degree of congestion of the entire parking lot based on the parking position.

上記の情報処理装置は、移動体から駐車位置を含む位置情報を取得し、道路外領域に進入した複数の移動体の位置情報に基づいて、道路外領域に存在する駐車場に関する駐車場情報を推定する。ここで、推定部は、駐車位置に基づいて、駐車場全体の混雑度を推定する。この情報処理装置によれば、道路外領域における移動体の駐車位置を分析することにより、駐車場における混雑度を推定することができる。 The above information processing apparatus acquires position information including parking positions from mobile bodies, and based on the position information of a plurality of mobile bodies that have entered the road area, parking lot information on parking lots that exist in the road area. presume. Here, the estimation unit estimates the degree of congestion of the entire parking lot based on the parking position. According to this information processing device, the degree of congestion in the parking lot can be estimated by analyzing the parking positions of the moving bodies in the area outside the road.

上記の情報処理装置の一態様では、前記推定部は、前記駐車位置の分布の集中度に基づいて、前記混雑度を推定する。この態様では、駐車位置の分布の集中度により、混雑度が推定される。具体的には、集中度が高い場合は混雑度が低いと推定され、集中度が低い場合は混雑度が高いと推定される。 In one aspect of the information processing device described above, the estimation unit estimates the degree of congestion based on the degree of concentration of the distribution of the parking positions. In this aspect, the degree of congestion is estimated from the degree of concentration of the parking position distribution. Specifically, when the degree of concentration is high, it is estimated that the degree of congestion is low, and when the degree of concentration is low, it is estimated that the degree of congestion is high.

上記の情報処理装置の他の一態様では、前記推定部は、前記駐車位置の標準偏差楕円の面積に基づいて前記集中度を算出する。好適な例では、前記推定部は、前記駐車位置を複数のエリアに分割し、領域ごとに前記標準偏差楕円の面積を求めることにより、エリアごとの混雑度を推定する。他の好適な例では、前記推定部は、前記駐車場の全体における駐車位置に基づいて、複数のエリアごとの混雑度を推定する。 In another aspect of the information processing device, the estimation unit calculates the degree of concentration based on an area of a standard deviation ellipse of the parking position. In a preferred example, the estimation unit divides the parking position into a plurality of areas and calculates the area of the standard deviation ellipse for each area, thereby estimating the degree of congestion for each area. In another preferred example, the estimation unit estimates the degree of congestion for each of a plurality of areas based on parking positions in the entire parking lot.

上記の情報処理装置の他の一態様では、前記取得部は、前記移動体から、前記位置情報に対応する時間情報を取得し、前記推定部は、時間帯ごとに前記混雑度を推定する。この態様では、時間帯毎に駐車場の混雑度を推定することができる。 In another aspect of the information processing apparatus, the acquisition unit acquires time information corresponding to the location information from the moving body, and the estimation unit estimates the congestion degree for each time period. In this aspect, the congestion degree of the parking lot can be estimated for each time period.

本発明の他の好適な実施形態では、情報処理装置により実行される情報処理方法は、移動体から、駐車位置を含む位置情報を取得する取得工程と、道路外領域に進入した複数の移動体の位置情報に基づいて、前記道路外領域に存在する駐車場に関する駐車場情報を推定する推定工程と、を備え、前記推定工程は、前記駐車位置に基づいて、前記駐車場の全体の混雑度を推定する。この情報処理方法によれば、道路外領域における移動体の駐車位置を分析することにより、駐車場における混雑度を推定することができる。 In another preferred embodiment of the present invention, an information processing method executed by an information processing apparatus includes an acquisition step of acquiring position information including a parking position from a mobile object, and an estimating step of estimating parking lot information related to the parking lot existing in the area outside the road based on the location information of the parking lot, and to estimate According to this information processing method, the degree of congestion in the parking lot can be estimated by analyzing the parking positions of the moving bodies in the area outside the road.

本発明の他の好適な実施形態では、コンピュータを備える情報処理装置により実行されるプログラムは、移動体から、駐車位置を含む位置情報を取得する取得部、道路外領域に進入した複数の移動体の位置情報に基づいて、前記道路外領域に存在する駐車場に関する駐車場情報を推定する推定部、として前記コンピュータを機能させ、前記推定部は、前記駐車位置に基づいて、前記駐車場の全体の混雑度を推定する。このプログラムをコンピュータで実行することにより、上記の情報処理装置を実現することができる。このプログラムは記憶媒体に記憶して取り扱うことができる。 In another preferred embodiment of the present invention, a program executed by an information processing apparatus including a computer includes an acquisition unit that acquires position information including a parking position from a mobile object, a plurality of mobile objects that have entered an off-road area, The computer functions as an estimating unit that estimates parking lot information about a parking lot that exists in the area outside the road based on the position information of the parking lot, and the estimating unit estimates the entire parking lot based on the parking position Estimate the degree of congestion of By executing this program on a computer, the above information processing apparatus can be realized. This program can be stored in a storage medium and handled.

以下、図面を参照して本発明の好適な実施例について説明する。
[システム構成]
図1(A)は、本発明を適用した情報処理システムの構成を示す。情報処理システムは、サーバ10と、車両3に搭載されたナビゲーション装置20とを含む。サーバ10とナビゲーション装置20とは無線通信可能に構成されている。なお、図1においては説明の便宜上1つの車両3のみが示されているが、実際には多数の車両3がサーバ10と通信する。
Preferred embodiments of the present invention will be described below with reference to the drawings.
[System configuration]
FIG. 1A shows the configuration of an information processing system to which the present invention is applied. The information processing system includes a server 10 and a navigation device 20 mounted on the vehicle 3 . The server 10 and the navigation device 20 are configured to be wirelessly communicable. Although only one vehicle 3 is shown in FIG. 1 for convenience of explanation, a large number of vehicles 3 actually communicate with the server 10 .

図1(B)は、サーバ10の構成を示す。サーバ10は、通信部11と、制御部12と、地図データベース(以下、「データベース」を「DB」と記す。)13と、プローブDB14とを備える。 FIG. 1B shows the configuration of the server 10. As shown in FIG. The server 10 includes a communication unit 11 , a control unit 12 , a map database (hereinafter “database” is abbreviated as “DB”) 13 , and a probe DB 14 .

通信部11は、ナビゲーション装置20からプローブデータを受信する。プローブデータは、車両3の走行に伴い、ナビゲーション装置20により生成される。地図DB13は、地図データを記憶している。地図データとしては、道路に対応するリンクを示すリンクデータや交差点に対応するノードデータに加えて、駐車場に関する駐車場データが記憶されている。プローブDB14は、多数のナビゲーション装置20から受信したプローブデータを記憶している。 The communication unit 11 receives probe data from the navigation device 20 . The probe data is generated by the navigation device 20 as the vehicle 3 travels. The map DB 13 stores map data. As map data, in addition to link data indicating links corresponding to roads and node data corresponding to intersections, parking lot data relating to parking lots are stored. The probe DB 14 stores probe data received from many navigation devices 20 .

制御部12は、サーバ10の全体を制御する。制御部12は、CPUなどのコンピュータにより構成され、予め用意されたプログラムを実行することにより所定の処理を実行する。具体的に、制御部12は、プローブデータをナビゲーション装置20から受信する処理、プローブDB14に蓄積されたプローブデータに基づいて、駐車場領域を推定する処理などを実行する。 The control unit 12 controls the entire server 10 . The control unit 12 is configured by a computer such as a CPU, and executes a predetermined process by executing a program prepared in advance. Specifically, the control unit 12 executes a process of receiving probe data from the navigation device 20, a process of estimating the parking lot area based on the probe data accumulated in the probe DB 14, and the like.

[プローブデータ]
次にプローブデータについて説明する。図2は、プローブデータの一例を示す。プローブデータは、車両3の走行に伴ってナビゲーション装置20により所定時間毎(例えば数秒毎)に生成されるものであり、図2の例は所定時間毎に生成された複数の地点におけるプローブデータを示している。図示のように、プローブデータは、「走行距離」、「緯度」、「経度」、「日時」、「速度」、「進行方向」、「道路種別」及び「バックフラグ」を含む。
[Probe data]
Next, probe data will be explained. FIG. 2 shows an example of probe data. The probe data is generated by the navigation device 20 every predetermined time (for example, every few seconds) as the vehicle 3 travels. The example in FIG. showing. As shown, the probe data includes "mileage", "latitude", "longitude", "date and time", "speed", "traveling direction", "road type" and "back flag".

「走行距離」は、車両3の走行距離であり、オドメータによる積算走行距離が使用される。「緯度」及び「経度」は、車両3の位置の緯度及び経度を示す。「日時」は各プローブデータが生成された日時を示す。「速度」は、測定時における車両3の速度を示す。「進行方向」は測定時における車両3の進行方向を示す。なお、進行方向は、北方向を0度とした方位により示される。 The "distance traveled" is the traveled distance of the vehicle 3, and the accumulated traveled distance by the odometer is used. “Latitude” and “longitude” indicate the latitude and longitude of the position of the vehicle 3 . "Date and time" indicates the date and time when each probe data was generated. "Speed" indicates the speed of the vehicle 3 at the time of measurement. "Direction of travel" indicates the direction of travel of the vehicle 3 at the time of measurement. Note that the direction of travel is indicated by an azimuth with the north direction as 0 degrees.

「道路種別」は、車両3が走行している道路の種類を示す情報であり、高速道路が「1」、有料道路が「2」、国道が「3」、県道が「4」、市道が「5」と決められている。なお、本実施例では、ナビゲーション装置20は、車両3が道路外のエリアを走行しているときには、道路種別を「-1」に設定する。よって、道路種別が「-1」である場合、車両3は道路外を走行していることになる。 "Road type" is information indicating the type of road on which the vehicle 3 is traveling. is determined as "5". In this embodiment, the navigation device 20 sets the road type to "-1" when the vehicle 3 is traveling in an area outside the road. Therefore, when the road type is "-1", the vehicle 3 is traveling off the road.

「バックフラグ」は、車両3がバック(後進)しているか否かを示すフラグである。バックフラグ「0」は前進を示し、「1」はバック(後進)を示す。なお、バックフラグは、車両3のギアがバック位置にあるか否かに基づいて生成される。 The "back flag" is a flag indicating whether or not the vehicle 3 is backing (reversing). A back flag "0" indicates forward movement, and a "1" indicates backward movement. Note that the reverse flag is generated based on whether or not the gear of the vehicle 3 is in the reverse position.

[駐車場データ]
次に、駐車場データについて説明する。図3は、駐車場データの一例を示す。駐車場データは、駐車場の入口毎に用意される。よって、1つの駐車場に複数の入口がある場合には、1つの駐車場について複数の駐車場データが用意される。図示のように、駐車場データは、「ID」、「緯度」、「経度」、「方位」及び「名称」を含む。
[Parking data]
Next, the parking lot data will be explained. FIG. 3 shows an example of parking lot data. Parking lot data is prepared for each entrance of the parking lot. Therefore, when one parking lot has a plurality of entrances, a plurality of parking lot data are prepared for the one parking lot. As shown, the parking lot data includes "ID", "latitude", "longitude", "direction" and "name".

「ID」は、駐車場の入口を一意に示す識別番号である。「緯度」及び「経度」は、その駐車場入口の緯度及び経度である。「方位」は、駐車場入口から車両3が進入する際の進行方向を示す。例えば、その駐車場の入口が北向きである場合、車両3はその駐車場の北側から南方向へ進行して進入するので、その入口の方位は南方向の方位となる。なお、この例では方位は北を0度とした角度により示されている。 "ID" is an identification number that uniquely indicates the entrance of the parking lot. "Latitude" and "longitude" are the latitude and longitude of the parking lot entrance. "Azimuth" indicates the traveling direction when the vehicle 3 enters from the entrance of the parking lot. For example, if the entrance of the parking lot faces north, the vehicle 3 enters from the north side of the parking lot in the south direction, so the direction of the entrance is the south direction. In this example, the azimuth is indicated by an angle with the north at 0 degree.

「名称」は、その駐車場の名称である。なお、図3の例では、駐車場の入口毎に駐車場データを用意しているが、その代わりに、駐車場毎に駐車場データを用意しても良い。但し、その場合でも、駐車場データには駐車場の入口の緯度、経度及び方位を含める。即ち、その駐車場の入口(複数ある場合にはそれぞれ)の位置及び方位を示す情報を含めるものとする。 "Name" is the name of the parking lot. In the example of FIG. 3, parking lot data is prepared for each parking lot entrance, but instead, parking lot data may be prepared for each parking lot. However, even in this case, the parking lot data includes the latitude, longitude and direction of the entrance of the parking lot. That is, information indicating the position and direction of the entrance of the parking lot (if there are multiple entrances) is included.

[駐車場領域取得処理]
次に、駐車場領域取得処理について説明する。駐車場領域取得処理は、サーバ10により実行され、多数の車両3から得たプローブデータに基づいて、駐車場の領域を推定する処理である。この処理は、主としてサーバ10の制御部12により実行される。なお、実際には、制御部12を構成するCPU等のコンピュータが、予め用意されたプログラムを実行することにより実現される。
[Parking Area Acquisition Processing]
Next, the parking area acquisition process will be described. The parking lot area acquisition process is executed by the server 10 and is a process of estimating the area of the parking lot based on the probe data obtained from many vehicles 3 . This processing is mainly executed by the control unit 12 of the server 10 . It should be noted that, in practice, a computer such as a CPU that constitutes the control unit 12 executes a program prepared in advance.

まず、サーバ10は、多数の車両3から、無線通信によりプローブデータを受信する(ステップS10)。サーバ10は、受信したプローブデータを、プローブDB14に蓄積する。 First, the server 10 receives probe data by wireless communication from many vehicles 3 (step S10). The server 10 stores the received probe data in the probe DB 14 .

次に、サーバ10は、駐車場同定を行う(ステップS11)。駐車場同定処理は、プローブデータと、地図データ中の駐車場データから駐車場を同定する処理である。駐車場同定処理の詳細を図5(A)に示す。まず、サーバ10は、プローブデータに基づいて、道路外走行の開始地点を検出する(ステップS21)。 Next, the server 10 performs parking lot identification (step S11). Parking lot identification processing is processing for identifying a parking lot from probe data and parking lot data in map data. Details of the parking lot identification process are shown in FIG. First, the server 10 detects the start point of off-road travel based on the probe data (step S21).

図6は、道路外走行を説明する図である。図示のように複数の道路が交差しており、南北に延びる道路と東西に延びる道路により複数の区画(敷地)が形成されているものとする。車両マークXは、プローブデータにより示される車両3の位置を示す。白抜きの車両マークXは県道上の位置を示し、この位置におけるプローブデータは道路種別として「4(県道)」を含む。斜めのハッチングが付された車両マークXは市道上の位置を示し、この位置におけるプローブデータは道路種別として「5(市道)」を含む。また、黒塗りの車両マークXは道路外の位置を示し、この位置におけるプローブデータは道路種別として「-1(道路外)」を含む。 FIG. 6 is a diagram for explaining off-road travel. As shown in the figure, a plurality of roads intersect, and a plurality of sections (sites) are formed by roads extending north and south and roads extending east and west. A vehicle mark X indicates the position of the vehicle 3 indicated by the probe data. A white vehicle mark X indicates a position on a prefectural road, and the probe data at this position includes "4 (prefectural road)" as the road type. A vehicle mark X with diagonal hatching indicates a position on a city road, and the probe data at this position includes "5 (city road)" as the road type. A black vehicle mark X indicates a position outside the road, and the probe data at this position includes "-1 (outside the road)" as the road type.

いま、図示のように車両3が道路R3(県道)を西方向に走行し、道路R2と道路R3の交差点を左折して道路R2(市道)に入り、さらに左折して駐車場のある区画50に進入し、駐車場内を走行して最終的に車両3を西方向に向けて駐車させたとする(破線62参照)。この場合、サーバ10は、図6に示す走行軌跡を示すプローブデータを参照し、道路種別が最初に「-1(道路外)」になった地点(図6における破線61の地点)を道路外走行の開始地点と判定する。 Now, as shown in the figure, a vehicle 3 is traveling west on road R3 (prefectural road), turns left at the intersection of roads R2 and R3, enters road R2 (city road), and turns left again to enter a section with a parking lot. 50, drive in the parking lot, and finally park the vehicle 3 toward the west (see dashed line 62). In this case, the server 10 refers to the probe data indicating the travel locus shown in FIG. Determined as the starting point of travel.

次に、サーバ10は、地図DB13内の駐車場データを参照し、ステップS21で得られた道路外走行の開始地点の座標から所定の閾値範囲内に入口を有する駐車場を検索する(ステップS22)。そして、サーバ10は、検索により得られた複数の駐車場のうち、入口の方位が道路外走行の開始地点における車両3の進行方向と一致し、かつ、道路外走行の開始地点と最も近い入口を有する駐車場を特定する(ステップS23)。そして、処理は、図4に示すメインルーチンへ戻る。 Next, the server 10 refers to the parking lot data in the map DB 13 and searches for a parking lot having an entrance within a predetermined threshold range from the coordinates of the start point of off-road travel obtained in step S21 (step S22). ). Then, the server 10 selects the closest entrance from among the plurality of parking lots obtained by the search, the direction of the entrance of which matches the traveling direction of the vehicle 3 at the start point of off-road travel and which is closest to the off-road travel start point. is identified (step S23). The process then returns to the main routine shown in FIG.

次に、サーバ10は、ステップS11の駐車場同定処理で、駐車場が同定できたか否か、即ち、該当する駐車場が見つかったか否かを判定する(ステップS12)。該当する駐車場が見つからなかった場合(ステップS12:No)、サーバ10は、今回得られたプローブデータが示す駐車場が未だ地図DB13に登録されていないと判断し、その駐車場を地図DB13に登録する(ステップS13)。具体的には、サーバ10は、新たな駐車場データを生成して地図DB13に登録する。この際、新たな駐車場データにおいては、新たなIDが付与され、道路外走行の開始地点の座標が「緯度」及び「経度」に設定され、道路外走行の開始地点における車両3の進行方向が「方位」に設定され、道路外走行の開始始点に最も近い施設などの名称が「名称」に設定される。 Next, the server 10 determines whether or not the parking lot has been identified in the parking lot identification process of step S11, that is, whether or not the corresponding parking lot has been found (step S12). If no corresponding parking lot is found (step S12: No), the server 10 determines that the parking lot indicated by the probe data obtained this time has not yet been registered in the map DB 13, and adds that parking lot to the map DB 13. Register (step S13). Specifically, the server 10 generates new parking lot data and registers it in the map DB 13 . At this time, in the new parking lot data, a new ID is assigned, the coordinates of the start point of off-road travel are set to "latitude" and "longitude," and the traveling direction of the vehicle 3 at the start point of off-road travel is is set as "azimuth", and the name of the facility closest to the start point of off-road driving is set as "name".

こうして、ステップS13で駐車場が新規に登録された場合、又は、ステップS12で駐車場が同定できたと判定された場合、サーバ10は、プローブデータから、道路外走行データを抽出し、プローブDB14内に保存する(ステップS14)。図2の例では、道路種別が「-1」となっている地点のデータが、道路外走行データとして保存される。 Thus, when the parking lot is newly registered in step S13, or when it is determined that the parking lot has been identified in step S12, the server 10 extracts off-road driving data from the probe data, (step S14). In the example of FIG. 2, the data of the point where the road type is "-1" is saved as off-road travel data.

次に、サーバ10は、道路外走行データを利用して、推定処理を実行する(ステップS15)。図5(B)は、推定処理のフローチャートである。まず、サーバ10は、同一の駐車場について得られた道路外走行データをプローブDB14から取得する(ステップS31)。次に、サーバ10は、各道路外走行データに基づいて、走行面を生成する(ステップS32)。ここで、「走行面」とは、道路外走行データに含まれる座標を中心とした一定距離を持つ面である。いま、道路外走行データが図7(A)に示す軌跡42を有すると仮定すると、サーバ10は、図7(B)に模式的に示すように、軌跡42に対して標準的な車両の車幅程度の幅を持たせた走行面44を生成する。サーバ10は、道路外走行データの各々について、このような走行面44を生成する。 Next, the server 10 uses the off-road travel data to execute an estimation process (step S15). FIG. 5B is a flowchart of estimation processing. First, the server 10 acquires off-road travel data obtained for the same parking lot from the probe DB 14 (step S31). Next, the server 10 generates a driving surface based on each off-road driving data (step S32). Here, the "driving surface" is a surface having a certain distance centered on the coordinates included in the off-road driving data. Now, assuming that off-road travel data has a trajectory 42 shown in FIG. A running surface 44 having a width of about the width is generated. The server 10 generates such a driving surface 44 for each off-road driving data.

そして、サーバ10は、ステップS32で生成した複数の走行面44を空間的に結合し、駐車場領域を推定する(ステップS33)。図8は、複数の走行面44から駐車場領域を推定する例を示し、同一の駐車場で得られた複数の走行面44が示されている。この例においては、車両3がある程度直線的に移動している領域と、車両3が方向転換などを行って駐車している領域とが区別できる。よって、サーバ10は、車両3が方向転換して駐車している領域を駐車領域51と推定し、車両3がある程度直線的に移動している領域を走行領域52bと推定する。なお、図8の例では、2つの駐車領域51a、51bが得られ、それぞれに対応する2つの走行領域52a、52bが得られている。 Then, the server 10 spatially combines the plurality of running surfaces 44 generated in step S32 to estimate the parking lot area (step S33). FIG. 8 shows an example of estimating a parking lot area from a plurality of driving surfaces 44, showing a plurality of driving surfaces 44 obtained in the same parking lot. In this example, an area where the vehicle 3 is moving linearly to some extent and an area where the vehicle 3 turns and parks can be distinguished. Therefore, the server 10 estimates an area where the vehicle 3 is parked after changing direction as the parking area 51, and estimates an area where the vehicle 3 is moving linearly to some extent as the traveling area 52b. In addition, in the example of FIG. 8, two parking areas 51a and 51b are obtained, and corresponding two driving areas 52a and 52b are obtained.

なお、一般的に車両を駐車する際には、駐車位置まではある程度の速度で移動するが、方向転換などを行って車両を駐車させる際には車両の速度は十分に低い。よって、車両3の位置座標のみならず、道路外走行データにおける車速も加味して、駐車領域51と走行領域52とを区別してもよい。 In general, when a vehicle is parked, it moves to a parking position at a certain speed, but when the vehicle is parked after changing direction, the speed of the vehicle is sufficiently low. Therefore, not only the positional coordinates of the vehicle 3 but also the vehicle speed in off-road travel data may be taken into account to distinguish between the parking area 51 and the travel area 52 .

また、こうして得られた1つ又は複数の駐車領域51と、1つ又は複数の走行領域52とを結合することにより、駐車場全体の形状を推定することができる。図8の例では、駐車場の全体形状はおよそ破線48で示す形状となる。こうして、駐車場領域が推定されると、駐車場領域推定処理は終了する。 Also, by combining one or more parking areas 51 and one or more driving areas 52 thus obtained, the shape of the entire parking lot can be estimated. In the example of FIG. 8, the overall shape of the parking lot is approximately the shape indicated by dashed line 48 . When the parking area is estimated in this manner, the parking area estimation process ends.

以上のように、本実施例によれば、複数の車両のプローブデータ、即ち、走行履歴に基づいて駐車場領域を推定することができる。また、駐車場領域の全体形状に加えて、駐車場領域内の走行領域と駐車領域を区別することもできる。 As described above, according to this embodiment, the parking lot area can be estimated based on the probe data of a plurality of vehicles, that is, the travel histories. In addition to the overall shape of the parking lot area, it is also possible to distinguish between a driving area and a parking area within the parking lot area.

[混雑度の推定]
次に、駐車場領域内における駐車位置の分布に基づいて駐車場の混雑度を推定する手法について説明する。車両の駐車位置を時間帯ごとに分割することにより、時間帯毎の駐車位置の分布が得られる。基本的に、駐車場が空いている場合、運転者は駐車場内の利便性の高いエリアに車両を駐車する傾向がある。例えば、店舗などの施設に併設された駐車場では、施設に近いエリアから駐車スペースが埋まっていくことが多い。一方、駐車場が混雑している場合には、利便性の高いエリアは既に埋まっていることが多いため、運転者はそれ以外のエリア、即ちランダムに発生する空きスペースに車両を駐車せざるを得ない。その結果、車両の駐車位置はランダム性が高くなり、駐車場全体に分散する傾向がある。従って、駐車場内における車両の駐車位置の分布を分析し、車両の駐車位置が一部のエリアに集中している場合には駐車場は空いていると推定することができる。一方、車両の駐車位置が駐車場全体に分散している場合には駐車場は混雑していると推定することができる。
[Estimation of degree of congestion]
Next, a method for estimating the degree of congestion of a parking lot based on the distribution of parking positions within the parking lot area will be described. By dividing the parking position of the vehicle for each time zone, the distribution of the parking position for each time zone is obtained. Basically, when a parking lot is empty, drivers tend to park their vehicles in convenient areas of the parking lot. For example, in a parking lot attached to a facility such as a store, parking spaces often fill up from the area closer to the facility. On the other hand, when the parking lot is congested, most convenient areas are already full, so drivers are forced to park their vehicles in other areas, i.e., in randomly generated vacant spaces. I don't get it. As a result, the parking positions of vehicles tend to be highly random and dispersed throughout the parking lot. Therefore, by analyzing the distribution of parking positions of vehicles in the parking lot, it can be estimated that the parking lot is empty when the parking positions of the vehicles are concentrated in a part of the area. On the other hand, when the parking positions of the vehicles are dispersed throughout the parking lot, it can be estimated that the parking lot is congested.

図9は、車両の駐車位置に基づいて混雑度を分析する処理のフローチャートである。この処理は、サーバ10により行われる。まず、サーバ10は、車両3のナビゲーション装置20からプローブデータを受信する(ステップS41)。 FIG. 9 is a flowchart of processing for analyzing the degree of congestion based on parking positions of vehicles. This processing is performed by the server 10 . First, the server 10 receives probe data from the navigation device 20 of the vehicle 3 (step S41).

次に、サーバ10は、プローブデータから、時間帯毎に車両3の駐車位置の座標を取得する(ステップS42)。例えば、サーバ10は、一日を朝、昼、夜の3つに分割し、各時間帯毎に、車両の駐車位置の座標を取得する。そして、サーバ10は、取得した駐車位置の座標に基づいて駐車位置の集中度を算出し、時間帯毎の混雑度を推定する(ステップS43)。そして、処理は終了する。これにより、時間帯毎に駐車場の混雑度を得ることができる。 Next, the server 10 acquires the coordinates of the parking position of the vehicle 3 for each time period from the probe data (step S42). For example, the server 10 divides a day into three periods of morning, noon, and night, and acquires the coordinates of the parking position of the vehicle for each time period. Then, the server 10 calculates the degree of concentration of the parking positions based on the acquired coordinates of the parking positions, and estimates the degree of congestion for each time zone (step S43). Then the process ends. As a result, the degree of congestion of the parking lot can be obtained for each time period.

次に、駐車位置の集中度の算出方法を説明する。駐車位置の集中度は以下の第1~第3のいずれかの方法により算出することができる。 Next, a method for calculating the degree of concentration of parking positions will be described. The degree of concentration of parking positions can be calculated by any of the following first to third methods.

(第1の方法)
集中度を算出する第1の方法は、標準偏差楕円を利用する。即ち、サーバ10は、ステップS42で得られた駐車位置の座標に基づいて標準偏差楕円を求め、その所定割合の面積を算出する。例えば、標準偏差楕円の90%の面積を求める。基本的に、駐車位置が集中している場合には標準偏差楕円の面積は小さくなり、駐車位置が分散している場合には標準偏差楕円の面積は大きくなる。よって、サーバ10は、標準偏差楕円の所定割合の面積を所定の閾値と比較し、閾値より小さい場合には集中度が高い、即ち、駐車場は空いていると推定し、閾値より大きい場合には集中度が低い、即ち、駐車場は混雑していると推定する。こうして、時間帯毎の駐車位置の座標に基づいて、時間帯毎の混雑度を推定することができる。
(First method)
A first method of calculating the degree of concentration utilizes a standard deviation ellipse. That is, the server 10 obtains the standard deviation ellipse based on the coordinates of the parking position obtained in step S42, and calculates the area of the predetermined ratio. For example, find the area of 90% of the standard deviation ellipse. Basically, when the parking positions are concentrated, the area of the standard deviation ellipse is small, and when the parking positions are scattered, the area of the standard deviation ellipse is large. Therefore, the server 10 compares the area of a predetermined percentage of the standard deviation ellipse with a predetermined threshold, and if it is smaller than the threshold, the degree of concentration is high, that is, it is estimated that the parking lot is vacant, and if it is larger than the threshold, assumes that the concentration is low, i.e., the parking lot is congested. Thus, the degree of congestion for each time period can be estimated based on the coordinates of the parking position for each time period.

なお、上記の例では、1つの閾値を使用して駐車場の混雑度を「空いている」と「混雑している」の2つに分類したが、2つ以上の閾値を使用して駐車場の混雑度を3レベル以上に分類しても良い。例えば、2つの閾値を使用し、駐車場の混雑度を「空いている」、「普通」、「混雑している」の3レベルに分類しても良い。 In the above example, one threshold is used to classify the degree of parking lot congestion into two categories: "empty" and "congested." The congestion degree of the parking lot may be classified into three or more levels. For example, two thresholds may be used to classify the congestion degree of the parking lot into three levels: "empty", "normal", and "congested".

なお、標準偏差楕円の面積を利用する方法は、1つの駐車場全体において1か所への集中度を算出する手法であるため、1つの駐車場全体に集中地点が複数ある場合にはそのままでは適用することはできない。但し、駐車場全体を複数の駐車エリアに分割し、各駐車エリア毎に標準偏差楕円の面積を算出すれば、1つの駐車場全体において複数の場所に駐車位置が集中するような場合にも適用可能である。 In addition, since the method using the area of the standard deviation ellipse is a method of calculating the degree of concentration in one location in the entire parking lot, if there are multiple concentration points in the entire parking lot, cannot be applied. However, if the entire parking lot is divided into multiple parking areas and the area of the standard deviation ellipse is calculated for each parking area, it can also be applied when parking locations are concentrated in multiple locations in the entire parking lot. It is possible.

(第2の方法)
集中度を算出する第2の方法は、空間解析手法の1つである最近隣距離法を用いる。最近隣距離法は、点の分布を分散型、集中型という観点から分類する手法であり、複数の点の分布から「平均最近隣距離W」を求める。ここで、平均最近隣距離Wとは、各点から最も近い点までの距離の平均値であり、以下の式で求められる。

Figure 2022125208000002
(Second method)
A second method of calculating the degree of concentration uses the nearest neighbor distance method, which is one of spatial analysis techniques. The nearest neighbor distance method is a method of classifying point distributions from the standpoint of distributed type and concentrated type, and obtains an "average nearest neighbor distance W" from distributions of a plurality of points. Here, the average nearest neighbor distance W is the average value of the distances from each point to the closest point, and is obtained by the following formula.
Figure 2022125208000002

ここで、各分布への分類基準として、点が面積Sの平面上でランダムに分布している(一様ポアソン分布に従っている)場合を考える。このときの平均最近隣距離Wの期待値は、

Figure 2022125208000003
である。 Here, as a classification criterion for each distribution, consider a case where points are randomly distributed on a plane of area S (follow uniform Poisson distribution). The expected value of the average nearest neighbor distance W at this time is
Figure 2022125208000003
is.

そこで、

Figure 2022125208000004
と判断すればよい。なお、この手法は1つの駐車場内に複数の集中地点が存在する場合でも適用することができる。 Therefore,
Figure 2022125208000004
should be judged. It should be noted that this method can be applied even when a plurality of concentration points exist within one parking lot.

(第3の方法)
集中度を算出する第3の方法は、空間解析手法の1つであるK-関数法を用いる。K-関数法は、最近隣距離法では判別のつかない分布を識別するための手法であり、複数の点の分布から、以下の式によりK-関数K(h)を求める。

Figure 2022125208000005
(Third method)
A third method for calculating the degree of concentration uses the K-function method, which is one of spatial analysis techniques. The K-function method is a technique for identifying distributions that cannot be discriminated by the nearest neighbor distance method, and the K-function K(h) is obtained from the distribution of a plurality of points using the following formula.
Figure 2022125208000005

K-関数を用いると、どのくらいのスケール(空間的な範囲)で点が集中・分散しているかを判断することができる。点がランダムに分布している場合、K-関数の期待値は、

Figure 2022125208000006
である。 By using the K-function, it is possible to determine on what scale (spatial range) the points are concentrated/dispersed. If the points are randomly distributed, the expected value of the K-function is
Figure 2022125208000006
is.

従って、半径hの円という程度のスケールにおいて、

Figure 2022125208000007
と判断すればよい。なお、この手法は1つの駐車場内に複数の集中地点が存在する場合でも適用することができる。 Therefore, on a scale of the order of a circle of radius h,
Figure 2022125208000007
should be judged. It should be noted that this method can be applied even when a plurality of concentration points exist within one parking lot.

なお、上記の例では、時間帯として1日を朝、昼、夜に分割しているが、本発明の適用はこれには限られない。例えば、1日を昼と夜に分割してもよいし、1時間毎に分割してもよい。また、1週間を月曜日から日曜日の7日間に分割してもよい。さらには、1年を月単位で分割してもよいし、1年を四季で分割してもよい。本発明における「時間帯」とは、このようにある期間を時間で分割する場合のみならず、曜日や月の単位で分割する場合も含む概念である。 In the above example, one day is divided into morning, noon, and night as time zones, but application of the present invention is not limited to this. For example, one day may be divided into daytime and nighttime, or may be divided into hourly intervals. Also, one week may be divided into seven days from Monday to Sunday. Furthermore, one year may be divided into monthly units, or one year may be divided into four seasons. The term "time zone" in the present invention is a concept that includes not only cases where a certain period is divided by time, but also cases where it is divided by days of the week and months.

また、上記の例では、時間帯毎に混雑度を推定しているが、時間帯を限定せずに混雑度を推定しても良い。 Also, in the above example, the congestion degree is estimated for each time period, but the congestion degree may be estimated without limiting the time period.

3 車両
10 サーバ
12 制御部
13 地図DB
14 プローブDB
20 ナビゲーション装置
3 Vehicle 10 Server 12 Control Unit 13 Map DB
14 Probe DB
20 Navigation device

Claims (1)

移動体から駐車位置を含む位置情報を取得する取得部と、
道路外領域に進入した複数の移動体の位置情報に基づいて、前記道路外領域に存在する
駐車場に関する駐車場情報を推定する推定部と、
を備え、
前記推定部は、前記駐車位置に基づいて、前記駐車場の全体の混雑度を推定する情報処
理装置。
an acquisition unit that acquires position information including a parking position from a mobile object;
an estimating unit for estimating parking lot information related to a parking lot existing in the off-road area based on position information of a plurality of moving bodies that have entered the off-road area;
with
The estimation unit is an information processing device that estimates the degree of congestion of the entire parking lot based on the parking position.
JP2022108248A 2016-11-30 2022-07-05 Information processing device Pending JP2022125208A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2022108248A JP2022125208A (en) 2016-11-30 2022-07-05 Information processing device
JP2023183223A JP2023184590A (en) 2016-11-30 2023-10-25 Information processing device

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2016232788A JP2018092235A (en) 2016-11-30 2016-11-30 Information processor, information processing method, and program
JP2021086101A JP2021121968A (en) 2016-11-30 2021-05-21 Information processing device, information processing method, and program
JP2022108248A JP2022125208A (en) 2016-11-30 2022-07-05 Information processing device

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2021086101A Division JP2021121968A (en) 2016-11-30 2021-05-21 Information processing device, information processing method, and program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2023183223A Division JP2023184590A (en) 2016-11-30 2023-10-25 Information processing device

Publications (1)

Publication Number Publication Date
JP2022125208A true JP2022125208A (en) 2022-08-26

Family

ID=62566036

Family Applications (4)

Application Number Title Priority Date Filing Date
JP2016232788A Pending JP2018092235A (en) 2016-11-30 2016-11-30 Information processor, information processing method, and program
JP2021086101A Ceased JP2021121968A (en) 2016-11-30 2021-05-21 Information processing device, information processing method, and program
JP2022108248A Pending JP2022125208A (en) 2016-11-30 2022-07-05 Information processing device
JP2023183223A Pending JP2023184590A (en) 2016-11-30 2023-10-25 Information processing device

Family Applications Before (2)

Application Number Title Priority Date Filing Date
JP2016232788A Pending JP2018092235A (en) 2016-11-30 2016-11-30 Information processor, information processing method, and program
JP2021086101A Ceased JP2021121968A (en) 2016-11-30 2021-05-21 Information processing device, information processing method, and program

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2023183223A Pending JP2023184590A (en) 2016-11-30 2023-10-25 Information processing device

Country Status (1)

Country Link
JP (4) JP2018092235A (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108922173B (en) * 2018-06-20 2020-07-10 青岛海信网络科技股份有限公司 Vehicle deviation detection method and device
JP7252069B2 (en) * 2019-06-13 2023-04-04 株式会社トヨタマップマスター Information estimation device, road guidance device, information estimation method and information estimation program
JP7252068B2 (en) * 2019-06-13 2023-04-04 株式会社トヨタマップマスター Information estimation device, road guidance device, information estimation method and information estimation program

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010096890A (en) * 2008-10-15 2010-04-30 Zenrin Co Ltd Digital map maintenance system, digital map maintenance method, and program
JP2010117151A (en) * 2008-11-11 2010-05-27 Aisin Aw Co Ltd In-vehicle navigation apparatus and program

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6459303B2 (en) * 2014-08-25 2019-01-30 日本信号株式会社 Parking reservation system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010096890A (en) * 2008-10-15 2010-04-30 Zenrin Co Ltd Digital map maintenance system, digital map maintenance method, and program
JP2010117151A (en) * 2008-11-11 2010-05-27 Aisin Aw Co Ltd In-vehicle navigation apparatus and program

Also Published As

Publication number Publication date
JP2021121968A (en) 2021-08-26
JP2023184590A (en) 2023-12-28
JP2018092235A (en) 2018-06-14

Similar Documents

Publication Publication Date Title
US10782138B2 (en) Method, apparatus, and computer program product for pedestrian behavior profile generation
JP2022125208A (en) Information processing device
US10424202B1 (en) Parking strategy recommendation based on parking space availability data
EP3413286A1 (en) Reversible lane active direction detection based on probe data
EP2218063A1 (en) Method and system for the use of probe data from multiple vehicles to detect real world changes for use in updating a map
EP3944113B1 (en) Method, apparatus, and computer program product for anonymizing trajectories
EP3992828A1 (en) Method, apparatus, and computer program product for anonymizing trajectories
JP2023038241A (en) Information processing device
CN106133802B (en) Device and method for estimating travel speed
US20220300641A1 (en) Method, apparatus, and computer program product for quantifying the linkability of trajectory data
JP2016186762A (en) Traffic event estimation device, traffic event estimation system, traffic event estimation method, and computer program
US10460410B1 (en) Location services platform, apparatus and method for informing law enforcement personnel placement
US20220170760A1 (en) Method, apparatus, and computer program product for anonymized estimation of parking availability
US11751007B2 (en) Method, apparatus, and computer program product for anonymizing trajectories and stay points
JP2024144659A (en) Information processing device, information processing method, and program
US20220028267A1 (en) Method, apparatus, and computer program product for anonymizing trajectories
US20230164513A1 (en) Method, apparatus, and computer program product for anonymizing trajectories and stay points
EP4093063B1 (en) Method, apparatus, and computer program product for quantifying the privacy risk of trajectory data
US20220198325A1 (en) Method, apparatus, and computer program product for predicting a split lane traffic pattern
CN113447035B (en) Method, device and computer program product for generating a parking lot geometry
EP4300336A1 (en) Method, apparatus, and computer program product for estimating the privacy risk of anonymized trajectory data
JP2018081360A (en) Impassable road section estimation system and impassable road section estimation program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220705

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230207

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20230801