JP2020091613A - Information providing system, server, and computer program - Google Patents

Information providing system, server, and computer program Download PDF

Info

Publication number
JP2020091613A
JP2020091613A JP2018227746A JP2018227746A JP2020091613A JP 2020091613 A JP2020091613 A JP 2020091613A JP 2018227746 A JP2018227746 A JP 2018227746A JP 2018227746 A JP2018227746 A JP 2018227746A JP 2020091613 A JP2020091613 A JP 2020091613A
Authority
JP
Japan
Prior art keywords
information
blind spot
range
vehicle
passerby
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
JP2018227746A
Other languages
Japanese (ja)
Inventor
良明 林
Yoshiaki Hayashi
良明 林
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.)
Sumitomo Electric Industries Ltd
Original Assignee
Sumitomo Electric Industries Ltd
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 Sumitomo Electric Industries Ltd filed Critical Sumitomo Electric Industries Ltd
Priority to JP2018227746A priority Critical patent/JP2020091613A/en
Publication of JP2020091613A publication Critical patent/JP2020091613A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Traffic Control Systems (AREA)

Abstract

To provide information for further improving safety of pedestrians.SOLUTION: An information providing system comprises: a decision unit that decides the range of a blind spot for an object person who passes through a target area; an estimation unit that estimates the behavior of a passerby who passes through the target area; and an output unit that outputs blind spot information indicating the behavior of the passerby estimated by the estimation unit in the range of the blind spot decided by the decision unit.SELECTED DRAWING: Figure 10

Description

本発明は、情報提供システム、サーバ、及びコンピュータプログラムに関する。 The present invention relates to an information providing system, a server, and a computer program.

特許文献1には、1つ以上の計算装置が、過去のある時点における移動中の車両の特性を記述するセンサデータを受信する工程と、前記1つ以上の計算装置が、予測用特徴と認識用特徴とを前記センサデータから抽出する工程と、前記1つ以上の計算装置が、予測用特徴を予測ネットワークに入力する工程と、前記1つ以上の計算装置が、過去の運転者行動に対する予測ラベルを、前記予測ネットワークを用いて前記予測用特徴に基づいて生成する工程と、前記1つ以上の計算装置が、認識用特徴を認識ネットワークに入力する工程と、前記1つ以上の計算装置が、過去の運転者行動に対する認識ラベルを、前記認識ネットワークを用いて前記認識用特徴に基づいて生成する工程と、前記1つ以上の計算装置が、前記予測ネットワークの1つ以上の予測ネットワーク重みを、前記認識ラベルと前記予測ラベルとを用いてトレーニングする工程と、を含む、方法が開示されている。 Patent Document 1 discloses a process in which one or more computing devices receive sensor data describing characteristics of a moving vehicle at a certain point in the past, and the one or more computing devices recognize the prediction feature. A driving feature from the sensor data, the one or more computing devices inputting a forecasting feature into a prediction network, and the one or more computing devices predicting past driver behaviors. A label is generated based on the prediction features using the prediction network; the one or more computing devices input recognition features to a recognition network; and the one or more computing devices , Generating a recognition label for past driver behaviors based on the recognition features using the recognition network; and the one or more computing devices calculating one or more prediction network weights of the prediction network. Training with the recognition label and the predictive label is disclosed.

特開2018−028906号公報JP, 2008-028906, A

車両、歩行者等の通行者の安全性をより一層高めるための情報を提供することが望まれている。 It is desired to provide information for further enhancing the safety of pedestrians such as vehicles and pedestrians.

本開示は、以下の発明を含む。但し、本発明は、特許請求の範囲によって定められるものである。 The present disclosure includes the following inventions. However, the present invention is defined by the claims.

本発明の一態様に係る情報提供システムは、対象領域を通行する対象者の死角の範囲を決定する決定部と、前記対象領域を通行する通行者の行動を推定する推定部と、前記決定部によって決定された前記死角の範囲における、前記推定部によって推定された前記通行者の行動を示す死角情報を出力する出力部と、を備える。 An information providing system according to an aspect of the present invention is a determination unit that determines a blind spot range of a target person who passes a target region, an estimation unit that estimates a behavior of a passerby who passes the target region, and the determination unit. An output unit that outputs blind spot information indicating the behavior of the passerby estimated by the estimating unit in the range of the blind spot determined by.

本発明の一態様に係るサーバは、対象領域を通行する対象者の死角の範囲を決定する決定部と、前記対象領域を通行する通行者の行動を推定する推定部と、前記決定部によって決定された前記死角の範囲における、前記推定部によって推定された前記通行者の行動を示す死角情報を送信する送信部と、を備える。 A server according to one aspect of the present invention is determined by a determination unit that determines a blind spot range of a target person who passes a target area, an estimation unit that estimates a behavior of a passerby who passes the target area, and the determination unit. And a transmission unit that transmits blind spot information indicating the behavior of the passerby estimated by the estimation unit in the range of the blind spot.

本発明の一態様に係るコンピュータプログラムは、コンピュータに、対象領域を通行する対象者の死角の範囲を決定するステップと、前記対象領域を通行する通行者の行動を推定するステップと、決定された前記死角の範囲における、推定された前記通行者の行動を示す死角情報を送信するステップと、を実行させる。 A computer program according to an aspect of the present invention determines, in a computer, a range of a blind spot of a target person who passes a target area, and a step of estimating a behavior of a passerby who passes the target area. And transmitting blind spot information indicating the estimated behavior of the passerby in the blind spot range.

本発明は、上記のような特徴的な処理部を備えるサーバとして実現することができるだけでなく、かかる特徴的な処理をステップとする情報処理方法として実現したり、かかるステップをコンピュータに実行させるためのコンピュータプログラムとして実現したりすることができる。また、サーバの一部又は全部を半導体集積回路として実現したり、サーバを含む情報提供システムとして実現したりすることができる。 The present invention can be realized not only as a server including the above-described characteristic processing unit but also as an information processing method having such characteristic processing as steps, or for causing a computer to execute such steps. Can be realized as a computer program of. Further, part or all of the server can be realized as a semiconductor integrated circuit, or can be realized as an information providing system including the server.

本発明によれば、通行者の安全性をより一層高めるための情報を提供できる。 According to the present invention, it is possible to provide information for further enhancing the safety of passersby.

実施形態に係る無線通信システムの全体構成図である。1 is an overall configuration diagram of a wireless communication system according to an embodiment. エッジサーバ及びコアサーバの内部構成の一例を示すブロック図である。It is a block diagram which shows an example of an internal structure of an edge server and a core server. 車線情報の具体例を示す図である。It is a figure which shows the specific example of lane information. 車線情報の具体例を示す図である。It is a figure which shows the specific example of lane information. 車線情報の具体例を示す図である。It is a figure which shows the specific example of lane information. 車線情報の具体例を示す図である。It is a figure which shows the specific example of lane information. 横断歩道情報の具体例を示す図である。It is a figure which shows the specific example of pedestrian crossing information. 車載装置の内部構成の一例を示すブロック図である。It is a block diagram showing an example of an internal configuration of an in-vehicle device. 歩行者端末の内部構成の一例を示すブロック図である。It is a block diagram which shows an example of an internal structure of a pedestrian terminal. 路側センサの内部構成の一例を示すブロック図である。It is a block diagram which shows an example of an internal structure of a roadside sensor. 実施形態に係る情報提供システムの全体構成図である。1 is an overall configuration diagram of an information providing system according to an embodiment. 歩行者端末、車両、路側センサ、及びエッジサーバの協働により実行される、動的情報の更新処理、行動調整処理、及び情報配信処理の一例を示すシーケンス図である。It is a sequence diagram which shows an example of the update process of dynamic information, action adjustment process, and information distribution process performed by cooperation of a pedestrian terminal, a vehicle, a roadside sensor, and an edge server. 実施形態に係るエッジサーバの機能の一例を示す機能ブロック図である。It is a functional block diagram which shows an example of the function of the edge server which concerns on embodiment. 建物によって生じる死角の範囲の決定の具体例を説明するための図である。It is a figure for demonstrating the specific example of determination of the range of the blind spot which arises with a building. 車両の位置の変化に応じた建物による死角の範囲の変化の具体例を説明するための図である。It is a figure for explaining a concrete example of change of the range of the blind spot by a building according to the change of the position of vehicles. 車両の位置の変化に応じた建物による死角の範囲の変化の具体例を説明するための図である。It is a figure for explaining a concrete example of change of the range of the blind spot by a building according to the change of the position of vehicles. 車両の位置の変化に応じた建物による死角の範囲の変化の具体例を説明するための図である。It is a figure for explaining a concrete example of change of the range of the blind spot by a building according to the change of the position of vehicles. 車両の位置の変化に応じた建物による死角の範囲の変化の具体例を説明するための図である。It is a figure for explaining a concrete example of change of the range of the blind spot by a building according to the change of the position of vehicles. 車両によって生じる死角の範囲の決定の具体例を説明するための図である。It is a figure for demonstrating the specific example of determination of the range of the blind spot produced by a vehicle. 対象者の推定される行動に基づく情報提供範囲の選択の具体例を説明するための図である。It is a figure for demonstrating the specific example of selection of the information provision range based on a subject's presumed action. 対象者の推定される行動に基づく情報提供範囲の選択の具体例を説明するための図である。It is a figure for demonstrating the specific example of selection of the information provision range based on a subject's presumed action. 対象者の推定される行動に基づく情報提供範囲の選択の具体例を説明するための図である。It is a figure for demonstrating the specific example of selection of the information provision range based on a subject's presumed action. 対象者の推定される行動に基づく情報提供範囲の選択の具体例を説明するための図である。It is a figure for demonstrating the specific example of selection of the information provision range based on a subject's presumed action. 対象者以外の車両の推定される行動に基づく情報提供範囲の選択の具体例を説明するための図である。It is a figure for demonstrating the specific example of selection of the information provision range based on the presumed action of vehicles other than a target person. 対象者以外の車両の推定される行動に基づく情報提供範囲の選択の具体例を説明するための図である。It is a figure for demonstrating the specific example of selection of the information provision range based on the presumed action of vehicles other than a target person. 対象者以外の車両の推定される行動に基づく情報提供範囲の選択の具体例を説明するための図である。It is a figure for demonstrating the specific example of selection of the information provision range based on the presumed action of vehicles other than a target person. 対象者以外の車両の推定される行動に基づく情報提供範囲の選択の具体例を説明するための図である。It is a figure for demonstrating the specific example of selection of the information provision range based on the presumed action of vehicles other than a target person. 対象者以外の車両の推定される行動に基づく情報提供範囲の選択の具体例を説明するための図である。It is a figure for demonstrating the specific example of selection of the information provision range based on the presumed action of vehicles other than a target person. 対象者以外の車両の推定される行動に基づく情報提供範囲の選択の具体例を説明するための図である。It is a figure for demonstrating the specific example of selection of the information provision range based on the presumed action of vehicles other than a target person. 実施形態に係るエッジサーバによる死角行動推定処理の手順の一例を示すフローチャートである。It is a flow chart which shows an example of the procedure of blind spot action presumption processing by an edge server concerning an embodiment. 第1変形例に係るエッジサーバによる死角行動推定処理の手順の一例を示すフローチャートである。It is a flow chart which shows an example of the procedure of blind spot action presumption processing by an edge server concerning the 1st modification. 第2変形例に係るエッジサーバによる死角行動推定処理の手順の一例を示すフローチャートである。It is a flow chart which shows an example of the procedure of blind spot action presumption processing by an edge server concerning the 2nd modification.

<本発明の実施形態の概要>
以下、本発明の実施形態の概要を列記して説明する。
<Outline of Embodiment of the Present Invention>
Hereinafter, the outline of embodiments of the present invention will be listed and described.

(1) 本実施形態に係る情報提供システムは、対象領域を通行する対象者の死角の範囲を決定する決定部と、前記対象領域を通行する通行者の行動を推定する推定部と、前記決定部によって決定された前記死角の範囲における、前記推定部によって推定された前記通行者の行動を示す死角情報を出力する出力部と、を備える。死角の範囲における通行者の推定された行動を示す情報を提供することで、対象者のより一層安全な通行を支援することができる。即ち、通行者の安全性をより一層高めるための情報を提供できる。なお、ここでいう「通行者」は、車両(運転者)及び歩行者を含む。また、「対象者」は死角情報の提供の対象であり、「通行者」に含まれていてもよいし、含まれていなくてもよい。 (1) The information providing system according to the present embodiment includes a determination unit that determines a blind spot range of a target person who passes a target area, an estimation unit that estimates a behavior of a passerby who passes the target area, and the determination. An output unit that outputs blind spot information indicating the behavior of the passerby estimated by the estimating unit in the range of the blind spot determined by the unit. By providing the information indicating the estimated behavior of the passerby within the blind spot, it is possible to support the safer passage of the target person. That is, it is possible to provide information for further enhancing the safety of passersby. The "passerby" here includes a vehicle (driver) and a pedestrian. The “target person” is a target for providing blind spot information, and may or may not be included in the “passerby”.

(2) また、本実施形態に係る情報提供システムにおいて、前記死角の範囲は、前記対象領域に存在する建物によって生じる死角の範囲であってもよい。これにより、建物によって生じる死角の範囲における通行者の推定された行動を示す情報を提供することができ、対象者の安全な通行を支援することができる。 (2) In the information providing system according to the present embodiment, the blind spot range may be a blind spot range caused by a building existing in the target area. As a result, it is possible to provide information indicating the estimated behavior of the passerby in the blind spot range caused by the building, and it is possible to support the safe passage of the target person.

(3) また、本実施形態に係る情報提供システムにおいて、前記死角の範囲は、前記対象領域に存在する車両によって生じる死角の範囲であってもよい。これにより、車両によって生じる死角の範囲における通行者の推定された行動を示す情報を提供することができ、対象者の安全な通行を支援することができる。 (3) In the information providing system according to the present embodiment, the blind spot range may be a blind spot range caused by a vehicle existing in the target area. As a result, it is possible to provide information indicating the estimated behavior of the passerby in the blind spot range caused by the vehicle, and it is possible to support the safe passage of the target person.

(4) また、本実施形態に係る情報提供システムにおいて、前記推定部は、前記死角の範囲における、前記通行者の行動を推定してもよい。これにより、死角の範囲以外の通行者の行動を推定しなくてもよく、通行者の行動の推定における処理負荷を抑制することができる。 (4) Further, in the information providing system according to the present embodiment, the estimation unit may estimate the behavior of the passerby in the blind spot range. Thereby, it is not necessary to estimate the behavior of the passerby outside the range of the blind spot, and it is possible to suppress the processing load in estimating the behavior of the passerby.

(5) また、本実施形態に係る情報提供システムは、前記推定部によって推定された前記通行者の行動に基づいて、前記決定部によって決定された前記死角の範囲から情報提供範囲を選択する選択部をさらに備え、前記出力部は、前記選択部によって選択された前記情報提供範囲における前記死角情報を出力してもよい。これにより、対象者の通行に重要な死角情報を提供することができる。 (5) Further, the information providing system according to the present embodiment selects an information providing range from the blind spot range determined by the determining unit based on the behavior of the passerby estimated by the estimating unit. The output unit may further include a unit, and the output unit may output the blind spot information in the information providing range selected by the selection unit. Thereby, important blind spot information can be provided to the passage of the target person.

(6) また、本実施形態に係る情報提供システムにおいて、前記推定部は、前記死角の範囲における前記通行者の行動を、前記死角の範囲以外における前記通行者の行動よりも先に推定し、前記出力部は、前記死角情報と共に、前記推定部によって推定された前記死角の範囲以外における前記通行者の行動を示す視界情報を出力してもよい。これにより、対象領域全ての通行者の行動の推定には時間が不足する場合でも、死角の範囲における通行者の行動の推定が完了する可能性を高めることができる。 (6) Further, in the information providing system according to the present embodiment, the estimation unit estimates the behavior of the passerby in the blind spot range before estimating the action of the passerby outside the blind spot range, The output unit may output, together with the blind spot information, visual field information indicating the behavior of the passerby outside the range of the blind spot estimated by the estimating unit. As a result, even if it takes a short time to estimate the actions of the passers-by in all the target areas, it is possible to increase the possibility that the estimation of the actions of the passers-by within the blind spot is completed.

(7) また、本実施形態に係る情報提供システムにおいて、前記推定部は、前記死角情報と、前記死角の範囲以外における前記通行者の行動の推定結果を示す視界情報とを生成し、前記視界情報の情報量は、前記死角情報の情報量よりも小さくてもよい。これにより、死角の範囲における通行者の行動を詳細に推定することができ、且つ、死角の範囲以外における通行者の行動の推定に要する処理負荷及び処理時間を抑制することができる。 (7) Further, in the information providing system according to the present embodiment, the estimation unit generates the blind spot information and the visual field information indicating the estimation result of the behavior of the passerby outside the range of the blind spot, and the visual field. The amount of information may be smaller than the amount of blind spot information. As a result, the behavior of the passerby in the blind spot range can be estimated in detail, and the processing load and processing time required for estimating the behavior of the passerby outside the blind spot range can be suppressed.

(8) 本実施形態に係るサーバは、対象領域を通行する対象者の死角の範囲を決定する決定部と、前記対象領域を通行する通行者の行動を推定する推定部と、前記決定部によって決定された前記死角の範囲における、前記推定部によって推定された前記通行者の行動を示す死角情報を送信する送信部と、を備える。死角の範囲における通行者の推定された行動を示す情報を提供することで、対象者のより一層安全な通行を支援することができる。即ち、通行者の安全性をより一層高めるための情報を提供できる。 (8) The server according to the present embodiment includes a determination unit that determines a blind spot range of a target person who passes a target area, an estimation unit that estimates a behavior of a passerby who passes the target area, and the determination unit. And a transmission unit that transmits blind spot information indicating the behavior of the passerby estimated by the estimation unit in the determined blind spot range. By providing the information indicating the estimated behavior of the passerby within the blind spot, it is possible to support the safer passage of the target person. That is, it is possible to provide information for further enhancing the safety of passersby.

(9) 本実施形態に係るコンピュータプログラムは、コンピュータに、対象領域を通行する対象者の死角の範囲を決定するステップと、前記対象領域を通行する通行者の行動を推定するステップと、決定された前記死角の範囲における、推定された前記通行者の行動を示す死角情報を送信するステップと、を実行させる。死角の範囲における通行者の推定された行動を示す情報を提供することで、対象者のより一層安全な通行を支援することができる。即ち、通行者の安全性をより一層高めるための情報を提供できる。 (9) The computer program according to the present embodiment is determined by: a step of causing the computer to determine a range of a blind spot of a target person passing through the target area; and a step of estimating a behavior of a passerby passing through the target area. And transmitting blind spot information indicating the estimated behavior of the passerby in the range of the blind spot. By providing the information indicating the estimated behavior of the passerby within the blind spot, it is possible to support the safer passage of the target person. That is, it is possible to provide information for further enhancing the safety of passersby.

<本発明の実施形態の詳細>
以下、図面を参照しつつ、本発明の実施形態の詳細を説明する。なお、以下に記載する実施形態の少なくとも一部を任意に組み合わせてもよい。
<Details of the embodiment of the present invention>
Hereinafter, the details of the embodiment of the present invention will be described with reference to the drawings. Note that at least a part of the embodiments described below may be arbitrarily combined.

[無線通信システムの全体構成]
図1は、本実施形態に係る無線通信システムの全体構成図である。
図1に示すように、本実施形態の無線通信システムは、無線通信が可能な複数の通信端末1A〜1F、通信端末1A〜1Fと無線通信する1又は複数の基地局2、基地局2と有線又は無線で通信する1又は複数のエッジサーバ3、及び、エッジサーバ3と有線又は無線で通信する1又は複数のコアサーバ4を備える。
[Overall configuration of wireless communication system]
FIG. 1 is an overall configuration diagram of a wireless communication system according to this embodiment.
As illustrated in FIG. 1, the wireless communication system according to the present embodiment includes a plurality of communication terminals 1A to 1F capable of wireless communication, one or a plurality of base stations 2 wirelessly communicating with the communication terminals 1A to 1F, and a base station 2. It includes one or more edge servers 3 that communicate by wire or wireless, and one or more core servers 4 that communicate with the edge server 3 by wire or wirelessly.

コアサーバ4は、コアネットワークのコアデータセンタ(DC)に設置されている。エッジサーバ3は、メトロネットワークの分散データセンタ(DC)に設置されている。
メトロネットワークは、例えば都市ごとに構築された通信ネットワークである。各地のメトロネットワークは、それぞれコアネットワークに接続されている。
基地局2は、メトロネットワークに含まれる分散データセンタのいずれかのエッジサーバ3に通信可能に接続されている。
The core server 4 is installed in the core data center (DC) of the core network. The edge server 3 is installed in a distributed data center (DC) of the metro network.
The metro network is a communication network constructed for each city, for example. Each metro network is connected to the core network.
The base station 2 is communicatively connected to one of the edge servers 3 of the distributed data center included in the metro network.

コアサーバ4は、コアネットワークに通信可能に接続されている。エッジサーバ3は、メトロネットワークに通信可能に接続されている。従って、コアサーバ4は、コアネットワーク及びメトロネットワークを介して、各地のメトロネットワークに属するエッジサーバ3及び基地局2と通信可能である。
基地局2は、マクロセル基地局、マイクロセル基地局、及びピコセル基地局のうちの少なくとも1つよりなる。
The core server 4 is communicatively connected to the core network. The edge server 3 is communicatively connected to the metro network. Therefore, the core server 4 can communicate with the edge server 3 and the base station 2 belonging to each metro network via the core network and the metro network.
The base station 2 includes at least one of a macro cell base station, a micro cell base station, and a pico cell base station.

本実施形態の無線通信システムにおいて、エッジサーバ3及びコアサーバ4は、SDN(Software-Defined Networking)が可能な汎用サーバよりなる。基地局2及び図示しないリピータなどの中継装置は、SDNが可能なトランスポート機器によりなる。
従って、ネットワーク仮想化技術により、低遅延通信と大容量通信などの相反するサービス要求条件を満足する複数の仮想的なネットワーク(ネットワークスライス)S1〜S4を、無線通信システムの物理機器に定義することができる。
In the wireless communication system of this embodiment, the edge server 3 and the core server 4 are general-purpose servers capable of SDN (Software-Defined Networking). The base station 2 and a relay device such as a repeater (not shown) are transport devices capable of SDN.
Therefore, a plurality of virtual networks (network slices) S1 to S4 satisfying conflicting service requirements such as low-delay communication and large-capacity communication should be defined as physical devices of a wireless communication system by network virtualization technology. You can

上記のネットワーク仮想化技術は、現時点で規格化が進行中の「第5世代移動通信システム」(以下、「5G」(5th Generation)と略記する。)の基本コンセプトである。従って、本実施形態の無線通信システムは、例えば5Gよりなる。
もっとも、本実施形態の無線通信システムは、遅延時間などの所定のサービス要求条件に応じて複数のネットワークスライス(以下、「スライス」ともいう。)S1〜S4を定義可能な移動通信システムであればよく、5Gに限定されるものではない。また、定義するスライスの階層は、4階層に限らず5階層以上であってもよい。
The above-mentioned network virtualization technology is a basic concept of "fifth generation mobile communication system" (hereinafter, abbreviated as "5G" (5th Generation)), which is currently being standardized. Therefore, the wireless communication system of this embodiment is composed of, for example, 5G.
However, the wireless communication system of the present embodiment is a mobile communication system capable of defining a plurality of network slices (hereinafter, also referred to as “slices”) S1 to S4 according to a predetermined service request condition such as a delay time. Well, it is not limited to 5G. Further, the layers of the slices to be defined are not limited to four layers and may be five layers or more.

図1の例では、各ネットワークスライスS1〜S4は、次のように定義されている。
スライスS1は、通信端末1A〜1Fが、直接通信するように定義されたネットワークスライスである。スライスS1で直接通信する通信端末1A〜1Fを、「ノードN1」ともいう。
スライスS2は、通信端末1A〜1Fが、基地局2と通信するように定義されたネットワークスライスである。スライスS2における最上位の通信ノード(図例では基地局2)を、「ノードN2」ともいう。
In the example of FIG. 1, each network slice S1 to S4 is defined as follows.
The slice S1 is a network slice defined so that the communication terminals 1A to 1F directly communicate with each other. The communication terminals 1A to 1F that communicate directly with the slice S1 are also referred to as "node N1".
The slice S2 is a network slice defined so that the communication terminals 1A to 1F communicate with the base station 2. The highest communication node (base station 2 in the illustrated example) in slice S2 is also referred to as "node N2".

スライスS3は、通信端末1A〜1Fが、基地局2を経由してエッジサーバ3と通信するように定義されたネットワークスライスである。スライスS3における最上位の通信ノード(図例ではエッジサーバ3)を、「ノードN3」ともいう。
スライスS3では、ノードN2が中継ノードとなる。すなわち、ノードN1→ノードN2→ノードN3のアップリンク経路と、ノードN3→ノードN2→ノードN1のダウンリンク経路によりデータ通信が行われる。
The slice S3 is a network slice defined so that the communication terminals 1A to 1F communicate with the edge server 3 via the base station 2. The highest communication node (edge server 3 in the illustrated example) in slice S3 is also referred to as "node N3".
In slice S3, node N2 serves as a relay node. That is, data communication is performed through the uplink route of node N1→node N2→node N3 and the downlink route of node N3→node N2→node N1.

スライスS4は、通信端末1A〜1Fが、基地局2及びエッジサーバ3を経由してコアサーバ4と通信するように定義されたネットワークスライスである。スライスS4における最上位の通信ノード(図例ではコアサーバ4)を、「ノードN4」ともいう。
スライスS4では、ノードN2及びノードN3が中継ノードとなる。すなわち、ノードN1→ノードN2→ノードN3→ノードN4のアップリンク経路と、ノードN4→ノードN3→ノードN2→ノードN1のダウンリンク経路によりデータ通信が行われる。
The slice S4 is a network slice defined so that the communication terminals 1A to 1F communicate with the core server 4 via the base station 2 and the edge server 3. The highest-level communication node (core server 4 in the illustrated example) in slice S4 is also referred to as "node N4".
In the slice S4, the nodes N2 and N3 serve as relay nodes. That is, data communication is performed through the uplink route of node N1→node N2→node N3→node N4 and the downlink route of node N4→node N3→node N2→node N1.

スライスS4において、エッジサーバ3を中継ノードとしないルーティングの場合もある。この場合、ノードN1→ノードN2→ノードN4のアップリンク経路と、ノードN4→ノードN2→ノードN1のダウンリンク経路によりデータ通信が行われる。 In the slice S4, the edge server 3 may be a routing node that does not serve as a relay node. In this case, data communication is performed through the uplink route of node N1→node N2→node N4 and the downlink route of node N4→node N2→node N1.

スライスS2において、複数の基地局2(ノードN2)が含まれる場合は、基地局2,2間の通信を辿るルーティングも可能である。
同様に、スライスS3において、複数のエッジサーバ3(ノードN3)が含まれる場合は、エッジサーバ3,3間の通信を辿るルーティングも可能である。スライスS4において、複数のコアサーバ4(ノードN4)が含まれる場合は、コアサーバ4,4の通信を辿るルーティングも可能である。
When a plurality of base stations 2 (node N2) are included in the slice S2, routing for tracing communication between the base stations 2 and 2 is also possible.
Similarly, when a plurality of edge servers 3 (node N3) are included in the slice S3, routing for tracing communication between the edge servers 3 and 3 is also possible. When a plurality of core servers 4 (node N4) are included in the slice S4, routing that follows the communication of the core servers 4 and 4 is also possible.

通信端末1Aは、車両5に搭載された無線通信機よりなる。車両5には、通常の乗用車だけでなく、路線バスや緊急車両などの公共車両も含まれる。車両5は、四輪車だけでなく、二輪車(バイク)であってもよい。
車両5の駆動方式は、エンジン駆動、電気モータ駆動、及びハイブリッド方式のいずれでもよい。車両5の運転方式は、運転者が加減速やハンドル操舵などの操作を行う通常運転、及びその操作をソフトウェアが実行する自動運転のいずれでもよい。
The communication terminal 1A includes a wireless communication device mounted on the vehicle 5. The vehicle 5 includes not only an ordinary passenger vehicle but also a public vehicle such as a route bus or an emergency vehicle. The vehicle 5 may be a two-wheeled vehicle (motorcycle) as well as a four-wheeled vehicle.
The drive system of the vehicle 5 may be any of an engine drive, an electric motor drive, and a hybrid system. The driving method of the vehicle 5 may be either normal driving in which the driver performs an operation such as acceleration/deceleration or steering of the steering wheel, or automatic driving in which the operation is executed by software.

車両5の通信端末1Aは、車両5に既設の無線通信機であってもよいし、搭乗者が車両5に持ち込んだ携帯端末であってもよい。
搭乗者の携帯端末は、車両5の車内LAN(Local Area Network)に接続されることにより、一時的に車載の無線通信機となる。
The communication terminal 1A of the vehicle 5 may be an existing wireless communication device in the vehicle 5, or may be a mobile terminal carried by the passenger into the vehicle 5.
The passenger's portable terminal is temporarily connected to an in-vehicle LAN (Local Area Network) of the vehicle 5 to temporarily become an in-vehicle wireless communication device.

通信端末1Bは、歩行者7が携帯する携帯端末よりなる。歩行者7は、道路や駐車場などの屋外、及び建物内や地下街などの屋内を徒歩で移動する人間である。歩行者7には、徒歩だけでなく、動力源を有しない自転車などに搭乗する人間も含まれる。
通信端末1Cは、路側センサ8に搭載された無線通信機よりなる。路側センサ8は、道路に設置された画像式車両感知器、及び屋外又は屋内に設置された防犯カメラなどよりなる。通信端末1Dは、交差点の交通信号制御機9に搭載された無線通信機よりなる。
The communication terminal 1B is a mobile terminal carried by the pedestrian 7. The pedestrian 7 is a person who walks outdoors such as a road or a parking lot, or indoors such as a building or an underground mall. The pedestrian 7 includes not only a person who walks, but also a person who rides on a bicycle that does not have a power source.
The communication terminal 1C includes a wireless communication device mounted on the roadside sensor 8. The roadside sensor 8 is composed of an image-type vehicle detector installed on the road, a security camera installed outdoors or indoors, and the like. The communication terminal 1D includes a wireless communication device mounted on the traffic signal controller 9 at the intersection.

通信端末1Eは、路側に設置された車両感知器10に搭載された無線通信機よりなる。車両感知器10は、道路の上方に取り付けられ、下方の車線を走行する車両5を検出する。車両感知器10は、例えば超音波式又は光学式の車両感知器とすることができる。また、車両感知器10は、対象とする1つの車線を走行する車両5のみを検出可能な構成であってもよいし、複数の車線のそれぞれを走行する車両5を検出可能な構成であってもよい。例えば、左折専用車線、直進専用車線、右折専用車線の3つの車線に対して、3つの車両感知器10によってそれぞれの車線を走行する車両5を検出する構成であってもよいし、1つの車両感知器10によって、これらの3つの車線のそれぞれを走行する車両5を検出する構成であってもよい。
通信端末1Fは、交差点に設置された歩行者用押しボタン式信号機11に搭載された無線通信機よりなる。
The communication terminal 1E includes a wireless communication device mounted on the vehicle detector 10 installed on the roadside. The vehicle detector 10 is mounted above the road and detects the vehicle 5 traveling in the lower lane. The vehicle detector 10 can be, for example, an ultrasonic or optical vehicle detector. Further, the vehicle detector 10 may have a configuration capable of detecting only the vehicle 5 traveling in one target lane, or a configuration capable of detecting the vehicle 5 traveling in each of a plurality of lanes. Good. For example, the configuration may be such that three vehicle detectors 10 detect a vehicle 5 traveling in each of the three lanes of a left turn dedicated lane, a straight ahead dedicated lane, and a right turn dedicated lane, or one vehicle. The sensor 10 may detect the vehicle 5 traveling in each of these three lanes.
The communication terminal 1F includes a wireless communication device mounted on a pedestrian push-button type traffic signal 11 installed at an intersection.

スライスS1〜S4のサービス要求条件は、次の通りである。スライスS1〜S4に許容される遅延時間D1〜D4は、D1<D2<D3<D4となるように定義されている。例えば、D1=1ms、D2=10ms、D3=100ms、D4=1sである。
スライスS1〜S4に許容される所定期間(例えば1日)当たりのデータ通信量C1〜C4は、C1<C2<C3<C4となるように定義されている。例えば、C1=20GB、C2=100GB、C3=2TB、C4=10TBである。
The service requirements for the slices S1 to S4 are as follows. The delay times D1 to D4 allowed for the slices S1 to S4 are defined so that D1<D2<D3<D4. For example, D1=1 ms, D2=10 ms, D3=100 ms, D4=1 s.
The data communication amounts C1 to C4 per predetermined period (for example, one day) allowed for the slices S1 to S4 are defined so that C1<C2<C3<C4. For example, C1=20 GB, C2=100 GB, C3=2 TB, and C4=10 TB.

上記の通り、図1の無線通信システムでは、スライスS1での直接的な無線通信(例えば、車両5の通信端末1Aが直接通信する「車車間通信」など)、及び基地局2を経由するスライスS2の無線通信が可能である。
もっとも、本実施形態では、図1の無線通信システムにおけるスライスS3及びスライスS4を利用した、比較的広域のサービスエリア(例えば、市町村や都道府県を包含するエリア)に含まれるユーザに対する情報提供サービスを想定している。
As described above, in the wireless communication system of FIG. 1, direct wireless communication in the slice S1 (for example, “vehicle-to-vehicle communication” in which the communication terminal 1A of the vehicle 5 directly communicates) and slices via the base station 2 The wireless communication of S2 is possible.
However, in the present embodiment, an information providing service for users included in a relatively wide service area (for example, an area including municipalities or prefectures) using the slices S3 and S4 in the wireless communication system of FIG. 1 is provided. I'm assuming.

[エッジサーバ及びコアサーバの内部構成]
図2は、エッジサーバ3及びコアサーバ4の内部構成の一例を示すブロック図である。
図2に示すように、エッジサーバ3は、CPU(Central Processing Unit)などを含む制御部31、ROM(Read Only Memory)32、RAM(Random Access Memory)33、記憶部34、及び通信部35などを備える。
[Internal configuration of edge server and core server]
FIG. 2 is a block diagram showing an example of the internal configuration of the edge server 3 and the core server 4.
As shown in FIG. 2, the edge server 3 includes a control unit 31 including a CPU (Central Processing Unit), a ROM (Read Only Memory) 32, a RAM (Random Access Memory) 33, a storage unit 34, a communication unit 35, and the like. Equipped with.

制御部31は、ROM32に予め記憶された1又は複数のプログラムをRAM33に読み出して実行することにより、各ハードウェアの動作を制御し、コンピュータ装置をコアサーバ4や基地局2などと通信可能なエッジサーバとして機能させる。
RAM33は、SRAM(Static RAM)又はDRAM(Dynamic RAM)などの揮発性のメモリ素子で構成され、制御部31が実行するプログラム及びその実行に必要なデータが一時的に記憶される。
The control unit 31 controls the operation of each hardware by reading one or a plurality of programs stored in advance in the ROM 32 into the RAM 33 and executing the programs, and enables the computer device to communicate with the core server 4, the base station 2, and the like. Make it function as an edge server.
The RAM 33 is composed of a volatile memory element such as SRAM (Static RAM) or DRAM (Dynamic RAM), and temporarily stores a program executed by the control unit 31 and data necessary for the execution.

記憶部34は、フラッシュメモリ若しくはEEPROM(Electrically Erasable Programmable Read Only Memory)などの不揮発性のメモリ素子、又は、ハードディスクなどの磁気記憶装置などにより構成されている。
通信部35は、5G対応の通信処理を実行する通信装置よりなり、メトロネットワークを介してコアサーバ4や基地局2などと通信する。通信部35は、制御部31から与えられた情報を、メトロネットワークを介して外部装置に送信するとともに、メトロネットワークを介して受信した情報を制御部31に与える。
The storage unit 34 is configured by a nonvolatile memory element such as a flash memory or an EEPROM (Electrically Erasable Programmable Read Only Memory), or a magnetic storage device such as a hard disk.
The communication unit 35 includes a communication device that executes communication processing compatible with 5G, and communicates with the core server 4, the base station 2, and the like via the metro network. The communication unit 35 transmits the information given from the control unit 31 to the external device via the metro network, and gives the information received via the metro network to the control unit 31.

図2に示すように、エッジサーバ3の記憶部34は、例えば交差点、道路、駐車場等の対象領域における動的情報マップ(以下、単に「マップ」ともいう。)M1を記憶している。
マップM1は、静的情報である高精細のデジタル地図に対して、時々刻々と変化する動的情報及び死角情報を重畳させたデータの集合体(仮想的なデータベース)である。マップM1を構成するデジタル情報には、下記の「動的情報」、「准動的情報」、「准静的情報」、「静的情報」、及び「死角情報」が含まれる。
As illustrated in FIG. 2, the storage unit 34 of the edge server 3 stores a dynamic information map (hereinafter, also simply referred to as “map”) M1 in a target area such as an intersection, a road, or a parking lot.
The map M1 is a collection of data (virtual database) in which dynamic information and blind spot information that change from moment to moment are superimposed on a high-definition digital map that is static information. The digital information forming the map M1 includes the following "dynamic information", "quasi-dynamic information", "quasi-static information", "static information", and "blind spot information".

「動的情報」(〜1秒)は、1秒以内の遅延時間が要求される動的なデータのことである。例えば、ITS(Intelligent Transport Systems)先読み情報として活用される、移動体(車両及び歩行者など)の位置情報、及び信号情報などが動的情報に該当する。
「准動的情報」(〜1分)は、1分以内の遅延時間が要求される准動的なデータのことである。例えば、事故情報、渋滞情報、及び狭域気象情報などが准動的情報に該当する。
“Dynamic information” (up to 1 second) is dynamic data that requires a delay time of 1 second or less. For example, the position information of a moving body (vehicle, pedestrian, etc.), signal information, and the like, which are utilized as ITS (Intelligent Transport Systems) prefetch information, correspond to the dynamic information.
The “quasi-dynamic information” (up to 1 minute) is semi-dynamic data that requires a delay time of 1 minute or less. For example, accident information, traffic jam information, and narrow area weather information correspond to the semi-dynamic information.

「准静的情報」(〜1時間)は、1時間以内の遅延時間が許容される准静的なデータのことである。例えば、交通規制情報、道路工事情報、及び広域気象情報などが准静的情報に該当する。
「静的情報」(〜1カ月)は、1カ月以内の遅延時間が許容される静的なデータのことである。例えば、路面情報、車線情報、3次元構造物データなどが静的情報に該当する。
“Quasi-static information” (up to 1 hour) is quasi-static data that allows a delay time of 1 hour or less. For example, traffic regulation information, road construction information, wide area weather information, and the like correspond to quasi-static information.
“Static information” (up to one month) is static data that allows a delay time of one month or less. For example, road surface information, lane information, three-dimensional structure data, etc. correspond to static information.

「死角情報」は、情報提供の対象者(通行者)の死角における他の通行者の推定される行動を示す情報である。「死角情報」には、例えば、死角の範囲と、通行者の推定される移動方向を示す情報(矢印等)とが含まれる。 The "blind spot information" is information indicating the estimated behavior of another passerby in the blind spot of the information providing target (passerby). The "blind spot information" includes, for example, a blind spot range and information (arrows and the like) indicating the estimated moving direction of a passerby.

エッジサーバ3の制御部31は、記憶部34に格納されたマップM1の動的情報を、所定の更新周期ごとに更新する(動的情報の更新処理)。
具体的には、制御部31は、所定の更新周期ごとに、自装置のサービスエリア(対象領域)内で車両5や路側センサ8などが計測した各種のセンサ情報を、5G対応の各通信端末1A〜1Fから収集し、収集したセンサ情報に基づいてマップM1の動的情報を更新する。
The control unit 31 of the edge server 3 updates the dynamic information of the map M1 stored in the storage unit 34 every predetermined update cycle (dynamic information update processing).
Specifically, the control unit 31 collects various sensor information measured by the vehicle 5, the roadside sensor 8 and the like in the service area (target area) of the own device at each predetermined update cycle, for each 5G compatible communication terminal. The dynamic information of the map M1 is updated based on the collected sensor information collected from 1A to 1F.

エッジサーバ3の制御部31は、車両5、路側センサ8、及び歩行者端末70が計測するセンサ情報を、所定周期ごとに収集可能である。
車両5のセンサ情報には、高精細な画像データ(動画でもよい。)及び車両CAN(Controller Area Network)情報などが含まれる。車両5の画像データは、車載カメラ59が撮影した車両5周囲の画像データよりなる。車内カメラを有する車両5の場合は、運転者の画像データが含まれていてもよい。
The control unit 31 of the edge server 3 can collect the sensor information measured by the vehicle 5, the roadside sensor 8, and the pedestrian terminal 70 at predetermined intervals.
The sensor information of the vehicle 5 includes high-definition image data (may be a moving image), vehicle CAN (Controller Area Network) information, and the like. The image data of the vehicle 5 is image data of the surroundings of the vehicle 5 taken by the vehicle-mounted camera 59. In the case of the vehicle 5 having the in-vehicle camera, the image data of the driver may be included.

路側センサ8のセンサ情報には、高精細な画像データ(動画でもよい。)が含まれる。画像データは、路側カメラ83が撮影した所定の撮影エリアの画像データである。 The sensor information of the roadside sensor 8 includes high-definition image data (may be a moving image). The image data is image data of a predetermined photographing area photographed by the roadside camera 83.

歩行者端末70のセンサ情報には、GPSによる歩行者(自装置)位置、加速度センサによる加速度、ジャイロセンサによる方位などが含まれる。 The sensor information of the pedestrian terminal 70 includes a pedestrian (own device) position by GPS, acceleration by an acceleration sensor, azimuth by a gyro sensor, and the like.

エッジサーバ3の制御部31は、車両感知器10が車両5を検出したときに出力する検出信号、及び押しボタン式信号機11が歩行者7を検出したとき(つまり、押しボタンが押されたとき)に出力する検出信号を、所定周期ごとに収集可能である。 The control unit 31 of the edge server 3 detects when the vehicle detector 10 detects the vehicle 5 and when the push-button type traffic signal 11 detects the pedestrian 7 (that is, when the push button is pressed). It is possible to collect the detection signal output to () every predetermined period.

エッジサーバ3の記憶部34は、車線情報R1と、横断歩道情報C1とを記憶する。車線情報R1は、対象領域における車線の情報であり、横断歩道情報C1は、対象領域における横断歩道の情報である。具体的な一例では、車線情報R1は、車線IDと、移動予定方向とが互いに対応付けられた情報である。具体的な一例では、横断歩道情報C1は、押しボタンIDと、移動予定方向とが互いに対応付けられた情報である。 The storage unit 34 of the edge server 3 stores lane information R1 and pedestrian crossing information C1. The lane information R1 is information about lanes in the target area, and the pedestrian crossing information C1 is information about pedestrian crossings in the target area. In a specific example, the lane information R1 is information in which a lane ID and a planned moving direction are associated with each other. In a specific example, the crosswalk information C1 is information in which the push button ID and the planned movement direction are associated with each other.

図3A〜図3Dは、車線情報R1の具体例を示す図である。図3Aに示すように、左折、直進、及び右折のそれぞれが可能な1つの車線の場合、車線情報R1では、車線ID:1と、移動予定方向「左折、直進、右折」とが対応付けられる。 3A to 3D are diagrams showing specific examples of the lane information R1. As shown in FIG. 3A, in the case of one lane in which each of a left turn, a straight turn and a right turn is possible, in the lane information R1, the lane ID: 1 and the planned movement direction “left turn, straight turn, right turn” are associated. ..

図3Bに示すように、左折及び直進用の車線及び右折専用の車線の場合、車線情報R1では、車線ID:1と、移動予定方向「左折、直進」とが対応付けられ、車線ID:2と、移動予定方向「右折」とが対応付けられる。 As shown in FIG. 3B, in the case of a lane dedicated to left turn and straight lane and a lane dedicated to right turn, in the lane information R1, the lane ID: 1 is associated with the planned movement direction “left turn, straight ahead”, and the lane ID: 2 And the planned movement direction “turn right” are associated with each other.

図3Cに示すように、左折専用の車線及び直進及び右折用の車線の場合、車線情報R1では、車線ID:1と、移動予定方向「左折」とが対応付けられ、車線ID:2と、移動予定方向「直進、右折」とが対応付けられる。 As shown in FIG. 3C, in the case of a lane dedicated to left turn and a lane for straight and right turn, in the lane information R1, the lane ID: 1 and the planned movement direction “left turn” are associated with each other, and the lane ID: 2, The planned movement direction “straight ahead, right turn” is associated.

図3Dに示すように、左折専用の車線、直進専用の車線、及び右折専用の車線の場合、車線情報R1では、車線ID:1と、移動予定方向「左折」とが対応付けられ、車線ID:2と、移動予定方向「直進」とが対応付けられ、車線ID:3と、移動予定方向「右折」とが対応付けられる。 As shown in FIG. 3D, in the case of a lane dedicated to left turn, a lane dedicated to straight ahead, and a lane dedicated to right turn, in the lane information R1, the lane ID: 1 and the planned movement direction “left turn” are associated with each other, and the lane ID : 2 is associated with the planned movement direction “straight ahead”, and lane ID: 3 is associated with the planned movement direction “right turn”.

車両感知器10から送信される検出信号には、車線IDが含まれる。検出信号に含まれる車線IDは、車両5が検出された車線の識別情報である。車両5は、走行中の車線に対応する移動予定方向に移動する可能性が高い。したがって、制御部31は、車線情報R1を参照し、検出信号に含まれる車線IDに対応する移動予定方向を取得することで、車両5の移動予定方向を決定できる。 The detection signal transmitted from the vehicle detector 10 includes the lane ID. The lane ID included in the detection signal is identification information of the lane in which the vehicle 5 is detected. The vehicle 5 is likely to move in the planned movement direction corresponding to the lane in which the vehicle is traveling. Therefore, the control unit 31 can determine the planned movement direction of the vehicle 5 by referring to the lane information R1 and acquiring the planned movement direction corresponding to the lane ID included in the detection signal.

図4は、横断歩道情報C1の具体例を示す図である。図4の例では、4つの横断歩道を有する十字路の交差点において、各横断歩道の両側に押しボタン式信号機11a〜11hが設けられている。この場合、横断歩道情報C1には、各押しボタン式信号機の信号機IDと、移動予定方向とが対応付けられる。さらに具体的には、信号機11aの信号機ID:1と移動予定方向「東」とが対応付けられ、信号機11bの信号機ID:2と移動予定方向「西」とが対応付けられ、信号機11cの信号機ID:3と移動予定方向「北」とが対応付けられ、信号機11dの信号機ID:4と移動予定方向「南」とが対応付けられ、信号機11eの信号機ID:5と移動予定方向「西」とが対応付けられ、信号機11fの信号機ID:6と移動予定方向「東」とが対応付けられ、信号機11gの信号機ID:7と移動予定方向「南」とが対応付けられ、信号機11hの信号機ID:8と移動予定方向「北」とが対応付けられる。 FIG. 4 is a diagram showing a specific example of the crosswalk information C1. In the example of FIG. 4, at the intersection of a crossroad having four pedestrian crossings, push button type traffic signals 11a to 11h are provided on both sides of each pedestrian crossing. In this case, the pedestrian crossing information C1 is associated with the traffic light ID of each push-button traffic light and the planned moving direction. More specifically, the traffic light ID of the traffic light 11a is associated with the planned travel direction "East", the traffic light ID of the traffic light 11b is associated with the planned travel direction "West", and the traffic light of the traffic light 11c is associated. ID: 3 is associated with the planned movement direction “North”, traffic signal ID: 4 of the traffic signal 11d is associated with the planned travel direction “South”, and traffic light ID of the traffic signal 11e is “5” and the planned travel direction “West”. Are associated with each other, the traffic light ID of the traffic light 11f is associated with the planned travel direction “east”, the traffic light ID of the traffic light 11g is associated with the planned travel direction “south”, and the traffic light of the traffic light 11h is associated with each other. The ID: 8 is associated with the planned movement direction “North”.

押しボタン式信号機11から送信される検出信号には、信号機IDが含まれる。検出信号に含まれる信号機IDは、歩行者7が押しボタンを押した信号機の識別情報である。歩行者7は、押しボタンを押した信号機に設置された横断歩道を横断する可能性が高い。したがって、制御部31は、横断歩道情報C1を参照し、検出信号に含まれる信号機IDに対応する移動予定方向を取得することで、歩行者7の移動予定方向を決定できる。 The detection signal transmitted from the push button type traffic signal 11 includes a traffic signal ID. The traffic signal ID included in the detection signal is identification information of the traffic signal that the pedestrian 7 has pressed the push button. The pedestrian 7 has a high possibility of crossing a pedestrian crossing installed at the traffic light that pressed the push button. Therefore, the control unit 31 can determine the planned moving direction of the pedestrian 7 by referring to the pedestrian crossing information C1 and acquiring the planned moving direction corresponding to the traffic signal ID included in the detection signal.

エッジサーバ3の記憶部34は、建物情報B1を記憶する。建物情報B1は、エッジサーバ3の解析対象とするサービスエリアに存在する建物の位置と大きさを示す情報である。 The storage unit 34 of the edge server 3 stores the building information B1. The building information B1 is information indicating the position and size of the building existing in the service area to be analyzed by the edge server 3.

エッジサーバ3の制御部31は、サービスエリアの通行者毎に、死角の範囲を決定する。死角の範囲は、建物による死角の範囲と、車両5による死角の範囲とが含まれる。制御部31は、対象者の位置と、建物情報B1に示される建物の位置及び大きさとに基づいて、建物による死角の範囲を決定する。制御部31は、対象者の位置と、対象者とは異なる車両5の位置とに基づいて、車両による死角の範囲を決定する。 The control unit 31 of the edge server 3 determines the blind spot range for each passerby in the service area. The blind spot range includes the blind spot range of the building and the blind spot range of the vehicle 5. The control unit 31 determines the blind spot range of the building based on the position of the target person and the position and size of the building indicated in the building information B1. The control unit 31 determines the range of the blind spot of the vehicle based on the position of the target person and the position of the vehicle 5 different from the target person.

エッジサーバ3の制御部31は、所定の更新周期ごとに、車両感知器10及び押しボタン式信号機11から検出信号を受信することにより、決定された死角の範囲における車両5及び歩行者7の移動予定方向を決定する。また、制御部31は、車両5、路側センサ8、及び歩行者端末70などの各センサから取得した情報に基づいて、現時点以後に死角の範囲における各通行者の行動を所定周期毎に推定する。(死角行動推定処理)。 The control unit 31 of the edge server 3 receives the detection signals from the vehicle detector 10 and the push-button type traffic signal 11 at every predetermined update cycle, so that the movement of the vehicle 5 and the pedestrian 7 within the range of the blind spot determined. Determine the planned direction. In addition, the control unit 31 estimates the behavior of each passerby in a blind spot range after the present time in every predetermined cycle based on the information acquired from each sensor such as the vehicle 5, the roadside sensor 8, and the pedestrian terminal 70. .. (Blind spot behavior estimation processing).

制御部31は、所定のユーザの通信端末1A,1Bから動的情報の要求メッセージを受信すると、所定の配信周期ごとに、最新の動的情報を要求メッセージの送信元の通信端末1A,1Bに配信する(情報配信処理)。制御部31は、死角の範囲における通行者の行動を示す死角情報を、情報配信処理において通信端末1A,1Bに配信する。
制御部31は、交通管制センター及び民間気象業務支援センターなどからサービスエリア内の各地の交通情報及び気象情報を収集し、収集した情報に基づいて、マップM1の准動的情報及び准静的情報を更新する。
When the control unit 31 receives a request message for dynamic information from the communication terminals 1A and 1B of a predetermined user, the control unit 31 sends the latest dynamic information to the communication terminals 1A and 1B that are the senders of the request message for each predetermined delivery cycle. Distribute (information distribution process). The control unit 31 distributes the blind spot information indicating the behavior of the passerby in the blind spot range to the communication terminals 1A and 1B in the information distribution process.
The control unit 31 collects traffic information and weather information of each place in the service area from the traffic control center, the private weather service support center, and the like, and based on the collected information, the quasi-dynamic information and the quasi-static information of the map M1. To update.

図2に示すように、コアサーバ4は、CPUなどを含む制御部41、ROM42、RAM43、記憶部44、及び通信部45などを備える。 As shown in FIG. 2, the core server 4 includes a control unit 41 including a CPU, a ROM 42, a RAM 43, a storage unit 44, a communication unit 45, and the like.

制御部41は、ROM32に予め記憶された1又は複数のプログラムをRAM43に読み出して実行することにより、各ハードウェアの動作を制御し、コンピュータ装置をエッジサーバ3と通信可能なコアサーバ4として機能させる。
RAM43は、SRAM又はDRAMなどの揮発性のメモリ素子で構成され、制御部41が実行するプログラム及びその実行に必要なデータが一時的に記憶される。
The control unit 41 controls the operation of each hardware by reading one or a plurality of programs stored in advance in the ROM 32 into the RAM 43 and executing the programs, and functions as a core server 4 capable of communicating the computer device with the edge server 3. Let
The RAM 43 is composed of a volatile memory element such as SRAM or DRAM, and temporarily stores a program executed by the control unit 41 and data necessary for the execution.

記憶部44は、フラッシュメモリ若しくはEEPROMなどの不揮発性のメモリ素子、又は、ハードディスクなどの磁気記憶装置などにより構成されている。
通信部45は、5G対応の通信処理を実行する通信装置よりなり、コアネットワークを介してエッジサーバ3や基地局2などと通信する。通信部45は、制御部41から与えられた情報を、コアネットワークを介して外部装置に送信するとともに、コアネットワークを介して受信した情報を制御部41に与える。
The storage unit 44 is composed of a nonvolatile memory element such as a flash memory or an EEPROM, or a magnetic storage device such as a hard disk.
The communication unit 45 includes a communication device that executes communication processing compatible with 5G, and communicates with the edge server 3 and the base station 2 via the core network. The communication unit 45 transmits the information given from the control unit 41 to the external device via the core network, and gives the information received via the core network to the control unit 41.

図2に示すように、コアサーバ4の記憶部44は、動的情報マップM2を記憶している。
マップM2のデータ構造(動的情報、准動的情報、准静的情報、及び静的情報を含むデータ構造)は、マップM1の場合と同様である。マップM2は、特定のエッジサーバ3のマップM1と同じサービスエリアのマップでもよいし、複数のエッジサーバ3が保持する各マップM1を統合した、より広域のマップであってもよい。
As shown in FIG. 2, the storage unit 44 of the core server 4 stores the dynamic information map M2.
The data structure of the map M2 (data structure including dynamic information, semi-dynamic information, semi-static information, and static information) is the same as that of the map M1. The map M2 may be a map of the same service area as the map M1 of the specific edge server 3 or may be a wider area map in which each map M1 held by a plurality of edge servers 3 is integrated.

コアサーバ4の記憶部44は、車線情報R2及び横断歩道情報C2を記憶している。
車線情報R2及び横断歩道情報C2のデータ構造は、車線情報R1及び横断歩道情報C1の場合と同様である。車線情報R2及び横断歩道情報C2は、特定のエッジサーバ3の車線情報R1及び横断歩道情報C1と同じサービスエリアに含まれる車線及び横断歩道の情報でもよいし、複数のエッジサーバ3が保持する各車線情報R1及び横断歩道情報C1を統合した、より広域のエリアに含まれる車線及び横断歩道の情報であってもよい。
The storage unit 44 of the core server 4 stores lane information R2 and pedestrian crossing information C2.
The data structures of the lane information R2 and the pedestrian crossing information C2 are the same as those of the lane information R1 and the pedestrian crossing information C1. The lane information R2 and the pedestrian crossing information C2 may be information about lanes and pedestrian crossings included in the same service area as the lane information R1 and the pedestrian crossing information C1 of the specific edge server 3, or each of which is held by a plurality of edge servers 3. The lane information R1 and the pedestrian crossing information C1 may be integrated to be information on lanes and pedestrian crossings included in a wider area.

コアサーバ4の記憶部44は、建物情報B2を記憶している。
建物情報B2のデータ構造は、建物情報B1の場合と同様である。建物情報B2は、特定のエッジサーバ3の建物情報B1と同じサービスエリアに含まれる建物の情報でもよいし、複数のエッジサーバ3が保持する各建物情報B1を統合した、より広域のエリアに含まれる建物の情報であってもよい。
The storage unit 44 of the core server 4 stores the building information B2.
The data structure of the building information B2 is the same as that of the building information B1. The building information B2 may be information of a building included in the same service area as the building information B1 of the specific edge server 3, or may be included in a wider area in which each building information B1 held by a plurality of edge servers 3 is integrated. It may be information on the building to be opened.

コアサーバ4の制御部41は、エッジサーバ3の場合と同様に、記憶部44に格納されたマップM2の動的情報を更新する動的情報の更新処理と、死角行動推定処理と、要求メッセージに応答して動的情報及び死角情報を配信する情報配信処理を行うことができる。
すなわち、制御部41は、エッジサーバ3とは別に、自装置のマップM2に基づく動的情報の更新処理、死角行動推定処理、及び情報配信処理を独自に実行可能である。
Similar to the case of the edge server 3, the control unit 41 of the core server 4 updates the dynamic information for updating the dynamic information of the map M2 stored in the storage unit 44, the blind spot action estimation process, and the request message. In response to, the information distribution process of distributing the dynamic information and the blind spot information can be performed.
That is, the control unit 41 can independently execute the dynamic information update process, the blind spot behavior estimation process, and the information distribution process based on the map M2 of the own device, separately from the edge server 3.

もっとも、スライスS4に属するコアサーバ4は、スライスS3に属するエッジサーバ3に比べて、通信端末1A〜1Fとの通信の遅延時間が大きい。
このため、コアサーバ4がマップM2の動的情報を独自に更新しても、エッジサーバ3が管理するマップM1の動的情報に比べてリアルタイム性に劣る。同様に、コアサーバ4によって生成される死角情報も、エッジサーバ3によって生成される死角情報に比べてリアルタイム性に劣る。そこで、例えば所定のエリアごとに定義した優先度に応じて、エッジサーバ3の制御部31とコアサーバ4の制御部41が動的情報の更新処理、死角行動推定処理及び情報配信処理を分散的に処理することが好ましい。
However, the core server 4 belonging to the slice S4 has a longer delay time in communication with the communication terminals 1A to 1F than the edge server 3 belonging to the slice S3.
Therefore, even if the core server 4 updates the dynamic information of the map M2 independently, the real-time property is inferior to the dynamic information of the map M1 managed by the edge server 3. Similarly, the blind spot information generated by the core server 4 is inferior to the blind spot information generated by the edge server 3 in real time. Therefore, for example, the control unit 31 of the edge server 3 and the control unit 41 of the core server 4 disperse the dynamic information update processing, the blind spot action estimation processing, and the information distribution processing in a decentralized manner according to the priority defined for each predetermined area. It is preferable to treat

制御部41は、交通管制センター及び民間気象業務支援センターなどからサービスエリア内の各地の交通情報及び気象情報を収集し、収集した情報に基づいて、マップM2の准動的情報及び准静的情報を更新する。
制御部41は、エッジサーバ3から受信したマップM1の准動的情報及び准静的情報を、自装置のマップM2の准動的情報及び准静的情報として採用してもよい。
The control unit 41 collects traffic information and meteorological information of each place in the service area from a traffic control center, a private meteorological operation support center, and the like, and based on the collected information, quasi-dynamic information and quasi-static information of the map M2. To update.
The control unit 41 may employ the quasi-dynamic information and the quasi-static information of the map M1 received from the edge server 3 as the quasi-dynamic information and the quasi-static information of the map M2 of its own device.

[車載装置の内部構成]
図5は、車載装置50の内部構成の一例を示すブロック図である。
図5に示すように、車両5の車載装置50は、制御部(ECU:Electronic Control Unit)51、GPS受信機52、車速センサ53、ジャイロセンサ54、記憶部55、ディスプレイ56、スピーカ57、入力デバイス58、車載カメラ59、レーダセンサ60、及び通信部61などを備える。
[Internal configuration of in-vehicle device]
FIG. 5 is a block diagram showing an example of the internal configuration of the vehicle-mounted device 50.
As shown in FIG. 5, the vehicle-mounted device 50 of the vehicle 5 includes a control unit (ECU: Electronic Control Unit) 51, a GPS receiver 52, a vehicle speed sensor 53, a gyro sensor 54, a storage unit 55, a display 56, a speaker 57, and an input. A device 58, a vehicle-mounted camera 59, a radar sensor 60, a communication unit 61 and the like are provided.

通信部61は、前述の通信端末1A、すなわち、例えば5G対応の通信処理が可能な無線通信機よりなる。
従って、車両5は、スライスS3に属する移動端末の一種として、エッジサーバ3と通信することができる。また、車両5は、スライスS4に属する移動端末の一種として、コアサーバ4と通信することもできる。
The communication unit 61 includes the above-described communication terminal 1A, that is, a wireless communication device capable of performing communication processing compatible with 5G, for example.
Therefore, the vehicle 5 can communicate with the edge server 3 as a kind of mobile terminal belonging to the slice S3. The vehicle 5 can also communicate with the core server 4 as a kind of mobile terminal belonging to the slice S4.

制御部51は、車両5の経路探索及び他の電子機器52〜61の制御などを行うコンピュータ装置よりなる。制御部51は、GPS受信機52が定期的に取得するGPS信号により自車両の車両位置を求める。
制御部51は、車速センサ53及びジャイロセンサ54の入力信号に基づいて、車両位置及び方位を補完し、車両5の正確な現在位置及び方位を把握する。
The control unit 51 is a computer device that performs a route search for the vehicle 5 and controls other electronic devices 52 to 61. The control unit 51 obtains the vehicle position of the own vehicle from the GPS signal periodically acquired by the GPS receiver 52.
The control unit 51 complements the vehicle position and direction based on the input signals of the vehicle speed sensor 53 and the gyro sensor 54, and grasps the accurate current position and direction of the vehicle 5.

GPS受信機52、車速センサ53及びジャイロセンサ54は、車両5の現在位置、速度及び向きを計測するセンサ類である。
記憶部55は、地図データベースを備える。地図データベースは、制御部51に道路地図データを提供する。道路地図データは、リンクデータやノードデータを含み、DVD、CD−ROM、メモリカード、又はHDDなどの記録媒体に格納されている。記憶部55は、記録媒体から必要な道路地図データを読み出して制御部51に提供する。
The GPS receiver 52, the vehicle speed sensor 53, and the gyro sensor 54 are sensors that measure the current position, speed, and direction of the vehicle 5.
The storage unit 55 includes a map database. The map database provides the control unit 51 with road map data. The road map data includes link data and node data, and is stored in a recording medium such as a DVD, CD-ROM, memory card, or HDD. The storage unit 55 reads out necessary road map data from the recording medium and provides it to the control unit 51.

ディスプレイ56とスピーカ57は、制御部51が生成した各種情報を車両5の搭乗者であるユーザに通知するための出力装置である。
具体的には、ディスプレイ56は、経路探索の際の入力画面、自車周辺の地図画像及び目的地までの経路情報などを表示する。スピーカ57は、車両5を目的地に誘導するためのアナウンスなどを音声出力する。これらの出力装置は、通信部61が受信した提供情報を搭乗者に通知することもできる。
The display 56 and the speaker 57 are output devices for notifying a user who is a passenger of the vehicle 5 of various information generated by the control unit 51.
Specifically, the display 56 displays an input screen for route search, a map image around the vehicle, route information to the destination, and the like. The speaker 57 outputs an announcement or the like for guiding the vehicle 5 to the destination. These output devices can also notify the passenger of the provided information received by the communication unit 61.

入力デバイス58は、車両5の搭乗者が各種の入力操作を行うためデバイスである。入力デバイス58は、ハンドルに設けた操作スイッチ、ジョイスティック、及びディスプレイ56に設けたタッチパネルなどの組み合わせよりなる。
搭乗者の音声認識によって入力を受け付ける音声認識装置を、入力デバイス58とすることもできる。入力デバイス58が生成した入力信号は、制御部51に送信される。
The input device 58 is a device for a passenger of the vehicle 5 to perform various input operations. The input device 58 is composed of a combination of operation switches provided on the handle, a joystick, a touch panel provided on the display 56, and the like.
A voice recognition device that receives an input by voice recognition of a passenger may be used as the input device 58. The input signal generated by the input device 58 is transmitted to the control unit 51.

車載カメラ59は、車両5の前方の映像を取り込む画像センサよりなる。車載カメラ59は、単眼又は複眼のいずれでもよい。レーダセンサ60は、ミリ波レーダやLiDAR方式などにより車両5の前方や周囲に存在する物体を検出するセンサよりなる。
制御部51は、車載カメラ59及びレーダセンサ60による計測データに基づいて、運転中の搭乗者に対する注意喚起をディスプレイ56に出力させたり、強制的なブレーキ介入を行ったりする運転支援制御を実行することができる。
The vehicle-mounted camera 59 includes an image sensor that captures an image in front of the vehicle 5. The vehicle-mounted camera 59 may be either a single eye or a compound eye. The radar sensor 60 is a sensor that detects an object existing in front of or around the vehicle 5 by a millimeter wave radar or a LiDAR method.
The control unit 51 executes driving assistance control that outputs a caution to the occupant who is driving on the display 56 or performs a compulsory braking intervention, based on the measurement data from the vehicle-mounted camera 59 and the radar sensor 60. be able to.

制御部51は、記憶部55に格納された各種の制御プログラムを実行する、マイクロコンピュータなどの演算処理装置により構成されている。
制御部51は、上記制御プログラムを実行することにより、ディスプレイ56に地図画像を表示させる機能、出発地から目的地までの経路(中継地がある場合はその位置を含む。)を算出する機能、算出した経路に従って車両5を目的地まで誘導する機能など、各種のナビゲーション機能を実行可能である。
The control unit 51 is configured by an arithmetic processing device such as a microcomputer that executes various control programs stored in the storage unit 55.
The control unit 51 executes the control program to display a map image on the display 56, and a function of calculating a route from a starting point to a destination (including a position of a relay point, if any). Various navigation functions such as a function of guiding the vehicle 5 to a destination according to the calculated route can be executed.

制御部51は、車載カメラ59及びレーダセンサ60のうちの少なくとも1つの計測データに基づいて、自車両の前方又は周囲の物体を認識する物体認識処理と、認識した物体までの距離を算出する測距処理が可能である。
制御部51は、測距処理により算出した距離と、自車両のセンサ位置とから、物体認識処理によって認識した物体の位置情報を算出することができる。
The control unit 51 performs an object recognition process of recognizing an object in front of or in the vicinity of the own vehicle based on measurement data of at least one of the vehicle-mounted camera 59 and the radar sensor 60, and a measurement for calculating a distance to the recognized object. Distance processing is possible.
The control unit 51 can calculate the position information of the object recognized by the object recognition process from the distance calculated by the distance measurement process and the sensor position of the own vehicle.

制御部51は、エッジサーバ3(コアサーバ4であってもよい。)との通信において、以下の各処理を実行可能である。
1)要求メッセージの送信処理
2)情報受信処理
3)変化点情報の算出処理
4)変化点情報の送信処理
5)センサ情報の送信処理
6)死角情報の出力処理
The control unit 51 can execute the following processes in communication with the edge server 3 (which may be the core server 4).
1) Request message transmission processing 2) Information reception processing 3) Change point information calculation processing 4) Change point information transmission processing 5) Sensor information transmission processing 6) Blind spot information output processing

要求メッセージの送信処理とは、エッジサーバ3が逐次更新するマップM1の動的情報の配信を要求する制御パケットを、エッジサーバ3に送信する処理のことである。制御パケットには、自車両の車両IDが含まれる。
エッジサーバ3は、所定の車両IDを含む要求メッセージを受信すると、送信元の車両IDを有する車両5の通信端末1A宛てに、動的情報を所定の配信周期で配信する。
The request message transmission process is a process of transmitting to the edge server 3 a control packet requesting distribution of the dynamic information of the map M1 that the edge server 3 sequentially updates. The control packet includes the vehicle ID of the own vehicle.
When the edge server 3 receives the request message including the predetermined vehicle ID, the edge server 3 distributes the dynamic information to the communication terminal 1A of the vehicle 5 having the vehicle ID of the transmission source at a predetermined distribution cycle.

情報受信処理とは、自装置に宛ててエッジサーバ3が配信した動的情報及び死角情報を、受信する処理のことである。
車両5における変化点情報の算出処理とは、受信した動的情報と、受信時点における自車両のセンサ情報との比較結果から、それらの情報間の変化量を算出する処理である。車両5が算出する変化点情報としては、例えば、次の情報例a1〜a2が考えられる。
The information receiving process is a process of receiving the dynamic information and the blind spot information distributed by the edge server 3 to the own device.
The process of calculating change point information in the vehicle 5 is a process of calculating the amount of change between the received dynamic information and the sensor information of the own vehicle at the time of reception, based on the comparison result. As the change point information calculated by the vehicle 5, for example, the following information examples a1 and a2 can be considered.

情報例a1:認識物体に関する変化点情報
制御部51は、受信した動的情報には物体X(車両、歩行者及び障害物など)が含まれないが、自身の物体認識処理により物体Xを検出した場合は、検出した物体Xの画像データと位置情報を変化点情報とする。
制御部51は、受信した動的情報に含まれる物体Xの位置情報と、自身の物体認識処理により求めた物体Xの位置情報とが、所定の閾値以上ずれている場合は、検出した物体Xの画像データと、両者の位置情報の差分値を変化点情報とする。
Information Example a1: Change Point Information Regarding Recognized Object Although the control unit 51 does not include the object X (vehicle, pedestrian, obstacle, etc.) in the received dynamic information, the control unit 51 detects the object X by its own object recognition processing. In that case, the image data and the position information of the detected object X are used as the change point information.
When the position information of the object X included in the received dynamic information and the position information of the object X obtained by the object recognition processing of the controller 51 deviate from each other by a predetermined threshold value or more, the control unit 51 detects the detected object X. The difference value between the image data and the position information of the two is set as the change point information.

情報例a2:自車両に関する変化点情報
制御部51は、受信した動的情報に含まれる自車両の位置情報と、GPS信号により自身が算出した自車両の車両位置とが、所定の閾値以上ずれている場合は、両者の差分値を変化点情報とする。
制御部51は、受信した動的情報に含まれる自車両の方位と、ジャイロセンサ54の計測データから自身が算出した自車両の方位とが、所定の閾値以上ずれている場合は、両者の差分値を変化点情報とする。
Information Example a2: Change Point Information Regarding Own Vehicle The control unit 51 deviates the position information of the own vehicle included in the received dynamic information from the vehicle position of the own vehicle calculated by the GPS signal by a predetermined threshold value or more. If so, the difference value between the two is used as the change point information.
When the azimuth of the own vehicle included in the received dynamic information and the azimuth of the own vehicle calculated from the measurement data of the gyro sensor 54 deviate from each other by a predetermined threshold value or more, the control unit 51 makes a difference between the two. The value is used as change point information.

制御部51は、上記のようにして変化点情報を算出すると、算出した変化点情報を含むエッジサーバ3宛の通信パケットを生成する。制御部51は、その通信パケットに自車両の車両IDを含める。
変化点情報の送信処理とは、変化点情報をデータに含む上記の通信パケットを、エッジサーバ3宛てに送信する処理のことである。変化点情報の送信処理は、エッジサーバ3による動的情報の配信周期内に行われる。
When calculating the change point information as described above, the control unit 51 generates a communication packet addressed to the edge server 3 including the calculated change point information. The control unit 51 includes the vehicle ID of the own vehicle in the communication packet.
The changing point information transmitting process is a process of transmitting the communication packet including the changing point information in the data to the edge server 3. The transmission processing of the change point information is performed within the distribution period of the dynamic information by the edge server 3.

センサ情報の送信処理とは、車両5のセンサ情報をデータに含む上記のパケットを、エッジサーバ3宛てに送信する処理のことである。車両5のセンサ情報には、高精細な画像データ(動画でもよい。)及び車両CAN(Controller Area Network)情報などが含まれる。車両5の画像データは、車載カメラ59が撮影した車両5周囲の画像データよりなる。車内カメラを有する車両5の場合は、運転者の画像データが含まれていてもよい。センサ情報の送信処理は、エッジサーバ3による動的情報の配信周期内に行われる。 The sensor information transmission process is a process of transmitting the packet including the sensor information of the vehicle 5 in the data to the edge server 3. The sensor information of the vehicle 5 includes high-definition image data (may be a moving image), vehicle CAN (Controller Area Network) information, and the like. The image data of the vehicle 5 is image data of the surroundings of the vehicle 5 taken by the vehicle-mounted camera 59. In the case of the vehicle 5 having the in-vehicle camera, the image data of the driver may be included. The process of transmitting the sensor information is performed within the distribution period of the dynamic information by the edge server 3.

死角情報の出力処理とは、エッジサーバ3から受信した死角情報を出力する処理である。死角情報の出力は、例えば、ディスプレイ56に死角情報を重畳したマップを表示することで行われる。 The blind spot information output process is a process of outputting the blind spot information received from the edge server 3. The output of the blind spot information is performed, for example, by displaying a map on which the blind spot information is superimposed on the display 56.

制御部51は、エッジサーバ3などから受信した動的情報に基づいて、運転中の運転者に対する注意喚起をディスプレイ56に出力させたり、強制的なブレーキ介入を行ったりする運転支援制御を実行することもできる。 Based on the dynamic information received from the edge server 3 or the like, the control unit 51 outputs a warning to the driver who is driving on the display 56 and executes driving support control such as forcible braking intervention. You can also

[歩行者端末の内部構成]
図6は、歩行者端末70の内部構成の一例を示すブロック図である。
図6の歩行者端末70は、前述の通信端末1B、すなわち、例えば5G対応の通信処理が可能な無線通信機よりなる。
従って、歩行者端末70は、スライスS3に属する移動端末の一種として、エッジサーバ3と通信することができる。また、歩行者端末70は、スライスS4に属する移動端末の一種として、コアサーバ4と通信することもできる。
[Internal configuration of pedestrian terminal]
FIG. 6 is a block diagram showing an example of the internal configuration of the pedestrian terminal 70.
The pedestrian terminal 70 in FIG. 6 includes the above-described communication terminal 1B, that is, a wireless communication device capable of performing communication processing compatible with 5G, for example.
Therefore, the pedestrian terminal 70 can communicate with the edge server 3 as a kind of mobile terminal belonging to the slice S3. The pedestrian terminal 70 can also communicate with the core server 4 as a type of mobile terminal belonging to the slice S4.

図6に示すように、歩行者端末70は、制御部71、記憶部72、表示部73、操作部74、通信部75、GPS受信機76、加速度センサ77、及びジャイロセンサ78を備える。
通信部75は、5Gサービスを提供するキャリアの基地局2と無線通信する通信インターフェースよりなる。通信部75は、基地局2からのRF信号をデジタル信号に変換して制御部71に出力し、制御部71から入力されたデジタル信号をRF信号に変換して、基地局2に送信する。
As shown in FIG. 6, the pedestrian terminal 70 includes a control unit 71, a storage unit 72, a display unit 73, an operation unit 74, a communication unit 75, a GPS receiver 76, an acceleration sensor 77, and a gyro sensor 78.
The communication unit 75 includes a communication interface that wirelessly communicates with the base station 2 of the carrier that provides the 5G service. The communication unit 75 converts the RF signal from the base station 2 into a digital signal and outputs the digital signal to the control unit 71, converts the digital signal input from the control unit 71 into an RF signal, and transmits the RF signal to the base station 2.

制御部71は、CPU、ROM及びRAMなどを含む。制御部71は、記憶部72に記憶されたプログラムを読み出して実行し、歩行者端末70の全体の動作を制御する。
記憶部72は、ハードディスクや不揮発性のメモリなどより構成され、各種のコンピュータプログラムやデータを記憶する。記憶部72は、歩行者端末70の識別情報である携帯IDを記憶している。携帯IDは、例えば、キャリア契約者の固有のユーザIDやMACアドレスなどよりなる。
The control unit 71 includes a CPU, a ROM, a RAM and the like. The control unit 71 reads out and executes the program stored in the storage unit 72 to control the overall operation of the pedestrian terminal 70.
The storage unit 72 includes a hard disk, a non-volatile memory, or the like, and stores various computer programs and data. The storage unit 72 stores a mobile ID that is identification information of the pedestrian terminal 70. The mobile ID is, for example, a unique user ID or MAC address of the carrier contractor.

記憶部72は、ユーザが任意にインストールした各種のアプリケーションソフトを記憶している。
このアプリケーションソフトには、例えば、エッジサーバ3(コアサーバ4でもよい。)との5G通信により、マップM1の動的情報などを受信する情報提供サービスを享受するためのアプリケーションソフトなどが含まれる。
The storage unit 72 stores various application software that the user arbitrarily installed.
The application software includes, for example, application software for enjoying the information providing service for receiving the dynamic information of the map M1 and the like through 5G communication with the edge server 3 (or the core server 4).

制御部71は、歩行者7の経路探索及び他の電子機器72〜78の制御などを行うコンピュータ装置よりなる。制御部71は、GPS受信機76が定期的に取得するGPS信号により歩行者(自装置)の位置を求める。
制御部71は、加速度センサ77及びジャイロセンサ78の入力信号に基づいて、歩行者位置及び方位を補完し、歩行者7の正確な現在位置及び方位を把握する。
The control unit 71 is a computer device that searches for a route of the pedestrian 7 and controls the other electronic devices 72 to 78. The control unit 71 obtains the position of the pedestrian (own device) from the GPS signal periodically acquired by the GPS receiver 76.
The control unit 71 complements the pedestrian position and azimuth based on the input signals of the acceleration sensor 77 and the gyro sensor 78, and grasps the accurate current position and azimuth of the pedestrian 7.

GPS受信機76、加速度センサ77及びジャイロセンサ78は、歩行者7の現在位置、加速度及び向きを計測するセンサ類である。 The GPS receiver 76, the acceleration sensor 77, and the gyro sensor 78 are sensors that measure the current position, acceleration, and direction of the pedestrian 7.

操作部74は、各種の操作ボタンや表示部73のタッチパネル機能により構成されている。操作部74は、ユーザの操作に応じた操作信号を制御部71に出力する。
表示部73は、例えば液晶ディスプレイよりなり、各種の情報をユーザに提示する。例えば、表示部73は、サーバ3,4から送信された動的情報マップM1,M2の画像データなどを画面表示することができる。
The operation unit 74 includes various operation buttons and a touch panel function of the display unit 73. The operation unit 74 outputs an operation signal according to a user operation to the control unit 71.
The display unit 73 includes, for example, a liquid crystal display, and presents various kinds of information to the user. For example, the display unit 73 can display the image data of the dynamic information maps M1 and M2 transmitted from the servers 3 and 4 on the screen.

制御部71は、エッジサーバ3(コアサーバ4であってもよい。)との通信において、以下の各処理を実行可能である。
1)要求メッセージの送信処理
2)センサ情報の送信処理
3)情報受信処理
4)死角情報の出力処理
The control unit 71 can execute the following processes in communication with the edge server 3 (which may be the core server 4).
1) Request message transmission processing 2) Sensor information transmission processing 3) Information reception processing 4) Blind spot information output processing

要求メッセージの送信処理とは、エッジサーバ3が逐次更新するマップM1の動的情報の配信を要求する制御パケットを、エッジサーバ3に送信する処理のことである。制御パケットには、歩行者端末70の携帯IDが含まれる。
エッジサーバ3は、所定の携帯IDを含む要求メッセージを受信すると、送信元の携帯IDを有する歩行者7の通信端末1B宛てに、動的情報及び死角情報を所定の配信周期で配信する。
The request message transmission process is a process of transmitting to the edge server 3 a control packet requesting distribution of the dynamic information of the map M1 that the edge server 3 sequentially updates. The control packet includes the mobile ID of the pedestrian terminal 70.
When the edge server 3 receives the request message including the predetermined mobile ID, the edge server 3 distributes the dynamic information and the blind spot information in a predetermined distribution cycle to the communication terminal 1B of the pedestrian 7 having the mobile ID of the transmission source.

センサ情報の送信処理とは、自装置の位置及び方位情報などの歩行者端末70のセンサ情報を、エッジサーバ3に送信する処理のことである。センサ情報には、GPS受信機76、加速度センサ77及びジャイロセンサ78によって検出された、歩行者7の現在位置、加速度及び向きの情報が含まれる。センサ情報には、地図アプリ、メールアプリ及びゲームアプリなど、いわゆる「歩きスマホ」の原因になり易いアプリケーションソフトを表示中か否かを表す識別情報が含まれていてもよい。
情報受信処理とは、自装置に宛ててエッジサーバ3が配信した動的情報及び死角情報を、受信する処理のことである。
The process of transmitting the sensor information is a process of transmitting the sensor information of the pedestrian terminal 70 such as the position and direction information of the own device to the edge server 3. The sensor information includes information on the current position, acceleration, and orientation of the pedestrian 7, which is detected by the GPS receiver 76, the acceleration sensor 77, and the gyro sensor 78. The sensor information may include identification information indicating whether or not application software that easily causes a so-called “walking smartphone” such as a map application, a mail application, and a game application is being displayed.
The information receiving process is a process of receiving the dynamic information and the blind spot information distributed by the edge server 3 to the own device.

死角情報の出力処理とは、エッジサーバ3から受信した死角情報を出力する処理である。死角情報の出力は、例えば、表示部73に死角情報を重畳したマップを表示することで行われる。 The blind spot information output process is a process of outputting the blind spot information received from the edge server 3. The output of the blind spot information is performed, for example, by displaying a map on which the blind spot information is superimposed on the display unit 73.

[路側センサの内部構成]
図7は、路側センサ8の内部構成の一例を示すブロック図である。
図7に示すように、路側センサ8は、制御部81、記憶部82、路側カメラ83、レーダセンサ84、及び通信部85を備える。
[Internal configuration of roadside sensor]
FIG. 7 is a block diagram showing an example of the internal configuration of the roadside sensor 8.
As shown in FIG. 7, the roadside sensor 8 includes a control unit 81, a storage unit 82, a roadside camera 83, a radar sensor 84, and a communication unit 85.

通信部85は、前述の通信端末1C、すなわち、例えば5G対応の通信処理が可能な無線通信機よりなる。
従って、路側センサ8は、スライスS3に属する固定端末の一種として、エッジサーバ3と通信することができる。また、路側センサ8は、スライスS4に属する固定端末の一種として、コアサーバ4と通信することもできる。
The communication unit 85 includes the above-described communication terminal 1C, that is, a wireless communication device capable of communication processing compatible with, for example, 5G.
Therefore, the roadside sensor 8 can communicate with the edge server 3 as a kind of fixed terminal belonging to the slice S3. The roadside sensor 8 can also communicate with the core server 4 as a kind of fixed terminal belonging to the slice S4.

制御部81は、CPU、ROM及びRAMなどを含む。制御部81は、記憶部82に記憶されたプログラムを読み出して実行し、路側センサ8の全体の動作を制御する。
記憶部82は、ハードディスクや不揮発性のメモリなどより構成され、各種のコンピュータプログラムやデータを記憶する。記憶部82は、路側センサ8の識別情報であるセンサIDを記憶している。センサIDは、例えば、路側センサ8の所有者固有のユーザIDやMACアドレスなどよりなる。
The control unit 81 includes a CPU, a ROM, a RAM and the like. The control unit 81 reads out and executes the program stored in the storage unit 82, and controls the overall operation of the roadside sensor 8.
The storage unit 82 is configured by a hard disk, a non-volatile memory, or the like, and stores various computer programs and data. The storage unit 82 stores a sensor ID that is identification information of the roadside sensor 8. The sensor ID is, for example, a user ID unique to the owner of the roadside sensor 8 or a MAC address.

路側カメラ83は、所定の撮影エリアの映像を取り込む画像センサよりなる。路側カメラ83は、単眼又は複眼のいずれでもよい。レーダセンサ60は、ミリ波レーダやLiDAR方式などにより車両5の前方や周囲に存在する物体を検出するセンサよりなる。
路側センサ8が防犯カメラである場合、制御部81は、取り込んだ映像データなどを防犯管理者のコンピュータ装置に送信する。路側センサ8が画像式車両感知器である場合、制御部81は、取り込んだ映像データなどを交通管制センターに送信する。
The roadside camera 83 includes an image sensor that captures an image of a predetermined shooting area. The roadside camera 83 may be either a single eye or a compound eye. The radar sensor 60 is a sensor that detects an object existing in front of or around the vehicle 5 by a millimeter wave radar or a LiDAR method.
When the roadside sensor 8 is a security camera, the control unit 81 sends the captured image data and the like to the computer device of the security manager. When the roadside sensor 8 is an image type vehicle detector, the control unit 81 transmits the captured video data and the like to the traffic control center.

制御部81は、路側カメラ83及びレーダセンサ84のうちの少なくとも1つの計測データに基づいて、撮影エリア内の物体を認識する物体認識処理と、認識した物体までの距離を算出する測距処理が可能である。
制御部51は、測距処理により算出した距離と、自車両のセンサ位置とから、物体認識処理によって認識した物体の位置情報を算出することができる。
The control unit 81 performs an object recognition process of recognizing an object in the shooting area and a distance measurement process of calculating the distance to the recognized object based on the measurement data of at least one of the roadside camera 83 and the radar sensor 84. It is possible.
The control unit 51 can calculate the position information of the object recognized by the object recognition process from the distance calculated by the distance measurement process and the sensor position of the own vehicle.

制御部81は、エッジサーバ3(コアサーバ4であってもよい。)との通信において、以下の各処理を実行可能である。
1)変化点情報の算出処理
2)変化点情報の送信処理
3)センサ情報の送信処理
The control unit 81 can execute the following processes in communication with the edge server 3 (or the core server 4).
1) Change point information calculation processing 2) Change point information transmission processing 3) Sensor information transmission processing

路側センサ8における変化点情報の算出処理とは、所定の計測周期(例えば、エッジサーバ3による動的情報の配信周期)ごとの、前回のセンサ情報と今回のセンサ情報との比較結果から、それらのセンサ情報間の変化量を算出する処理である。路側センサ8が算出する変化点情報としては、例えば、次の情報例b1が考えられる。 The calculation processing of the change point information in the roadside sensor 8 is based on the comparison result of the previous sensor information and the current sensor information for each predetermined measurement cycle (for example, the distribution cycle of the dynamic information by the edge server 3). This is a process for calculating the amount of change between the sensor information items. As the change point information calculated by the roadside sensor 8, for example, the following information example b1 can be considered.

情報例b1:認識物体に関する変化点情報
制御部81は、前回の物体認識処理では物体Y(車両、歩行者及び障害物など)が含まれないが、今回の物体認識処理により物体Yを検出した場合は、検出した物体Yの画像データと位置情報を変化点情報とする。
制御部81は、前回の物体認識処理により求めた物体Yの位置情報と、今回の物体認識処理により求めた物体Xの位置情報とが、所定の閾値以上ずれている場合は、検出した物体Yの位置情報と、両者の差分値を変化点情報とする。
Information Example b1: Change Point Information Regarding Recognized Object Although the control unit 81 does not include the object Y (vehicle, pedestrian, obstacle, etc.) in the previous object recognition process, the control unit 81 detects the object Y by the current object recognition process. In this case, the image data of the detected object Y and the position information are used as the change point information.
When the positional information of the object Y obtained by the previous object recognition process and the positional information of the object X obtained by the current object recognition process are deviated by a predetermined threshold value or more, the control unit 81 detects the detected object Y. The position information and the difference value between the two are used as change point information.

制御部81は、上記のようにして変化点情報を算出すると、算出した変化点情報を含むエッジサーバ3宛の通信パケットを生成する。制御部81は、その通信パケットに自装置のセンサIDを含める。
変化点情報の送信処理とは、変化点情報をデータに含む上記の通信パケットを、エッジサーバ3宛てに送信する処理のことである。変化点情報の送信処理は、エッジサーバ3による動的情報の配信周期内に行われる。
When the change point information is calculated as described above, the control unit 81 generates a communication packet addressed to the edge server 3 including the calculated change point information. The control unit 81 includes the sensor ID of its own device in the communication packet.
The changing point information transmitting process is a process of transmitting the communication packet including the changing point information in the data to the edge server 3. The transmission processing of the change point information is performed within the distribution period of the dynamic information by the edge server 3.

センサ情報の送信処理とは、路側センサ8のセンサ情報を含む上記の通信パケットを、エッジサーバ3宛てに送信する処理のことである。路側センサ8のセンサ情報には、高精細な画像データ(動画でもよい。)が含まれる。画像データは、路側カメラ83が撮影した所定の撮影エリアの画像データである。路側センサ8のセンサ情報には、レーダセンサ84によって検出された位置情報が含まれてもよい。センサ情報の送信処理は、エッジサーバ3による動的情報の配信周期内に行われる。 The sensor information transmission process is a process of transmitting the above communication packet including the sensor information of the roadside sensor 8 to the edge server 3. The sensor information of the roadside sensor 8 includes high-definition image data (may be a moving image). The image data is image data of a predetermined photographing area photographed by the roadside camera 83. The sensor information of the roadside sensor 8 may include position information detected by the radar sensor 84. The process of transmitting the sensor information is performed within the distribution period of the dynamic information by the edge server 3.

[情報提供システムの全体構成]
図8は、本発明の実施形態に係る情報提供システムの全体構成図である。
図8に示すように、本実施形態の情報提供システムは、比較的広範囲であるエッジサーバ3のサービスエリア(リアルワード)に散在する多数の車両5、歩行者端末70及び路側センサ8と、これらの通信ノードと基地局2を介した5G通信などにより低遅延での無線通信が可能なエッジサーバ3とを備える。
[Overall configuration of information provision system]
FIG. 8 is an overall configuration diagram of the information providing system according to the embodiment of the present invention.
As shown in FIG. 8, the information providing system according to the present embodiment includes a large number of vehicles 5, pedestrian terminals 70, and roadside sensors 8 scattered in the service area (real word) of the edge server 3, which is a relatively wide area. And the edge server 3 capable of low-delay wireless communication by 5G communication or the like via the base station 2.

エッジサーバ3は、車両5及び路側センサ8などから、前述の変化点情報を所定周期で収集しており(ステップS31)、収集した変化点情報をマップマッチングによって統合し、管理中の動的情報マップM1の動的情報を更新する(ステップS32)。 The edge server 3 collects the above-described change point information from the vehicle 5 and the roadside sensor 8 in a predetermined cycle (step S31), integrates the collected change point information by map matching, and manages the dynamic information under management. The dynamic information of the map M1 is updated (step S32).

エッジサーバ3は、車両感知器10及び押しボタン式信号機11から検出信号を受信可能である。また、エッジサーバ3は、車両5、歩行者端末70、及び路側センサ8によって得られたセンサ情報を、所定周期ごとに収集可能である(ステップS33)。
エッジサーバ3は、所定の更新周期毎に、各通行者の死角の範囲を決定する。死角の範囲は、建物による死角の範囲と、車両5による死角の範囲とが含まれる。
エッジサーバ3は、所定の更新周期ごとに、車両感知器10及び押しボタン式信号機11から取得した検出信号に基づいて、決定された死角の範囲における通行者(車両5及び歩行者7)の移動予定方向を決定する。また、エッジサーバ3は、上記更新周期ごとに、取得されたセンサ情報に基づいて、死角の範囲において起こり得る通行者の行動を推定する(死角行動推定処理:ステップS34)。
エッジサーバ3は、車両5又は歩行者端末70から要求があれば、最新の動的情報及び死角情報を要求元の通信ノードに送信する(ステップS35)。これにより、例えば動的情報及び死角情報を受信した車両5及び歩行者端末70は、運転者の運転支援及び歩行者の通行支援などに動的情報及び死角情報を活用することができる。
The edge server 3 can receive detection signals from the vehicle detector 10 and the push button type traffic signal 11. In addition, the edge server 3 can collect the sensor information obtained by the vehicle 5, the pedestrian terminal 70, and the roadside sensor 8 at predetermined intervals (step S33).
The edge server 3 determines the blind spot range of each passerby at every predetermined update cycle. The blind spot range includes the blind spot range of the building and the blind spot range of the vehicle 5.
The edge server 3 moves the pedestrians (vehicles 5 and pedestrians 7) within the range of the blind spot determined based on the detection signals acquired from the vehicle detector 10 and the push-button traffic light 11 at predetermined update intervals. Determine the planned direction. In addition, the edge server 3 estimates a passerby's action that may occur in the blind spot range, based on the acquired sensor information, for each update cycle (blind spot action estimation process: step S34).
When the edge server 3 receives a request from the vehicle 5 or the pedestrian terminal 70, the edge server 3 transmits the latest dynamic information and blind spot information to the requesting communication node (step S35). Thereby, for example, the vehicle 5 and the pedestrian terminal 70 that have received the dynamic information and the blind spot information can utilize the dynamic information and the blind spot information for the driving assistance of the driver and the passage assistance of the pedestrian.

動的情報を受信した車両5は、動的情報に基づいて自車両のセンサ情報との変化点情報を検出すると、検出した変化点情報をエッジサーバ3に送信する(ステップS36)。
このように、本実施形態の情報提供システムでは、変化点情報の収集(ステップS31)→動的情報の更新(ステップS32)→検出信号及びセンサ情報の収集(ステップS33)→死角における通行者の行動の推定(ステップS34)→動的情報及び死角情報の配信(ステップS35)→車両による変化点情報の検出(ステップS36)→変化点情報の収集(ステップS31)の順で、各通信ノードにおける情報処理が循環する。
When the vehicle 5 that has received the dynamic information detects the change point information with the sensor information of the own vehicle based on the dynamic information, the vehicle 5 transmits the detected change point information to the edge server 3 (step S36).
As described above, in the information providing system according to the present embodiment, change point information is collected (step S31), dynamic information is updated (step S32), detection signals and sensor information are collected (step S33), and a passerby in a blind spot is detected. Behavior estimation (step S34)→Delivery of dynamic information and blind spot information (step S35)→Detection of change point information by vehicle (step S36)→Collection of change point information (step S31) in the order of each communication node Information processing circulates.

図8では、1つのエッジサーバ3のみを含む情報提供システムを例示しているが、複数のエッジサーバ3が含まれていてもよいし、エッジサーバ3の代わりに或いはエッジサーバ3に加えて、1又は複数のコアサーバ4が含まれていてもよい。
また、エッジサーバ3が管理する動的情報マップM1は、デジタル地図などの地図情報に少なくとも物体の動的情報が重畳されたマップであればよい。この点は、コアサーバの動的情報マップM2の場合も同様である。
Although the information providing system including only one edge server 3 is illustrated in FIG. 8, a plurality of edge servers 3 may be included, or instead of the edge server 3 or in addition to the edge server 3, One or a plurality of core servers 4 may be included.
Further, the dynamic information map M1 managed by the edge server 3 may be a map in which at least the dynamic information of the object is superimposed on map information such as a digital map. This also applies to the dynamic information map M2 of the core server.

[動的情報の更新処理、死角行動推定処理及び情報配信処理]
図9は、歩行者端末70、車両5、路側センサ8、及びエッジサーバ3の協働により実行される、動的情報の更新処理、死角行動推定処理、及び情報配信処理の一例を示すシーケンス図である。
以下の説明では、実行主体が歩行者端末70、車両5、路側センサ8及びエッジサーバ3となっているが、実際の実行主体は、それらの制御部71,51,81,31である。図9中のU1,U2……は、動的情報の配信周期である。
[Dynamic information update processing, blind spot behavior estimation processing and information distribution processing]
FIG. 9 is a sequence diagram showing an example of dynamic information update processing, blind spot action estimation processing, and information distribution processing executed by the cooperation of the pedestrian terminal 70, the vehicle 5, the roadside sensor 8, and the edge server 3. Is.
In the following description, the execution subjects are the pedestrian terminal 70, the vehicle 5, the roadside sensor 8 and the edge server 3, but the actual execution subjects are the control units 71, 51, 81 and 31 thereof. U1, U2... In FIG. 9 are dynamic information distribution cycles.

図9に示すように、エッジサーバ3は、歩行者端末70及び車両5から動的情報の要求メッセージを受信すると(ステップS1)、受信時点において最新の動的情報を、送信元の歩行者端末70及び車両5に配信する(ステップS2)。
ステップS1において、歩行者端末70及び車両5のいずれか一方から要求メッセージがあった場合には、ステップS2において、要求メッセージの送信元である一方の通信端末のみに動的情報が配信される。
As shown in FIG. 9, when the edge server 3 receives the request message for the dynamic information from the pedestrian terminal 70 and the vehicle 5 (step S1), the latest dynamic information at the time of reception is sent to the pedestrian terminal of the transmission source. 70 and the vehicle 5 (step S2).
When there is a request message from either the pedestrian terminal 70 or the vehicle 5 in step S1, the dynamic information is delivered only to one communication terminal which is the transmission source of the request message in step S2.

ステップS2の動的情報を受信した車両5は、配信周期U1内に、動的情報と自身のセンサ情報との比較結果から変化点情報を検出すると(ステップS3)、検出した変化点情報をエッジサーバ3に送信する(ステップS5)。
路側センサ8は、配信周期U1内に、自身のセンサ情報の変化点情報を検出すると(ステップS4)、検出した変化点情報をエッジサーバ3に送信する(ステップS5)。
When the vehicle 5 that has received the dynamic information in step S2 detects the change point information from the comparison result of the dynamic information and its own sensor information within the distribution cycle U1 (step S3), the detected change point information is edged. It is transmitted to the server 3 (step S5).
When the roadside sensor 8 detects the change point information of its own sensor information within the distribution cycle U1 (step S4), it transmits the detected change point information to the edge server 3 (step S5).

車両5、歩行者端末70、及び路側センサ8のそれぞれは、配信周期U1内に、取得したセンサ情報をエッジサーバ3に送信する(ステップS6)。 Each of the vehicle 5, the pedestrian terminal 70, and the roadside sensor 8 transmits the acquired sensor information to the edge server 3 within the distribution cycle U1 (step S6).

車両感知器10及び押しボタン式信号機11のそれぞれは、配信周期U1内に、車両5又は歩行者7を検出した場合(ステップS7)、検出信号をエッジサーバ3に送信する(ステップS8)。 When detecting the vehicle 5 or the pedestrian 7 within the distribution cycle U1 (step S7), each of the vehicle detector 10 and the push-button type traffic signal 11 transmits a detection signal to the edge server 3 (step S8).

エッジサーバ3は、配信周期U1内に、車両5及び路側センサ8から変化点情報を受信すると、それらの変化点情報を反映した動的情報に更新する(ステップS9)。
エッジサーバ3は、配信周期U1内に、死角行動推定処理を実行する(ステップS10)。死角行動推定処理では、エッジサーバ3が、各通行者の動的情報に基づいて、通行者毎に死角の範囲を決定する。また、エッジサーバ3が、車両感知器10及び押しボタン式信号機11から送信された検出信号に基づいて、死角の範囲における通行者の移動予定方向を決定する。また、死角行動推定処理では、エッジサーバ3が、車両5、歩行者端末70、及び路側センサ8のそれぞれから送信されたセンサ情報に基づいて、死角の範囲における通行者の行動を推定する。死角行動推定処理では、エッジサーバ3が、死角の範囲における通行者の行動の推定結果を示す死角情報を、歩行者端末70及び車両5に配信する(ステップS11)。
When the edge server 3 receives the change point information from the vehicle 5 and the roadside sensor 8 within the distribution cycle U1, the edge server 3 updates the dynamic information that reflects the change point information (step S9).
The edge server 3 executes blind spot action estimation processing within the distribution cycle U1 (step S10). In the blind spot behavior estimation process, the edge server 3 determines the range of the blind spot for each passerby based on the dynamic information of each passerby. Further, the edge server 3 determines the planned moving direction of the passerby in the blind spot range based on the detection signals transmitted from the vehicle detector 10 and the push-button type traffic signal 11. In the blind spot behavior estimation process, the edge server 3 estimates the behavior of a passerby in the blind spot range based on the sensor information transmitted from each of the vehicle 5, the pedestrian terminal 70, and the roadside sensor 8. In the blind spot behavior estimation process, the edge server 3 delivers the blind spot information indicating the estimation result of the behavior of the pedestrian in the blind spot range to the pedestrian terminal 70 and the vehicle 5 (step S11).

配信周期U1内に、車両5のみが変化点情報を検出した場合は、ステップS3で車両5が検出した変化点情報のみがエッジサーバ3に送信され(ステップS5)、その変化点情報のみを反映した動的情報の更新が行われる(ステップS9)。
配信周期U1内に、路側センサ8のみが変化点情報を検出した場合は、ステップS4で路側センサ8が検出した変化点情報のみがエッジサーバ3に送信され(ステップS5)、その変化点情報のみを反映した動的情報の更新が行われる(ステップS9)。
配信周期U1内に、車両5及び路側センサ8の双方が変化点情報を検出しなかった場合は、ステップS3〜S5及びS9の処理が実行されず、前回送信分の動的情報(ステップS2)と同じ動的情報が歩行者端末70及び車両5に配信される(ステップS11)。
When only the vehicle 5 detects the change point information within the distribution cycle U1, only the change point information detected by the vehicle 5 in step S3 is transmitted to the edge server 3 (step S5), and only the change point information is reflected. The updated dynamic information is updated (step S9).
If only the roadside sensor 8 detects the change point information within the distribution cycle U1, only the change point information detected by the roadside sensor 8 in step S4 is transmitted to the edge server 3 (step S5), and only the change point information is transmitted. The dynamic information that reflects is updated (step S9).
If both the vehicle 5 and the roadside sensor 8 do not detect the change point information within the distribution cycle U1, the processes of steps S3 to S5 and S9 are not executed, and the dynamic information of the previous transmission (step S2). The same dynamic information as is distributed to the pedestrian terminal 70 and the vehicle 5 (step S11).

ステップS11の動的情報を受信した車両5は、配信周期U2内に、動的情報と自身のセンサ情報との比較結果から変化点情報を検出すると(ステップS12)、検出した変化点情報をエッジサーバ3に送信する(ステップS14)。
路側センサ8は、配信周期U2内に、自身のセンサ情報の変化点情報を検出すると(ステップS13)、検出した変化点情報をエッジサーバ3に送信する(ステップS14)。
The vehicle 5, which has received the dynamic information in step S11, detects the change point information from the comparison result between the dynamic information and the sensor information of its own within the distribution cycle U2 (step S12), and detects the detected change point information as an edge. It transmits to the server 3 (step S14).
When the roadside sensor 8 detects the change point information of its own sensor information within the distribution cycle U2 (step S13), it transmits the detected change point information to the edge server 3 (step S14).

車両5、歩行者端末70、及び路側センサ8のそれぞれは、配信周期U2内に、取得したセンサ情報をエッジサーバ3に送信する(ステップS15)。 Each of the vehicle 5, the pedestrian terminal 70, and the roadside sensor 8 transmits the acquired sensor information to the edge server 3 within the distribution cycle U2 (step S15).

車両感知器10及び押しボタン式信号機11のそれぞれは、配信周期U2内に、車両5又は歩行者7を検出した場合(ステップS16)、検出信号をエッジサーバ3に送信する(ステップS17)。 When detecting the vehicle 5 or the pedestrian 7 within the distribution cycle U2 (step S16), each of the vehicle detector 10 and the push-button type traffic light 11 transmits a detection signal to the edge server 3 (step S17).

エッジサーバ3は、配信周期U2内に、車両5及び路側センサ8から変化点情報を受信すると、それらの変化点情報を反映した動的情報に更新する(ステップS18)。 When the edge server 3 receives the change point information from the vehicle 5 and the roadside sensor 8 within the distribution cycle U2, the edge server 3 updates the dynamic point information reflecting the change point information (step S18).

エッジサーバ3は、配信周期U2内に、各通行者の動的情報に基づいて、通行者毎に死角の範囲を決定する。また、エッジサーバ3が、車両感知器10及び押しボタン式信号機11から送信された検出信号に基づいて、死角の範囲における通行者の移動予定方向を決定する。また、死角行動推定処理では、エッジサーバ3が、車両5、歩行者端末70、及び路側センサ8のそれぞれから送信されたセンサ情報に基づいて、死角の範囲における通行者の行動を推定する(ステップS19)。
エッジサーバ3は、更新後の動的情報、及び死角情報を、歩行者端末70及び車両5に配信する(ステップS20)。
The edge server 3 determines the blind spot range for each passerby within the distribution cycle U2 based on the dynamic information of each passerby. Further, the edge server 3 determines the planned moving direction of the passerby in the blind spot range based on the detection signals transmitted from the vehicle detector 10 and the push-button type traffic signal 11. In the blind spot action estimation process, the edge server 3 estimates the action of a passerby in the blind spot range based on the sensor information transmitted from each of the vehicle 5, the pedestrian terminal 70, and the roadside sensor 8 (step). S19).
The edge server 3 distributes the updated dynamic information and blind spot information to the pedestrian terminal 70 and the vehicle 5 (step S20).

配信周期U2内に、車両5のみが変化点情報を検出した場合は、ステップS12で車両5が検出した変化点情報のみがエッジサーバ3に送信され(ステップS14)、その変化点情報のみを反映した動的情報の更新が行われる(ステップS18)。
配信周期U2内に、路側センサ8のみが変化点情報を検出した場合は、ステップS13で路側センサ8が検出した変化点情報のみがエッジサーバ3に送信され(ステップS14)、その変化点情報のみを反映した動的情報の更新が行われる(ステップS18)。
配信周期U2内に、車両5及び路側センサ8の双方が変化点情報を検出しなかった場合は、ステップS12〜S14及びS18の処理が実行されず、前回送信分の動的情報(ステップS11)と同じ動的情報が歩行者端末70及び車両5に配信される(ステップS20)。
If only the vehicle 5 detects the change point information within the distribution cycle U2, only the change point information detected by the vehicle 5 in step S12 is transmitted to the edge server 3 (step S14), and only the change point information is reflected. The updated dynamic information is updated (step S18).
If only the roadside sensor 8 detects the change point information within the distribution cycle U2, only the change point information detected by the roadside sensor 8 in step S13 is transmitted to the edge server 3 (step S14), and only the change point information is acquired. The dynamic information that reflects is updated (step S18).
If both the vehicle 5 and the roadside sensor 8 do not detect the change point information within the distribution cycle U2, the processes of steps S12 to S14 and S18 are not executed, and the dynamic information of the previous transmission (step S11). The same dynamic information as is distributed to the pedestrian terminal 70 and the vehicle 5 (step S20).

その後、歩行者端末70及び車両5の双方から、動的情報の配信停止の要求メッセージを受信するか、或いは、歩行者端末70及び車両5の通信が遮断されるまで、上記と同様のシーケンスが繰り返される。 Thereafter, the same sequence as described above is performed until a dynamic information distribution stop request message is received from both the pedestrian terminal 70 and the vehicle 5 or communication between the pedestrian terminal 70 and the vehicle 5 is cut off. Repeated.

[死角における通行者の行動の推定]
以下、死角における通行者の行動の推定についてさらに詳細に説明する。図10は、本実施形態に係るエッジサーバ3の機能の一例を示す機能ブロック図である。図10に示すように、エッジサーバ3は、決定部310と、受信部320と、推定部330と、選択部340と、送信部350との各機能を有する。
[Estimation of passerby behavior in blind spots]
Hereinafter, the estimation of the behavior of the passerby in the blind spot will be described in more detail. FIG. 10 is a functional block diagram showing an example of functions of the edge server 3 according to the present embodiment. As shown in FIG. 10, the edge server 3 has respective functions of a determining unit 310, a receiving unit 320, an estimating unit 330, a selecting unit 340, and a transmitting unit 350.

決定部310は、対象者の死角の範囲を決定する。決定部310は、サービスエリアに存在する建物によって生じる死角の範囲を決定することができ、サービスエリアに存在する車両5によって生じる死角の範囲を決定することができる。 The determination unit 310 determines the range of the blind spot of the subject. The determination unit 310 can determine the range of the blind spot caused by the building existing in the service area, and can determine the range of the blind spot caused by the vehicle 5 existing in the service area.

決定部310は、動的情報によって示される対象者の位置と、建物情報B1によって示される建物の位置及び大きさとに基づいて、建物によって生じる死角の範囲を決定する。図11は、建物によって生じる死角の範囲の決定の具体例を説明するための図である。交差点の一角に建物BDが存在する場合、当該交差点に進入する対象者である車両Tから見て、建物BDの裏側に死角の範囲BAが生じる。死角の範囲BAは、車両Tと建物BDとの位置関係及び建物BDの大きさによって決まる。 The determination unit 310 determines the range of the blind spot caused by the building based on the position of the target person indicated by the dynamic information and the position and size of the building indicated by the building information B1. FIG. 11 is a diagram for explaining a specific example of determining the range of the blind spot caused by the building. When the building BD is present at a corner of the intersection, a blind spot range BA occurs on the back side of the building BD when viewed from the vehicle T, which is the target person who enters the intersection. The blind spot range BA is determined by the positional relationship between the vehicle T and the building BD and the size of the building BD.

車両Tの位置が変化すると、建物によって生じる死角の範囲も変化する。図12A〜図12Dは、車両Tの位置の変化に応じた建物による死角の範囲BAの変化の具体例を説明するための図である。交差点から遠い位置に車両Tがあるとき、車両Tの進行方向左側にある建物BDによって、車両Tから見て交差点から左方に延びる道路に比較的小さい死角の範囲BAが生じる(図12A)。車両Tが交差点に近づくにしたがい、死角の範囲BAは大きくなる(図12B〜図12C)。車両Tが交差点に到達し、建物BDを通過すると、死角の範囲BAは消滅する。決定部310は、動的情報が更新される都度、死角の範囲BAを決定することにより、決定される死角の範囲BAが時間的に変化する。 When the position of the vehicle T changes, the range of the blind spot caused by the building also changes. 12A to 12D are diagrams for explaining a specific example of the change in the blind spot range BA due to the building according to the change in the position of the vehicle T. When the vehicle T is located at a position far from the intersection, the building BD on the left side in the traveling direction of the vehicle T causes a relatively small blind spot range BA on the road extending leftward from the intersection when viewed from the vehicle T (FIG. 12A). The blind spot range BA increases as the vehicle T approaches the intersection (FIGS. 12B to 12C ). When the vehicle T reaches the intersection and passes through the building BD, the blind spot range BA disappears. The determination unit 310 determines the blind spot range BA each time the dynamic information is updated, so that the determined blind spot range BA temporally changes.

決定部310は、動的情報によって示される対象者の位置と、動的情報によって示される車両の位置とに基づいて、車両によって生じる死角の範囲を決定する。図13は、車両によって生じる死角の範囲の決定の具体例を説明するための図である。交差点付近に対象者である車両Tと車両VCとが存在する場合、車両Tから見て、車両VCの裏側に死角の範囲BAが生じる。死角の範囲BAは、車両Tと車両VCとの位置関係によって決まる。なお、ここでは車両VCは一定の大きさとされる。 The determination unit 310 determines the range of the blind spot caused by the vehicle based on the position of the target person indicated by the dynamic information and the position of the vehicle indicated by the dynamic information. FIG. 13 is a diagram for explaining a specific example of determining the range of the blind spot caused by the vehicle. When the target vehicle T and the vehicle VC exist near the intersection, a blind spot range BA occurs on the back side of the vehicle VC when viewed from the vehicle T. The blind spot range BA is determined by the positional relationship between the vehicle T and the vehicle VC. Note that the vehicle VC has a fixed size here.

車両Tと車両VCとの位置関係が変化すると、車両VCによって生じる死角の範囲BAも変化する。決定部310は、建物BDによって生じる死角の範囲BAと同様にして、車両VCによって生じる死角の範囲BAを動的情報の更新周期毎に決定する。 When the positional relationship between the vehicle T and the vehicle VC changes, the blind spot range BA caused by the vehicle VC also changes. The determination unit 310 determines the blind spot range BA caused by the vehicle VC at each dynamic information update cycle in the same manner as the blind spot range BA caused by the building BD.

受信部320は、車両感知器10及び押しボタン式信号機11のそれぞれから検出信号を受信できる。受信部320はまた、車両5、歩行者端末70、及び路側センサ8のそれぞれから送信されたセンサ情報を受信できる。 The receiving unit 320 can receive detection signals from the vehicle detector 10 and the push button type traffic signal 11. The receiving unit 320 can also receive the sensor information transmitted from each of the vehicle 5, the pedestrian terminal 70, and the roadside sensor 8.

推定部330は、車両感知器10及び押しボタン式信号機11から送信された検出信号に基づいて、死角の範囲における通行者の移動予定方向を決定する。移動予定方向の決定には、上述した車線情報R1及び横断歩道情報C1が用いられる。 The estimation unit 330 determines the planned moving direction of the passerby in the blind spot range based on the detection signals transmitted from the vehicle detector 10 and the push button type traffic signal 11. The lane information R1 and the pedestrian crossing information C1 described above are used to determine the planned movement direction.

推定部330はまた、受信部320によって受信されたセンサ情報に基づいて、死角の範囲における通行者、即ち、車両5(運転者)及び歩行者7の将来の行動を推定する。例えば、推定部330は、通行者の移動ベクトルから、通行者が将来どの方向へどの程度の速度で移動するかを推定してもよい。推定部330は、信号機の点灯状態によって、通行者が将来どのような行動を取るか(赤信号の場合停止する、青信号の場合走行する等)を推定してもよい。また、推定部330は、車両5の方向指示器の点灯状態から、当該車両5がどちらの方向へ進行するか(右側の方向指示器が点灯している場合、右折する等)を推定してもよい。 The estimation unit 330 also estimates future actions of passersby, that is, the vehicle 5 (driver) and the pedestrian 7 in the blind spot based on the sensor information received by the reception unit 320. For example, the estimation unit 330 may estimate, in the future, in which direction and at what speed the passerby moves from the movement vector of the passerby. The estimation unit 330 may estimate what kind of behavior the passerby will take in the future (stop when the traffic light is red, drive when the traffic light is green, etc.) based on the lighting state of the traffic light. In addition, the estimation unit 330 estimates the direction in which the vehicle 5 will travel from the lighting state of the turn indicator of the vehicle 5 (when the right turn indicator is lit, turn right, etc.). Good.

選択部340は、推定部330によって推定された通行者の行動に基づいて、決定部310によって決定された死角の範囲から情報提供範囲を選択する。 The selection unit 340 selects an information provision range from the blind spot range determined by the determination unit 310 based on the behavior of the passerby estimated by the estimation unit 330.

図14A〜図14Dは、対象者の推定される行動に基づく情報提供範囲の選択の具体例を説明するための図である。例えば、対象者である車両Tの前方に先行車VCが存在する場合、先行車VCと車両Tとの間隔は短ければ、車両Tの死角の範囲は大きい。図14A〜図14Dに示す例では、交差点から東方、南方、西方、北方の4方向に道路が延びている。当該交差点から東方に延びる道路を走行中の先行車VC及び車両Tが交差点に進入する場合、交差点から南方に延びる道路に死角の範囲BA1が、交差点から西方に延びる道路に死角の範囲BA2が、交差点から北方に延びる道路に死角の範囲BA3が発生する。 14A to 14D are diagrams for explaining a specific example of selection of the information provision range based on the estimated behavior of the target person. For example, when the preceding vehicle VC is present in front of the target vehicle T, the blind spot range of the vehicle T is large if the distance between the preceding vehicle VC and the vehicle T is short. In the example shown in FIGS. 14A to 14D, roads extend from the intersection in four directions: east, south, west, and north. When a preceding vehicle VC and a vehicle T traveling on a road extending eastward from the intersection enter the intersection, a blind spot range BA1 is on a road extending southward from the intersection, and a blind spot range BA2 is on a road extending westward from the intersection. A blind spot range BA3 occurs on a road extending northward from the intersection.

図14Bに示すように、車両Tの西方への直進が推定される場合、選択部340は、西方に延びる道路の死角の範囲BA2を情報提供範囲に選択できる。図14Cに示すように、車両Tの北方への方向転換、即ち右折が推定される場合、選択部340は、西方に延びる道路の死角の範囲BA2及び北方に延びる道路の死角の範囲BA3のそれぞれを情報提供範囲に選択できる。14Dに示すように、車両Tの南方への方向転換、即ち左折が推定される場合、選択部340は、南方に延びる道路の死角の範囲BA1及び西方に延びる道路の死角の範囲BA2のそれぞれを情報提供範囲に選択できる。 As shown in FIG. 14B, when it is estimated that the vehicle T goes straight to the west, the selection unit 340 can select the blind spot range BA2 of the road extending to the west as the information provision range. As shown in FIG. 14C, when it is estimated that the vehicle T turns to the north, that is, a right turn, the selection unit 340 causes the blind spot range BA2 of the road extending westward and the blind spot range BA3 of the road extending northward, respectively. Can be selected as the information provision range. As shown in FIG. 14D, when it is estimated that the vehicle T turns to the south, that is, a left turn, the selection unit 340 selects the blind area range BA1 of the road extending to the south and the blind area range BA2 of the road extending to the west. It can be selected as the information provision range.

上記のように、選択部340は、車両Tの推定される行動に基づいて、車両Tの通行に特に重要な死角の範囲を情報提供範囲に選択できる。 As described above, the selection unit 340 can select, as the information providing range, a blind spot range that is particularly important for the passage of the vehicle T, based on the estimated behavior of the vehicle T.

図15A〜図15B及び図16A〜図16Dは、対象者以外の車両5の推定される行動に基づく情報提供範囲の選択の具体例を説明するための図である。 15A to 15B and FIGS. 16A to 16D are diagrams for explaining specific examples of selection of the information provision range based on the estimated behavior of the vehicle 5 other than the target person.

図15A〜図15Bには、車両Tの対向車VC1の後方に後続車両VC2が存在する例を示す。車両Tから見たとき、対向車VC1によって生じる死角の範囲に車両VC2が入る。図15Aに示すように、車両Tの西方への直進が推定され、車両VC2の東方への直進が推定される場合、選択部340は、情報提供範囲を選択しなくてもよい。図15Bに示すように、車両Tの西方への直進が推定され、車両VC2の南方への方向転換、即ち右折が推定される場合、選択部340は、対向車VC1の後方の死角の範囲VAを情報提供範囲に選択できる。 15A and 15B show an example in which a following vehicle VC2 exists behind the oncoming vehicle VC1 of the vehicle T. When viewed from the vehicle T, the vehicle VC2 enters the range of the blind spot caused by the oncoming vehicle VC1. As illustrated in FIG. 15A, when the vehicle T is estimated to go straight to the west and the vehicle VC2 is estimated to go straight to the east, the selection unit 340 may not select the information provision range. As shown in FIG. 15B, when it is estimated that the vehicle T goes straight to the west and the vehicle VC2 turns to the south, that is, a right turn is estimated, the selection unit 340 causes the blind spot range VA behind the oncoming vehicle VC1. Can be selected as the information provision range.

図16A〜図16Dには、車両Tの前方に先行車VCが存在する例を示す。この例では、図14Aと同様に、交差点から東方に延びる道路を走行中の先行車VC1及び車両Tが交差点に進入する。車両Tから見て、交差点から南方に延びる道路と、交差点から西方に延びる道路と、交差点から北方に延びる道路とのそれぞれに死角の範囲が発生する。交差点から西方に延びる道路における死角の範囲には、対向車VC2が入る。 16A to 16D show an example in which the preceding vehicle VC exists in front of the vehicle T. In this example, similar to FIG. 14A, the preceding vehicle VC1 and the vehicle T traveling on the road extending east from the intersection enter the intersection. When viewed from the vehicle T, a blind spot range occurs on each of the road extending south from the intersection, the road extending west from the intersection, and the road extending north from the intersection. The oncoming vehicle VC2 enters the range of the blind spot on the road extending westward from the intersection.

図16Aに示すように、車両Tの北方への方向転換、即ち右折が推定され、対向車VC2の東方への直進又は北方への方向転換、即ち左折が推定される場合、選択部340は、西方に延びる道路の死角の範囲BA2及び北方に延びる道路の死角の範囲BA3のそれぞれを情報提供範囲に選択できる。図16Bに示すように、車両Tの西方への直進又は南方への方向転換、即ち左折が推定され、対向車VC2の東方への直進又は北方への方向転換、即ち左折が推定される場合、選択部340は、情報提供範囲を選択しなくてもよい。図16Cに示すように、車両Tの北方への方向転換、即ち右折が推定され、対向車VC2の南方への方向転換、即ち右折が推定される場合、選択部340は、北方に延びる道路の死角の範囲BA1を情報提供範囲に選択できる。図16Dに示すように、車両Tの南方への方向転換、即ち左折が推定され、対向車VC2の南方への方向転換、即ち右折が推定される場合、選択部340は、南方に延びる道路の死角の範囲BA1と、西方に延びる道路の死角の範囲BA2とを情報提供範囲に選択できる。 As shown in FIG. 16A, when it is estimated that the vehicle T is turning to the north, that is, a right turn, and if it is estimated that the oncoming vehicle VC2 is going straight to the east or turning to the north, that is, a left turn, the selecting unit 340 selects The blind spot range BA2 of the road extending to the west and the blind spot range BA3 of the road extending to the north can be selected as the information providing range. As shown in FIG. 16B, when the vehicle T goes straight to the west or turns to the south, that is, a left turn is estimated, and the oncoming vehicle VC2 goes straight to the east or turns to the north, that is, a left turn, The selection unit 340 may not select the information provision range. As shown in FIG. 16C, when it is estimated that the vehicle T turns to the north, that is, the right turn, and the oncoming vehicle VC2 turns to the south, that is, the right turn is estimated, the selection unit 340 causes the selection unit 340 to move to the north. The blind spot range BA1 can be selected as the information providing range. As shown in FIG. 16D, when it is estimated that the vehicle T turns to the south, that is, a left turn, and the oncoming vehicle VC2 turns to the south, that is, a right turn, the selection unit 340 causes the selection unit 340 to move to the south. The blind spot range BA1 and the blind spot range BA2 of the road extending to the west can be selected as the information providing range.

上記のように、選択部340は、車両VC2の推定される行動に基づいて、車両Tの通行に特に重要な死角の範囲を情報提供範囲に選択できる。 As described above, the selection unit 340 can select, as the information providing range, a blind spot range that is particularly important for the passage of the vehicle T, based on the estimated behavior of the vehicle VC2.

再び図10を参照する。送信部350は、決定部310によって決定された死角の範囲における、推定部330によって推定された通行者の行動を示す死角情報を送信する。具体的な一例では、送信部350は、選択部340によって選択された情報提供範囲における死角情報を、車両5へ送信する。車両5の死角情報は、ディスプレイ56に出力(表示)される。歩行者7の死角情報は、表示部73に出力(表示)される。 Referring back to FIG. The transmitting unit 350 transmits the blind spot information indicating the behavior of the passerby estimated by the estimating unit 330 in the blind spot range determined by the determining unit 310. In a specific example, the transmission unit 350 transmits the blind spot information in the information providing range selected by the selection unit 340 to the vehicle 5. The blind spot information of the vehicle 5 is output (displayed) on the display 56. The blind spot information of the pedestrian 7 is output (displayed) on the display unit 73.

受信部320及び送信部350は、例えば、通信部35によって実現できる。決定部310、推定部330、及び選択部340は、例えば、制御部31によって実現できる。 The reception unit 320 and the transmission unit 350 can be realized by the communication unit 35, for example. The determination unit 310, the estimation unit 330, and the selection unit 340 can be realized by the control unit 31, for example.

図17は、本実施形態に係るエッジサーバによる死角行動推定処理の手順の一例を示すフローチャートである。エッジサーバ3は、検出装置、即ち、車両感知器10及び押しボタン式信号機11からの検出信号を受信し、車両5、歩行者端末70、及び路側センサ8によって得られるセンサ情報を受信する(ステップS101)。 FIG. 17 is a flowchart showing an example of the procedure of blind spot action estimation processing by the edge server according to the present embodiment. The edge server 3 receives the detection signals from the detection device, that is, the vehicle detector 10 and the push button type traffic signal 11, and receives the sensor information obtained by the vehicle 5, the pedestrian terminal 70, and the roadside sensor 8 (step). S101).

制御部31は、サービスエリアにおける通行者の1つを対象者に選択する(ステップS102)。制御部31は、対象者についての死角の範囲を決定する(ステップS103)。ステップS103の処理では、最新の動的情報に示される対象者の位置と、建物情報B1に示される建物の位置及び大きさとに基づいて、建物によって生じる死角の範囲が決定される。また、最新の動的情報に示される対象者の位置と、最新の動的情報に示される車両5の位置とに基づいて、車両5によって生じる死角の範囲が決定される。 The control unit 31 selects one of the passers-by in the service area as a target person (step S102). The control unit 31 determines the blind spot range for the target person (step S103). In the process of step S103, the range of the blind spot caused by the building is determined based on the position of the target person shown in the latest dynamic information and the position and size of the building shown in the building information B1. Further, the range of the blind spot caused by the vehicle 5 is determined based on the position of the target person indicated by the latest dynamic information and the position of the vehicle 5 indicated by the latest dynamic information.

制御部31は、受信された検出信号に基づいて、検出された通行者、即ち車両5及び歩行者7の死角の範囲における移動予定方向を決定する(ステップS104)。 The control unit 31 determines the planned movement direction within the blind spot range of the detected passerby, that is, the vehicle 5 and the pedestrian 7, based on the received detection signal (step S104).

制御部31は、受信されたセンサ情報に基づいて、死角の範囲における通行者の行動を推定する(ステップS105)。ただし、この処理では、ステップS104において移動予定方向を決定された通行者の行動の推定を省略することができる。これにより、エッジサーバ3の処理負荷を抑制できる。 The control unit 31 estimates the behavior of the passerby in the blind spot range based on the received sensor information (step S105). However, in this process, it is possible to omit the estimation of the behavior of the passerby whose planned moving direction is determined in step S104. As a result, the processing load on the edge server 3 can be suppressed.

制御部31は、通行者の推定される行動(移動予定方向を含む)に基づいて、死角の範囲から情報提供範囲を選択する(ステップS106)。 The control unit 31 selects the information provision range from the blind spot range based on the estimated behavior of the passerby (including the planned movement direction) (step S106).

制御部31は、選択された情報提供範囲における通行者の推定される行動(移動予定方向を含む)を示す死角情報を生成する(ステップS107)。死角情報は、例えば、死角の範囲、及び、通行者の推定される行動を示すベクトル情報が含まれる。 The control unit 31 generates blind spot information indicating the estimated behavior (including the planned movement direction) of the passerby in the selected information provision range (step S107). The blind spot information includes, for example, a blind spot range and vector information indicating the estimated behavior of a passerby.

制御部31は、全ての通行者が対象者に選択されたか否かを判定する(ステップS108)。まだ選択されていない通行者が残っている場合(ステップS108においてNO)、制御部31は、ステップS102へ処理を戻す。制御部31は、未選択の通行者の1つを新たな対象者に選択し(ステップS102)、ステップS103〜S108の処理を再度実行する。 The control unit 31 determines whether or not all passers-by have been selected as target persons (step S108). When there is a passerby not selected yet (NO in step S108), control unit 31 returns the process to step S102. The control unit 31 selects one of the unselected passersby as a new target person (step S102), and executes the processes of steps S103 to S108 again.

全ての通行者が対象者に選択されている場合(ステップS108においてYES)、制御部31は、車両5及び歩行者端末70を宛先として、生成された死角情報を、通信部35に送信させる(ステップS109)。この処理では、宛先を1つの車両5又は歩行者端末70として、死角情報をユニキャスト送信する。例えば、ある車両5が対象者に選択されているときに生成された死角情報は、当該車両5から見たときの死角の範囲における通行者の行動を示す情報である。したがって、死角情報は、当該死角情報が生成されたときに対象者であった車両5又は歩行者7の歩行者端末70を宛先として送信される。 When all the passersby are selected as the target persons (YES in step S108), the control unit 31 causes the communication unit 35 to transmit the generated blind spot information to the vehicle 5 and the pedestrian terminal 70 as destinations ( Step S109). In this processing, the blind spot information is unicast-transmitted with one vehicle 5 or the pedestrian terminal 70 as the destination. For example, the blind spot information generated when a certain vehicle 5 is selected by the target person is information indicating the behavior of the passerby in the blind spot range when viewed from the vehicle 5. Therefore, the blind spot information is transmitted to the pedestrian terminal 70 of the vehicle 5 or the pedestrian 7 who was the target person when the blind spot information was generated.

以上で、死角行動推定処理が終了する。上記の処理は、動的情報の更新周期毎に実行される。 This is the end of the blind spot action estimation process. The above process is executed at every dynamic information update cycle.

なお、コアサーバ4もエッジサーバ3と同様の上記機能を有し、上記の行動調整処理を実行してもよい。 The core server 4 may also have the same functions as the edge server 3 and execute the above-mentioned action adjustment processing.

図5を参照する。車両5の通信部61は、エッジサーバ3又はコアサーバ4から送信された死角情報を受信する。制御部51は、死角情報を、ディスプレイ56に表示(出力)させる。 Please refer to FIG. The communication unit 61 of the vehicle 5 receives the blind spot information transmitted from the edge server 3 or the core server 4. The control unit 51 causes the display 56 to display (output) the blind spot information.

図6を参照する。歩行者端末70の通信部75は、エッジサーバ3又はコアサーバ4から送信された死角情報を受信する。制御部71は、死角情報を、表示部73に表示(出力)させる。 Please refer to FIG. The communication unit 75 of the pedestrian terminal 70 receives the blind spot information transmitted from the edge server 3 or the core server 4. The control unit 71 causes the display unit 73 to display (output) the blind spot information.

[第1変形例]
上記の実施形態では、エッジサーバ3が死角の範囲における通行者の移動予定方向を決定し、死角の範囲における通行者の行動を推定したが、これに限定されない。第1変形例に係るエッジサーバ3は、サービスエリアにおける通行者の移動予定方向を決定し、サービスエリアにおける通行者の行動を推定する。エッジサーバ3は、通行者毎に死角の範囲を決定し、死角の範囲における通行者の移動予定方向及び推定行動を抽出し、死角情報を生成する。
[First Modification]
In the above embodiment, the edge server 3 determines the planned moving direction of the passerby in the blind spot range and estimates the behavior of the passerby in the blind spot range, but the present invention is not limited to this. The edge server 3 according to the first modified example determines the planned movement direction of a passerby in the service area and estimates the behavior of the passerby in the service area. The edge server 3 determines a blind spot range for each passerby, extracts a planned moving direction and estimated behavior of the passerby in the blind spot range, and generates blind spot information.

第1変形例に係るエッジサーバ3による死角行動推定処理の一例について具体的に説明する。図18は、第1変形例に係るエッジサーバによる死角行動推定処理の手順の一例を示すフローチャートである。エッジサーバ3は、検出装置、即ち、車両感知器10及び押しボタン式信号機11からの検出信号を受信し、車両5、歩行者端末70、及び路側センサ8によって得られるセンサ情報を受信する(ステップS201)。 An example of blind spot behavior estimation processing by the edge server 3 according to the first modification will be specifically described. FIG. 18 is a flowchart showing an example of the procedure of blind spot action estimation processing by the edge server according to the first modification. The edge server 3 receives the detection signals from the detection device, that is, the vehicle detector 10 and the push button type traffic signal 11, and receives the sensor information obtained by the vehicle 5, the pedestrian terminal 70, and the roadside sensor 8 (step). S201).

制御部31は、受信された検出信号に基づいて、検出された通行者、即ち車両5及び歩行者7のサービスエリア全体における移動予定方向を決定する(ステップS202)。 The control unit 31 determines the planned moving direction of the detected passerby, that is, the vehicle 5 and the pedestrian 7 in the entire service area based on the received detection signal (step S202).

制御部31は、受信されたセンサ情報に基づいて、サービスエリア全体における通行者の行動を推定する(ステップS203)。ただし、この処理では、ステップS202において移動予定方向を決定された通行者の行動の推定を省略することができる。これにより、エッジサーバ3の処理負荷を抑制できる。 The control unit 31 estimates the behavior of the passerby in the entire service area based on the received sensor information (step S203). However, in this process, it is possible to omit the estimation of the behavior of the passerby whose planned moving direction is determined in step S202. As a result, the processing load on the edge server 3 can be suppressed.

制御部31は、サービスエリアにおける通行者の1つを対象者に選択する(ステップS204)。制御部31は、対象者についての死角の範囲を決定する(ステップS205)。ステップS205の処理は、上述したステップS103の処理と同様である。 The control unit 31 selects one of the passers-by in the service area as a target person (step S204). The control unit 31 determines a blind spot range for the target person (step S205). The process of step S205 is similar to the process of step S103 described above.

制御部31は、通行者の推定される行動(移動予定方向を含む)に基づいて、死角の範囲から情報提供範囲を選択する(ステップS206)。 The control unit 31 selects the information provision range from the blind spot range based on the estimated behavior of the passerby (including the planned moving direction) (step S206).

制御部31は、選択された情報提供範囲における通行者の推定される行動(移動予定方向を含む)を抽出し、死角情報を生成する(ステップS207)。死角情報は、例えば、死角の範囲、及び、通行者の推定される行動を示すベクトル情報が含まれる。 The control unit 31 extracts the estimated behavior (including the planned movement direction) of the passerby in the selected information provision range and generates blind spot information (step S207). The blind spot information includes, for example, a blind spot range and vector information indicating the estimated behavior of a passerby.

制御部31は、全ての通行者が対象者に選択されたか否かを判定する(ステップS208)。まだ選択されていない通行者が残っている場合(ステップS208においてNO)、制御部31は、ステップS204へ処理を戻す。制御部31は、未選択の通行者の1つを新たな対象者に選択し(ステップS204)、ステップS205〜S208の処理を再度実行する。 The control unit 31 determines whether or not all passers-by have been selected as target persons (step S208). When there are still passers-by not selected (NO in step S208), control unit 31 returns the process to step S204. The control unit 31 selects one of the unselected passersby as a new target person (step S204), and executes the processes of steps S205 to S208 again.

全ての通行者が対象者に選択されている場合(ステップS208においてYES)、制御部31は、車両5及び歩行者端末70を宛先として、生成された死角情報を、通信部35に送信させる(ステップS209)。ステップS209の処理は、上述したステップS109の処理と同様である。 When all the passersby are selected as the target persons (YES in step S208), the control unit 31 causes the communication unit 35 to transmit the generated blind spot information to the vehicle 5 and the pedestrian terminal 70 as the destination ( Step S209). The process of step S209 is the same as the process of step S109 described above.

以上で、死角行動推定処理が終了する。上記の処理は、動的情報の更新周期毎に実行される。 This is the end of the blind spot action estimation process. The above process is executed at every dynamic information update cycle.

なお、コアサーバ4もエッジサーバ3と同様の上記機能を有し、上記の行動調整処理を実行してもよい。 The core server 4 may also have the same functions as the edge server 3 and execute the above-mentioned action adjustment processing.

図5を参照する。車両5の通信部61は、エッジサーバ3又はコアサーバ4から送信された死角情報を受信する。制御部51は、死角情報を、ディスプレイ56に表示(出力)させる。 Please refer to FIG. The communication unit 61 of the vehicle 5 receives the blind spot information transmitted from the edge server 3 or the core server 4. The control unit 51 causes the display 56 to display (output) the blind spot information.

図6を参照する。歩行者端末70の通信部75は、エッジサーバ3又はコアサーバ4から送信された死角情報を受信する。制御部71は、死角情報を、表示部73に表示(出力)させる。 Please refer to FIG. The communication unit 75 of the pedestrian terminal 70 receives the blind spot information transmitted from the edge server 3 or the core server 4. The control unit 71 causes the display unit 73 to display (output) the blind spot information.

なお、エッジサーバ3は、死角情報に加えて、死角の範囲以外における通行者の行動を示す視界情報を生成し、車両5のディスプレイ56及び歩行者端末70の表示部73が死角情報と視界情報とを表示してもよい。この場合において、視界情報の情報量を、死角情報の情報量よりも少なくしてもよい。例えば、死角情報では通行者の移動方向を北、北東、東、南東、南、南西、西、北西の8方向で示し、視界情報では通行者の移動方向を北、東、南、西の4方向で示してもよい。また、死角情報では通行者の移動方向及び移動速度を示し、視界情報では通行者の移動方向のみを示してもよい。 The edge server 3 generates, in addition to the blind spot information, visual field information indicating a behavior of a pedestrian outside the blind spot range, and the display 56 of the vehicle 5 and the display unit 73 of the pedestrian terminal 70 display the blind spot information and the visual field information. And may be displayed. In this case, the information amount of the visual field information may be smaller than the information amount of the blind spot information. For example, the blind spot information indicates the direction of movement of a passerby in eight directions of north, northeast, east, southeast, south, southwest, west, and northwest, and the visibility information indicates the direction of movement of a passerby in four directions: north, east, south, and west. You may show by a direction. The blind spot information may indicate the moving direction and moving speed of the passerby, and the visual field information may indicate only the moving direction of the passerby.

[第2変形例]
第2変形例に係るエッジサーバ3は、死角の範囲における通行者の移動予定方向を決定し、通行者の行動を推定し、その後、死角の範囲以外における通行者の移動予定方向を決定し、通行者の行動を推定する。エッジサーバ3は、死角の範囲における通行者の行動を示す死角情報と、死角の範囲以外における通行者の行動を示す視界情報とを生成する。
[Second Modification]
The edge server 3 according to the second modified example determines the planned movement direction of the passerby in the blind spot range, estimates the behavior of the passerby, and then determines the planned movement direction of the passerby outside the blind spot range. Estimate the behavior of passersby. The edge server 3 generates blind spot information indicating the behavior of the passerby in the blind spot range and visual field information indicating the behavior of the passerby outside the blind spot range.

第2変形例に係るエッジサーバ3による死角行動推定処理の一例について具体的に説明する。図19は、第2変形例に係るエッジサーバによる死角行動推定処理の手順の一例を示すフローチャートである。エッジサーバ3は、検出装置、即ち、車両感知器10及び押しボタン式信号機11からの検出信号を受信し、車両5、歩行者端末70、及び路側センサ8によって得られるセンサ情報を受信する(ステップS301)。 An example of blind spot action estimation processing by the edge server 3 according to the second modification will be specifically described. FIG. 19 is a flowchart showing an example of the procedure of blind spot action estimation processing by the edge server according to the second modification. The edge server 3 receives the detection signals from the detection device, that is, the vehicle detector 10 and the push button type traffic signal 11, and receives the sensor information obtained by the vehicle 5, the pedestrian terminal 70, and the roadside sensor 8 (step). S301).

制御部31は、サービスエリアにおける通行者の1つを対象者に選択する(ステップS302)。制御部31は、対象者についての死角の範囲を決定する(ステップS303)。ステップS303の処理は、上述したステップS103の処理と同様である。 The control unit 31 selects one of the passers-by in the service area as a target person (step S302). The control unit 31 determines the blind spot range for the target person (step S303). The process of step S303 is similar to the process of step S103 described above.

制御部31は、受信された検出信号に基づいて、検出された通行者、即ち車両5及び歩行者7の死角の範囲における移動予定方向を決定する(ステップS304)。 The control unit 31 determines the planned moving direction within the blind spot range of the detected passerby, that is, the vehicle 5 and the pedestrian 7, based on the received detection signal (step S304).

制御部31は、受信されたセンサ情報に基づいて、死角の範囲における通行者の行動を推定する(ステップS305)。ただし、この処理では、ステップS104において移動予定方向を決定された通行者の行動の推定を省略することができる。これにより、エッジサーバ3の処理負荷を抑制できる。 The control unit 31 estimates the behavior of the passerby in the blind spot range based on the received sensor information (step S305). However, in this process, it is possible to omit the estimation of the behavior of the passerby whose planned moving direction is determined in step S104. As a result, the processing load on the edge server 3 can be suppressed.

制御部31は、受信された検出信号に基づいて、検出された通行者、即ち車両5及び歩行者7の死角の範囲以外における移動予定方向を決定する(ステップS306)。ただし、ステップS306では、ステップS304よりも精度を落として移動予定方向を決定してもよい。例えば、エッジサーバ3は、ステップS304において、北、北東、東、南東、南、南西、西、北西の8方向から移動予定方向を決定し、ステップS306において、北、東、南、西の4方向から移動予定方向を決定することができる。 The control unit 31 determines the planned movement direction of the detected passerby, that is, the vehicle 5 and the pedestrian 7 outside the blind spot range, based on the received detection signal (step S306). However, in step S306, the planned movement direction may be determined with lower accuracy than in step S304. For example, the edge server 3 determines the planned movement direction from eight directions of north, northeast, east, southeast, south, southwest, west, and northwest in step S304, and determines four directions of north, east, south, and west in step S306. The planned movement direction can be determined from the direction.

制御部31は、受信されたセンサ情報に基づいて、死角の範囲以外における通行者の行動を推定する(ステップS307)。ただし、ステップS306では、ステップS305よりも精度を落として通行者の行動を推定してもよい。例えば、エッジサーバ3は、ステップS305において、北、北東、東、南東、南、南西、西、北西の8方向から移動方向を推定し、ステップS306において、北、東、南、西の4方向から移動方向を推定することができる。また、エッジサーバ3は、ステップS305において、通行者の移動方向及び移動速度を推定し、ステップS307において、通行者の移動方向のみを推定することができる。 Based on the received sensor information, the control unit 31 estimates the behavior of the passerby outside the blind spot range (step S307). However, in step S306, the behavior of the passerby may be estimated with lower accuracy than in step S305. For example, the edge server 3 estimates the moving direction from eight directions of north, northeast, east, southeast, south, southwest, west, and northwest in step S305, and in step S306, four directions of north, east, south, and west. The moving direction can be estimated from the. Further, the edge server 3 can estimate the moving direction and the moving speed of the passerby in step S305, and can estimate only the moving direction of the passerby in step S307.

制御部31は、死角の範囲における通行者の推定される行動(移動予定方向を含む)を示す死角情報と、死角の範囲以外における通行者の推定される行動(移動予定方向を含む)を示す視界情報とを生成する(ステップS308)。ここで、視界情報の情報量は、死角情報の情報量よりも小さくてもよい。例えば、上述したように視界情報における通行者の行動は、死角情報における通行者の行動よりも低い精度の情報とすることができる。 The control unit 31 indicates the blind spot information indicating the estimated behavior (including the planned movement direction) of the passerby in the blind spot range, and the estimated estimated behavior (including the planned movement direction) of the passerby outside the blind spot range. The visual field information is generated (step S308). Here, the information amount of the visual field information may be smaller than the information amount of the blind spot information. For example, as described above, the behavior of the passerby in the visual field information can be information with lower accuracy than the behavior of the passerby in the blind spot information.

制御部31は、全ての通行者が対象者に選択されたか否かを判定する(ステップS309)。まだ選択されていない通行者が残っている場合(ステップS309においてNO)、制御部31は、ステップS302へ処理を戻す。制御部31は、未選択の通行者の1つを新たな対象者に選択し(ステップS302)、ステップS303〜S309の処理を再度実行する。 The control unit 31 determines whether or not all passers-by have been selected as target persons (step S309). When there is a passerby not selected yet (NO in step S309), the control unit 31 returns the process to step S302. The control unit 31 selects one of the unselected passersby as a new target person (step S302), and executes the processes of steps S303 to S309 again.

全ての通行者が対象者に選択されている場合(ステップS309においてYES)、制御部31は、車両5及び歩行者端末70を宛先として、生成された死角情報及び視界情報を、通信部35に送信させる(ステップS310)。この処理では、宛先を1つの車両5又は歩行者端末70として、死角情報及び視界情報をユニキャスト送信する。例えば、ある車両5が対象者に選択されているときに生成された死角情報及び視界情報は、当該車両5から見たときの死角の範囲及び死角の範囲以外のそれぞれにおける通行者の行動を示す情報である。したがって、死角情報及び視界情報は、当該死角情報及び視界情報が生成されたときに対象者であった車両5又は歩行者7の歩行者端末70を宛先として送信される。 When all the passers-by are selected as the target persons (YES in step S309), the control unit 31 sets the generated blind spot information and visibility information to the communication unit 35 with the vehicle 5 and the pedestrian terminal 70 as the destinations. It is transmitted (step S310). In this process, the blind spot information and the view field information are unicast-transmitted with one vehicle 5 or the pedestrian terminal 70 as the destination. For example, the blind spot information and the view field information generated when a certain vehicle 5 is selected by the target person show the behavior of the passerby in the blind spot range and the range other than the blind spot range as viewed from the vehicle 5. Information. Therefore, the blind spot information and the visual field information are transmitted to the pedestrian terminal 70 of the vehicle 5 or the pedestrian 7 who was the target when the blind spot information and the visual field information were generated.

以上で、死角行動推定処理が終了する。上記の処理は、動的情報の更新周期毎に実行される。 This is the end of the blind spot action estimation process. The above process is executed at every dynamic information update cycle.

なお、コアサーバ4もエッジサーバ3と同様の上記機能を有し、上記の行動調整処理を実行してもよい。 The core server 4 may also have the same functions as the edge server 3 and execute the above-mentioned action adjustment processing.

図5を参照する。車両5の通信部61は、エッジサーバ3又はコアサーバ4から送信された死角情報及び視界情報を受信する。制御部51は、死角情報及び視界情報を、ディスプレイ56に表示(出力)させる。 Please refer to FIG. The communication unit 61 of the vehicle 5 receives the blind spot information and the visibility information transmitted from the edge server 3 or the core server 4. The control unit 51 causes the display 56 to display (output) blind spot information and visual field information.

図6を参照する。歩行者端末70の通信部75は、エッジサーバ3又はコアサーバ4から送信された死角情報及び視界情報を受信する。制御部71は、死角情報及び視界情報を、表示部73に表示(出力)させる。 Please refer to FIG. The communication unit 75 of the pedestrian terminal 70 receives the blind spot information and the visibility information transmitted from the edge server 3 or the core server 4. The control unit 71 causes the display unit 73 to display (output) blind spot information and visual field information.

[その他の変形例]
上述した実施形態では、特定の移動予定方向に移動する予定の通行者を検出する検出装置である車両感知器10及び押しボタン式信号機11によって通行者が検出された場合に、検出装置から出力される検出信号に基づいて通行者の移動予定方向を決定し、死角情報に、死角の範囲における移動予定方向を含めたが、これに限定されるものではない。エッジサーバ3が、通行者の移動予定方向を決定することなく、車両5、歩行者端末70及び路側センサ8から得られるセンサ情報に基づいて通行者の行動を推定し、推定された行動のみを示す死角情報を生成してもよい。
[Other modifications]
In the above-described embodiment, when a passerby is detected by the vehicle detector 10 and the push-button type traffic light 11 which are detection devices that detect a passerby who is scheduled to move in a specific planned movement direction, the output is output from the detection device. The planned moving direction of the passerby is determined based on the detection signal, and the blind spot information includes the planned moving direction in the blind spot range, but the present invention is not limited to this. The edge server 3 estimates the behavior of the pedestrian based on the sensor information obtained from the vehicle 5, the pedestrian terminal 70, and the roadside sensor 8 without determining the planned movement direction of the pedestrian, and only the estimated behavior is estimated. The blind spot information shown may be generated.

[効果]
上記のように、本実施形態に係る情報提供システムは、決定部310と、推定部330と、出力部(ディスプレイ56,表示部73)とを備える。決定部310は、サービスエリア(対象領域)を通行する対象者の死角の範囲を決定する。推定部330は、サービスエリアを通行する通行者の行動を推定する。出力部は、決定部310によって決定された死角の範囲における、推定部330によって推定された通行者の行動を示す死角情報を出力する。死角の範囲における通行者の推定された行動を示す情報を提供することで、対象者のより一層安全な通行を支援することができる。即ち、通行者の安全性をより一層高めるための情報を提供できる。
[effect]
As described above, the information providing system according to the present embodiment includes the determination unit 310, the estimation unit 330, and the output unit (display 56, display unit 73). The determination unit 310 determines the range of the blind spot of the target person passing through the service area (target area). The estimation unit 330 estimates the behavior of a passerby passing through the service area. The output unit outputs the blind spot information indicating the behavior of the passerby estimated by the estimating unit 330 in the range of the blind spot determined by the determining unit 310. By providing the information indicating the estimated behavior of the passerby within the blind spot, it is possible to support the safer passage of the target person. That is, it is possible to provide information for further enhancing the safety of passersby.

死角の範囲は、サービスエリアに存在する建物によって生じる死角の範囲であってもよい。これにより、建物によって生じる死角の範囲における通行者の推定された行動を示す情報を提供することができ、対象者の安全な通行を支援することができる。 The blind spot range may be a blind spot range caused by a building existing in the service area. As a result, it is possible to provide information indicating the estimated behavior of the passerby in the blind spot range caused by the building, and it is possible to support the safe passage of the target person.

死角の範囲は、サービスエリアに存在する車両5によって生じる死角の範囲であってもよい。これにより、車両5によって生じる死角の範囲における通行者の推定された行動を示す情報を提供することができ、対象者の安全な通行を支援することができる。 The range of the blind spot may be a range of the blind spot caused by the vehicle 5 existing in the service area. As a result, it is possible to provide information indicating the estimated behavior of the passerby in the range of the blind spot caused by the vehicle 5, and it is possible to support the safe passage of the target person.

推定部330は、死角の範囲における、通行者の行動を推定してもよい。これにより、死角の範囲以外の通行者の行動を推定しなくてもよく、通行者の行動の推定における処理負荷を抑制することができる。 The estimation unit 330 may estimate the behavior of the passerby in the blind spot range. Thereby, it is not necessary to estimate the behavior of the passerby outside the range of the blind spot, and it is possible to suppress the processing load in estimating the behavior of the passerby.

情報提供システムは、選択部340をさらに備えてもよい。選択部340は、推定部330によって推定された通行者の行動に基づいて、決定部310によって決定された死角の範囲から情報提供範囲を選択してもよい。出力部は、選択部340によって選択された情報提供範囲における死角情報を出力してもよい。これにより、対象者の通行に重要な死角情報を提供することができる。 The information providing system may further include a selection unit 340. The selection unit 340 may select the information provision range from the blind spot range determined by the determination unit 310 based on the behavior of the passerby estimated by the estimation unit 330. The output unit may output the blind spot information in the information providing range selected by the selection unit 340. Thereby, important blind spot information can be provided to the passage of the target person.

推定部330は、死角の範囲における通行者の行動を、死角の範囲以外における通行者の行動よりも先に推定してもよい。出力部は、死角情報と共に、推定部330によって推定された死角の範囲以外における通行者の行動を示す視界情報を出力してもよい。これにより、サービスエリア全ての通行者の行動の推定には時間が不足する場合でも、死角の範囲における通行者の行動の推定が完了する可能性を高めることができる。 The estimating unit 330 may estimate the behavior of the passerby in the blind spot range before the action of the passerby in the non-blind spot range. The output unit may output the blind spot information and the view field information indicating the behavior of the passerby outside the range of the blind spot estimated by the estimating unit 330. As a result, even if it takes a short time to estimate the actions of the passers-by in all the service areas, it is possible to increase the possibility that the estimation of the actions of the passers-by within the blind spot is completed.

推定部330は、死角情報と、視界情報とを生成してもよい。視界情報は、死角の範囲以外における通行者の行動の推定結果を示す情報であってもよい。視界情報の情報量は、死角情報の情報量よりも小さくてもよい。これにより、死角の範囲における通行者の行動を詳細に推定することができ、且つ、死角の範囲以外における通行者の行動の推定に要する処理負荷及び処理時間を抑制することができる。 The estimation unit 330 may generate blind spot information and visual field information. The visual field information may be information indicating the estimation result of the behavior of the passerby outside the blind spot range. The information amount of the visual field information may be smaller than the information amount of the blind spot information. As a result, the behavior of the passerby in the blind spot range can be estimated in detail, and the processing load and processing time required for estimating the behavior of the passerby outside the blind spot range can be suppressed.

[補記]
今回開示した実施形態(変形例を含む。)はすべての点で例示であって制限的なものではない。本発明の権利範囲は、上述の実施形態に限定されるものではなく、請求の範囲に記載された構成と均等の範囲内でのすべての変更が含まれる。
[Supplemental note]
The embodiments (including modified examples) disclosed this time are illustrative in all points and not restrictive. The scope of rights of the present invention is not limited to the above-described embodiments, but includes all modifications within the scope equivalent to the configurations described in the claims.

1A 通信端末
1B 通信端末
1C 通信端末
1D 通信端末
1E 通信端末
1F 通信端末
2 基地局
3 エッジサーバ
4 コアサーバ
5 車両
7 歩行者
8 路側センサ
9 交通信号制御機
10 車両感知器
11,11a〜11h 押しボタン式信号機
31 制御部
32 ROM
33 RAM
34 記憶部
35 通信部
41 制御部
42 ROM
43 RAM
44 記憶部
45 通信部
50 車載装置
51 制御部
52 GPS受信機
53 車速センサ
54 ジャイロセンサ
55 記憶部
56 ディスプレイ(出力部)
57 スピーカ
58 入力デバイス
59 車載カメラ
60 レーダセンサ
61 通信部
70 歩行者端末
71 制御部
72 記憶部
73 表示部(出力部)
74 操作部
75 通信部
76 GPS受信機
77 加速度センサ
78 ジャイロセンサ
81 制御部
82 記憶部
83 路側カメラ
84 レーダセンサ
85 通信部
310 決定部
320 受信部
330 推定部
340 選択部
350 送信部
T 車両(対象者)
BA,BA1〜BA3 死角の範囲
BD 建物
VC,VC1〜VC3 車両(通行者)
1A communication terminal 1B communication terminal 1C communication terminal 1D communication terminal 1E communication terminal 1F communication terminal 2 base station 3 edge server 4 core server 5 vehicle 7 pedestrian 8 roadside sensor 9 traffic signal controller 10 vehicle detector 11, 11a to 11h push Button type traffic light 31 Control unit 32 ROM
33 RAM
34 storage unit 35 communication unit 41 control unit 42 ROM
43 RAM
44 storage unit 45 communication unit 50 vehicle-mounted device 51 control unit 52 GPS receiver 53 vehicle speed sensor 54 gyro sensor 55 storage unit 56 display (output unit)
57 speaker 58 input device 59 vehicle-mounted camera 60 radar sensor 61 communication unit 70 pedestrian terminal 71 control unit 72 storage unit 73 display unit (output unit)
74 operation unit 75 communication unit 76 GPS receiver 77 acceleration sensor 78 gyro sensor 81 control unit 82 storage unit 83 roadside camera 84 radar sensor 85 communication unit 310 determination unit 320 reception unit 330 estimation unit 340 selection unit 350 transmission unit T vehicle (target) Person)
BA, BA1-BA3 Blind Spot Range BD Building VC, VC1-VC3 Vehicle (Passer)

Claims (9)

対象領域を通行する対象者の死角の範囲を決定する決定部と、
前記対象領域を通行する通行者の行動を推定する推定部と、
前記決定部によって決定された前記死角の範囲における、前記推定部によって推定された前記通行者の行動を示す死角情報を出力する出力部と、
を備える、
情報提供システム。
A determination unit that determines the range of the blind spot of the target person passing through the target area,
An estimation unit that estimates the behavior of a passerby passing through the target area,
In the range of the blind spot determined by the determining unit, an output unit that outputs blind spot information indicating the behavior of the passerby estimated by the estimating unit,
With
Information provision system.
前記死角の範囲は、前記対象領域に存在する建物によって生じる死角の範囲である、
請求項1に記載の情報提供システム。
The range of the blind spot is the range of the blind spot caused by the building existing in the target area,
The information providing system according to claim 1.
前記死角の範囲は、前記対象領域に存在する車両によって生じる死角の範囲である、
請求項1に記載の情報提供システム。
The range of the blind spot is the range of the blind spot caused by the vehicle existing in the target area,
The information providing system according to claim 1.
前記推定部は、前記死角の範囲における、前記通行者の行動を推定する、
請求項1から請求項3のいずれか1項に記載の情報提供システム。
The estimation unit estimates the behavior of the passerby in the range of the blind spot,
The information providing system according to any one of claims 1 to 3.
前記推定部によって推定された前記通行者の行動に基づいて、前記決定部によって決定された前記死角の範囲から情報提供範囲を選択する選択部をさらに備え、
前記出力部は、前記選択部によって選択された前記情報提供範囲における前記死角情報を出力する、
請求項1から請求項4のいずれか1項に記載の情報提供システム。
Further comprising a selection unit that selects an information provision range from the range of the blind spot determined by the determination unit, based on the behavior of the passerby estimated by the estimation unit,
The output unit outputs the blind spot information in the information providing range selected by the selection unit,
The information providing system according to any one of claims 1 to 4.
前記推定部は、前記死角の範囲における前記通行者の行動を、前記死角の範囲以外における前記通行者の行動よりも先に推定し、
前記出力部は、前記死角情報と共に、前記推定部によって推定された前記死角の範囲以外における前記通行者の行動を示す視界情報を出力する、
請求項1から請求項5のいずれか1項に記載の情報提供システム。
The estimation unit estimates the behavior of the passerby in the range of the blind spot, prior to the action of the passerby outside the range of the blind spot,
The output unit outputs, together with the blind spot information, visual field information indicating an action of the passerby in a range other than the blind spot range estimated by the estimating unit,
The information providing system according to any one of claims 1 to 5.
前記推定部は、前記死角情報と、前記死角の範囲以外における前記通行者の行動の推定結果を示す視界情報とを生成し、
前記視界情報の情報量は、前記死角情報の情報量よりも小さい、
請求項1から請求項6のいずれか1項に記載の情報提供システム。
The estimation unit generates the blind spot information and the visual field information indicating the estimation result of the behavior of the passerby in a range other than the blind spot range,
The information amount of the visibility information is smaller than the information amount of the blind spot information,
The information providing system according to any one of claims 1 to 6.
対象領域を通行する対象者の死角の範囲を決定する決定部と、
前記対象領域を通行する通行者の行動を推定する推定部と、
前記決定部によって決定された前記死角の範囲における、前記推定部によって推定された前記通行者の行動を示す死角情報を送信する送信部と、
を備える、
サーバ。
A determination unit that determines the range of the blind spot of the target person passing through the target area,
An estimation unit that estimates the behavior of a passerby passing through the target area,
In the range of the blind spot determined by the determination unit, a transmission unit that transmits blind spot information indicating the behavior of the passerby estimated by the estimation unit,
With
server.
コンピュータに、
対象領域を通行する対象者の死角の範囲を決定するステップと、
前記対象領域を通行する通行者の行動を推定するステップと、
決定された前記死角の範囲における、推定された前記通行者の行動を示す死角情報を送信するステップと、
を実行させるための、
コンピュータプログラム。
On the computer,
Determining the range of the blind spot of the subject passing through the target area,
Estimating a behavior of a passerby passing through the target area,
In the range of the blind spot determined, transmitting blind spot information indicating the estimated behavior of the passerby,
To execute
Computer program.
JP2018227746A 2018-12-05 2018-12-05 Information providing system, server, and computer program Pending JP2020091613A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018227746A JP2020091613A (en) 2018-12-05 2018-12-05 Information providing system, server, and computer program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018227746A JP2020091613A (en) 2018-12-05 2018-12-05 Information providing system, server, and computer program

Publications (1)

Publication Number Publication Date
JP2020091613A true JP2020091613A (en) 2020-06-11

Family

ID=71012879

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018227746A Pending JP2020091613A (en) 2018-12-05 2018-12-05 Information providing system, server, and computer program

Country Status (1)

Country Link
JP (1) JP2020091613A (en)

Similar Documents

Publication Publication Date Title
US11238738B2 (en) Information providing system, server, mobile terminal, and computer program
CN110349405B (en) Real-time traffic monitoring using networked automobiles
US11967230B2 (en) System and method for using V2X and sensor data
WO2018220971A1 (en) Communication control device, communication control method, and computer program
US10891497B2 (en) Traffic boundary mapping
US9373255B2 (en) Method and system for producing an up-to-date situation depiction
EP3357049B1 (en) Transmission of targeted roadway alerts
CN114255606B (en) Auxiliary driving reminding method, auxiliary driving reminding device and auxiliary driving reminding device for map and map
CN111724616B (en) Method and device for acquiring and sharing data based on artificial intelligence
JP2020091614A (en) Information providing system, server, mobile terminal, and computer program
JP2020027645A (en) Server, wireless communication method, computer program, and on-vehicle device
CN111757288A (en) Perception base station in road traffic environment and message sending method and device thereof
CN114333314A (en) Vehicle-road cooperative information processing method, device and system
WO2015001677A1 (en) Safety assistance system and safety assistance device
JP2020091652A (en) Information providing system, server, and computer program
WO2019198449A1 (en) Information provision system, mobile terminal, information provision device, information provision method, and computer program
WO2020071072A1 (en) Information provision system, mobile terminal, information provision method, and computer program
JP2019079453A (en) Information generation system, information generation apparatus, information generation method, and computer program
JP2020091612A (en) Information providing system, server, and computer program
WO2021117370A1 (en) Dynamic information update device, update method, information providing system, and computer program
JP2020091613A (en) Information providing system, server, and computer program
JP2019160059A (en) Information provision device, information provision method, and computer program
CN112257488A (en) Information providing device, information providing method, and storage medium
US20240212486A1 (en) Method and apparatus for determining an intersection condition
WO2019239757A1 (en) Communication control apparatus, communication control method, computer program, and in-vehicle communication device