Nothing Special   »   [go: up one dir, main page]

JP2023135476A - Information processing system, information processing method, program, and storage medium - Google Patents

Information processing system, information processing method, program, and storage medium Download PDF

Info

Publication number
JP2023135476A
JP2023135476A JP2022040714A JP2022040714A JP2023135476A JP 2023135476 A JP2023135476 A JP 2023135476A JP 2022040714 A JP2022040714 A JP 2022040714A JP 2022040714 A JP2022040714 A JP 2022040714A JP 2023135476 A JP2023135476 A JP 2023135476A
Authority
JP
Japan
Prior art keywords
behavior
vehicle
information
information processing
processing system
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
JP2022040714A
Other languages
Japanese (ja)
Inventor
諒 竹林
Ryo Takebayashi
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.)
Honda Motor Co Ltd
Original Assignee
Honda Motor Co 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 Honda Motor Co Ltd filed Critical Honda Motor Co Ltd
Priority to JP2022040714A priority Critical patent/JP2023135476A/en
Publication of JP2023135476A publication Critical patent/JP2023135476A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Emergency Alarm Devices (AREA)
  • Traffic Control Systems (AREA)

Abstract

To provide a technique capable of appropriately notifying a driver of a vehicle of a reminder on a mover.SOLUTION: An information processing system includes an information processing device and a vehicle. The information processing device comprises: first acquisition means for acquiring data related to travel of the vehicle from the vehicle; second acquisition means for acquiring location information on a communication device carried by a mover; determination means for determining whether action by the mover carrying the communication device is nonroutine action on the basis of the location information from the communication device; and provision means for providing the vehicle with action information showing whether the action by the mover is nonroutine action. The vehicle includes control means for, when action information is provided, controlling notification means so as to urge the driver of the vehicle to take precautions on the basis of the action information. When the action information indicates that the action of the mover at a specific point is nonroutine action and the vehicle is associated with the specific point, the control means controls the notification means so as to urge the driver of the vehicle to take precautions in a mode different from the mode when the action of the mover is routine action.SELECTED DRAWING: Figure 6A

Description

本発明は、情報処理システム、情報処理方法、プログラム及び記憶媒体に関する。 The present invention relates to an information processing system, an information processing method, a program, and a storage medium.

近年、見守りの対象者がとる行動に基づいて、保護者に通知を行う技術が知られている。特許文献1は、路側機5が、見守りの対象者が所持する歩行者端末から歩行者情報を受信して通行履歴情報を蓄積し、対象者が通行予定時間帯に通過しない場合に対象者に異常事態が発生したと判定して、保護者に通知する技術を開示している。 In recent years, technology has become known that notifies parents based on the actions of the person being watched. Patent Document 1 discloses that a roadside device 5 receives pedestrian information from a pedestrian terminal owned by a person to be watched over, accumulates traffic history information, and when the target person does not pass during the scheduled traffic time, The company discloses technology that determines that an abnormal situation has occurred and notifies parents.

また、特許文献2は、高齢者や妊婦がバスに乗車する曜日及び時間帯を取得し、高齢者等が通常通りに路側機周辺に接近する場合に、停車のためにバス等に通知する歩行者支援技術を開示している。 In addition, Patent Document 2 discloses that the day of the week and time of day when an elderly person or pregnant woman rides a bus is acquired, and when the elderly person approaches the vicinity of a roadside machine as usual, the driver is notified of the bus to stop. Discloses user support technology.

国際公開第2019/049444号International Publication No. 2019/049444 特開2019-53371号JP2019-53371

ところで、見守りの対象者である子供などが歩行により移動する場合、その安全性を確保するために周囲を走行する車両に注意を促すことが望まれる。しかし、車両が見守り対象者に接近するたびに運転者に報知が行われることにより、移動者が報知に慣れてしまい、重大な危険に対して素早い行動がとれなくなる可能性が考えられる。或いは、移動者が報知を煩わしいと感じてしまうと、報知する機能を停止してしまうことも考えられる。 By the way, when a child or the like who is being watched over moves by walking, it is desirable to call attention to vehicles traveling around the child in order to ensure their safety. However, by notifying the driver every time the vehicle approaches the person to be monitored, there is a possibility that the traveler may become accustomed to the notification and be unable to take prompt action in response to serious danger. Alternatively, if the traveler finds the notification bothersome, it is possible that the notification function may be stopped.

本発明は、上記課題に鑑みてなされ、その目的は、移動者に関する注意喚起を車両の運転者へ適切に報知することが可能な技術を実現することである。 The present invention has been made in view of the above-mentioned problems, and its purpose is to realize a technique that can appropriately notify a driver of a vehicle of a warning regarding a moving person.

本発明によれば、
情報処理装置と車両とを含む情報処理システムであって、
前記情報処理装置は、
車両から前記車両の走行に関連するデータを取得する第1取得手段と、
移動者が携帯する通信装置の位置情報を取得する第2取得手段と、
前記通信装置からの前記位置情報に基づいて、前記通信装置を携帯する前記移動者の行動が非日常的な行動であるか否かを判定する判定手段と、
前記移動者の行動が非日常的な行動であるか否かを示す行動情報を車両に提供する提供手段と、を有し、
前記車両は、前記行動情報を提供された場合に、前記行動情報に基づいて当該車両を運転する運転者に対して注意を促すように報知手段を制御する制御手段を有し、
前記制御手段は、前記行動情報が特定の地点の前記移動者の行動が非日常的な行動であることを示し且つ前記車両が前記特定の地点と関連付けられる場合、当該車両の運転者に対して、前記移動者の行動が日常的な行動であることを示す場合と異なる態様で注意を促すように前記報知手段を制御する、ことを特徴とする情報処理システムが提供される。
According to the invention,
An information processing system including an information processing device and a vehicle,
The information processing device includes:
a first acquisition means for acquiring data related to the traveling of the vehicle from the vehicle;
a second acquisition means for acquiring location information of a communication device carried by a moving person;
determination means for determining whether the behavior of the traveler carrying the communication device is an unusual behavior based on the position information from the communication device;
providing means for providing the vehicle with behavioral information indicating whether or not the moving person's behavior is an unusual behavior;
The vehicle has a control means that controls a notification means to call attention to a driver driving the vehicle based on the behavior information when the vehicle is provided with the behavior information,
If the behavior information indicates that the behavior of the traveler at a specific point is an unusual behavior, and the vehicle is associated with the specific point, the control means may cause a driver of the vehicle to An information processing system is provided, characterized in that the notification means is controlled so as to call attention to the movement in a manner different from the case where the movement indicates that the movement is a daily movement.

本発明によれば、移動者に関する注意喚起を車両の運転者へ適切に報知することが可能になる。 According to the present invention, it is possible to appropriately notify a driver of a vehicle of a warning regarding a moving person.

本発明の実施形態に係る情報処理システムの一例を示す図A diagram showing an example of an information processing system according to an embodiment of the present invention 実施形態に係る車両の機能構成例を示すブロック図Block diagram showing an example of functional configuration of a vehicle according to an embodiment 実施形態に係る通信装置の機能構成例を示すブロック図Block diagram showing an example of functional configuration of a communication device according to an embodiment 実施形態に係る情報処理装置の機能構成例を示すブロック図Block diagram showing an example of functional configuration of an information processing device according to an embodiment 実施形態に係る車両から情報処理装置に送信されるデータの一例を示す図A diagram illustrating an example of data transmitted from a vehicle to an information processing device according to an embodiment. 実施形態に係る行動情報提供処理の一連の動作を示すフローチャートFlowchart showing a series of operations of behavior information provision processing according to the embodiment 実施形態に係る報知制御処理の一連の動作を示すフローチャートFlowchart showing a series of operations of notification control processing according to the embodiment 実施形態に係る提供される行動マップの例を説明する図(1)Diagram (1) illustrating an example of a behavior map provided according to the embodiment 実施形態に係る提供される行動マップの例を説明する図(2)Diagram (2) illustrating an example of a behavior map provided according to the embodiment 実施形態に係る提供される行動マップの例を説明する図(3)Diagram (3) illustrating an example of a behavior map provided according to the embodiment 実施形態に係る提供される行動マップの例を説明する図(4)Diagram (4) illustrating an example of the behavior map provided according to the embodiment

以下、添付図面を参照して実施形態を詳しく説明する。なお、以下の実施形態は特許請求の範囲に係る発明を限定するものではなく、また実施形態で説明されている特徴の組み合わせの全てが発明に必須のものとは限らない。実施形態で説明されている複数の特徴のうち二つ以上の特徴が任意に組み合わされてもよい。また、同一若しくは同様の構成には同一の参照番号を付し、重複した説明は省略する。 Hereinafter, embodiments will be described in detail with reference to the accompanying drawings. Note that the following embodiments do not limit the claimed invention, and not all combinations of features described in the embodiments are essential to the invention. Two or more features among the plurality of features described in the embodiments may be arbitrarily combined. In addition, the same or similar configurations are given the same reference numerals, and duplicate explanations will be omitted.

<情報提供システムの構成>
図1を参照して、本実施形態に係る情報処理システム10の構成について説明する。情報処理システム10は、例えば、車両100と、情報処理装置の一例としてのサーバ110と、通信装置120とを含む。
<Configuration of information provision system>
With reference to FIG. 1, the configuration of an information processing system 10 according to this embodiment will be described. The information processing system 10 includes, for example, a vehicle 100, a server 110 as an example of an information processing device, and a communication device 120.

車両100は、運転者が運転を行う、例えば四輪車であるが、二輪車であってもよい。車両100は、例えば、Wi‐Fiや第5世代移動体通信などの無線通信を介してネットワーク140に接続する。車両100は、様々なセンサによって(車両の位置、走行状態、周囲の物体の物標などの)車両内外の状態を計測し、計測したデータをサーバ110に送信可能である。このように収集されて送信されるデータは、一般にフローティングデータ、プローブデータ、交通情報などとも呼ばれる。この車両に関する情報(フローティングデータ)は、一定の間隔でまたは特定のイベントが発生したことに応じてサーバ110に送信される。 Vehicle 100 is, for example, a four-wheeled vehicle driven by a driver, but may also be a two-wheeled vehicle. Vehicle 100 connects to network 140 via wireless communication such as Wi-Fi or fifth generation mobile communication, for example. Vehicle 100 can measure internal and external conditions of the vehicle (such as the position of the vehicle, driving conditions, and targets of surrounding objects) using various sensors, and can transmit the measured data to server 110 . The data collected and transmitted in this way is generally also called floating data, probe data, traffic information, etc. This information regarding the vehicle (floating data) is sent to the server 110 at regular intervals or in response to the occurrence of certain events.

サーバ110は、車両100から送信される車両に関する情報や、通信装置120から送信される位置情報を、ネットワーク140を介して取得する。また、サーバ110は、不図示の1つ以上の外部サーバから、走行位置の関連情報、運転者の属性情報、及び交通事故に関する統計情報を取得することができる。走行位置の関連情報は、例えば、車両が走行する各地点の天候の情報と、日の出及び日没の時刻を示す情報を含む。運転者の属性情報は、例えば、運転者の性別、年齢、居住地などの情報を含む。交通事故に関する統計情報は、例えば、運転者の属性に応じた交通事故に関する統計情報を含む。走行位置の関連情報と運転者の属性情報を、以下の説明では環境情報ともいう。 Server 110 acquires vehicle-related information transmitted from vehicle 100 and position information transmitted from communication device 120 via network 140 . Additionally, the server 110 can acquire information related to the driving position, driver attribute information, and statistical information regarding traffic accidents from one or more external servers (not shown). The driving position related information includes, for example, weather information at each location where the vehicle travels and information indicating sunrise and sunset times. The driver's attribute information includes, for example, information such as the driver's gender, age, and place of residence. The statistical information regarding traffic accidents includes, for example, statistical information regarding traffic accidents depending on driver attributes. The information related to the driving position and the driver's attribute information are also referred to as environmental information in the following explanation.

通信装置120は、例えば子供などの移動者130が携帯可能な装置であり、例えば肩などの身体の一部に身に着けることが可能なウェアラブル端末である。通信装置120は、これに限らず、スマートフォンなどの携帯型端末であってもよいし、タブレット端末、ゲーム機などであってもよい。通信装置120は、例えば、Wi‐Fiや第5世代移動体通信などの無線通信を介してネットワーク140に接続する。通信装置120は、GPS信号などに基づく通信装置120の位置情報をサーバ110に送信する。以下の実施形態では、移動者130が歩行者である場合を例に説明するが、歩行者に限らず自転車に乗って移動している場合にも適用可能である。 The communication device 120 is a device that can be carried by a mobile person 130, such as a child, and is a wearable terminal that can be worn on a part of the body, such as the shoulder. The communication device 120 is not limited to this, and may be a portable terminal such as a smartphone, a tablet terminal, a game machine, or the like. The communication device 120 connects to the network 140 via wireless communication such as Wi-Fi or fifth generation mobile communication, for example. The communication device 120 transmits location information of the communication device 120 based on a GPS signal or the like to the server 110. In the following embodiment, a case will be explained in which the moving person 130 is a pedestrian, but the present invention is applicable not only to a pedestrian but also to a case where the moving person 130 is riding a bicycle.

ネットワーク140は、例えばインターネットや携帯電話網などの通信網を含み、サーバ110と車両100との間、及びサーバ110と通信装置120との間の情報を伝送する。 Network 140 includes, for example, a communication network such as the Internet or a mobile phone network, and transmits information between server 110 and vehicle 100 and between server 110 and communication device 120.

例えば、学校に通う子供たちが存在する通学路の周辺を走行する場合、運転者は、通常の通学時間帯には子供が歩行していたり自転車に乗っていたりする可能性が高いので、子供に気を付けながら運転を行う場合がある。通常の通学時間帯でない時間帯には、子供が通学している可能性は低いものの、学校の行事や予定変更等により、通常の通学時間帯ではない時間に登下校が行われる(すなわち日常的な行動でない)場合もある。このため、日常的な行動がとられる場合と区別して、子供がいないであろうと運転者が考えるような場合に通学が行われるような場合こそ、運転者に対する適切な注意喚起が行われる必要がある。 For example, when driving around a school route where there are children attending school, drivers should be careful not to follow the children as they are likely to be walking or cycling during normal school hours. You may need to be careful while driving. Although it is unlikely that a child is commuting to school during times other than normal school hours, due to school events, schedule changes, etc., children may be commuting to and from school at times other than normal school hours (i.e. In some cases, it may not be a proper action). For this reason, it is necessary to give appropriate warnings to drivers when commuting to school and when the driver thinks that there are no children present, which is different from when the driver is engaged in daily activities. be.

この情報処理システム10では、サーバ110が、通信装置120の位置情報に基づいて移動者の行動が非日常的な行動であるか否かを判定し、移動者の行動が非日常的な行動であるか否かを示す行動情報を車両に提供する。車両は、行動情報が特定の地点の移動者の行動が非日常的な行動であることを示し且つ車両がその特定の地点を通過或いは通過予定である場合、車両の運転者に対して、移動者が日常的な行動をとる場合よりも強く注意を促す報知を行う。 In this information processing system 10, the server 110 determines whether the mover's behavior is unusual based on the position information of the communication device 120, and determines whether the mover's behavior is unusual. Provides the vehicle with behavioral information indicating whether or not the vehicle is present. If the behavior information indicates that the behavior of the traveler at a specific point is an unusual behavior, and the vehicle is passing or is planning to pass through that specific point, the vehicle will notify the driver of the vehicle that the movement is unusual. This system provides a warning that calls for more attention than when the person is taking daily actions.

<車両の構成>
図2を参照して、本実施形態に係る車両100の機能構成例について説明する。なお、以降の図を参照して説明する機能ブロックの各々は、統合されまたは分離されてもよく、また説明する機能が別のブロックで実現されてもよい。また、ハードウェアとして説明するものがソフトウェアで実現されてもよく、その逆であってもよい。
<Vehicle configuration>
An example of the functional configuration of the vehicle 100 according to the present embodiment will be described with reference to FIG. 2. Note that each of the functional blocks described with reference to the subsequent figures may be integrated or separated, and the functions described may be realized by separate blocks. Additionally, what is described as hardware may be implemented in software, or vice versa.

センサ部201は、車両100の加速度、位置情報、操舵角などを出力する、GPS、ジャイロセンサ、加速度センサ及びその他のセンサなどの各種センサを含んでよい。また、車両の前方(更に周囲、車内)を撮影した撮影画像を出力するカメラを含む。センサ部201は、更に、車両の前方(及び周囲)の距離を計測して得られる距離画像を出力するLidar(Light Detection and Ranging)を含んでよい。センサ部201は、路線や走行車両を検知可能な画像認識機能を含んでよく、衝突軽減ブレーキ及び路線逸脱防止機能の発動検知機能や車間距離の監視機能を更に含んでよい。 The sensor unit 201 may include various sensors such as a GPS, a gyro sensor, an acceleration sensor, and other sensors that output acceleration, position information, steering angle, etc. of the vehicle 100. It also includes a camera that outputs a photographed image of the front of the vehicle (and the surroundings and interior of the vehicle). The sensor unit 201 may further include a Lidar (Light Detection and Ranging) that measures the distance in front of (and around) the vehicle and outputs a distance image obtained. The sensor unit 201 may include an image recognition function capable of detecting a route and a traveling vehicle, and may further include a function to detect activation of a collision mitigation brake and a route departure prevention function, and a function to monitor an inter-vehicle distance.

通信部202は、例えば通信用回路等を含む通信デバイスであり、例えばLTEやLTE-Advanced等或いは所謂5Gとして規格化された移動体通信を介してサーバ110や周囲の交通システムなどと通信する。通信部202は、地図データの一部又は全部や交通情報などを他の情報処理サーバや周囲の交通システムから受信する。 The communication unit 202 is a communication device including, for example, a communication circuit, and communicates with the server 110, surrounding transportation systems, etc. via mobile communication standardized as, for example, LTE, LTE-Advanced, or so-called 5G. The communication unit 202 receives part or all of map data, traffic information, etc. from other information processing servers and surrounding transportation systems.

操作部203は、車両100内に取り付けられたボタンやタッチパネルなどの操作部材のほか、ステアリングやブレーキペダルなどの、車両100を運転するための入力を受け付ける部材を含む。電源部204は、例えばリチウムイオンバッテリ等で構成されるバッテリを含み、車両100内の各部に電力を供給する。動力部205は、例えば車両を走行させるための動力を発生させるエンジンやモータを含む。 The operation unit 203 includes operation members such as buttons and a touch panel installed in the vehicle 100, as well as members such as a steering wheel and a brake pedal that accept inputs for driving the vehicle 100. The power supply section 204 includes a battery such as a lithium ion battery, and supplies power to each section within the vehicle 100. The power unit 205 includes, for example, an engine and a motor that generate power for driving the vehicle.

走行制御部206は、運転者による操作を制御量に変換して或いはその制御量を補正したりして、車両100の走行を制御する。なお、本実施形態の説明では、走行制御部206を制御部208と異なる構成として例示しているが、制御部208に含まれてもよい。 The driving control unit 206 controls the driving of the vehicle 100 by converting the operation by the driver into a control amount or correcting the control amount. Note that in the description of this embodiment, the travel control section 206 is illustrated as having a configuration different from the control section 208, but it may be included in the control section 208.

記憶部207は、半導体メモリなどの不揮発性の大容量の記憶媒体(ストレージデバイス)を含む。センサ部201から出力された実画像やその他、センサ部201から出力された各種センサデータを一時的に格納する。 The storage unit 207 includes a nonvolatile large-capacity storage medium (storage device) such as a semiconductor memory. The actual image output from the sensor unit 201 and other various sensor data output from the sensor unit 201 are temporarily stored.

制御部208は、例えば、CPU210、RAM211、ROM212を含み、車両100の各部の動作を制御する。また、制御部208は、センサ部201から画像データを取得して、例えば、路線逸脱防止機能や車間距離の監視機能を実行する。制御部208は、CPU210がROM212に格納されたコンピュータプログラムを、RAM211に展開、実行することにより、制御部208が有する車両走行データ提供部214等の各部の機能を発揮させる。また、制御部208は、当該コンピュータプログラムを実行することにより、後述する報知制御処理を実行する。 Control unit 208 includes, for example, CPU 210, RAM 211, and ROM 212, and controls the operation of each part of vehicle 100. Further, the control unit 208 acquires image data from the sensor unit 201 and executes, for example, a route deviation prevention function and a following distance monitoring function. The control unit 208 allows the CPU 210 to develop a computer program stored in the ROM 212 into the RAM 211 and execute it, thereby allowing each unit of the control unit 208, such as the vehicle running data providing unit 214, to perform its functions. Furthermore, the control unit 208 executes a notification control process, which will be described later, by executing the computer program.

報知部209は、音声、振動、光などを運転者に対して出力可能なデバイスである。例えば、音声を出力するスピーカ、ハンドルに取り付けられて振動を出力する振動素子、画像などを出力する表示パネルなどが含まれてよい。スピーカ、振動素子及び表示パネルにおける単位時間当たりの作動頻度を変更したり、出力強度(音量、振動強度、表示の明るさ)などの報知の強度を変更したりすることができる。 The notification unit 209 is a device that can output audio, vibration, light, etc. to the driver. For example, it may include a speaker that outputs audio, a vibration element attached to the handle that outputs vibration, a display panel that outputs images, etc. It is possible to change the operating frequency per unit time of the speaker, vibration element, and display panel, and to change the intensity of notification such as output intensity (volume, vibration intensity, display brightness).

CPU210は、1つ以上のプロセッサを含む。RAM211は、例えばDRAM等の揮発性の記憶媒体で構成され、CPU210のワークメモリとして機能する。ROM212は、不揮発性の記憶媒体で構成され、CPU210によって実行されるコンピュータプログラムや制御部208を動作させる際の設定値などを記憶する。制御部208には、画像処理を高速に実行するための1つ以上の他のプロセッサ(例えばGPU)が含まれてもよい。 CPU 210 includes one or more processors. The RAM 211 is composed of a volatile storage medium such as a DRAM, and functions as a work memory for the CPU 210. The ROM 212 is composed of a nonvolatile storage medium, and stores computer programs executed by the CPU 210, setting values for operating the control unit 208, and the like. The control unit 208 may include one or more other processors (eg, GPU) to perform image processing at high speed.

ナビゲーション情報生成部213は、運転者によって設定された目的地情報に基づいて、目的地までの経路候補を生成する。運転者によって走行すべき経路が選択されると、車両が走行する経路をサーバ110に送信する。ナビゲーション情報生成部213は、車両100が走行している経路を監視し、車両100が予定されている経路を逸脱した場合には、新たな経路を生成して、生成した経路をサーバ110に送信する。 The navigation information generation unit 213 generates route candidates to the destination based on destination information set by the driver. When the driver selects a route to travel, the route the vehicle will travel is transmitted to the server 110. The navigation information generation unit 213 monitors the route that the vehicle 100 is traveling, and when the vehicle 100 deviates from the planned route, generates a new route and sends the generated route to the server 110. do.

車両走行データ提供部214は、センサ部201から収集した各種データを、車両に関する情報として、サーバ110に送信する。このとき、車両に関する情報に、当該車両100を識別する情報や、運転者を識別する情報などを付加して、送信してもよい。 Vehicle running data providing section 214 transmits various data collected from sensor section 201 to server 110 as information regarding the vehicle. At this time, information identifying the vehicle 100, information identifying the driver, and the like may be added to the information regarding the vehicle and transmitted.

行動情報取得部215は、サーバ110によって生成される行動情報を取得する。行動情報については後述する。報知制御部216は、報知制御処理を行って、報知部209による音声や振動等による運転者への報知を制御する。報知制御処理については後述する。 The behavior information acquisition unit 215 acquires behavior information generated by the server 110. Behavior information will be described later. The notification control unit 216 performs notification control processing to control the notification to the driver by the notification unit 209 using voice, vibration, or the like. The notification control process will be described later.

<通信装置の構成>
次に、通信装置120の構成例について、図3を参照して説明する。図3に示す構成は、本実施形態の通信装置120の一例としてのウェアラブル装置を構成する機能ブロックを示している。なお、説明する機能ブロックの各々は、統合されまたは分離されてもよく、また説明する機能が別のブロックで実現されてもよい。また、ハードウェアとして説明するものがソフトウェアで実現されてもよく、その逆であってもよい。
<Communication device configuration>
Next, a configuration example of the communication device 120 will be described with reference to FIG. 3. The configuration shown in FIG. 3 shows functional blocks that constitute a wearable device as an example of the communication device 120 of this embodiment. Note that each of the functional blocks to be described may be integrated or separated, and the functions to be described may be realized by separate blocks. Also, what is described as hardware may be implemented in software, or vice versa.

通信部301は、例えば通信用回路等を含む通信デバイスであり、例えばLTE等の移動体通信を介してサーバ110との間で必要なデータの送受信を行う。 The communication unit 301 is a communication device including, for example, a communication circuit, and transmits and receives necessary data to and from the server 110 via mobile communication such as LTE.

操作部303は、通信装置120の備えるボタンやタッチパネルを含み、不図示の表示部(ディスプレイ)に表示される各種操作用のGUIに対する操作を行うことができる。センサ部304は、現在位置を特定するためのGPSのほか、通信装置120の加速度や回転を計測する加速度センサ及びジャイロセンサを含む。出力デバイス305は、スピーカ、振動素子、及びLCDやOLED等の表示パネルの1つ以上を含む。 The operation unit 303 includes buttons and a touch panel provided in the communication device 120, and can operate a GUI for various operations displayed on a display unit (display) not shown. The sensor unit 304 includes a GPS for identifying the current position, as well as an acceleration sensor and a gyro sensor that measure the acceleration and rotation of the communication device 120. The output device 305 includes one or more of a speaker, a vibration element, and a display panel such as an LCD or an OLED.

記憶部306は、例えば半導体メモリ等の不揮発性メモリを含み、制御部302が実行するプログラム等を記憶する。 The storage unit 306 includes, for example, a nonvolatile memory such as a semiconductor memory, and stores programs and the like executed by the control unit 302.

制御部302は、CPU310及びRAM311を含み、例えば記憶部306に記憶されたプログラムをCPU310が実行することにより、制御部302内の各機能ブロックや通信装置120内の各部の動作を制御する。 The control unit 302 includes a CPU 310 and a RAM 311, and controls the operation of each functional block in the control unit 302 and each unit in the communication device 120, for example, by the CPU 310 executing a program stored in the storage unit 306.

位置情報提供部312は、センサ部304からの位置情報、加速度情報などを取得して、通信装置120の位置情報、通信装置120の移動方向、通信装置120の移動加速度などを位置情報として、サーバ110に送信する。 The location information providing unit 312 acquires the location information, acceleration information, etc. from the sensor unit 304, and uses the location information of the communication device 120, the moving direction of the communication device 120, the moving acceleration of the communication device 120, etc. as location information, and sends the information to the server. 110.

<情報処理装置の構成>
更に、本実施形態に係る情報処理装置の一例としてのサーバ110の構成について、図4を参照して説明する。サーバ110は、1つ以上のサーバ装置で構成される。なお、説明する機能ブロックの各々は、統合されまたは分離されてもよく、また説明する機能が別のブロックで実現されてもよい。また、ハードウェアとして説明するものがソフトウェアで実現されてもよく、その逆であってもよい。
<Configuration of information processing device>
Furthermore, the configuration of the server 110 as an example of the information processing apparatus according to this embodiment will be described with reference to FIG. 4. Server 110 is composed of one or more server devices. Note that each of the functional blocks to be described may be integrated or separated, and the functions to be described may be realized by separate blocks. Additionally, what is described as hardware may be implemented in software, or vice versa.

通信部401は、ネットワーク140を介して通信装置120や車両100と通信する通信回路を含む。 Communication unit 401 includes a communication circuit that communicates with communication device 120 and vehicle 100 via network 140.

制御部402は、中央演算装置であるCPU410とRAM411とを含む。制御部402は、記憶部403に記憶されたプログラムをRAM411に展開、実行することにより、制御部402内部の各部の動作を制御したり、サーバ110の各部の動作を制御したりする。また、制御部402は、後述する行動情報提供処理を実行する。RAM411は、例えばDRAM等の揮発性の記憶媒体を含み、制御部402がプログラムを実行するためのパラメータや処理結果等を一時的に記憶する。 The control unit 402 includes a CPU 410, which is a central processing unit, and a RAM 411. The control unit 402 controls the operation of each unit inside the control unit 402 and the operation of each unit of the server 110 by expanding the program stored in the storage unit 403 into the RAM 411 and executing it. Further, the control unit 402 executes behavior information providing processing, which will be described later. The RAM 411 includes a volatile storage medium such as a DRAM, and temporarily stores parameters, processing results, etc. for the control unit 402 to execute a program.

記憶部403は、例えば半導体メモリ等の不揮発性の記憶媒体を含み、サーバ110の動作に必要な設定値やプログラムを記憶する。記憶部403は、通信部401を介して複数の車両から受信した、車両に関する情報を記憶する。車両に関する情報は、例えば、図5に示すように、様々なデータソースから得られるデータを含んでよい。例えば、ジャイロセンサ・加速度センサに基づくデータ、車両データ、及び先進運転支援技術に基づくデータ、ドライブレコーダやスマートフォンから得られるデータ等が含まれる。ジャイロセンサ・加速度センサに基づくデータは、アクセルの強さやブレーキの強さなど運転者による運転時の操作特性を示すデータを含む。また、車両データは、安全運転に必要な車両操作の適切性を示すデータを含む。先進運転支援技術に基づくデータは、車両が危険防止のために発動した機能の履歴などが含まれる。そのほか、車両に関する情報は、ドライブレコーダで撮影された運転者の周囲確認の様子を示す画像情報や、運転中にスマートフォンが操作された履歴情報(すなわち安全運転の障害となり得る行動の記録)等を含んでもよい。 The storage unit 403 includes, for example, a nonvolatile storage medium such as a semiconductor memory, and stores setting values and programs necessary for the operation of the server 110. The storage unit 403 stores vehicle-related information received from a plurality of vehicles via the communication unit 401. Information regarding the vehicle may include data obtained from various data sources, such as shown in FIG. 5, for example. Examples include data based on gyro sensors and acceleration sensors, vehicle data, data based on advanced driving support technology, data obtained from drive recorders and smartphones, and the like. The data based on the gyro sensor/acceleration sensor includes data indicating operating characteristics of the driver during driving, such as the strength of the accelerator and the strength of the brakes. The vehicle data also includes data indicating the appropriateness of vehicle operation necessary for safe driving. Data based on advanced driver assistance technology includes the history of functions activated by the vehicle to prevent danger. In addition, vehicle-related information includes image information taken with a drive recorder that shows the driver checking his/her surroundings, and history information on smartphone operations while driving (i.e., records of actions that may impede safe driving). May include.

また、記憶部403は、不図示の1つ以上の外部サーバから取得した、上述の環境情報、すなわち走行位置の関連情報(例えば、車両が走行する各地点の天候の情報と、日の出及び日没の時刻を示す情報を含む)と、運転者の属性情報(例えば、運転者の性別、年齢、居住地などの情報を含む)とを格納する。また、記憶部403は、交通事故に関する統計情報(例えば、運転者の属性に応じた交通事故に関する統計情報を含む)を格納する。 The storage unit 403 also stores the above-mentioned environmental information acquired from one or more external servers (not shown), that is, information related to the driving position (for example, weather information at each point where the vehicle travels, and sunrise and sunset information). (including information indicating the time of day) and driver attribute information (including information such as the driver's gender, age, place of residence, etc.). Furthermore, the storage unit 403 stores statistical information regarding traffic accidents (including, for example, statistical information regarding traffic accidents depending on driver attributes).

走行データ取得部412は、上記の車両に関する情報を、複数の車両のそれぞれから取得して、記憶部403に記憶させる。走行データ取得部412は、車両に関する情報に対して、車両を識別する情報を関連付けて記憶させてよい。なお、車両に関する情報は必ずしも記憶部403に記憶させる必要はなく、制御部402がリアルタイムに扱ってもよい。 The driving data acquisition unit 412 acquires the above information regarding the vehicle from each of the plurality of vehicles and stores it in the storage unit 403. The driving data acquisition unit 412 may store information about the vehicle in association with information that identifies the vehicle. Note that the information regarding the vehicle does not necessarily need to be stored in the storage unit 403, and may be handled by the control unit 402 in real time.

位置情報取得部413は、複数の通信装置のそれぞれから、上述の位置情報(通信装置120の位置情報、通信装置120の移動方向、通信装置120の移動加速度など)を取得して、記憶部403に記憶させる。位置情報は、時系列データを構成する。なお、位置情報は必ずしも記憶部403に記憶させる必要はなく、制御部402がリアルタイムに扱ってもよい。 The position information acquisition unit 413 acquires the above-mentioned position information (position information of the communication device 120, movement direction of the communication device 120, movement acceleration of the communication device 120, etc.) from each of the plurality of communication devices, and stores the information in the storage unit 403. to be memorized. Location information constitutes time series data. Note that the position information does not necessarily need to be stored in the storage unit 403, and may be handled by the control unit 402 in real time.

日常行動判定部414は、移動者の行動情報に基づいて、通信装置120を携帯する移動者の行動が非日常的な行動であるか否かを判定する。例えば、日常行動判定部414は、各移動者について取得された位置情報と、位置情報に関連付けられた時間情報とを、機械学習モデルに入力する。この機械学習モデルは、入力された時系列データから、通信装置120を携帯する移動者の行動が非日常的な行動であるか否かを分類する。換言すれば、この機械学習モデルは、各移動者の行動に関する異常検知を行う分類器である。なお、位置情報に含まれる移動方向や移動加速度などは必須ではない。日常行動判定部414は、この機械学習モデルを用いて、通信装置120を携帯する移動者の行動が非日常的な行動であるか否かを判定する。日常行動判定部414は、複数の移動者のそれぞれの行動を判定することにより、複数の移動者がそれぞれ存在する地点ごとに移動者の行動が非日常的な行動であるか示す情報を含むマップ情報を作成する。本実施形態では、当該マップ情報を行動情報という。 The daily behavior determination unit 414 determines whether the behavior of the traveler carrying the communication device 120 is an unusual behavior based on the traveler's behavior information. For example, the daily behavior determination unit 414 inputs the location information acquired for each traveler and the time information associated with the location information into the machine learning model. This machine learning model classifies whether the behavior of the traveler carrying the communication device 120 is an unusual behavior based on the input time series data. In other words, this machine learning model is a classifier that detects abnormalities regarding the behavior of each traveler. Note that the moving direction, moving acceleration, etc. included in the position information are not essential. The daily behavior determining unit 414 uses this machine learning model to determine whether the behavior of the traveler carrying the communication device 120 is an unusual behavior. The daily behavior determination unit 414 determines the behavior of each of the plurality of travelers, thereby creating a map containing information indicating whether the behavior of the traveler is unusual for each point where the plurality of travelers are present. Create information. In this embodiment, the map information is referred to as behavior information.

本実施形態に係る行動情報について、図7A~図7Dを参照して説明する。図7Aは、二次元状のメッシュで表される行動情報700を、地図上に重ねた様子を模式的に示している。行動情報700は、所定の大きさのエリア(或いは地点)ごとに、そのエリア(地点)に存在する移動者の行動が非日常的な行動であるか否かを示す情報である。本実施形態では、サーバ110の日常行動判定部414が、エリア(地点)ごとに移動者の行動が非日常的であるかを判定し、エリアごとに移動者の行動が非日常的であるか否かを示す行動情報700を作成する。 Behavior information according to this embodiment will be explained with reference to FIGS. 7A to 7D. FIG. 7A schematically shows behavior information 700 represented by a two-dimensional mesh superimposed on a map. The behavior information 700 is information indicating, for each area (or point) of a predetermined size, whether or not the behavior of a traveler existing in that area (or point) is an unusual behavior. In this embodiment, the daily behavior determination unit 414 of the server 110 determines whether the behavior of the traveler is unusual for each area (point), and determines whether the behavior of the traveler is unusual for each area. Behavior information 700 indicating whether or not is created is created.

例えば、図7Aの例では、エリア(地点)701において、行動が非日常的な行動であると判定された移動者が存在することを示す。エリア702は、移動者の行動が非日常的な行動でないことを示す。つまり、このエリアは、行動が日常的な行動であると判定された移動者が存在しない、或いは、移動者がいないエリア(地点)である。 For example, the example in FIG. 7A shows that there is a traveler whose behavior is determined to be unusual in an area (point) 701. Area 702 indicates that the mover's behavior is not unusual. In other words, this area is an area (point) where there are no movers whose actions are determined to be daily activities, or where there are no movers.

例えば、所定の学校において、行事等により、1日だけ登校時間が通常よりも2時間程度遅い時間に設定された場合があるとする。この場合、生徒たちが2時間遅れて登校し、日常行動判定部414の機械学習モデルは、2時間遅れて登校する生徒が非日常的な行動を行っていると判定するものとする。図7Aの例では、701のエリアでは、移動者(生徒)の行動が非日常的な行動であることを示す。この登校時間が2時間遅れて設定された場合の生徒の例では、エリア702では移動者がいないことを示す(生徒である移動者が存在すれば非日常的な行動であると判定されるためエリア701になる)。 For example, suppose that at a predetermined school, the school attendance time is set to be about two hours later than usual for one day due to an event or the like. In this case, it is assumed that the students arrive at school two hours late, and the machine learning model of the daily behavior determination unit 414 determines that the students who arrive at school two hours late are engaging in unusual behavior. In the example of FIG. 7A, area 701 indicates that the mover's (student's) behavior is unusual. In this example of a student whose school attendance time is set to be two hours late, this indicates that there are no people moving in area 702 (because if there is a student who is moving, it is determined that the behavior is unusual). (becomes area 701).

図7Bは、所定のグループを構成する複数の移動者が同時に非日常的な行動をとる領域に関連付けられているエリア703を示している。例えば、移動者は児童であり、所定のグループは、所定の学校に通う児童で構成される。エリア703の一例としての通学路は、例えば複数の生徒の通信装置120から取得した位置情報及び時間情報、更にその繰り返しパターンから推定されたエリアであってよい。 FIG. 7B shows an area 703 associated with an area where a plurality of travelers constituting a predetermined group simultaneously perform unusual actions. For example, the movers are children, and the predetermined group is composed of children who attend a predetermined school. The school route as an example of the area 703 may be an area estimated from, for example, position information and time information acquired from the communication devices 120 of a plurality of students, and a repeating pattern thereof.

図7Cは、図7Bで示した通学路であると推定されたエリア703の一部に、非日常的な行動をとっていると判定された移動者がエリア704に存在する場合を示している。日常行動判定部414は、通学路の一部において、非日常的な行動をとる移動者の存在を検知した場合、例えば、図7Dに示すように、通学路に関連付けられているエリア703の全体を、移動者の行動が非日常的な行動であることを示すエリア701として判定する。その上で、行動情報提供部415は、図7Dに示したような行動情報を、当該通学路エリアを走行中の車両又は、このエリアを走行予定の車両に提供する。このようにすれば、最初に検知されたエリア704とは異なる地点の通学路を走行する車両にも、非日常的な行動を検知してから可能な限り早く報知を行うことが可能になる。 FIG. 7C shows a case where a traveler who is determined to be acting in an unusual manner exists in area 704 in a part of area 703 that is estimated to be the school route shown in FIG. 7B. . When the daily behavior determination unit 414 detects the presence of a traveler who behaves in an unusual manner on a part of the school route, for example, as shown in FIG. is determined as an area 701 indicating that the mover's behavior is an unusual behavior. Then, the behavior information providing unit 415 provides behavior information as shown in FIG. 7D to vehicles traveling in the school route area or vehicles scheduled to travel in this area. In this way, it becomes possible to notify even vehicles traveling on the school route at a point different from the first detected area 704 as soon as possible after the unusual behavior is detected.

仮に、生徒の通学に2時間の幅があるとすると、エリア704を検知してから所定の時間(例えば2時間)が経過した後に、移動者の行動が非日常的な行動であることを示すフラグを元の状態に戻してもよい。すなわち、エリア701について、移動者の行動が非日常的な行動でないことを示すように解除する。フラグを修正するための所定の時間は、例えば、通学路を通学する生徒の時間の分散などに応じて予め設定してよい。 Assuming that the student's commuting time is two hours, after a predetermined period of time (for example, two hours) has elapsed since the area 704 was detected, the behavior of the person traveling is shown to be unusual. The flag may be returned to its original state. That is, the area 701 is canceled to indicate that the mover's behavior is not an unusual behavior. The predetermined time for correcting the flag may be set in advance depending on, for example, the time distribution of students commuting to school.

行動情報提供部415は、移動者の行動が非日常的な行動であるか否かを示すように生成された上記行動情報を、車両に提供する。行動情報提供部415は、地点毎に移動者の行動が非日常的な行動であるかを示す情報と、車両100のルート設定情報或いはルート予測情報とを照らし合わせ、非日常的な行動がとられる地点を走行し得る車両を特定してもよい。このようにすれば、非日常的な行動があると判定した地点を走行している車両又は当該地点を走行予定の車両に対して、行動情報を提供することができる。 The behavior information providing unit 415 provides the vehicle with the behavior information generated to indicate whether or not the traveler's behavior is an unusual behavior. The behavior information providing unit 415 compares the information indicating whether the traveler's behavior is unusual for each point with the route setting information or route prediction information of the vehicle 100, and determines whether the behavior is unusual. It is also possible to identify vehicles that can travel through the specified locations. In this way, behavior information can be provided to a vehicle that is traveling at a location where it has been determined that there is an unusual behavior or a vehicle that is scheduled to travel at that location.

このように、本実施形態では、子供等が携帯する通信装置120によって取得する人間の行動データを用いて地点ごとに異常検知を行うことで、地点ごとの非日常的な状況を抽出して、車両に通知することができる。また、(通学路のような)所定のグループを構成する複数の移動者が同時に非日常的な行動をとる領域のいずれか1か所でも非日常的な行動が検知された場合に、通学路全体を非日常的な行動が生じている地点として判定する。このようにすることで、グループ(児童)全体の安全を向上させることが可能になる。 In this way, in this embodiment, by detecting abnormalities at each location using human behavior data acquired by the communication device 120 carried by children, etc., unusual situations at each location are extracted. The vehicle can be notified. In addition, if unusual behavior is detected in any one of the areas where multiple travelers constituting a predetermined group (such as a school route) simultaneously act in an unusual manner, the school route The entire area is determined as a point where unusual behavior is occurring. By doing so, it becomes possible to improve the safety of the entire group (children).

なお、行動情報提供部415は、運転者の属性に対する統計情報に基づいて、運転者が高齢者であるなど統計的にリスクが増加し得る場合には、移動者の行動が日常的な行動であっても、車両が運転者に報知させてもよい。例えば、行動情報に、日常的な行動をとる場合にも報知を行わせるフラグを設けておき、行動情報提供部415がこのフラグを1(報知する)に設定するようにしてもよい。このようにすれば、統計的にリスクが高い属性の運転者が運転する車両では、移動者が非日常的な行動をとっているかどうかにかかわらず、常に運転者に注意を促すことも可能になる。また、行動情報提供部415は、上述の環境情報、すなわち走行位置の関連情報(例えば、車両が走行する各地点の天候の情報と、日の出及び日没の時刻を示す情報を含む)と、運転者の属性情報(例えば、運転者の性別、年齢、居住地などの情報を含む)とを用いて、上記報知を行わせるフラグを設定してもよい。例えば、車両が走行する地点が雨である場合には、当該フラグを1に設定し、移動者が日常的な行動をとる場合にも報知を行わせてもよい。また、走行する地点が日の入りの時刻になり薄暗い環境になり得る場合にも、当該フラグを1に設定して、移動者が日常的な行動をとる場合にも報知を行わせてもよい。更に、運転者が居住地から遠く離れた不慣れな場所を運転していると判定される場合にも、当該フラグを1に設定して、移動者が日常的な行動をとる場合にも報知を行わせてもよい。 Note that, based on the statistical information regarding the driver's attributes, the behavior information providing unit 415 determines whether the traveler's behavior is a daily behavior if the driver is an elderly person or the like and the risk may increase statistically. Even if there is, the vehicle may notify the driver. For example, a flag may be provided in the behavior information to cause a notification to be made even when a person takes a daily action, and the behavior information providing unit 415 may set this flag to 1 (notify). In this way, in vehicles driven by drivers with attributes that are statistically at high risk, it is possible to always alert the driver, regardless of whether or not the traveler is acting in an unusual manner. Become. The behavior information providing unit 415 also provides the above-mentioned environmental information, that is, information related to the driving position (including, for example, information on the weather at each point where the vehicle travels, and information indicating sunrise and sunset times) and driving position information. A flag that causes the above-mentioned notification may be set using the driver's attribute information (including information such as the driver's gender, age, and place of residence). For example, if it is raining at the location where the vehicle is traveling, the flag may be set to 1, and the notification may be made even when the traveler takes daily actions. Further, even if the place where the traveler is traveling is at sunset and the environment may be dim, the flag may be set to 1, and the notification may be made even when the traveler performs daily activities. Furthermore, if it is determined that the driver is driving in an unfamiliar place far away from his/her place of residence, the flag is set to 1, and a notification is issued even when the traveler engages in daily activities. You can let them do it.

<サーバにおける行動情報提供処理の一連の動作>
次に、サーバ110における行動情報提供処理の一連の動作について、図6Aを参照して説明する。なお、本処理は、制御部402のCPU410が記憶部403に記憶されるプログラムを実行することにより実現される。
<Series of operations for behavior information provision processing on the server>
Next, a series of operations of the behavior information providing process in the server 110 will be described with reference to FIG. 6A. Note that this process is realized by the CPU 410 of the control unit 402 executing a program stored in the storage unit 403.

S601において、制御部402は、複数の車両について、上述の車両に関する情報を取得する。車両に関する情報は、一定の間隔で或いは車両が停止した等の任意のトリガの発生のタイミングで、車両100からサーバ110に送信されてよい。 In S601, the control unit 402 acquires the above-mentioned vehicle-related information for a plurality of vehicles. Information regarding the vehicle may be transmitted from the vehicle 100 to the server 110 at regular intervals or at the timing of an arbitrary trigger such as when the vehicle stops.

S602において、制御部402は、複数の通信装置の位置情報を取得する。通信装置の位置情報は、上述の通信装置120の位置情報、通信装置120の移動方向、通信装置120の移動加速度などを含んでよい。また、位置情報では、各位置に対して時間情報が関連付けられて良い。 In S602, the control unit 402 acquires position information of a plurality of communication devices. The location information of the communication device may include the above-described location information of the communication device 120, the moving direction of the communication device 120, the moving acceleration of the communication device 120, and the like. Furthermore, in the position information, time information may be associated with each position.

S603において、制御部402は、移動者の行動を判定する。例えば、制御部402は、通信装置120の位置情報と時間情報を、上述の学習済みの機械学習モデルに入力することにより、移動者の行動が非日常的な行動であるか否かを判定する。なお、本実施形態にかかる機械学習モデルは、複数の移動者の位置情報のサンプルを用いて、移動者の日常的な行動を予め学習している。また、機械学習モデルを学習させる際に、移動者が児童である場合、高齢者である場合、会社員である場合など、移動者のカテゴリごとに学習を行った別個の学習モデルを用いるようにしてもよい。この場合、移動者の属性等に応じて動作させる学習モデルを切り替えてもよい。 In S603, the control unit 402 determines the behavior of the traveler. For example, the control unit 402 inputs the location information and time information of the communication device 120 into the trained machine learning model described above to determine whether the behavior of the traveler is an unusual behavior. . Note that the machine learning model according to this embodiment previously learns the daily behavior of a moving person using samples of position information of a plurality of moving persons. In addition, when training a machine learning model, use a separate learning model that is trained for each category of mover, such as when the mover is a child, the elderly, or an office worker. It's okay. In this case, the learning model to be operated may be switched depending on the attributes of the traveler.

S604において、制御部402は、機械学習モデルからの出力を判定し、当該出力が非日常的な行動を示す場合、処理をS605に進め、そうでない場合、本処理を終了する。なお、説明の簡単のために本処理を終了するものとして説明しているが、全ての移動者に対する処理を完了するまで処理を繰り返してよい。 In S604, the control unit 402 determines the output from the machine learning model, and if the output indicates an unusual behavior, the process advances to S605; otherwise, the process ends. Although the present process is described as ending for the sake of simplicity, the process may be repeated until the process for all the movers is completed.

S605において、制御部402は、非日常的な行動が行われていると判定されたエリア(地点)が、グループを構成する複数の移動者が同時に非日常的な行動をとるエリア(例えば通学路のエリア)に含まれるかを判定する。制御部402は、非日常的な行動が行われていると判定されたエリア(地点)が上記エリア(例えば通学路のエリア)の一部であると判定した場合、処理をS606に進め、そうでない場合には処理をS607に進める。 In S605, the control unit 402 determines that the area (point) where it is determined that the unusual behavior is occurring is an area where a plurality of travelers constituting the group simultaneously engage in unusual behavior (for example, on a school route). area). If the control unit 402 determines that the area (point) where the unusual behavior is occurring is part of the above area (for example, the area on the school route), the control unit 402 advances the process to S606 and determines whether If not, the process advances to S607.

S606において、制御部402は、行動情報の各エリアについて、上記エリア(例えば通学路のエリア)に関連付けられたエリア全体を、移動者の行動が非日常的な行動であるエリアとして設定する。一方、S607において、制御部402は、行動情報の各エリアについて、移動者の行動が非日常的な行動であると判定されたエリア(のみ)を、非日常的な行動が行われているエリアとして設定する。 In S606, for each area of the behavior information, the control unit 402 sets the entire area associated with the above area (for example, the area of the school route) as an area where the traveler's behavior is unusual. On the other hand, in S607, for each area of the behavior information, the control unit 402 selects areas (only) where it has been determined that the mover's behavior is an unusual behavior, and an area where the traveler's behavior is unusual. Set as .

S608において、制御部402は、設定された行動情報を、車両に提供(送信)する。制御部402は、車両に行動情報を提供すると、本一連の処理を終了する。 In S608, the control unit 402 provides (sends) the set behavior information to the vehicle. After providing the behavior information to the vehicle, the control unit 402 ends this series of processing.

<車両における報知制御処理の一連の動作>
次に、車両100において実行される報知制御処理の一連の動作について、図6Bを参照して説明する。なお、本処理は、制御部208のCPU210が記憶部207に記憶されるプログラムを実行することにより実現される。
<Series of operations for notification control processing in the vehicle>
Next, a series of operations of the notification control process executed in vehicle 100 will be described with reference to FIG. 6B. Note that this process is realized by the CPU 210 of the control unit 208 executing a program stored in the storage unit 207.

S621において、制御部208は、サーバ110から上述の(各エリア(地点)の移動者の行動が非日常的であるか否かを示す)行動情報を取得する。S622において、制御部208は、自車両が設定している走行ルートの情報を取得する。走行ルートは、現在通過している地点又は将来通過する地点を示す情報である。 In S621, the control unit 208 acquires the above-mentioned behavior information (indicating whether or not the behavior of the traveler in each area (point) is unusual) from the server 110. In S622, the control unit 208 acquires information on the travel route set by the host vehicle. The driving route is information indicating the points the vehicle is currently passing through or the points it will pass in the future.

S623において、制御部208は、現在通過している地点又は将来通過する地点を示す情報と、行動情報とを照らし合わせて、移動者の行動が非日常的な行動であると判定されたエリアを走行するかを判定する。制御部208は、移動者の行動が非日常的な行動であると判定されたエリアを自車両が走行すると判定した場合、処理をS624に進め、そうでない場合にはS625に処理を進める。 In S623, the control unit 208 compares the behavior information with information indicating the point the traveler is currently passing or will pass in the future, and selects an area where the traveler's behavior is determined to be unusual. Determine whether to run. If the control unit 208 determines that the host vehicle will travel in an area where the traveler's behavior is determined to be an unusual behavior, the control unit 208 advances the process to S624, and otherwise advances the process to S625.

S624において、制御部208は、運転者に対し、移動者の行動が非日常的な行動であることに対応する強い報知を行う。この報知は、例えば、移動者の行動が日常的な行動である場合と比べて、スピーカ、振動素子及び表示パネルにおける単位時間当たりの作動頻度、或いは、出力強度(音量、振動強度、表示の明るさ)を高めた報知である。 In S624, the control unit 208 gives a strong notification to the driver that the traveler's behavior is an unusual behavior. For example, this notification may be based on the operating frequency per unit time of the speaker, vibration element, and display panel, or the output intensity (volume, vibration intensity, display brightness), compared to the case where the traveler's behavior is daily behavior. This is a message with a heightened sense of security.

S625において、制御部208は、運転者に対し、移動者の行動が日常的な行動であることに対応する弱い報知を行う。この報知は、例えば、移動者の行動が非日常的な行動である場合と比べて、スピーカ、振動素子及び表示パネルにおける単位時間当たりの作動頻度、或いは、出力強度(音量、振動強度、表示の明るさ)を低下させた報知である。制御部208は、移動者の行動が日常的な行動であると判定したことに応じて、報知を行わないようにしてもよい。報知を行わないようにすれば、運転者に対して報知が日常的に行われる可能性を低減することができる。すなわち、報知を非日常的な行動に対してのみ行うことができる。 In S625, the control unit 208 gives a weak notification to the driver that the traveler's behavior is a daily behavior. For example, compared to the case where the traveler's behavior is unusual, this notification may be based on the operating frequency per unit time of the speaker, vibration element, and display panel, or the output intensity (volume, vibration intensity, display). This is a notification with reduced brightness. The control unit 208 may not issue the notification in response to determining that the mover's behavior is a daily behavior. By not giving notification, it is possible to reduce the possibility that notification will be given to the driver on a daily basis. In other words, notifications can be made only for unusual actions.

なお、制御部208は、サーバ110によって行動情報に、日常的な行動であっても報知を行わせるフラグが設定されている場合にも、移動者の行動が日常的な行動であっても、車両が運転者に報知させてもよい。当該フラグは、上述のように、運転者の属性に対する統計情報に基づいて、運転者が高齢者であるなど統計的にリスクが増加し得る場合等に設定される。このため、統計的にリスクが高い属性の運転者などには、常に運転者に報知を行って注意を促してもよい。 Note that even if the server 110 has set a flag in the behavior information that causes the notification to be made even if the behavior is a daily behavior, the control unit 208 controls the behavior of the traveler even if the behavior is a daily behavior. The vehicle may notify the driver. As described above, the flag is set based on statistical information regarding the driver's attributes in cases where the risk may increase statistically, such as when the driver is an elderly person. For this reason, drivers with statistically high risk attributes may be constantly notified to warn them.

また、車両は、行動情報に示される移動者の属性に応じて報知を制御してもよい。この場合、例えばサーバ110が、移動者が特定の属性の人物であることを示す情報を、行動情報に付加してもよい。この場合、車両の制御部208は、行動情報に示される移動者の属性が児童であるかを判定し、移動者の属性が児童である場合には、移動者の行動が日常的な行動である場合にも、運転者に対する報知を行うようにしてもよい。この場合、移動者の行動が非日常的な行動であれば、車両は、運転者に対して強い報知を行うようにしてよい。 Furthermore, the vehicle may control the notification depending on the attribute of the traveler indicated by the behavior information. In this case, for example, the server 110 may add information indicating that the mover is a person with a specific attribute to the behavior information. In this case, the control unit 208 of the vehicle determines whether the attribute of the traveler indicated in the behavior information is a child, and if the attribute of the traveler is a child, the behavior of the traveler is a daily behavior. Even in such a case, the driver may be notified. In this case, if the mover's behavior is unusual, the vehicle may strongly notify the driver.

以上説明したように、本実施形態では、情報処理システムのサーバ110が、車両から車両の走行に関連するデータを取得するとともに、移動者が携帯する通信装置の位置情報を取得するようにした。そして、サーバ110は、通信装置からの前記位置情報に基づいて、通信装置を携帯する移動者の行動が非日常的な行動であるか否かを判定して、移動者の行動が非日常的な行動であるか否かを示す行動情報を車両に提供するようにした。また、情報処理システムの車両は、行動情報を提供された場合に、当該行動情報に基づいて車両を運転する運転者に対して注意を促すように報知手段を制御する。具体的に、車両は、行動情報が、特定の地点の移動者の行動が非日常的な行動であることを示し且つ車両が特定の地点を走行中又は走行予定である場合、当該車両の運転者に対して、移動者の行動が日常的な行動であることを示す場合よりも強い態様で報知を行うようにした。 As described above, in this embodiment, the server 110 of the information processing system acquires data related to the travel of the vehicle from the vehicle, and also acquires position information of the communication device carried by the moving person. Based on the position information from the communication device, the server 110 then determines whether or not the behavior of the traveler carrying the communication device is an unusual behavior. Behavior information indicating whether the behavior is appropriate or not is provided to the vehicle. Further, when the vehicle of the information processing system is provided with the behavioral information, the vehicle controls the notification means so as to call attention to the driver driving the vehicle based on the behavioral information. Specifically, if the behavior information indicates that the behavior of the traveler at a specific point is an unusual behavior, and the vehicle is traveling or planning to travel at a specific point, the vehicle is The notification is made in a stronger manner than when indicating that the mover's actions are routine actions.

このようにすることで、移動者が日常的な行動と異なる行動をしている場合には、(移動者の行動が不安定になりやすいため)その移動者の周辺の車両に対して、注意喚起のための報知を行うことができる。すなわち、移動者に関する注意喚起を車両の運転者へ適切に報知することが可能になる。 By doing this, if a traveler is behaving in a way that is different from their daily behavior, be careful of vehicles surrounding the traveler (because the traveler's behavior tends to be unstable). Announcements can be made to raise awareness. That is, it becomes possible to appropriately notify the driver of the vehicle of a warning regarding the moving person.

また、上述のように、移動者が児童であることを判定したうえで報知を行う場合、移動者が日常的な行動をしている場合であっても周辺の車両に対して通知を行うと共に、その移動者が非日常的な行動をしている場合には、よりリスクの高い存在として報知を行うことも可能になる。 In addition, as mentioned above, if a notification is issued after determining that the person moving is a child, the notification will be sent to surrounding vehicles even if the person is doing everyday activities. If the person is acting in an unusual manner, it is possible to notify the person that the person is at higher risk.

発明は上記の実施形態に制限されるものではなく、発明の要旨の範囲内で、種々の変形・変更が可能である。 The invention is not limited to the above-described embodiments, and various modifications and changes can be made within the scope of the invention.

110…情報処理装置、412…走行データ取得部、413…位置情報取得部、414…日常行動判定部、415…行動情報提供部、215…行動情報取得部、216…報知制御部 DESCRIPTION OF SYMBOLS 110... Information processing device, 412... Driving data acquisition part, 413... Position information acquisition part, 414... Daily behavior determination part, 415... Behavior information provision part, 215... Behavior information acquisition part, 216... Notification control part

Claims (16)

情報処理装置と車両とを含む情報処理システムであって、
前記情報処理装置は、
車両から前記車両の走行に関連するデータを取得する第1取得手段と、
移動者が携帯する通信装置の位置情報を取得する第2取得手段と、
前記通信装置からの前記位置情報に基づいて、前記通信装置を携帯する前記移動者の行動が非日常的な行動であるか否かを判定する判定手段と、
前記移動者の行動が非日常的な行動であるか否かを示す行動情報を車両に提供する提供手段と、を有し、
前記車両は、前記行動情報を提供された場合に、前記行動情報に基づいて当該車両を運転する運転者に対して注意を促すように報知手段を制御する制御手段を有し、
前記制御手段は、前記行動情報が特定の地点の前記移動者の行動が非日常的な行動であることを示し且つ前記車両が前記特定の地点と関連付けられる場合、当該車両の運転者に対して、前記移動者の行動が日常的な行動であることを示す場合と異なる態様で注意を促すように前記報知手段を制御する、ことを特徴とする情報処理システム。
An information processing system including an information processing device and a vehicle,
The information processing device includes:
a first acquisition means for acquiring data related to the traveling of the vehicle from the vehicle;
a second acquisition means for acquiring location information of a communication device carried by a moving person;
determination means for determining whether the behavior of the traveler carrying the communication device is an unusual behavior based on the position information from the communication device;
providing means for providing the vehicle with behavioral information indicating whether or not the moving person's behavior is an unusual behavior;
The vehicle has a control means that controls a notification means to call attention to a driver driving the vehicle based on the behavior information when the vehicle is provided with the behavior information,
If the behavior information indicates that the behavior of the traveler at a specific point is an unusual behavior, and the vehicle is associated with the specific point, the control means may cause a driver of the vehicle to The information processing system is characterized in that the notification means is controlled so as to call attention to the movement in a manner different from the case where the movement indicates that the movement is a daily movement.
前記制御手段は、前記行動情報が前記特定の地点の前記移動者の行動が非日常的な行動であることを示し且つ前記車両が前記特定の地点と関連付けられる場合、前記移動者の行動が日常的な行動であることを示す場合より強く注意を促すように前記報知手段を制御する、ことを特徴とする請求項1に記載の情報処理システム。 When the behavior information indicates that the behavior of the traveler at the specific point is an unusual behavior and the vehicle is associated with the specific point, the control means may be configured to control the behavior of the traveler at the specific point to be unusual. 2. The information processing system according to claim 1, wherein the information processing system controls the notification means to call for more attention than when the action indicates a certain action. 前記制御手段は、前記行動情報が前記特定の地点の前記移動者の行動が日常的な行動であることを示す場合、前記運転者に対して注意を促さないように前記報知手段を制御することを含む、ことを特徴とする請求項2に記載の情報処理システム。 The control means controls the notification means so as not to alert the driver when the behavior information indicates that the behavior of the traveler at the specific point is a daily behavior. The information processing system according to claim 2, further comprising the following. 前記車両は、前記移動者が特定の属性であるかを判定する属性判定手段を更に有し、
前記制御手段は、前記移動者が児童を含む特定の属性である場合、前記移動者の行動が日常的な行動であることを示す場合であっても、前記運転者に注意を促すように前記報知手段を制御する、ことを特徴とする請求項2に記載の情報処理システム。
The vehicle further includes attribute determining means for determining whether the moving person has a specific attribute,
The control means may be configured to control the control means so as to call the driver's attention even when the moving person has a specific attribute including a child, and even when the movement of the moving person indicates that it is a daily action. 3. The information processing system according to claim 2, further comprising: controlling a notification means.
前記制御手段は、前記移動者の行動が日常的な行動であることを示す場合より強く注意を促すように、前記報知手段による運転者への報知の報知音量、報知頻度及び報知時間の少なくともいずれかが増加するように前記報知手段を制御する、ことを特徴とする請求項1から4のいずれか1項に記載の情報処理システム。 The control means controls at least one of the volume, frequency, and time of the notification to the driver by the notification means so as to call for more attention when the behavior of the traveler indicates that it is a daily behavior. The information processing system according to any one of claims 1 to 4, wherein the notifying means is controlled so that the amount of the information increases. 前記特定の地点と関連付けられる車両は、前記特定の地点を通過している車両又は前記特定の地点を将来通過する車両である、ことを特徴とする請求項1から5のいずれか1項に記載の情報処理システム。 According to any one of claims 1 to 5, the vehicle associated with the specific point is a vehicle that is passing through the specific point or a vehicle that will pass through the specific point in the future. information processing system. 前記提供手段は、前記特定の地点と関連付けられる車両に前記行動情報を提供する、ことを特徴とする請求項6に記載の情報処理システム。 7. The information processing system according to claim 6, wherein the providing means provides the behavior information to a vehicle associated with the specific point. 前記提供手段は、地点ごとに移動者の行動が非日常的な行動であるか示す情報を含むマップ情報を前記行動情報として前記車両に提供する、ことを特徴とする請求項1から6のいずれか1項に記載の情報処理システム。 7. The providing means provides the vehicle with map information including information indicating whether the behavior of the traveler is an unusual behavior for each location as the behavior information. The information processing system according to item 1. 前記判定手段によって所定のグループを形成する複数の移動者のうちの1人の移動者の行動が非日常的な行動であると判定された場合、前記提供手段は、前記所定のグループに関連付けられた複数のエリアにおいて移動者の行動が非日常的な行動であることを示す前記マップ情報を前記行動情報として前記車両に提供する、ことを特徴とする請求項8に記載の情報処理システム。 If the determination means determines that the behavior of one of the plurality of travelers forming a predetermined group is an unusual behavior, the provision means may be configured to 9. The information processing system according to claim 8, wherein the map information indicating that the mover's behavior is unusual in a plurality of areas is provided to the vehicle as the behavior information. 前記提供手段は、前記所定のグループに関連付けられた複数のエリアにおいて移動者の行動が非日常的な行動であることを示す前記マップ情報を、前記複数のエリアに関連付けられる車両に提供する、ことを特徴とする請求項9に記載の情報処理システム。 The providing means provides the map information indicating that the behavior of the traveler in the plurality of areas associated with the predetermined group is an unusual behavior to a vehicle associated with the plurality of areas. The information processing system according to claim 9, characterized by: 前記移動者は、児童であり、前記所定のグループは、所定の学校に通う児童で構成される、ことを特徴とする請求項9又は10に記載の情報処理システム。 11. The information processing system according to claim 9, wherein the mover is a child, and the predetermined group is comprised of children who attend a predetermined school. 前記所定のグループに関連付けられたエリアは通学路に対応する、ことを特徴とする請求項11に記載の情報処理システム。 The information processing system according to claim 11, wherein the area associated with the predetermined group corresponds to a school route. 前記判定手段は、前記通信装置の前記位置情報と時間情報を用いて、前記通信装置を携帯する前記移動者の行動が非日常的な行動であるか否かを分類する機械学習モデルを実行することにより、前記移動者の行動が非日常的な行動であるか否かを判定する、ことを特徴とする請求項1から12のいずれか1項に記載の情報処理システム。 The determining means executes a machine learning model that uses the location information and time information of the communication device to classify whether or not the behavior of the traveler carrying the communication device is an unusual behavior. 13. The information processing system according to claim 1, wherein the information processing system determines whether or not the mover's behavior is an unusual behavior. 情報処理装置と車両とを含む情報処理システムで実行される情報処理方法であって、
前記情報処理装置において、
車両から前記車両の走行に関連するデータを取得する第1取得工程と、
移動者が携帯する通信装置の位置情報を取得する第2取得工程と、
前記通信装置からの前記位置情報に基づいて、前記通信装置を携帯する前記移動者の行動が非日常的な行動であるか否かを判定する判定工程と、
前記移動者の行動が非日常的な行動であるか否かを示す行動情報を車両に提供する提供工程と、を実行し、
前記車両において、
前記行動情報を提供された場合に、前記行動情報に基づいて当該車両を運転する運転者に対して注意を促すように報知手段を制御する制御工程を実行し、
前記制御工程では、前記行動情報が特定の地点の前記移動者の行動が非日常的な行動であることを示し且つ前記車両が前記特定の地点と関連付けられる場合、当該車両の運転者に対して、前記移動者の行動が日常的な行動であることを示す場合と異なる態様で注意を促すように前記報知手段を制御する、ことを特徴とする情報処理方法。
An information processing method executed by an information processing system including an information processing device and a vehicle, the method comprising:
In the information processing device,
a first acquisition step of acquiring data related to the driving of the vehicle from the vehicle;
a second acquisition step of acquiring location information of a communication device carried by the moving person;
a determination step of determining whether the behavior of the traveler carrying the communication device is an unusual behavior based on the location information from the communication device;
providing a vehicle with behavior information indicating whether the traveler's behavior is an unusual behavior;
In the vehicle,
when the behavioral information is provided, executing a control step of controlling a notification means to call attention to a driver driving the vehicle based on the behavioral information;
In the control step, if the behavior information indicates that the behavior of the traveler at a specific point is an unusual behavior and the vehicle is associated with the specific point, the driver of the vehicle An information processing method, characterized in that the notification means is controlled so as to call for attention in a manner different from the case where the behavior of the traveler indicates that it is a daily behavior.
1つ以上のコンピュータを、請求項1から13のいずれか1項に記載の情報処理システムの各手段として機能させるためのプログラム。 A program for causing one or more computers to function as each means of the information processing system according to any one of claims 1 to 13. 請求項1から13のいずれか1項に記載の情報処理システムの各手段として1つ以上のコンピュータを機能させるためのプログラムを格納する記憶媒体。 A storage medium storing a program for causing one or more computers to function as each means of the information processing system according to any one of claims 1 to 13.
JP2022040714A 2022-03-15 2022-03-15 Information processing system, information processing method, program, and storage medium Pending JP2023135476A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022040714A JP2023135476A (en) 2022-03-15 2022-03-15 Information processing system, information processing method, program, and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022040714A JP2023135476A (en) 2022-03-15 2022-03-15 Information processing system, information processing method, program, and storage medium

Publications (1)

Publication Number Publication Date
JP2023135476A true JP2023135476A (en) 2023-09-28

Family

ID=88144363

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022040714A Pending JP2023135476A (en) 2022-03-15 2022-03-15 Information processing system, information processing method, program, and storage medium

Country Status (1)

Country Link
JP (1) JP2023135476A (en)

Similar Documents

Publication Publication Date Title
KR102669020B1 (en) Information processing devices, mobile devices, and methods, and programs
EP3232289B1 (en) Information presentation control method and autonomous vehicle, and autonomous-vehicle driving support system
US10493914B2 (en) System and method for vehicle collision mitigation with vulnerable road user context sensing
WO2020100539A1 (en) Information processing device, moving device, method, and program
US11475770B2 (en) Electronic device, warning message providing method therefor, and non-transitory computer-readable recording medium
Chaudhary et al. Survey paper on automatic vehicle accident detection and rescue system
WO2018190152A1 (en) Information processing device, information processing method, and program
JPWO2019202881A1 (en) Information processing equipment, mobile devices, information processing systems, and methods, and programs
US11118918B2 (en) Enhanced navigation instruction
EP3698340A1 (en) Method and system for vehicular-related communications
KR20200086268A (en) Information processing device and information processing method
JP5772850B2 (en) Information terminal
JP2018180983A (en) Information processing device, information processing method, and program
WO2019208014A1 (en) Information processing device, information processing system, information processing method, and program
US20240308552A1 (en) Testing situational awareness of drivers tasked with monitoring a vehicle operating in an autonomous driving mode
Lashkov et al. Smartphone-based intelligent driver assistant: context model and dangerous state recognition scheme
Parasana et al. A health perspective smartphone application for the safety of road accident victims
Kashevnik et al. Context-based driver support system development: Methodology and case study
US11926259B1 (en) Alert modality selection for alerting a driver
JP2023135476A (en) Information processing system, information processing method, program, and storage medium
JP2023040789A (en) Risk detection device and risk detection method
WO2020241292A1 (en) Signal processing device, signal processing method, program, and imaging device
US20200218263A1 (en) System and method for explaining actions of autonomous and semi-autonomous vehicles
JP2023135475A (en) Information processing device, information processing method, program, and storage medium
JP7434079B2 (en) Itinerary management system, estimated arrival time monitoring method, program