Automated rearing support system and automated rearing support method for livestock cattle

The automatic cattle support system addresses the inefficiencies in conventional cattle management by using Internet-connected detection systems to analyze data and provide timely diagnostic reports and support measures, enhancing the health and care of breeding cattle, particularly calves.

JP2025068281AActive Publication Date: 2025-04-28ORION MACHINERY CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
JP2023178069
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-10-16
Publication Date
2025-04-28
Estimated Expiration
2043-10-16

AI Technical Summary

Technical Problem

Conventional cattle management systems face challenges in accurately and promptly responding to the health and care status of breeding cattle, particularly calves during the feeding period, due to insufficient utilization of collected data.

Method used

An automatic support system utilizing the Internet to collect and analyze detection data from a state detection group with multiple detection function units, processing this data through a terminal computer and server computer to provide diagnostic reports and support measures.

Benefits of technology

Enables accurate and quick diagnosis of cattle health and feeding status, allowing for optimal support and improved disease protection, especially for calves, by effectively utilizing detection data and providing timely countermeasures.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025068281000001_ABST
    Figure 2025068281000001_ABST
Patent Text Reader

Abstract

To diagnose the health condition and rearing condition accurately and quickly, and to provide optimal support from the viewpoint of sufficiently utilizing various detection data and change data.SOLUTION: A system comprises: a terminal computer 4... having a data generation function unit 3... and disposed on a user Tu... side capable of accessing a cloud CL on the Internet N; and a server computer 6 having a diagnosis function unit 5 and disposed on an administrator Tm side capable of accessing the cloud CL on the Internet N. The data generation function unit performs processing of acquiring various pieces of detection data Daa... obtained from a state detection group 2..., and generating user data Xu... including the detection data Daa... and change data Maa... related to changes in each piece of the detection data Daa.... The diagnosis function unit performs diagnosis processing of determining at least whether the detection data Daa... and the change data Maa... are normal based on a predetermined algorithm program Ac, and processing of generating diagnosis data Xm based on the diagnosis result from the diagnosis processing.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an automatic cattle feeding support system and method that utilize the Internet to support the feeding of cattle. [Background technology]

[0002] Conventionally, known management systems that enable indirect management of the rearing conditions of livestock, including breeding cows, via wireless lines include the dairy cow health condition management method and management system described in Patent Document 1 and the livestock information management system described in Patent Document 2.

[0003] The health status management system in Patent Document 1 is intended to significantly reduce the probability of misjudgment of health status, enable accurate management of the health status of dairy cows, and enable earlier and more accurate understanding of the health, diseases, etc. of dairy cows. The automatic feeder is equipped with a feed amount detection sensor unit that can detect the amount of feed at the feed trough position of the stall, and a cow body detection sensor unit that detects the presence or absence of a cow's body at a specific position in the stall. When the automatic feeder moves to each stall at a specified feeding time, the feed amount detection sensor unit detects the remaining amount of feed administered at the previous feeding, and then feed is administered at the feed trough position, and the cow body detection sensor unit detects the presence or absence of a cow's body at the specific position. The health status of the dairy cows is managed based on the detection results of the presence or absence and the detection results of the remaining amount.

[0004] In addition, the livestock information management system disclosed in Patent Document 2 is intended to continuously grasp the current productivity of breeding livestock and manage their rearing toward a target productivity. Specifically, the system is configured to estimate the number of offspring of breeding livestock at any future timing using a breeding mathematical model by training a mathematical model on the following learning data: breeding livestock basic information including at least breed information of the breeding livestock linked to the breeding livestock; rearing environment information including at least information on the farm temperature obtained by a measuring device; rearing history information regarding the rearing history of the breeding livestock including at least historical information on the number of offspring of the breeding livestock; information on at least the farm temperature included in the rearing environment information; breed information included in the breeding livestock basic information; and historical information on the number of offspring of the breeding livestock included in the rearing history information. [Prior art documents] [Patent documents]

[0005] [Patent Document 1] JP 2012-205555 A [Patent Document 2] JP 2021-190114 A Summary of the Invention [Problem to be solved by the invention]

[0006] However, the conventional management systems for managing the above-mentioned feeding conditions have had the following problems to be solved.

[0007] That is, since various data related to rearing are collected, it is possible to manage to a certain extent from the viewpoint of grasping whether the health condition of the reared subject and rearing condition are appropriate, but there is a problem that it is not necessarily sufficient from the viewpoint of utilizing various data. For this reason, there is a difficulty in responding to the health condition and rearing condition accurately and quickly, such as workers checking various data and responding based on their own experience level, or sending the data to the management department etc. for a judgment if the workers cannot respond.

[0008] In particular, the management of breeding cattle (calves) during the suckling period requires more careful handling, as it is necessary to protect them from diseases and raise them to desirable adult cattle. For this reason, there has been a demand for practical application of an automatic feeding support system (automatic feeding support method) that utilizes various detection data collected in large quantities to more accurately and quickly grasp the health and feeding conditions of breeding cattle and to respond more appropriately.

[0009] An object of the present invention is to provide an automatic cattle feeding support system and an automatic cattle feeding support method which solve the problems existing in the background art. [Means for solving the problem]

[0010] The automatic cattle feeding support system 1 of the present invention is an automatic support system that uses the Internet N to support the feeding of cattle C in order to solve the above-mentioned problems, and is characterized by comprising: a status detection group 2... having a plurality of detection function units Faa..., Fba..., Fca... that detect various conditions related to the cattle C of each user Tu... who is responsible for feeding; a data creation function unit 3... that acquires a plurality of various detection data Daa... obtained from the status detection group 2... for each user Tu... and creates and processes user data Xu... including the detection data Daa... and change data Maa... related to changes in each detection data Daa...; a terminal computer 4... provided on the side of the user Tu... that can access a cloud CL on the Internet N; and a server computer 6 provided on the side of the administrator Tm that can access the cloud CL on the Internet N, and having a diagnostic function unit 5 that diagnoses and processes the detection data Daa... and the change data Maa... based on a predetermined algorithm program Ac to determine whether they are at least normal or not, and creates and processes diagnostic data Xm based on the diagnostic results of the diagnostic process.

[0011] In addition, in order to solve the above-mentioned problems, the automatic cattle feeding support method according to the present invention is an automatic cattle feeding support method using the Internet N to support the feeding of cattle C, characterized in that it comprises terminal computers 4... which create and process user data Xu... including a plurality of various detection data Daa... and change data Maa... related to changes in each detection data Daa... obtained from a status detection group 2... having a plurality of detection function units Faa..., Fba..., Fca... that detect various statuses related to the cattle C of each user Tu... who is feeding the cattle C, by a data creation function unit 3..., and registers the user data Xu... in a cloud CL on the Internet N accessed from the terminal computers 4..., and also comprises a server computer 6 on the manager Tm side having a diagnostic function unit 5 which diagnoses whether the detection data Daa... and the change data Maa... in the user data Xu... are at least normal or not based on a predetermined algorithm program Ac, and creates diagnostic data Xm based on the diagnostic results obtained by the diagnostic process, and registers the diagnostic data Xm in the cloud CL on the Internet N accessed from the server computer 6.

[0012] On the other hand, according to a preferred embodiment of the present invention, it is preferable that the breeding cow C includes a calf Cc in the suckling period. The detection data Daa... may include at least a plurality of detection data Daa... relating to the state of the body Cm of the breeding cow C, the state of suckling, and the state of feeding. In particular, the state of suckling may include one or more detection data Daa... of the amount of milk, the speed of suckling, the number of times of suckling, the number of days of suckling, and the number of visits to the suckling location. On the other hand, the terminal computer 4 may be provided with a display function unit 11 that graphically displays part or all of the user data Xu. The server computer 6 may be provided with a diagnostic function unit 5 that diagnoses whether the detection data Daa... and the change data Maa... are normal or not based on thresholds set for the detection data Daa... and the change data Maa..., and may further be provided with a function for creating a diagnostic report Rm including countermeasures based on the algorithm program Ac for the user side based on the diagnostic data Xm. For this reason, the user data Xu may include secondary data Xus on the user Tu side that shows the results of the countermeasures taken by the user Tu based on the diagnostic report Rm. Effect of the Invention

[0013] According to the automatic cattle feeding support system 1 and the automatic cattle feeding support method of the present invention, the following remarkable effects are obtained.

[0014] (1) Since detection data Daa... that detects various conditions related to the breeding cow C is collected, it is possible to adequately manage the breeding cow C, which is the subject of breeding by the user Tu, from the perspective of understanding whether the health condition and breeding condition are appropriate. In addition, the detection data Daa... and the change data Maa... are diagnosed based on a predetermined algorithm program Ac to determine whether they are at least normal, and the diagnostic function unit 5 creates diagnostic data Xm based on the results of the diagnostic processing, making it possible to accurately and quickly diagnose the health condition and breeding condition, thereby making it possible to provide optimal breeding support from the perspective of making better use of the various detection data Daa... and the change data Maa....

[0015] (2) In a preferred embodiment, by including a calf Cc in the nursing period in the breeding cow C, it is possible to accurately diagnose the health condition and rearing conditions of the calf Cc during the nursing period and provide the diagnostic results promptly to the user Tu. This makes it possible to provide optimal rearing support for the calf Cc, particularly from the standpoint of protecting the calf Cc from diseases, etc. and raising it into a desirable adult cow.

[0016] (3) In a preferred embodiment, if the detection data Daa... includes a plurality of detection data Daa... relating to at least the condition of the body Cm, the suckling condition, and the feeding condition of the breeding cow C, a diagnosis can be made from a multifaceted and comprehensive perspective regarding the health condition and feeding condition of the breeding cow C, thereby making it possible to make a more desirable diagnosis of the breeding cow C.

[0017] (4) In a preferred embodiment, by including one or more detection data Daa... of the amount of milk fed, the rate of milk fed, the number of times milk fed, the number of days milk fed, and the number of visits to the milk feeding location in the suckling status, various detection data Daa... and change data Maa... during the milking period of the calf Cc can be obtained, thereby making it possible to provide optimal support for the feeding of the calf Cc from a comprehensive perspective.

[0018] (5) In a preferred embodiment, the terminal computer 4 is provided with a display function unit 11 that graphically displays part or all of the user data Xu, so that the user Tu can visually check the health and feeding conditions of the cow C based on the graphical display, thereby making it possible to easily and quickly grasp various conditions related to the cow C.

[0019] (6) In a preferred embodiment, the server computer 6 is provided with a diagnostic function unit 5 that diagnoses whether the detection data Daa... and the change data Maa... are normal or not based on threshold values ​​set for the detection data Daa... and the change data Maa.... The processing function of the diagnostic function unit 5 makes it possible to easily and objectively judge the various detection data Daa... and the change data Maa..., so that the desired diagnostic processing can be performed reliably and quickly.

[0020] (7) In a preferred embodiment, the diagnostic function unit 5 is provided with a function for creating a diagnostic report Rm including countermeasures based on the algorithm program Ac for the user side based on the diagnostic data Xm. This allows the user Tu to check the diagnostic report Rm and promptly take the necessary countermeasures.

[0021] (8) In a preferred embodiment, if the user data Xu includes secondary data Xus on the user Tu side indicating the results of the countermeasures implemented by the user Tu based on the diagnostic report Rm, the administrator Tm side can confirm the effect of the countermeasures, i.e., whether the countermeasures are effective or not, based on the secondary data Xus, and can provide more detailed support for pet care, such as terminating the countermeasures or taking additional measures if necessary. [Brief description of the drawings]

[0022] [Figure 1] A flowchart showing an example of a specific procedure of an automatic cattle feeding support method according to a preferred embodiment of the present invention. [Diagram 2] FIG. 1 is a system diagram showing an entire automatic cattle feeding support system according to a preferred embodiment of the present invention; [Diagram 3] FIG. 2 is a perspective view showing the feeding state of a calf that is a support target based on the automatic feeding support method; [Figure 4] FIG. 2 is an explanatory diagram of a state detection group provided in the automatic feeding support system; [Diagram 5] FIG. 1 is a display screen diagram showing an example of a graphic display displayed by a display function unit provided in the automatic feeding support system; [Figure 6] FIG. 13 is a display screen diagram showing another example of a graphic display displayed by the display function unit provided in the automatic feeding support system; [Figure 7] FIG. 13 is a display screen diagram showing another example of a graphic display displayed by the display function unit provided in the automatic feeding support system; [Figure 8] A flowchart showing an example of a diagnostic processing algorithm of a diagnostic function unit provided in the automatic feeding support system. [Figure 9]FIG. 2 is an explanatory diagram of a diagnostic process of the diagnostic function unit based on the automatic feeding support method; [Figure 10] A diagram showing an example of the format of a diagnostic report created by a diagnostic function unit based on the automatic feeding support method. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0023] Next, preferred embodiments of the present invention will be described in detail with reference to the drawings.

[0024] First, the system configuration of the automatic animal husbandry support system 1 according to this embodiment will be described with reference to FIGS.

[0025] Fig. 2 shows an overall system diagram of the automatic animal husbandry support system 1. The basic configuration of the automatic animal husbandry support system 1 includes terminal computers 4... provided on the side of a plurality of users that can access a cloud CL on the Internet N, and a server computer 6 provided on the side of an administrator that can access the cloud CL on the Internet N. In Fig. 2, 4s... indicates mobile terminals such as smartphones, and Nr indicates a relay station for the mobile terminals 4s.... The mobile terminals 4s... are attached devices attached to the terminal computers 4... and / or the server computer 6.

[0026] The terminal computer 4 is installed in a breeding facility F for breeding cattle C owned by a user Tu. Fig. 2 shows only one breeding facility F in more detail, but the other breeding facilities F are configured in a similar manner. Therefore, basically, there are terminal computers 4... in the number corresponding to the number of users Tu.

[0027] In the embodiment, a calf Cc in the suckling period is shown as a breeding cow C. FIG. 3 shows an individual raising zone Fc for raising the calf Cc in the suckling period, which is a part of the breeding facility F. An automatic feeding machine 50 is provided in the individual raising zone Fc, so that the calf Cc can be fed without any human work by an operator. The automatic feeding machine 50 includes a feeding robot 52 that moves (self-propels) along a rail 51. The feeding robot 52 is controlled by a controller, moves to a target individual raising zone Fc at a set timing (time), and can feed the calf Cc with a predetermined amount of milk. FIG. 3 shows a state in which the feeding robot 52 moves to the target individual raising zone Fc and the feeding robot 52 feeds the calf Cc.

[0028] In this way, by including calves Cc during the suckling period in the breeding cows C, it is possible to accurately diagnose the health condition and rearing conditions of the calves Cc during the suckling period and quickly provide the diagnostic results to the user Tu, thereby realizing optimal rearing support for the calves Cc, particularly from the standpoint of protecting them from diseases and raising them into desirable adult cows.

[0029] Further, the individual rearing zone Fc of the rearing facility F is provided with a status detection group 2 having a plurality of detection function units Faa..., Fba..., Fca..., Fda... that detect various statuses related to the calves Cc including the calves Cc (rearing cows C) and the suckling robot 52. Fig. 4 shows an example of the status detection group 2 having a plurality of detection function units Faa..., Fba..., Fca..., Fda..., Fea..., Ffa.... The status detection group 2 is provided with a suckling system detection group 21, a cow body measurement system detection group 22, a cow body posture imaging system detection group 23, an analysis system detection group 24, a registered data 25, etc. as main detection systems, and the suckling system detection group 21 includes a suckling status detection group 211 and a raw milk status detection group 212.

[0030] In this case, the suckling system detection group 21 can detect the state of suckling, and the cow body measurement system detection group 22, the cow body posture imaging detection group 23, and the analysis system detection group 24 can detect the state of the cow body Cm. Therefore, in the case of a calf Cc, at least the above detection groups 21 (211, 212)-25 are included. In the case of a calf Cc that has finished the suckling period or an adult cow, instead of the suckling system detection group 21, an eating system detection group (not shown) that detects the eating state is included.

[0031] In the state detection group 2 shown in Fig. 4, the feeding state detection group 211 includes a detection function unit Faa that collects detection data Daa related to the feeding amount, a detection function unit Fab that collects detection data Dab related to the feeding speed, a detection function unit Fac that collects detection data Dac related to the number of feedings, a detection function unit Fad that collects detection data Dae related to the number of visits to the feeding position, and a detection function unit Fae that collects detection data Dae related to the number of visits to the feeding position. The raw milk state detection group 212 includes a detection function unit Fba that collects detection data Dba related to the milk temperature, and a detection function unit Fbb that collects detection data Dbb related to the milk components.

[0032] These detection function units Faa..., Fba... utilize sensors built into the nursing robot 52. In this way, if the nursing state includes one or more detection data Daa... of the amount of nursing, the nursing speed, the number of times nursing is performed, the number of days nursing is performed, and the number of visits to the nursing position, it is possible to obtain various detection data Daa... and change data Maa... during the nursing period of the calf Cc, making it possible to provide optimal feeding support for the calf Cc from a multiple perspective.

[0033] The cow body measurement system detection group 22 includes a detection function unit Fca for collecting detection data Dca related to body temperature, a detection function unit Fcb for collecting detection data Dcb related to weight, and a detection function unit Fcc for collecting detection data Dcc related to activity. These detection function units Fca... are measured by measuring instruments corresponding to each detection item.

[0034] The cow body posture image pickup detection group 23 includes a detection function unit Fda for collecting detection data Dda relating to the body height, a detection function unit Fdb for collecting detection data Ddb relating to the walking state, a detection function unit Fdc for collecting detection data Ddc relating to nasal discharge, a detection function unit Fdd for collecting detection data Ddd relating to the neck angle, and a detection function unit Fde for collecting detection data Dde relating to the abdominal cavity. These detection function units Fda... are detected by means of image analysis of video data captured by a camera (video camera), etc.

[0035] Furthermore, the analysis system detection group 24 includes a detection function unit Fea that collects detection data Dea related to feces and urine components, and a corresponding analytical device is used.The data obtained by reading out the registered data registered in the terminal computer 4 of the user Tu includes detection data Dfa (detection function unit Ffa) related to the breed of cattle, detection data Dfb (detection function unit Ffb) related to the species (pedigree), and detection data Dfc (detection function unit Ffc) related to DNA.

[0036] In this way, the detection data Daa... includes at least a plurality of detection data Daa... relating to the condition of the body Cm, the suckling condition, and the feeding condition of the breeding cow C, making it possible to perform a more desirable diagnosis of the breeding cow C, such as diagnosing the health condition and feeding condition from a multifaceted and comprehensive perspective.

[0037] 2, the status detection group 2 including the detection function units Faa... in the breeding facility F is wirelessly connected to the terminal computer 4 via the communication unit 31 and a local network Nw using a Wi-Fi (registered trademark) system or the like. As a result, the terminal computer 4 acquires a plurality of various detection data Daa..., Dba..., Dca... obtained from the status detection group 2.

[0038] The terminal computer 4 is provided with a data creation function unit 3 by installing a predetermined application program Pa. This makes it possible to create and process user data Xu... including detection data Daa... and change data Maa... relating to changes in each detection data Daa.... The terminal computer 4 also has a display function unit 11 that graphically displays part or all of the user data Xu. In this way, by providing the terminal computer 4 with the display function unit 11 that graphically displays part or all of the user data Xu, the user Tu himself can visually check the health condition and feeding condition based on the graphical display, and can easily and quickly grasp various conditions related to the raised cattle C.

[0039] 5 to 7 show examples of display patterns when the variation data Maa . . . are displayed graphically.

[0040] Fig. 5 shows a display screen V1u that graphically displays feeding behavior. In the upper part of this display screen V1u, the horizontal axis displays a 24-hour time scale 61 for one day, and the detection data Daa of the amount of milk consumed (liters) and no-feed data 61n are graphically displayed at the position corresponding to the time scale 61. In addition, in the lower part, the horizontal axis displays a 75-day scale 62 with one scale per day, and the vertical axis displays a planned amount line 63, the detection data Daa of the amount of milk consumed, and the change data Maa... graphically displayed with the presence or absence of feed, interruption, and the presence or absence of additives.

[0041] In Fig. 6, the horizontal axis shows a 72-day scale 64, with one graduation per day, and the vertical axis shows change data Mab, which is a graphic representation of the detection data Dab related to the feeding rate [L / min] over time. In Fig. 7, the horizontal axis shows age in days, and the vertical axis shows a graphic representation of change data Mcb related to body weight [kg], change data Maa related to the feeding amount [ml], and change data Mxa related to the feed intake [g].

[0042] On the other hand, the server computer 6 on the administrator Tm side has installed therein a feeding support program Pm that performs overall processing and control of the automatic feeding support system 1, and also has a diagnostic function unit 5 that diagnoses at least whether the detection data Daa... and the change data Maa... are normal or not based on a predetermined algorithm program Ac, and creates diagnostic data Xm based on the diagnostic results. This server computer 6 is connected to a cloud CL on the Internet N in an accessible manner.

[0043] In this case, the diagnostic function unit 5 can diagnose whether the detection data Daa... and the change data Maa... are normal or not based on threshold values ​​set for the detection data Daa... and the change data Maa.... By providing a function related to such diagnostic processing, it becomes possible to easily and objectively judge the various detection data Daa... and the change data Maa..., so that the desired diagnostic processing can be performed reliably and quickly.

[0044] FIG. 8 shows an example of a part of the diagnosis process steps based on the algorithm program Ac. In P1 shown in step S21, cow information, for example, "cow number", is input. After registration (after monitoring begins), the number of times of suckling is diagnosed. First, it is determined whether the number of days elapsed since registration D is "N1" or more (step S51). If No, it is determined whether the age in days A is "N2" or more (step S52). If No, it is in the acclimation period, so it moves to the final check step (steps S23, S24). If Yes in step S51, it is determined whether the number of times of suckling per day C is "0" or not (step S53). If No, it is determined whether the number of days elapsed D exceeds "N3" or the age in days A is "N4" or more (step S54). If No, it is determined that it is in the acclimation period, and it moves to the final check step for a final check for abnormality (steps S23, S24).

[0045] On the other hand, if the result of step S54 is Yes, it is determined whether the number of feedings C is "N5" or more (step S55). If Yes, when the time (time) T is "N6" or more and "N7" or less (for example, 13:00-24:00), it is determined whether the number of feedings C is "1" or more (step S56). If Yes, it is determined whether the time (time) T is more than "0" and less than "N6" (for example, 0:00-13:00) (step S57). If Yes, the result P2 is advanced to the next check flow (in the illustrated case, a check flow for diagnosing the amount of feeding) (step S22). If the result of step S53 is Yes and the results of steps S55, S56, and S57 are No, the corresponding check items are determined (step S25). Then, it moves to the next check flow, for example, a check flow for diagnosing the amount of feeding (step S26).

[0046] Fig. 9 is an explanatory diagram showing an example of a specific judgment process. The example is the change data Maa of the amount of milk fed per day (liters), where MU indicates an upper limit line that functions as the set upper threshold, and ML indicates a lower limit line that functions as the set lower threshold. Therefore, the diagnosis process judgment can be performed using the upper threshold and the lower threshold as a guide.

[0047] On the other hand, the diagnostic function unit 5 has a function of creating a diagnostic report Rm including countermeasures based on the algorithm program Ac for the user side based on the diagnostic data Xm. This allows the user Tu to check the diagnostic report Rm and take necessary countermeasures promptly.

[0048] 10 shows an example of the format of the diagnosis report Rm. This diagnosis report Rm displays a destination field 71 including the issue date and the feeder name, a general comment field 72 related to the diagnosis, a diagnosis result field 73 for each calf Cc, a diagnosis comment 73r for each calf Cc, etc.

[0049] Next, a process procedure of the automatic cattle feeding support method according to this embodiment using the automatic feeding support system 1 configured as above will be described with reference to the flowchart shown in FIG.

[0050] First, on the user Tu side, detection data Daa... are detected from the various detection function units Faa... in the state detection group 2 shown in Fig. 4, and are given to the communication unit 31 shown in Fig. 2, and are also transmitted to the terminal computer 4 via the local network Nw. As a result, as shown in Fig. 1, the terminal computer 4 acquires the various detection data Daa... (step S1).

[0051] The terminal computer 4 also registers the various types of acquired detection data Daa... in its internal memory, and in this example, since the application program Pa is installed, the data creation function unit 3 creates and processes user data Xu including each detection data Daa... and change data Maa... relating to changes in each detection data Daa..., and also registers this user data Xu in its internal memory (step S2).

[0052] The terminal computer 4 is connected to the cloud CL on the Internet N so as to be accessible thereto, and therefore accesses the cloud CL and is synchronized with the cloud CL (step S3). On the other hand, the server computer 6 is also connected to the cloud CL on the Internet N so as to be accessible thereto, and is in a synchronized state with the cloud CL, so that the server computer 6, the terminal computer 4, and the cloud CL are synchronized and can share the user data Xu (step S4).

[0053] The server computer 6 monitors the timing, and downloads the user data Xu at the set timing, for example, when the import timing is set to "morning" and "afternoon," when the "morning" timing arrives (steps S5 and S6). Then, a diagnostic process is performed on the obtained user data Xu (step S7). That is, the detection data Daa... and the change data Maa... are diagnosed based on a predetermined algorithm program Ac to determine whether they are at least normal. Specifically, the diagnostic function unit 5 diagnoses whether the detection data Daa... and the change data Maa... are normal based on a threshold value set for them.

[0054] In addition, the diagnostic function unit 5 creates and processes diagnostic data Xm based on the diagnostic results obtained by the diagnostic processing, and creates and registers a diagnostic report Rm including countermeasures based on the aforementioned algorithm program Ac for the user side based on the diagnostic data Xm (steps S8, S9).

[0055] This allows the user Tu to display the diagnostic report Rm on the terminal computer 4 in a synchronized state, or to download and print it out, and to view and confirm it (step S10).

[0056] The diagnostic report Rm includes the results of the diagnostic process shown in Figure 10, i.e., the analysis results (AI analysis results) of the diagnostic data Xm, etc., so that the user Tu can take the necessary countermeasures, for example, by rechecking the calf Cc that may be sick and taking the necessary countermeasures (step S11).

[0057] At this time, since the terminal computer 4 and the server computer 6 are synchronized with the cloud CL, the secondary data Xus on the user Tu side indicating the results of the countermeasures taken by the user Tu based on the diagnostic report Rm can be included in the user data Xu on the same day or at a later date (step S12). By including the secondary data Xus on the user Tu side in this way, the administrator Tm side can confirm the effect of the countermeasures, that is, whether the countermeasures are effective or not, based on the secondary data Xus, and can provide more detailed support for raising the animal, such as terminating the countermeasures or taking additional necessary countermeasures.

[0058] After this, in the example, since the next timing is set to "morning" and "afternoon," when the "afternoon" timing comes, the user data Xu is downloaded and diagnostic processing is performed on the obtained user data Xu (steps S13, S5, ...). When the series of processing is completed, the synchronization is terminated (step S13).

[0059] Therefore, according to the automatic cattle feeding support system 1 (automatic feeding support method) of this embodiment, as a basic configuration, there are a status detection group 2... having a plurality of detection function units Faa..., Fba..., Fca... that detect various conditions related to the cattle C of each user Tu... who is raising the cattle, a terminal computer 4... provided on the user Tu... side that can access a cloud CL on the Internet N, which has a data creation function unit 3... that acquires a plurality of various detection data Daa... obtained from the status detection group 2... for each user Tu... and creates and processes user data Xu... including the detection data Daa... and change data Maa... related to changes in each detection data Daa..., and a diagnostic process for determining whether the detection data Daa... and the change data Maa... are at least normal or not based on a predetermined algorithm program Ac, The system further includes a diagnostic function unit 5 that creates and processes diagnostic data Xm based on the results of diagnostic processing, and a server computer 6 located on the side of the administrator Tm that can access the cloud CL on the Internet N. This not only enables adequate management from the perspective of understanding whether the health condition and rearing condition of the reared cow C that is the subject of rearing by the user Tu are appropriate, but also diagnoses the detection data Daa... and change data Maa... based on a predetermined algorithm program Ac to determine whether they are at least normal, and creates diagnostic data Xm based on the results of diagnostic processing, so that optimal rearing support can be provided from the perspective of making better use of the various detection data Daa... and change data Maa....

[0060] Although the preferred embodiment has been described in detail above, the present invention is not limited to such an embodiment, and the detailed configuration, shape, material, quantity, numerical values, etc. can be changed, added, or deleted as desired without departing from the gist of the present invention.

[0061] For example, various detection function units Faa..., Fba..., Fca... have been exemplified as the condition detection group 2 that detects various conditions related to the breeding cattle C, but this is not limited to the example, and various other detection function units that detect conditions related to the breeding cattle C can be applied. Also, the data creation function unit 3 that creates and processes user data Xu including a plurality of various detection data Daa..., Dba..., Dca... and change data Maa... obtained from the condition detection group 2... has been exemplified as being provided on the terminal computer 4 side on which the application program Pa is installed, but the concept also includes a case in which the user data Xu is created on the server computer 6 side, and the created user data Xu is downloaded to the terminal computer 4 for use, or shared (synchronized) between both the terminal computer 4 and the server computer 6. Similarly, the diagnosis function unit 5 that creates and processes the diagnosis data Xm and / or the diagnosis report Rm based on the diagnosis result is provided on the server computer 6 side, but the concept also includes a case where the diagnosis function unit 5 is provided on the terminal computer 4 side and the created diagnosis data Xm and / or the diagnosis report Rm can be shared (synchronized) between the terminal computer 4 and the server computer 6. Meanwhile, the case of the calf Cc in the suckling period has been described as the rearing cow C, but the same can be applied to adult cows. Furthermore, the detection data Daa... includes a plurality of detection data Daa... related to the state of the cow body Cm, the state of suckling, and the state of feeding of the rearing cow C, but does not exclude other states that indicate the state of the rearing cow C. Furthermore, the diagnosis function unit 5 performs a diagnosis process to determine whether the detection data Daa... and the change data Maa... are normal or not based on thresholds set, but does not exclude the use of other diagnosis methods such as the fluctuation angle of the change data Maa.... [Industrial Applicability]

[0062] The automatic cattle feeding support system and the automatic cattle feeding support method according to the present invention can be used to support the feeding of cattle, including calves. [Explanation of symbols]

[0063] 1: Automatic feeding support system, 2: Status detection group, 3: Data creation function unit, 4...: Terminal computer, 5: Diagnosis function unit, 6: Server computer, 11: Display function unit, Tu...: User, Tm: Administrator, C: Cattle, Cc: Calves during the suckling period, Cm: Cow body, N: Internet, CL: Cloud, Daa..., Dba..., Dca...: Detection data, Maa...: Change data, Xu: User data, Xus: Secondary data, Xm: Diagnosis data, Faa..., Fba..., Fca...: Detection function unit, Ac: Algorithm program

Claims

1. An automatic cattle feeding support system that uses the Internet to support the feeding of cattle, comprising: a condition detection group having a plurality of detection function units that detect various conditions related to the cattle of each user who raises the cattle; a data creation function unit that acquires a plurality of types of detection data obtained from the condition detection group for each user and creates and processes user data including the detection data and change data related to changes in each detection data; a terminal computer provided on a user's side that can access a cloud on the Internet; and a server computer provided on an administrator's side that can access the cloud on the Internet and has a diagnostic function unit that diagnoses the detection data and the change data to determine whether they are at least normal or not based on a predetermined algorithm program, and creates and processes diagnostic data based on the diagnostic results of the diagnostic processing.

2. 2. The automatic cattle feeding support system according to claim 1, wherein the cattle include calves in the suckling period.

3. 3. The automatic cattle feeding support system according to claim 1, wherein said detection data includes a plurality of detection data related to at least the body condition, suckling condition and feeding condition of said cattle.

4. 2. The automatic cattle feeding support system according to claim 1, wherein said terminal computer is provided with a display function section for displaying part or all of said user data in graphical form.

5. 2. The automatic cattle feeding support system according to claim 1, wherein the server computer includes a diagnostic function unit that diagnoses whether the detection data and the change data are normal or not based on threshold values ​​set for the detection data and the change data.

6. An automatic support method for raising cattle using the Internet to support the raising of cattle, comprising: a terminal computer that uses a data creation function unit to create and process user data including a plurality of various detection data and change data related to changes in each detection data obtained from a condition detection group having a plurality of detection function units that detect various conditions related to the cattle of each user who raises cattle, and registers and processes the user data in a cloud on the Internet accessed from the terminal computer, and also comprises a server computer on an administrator side having a diagnostic function unit that diagnoses whether the detection data and the change data in the user data are at least normal or not based on a predetermined algorithm program, and creates and processes diagnostic data based on the diagnostic results, and the automatic support method for raising cattle comprises the following steps:

7. 7. The automatic cattle feeding support method according to claim 6, wherein the cattle include calves in the suckling period.

8. 8. The automatic cattle feeding support method according to claim 6, wherein said detection data includes a plurality of detection data relating to at least the body condition, suckling condition, and feeding condition of said cattle.

9. 9. The method for automatically supporting feeding of cattle according to claim 8, wherein the state of suckling includes one or more of detected data of the amount of suckling, the speed of suckling, the number of times of suckling, the number of days of suckling, and the number of visits to the suckling location.

10. The automatic cattle feeding support method according to claim 6, characterized in that the diagnostic function unit has a function of creating a diagnostic report for the user based on the diagnostic data, the report including countermeasures based on the algorithm program.

11. 11. The method for automatically supporting feeding of cattle according to claim 10, wherein the user data includes secondary data on the user side indicating the results of measures taken by the user based on the diagnostic report.

Citation Information

Patent Citations

  • Cattle breeding information management system, cattle breeding information management method, and cattle breeding information management program

    JP2006215598A

  • Sensor device and livestock management system

    JP2020027454A

  • Primary industry product information collecting system

    JP2023104045A

  • Livestock health condition monitoring device, information processing device, livestock health condition monitoring method, and livestock health condition monitoring program

    JP6644311B2

  • Drinking bucket

    US20180271057A1