Pet support program and communication system

The pet support program and communication system address the challenge of providing appropriate care for pets during disasters by storing and sharing pet information to identify suitable facilities and ensure medical support, enhancing care and support coordination.

JP7788123B1Active Publication Date: 2025-12-18GK PUB TECH LAB
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
JP2025197801
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2025-11-18
Publication Date
2025-12-18
Estimated Expiration
2045-11-18

AI Technical Summary

Technical Problem

Existing disaster management systems do not account for the medical needs of pets, making it difficult to provide appropriate care if a pet develops a medical problem after being dropped off at a location during an evacuation.

Method used

A communication system and pet support program that includes owner terminals, pet facility terminals, and a management server to store and share pet information, facilitate pet reception requests, and determine suitable facilities for pet accommodation, ensuring proper care and support, including medical information sharing.

Benefits of technology

Ensures proper care for pets separated from their owners during disasters by identifying suitable facilities and sharing necessary medical and other information, enabling effective support from local governments and health centers.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007788123000001_ABST
    Figure 0007788123000001_ABST
Patent Text Reader

Abstract

The present invention aims to provide a pet support program that can provide appropriate care for pets when they are separated from their owners and left in a facility in the event of a disaster. [Solution] The pet support program of the present invention provides a communication system with the following functions: storing pet information in multiple owner terminals; transmitting pet acceptance requests from multiple owner terminals to a management server; transmitting pet information together with location information to the management server; transmitting accommodation information from multiple pet facility terminals to the management server; having the management server determine whether there are any facilities that can accept pets; if the determination result is positive, transmitting the name of an accepting facility from the management server to one owner terminal and a pet facility terminal; if the determination result is negative, transmitting a message from the management server to one owner terminal indicating that there are no facilities; and sharing the acceptance information with a pet hospital terminal.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a pet assistance program and a communication system. [Background technology]

[0002] Patent document 1 discloses the following invention (invention related to claim 10) with the aim of providing a disaster management server that can coordinate relief supplies between regions when a disaster occurs. "Evacuation target related information including evacuation target information on at least one of humans and animals who are evacuation targets, and requester information on a requester who requests evacuation of the evacuation target; a storage unit that stores information relating to locations provided, the information including evacuation site information relating to evacuation sites for humans and animals and evacuation site provider information relating to evacuation site providers that provide the evacuation sites; When a disaster is likely to occur or when a disaster has occurred, an inquiry about evacuation requests is sent to the requester; a control unit that, when information requesting evacuation is transmitted based on the requester, transmits an inquiry to at least some of the location providers as to whether at least some of the evacuation targets can be accommodated; A disaster management server equipped with [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Publication No. 2022-83757 Summary of the Invention [Problem to be solved by the invention]

[0004] By utilizing the disaster management server of claim 10 of Patent Document 1, it is thought that it will be possible to have animals (pets) that are the subject of evacuation accepted at a location provided by a location provider that can accommodate them. However, the disaster management server does not have access to medical information for pets accepted at a particular location, making it difficult for the disaster management server to properly care for pets, for example, if a pet develops a medical problem after being dropped off at a location.

[0005] One of the objects of the present invention is to provide a pet support program that can provide appropriate care for pets that are separated from their owners and left in the care of a pet reception facility during a disaster. [Means for solving the problem]

[0006] The pet support program of the first aspect is A pet support program that operates in a communication system including a plurality of owner terminals each used by a pet owner, a plurality of pet facility terminals each used in a facility that accepts pets, a plurality of pet hospital terminals, and a management server, and that supports a plurality of pets in the event of a disaster, The communication system includes: a pet information storage function for storing, in each of the plurality of owner terminals, pet information relating to the pet, the pet information including at least basic pet information including the name, type, and age, pet hospital information, and pet prescription information; a pet reception request function that transmits a pet reception request from one owner terminal among the plurality of owner terminals to the management server from the one owner terminal; a pet information transmission function that transmits the pet information stored in the first owner terminal together with its location information from the first owner terminal to the management server in response to the acceptance request; a pet facility information transmission function that causes each of the plurality of pet facility terminals to transmit pet accommodation information, including the types and numbers of pets that each of the plurality of pet facility terminals can accommodate, to the management server at a preset timing; a determination function that, when the management server receives the acceptance request, causes the management server to determine whether there is at least one facility that can accept the pet based on the accommodation information and the basic pet information stored in the one owner terminal; and (A) when the result of execution of the determination function is positive, (A1) when the at least one or more facilities is one facility, determine the one facility as the accepting facility and cause the management server to send a message to the one owner terminal and a pet facility terminal used at the one facility, (A2) when the at least one or more facilities is multiple facilities, determine the facility closest to the location of the one owner terminal as the accepting facility and cause the management server to send a message to the one owner terminal and a pet facility terminal used at the closest facility, and (B) when the result of the determination function is negative, cause the management server to send a message to the one owner terminal that there is no facility that can accept the pet. (C) when the accepting facility is determined by the execution of the determined information transmission function, (C1) when the pet hospital of the owner of the one owner terminal is a pet hospital that uses one of the multiple pet hospital terminals, the accepting information regarding the accepting facility for the pet is transmitted from the management server to the pet hospital terminal of the one pet hospital, and the accepting information is shared with the one pet hospital; (C2) when the pet hospital of the owner of the one owner terminal is a pet hospital that does not use any of the multiple pet hospital terminals, the accepting information regarding the accepting facility for the pet, together with the pet's prescription information, is transmitted from the management server to one of the multiple pet hospital terminals, and the accepting information is shared with the one pet hospital; Make this a reality. The second aspect of the pet support program is In the first aspect of the pet support program, the management server is capable of communicating with one or both of a local government server and a health center server managed by the local government; The communication system includes: an external support request function that, if the result of the determination function is affirmative, sends a support request from the management server to one or both of the plurality of pet facilities in response to the acceptance of the pet at one of the plurality of pet facilities; Further realize this. The third aspect of the pet support program is A pet support program that operates in a communication system including a plurality of owner terminals each used by a pet owner, a plurality of pet facility terminals each used in a facility that accepts pets, a plurality of pet hospital terminals, and a management server, and that supports a plurality of pets in the event of a disaster, The communication system includes: a pet information storage function for storing, in each of the plurality of owner terminals, pet information relating to the pet, the pet information including at least basic pet information including the name, type, and age, pet hospital information, and pet prescription information; a pet reception request function that transmits a pet reception request from one owner terminal among the plurality of owner terminals to the management server from the one owner terminal; a pet information transmission function that transmits the pet information stored in the first owner terminal together with its location information from the first owner terminal to the management server in response to the acceptance request; a pet facility information transmission function that causes each of the plurality of pet facility terminals to transmit pet accommodation information, including the types and numbers of pets that each of the plurality of pet facility terminals can accommodate, to the management server at a preset timing; a determination function that, when the management server receives the acceptance request, causes the management server to determine whether there is at least one facility that can accept the pet based on the accommodation information and the basic pet information stored in the one owner terminal; and (A) when the result of the determination function is positive, (A1) when the at least one or more facilities is one facility, a determination information sending function determines the one facility as the accepting facility and causes the management server to send a message to the one owner terminal and a pet facility terminal used at the one facility, (A2) when the at least one or more facilities is multiple facilities, determines one facility selected from the list by the one owner terminal as the accepting facility and causes the management server to send a message to the one owner terminal and a pet facility terminal used at the one facility, and (B) when the result of the determination function is negative, causes the management server to send a message to the one owner terminal that there are no facilities that can accept the pet. (C) when the accepting facility is determined by the execution of the determined information transmission function, (C1) when the pet hospital of the owner of the one owner terminal is a pet hospital that uses one of the multiple pet hospital terminals, the accepting information regarding the accepting facility for the pet is transmitted from the management server to the pet hospital terminal of the one pet hospital, and the accepting information is shared with the one pet hospital; (C2) when the pet hospital of the owner of the one owner terminal is a pet hospital that does not use any of the multiple pet hospital terminals, the accepting information regarding the accepting facility for the pet, together with the pet's prescription information, is transmitted from the management server to one of the multiple pet hospital terminals, and the accepting information is shared with the one pet hospital; Make this a reality. The fourth aspect of the pet support program is In the third aspect of the pet support program, the management server is capable of communicating with one or both of a local government server and a health center server managed by the local government; The communication system includes: an external support request function that, if the result of the determination function is affirmative, sends a support request from the management server to one or both of the plurality of pet facilities in response to the acceptance of the pet at one of the plurality of pet facilities; Further realizing this. The fifth aspect of the pet support program is In the pet support program according to any one of the first to fifth aspects, The basic pet information further includes allergy information, temperament information, and favorite food and drink information of the pet. The sixth aspect of the pet support program is In the pet support program according to any one of the first to fifth aspects, The pet basic information further includes microchip information regarding the pet's animal microchip identification number; the management server receives in advance the animal microchip identification numbers of the pets from each of a plurality of owner terminals using the communication system and stores them as a registration list; The management server can be connected to a pet list server that stores, as a protection list, the animal microchip identification numbers and the protection locations of at least one or more pets that have gone missing and are being protected; The communication system includes: A protection information transmission function that, at a predetermined timing, causes the management server to (1) connect to the pet list server, (2) receive the protection list from the pet list server using a web API function, and (3) if any number in the registration list stored in the management server matches any number in the protection list, transmits to the owner terminal of the pet owner that the pet is being protected and the destination of the protection; Further realizing this. The communication system of the first aspect comprises: Multiple owner terminals, a plurality of pet facility terminals; A plurality of pet hospital terminals, A management server; Equipped with The pet support program according to the first or third aspect is executed on each of the plurality of owner terminals, the plurality of pet facility terminals, the plurality of pet hospital terminals, and the management server. The communication system of the second aspect includes: Multiple owner terminals, a plurality of pet facility terminals; A plurality of pet hospital terminals, A management server; Equipped with The pet support program according to the sixth aspect is executed on each of the plurality of owner terminals, the plurality of pet facility terminals, the plurality of pet hospital terminals, and the management server. The communication system of the third aspect includes: Multiple owner terminals, a plurality of pet facility terminals; A plurality of pet hospital terminals, A management server; One or both of a local government server and a health center server managed by the local government; Equipped with The plurality of owner terminals, the plurality of pet facility terminals, the plurality of pet hospital terminals, the management server, and one or both of the local government server and the health center server are caused to execute a pet support program of any one of the first to fourth aspects. [Effects of the Invention]

[0007] According to the pet support programs of the first and third aspects, if a pet is separated from its owner and left at the facility during a disaster, the pet can be properly cared for. According to the second and fourth aspects of the pet support programs, when a pet is left at a facility, a request for support can be made to the local government. According to the pet support program of the fifth aspect, allergy information, temperament information, and information on favorite foods and beverages of pets left at a receiving facility can be easily shared with the receiving facility. According to the pet support program of the sixth aspect, when a pet that went missing during a disaster is rescued, information about the pet can be shared with the owner. According to the communication systems of the first and second aspects, if a pet is separated from its owner and left at the facility during a disaster, the pet can be properly cared for. [Brief explanation of the drawings]

[0008] [Figure 1] 1 is a schematic diagram of a communication system according to a first embodiment of the present invention (hereinafter referred to as the first embodiment). [Figure 2] 1 is a schematic diagram for explaining information transmission among an owner terminal, a management server, and a pet hospital terminal (terminal with an application), which constitute the communication system of the first embodiment. FIG. [Figure 3] FIG. 2 is a flow diagram of the pet support program according to the first embodiment. [Figure 4] FIG. 10 is a schematic diagram of a communication system according to a second embodiment. [Figure 5] 10 is a part of a flow diagram of a pet support program according to a second embodiment. [Figure 6] FIG. 10 is a flow diagram of a pet support program according to a modified example. DETAILED DESCRIPTION OF THE INVENTION

[0009] Overview The present invention will be described with reference to a number of embodiments (a first embodiment, a second embodiment, and a number of modifications). The following describes several embodiments. ===================================== 1. First embodiment (1) Configuration and functions of the communication system Multiple owner devices and pet information Multiple pet facility terminals Multiple pet hospital terminals Management Server Multiple external servers (local government servers and health center servers) Multiple features of the pet support program (2) Operation and effects of the communication system using the pet support program (3) Effects 2. Second embodiment (1) Configuration and functions of the communication system Microchip Information External server (pet list server) Protected information transmission function (2) Operation and effects of the communication system using the pet support program 3 Multiple variants =====================================

[0010] First Embodiment The configuration and functions of the communication system 10A of the first embodiment, as well as the operation and effects of the communication system 10A using the pet support program PGA, will be described with reference to FIGS.

[0011] <Configuration and Functions of the Communication System of the First Embodiment> 1, communication system 10A includes a plurality of owner terminals 20, a plurality of pet hospital terminals 30, a plurality of pet facility terminals 40, and a management server 50. The plurality of owner terminals 20, the plurality of pet hospital terminals 30, the plurality of pet facility terminals 40, and the management server 50 can communicate information with each other via a communication network NW (the Internet, as an example). Furthermore, the plurality of owner terminals 20, the plurality of pet hospital terminals 30, and the plurality of pet facility terminals 40 can communicate information with each other via the communication network NW. The communication system 10A is controlled by a pet support program PGA (see FIG. 3) to implement a number of functions, which will be described later, and has the function of supporting multiple pets (not shown) in the event of a disaster. Pets refer to dogs, cats, and other animals.

[0012] [Devices for multiple owners] The owner terminals 20 are mobile information terminals (smartphones, for example) used by users who are pet owners. Each of the owner terminals 20 has a GPS function and a photographing function (camera function). In FIG. 1, owner terminals 20A, 20B, and 20C are shown as examples of the terminals included in the plurality of owner terminals 20.

[0013] A dedicated application AP1 (referred to as app AP1 in FIG. 2) is installed in each of the multiple owner terminals 20. The dedicated application AP1 performs specific functions described below between some terminals (app-equipped terminals described below) among the multiple pet hospital terminals 40.

[0014] Each of the multiple owner terminals 20 (owner terminal 20A is an example in Figure 2) has a processing unit 22 (an example of which is a CPU (Central Processing Unit)) and a memory unit 24 (an example of which is a storage medium, an example of which is a RAM (Random Access Memory)). The processing unit 22 reads out data stored in the storage unit 24 and performs arithmetic processing. The data includes, as an example, a dedicated application AP1. The dedicated application AP1 is configured to include a portion of the pet support program PGA (described later), a data file DF1, and various libraries LB1. The data file DF1 includes pet information PI, which is information about the pet managed by the user of the owner terminal 20A.

[0015] (Pet information) As shown in FIG. 2, the pet information PI includes basic pet information BI and pet medical information HI of the pet. The pet basic information BI is, for example, basic information including the pet's name, type, age (or date of birth), place of residence, etc. The type here may be only the animal species (dog, cat, etc.), or may further include the pedigree of a specific animal species (for example, a Doberman or Shiba Inu, which are pedigrees of a specific animal species, a dog). The pet basic information BI may also include the pet's allergy information, temperament information, and preferred food and drink information. Temperament information is, for example, text information recorded by the owner based on a subjective evaluation of the pet's calmness, docility, etc. Pet medical information HI includes the pet's past diagnostic information, vaccination information such as various preventive vaccinations, information on the pet's regular medical clinic (hospital information), health information, and nursing care information. Past diagnostic information and vaccination information such as various preventive vaccinations includes information on prescriptions that have been prescribed in the past (prescription information). Pet medical information HI can be thought of as a pet version of information similar to a Personal Health Record.

[0016] [Multiple pet hospital terminals] 1, the multiple pet hospital terminals 30 are, for example, pet hospital terminals 30A, 30B, 30C, etc. used by employees of each pet hospital HA, HB, HC, etc. Each of the pet hospital terminals 30A, 30B, 30C, etc. is, for example, a terminal such as a personal computer or tablet into which diagnostic results for each pet can be input. In FIG. 1, pet hospital terminals 30A, 30B, and 30C are shown as examples of the terminals included in the plurality of pet hospital terminals 30.

[0017] A dedicated application AP2 (referred to as app AP2 in FIG. 2) is installed on some of the multiple pet hospital terminals 30. The dedicated application AP2 cooperates with each of the multiple owner terminals 20 to realize the functions described below. These functions will be made clear in the description of the pet support program PGA described below. Among the multiple pet clinic terminals 30, a terminal on which the dedicated application AP2 is installed is called an application-equipped terminal. In Fig. 1, the application-equipped terminals are pet clinic terminals 30A and 30C, both of which have a photographing function (camera function). In contrast, a terminal that does not have the dedicated application AP2 installed among the multiple pet clinic terminals 30 is called an "app-less terminal." In Fig. 1, the app-less terminal is pet clinic terminal 30B.

[0018] (Device with app) The application-equipped terminal has a processing unit 32 (an example of which is a CPU (Central Processing Unit)) and a memory unit 34 (an example of which is a storage medium, an example of which is a RAM (Random Access Memory)). The processing unit 32 reads out data stored in the storage unit 34 and performs arithmetic processing. The data includes, as an example, a dedicated application AP2. The dedicated application AP2 has a function of working in cooperation with a dedicated application AP1 installed in each of the multiple owner terminals 20 to directly transmit transmission information TI1 (see FIGS. 1 and 2), which will be described later, between each of the multiple owner terminals 20 and the app-equipped terminal. Here, "directly" means "without going through a communication network NW." The dedicated application AP2 includes a part of the pet support program PGA (described later), a data file DF1, and various libraries LB1. The data file DF1 includes, for example, pet information PI.

[0019] (Device without app) An application-less terminal basically has the same configuration as an application-containing terminal, except that an application-less terminal does not have the dedicated application AP2.

[0020] [Multiple pet facility terminals] 1, the multiple pet hospital terminals 40 are, for example, pet facility terminals 40A, 40B, 40C, etc. used by employees of each pet facility RA, RB, RC, etc. Here, the pet facilities RA, RB, RC, etc. are facilities (pet hotels) where pets are taken in and cared for for a certain period of time. The employees of the pet facilities RA, RB, RC, etc. are pet sitters, etc. Each of the pet facility terminals 40A, 40B, 40C, etc. is, for example, a terminal such as a personal computer or a tablet. In FIG. 1, pet facility terminals 40A, 40B, and 40C are shown as examples of the terminals included in the plurality of pet hospital terminals 40.

[0021] [Management Server] In the event of a disaster, the management server 50 has the following functions: (1) receiving requests from multiple owner terminals 20 to accept pets from each user (owner); (2) assigning each pet to multiple pet facilities RA, RB, RC, etc.; and (3) requesting support from outside (local governments or health centers).

[0022] The management server 50 has a processing unit 52 (an example of which is a CPU (Central Processing Unit)) and a memory unit 54 (an example of which is a storage medium, an example of which is a RAM (Random Access Memory)). The processing unit 52 reads out data stored in the storage unit 54 and performs arithmetic processing. The data includes, as an example, a dedicated application AP3. The dedicated application AP3 includes a part of the pet support program PGA (described later), a data file DF1, and various libraries LB1.

[0023] The management server 50 can also communicate with a plurality of external servers 60A via the communication network NW. Here, the plurality of external servers 60A are, for example, one or both of a local government server 62 and a health center server 64 managed by a local government.

[0024] [Multiple functions of the pet support program] The program PGA causes the communication system 10A to realize the following functions. ================== Information conversion function F1 Pet information storage function F2 Additional features F3 ·Reverse information conversion function F4 ·Read function F5 Input function F6 -Print conversion function F7 Pet acceptance request function F8 Pet information sending function F9 · Storage information transmission function F10 ·Judgment function F11 · Decision information sending function F12 ·Acceptance information sharing function F13 External support request function F14 ==================

[0025] (Information conversion function) The information conversion function F1 is a function that causes the app-equipped terminals (pet hospital terminals 30A and 30C (see FIG. 1)) among the multiple pet hospital terminals 30 to convert the diagnostic information DI for each pet, which has been diagnosed by a veterinarian at each pet hospital HA or HC, into transmission information TI1 (see FIG. 2). This function is not available in the app-less terminal (pet hospital terminal 30B (see FIG. 1)). The diagnostic information DI means, for example, information about the results of a pet's diagnosis by a veterinarian (disease name, examination results, contents of an interview with the patient, prescribed medication, medication (prescription), etc.). The transmission information TI1 is, for example, image information configured with a two-dimensional code such as a QR code (registered trademark). Therefore, the app-equipped terminal has a function to convert, for example, a diagnosis result input by a veterinarian (expressed in characters in a predetermined format) into corresponding image information. ================================ Information conversion function: Entered characters → 2D codes such as QR codes ================================

[0026] (Pet information storage function) 2, the pet information storage function F2 is a function that causes pet information PI including the user's pet basic information BI and pet medical information HI to be stored in the data file DF1 of the storage unit 24 of each of the multiple owner terminals 20. In other words, the pet information storage function F2 is a function that causes each of the multiple owner terminals 20 to store pet information PI related to the pet, which is pet basic information BI including at least the name, type, and age, pet hospital information, and prescription information. "Storing" means "keeping the target information constantly while updating it at any time."

[0027] (Additional features) The additional function F3 is a function that causes each of the multiple owner terminals 20 to use the camera function to read the communication information TI1 converted from the diagnostic information DI by the information conversion function F1, and then reconvert the read communication information TI1 into the pet's diagnostic information DI and add it to the pet medical information HI.

[0028] (reverse information conversion function) The reverse information conversion function F4 is a function that converts the pet information PI stored in each of the owner terminals 20 into transmission information TI2. The transmission information TI2 is, for example, image information configured as a two-dimensional code such as a QR code (registered trademark), etc. Therefore, each of the owner terminals 20 has a function of converting the pet information PI into corresponding image information. ================================= Reverse information conversion function: Pet information PI → 2D code such as QR code =================================

[0029] (Reading function) The reading function F5 is a function that uses the camera function to read the communication information TI2 converted from the pet information PI by the inverse information conversion function on an app-equipped terminal (for example, pet hospital terminal 301) among the multiple pet hospital terminals 30, and further reconverts the read communication information TI2 into pet information PI and stores it in the data file DF2 (see Figure 2).

[0030] (Input function) The input function F6 (not shown) is a function that allows each user to input the diagnosis results on paper presented by the veterinarian via their respective interfaces (for example, touch panel keyboards (not shown)) into the pet medical information HI stored in the respective memory units 24 of the multiple owner terminals 20, and then add them as diagnostic information DI. This function is useful when the user is diagnosed by a veterinarian at Pet Hospital HB, that is, when the pet hospital terminal 30B used by the veterinarian is an app-less terminal (see Figure 1), and the diagnostic information DI cannot be transferred to the owner terminal 20A, 20B, 20C, etc. using the dedicated application AP2.

[0031] (Print conversion function) The print conversion function F7 (not shown) is a function that converts the pet information PI stored in each of the multiple owner terminals 20 into printable text information in a predetermined display format. Here, the predetermined display format is, for example, a format in which, on a multi-page document, the pet basic information BI is displayed organized by item on the first page, and the diagnosis history, medication history, etc. extracted from the pet medical information HI are displayed organized by date on the second and subsequent pages. When a pet is diagnosed at a pet hospital using an app-equipped terminal (for example, pet hospitals HA and HC in FIG. 1), the reverse information conversion function and the reading function can be executed to allow the veterinarian to share the pet's pet information PI at the time of diagnosis. However, by executing the print conversion function, for example, when the pet is diagnosed at pet hospital HB (see FIG. 1) using a non-applicable terminal, the print conversion function can be executed to share the pet information PI with the veterinarian at pet hospital HB.

[0032] (Pet acceptance request function) The pet acceptance request function F8 is a function that, for example, in the event of a disaster, when a pet owner must leave their pet at a pet facility RA, RB, RC, etc. and evacuate to an evacuation shelter, etc., causes one of the multiple owner terminals 20 (for example, owner terminal 20A) to send a request to the management server 50 to accept the pet at the pet facility RA, RB, RC, etc. (see Figure 2).

[0033] (Pet information sending function) The pet information transmission function F9 is a function executed in conjunction with the pet acceptance request function F8 (acceptance request), and is a function that causes the pet information PI stored in one owner terminal 20A to be transmitted from one owner terminal 20A to the management server 50, along with its location information based on the GPS function.

[0034] (Accommodation information transmission function) The accommodation information transmission function F10 is a function that causes each of the multiple pet facility terminals 40 (pet facility terminals 40A, 40B, 40C, etc.) to transmit accommodation information CI, which includes information on the types and numbers of pets that each of the multiple pet facility terminals 40 can accept, to the management server 50 at a predetermined timing. Here, the preset timing may be, for example, 10 minutes, 60 minutes, etc., or the timing when a pet enters or leaves pet facility terminal 40A, 40B, 40C, etc., or the timing when management server 50 receives an acceptance request by pet acceptance request function F8 or immediately thereafter. In this case, acquisition of accommodation information CI can be realized by using, for example, a web API function. As described above, the accommodation information CI includes information on the types and number of pets that can be accepted at the pet facility. For example, the accommodation information CI may include text information based on the pet facility's opinion, such as that up to three large dog breeds can be accepted, or that since the pet facility has already accepted some aggressive pets, it can only accept docile pets (but cannot accept aggressive pets).

[0035] (judgment function) The judgment function F11 is a function that, when the management server 50 receives an acceptance request, i.e., when the pet information transmission function F9 is executed, causes the management server 50 to determine whether there is at least one facility that can accept the pet based on the accommodation information CI transmitted from each pet facility and the pet basic information BI stored in the owner terminal 20A of the owner who made the acceptance request. In the judgment function F11, (1) first, a first judgment is made as to whether it is numerically possible for each pet facility to accept pets, and (2) next, a second judgment is made as to whether it is possible (whether there are any problems) for each pet facility to accept the pet in terms of its temperament, based on the text information included in the accommodation information CI of each pet facility and the temperament information (text information) included in the pet basic information BI. If it is judged possible in either judgment, the result of the judgment function F11 is affirmative. Here, with regard to the second judgment (temperament judgment), since the judgment itself is made by comparing text information, for example, the management server 50 can obtain a result by sending a prompt to a generation AI program (not shown) on an external cloud server via the communication network NS, meaning, "Based on the temperament information (text information) contained in the pet basic information BI, is it possible for the pet's temperament to be accepted into each pet facility (are there any problems)?"

[0036] (Decision information transmission function) The decision information transmission function F12 is a function that (A) when the result of executing the judgment function F11 is positive, determines a facility that will accept the pet and causes the management server 50 to transmit this information to the owner terminal 20A and the pet facility terminal of the pet facility that was determined to be the accepting facility, and (B) when the result of the judgment function F11 is negative, causes the management server 50 to transmit information to the owner terminal 20A that there are no facilities that can accept the pet. Here, (A) when the result of executing the determination function F11 is positive, (A1) when there is only one candidate accepting facility, that one facility is determined to be the accepting facility, and this information is transmitted from the management server 50 to the owner terminal 20A and the pet facility terminal used at that one facility. On the other hand, (A) when the result of executing the determination function F11 is positive, (A2) when there are multiple candidate accepting facilities, the facility closest to the location of the owner terminal 20A is determined to be the accepting facility based on GPS information, and this information is transmitted from the management server 50 to the owner terminal 20A and the pet facility terminal used at the closest facility.

[0037] (Acceptance information sharing function) The acceptance information sharing function F13 is a function that, when a pet acceptance facility is decided by executing (C) the decision information sending function F12, shares acceptance information RI regarding the pet acceptance facility with one of the pet hospitals HA, HB, HC, etc. The acceptance information RI regarding pet acceptance facilities includes information such as the name, address, contact information, and person in charge of the facility, as well as information on the period during which pets are accepted. Here, when a pet acceptance facility has been decided, (C1) if the pet hospital of the owner of owner terminal 20A is one pet hospital (for example, pet hospital HA) that uses one of the pet hospital terminals 30A, 30B, 30C, ... among the multiple pet hospital terminals 30, acceptance information RI regarding the pet acceptance facility is sent from management server 50 to pet hospital terminal 30A of pet hospital HA, and the acceptance information RI is shared with pet hospital HA. In contrast, when a pet acceptance facility has been decided, and (C2) the pet hospital of the owner of owner terminal 20A is a pet hospital that does not use any of the multiple pet hospital terminals 30, in other words, when the pet support program PGA of the first embodiment is not used by the pet hospital, acceptance information RI regarding the pet acceptance facility, together with the pet's prescription information or pet information PI, is sent from the management server 50 to one of the multiple pet hospital terminals 30A, 30B, 30C, ..., and the acceptance information RI is shared with one of the pet hospitals HA, HB, HC, ....

[0038] (External assistance requested) When the result of the judgment function F11 is positive, i.e., when a facility to accept the pet has been decided, the external support request function F14 sends a request for support in connection with the acceptance of the pet at one of the multiple pet facilities RA, RB, RC, etc. from the management server 50 to one of multiple external servers 60A (one or both of the local government server 62 and the health center server 64 managed by the local government). Here, the support request information to be sent includes pet information PI of the pet to be supported and information on the facility accepting the pet.

[0039] The above is a description of the configuration and functions of the communication system 10A of the first embodiment.

[0040] <Operations and Effects of the Communication System Using the Pet Support Program of the First Embodiment> Next, the operation and effects of the communication system 10A using the pet support program PGA will be described with reference to the program flow S1 in FIG. In the explanation here, it is assumed that the operation is performed in a situation where a disaster has occurred, the terminal used by the pet owner is the owner terminal 20A, and the hospital where the pet is taken is the pet hospital HA (see FIGS. 1 and 2).

[0041] (S11) S11 is a step of executing the pet acceptance request function F8. Specifically, the owner operates a dedicated app (an owner terminal app for executing the pet support program PGA) on the owner terminal 20A to make a request to accept a pet. Accordingly, the acceptance request is sent to the management server 50.

[0042] (S12) S12 is executed after S11. S12 is a step for executing the pet information transmission function F9. Specifically, in response to a request to accept a pet, the pet information PI stored in the owner terminal 20A is (automatically) transmitted from the owner terminal 20A to the management server 50 together with its location information based on the GPS function.

[0043] (S13) S13 is executed after S12. S13 is a step for executing the accommodation information transmission function F10. Specifically, when management server 50 receives an acceptance request from owner terminal 20A by acceptance request function F8, or immediately thereafter, accommodation information CI including information on the type and number of pets that can be accepted at each of the plurality of pet facility terminals 40 (pet facility terminals 40A, 40B, 40C, ...) is transmitted from each of the plurality of pet facility terminals 40 to management server 50. ======================================== Effect 1 As described above, in the event of a disaster, if an owner makes an admission request from their own owner terminal 20A, pet information PI and location information will be sent to the management server 50, and accommodation information CI will be sent from each of the multiple pet facility terminals 40. Therefore, in the first embodiment, when a request for acceptance is made, the management server 50 automatically collects information necessary for accepting the pet. ========================================

[0044] (S14 and S16) S14 is executed after S13. S14 is a step for executing the judgment function F11. Specifically, after S13, the management server 50 judges whether there is at least one facility that can accept the pet, based on the accommodation information CI sent from each pet facility and the pet basic information BI stored in the owner terminal 20A that sent the acceptance request. This judgment is made by the first judgment (numerical judgment) and the second judgment (temperamental judgment) described above. If the result is a positive determination, step S15, which will be described later, is executed. ======================================== Effect 2 As described above, the presence or absence of a facility that can accept pets is determined by utilizing multiple pieces of information (accommodation information CI and pet information PI) collected by the management server 50 in steps S11 to S13, and simply taking into account the first judgment (numerical judgment) and the second judgment (temperament judgment). Therefore, in the first embodiment, when a pet is separated from its owner and left at the receiving facility in the event of a disaster, the pet can be properly cared for. Furthermore, the allergy information, temperament information, and favorite food and drink information of the pet left at the receiving facility can be easily shared with the receiving facility, which also promotes proper care of the pet. ========================================

[0045] On the other hand, if the determination is negative, S16 is executed. In S16, the management server 50 transmits to the owner terminal 20A a message that there are no facilities that can accept the pet. Thereafter, the pet support program PGA ends. S16 is a step for executing a part of the function of the decision information transmission function F12.

[0046] (S15, S17, S18 and S19) S15 is executed when the result of S14 is positive (if there is a facility that can accept the pet). S15 is a judgment step that further determines whether there is one facility that can accept the pet. If the result is positive, that is, if there is one facility that can accept the pet, the management server 50 determines that one facility as the accepting facility (S17) and transmits a notification to that effect to the owner terminal 20A and the pet facility terminal used at that one facility (S19). On the other hand, if the result of S15 is negative, that is, if there are two or more facilities that can accept the pet (in other words, if there are multiple candidate accepting facilities), the management server 50 determines the facility that is closest to the location of the owner terminal 20A from among the multiple candidate accepting facilities as the accepting facility (S18), and causes the owner terminal 20A and the pet facility terminal used by the nearest facility to be transmitted to the owner terminal 20A and the pet facility terminal used by the nearest facility to be transmitted to the management server 50 (S19). The comparison of the proximity of the facilities is determined based on the GPS information transmitted from the owner terminal 20A to the management server 50 in S12. S19 is a step for executing the remaining part of the decision information transmission function F12. ======================================== Effect 3 As described above, when there are multiple candidate receiving facilities, the receiving facility can be easily determined by using the GPS information transmitted from the owner terminal 20A together with the receiving request. ========================================

[0047] In addition, in S19, in conjunction with sending the decision on the receiving facility (which pet facility has been selected as the receiving facility) to the owner terminal and the decided receiving facility, the management server 50 sends information on the support request (pet information PI of the pet to be supported and information on the receiving facility for that pet) to one of multiple external servers 60A (one or both of the local government server 62 and the health center server 64 managed by the local government). S19 is also a step for executing the external support request function F14. ======================================== Effect 4 Therefore, in the first embodiment, once a pet-accepting facility is decided, information on a support request is automatically sent from the management server 50 to one or both of the local government server 62 and the health center server 64. Furthermore, since the information on the support request includes pet information PI of the pet to be supported and information on the pet-accepting facility, detailed information on the pet that will be left at the pet-accepting facility can also be shared. ========================================

[0048] (S20, S21 and S22) S20 is executed after S19. S20 is a determination step for determining whether the pet hospital of the owner of owner terminal 20A is any of the pet hospitals that use any of the pet hospital terminals 30A, 30B, 30C, ... among the plurality of pet hospital terminals 30, that is, whether the pet hospital is a user of the pet support program PGA. If the result is positive, S21 is executed, and if negative, S22 is executed. S21 and S22 are steps for executing the acceptance information sharing function F13. When S21 is executed, the management server 50 causes the acceptance information RI regarding the pet acceptance facility to be transmitted to the pet hospital terminal 30A of the pet hospital HA, which is the pet's regular hospital, and causes the pet hospital HA to share the acceptance information RI. In response to this, when S22 is executed, the management server 50 causes the acceptance information RI regarding the pet acceptance facility, along with the pet's prescription information (or pet information PI), to be sent to any one of the multiple pet hospital terminals 30, namely, 30A, 30B, 30C, etc., and causes the acceptance information RI to be shared with any one of the pet hospitals HA, HB, HC, etc. Then, when S21 and S22 are executed, the pet support program PGA ends. ======================================== Effect 5 Therefore, according to the first embodiment, if the regular hospital included in the pet information PI of a pet left at a receiving facility is a pet hospital that uses the pet support program PGA, the pet can receive support from the regular hospital. Also, if the regular hospital included in the pet information PI of a pet left at a receiving facility is not a pet hospital that uses the pet support program PGA, the pet can receive support from a hospital other than the regular hospital by sharing prescription information or pet information PI. ========================================

[0049] In the communication system 10A of the first embodiment, during normal times, pet medical information HI of each pet at pet hospitals HA, HB, HC, etc. is stored in each owner terminal 20A by executing the above-mentioned multiple functions (information conversion function F1, pet information storage function F2, addition function F3, reverse information conversion function F4, reading function F5, input function F6, and printing conversion function F7) between each owner terminal 20A, etc. and each pet hospital terminal 30A, etc. Therefore, in the event of a disaster, the pet support program PGA can realize the operations shown in FIG. In addition, the first embodiment, through the multiple functions described above, (1) reduces the burden of managing medical information HI for multiple pets at multiple pet hospitals HA, HB, 30, etc., and (2) makes it possible to easily share medical information HI for multiple pets.

[0050] The above is a description of the operation and effects of the communication system 10A using the pet support program PGA according to the first embodiment. The above is a description of the first embodiment.

[0051] Second Embodiment Next, the configuration and functions of the communication system 10B of the second embodiment, as well as the operation and effects of the communication system 10B using the pet support program PGB, will be described with reference to FIGS. It should be noted that the following description will focus on only the differences between the second embodiment and the first embodiment described above.

[0052] <Configuration and Functions of Communication System of Second Embodiment> Below, several differences will be explained.

[0053] [Difference 1] The pet basic information BI includes microchip information MI relating to the pet's animal microchip identification number in addition to the information of the first embodiment. The management server 50 stores the pet's microchip information MI in advance as a registration list RL, which is transmitted from each of the multiple owner terminals 20 that use the communication system 10B. Here, the animal microchip identification number is the number of the microchip that breeders, pet shops, etc. are required to attach and register to pets before selling them, based on the Act on Welfare and Management of Animals (Pets) (hereinafter referred to as the "Animal Welfare and Management Act").

[0054] [Difference 2] 4, in the communication system 10B, the management server 50 can be connected to a plurality of external servers 60B via the communication network NW. As an example, the plurality of external servers 60B includes a pet list server 66 in addition to the local government server 62 and the health center server 64 of the first embodiment. Here, the pet list server 66 is hardware that stores (or has stored) the animal microchip identification numbers and protection locations (rescuing locations) of at least one or more pets that have gone missing and are being taken into care as a protection list.

[0055] [Difference 3] The communication system 10B can be connected to the pet list server 66, and the communication system 10B is operated by the pet support program PGB (see FIG. 5).

[0056] [Difference 4] The communication system 10B executes a protected information transmission function F15 in addition to the multiple functions realized by the communication system 10A of the first embodiment, using the pet support program PGB. Here, the protection information transmission function F15 causes the management server 50 to (1) connect to the pet list server 66 at a predetermined timing (for example, every 30 minutes), (2) receive a protection list from the pet list server 66 using the web API function, and (3) if any number in the registration list RL stored in the management server 50 matches any number in the protection list, send information to the owner terminal of the pet's owner that the pet is being protected and the location of the protection. Furthermore, the owner's terminal, which has received information that the pet is being protected and where the pet is being protected, is set to be able to apply to take in the pet.

[0057] <Operations and Effects of the Communication System Using the Pet Support Program of the Second Embodiment> Next, the operation and effects of the communication system 10B based on the pet support program PGB will be described with reference to the program flow S2 in FIG. Here, program flow S2 is a continuous combination of S01B to S05B and S11 to S22. S11 to S22 correspond to program flow S1 (see FIG. 3) of the first embodiment described above. In other words, program flow S2 causes communication system 10B to execute S01B to S05B before program flow S1 of the first embodiment. Execution of S01B to S05B corresponds to execution of protected information transmission function F15. As described above, the pet support program PGB of the second embodiment can be seen as the pet support program PGA of the first embodiment with the protected information transmission function F15 added on.

[0058] In addition, in the explanation here, it is assumed that each owner sends at least the pet's microchip identification number from the pet basic information BI to the management server 50 in advance (before the disaster occurs) from the owner terminal 20A, 20B, 20C, etc. that they use, so that the management server 50 stores the pet's microchip identification number.

[0059] (S01B) S01B is a step of connecting the management server 50 to the pet list server 66 at a predetermined timing.

[0060] (S02B) S02B is a step in which the management server 50 receives the protection list from the pet list server 66 using the web API function. In this case, the protection list lists information about pets that have gone missing and are now being protected (animal microchip identification numbers and locations of protection).

[0061] (S03B) S03B is a decision step in which it is determined whether any animal microchip identification number in the registration list RL stored in the management server 50 matches any animal microchip identification number in the protection list received (downloaded) from the pet list server 66. If the result is positive, that is, if there is a match, step S04B is executed. On the other hand, if the result is negative, that is, if there is no match, the pet assistance program PGB ends.

[0062] (S04B) S04B is a step of providing information by having the management server 50 transmit information that the pet is being protected and the location of the protection to the owner terminal of the pet's owner (for example, the owner terminal 20B).

[0063] (S05B) S05B is a step in which the user is prompted via the owner terminal 20B, which has been provided with information about the pet being protected and the location of the protection facility, to select whether or not to apply to adopt the protected pet. Specifically, in S05B, along with the provision of this information, a selection image is displayed on the screen of the owner terminal 20B, prompting the user to select whether to send the adoption application to the management server 50, i.e., to execute S11 of the first embodiment. As a result, if the user wishes to apply to adopt the pet, the user clicks on the selection image for executing S11, and the program flow S1 of the first embodiment described above is executed. If the user does not wish to apply for adoption, the user can click on the selection image to not execute S11, and the pet support program PGB will end. ======================================== <effect> Therefore, according to the second embodiment, when a pet that went missing during a disaster is rescued, the information can be shared with the owner. Furthermore, the owner, who is far away from the pet, can receive the information and apply to have the pet adopted. ========================================

[0064] The above is the description of the second embodiment.

[0065] <<Multiple Modifications>> As described above, the present invention has been described with reference to the first and second embodiments, but the forms included in the technical scope of the present invention are not limited to these embodiments. For example, the following modifications are included within the technical scope of the present invention.

[0066] For example, in the first and second embodiments, S13 is executed after S11 and S12 (see Figures 3 and 5), but the timing of execution of S13 may be before S11 and S12, or between S11 and S12.

[0067] Also, for example, in the first and second embodiments, the decision on the receiving facility is sent and a request for assistance is sent to the local government in S19 (see Figures 3 and 5), but it is also possible to only send the decision on the receiving facility in S19 and send a request for assistance to the local government between S19 and S20.

[0068] Also, for example, in the first and second embodiments, if there are multiple pet facilities that can accept pets in S15, i.e., if there are multiple candidate pet facilities, the closest pet facility is automatically selected in S18 (see Figures 3 and 5). However, as in the modified example shown in Figure 6 (communication system 10C, pet support program PGC, program flow S3), S18 (see Figures 3 and 5), which is executed when the result of S15 is negative (when there are multiple candidate receiving facilities), may be replaced with S18C. Here, S18C is as follows: (S18C) In S18C, (1) a list of multiple pet facilities that are candidates for accepting facilities is sent from the management server 50 to the owner's terminal of the pet's owner, (2) the owner is prompted to select which pet facility to use from the screen of the owner's terminal, (3) the selected pet facility is determined to be the accepting facility, and (4) this information is sent from the management server 50 to the owner's terminal and the pet facility terminal used at the selected pet facility.

[0069] Furthermore, for example, in the first and second embodiments, the judgment function F11 makes a first judgment and then a second judgment, but it may also make only the first judgment without making the second judgment. Accordingly, in S12, information necessary for the second judgment may not be sent from the owner terminal to the management server 50. If it is determined that either decision is possible, the result of decision function F11 is affirmative.

[0070] Furthermore, for example, the pet support program PGA of the first embodiment and the pet support program PGB of the second embodiment are executed in the event of a disaster, but may also be used when an owner wants to leave their pet in care during normal times. In this case, communication systems 10A and 10B do not need to be able to communicate with multiple external servers 60A and 60B.

[0071] The above is a description of several modified examples. [Explanation of symbols]

[0072] 10A Communication Systems 10B Communication Systems 10C Communication Systems 20 Multiple Owner Devices 20A Owner's Terminal 20B Owner's Terminal 20C Owner's Terminal 22 Processing section 24 Memory section 30 Multiple Pet Hospital Terminals 30A Pet Hospital Terminal 30B Pet Hospital Terminal 30C Pet Hospital Terminal 32 Processing section 34 Storage section 40 Multiple pet facility terminals 40A Pet Facility Terminal 40B Pet Facility Terminal 40C Pet Facility Terminal 50 Management Server 52 Processing section 54 Storage section 60A Multiple External Servers 62 Municipal Server 64 Public Health Center Server 66 Pet List Server AP1 dedicated application AP2 dedicated application AP3 dedicated application BI Pet Basic Information CI Containment Information DI Diagnostic Information F1 information conversion function F2 Pet information storage function F3 Additional Features F4 Reverse information conversion function F5 reading function F6 input function F7 Printing conversion function F8 Pet Admission Request Function F9 Pet information sending function F10 Storage information transmission function F11 Decision-making function F12 Decision information sending function F13 Acceptance information sharing function F14 External support request function HA Pet Hospital HB Pet Hospital HC Pet Hospital HI Pet Medical Information MI Microchip Information NW communication network PGA Pet Assistance Program PGB Pet Support Program PGC Pet Sponsorship Program PI Pet Information RA Pet Facility RB Pet Facility RC Pet Facility RI Acceptance Information RL Registration List

Claims

1. A pet support program that operates in a communication system including a plurality of owner terminals each used by a pet owner, a plurality of pet facility terminals each used in a facility that accepts pets, a plurality of pet hospital terminals, and a management server, and that supports a plurality of pets in the event of a disaster, The communication system includes: a pet information storage function for storing, in each of the plurality of owner terminals, pet information relating to the pet, the pet information including at least basic pet information including the name, type, and age, pet hospital information, and pet prescription information; a pet reception request function that transmits a pet reception request from one owner terminal among the plurality of owner terminals to the management server from the one owner terminal; a pet information transmission function that transmits the pet information stored in the first owner terminal together with its location information from the first owner terminal to the management server in response to the acceptance request; a pet facility information transmission function that causes each of the plurality of pet facility terminals to transmit pet accommodation information, including the types and numbers of pets that each of the plurality of pet facility terminals can accommodate, to the management server at a preset timing; a determination function that, when the management server receives the acceptance request, causes the management server to determine whether there is at least one facility that can accept the pet based on the accommodation information and the basic pet information stored in the one owner terminal; and (A) when the result of execution of the judgment function is positive, (A1) when the at least one or more facilities is one facility, the one facility is determined to be the accepting facility and a notification to that effect is sent from the management server to the one owner terminal and the pet facility terminal used at the one facility, (A2) when the at least one or more facilities is multiple facilities, the facility closest to the location of the one owner terminal is determined to be the accepting facility and a notification to that effect is sent from the management server to the one owner terminal and the pet facility terminal used at the closest facility, and (B) when the result of the judgment function is negative, a decision information sending function is performed to have the management server send a notification to the one owner terminal that there are no facilities that can accept the pet. (C) When the accepting facility is determined by the execution of the determined information transmission function, (C1) when the pet hospital of the owner of the one owner terminal is a pet hospital that uses one of the multiple pet hospital terminals, the accepting information regarding the accepting facility for the pet is transmitted from the management server to the pet hospital terminal of the one pet hospital, and the accepting information is shared with the one pet hospital; (C2) when the pet hospital of the owner of the one owner terminal is a pet hospital that does not use any of the multiple pet hospital terminals, the accepting information regarding the accepting facility for the pet, together with the pet's prescription information, is transmitted from the management server to one of the multiple pet hospital terminals, and the accepting information is shared with the one pet hospital; To realize Pet support program.

2. the management server is capable of communicating with one or both of a local government server and a health center server managed by the local government; The communication system includes: an external support request function that, if the result of the determination function is affirmative, sends a support request from the management server to one or both of the plurality of pet facilities in response to the acceptance of the pet at one of the plurality of pet facilities; To further realize The pet support program according to claim 1 .

3. A pet support program that operates in a communication system including a plurality of owner terminals each used by a pet owner, a plurality of pet facility terminals each used in a facility that accepts pets, a plurality of pet hospital terminals, and a management server, and that supports a plurality of pets in the event of a disaster, The communication system includes: a pet information storage function for storing, in each of the plurality of owner terminals, pet information relating to the pet, the pet information including at least basic pet information including the name, type, and age, pet hospital information, and pet prescription information; a pet reception request function that transmits a pet reception request from one owner terminal among the plurality of owner terminals to the management server from the one owner terminal; a pet information transmission function that transmits the pet information stored in the first owner terminal together with its location information from the first owner terminal to the management server in response to the acceptance request; a pet facility information transmission function that causes each of the plurality of pet facility terminals to transmit pet accommodation information, including the types and numbers of pets that each of the plurality of pet facility terminals can accommodate, to the management server at a preset timing; a determination function that, when the management server receives the acceptance request, causes the management server to determine whether there is at least one facility that can accept the pet based on the accommodation information and the basic pet information stored in the one owner terminal; and (A) when the result of the determination function is positive, (A1) when the at least one or more facilities is one facility, the one facility is determined to be the accepting facility and a notification to that effect is sent from the management server to the one owner terminal and the pet facility terminal used at the one facility, (A2) when the at least one or more facilities is multiple facilities, the one facility selected from the list by the one owner terminal is determined to be the accepting facility and a notification to that effect is sent from the management server to the one owner terminal and the pet facility terminal used at the one facility, and (B) when the result of the determination function is negative, a determination information sending function is performed to send a notification to the one owner terminal that there are no facilities that can accept the pet from the management server. (C) When the accepting facility is determined by the execution of the determined information transmission function, (C1) when the pet hospital of the owner of the one owner terminal is a pet hospital that uses one of the multiple pet hospital terminals, the accepting information regarding the accepting facility for the pet is transmitted from the management server to the pet hospital terminal of the one pet hospital, and the accepting information is shared with the one pet hospital; (C2) when the pet hospital of the owner of the one owner terminal is a pet hospital that does not use any of the multiple pet hospital terminals, the accepting information regarding the accepting facility for the pet, together with the pet's prescription information, is transmitted from the management server to one of the multiple pet hospital terminals, and the accepting information is shared with the one pet hospital; To realize Pet support program.

4. the management server is capable of communicating with one or both of a local government server and a health center server managed by the local government; The communication system includes: an external support request function that, if the result of the determination function is affirmative, sends a support request from the management server to one or both of the plurality of pet facilities in response to the acceptance of the pet at one of the plurality of pet facilities; To further realize The pet support program according to claim 3 .

5. The basic pet information further includes allergy information, temperament information, and favorite food and drink information of the pet. The pet support program according to any one of claims 1 to 4.

6. The pet basic information further includes microchip information regarding the pet's animal microchip identification number; the management server receives in advance the animal microchip identification numbers of the pets from each of a plurality of owner terminals using the communication system and stores them as a registration list; The management server can be connected to a pet list server that stores, as a protection list, the animal microchip identification numbers and the protection locations of at least one or more pets that have gone missing and are being protected; The communication system includes: A protection information transmission function that causes the management server to (1) connect to the pet list server at a predetermined timing, (2) receive the protection list from the pet list server using a web API function, and (3) transmit, if any number in the registration list stored in the management server matches any number in the protection list, the fact that the pet is being protected and the destination of the protection to the owner terminal of the pet; To further realize The pet support program according to any one of claims 1 to 4.

7. Multiple owner terminals and a plurality of pet facility terminals; A plurality of pet hospital terminals, A management server; Equipped with causing each of the plurality of owner terminals, the plurality of pet facility terminals, the plurality of pet hospital terminals, and the management server to execute the pet support program according to claim 1 or 3; Communication system.

8. Multiple owner terminals, a plurality of pet facility terminals; A plurality of pet hospital terminals, A management server; Equipped with causing each of the plurality of owner terminals, the plurality of pet facility terminals, the plurality of pet hospital terminals, and the management server to execute the pet support program according to claim 6; Communication system.

9. Multiple owner terminals, a plurality of pet facility terminals; A plurality of pet hospital terminals, A management server; One or both of a local government server and a health center server managed by the local government; Equipped with The pet support program according to any one of claims 1 to 4 is executed on each of the plurality of owner terminals, the plurality of pet facility terminals, the plurality of pet hospital terminals, the management server, and one or both of the local government server and the health center server. Communication system.

Citation Information

Patent Citations

  • Disaster management server

    JP2022083757A

  • Veterinary kiosk with integrated veterinary medical devices

    US20140052463A1