Pet Management System

A wearable device with sensors and machine learning analyzes pet itching behavior, facilitating accurate symptom communication and improved veterinary care.

JP7741211B2Active Publication Date: 2025-09-17NEXTY ELECTRONICS CORP
View PDF 11 Cites 0 Cited by

Patent Information

Application Number
JP2023580295
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2022-02-11
Filing Date
2023-02-08
Publication Date
2025-09-17
Estimated Expiration
2043-02-08

AI Technical Summary

Technical Problem

Pet owners have difficulty quantitatively grasping their pet's itching behavior, making it challenging to communicate symptoms accurately to veterinarians, which affects appropriate treatment.

Method used

A wearable device equipped with sensors to detect acceleration and angular velocity, analyzing itch-related behaviors using machine learning, and a management system to store and display itch behavior data, allowing owners to understand and communicate their pet's symptoms effectively.

Benefits of technology

Enables pet owners to quantitatively assess and communicate their pet's itching behavior to veterinarians, leading to more appropriate treatment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007741211000001
    Figure 0007741211000001
  • Figure 0007741211000002
    Figure 0007741211000002
  • Figure 0007741211000003
    Figure 0007741211000003
Patent Text Reader

Abstract

This pet management system (1, 100, 200, 300) is provided with a wearable device (3) to be worn by a pet (2) and a management device (4) configured to be communicable with the wearable device (3). The wearable device (3) is provided with sensors (11, 12) for detecting an acceleration and / or an angular velocity, and the wearable device (3) or the management device (4) is provided with an itching behavior analysis unit (14, 214) for generating itching behavior data (13b) representing an itch-related behavior of the pet (2) by analyzing data (13a, 232f) detected by the sensors (11, 12). The management device (4) is provided with a management data storage unit (32, 232) for storing itching behavior data (32a) and a display unit (23) for displaying the itching behavior data (32a) stored in the management data storage unit (32).
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a pet management system. [Background technology]

[0002] When dogs and cats suffer from dermatitis, they may exhibit head-shaking, scratching, licking, and other behaviors in response to itching. Owners of pets, such as dogs and cats, often visit veterinarians and receive medication to treat their pets' dermatitis. It is difficult for owners to grasp the extent of their pet's itching, and it is also difficult to record all of their pet's behavior. As a result, owners often find it difficult to fully communicate their pet's symptoms to veterinarians during their examinations.

[0003] Various techniques for monitoring and managing pets are known. For example, Patent Document 1 describes monitoring the behavior of a pet indoors in real time and identifying normal and abnormal behavior. Patent Document 2 describes providing a pet under remote monitoring with food according to the pet's health condition. Furthermore, Patent Document 3 describes creating food determined based on the pet's obesity level information and the pet's preferences. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] Patent No. 6626588 [Patent Document 2] Patent No. 6807898 [Patent Document 3] Patent No. 6538237 Summary of the Invention [Problem to be solved by the invention]

[0005] When a pet suffers from dermatitis, it is desirable for the owner to be able to easily and quantitatively grasp the behavior associated with the pet's itch. This would allow the owner to understand the feelings of the pet suffering from dermatitis and live with the pet. Furthermore, when the owner visits a veterinarian, if the owner can quantitatively grasp the behavior associated with the pet's itch, the owner can properly communicate the pet's symptoms to the veterinarian. This would allow the pet to be treated more appropriately.

[0006] The present invention has been made in view of the above background, and aims to provide a pet management system that can easily and quantitatively grasp the behavior of pets associated with itching. [Means for solving the problem]

[0007] One aspect of the present invention is a wearable device attached to a pet, a management device configured to be able to communicate with the wearable device; Equipped with the wearable device includes a sensor that detects at least one of acceleration and angular velocity; the wearable device or the management apparatus includes an itch behavior analysis unit that analyzes data detected by the sensor to generate itch behavior data representing behavior of the pet associated with itch; The management device includes: a management data storage unit for storing the itch behavior data; a display unit that displays the itching behavior data stored in the management data storage unit, and the itching behavior analysis unit generates the itching behavior data using a machine learning model based on features selected from statistics of each frequency band divided into a plurality of frequency bands for the data detected by the sensor. [Effects of the Invention]

[0008] According to the present invention, a pet owner can understand the itching behavior of a pet by viewing the display of the management device. In particular, the itching behavior data displayed on the display is data obtained by analyzing at least one of acceleration and angular velocity detected by a sensor. Therefore, the pet owner can quantitatively understand the itching behavior of a pet.

[0009] Furthermore, by having the wearable device attached to the pet at all times, the owner can understand the pet's itching behavior even when the owner is not watching the pet. Therefore, the owner can properly understand the state of the pet's itching. As a result, the owner can live a life that is appropriate for the pet's itching symptoms. Furthermore, when the pet is examined by a veterinarian, the owner can properly communicate the pet's symptoms to the veterinarian. As a result, the veterinarian can provide more appropriate treatment.

[0010] As described above, according to the above aspect, it is possible to provide a pet management system that can easily and quantitatively grasp the behavior of a pet associated with itching.

[0011] It should be noted that the reference numerals in parentheses in the claims indicate the correspondence with the specific means described in the embodiments to be described later, and do not limit the technical scope of the present invention. [Brief explanation of the drawings]

[0012] [Figure 1] FIG. 1 is a diagram showing a configuration of a pet management system in a first embodiment. [Figure 2] FIG. 2 is a diagram showing the functional configuration of a pet management system in the first embodiment. [Figure 3] 10 is a flowchart showing processing by an itch behavior analysis unit in the first embodiment. [Figure 4] 10A to 10C are diagrams showing display screens for each operation of the owner terminal. [Figure 5] FIG. 10 is a diagram showing the functional configuration of a pet management system in a second embodiment. [Figure 6]FIG. 11 is a diagram showing the functional configuration of a pet management system in a third embodiment. [Figure 7] 11 is a flowchart showing processing by an itch behavior analysis unit in embodiment 3. [Figure 8] FIG. 10 is a diagram for explaining itching behavior data determination. [Figure 9] 10 is a flowchart showing processing by an itch behavior analysis unit in embodiment 4. [Figure 10] FIG. 10 is a diagram for explaining living activity data among candidate data. [Figure 11] FIG. 13 is a diagram showing the configuration of a pet management system in a fifth embodiment. [Figure 12] FIG. 13 is a diagram showing the functional configuration of a pet management system in a fifth embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0013] Pet management systems are used to easily and quantitatively understand behaviors associated with itching in pets such as dogs and cats. The pet management system includes at least a wearable device attached to the pet and a management device configured to be able to communicate with the wearable device.

[0014] The wearable device includes a sensor that detects at least one of acceleration and angular velocity. The wearable device or the management device includes an itch behavior analysis unit that analyzes data detected by the sensor to generate itch behavior data representing the pet's itch-related behavior. The management device also includes a management data storage unit that stores the itch behavior data and a display unit that displays the itch behavior data stored in the management data storage unit.

[0015] The itch behavior analysis unit may analyze the data detected by the sensor to distinguish between the itch behavior data and living behavior data including behaviors associated with the pet walking or running, and generate itch behavior data that does not include living behavior data. In this way, by distinguishing between the itch behavior data and living behavior data, the desired itch behavior data can be reliably generated.

[0016] The sensor may output itching behavior data and daily living behavior data as the same type of data, and the itching behavior analysis unit may analyze the data detected by the sensor to extract candidate data including the itching behavior data and daily living behavior data, distinguish between the itching behavior data and the daily living behavior data based on the duration of the candidate data, and generate itching behavior data that does not include the daily living behavior data.

[0017] When itch behavior data and daily behavior data are output as the same type of data, how to distinguish between them becomes an issue. While walking and running as daily behaviors are performed continuously, itch behaviors are performed momentarily and are less continuous than walking and running. Therefore, the itch behavior analysis unit focuses on the duration of candidate data including itch behavior data and daily behavior data, and distinguishes between itch behavior data and daily behavior data based on the duration of the candidate data. Therefore, itch behavior data can be appropriately extracted.

[0018] The itch behavior analysis unit may use a machine learning model to extract candidate data based on feature quantities selected from statistics for each of a plurality of frequency bands for the data detected by the sensor. In this way, by using machine learning, it is possible to appropriately extract candidate data, which is the target data, from a wide variety of data.

[0019] However, the input data (explanatory variable data) used to extract candidate data is important. Here, behaviors associated with itching include, for example, head shaking, scratching, and licking, which can be detected by acceleration or angular velocity. In such cases, appropriate candidate data can be extracted by dividing the frequency bands, selecting features from the statistics of each frequency band as explanatory variable data, and using a machine learning model to extract candidate data.

[0020] The itch behavior analysis unit may generate itch behavior data using a machine learning model based on data detected by the sensor. The data detected by the sensor includes various data on behaviors other than itch-related behaviors. By using machine learning, it is possible to appropriately extract itch behavior data from the data detected by the sensor.

[0021] The itch behavior analysis unit may generate itch behavior data by comparing the data detected by the sensor with master data, thereby making it possible to appropriately determine whether or not the data detected by the sensor includes itch behavior data.

[0022] In this case, the master data may be a waveform pattern, and the itch behavior analysis unit may generate itch behavior data based on the similarity between the data detected by the sensor and the master data, thereby enabling appropriate extraction of itch behavior data.

[0023] The itch behavior data may also include the time the pet engaged in the itch behavior or the number of times within a set period of time. The itch behavior analysis unit can analyze when the pet engaged in the itch behavior by using the data detected by the sensor. In this case, the owner can view the display unit to understand the time or number of times the pet engaged in the itch behavior as itch behavior data. As a result, the owner can appropriately understand the itch behavior of the pet.

[0024] The itch behavior data may also include the intensity level of the pet's itch-related behavior. When the itch is intense, the pet's itch behavior becomes more intense. Therefore, the itch behavior analysis unit can analyze the intensity level of the pet's itch behavior by using the data detected by the sensor. In this case, the owner can understand the intensity level of the itch-related behavior as itch behavior data by viewing the display unit. As a result, the owner can appropriately understand the pet's itch behavior.

[0025] The itch behavior analysis unit generates multiple types of itch behavior data, and the management device further includes an itch evaluation unit that performs itch evaluation processing based on the multiple types of itch behavior data to generate an itch index value that represents the degree of itch. The display unit can also display the itch behavior data stored in the management data storage unit and the itch index value generated by the itch evaluation unit. In other words, the itch index value is a value obtained by comprehensively assessing the multiple types of itch behavior data. In this case, the owner can understand the itch index value generated by the itch evaluation unit by viewing the display unit.

[0026] The itch evaluation unit can also generate an itch index value by performing itch evaluation processing based on the respective trends in multiple types of itch behavior data. The trend in itch behavior data refers to changes in the itch behavior data over time. In other words, the itch index value generated by the itch evaluation unit is a value that takes into account the trend in the itch behavior data, i.e., changes in the itch behavior data over time. This makes it possible to obtain an appropriate desired value as the itch index value.

[0027] The itch evaluation unit may generate a degree of inflammation of dermatitis by performing an itch evaluation process based on the respective trends of multiple types of itch behavior data, and the display unit may display the itch behavior data stored in the management data storage unit, the itch index value generated by the itch evaluation unit, and the degree of inflammation. For example, when the degree of inflammation of dermatitis is in the early stages, licking behavior tends to increase, while scratching behavior tends to gradually increase as the inflammation progresses. Therefore, the degree of inflammation can be obtained based on the trends of licking behavior and scratching behavior. Then, the owner can understand the degree of inflammation of their pet's dermatitis by viewing the display unit. The owner can understand whether the degree of inflammation of their pet is improving or worsening and can take appropriate measures.

[0028] The management device may include a server configured to be able to communicate with the wearable device, having the management data storage unit, and acquiring data stored in the wearable device, and an owner terminal configured to be able to communicate with the server and having the display unit.

[0029] The management device may further include a bridge device configured to mediate communication between the wearable device and the server, and the server may obtain data stored in the wearable device through the bridge device.

[0030] The owner terminal may be configured to be able to communicate with the wearable device, and the server may be configured to be able to communicate with the owner terminal, and may acquire data stored in the wearable device through the owner terminal.

[0031] The owner terminal mediates data transmission between the wearable device and the server. In other words, the wearable device does not need to be equipped with a high-performance communication device capable of communicating with the server; a simple communication device capable of communicating with the owner terminal is sufficient. This allows the wearable device to be low-cost and small-sized. Furthermore, data transmitted from the wearable device is stored on the server. Therefore, data can be centrally managed on the server, and people other than the owner can view the shared data.

[0032] The wearable device may include an itching behavior analysis unit, and the server may include a management data storage unit, and may acquire itching behavior data via the owner terminal.

[0033] In other words, the data transmitted by the wearable device is not data detected by the sensor, but itch behavior data generated by the itch behavior analysis unit. Compared to data detected by the sensor, itch behavior data has a significantly smaller data volume. Therefore, the data volume transmitted by the wearable device can be reduced. Furthermore, the wearable device does not need to store the data detected by the sensor for a long period of time; it is sufficient to store the itch behavior data. This allows the wearable device to reduce its data storage capacity.

[0034] The server may include a management data storage unit and an itching behavior analysis unit, and may acquire data detected by the sensor via the owner terminal.

[0035] In this case, the wearable device does not need to be equipped with an itch behavior analysis unit. Therefore, the wearable device does not require a high-performance processing device, resulting in low costs. The server is capable of high-performance computation. Therefore, by having the server analyze the itch behavior, high-performance computation, such as computation using a machine learning model, can be performed.

[0036] The owner terminal may further include a behavioral information input unit configured to input behavioral information data of the pet in association with the itching behavior data displayed on the display unit, and the management data storage unit of the server may store the behavioral information data input by the behavioral information input unit in association with the itching behavior data. In other words, the owner can input behavioral information data of the pet based on their own perceptions using the behavioral information input unit. The management data storage unit of the server stores the itching behavior data generated from the sensor detection data and the behavioral information data input by the owner. Therefore, the owner can view the quantitative itching behavior data and the behavioral information data input by the owner by viewing the display unit of the owner terminal.

[0037] Furthermore, a veterinarian terminal may be provided that is configured to be able to communicate with the server and to be able to view the itching behavior data stored in the management data storage unit. By viewing the veterinarian terminal, the veterinarian can easily understand the pet's condition. Furthermore, the itching behavior data viewed by the veterinarian is the same as the itching behavior data that can be viewed by the owner. Therefore, information can be shared between the owner and the veterinarian, and appropriate communication can be achieved between the two parties.

[0038] The owner terminal may include a medical interview input unit configured to input medical interview data for a veterinarian's visit, the server's management data storage unit may store the medical interview data input by the medical interview input unit, and the veterinarian terminal may be configured to enable viewing of the medical interview data. By inputting the medical interview data into the owner terminal, the owner can share the medical interview data with the veterinarian when the pet visits the veterinarian.

[0039] The behavior associated with itching should preferably include at least one of head shaking, scratching, and licking, which can be used to identify itching behavior.

[0040] (Embodiment 1) The pet management system 1 of the first embodiment will be described below with reference to the drawings.

[0041] 1. Overview of the Pet Management System 1 configuration The configuration of the pet management system 1 will be described with reference to Fig. 1. As shown in Fig. 1, the pet management system 1 is configured to include a wearable device 3 attached to a pet 2, a management device 4, and a veterinarian terminal 5a in a veterinary clinic 5.

[0042] The pet 2 to be managed is, for example, a companion animal such as a dog or cat. When the pet 2 suffers from dermatitis, it exhibits behaviors associated with itching. Examples of behaviors associated with itching that the pet 2 exhibits include head-shaking, scratching, and licking. Furthermore, when the level of itching is severe, the frequency and intensity of the behaviors associated with itching tend to increase. For example, when the pet 2 performs head-shaking behavior, the more severe the itching, the more frequently and vigorously the head-shaking increases. The same is true for scratching and licking.

[0043] It is also known that the behavior of Pet 2 associated with itching changes depending on the degree of inflammation of the dermatitis. For example, when the inflammation of the dermatitis is in the early stages, licking behavior tends to increase, and as the inflammation progresses, scratching behavior tends to gradually increase.

[0044] The wearable device 3 is a device that can be attached to the pet 2. The wearable device 3 is a device that is attached to a pet wearing accessory such as a collar, a pet harness, or pet wear. The wearable device 3 may be built into the pet wearing accessory, or may be a separate member attached to the pet wearing accessory. In FIG. 1, the wearable device 3 is illustrated as a separate member attached to the collar.

[0045] The wearable device 3 has a built-in sensor and can detect physical quantities that occur in association with the behavior of the pet 2. Furthermore, the wearable device 3 can perform simple analysis processing and communicate with external devices. For example, as a simple analysis processing, the wearable device 3 uses data detected by the sensor to generate itch behavior data that represents the behavior of the pet associated with itching. Furthermore, the wearable device 3 can perform short-range wireless communication using Bluetooth (registered trademark) or NFC (registered trademark).

[0046] The management device 4 is configured to be able to communicate with the wearable device 3. The management device 4 includes an owner terminal 4a and a server 4b. The owner terminal 4a is owned by the owner and is configured to be able to communicate with the wearable device 3. When the owner terminal 4a is brought close to the wearable device 3, it can perform short-range wireless communication using, for example, Bluetooth (registered trademark) or NFC (registered trademark). However, the wearable device 3 may be configured to be able to connect to the Internet. Furthermore, the owner terminal 4a and the server 4b form a network via the Internet. Therefore, the owner terminal 4a and the server 4b are configured to be able to communicate with each other via the Internet. The server 4b is configured to be able to communicate with the wearable device 3 via the owner terminal 4a.

[0047] The server 4b stores the data transmitted from the wearable device 3 via the owner terminal 4a. Furthermore, the server 4b can also perform an itch evaluation process based on the acquired data. The server 4b also displays the display content on the owner terminal 4a by performing a process for displaying display content that can be viewed on the owner terminal 4a. This display content includes itch behavior data, an itch index value, etc.

[0048] The veterinarian terminal 5a is installed in the animal hospital 5 or configured to be portable by the veterinarian, and is a device operated by the veterinarian. The veterinarian terminal 5a and the server 4b form a network via the Internet, and therefore the veterinarian terminal 5a and the server 4b are configured to be able to communicate with each other via the Internet. The veterinarian terminal 5a can display display content processed by the server 4b. The content displayed on the veterinarian terminal 5a and the content displayed on the owner terminal 4a may be the same or different. Even if the display content is different, only the display format is different, and the information source is common data stored in the server 4b.

[0049] 2. Detailed configuration of Pet Management System 1 The detailed configuration of the pet management system 1 will be described with reference to Fig. 2. In particular, the wearable device 3, owner terminal 4a, server 4b, and veterinarian terminal 5a that constitute the pet management system 1 will be described in detail.

[0050] Wearable device 3 is configured with acceleration sensor 11, angular velocity sensor 12, data storage unit 13, itch behavior analysis unit 14, and communication processing unit 15. Acceleration sensor 11 is a sensor capable of detecting acceleration on three orthogonal axes. Angular velocity sensor 12 is a sensor capable of detecting angular velocity in rotation around each of the three orthogonal axes. While this embodiment exemplifies a case in which acceleration sensor 11 and angular velocity sensor 12 are provided, the device may also be configured with acceleration sensor 11 but not angular velocity sensor 12, or with angular velocity sensor 12 but not acceleration sensor 11. These configurations can be appropriately determined depending on the detection accuracy and the detection purpose. Furthermore, wearable device 3 may be configured to additionally include sensors other than acceleration sensor 11 and angular velocity sensor 12, such as a geomagnetic sensor, for the purpose of higher detection accuracy.

[0051] The data storage unit 13 stores detection data 13a, itch behavior data 13b, and master data 13c. The detection data 13a is data detected by the acceleration sensor 11 and data detected by the angular velocity sensor 12. The detection data 13a is acceleration data at each detection time and angular velocity data at each detection time. Here, the detection data 13a stored in the data storage unit 13 can be erased after being used for analysis processing by the itch behavior analysis unit 14, which will be described later. For example, the data storage unit 13 is configured with a ring buffer or the like of a predetermined capacity for storing the detection data 13a, and when the predetermined capacity is reached, new detection data 13a is overwritten.

[0052] The itch behavior data 13b is data generated by the itch behavior analysis unit 14 through analysis using the detection data 13a. The itch behavior data 13b is data representing behaviors of the pet 2 associated with itching. The itch behavior data 13b includes at least one of head-shaking behavior, scratching behavior, and licking behavior as behaviors associated with itching. In this embodiment, the itch behavior data 13b includes all three elements of head-shaking behavior, scratching behavior, and licking behavior. More specifically, the itch behavior data 13b includes, for example, itch behavior data representing itch behavior for a predetermined period of time (e.g., 1 to 30 seconds), itch behavior data representing itch behavior for each hour, and itch behavior data representing itch behavior for each day. The data capacity of the itch behavior data 13b is smaller than the data capacity of the detection data 13a when compared over the same period of time. For example, the data storage unit 13 is configured with a ring buffer or the like having a predetermined capacity for storing the itch behavior data 13b, and when the predetermined capacity is reached, new itch behavior data 13b is overwritten.

[0053] The master data 13c is data used in the analysis process by the itch behavior analysis unit 14. The master data 13c is a waveform pattern for the acceleration sensor 11 and the angular velocity sensor 12 when the pet 2 performs an itch-related behavior. In this embodiment, the master data 13c is data for a predetermined time (e.g., 1 to 30 seconds) equal to the minimum unit time of the itch behavior data 13b.

[0054] For example, one of the master data 13c is a waveform pattern representing acceleration over time and a waveform pattern representing angular velocity over time in a head-shaking behavior. The master data 13c representing the head-shaking behavior is set to different waveform patterns depending on the direction of the head-shaking, the strength of the head-shaking, etc. In other words, the data storage unit 13 stores multiple master data 13c for head-shaking behavior.

[0055] Similarly to head-shaking behavior, the master data 13c for scratching behavior and licking behavior is set to waveform patterns representing acceleration over time and waveform patterns representing angular velocity over time. Similarly, for scratching behavior and licking behavior, the master data 13c is set to waveform patterns that differ depending on the area and strength of the scratching behavior and the area and strength of the licking behavior.

[0056] The waveform pattern representing the master data 13c is set by the amplitude and frequency of acceleration, the amplitude and frequency of angular velocity, etc. These elements indicate different ranges for each of head-shaking behavior, scratching behavior, and licking behavior, and also indicate different ranges depending on the strength of each behavior.

[0057] The itch behavior analysis unit 14 analyzes the detection data 13a stored in the data storage unit 13 to generate itch behavior data 13b that represents behaviors associated with itch of the pet 2. The itch behavior analysis unit 14 analyzes the detection data 13a at set predetermined time intervals (for example, 1 to 30 seconds) to generate the itch behavior data 13b.

[0058] Specifically, the itch behavior analysis unit 14 compares the detection data 13a for a predetermined time (e.g., 1 to 30 seconds) with multiple master data 13c stored in the data storage unit 13 to determine whether the detection data 13a for the predetermined time corresponds to a case where one of multiple itch-related behaviors was performed or a case where no itch-related behavior was performed. The comparison between the detection data 13a and the master data 13c performed by the itch behavior analysis unit 14 can be performed, for example, by determining the similarity of changes in the data values, and determining that the two match if the similarity is equal to or greater than a predetermined value. Furthermore, the comparison performed by the itch behavior analysis unit 14 can treat both data as images and determine that the two match if the image similarity is equal to or greater than a predetermined value using machine learning or the like.

[0059] For example, the itch behavior analysis unit 14 can determine the type of behavior associated with itch by comparing the amplitude and frequency of acceleration, the amplitude and frequency of angular velocity, etc. over a set predetermined time period (e.g., 1 to 30 seconds), and can further determine the intensity level of the behavior.

[0060] Here, it is assumed that the itching behavior analysis unit 14 performs an analysis using the detection data 13a for a predetermined time (for example, 1 to 30 seconds) and finds that the pet 2 is performing scratching behavior during the predetermined time, and that the maximum intensity level of the scratching behavior is "5." In this case, it is assumed that the itching behavior analysis unit 14 is performing scratching behavior at an intensity level of "5" throughout the entire period of the predetermined time.

[0061] Furthermore, by continuously accumulating itch behavior data for a predetermined period of time (for example, 1 to 30 seconds), the itch behavior analysis unit 14 can generate the time and number of times each of multiple types of itch-related behaviors was performed within, for example, one hour or one day. The set period of time for the itch behavior analysis unit 14 is not limited to one hour or one day, but can be set to any time.

[0062] Furthermore, the itch behavior analysis unit 14 uses the itch behavior data 13b for each predetermined time period (e.g., 1 to 30 seconds) to generate hourly itch behavior data and daily itch behavior data. For example, the hourly itch behavior data may be data summarizing a predetermined time period (e.g., 1 to 30 seconds) for one hour, or may be data having one value for one hour. In the latter case, the hourly itch behavior data uses the most frequent behavior during that hour as the target behavior, and the maximum intensity level of that behavior as the intensity level for that behavior. After generating the itch behavior data 13b, the itch behavior analysis unit 14 stores it in the data storage unit 13.

[0063] The communication processing unit 15 is configured to communicate with an external device, specifically, the owner terminal 4a. The communication processing unit 15 performs short-range wireless communication using Bluetooth (registered trademark) or NFC (registered trademark). When a data transmission request is made from the owner terminal 4a, the communication processing unit 15 transmits the itch behavior data 13b stored in the data storage unit 13 to the owner terminal 4a.

[0064] The owner terminal 4a is configured to include a communication processing unit 21, a data acquisition unit 22, a display unit 23, a behavioral information input unit 24, and a medical interview input unit 25. The communication processing unit 21 is configured to be able to communicate with the communication processing unit 15 of the wearable device 3. In particular, the communication processing unit 21 performs short-range wireless communication such as Bluetooth (registered trademark) or NFC (registered trademark). Furthermore, the communication processing unit 21 is configured to be able to communicate with a communication processing unit 31 of the server 4b (described later) via the Internet.

[0065] The data acquisition unit 22 is operated by the owner to perform a process of acquiring the itch behavior data 13b stored in the data storage unit 13 of the wearable device 3. However, the owner terminal 4a does not store the data, but acts as an intermediary for transferring the itch behavior data 13b received from the wearable device 3 to the server 4b.

[0066] The display unit 23 displays various display contents in response to the owner's operation. The display unit 23 displays the itch behavior data, itch index value, inflammation progress level, etc. stored in the server 4b. The display contents of the display unit 23 will be described later.

[0067] The behavioral information input unit 24 is configured to input behavioral information data of the pet 2 in association with the itching behavior data 13b displayed on the display unit 23, etc. The owner can freely input text, photos, illustrations, etc. about what the owner saw and felt as the input behavioral information data. The behavioral information data input by the behavioral information input unit 24 is stored in the server 4b via the communication processing unit 21. The medical interview input unit 25 is configured to input medical interview data for a veterinarian's visit. The medical interview data input by the medical interview input unit 25 is stored in the server 4b via the communication processing unit 21.

[0068] The server 4b is, for example, a cloud server, and is configured to include a communication processing unit 31, a management data storage unit 32, an itching evaluation unit 33, and a display processing unit 34. The communication processing unit 31 is configured to be able to communicate with the owner terminal 4a and the veterinarian terminal 5a via the Internet.

[0069] The management data storage unit 32 stores itching behavior data 32a, an itching index value 32b, an inflammation progression level 32c, behavior information data 32d, and medical interview data 32e.

[0070] The itch behavior data 32a is equal to the itch behavior data 13b stored in the data storage unit 13 of the wearable device 3. When the owner operates the data acquisition unit 22 of the owner terminal 4a, the itch behavior data 13b stored in the data storage unit 13 of the wearable device 3 is stored as the itch behavior data 32a in the management data storage unit 32 of the server 4b. In other words, the server 4b acquires the itch behavior data 13b stored in the data storage unit 13 of the wearable device 3 via the owner terminal 4a, and stores it in the management data storage unit 32 as the itch behavior data 32a.

[0071] The itch index value 32b is a value that indicates the degree of itch of the pet 2. The itch index value 32b is expressed, for example, as "Level 1" to "Level 5." The itch index value is generated by the itch evaluation unit 33 by performing an itch evaluation process based on multiple types of itch behavior data.

[0072] The inflammation progression level 32c indicates the degree of progression of dermatitis when the pet 2 is suffering from dermatitis. The inflammation progression level 32c is generated by the itch evaluation unit 33 performing an itch evaluation process based on multiple types of itch behavior data.

[0073] The behavioral information data 32d is data input by the behavioral information input unit 24 of the owner terminal 4a. The behavioral information data 32d is stored in association with the itching behavior data and the like displayed on the display unit 23 of the owner terminal 4a, as input by the behavioral information input unit 24 of the owner terminal 4a. The medical interview data 32e is data input by the medical interview input unit 25 of the owner terminal 4a.

[0074] The itch evaluation unit 33 performs itch evaluation processing based on multiple types of itch behavior data 32a stored in the management data storage unit 32. In particular, the itch evaluation unit 33 performs itch evaluation processing based on the transitions of each of the multiple types of itch behavior data 32a. The transitions of the itch behavior data 32a refer to changes in the itch behavior data 32a over time.

[0075] The itch evaluation unit 33 performs an itch evaluation process to generate an itch index value 32b that indicates the degree of itch. Specifically, the itch evaluation unit 33 generates the itch index value 32b by making a comprehensive judgment based on the respective trends in multiple types of itch behavior data 32a. For example, the itch evaluation unit 33 generates the itch index value 32b by applying machine learning, statistical methods, or the like. In other words, the itch index value 32b generated by the itch evaluation unit 33 is a value that takes into account the trends in the itch behavior data, i.e., changes over time in the itch behavior data 32a. The itch evaluation unit 33 stores the generated itch index value 32b in the management data storage unit 32. This makes it possible to obtain an appropriate desired value as the itch index value.

[0076] Furthermore, the itch evaluation unit 33 generates the inflammation progression level 32c of dermatitis by performing an itch evaluation process. Specifically, the itch evaluation unit 33 generates the inflammation progression level 32c by comprehensively assessing the progress of each of the multiple types of itch behavior data 32a. For example, the itch evaluation unit 33 generates the inflammation progression level 32c by applying machine learning, statistical techniques, or the like. That is, the itch evaluation unit 33 can capture changes in the behavior of the pet 2 based on the progress of each of the multiple types of itch behavior data 32a, and can obtain the dermatitis inflammation progression level 32c based on the changes in the behavior of the pet 2. For example, when the inflammation progression level of dermatitis is in the early stages, licking behavior tends to increase, whereas scratching behavior tends to gradually increase as the inflammation progresses. Therefore, the inflammation progression level can be obtained based on the progress of licking behavior, scratching behavior, and the like. The itch evaluation unit 33 stores the generated inflammation progression level 32c in the management data storage unit 32.

[0077] The display processing unit 34 executes display processing in response to display requests from the owner terminal 4a and the veterinarian terminal 5a. The display processing unit 34 generates display data in response to the display request using the itch behavior data 32a, the itch index value 32b, the inflammation progression level 32c, the behavior information data 32d, and the medical interview data 32e stored in the management data storage unit 32. The display processing unit 34 transmits the display data to the owner terminal 4a and the veterinarian terminal 5a via the communication processing unit 31.

[0078] The veterinarian terminal 5a is configured to include a communication processing unit 41, an input unit 42, and a display unit 43. The communication processing unit 41 is configured to be able to communicate with the server 4b via the Internet. The input unit 42 allows the veterinarian to input various display requests. The display unit 43 receives and displays display data corresponding to the input from the input unit 42 from the server 4b. Therefore, the display unit 43 of the veterinarian terminal 5a is configured to allow viewing of the itch behavior data 32a, itch index value 32b, inflammation progression level 32c, behavior information data 32d, and medical interview data 32e of the pet 2. The display content displayed on the display unit 43 may be the same as or different from the display content displayed on the owner terminal 4a.

[0079] 3. Example of processing by the itch behavior analysis unit 14 As described above, the itch behavior analysis unit 14 constitutes part of the wearable device 3, and generates the itch behavior data 13b based on the detection data 13a. An example of the processing of the itch behavior analysis unit 14 will be described with reference to FIG.

[0080] The itch behavior analysis unit 14 first acquires detection data 13a for a predetermined time period (e.g., 1 to 30 seconds, the same applies below) from the data storage unit 13 (S1). Next, the itch behavior analysis unit 14 compares the acquired detection data 13a with master data 13c stored in the data storage unit 13 to identify the itch behavior (S2). Specifically, the itch behavior analysis unit 14 selects the type of itch behavior from, for example, head-shaking behavior, scratching behavior, licking behavior, etc. Furthermore, the itch behavior analysis unit 14 identifies the intensity level of the corresponding behavior.

[0081] Next, the itch behavior analysis unit 14 stores the itch behavior data 13b in the data storage unit 13 (S3). The itch behavior data 13b stored at this time includes the type of itch behavior, the start time and end time of the itch behavior, the intensity level of the itch behavior, etc.

[0082] Next, the itch behavior analysis unit 14 determines whether the time has reached 00 minutes of the hour (S4). For example, 1:00, 2:00, etc. If the time has reached 00 minutes of the hour (S4: Yes), the itch behavior analysis unit 14 determines the intensity level for the most recent hourly unit and stores it as itch behavior data 13b in the data storage unit 13 (S5). If the time has not reached 00 minutes of the hour (S4: No), the process proceeds to the next step without performing the process of S5.

[0083] Next, the itch behavior analysis unit 14 determines whether or not 24:00 has been reached (S6). If 24:00 has been reached (S6: Yes), the itch behavior analysis unit 14 determines the intensity level for the most recent day and stores it as itch behavior data 13b in the data storage unit 13 (S7). If 24:00 has not been reached (S6: No), the process proceeds to the next step without performing the process of S7.

[0084] Then, the process returns to S1 and is repeated. That is, until one hour has passed, only the itch behavior data 13b for each predetermined time period is generated. Then, every time one hour passes, hourly itch behavior data 13b is added. Furthermore, every time one day passes, daily itch behavior data 13b is added.

[0085] 4. Display screen of owner terminal 4a The display screen of the owner terminal 4a will be described with reference to Fig. 4. The owner terminal 4a is exemplified by a touch panel type mobile terminal such as a smartphone or tablet terminal. The display screen of the owner terminal 4a functions as the display unit 23 shown in Fig. 2, as well as the data acquisition unit 22, the behavioral information input unit 24, and the medical interview input unit 25.

[0086] A "Home" icon 61, a "View Data" icon 62, and a "Settings" icon 63 are displayed in the lower section of the home screen 51 of the owner terminal 4a. A photo and name of the pet 2 are displayed in an upper area 71 of the home screen 51. A "Read Data" button 72, a "Enter Behavioral Information" button 73, and a "Enter Medical Questionnaire" button 74 are displayed in the central area of ​​the home screen 51.

[0087] When the owner taps the "View Data" icon 62, the data viewing screen 52 is displayed. The data viewing screen 52 displays a score as "Today's Itch Index Value." The itch index value is the itch index value 32b stored in the management data storage unit 32 of the server 4b. The itch index value 32b is a value obtained by comprehensively judging based on multiple types of itch behavior data. The owner can grasp the itch index value by viewing the score for "Today's Itch Index Value."

[0088] Furthermore, the data viewing screen 52 displays the time (hours per day) and intensity level for each of multiple types of itch behaviors as "Today's Itching Behavior." The displayed itch behaviors include head shaking, scratching, and licking. By viewing the time or number of times in "Today's Itching Behavior," the owner can understand the time or number of times the itch behavior occurred. As a result, the owner can properly understand Pet 2's itch behavior. Furthermore, by viewing the intensity level in "Today's Itching Behavior," the owner can understand the intensity level of the itch behavior. As a result, the owner can properly understand Pet 2's itch behavior.

[0089] Furthermore, the data viewing screen 52 displays a score as the "inflammation progression level," as well as arrows indicating improvement, no change, or worsening. The inflammation progression level is the inflammation progression level 32c stored in the management data storage unit 32 of the server 4b. An upward diagonal arrow indicates worsening, a horizontal arrow indicates no change, and a downward diagonal arrow indicates improvement. By viewing the "inflammation progression level," the owner can understand the inflammation progression level of pet 2's dermatitis. Furthermore, the owner can understand whether the inflammation level of pet 2 is improving or worsening, and can take appropriate measures.

[0090] When the owner taps on one of the "Today's Itching Behavior" options on the data viewing screen 52, a data viewing details screen 53 is displayed. The data viewing details screen 53 displays a time series graph of the itching behavior. The graph displayed can be selected by "amount (time)" and "intensity level," and the time period can be selected from "today," "1 week," and "1 month." The data viewing details screen 53 in Figure 4 displays a graph of the time of today's head-shaking behavior. The same is true for scratching behavior and licking behavior. In addition, by scrolling downwards on the data viewing details screen 53, numerical values ​​corresponding to the graph are displayed.

[0091] Furthermore, when the owner taps the "Read Data" button 72 on the home screen 51 while holding the owner terminal 4a close to the wearable device 3, the itch behavior data 13b stored in the data storage unit 13 of the wearable device 3 is uploaded to the management data storage unit 32 of the server 4b via the owner terminal 4a.

[0092] In this way, the object of communication between the wearable device 3 and the owner terminal 4a, and the object of communication between the owner terminal 4a and the server 4b, is the itch behavior data stored in the data storage unit 13 of the wearable device 3. In other words, the itch behavior data to be communicated has a smaller data volume than the detection data 13a detected by the acceleration sensor 11 and the angular velocity sensor 12. Therefore, the communication volume can be reduced.

[0093] Furthermore, when the owner taps the "Enter Behavioral Information" button 73 on the home screen 51, a behavioral information input screen 54 is displayed. The owner can freely input text, photos, illustrations, and the like on the behavioral information input screen 54. In this way, the owner can input behavioral information data of the pet 2 based on their own senses. Although not shown, the owner can also view behavioral information data that has been input in the past. Therefore, the owner can understand both the quantitative itch behavior data and the behavioral information data that the owner has input.

[0094] Furthermore, when the owner taps the "Enter medical interview" button 74 on the home screen 51, a medical interview input screen 55 is displayed. The medical interview input screen 55 allows the owner to input information necessary for the veterinarian's examination. By inputting the medical interview data on the owner terminal, the owner can share the medical interview data with the veterinarian when the pet is examined by the veterinarian.

[0095] 5. Effects of the embodiment According to the pet management system 1 of this embodiment, the owner can understand the itching behavior of the pet 2 by viewing the display unit 23 of the owner terminal 4a of the management device 4. In particular, the itching behavior data displayed on the display unit 23 is data obtained by analyzing data detected by the acceleration sensor 11 and the angular velocity sensor 12. Therefore, the owner can quantitatively understand the itching behavior of the pet 2.

[0096] Furthermore, by having the wearable device 3 attached to the pet 2 at all times, the owner can grasp the itchy behavior of the pet 2 even when the owner is not watching the pet 2. Therefore, the owner can properly grasp the itchy state of the pet 2. As a result, the owner can live a life that is in accordance with the itchy symptoms of the pet 2. Furthermore, when the pet 2 is examined by a veterinarian, the owner can properly convey the symptoms of the pet 2 to the veterinarian. As a result, the veterinarian can provide more appropriate treatment. Therefore, the behavior associated with the itchy symptoms of the pet 2 can be easily and quantitatively grasped.

[0097] Furthermore, in the pet management system 1, the veterinarian terminal 5a is configured to be able to communicate with the server 4b and to be able to view the itching behavior data 32a stored in the management data storage unit 32. By viewing the veterinarian terminal 5a, the veterinarian can easily understand the condition of the pet 2. Furthermore, the itching behavior data 32a viewed by the veterinarian is the same as the itching behavior data 32a that can be viewed by the owner. Therefore, information can be shared between the owner and the veterinarian, and appropriate communication can be achieved between the two parties.

[0098] (Embodiment 2) The pet management system 100 of the second embodiment will be described with reference to Fig. 5. Note that, among the symbols used in the second and subsequent embodiments, the same symbols as those used in the previous embodiments represent the same components as those in the previous embodiments unless otherwise specified.

[0099] In the first embodiment, the wearable device 3 includes an itch behavior analysis unit 14, and the itch behavior data 13b and master data 13c are stored in the data storage unit 13 of the wearable device 3. In the present embodiment, as shown in FIG. 5, the server 4b constituting the management device 4 includes the itch behavior analysis unit 14. In this case, the management data storage unit 32 of the server 4b constituting the management device 4 stores the detection data 13a, the itch behavior data 13b, and the master data 13c. The data storage unit 13 of the wearable device 3 stores the detection data 13a, but does not store the itch behavior data or the master data.

[0100] In this case, the wearable device 3 does not need to be equipped with the itch behavior analysis unit 14. Therefore, the wearable device 3 does not require a high-performance processing device, and is therefore low-cost. The server 4b is capable of high-performance arithmetic processing. Therefore, by having the server 4b analyze the itch behavior, high-performance arithmetic processing can be performed.

[0101] The owner terminal 4a constituting the management device 4 may be configured to include the itch-related behavior analysis unit 14. In this case, the owner terminal 4a constituting the management device 4 stores the detection data 13a, the itch-related behavior data 13b, and the master data 13c.

[0102] (Embodiment 3) A pet management system 200 according to a third embodiment will be described with reference to Figures 6 to 8. As shown in Figure 6, in the pet management system 200 according to this embodiment, detection data 13a is stored in the data storage unit 13 of the wearable device 3, similar to the second embodiment.

[0103] The server 4b acquires the detection data 13a via the owner terminal 4a. Therefore, the management data storage unit 232 of the server 4b stores the acquired detection data 232f. Note that the detection data 232f is the same as the detection data 13a detected by the sensors 11 and 12. The management data storage unit 232 further stores a machine learning model 232g to be used for analyzing itch behavior.

[0104] The machine learning model 232g will be described. The machine learning model 232g is a model that outputs objective variable data when explanatory variable data is input. For example, in the machine learning model 232g, the explanatory variable data is a feature generated from the detection data 232f, and the objective variable data is a judgment score that represents a behavior associated with itching.

[0105] The feature quantity as explanatory variable data is, for example, a feature quantity selected from the statistics of each of a plurality of frequency bands divided for the detection data 232f. The plurality of frequency bands can be divided arbitrarily, for example, dividing the target frequency band into intervals of 0.5 Hz to 3 Hz. The statistical quantity can be at least one selected from the minimum value, maximum value, median, first quartile, second quartile, mean value (arithmetic mean, geometric mean, harmonic mean), difference between maximum and minimum values, variance, standard deviation, skewness, kurtosis, etc. However, it is preferable to use a plurality of statistical quantities.

[0106] The judgment score as the objective variable data may be set within any range of values, for example, so that a smaller value indicates that the behavior is not associated with itching, and a larger value indicates that the behavior is associated with itching.

[0107] The machine learning model 232g is obtained by learning using previously prepared training data and applying a known machine learning method. Any machine learning method can be applied, such as supervised learning, unsupervised learning, or reinforcement learning. For example, a one-class support vector machine can be applied as a type of unsupervised learning method. However, other methods may also be applied.

[0108] Furthermore, as described above, types of itching behavior include, for example, head-shaking behavior, scratching behavior, and licking behavior. Therefore, the machine learning model 232g may be a different model for each type of itching behavior. For example, a model for head-shaking behavior, a model for scratching behavior, and a model for licking behavior may be stored. In this case, the feature amount may also be different for each type of itching behavior.

[0109] The server 4b also includes an itch behavior analysis unit 214. The itch behavior analysis unit 214 analyzes the detection data 232f stored in the management data storage unit 232 to generate itch behavior data 32a representing behaviors associated with itch of the pet 2. The itch behavior analysis unit 214 extracts the itch behavior data 32a based on the detection data 232f using a machine learning model.

[0110] 7, the itch behavior analysis unit 214 first acquires detection data 232f for a predetermined time (for example, 1 to 30 seconds, and so on below) from the management data storage unit 232 (S11). Next, the itch behavior analysis unit 214 generates feature amounts of the detection data 232f as explanatory variable data to be used in the inference phase of machine learning (S12). If there are multiple types of itch behavior, the itch behavior analysis unit 214 generates feature amounts according to the type of itch behavior.

[0111] Next, the itch behavior analysis unit 214 determines whether the data is the itch behavior data 32a or not using the machine learning model 232g based on the generated feature amount (S13).

[0112] In detail, by inputting the feature amount into the machine learning model 232g, a judgment score is output. For example, as shown in FIG. 8, a judgment score at each time is output. If the output judgment score exceeds the threshold value Th, it is judged to be itch behavior data 32a, and if it is equal to or less than the threshold value Th, it is judged not to be itch behavior data 32a. In FIG. 8, there are three judgment scores that exceed the threshold value Th. These are judged to be behavior data associated with itch.

[0113] Furthermore, the itch behavior analysis unit 214 identifies the intensity level of the itch behavior using the judgment score. If there are multiple types of itch behavior, the itch behavior analysis unit 214 makes a judgment for each type of itch behavior.

[0114] Next, the itch behavior analysis unit 214 stores the itch behavior data 32a in the data storage unit 13 (S14). The itch behavior data 32a stored at this time includes the type of itch behavior, the start time and end time of the itch behavior, the intensity level of the itch behavior, etc.

[0115] Next, the itch behavior analysis unit 214 determines whether the time has reached 00 minutes of the hour (S15). For example, 1:00, 2:00, etc. If the time has reached 00 minutes of the hour (S15: Yes), the itch behavior analysis unit 214 determines the intensity level for the most recent hourly unit and stores it as itch behavior data 32a in the management data storage unit 232 (S16). If the time has not reached 00 minutes of the hour (S15: No), the process proceeds to the next step without performing the process of S16.

[0116] Next, the itch behavior analysis unit 214 determines whether 24:00 has been reached (S17). If 24:00 has been reached (S17: Yes), the itch behavior analysis unit 214 determines the intensity level for the most recent day and stores it as itch behavior data 32a in the management data storage unit 232 (S18). If 24:00 has not been reached (S17: No), the process proceeds to the next step without performing the process of S18.

[0117] Then, the process returns to S11 and is repeated. That is, until one hour has passed, only the itch behavior data 32a for each predetermined time period is generated. Then, every time one hour passes, hourly itch behavior data 32a is added. Furthermore, every time one day passes, daily itch behavior data 32a is added.

[0118] As described above, the itch behavior analysis unit 214 generates the itch behavior data 32a using a machine learning model based on the detection data 232f. The detection data 232f includes various data on behaviors other than those associated with itch. By using machine learning, the itch behavior data 32a can be appropriately extracted from the detection data 232f.

[0119] (Embodiment 4) A description will be given of a pet management system 200 according to embodiment 4. The functional configuration of the pet management system 200 according to embodiment 4 is the same as that according to embodiment 3. However, the processing of the itch behavior analysis unit 214 is different.

[0120] In this embodiment, the itch behavior analysis unit 214 analyzes the detection data 232f to distinguish between the itch behavior data 32a and the living behavior data including behavior associated with the walking or running of the pet 2, and generates the itch behavior data 32a that does not include the living behavior data.

[0121] Here, the sensors 11 and 12 output the itch-related behavior data 32a and the living behavior data as the same type of data. That is, the detected data 232f detected by the sensors 11 and 12 is a data type in which the itch-related behavior data 32a and the living behavior data cannot be distinguished from each other.

[0122] Therefore, the itch behavior analysis unit 214 first extracts candidate data including itch behavior data and daily living behavior data by analyzing the detection data 232f. In other words, since it is not possible to distinguish between itch behavior data and daily living behavior data at this stage, the candidate data will be data including itch behavior data and daily living behavior data.

[0123] The itch behavior analysis unit 214 applies machine learning to extract candidate data. That is, the itch behavior analysis unit 214 extracts candidate data using a machine learning model 232g based on feature quantities selected from statistics for each of a plurality of frequency bands divided into the detection data 232f. The machine learning model 232g is substantially similar to the machine learning model 232g of the third embodiment.

[0124] Furthermore, the itch behavior analysis unit 214 distinguishes between the itch behavior data 32a and the living behavior data from the candidate data, and generates the itch behavior data 32a that does not include the living behavior data. At this time, the itch behavior analysis unit 214 takes into account the duration of the candidate data. That is, the itch behavior analysis unit 214 distinguishes between the itch behavior data and the living behavior data based on the duration of the candidate data.

[0125] Daily living activities such as walking and running are not instantaneous activities but are continued for a certain period of time. On the other hand, itching activities are activities that are performed for a shorter period of time than walking or running. Therefore, the itching activity analysis unit 214 determines that the candidate data is daily living activity data if the duration of the candidate data is long, and determines that the candidate data is itching activity data if the duration of the candidate data is short.

[0126] The processing of the itch behavior analysis unit 214 will be described with reference to Figs. 8 to 10. As shown in Fig. 9, the itch behavior analysis unit 214 first acquires detection data 232f for a predetermined time (for example, 1 to 30 seconds, and the same applies below) from the management data storage unit 232 (S21). Next, the itch behavior analysis unit 214 generates feature amounts of the detection data 232f as explanatory variable data to be used in the inference phase of machine learning (S22). If there are multiple types of itch behaviors, the itch behavior analysis unit 214 generates feature amounts according to the type of itch behavior.

[0127] Next, the itch behavior analysis unit 214 determines whether the data is candidate data (including itch behavior data and daily living behavior data) using the machine learning model 232g based on the generated feature amount (S23).

[0128] In detail, by inputting the feature amount into the machine learning model 232g, a judgment score is output. For example, when the pet 2 is performing an action associated with an itchy sensation, a judgment score at each time is output as shown in FIG. 8. When the pet 2 is walking or running, a judgment score at each time is output as shown in FIG. 10. As shown in FIGS. 8 and 10, the judgment score exceeds the threshold value Th in both cases of an action associated with an itchy sensation and walking or running.

[0129] Next, the itch behavior analysis unit 214 distinguishes between the itch behavior data 32a and the living behavior data based on the duration of the candidate data, and extracts the itch behavior data 32a excluding the living behavior data (S24).

[0130] 8 and 10, it can be seen that the itch-related behavior data 32a has a short duration, while the daily behavior data has a long duration. Therefore, if the duration of the candidate data exceeds a predetermined duration threshold, it is determined to be the itch-related behavior data 32a.

[0131] However, a person may take a temporary break during a walk or other activity. If the length of the break is equal to or less than a predetermined threshold value for the stop time, the break may be considered to be part of a walk. In this case, the behavior during the break is included in daily activities such as walking and running. In other words, even if the judgment score during the break indicates a value exceeding the threshold value Th, it is not determined to be itch behavior data 32a.

[0132] Furthermore, the itch behavior analysis unit 214 identifies the intensity level of the itch behavior using the judgment score extracted as the itch behavior data 32a. If there are multiple types of itch behavior, the itch behavior analysis unit 214 makes a judgment for each type of itch behavior.

[0133] Next, the itch behavior analysis unit 214 stores the itch behavior data 32a in the data storage unit 13 (S25). The itch behavior data 32a stored at this time includes the type of itch behavior, the start time and end time of the itch behavior, the intensity level of the itch behavior, etc.

[0134] Next, the itch behavior analysis unit 214 determines whether the time has reached 00 minutes of the hour (S26). For example, 1:00, 2:00, etc. If the time has reached 00 minutes of the hour (S26: Yes), the itch behavior analysis unit 214 determines the intensity level for the most recent hourly unit and stores it as itch behavior data 32a in the management data storage unit 232 (S27). If the time has not reached 00 minutes of the hour (S26: No), the process proceeds to the next step without performing the process of S27.

[0135] Next, the itch behavior analysis unit 214 determines whether 24:00 has been reached (S28). If 24:00 has been reached (S28: Yes), the itch behavior analysis unit 214 determines the intensity level for the most recent day and stores it as itch behavior data 32a in the management data storage unit 232 (S29). If 24:00 has not been reached (S28: No), the process proceeds to the next step without performing the process of S29.

[0136] Then, the process returns to S21 and is repeated. That is, until one hour has passed, only the itch behavior data 32a for each predetermined time period is generated. Then, every time one hour passes, hourly itch behavior data 32a is added. Furthermore, every time one day passes, daily itch behavior data 32a is added.

[0137] When itch behavior data and daily behavior data are output as the same type of data, how to distinguish between them becomes an issue. As described above, daily behaviors such as walking and running are continuous, whereas itch behaviors are instantaneous and less continuous than walking and running. Therefore, the itch behavior analysis unit 214 focuses on the duration of the itch behavior data 32a and candidate data including daily behavior data, and distinguishes between the itch behavior data and daily behavior data based on the duration of the candidate data. Therefore, it is possible to appropriately extract the itch behavior data 32a.

[0138] Furthermore, the fourth embodiment has the same effects as the third embodiment. That is, by using machine learning, it is possible to appropriately extract candidate data, which is target data, from a wide variety of data.

[0139] (Embodiment 5) The pet management system 300 of the fifth embodiment will be described with reference to Figures 11 and 12. The functional configuration of the pet management system 300 of the fifth embodiment differs from that of the third embodiment in that a bridge device 4c is provided.

[0140] The management device 4 is configured to be able to communicate with the wearable device 3. The management device 4 includes an owner terminal 4a, a server 4b, and a bridge device 4c. The bridge device 4c is installed, for example, in the owner's home or a veterinary facility, and is configured to be able to mediate communication between the wearable device 3 and the server 4b.

[0141] The bridge device 4c is configured to be able to communicate with the wearable device 3. When the bridge device 4c approaches the wearable device 3, it can perform short-range wireless communication using, for example, Bluetooth (registered trademark) or NFC (registered trademark). Furthermore, the bridge device 4c is configured to be able to communicate with the server 4b via the Internet. Therefore, the server 4b is configured to be able to communicate with the wearable device 3 via the bridge device 4c.

[0142] The owner terminal 4a is owned by the owner and is configured to be able to communicate with the server 4b. The owner terminal 4a may be configured to be unable to communicate with the wearable device 3, or may be configured to be able to communicate with the wearable device 3, as in the third embodiment.

[0143] The components of the wearable device 3, the components of the owner terminal 4a, the components of the server 4b, and the components of the veterinarian terminal 5a are the same as those in embodiment 3. Note that a bridge device 4c can also be applied to the configurations of embodiments 1 and 2.

[0144] (Other embodiments) The pet management systems 1, 100, 200, and 300 of the above embodiments may be configured without the veterinarian terminal 5a. While the management device 4 is configured to include the owner terminal 4a and the server 4b, the management device 4 may also be configured to include only the owner terminal 4a, with the owner terminal 4a also having the functions of the server 4b. In this case, the owner terminal 4a would include the management data storage unit 32, 232, the itching evaluation unit 33, and the display processing unit 34 that constitute the server 4b.

[0145] The server 4b may also be configured with multiple servers separated by function. For example, the server 4b may include a first server that configures the itch behavior analysis unit 14, 214 and a second server that configures other elements. This can be configured arbitrarily, taking into account the processing load, etc.

[0146] In the above embodiment, the wearable device 3 is configured to be able to communicate with the server 4b via the owner terminal 4a or the bridge device 4c. Alternatively, the server 4b may be configured to be able to communicate directly with the wearable device 3 and directly acquire data stored in the wearable device 3.

Claims

1. A wearable device (3) attached to a pet (2), A management device (4) configured to be able to communicate with the wearable device; Equipped with The wearable device includes sensors (11, 12) that detect at least one of acceleration and angular velocity; The wearable device or the management device includes an itch behavior analysis unit (214) that analyzes data (13a, 232f) detected by the sensor to generate itch behavior data (13b, 32a) representing behavior of the pet associated with itch, The management device includes: a management data storage unit (32, 232) for storing the itch behavior data (13b, 32a); a display unit (23) that displays the itch behavior data stored in the management data storage unit, The pet management system (200, 300) is configured such that the itching behavior analysis unit (214) generates the itching behavior data using a machine learning model based on features selected from statistics for each frequency band divided into multiple frequency bands for the data detected by the sensor.

2. The pet management system (200, 300) according to claim 1, wherein the feature quantity includes at least one statistical quantity for each of a plurality of frequency bands divided into the plurality of frequency bands.

3. The pet management system (200, 300) according to claim 1, wherein the intervals between the plurality of frequency bands are 0.5 Hz to 3 Hz.

4. The pet management system (200, 300) of claim 1, wherein the itching behavior analysis unit (214) analyzes the data detected by the sensor to distinguish between the itching behavior data and living behavior data including behavior associated with the pet walking or running, and generates the itching behavior data that does not include the living behavior data.

5. the sensor outputs the itch behavior data and the daily living behavior data as the same type of data; The itch behavior analysis unit (214) extracting candidate data including the itch-related behavior data and the daily behavior data by analyzing the data detected by the sensor; The pet management system (200, 300) according to claim 4, wherein the itching behavior data and the living behavior data are distinguished based on the duration of the candidate data, and the itching behavior data that does not include the living behavior data is generated.

6. The itch behavior analysis unit (214) The pet management system (200, 300) described in claim 5 extracts the candidate data using the machine learning model based on the feature selected from statistics of each frequency band divided into multiple frequency bands for the data detected by the sensor.

7. The pet management system (200, 300) according to any one of claims 1 to 6, wherein the itch-related behavior data includes a time period during which the pet performed the itch-related behavior, or a number of times within a set period.

8. The pet management system (200, 300) according to any one of claims 1 to 6, wherein the itch behavior data includes an intensity level of the itch-related behavior performed by the pet.

9. the itch behavior analysis unit generates a plurality of types of itch behavior data; The management device further includes an itch evaluation unit (33) that performs itch evaluation processing based on the plurality of types of itch behavior data to generate an itch index value (32b) that indicates the degree of itch, The pet management system (200, 300) according to any one of claims 1 to 6, wherein the display unit displays the itch behavior data stored in the management data storage unit and the itch index value generated by the itch evaluation unit.

10. The pet management system (200, 300) according to claim 9, wherein the itch evaluation unit generates the itch index value by performing the itch evaluation process based on the transition of each of the plurality of types of itch behavior data.

11. the itch evaluation unit performs the itch evaluation process based on the transition of each of the plurality of types of itch behavior data, thereby generating an inflammation progression level (32c) of dermatitis; The pet management system (200, 300) according to claim 10, wherein the display unit displays the itching behavior data stored in the management data storage unit, the itching index value generated by the itching evaluation unit, and the inflammation progression level.

12. The management device (4) a server (4b) configured to be able to communicate with the wearable device (3), including the management data storage unit (32, 232), and acquiring data stored in the wearable device; an owner terminal (4a) configured to be able to communicate with the server (4b) and having the display unit; The pet management system (200, 300) of any one of claims 1 to 6, comprising:

13. The management device (4) Further, a bridge device (4c) configured to mediate communication between the wearable device and the server, The pet management system (300) of claim 12, wherein the server obtains data stored on the wearable device via the bridge device.

14. The owner terminal is configured to be able to communicate with the wearable device (3), The pet management system (200) according to claim 12, wherein the server is configured to be able to communicate with the owner terminal and acquires data stored in the wearable device via the owner terminal.

15. The wearable device (3) includes the itch behavior analysis unit (214), 13. The pet management system (200) according to claim 12, wherein the server (4b) includes the management data storage unit (32) and acquires the itching behavior data via the owner terminal.

16. The pet management system (200, 300) described in claim 12, wherein the server (4b) is equipped with the management data storage unit (232) and the itching behavior analysis unit (214), and acquires data detected by the sensor via the owner terminal.

17. The owner terminal further includes a behavior information input unit (24) configured to input behavior information data (32d) of the pet in association with the itching behavior data displayed on the display unit, 13. The pet management system (200, 300) according to claim 12, wherein the management data storage unit of the server stores the behavior information data input by the behavior information input unit in association with the itching behavior data.

18. The pet management system (200, 300) of claim 12 further comprises a veterinarian terminal (5a) configured to be able to communicate with the server and to be able to view the itching behavior data stored in the management data storage unit.

19. The owner terminal includes a medical interview input unit (25) configured to input medical interview data (32e) for a veterinarian consultation, the management data storage unit of the server stores the medical interview data input by the medical interview input unit; The pet management system (200, 300) according to claim 18, wherein the veterinarian terminal is configured to be able to view the medical interview data.

20. The pet management system (200, 300) according to any one of claims 1 to 6, wherein the behavior associated with itching includes at least one of head-shaking behavior, scratching behavior, and licking behavior.

Citation Information

Patent Citations

  • Animal medical care supporting system and recording medium

    JP2002157340A

  • Detection device and detection system

    JP2017153709A

  • Monitoring device and method

    JP2020201742A

  • Systems and methods for health assessment

    JP2022538132A

  • Pet management system, pet management method, pet management device, and pet management program

    JP6538237B1