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
JP7565706B2 - Monitoring system, monitoring device, and monitoring method - Google Patents
[go: Go Back, main page]

JP7565706B2 - Monitoring system, monitoring device, and monitoring method - Google Patents

Monitoring system, monitoring device, and monitoring method Download PDF

Info

Publication number
JP7565706B2
JP7565706B2 JP2020084016A JP2020084016A JP7565706B2 JP 7565706 B2 JP7565706 B2 JP 7565706B2 JP 2020084016 A JP2020084016 A JP 2020084016A JP 2020084016 A JP2020084016 A JP 2020084016A JP 7565706 B2 JP7565706 B2 JP 7565706B2
Authority
JP
Japan
Prior art keywords
terminal
monitored
distance
monitoring
abnormality
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
JP2020084016A
Other languages
Japanese (ja)
Other versions
JP2021179729A (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.)
Rakuten Mobile Inc
Original Assignee
Rakuten Mobile Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Rakuten Mobile Inc filed Critical Rakuten Mobile Inc
Priority to JP2020084016A priority Critical patent/JP7565706B2/en
Publication of JP2021179729A publication Critical patent/JP2021179729A/en
Application granted granted Critical
Publication of JP7565706B2 publication Critical patent/JP7565706B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本開示は、監視技術に関し、特に監視対象を監視するための監視システム、監視システムに利用可能な監視装置、及び監視方法に関する。 This disclosure relates to monitoring technology, and in particular to a monitoring system for monitoring a monitoring target, a monitoring device that can be used in the monitoring system, and a monitoring method.

人は、古くから犬や猫などの動物を家畜化して飼養してきた。現在も、多くの人が犬や猫などの動物を飼養し、家族同然に生活を共にしている。飼養動物は、無償の愛をもって飼養者に応え、飼養者の生活を豊かにしてくれる。 Since ancient times, people have domesticated and raised animals such as dogs and cats. Even today, many people keep dogs, cats, and other animals as pets, living with them as if they were family. Domestic animals respond to their caretakers with unconditional love, enriching their lives.

しかし、飼養者が目を離した隙に飼養動物が失踪したり、何者かによって連れ去られたりする事件も発生している。このような事件の発生を防ぐための技術として、例えば、特許文献1に記載された技術が参考となる。特許文献1に記載された盗難監視システムでは、自転車などの財物に無線発信器を付属させ、無線発信器から発信される無線信号の受信強度が所定の閾値以下となった場合に財物の盗難発生を警告する。 However, there have been cases where pet animals have disappeared or been kidnapped while the owner was not watching. One technique for preventing such incidents is described in, for example, Patent Document 1. In the theft monitoring system described in Patent Document 1, a wireless transmitter is attached to property such as a bicycle, and if the received strength of the wireless signal emitted by the wireless transmitter falls below a specified threshold, a warning is issued that the property has been thefted.

特開2017-204075号公報JP 2017-204075 A

飼養動物の失踪や連れ去りは、深い愛情をもって飼養動物を飼養している飼養者に耐え難い悲しみをもたらす。これは、監護を必要とする乳幼児や高齢者などの場合でも同様である。本発明者は、自転車などの財物のみならず、飼養動物、乳幼児、高齢者などの監視対象の異常をより精確かつ迅速に検知することを可能とする技術を提供することにより、このような痛ましい事件を減らしたいと考えた。 The disappearance or abduction of pet animals brings unbearable grief to pet owners who care for them with deep affection. The same is true for infants, elderly people, and others who require supervision. The inventors hoped to reduce such tragic incidents by providing technology that makes it possible to more accurately and quickly detect abnormalities in subjects of surveillance, such as pet animals, infants, and elderly people, as well as property such as bicycles.

本開示は、本発明者の上記課題認識に基づきなされたものであり、1つの目的は、監視対象の異常を検知するための技術を向上させることにある。 This disclosure was made based on the inventor's recognition of the above problem, and one of its objectives is to improve technology for detecting abnormalities in monitored objects.

上記課題を解決するために、本開示のある態様の監視システムは、監視対象を監視する監視者が保持する監視者端末と、監視対象に装着された監視対象端末と、監視対象を監視して監視対象の異常を検知する監視装置と、を備える。監視装置は、監視者端末の位置を示す情報と、監視対象端末の位置を示す情報とを取得し、監視者端末と監視対象端末との間の距離を算出する距離算出部と、監視者端末及び監視対象端末による無線通信により取得された監視者端末と監視対象端末との間の相対位置を示す情報を取得する相対位置取得部と、距離算出部により算出された距離と、相対位置取得部により取得された相対位置とに基づいて、監視対象の異常を検知する異常検知部と、を備える。 In order to solve the above problems, a monitoring system according to one aspect of the present disclosure includes a monitor terminal held by a monitor who monitors a monitored object, a monitored object terminal attached to the monitored object, and a monitoring device that monitors the monitored object and detects an abnormality in the monitored object. The monitoring device includes a distance calculation unit that acquires information indicating the position of the monitor terminal and information indicating the position of the monitored object terminal, and calculates the distance between the monitor terminal and the monitored object terminal, a relative position acquisition unit that acquires information indicating the relative position between the monitor terminal and the monitored object terminal acquired by wireless communication between the monitor terminal and the monitored object terminal, and an abnormality detection unit that detects an abnormality in the monitored object based on the distance calculated by the distance calculation unit and the relative position acquired by the relative position acquisition unit.

本開示の別の態様は、監視装置である。この装置は、監視対象を監視する監視者が保持する監視者端末の位置を示す情報と、監視対象に装着された監視対象端末の位置を示す情報とを取得し、監視者端末と監視対象端末との間の距離を算出する距離算出部と、監視者端末及び監視対象端末による無線通信により取得された監視者端末と監視対象端末との間の相対位置を示す情報を取得する相対位置取得部と、距離算出部により算出された距離と、相対位置取得部により取得された相対位置とに基づいて、監視対象の異常を検知する異常検知部と、を備える。 Another aspect of the present disclosure is a monitoring device. This device includes a distance calculation unit that acquires information indicating the position of a monitor terminal held by a monitor monitoring a target and information indicating the position of a target terminal attached to the target, and calculates the distance between the monitor terminal and the target terminal, a relative position acquisition unit that acquires information indicating the relative position between the monitor terminal and the target terminal acquired through wireless communication between the monitor terminal and the target terminal, and an abnormality detection unit that detects an abnormality in the target based on the distance calculated by the distance calculation unit and the relative position acquired by the relative position acquisition unit.

本開示のさらに別の態様は、監視方法である。この方法は、コンピュータに、監視対象を監視する監視者が保持する監視者端末の位置を示す情報と、監視対象に装着された監視対象端末の位置を示す情報とを取得し、監視者端末と監視対象端末との間の距離を算出するステップと、監視者端末及び監視対象端末による無線通信により取得された監視者端末と監視対象端末との間の相対位置を示す情報を取得するステップと、距離を算出するステップにおいて算出された距離と、相対位置を示す情報を取得するステップにおいて取得された相対位置とに基づいて、監視対象の異常を検知するステップと、を実行させる。 Yet another aspect of the present disclosure is a monitoring method. This method causes a computer to execute the steps of acquiring information indicating the position of an observer terminal held by an observer monitoring a monitored object and information indicating the position of a monitored object terminal attached to the monitored object, and calculating the distance between the observer terminal and the monitored object terminal, acquiring information indicating the relative position between the observer terminal and the monitored object terminal acquired through wireless communication between the observer terminal and the monitored object terminal, and detecting an abnormality in the monitored object based on the distance calculated in the step of calculating the distance and the relative position acquired in the step of acquiring information indicating the relative position.

なお、以上の構成要素の任意の組合せ、本開示の表現を、方法、コンピュータプログラム、コンピュータプログラムを読み取り可能に記録した記録媒体などの間で変換したものもまた、本開示の態様として有効である。 In addition, any combination of the above components, or any conversion between the expressions of this disclosure as a method, a computer program, or a recording medium on which a computer program is readably recorded, is also valid as an aspect of this disclosure.

本開示によれば、監視対象の異常を検知するための技術を向上させることができる。 This disclosure makes it possible to improve technology for detecting abnormalities in monitored objects.

本開示の実施の形態に係る監視システムの構成を示す図である。1 is a diagram illustrating a configuration of a monitoring system according to an embodiment of the present disclosure. 実施の形態に係る監視方法の手順を示すシーケンス図である。FIG. 4 is a sequence diagram showing a procedure of a monitoring method according to an embodiment. 実施の形態に係る監視方法の手順を示すシーケンス図である。FIG. 4 is a sequence diagram showing a procedure of a monitoring method according to an embodiment. 実施の形態に係る監視方法の手順を示すシーケンス図である。FIG. 4 is a sequence diagram showing a procedure of a monitoring method according to an embodiment. 図4の監視対象の異常検知処理(S34)の詳細を示すフローチャートである。5 is a flowchart showing details of the abnormality detection process (S34) of the monitoring target of FIG. 4; 監視者端末と監視対象端末との間の相対位置の時間変化の例を示す図である。11 is a diagram showing an example of a change over time in the relative position between a monitor terminal and a monitored terminal; FIG. 監視者端末と監視対象端末との間の相対距離及び相対角度の時間変化の例を示す図である。11A and 11B are diagrams illustrating an example of changes over time in the relative distance and relative angle between a monitor terminal and a monitored terminal. 監視者端末の位置と監視対象端末の位置から算出した端末間距離の時間変化と、監視者端末と監視対象端末との間の相対位置から算出した相対距離の時間変化の例を示す図である。FIG. 11 is a diagram showing an example of the change over time in the inter-terminal distance calculated from the position of the monitor terminal and the position of the monitored terminal, and the change over time in the relative distance calculated from the relative positions between the monitor terminal and the monitored terminal. 監視装置の構成を示すブロック図である。FIG. 2 is a block diagram showing a configuration of a monitoring device. 実施の形態に係る監視者端末の構成を示すブロック図である。FIG. 2 is a block diagram showing a configuration of a supervisor terminal according to the embodiment. 実施の形態に係る監視対象端末の構成を示すブロック図である。2 is a block diagram showing a configuration of a monitored terminal according to an embodiment; FIG. 第3の実施の形態に係る監視対象端末の構成を示すブロック図である。FIG. 13 is a block diagram showing a configuration of a monitored terminal according to a third embodiment. 監視者端末と監視対象端末との間の相対距離及び監視対象端末の温度の時間変化の例を示す図である。11A and 11B are diagrams illustrating an example of a relative distance between a monitor terminal and a monitored terminal and a change over time in the temperature of the monitored terminal. 第3の実施の形態に係る監視方法の手順を示すフローチャートである。13 is a flowchart showing a procedure of a monitoring method according to a third embodiment. 第4の実施の形態に係る監視対象端末の構成を示すブロック図である。FIG. 13 is a block diagram showing a configuration of a monitored terminal according to a fourth embodiment. 監視者端末と監視対象端末との間の相対距離及び監視対象の歩数から算出した距離の時間変化の例を示す図である。11A and 11B are diagrams illustrating an example of a relative distance between a monitor terminal and a monitored terminal, and a change over time in the distance calculated from the number of steps of the monitored terminal. 第4の実施の形態に係る監視方法の手順を示すフローチャートである。13 is a flowchart showing a procedure of a monitoring method according to a fourth embodiment.

本開示の実施の形態として、飼養動物、乳幼児、高齢者などの監視対象を監視し、監視対象の異常を検知して報知する技術について説明する。本実施の形態においては、主に飼養動物を監視する例について説明するが、乳幼児や高齢者などの要保護者を監視する場合も同様である。 As an embodiment of the present disclosure, a technology for monitoring subjects such as domestic animals, infants, and elderly people, and detecting and reporting abnormalities in the subjects is described. In this embodiment, an example of monitoring domestic animals is mainly described, but the same applies to monitoring subjects in need of protection such as infants and elderly people.

(第1の実施の形態)
図1は、本開示の実施の形態に係る監視システム1の構成を示す。監視システム1は、監視対象である飼養動物3を監視する監視者2a、2b、2c、2d、2e(これらを総称して「監視者2」という)がそれぞれ保持する監視者端末200a、200b、200c、200d、200e(これらを総称して「監視者端末200」という)と、飼養動物3の首輪などに装着される監視対象端末300と、飼養動物3を監視する監視装置100と、監視者端末200及び監視対象端末300と監視装置100との間で通信を行うためのベースステーション4及びコアネットワーク7とを備える。
(First embodiment)
1 shows a configuration of a monitoring system 1 according to an embodiment of the present disclosure. The monitoring system 1 includes monitor terminals 200a, 200b, 200c, 200d, and 200e (collectively referred to as "monitor terminals 200") held by monitors 2a, 2b, 2c, 2d, and 2e (collectively referred to as "monitors 2") who monitor domestic animals 3 as monitoring targets, a monitored terminal 300 attached to a collar or the like of the domestic animal 3, a monitoring device 100 that monitors the domestic animal 3, and a base station 4 and a core network 7 for communication between the monitor terminals 200 and the monitored terminals 300 and the monitoring device 100.

監視装置100は、オンプレミス、クラウドなどの任意の運用形態で実装されてもよいが、本図では、ETSI(欧州電気通信標準化機構)により標準化されたMEC(Multi-access Edge Computing)による実装例を示している。すなわち、監視装置100は、エッジに配置されたIoTサーバ6と、ベースステーション4の近傍に配置されたMECプラットフォーム5により構成される。監視装置100の機能は、MECプラットフォーム5及びIoTサーバ6の数、処理能力、監視者端末200及び監視対象端末300の数、ベースステーション4及びコアネットワーク7を含む通信網の通信速度、処理能力、監視対象の種類及び監視の目的などに応じて、MECプラットフォーム5及びIoTサーバ6に分散配置される。 The monitoring device 100 may be implemented in any operational form, such as on-premise or on cloud, but this figure shows an implementation example using MEC (Multi-access Edge Computing) standardized by ETSI (European Telecommunications Standards Institute). That is, the monitoring device 100 is composed of an IoT server 6 arranged at the edge and an MEC platform 5 arranged near the base station 4. The functions of the monitoring device 100 are distributed across the MEC platform 5 and IoT server 6 depending on the number and processing capacity of the MEC platform 5 and IoT server 6, the number of monitor terminals 200 and monitored terminals 300, the communication speed and processing capacity of the communication network including the base station 4 and core network 7, the type of monitored object, and the purpose of monitoring.

監視装置100がクラウド上に配置される場合、監視者端末200及び監視対象端末300は、ベースステーション4、コアネットワーク、7、及び図示しないゲートウェイを介して、インターネット経由でクラウドに接続される。それに対して、本図に示す監視システム1では、監視者端末200及び監視対象端末300は、コアネットワーク7を介さずに、MECプラットフォーム5を介してIoTサーバ6と通信する。これにより、輻輳などに起因する通信の遅延を低減させることができる。また、監視者端末200及び監視対象端末300から近い位置に監視装置100の機能の一部を配置することができるので、より迅速に監視対象の異常を検知することができる。さらに、監視装置100の機能をMECプラットフォーム5とIoTサーバ6に分散配置し、処理負荷を適切に分散するので、監視者や監視対象の数が多くなっても、適切な時間間隔で監視対象を監視するための情報を収集して処理し、監視対象の異常を迅速に検知することができる。以降は、説明を簡略化するために、監視装置100の実装形態や運用形態を問わずに、監視装置100の機能について説明する。 When the monitoring device 100 is placed on the cloud, the monitor terminal 200 and the monitored terminal 300 are connected to the cloud via the Internet through the base station 4, the core network 7, and a gateway (not shown). In contrast, in the monitoring system 1 shown in this figure, the monitor terminal 200 and the monitored terminal 300 communicate with the IoT server 6 via the MEC platform 5, not via the core network 7. This makes it possible to reduce communication delays caused by congestion, etc. In addition, since some of the functions of the monitoring device 100 can be placed in positions close to the monitor terminal 200 and the monitored terminal 300, abnormalities in the monitored objects can be detected more quickly. Furthermore, since the functions of the monitoring device 100 are distributed to the MEC platform 5 and the IoT server 6 and the processing load is appropriately distributed, even if the number of monitors and monitored objects increases, information for monitoring the monitored objects can be collected and processed at appropriate time intervals, and abnormalities in the monitored objects can be detected quickly. In the following, in order to simplify the explanation, the functions of the monitoring device 100 will be explained regardless of the implementation form and operation form of the monitoring device 100.

飼養動物3は、複数の監視者2により監視されうる。例えば、監視者2aが飼養動物3を連れて散歩しているときには、監視装置100は、監視者2aが保持する監視者端末200aを基準として監視対象端末300の相対位置の時間変化を監視する。飼養動物3の監視者が監視者2bに切り替えられると、監視装置100は、監視者端末200bを基準として監視対象端末300の相対位置の時間変化を監視する。 A domestic animal 3 can be monitored by multiple monitors 2. For example, when a monitor 2a is walking the domestic animal 3, the monitoring device 100 monitors the change over time in the relative position of the monitored terminal 300 based on the monitor terminal 200a held by the monitor 2a. When the monitor of the domestic animal 3 is switched to monitor 2b, the monitoring device 100 monitors the change over time in the relative position of the monitored terminal 300 based on the monitor terminal 200b.

図2は、実施の形態に係る監視方法の手順を示すシーケンス図である。本図は、監視者端末200を更新する手順を示す。監視者端末200は、飼養動物3の監視を開始するときに、飼養動物3に装着された監視対象端末300とペアリングし、監視対象端末300との間で無線通信接続を確立する(S10)。端末間の無線通信は、Bluetooth(登録商標)などの通信方式で行われてもよい。監視者端末200は、ベースステーション4にアタッチする(S11)。以降、監視者端末200はベースステーション4を介して監視装置100との間で通信が可能となる。監視者端末200は、自端末の及び監視対象端末300の情報を監視装置100に送信し、監視対象端末300とペアリングする監視者端末の更新を要求する(S12)。監視装置100は、監視者端末200から受信した情報を登録し、監視対象端末300とペアリングする監視者端末を更新する。 Figure 2 is a sequence diagram showing the procedure of the monitoring method according to the embodiment. This diagram shows the procedure for updating the monitor terminal 200. When the monitor terminal 200 starts monitoring the domestic animal 3, it pairs with the monitored terminal 300 attached to the domestic animal 3 and establishes a wireless communication connection with the monitored terminal 300 (S10). Wireless communication between the terminals may be performed using a communication method such as Bluetooth (registered trademark). The monitor terminal 200 attaches to the base station 4 (S11). After that, the monitor terminal 200 can communicate with the monitoring device 100 via the base station 4. The monitor terminal 200 transmits information about its own terminal and the monitored terminal 300 to the monitoring device 100 and requests an update of the monitor terminal paired with the monitored terminal 300 (S12). The monitoring device 100 registers the information received from the monitor terminal 200 and updates the monitor terminal paired with the monitored terminal 300.

図3は、実施の形態に係る監視方法の手順を示すシーケンス図である。本図は、監視者端末200と監視対象端末300との間の距離を算出する手順を示す。監視者端末200は、自端末に搭載された位置センサにより検知された位置情報を取得し(S20)、取得された位置情報を監視装置100に送信する(S21)。監視対象端末300は、自端末に搭載された位置センサにより検知された位置情報を取得し(S22)、取得された位置情報を監視装置100に送信する(S23)。監視装置100は、監視者端末200から受信した位置情報と監視対象端末300から受信した位置情報に基づいて、端末間の距離を算出する(S24)。監視装置100は、算出された端末間距離を監視対象端末300及び監視者端末200に通知する(S25、S26)。監視者端末200又は監視対象端末300は、通知された端末間距離が所定の閾値を超えた場合に、警告音などを発して異常を報知してもよい。これにより、飼養動物3が監視者2から所定の距離以上離れたことを監視者2や周囲の人などに迅速に知らせ、適切な対処を促すことができる。この閾値は、予め設定されていてもよいし、監視者が設定できるようにしてもよい。 Figure 3 is a sequence diagram showing the procedure of the monitoring method according to the embodiment. This diagram shows the procedure for calculating the distance between the monitoring terminal 200 and the monitored terminal 300. The monitoring terminal 200 acquires position information detected by a position sensor mounted on the terminal (S20) and transmits the acquired position information to the monitoring device 100 (S21). The monitored terminal 300 acquires position information detected by a position sensor mounted on the terminal (S22) and transmits the acquired position information to the monitoring device 100 (S23). The monitoring device 100 calculates the distance between the terminals based on the position information received from the monitoring terminal 200 and the position information received from the monitored terminal 300 (S24). The monitoring device 100 notifies the monitored terminal 300 and the monitoring terminal 200 of the calculated inter-terminal distance (S25, S26). The monitoring terminal 200 or the monitored terminal 300 may issue an alarm or the like to notify an abnormality when the notified inter-terminal distance exceeds a predetermined threshold. This allows the monitor 2 and people nearby to be quickly notified that the pet animal 3 has moved beyond a certain distance from the monitor 2, and urges them to take appropriate action. This threshold value may be set in advance, or may be set by the monitor.

図4は、実施の形態に係る監視方法の手順を示すシーケンス図である。本図は、監視者端末200と監視対象端末300との間の相対位置を示す情報を取得し、監視対象の異常を検知する手順を示す。監視者端末200は、例えばBluetoothなどの通信方式により監視対象端末300との間で近接無線通信を行い(S31)、Bluetoothの位置検知機能及び方向検知機能を用いて監視対象端末300との間の相対位置及び相対角度を取得する(S32)。監視者端末200は、取得された相対位置及び相対角度を示す情報を監視装置100に送信する(S33)。監視装置100は、監視対象の異常を検知するための処理を実行し(S34)、異常が検知された場合は、監視対象端末300及び監視者端末200に監視対象の異常を通知する(S35、S36)。監視者端末200又は監視対象端末300は、監視対象の異常が通知された場合に、警告音などを発して異常を報知してもよい。これにより、飼養動物3に異常が生じたことを監視者2や周囲の人などに迅速に知らせ、適切な対処を促すことができる。なお、監視者端末200及び監視対象端末300は、周囲に設置されたビーコンなどとの間で通信を行うことにより、両端末の間の相対位置を取得してもよい。 Figure 4 is a sequence diagram showing the procedure of the monitoring method according to the embodiment. This diagram shows the procedure of acquiring information indicating the relative position between the monitoring terminal 200 and the monitored terminal 300 and detecting an abnormality in the monitored object. The monitoring terminal 200 performs near field wireless communication with the monitored terminal 300 by a communication method such as Bluetooth (S31), and acquires the relative position and relative angle between the monitored terminal 300 and the monitored terminal 300 using the position detection function and direction detection function of Bluetooth (S32). The monitoring terminal 200 transmits information indicating the acquired relative position and relative angle to the monitoring device 100 (S33). The monitoring device 100 executes a process for detecting an abnormality in the monitored object (S34), and when an abnormality is detected, notifies the monitored terminal 300 and the monitoring terminal 200 of the abnormality in the monitored object (S35, S36). When the monitoring terminal 200 or the monitored terminal 300 is notified of the abnormality in the monitored object, it may issue an alarm or the like to notify the abnormality. This allows the monitor 2 and people nearby to be quickly notified that an abnormality has occurred in the pet animal 3, and to prompt appropriate action. Note that the monitor terminal 200 and the monitored terminal 300 may obtain the relative positions between the two terminals by communicating with beacons or the like installed in the vicinity.

図5は、図4の監視対象の異常検知処理(S34)の詳細を示すフローチャートである。監視装置100は、直近のNサンプルにおける相対距離及び相対角度の変化速度を算出する(S40)。算出された相対距離又は相対角度の変化速度が閾値以下であれば(S41のY)、監視対象の飼養動物3のステータスを「正常」に更新して(S46)、異常検知処理を終了する。算出された相対距離又は相対角度の変化速度が閾値を超えていれば(S41のN)、監視対象の飼養動物3のステータスを「異常」に更新する(S42)。 Figure 5 is a flow chart showing details of the abnormality detection process (S34) of the monitored object in Figure 4. The monitoring device 100 calculates the rate of change of the relative distance and relative angle in the most recent N samples (S40). If the rate of change of the calculated relative distance or relative angle is equal to or less than a threshold value (Y in S41), the status of the monitored captive animal 3 is updated to "normal" (S46), and the abnormality detection process is terminated. If the rate of change of the calculated relative distance or relative angle exceeds the threshold value (N in S41), the status of the monitored captive animal 3 is updated to "abnormal" (S42).

つづいて、監視装置100は、直近のNサンプルにおける相対距離と端末間距離の相互相関関数の値を算出する(S43)。算出された相互相関関数の値が所定の正常範囲内であれば(S44のY)、監視対象の飼養動物3のステータスを「正常」に更新して(S46)、異常検知処理を終了する。算出された相互相関関数の値が正常範囲から外れていれば(S44のN)、監視対象の飼養動物3のステータスを「緊急」に更新する(S45)。監視装置100は、図4のS35、S36において、監視対象の飼養動物3のステータスを監視者端末200及び監視対象端末300に送信する。 The monitoring device 100 then calculates the value of the cross-correlation function between the relative distance and the inter-terminal distance for the most recent N samples (S43). If the calculated cross-correlation function value is within a predetermined normal range (Y in S44), the status of the monitored captive animal 3 is updated to "normal" (S46) and the abnormality detection process is terminated. If the calculated cross-correlation function value is outside the normal range (N in S44), the status of the monitored captive animal 3 is updated to "emergency" (S45). In S35 and S36 of FIG. 4, the monitoring device 100 transmits the status of the monitored captive animal 3 to the monitor terminal 200 and the monitored terminal 300.

図6は、監視者端末200と監視対象端末300との間の相対位置の時間変化の例を示す。飼養動物3が屋内にいる場合や、ドッグランなどの屋外の施設内にいる場合は、飼養動物3が自由に移動可能な範囲内で監視者端末200と監視対象端末300との間の相対位置が変化する。監視者2が飼養動物3を連れて散歩している場合は、飼養動物3が繋がれたリードの長さの範囲内で監視者端末200と監視対象端末300との間の相対位置が変化する。 Figure 6 shows an example of the change over time in the relative position between the monitor terminal 200 and the monitored terminal 300. When the domestic animal 3 is indoors or in an outdoor facility such as a dog run, the relative position between the monitor terminal 200 and the monitored terminal 300 changes within the range in which the domestic animal 3 can move freely. When the monitor 2 is walking the domestic animal 3, the relative position between the monitor terminal 200 and the monitored terminal 300 changes within the length of the lead to which the domestic animal 3 is tied.

図7は、監視者端末200と監視対象端末300との間の相対距離及び相対角度の時間変化の例を示す。図5のS40において、監視装置100は、直近のNサンプルにおける監視者端末200と監視対象端末300との間の相対距離及び相対角度の変化速度を算出する。相対距離及び相対角度は、通常、監視者2の通常の移動速度と飼養動物3の通常の移動速度の和よりも速い速度で変化することはない。したがって、監視装置100は、監視者2及び飼養動物3の通常の移動速度を表す第1の閾値を予め設定しておき、図5のS41において、相対距離又は相対角度の変化速度が第1の閾値を超えたときに、飼養動物3に異常が生じた可能性があると判定して、監視対象の飼養動物3のステータスを「異常」に更新する。上述したように、監視装置100は、図5のS41において、相対距離及び相対角度の変化速度が第1の閾値以下であった場合は、監視対象の飼養動物3のステータスを「正常」に更新し、相互相関関数を用いたS43及びS44の異常検知処理を実行しない。これにより、異常検知の精度を高く保ちつつ、監視装置100の処理負荷を低減させることができる。 Figure 7 shows an example of the change over time in the relative distance and relative angle between the monitor terminal 200 and the monitored terminal 300. In S40 of Figure 5, the monitoring device 100 calculates the rate of change of the relative distance and relative angle between the monitor terminal 200 and the monitored terminal 300 in the most recent N samples. The relative distance and relative angle do not usually change at a speed faster than the sum of the normal movement speed of the monitor 2 and the normal movement speed of the domestic animal 3. Therefore, the monitoring device 100 pre-sets a first threshold value representing the normal movement speed of the monitor 2 and the domestic animal 3, and in S41 of Figure 5, when the rate of change of the relative distance or relative angle exceeds the first threshold value, it determines that there is a possibility that an abnormality has occurred in the domestic animal 3, and updates the status of the monitored domestic animal 3 to "abnormal". As described above, in S41 of FIG. 5, if the rate of change of the relative distance and the relative angle is equal to or less than the first threshold, the monitoring device 100 updates the status of the monitored captive animal 3 to "normal" and does not execute the abnormality detection process of S43 and S44 using the cross-correlation function. This makes it possible to reduce the processing load of the monitoring device 100 while maintaining a high level of accuracy in abnormality detection.

第1の閾値は、監視者が設定できるようにしてもよいし、監視装置100が自動的に設定してもよい。第1の閾値は、監視対象の飼養動物3が正常な状態にあるときに記録された監視者端末200と監視対象端末300との間の相対位置の履歴に基づいて設定されてもよい。第1の閾値は、正常な状態における相対距離及び相対角度の最大値、平均値、第3四分位数、80パーセンタイル、90パーセンタイル、95パーセンタイルなどであってもよい。第1の閾値は、異常検知の履歴と、そのときの飼養動物3の実際の状態に応じて更新されてもよい。例えば、第1の閾値に基づいて異常が検知されたときに、飼養動物3が実際には正常な状態であった事例が所定回数以上発生した場合に、監視装置100は、第1の閾値をより大きい値に更新してもよい。逆に、飼養動物3が異常な状態にあったにもかかわらず、第1の閾値に基づいて異常が検知されなかった事例が発生した場合に、監視装置100は、第1の閾値をより小さい値に更新してもよい。 The first threshold may be set by the monitor or automatically by the monitoring device 100. The first threshold may be set based on the history of the relative positions between the monitor terminal 200 and the monitored terminal 300 recorded when the monitored domestic animal 3 is in a normal state. The first threshold may be the maximum value, average value, third quartile, 80th percentile, 90th percentile, 95th percentile, etc. of the relative distance and relative angle in a normal state. The first threshold may be updated according to the history of abnormality detection and the actual state of the domestic animal 3 at that time. For example, when an abnormality is detected based on the first threshold, if a predetermined number of cases occur in which the domestic animal 3 is actually in a normal state, the monitoring device 100 may update the first threshold to a larger value. Conversely, if a case occurs in which the domestic animal 3 was in an abnormal state but no abnormality was detected based on the first threshold, the monitoring device 100 may update the first threshold to a smaller value.

なお、図6に示すように、相対距離の変化速度が小さい場合であっても、相対距離が大きいときに相対角度が大きく変化した場合は、飼養動物3に異常が発生した可能性がある。しかし、相対距離が小さい場合には、相対角度が大きく変化しても、監視者2と飼養動物3との相対位置関係は大きく変化しない。したがって、監視装置100は、相対距離が大きいときにのみ、相対角度の変化速度が閾値を超えたときに異常を検知し、相対距離が小さいときには、相対角度の変化速度が大きくても異常を検知しなくてもよい。具体的には、監視装置100は、算出された相対距離の変化が第2の閾値を超えた場合と、算出された相対距離が第3の閾値を超えているときに、算出された相対角度の変化が第4の閾値を超えた場合に、監視対象の飼養動物3の異常を検知し、算出された相対距離が第3の閾値以下であるときには、算出された相対角度の変化が第4の閾値を超えた場合であっても、監視対象の飼養動物3の異常を検知しなくてもよい。これにより、異常検知の精度をより向上させることができる。第2異常検知部は、算出された相対距離の大きさに基づいて、第2の閾値又は第4の閾値を変更してもよい。監視対象が同じ距離を移動しても、監視者との相対距離が大きいほど相対角度の変化量は小さくなるので、相対距離が大きいほど第4の閾値を小さくしてもよい。これにより、相対距離が離れている時には、微小な相対角度の変化をとらえて監視対象の相対位置の変化を把握することができるので、異常の検知精度をより向上させることができる。 As shown in FIG. 6, even if the rate of change of the relative distance is small, if the relative angle changes significantly when the relative distance is large, there is a possibility that an abnormality has occurred in the domestic animal 3. However, when the relative distance is small, even if the relative angle changes significantly, the relative positional relationship between the monitor 2 and the domestic animal 3 does not change significantly. Therefore, the monitoring device 100 detects an abnormality when the rate of change of the relative angle exceeds a threshold only when the relative distance is large, and does not need to detect an abnormality even if the rate of change of the relative angle is large when the relative distance is small. Specifically, the monitoring device 100 detects an abnormality of the monitored domestic animal 3 when the change in the calculated relative distance exceeds the second threshold, and when the calculated relative distance exceeds the third threshold, the change in the calculated relative angle exceeds the fourth threshold, and does not need to detect an abnormality of the monitored domestic animal 3 even if the change in the calculated relative angle exceeds the fourth threshold when the calculated relative distance is equal to or less than the third threshold. This can further improve the accuracy of abnormality detection. The second anomaly detection unit may change the second threshold or the fourth threshold based on the magnitude of the calculated relative distance. Even if the monitored object moves the same distance, the greater the relative distance from the monitor, the smaller the amount of change in the relative angle, so the fourth threshold may be made smaller as the relative distance increases. In this way, when the relative distance is large, it is possible to grasp the change in the relative position of the monitored object by capturing a minute change in the relative angle, thereby further improving the accuracy of anomaly detection.

相対距離及び相対角度の変化速度を算出するためのサンプル数N、又はサンプル期間は、監視者が設定できるようにしてもよいし、監視装置100に予め設定されていてもよいし、監視装置100が自動的に更新してもよい。サンプル数Nは、監視対象の種類、数、通常の移動速度、監視の目的などに応じて予め設定されてもよい。サンプル数Nは、監視対象の現在の状態、場所、移動状況、相対位置及び相対角度の履歴などに応じて動的に更新されてもよい。 The number of samples N or the sample period for calculating the rate of change of the relative distance and the relative angle may be set by the monitor, may be preset in the monitoring device 100, or may be automatically updated by the monitoring device 100. The number of samples N may be preset according to the type, number, normal movement speed, and purpose of monitoring of the monitored objects. The number of samples N may be dynamically updated according to the current state, location, movement status, relative position and relative angle history of the monitored objects, etc.

図8は、監視者端末200の位置と監視対象端末300の位置から算出した端末間距離の時間変化と、監視者端末200と監視対象端末300との間の相対位置から算出した相対距離の時間変化の例を示す。通常、端末間距離の時間変化と相対距離の時間変化はほぼ同じになるはずであるが、何らかの異常が生じると、端末間距離の時間変化と相対距離の時間変化とが異なる挙動をとりうる。したがって、本実施の形態では、端末間距離の時間変化と相対距離の時間変化との類似性を評価し、類似性が所定の正常範囲から外れた場合に異常を検知する。これにより、飼養動物3が監視者2から急速に離れていくような行動をとったり、飼養動物3が何者かに連れ去られたり、監視者端末200又は監視対象端末300に異常が生じて飼養動物3の監視を継続できなくなったりしたときに、異常を迅速に検知して報知することができる。 Figure 8 shows an example of the time change in the inter-terminal distance calculated from the positions of the monitor terminal 200 and the monitored terminal 300, and the time change in the relative distance calculated from the relative positions between the monitor terminal 200 and the monitored terminal 300. Normally, the time change in the inter-terminal distance and the time change in the relative distance should be almost the same, but if some abnormality occurs, the time change in the inter-terminal distance and the time change in the relative distance may behave differently. Therefore, in this embodiment, the similarity between the time change in the inter-terminal distance and the time change in the relative distance is evaluated, and an abnormality is detected when the similarity falls outside a predetermined normal range. This makes it possible to quickly detect and report an abnormality when the pet animal 3 behaves as if it is rapidly moving away from the monitor 2, the pet animal 3 is kidnapped by someone, or an abnormality occurs in the monitor terminal 200 or the monitored terminal 300 making it impossible to continue monitoring the pet animal 3.

本実施の形態では、監視装置100は、端末間距離の時間変化と相対距離の時間変化との間の類似性を評価するために、それらの相互相関関数の値を算出する。相互相関関数rxy(T)は、例えば次式で表される。
ここで、σxy(T)は、次式で表される。
In this embodiment, in order to evaluate the similarity between the time change of the inter-terminal distance and the time change of the relative distance, the monitoring device 100 calculates the value of the cross-correlation function thereof. The cross-correlation function r xy (T) is expressed by, for example, the following equation.
Here, σ xy (T) is expressed by the following equation.

図5のS43において、監視装置100は、直近のNサンプルにおける端末間距離の時間変化と相対距離の時間変化との相互相関関数の値を算出する。相互相関関数は、正の相関が強いほど正の大きな値をとり、負の相関が強いほど負の大きな値をとり、相関が弱いほどゼロに近い値をとる。したがって、監視装置100は、監視対象のステータスが正常であると判定できる程度に端末間距離の時間変化と相対距離の時間変化との間の相関が強いときに相互相関関数の値がとりうる範囲を予め設定しておき、図5のS44において、相互相関関数の値が所定の正常範囲から外れていたときに、飼養動物3に異常が生じた可能性があると判定して、監視対象の飼養動物3のステータスを「緊急」に更新する。 In S43 of FIG. 5, the monitoring device 100 calculates the value of the cross-correlation function between the time change in the distance between the terminals and the time change in the relative distance in the most recent N samples. The stronger the positive correlation, the larger the positive value of the cross-correlation function; the stronger the negative correlation, the larger the negative value; and the weaker the correlation, the closer to zero the value. Therefore, the monitoring device 100 pre-sets a range of possible values of the cross-correlation function when the correlation between the time change in the distance between the terminals and the time change in the relative distance is strong enough to determine that the status of the monitored object is normal, and in S44 of FIG. 5, when the value of the cross-correlation function is outside the predetermined normal range, it determines that an abnormality may have occurred in the domestic animal 3, and updates the status of the monitored domestic animal 3 to "emergency".

相互相関関数の値の正常範囲は、監視者が設定できるようにしてもよいし、監視装置100が自動的に設定してもよい。正常範囲は、監視対象の飼養動物3が正常な状態にあるときに記録された監視者端末200と監視対象端末300との間の端末間距離と相対距離の履歴に基づいて設定されてもよい。正常範囲の下限値は、正常な状態における端末間距離の時間変化と相対距離の時間変化から算出された相互相関関数の値の最小値、第1四分位数、5パーセンタイル、10パーセンタイル、20パーセンタイル、30パーセンタイルなどであってもよい。正常範囲は、異常検知の履歴と、そのときの飼養動物3の実際の状態に応じて更新されてもよい。例えば、正常範囲に基づいて異常が検知されたときに、飼養動物3が実際には正常な状態であった事例が所定回数以上発生した場合に、監視装置100は、正常範囲の下限値をより大きい値に更新してもよい。逆に、飼養動物3が異常な状態にあったにもかかわらず、正常範囲に基づいて異常が検知されなかった事例が発生した場合に、監視装置100は、正常範囲の下限値をより小さい値に更新してもよい。 The normal range of the cross-correlation function value may be set by the monitor, or may be automatically set by the monitoring device 100. The normal range may be set based on the history of the terminal distance and the relative distance between the monitor terminal 200 and the monitored terminal 300 recorded when the monitored domestic animal 3 is in a normal state. The lower limit of the normal range may be the minimum value, the first quartile, the 5th percentile, the 10th percentile, the 20th percentile, the 30th percentile, etc. of the cross-correlation function value calculated from the time change of the terminal distance and the time change of the relative distance in a normal state. The normal range may be updated according to the history of abnormality detection and the actual state of the domestic animal 3 at that time. For example, when an abnormality is detected based on the normal range, if a predetermined number of cases occur in which the domestic animal 3 was actually in a normal state, the monitoring device 100 may update the lower limit of the normal range to a larger value. Conversely, if a case occurs in which the domestic animal 3 is in an abnormal state but the abnormality is not detected based on the normal range, the monitoring device 100 may update the lower limit of the normal range to a smaller value.

相互相関関数の値を算出するためのサンプル数N、又はサンプル期間は、監視者が設定できるようにしてもよいし、監視装置100に予め設定されていてもよいし、監視装置100が自動的に更新してもよい。サンプル数Nは、監視対象の種類、数、通常の移動速度、監視の目的などに応じて予め設定されてもよい。サンプル数Nは、監視対象の現在の状態、場所、移動状況、相対位置及び相対角度の履歴などに応じて動的に更新されてもよい。 The number of samples N or the sample period for calculating the value of the cross-correlation function may be set by the monitor, may be preset in the monitoring device 100, or may be automatically updated by the monitoring device 100. The number of samples N may be preset according to the type, number, normal movement speed, and purpose of monitoring of the monitored objects. The number of samples N may be dynamically updated according to the current state, location, movement status, relative position and relative angle history of the monitored objects, etc.

監視装置100は、STL分解(Seasonal-Trend Decomposition Procedure Based on Loess)など、2つの時系列データの類似性を評価するための任意の技術を利用して、端末間距離の時間変化と相対距離の時間変化との類似性を評価してもよい。監視装置100は、端末間距離の時系列データと相対距離の時系列データを入力し、それらの類似性を表す指標を出力するニューラルネットワークなどで構成された人工知能を利用して、端末間距離の時間変化と相対距離の時間変化との類似性を評価してもよい。また、監視装置100は、端末間距離の時系列データ又は相対距離の時系列データを入力し、監視対象に異常が発生している確率を出力するニューラルネットワークなどで構成された人工知能を利用して、監視対象の異常を検知してもよい。これらの人工知能は、過去に記録された端末間距離又は相対距離の時系列データ、端末間距離の時間変化と相対距離の時間変化の類似性(相互相関関数の値など)、監視対象の異常の有無などを学習データとして学習されてもよい。 The monitoring device 100 may evaluate the similarity between the time change of the inter-terminal distance and the time change of the relative distance using any technique for evaluating the similarity of two time series data, such as STL decomposition (Seasonal-Trend Decomposition Procedure Based on Loess). The monitoring device 100 may evaluate the similarity between the time change of the inter-terminal distance and the time change of the relative distance using artificial intelligence such as a neural network that inputs the time series data of the inter-terminal distance and the time series data of the relative distance and outputs an index indicating the similarity between them. The monitoring device 100 may also detect an abnormality in the monitored object using artificial intelligence such as a neural network that inputs the time series data of the inter-terminal distance or the time series data of the relative distance and outputs the probability that an abnormality has occurred in the monitored object. These artificial intelligences may learn the time series data of the inter-terminal distance or the relative distance recorded in the past, the similarity between the time change of the inter-terminal distance and the time change of the relative distance (such as the value of the cross-correlation function), the presence or absence of an abnormality in the monitored object, and the like as learning data.

上述したように、監視装置100は、相対距離及び相対角度の変化速度に異常が生じ、かつ、端末間距離の時間変化と相対距離の時間変化との間の相互相関関数の値に異常が生じたときに、監視対象に緊急事態が生じた可能性がある旨を監視者端末200及び監視対象端末300に通知する。これにより、監視対象の異常を迅速かつ精確に検知することができる。別の例では、いずれか一方に異常が生じたときに、監視対象に異常が生じた可能性がある旨を監視者端末200及び監視対象端末300に通知してもよい。 As described above, when an abnormality occurs in the rate of change of the relative distance and the relative angle, and when an abnormality occurs in the value of the cross-correlation function between the time change in the distance between the terminals and the time change in the relative distance, the monitoring device 100 notifies the monitor terminal 200 and the monitored terminal 300 that an emergency may have occurred in the monitored object. This allows an abnormality in the monitored object to be detected quickly and accurately. In another example, when an abnormality occurs in either one of them, the monitor terminal 200 and the monitored terminal 300 may be notified that an abnormality may have occurred in the monitored object.

図9は、監視装置100の構成を示すブロック図である。監視装置100は、通信装置111、処理装置120、記憶装置140を備える。本明細書のブロック図で示す複数の機能ブロックは、ハードウェア的には、回路ブロック、メモリ、その他のLSIで構成することができ、ソフトウェア的には、メモリにロードされたプログラムをCPUが実行すること等により実現される。したがって、これらの機能ブロックがハードウェアのみ、ソフトウェアのみ、またはそれらの組合せによっていろいろな形で実現できることは当業者には理解されるところであり、いずれかに限定されるものではない。 Figure 9 is a block diagram showing the configuration of the monitoring device 100. The monitoring device 100 includes a communication device 111, a processing device 120, and a storage device 140. The multiple functional blocks shown in the block diagrams in this specification can be configured in hardware with circuit blocks, memory, and other LSIs, and are realized in software by the CPU executing a program loaded into memory. Therefore, it will be understood by those skilled in the art that these functional blocks can be realized in various forms using only hardware, only software, or a combination of both, and are not limited to any one of them.

通信装置111は、ベースステーション4、コアネットワーク7などを介して、監視者端末200及び監視対象端末300との間で通信を行う。通信装置111は、任意の通信方式により監視者端末200及び監視対象端末300との間で通信を行ってもよい。 The communication device 111 communicates with the monitor terminal 200 and the monitored terminal 300 via the base station 4, the core network 7, etc. The communication device 111 may communicate with the monitor terminal 200 and the monitored terminal 300 using any communication method.

記憶装置140は、処理装置120により使用されるプログラム、データなどを記憶する。記憶装置140は、半導体メモリ、ハードディスクなどであってもよい。記憶装置140は、監視対象データベース141、履歴情報保持部142、及びパラメータ保持部143を備える。 The storage device 140 stores programs, data, etc. used by the processing device 120. The storage device 140 may be a semiconductor memory, a hard disk, etc. The storage device 140 includes a monitored database 141, a history information storage unit 142, and a parameter storage unit 143.

監視対象データベース141は、監視対象の飼養動物3、飼養動物3に装着された監視対象端末300、飼養動物3を監視する監視者が保持する監視者端末200などに関する情報を保持する。監視対象データベース141は、例えば、飼養動物3の種類、年齢、性別、体重、通常の移動速度、飼養動物3を監視中の監視者2の識別情報、年齢、性別、移動方法、通常の移動速度、監視者端末200及び監視対象端末300の識別情報、通信に関する情報などを保持する。 The monitored subject database 141 holds information about the monitored captive animal 3, the monitored subject terminal 300 attached to the captive animal 3, the monitor terminal 200 held by the monitor monitoring the captive animal 3, etc. The monitored subject database 141 holds, for example, the type, age, sex, weight, normal movement speed of the captive animal 3, identification information of the monitor 2 monitoring the captive animal 3, age, sex, movement method, normal movement speed, identification information of the monitor terminal 200 and the monitored subject terminal 300, information related to communication, etc.

履歴情報保持部142は、監視装置100が監視者端末200及び監視対象端末300から取得した情報や、監視装置100において算出された情報などを保持する。履歴情報保持部142は、例えば、監視者端末200及び監視対象端末300の位置情報、監視者端末200と監視対象端末300との間の距離、監視者端末200と監視対象端末300との間の相対位置、監視者端末200と監視対象端末300との間の相対距離及び相対角度及びそれらの変化速度、端末間距離の時間変化と相対距離の時間変化との間の相互相関関数の値、異常検知結果などの履歴を保持する。 The history information storage unit 142 stores information acquired by the monitoring device 100 from the monitor terminal 200 and the monitored terminal 300, information calculated by the monitoring device 100, etc. The history information storage unit 142 stores history such as, for example, position information of the monitor terminal 200 and the monitored terminal 300, the distance between the monitor terminal 200 and the monitored terminal 300, the relative position between the monitor terminal 200 and the monitored terminal 300, the relative distance and relative angle between the monitor terminal 200 and the monitored terminal 300 and the rate of change thereof, the value of the cross-correlation function between the time change in the distance between the terminals and the time change in the relative distance, and anomaly detection results.

パラメータ保持部143は、監視装置100が監視対象の異常を検知するための処理に使用するパラメータを保持する。パラメータ保持部143は、例えば、監視者端末200と監視対象端末300との間の相対距離又は相対角度の変化速度の異常を検知するための第1の閾値、第2の閾値、第3の閾値、第4の閾値、相対距離及び相対角度の変化速度を算出するためのサンプル数N、端末間距離の時間変化と相対距離の時間変化との間の相互相関関数の係数、相互相関関数の値の正常範囲、相互相関関数を算出するためのサンプル数Nなどを保持する。 The parameter storage unit 143 stores parameters used by the monitoring device 100 in processing to detect an abnormality in the monitored object. The parameter storage unit 143 stores, for example, a first threshold, a second threshold, a third threshold, and a fourth threshold for detecting an abnormality in the rate of change of the relative distance or relative angle between the monitor terminal 200 and the monitored terminal 300, the number of samples N for calculating the rate of change of the relative distance and the relative angle, the coefficient of the cross-correlation function between the time change in the distance between the terminals and the time change in the relative distance, the normal range of the value of the cross-correlation function, the number of samples N for calculating the cross-correlation function, and the like.

処理装置120は、端末情報登録部121、端末位置取得部122、距離算出部123、相対位置取得部124、変化速度算出部125、相互相関関数算出部126、第1異常検知部127、第2異常検知部128、及び検知結果送信部129を備える。 The processing device 120 includes a terminal information registration unit 121, a terminal position acquisition unit 122, a distance calculation unit 123, a relative position acquisition unit 124, a change rate calculation unit 125, a cross-correlation function calculation unit 126, a first anomaly detection unit 127, a second anomaly detection unit 128, and a detection result transmission unit 129.

端末情報登録部121は、監視対象を監視する監視者が所持する監視者端末200の情報を監視者端末200から取得して監視対象データベース141に登録する。 The terminal information registration unit 121 acquires information about the monitor terminal 200 held by the monitor who monitors the monitored object from the monitor terminal 200 and registers it in the monitored object database 141.

端末位置取得部122は、監視者端末200及び監視対象端末300から、それぞれの現在位置を示す位置情報を取得し、履歴情報保持部142に格納する。 The terminal position acquisition unit 122 acquires position information indicating the current positions of the monitor terminal 200 and the monitored terminal 300 from each other, and stores the information in the history information storage unit 142.

距離算出部123は、監視対象データベース141に保持された監視者端末200及び監視対象端末300の位置情報に基づいて、監視者端末200と監視対象端末300との間の端末間距離を算出し、履歴情報保持部142に格納する。 The distance calculation unit 123 calculates the inter-terminal distance between the monitor terminal 200 and the monitored terminal 300 based on the position information of the monitor terminal 200 and the monitored terminal 300 stored in the monitored terminal database 141, and stores the calculated distance in the history information storage unit 142.

相対位置取得部124は、監視者端末200から、監視者端末200と監視対象端末300との間の相対位置を示す情報を取得し、履歴情報保持部142に格納する。 The relative position acquisition unit 124 acquires information indicating the relative position between the monitor terminal 200 and the monitored terminal 300 from the monitor terminal 200, and stores the information in the history information storage unit 142.

変化速度算出部125は、履歴情報保持部142に保持された監視者端末200と監視対象端末300との間の相対位置を示す情報から、監視者端末200と監視対象端末300との間の相対距離及び相対角度と、それらの変化速度を算出し、履歴情報保持部142に格納する。 The change rate calculation unit 125 calculates the relative distance and relative angle between the monitor terminal 200 and the monitored terminal 300 and the rate of change thereof from information indicating the relative positions between the monitor terminal 200 and the monitored terminal 300 stored in the history information storage unit 142, and stores them in the history information storage unit 142.

第2異常検知部128は、変化速度算出部125により算出された相対距離及び相対角度の変化速度を、パラメータ保持部143に保持された閾値と比較することにより、監視対象の異常を検知する。 The second anomaly detection unit 128 detects an anomaly in the monitored object by comparing the rate of change of the relative distance and the relative angle calculated by the rate of change calculation unit 125 with the threshold value stored in the parameter storage unit 143.

相互相関関数算出部126は、履歴情報保持部142に保持された端末間距離の履歴と相対距離の履歴を参照して、端末間距離の時間変化と相対距離の時間変化との相互相関関数の値を算出する。 The cross-correlation function calculation unit 126 refers to the history of the inter-terminal distance and the history of the relative distance stored in the history information storage unit 142, and calculates the value of the cross-correlation function between the time change in the inter-terminal distance and the time change in the relative distance.

第1異常検知部127は、相互相関関数算出部126により算出された相互相関関数の値を、パラメータ保持部143に保持された正常範囲と比較することにより、監視対象の異常を検知する。 The first anomaly detection unit 127 detects an anomaly in the monitored object by comparing the value of the cross-correlation function calculated by the cross-correlation function calculation unit 126 with the normal range stored in the parameter storage unit 143.

検知結果送信部129は、第1異常検知部127又は第2異常検知部128により検知された結果を監視者端末200又は監視対象端末300に送信する。 The detection result transmission unit 129 transmits the results detected by the first anomaly detection unit 127 or the second anomaly detection unit 128 to the monitor terminal 200 or the monitored terminal 300.

図10は、実施の形態に係る監視者端末200の構成を示すブロック図である。監視者端末200は、通信装置211、表示装置212、入力装置213、スピーカ214、記憶装置215、位置センサ216、及び処理装置220を備える。これらの機能ブロックも、ハードウェアのみ、ソフトウェアのみ、又はそれらの組合せによっていろいろな形で実現できる。監視者端末200は、携帯電話端末、スマートフォン、タブレット端末などの携帯端末であってもよい。 Figure 10 is a block diagram showing the configuration of a supervisor terminal 200 according to an embodiment. The supervisor terminal 200 includes a communication device 211, a display device 212, an input device 213, a speaker 214, a storage device 215, a position sensor 216, and a processing device 220. These functional blocks can also be realized in various forms using only hardware, only software, or a combination of these. The supervisor terminal 200 may be a mobile terminal such as a mobile phone terminal, a smartphone, or a tablet terminal.

通信装置211は、ベースステーション4、コアネットワーク7などを介して、監視装置100との間で通信を行う。また、通信装置211は、Bluetoothなどの通信方式により監視対象端末300との間で通信を行う。 The communication device 211 communicates with the monitoring device 100 via the base station 4, the core network 7, etc. The communication device 211 also communicates with the monitored terminal 300 using a communication method such as Bluetooth.

表示装置212は、処理装置220により生成される画面を表示する。表示装置212は、液晶表示装置、有機EL表示装置などであってもよい。入力装置213は、監視者2による指示入力を処理装置220に伝達する。入力装置213は、マウス、キーボード、タッチパッドなどであってもよい。表示装置212及び入力装置213は、タッチパネルとして実装されてもよい。スピーカ214は、処理装置220により生成される音声を出力する。 The display device 212 displays a screen generated by the processing device 220. The display device 212 may be a liquid crystal display device, an organic EL display device, or the like. The input device 213 transmits instructions input by the monitor 2 to the processing device 220. The input device 213 may be a mouse, a keyboard, a touch pad, or the like. The display device 212 and the input device 213 may be implemented as a touch panel. The speaker 214 outputs sound generated by the processing device 220.

記憶装置215は、処理装置220により使用されるプログラム、データなどを記憶する。記憶装置215は、半導体メモリ、ハードディスクなどであってもよい。 The storage device 215 stores programs, data, etc. used by the processing device 220. The storage device 215 may be a semiconductor memory, a hard disk, etc.

位置センサ216は、GPS(Global Positioning System)等の公知技術を用いて、監視者端末200の現在位置を検知する。 The position sensor 216 detects the current position of the monitor terminal 200 using known technology such as the Global Positioning System (GPS).

処理装置220は、端末情報送信部221、位置情報送信部222、相対位置取得部223、相対位置送信部224、検知結果取得部225、及び報知部226を備える。 The processing device 220 includes a terminal information transmission unit 221, a position information transmission unit 222, a relative position acquisition unit 223, a relative position transmission unit 224, a detection result acquisition unit 225, and an alarm unit 226.

端末情報送信部221は、監視者端末200を所持する監視者2が監視対象の飼養動物3の監視を開始するときに、監視者端末200に関する情報を監視装置100に送信する。 The terminal information transmission unit 221 transmits information about the monitor terminal 200 to the monitoring device 100 when the monitor 2 carrying the monitor terminal 200 starts monitoring the captive animal 3 to be monitored.

位置情報送信部222は、所定のタイミングで位置センサ216から位置情報を取得し、監視装置100に送信する。 The location information transmission unit 222 acquires location information from the location sensor 216 at a predetermined timing and transmits it to the monitoring device 100.

相対位置取得部223は、所定のタイミングで監視対象端末300と通信し、監視対象端末300との間の相対距離及び相対角度を取得する。 The relative position acquisition unit 223 communicates with the monitored terminal 300 at a predetermined timing and acquires the relative distance and relative angle between the monitored terminal 300.

相対位置送信部224は、相対位置取得部223により取得された監視対象端末300との間の相対距離及び相対角度を監視装置100に送信する。 The relative position transmission unit 224 transmits the relative distance and relative angle between the monitored terminal 300 acquired by the relative position acquisition unit 223 to the monitoring device 100.

検知結果取得部225は、監視装置100による監視対象の異常の検知結果を監視装置100から取得する。 The detection result acquisition unit 225 acquires the detection results of abnormalities in the monitored object by the monitoring device 100 from the monitoring device 100.

報知部226は、検知結果取得部225により取得された検知結果を表示装置212又はスピーカ214などから報知する。報知部226は、検知結果の内容に応じて報知の態様を決定してもよい。例えば、監視対象に緊急事態が生じた可能性がある旨の検知結果が取得された場合は、報知部226は、表示装置212に検知結果を表示するとともに、スピーカ214から警告音を出力してもよい。監視対象が正常である旨の検知結果が取得された場合は、報知部226は、その旨を表示装置212に表示し、スピーカ214から音声を出力しなくてもよい。 The notification unit 226 notifies the detection result acquired by the detection result acquisition unit 225 from the display device 212 or the speaker 214. The notification unit 226 may determine the manner of notification depending on the content of the detection result. For example, if a detection result is acquired indicating that an emergency may have occurred in the monitored object, the notification unit 226 may display the detection result on the display device 212 and output a warning sound from the speaker 214. If a detection result is acquired indicating that the monitored object is normal, the notification unit 226 may display that fact on the display device 212 and not output a sound from the speaker 214.

図11は、実施の形態に係る監視対象端末300の構成を示すブロック図である。監視対象端末300は、通信装置311、表示装置312、入力装置313、スピーカ314、記憶装置315、位置センサ316、及び処理装置320を備える。これらの機能ブロックも、ハードウェアのみ、ソフトウェアのみ、又はそれらの組合せによっていろいろな形で実現できる。監視対象端末300は、携帯電話端末、スマートフォン、タブレット端末などの携帯端末であってもよい。監視対象端末300は、監視対象が装着する衣服、靴、装飾品、携帯品、首輪などに装着又は貼付されてもよいし、それらに組み込まれてもよい。 FIG. 11 is a block diagram showing the configuration of a monitored terminal 300 according to an embodiment. The monitored terminal 300 includes a communication device 311, a display device 312, an input device 313, a speaker 314, a storage device 315, a position sensor 316, and a processing device 320. These functional blocks can also be realized in various forms, such as hardware alone, software alone, or a combination of these. The monitored terminal 300 may be a mobile terminal such as a mobile phone terminal, a smartphone, or a tablet terminal. The monitored terminal 300 may be attached to or affixed to clothing, shoes, accessories, portable items, collars, etc. worn by the monitored subject, or may be incorporated therein.

通信装置311は、ベースステーション4、コアネットワーク7などを介して、監視装置100との間で通信を行う。また、通信装置311は、Bluetoothなどの通信方式により監視者端末200との間で通信を行う。 The communication device 311 communicates with the monitoring device 100 via the base station 4, the core network 7, etc. The communication device 311 also communicates with the monitor terminal 200 using a communication method such as Bluetooth.

表示装置312は、処理装置320により生成される画面を表示する。表示装置312は、液晶表示装置、有機EL表示装置などであってもよい。入力装置313は、監視者2などによる指示入力を処理装置320に伝達する。入力装置313は、マウス、キーボード、タッチパッドなどであってもよい。表示装置312及び入力装置313は、タッチパネルとして実装されてもよい。スピーカ314は、処理装置320により生成される音声を出力する。 The display device 312 displays a screen generated by the processing device 320. The display device 312 may be a liquid crystal display device, an organic EL display device, or the like. The input device 313 transmits instruction input by the monitor 2 or the like to the processing device 320. The input device 313 may be a mouse, a keyboard, a touch pad, or the like. The display device 312 and the input device 313 may be implemented as a touch panel. The speaker 314 outputs sound generated by the processing device 320.

記憶装置315は、処理装置320により使用されるプログラム、データなどを記憶する。記憶装置315は、半導体メモリ、ハードディスクなどであってもよい。 The storage device 315 stores programs, data, etc. used by the processing device 320. The storage device 315 may be a semiconductor memory, a hard disk, etc.

位置センサ316は、GPS(Global Positioning System)等の公知技術を用いて、監視対象端末300の現在位置を検知する。 The location sensor 316 detects the current location of the monitored terminal 300 using known technology such as GPS (Global Positioning System).

処理装置320は、センサ情報送信部321、検知結果取得部322、及び報知部323を備える。 The processing device 320 includes a sensor information transmission unit 321, a detection result acquisition unit 322, and an alarm unit 323.

センサ情報送信部321は、所定のタイミングで位置センサ316から位置情報を取得し、監視装置100に送信する。 The sensor information transmission unit 321 acquires location information from the location sensor 316 at a predetermined timing and transmits it to the monitoring device 100.

検知結果取得部322は、監視装置100による監視対象の異常の検知結果を監視装置100から取得する。 The detection result acquisition unit 322 acquires the detection results of abnormalities in the monitored object by the monitoring device 100 from the monitoring device 100.

報知部323は、検知結果取得部322により取得された検知結果を表示装置312又はスピーカ314などから報知する。報知部323は、検知結果の内容に応じて報知の態様を決定してもよい。例えば、監視対象に緊急事態が生じた可能性がある旨の検知結果が取得された場合は、報知部323は、表示装置312に検知結果を表示するとともに、スピーカ314から警告音を出力してもよい。報知部323は、監視対象の飼養動物3を保護した人が監視者2に連絡することができるように、監視者端末200の電話番号、メールアドレス、監視者2の氏名、住所などの情報を表示装置312に表示してもよい。報知部323は、監視対象の飼養動物3を連れ去った人に対する警告メッセージを表示装置312に表示してもよい。 The notification unit 323 notifies the detection result acquired by the detection result acquisition unit 322 from the display device 312 or the speaker 314. The notification unit 323 may determine the manner of notification depending on the content of the detection result. For example, when a detection result indicating that an emergency may have occurred in the monitored subject is acquired, the notification unit 323 may display the detection result on the display device 312 and output a warning sound from the speaker 314. The notification unit 323 may display information such as the telephone number and email address of the monitor terminal 200, and the name and address of the monitor 2 on the display device 312 so that the person who has taken custody of the monitored captive animal 3 can contact the monitor 2. The notification unit 323 may display a warning message to the person who has taken the monitored captive animal 3 on the display device 312.

(第2の実施の形態)
第1の実施の形態では、図4に示した手順において、監視者端末200が監視者端末200と監視対象端末300との間の相対位置を示す情報を取得して監視装置100に送信する処理を、監視装置100からの要求の有無にかかわらず実行したが、第2の実施の形態では、監視装置100が監視者端末200に相対位置を示す情報の送信を要求したときに、監視者端末200が監視者端末200と監視対象端末300との間の相対位置を示す情報を取得して監視装置100に送信する。その他の構成及び動作は、第1の実施の形態と同様である。
Second Embodiment
4, the process in which the monitor terminal 200 acquires information indicating the relative position between the monitor terminal 200 and the monitored terminal 300 and transmits it to the monitoring device 100 is executed regardless of whether or not there is a request from the monitoring device 100, but in the second embodiment, when the monitoring device 100 requests the monitor terminal 200 to transmit information indicating the relative position, the monitor terminal 200 acquires information indicating the relative position between the monitor terminal 200 and the monitored terminal 300 and transmits it to the monitoring device 100. The other configurations and operations are similar to those of the first embodiment.

図11は、第2の実施の形態に係る監視方法の手順を示すフローチャートである。監視装置100は、図3に示したステップS24において算出した端末間距離が所定の閾値以下であるかを確認する(S27)。端末間距離が閾値を超えている場合(S27のN)、監視装置100は、監視者端末200と監視対象端末300との間の相対位置を示す情報の送信を監視者端末200に要求する(S28)。端末間距離が閾値以下である場合(S27のY)、監視装置100は、監視者端末200と監視対象端末300との間の相対位置を示す情報の送信を監視者端末200に要求しない。 Figure 11 is a flowchart showing the procedure of the monitoring method according to the second embodiment. The monitoring device 100 checks whether the inter-terminal distance calculated in step S24 shown in Figure 3 is equal to or less than a predetermined threshold (S27). If the inter-terminal distance exceeds the threshold (N in S27), the monitoring device 100 requests the monitor terminal 200 to transmit information indicating the relative position between the monitor terminal 200 and the monitored terminal 300 (S28). If the inter-terminal distance is equal to or less than the threshold (Y in S27), the monitoring device 100 does not request the monitor terminal 200 to transmit information indicating the relative position between the monitor terminal 200 and the monitored terminal 300.

本実施の形態の技術によれば、端末間距離が閾値を超えたときにのみ、監視対象の異常を検知するための処理を実行するので、異常検知の精度を高く保ちつつ、処理負荷を軽減させることができる。 According to the technology of this embodiment, processing to detect anomalies in the monitored object is executed only when the inter-terminal distance exceeds a threshold value, so it is possible to reduce the processing load while maintaining high accuracy in anomaly detection.

(第3の実施の形態)
図12は、第3の実施の形態に係る監視対象端末300の構成を示すブロック図である。第3の実施の形態に係る監視対象端末300は、図10に示した第1の実施の形態に係る監視対象端末300の構成に加えて、周囲の温度を検知するための温度センサ317を備える。センサ情報送信部321は、位置センサ316により検知された位置情報に加えて、温度センサ317により検知された温度情報を監視装置100に送信する。その他の構成及び動作は、第1又は第2の実施の形態と同様である。
Third Embodiment
Fig. 12 is a block diagram showing the configuration of the monitored terminal 300 according to the third embodiment. The monitored terminal 300 according to the third embodiment includes a temperature sensor 317 for detecting the surrounding temperature in addition to the configuration of the monitored terminal 300 according to the first embodiment shown in Fig. 10. The sensor information transmission unit 321 transmits to the monitoring device 100 temperature information detected by the temperature sensor 317 in addition to the position information detected by the position sensor 316. The other configurations and operations are the same as those of the first or second embodiment.

図13は、監視者端末200と監視対象端末300との間の相対距離及び監視対象端末300の温度の時間変化の例を示す。時刻t0及びt1には、監視対象端末300が監視対象の飼養動物3に装着されているので、温度センサ317は飼養動物3の体温を検知する。監視対象端末300が飼養動物3から外れたり、外されたりした場合、温度センサ317は周囲の気温を検知するので、時刻t2において、温度センサ317により検知された温度が急激に低下する。このように、監視者端末200と監視対象端末300との間の相対距離が異常を示さない場合であっても、温度が急激に低下した場合には、監視対象端末300が飼養動物3から外れたことを検知することができる。温度センサ317に代えて、監視対象の生体情報、例えば、脈拍や血圧などを検知するためのセンサが監視対象端末300に搭載されてもよい。 Figure 13 shows an example of the change over time in the relative distance between the monitor terminal 200 and the monitored terminal 300 and the temperature of the monitored terminal 300. At times t0 and t1, the monitored terminal 300 is attached to the monitored animal 3, so the temperature sensor 317 detects the body temperature of the monitored animal 3. If the monitored terminal 300 is removed from the monitored animal 3 or is removed from it, the temperature sensor 317 detects the surrounding air temperature, so at time t2, the temperature detected by the temperature sensor 317 drops sharply. In this way, even if the relative distance between the monitor terminal 200 and the monitored terminal 300 does not indicate an abnormality, if the temperature drops sharply, it can be detected that the monitored terminal 300 has been removed from the monitored animal 3. Instead of the temperature sensor 317, a sensor for detecting biological information of the monitored object, such as pulse and blood pressure, may be mounted on the monitored terminal 300.

図14は、第3の実施の形態に係る監視方法の手順を示すフローチャートである。本図は、図4の監視対象の異常検知処理(S34)の詳細を示す。第3の実施の形態においては、図5に示したフローチャートのステップS43に代えて、ステップS50が実行される。その他の手順は、図5に示したフローチャートと同様である。 Figure 14 is a flowchart showing the steps of the monitoring method according to the third embodiment. This figure shows details of the abnormality detection process (S34) of the monitored object in Figure 4. In the third embodiment, step S50 is executed instead of step S43 in the flowchart shown in Figure 5. The other steps are the same as those in the flowchart shown in Figure 5.

ステップS50において、監視装置100の相互相関関数算出部126は、直近のNサンプルにおける相対距離の時間変化と監視対象端末300の温度の時間変化との相互相関関数の値を算出する(S50)。算出された相互相関関数の値が所定の正常範囲内であれば(S44のY)、監視対象の飼養動物3のステータスを「正常」に更新して(S46)、異常検知処理を終了する。算出された相互相関関数の値が正常範囲から外れていれば(S44のN)、監視対象の飼養動物3のステータスを「緊急」に更新する(S45)。 In step S50, the cross-correlation function calculation unit 126 of the monitoring device 100 calculates the value of the cross-correlation function between the time change in relative distance and the time change in temperature of the monitored terminal 300 in the most recent N samples (S50). If the calculated cross-correlation function value is within a predetermined normal range (Y in S44), the status of the monitored captive animal 3 is updated to "normal" (S46), and the abnormality detection process is terminated. If the calculated cross-correlation function value is outside the normal range (N in S44), the status of the monitored captive animal 3 is updated to "emergency" (S45).

第3の実施の形態の技術によれば、監視対象端末300が監視対象から外れてしまった場合であっても、その異常を検知して通知することができる。 According to the technology of the third embodiment, even if the monitored terminal 300 is no longer monitored, the abnormality can be detected and notified.

(第4の実施の形態)
図15は、第4の実施の形態に係る監視対象端末300の構成を示すブロック図である。第4の実施の形態に係る監視対象端末300は、図10に示した第1の実施の形態に係る監視対象端末300の構成に加えて、監視対象の飼養動物3の歩数を検知するための歩数センサ318を備える。歩数センサ318は、例えば、加速度計などであってもよい。センサ情報送信部321は、位置センサ316により検知された位置情報に加えて、歩数センサ318により検知された歩数情報を監視装置100に送信する。監視装置100は、既知の任意の技術により、歩数情報から飼養動物3の移動距離を算出する。その他の構成及び動作は、第1~第3のいずれかの実施の形態と同様である。
(Fourth embodiment)
FIG. 15 is a block diagram showing the configuration of the monitored terminal 300 according to the fourth embodiment. The monitored terminal 300 according to the fourth embodiment includes a step sensor 318 for detecting the number of steps of the monitored domestic animal 3 in addition to the configuration of the monitored terminal 300 according to the first embodiment shown in FIG. 10. The step sensor 318 may be, for example, an accelerometer. The sensor information transmission unit 321 transmits step information detected by the step sensor 318 to the monitoring device 100 in addition to the position information detected by the position sensor 316. The monitoring device 100 calculates the moving distance of the domestic animal 3 from the step information by any known technology. The other configurations and operations are the same as those of any of the first to third embodiments.

図16は、監視者端末200と監視対象端末300との間の相対距離及び監視対象の歩数から算出した距離の時間変化の例を示す。監視対象の飼養動物3が歩いて移動している場合は、歩数センサ318により検知された歩数と飼養動物3の通常の歩幅から算出された移動距離の時間変化は、監視者端末200と監視対象端末300との間の相対距離の時間変化と同様の傾向を示す。しかし、飼養動物3が何者かにより抱きかかえられたり、かごなどに入れられたり、車などの移動体に乗せられたりして連れ去られた場合、飼養動物3が歩いていないにもかかわらず監視者2から離れていくので、監視者端末200と監視対象端末300との間の相対距離の時間変化と、歩数センサ318により検知された歩数から算出された監視対象の移動距離の時間変化が、異なる挙動を示す。このように、監視者端末200と監視対象端末300との間の相対距離が異常を示さない場合であっても、監視対象の歩数から算出された移動距離を監視することにより、飼養動物3が何者かにより連れ去られたことを検知することができる。 16 shows an example of the change over time in the relative distance between the monitor terminal 200 and the monitored terminal 300 and the distance calculated from the number of steps of the monitored subject. When the monitored subject's domestic animal 3 is walking, the change over time in the moving distance calculated from the number of steps detected by the step sensor 318 and the normal stride length of the domestic animal 3 shows a similar tendency to the change over time in the relative distance between the monitor terminal 200 and the monitored terminal 300. However, when the domestic animal 3 is carried away by someone, put in a cage, or put on a moving object such as a car, the domestic animal 3 moves away from the monitor 2 even though it is not walking, so the change over time in the relative distance between the monitor terminal 200 and the monitored terminal 300 and the change over time in the moving distance of the monitored subject calculated from the number of steps detected by the step sensor 318 show different behaviors. In this way, even if the relative distance between the monitor terminal 200 and the monitored terminal 300 does not indicate an abnormality, it is possible to detect that the pet animal 3 has been taken away by someone by monitoring the movement distance calculated from the number of steps taken by the monitored subject.

図17は、第4の実施の形態に係る監視方法の手順を示すフローチャートである。本図は、図4の監視対象の異常検知処理(S34)の詳細を示す。第4の実施の形態においては、図5に示したフローチャートのステップS43に代えて、ステップS51が実行される。その他の手順は、図5に示したフローチャートと同様である。 Figure 17 is a flowchart showing the steps of a monitoring method according to the fourth embodiment. This figure shows details of the abnormality detection process (S34) of the monitored object in Figure 4. In the fourth embodiment, step S51 is executed instead of step S43 in the flowchart shown in Figure 5. The other steps are the same as those in the flowchart shown in Figure 5.

ステップS51において、監視装置100の相互相関関数算出部126は、直近のNサンプルにおける相対距離の時間変化と監視対象の歩数から算出された移動距離の時間変化との相互相関関数の値を算出する(S51)。算出された相互相関関数の値が所定の正常範囲内であれば(S44のY)、監視対象の飼養動物3のステータスを「正常」に更新して(S46)、異常検知処理を終了する。算出された相互相関関数の値が正常範囲から外れていれば(S44のN)、監視対象の飼養動物3のステータスを「緊急」に更新する(S45)。 In step S51, the cross-correlation function calculation unit 126 of the monitoring device 100 calculates the value of the cross-correlation function between the time change in relative distance in the most recent N samples and the time change in the movement distance calculated from the number of steps of the monitored subject (S51). If the calculated cross-correlation function value is within a predetermined normal range (Y in S44), the status of the monitored subject's captive animal 3 is updated to "normal" (S46), and the abnormality detection process is terminated. If the calculated cross-correlation function value is outside the normal range (N in S44), the status of the monitored subject's captive animal 3 is updated to "emergency" (S45).

第4の実施の形態の技術によれば、監視対象が何者かにより連れ去られてしまった場合であっても、その異常を検知して通知することができる。 The technology of the fourth embodiment makes it possible to detect and notify an abnormality even if the monitored subject is abducted by someone.

以上、本発明を、実施例をもとに説明した。この実施例は例示であり、各構成要素あるいは各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。以下変形例を示す。 The present invention has been described above based on examples. These examples are merely illustrative, and those skilled in the art will understand that various modifications are possible in the combination of each component or each treatment process, and that such modifications are also within the scope of the present invention. Modifications are shown below.

(第1の変形例)
監視装置100の全ての機能が、ベースステーション4に近接するMECプラットフォーム5に実装されてもよい。
(First Modification)
All functionality of the monitoring device 100 may be implemented in a MEC platform 5 close to the base station 4 .

(第2の変形例)
監視装置100の全ての機能が、コアネットワーク7のクラウド上に実装されてもよい。この場合、監視者端末200と監視対象端末300とが異なるベースステーション4にアタッチされている場合であっても、監視装置100が監視者端末200と監視対象端末300の両者から情報を取得して監視対象を監視することができる。
(Second Modification)
All the functions of the monitoring device 100 may be implemented on the cloud of the core network 7. In this case, even if the monitor terminal 200 and the monitored terminal 300 are attached to different base stations 4, the monitoring device 100 can obtain information from both the monitor terminal 200 and the monitored terminal 300 to monitor the monitored terminal.

(第3の変形例)
第3の実施の形態において、監視対象端末300のセンサ情報送信部321は、温度センサ317から取得した温度が異常を示したときに、まず、監視装置100ではなく監視者端末200に異常を通知してもよい。これにより、監視者2は飼養動物3から監視対象端末300が外れたことを迅速に知ることができるので、適切な対処をすることができる。また、監視対象端末300が何者かによって飼養動物3から外されたのではなく、単に監視対象端末300が飼養動物3から外れてしまった場合など、飼養動物3に異常が生じていない場合には、監視装置100が異常検知処理を実行しないで済むので、監視装置100の処理負荷や通信の負荷を軽減させることができる。
(Third Modification)
In the third embodiment, when the temperature acquired from the temperature sensor 317 indicates an abnormality, the sensor information transmission unit 321 of the monitored terminal 300 may first notify the monitor terminal 200 of the abnormality instead of the monitoring device 100. This allows the monitor 2 to quickly know that the monitored terminal 300 has been removed from the domestic animal 3, and therefore to take appropriate measures. In addition, when no abnormality has occurred in the domestic animal 3, such as when the monitored terminal 300 has simply been removed from the domestic animal 3 rather than being removed from the domestic animal 3 by someone, the monitoring device 100 does not need to execute the abnormality detection process, and therefore the processing load and communication load of the monitoring device 100 can be reduced.

(第4の変形例)
監視装置100の機能がMECプラットフォーム5に実装されている場合に、監視者端末200と監視対象端末300がベースステーション4の通信可能領域の境界付近にいるとき、わずかな時間ではあるが、それぞれが異なるベースステーション4に接続する場合がある。監視装置100は、監視者端末200と監視対象端末300が異なるベースステーション4に接続していることを検知し、それぞれが接続しているベースステーション4を介して通信する。
(Fourth Modification)
When the functions of the monitoring device 100 are implemented in the MEC platform 5, when the monitor terminal 200 and the monitored terminal 300 are near the boundary of the communication area of the base station 4, they may connect to different base stations 4 for a short time. The monitoring device 100 detects that the monitor terminal 200 and the monitored terminal 300 are connected to different base stations 4, and communicates with each other via the base stations 4 to which they are connected.

上述した実施例および変形例の任意の組み合わせもまた本開示の実施の形態として有用である。組み合わせによって生じる新たな実施の形態は、組み合わされる実施例および変形例それぞれの効果をあわせもつ。また、請求項に記載の各構成要件が果たすべき機能は、実施例および変形例において示された各構成要素の単体もしくはそれらの連携によって実現されることも当業者には理解されるところである。 Any combination of the above-mentioned examples and modifications is also useful as an embodiment of the present disclosure. A new embodiment resulting from the combination will have the combined effects of each of the examples and modifications. It will also be understood by those skilled in the art that the functions to be performed by each of the constituent elements recited in the claims can be realized by each of the components shown in the examples and modifications alone or in combination with each other.

1 監視システム、2 監視者、3 飼養動物、4 ベースステーション、5 MECプラットフォーム、6 IoTサーバ、7 コアネットワーク、100 監視装置、111 通信装置、120 処理装置、121 端末情報登録部、122 端末位置取得部、123 距離算出部、124 相対位置取得部、125 変化速度算出部、126 相互相関関数算出部、127 第1異常検知部、128 第2異常検知部、129 検知結果送信部、140 記憶装置、141 監視対象データベース、142 履歴情報保持部、143 パラメータ保持部、200 監視者端末、211 通信装置、212 表示装置、213 入力装置、214 スピーカ、215 記憶装置、216 位置センサ、220 処理装置、221 端末情報送信部、222 位置情報送信部、223 相対位置取得部、224 相対位置送信部、225 検知結果取得部、226 報知部、300 監視対象端末、311 通信装置、312 表示装置、313 入力装置、314 スピーカ、315 記憶装置、316 位置センサ、317 温度センサ、318 歩数センサ、320 処理装置、321 センサ情報送信部、322 検知結果取得部、323 報知部。 1 Monitoring system, 2 Monitor, 3 Captive animals, 4 Base station, 5 MEC platform, 6 IoT server, 7 Core network, 100 Monitoring device, 111 Communication device, 120 Processing device, 121 Terminal information registration unit, 122 Terminal position acquisition unit, 123 Distance calculation unit, 124 Relative position acquisition unit, 125 Change speed calculation unit, 126 Cross-correlation function calculation unit, 127 First abnormality detection unit, 128 Second abnormality detection unit, 129 Detection result transmission unit, 140 Storage device, 141 Monitoring target database, 142 History information storage unit, 143 Parameter storage unit, 200 Monitor terminal, 211 Communication device, 212 Display device, 213 Input device, 214 Speaker, 215 Storage device, 216 Position sensor, 220 Processing device, 221 Terminal information transmission unit, 222 Position information transmission unit, 223 Relative position acquisition unit, 224 Relative position transmission unit, 225 Detection result acquisition unit, 226 Notification unit, 300 Monitored terminal, 311 Communication device, 312 Display device, 313 Input device, 314 Speaker, 315 Storage device, 316 Position sensor, 317 Temperature sensor, 318 Step count sensor, 320 Processing device, 321 Sensor information transmission unit, 322 Detection result acquisition unit, 323 Notification unit.

Claims (13)

監視対象を監視する監視者が保持する監視者端末と、
前記監視対象に装着された監視対象端末と、
前記監視対象を監視して前記監視対象の異常を検知する監視装置と、
を備え、
前記監視装置は、
前記監視者端末の位置を示す情報と、前記監視対象端末の位置を示す情報とを取得し、前記監視者端末と前記監視対象端末との間の距離を算出する距離算出部と、
前記監視者端末及び前記監視対象端末による無線通信により取得された前記監視者端末と前記監視対象端末との間の相対位置を示す情報を取得する相対位置取得部と、
前記距離算出部により算出された距離と、前記相対位置取得部により取得された相対位置とに基づいて、前記監視対象の異常を検知する異常検知部と、
を備え
前記異常検知部は、前記距離算出部により算出された距離の変化と、前記相対位置取得部により取得された相対位置から算出された前記監視者端末と前記監視対象端末との間の相対距離の変化との間の類似度を評価し、評価された類似度が所定の範囲から外れた場合に前記監視対象の異常を検知する第1異常検知部を含む
監視システム。
A monitor terminal held by a monitor who monitors a monitoring target;
A monitoring target terminal attached to the monitoring target;
A monitoring device that monitors the target to detect an abnormality in the target;
Equipped with
The monitoring device includes:
a distance calculation unit that acquires information indicating a position of the monitoring terminal and information indicating a position of the monitored terminal, and calculates a distance between the monitoring terminal and the monitored terminal;
a relative position acquisition unit that acquires information indicating a relative position between the monitor terminal and the monitored terminal acquired through wireless communication between the monitor terminal and the monitored terminal;
an anomaly detection unit that detects an anomaly of the monitoring target based on the distance calculated by the distance calculation unit and the relative position acquired by the relative position acquisition unit;
Equipped with
The anomaly detection unit includes a first anomaly detection unit that evaluates a similarity between a change in distance calculated by the distance calculation unit and a change in relative distance between the monitor terminal and the monitored terminal calculated from the relative position acquired by the relative position acquisition unit, and detects an anomaly in the monitored terminal when the evaluated similarity falls outside a predetermined range.
Surveillance system.
監視対象を監視する監視者が保持する監視者端末の位置を示す情報と、前記監視対象に装着された監視対象端末の位置を示す情報とを取得し、前記監視者端末と前記監視対象端末との間の距離を算出する距離算出部と、
前記監視者端末及び前記監視対象端末による無線通信により取得された前記監視者端末と前記監視対象端末との間の相対位置を示す情報を取得する相対位置取得部と、
前記距離算出部により算出された距離と、前記相対位置取得部により取得された相対位置とに基づいて、前記監視対象の異常を検知する異常検知部と、
を備え
前記異常検知部は、前記距離算出部により算出された距離の変化と、前記相対位置取得部により取得された相対位置から算出された前記監視者端末と前記監視対象端末との間の相対距離の変化との間の類似度を評価し、評価された類似度が所定の範囲から外れた場合に前記監視対象の異常を検知する第1異常検知部を含む
監視装置。
a distance calculation unit that acquires information indicating a position of a monitor terminal held by a monitor monitoring a target and information indicating a position of a target terminal attached to the target, and calculates a distance between the monitor terminal and the target terminal;
a relative position acquisition unit that acquires information indicating a relative position between the monitor terminal and the monitored terminal acquired through wireless communication between the monitor terminal and the monitored terminal;
an anomaly detection unit that detects an anomaly of the monitoring target based on the distance calculated by the distance calculation unit and the relative position acquired by the relative position acquisition unit;
Equipped with
The anomaly detection unit includes a first anomaly detection unit that evaluates a similarity between a change in distance calculated by the distance calculation unit and a change in relative distance between the monitor terminal and the monitored terminal calculated from the relative position acquired by the relative position acquisition unit, and detects an anomaly in the monitored terminal when the evaluated similarity falls outside a predetermined range.
Surveillance equipment.
前記異常検知部は、前記監視者端末と前記監視対象端末との間の相対距離及び相対角度の変化を算出し、算出された相対距離及び相対角度の変化に基づいて前記監視対象の異常を検知する第2異常検知部を含む請求項に記載の監視装置。 The monitoring device according to claim 2, wherein the abnormality detection unit includes a second abnormality detection unit that calculates changes in the relative distance and relative angle between the monitoring terminal and the monitored terminal, and detects an abnormality in the monitored terminal based on the calculated changes in the relative distance and relative angle. 前記第2異常検知部は、算出された相対距離の変化及び相対角度の変化のうち一方又は双方が前記監視対象の通常の移動速度を表す第1の閾値を超えた場合に前記監視対象の異常を検知する請求項に記載の監視装置。 The monitoring device according to claim 3 , wherein the second abnormality detection unit detects an abnormality in the monitored object when one or both of the change in the calculated relative distance and the change in the relative angle exceed a first threshold value representing a normal movement speed of the monitored object. 前記第2異常検知部は、算出された相対距離の変化が第2の閾値を超えた場合と、算出された相対距離が第3の閾値を超えているときに、算出された相対角度の変化が第4の閾値を超えた場合とに、前記監視対象の異常を検知する請求項に記載の監視装置。 5. The monitoring device according to claim 4, wherein the second abnormality detection unit detects an abnormality in the monitored object when a change in the calculated relative distance exceeds a second threshold, and when a change in the calculated relative angle exceeds a fourth threshold when the calculated relative distance exceeds a third threshold. 前記第2異常検知部は、算出された相対距離の大きさに基づいて、第2の閾値又は第4の閾値を変更する請求項に記載の監視装置。 The monitoring device according to claim 5 , wherein the second abnormality detection unit changes the second threshold or the fourth threshold based on the magnitude of the calculated relative distance. 前記第2異常検知部により異常が検知された場合に、前記第1異常検知部による異常の検知を実行する請求項からのいずれかに記載の監視装置。 The monitoring device according to claim 3 , wherein , when an abnormality is detected by the second abnormality detection unit, detection of an abnormality is executed by the first abnormality detection unit. 前記第1異常検知部及び第2異常検知部の双方により異常が検知された場合に、前記監視対象の異常の検知する請求項からのいずれかに記載の監視装置。 8. The monitoring device according to claim 3 , further comprising: a detection unit configured to detect an abnormality in the monitored object when an abnormality is detected by both the first abnormality detection unit and the second abnormality detection unit. 前記監視対象端末に搭載されたセンサにより検知された検知情報を取得する検知情報取得部を更に備え、
前記異常検知部は、前記検知情報取得部により取得された検知情報に更に基づいて、前記監視対象の異常を検知する
請求項2からのいずれかに記載の監視装置。
The monitoring target terminal further includes a detection information acquisition unit that acquires detection information detected by a sensor mounted on the monitoring target terminal,
The monitoring device according to claim 2 , wherein the abnormality detection unit detects an abnormality in the monitored object further based on the detection information acquired by the detection information acquisition unit.
前記検知情報取得部は、前記監視対象端末に搭載された温度センサにより検知された温度情報を取得し、
前記異常検知部は、前記検知情報取得部により取得された温度情報に基づいて、前記監視対象端末が前記監視対象から外されたことを検知する
請求項に記載の監視装置。
The detection information acquisition unit acquires temperature information detected by a temperature sensor mounted on the monitoring target terminal,
The monitoring device according to claim 9 , wherein the abnormality detection unit detects that the terminal to be monitored has been removed from the monitoring targets based on the temperature information acquired by the detection information acquisition unit.
前記検知情報取得部は、前記監視対象端末に搭載された加速度センサにより検知された加速度情報を取得し、
前記異常検知部は、前記検知情報取得部により取得された加速度情報に基づいて前記監視対象の移動量を算出し、算出された移動量と、前記距離算出部により算出された距離又は前記相対位置取得部により取得された相対位置から算出された距離とに基づいて、前記監視対象の異常を検知する
請求項又は10に記載の監視装置。
The detection information acquisition unit acquires acceleration information detected by an acceleration sensor mounted on the monitored terminal,
The monitoring device according to claim 9 or 10, wherein the abnormality detection unit calculates the amount of movement of the monitored object based on the acceleration information acquired by the detection information acquisition unit, and detects an abnormality in the monitored object based on the calculated amount of movement and the distance calculated by the distance calculation unit or the distance calculated from the relative position acquired by the relative position acquisition unit.
コンピュータを、
監視対象を監視する監視者が保持する監視者端末の位置を示す情報と、前記監視対象に装着された監視対象端末の位置を示す情報とを取得し、前記監視者端末と前記監視対象端末との間の距離を算出する距離算出部と、
前記監視者端末と前記監視対象端末との間の端末間通信により取得された前記監視者端末と前記監視対象端末との間の相対位置を示す情報を取得する相対位置取得部と、
前記距離算出部により算出された距離と、前記相対位置取得部により取得された相対位置とに基づいて、前記監視対象の異常を検知する異常検知部と、
として機能させ
前記異常検知部は、前記距離算出部により算出された距離の変化と、前記相対位置取得部により取得された相対位置から算出された前記監視者端末と前記監視対象端末との間の相対距離の変化との間の類似度を評価し、評価された類似度が所定の範囲から外れた場合に前記監視対象の異常を検知する第1異常検知部を含む
コンピュータプログラム。
Computer,
a distance calculation unit that acquires information indicating a position of a monitor terminal held by a monitor monitoring a target and information indicating a position of a target terminal attached to the target, and calculates a distance between the monitor terminal and the target terminal;
a relative position acquisition unit that acquires information indicating a relative position between the monitor terminal and the monitored terminal acquired through inter-terminal communication between the monitor terminal and the monitored terminal;
an anomaly detection unit that detects an anomaly of the monitoring target based on the distance calculated by the distance calculation unit and the relative position acquired by the relative position acquisition unit;
Function as a
The anomaly detection unit includes a first anomaly detection unit that evaluates a similarity between a change in distance calculated by the distance calculation unit and a change in relative distance between the monitor terminal and the monitored terminal calculated from the relative position acquired by the relative position acquisition unit, and detects an anomaly in the monitored terminal when the evaluated similarity falls outside a predetermined range.
Computer program.
コンピュータに、
監視対象を監視する監視者が保持する監視者端末の位置を示す情報と、前記監視対象に装着された監視対象端末の位置を示す情報とを取得し、前記監視者端末と前記監視対象端末との間の距離を算出するステップと、
前記監視者端末と前記監視対象端末との間の端末間通信により取得された前記監視者端末と前記監視対象端末との間の相対位置を示す情報を取得するステップと、
前記距離を算出するステップにおいて算出された距離と、前記相対位置を示す情報を取得するステップにおいて取得された相対位置とに基づいて、前記監視対象の異常を検知するステップと、
を実行させ
前記異常を検知するステップは、前記距離を算出するステップにおいて算出された距離の変化と、前記相対位置を示す情報を取得するステップにおいて取得された相対位置から算出された前記監視者端末と前記監視対象端末との間の相対距離の変化との間の類似度を評価し、評価された類似度が所定の範囲から外れた場合に前記監視対象の異常を検知するステップを含む
監視方法。
On the computer,
acquiring information indicating a position of a monitor terminal held by a monitor monitoring a target and information indicating a position of a target terminal attached to the target, and calculating a distance between the monitor terminal and the target terminal;
acquiring information indicating a relative position between the monitor terminal and the monitored terminal acquired through inter-terminal communication between the monitor terminal and the monitored terminal;
detecting an abnormality in the monitoring target based on the distance calculated in the step of calculating the distance and the relative position acquired in the step of acquiring information indicating the relative position;
Run the command ,
The step of detecting the abnormality includes a step of evaluating a similarity between a change in the distance calculated in the step of calculating the distance and a change in the relative distance between the monitor terminal and the monitored terminal calculated from the relative position acquired in the step of acquiring information indicating the relative position, and detecting an abnormality in the monitored terminal when the evaluated similarity falls outside a predetermined range.
Monitoring methods.
JP2020084016A 2020-05-12 2020-05-12 Monitoring system, monitoring device, and monitoring method Active JP7565706B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020084016A JP7565706B2 (en) 2020-05-12 2020-05-12 Monitoring system, monitoring device, and monitoring method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020084016A JP7565706B2 (en) 2020-05-12 2020-05-12 Monitoring system, monitoring device, and monitoring method

Publications (2)

Publication Number Publication Date
JP2021179729A JP2021179729A (en) 2021-11-18
JP7565706B2 true JP7565706B2 (en) 2024-10-11

Family

ID=78511465

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020084016A Active JP7565706B2 (en) 2020-05-12 2020-05-12 Monitoring system, monitoring device, and monitoring method

Country Status (1)

Country Link
JP (1) JP7565706B2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005020252A (en) 2003-06-25 2005-01-20 Matsushita Electric Ind Co Ltd Abnormal situation reporting device
JP2008113184A (en) 2006-10-30 2008-05-15 Nec Corp POSITION MONITORING SYSTEM, POSITION MONITORING DEVICE, POSITION MONITORING METHOD, AND MOBILE TERMINAL
US20150170496A1 (en) 2010-02-04 2015-06-18 Google Inc. Device and method for monitoring the presence of items and issuing an alert if an item is not detected
JP2017005668A (en) 2015-06-11 2017-01-05 茂 土澤 Crime prevention and disaster prevention system
JP2017108346A (en) 2015-12-11 2017-06-15 株式会社Nttドコモ Information processing apparatus, information processing system, and program

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04188300A (en) * 1990-11-22 1992-07-06 Iwatsu Electric Co Ltd Abnormal signal sending device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005020252A (en) 2003-06-25 2005-01-20 Matsushita Electric Ind Co Ltd Abnormal situation reporting device
JP2008113184A (en) 2006-10-30 2008-05-15 Nec Corp POSITION MONITORING SYSTEM, POSITION MONITORING DEVICE, POSITION MONITORING METHOD, AND MOBILE TERMINAL
US20150170496A1 (en) 2010-02-04 2015-06-18 Google Inc. Device and method for monitoring the presence of items and issuing an alert if an item is not detected
JP2017005668A (en) 2015-06-11 2017-01-05 茂 土澤 Crime prevention and disaster prevention system
JP2017108346A (en) 2015-12-11 2017-06-15 株式会社Nttドコモ Information processing apparatus, information processing system, and program

Also Published As

Publication number Publication date
JP2021179729A (en) 2021-11-18

Similar Documents

Publication Publication Date Title
US10037668B1 (en) Emergency alerting system and method
CN112385569B (en) Detecting and managing disease outbreaks in livestock using a health map network
US8868616B1 (en) Event data monitoring systems and methods
US11631306B2 (en) Methods and system for monitoring an environment
CN105913614A (en) Method and device of monitoring tumbling, intelligent wearable device and tumbling alarm system
US12367751B2 (en) Alert system
JP5621324B2 (en) Livestock monitoring device, livestock monitoring device program, livestock monitoring method and livestock monitoring system
CN110248593A (en) Communication device, abnormity notifying system and abnormal notification method
US20210166545A1 (en) Fall detection method and system
US10475326B2 (en) System and method for tracking interaction between monitored population and unmonitored population
EP2541474A1 (en) Monitoring a user activity using a mobile device
WO2023210958A1 (en) Timely detection and response to context-specific health events
US11337032B2 (en) Systems and methods for monitoring system equipment diagnosis
CN111464780A (en) A risk behavior early warning system, method and device based on edge-cloud collaboration
CN118614487A (en) Animal driving method, device, equipment and storage medium
JP7081606B2 (en) Methods, systems, and computer programs to determine a subject's fall response
EP4381487A1 (en) Systems and methods for providing assistance in an emergency
US20070285260A1 (en) Method, device, and computer product for detecting emergency
JP7565706B2 (en) Monitoring system, monitoring device, and monitoring method
JP2019055070A (en) Electronic equipment and diagnostic system
KR20180070091A (en) Electronic device and method for providng notification using the same
CN113557494B (en) Systems, devices and methods for monitoring animal status
CN119360546A (en) A monitoring device and method for special groups
US10455397B1 (en) Context aware subscriber service
Khowaja et al. AN EFFECTIVE THRESHOLD BASED MEASUREMENT TECHNIQUE FOR FALL DETECTION USING SMART DEVICES.

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230508

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240425

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240507

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240606

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: 20240917

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241001

R150 Certificate of patent or registration of utility model

Ref document number: 7565706

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150