INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND INFORMATION PROCESSING PROGRAM
20210134462 ยท 2021-05-06
Inventors
Cpc classification
Y02A40/70
GENERAL 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
G16H40/20
PHYSICS
G16H50/20
PHYSICS
A61D99/00
HUMAN NECESSITIES
G16H10/60
PHYSICS
International classification
G16H50/20
PHYSICS
G16H10/60
PHYSICS
G16H40/20
PHYSICS
G16H50/30
PHYSICS
Abstract
Provided are an information processing apparatus, an information processing method, and an information processing program capable of suppressing an animal from being affected with a susceptible disease. The information processing apparatus derives, on the basis of state information representing a state of a subject that is a basis of diagnosis of an animal that is the subject and a breed of the subject, a degree of risk that the subject is affected with a susceptible disease; determines whether or not notification of a message for promoting visit to a veterinary hospital is necessary on the basis of the degree of the risk; and notifies an owner of the subject of the message in a case where it is determined that notification of the message is necessary.
Claims
1. An information processing apparatus comprising: a derivation unit that derives, on the basis of state information representing a state of a subject that is a basis of diagnosis of an animal that is the subject and a breed of the subject, a degree of risk that the subject is affected with a susceptible disease; a determination unit that determines whether or not notification of a message for promoting visit to a veterinary hospital is necessary on the basis of the degree of the risk; and a notification unit that notifies an owner of the subject of the message in a case where it is determined by the determination unit that the notification of the message is necessary.
2. The information processing apparatus according to claim 1, wherein the notification unit notifies the owner of the subject of the message at a higher frequency as the degree of the risk is higher in a case where it is determined by the determination unit that the notification of the message is necessary.
3. The information processing apparatus according to claim 1, wherein the derivation unit derives the degree of the risk using a future prediction result of the state information in addition to the state information up to the present.
4. The information processing apparatus according to claim 1, wherein the state information includes at least one of information obtained by examining the subject or an examination result of the subject.
5. An information processing method executed by a computer, the method comprising: deriving, on the basis of state information representing a state of a subject that is a basis of diagnosis of an animal that is the subject and a breed of the subject, a degree of risk that the subject is affected with a susceptible disease; determining whether or not notification of a message for promoting visit to a veterinary hospital is necessary on the basis of the degree of the risk; and notifying an owner of the subject of the message in a case where it is determined that the notification of the message is necessary.
6. The information processing method according to claim 5, notifying the owner of the subject of the message at a higher frequency as the degree of the risk is higher in a case where it is determined that the notification of the message is necessary.
7. The information processing method according to claim 5, deriving the degree of the risk using a future prediction result of the state information in addition to the state information up to the present.
8. The information processing method according to claim 5, wherein the state information includes at least one of information obtained by examining the subject or an examination result of the subject.
9. A non-transitory recording medium recording an information processing program causing a computer to execute: a process of deriving, on the basis of state information representing a state of a subject that is a basis of diagnosis of an animal that is the subject and a breed of the subject, a degree of risk that the subject is affected with a susceptible disease; a process of determining whether or not notification of a message for promoting visit to a veterinary hospital is necessary on the basis of the degree of the risk; and a process of notifying an owner of the subject of the message in a case where it is determined that the notification of the message is necessary.
10. The non-transitory recording medium according to claim 9, notifying the owner of the subject of the message at a higher frequency as the degree of the risk is higher in a case where it is determined that the notification of the message is necessary.
11. The non-transitory recording medium according to claim 9, deriving the degree of the risk using a future prediction result of the state information in addition to the state information up to the present.
12. The non-transitory recording medium according to claim 9, wherein the state information includes at least one of information obtained by examining the subject or an examination result of the subject.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0015] Exemplary Embodiments of the present disclosure will be described in detail with reference to the following figures, wherein:
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
DETAILED DESCRIPTION
[0027] Hereinafter, an example for carrying out the technique of the present disclosure will be described in detail with reference to the accompanying drawings. It should be noted that in the following embodiments, an example in which a dog is applied as an animal that is a subject will be described. In addition, the term animal in the present specification means animals such as dogs and cats, excluding humans.
[0028] First, a configuration of an information processing system 10 according to the present embodiment will be described with reference to
[0029] The information processing apparatus 12 is provided in, for example, a veterinary hospital. Examples of the information processing apparatus 12 include a server computer and the like. The information processing apparatus 12 may be a cloud server. The terminal device 14 is, for example, a terminal device owned by an owner of an animal that is a subject. Examples of the terminal device 14 include a smartphone and the like.
[0030] Next, a hardware configuration of the information processing apparatus 12 according to the present embodiment will be described with reference to
[0031] The storage unit 22 is realized by a hard disk drive (HDD), a solid state drive (SSD), a flash memory, or the like. An information processing program 30 is stored in the storage unit 22 that is a storage medium. The CPU 20 reads out the information processing program 30 from the storage unit 22, develops the information processing program 30 in the memory 21, and executes the developed information processing program 30.
[0032] Further, the storage unit 22 stores electronic medical record data 32 including data used for an electronic medical record of a veterinary hospital.
[0033] The subject information includes a name of a subject, an age of the subject, and a breed of the subject, as an example of identification information of the subject, and state information indicating a state of the subject that serves as a basis for diagnosing an animal that is the subject. The state information of the subject includes, for example, information obtained by examining the subject, through examination of the subject, palpation of the subject by a veterinarian, and inquiry by the veterinarian to an owner of the subject, for example. Further, the owner information includes a name of the owner and a notification destination of information to the owner, as an example of identification information of the owner. An e-mail address or the like may be given as an example of the notification destination of information for the owner.
[0034] Next, a functional configuration of the information processing apparatus 12 according to the present embodiment will be described with reference to
[0035] The derivation unit 40 derives the degree of risk (hereinafter referred to as a risk degree) that a subject is affected with a susceptible disease on the basis of state information of a subject and a breed of the subject, with reference to the electronic medical record data 32. Hereinafter, a specific example of the risk degree derivation process performed by the derivation unit 40 will be described with reference to
[0036]
[0037]
[0038] Further, in the present embodiment, 0 is assigned as the risk point in a case where each state of the subject is absent. The states of the subjects and the risk points used in
[0039] The derivation unit 40 derives a total value of risk points of a subject, for a disease of a risk degree derivation target, on the basis of state information of the subject of a breed having the disease as a susceptible disease and a risk point assigned for each state, with reference to the electronic medical record data 32.
[0040] For example, in a case where the disease is the short-headed respiratory tract syndrome, the breed of the subject is French Bulldog, the states of the subject of obesity and snoring are present, and abnormal breath sounds during activity and nostril narrowness are absent, a total value of risk points of the subject is 4 (=2+2+0+0). In addition, for example, in a case where the disease is the short-headed respiratory tract syndrome, the breed of the subject is Shih Tzu, the states of the subject of obesity, snoring and nostril narrowness are present, and abnormal breath sounds during activity is absent, a total value of risk points of the subject is 4 (=2+1+0+1).
[0041] Also, for example, in a case where the disease is the heart disease, the breed of the subject is Cavalier King Charles Spaniel, the states of the subject of heart rate increase, cardiac murmur, abnormal respiratory rate during resting, cardiac hypertrophy, and exercise intolerance are present, a total value of risk points of the subject is 10 (=2+2+2+2+2). Further, for example, in a case where the disease is the heart disease, the breed of the subject is Shih Tzu, the states of the subject of heart rate increase is present, and cardiac murmur, abnormal respiratory rate during resting, cardiac hypertrophy, and exercise intolerance are absent, a total value of risk points of the subject is 2 (=2+0+0+0+0).
[0042] Then, the derivation unit 40 derives a risk degree on the basis of the derived total value of the risk points. Specifically, in a case where the disease is the short-headed respiratory tract syndrome, the derivation unit 40 derives the risk degree as none in a case where the total value of the risk points is 0. Further, in this case, in a case where the total value of risk points is 1, the derivation unit 40 derives the risk degree as low. Further, in this case, in a case where the total value of the risk points is 2 or more and 3 or less, the derivation unit 40 derives the risk degree as medium. In addition, in this case, in a case where the total value of the risk points is 4 or more, the derivation unit 40 derives the risk degree as high.
[0043] In a case where the disease is the heart disease, the derivation unit 40 derives the risk degree as none in a case where the total value of the risk points is 0. Further, in this case, in a case where the total value of the risk points is 1 or more and 2 or less, the derivation unit 40 derives the risk degree as low. Further, in this case, in a case where the total value of the risk points is 3 or more and 5 or less, the derivation unit 40 derives the risk degree as medium. Further, in this case, in a case where the total value of the risk points is 6 or more, the derivation unit 40 derives the risk degree as high. As described above, in the present embodiment, four levels of none, low, medium, and high are applied as the number of risk degree levels, but the present invention is not limited thereto, and three or less levels may be used, or five or more levels may be used.
[0044] The determination unit 42 determines, on the basis of the risk degree derived by the derivation unit 40, whether or not notification of a message for promoting visit to a veterinary hospital (hereinafter, referred to as a visit promotion message) is necessary. In the present embodiment, in a case where the risk degree is none, the determination unit 42 determines that the notification of the visit promotion message is not necessary. On the other hand, in a case where the risk degree is low, medium, or high, the determination unit 42 determines that the notification of the visit promotion message is necessary.
[0045] In a case where the determination unit 42 determines that the notification of the visit promotion message is necessary, the notification unit 44 notifies the owner of the subject of the visit promotion message. Specifically, the notification unit 44 notifies the owner of the subject of the visit promotion message by transmitting an e-mail to an e-mail address of a notification destination of the owner of the subject with reference to the electronic medical record data 32. By this notification, as shown in
[0046] In addition, in a case where the determination unit 42 determines that the notification of the visit promotion message is necessary, the notification unit 44 notifies the owner of the subject of the visit promotion message at a higher frequency as the risk degree derived by the derivation unit 40 is higher. Specifically, for example, in a case where the disease is the short-headed respiratory tract syndrome, the notification unit 44 notifies the owner of the subject of the visit promotion message once every three months in a case where the risk degree is low, once every two months in a case where the risk degree is medium, and once every month in a case where the risk degree is high. In the present embodiment, the frequency according to the risk degree is determined in advance for each disease.
[0047] Accordingly, as shown in
[0048] Next, an operation of the information processing apparatus 12 according to the present embodiment will be described with reference to
[0049] In Step S10 of
[0050] In Step S14, the determination unit 42 determines, as described above, whether or not notification of a visit promotion message is necessary on the basis of the risk degree derived in Step S12. In a case where this determination is affirmative, the process proceeds to Step S16.
[0051] In Step S16, as described above, the notification unit 44 determines whether or not it is time to notify the visit promotion message at a frequency according to the risk degree derived in Step S12. In a case where this determination is affirmative, the process proceeds to Step S18. In Step S18, the notification unit 44 notifies the owner of the subject of the visit promotion message, as described above.
[0052] In a case where the process of Step S18 ends, the notification process ends. Further, in a case where the determination in Step S14 is negative, the notification process ends without executing the processes of Steps S16 and S18. In addition, in a case where the determination in Step S16 is negative, the notification process ends without executing the process of Step S18.
[0053] As described above, according to the present embodiment, the degree of risk that a subject is affected with a susceptible disease is derived on the basis of state information indicating a state of the subject that is a basis of diagnosis of an animal that is the subject and a breed of the subject. Then, it is determined whether or not the notification of a message for promoting visit to a veterinary hospital is necessary on the basis of the derived risk degree, and in a case where it is determined that the notification is necessary, the message is notified to an owner of the subject. Thus, it is possible for the owner of the subject to know at a proper timing that the subject should be examined at a veterinary hospital, and as a result, it is possible to suppress the animal that is the subject from being affected with the susceptible disease.
[0054] In addition, in the above embodiment, a case where information obtained by examining a subject is applied as state information representing a state of the subject which is a basis of diagnosis of an animal that is the subject has been described, but the present invention is not limited thereto. For example, a configuration in which an examination result of a subject obtained by examining the subject is applied as the state information may be used. The examination result in this case may include, for example, a total cholesterol value and a glucose level obtained by examining the blood of the subject. In this case, for example, the derivation unit 40 derives the risk degree as none in a case where the examination result is within a range of normal values. Further, in this case, for example, in a case where the examination result is within a range of abnormal values, the derivation unit 40 derives the risk degree as a higher degree as a deviation amount from the normal values is larger.
[0055] Further, in this embodiment, as shown in
[0056] In the example of
[0057] Further, the risk degree derivation process using this prediction result may be performed in the above embodiment. In this case, for example, a configuration in which a future total value of risk points is predicted from a time-series transition of a total value of the risk points up to the present may be used. In addition, both information obtained by examining a subject and an examination result of the subject obtained by examining the subject may be applied as the state information.
[0058] Further, in the above-described embodiment, the notification unit 44 may further notify an owner of a subject of a message for supporting a medical treatment reservation in addition to a visit promotion message. In this case, the message for supporting the medical treatment reservation may include URL (Internet Uniform Resource Locator) of a medical treatment reservation system of a veterinary hospital.
[0059] Further, in the above-described embodiment, a case where a dog is applied as an animal that is a subject has been described, but the present invention is not limited thereto. As the animal that is the subject, for example, an animal other than the dog, such as a cat, may be applied.
[0060] Further, in the above embodiment, for example, as a hardware structure of processing units that execute various processes, such as the derivation unit 40, the determination unit 42, and the notification unit 44, the following various processors may be used. As described above, the various processors include, in addition to the CPU that is a general-purpose processor that executes software (programs) to function as various processing units, a programmable logic device (PLD) that is a processor of which a circuit configuration is changeable after manufacturing, such as a field programmable gate array (FPGA), a dedicated electrical circuit that is a processor having a circuit configuration specifically designed to execute a specific process, such as an application specific integrated circuit (ASIC).
[0061] One processing unit may be configured by one of these various processors, or may be configured by a combination of two or more processors of the same type or different types (for example, a combination of a plurality of FPGAs or a combination of a CPU and an FPGA). Further, a plurality of processing units may be configured by one processor.
[0062] As an example in which the plurality of processing units is configured by one processor, first, as represented by a computer such as a client and a server, there is a configuration in which one processor is configured by a combination of one or more CPUs and software and the processor functions as a plurality of processing units. Second, as represented by a system on chip (SoC) or the like, there is a configuration in which a processor that realizes the functions of the entire system including a plurality of processing units by one integrated circuit (IC) chip is used. As described above, the various processing units are configured using one or more of the above various processors as a hardware structure.
[0063] Further, as a hardware structure of these various processors, more specifically, electric circuitry in which circuit elements such as semiconductor elements are combined may be used.
[0064] Further, in the above-described embodiment, a configuration in which the information processing program 30 is stored (installed) in the storage unit 22 in advance has been described, but the invention is not limited thereto. The information processing program 30 may be provided in a form of being recorded on a recording medium such as a compact disc read only memory (CD-ROM), a digital versatile disc read only memory (DVD-ROM), a universal serial bus (USB) memory, or the like. Further, the information processing program 30 may be downloaded from an external device through a network.