Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7829337B2 - Information processing device and program - Google Patents
[go: Go Back, main page]

JP7829337B2 - Information processing device and program - Google Patents

Information processing device and program

Info

Publication number
JP7829337B2
JP7829337B2 JP2022011988A JP2022011988A JP7829337B2 JP 7829337 B2 JP7829337 B2 JP 7829337B2 JP 2022011988 A JP2022011988 A JP 2022011988A JP 2022011988 A JP2022011988 A JP 2022011988A JP 7829337 B2 JP7829337 B2 JP 7829337B2
Authority
JP
Japan
Prior art keywords
information
transmission control
person
server
child
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2022011988A
Other languages
Japanese (ja)
Other versions
JP2023110496A (en
Inventor
克真 清水
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 JP2022011988A priority Critical patent/JP7829337B2/en
Publication of JP2023110496A publication Critical patent/JP2023110496A/en
Application granted granted Critical
Publication of JP7829337B2 publication Critical patent/JP7829337B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Emergency Alarm Devices (AREA)
  • Alarm Systems (AREA)
  • Telephonic Communication Services (AREA)

Description

本発明は、情報処理装置、及びプログラムに関する。 This invention relates to an information processing device and a program.

従来、被保護者の位置情報を取得し、その動向を監視して見守る技術がある。特許文献1には、監視対象の送信機からの信号に基づいてその送信機が通知対象の送信機であるか否かを判定し、通知対象の送信機である場合には注意が必要であるとの通知を行う技術が開示されている。 Conventionally, there are technologies for acquiring the location information of protected individuals and monitoring their movements. Patent Document 1 discloses a technology that determines whether a transmitter is a designated notification transmitter based on a signal from that transmitter, and if it is a designated notification transmitter, it issues a notification indicating that caution is required.

特開2019-053417号公報Japanese Patent Publication No. 2019-053417

特許文献1に記載の技術では、監視対象が子供であるか、高齢者であるか、などの属性情報や、監視対象の年齢などの情報に基づいて、その監視対象が通知対象であるか否かが判定される。しかしながらこの技術においては、監視対象の現在のデータに基づく判断を行うに留まり、監視対象の警戒すべき行動の傾向を参照して通知を行うか否かを決定することは行われていなかった。 In the technology described in Patent Document 1, whether or not a monitored person is a target for notification is determined based on attribute information such as whether the monitored person is a child or an elderly person, and information such as the monitored person's age. However, this technology only makes a judgment based on the monitored person's current data and does not refer to the monitored person's tendency for behaviors that warrant attention when deciding whether or not to issue a notification.

したがって、本発明の目的は、監視対象者の行動履歴に基づく行動の傾向から、監視による通知の送信を制御することにある。 Therefore, the objective of the present invention is to control the transmission of notifications through monitoring based on behavioral trends derived from the monitoring subject's activity history.

本発明によれば、
監視対象者の位置情報を取得する第1の取得手段と、
前記位置情報に基づいて所定の連絡先に注意情報を送信する送信制御を実行する送信制御手段と、
を備えた情報処理装置であって、
前記監視対象者の行動履歴に基づいて、前記監視対象者が歩行時の速度に緩急がある傾向があるか否かを判断し、当該判断の結果を、前記行動履歴に基づく、前記監視対象者の行動傾向を示す傾向情報として生成する生成手段と、
記傾向情報を取得する第2の取得手段をさらに備え、
前記生成手段は、前記監視対象者の加速度が所定の閾値を超える頻度に応じて、前記監視対象者が歩行時に急な傾向にあるか否かを判断し、
前記送信制御手段は、前記傾向情報に基づいて前記送信制御を切り替え、前記監視対象者が歩行時の速度に緩急がある傾向がある場合には、前記送信制御における警戒の度合いを強くする
ことを特徴とする、情報処理装置が提供される。
According to the present invention,
A first means for obtaining location information of the person being monitored,
A transmission control means that performs transmission control to transmit warning information to a predetermined contact based on the location information,
An information processing device equipped with,
A generation means that determines whether the monitored person tends to vary their walking speed based on their behavioral history, and generates trend information indicating the behavioral tendencies of the monitored person based on the behavioral history,
The system further comprises a second acquisition means for acquiring the aforementioned trend information,
The generating means determines whether the monitored person tends to walk rapidly, based on the frequency with which the monitored person's acceleration exceeds a predetermined threshold.
The transmission control means switches the transmission control based on the trend information , and if the monitored person tends to have varying walking speeds, it increases the level of vigilance in the transmission control.
An information processing device characterized by the above is provided.

本発明によれば、監視対象者の行動履歴に基づく行動の傾向から、監視による通知の送信を制御することを可能とする。 According to this invention, it is possible to control the sending of notifications based on the behavioral trends of the monitored individual, derived from their activity history.

本発明の一実施形態に係る監視システムの一例を示す図。A diagram showing an example of a monitoring system related to a certain embodiment of the present invention. 情報処理装置の構成の一例を示す図。A diagram showing an example of the configuration of an information processing device. データベースに格納されるデータの一例を示す図。A diagram showing an example of data stored in a database. 携帯端末のハードウェア構成の一例を示すブロック図。A block diagram showing an example of the hardware configuration of a mobile device. 車載装置のハードウェア構成の一例を示すブロック図。A block diagram showing an example of the hardware configuration of an in-vehicle device. 一実施形態に係る監視サービスにおける注意情報の表示例を説明するための図。A diagram illustrating an example of how warning information is displayed in a monitoring service according to one embodiment. 一実施形態に係る情報処理装置による処理の一例を示すフローチャート。A flowchart illustrating an example of processing by an information processing device according to one embodiment.

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

本発明の一実施形態に係る情報処理装置は、監視対象となる人物の位置情報を監視し、当該人物の行動傾向に基づいて、所定の連絡先へ注意情報の送信制御を切り替える。本実施形態においては、情報処理装置はサーバであり、監視対象者について、その周辺を走行する車両のユーザ又は監視対象者の保護者へと注意情報を送信するか否かの制御を行うものとするが、これは一例であり、特にこのような構成に限定されるわけではない。 An information processing device according to one embodiment of the present invention monitors the location information of a person being monitored and switches the control of sending warning information to predetermined contacts based on the person's behavioral tendencies. In this embodiment, the information processing device is a server and controls whether or not to send warning information to the user of a vehicle traveling in the vicinity of the monitored person or to the monitored person's guardian. However, this is just one example, and the configuration is not limited to this example.

[システム]
以下、図1を参照して、本実施形態に係る情報処理装置を含むシステムについて説明を行う。図1は、本実施形態に係る監視サービスを提供する監視システムの構成を示す図である。本実施形態に係る情報処理装置はサーバ100であり、ネットワーク300を介して携帯端末200と通信可能に接続される。
[system]
The system including the information processing device according to this embodiment will be described below with reference to Figure 1. Figure 1 is a diagram showing the configuration of a monitoring system that provides a monitoring service according to this embodiment. The information processing device according to this embodiment is a server 100, which is connected to a mobile terminal 200 via a network 300 so as to be able to communicate.

図1に例示される監視サービスにおいては、サーバ100が携帯端末200aから監視対象者となる第1の人物211の位置情報を取得し、その位置情報に基づいて所定の連絡先へと情報を送信する。ここでサーバ100は、所定の連絡先として、車両600に搭載された車載装置610、又は第2の人物212の有する携帯端末200bへと情報を送信する。 In the monitoring service illustrated in Figure 1, the server 100 acquires location information of the first person 211, who is the person being monitored, from the mobile terminal 200a, and transmits information to a predetermined contact based on that location information. Here, the server 100 transmits the information to either an in-vehicle device 610 installed in the vehicle 600, or a mobile terminal 200b held by the second person 212, as the predetermined contact.

ここで、車両600は、車載装置610により各種情報をサーバ100に送信可能な車両であり、それぞれの車両情報がサーバ100に登録されている。本実施形態においては、車両600の位置情報と識別情報とを含めた情報がサーバ100により管理され、例えば、車両600の周辺に位置する第1の人物が、後述する傾向情報により注意対象であると判断される場合に、車両600に注意情報の送信が行われる。 Here, vehicle 600 is a vehicle capable of transmitting various information to server 100 via an on-board device 610, and information about each vehicle is registered in server 100. In this embodiment, information including the location and identification information of vehicle 600 is managed by server 100. For example, if a first person located near vehicle 600 is determined to be a person of interest based on the tendency information described later, caution information is transmitted to vehicle 600.

ここでは、第2の人物212は、被保護者である第1の人物211の監視者として登録されている人物(保護者)であり、携帯端末200aに関する情報が携帯端末200bへと送信されるようにサーバ100上に対応付けて登録されている。本実施形態に係る「保護者」は、親、親権者、養育者、扶養義務者、貢献人、保佐人、親戚、監督者、又は引率者など、保護・監督の義務を有するか否かによらず、特定の人物を保護・監督する立場にある人物、又は一時的に保護・監督を代理する人物を指すものとして説明を行う。対して、「被保護者」とは、保護者により保護・監督される人物を指すものとし、血縁関係・戸籍関係を有することや未成年者であること等は問わない。本実施形態においては、被保護者(監視対象者)を子211とし、保護者(監視者)を親212として以下の説明を行うが、別の態様においては被保護者と保護者とがそれぞれ「生徒」と「教師」、「児童」と「地域監視ボランティア」、又は「特定施設入居者」と「特定施設管理者/職員」であってもよい。なお、この例においては子211と親212とがそれぞれ対応付けられているが、一人の子211に対して複数の親212が対応付けられていてもよく、また一人の親212に対して複数の子211が対応付けられていてもよい。また、これらの対応付けの登録は任意に変更することが可能である。 Here, the second person 212 is a person (guardian) registered as the supervisor of the first person 211, who is the protected person, and is registered on the server 100 in association with the mobile terminal 200a so that information about the mobile terminal 200b is transmitted to the mobile terminal 200b. In this embodiment, "guardian" refers to a person who is in a position to protect and supervise a specific person, or a person who temporarily acts as a substitute for protection and supervision, regardless of whether they have an obligation to protect and supervise, such as a parent, parent with parental authority, caregiver, person with a duty of support, contributor, curator, relative, supervisor, or leader. In contrast, "protected person" refers to a person who is protected and supervised by a guardian, regardless of whether they are related by blood, registered in the family register, or are a minor. In this embodiment, the protected person (person under supervision) is referred to as child 211, and the guardian (supervisor) as parent 212, and the following explanation will proceed accordingly. However, in other embodiments, the protected person and guardian may be "student" and "teacher," "child" and "community supervision volunteer," or "resident of a designated facility" and "manager/staff of a designated facility," respectively. In this example, child 211 and parent 212 are associated with each other, but one child 211 may be associated with multiple parents 212, and one parent 212 may be associated with multiple children 211. Furthermore, these associations can be changed at will.

サーバ100は、子211の位置情報に基づいて、所定の連絡先への注意情報の送信制御を実行可能である。ここでサーバ100は、例えば車両600の位置情報を参照し、車両600の周辺(例えば、半径200m)に存在する子211について、当該子211が注意対象である場合に、車両600に注意情報を送信してもよい。また例えば、サーバ100は、子211が例えば交通量の多い交差点又は事故発生現場など、警戒度が高いと予め設定された所定のエリアに侵入している(存在している)場合であって、当該子211が注意対象である場合に、その旨を所定の連絡先へと送信することもできる。サーバ100は、注意情報の送信制御として、通知のオン/オフを行ってもよく、警戒の度合いに応じた段階的な通知を行ってもよく、また以下の例において説明する処理を行ってもよく、特にこれらの処理に限定されるわけではない。 The server 100 can control the transmission of warning information to predetermined contacts based on the location information of the child 211. Here, the server 100 may, for example, refer to the location information of the vehicle 600 and, for child 211 located in the vicinity of the vehicle 600 (for example, within a radius of 200m), transmit warning information to the vehicle 600 if the child 211 is a target for attention. Alternatively, for example, if the child 211 has entered (is located in) a predetermined area designated as having a high level of alert, such as a busy intersection or an accident site, and the child 211 is a target for attention, the server 100 may transmit a notification to the predetermined contacts. As control for transmitting warning information, the server 100 may turn notifications on or off, provide gradual notifications according to the level of alert, or perform the processing described in the following example; it is not limited to these processes.

携帯端末200a及び200b、並びに車載装置610においては、監視サービスを提供するアプリケーション(見守りアプリ)のプログラムがインストールされており、見守りアプリにより行われる処理として、各情報の送受信が説明される。携帯端末200a及び200bは、例えばスマートフォンなど、ユーザが携帯するデータ送受信可能な端末である。また、車載装置610は、車両600に搭載される通信可能な機器であるものとするが、例えば車両600のユーザとして設定された人物が有する携帯端末、又は車両600とリンクしている携帯端末など、車両600のユーザに対して情報の提示が可能であれば特に限定はされない。すなわち以下の説明において、車両600の車載装置610を介して報知される情報は、同様に携帯端末を介して車両600のユーザに報知されてもよいものとする。 The mobile terminals 200a and 200b, and the in-vehicle device 610, are equipped with a program for an application that provides monitoring services (a monitoring app). The processing performed by the monitoring app will be described as the transmission and reception of various information. Mobile terminals 200a and 200b are, for example, smartphones, data transmission and reception devices carried by the user. The in-vehicle device 610 is assumed to be a communication-capable device mounted on the vehicle 600, but is not particularly limited as long as it can present information to the user of the vehicle 600, such as a mobile terminal owned by a person designated as the user of the vehicle 600, or a mobile terminal linked to the vehicle 600. In other words, in the following description, information notified via the in-vehicle device 610 of the vehicle 600 may also be notified to the user of the vehicle 600 via a mobile terminal.

図2は、本実施形態に係るサーバ100のハードウェア構成の一例を示すブロックである。サーバ100は、処理部201、記憶部202、通信部203を含む。処理部201は、CPUに代表されるプロセッサであり、記憶部202に記憶されたプログラムを実行する。記憶部202は、RAM、ROM、ハードディスクなどの記憶デバイスである。通信部203は、通信ネットワークを介して車載装置610又は携帯端末200と通信可能な有線又は無線の通信インタフェースを含む。 Figure 2 is a block diagram showing an example of the hardware configuration of the server 100 according to this embodiment. The server 100 includes a processing unit 201, a storage unit 202, and a communication unit 203. The processing unit 201 is a processor, typically a CPU, which executes programs stored in the storage unit 202. The storage unit 202 is a storage device such as RAM, ROM, or a hard disk. The communication unit 203 includes a wired or wireless communication interface capable of communicating with the in-vehicle device 610 or the mobile terminal 200 via a communication network.

記憶部202には、処理部201が実行するプログラムの他、各種のデータが格納される。プログラムはCD-ROM等の記憶媒体からサーバ100にインストールされてもよい。図2の例では記憶部202に格納されるデータとして、データベース(DB)221~223が例示されている。DB221は車両600の情報が登録されているDBでありDB221を車両DBと呼ぶ場合がある。DB222は子211及び親212などのユーザの情報が登録されているDBであり、DB222をユーザDB222と呼ぶ場合がある。本実施形態のサービスを受けるためには、DB221及びDB222に格納される情報は事前に登録しておく必要がある。DB223は、地図情報等の他の情報が蓄積されているDBである。 The storage unit 202 stores various data in addition to the program executed by the processing unit 201. The program may be installed on the server 100 from a storage medium such as a CD-ROM. In the example in Figure 2, databases (DBs) 221 to 223 are exemplified as data stored in the storage unit 202. DB 221 is a DB where information on the vehicle 600 is registered, and DB 221 is sometimes referred to as the vehicle DB. DB 222 is a DB where information on users such as child 211 and parent 212 is registered, and DB 222 is sometimes referred to as the user DB 222. In order to receive the services of this embodiment, the information stored in DB 221 and DB 222 must be registered in advance. DB 223 is a DB where other information such as map information is stored.

なお、DB221、DB222、DB223は、それぞれ別個のデータベースとしても良いし、まとめて1つのデータベースとしても良い。本実施形態では、便宜上、データベースを分けて説明しているが、それぞれが別個のデータベースとして存在しているという限定ではない。 Note that DB221, DB222, and DB223 may be separate databases or combined into a single database. In this embodiment, for convenience, the databases are described separately, but this does not mean that they must exist as separate databases.

車両DB221には、車両600ごとのレコードが蓄積されており、各車両に係る情報である車両情報が管理される。この車両情報は、対応する車載装置610が位置検出可能にある状態において、当該車載装置から位置情報を順次受信して、管理している情報が更新されるものとする。車両DB221に格納されるレコードは、図3(b)に例示されるように、車両ID321、現在位置322及び連絡先323を含んでいる。ここで、車両ID321は、各車両600を一意に特定する識別情報である。また現在位置322は、車両600の現在位置を示す情報である。連絡先323は、車両600の車載装置610に情報を送信する際に用いられる連絡先を示す情報である。つまり、連絡先323に対して注意情報を送信すると、該当の車両600において当該注意情報に係る報知が行われ、車両600の運転者に周辺に子211が存在していることを知らしめることができる。 The vehicle database 221 stores records for each vehicle 600, managing vehicle information specific to each vehicle. This vehicle information is updated when the corresponding on-board device 610 is capable of location detection, by sequentially receiving location information from the on-board device. The records stored in the vehicle database 221 include a vehicle ID 321, current location 322, and contact information 323, as illustrated in Figure 3(b). Here, the vehicle ID 321 is identification information that uniquely identifies each vehicle 600. The current location 322 indicates the current location of the vehicle 600. The contact information 323 indicates the contact information used when transmitting information to the on-board device 610 of the vehicle 600. In other words, when warning information is transmitted to the contact information 323, the vehicle 600 receives a notification related to that warning information, informing the driver of the vehicle 600 that a child 211 is present in the vicinity.

ユーザDB222には、子211及び親212を含むユーザ毎のレコードが蓄積されており、各ユーザに係る情報であるユーザ情報が管理される。このユーザ情報(特に、位置情報)は、ユーザの使用する携帯端末200において計測された位置情報をサーバ100が受信したことに応じて順次更新されるものとする。ユーザDB222に格納されるレコードは、図3(a)に例示されるように、ユーザID301、使用端末ID302、現在位置303、被保護者フラグ304、連携ユーザID305、及び連絡先306を含んでいる。 The user database 222 stores records for each user, including child 211 and parent 212, and manages user information related to each user. This user information (particularly location information) is updated sequentially when the server 100 receives location information measured by the user's mobile terminal 200. The records stored in the user database 222 include, as illustrated in Figure 3(a), a user ID 301, a terminal ID 302, a current location 303, a protected user flag 304, a linked user ID 305, and contact information 306.

ここで、ユーザID301は、各ユーザを一意に特定する識別情報である。また使用端末ID302は、ユーザが使用する携帯端末の端末識別情報やMACアドレス、あるいはIPアドレス等、当該携帯端末を一意に特定する識別情報である。現在位置303は、ユーザの現在位置を示す情報である。現在位置303は、当該ユーザの使用する携帯端末200において計測された位置情報を、サーバ100が受信したことに応じて順次更新され、現在のユーザの位置情報として管理される。 Here, User ID 301 is identification information that uniquely identifies each user. Terminal ID 302 is identification information that uniquely identifies the mobile terminal used by the user, such as terminal identification information, MAC address, or IP address. Current Location 303 is information indicating the user's current location. Current Location 303 is updated sequentially as the server 100 receives location information measured by the user's mobile terminal 200, and is managed as the user's current location information.

また被保護者フラグ304は、ユーザが被保護者であるか否かを示す情報である。被保護者フラグ304は、例えば論理型の情報であってよく、「真(True)」である場合に被保護者であることを示し、「偽(False)」である場合に保護者であることを示す。ユーザが被保護者であるか保護者であるかは、携帯端末200において見守りアプリが起動された場合に行われる、ユーザ登録時や各種設定でなされた情報入力に基づいて判断され、管理されるものとする。連携ユーザID305は、ユーザと連携された他のユーザを一意に特定する識別情報(他のユーザのユーザID)である。ここで、「連携」とは被保護者のユーザと保護者のユーザとを互いに関連付けるものであり、本実施形態では子211のユーザには親212のユーザIDが、親212のユーザには子211のユーザIDが連携ユーザID305に格納される。連絡先306は、子211のユーザに連携中の親212のユーザIDや端末情報、若しくは親212のメールアドレスや電話番号が含まれる。即ち、連絡先306は、子211のユーザが所定のエリアに存在した場合に注意情報の送信する送信先の情報である。 Furthermore, the protected user flag 304 is information indicating whether or not the user is a protected user. The protected user flag 304 may be, for example, a logical type of information, and if it is "True", it indicates that the user is a protected user, and if it is "False", it indicates that the user is a guardian. Whether a user is a protected user or a guardian is determined and managed based on the information entered during user registration and various settings when the monitoring application is launched on the mobile terminal 200. The linked user ID 305 is identification information (the user ID of the other user) that uniquely identifies other users linked with the user. Here, "linking" means associating the protected user and the guardian user with each other, and in this embodiment, the user ID of the parent 212 is stored in the linked user ID 305 for the child 211 user, and the user ID of the child 211 is stored in the linked user ID 305 for the parent 212 user. The contact information 306 includes the user ID and terminal information of the parent 212 that is linked to the child 211 user, or the email address and telephone number of the parent 212. In other words, contact information 306 is the recipient information to which warning information will be sent if the user of child 211 is in a designated area.

図4は、本実施形態に係る車載装置610のハードウェア構成の一例を示すブロック図である。車載装置610は、処理部401、記憶部402、通信部403、入力部404、表示部405及びGPS(Global Positioning System)センサ406を含む。処理部401は、CPUに代表されるプロセッサであり、記憶部402に記憶されたプログラムを実行する。記憶部402は、RAM、ROMなどの記憶デバイスである。記憶部402に記憶されたプログラムには、本実施形態のサービスを利用するためのアプリケーションプログラムも含まれる。 Figure 4 is a block diagram showing an example of the hardware configuration of the in-vehicle device 610 according to this embodiment. The in-vehicle device 610 includes a processing unit 401, a storage unit 402, a communication unit 403, an input unit 404, a display unit 405, and a GPS (Global Positioning System) sensor 406. The processing unit 401 is a processor, such as a CPU, and executes programs stored in the storage unit 402. The storage unit 402 is a storage device such as RAM or ROM. The programs stored in the storage unit 402 also include application programs for using the services of this embodiment.

通信部403は、通信ネットワークを介して情報処理装置2と通信可能な無線通信装置である。入力部404はユーザ5の入力を受け付ける装置である。表示部405は、入力機能を備えた電子画像の表示装置である。本実施形態の場合、入力部404と表示部405はタッチパネル式ディスプレイを構成するものとするが、例えば機械式スイッチ又がダイヤルなどによる操作が可能であってもよい。GPSセンサ406は携帯端末200の現在位置を検知するセンサである。 The communication unit 403 is a wireless communication device capable of communicating with the information processing device 2 via a communication network. The input unit 404 is a device that receives input from the user 5. The display unit 405 is an electronic image display device equipped with an input function. In this embodiment, the input unit 404 and the display unit 405 constitute a touch panel display, but operation by mechanical switches or dials may also be possible. The GPS sensor 406 is a sensor that detects the current location of the mobile terminal 200.

図5は、本実施形態に係る携帯端末200のハードウェア構成の一例を示すブロック図である。携帯端末200は、加速度センサ501を有することを除き、図4に示す車載装置610と同様の構成により実装することが可能であるため、重複する説明は省略する。加速度センサ501は、携帯端末200の加速度を検出するためのセンサであり、水晶振動子を用いた周波数変化の検出によるものなど、一般的な加速度検出技術により加速度を算出することが可能である。 Figure 5 is a block diagram showing an example of the hardware configuration of the mobile terminal 200 according to this embodiment. Except for the presence of an acceleration sensor 501, the mobile terminal 200 can be implemented with the same configuration as the in-vehicle device 610 shown in Figure 4; therefore, redundant explanations are omitted. The acceleration sensor 501 is a sensor for detecting the acceleration of the mobile terminal 200, and acceleration can be calculated using general acceleration detection techniques, such as detecting frequency changes using a quartz crystal oscillator.

[監視サービス]
本実施形態に係るサーバ100は、携帯端末200aから子211の位置情報を取得し、その位置情報に応じて所定の連絡先(ここでは、車両600)に注意情報を送信する。例えば、子211が横断歩道でない場所で道路を横断するなど、交通ルール違反を行う頻度が高い場合には、その子211は要注意人物であるとして、周辺の車両600のユーザに注意を促すことが考えられる。そのような観点からサーバ100は、子211の行動履歴に基づいて、その行動傾向を示す傾向情報を取得し、傾向情報に基づいて注意情報の送信制御を切り替える。
[Monitoring Services]
In this embodiment, the server 100 acquires location information of the child 211 from the mobile terminal 200a and transmits warning information to a predetermined contact (in this case, a vehicle 600) according to the location information. For example, if the child 211 frequently violates traffic rules, such as crossing the road in a place other than a pedestrian crossing, the server 100 may consider the child 211 to be a person of interest and warn the users of nearby vehicles 600. From this perspective, the server 100 acquires trend information indicating the behavioral tendencies of the child 211 based on its behavioral history and switches the control of transmitting warning information based on the trend information.

以下、本実施形態に係る監視サービスにおいて、サーバ100が行う処理の詳細について説明を行う。携帯端末200の処理部401は、GPSセンサ406により取得された位置情報を、例えば所定の時間間隔で通信部403を介してサーバ100に送信する。サーバ100の処理部201は、各携帯端末200から位置情報を受信すると、該当のユーザ情報の現在位置303の情報を更新する。このため、携帯端末200から送信される位置情報には、ユーザID及び使用端末IDの少なくともいずれかが付されている。 The following describes the details of the processing performed by the server 100 in the monitoring service according to this embodiment. The processing unit 401 of the mobile terminal 200 transmits location information acquired by the GPS sensor 406 to the server 100 via the communication unit 403, for example, at predetermined time intervals. Upon receiving location information from each mobile terminal 200, the processing unit 201 of the server 100 updates the current location information 303 of the corresponding user information. Therefore, the location information transmitted from the mobile terminal 200 includes at least one of the user ID and the terminal ID.

本実施形態では子211の位置情報及び車両600の位置情報が受信されると、子211が車両600の周辺に位置するか否かが判定される。すなわち、車両600のユーザにとって、子211が(要注意人物であれば)注意を払うべき位置にいるか否かが判定される。ここで、車両600の周辺とされる範囲は、例えば車両600を中心とした半径50m範囲であってもよく、半径100m範囲であってもよく、半径200m範囲であってもよく、任意に設定が可能であってもよい。また、子211に設定される警戒度(詳細は後述)に応じて、その子211が車両600の周辺に位置するとされる(注意情報を送信を実行する)距離が変動してもよい。 In this embodiment, upon receiving the location information of child 211 and the location information of vehicle 600, it is determined whether child 211 is located in the vicinity of vehicle 600. That is, it is determined whether child 211 is in a location that requires attention from the user of vehicle 600 (if child 211 is a person of interest). Here, the area considered to be the vicinity of vehicle 600 may be, for example, a radius of 50m centered on vehicle 600, a radius of 100m, a radius of 200m, or it may be arbitrarily set. Furthermore, the distance at which child 211 is considered to be located in the vicinity of vehicle 600 (and therefore warning information is transmitted) may vary depending on the alert level set for child 211 (details described later).

次いでサーバ100は、子211の車両600の周辺に位置する子211の行動履歴から、当該子211の傾向情報を取得する。例えばサーバ100は、歩行時の速度に緩急がある傾向がある場合には、その子211は突然走り出す恐れがあるものとして、警戒の度合いを強くすることができる。このような傾向情報の各項目について、以下で説明を行う。 Next, the server 100 obtains tendency information about child 211 from the child 211's behavioral history located around the child 211's vehicle 600. For example, if the server 100 finds that child 211 tends to vary in speed while walking, it can increase the level of vigilance, assuming that child 211 may suddenly start running. Each item of this tendency information is explained below.

上述のようにサーバ100は、子211の歩行時の速度に緩急がある傾向がある場合に、その子211を要注意人物であるとしてもよい。ここでは、例えばサーバ100は、ユーザDB222に格納される子211の加速度の値が所定の閾値を超える頻度が高いか否かを判断する。ここで判断に用いられる加速度の閾値は、子211が突然走り出すなどの警戒を行うべき行動を検知できるのであれば特に限定はされないが、例えば1.5m/sとしてもよく、2m/sとしてもよく、3m/sとしてもよい。また、「頻度が高い」とは、加速度の値が所定の閾値を超える頻度が、所定の頻度を超えた場合であるものとする。ここでは例えば、サーバ100は、ユーザDB222に格納される加速度を時系列順に記録した履歴を参照し、所定の割合以上(例えば、2割など)の加速度の値が所定の閾値を超えている場合に、その頻度が高いとしてもよい。ここで、サーバ100はユーザDB222の直近の更新100回分など一定範囲(指定可能)の履歴を参照してもよく、保持している履歴全体を用いて総合的に頻度の判断を行ってもよい。 As described above, the server 100 may designate child 211 as a person of interest if there is a tendency for the child's walking speed to fluctuate. Here, for example, the server 100 determines whether the frequency of the acceleration value of child 211 stored in the user DB 222 exceeding a predetermined threshold is high. The acceleration threshold used in this determination is not particularly limited as long as it can detect actions that warrant vigilance, such as child 211 suddenly running, but it may be 1.5 m/ , 2 m/s², or 3 m/ . Furthermore, "high frequency" means that the frequency of the acceleration value exceeding the predetermined threshold exceeds the predetermined frequency. Here, for example, the server 100 may refer to a history of accelerations stored in the user DB 222 in chronological order and determine that the frequency is high if a predetermined percentage or more (for example, 20%) of the acceleration value exceeds the predetermined threshold. Here, the server 100 may refer to a certain range (which can be specified), such as the most recent 100 updates of the user DB 222, or it may make a comprehensive determination of frequency using the entire history it holds.

またサーバ100は、子211が交通ルール違反を行う頻度が高い場合には、その子211を要注意人物であるとしてもよい。交通ルール違反とは、例えば、交差点で一時停止せずに進むことであってもよく、横断歩道でない場所で道路を横断することであってもよく、その他にも任意の条件を設定可能である。子211が一時停止したか否かの判定は公知の技術によって行うことが可能であるが、例えばサーバ100は、交差点位置の周辺(例えば、交差点として設定された位置の半径50m)に子211が位置する間に、子211の速度が停止判定に用いられる閾値以下(例えば、時速2km以下)となる瞬間が記録されなかった場合に、停止を行わなかったと判定してもよい。交差点の位置は事前に地図上に設定されているものとするが、例えばユーザが個別に設定可能であってもよく、予め収集された一時停止標識の位置など、子211の停止が推奨される任意の位置が用いられてもよい。また、携帯端末200が検出する速度などから、携帯端末200側が子211の停止判定を行い、その判定結果をサーバ100に送信してもよい。横断歩道でない場所における道路の横断の検出は、子211の位置情報と、サーバ100が記録する横断歩道の位置情報に基づいて行われてもよく、道路を横断する際にその位置が横断歩道上であるか否かを携帯端末200が判断してサーバ100に送信してもよく、当該検出が可能であればその手段に限定はされない。また、加速度の例と同様、「頻度が高い」とは、記録された交通ルール違反の有無の履歴について、直近の一定範囲の履歴を参照して頻度が高い場合であってもよく、保持している履歴全体を用いて総合的に判断される頻度が高い場合であってもよい。 Furthermore, if child 211 frequently violates traffic rules, server 100 may designate child 211 as a person of concern. Traffic rule violations may include, for example, proceeding without stopping at an intersection, crossing the road in a place other than a pedestrian crossing, or any other arbitrary conditions can be set. Whether or not child 211 stopped can be determined by known technology, but for example, server 100 may determine that child 211 did not stop if, while child 211 is located in the vicinity of the intersection (for example, within a 50m radius of the location set as an intersection), no moment is recorded where child 211's speed falls below the threshold used for stopping determination (for example, 2 km/h or less). The location of the intersection is assumed to be set on a map in advance, but for example, it may be individually set by the user, or any location where child 211 is recommended to stop, such as the location of a stop sign collected in advance, may be used. Alternatively, the mobile terminal 200 may determine whether child 211 stopped based on the speed detected by the mobile terminal 200 and transmit the determination result to server 100. Detection of road crossings in locations other than pedestrian crossings may be performed based on the location information of the child 211 and the location information of pedestrian crossings recorded by the server 100. Alternatively, the mobile terminal 200 may determine whether its location is on a pedestrian crossing when crossing the road and transmit this information to the server 100. The method is not limited to any method as long as such detection is possible. Furthermore, similar to the acceleration example, "high frequency" may refer to a high frequency based on a recent range of recorded traffic rule violations, or it may refer to a high frequency determined comprehensively using the entire recorded history.

またサーバ100は、子211から所定範囲における車両の回避行動の頻度が高い場合に、その子211を要注意人物であるとしてもよい。すなわち、子211の周辺の車両が急ブレーキを踏む、又は急ハンドルなどの回避行動をとる頻度が高い場合には、その子211が警戒される行動をとっているものとして、要注意人物に設定が可能である。ここでは、サーバ100は、所定の期間あたりの回避行動の回数が所定回数以上(例えば、一か月あたり3回以上など)である場合に、その頻度が高いとすることができる。ここでは、例えば子211から所定範囲(例えば、半径50m)に存在する車両600が、車両600が備える不図示の加速度センサ(又は重力センサ)を用いた公知の技術によって急ブレーキ及び急ハンドルを含む急挙動を回避行動として検出し、その検出結果をサーバ100に送るものとするが、サーバ100が車両600の位置情報などから回避行動の発生を検知してもよい。 Furthermore, the server 100 may designate Child 211 as a person of concern if the frequency of evasive maneuvers by vehicles within a predetermined range of Child 211 is high. That is, if vehicles around Child 211 frequently brake suddenly or take evasive actions such as sudden steering, Child 211 can be designated as a person of concern, as it is exhibiting behavior that warrants caution. Here, the server 100 can consider a high frequency to be present if the number of evasive actions per predetermined period exceeds a predetermined number (for example, three or more times per month). Here, for example, a vehicle 600 located within a predetermined range of Child 211 (for example, a radius of 50m) detects sudden behavior, including sudden braking and sudden steering, as evasive maneuvers using a known technique involving an acceleration sensor (or gravity sensor) not shown in the vehicle 600, and sends the detection result to the server 100. However, the server 100 may also detect the occurrence of evasive maneuvers from the vehicle 600's location information.

ここでは、サーバ100は、上述した各項目のいずれかの頻度が高い場合にその子211を要注意人物とするものとして説明を行ったが、これらの項目の評価を複数組み合わせて要注意人物か否かの判断を行ってもよい。例えばサーバ100は、頻度が高い項目ごとに警戒度を加算して、警戒度が閾値を超えた場合にその子211を要注意人物としてもよい。例えばサーバ100は、子211について、所定数の項目(例えば、3つなど)で頻度が高いとされた場合に要注意人物としてもよく、項目ごとに重みをつけて加算した警戒度が閾値を超えた場合にその子211を要注意人物としてもよい。重みをつけて警戒度の加算を行うことにより、より重要視する項目を設定して、子211が要注意人物であるか否かの総合的な判断を行い、注意情報の送信を行うことができるようになる。このような重みの設定は、ユーザの所望の条件に基づいて任意に行うことが可能である。 Here, we have explained that server 100 designates child 211 as a person of concern if any of the above-mentioned items are frequently observed. However, the determination of whether or not a person of concern is made by combining evaluations of multiple items. For example, server 100 may add a warning level for each frequently observed item, and if the warning level exceeds a threshold, the child 211 may be designated as a person of concern. For example, server 100 may designate child 211 as a person of concern if a predetermined number of items (e.g., three) are frequently observed, and if the warning level, weighted and added for each item, exceeds a threshold, the child 211 may be designated as a person of concern. By adding warning levels with weights, it becomes possible to set items that are given more importance, make a comprehensive judgment on whether or not child 211 is a person of concern, and transmit warning information. Such weight settings can be arbitrarily made based on the user's desired conditions.

サーバ100は、車両600の周辺に位置する子211が要注意人物であると判断された場合に、車載装置610へと注意情報の送信を行う。ここで、サーバ100は、子211が要注意人物であるか否かに応じて注意情報の送信制御のオン/オフを行ってもよく、当該子211について算出された警戒度に応じて注意情報の内容を切り替えてもよい。 The server 100 transmits warning information to the in-vehicle device 610 when it determines that child 211, located near vehicle 600, is a person of interest. Here, the server 100 may switch the transmission control of the warning information on or off depending on whether child 211 is a person of interest, and may also switch the content of the warning information according to the calculated alert level for child 211.

ここでは、上述のように傾向情報の項目ごとに加算された警戒度に応じて、送信する注意情報の内容が切り替えられるものとして説明を行う。本実施形態においては、例えば、算出された警戒度の値に応じて、警戒の度合いが低/中/高の3段階に区分され、それらの度合いごとに異なる色でディスプレイ上の報知が行われるものとする。ここでは、例えば、傾向情報の項目1つの頻度が高いと判断されるたびに警戒度が1加算され(初期値は0)、警戒度が1以下/2~3/4以上の場合にそれぞれ警戒の度合いが低/中/高に区分されてもよい。またサーバ100は、傾向情報の項目1つにおいて頻度が高いと判断するごとに警戒の度合いの区分を1つ上昇させてもよい。サーバ100は、警戒の度合いに応じて、車載装置のディスプレイ上で表示する通知の色などの内容を変化させる。例えばディスプレイ上で、警戒の度合いが低である子211については警告なし、又は(緑色表示などで)安全通知がなされ、警戒の度合いが中である子211については要注意であることを示す警戒通知が(例えば黄色表示などで)なされ、警戒の度合いが高である子211については要警戒であることを示す(例えば、赤色表示の)警告がなされる。この表示は、例えば見守りアプリをインストールしている携帯端末200aを有する子211を示すアイコンが地図上に常に表示されており、その表示の色が警戒度に応じて変更される形式でもよく、車両600の所定範囲内に存在する子211のうち最も高い警戒度に応じた(例えば、ポップ通知、又はフレーム若しくは車両を示すアイコンの色の変更などによる)表示を行う形式であってもよく、地図上のエリアごとにエリア内の子211の警戒度に応じた色分け表示を行う形式であってもよく、警戒度の高い子211の存在をユーザに提示できるのであれば所望の報知形式を採用することが可能である。このような注意情報を車両600に報知することにより、交通事故の発生を未然に防ぐことが可能となる。 Here, we will explain the system so that the content of the warning information transmitted is switched according to the alert level added for each item of trend information, as described above. In this embodiment, for example, the degree of alert is divided into three levels: low, medium, and high, according to the calculated alert level value, and notifications are displayed on the screen in different colors for each level. Here, for example, the alert level may be increased by 1 each time it is determined that the frequency of one item of trend information is high (initial value is 0), and the degree of alert may be divided into low, medium, and high when the alert level is 1 or less, 2 to 3, or 4 or more, respectively. The server 100 may also increase the alert level by one level each time it is determined that the frequency of one item of trend information is high. The server 100 changes the content of the notification displayed on the in-vehicle device's display, such as the color, according to the degree of alert. For example, on the display, a child 211 with a low level of alert will receive no warning or a safety notification (e.g., a green display), a child 211 with a medium level of alert will receive a warning notification (e.g., a yellow display) indicating that caution is needed, and a child 211 with a high level of alert will receive a warning (e.g., a red display) indicating that caution is needed. This display could be, for example, a map where an icon representing a child 211 with a mobile device 200a that has the monitoring app installed is always displayed, and the color of the display changes according to the level of alert; or a display corresponding to the highest level of alert among the children 211 within a predetermined range of the vehicle 600 (e.g., a pop-up notification, or a change in the color of the frame or vehicle icon); or a map area could be color-coded according to the level of alert of the children 211 within that area. Any desired notification format can be adopted as long as it can show the user the presence of children 211 with a high level of alert. By notifying the vehicle 600 of such cautionary information, it becomes possible to prevent traffic accidents.

なお、警戒の度合いの設定も低/中/高の3段階に限定されるわけではなく、例えば安全/警戒の2段階の設定が行われてもよく、0~9の10段階、又は小数点も導入した数値設定を採用するなど、より細かい設定が行われてもよい。また、警戒度は上述の行動傾向によるもののみに限らず、一般的にその子211が警戒すべき状況に置かれ得るとされる条件を満たした場合に変動してもよい。例えばサーバ100は、子211の位置情報から子211が交通量の多い交差点などの所定のエリアにいるか否かを判定し、所定のエリアにいる場合には警戒度を上昇させてもよい。所定のエリアは、例えば交通量の多い交差点や見通しの悪い交差点、事故発生現場等、注意度が高いと定められた地域に加え、通学/通塾ルートや知人宅等を除いた地域等、子211ごとに個別に設定された地域を含んでよい。各エリアの情報は、例えばサーバ100の記憶装置102に予め記憶されるものであってもよいし、更新のための情報を外部サーバ等から取得して順次更新されるものであってもよい。 Furthermore, the level of alert is not limited to three levels: low/medium/high. For example, a two-level setting (safe/alert) may be used, or a more detailed setting may be adopted, such as a 10-level scale from 0 to 9, or even a numerical setting including decimal points. Also, the alert level is not limited to the behavioral tendencies mentioned above; it may change when conditions are met that would generally place the child 211 in a situation requiring alert. For example, the server 100 may determine from the child 211's location information whether the child 211 is in a designated area such as a busy intersection, and increase the alert level if it is in such an area. The designated area may include areas designated as requiring high attention, such as busy intersections, intersections with poor visibility, and accident sites, as well as areas excluding school/cram school routes and acquaintances' homes, etc., which are individually set for each child 211. Information for each area may be pre-stored in the server 100's storage device 102, or it may be updated sequentially by obtaining update information from an external server, etc.

また、サーバ100は、車載装置610が備えるディスプレイ上において(例えば、カーナビゲーションを行う地図の表示上で)注意対象である子211が位置する要警戒のエリアを着色又は文字列の表示によって報知させてよく、音声の再生若しくは振動などによって要警戒である旨を報知させてもよく、これらの処理を組み合わせてもよい。なお、ここでは子211が位置するエリアが要警戒であるか否かの表示を行うものとしたが、例えば子211を中心とした所定領域が要警戒であるか否かの表示としてもよく、注意対象である子を地図上において着色表示(例えば、赤色、又は明滅表示など)してもよく、当該子211についての警告が行えるのであれば任意の処理を行うことが可能である。 Furthermore, the server 100 may notify the user of the area requiring attention where the child 211 is located on the display of the in-vehicle device 610 (for example, on the map display for car navigation) by coloring or displaying text, or by playing sound or vibrating to indicate that it is an area requiring attention, or by combining these processes. While this example shows whether the area where the child 211 is located requires attention, it may also show whether a predetermined area centered on the child 211 requires attention, or the child requiring attention may be colored on the map (for example, red or flashing), and any processing is possible as long as a warning about the child 211 can be issued.

次いで、車載装置610における子211が要注意人物であるか否かに応じた注意情報の表示の一例について、図6を参照して説明を行う。図6においては、カーナビゲーションにより表示される画面の模式図が表示されている。 Next, an example of how warning information is displayed in the in-vehicle device 610 depending on whether or not the child 211 is a person of interest will be explained with reference to Figure 6. Figure 6 shows a schematic diagram of the screen displayed by the car navigation system.

図6の例においては、サーバ100は、子211の位置情報を取得し、車両600から所定範囲内に存在する子211のそれぞれについて上述のように要注意人物であるか否かの判断を行う。ここでは、車両600からの所定範囲内に子601~603の3人が存在しており、そのうち子601と子602においては要注意人物であるものとしてそれぞれ警戒の度合いに応じた表示が行われているが、子603は要注意人物ではないとして警告の表示は行われていない。 In the example shown in Figure 6, the server 100 acquires the location information of each child 211 located within a predetermined range from the vehicle 600 and determines whether each child 211 is a person of interest, as described above. Here, three children, 601 to 603, are located within the predetermined range from the vehicle 600. Children 601 and 602 are identified as persons of interest and are displayed according to their respective levels of vigilance, but child 603 is not identified as a person of interest and therefore no warning is displayed.

図7は、本実施形態に係るサーバ100が行う送信制御処理の一例を示すフローチャートである。図7に係る処理は、例えば処理部401のCPUがROMや記憶部202に保持されているプログラムをRAMに読み出して実行することにより実現される。 Figure 7 is a flowchart showing an example of the transmission control processing performed by the server 100 according to this embodiment. The processing shown in Figure 7 is achieved, for example, by the CPU of the processing unit 401 reading a program held in the ROM or storage unit 202 into the RAM and executing it.

S701でサーバ100は、車両600の現在の位置情報と、子211の現在の位置情報とを取得する。ここでは、サーバ100は、アプリケーションを起動している車載装置610と、携帯端末200aと、からそれぞれに関する各情報を常に取得してDBに格納しており、そのそれぞれの現在情報を参照することができる。S702でサーバ100は、車両600からの周辺に子211が存在するか否かを判定する。存在する場合には処理がS703へと進み、そうでない場合には処理がS701へと戻る。 In S701, the server 100 obtains the current location information of vehicle 600 and the current location information of child 211. Here, the server 100 constantly obtains information from the in-vehicle device 610 running the application and the mobile terminal 200a, stores it in the database, and can refer to the current information of each. In S702, the server 100 determines whether child 211 exists in the vicinity of vehicle 600. If it exists, the process proceeds to S703; otherwise, the process returns to S701.

S703でサーバ100は、車両600の周辺に存在する子211のうち1人を処理対象として選択する。S704~S711でサーバ100は、処理対象の子211について、傾向情報の各項目の頻度が高いか否かを判断し、その判断結果に応じて警戒度を算出する。なお、ここでは警戒度の重み付けは行わず、1つの項目について頻度が高いとされた場合にはそれぞれ警戒度が1加算されるものとする。 In S703, the server 100 selects one of the children 211 surrounding the vehicle 600 to be processed. In S704-S711, the server 100 determines whether the frequency of each item in the trend information is high or low for the child 211 being processed, and calculates the alert level based on the determination result. Note that no weighting of the alert level is performed here; if a single item is deemed to have a high frequency, the alert level is increased by 1.

S704でサーバ100は、S701で参照した情報に基づいて、処理対象の加速度が所定の閾値を超える頻度が高いか否かを判断する。加速度が所定の閾値を超える頻度が高い場合には処理がS706へと進み、そうでない場合には処理はS705へと進む。S705でサーバ100は、処理対象の警戒度を1加算し、処理をS706へと進める。 In S704, the server 100 determines, based on the information referenced in S701, whether the frequency of the acceleration of the target being processed exceeding a predetermined threshold is high. If the frequency of the acceleration exceeding the predetermined threshold is high, the process proceeds to S706; otherwise, the process proceeds to S705. In S705, the server 100 increments the alert level of the target being processed by 1 and proceeds to S706.

S706でサーバ100は、S701で参照した情報に基づいて、処理対象が交通ルール違反を行った頻度が高いか否かを判断する。交通ルール違反を行った頻度が高い場合には処理がS708へと進み、そうでない場合には処理はS707へと進む。S707でサーバ100は、処理対象の警戒度を1加算し、処理をS708へと進める。なお、複数の項目について交通ルール違反を行った頻度が高い場合(例えば、交差点において一時停止せずに進む頻度が高く、かる横断歩道でない場所で道路を横断する頻度が高い場合など)には、そのそれぞれごとに警戒度が1加算されてもよい。 In S706, the server 100 determines, based on the information referenced in S701, whether the subject of processing has a high frequency of violating traffic rules. If the frequency of traffic rule violations is high, processing proceeds to S708; otherwise, processing proceeds to S707. In S707, the server 100 increments the alert level of the subject of processing by 1 and proceeds to S708. If the subject has a high frequency of violating traffic rules in multiple areas (for example, frequently failing to stop at intersections and frequently crossing the road in places other than pedestrian crossings), the alert level may be incremented by 1 for each of these violations.

S708でサーバ100は、S701で参照した情報に基づいて、処理対象から所定範囲における車両の回避行動の頻度が高いか否かを判断する。回避行動の頻度が高い場合には処理がS710へと進み、そうでない場合には処理はS709へと進む。S709でサーバ100は、処理対象の警戒度を1加算し、処理をS710へと進める。なお、例えば回避行動を行った頻度が高い項目が複数存在する場合(例えば、車両が急ブレーキを行った頻度が高く、かつ急ハンドルを行った頻度が高い場合など)には、そのそれぞれごとに警戒度が1加算されてもよい。 In S708, the server 100 determines, based on the information referenced in S701, whether the frequency of evasive maneuvers by vehicles within a predetermined range from the processing target is high. If the frequency of evasive maneuvers is high, the process proceeds to S710; otherwise, the process proceeds to S709. In S709, the server 100 increments the alert level of the processing target by 1 and proceeds to S710. Note that if there are multiple items with a high frequency of evasive maneuvers (for example, if the vehicle frequently brakes suddenly and also frequently swerves), the alert level may be incremented by 1 for each of these.

S710でサーバ100は、算出した警戒度に基づいて、その処理対象が要注意対象であるか否かを決定する。例えばサーバ100は、警戒度が2以下の処理対象は要注意対象ではないとし、警戒度が3以上の処理対象は要注意対象であると決定してもよい。S711でサーバ100は車両600の周辺に存在する子211の全てをS703で処理対象としたか否かを判定する。全ての子211を処理対象としている場合には処理はS712へと進み、そうでない場合には処理はS703へと戻る。 In S710, the server 100 determines whether the object to be processed is a high-risk object based on the calculated alert level. For example, the server 100 may determine that objects with an alert level of 2 or less are not high-risk objects, and objects with an alert level of 3 or more are high-risk objects. In S711, the server 100 determines whether all of the child objects 211 surrounding the vehicle 600 were processed in S703. If all child objects 211 were processed, the process proceeds to S712; otherwise, the process returns to S703.

S712でサーバ100は、要注意対象とした子211について、注意情報を所定の連絡先へと送信し、処理を終了する。ここでは、サーバ100は、要注意人物が存在する旨を車載装置610へと送信し、車両600のユーザに提示させる。 In S712, the server 100 transmits warning information about the child 211, who has been identified as a person of concern, to the designated contact person and terminates processing. Here, the server 100 transmits a message to the in-vehicle device 610 indicating the presence of a person of concern, prompting the vehicle 600 user to view it.

このような処理によれば、監視対象者の位置情報に基づく注意情報の送信を行うシステムにおいて、監視対象者の行動履歴に基づいて当該監視対象者の行動傾向を示す情報を取得し、行動傾向に応じて注意情報の送信制御を切り替えることが可能となる。とりわけ、監視対象が警戒を要する行動を行う頻度が高い場合には、警戒の度合いを強くすることが可能となる。したがって、車両のユーザは、注意が必要となる子211の存在を把握し、速度を低下させる、クラクションを鳴らす等、事故を未然に防ぐための警戒行動をとることができるようになる。 This processing allows a system that transmits warning information based on the location information of a monitored person to acquire information indicating the monitored person's behavioral tendencies based on their activity history, and to switch the control of warning information transmission according to those tendencies. In particular, if the monitored person frequently engages in behavior requiring caution, the level of caution can be increased. Therefore, the vehicle user can become aware of the presence of the child 211 requiring caution and take preventative actions such as reducing speed or honking the horn to avoid an accident.

なお本実施形態においては、上述のように子211が車両600の周辺に位置するか否かを判定する代わりに、携帯端末200の位置情報が指し示す位置(子211の位置)が、所定のエリアに含まれるか否かが判定されてもよい。即ち、子211が所定のエリアに存在するか否かが判定されてもよい。所定のエリアは、上述のように交通量の多い交差点又は見通しの悪い交差点などであるものとする。この場合には、注意情報の送信先(所定の連絡先)が、親212の有する携帯端末200bとされてもよい。また、図1で例示した携帯端末200bは情報の通知先であるが、これは必ずしもユーザが携帯可能な端末である必要はなく、例えばパーソナルコンピュータ(PC)など、見守りアプリが動作可能な端末であれば任意の装置を用いることが可能である。 In this embodiment, instead of determining whether the child 211 is located near the vehicle 600 as described above, it may be determined whether the location indicated by the location information of the mobile terminal 200 (the location of the child 211) is included in a predetermined area. That is, it may be determined whether the child 211 is located in a predetermined area. The predetermined area is, as described above, a busy intersection or an intersection with poor visibility. In this case, the recipient of the warning information (a predetermined contact) may be the mobile terminal 200b owned by the parent 212. Furthermore, while the mobile terminal 200b exemplified in Figure 1 is the recipient of information notification, it does not necessarily have to be a terminal that the user can carry; any device capable of running the monitoring application, such as a personal computer (PC), can be used.

なお、本実施形態に係るサーバ100は、情報処理装置としての一例であり、例えばイベント運営者がイベント会場等で使用する情報通信端末などが同様の処理を行ってもよい。この場合、情報通信端末が内蔵する不図示のCPUが、HDD等の記憶装置に記録された選択処理のプログラムをRAM等に展開することにより、選択処理が実行される。ここで、CPUが実行する選択処理のプログラムは、CD-ROM等の記憶媒体を介して情報通信端末の記憶装置にインストールされるものであってもよい。 The server 100 in this embodiment is just one example of an information processing device; for example, an information and communication terminal used by an event organizer at an event venue may perform similar processing. In this case, the selection process is executed by a CPU (not shown) built into the information and communication terminal, which loads the selection process program recorded on a storage device such as an HDD into RAM. The selection process program executed by the CPU may be installed on the information and communication terminal's storage device via a storage medium such as a CD-ROM.

[実施形態のまとめ]
上記実施形態には少なくとも以下の情報処理装置、情報処理方法、プログラム、及びシステムを開示している。
[Summary of the Embodiments]
The above embodiments disclose at least the following information processing apparatus, information processing method, program, and system.

1.上記実施形態の情報処理装置(例えば100)は、
監視対象者の位置情報を取得する第1の取得手段(例えば201)と、
前記位置情報に基づいて所定の連絡先に注意情報を送信する送信制御を実行する送信制御手段(例えば203)と、
を備えた情報処理装置であって、
前記監視対象者の行動履歴に基づく、前記監視対象者の行動傾向を示す傾向情報を取得する第2の取得手段(例えば201)をさらに備え、
前記送信制御手段は、前記傾向情報に基づいて前記送信制御を切り替える(例えばS702)。
この実施形態によれば、監視対象者の行動履歴に基づく行動の傾向から、監視による通知の送信を制御することが可能となる。
1. The information processing device (e.g., 100) of the above embodiment is:
A first acquisition means (e.g., 201) for acquiring location information of the person being monitored,
A transmission control means (e.g., 203) that performs transmission control to transmit warning information to a predetermined contact based on the location information,
An information processing device equipped with,
The system further comprises a second acquisition means (e.g., 201) for acquiring trend information indicating the behavioral tendencies of the monitored person based on the monitored person's behavioral history,
The transmission control means switches the transmission control based on the trend information (for example, S702).
According to this embodiment, it becomes possible to control the sending of notifications through monitoring based on the behavioral trends of the monitored person based on their activity history.

2.上記実施形態の情報処理装置では、
前記行動履歴に基づいて前記行動傾向を判断し、前記傾向情報を生成する生成手段をさらに備え、
前記送信制御手段は、前記傾向情報に応じて、前記送信制御における警戒の度合いを強くする。
この実施形態によれば、監視対象者の行動の傾向から、監視の警戒度を制御することが可能となる。
2. In the information processing device of the above embodiment,
The system further comprises a generation means for determining the behavioral tendencies based on the behavioral history and generating the tendency information,
The transmission control means increases the level of vigilance in the transmission control according to the trend information.
According to this embodiment, it is possible to control the level of surveillance based on the behavioral tendencies of the person being monitored.

3.上記実施形態の情報処理装置では、
前記生成手段は、前記監視対象者が歩行時の速度に緩急がある傾向があるか否かを判断し、当該判断の結果を前記傾向情報として生成し、
前記送信制御手段は、前記監視対象者が歩行時の速度に緩急がある傾向がある場合には、前記送信制御における警戒の度合いを強くする。
この実施形態によれば、監視対象者が突然走り出しやすいなどの傾向にある場合に、警戒の度合いを高めることが可能となる。
3. In the information processing device of the above embodiment,
The generation means determines whether the monitored person tends to have varying walking speeds, and generates the result of this determination as trend information.
The transmission control means increases the level of vigilance in the transmission control when the monitored person tends to vary in speed while walking.
According to this embodiment, it is possible to increase the level of vigilance when the person being monitored tends to suddenly start running.

4.上記実施形態の情報処理装置では、
前記生成手段は、前記監視対象者の加速度が所定の閾値を超える頻度に応じて、前記監視対象者が歩行時に急な傾向にあるか否かを判断する。
この実施形態によれば、監視対象者の加速度に基づいて歩行の緩急の傾向を判断することが可能となる。
4. In the information processing apparatus of the above embodiment,
The generating means determines whether the monitored person tends to walk rapidly, based on the frequency with which the monitored person's acceleration exceeds a predetermined threshold.
According to this embodiment, it becomes possible to determine the tendency of walking speed based on the acceleration of the person being monitored.

5.上記実施形態の情報処理装置では、
前記生成手段は、前記監視対象者が交通ルール違反を行う頻度を傾向情報として生成し、
前記送信制御手段は、前記交通ルール違反を行う頻度に応じて、前記送信制御における警戒の度合いを強くする。
この実施形態によれば、監視対象者が交通ルールを遵守しない傾向にある場合に警戒の度合いを高めることが可能となる。
5. In the information processing device of the above embodiment,
The generation means generates trend information indicating the frequency with which the monitored person violates traffic rules.
The transmission control means increases the level of vigilance in the transmission control according to the frequency of the traffic rule violation.
According to this embodiment, it is possible to increase the level of vigilance when the person being monitored tends not to comply with traffic rules.

6.上記実施形態の情報処理装置では、
前記交通ルール違反が、交差点において一時停止せずに進むことを含む。
この実施形態によれば、交通ルール違反として、交差点での一時停止をしない頻度が高い場合に、警戒の度合いを高めることが可能となる。
6. In the information processing device of the above embodiment,
The aforementioned traffic rule violations include proceeding without stopping at an intersection.
According to this embodiment, it is possible to increase the level of vigilance when there is a high frequency of traffic rule violations, such as failing to stop at intersections.

7.上記実施形態の情報処理装置では、
前記交通ルール違反が、横断歩道でない場所で道路を横断することを含む。
この実施形態によれば、交通ルール違反として、横断歩道外で道路を横断する頻度が高い場合に、警戒の度合いを高めることが可能となる。
7. In the information processing device of the above embodiment,
The aforementioned traffic rule violations include crossing the road in a place other than a pedestrian crossing.
According to this embodiment, it is possible to increase the level of vigilance when there is a high frequency of crossing the road outside of a pedestrian crossing as a violation of traffic rules.

8.上記実施形態の情報処理装置では、
前記生成手段は、前記監視対象者から所定範囲における車両の回避行動の頻度を傾向情報として生成し、
前記送信制御手段は、前記回避行動の頻度に応じて、前記送信制御における警戒の度合いを強くする。
この実施形態によれば、監視対象者の周辺で回避行動を行う車両が多い傾向にある場合に、監視対象者の警戒の度合いを高めることが可能となる。
8. In the information processing apparatus of the above embodiment,
The generation means generates trend information regarding the frequency of vehicle avoidance actions within a predetermined range from the monitored person.
The transmission control means increases the level of vigilance in the transmission control according to the frequency of the avoidance behavior.
According to this embodiment, when there is a tendency for many vehicles to take evasive action around the monitored person, it becomes possible to increase the level of vigilance of the monitored person.

9.上記実施形態の情報処理装置では、
前記回避行動の頻度が、前記所定範囲における車両の停止頻度を含む。
この実施形態によれば、周辺の車両が行う回避行動として、急停止する頻度が高い場合に、警戒の度合いを高めることが可能となる。
9. In the information processing apparatus of the above embodiment,
The frequency of the evasive action includes the frequency of vehicle stopping within the predetermined range.
According to this embodiment, when surrounding vehicles frequently perform sudden stops as an evasive maneuver, it becomes possible to increase the level of vigilance.

10.上記実施形態の情報処理装置では、
前記送信制御手段は、前記行動傾向の項目ごとに重み付けして、前記警戒の度合いを強くする。
この実施形態によれば、行動傾向の項目について総合的に判断して、警戒の度合いを高めることが可能となる。
10. In the information processing device of the above embodiment,
The transmission control means increases the degree of vigilance by weighting each item of the behavioral tendency.
According to this embodiment, it is possible to increase the level of vigilance by making a comprehensive judgment on the items of behavioral tendencies.

11.上記実施形態の情報処理装置では、
前記送信制御手段は、前記警戒の度合いに応じて、前記所定の連絡先に前記注意情報を送信するか否かを判断する。
この実施形態によれば、監視対象者の警戒の度合いに応じて通知のオン/オフを行うことが可能となる。
11. In the information processing apparatus of the above embodiment,
The transmission control means determines whether or not to transmit the warning information to the predetermined contact, depending on the degree of alert.
According to this embodiment, it is possible to turn notifications on or off depending on the level of vigilance of the person being monitored.

12.上記実施形態のプログラムは、
サーバ(例えば100)と通信可能な端末(例えば610)で実行されるプログラムであって、
前記プログラムは、
前記端末を携帯する監視対象者の位置情報を前記サーバに送信する送信手段(例えば403)を備え、
前記サーバは、
前記監視対象者の位置情報を取得する第1の取得手段(例えば201)と、
前記位置情報に基づいて所定の連絡先に注意情報を送信する送信制御を実行する送信制御手段(例えば203)と、
前記監視対象者の行動履歴に基づく、前記監視対象者の行動傾向を示す傾向情報を取得する第2の取得手段(例えば201)と、
を備え、
前記送信制御手段は、前記傾向情報に基づいて前記送信制御を切り替える。
この実施形態によれば、監視対象者の行動履歴に基づく行動の傾向から、監視による通知の送信を制御することが可能となる。
12. The program of the above embodiment is:
A program that runs on a terminal (e.g., 610) capable of communicating with a server (e.g., 100),
The aforementioned program,
The system includes a transmission means (e.g., 403) for transmitting location information of a person being monitored who is carrying the terminal to the server,
The aforementioned server,
A first acquisition means (e.g., 201) for acquiring location information of the person being monitored,
A transmission control means (e.g., 203) that performs transmission control to transmit warning information to a predetermined contact based on the location information,
A second acquisition means (e.g., 201) for acquiring trend information indicating the behavioral tendencies of the monitored person based on the monitoring person's behavioral history,
Equipped with,
The transmission control means switches the transmission control based on the trend information.
According to this embodiment, it becomes possible to control the sending of notifications through monitoring based on the behavioral trends of the monitored person based on their activity history.

以上、発明の実施形態について説明したが、発明は上記の実施形態に制限されるものではなく、発明の要旨の範囲内で、種々の変形・変更が可能である。 The embodiments of the invention have been described above, but the invention is not limited to the embodiments described above, and various modifications and changes are possible within the scope of the gist of the invention.

201:処理部、202:記憶部、203:通信部 201: Processing Unit, 202: Memory Unit, 203: Communication Unit

Claims (9)

監視対象者の位置情報を取得する第1の取得手段と、
前記位置情報に基づいて所定の連絡先に注意情報を送信する送信制御を実行する送信制御手段と、
を備えた情報処理装置であって、
前記監視対象者の行動履歴に基づいて、前記監視対象者が歩行時の速度に緩急がある傾向があるか否かを判断し、当該判断の結果を、前記行動履歴に基づく、前記監視対象者の行動傾向を示す傾向情報として生成する生成手段と、
記傾向情報を取得する第2の取得手段をさらに備え、
前記生成手段は、前記監視対象者の加速度が所定の閾値を超える頻度に応じて、前記監視対象者が歩行時に急な傾向にあるか否かを判断し、
前記送信制御手段は、前記傾向情報に基づいて前記送信制御を切り替え、前記監視対象者が歩行時の速度に緩急がある傾向がある場合には、前記送信制御における警戒の度合いを強くする
ことを特徴とする情報処理装置。
A first means for obtaining location information of the person being monitored,
A transmission control means that performs transmission control to transmit warning information to a predetermined contact based on the location information,
An information processing device equipped with,
A generation means that determines whether the monitored person tends to vary their walking speed based on their behavioral history, and generates trend information indicating the behavioral tendencies of the monitored person based on the behavioral history,
The system further comprises a second acquisition means for acquiring the aforementioned trend information,
The generating means determines whether the monitored person tends to walk rapidly, based on the frequency with which the monitored person's acceleration exceeds a predetermined threshold.
The transmission control means switches the transmission control based on the trend information , and if the monitored person tends to have varying walking speeds, it increases the level of vigilance in the transmission control.
An information processing device characterized by the following:
前記生成手段は、前記監視対象者が交通ルール違反を行う頻度を傾向情報として生成し、
前記送信制御手段は、前記交通ルール違反を行う頻度に応じて、前記送信制御における警戒の度合いを強くすることを特徴とする、請求項に記載の情報処理装置。
The generation means generates trend information indicating the frequency with which the monitored person violates traffic rules.
The information processing apparatus according to claim 1 , characterized in that the transmission control means increases the degree of vigilance in the transmission control according to the frequency of the traffic rule violation.
前記交通ルール違反が、交差点において一時停止せずに進むことを含むことを特徴とする、請求項に記載の情報処理装置。 The information processing apparatus according to claim 2 , characterized in that the aforementioned traffic rule violation includes proceeding without stopping at an intersection. 前記交通ルール違反が、横断歩道でない場所で道路を横断することを含むことを特徴とする、請求項2又は3に記載の情報処理装置。 The information processing apparatus according to claim 2 or 3 , characterized in that the aforementioned violation of traffic rules includes crossing a road in a place other than a pedestrian crossing. 前記生成手段は、前記監視対象者から所定範囲における車両の回避行動の頻度を傾向情報として生成し、
前記送信制御手段は、前記回避行動の頻度に応じて、前記送信制御における警戒の度合いを強くすることを特徴とする、請求項1乃至4の何れか一項に記載の情報処理装置。
The generation means generates trend information regarding the frequency of vehicle avoidance actions within a predetermined range from the monitored person.
The information processing apparatus according to any one of claims 1 to 4 , characterized in that the transmission control means increases the degree of vigilance in the transmission control according to the frequency of the avoidance action.
前記回避行動の頻度が、前記所定範囲における車両の停止頻度を含むことを特徴とする、請求項に記載の情報処理装置。 The information processing apparatus according to claim 5 , characterized in that the frequency of the avoidance action includes the frequency of vehicle stopping within the predetermined range. 前記送信制御手段は、前記行動傾向の項目ごとに重み付けして、前記警戒の度合いを強くすることを特徴とする、請求項1乃至6の何れか一項に記載の情報処理装置。 The information processing apparatus according to any one of claims 1 to 6 , characterized in that the transmission control means weights each item of the behavioral tendency to increase the degree of vigilance. 前記送信制御手段は、前記警戒の度合いに応じて、前記所定の連絡先に前記注意情報を送信するか否かを判断することを特徴とする、請求項1乃至7の何れか一項に記載の情報処理装置。 The information processing apparatus according to any one of claims 1 to 7 , characterized in that the transmission control means determines whether or not to transmit the warning information to the predetermined contact in accordance with the degree of alert. サーバと通信可能な端末で実行されるプログラムであって、
前記プログラムは、
前記端末を携帯する監視対象者の位置情報を前記サーバに送信する送信手段を備え、
前記サーバは、
前記監視対象者の位置情報を取得する第1の取得手段と、
前記位置情報に基づいて所定の連絡先に注意情報を送信する送信制御を実行する送信制御手段と、
前記監視対象者の行動履歴に基づいて、前記監視対象者が歩行時の速度に緩急がある傾向があるか否かを判断し、当該判断の結果を、前記行動履歴に基づく、前記監視対象者の行動傾向を示す傾向情報として生成する生成手段と、
記傾向情報を取得する第2の取得手段と、
を備え、
前記生成手段は、前記監視対象者の加速度が所定の閾値を超える頻度に応じて、前記監視対象者が歩行時に急な傾向にあるか否かを判断し、
前記送信制御手段は、前記傾向情報に基づいて前記送信制御を切り替え、前記監視対象者が歩行時の速度に緩急がある傾向がある場合には、前記送信制御における警戒の度合いを強くする
ことを特徴とする、プログラム。
A program that runs on a terminal capable of communicating with a server,
The aforementioned program,
The device includes a transmission means for transmitting location information of a person being monitored who is carrying the terminal to the server.
The aforementioned server,
A first acquisition means for acquiring location information of the person being monitored,
A transmission control means that performs transmission control to transmit warning information to a predetermined contact based on the location information,
A generation means that determines whether the monitored person tends to vary their walking speed based on their behavioral history, and generates trend information indicating the behavioral tendencies of the monitored person based on the behavioral history,
A second acquisition means for acquiring the aforementioned trend information,
Equipped with,
The generating means determines whether the monitored person tends to walk rapidly, based on the frequency with which the monitored person's acceleration exceeds a predetermined threshold.
The transmission control means switches the transmission control based on the trend information , and if the monitored person tends to have varying walking speeds, it increases the level of vigilance in the transmission control.
A program characterized by the following features.
JP2022011988A 2022-01-28 2022-01-28 Information processing device and program Active JP7829337B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022011988A JP7829337B2 (en) 2022-01-28 2022-01-28 Information processing device and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022011988A JP7829337B2 (en) 2022-01-28 2022-01-28 Information processing device and program

Publications (2)

Publication Number Publication Date
JP2023110496A JP2023110496A (en) 2023-08-09
JP7829337B2 true JP7829337B2 (en) 2026-03-13

Family

ID=87546578

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022011988A Active JP7829337B2 (en) 2022-01-28 2022-01-28 Information processing device and program

Country Status (1)

Country Link
JP (1) JP7829337B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008071087A (en) 2006-09-13 2008-03-27 Toyota Central R&D Labs Inc Driving assistance device
JP2010102437A (en) 2008-10-22 2010-05-06 Toyota Central R&D Labs Inc Pedestrian run-out prediction device and program
JP2019028916A (en) 2017-08-03 2019-02-21 アルパイン株式会社 Attention calling device and attention calling method
JP2020021377A (en) 2018-08-02 2020-02-06 本田技研工業株式会社 Information system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008071087A (en) 2006-09-13 2008-03-27 Toyota Central R&D Labs Inc Driving assistance device
JP2010102437A (en) 2008-10-22 2010-05-06 Toyota Central R&D Labs Inc Pedestrian run-out prediction device and program
JP2019028916A (en) 2017-08-03 2019-02-21 アルパイン株式会社 Attention calling device and attention calling method
JP2020021377A (en) 2018-08-02 2020-02-06 本田技研工業株式会社 Information system

Also Published As

Publication number Publication date
JP2023110496A (en) 2023-08-09

Similar Documents

Publication Publication Date Title
EP2892036B1 (en) Alert generation correlating between head mounted imaging data and external device
EP3545508B1 (en) Method and device for selecting notification recipient
JP5772850B2 (en) Information terminal
JP6627907B2 (en) Vehicle information processing system, vehicle-mounted device and information processing device
JP2004240506A (en) Safe driving support system, in-vehicle device and monitoring device
WO2012074629A1 (en) Navigation system with abrupt maneuver monitoring mechanism and method of operation thereof
JP2018139033A (en) Danger level determining device, information providing device, danger level determining method, information providing method, and computer program
JPWO2016021001A1 (en) Warning notification system, warning notification method and program
JP6246477B2 (en) Information providing method, information providing apparatus, information providing program, and information providing system
JP2014016883A (en) System and method of dangerous place notification
US20230419837A1 (en) Notification device for pedestrian, notification system for pedestrian, notification method for pedestrian, and non-transitory storage medium storing a program
Tao et al. IoT-Based Smart Accident Detection and Early Warning System for Emergency Response and Risk Management.
JP7829337B2 (en) Information processing device and program
JP2019074804A (en) Information processing device and vehicle system
JP2021022258A (en) Notification system, determination method, and determination program for accident induced vehicle
JP2015099442A (en) Vehicle alarm device, vehicle alarm method, vehicle alarm program, and vehicle alarm system
JP7840160B2 (en) Information processing device, information processing method, storage medium, and program
JP2006330833A (en) Warning notification system
JP7615020B2 (en) Information processing device and program
Priya et al. Real-Time Vehicle Speed Monitoring and Alerting System to Prevent Road Accidents
JP7615016B2 (en) Information processing device, information processing method, storage medium, and program
JP2015026004A (en) Visual behavior evaluation device
JP2024003876A (en) Disaster information notification system
JP7854010B2 (en) Information processing method, information processing device, and program
JP7779786B2 (en) Information distribution device and information distribution method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20241127

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250910

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20251107

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20251223

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20260206

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20260303

R150 Certificate of patent or registration of utility model

Ref document number: 7829337

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150