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
JP7831011B2 - Animal observation support devices, systems, methods, and programs - Google Patents
[go: Go Back, main page]

JP7831011B2 - Animal observation support devices, systems, methods, and programs - Google Patents

Animal observation support devices, systems, methods, and programs

Info

Publication number
JP7831011B2
JP7831011B2 JP2022032398A JP2022032398A JP7831011B2 JP 7831011 B2 JP7831011 B2 JP 7831011B2 JP 2022032398 A JP2022032398 A JP 2022032398A JP 2022032398 A JP2022032398 A JP 2022032398A JP 7831011 B2 JP7831011 B2 JP 7831011B2
Authority
JP
Japan
Prior art keywords
observation
animal
information
notification
conditions
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
JP2022032398A
Other languages
Japanese (ja)
Other versions
JP2023128214A (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.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP2022032398A priority Critical patent/JP7831011B2/en
Publication of JP2023128214A publication Critical patent/JP2023128214A/en
Application granted granted Critical
Publication of JP7831011B2 publication Critical patent/JP7831011B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02ATECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE
    • Y02A40/00Adaptation technologies in agriculture, forestry, livestock or agroalimentary production
    • Y02A40/70Adaptation technologies in agriculture, forestry, livestock or agroalimentary production in livestock or poultry

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本開示は、動物観察支援装置、システム、方法及びプログラムに関する。 This disclosure relates to animal observation support devices, systems, methods, and programs.

特許文献1には、動物園内の各動物の状況を撮影した動画像データをサーバへ送信し、インターネットを介して動画像データを配信する技術が開示されている。特許文献1にかかる技術では、動物の日々の生活状態を撮影した動画像を自宅等でライブ又は録画して視聴することができる。特許文献2には、動物などの観察対象の行動を予測する技術が開示されている。特許文献3には、ペットの異常を検知し、飼い主又は飼い主以外の者へ異常を通知するための技術が開示されている。 Patent Document 1 discloses a technology for transmitting video data of the conditions of each animal in a zoo to a server and distributing the video data via the internet. The technology described in Patent Document 1 allows for live or recorded viewing of video footage of the animals' daily lives at home. Patent Document 2 discloses a technology for predicting the behavior of observed subjects such as animals. Patent Document 3 discloses a technology for detecting abnormalities in pets and notifying the owner or someone other than the owner of the abnormality.

特開2002-077854号公報Japanese Patent Publication No. 2002-077854 特開2020-067913号公報Japanese Patent Publication No. 2020-067913 特開2021-114930号公報Japanese Patent Publication No. 2021-114930

ここで、上述した特許文献1から3にかかる技術には、動物園の来園者のそれぞれにおける所望の動物の所望の行動や状態について、直接、観察することが困難であるという課題がある。例えば、特許文献1では、ユーザは、画面を介して動物の動画像データを閲覧するため、臨場感が得られない。また、特許文献2では、特定の動物の行動予測結果を一律に通知するため、来園者ごとの固有のニーズを満たすことができない。尚、特許文献3では、ペットの不測の事態の検出を対象としており、動物園の来園者向けのサービスには適用できない。 The technologies described in Patent Documents 1 to 3 above have the problem that it is difficult for each zoo visitor to directly observe the desired behavior or state of a particular animal. For example, in Patent Document 1, users view video data of animals via a screen, so they cannot experience a sense of presence. Also, in Patent Document 2, the behavior prediction results for a specific animal are uniformly notified, so it cannot meet the unique needs of each visitor. Furthermore, Patent Document 3 focuses on detecting unforeseen situations involving pets and is not applicable to services for zoo visitors.

本開示の目的は、上述した課題を鑑み、動物園の来園者のそれぞれが個別に観察を希望する動物及びその行動や状態を直接、観察するための待ち時間を短縮することを支援するための動物観察支援装置、システム、方法及びプログラムを提供することにある。 The purpose of this disclosure is, in light of the aforementioned challenges, to provide animal observation support devices, systems, methods, and programs that help reduce the waiting time for each zoo visitor to directly observe the animals they wish to observe and their behavior and condition.

本開示にかかる動物観察支援装置は、
動物園で飼育される動物に対して所定の観察装置により観察された観察情報を取得する取得手段と、
複数の通知条件の中から、前記観察情報に基づいて該当する通知条件を特定する第1の特定手段と、
来園者ごとに所持する携帯端末と通知条件とが対応付けられた複数の観察条件の中から、前記特定した通知条件に対応付けられた携帯端末を特定する第2の特定手段と、
前記特定した携帯端末に対して、前記動物の観察地点への案内情報を通知する通知手段と、
を備える。
The animal observation support device relating to this disclosure is
An acquisition means for acquiring observation information obtained from animals kept in a zoo using a predetermined observation device,
A first identification means for identifying the relevant notification condition from among multiple notification conditions based on the observation information,
A second identification means for identifying a mobile device associated with the aforementioned identified notification condition from among multiple observation conditions, each of which is associated with a mobile device possessed by a visitor.
A notification means for notifying the identified mobile terminal of information guiding it to the animal observation location,
It is equipped with.

本開示にかかる動物観察支援システムは、
動物園に設置された観察装置と、
前記観察装置と接続された動物観察支援装置と、を備え、
前記動物観察支援装置は、
前記動物園で飼育される動物に対して前記観察装置により観察された観察情報を取得する取得手段と、
複数の通知条件の中から、前記観察情報に基づいて該当する通知条件を特定する第1の特定手段と、
来園者ごとに所持する携帯端末と通知条件とが対応付けられた複数の観察条件の中から、前記特定した通知条件に対応付けられた携帯端末を特定する第2の特定手段と、
前記特定した携帯端末に対して、前記動物の観察地点への案内情報を通知する通知手段と、
を備える。
The animal observation support system related to this disclosure is
Observation equipment installed in the zoo,
The observation device is connected to an animal observation support device,
The aforementioned animal observation support device is
An acquisition means for acquiring observational information observed by the observation device for animals kept in the aforementioned zoo,
A first identification means for identifying the relevant notification condition from among multiple notification conditions based on the observation information,
A second identification means for identifying a mobile device associated with the aforementioned identified notification condition from among multiple observation conditions, each of which is associated with a mobile device possessed by a visitor.
A notification means for notifying the identified mobile terminal of information guiding it to the animal observation location,
It is equipped with.

本開示にかかる動物観察支援方法は、
コンピュータが、
動物園で飼育される動物に対して所定の観察装置により観察された観察情報を取得し、
複数の通知条件の中から、前記観察情報に基づいて該当する通知条件を特定し、
来園者ごとに所持する携帯端末と通知条件とが対応付けられた複数の観察条件の中から、前記特定した通知条件に対応付けられた携帯端末を特定し、
前記特定した携帯端末に対して、前記動物の観察地点への案内情報を通知する。
The animal observation support method related to this disclosure is:
Computers
Observational information is obtained from animals kept in zoos using designated observation devices.
From among multiple notification conditions, identify the applicable notification condition based on the observation information,
From among multiple observation conditions, each associated with a mobile device possessed by a visitor and notification conditions, the mobile device associated with the specified notification condition is identified.
The identified mobile device will be notified with directions to the animal observation location.

本開示にかかる動物観察支援プログラムは、
動物園で飼育される動物に対して所定の観察装置により観察された観察情報を取得する取得処理と、
複数の通知条件の中から、前記観察情報に基づいて該当する通知条件を特定する第1の特定処理と、
来園者ごとに所持する携帯端末と通知条件とが対応付けられた複数の観察条件の中から、前記特定した通知条件に対応付けられた携帯端末を特定する第2の特定処理と、
前記特定した携帯端末に対して、前記動物の観察地点への案内情報を通知する通知処理と、
をコンピュータに実行させる。
The animal observation support program related to this disclosure is
An acquisition process for obtaining observation information from animals kept in a zoo using a predetermined observation device,
A first identification process that identifies the applicable notification condition from among multiple notification conditions based on the observation information,
A second identification process involves identifying a mobile device associated with a specified notification condition from among multiple observation conditions, each of which is associated with a mobile device possessed by a visitor.
A notification process is performed to notify the identified mobile device of information guiding it to the animal observation location.
Have the computer execute it.

本開示により、動物園の来園者のそれぞれが個別に観察を希望する動物及びその行動や状態を直接、観察するための待ち時間を短縮することを支援するための動物観察支援装置、システム、方法及びプログラムを提供することができる。 This disclosure provides animal observation support devices, systems, methods, and programs that help reduce waiting times for zoo visitors to directly observe the animals they individually wish to observe, as well as their behavior and condition.

本実施形態1にかかる動物観察支援装置の構成を示すブロック図である。This is a block diagram showing the configuration of the animal observation support device according to this first embodiment. 本実施形態1にかかる動物観察支援方法の流れを示すフローチャートである。This is a flowchart showing the flow of the animal observation support method according to this embodiment 1. 本実施形態2にかかる動物観察支援システムの全体構成を示すブロック図である。This is a block diagram showing the overall configuration of the animal observation support system according to this second embodiment. 本実施形態2にかかる携帯端末の構成を示すブロック図である。This is a block diagram showing the configuration of a mobile terminal according to this second embodiment. 本実施形態2にかかる動物観察支援装置の構成を示すブロック図である。This is a block diagram showing the configuration of the animal observation support device according to this second embodiment. 本実施形態2にかかる通知条件テーブルの例を示す図である。This figure shows an example of a notification condition table according to this second embodiment. 本実施形態2にかかる観察条件テーブルの例を示す図である。This figure shows an example of an observation condition table according to this second embodiment. 本実施形態2にかかる観察条件登録処理の流れを示すフローチャートである。This flowchart shows the flow of the observation condition registration process according to this second embodiment. 本実施形態2にかかる観察条件の選択肢の例を示す図である。This figure shows an example of the selection of observation conditions according to this second embodiment. 本実施形態2にかかる動物観察支援処理の流れを示すフローチャートである。This is a flowchart showing the flow of the animal observation support process according to this second embodiment. 本実施形態3にかかる観察条件登録処理の流れを示すフローチャートである。This flowchart shows the flow of the observation condition registration process according to this third embodiment. 本実施形態3にかかる観察条件テーブルの例を示す図である。This figure shows an example of an observation condition table according to this third embodiment. 本実施形態3にかかる動物観察支援処理の流れを示すフローチャートである。This is a flowchart showing the flow of the animal observation support process according to this third embodiment.

以下では、本開示の実施形態について、図面を参照しながら詳細に説明する。各図面において、同一又は対応する要素には同一の符号が付されており、説明の明確化のため、必要に応じて重複説明は省略される。 The embodiments of this disclosure will be described in detail below with reference to the drawings. In each drawing, the same or corresponding elements are denoted by the same reference numerals, and redundant explanations will be omitted where necessary for clarity.

<実施形態1>
図1は、本実施形態1にかかる動物観察支援装置1の構成を示すブロック図である。動物観察支援装置1は、動物園で飼育される動物における行動状態を観察し、動物園の来園者のそれぞれの個別の希望状態となった場合に、該当する来園者に対して通知を行う情報処理装置である。動物観察支援装置1は、取得部11、第1の特定部12、第2の特定部13及び通知部14を備える。
<Embodiment 1>
Figure 1 is a block diagram showing the configuration of the animal observation support device 1 according to this embodiment 1. The animal observation support device 1 is an information processing device that observes the behavioral state of animals kept in a zoo and notifies the visitor when the animal reaches the state that is individually desired by each visitor. The animal observation support device 1 comprises an acquisition unit 11, a first identification unit 12, a second identification unit 13, and a notification unit 14.

取得部11は、動物園で飼育される動物に対して所定の観察装置(不図示)により観察された観察情報を取得する。ここで、観察装置は、動物園に設置されたカメラ、センサ等である。また、観察情報とは、センサにより検出又は測定された動物の動作状況、位置情報、体表温度等の情報や、カメラにより撮影された動物の画像等である。また、動物には、非接触型IC(Integrated Circuit)チップが取り付けられている場合、観察装置の一例であるタグセンサにより検出された場合のタグセンサの位置情報、非接触型ICチップとの距離情報等を観察情報としてもよい。 The acquisition unit 11 acquires observation information from animals kept in the zoo using a predetermined observation device (not shown). Here, the observation device is a camera, sensor, etc., installed in the zoo. The observation information includes information such as the animal's movement status, location, and body surface temperature detected or measured by the sensor, as well as images of the animal taken by the camera. Furthermore, if the animal has a non-contact IC (Integrated Circuit) chip attached, the observation information may also include the location information of the tag sensor detected by a tag sensor (an example of an observation device), and the distance information from the non-contact IC chip.

第1の特定部12は、複数の通知条件の中から、観察情報に基づいて該当する通知条件を特定する。通知条件とは、来園者が所持する携帯端末へ、動物の観察タイミングであることや観察地点を通知するための条件情報である。通知条件は、動物の種類ごとに、動物の属性情報、行動内容等の観察情報から特定可能な各種条件の組合せが定義されている。尚、観察地点は、動物ごとに複数の地点が設定されていても良い。また、観察地点は、通知条件の組合せに含めて定義されていてもよい。 The first identification unit 12 identifies the appropriate notification condition from among multiple notification conditions based on observation information. Notification conditions are conditional information for notifying visitors' mobile devices that it is time to observe animals and the observation location. For each type of animal, the notification conditions are defined as combinations of various conditions that can be identified from observation information such as animal attribute information and behavior. Note that multiple observation locations may be set for each animal. Furthermore, observation locations may be defined as part of the combination of notification conditions.

第2の特定部13は、来園者ごとに所持する携帯端末と通知条件とが対応付けられた複数の観察条件の中から、特定した通知条件に対応付けられた携帯端末を特定する。複数の観察条件は、動物観察支援装置1や他の記憶装置(不図示)に、来園者ごとに予め登録済みとする。 The second identification unit 13 identifies the mobile device associated with the selected notification condition from among multiple observation conditions, each of which is associated with a mobile device carried by a visitor. These multiple observation conditions are pre-registered for each visitor in the animal observation support device 1 or other storage device (not shown).

通知部14は、特定した携帯端末に対して、動物の観察地点への案内情報を通知する。例えば、通知部14は、特定した通知条件に含まれる観察地点へ来園者を誘導するための案内情報を通知しても良い。 The notification unit 14 notifies the identified mobile device with guidance information to the animal observation point. For example, the notification unit 14 may also notify guidance information to direct visitors to the observation point included in the identified notification conditions.

図2は、本実施形態1にかかる動物観察支援方法の流れを示すフローチャートである。まず、取得部11は、動物園で飼育される動物に対して所定の観察装置により観察された観察情報を取得する(S11)。次に、第1の特定部12は、複数の通知条件の中から、観察情報に基づいて該当する通知条件を特定する(S12)。そして、第2の特定部13は、来園者ごとに所持する携帯端末と通知条件とが対応付けられた複数の観察条件の中から、特定した通知条件に対応付けられた携帯端末を特定する(S13)。その後、通知部14は、特定した携帯端末に対して、動物の観察地点への案内情報を通知する(S14)。 Figure 2 is a flowchart showing the flow of the animal observation support method according to this embodiment 1. First, the acquisition unit 11 acquires observation information from animals kept in the zoo using a predetermined observation device (S11). Next, the first identification unit 12 identifies the appropriate notification condition from among a plurality of notification conditions based on the observation information (S12). Then, the second identification unit 13 identifies the mobile terminal associated with the identified notification condition from among a plurality of observation conditions that associate mobile terminals and notification conditions carried by each visitor (S13). After that, the notification unit 14 notifies the identified mobile terminal of guidance information to the animal observation point (S14).

このように、本実施形態により、来園者には自身が所望する動物の観察条件に含まれる通知条件が満たされた場合に、所持する携帯端末へ通知がされる。そして、来園者は、通知される案内情報により、所望の動物における所望の状態を見易い観察地点へ移動し易くなる。そのため、動物園の来園者のそれぞれが個別に観察を希望する動物及びその行動や状態を直接、観察するための待ち時間を短縮することを支援することができる。 Thus, with this embodiment, visitors receive notifications on their mobile devices when the notification conditions included in the observation conditions for their desired animal are met. The notification information then makes it easier for visitors to move to an observation point where they can easily see the desired animal in their desired state. Therefore, this helps to reduce the waiting time for each individual visitor to directly observe the animal they wish to see and its behavior and condition.

尚、動物観察支援装置1は、図示しない構成としてプロセッサ、メモリ及び記憶装置を備えるものである。また、当該記憶装置には、本実施形態にかかる動物観察支援方法の処理が実装されたコンピュータプログラムが記憶されている。そして、当該プロセッサは、記憶装置からコンピュータプログラムを前記メモリへ読み込ませ、当該コンピュータプログラムを実行する。これにより、前記プロセッサは、取得部11、第1の特定部12、第2の特定部13及び通知部14の機能を実現する。 The animal observation support device 1 includes a processor, memory, and storage device (not shown in the diagram). The storage device stores a computer program implementing the processing of the animal observation support method according to this embodiment. The processor then loads the computer program from the storage device into the memory and executes it. This allows the processor to perform the functions of the acquisition unit 11, the first identification unit 12, the second identification unit 13, and the notification unit 14.

または、動物観察支援装置1の各構成要素は、それぞれが専用のハードウェアで実現されていてもよい。また、各装置の各構成要素の一部又は全部は、汎用または専用の回路(circuitry)、プロセッサ等やこれらの組合せによって実現されてもよい。これらは、単一のチップによって構成されてもよいし、バスを介して接続される複数のチップによって構成されてもよい。各装置の各構成要素の一部又は全部は、上述した回路等とプログラムとの組合せによって実現されてもよい。また、プロセッサとして、CPU(Central Processing Unit)、GPU(Graphics Processing Unit)、FPGA(Field-Programmable Gate Array)、量子プロセッサ(量子コンピュータ制御チップ)等を用いることができる。 Alternatively, each component of the animal observation support device 1 may be implemented with dedicated hardware. Furthermore, some or all of the components of each device may be implemented by general-purpose or dedicated circuits, processors, etc., or combinations thereof. These may be configured as a single chip or as multiple chips connected via a bus. Some or all of the components of each device may be implemented by a combination of the aforementioned circuits, etc., and programs. Also, as a processor, a CPU (Central Processing Unit), GPU (Graphics Processing Unit), FPGA (Field-Programmable Gate Array), quantum processor (quantum computer control chip), etc., can be used.

また、動物観察支援装置1の各構成要素の一部又は全部が複数の情報処理装置や回路等により実現される場合には、複数の情報処理装置や回路等は、集中配置されてもよいし、分散配置されてもよい。例えば、情報処理装置や回路等は、クライアントサーバシステム、クラウドコンピューティングシステム等、各々が通信ネットワークを介して接続される形態として実現されてもよい。また、動物観察支援装置1の機能がSaaS(Software as a Service)形式で提供されてもよい。 Furthermore, if some or all of the components of the animal observation support device 1 are implemented by multiple information processing devices or circuits, these devices may be centrally located or distributed. For example, the information processing devices and circuits may be implemented in a configuration where each is connected via a communication network, such as a client-server system or a cloud computing system. Additionally, the functions of the animal observation support device 1 may be provided in a SaaS (Software as a Service) format.

<実施形態2>
図3は、本実施形態2にかかる動物観察支援システム1000の全体構成を示すブロック図である。動物観察支援システム1000は、動物園zにおける所定の動物AN等の観察を、来園者U1からU3の個別のニーズを満たすように通知する情報システムである。動物観察支援システム1000は、カメラ101、センサ102、タグセンサ103、非接触型ICタグ104、動物観察支援装置200、携帯端末300-1から300-3を備える。尚、カメラ101、センサ102及びタグセンサ103のそれぞれは、動物エリア100において複数設置されていもよい。また、動物園z内には、少なくとも、カメラ101、センサ102及びタグセンサ103のいずれかが設置されているものとする。カメラ101、センサ102、タグセンサ103、動物観察支援装置200、携帯端末300-1から300-3は、ネットワークNを介して通信可能に接続されている。ここで、ネットワークNは、有線又は無線の通信回線であり、インターネットを含んでも良い。
<Embodiment 2>
Figure 3 is a block diagram showing the overall configuration of the animal observation support system 1000 according to this second embodiment. The animal observation support system 1000 is an information system that notifies visitors U1 to U3 of the observation of a predetermined animal AN, etc., in zoo z in a way that meets their individual needs. The animal observation support system 1000 includes a camera 101, a sensor 102, a tag sensor 103, a contactless IC tag 104, an animal observation support device 200, and mobile terminals 300-1 to 300-3. Note that multiple cameras 101, sensors 102, and tag sensors 103 may be installed in the animal area 100. Also, at least one of the cameras 101, sensors 102, and tag sensors 103 is installed in zoo z. The cameras 101, sensors 102, tag sensors 103, animal observation support device 200, and mobile terminals 300-1 to 300-3 are connected to each other via a network N so as to be able to communicate. Here, network N is a wired or wireless communication line, and may include the Internet.

動物園zは、動物エリア100内に動物ANが飼育されている。動物エリア100は、来園者から動物ANを観察、閲覧可能な領域であり、典型的には、檻の中や屋外の飼育場所等である。カメラ101、センサ102及びタグセンサ103は、動物エリア100内に設置された観察装置の一例である。尚、観察装置は、動物園z内であれば、動物エリア100外に設置されてもよい。カメラ101は、撮影装置の一例であり、動物エリア100内の動物ANを撮影し、撮影画像を、ネットワークNを介して動物観察支援装置200へ送信する。 Zoo Z houses animals AN within an animal area 100. The animal area 100 is an area accessible to visitors for observation and viewing of animals AN, typically consisting of cages or outdoor enclosures. Camera 101, sensor 102, and tag sensor 103 are examples of observation devices installed within the animal area 100. Note that observation devices may also be installed outside the animal area 100, as long as they are within Zoo Z. Camera 101 is an example of a photographic device that captures images of animals AN within the animal area 100 and transmits the captured images to an animal observation support device 200 via the network N.

センサ102は、所定範囲内の動物ANの動きを検出する検出器や動物ANの体表温度を測定する測定器であってもよい。センサ102は、動物ANの動き等を検出や測定した場合、検出情報や測定情報を、ネットワークNを介して動物観察支援装置200へ送信する。検出情報は、例えば、センサ102のID、センサ102の位置情報、検出日時、センサ102から動物ANの推定距離や方向等を含んでもよい。測定情報は、例えば、センサ102のID、センサ102の位置情報、測定日時、体表温度等を含んでもよい。その他、センサ102は、所定範囲内の動物ANの動作状態、行動内容等を検出し、検出情報に含めても良い。センサ102には、例えば、加速度センサ、LiDAR(Light Detection And Ranging)センサ等を用いても良い。 Sensor 102 may be a detector that detects the movement of an animal AN within a predetermined range, or a measuring instrument that measures the surface temperature of an animal AN. When sensor 102 detects or measures the movement of an animal AN, it transmits the detection information and measurement information to the animal observation support device 200 via the network N. The detection information may include, for example, the ID of sensor 102, the location information of sensor 102, the detection date and time, and the estimated distance and direction of the animal AN from sensor 102. The measurement information may include, for example, the ID of sensor 102, the location information of sensor 102, the measurement date and time, and the surface temperature. Furthermore, sensor 102 may detect the operating state and behavior of an animal AN within a predetermined range and include this information in the detection information. For example, an acceleration sensor or a LiDAR (Light Detection And Ranging) sensor may be used for sensor 102.

また、動物ANには、非接触型ICタグ104が取り付け、装着されていてもよい。非接触型ICタグ104は、非接触型ICチップと呼んでも良い。非接触型ICタグ104は、内部の電子記憶媒体にタグID等の識別情報が格納されている。非接触型ICタグ104の電子記憶媒体には、装着された動物ANの識別情報、名称、種類、性別等の個体情報を含んでも良い。非接触型ICタグ104は、タグセンサ103との近距離無線通信により、少なくともタグIDをタグセンサ103へ送信する。尚、非接触型ICタグ104は、タグIDに加えて、個体情報を送信してもよい。 Furthermore, a contactless IC tag 104 may be attached to the animal AN. The contactless IC tag 104 may also be called a contactless IC chip. The contactless IC tag 104 stores identification information such as a tag ID in its internal electronic storage medium. The electronic storage medium of the contactless IC tag 104 may also contain identification information of the attached animal AN, including its name, species, sex, and other individual information. The contactless IC tag 104 transmits at least the tag ID to the tag sensor 103 via short-range wireless communication. In addition to the tag ID, the contactless IC tag 104 may also transmit individual information.

タグセンサ103は、非接触型ICタグ104との近距離無線通信により、非接触型ICタグ104を検出し、非接触型ICタグ104からタグID等を受信し、タグID等を含めた検出情報を、ネットワークNを介して動物観察支援装置200へ送信する。検出情報は、例えば、非接触型ICタグ104のタグID、動物ANの個体情報、タグセンサ103の位置情報、検出日時、タグセンサ103から非接触型ICタグ104の推定距離や方向等を含んでもよい。尚、タグセンサ103は、非接触型ICタグ104から個体情報を受信した場合、動物ANの種類等を特定する機能を有するということができる。または、タグセンサ103は、タグIDと個体情報を対応付けたデータベースを備えていてもよい。その場合、タグセンサ103は、データベースを参照し、受信したタグIDに対応付けられた個体情報を特定し、検出情報に含めても良い。 The tag sensor 103 detects the contactless IC tag 104 via short-range wireless communication, receives the tag ID and other information from the contactless IC tag 104, and transmits the detection information, including the tag ID, to the animal observation support device 200 via the network N. The detection information may include, for example, the tag ID of the contactless IC tag 104, individual information of animal AN, location information of the tag sensor 103, detection date and time, and estimated distance and direction from the tag sensor 103 to the contactless IC tag 104. Furthermore, the tag sensor 103 can be said to have a function to identify the type of animal AN when it receives individual information from the contactless IC tag 104. Alternatively, the tag sensor 103 may have a database that associates tag IDs with individual information. In that case, the tag sensor 103 may refer to the database, identify the individual information associated with the received tag ID, and include it in the detection information.

動物エリア100は、周囲に1以上の観察地点P1からP3が存在してもよい。観察地点P1等は、来園者U1等が動物ANを観察するための場所の例である。観察地点P1等は、動物エリア100内の動物ANの位置や行動内容等の状況に応じて、来園者による観察可能な度合いが異なっても良い。また、観察地点P1等は、来園者ごと、動物ANの位置や行動内容等の状況ごとに予め指定されていてもよい。 The animal area 100 may have one or more observation points P1 to P3 surrounding it. Observation points P1, etc., are examples of places where visitors U1, etc., can observe animals AN. The degree to which visitors can observe animals AN at observation points P1, etc., may vary depending on the location and behavior of the animals AN within the animal area 100. Furthermore, observation points P1, etc., may be predetermined for each visitor and for each location and behavior of the animals AN.

携帯端末300-1は、来園者U1が動物園z内で所持する無線通信端末である。携帯端末300-2は、来園者U2が動物園z内で所持する無線通信端末である。携帯端末300-3は、来園者U3が動物園z内で所持する無線通信端末である。携帯端末300-1~300-3のそれぞれは、同等の構成であり、以下では、携帯端末300と総称する場合がある。 Mobile terminal 300-1 is a wireless communication terminal carried by visitor U1 within zoo z. Mobile terminal 300-2 is a wireless communication terminal carried by visitor U2 within zoo z. Mobile terminal 300-3 is a wireless communication terminal carried by visitor U3 within zoo z. Each of mobile terminals 300-1 to 300-3 has the same configuration and may be collectively referred to as mobile terminal 300 below.

携帯端末300は、例えば、携帯電話機、スマートフォン、タブレット端末等の無線通信機能を備える情報処理装置である。携帯端末300は、来園者の観察条件を動物観察支援装置200へ登録する。また、携帯端末300は、GPS(Global Positioning System)機能等により位置情報を取得し、動物観察支援装置200からの要求に応じて、現在の位置情報を返信する。また、携帯端末300は、動物ANから取得された観察情報が来園者の観察条件に合致する場合に、動物観察支援装置200から、動物ANを観察するための観察地点P1等への案内情報を受信し、表示する。 The mobile terminal 300 is an information processing device equipped with wireless communication capabilities, such as a mobile phone, smartphone, or tablet. The mobile terminal 300 registers the visitor's observation conditions with the animal observation support device 200. The mobile terminal 300 also acquires location information using GPS (Global Positioning System) functionality, etc., and returns the current location information in response to a request from the animal observation support device 200. Furthermore, if the observation information acquired from animal AN matches the visitor's observation conditions, the mobile terminal 300 receives and displays guidance information from the animal observation support device 200 to the observation point P1, etc., for observing animal AN.

図4は、本実施形態2にかかる携帯端末300の構成を示すブロック図である。携帯端末300は、受付部310、送信部320、位置情報取得部330、受信部340、表示部350を備える。受付部310は、ユーザ、例えば来園者から観察条件に関する情報を受け付ける。送信部320は、受け付けた情報を含めた登録要求を、ネットワークNを介して動物観察支援装置200へ送信する。また、送信部320は、動物観察支援装置200からの位置情報の要求に応じて、ネットワークNを介して位置情報を動物観察支援装置200へ送信する。 Figure 4 is a block diagram showing the configuration of the mobile terminal 300 according to this second embodiment. The mobile terminal 300 comprises a reception unit 310, a transmission unit 320, a location information acquisition unit 330, a receiving unit 340, and a display unit 350. The reception unit 310 receives information regarding observation conditions from a user, such as a park visitor. The transmission unit 320 transmits a registration request, including the received information, to the animal observation support device 200 via the network N. Furthermore, the transmission unit 320 transmits location information to the animal observation support device 200 via the network N in response to a location information request from the animal observation support device 200.

位置情報取得部330は、GPS機能により携帯端末300の現在の位置情報を取得する。位置情報取得部330は、取得した位置情報をメモリ(不図示)等に格納してもよい。受信部340は、動物観察支援装置200からネットワークNを介して、位置情報の要求や案内情報を受信する。表示部350は、受信した案内情報を表示装置(不図示)に表示させる。 The location information acquisition unit 330 acquires the current location information of the mobile terminal 300 using its GPS function. The location information acquisition unit 330 may store the acquired location information in memory (not shown) or the like. The receiving unit 340 receives location information requests and guidance information from the animal observation support device 200 via the network N. The display unit 350 displays the received guidance information on a display device (not shown).

尚、携帯端末300は、図示しない構成として、プロセッサ、メモリ、記憶装置、通信インタフェース部、無線通信回路、GPS通信回路等を有するものである。記憶装置は、携帯端末300の処理が実装されたプログラムを記憶する。当該プログラムは、上述した受付部310、送信部320、位置情報取得部330、受信部340及び表示部350の処理が実装されている。当該プロセッサは、記憶装置からプログラムをメモリへ読み込ませ、プログラムを実行する。これにより、プロセッサは、上述した受付部310、送信部320、位置情報取得部330、受信部340及び表示部350の機能を実現する。 The mobile terminal 300, although not shown in the diagram, includes a processor, memory, storage device, communication interface unit, wireless communication circuit, GPS communication circuit, etc. The storage device stores a program that implements the processing of the mobile terminal 300. This program implements the processing of the aforementioned receiving unit 310, transmitting unit 320, location information acquisition unit 330, receiving unit 340, and display unit 350. The processor loads the program from the storage device into memory and executes it. In this way, the processor realizes the functions of the aforementioned receiving unit 310, transmitting unit 320, location information acquisition unit 330, receiving unit 340, and display unit 350.

図3に戻り説明を続ける。
動物観察支援装置200は、上述した動物観察支援装置1の一例である。動物観察支援装置200は、カメラ101等からネットワークNを介して観察情報を受信し、観察情報に基づいて通知条件及び携帯端末情報を特定し、条件を満たす場合に、特定した携帯端末宛に、案内情報を通知する情報処理装置である。動物観察支援装置200は、複数台のサーバに冗長化されてもよく、各機能ブロックが複数台のコンピュータで実現されてもよい。
Returning to Figure 3, we continue the explanation.
The animal observation support device 200 is an example of the animal observation support device 1 described above. The animal observation support device 200 is an information processing device that receives observation information from a camera 101, etc., via a network N, identifies notification conditions and mobile terminal information based on the observation information, and notifies the identified mobile terminal of guidance information when the conditions are met. The animal observation support device 200 may be redundantly implemented on multiple servers, and each functional block may be implemented on multiple computers.

図5は、本実施形態2にかかる動物観察支援装置200の構成を示すブロック図である。動物観察支援装置200は、記憶部210、メモリ220、通信部230及び制御部240を備える。記憶部210は、ハードディスク、フラッシュメモリ等の記憶装置である。記憶部210は、動物観察支援プログラム211、通知条件テーブル212、観察条件テーブル213及び地図情報214を記憶する。動物観察支援プログラム211は、本実施形態にかかる動物観察支援処理が実装されたコンピュータプログラムである。 Figure 5 is a block diagram showing the configuration of the animal observation support device 200 according to this second embodiment. The animal observation support device 200 comprises a storage unit 210, a memory 220, a communication unit 230, and a control unit 240. The storage unit 210 is a storage device such as a hard disk or flash memory. The storage unit 210 stores the animal observation support program 211, a notification condition table 212, an observation condition table 213, and map information 214. The animal observation support program 211 is a computer program that implements the animal observation support processing according to this embodiment.

通知条件テーブル212は、動物の状況情報を通知条件として定義したテーブルである。具体的には、通知条件テーブル212は、動物の種類ごとに、動物の属性情報、行動状態の組合せが定義されたテーブルである。さらに、通知条件テーブル212は、動物を観察地点から観察するための観察距離の範囲をさらに含むとよい。また、通知条件テーブル212は、来園者が現在位置から観察地点までの移動に要する移動距離の上限値を含むとよい。さらに、通知条件テーブル212は、観察地点を含んでも良い。 The notification condition table 212 is a table that defines animal status information as notification conditions. Specifically, the notification condition table 212 is a table that defines combinations of animal attribute information and behavioral states for each type of animal. Furthermore, the notification condition table 212 may also include the range of observation distance for observing animals from the observation point. In addition, the notification condition table 212 may include an upper limit on the travel distance required for visitors to move from their current location to the observation point. Furthermore, the notification condition table 212 may also include the observation point itself.

観察条件テーブル213は、来園者ごとに所持する携帯端末と通知条件とが対応付けられたテーブルである。また、観察条件テーブル213は、携帯端末と動物の種類の組合せごとに、通知条件が設定されてもよい。 The observation conditions table 213 is a table that associates each visitor's mobile device with notification conditions. Furthermore, the observation conditions table 213 may also have notification conditions set for each combination of mobile device and animal species.

地図情報214は、動物園z内の地図情報であり、動物エリア100、観察地点P1からP3の位置や、動物園z内で来園者が移動可能な歩道等の情報を含むものである。尚、動物観察支援プログラム211、通知条件テーブル212及び地図情報214は、予め記憶部210に登録済みとする。 Map information 214 is map information for zoo z, including the locations of animal areas 100, observation points P1 to P3, and information on walkways accessible to visitors within zoo z. The animal observation support program 211, notification condition table 212, and map information 214 are pre-registered in the storage unit 210.

図6は、本実施形態2にかかる通知条件テーブル212の例を示す図である。通知条件テーブル212は、「No」、「条件名」、「雌雄」、「行動状態」、「観察距離の程度」及び「移動距離の上限値」をテーブル属性として備える。尚、通知条件テーブル212は、動物園zで飼育されており、観察対象の動物ごとに定義されてもよい。または、通知条件テーブル212は、「動物の種類」をテーブル属性としてさらに備えても良い。さらに、通知条件テーブル212は、「観察地点」をテーブル属性としてさらに備えても良い。 Figure 6 shows an example of a notification condition table 212 according to this second embodiment. The notification condition table 212 includes the following table attributes: "No.", "Condition Name", "Sex", "Behavioral State", "Observation Distance", and "Upper Limit of Movement Distance". Note that the notification condition table 212 may be defined for each animal kept and observed at zoo z. Alternatively, the notification condition table 212 may further include "Animal Type" as a table attribute. Furthermore, the notification condition table 212 may further include "Observation Location" as a table attribute.

「No」は、通知条件テーブル212のレコード番号を示す。「条件名」は、通知条件の名称又は識別情報を示す。「雌雄」は、来園者が観察を希望する動物の性別が「オス」、「メス」又は「不問」のいずれかを示す。「行動状態」は、来園者が観察を希望する動物が「行動中」、「停止中」、「睡眠中」、「食事中」等の行動内容や状態を示す。「観察距離の程度」は、来園者が観察を希望する動物の観察距離が相対的に「近い」、「遠い」又は「不問」のいずれかを示す。観察距離とは、来園者が動物を観察地点から観察する際に希望する距離である。つまり、観察距離とは、動物を観察地点から観察するための距離といえる。そして、「観察距離の程度」は、来園者が観察を希望する際に許容できる観察距離の範囲といえる。「移動距離の上限値」は、来園者が現在位置から観察地点までの移動に要する移動距離の上限値である。例えば、「移動距離の上限値」は、来園者が通知を受けてから移動を許容できる距離の範囲であってもよい。 "No." indicates the record number in Notification Condition Table 212. "Condition Name" indicates the name or identification information of the notification condition. "Sex" indicates the sex of the animal the visitor wishes to observe, either "male," "female," or "unspecified." "Behavioral Status" indicates the behavior or state of the animal the visitor wishes to observe, such as "active," "stationary," "sleeping," or "eating." "Observation Distance" indicates the relative distance of the animal the visitor wishes to observe, either "close," "far," or "unspecified." Observation distance refers to the distance the visitor wishes to observe the animal from their designated observation point. In other words, observation distance is the distance required to observe the animal from the observation point. "Observation Distance" can be considered the acceptable range of observation distances when the visitor wishes to observe the animal. "Upper Limit of Travel Distance" is the upper limit of the travel distance required for the visitor to travel from their current location to the observation point. For example, "Upper Limit of Travel Distance" may be the acceptable distance the visitor is willing to travel after receiving the notification.

図7は、本実施形態2にかかる観察条件テーブル213の例を示す図である。観察条件テーブル213は、携帯端末情報と対象動物の組合せごとに、通知条件又は通知不要が設定されたテーブルである。携帯端末情報は、来園者U1からU3のそれぞれが所持する携帯端末300-1から300-3の識別情報、宛先情報等を示す。対象動物は、動物園zで飼育する複数の動物の種類である。例えば、携帯端末情報「300-1」及び対象動物「ライオン」の組には、通知条件名「通知条件1」が設定されていることを示す。 Figure 7 shows an example of the observation condition table 213 according to this second embodiment. The observation condition table 213 is a table in which notification conditions or no notification are set for each combination of mobile device information and target animal. The mobile device information shows the identification information, destination information, etc., of mobile devices 300-1 to 300-3, each possessed by visitor U1 to U3. The target animals are multiple types of animals kept at zoo z. For example, the combination of mobile device information "300-1" and target animal "lion" indicates that the notification condition name "Notification Condition 1" is set.

図5に戻り説明を続ける。
メモリ220は、RAM(Random Access Memory)等の揮発性記憶装置であり、制御部240の動作時に一時的に情報を保持するための記憶領域である。通信部230は、動物観察支援装置200の内部と外部との通信処理を行うインタフェースである。
Returning to Figure 5, we continue the explanation.
Memory 220 is a volatile storage device such as RAM (Random Access Memory), and is a storage area for temporarily holding information when the control unit 240 is operating. The communication unit 230 is an interface that performs communication processing between the inside and outside of the animal observation support device 200.

制御部240は、動物観察支援装置200の各構成を制御するプロセッサつまり制御装置である。制御部240は、記憶部210から動物観察支援プログラム211をメモリ220へ読み込ませ、動物観察支援プログラム211を実行する。これにより、制御部240は、受信部241、登録部242、特定部243、判定部244、生成部245及び送信部246の機能を実現する。 The control unit 240 is a processor, or control device, that controls each component of the animal observation support device 200. The control unit 240 loads the animal observation support program 211 from the storage unit 210 into the memory 220 and executes the animal observation support program 211. In this way, the control unit 240 realizes the functions of the receiving unit 241, registration unit 242, identification unit 243, determination unit 244, generation unit 245, and transmission unit 246.

受信部241は、上述した取得部11の一例である。受信部241は、通信部230を用いて、ネットワークNを介して外部から送信されたデータを受信し、登録部242等へ出力する。具体的には、受信部241は、携帯端末300から観察条件の登録要求を受信する。また、受信部241は、動物園zで飼育される動物ANに対してカメラ101、センサ102又はタグセンサ103により観察された観察情報を取得する。観察情報は、例えば、動物園zに設置されたセンサ102やタグセンサ103により動物ANが検出された位置情報、及び、動物ANの属性情報(種類や雌雄)、並びに、動物園zに設置されたカメラ101による動物ANの撮影画像の少なくともいずれかを含む。また、受信部241は、特定部243が特定した携帯端末300から、携帯端末300の現在の位置情報を取得する。特定部243が複数の観察条件において2以上の携帯端末の候補を特定した場合、受信部241は、各候補のそれぞれに対応付けられた携帯端末から、現在の位置情報を取得する。 The receiving unit 241 is an example of the acquisition unit 11 described above. The receiving unit 241 uses the communication unit 230 to receive data transmitted from the outside via the network N and outputs it to the registration unit 242, etc. Specifically, the receiving unit 241 receives a request to register observation conditions from the mobile terminal 300. The receiving unit 241 also acquires observation information observed by the camera 101, sensor 102, or tag sensor 103 for the animal AN kept in zoo z. The observation information includes, for example, location information of the animal AN detected by the sensor 102 or tag sensor 103 installed in zoo z, attribute information of the animal AN (species and sex), and at least one of the images of the animal AN taken by the camera 101 installed in zoo z. The receiving unit 241 also acquires the current location information of the mobile terminal 300 from the mobile terminal 300 identified by the identification unit 243. When the identification unit 243 identifies two or more candidate mobile terminals under multiple observation conditions, the receiving unit 241 acquires the current location information from the mobile terminal associated with each candidate.

登録部242は、携帯端末300からの登録要求に応じて、来園者の観察条件を観察条件テーブル213へ登録する。 The registration unit 242 registers the visitor's observation conditions in the observation conditions table 213 in response to a registration request from the mobile terminal 300.

特定部243は、上述した第1の特定部12及び第2の特定部13の一例である。特定部243は、通知条件テーブル212の中から、観察情報に基づいて該当する通知条件を特定する。具体的には、特定部243は、観察情報から動物の状況情報を導出し、通知条件テーブル212の中から、導出した状況情報を満たす通知条件を特定する。例えば、特定部243は、観察情報に対して所定の加工、変換、推定を行うことで、状況情報を導出してもよい。具体的には、特定部243は、タグIDに対応付けられた動物の種類や雌雄を特定し、観察装置の位置と対象動物との距離や撮影画像の解析により、動物エリア100内での動物の位置を特定し、位置から見易さや観察距離を特定し、これらを分析結果としてもよい。さらに、特定部243は、複数種類の観察情報(検出結果等の生データ)から、所定の加工、変換、推定を行うことで、状況情報を導出してもよい。さらに、特定部243は、複数種類の観察装置から取得された複数の観察情報所定の加工、変換、推定を行うことで、状況情報を導出してもよい。 The identification unit 243 is an example of the first identification unit 12 and the second identification unit 13 described above. The identification unit 243 identifies the appropriate notification conditions from the notification condition table 212 based on the observation information. Specifically, the identification unit 243 derives animal status information from the observation information and identifies notification conditions that satisfy the derived status information from the notification condition table 212. For example, the identification unit 243 may derive status information by performing predetermined processing, transformation, and estimation on the observation information. Specifically, the identification unit 243 may identify the type and sex of the animal associated with the tag ID, identify the animal's position within the animal area 100 by analyzing the distance between the observation device and the target animal and the captured images, identify visibility and observation distance from the position, and use these as analysis results. Furthermore, the identification unit 243 may derive status information by performing predetermined processing, transformation, and estimation from multiple types of observation information (raw data such as detection results). Furthermore, the specific unit 243 may derive situational information by performing predetermined processing, conversion, and estimation of multiple observational data acquired from multiple types of observation devices.

また、特定部243は、観察情報に含まれる動物の位置情報から観察距離をさらに導出し、通知条件テーブル212の中から、導出した状況情報を満たし、かつ、導出した観察距離が範囲を満たす通知条件を特定するとよい。これにより、来園者が観察を希望する観察距離の範囲内である場合に、当該来園者の携帯端末へ通知できる。 Furthermore, the identification unit 243 further derives the observation distance from the animal's location information included in the observation data, and identifies notification conditions from the notification condition table 212 that satisfy the derived situation information and whose derived observation distance falls within the range. This allows for notification to be sent to the visitor's mobile device when the animal is within the observation distance range desired by the visitor.

尚、記憶部210は、タグIDと個体情報を対応付けたデータベースをさらに記憶してもよい。この場合、特定部243は、データベースを参照し、観察情報に含まれるタグIDに対応付けられた個体情報、つまり、対象動物の種類等を導出してもよい。 Furthermore, the memory unit 210 may also store a database that associates tag IDs with individual information. In this case, the identification unit 243 may refer to the database and derive individual information associated with the tag IDs included in the observation information, i.e., the type of target animal, etc.

また、特定部243は、通知条件テーブル212の中から、観察情報に基づいて特定可能な2以上の通知条件を候補として特定する。つまり、観察情報から得られる情報は、動物の種類、雌雄、行動状態、観察距離等であり、通知条件テーブル212のテーブル属性の一部である。そのため、通知条件テーブル212の中から、観察情報に基づいて特定可能なレコードが複数となる場合がある。 Furthermore, the identification unit 243 identifies two or more notification conditions as candidates from the notification condition table 212, based on the observation information. In other words, the information obtained from the observation information includes animal species, sex, behavioral state, observation distance, etc., and is part of the table attributes of the notification condition table 212. Therefore, there may be multiple records that can be identified from the notification condition table 212 based on the observation information.

尚、特定部243は、特定した通知条件から観察地点を選択してもよい。例えば、特定部243は、観察情報に基づく対象動物の位置情報と、各観察地点の位置情報とから、観察距離の範囲を満たす観察地点を特定してもよい。 Furthermore, the identification unit 243 may select observation locations based on the specified notification conditions. For example, the identification unit 243 may identify observation locations that meet the observation distance range based on the location information of the target animal based on the observation information and the location information of each observation location.

また、通知条件テーブル212には「観察距離の程度」に加えて、又は、代わりに、観察地点から対象動物の見え易さの度合いを示す情報を含んでも良い。例えば、観察距離が相対的に近いとしても、観察地点から対象動物が物陰に隠れている場合には、その観察地点からは見え難いといえる。その場合、特定部243は、対象動物の位置情報と、各観察地点の位置情報との関係から対象動物が見え易い場合に、当該観察地点を特定するとよい。 Furthermore, the notification condition table 212 may include, in addition to or instead of, information indicating the degree to which the target animal is easily visible from the observation point. For example, even if the observation distance is relatively short, if the target animal is hidden behind an object, it can be said that it is difficult to see from that observation point. In that case, the identification unit 243 should identify the observation point if the target animal is easily visible based on the relationship between the target animal's location information and the location information of each observation point.

また、特定部243は、観察条件テーブル213から、特定した通知条件に対応付けられた携帯端末を特定する。このとき、特定部243は、通知条件の候補に対応付けられた複数の携帯端末のうち、後述する判定部244により移動距離上限値以下であると判定された携帯端末を通知先として特定してもよい。 Furthermore, the identification unit 243 identifies the mobile terminal associated with the identified notification condition from the observation condition table 213. At this time, the identification unit 243 may identify, as the notification destination, a mobile terminal determined by the determination unit 244 (described later) to be less than or equal to the upper limit of travel distance, from among multiple mobile terminals associated with the candidate notification condition.

判定部244は、観察条件テーブル213の中に、対象動物について特定した通知条件名が登録されているか否かを判定する。また、判定部244は、対象動物の観察地点と、携帯端末との距離が、登録されている通知条件名の移動距離上限値以下であるか否かを判定する。つまり、判定部244は、特定した通知条件と対応付けられた携帯端末へ通知すべきか否かを判定する。このとき、判定部244は、地図情報214と、通知対象の携帯端末の位置情報と、観察地点とから移動距離を算出してもよい。 The determination unit 244 determines whether a notification condition name specific to the target animal is registered in the observation condition table 213. The determination unit 244 also determines whether the distance between the observation point of the target animal and the mobile terminal is less than or equal to the upper limit of the travel distance for the registered notification condition name. In other words, the determination unit 244 determines whether or not to send a notification to the mobile terminal associated with the specified notification condition. At this time, the determination unit 244 may calculate the travel distance from the map information 214, the location information of the mobile terminal to be notified, and the observation point.

生成部245は、通知すべきと判定された場合、地図情報214と、通知対象の携帯端末の位置情報と、観察地点とから、案内情報を生成する。具体的には、生成部245は、動物園z内で、通知対象の携帯端末(来園者)の現在位置から観察地点までの経路を示す経路情報を案内情報として生成する。また、生成部245は、観察条件を満たした、対象動物の種類、雌雄、行動状態等を案内情報に含めて生成する。 If the generation unit 245 determines that notification is necessary, it generates guidance information from the map information 214, the location information of the mobile device to be notified, and the observation point. Specifically, the generation unit 245 generates guidance information showing the route from the current location of the mobile device (visitor) to the observation point within the zoo z. Furthermore, the generation unit 245 includes information such as the type, sex, and behavior of the target animal that meets the observation conditions in the guidance information.

送信部246は、上述した通知部14の一例である。送信部246は、特定した携帯端末に対して、動物の観察地点への案内情報を送信する。具体的には、送信部246は、取得した位置情報と対象動物の観察地点との距離が、特定した通知条件に含まれる移動距離の上限値以下である場合に、案内情報を通知するとよい。これにより、来園者が許容できる移動距離である場合に、通知を行うことができ、来園者の満足度が向上する。 The transmitting unit 246 is an example of the notification unit 14 described above. The transmitting unit 246 transmits guidance information to the specified mobile terminal regarding the animal observation location. Specifically, the transmitting unit 246 should send guidance information when the distance between the acquired location information and the target animal observation location is less than or equal to the upper limit of the travel distance included in the specified notification conditions. This allows notifications to be sent when the travel distance is acceptable to the visitor, thereby improving visitor satisfaction.

さらに、送信部246は、取得した位置情報と動物の観察地点との距離が移動距離の上限値以下と判定された候補に対応付けられた携帯端末に対して、案内情報を通知するとよい。 Furthermore, the transmission unit 246 may notify mobile terminals associated with candidates where the distance between the acquired location information and the animal observation point is determined to be less than or equal to the upper limit of the travel distance.

図8は、本実施形態2にかかる観察条件登録処理の流れを示すフローチャートである。例えば、来園者U1は、動物園zへの来園前又は来園時、入場時に観察条件を登録するものとする。まず、携帯端末300-1は、来園者U1の操作に応じて、観察条件の選択受付画面を表示する。そして、携帯端末300-1は、来園者U1から動物の種類ごと、分類ごとに観察条件の選択を受け付ける(S201)。 Figure 8 is a flowchart illustrating the flow of the observation condition registration process according to this second embodiment. For example, visitor U1 registers observation conditions before or upon arrival at zoo z. First, the mobile terminal 300-1 displays an observation condition selection screen in response to visitor U1's operation. Then, the mobile terminal 300-1 accepts the visitor U1's selection of observation conditions for each animal type and classification (S201).

図9は、本実施形態2にかかる観察条件の選択肢の例を示す図である。ここでは、対象動物ごとに、複数の分類と各分類における選択肢が示される。分類の例は、「雌雄」、「行動状態」、「観察距離の程度」、「移動距離上限値」であるが、これに限定されない。分類は、上述した通知条件テーブル212のテーブル属性と対応するものであればよい。また、選択肢も、通知条件テーブル212内で各分類に設定可能な情報であればよい。 Figure 9 shows an example of the observation condition options according to this second embodiment. Here, multiple classifications and options within each classification are shown for each target animal. Examples of classifications include "sex," "behavioral state," "observation distance," and "maximum movement distance," but are not limited to these. The classifications only need to correspond to the table attributes of the notification condition table 212 described above. Similarly, the options only need to be information that can be set for each classification within the notification condition table 212.

図8に戻り説明を続ける。
次に、携帯端末300-1は、動物観察支援装置200へ、観察条件の選択情報を送信する(S202)。選択情報は、例えば、対象動物の種類ごとに、分類と選択肢の組合せである。例えば、来園者U1は、ライオンについて「オス」「行動中」「近い」「10m」、トラについて選択なし、象について「オス」「行動中」「近い」「20m」を選択したものとする。
Returning to Figure 8, we continue the explanation.
Next, the mobile terminal 300-1 transmits selection information for observation conditions to the animal observation support device 200 (S202). The selection information is, for example, a combination of classification and options for each type of target animal. For example, visitor U1 may have selected "male,""active,""close," and "10m" for lions, no selection for tigers, and "male,""active,""close," and "20m" for elephants.

そして、動物観察支援装置200は、携帯端末300-1からネットワークNを介して、観察条件の選択情報を受信する。そして、動物観察支援装置200は、通知条件テーブル212の中から、受信した選択情報に対応する動物ごとの通知条件の組合せを特定する(S203)。上記の例では、動物観察支援装置200は、送信元の携帯端末300-1について、ライオンに通知条件1、トラに通知不要、象に通知条件2の組合せを特定する。 The animal observation support device 200 then receives the selection information for observation conditions from the mobile terminal 300-1 via the network N. The animal observation support device 200 then identifies the combination of notification conditions for each animal corresponding to the received selection information from the notification condition table 212 (S203). In the above example, the animal observation support device 200 identifies the combination of notification condition 1 for lions, no notification required for tigers, and notification condition 2 for elephants for the transmitting mobile terminal 300-1.

その後、動物観察支援装置200は、特定した組合せを携帯端末情報に対応付けて、観察条件テーブル213へ登録する(S204)。上記の例では、上述した図7の携帯端末情報「300-1」のレコードが登録される。尚、同一の携帯端末から複数回、観察条件の選択情報を受信した場合、観察条件を上書きするか、履歴を保存してもよい。 Subsequently, the animal observation support device 200 associates the identified combination with the mobile terminal information and registers it in the observation condition table 213 (S204). In the above example, the record for mobile terminal information "300-1" in Figure 7 is registered. If the same mobile terminal receives observation condition selection information multiple times, the observation conditions may be overwritten or the history may be saved.

図10は、本実施形態2にかかる動物観察支援処理の流れを示すフローチャートである。まず、受信部241は、対象動物の観察情報を取得する(S301)。例えば、受信部241は、カメラ101から動物ANの撮影画像、センサ102から動物ANの位置情報、タグセンサ103からタグID等を観察情報として受信する。 Figure 10 is a flowchart showing the flow of the animal observation support process according to this second embodiment. First, the receiving unit 241 acquires observation information of the target animal (S301). For example, the receiving unit 241 receives the captured image of the animal AN from the camera 101, the location information of the animal AN from the sensor 102, and the tag ID from the tag sensor 103 as observation information.

次に、特定部243は、対象動物の通知条件テーブル212から、観察情報に基づき一部の条件が該当する通知条件名のリストを特定する(S302)。具体的には、まず、特定部243は、観察装置の設置場所やタグID、個体情報から対象動物の種類を特定する。そして、特定部243は、観察情報から雌雄、行動状態、観察距離の程度を導出し、対象動物の通知条件テーブル212の属性のうち、雌雄、行動状態、観察距離の程度が該当するレコードの通知条件名をリストアップする。このとき、特定部243は、対象動物の位置情報と、当該動物を観察可能な各観察地点の位置情報とから、観察距離の範囲を満たす観察地点を特定するものとする。 Next, the identification unit 243 identifies a list of notification condition names from the target animal notification condition table 212 that partially meet the conditions based on the observation information (S302). Specifically, first, the identification unit 243 identifies the type of target animal from the location of the observation device, tag ID, and individual information. Then, the identification unit 243 derives the sex, behavioral state, and observation distance from the observation information and lists the notification condition names of records in the target animal notification condition table 212 that match the sex, behavioral state, and observation distance. At this time, the identification unit 243 identifies observation points that satisfy the observation distance range from the location information of the target animal and the location information of each observation point where the animal can be observed.

そして、判定部244は、特定したリスト内に未選択の通知条件名があるか否かを判定する(S303)。初回の場合は、ステップS304へ進む。そのため、特定部243は、リストから未選択の通知条件名を選択する(S304)。そして、判定部244は、観察条件テーブル213の対象動物に、選択した通知条件名が登録されているか否かを判定する(S305)。通知条件名が登録されていない場合(S305でNO)、ステップS303へ戻る。 The determination unit 244 then determines whether there are any unselected notification condition names in the identified list (S303). If this is the first time, the process proceeds to step S304. Therefore, the identification unit 243 selects an unselected notification condition name from the list (S304). The determination unit 244 then determines whether the selected notification condition name is registered in the observation condition table 213 for the target animal (S305). If the notification condition name is not registered (NO in S305), the process returns to step S303.

一方、通知条件名が登録されている場合(S305でYES)、特定部243は、観察条件テーブル213から、通知条件名に対応付けられた携帯端末を特定する(S306)。そして、送信部246は、ネットワークNを介して、特定した携帯端末に対して位置情報の要求を送信する。これに応じて、受信部241は、携帯端末からネットワークNを介して、位置情報を取得する(S307)。 On the other hand, if a notification condition name is registered (YES in S305), the identification unit 243 identifies the mobile terminal associated with the notification condition name from the observation condition table 213 (S306). Then, the transmission unit 246 sends a request for location information to the identified mobile terminal via the network N. In response, the receiving unit 241 obtains the location information from the mobile terminal via the network N (S307).

続いて、判定部244は、記憶部210から地図情報214を読み込む(S308)。そして、判定部244は、地図情報214と、携帯端末から取得した位置情報と、特定された観察地点とから移動距離を算出するものとする。そして、判定部244は、対象動物の観察地点と携帯端末の距離が、選択した通知条件名の移動距離の上限値以下であるか否かを判定する(S309)。上限値以下でない場合(S309でNO)、ステップS303へ戻る。 Next, the determination unit 244 reads the map information 214 from the storage unit 210 (S308). The determination unit 244 then calculates the travel distance from the map information 214, the location information obtained from the mobile terminal, and the identified observation point. The determination unit 244 then determines whether the distance between the observation point of the target animal and the mobile terminal is less than or equal to the upper limit of the travel distance for the selected notification condition name (S309). If it is not less than or equal to the upper limit (NO in S309), the process returns to step S303.

一方、上限値以下である場合(S309でYES)、生成部245は、地図情報214と、通知対象の携帯端末の位置情報と、観察地点とから、案内情報を生成する(S310)。そして、送信部246は、生成した案内情報を、ネットワークNを介して、上記で特定した携帯端末へ送信する(S311)。これに応じて、例えば、携帯端末300-1は、案内情報を受信し、画面に案内情報を表示する。そのため、来園者U1は、例えば、自身が所望するライオンの「オス」が現在、「行動中」で、ライオンの観察地点からの観察距離が比較的「近い」状況であること、さらに、来園者U1の現在位置から観察地点まで「10m」であることを把握できる。そして、来園者U1は、案内情報の経路を見ることで観察地点まで容易に移動でき、所望のライオンをリアルタイムに直接、観察することができる。 On the other hand, if the value is below the upper limit (YES in S309), the generation unit 245 generates guidance information from the map information 214, the location information of the mobile terminal to be notified, and the observation point (S310). Then, the transmission unit 246 transmits the generated guidance information to the mobile terminal identified above via the network N (S311). In response, for example, mobile terminal 300-1 receives the guidance information and displays it on its screen. Therefore, visitor U1 can, for example, understand that the male lion they desire is currently active, that the observation distance from the lion's observation point is relatively close, and that the distance from visitor U1's current location to the observation point is 10m. Then, visitor U1 can easily move to the observation point by looking at the route in the guidance information and observe the desired lion directly in real time.

その後、ステップS303へ戻り、特定したリスト内に未選択の通知条件名がある場合(S303でYES)、ステップS304からS311を実行する。一方、特定したリスト内に未選択の通知条件名がない場合(S303でNO)、つまり、リスト内の全ての通知条件名について処理が行われた場合、当該動物観察支援処理を終了する。 Subsequently, the process returns to step S303. If there are unselected notification condition names in the identified list (YES in S303), steps S304 to S311 are executed. On the other hand, if there are no unselected notification condition names in the identified list (NO in S303), meaning that processing has been performed for all notification condition names in the list, the animal observation support process is terminated.

尚、動物観察支援処理は、対象動物ごとにシリアル処理又はパラレル処理のいずれで実行されてもよい。また、動物観察支援処理は、定期的に実行されるとよい。例えば、動物観察支援処理は、開園時間から閉園時間の間に、1分間隔で実行されてもよい。 Furthermore, the animal observation support processing may be performed either serially or in parallel for each target animal. It is also preferable that the animal observation support processing be performed periodically. For example, the animal observation support processing may be performed at one-minute intervals between opening and closing times.

本実施形態によれば、動物に装着された非接触型ICタグやその近辺に設置されたセンサやカメラから得られる観察情報と、来園者の携帯端末から入力された動物の観察条件と、をマッチングすることにより、来園者が希望する状態の動物を直に見る機会を提供することができる。例えば、上述した特許文献1では、希望する動物状態を見るためには、映像をひたすら観察し続けて待つか、撮影した画像を後からモニターで見ることしかできなかった。つまり、上述した特許文献1では、臨場感が得られにくかった。これに対して、本実施形態により、希望する動物が所望の状態となるまでは、来園者は時間や場所に縛られることなく、動物園z内の他の場所を自由に散策するなどして時間を有効活用することができる。その上で、希望する動物が所望の状態となった場合に、来園者の携帯端末へ案内情報が通知されるため、来園者は、迅速かつ迷うことなく、観察地点まで辿り着くことができ、来園者が希望する状態の動物を見ることができる。特に、来園者は、希望する状態の動物を生で見ることによる臨場感も味わえるようになる。 According to this embodiment, by matching observation information obtained from contactless IC tags attached to animals or sensors and cameras installed nearby with observation conditions for animals entered from visitors' mobile devices, it is possible to provide visitors with the opportunity to directly observe animals in their desired state. For example, in the aforementioned Patent Document 1, in order to see an animal in the desired state, visitors could only either continuously observe the video and wait, or view the captured images later on a monitor. In other words, the aforementioned Patent Document 1 did not provide a sense of realism. In contrast, with this embodiment, visitors can effectively utilize their time by freely exploring other areas of the zoo z, without being bound by time or place, until the desired animal reaches the desired state. Furthermore, when the desired animal reaches the desired state, guidance information is notified to the visitor's mobile device, allowing visitors to reach the observation point quickly and without getting lost, and to see the animal in the desired state. In particular, visitors can also experience a sense of realism by seeing the animal in its desired state live.

<実施形態3>
本実施形態3は、上述した実施形態2の変形例である。本実施形態3では、通知条件として、来園者が観察を希望する動物の姿勢を示す姿勢画像を用いるものである。そのため、通知条件には、姿勢画像を含めるとよい。姿勢画像は、来園者が観察したい動物のポーズなどの体勢、姿勢等が含まれる画像である。そして、取得部は、動物園に設置された観察装置である撮影装置による動物の撮影画像を観察情報として取得する。そして、第1の特定部は、撮影画像と姿勢画像との類似度合いが閾値以上である場合、姿勢画像を含む通知条件を特定する。尚、本実施形態にかかる動物観察支援システムの全体構成は、上述した図3と同様であり、その他も含め、実施形態2と重複する説明については適宜省略する。
<Embodiment 3>
This third embodiment is a modification of the second embodiment described above. In this third embodiment, a posture image showing the posture of an animal that a visitor wishes to observe is used as a notification condition. Therefore, it is preferable to include a posture image in the notification condition. A posture image is an image that includes the posture, position, etc., of the animal that the visitor wishes to observe. The acquisition unit acquires images of animals taken by a camera, which is an observation device installed in the zoo, as observation information. The first identification unit identifies a notification condition that includes a posture image if the degree of similarity between the captured image and the posture image is above a threshold. The overall configuration of the animal observation support system according to this embodiment is the same as in Figure 3 described above, and explanations that overlap with the second embodiment, including other details, will be omitted as appropriate.

図11は、本実施形態3にかかる観察条件登録処理の流れを示すフローチャートである。まず、来園者U1は、事前に撮影又は入手した、観察を希望する動物の姿勢を示す姿勢画像、つまり静止画像を取得済みであるものとする。そして、携帯端末300-1は、来園者U1から動物の種類ごとの姿勢画像と移動距離上限値を受け付ける(S401)。 Figure 11 is a flowchart showing the flow of the observation condition registration process according to this embodiment 3. First, visitor U1 is assumed to have already acquired a posture image, i.e., a still image, showing the posture of the animal they wish to observe, which they have previously photographed or obtained. Then, the mobile terminal 300-1 receives the posture image for each animal species and the upper limit of the movement distance from visitor U1 (S401).

次に、携帯端末300-1は、動物観察支援装置200へ、姿勢画像と移動距離上限値を送信する(S402)。そして、動物観察支援装置200は、携帯端末300-1からネットワークNを介して、姿勢画像と移動距離上限値を受信する。 Next, the mobile terminal 300-1 transmits the posture image and the upper limit of the movement distance to the animal observation support device 200 (S402). The animal observation support device 200 then receives the posture image and the upper limit of the movement distance from the mobile terminal 300-1 via the network N.

そして、動物観察支援装置200は、受信した姿勢画像と移動距離上限値を、携帯端末情報に対応付けて観察条件テーブル213aへ登録する(S403)。図12は、本実施形態3にかかる観察条件テーブル213aの例を示す図である。観察条件テーブル213aは、携帯端末情報と対象動物の組合せごとに、通知条件として姿勢画像と移動距離上限値とが設定されていることを示す。 The animal observation support device 200 then registers the received posture image and upper limit of movement distance in the observation condition table 213a, associating them with the mobile terminal information (S403). Figure 12 shows an example of the observation condition table 213a according to this third embodiment. The observation condition table 213a shows that the posture image and upper limit of movement distance are set as notification conditions for each combination of mobile terminal information and target animal.

図13は、本実施形態3にかかる動物観察支援処理の流れを示すフローチャートである。まず、受信部241は、カメラ101から対象動物の撮影画像を取得する(S501)。次に、特定部243は、撮影画像から対象動物の領域を示す観察画像を抽出する(S502)。このとき、特定部243は、観察画像の解析、又は、カメラ101の設置位置等から対象動物を特定してもよい。 Figure 13 is a flowchart showing the flow of the animal observation support process according to this third embodiment. First, the receiving unit 241 acquires an image of the target animal from the camera 101 (S501). Next, the identification unit 243 extracts an observation image indicating the region of the target animal from the captured image (S502). At this time, the identification unit 243 may identify the target animal by analyzing the observation image or by the installation position of the camera 101, etc.

そして、判定部244は、観察条件テーブル213aの対象動物に、未選択の姿勢画像があるか否かを判定する(S503)。未選択の姿勢画像がある場合(S503でYES)、特定部243は、観察条件テーブル213aから未選択の姿勢画像及び移動距離上限値を選択する(S504)。そして、判定部244は、観察画像と姿勢画像を照合し、類似度を算出する(S505)。類似度は、画像マッチングによる一致度合いや類似度合いを示す数値やレベル値であるとよい。または、判定部244は、観察画像と姿勢画像のそれぞれから対象動物の特徴量を算出し、特徴量を比較し、類似度を算出してもよい。 The determination unit 244 then determines whether or not there are any unselected posture images for the target animal in the observation condition table 213a (S503). If there are unselected posture images (YES in S503), the identification unit 243 selects the unselected posture image and the upper limit of the movement distance from the observation condition table 213a (S504). Then, the determination unit 244 compares the observation image and the posture image and calculates the similarity (S505). The similarity may be a numerical value or level value indicating the degree of agreement or similarity through image matching. Alternatively, the determination unit 244 may calculate the feature quantities of the target animal from both the observation image and the posture image, compare the feature quantities, and calculate the similarity.

そして、判定部244は、類似度が閾値以上か否かを判定する(S506)。類似度が閾値未満の場合(S506でNO)、ステップS503へ戻る。類似度が閾値以上の場合(S506でYES)、特定部243は、観察条件テーブル213aから、姿勢画像に対応付けられた携帯端末を特定する(S507)。そして、送信部246は、ネットワークNを介して、特定した携帯端末に対して位置情報の要求を送信する。これに応じて、受信部241は、携帯端末からネットワークNを介して、位置情報を取得する(S508)。続いて、判定部244は、記憶部210から地図情報214を読み込む(S509)。そして、判定部244は、対象動物の観察地点と携帯端末の距離が、選択した移動距離の上限値以下であるか否かを判定する(S510)。上限値以下でない場合(S510でNO)、ステップS503へ戻る。一方、上限値以下である場合(S510でYES)、生成部245は、上述したように案内情報を生成する(S511)。そして、送信部246は、生成した案内情報を、ネットワークNを介して、上記で特定した携帯端末へ送信する(S512)。 The determination unit 244 then determines whether the similarity is above a threshold (S506). If the similarity is below the threshold (NO in S506), the process returns to step S503. If the similarity is above the threshold (YES in S506), the identification unit 243 identifies the mobile terminal associated with the posture image from the observation condition table 213a (S507). The transmission unit 246 then transmits a request for location information to the identified mobile terminal via the network N. In response, the reception unit 241 obtains location information from the mobile terminal via the network N (S508). Subsequently, the determination unit 244 reads the map information 214 from the storage unit 210 (S509). The determination unit 244 then determines whether the distance between the observation point of the target animal and the mobile terminal is below the upper limit of the selected travel distance (S510). If it is not below the upper limit (NO in S510), the process returns to step S503. On the other hand, if the value is below the upper limit (YES in S510), the generation unit 245 generates guidance information as described above (S511). Then, the transmission unit 246 transmits the generated guidance information to the mobile terminal identified above via the network N (S512).

このように本実施形態3では、通知条件として詳細な選択を行うことなく、姿勢画像(と移動距離上限値)を登録することで、上述した実施形態2と同様の効果を奏することができる。 Thus, in this third embodiment, by registering the posture image (and the upper limit of the movement distance) without making detailed selections as notification conditions, the same effects as in the second embodiment described above can be achieved.

<その他の実施形態>
尚、上述の実施形態では、ハードウェアの構成として説明したが、これに限定されるものではない。本開示は、任意の処理を、CPUにコンピュータプログラムを実行させることにより実現することも可能である。
<Other Embodiments>
Although the above embodiments were described as hardware configurations, the invention is not limited thereto. This disclosure can also be implemented by having the CPU execute computer programs to perform any desired processing.

上述の例において、プログラムは、コンピュータに読み込まれた場合に、実施形態で説明された1又はそれ以上の機能をコンピュータに行わせるための命令群(又はソフトウェアコード)を含む。プログラムは、非一時的なコンピュータ可読媒体又は実体のある記憶媒体に格納されてもよい。限定ではなく例として、コンピュータ可読媒体又は実体のある記憶媒体は、random-access memory(RAM)、read-only memory(ROM)、フラッシュメモリ、solid-state drive(SSD)又はその他のメモリ技術、CD-ROM、digital versatile disc(DVD)、Blu-ray(登録商標)ディスク又はその他の光ディスクストレージ、磁気カセット、磁気テープ、磁気ディスクストレージ又はその他の磁気ストレージデバイスを含む。プログラムは、一時的なコンピュータ可読媒体又は通信媒体上で送信されてもよい。限定ではなく例として、一時的なコンピュータ可読媒体又は通信媒体は、電気的、光学的、音響的、またはその他の形式の伝搬信号を含む。 In the examples described above, the program, when loaded into a computer, includes a set of instructions (or software code) for causing the computer to perform one or more of the functions described in the embodiments. The program may be stored on a non-temporary computer-readable medium or a physical storage medium. Examples, but not limited to, include random-access memory (RAM), read-only memory (ROM), flash memory, solid-state drive (SSD), or other memory technologies, CD-ROM, digital versatile disc (DVD), Blu-ray® disc, or other optical disc storage, magnetic cassette, magnetic tape, magnetic disk storage, or other magnetic storage devices. The program may be transmitted over a temporary computer-readable medium or a communication medium. Examples, but not limited to, include electrical, optical, acoustic, or other forms of propagating signals.

なお、本開示は上記実施形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。また、本開示は、それぞれの実施形態を適宜組み合わせて実施されてもよい。 Furthermore, this disclosure is not limited to the embodiments described above, and may be modified as appropriate without departing from its spirit. Also, this disclosure may be implemented by combining the respective embodiments as appropriate.

上記の実施形態の一部又は全部は、以下の付記のようにも記載され得るが、以下には限られない。
(付記A1)
動物園で飼育される動物に対して所定の観察装置により観察された観察情報を取得する取得手段と、
複数の通知条件の中から、前記観察情報に基づいて該当する通知条件を特定する第1の特定手段と、
来園者ごとに所持する携帯端末と通知条件とが対応付けられた複数の観察条件の中から、前記特定した通知条件に対応付けられた携帯端末を特定する第2の特定手段と、
前記特定した携帯端末に対して、前記動物の観察地点への案内情報を通知する通知手段と、
を備える動物観察支援装置。
(付記A2)
前記通知条件は、前記来園者が現在位置から前記観察地点までの移動に要する移動距離の上限値を含み、
前記取得手段は、前記特定した携帯端末から、現在の位置情報を取得し、
前記通知手段は、前記取得した位置情報と前記動物の観察地点との距離が、前記特定した通知条件に含まれる前記移動距離の上限値以下である場合に、前記案内情報を通知する
付記A1に記載の動物観察支援装置。
(付記A3)
前記第1の特定手段は、前記観察情報に基づいて特定可能な2以上の通知条件を候補として特定し、
前記取得手段は、前記複数の観察条件において前記特定した2以上の候補のそれぞれに対応付けられた携帯端末から、現在の位置情報を取得し、
前記通知手段は、前記取得した位置情報と前記動物の観察地点との距離が前記上限値以下と判定された候補に対応付けられた前記携帯端末に対して、前記案内情報を通知する
付記A2に記載の動物観察支援装置。
(付記A4)
前記観察情報は、前記動物園に設置された前記観察装置であるセンサにより当該動物が検出された位置情報、及び、当該動物の属性情報、並びに、前記動物園に設置された他の前記観察装置である撮影装置による前記動物の撮影画像の少なくともいずれかを含み、
前記通知条件は、前記動物の種類、雌雄及び行動内容の少なくともいずれかを含む状況情報が設定され、
前記第1の特定手段は、
前記観察情報から前記動物の状況情報を導出し、
前記複数の通知条件の中から前記導出した状況情報を満たす通知条件を特定する
付記A1からA3までのいずれか1項に記載の動物観察支援装置。
(付記A5)
前記通知条件は、前記動物を前記観察地点から観察するための観察距離の範囲をさらに含み、
前記第1の特定手段は、
前記観察情報に含まれる前記動物の位置情報から前記観察距離をさらに導出し、
前記複数の通知条件の中から、前記導出した状況情報を満たし、かつ、前記導出した観察距離が前記範囲を満たす通知条件を特定する
付記A4に記載の動物観察支援装置。
(付記A6)
前記通知条件は、前記来園者が観察を希望する前記動物の姿勢を示す姿勢画像を含み、
前記取得手段は、前記動物園に設置された前記観察装置である撮影装置による前記動物の撮影画像を前記観察情報として取得し、
前記第1の特定手段は、前記撮影画像と前記姿勢画像との類似度合いが閾値以上である場合、当該姿勢画像を含む通知条件を特定する
付記A1又はA2に記載の動物観察支援装置。
(付記B1)
動物園に設置された観察装置と、
前記観察装置と接続された動物観察支援装置と、を備え、
前記動物観察支援装置は、
前記動物園で飼育される動物に対して前記観察装置により観察された観察情報を取得する取得手段と、
複数の通知条件の中から、前記観察情報に基づいて該当する通知条件を特定する第1の特定手段と、
来園者ごとに所持する携帯端末と通知条件とが対応付けられた複数の観察条件の中から、前記特定した通知条件に対応付けられた携帯端末を特定する第2の特定手段と、
前記特定した携帯端末に対して、前記動物の観察地点への案内情報を通知する通知手段と、
を備える動物観察支援システム。
(付記B2)
前記通知条件は、前記来園者が現在位置から前記観察地点までの移動に要する移動距離の上限値を含み、
前記取得手段は、前記特定した携帯端末から、現在の位置情報を取得し、
前記通知手段は、前記取得した位置情報と前記動物の観察地点との距離が、前記特定した通知条件に含まれる前記移動距離の上限値以下である場合に、前記案内情報を通知する
付記B1に記載の動物観察支援システム。
(付記C1)
コンピュータが、
動物園で飼育される動物に対して所定の観察装置により観察された観察情報を取得し、
複数の通知条件の中から、前記観察情報に基づいて該当する通知条件を特定し、
来園者ごとに所持する携帯端末と通知条件とが対応付けられた複数の観察条件の中から、前記特定した通知条件に対応付けられた携帯端末を特定し、
前記特定した携帯端末に対して、前記動物の観察地点への案内情報を通知する、
動物観察支援方法。
(付記D1)
動物園で飼育される動物に対して所定の観察装置により観察された観察情報を取得する取得処理と、
複数の通知条件の中から、前記観察情報に基づいて該当する通知条件を特定する第1の特定処理と、
来園者ごとに所持する携帯端末と通知条件とが対応付けられた複数の観察条件の中から、前記特定した通知条件に対応付けられた携帯端末を特定する第2の特定処理と、
前記特定した携帯端末に対して、前記動物の観察地点への案内情報を通知する通知処理と、
をコンピュータに実行させる動物観察支援プログラム。
Some or all of the above embodiments may also be described as follows, but are not limited to the following:
(Note A1)
An acquisition means for acquiring observation information obtained from animals kept in a zoo using a predetermined observation device,
A first identification means for identifying the relevant notification condition from among multiple notification conditions based on the observation information,
A second identification means for identifying a mobile device associated with the aforementioned identified notification condition from among multiple observation conditions, each of which is associated with a mobile device possessed by a visitor.
A notification means for notifying the identified mobile terminal of information guiding it to the animal observation location,
An animal observation support device equipped with the following features.
(Appendix A2)
The notification conditions include an upper limit on the distance that the visitor must travel from their current location to the observation point.
The acquisition means acquires the current location information from the identified mobile terminal,
The animal observation support device as described in Appendix A1, wherein the notification means notifies the guidance information when the distance between the acquired location information and the animal observation point is less than or equal to the upper limit of the travel distance included in the specified notification conditions.
(Note A3)
The first identification means identifies two or more notification conditions that can be identified based on the observation information as candidates,
The acquisition means acquires current location information from a mobile terminal associated with each of the two or more candidates identified under the plurality of observation conditions.
The notification means notifies the guidance information to the mobile terminal associated with a candidate for which the distance between the acquired location information and the animal observation point is determined to be less than or equal to the upper limit, as described in Appendix A2 of the animal observation support device.
(Note A4)
The observation information includes at least one of the location information of the animal detected by the sensor, which is an observation device installed in the zoo, the attribute information of the animal, and an image of the animal taken by a camera, which is another observation device installed in the zoo.
The notification conditions include setting situational information that includes at least one of the animal's species, sex, and behavior.
The first specifying means is,
From the aforementioned observational information, information about the animal's condition is derived,
An animal observation support device as described in any one of the appendices A1 to A3, which identifies a notification condition that satisfies the derived situation information from among the multiple notification conditions.
(Note A5)
The notification conditions further include the range of observation distance for observing the animal from the observation point,
The first specifying means is,
The observation distance is further derived from the position information of the animal included in the observation information,
An animal observation support device as described in Appendix A4, which identifies a notification condition from among the multiple notification conditions that satisfies the derived situation information and whose derived observation distance satisfies the range.
(Note A6)
The notification conditions include a posture image showing the posture of the animal that the visitor wishes to observe.
The acquisition means acquires the images of the animals taken by the camera, which is an observation device installed in the zoo, as observation information.
The animal observation support device according to Appendix A1 or A2, wherein the first identification means identifies a notification condition including the posture image when the degree of similarity between the captured image and the posture image is greater than or equal to a threshold.
(Note B1)
Observation equipment installed in the zoo,
The observation device is connected to an animal observation support device,
The aforementioned animal observation support device is
An acquisition means for acquiring observational information observed by the observation device for animals kept in the aforementioned zoo,
A first identification means for identifying the relevant notification condition from among multiple notification conditions based on the observation information,
A second identification means for identifying a mobile device associated with the aforementioned identified notification condition from among multiple observation conditions, each of which is associated with a mobile device possessed by a visitor.
A notification means for notifying the identified mobile terminal of information guiding it to the animal observation location,
An animal observation support system equipped with the following features.
(Note B2)
The notification conditions include an upper limit on the distance that the visitor must travel from their current location to the observation point.
The acquisition means acquires the current location information from the identified mobile terminal,
The animal observation support system as described in Appendix B1, wherein the notification means notifies the guidance information when the distance between the acquired location information and the animal observation point is less than or equal to the upper limit of the travel distance included in the specified notification conditions.
(Note C1)
Computers
Observational information is obtained from animals kept in zoos using designated observation devices.
From among multiple notification conditions, the relevant notification condition is identified based on the observation information.
From among multiple observation conditions, each associated with a mobile device possessed by a visitor and notification conditions, the mobile device associated with the specified notification condition is identified.
The mobile device identified above will be notified with information guiding it to the animal observation location.
Methods for supporting animal observation.
(Note D1)
An acquisition process for obtaining observation information from animals kept in a zoo using a predetermined observation device,
A first identification process that identifies the applicable notification condition from among multiple notification conditions based on the observation information,
A second identification process involves identifying a mobile device associated with a specified notification condition from among multiple observation conditions, each of which is associated with a mobile device possessed by a visitor.
A notification process is performed to notify the identified mobile device of information guiding it to the animal observation location.
An animal observation support program that uses a computer to perform the following actions.

以上、実施形態(及び実施例)を参照して本願発明を説明したが、本願発明は上記実施形態(及び実施例)に限定されるものではない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更をすることができる。 The present invention has been described above with reference to the embodiments (and examples), but the present invention is not limited to the above embodiments (and examples). Various modifications to the structure and details of the present invention are possible, as can be understood by those skilled in the art within the scope of the present invention.

1 動物観察支援装置
11 取得部
12 第1の特定部
13 第2の特定部
14 通知部
1000 動物観察支援システム
z 動物園
100 動物エリア
AN 動物
101 カメラ
102 センサ
103 タグセンサ
104 非接触型ICタグ
P1~P3 観察地点
N ネットワーク
200 動物観察支援装置
210 記憶部
211 動物観察支援プログラム
212 通知条件テーブル
213、213a 観察条件テーブル
214 地図情報
220 メモリ
230 通信部
240 制御部
241 受信部
242 登録部
243 特定部
244 判定部
245 生成部
246 送信部
300、300-1~300-3 携帯端末
310 受付部
320 送信部
330 位置情報取得部
340 受信部
350 表示部
U1~U3 来園者
1 Animal observation support device 11 Acquisition unit 12 First identification unit 13 Second identification unit 14 Notification unit 1000 Animal observation support system z Zoo 100 Animal area AN Animal 101 Camera 102 Sensor 103 Tag sensor 104 Contactless IC tag P1-P3 Observation point N Network 200 Animal observation support device 210 Storage unit 211 Animal observation support program 212 Notification condition table 213, 213a Observation condition table 214 Map information 220 Memory 230 Communication unit 240 Control unit 241 Receiving unit 242 Registration unit 243 Identification unit 244 Judgment unit 245 Generation unit 246 Transmission unit 300, 300-1 to 300-3 Mobile terminal 310 Reception unit 320 Transmitter 330 Location information acquisition unit 340 Receiving unit 350 Display unit U1-U3 Visitor

Claims (10)

動物園で飼育される動物に対して所定の観察装置により観察された観察情報を取得する取得手段と、
複数の通知条件の中から、前記観察情報に基づいて該当する通知条件を特定する第1の特定手段と、
来園者ごとに所持する携帯端末と通知条件とが対応付けられた、前記来園者が前記動物を観察するための複数の観察条件の中から、前記特定した通知条件に対応付けられた携帯端末を特定する第2の特定手段と、
前記特定した携帯端末に対して、前記動物の観察地点への案内情報を通知する通知手段と、
を備える動物観察支援装置。
An acquisition means for acquiring observation information obtained from animals kept in a zoo using a predetermined observation device,
A first identification means for identifying the relevant notification condition from among multiple notification conditions based on the observation information,
A second identification means for identifying a mobile device associated with a specified notification condition from among multiple observation conditions for the visitor to observe the animals, where each visitor's mobile device is associated with a notification condition,
A notification means for notifying the identified mobile terminal of information guiding it to the animal observation location,
An animal observation support device equipped with the following features.
前記通知条件は、前記来園者が現在位置から前記観察地点までの移動に要する移動距離の上限値を含み、
前記取得手段は、前記特定した携帯端末から、現在の位置情報を取得し、
前記通知手段は、前記取得した位置情報と前記動物の観察地点との距離が、前記観察情報に基づいて特定した通知条件に含まれる前記移動距離の上限値以下である場合に、前記案内情報を通知する
請求項1に記載の動物観察支援装置。
The notification conditions include an upper limit on the distance that the visitor must travel from their current location to the observation point.
The acquisition means acquires the current location information from the identified mobile terminal,
The animal observation support device according to claim 1, wherein the notification means notifies the guidance information when the distance between the acquired location information and the observation point of the animal is less than or equal to the upper limit of the travel distance included in the notification conditions identified based on the observation information.
前記第1の特定手段は、前記観察情報に基づいて特定可能な2以上の通知条件を候補として特定し、
前記取得手段は、前記複数の観察条件において前記特定した2以上の候補のそれぞれに対応付けられた携帯端末から、現在の位置情報を取得し、
前記通知手段は、前記取得した位置情報と前記動物の観察地点との距離が前記上限値以下と判定された候補に対応付けられた前記携帯端末に対して、前記案内情報を通知する
請求項2に記載の動物観察支援装置。
The first identification means identifies two or more notification conditions that can be identified based on the observation information as candidates,
The acquisition means acquires current location information from a mobile terminal associated with each of the two or more candidates identified under the plurality of observation conditions.
The animal observation support device according to claim 2, wherein the notification means notifies the guidance information to the mobile terminal associated with a candidate for which the distance between the acquired location information and the animal observation point is determined to be less than or equal to the upper limit value.
前記観察情報は、前記動物園に設置された前記観察装置であるセンサにより当該動物が検出された位置情報、及び、当該動物の属性情報、並びに、前記動物園に設置された他の前記観察装置である撮影装置による前記動物の撮影画像を含み、
前記通知条件は、前記動物の種類、雌雄及び行動内容の少なくともいずれかを含む状況情報が設定され、
前記第1の特定手段は、
前記観察情報から前記動物の状況情報を導出し、
前記複数の通知条件の中から前記導出した状況情報を満たす通知条件を特定する
請求項1又は2に記載の動物観察支援装置。
The observation information includes location information of the animal detected by the sensor, which is an observation device installed in the zoo, attribute information of the animal, and images of the animal taken by a camera, which is another observation device installed in the zoo.
The notification conditions include setting situational information that includes at least one of the animal's species, sex, and behavior.
The first specifying means is,
From the aforementioned observational information, information about the animal's condition is derived,
The animal observation support device according to claim 1 or 2, which identifies a notification condition that satisfies the derived situation information from among the plurality of notification conditions.
前記通知条件は、前記動物を前記観察地点から観察するための観察距離の範囲をさらに含み、
前記第1の特定手段は、
前記観察情報に含まれる前記動物の位置情報から前記観察距離をさらに導出し、
前記複数の通知条件の中から、前記導出した状況情報を満たし、かつ、前記導出した観察距離が前記範囲を満たす通知条件を特定する
請求項4に記載の動物観察支援装置。
The notification conditions further include the range of observation distance for observing the animal from the observation point,
The first specifying means is,
The observation distance is further derived from the position information of the animal included in the observation information,
The animal observation support device according to claim 4, wherein, from among the plurality of notification conditions, a notification condition is identified that satisfies the derived situation information and whose derived observation distance satisfies the range.
前記通知条件は、前記来園者が観察を希望する前記動物の姿勢を示す姿勢画像を含み、
前記取得手段は、前記動物園に設置された前記観察装置である撮影装置による前記動物の撮影画像を前記観察情報として取得し、
前記第1の特定手段は、前記撮影画像と前記姿勢画像との類似度合いが閾値以上である場合、当該姿勢画像を含む通知条件を特定する
請求項1又は2に記載の動物観察支援装置。
The notification conditions include a posture image showing the posture of the animal that the visitor wishes to observe.
The acquisition means acquires the images of the animals taken by the camera, which is an observation device installed in the zoo, as observation information.
The animal observation support device according to claim 1 or 2, wherein the first identifying means identifies a notification condition including the posture image when the degree of similarity between the captured image and the posture image is greater than or equal to a threshold.
動物園に設置された観察装置と、
前記観察装置と接続された動物観察支援装置と、を備え、
前記動物観察支援装置は、
前記動物園で飼育される動物に対して前記観察装置により観察された観察情報を取得する取得手段と、
複数の通知条件の中から、前記観察情報に基づいて該当する通知条件を特定する第1の特定手段と、
来園者ごとに所持する携帯端末と通知条件とが対応付けられた、前記来園者が前記動物を観察するための複数の観察条件の中から、前記特定した通知条件に対応付けられた携帯端末を特定する第2の特定手段と、
前記特定した携帯端末に対して、前記動物の観察地点への案内情報を通知する通知手段と、
を備える動物観察支援システム。
Observation equipment installed in the zoo,
The observation device is connected to an animal observation support device,
The aforementioned animal observation support device is
An acquisition means for acquiring observational information observed by the observation device for animals kept in the aforementioned zoo,
A first identification means for identifying the relevant notification condition from among multiple notification conditions based on the observation information,
A second identification means for identifying a mobile device associated with a specified notification condition from among multiple observation conditions for the visitor to observe the animals, where each visitor's mobile device is associated with a notification condition,
A notification means for notifying the identified mobile terminal of information guiding it to the animal observation location,
An animal observation support system equipped with the following features.
前記通知条件は、前記来園者が現在位置から前記観察地点までの移動に要する移動距離の上限値を含み、
前記取得手段は、前記特定した携帯端末から、現在の位置情報を取得し、
前記通知手段は、前記取得した位置情報と前記動物の観察地点との距離が、前記観察情報に基づいて特定した通知条件に含まれる前記移動距離の上限値以下である場合に、前記案内情報を通知する
請求項7に記載の動物観察支援システム。
The notification conditions include an upper limit on the distance that the visitor must travel from their current location to the observation point.
The acquisition means acquires the current location information from the identified mobile terminal,
The animal observation support system according to claim 7, wherein the notification means notifies the guidance information when the distance between the acquired location information and the observation point of the animal is less than or equal to the upper limit of the travel distance included in the notification conditions identified based on the observation information.
コンピュータが、
動物園で飼育される動物に対して所定の観察装置により観察された観察情報を取得し、
複数の通知条件の中から、前記観察情報に基づいて該当する通知条件を特定し、
来園者ごとに所持する携帯端末と通知条件とが対応付けられた、前記来園者が前記動物を観察するための複数の観察条件の中から、前記特定した通知条件に対応付けられた携帯端末を特定し、
前記特定した携帯端末に対して、前記動物の観察地点への案内情報を通知する、
動物観察支援方法。
Computers
Observational information is obtained from animals kept in zoos using designated observation devices.
From among multiple notification conditions, the relevant notification condition is identified based on the observation information.
From among multiple observation conditions for the visitor to observe the animals, each visitor has a mobile device that is associated with a notification condition, and the mobile device associated with the specified notification condition is identified.
The mobile device identified above will be notified with information guiding it to the animal observation location.
Methods for supporting animal observation.
動物園で飼育される動物に対して所定の観察装置により観察された観察情報を取得する取得処理と、
複数の通知条件の中から、前記観察情報に基づいて該当する通知条件を特定する第1の特定処理と、
来園者ごとに所持する携帯端末と通知条件とが対応付けられた、前記来園者が前記動物を観察するための複数の観察条件の中から、前記特定した通知条件に対応付けられた携帯端末を特定する第2の特定処理と、
前記特定した携帯端末に対して、前記動物の観察地点への案内情報を通知する通知処理と、
をコンピュータに実行させる動物観察支援プログラム。
An acquisition process for obtaining observation information from animals kept in a zoo using a predetermined observation device,
A first identification process that identifies the applicable notification condition from among multiple notification conditions based on the observation information,
A second identification process involves identifying a mobile device associated with a specified notification condition from among multiple observation conditions for the visitor to observe the animals, where each visitor's mobile device is associated with a notification condition.
A notification process is performed to notify the identified mobile device of information guiding it to the animal observation location.
An animal observation support program that uses a computer to perform the following actions.
JP2022032398A 2022-03-03 2022-03-03 Animal observation support devices, systems, methods, and programs Active JP7831011B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022032398A JP7831011B2 (en) 2022-03-03 2022-03-03 Animal observation support devices, systems, methods, and programs

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022032398A JP7831011B2 (en) 2022-03-03 2022-03-03 Animal observation support devices, systems, methods, and programs

Publications (2)

Publication Number Publication Date
JP2023128214A JP2023128214A (en) 2023-09-14
JP7831011B2 true JP7831011B2 (en) 2026-03-17

Family

ID=87972133

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022032398A Active JP7831011B2 (en) 2022-03-03 2022-03-03 Animal observation support devices, systems, methods, and programs

Country Status (1)

Country Link
JP (1) JP7831011B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004062636A (en) 2002-07-30 2004-02-26 Nippon Telegr & Teleph Corp <Ntt> Information distribution device, terminal search device, reception terminal, and information distribution program in information distribution system
JP2010282577A (en) 2009-06-08 2010-12-16 Nippon Telegr & Teleph Corp <Ntt> Information distribution method, information distribution apparatus, and information distribution program
JP2020067913A (en) 2018-10-25 2020-04-30 大日本印刷株式会社 State transition prediction device, computer program, and learning device
WO2021048945A1 (en) 2019-09-11 2021-03-18 シャープNecディスプレイソリューションズ株式会社 Position information transmission device, position information transmission method, and program

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20090076717A (en) * 2008-01-09 2009-07-13 주식회사 대우일렉트로닉스 Zoo network system using RFID and view information providing method of zoo using the same
KR102010365B1 (en) * 2017-12-22 2019-10-21 주식회사 포스코 Side guide apparatus for finishing mill

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004062636A (en) 2002-07-30 2004-02-26 Nippon Telegr & Teleph Corp <Ntt> Information distribution device, terminal search device, reception terminal, and information distribution program in information distribution system
JP2010282577A (en) 2009-06-08 2010-12-16 Nippon Telegr & Teleph Corp <Ntt> Information distribution method, information distribution apparatus, and information distribution program
JP2020067913A (en) 2018-10-25 2020-04-30 大日本印刷株式会社 State transition prediction device, computer program, and learning device
WO2021048945A1 (en) 2019-09-11 2021-03-18 シャープNecディスプレイソリューションズ株式会社 Position information transmission device, position information transmission method, and program

Also Published As

Publication number Publication date
JP2023128214A (en) 2023-09-14

Similar Documents

Publication Publication Date Title
US10878255B2 (en) Providing automatic responsive actions to biometrically detected events
CN104322059B (en) Camera control unit, video camera control method and camera control system
US20090136909A1 (en) Interpersonal relationship evaluation device, interpersonal relationship evaluation method, interpersonal relationship evaluation system, and terminal device
US20170013416A1 (en) Systems and methods for providing geolocation services in a mobile-based crowdsourcing platform
JP2019537760A5 (en)
JP2013251800A (en) Information processing apparatus, information processing method, and program
US20140201369A1 (en) Information management device, information management program, and information management method
TWI618430B (en) System, method and computer-readable recording medium for providing notice according to location secession
JP2011244736A (en) Device, program and system for monitoring livestock
JP2015002477A (en) Information processing apparatus, information processing system, and information processing method
CN110678771A (en) Terminal device for position measurement, computer program, and system
WO2017038450A1 (en) Monitoring system, monitoring network construction method, and program
CN113052075A (en) Environment monitoring method, device, terminal and medium for pasture
US10708719B2 (en) Matching device, terminal, sensor network system, matching method, and matching program
JP7831011B2 (en) Animal observation support devices, systems, methods, and programs
CN108805512A (en) A kind of attendance information recording method and its equipment, system
JP7072353B2 (en) Location search system and location search method
KR102067079B1 (en) METHOD AND DEVICE OF SEARCHING AROUND DEVICES BASED Internet of Things
US20200029532A1 (en) Working animal reaction handling
JP2023103482A (en) Mobility management system, information processing device, program
US20230100244A1 (en) Systems and methods for use of autonomous robots for blind spot coverage
CN114375409B (en) Position information sending device, position information sending method and storage medium
JP5760131B1 (en) Image collation system, image collation apparatus, image collation method, and computer program
KR102228350B1 (en) Apparatus and method for monitering pet
KR20220004408A (en) A terminal device for participating a security surveillance service based on user involvement

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20250205

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250909

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20251106

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20260216

R150 Certificate of patent or registration of utility model

Ref document number: 7831011

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150