Domestic animal and domestic fowl growth situation sharing system, method, and program therefor
The growth status sharing system addresses livestock management challenges by using a weighing scale and server to accurately predict and share growth data, improving scheduling and reducing losses in the livestock industry.
Patent Information
- Application Number
- JP2025070072
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-04-22
- Filing Date
- 2025-04-22
- Publication Date
- 2025-11-04
AI Technical Summary
The livestock industry faces challenges in managing large numbers of animals, leading to variations in weight and potential losses due to accidents, making it difficult to accurately predict shipping conditions and adjust growth for slaughter, resulting in insufficient shipments and capacity issues at processing plants.
A growth status sharing system comprising a weighing scale with communication capabilities, information terminals, and a server that manages and shares weight data, growth predictions, and grading suggestions, allowing for accurate prediction and sharing of livestock growth status across industries.
Enables precise management of livestock growth, improves scheduling accuracy at slaughterhouses, reduces losses, and enhances rearing performance by providing real-time data sharing and grading suggestions.
Smart Images

Figure 2025165404000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to a system, method, and program for sharing the growth status of livestock and poultry. [Background technology]
[0002] Meat distributed in society is delivered to consumers through livestock producers, slaughterhouses, and wholesalers. In order to ensure a stable distribution to consumers, thorough information exchange between each party is necessary.
[0003] In particular, in the livestock industry, which is at the top of the meat supply chain, it is extremely important to understand the growth status of livestock during the fattening process in order to adjust the growth of livestock and poultry (hereinafter, poultry will also be referred to as livestock) at the shipping stage.
[0004] As an invention aimed at understanding the growth status, Patent Document 1 proposes an automatic weight measuring device capable of transmitting the measured weight of an animal to a remote location. [Prior art documents] [Patent documents]
[0005] [Patent Document 1] JP2003-114145Publication Summary of the Invention [Problem to be solved by the invention]
[0006] However, due to the large number of livestock being raised, strict management is difficult, and it is impossible to perfectly control the shipping conditions to slaughterhouses due to variations in weight due to individual differences in livestock, and the impact of accidents that occur before shipping, such as sudden death, which can occur because livestock are living organisms.Slaughterhouses make transactions with livestock producers after taking into consideration the number of kilograms planned for the meat after processing and the capacity of the processing plant, but due to the aforementioned circumstances, there are problems with insufficient shipments and losses caused by exceeding the capacity of the processing plant.
[0007] To avoid this problem, slaughterhouses often request livestock producers to provide them with numerical data such as the weight of livestock to be shipped. However, because it takes a huge amount of time and effort to create this data, the current situation is that this information is not shared closely between livestock producers and slaughterhouses.
[0008] Therefore, the present invention aims to provide a livestock growth status sharing system, livestock growth status sharing method, and program that inputs measured livestock weight information, compares it with a pre-prepared growth forecast, and shares predicted livestock information at the time of shipment across industries. [Means for solving the problem]
[0009] The present invention provides a growth status sharing system for livestock and poultry, comprising a weighing scale with communication capabilities, one or more information terminals used by users, and a server that manages the network overall and stores information, wherein the information terminal comprises: acquisition means for acquiring from the weighing scale weight data of livestock and poultry measured using the weighing scale; measurement condition input means for inputting weight measurement conditions when the weight of the livestock and poultry was measured using the weighing scale, including location information of the livestock and poultry; recording means for linking the input weight measurement conditions with the weight data and recording them as growth data; graph creation means for converting the recorded growth data into a function and illustrating it based on a pre-prepared growth curve, and creating a growth status graph including a future growth prediction for the measured livestock and poultry; transmission means for transmitting the growth status graph to a server; receiving means for receiving the transmitted growth status graph from the server; and display means for displaying the growth status graph.
[0010] The system of the present invention may further comprise a calculation means for calculating the weight of each bird based on the weight data and the weight measurement conditions.
[0011] In the system of the present invention, the weight measurement conditions include at least grading information of the livestock and poultry, and the calculation means calculates a coefficient of variation based on the recorded growth data, The information terminal further comprises a grading suggestion means for suggesting a grading of the measured livestock and poultry based on the calculated coefficient of variation, The previously prepared growth curve may be a single growth curve or multiple growth curves according to grading.
[0012] In the system of the present invention, the information terminal may further comprise an analysis means for analyzing the rearing environment of livestock and poultry based on the rearing data recorded in the recording means.
[0013] Although the present invention falls into the category of a system, the same functions and effects can be achieved even when it comes to a method and a program. [Effects of the Invention]
[0014] According to the present invention, the state of livestock rearing can be grasped and predicted based on the weight information of livestock, and this information can be shared between livestock producers and slaughterers, allowing slaughterers to predict the state of livestock rearing at the time of shipping, thereby improving the accuracy of meat processing schedules, including factory capacity and expected arrival dates.
[0015] Furthermore, data on the rearing status of livestock is useful data for livestock farmers to improve their rearing performance, so it is believed that by analyzing the rearing environment of livestock and poultry based on the rearing data recorded in the recording means, improvements in rearing performance can be obtained as a secondary effect. [Brief explanation of the drawings]
[0016] [Figure 1] FIG. 1 is a diagram illustrating an overview of a system 1 according to the present invention. [Figure 2] 1 is a diagram showing the overall configuration of a system 1 according to the present invention. [Figure 3] FIG. 3 is a flowchart showing a process executed by the information terminal 3 according to the present invention. [Figure 4] FIG. 3 is a diagram showing an example of data recorded in an information terminal 3 according to the present invention. [Figure 5] FIG. 1 is a diagram showing an example of a growth status graph in the present invention. [Figure 6] FIG. 2 is a configuration diagram of a grading proposal process executed by the system 1 according to an embodiment of the present invention. [Figure 7] FIG. 2 is a diagram showing a processing flow of a grading proposal process executed by the system 1 in an embodiment of the present invention. [Figure 8] 10 is a diagram showing an example of the development data that has undergone the grading proposal process and is recorded in the information terminal 3 in the present invention. FIG. [Figure 9] FIG. 10 is a diagram showing an example of a growth status graph for which grading proposal processing has been performed in the present invention. DETAILED DESCRIPTION OF THE INVENTION
[0017] The present invention will be specifically described below using preferred embodiments. However, the following embodiments are merely examples of the present invention, and the present invention is not limited thereto. Furthermore, the effects described in the embodiments of the present invention are merely a list of the most preferable effects resulting from the present invention, and the effects of the present invention are not limited to those described in the embodiments of the present invention.
[0018] First, an overview of the system 1 will be described with reference to Fig. 1. Fig. 1 is a diagram for explaining an overview of the system 1 according to the present invention. System 1 is a growth status sharing system that consists of a weighing scale 2 with communication capabilities, one or more information terminals 3 used by users including livestock farmers and slaughterers, and a server 4 that comprehensively manages the network. It is used to grasp and predict the growth status of livestock based on their weight information, and share this information.
[0019] The weighing scale 2 is a device that measures the weight of an object and displays the measurement result in digital or analog format, and has a communication function. For example, the SH-6000AWP-BT (sold by A&D Co., Ltd.) may be used. Since the weight range that the weighing scale 2 must measure varies depending on the type of livestock being measured, a weighing scale 2 appropriate for the type of livestock should be used. The livestock whose weight is measured include, for example, poultry such as chickens, cows, and pigs, and the scale can be flexibly changed according to the user's needs. Furthermore, the weight scale 2 may additionally be provided with a base for fixing the information terminal 3 thereto.
[0020] The information terminal 3 is a terminal used by a user of the system, and is an information terminal capable of communication such as a notebook computer, a smartphone, etc. The information terminal 3 may be a single terminal or multiple terminals. The information terminal 3 includes a control unit such as a central processing unit (CPU), a graphics processing unit (GPU), a random access memory (RAM), and a read only memory (ROM). The information terminal 3 includes a device that enables communication with other terminals and devices, such as a Wi-Fi (Wireless-Fidelity) compatible device that complies with IEEE802.11. The information terminal 3 includes a data storage unit such as a hard disk, semiconductor memory, recording medium, or memory card as a memory unit. The information terminal 3 includes, as a processing unit, an input / output device for inputting and outputting data, and various devices for executing various processes.
[0021] Server 4 may be realized by, for example, one computer, or by multiple computers, such as a cloud computer. Note that the cloud computer in this specification refers to a computer that uses any computer in a scalable manner to perform a specific function, or a computer that includes multiple functional modules to realize a certain system, and has those functions and a device that serves as a communication unit to enable communication with other terminals and devices.
[0022] In addition to the terminals described above, system 1 may also include other terminals and devices (e.g., specified servers), the number, types, and functions of which are not particularly limited and can be designed as appropriate.
[0023] The weighing scale 2 is connected to the information terminal 3 via at least a wireless communication interface (referred to as short-range network 5 in the figure), and performs short-range communication using, for example, Bluetooth (registered trademark) or BLE. Therefore, even if the weighing scale 2 is outside the communication range, it can connect to the information terminal 3 through short-range communication and transmit data. The information terminal 3 is connected to the server 4 via an information communication line (referred to as a network 6 in the drawing) such as 4G / LTE or WiFi.
[0024] The system configuration of the system 1 according to a preferred embodiment of the present invention will be described with reference to Fig. 2. Fig. 2 is a diagram showing the overall configuration of the system 1 according to the present invention. In the information terminal 3, the control unit reads a predetermined program, and in cooperation with the communication unit, realizes a weight acquisition module 30, a condition input module 31, a recording module 32, a growth status graph creation module 33, a transmission module 34, a reception module 35, a growth status graph display module 36, and a weight calculation module 37. Similarly, the control unit reads a predetermined program to realize an analysis module 38. It is not necessary to implement all modules at once in the information terminal 3, and the system 1 may be used with only specific modules implemented.
[0025] The server 4 stores data received from the information terminal 3 and realizes a function of transmitting the stored data in response to a request from the information terminal 3.
[0026] The processing executed by the information terminal 3 will be described with reference to Fig. 3. Fig. 3 is a flowchart of the processing executed by the information terminal 3 in the present invention. As shown in Fig. 3, the processing executed by the information terminal 3 consists of steps S30 to S36, and the information terminal 3 includes an acquisition means (step S30) that acquires weight data of livestock and poultry measured using a scale from the scale, a measurement condition input means (step S31-1) that inputs weight measurement conditions when the weight of the livestock and poultry was measured using the scale, including location information of the livestock and poultry, a recording means (step S32) that links the input weight measurement conditions with the weight data and records them as growth data, a graph creation means (step S33) that converts the recorded growth data into a function and illustrates it based on a previously prepared growth curve, and creates a growth status graph including a future growth prediction for the measured livestock and poultry, a transmission means (step S34) that transmits the growth status graph to a server, a reception means (step S35) that receives the transmitted growth status graph from the server, and a display means (step S36) that displays the growth status graph. In this specification, each process may be executed as a function that the process content has, or may be executed via a predetermined application, or may be executed by loading a predetermined program that includes the process.
[0027] The processing executed by the information terminal 3 can be broadly divided into two phases: a development prediction phase and a graph sharing phase. In this case, the information terminal 3 that performs the development prediction phase is referred to as information terminal 3A, and the information terminal 3 that performs the graph sharing phase is referred to as information terminal 3B. Note that the information terminal 3A and the information terminal 3B may be the same. Note that some processes do not fall into these two phases.
[0028] In the growth status prediction phase, a weight acquisition module 30, a condition input module 31, a recording module 32, a growth status graph creation module 33, a transmission module 34, and a weight calculation module 37 are realized. In the graph sharing phase, a receiving module 35 and a development status graph display module 36 are realized.
[0029] Prior to the execution of processing by the information terminal 3, the weight of the livestock is measured using the weighing scale 2. This measurement work is mainly performed by a person, but it may also be performed unmanned by using a machine.
[0030] The weight acquisition module 30 acquires the weight data of the livestock measured using the scale and the measurement date and time data from the scale 2 via the short-range network 5 (step S30). The weight data is acquired for each measurement, and the measurement results of the scale 2 are acquired as numerical data.
[0031] The condition input module 31 inputs weight measurement conditions (hereinafter referred to as measurement conditions) including the measurement position when the weight data acquired by the weight acquisition module 30 was measured, using the information terminal 3 (step S31-1). For this input, an input device such as a keyboard or touch panel provided on the information terminal 3 is used. At this time, the measurement conditions may be input directly as language data, or may be input in the form of selection from pre-prepared options. The measurement conditions to be input include, for example, the number of birds or heads measured at one time, and information on the measurement location such as the barn number or individual number to which the livestock belongs, and can be designed appropriately depending on the type of livestock to be measured and the user's needs and requests. There is no priority or inferiority in the order of realization of the weight acquisition module 30 and the condition input module 31, and the measurement conditions may be registered in advance in the condition input module 31 before acquiring the weight data.
[0032] Furthermore, the information terminal 3 implements a weight calculation module 37 as needed. The weight calculation module 37 calculates the weight of each bird or head based on the acquired weight data and the input measurement conditions (step S31-2). This is because, for poultry, which are small and bred in large numbers, it is rare to measure each bird individually, and it is common to measure multiple birds together and determine their weight based on the average. As a specific example of processing, data on the number of measurements is extracted from the input measurement conditions, and the average weight data is calculated by dividing the obtained weight data by the number of measurements.
[0033] The recording module 32 links the measurement conditions input in the condition input module 31 with the weight data acquired in the weight acquisition module 30 or the weight data calculated in the weight calculation module 37 for each measurement condition, and records the linked data as development data in a memory unit provided in the information terminal 3 (step S32). At this time, if the measurement conditions input in the condition input module 31 are the same, it is also possible to link multiple weight data together. That is, weight data measured multiple times under the same measurement conditions, for example, weekly or monthly, is recorded as a list and stored in a state in which the history can be checked.
[0034] Furthermore, the development data recorded in the recording module 32 is output via the information terminal 3 and can be checked as needed. An example of the data recorded in the recording module 32 and output from the information terminal 3 will be described with reference to Fig. 4. Fig. 4 is a diagram showing an example of development data recorded in the information terminal 3 in the present invention. In this example, the recording module records the time when the weight was measured, the living area of the livestock where the weight was measured, the calculated weight data, the acquired weight data, and the number of livestock measured. Of these, the living area of the livestock where the weight was measured and the number of livestock measured are measurement conditions input in the condition input module 31. The calculated weight data is the weight data calculated by the weight calculation module 37, and the acquired weight data is the weight data acquired by the weight acquisition module 30.
[0035] The rearing status graph creation module 33 converts the recorded rearing data into a function and plots it based on a previously prepared livestock growth curve, and creates a rearing status graph including a predicted future rearing of the measured livestock (step S33). The livestock growth curves used at this time are generally published by livestock breeders, and are graphs showing the average growth and age of livestock for each breed. An example of the process for creating a growth status graph will be described with reference to Fig. 5. Fig. 5 is a diagram showing an example of a growth status graph in the present invention. Based on the growth curve for the target livestock species, weight data for each measurement date is plotted to create a graph of current growth. This graph is analyzed using a calculation tool to find an approximate function. This approximate function is used to predict and display the growth status on a future date when the livestock is scheduled to be shipped, thereby creating a growth status graph and forecasting growth.
[0036] The transmission module 34 transmits the created growth status graph to the server 4 (step S34). The server 4 may be realized using a cloud computer.
[0037] The receiving module 35 receives the transmitted growth status graph from the server 4 (step S35).
[0038] The growing status graph display module 36 displays the received growing status graph (step S36). For this display, an app or the like may be used as an interface. The screen displayed at this time may be designed appropriately as long as the received growing status graph can be clearly seen.
[0039] Through the above process, for example, if a livestock farmer uses information terminal 3A and a slaughterhouse uses information terminal 3B, the livestock farmer can instantly share the growth status graph created by the livestock farmer with the slaughterhouse, allowing the slaughterhouse to grasp the livestock growth status at the shipping stage early on before shipping. Furthermore, it is possible to estimate the size of livestock that can be shipped within the livestock farmer, such as the number of animals whose growth status has deteriorated. This allows the slaughterhouse to create an accurate slaughter schedule, reducing schedule disruptions up to the processing of meat. Reducing schedule disruptions is an important factor that also leads to a stable supply of meat to general consumers.
[0040] Furthermore, by using the information terminal 3B, livestock producers can easily share information about the breeding status of livestock within the company, which leads to cost reductions for the livestock producers.
[0041] The above is the basic process executed by the system 1 in the embodiment of the present invention.
[0042] When raising livestock and poultry, grading may be performed depending on the raising status. In addition to the basic processing described above, a grading suggestion processing executed by the system 1 according to the embodiment of the present invention when grading is performed will be described.
[0043] Here, grading refers to the classification carried out when raising livestock and poultry, and refers to, for example, classifying and raising brand livestock and poultry according to one or more predetermined growth curves for the same brand livestock and poultry.
[0044] The classification of brand livestock and poultry for grading involves, for example, sorting them into areas for rearing according to the weight of each brand livestock or poultry, and the classification may be carried out at a timing according to preset conditions. Here, the conditions may be, for example, the age of the brand livestock or poultry or the degree of deviation from a preset growth curve described below, and the grading may be carried out one or more times depending on the rearing situation. Hereinafter, the above-mentioned conditions related to grading will be referred to as grading information.
[0045] Fig. 6 is a configuration diagram of the grading proposal process executed by the system 1 in an embodiment of the present invention. Fig. 7 is a diagram showing the processing flow of the grading proposal process executed by the system 1 in an embodiment of the present invention. Fig. 8 is a diagram showing an example of the development data that has undergone the grading process and is recorded in the information terminal 3 in the present invention. Fig. 9 is a diagram showing an example of the development status graph that has undergone the grading process in the present invention. The grading proposal process executed by the system 1 according to the embodiment of the present invention will be described with reference to FIGS.
[0046] 6, in addition to the basic processing configuration described above, system 1 according to the embodiment of the present invention implements a grading proposal module 39 by having the control unit read a predetermined program in information terminal 3. Note that in the configuration of system 1 according to the embodiment of the present invention, the weighing scale 2, information terminal 3, and server 4 may be configured as one or more units, and may be connected to each other so as to be able to communicate with each other via network 6.
[0047] Next, as shown in FIG. 7, the grading process performed by the system 1 in the embodiment of the present invention is composed of steps S40 to S47, and the information terminal 3 of the system 1 in the embodiment of the present invention includes an acquisition means (step S40) for acquiring weight data of livestock and poultry measured using the scale 2 from the scale 2, a measurement condition input means (step S41) for inputting the measurement conditions when the weight of the livestock and poultry was measured using the scale 2, including the location information and grading information of the livestock and poultry, a calculation means (step S42) for calculating the weight and coefficient of variation per at least one bird or head based on the acquired weight data and the input measurement conditions, and a calculation means (step S43) for linking the input measurement conditions with the weight data. The system includes a recording means (step S43) that records the growth status data associated with the measured livestock and poultry as growth data, a grading proposal means (step S44) that creates a grading proposal from a previously prepared growth curve and the recorded growth data, a graph creation means (steps S45-1, S45-2) that converts the recorded growth data into a function and illustrates it based on the previously prepared growth curve, and creates a growth status graph including a future growth prediction and / or grading proposal for the measured livestock and poultry, a transmission means (step S46) that transmits the growth status graph to the server, a receiving means (step S47) that receives the transmitted growth status graph from the server, and a display means (step S48) that displays the growth status graph. Each process in the embodiment of the present invention may be executed as a function that the process content has, or may be executed via a predetermined application, or may be executed by loading a predetermined program that includes the process.
[0048] The grading process performed by the system 1 in the embodiment of the present invention adds a grading proposal phase to the basic processes of the breeding prediction phase and graph sharing phase, as shown in Fig. 7. The grading proposal phase is performed by the information terminal 3A and the information terminal 3B, respectively. Note that some processes do not fall into these three phases.
[0049] In the grading proposal phase, a condition input module 31, a recording module 32, a growth status graph creation module 33, a transmission module 34, a weight calculation module 37, and a grading proposal module 39 are realized.
[0050] In addition to the basic processing described above, the condition input module 31 in the grading proposal phase inputs the measurement conditions when measuring the weight of livestock and poultry using the weighing scale 2, including the location information of the livestock and poultry when measuring the weight data acquired by the weight acquisition module 30 and the grading information (step S41). As in the basic processing, the measurement conditions may be input directly as language data via the information terminal 3, or may be input in the form of a selection from pre-prepared options. The input measurement conditions include, for example, the number of birds or heads measured at one time, measurement location information such as the barn number or individual number to which the livestock or poultry belong, and grading information related to the grading of the livestock or poultry, and can be designed appropriately depending on the type of livestock or poultry to be measured and the needs and requests of the user.The input measurement conditions may be in a format in which measurement conditions stored in advance in the information terminal 3 or server 4, i.e., measurement conditions based on the breeding data linked to and recorded for the livestock or poultry, are presented and the presented measurement conditions are selected. As in the basic processing, there is no priority or inferiority in the order in which the weight acquisition module 30 and the condition input module 31 are implemented, and the measurement conditions may be registered in advance in the condition input module 31 before acquiring weight data.
[0051] Next, in addition to the above-described basic processing, the weight calculation module 37 in the grading proposal phase calculates the weight and coefficient of variation per bird or head based on the acquired weight data and the input measurement conditions (step S42). Here, the acquired weight data may be composed of one or more weight data measured for each livestock or poultry to be measured, for example, for each barn or other unit to which the livestock or poultry belong. Furthermore, the weight calculation module 37 may calculate the average weight, standard deviation, and coefficient of variation of the livestock or poultry from the acquired weight data and the input measurement conditions.
[0052] Next, in the grading proposal phase, the recording module 32 links the measurement conditions including the grading information input in the condition input module 31 with the weight data acquired by the weight acquisition module 30 or the weight data calculated by the weight calculation module 37 for each measurement condition, and records them as development data in a memory unit provided in the information terminal 3 (step S43).
[0053] Here, similar to the basic processing described above, the recorded growth data may be output via the information terminal 3 by a display module (not shown) for each measurement condition, including previously recorded growth data, as shown in Figure 8, so that it can be checked as appropriate.
[0054] Next, in the grading proposal phase, the grading proposal module 39 determines whether or not there are any livestock or poultry that are subject to grading at the time of weight measurement based on a growth curve (hereinafter referred to as the growth curve) corresponding to a grading previously prepared from the grading information recorded as the measurement conditions, and makes a grading proposal if such a subject is present (step S44). The grading proposal module 39 may propose a grading based on the deviation between the measured weight and the growth curve, or the standard deviation and coefficient of variation. The grading proposal may be displayed, for example, by highlighting and displaying numerical values of the growth data in a different color as shown in FIG. 8 (FIG. 8: dashed line), or by highlighting and displaying the values on a growth status graph (described later) as shown in FIG. 9 (FIG. 9: black circles and stars), and / or by displaying them alongside the growth status graph.
[0055] Next, in the grading proposal phase, the rearing status graph creation module 33 converts the recorded rearing data into a function and plots it based on the growth curves of livestock and poultry corresponding to the pre-prepared grading, and creates a rearing status graph including a future growth prediction for the measured livestock (step S45-2). The growth curves of livestock and poultry corresponding to the grading used here are, for example, growth curves established for each grade set for each breed, such as brand livestock, and may be graphs of average weights according to a certain age in days and months set for each breed and grade, and may include the rearing data corresponding to the graph. The created rearing status graph, as shown in Figure 9, is created by plotting weight data for each measurement date based on the growth curve for the target livestock type, similar to the basic processing described above, to graph current growth. This graph is then analyzed using a calculation tool to determine an approximate function. The rearing status on a future date when the livestock is scheduled to be shipped is predicted and displayed using this approximate function, thereby creating a rearing status graph and making a rearing prediction.
[0056] If no grading proposal is made for the livestock and poultry being measured here, the rearing status graph creation module 33 converts the recorded rearing data into a function and illustrates it based on a growth curve prepared in advance, as in the basic processing described above, and creates a rearing status graph that includes a prediction of the future growth of the measured livestock (step S45-1).
[0057] Note that the step of transmitting the created growth status graph by the transmission module 34 to the server 4 (step S46), the step of receiving the transmitted growth status graph from the server 4 by the reception module 35 (step S47), and the step of displaying the received growth status graph by the growth status graph display module 36 (step S48) correspond to steps S34 to S36 of the basic processing described above, and therefore will be omitted here.
[0058] In addition to the basic processing described above, the above processing measures livestock and poultry growth data that corresponds to the grading of brand livestock and poultry, makes proposals to comply with the set grading, and shares livestock information such as growth status graphs that include future growth predictions for the measured livestock and poultry across industries, making it easy to share livestock growth status, leading to cost reductions for each business operator.
[0059] Furthermore, among the processes executed by the information terminal 3, the process not included in the development prediction phase, graph sharing phase, and grading proposal phase is the realization of an analysis module 38. The analysis module 38 may be realized at any time after step S32 in the recording module shown in Fig. 3 and step S43 shown in Fig. 7.
[0060] The analysis module 38 analyzes the environment in which livestock and poultry are raised based on the raising data recorded in the recording means. As a specific example of processing by the analysis module 38, consider a case where rearing data is obtained indicating that the rearing conditions of a certain poultry group are inferior or significantly superior to those of other poultry groups. The rearing data includes data on the barn number and individual number of the measured livestock as part of the measurement conditions. Therefore, based on the rearing data, information on the rearing environment to which this unique group belongs is collected from external devices including various sensors such as cameras, thermometers, and hygrometers, and the rearing environment is analyzed by examining the correlation with the rearing data. Furthermore, the analysis module 38 may analyze the rearing environment of livestock and poultry to determine the cause of deviation from the growth curve corresponding to the grading, based on the rearing data including the grading information. Furthermore, based on the results of this analysis, the optimum installation position and rotation speed of fans in the livestock barn to adjust the temperature and humidity of the rearing environment, or the optimum installation location of poultry guards may be suggested. In addition, technologies such as AI may be used for these analyses and proposals for improvements.
[0061] By analyzing the rearing environment through the above processing, it is possible to improve rearing results as a secondary effect.
[0062] The above-described means and functions are realized by a computer (including a CPU, an information processing device, various terminals, etc.) incorporating and executing a predetermined program. This program may be provided, for example, from the computer via a network or by a cloud service. The program may also be provided in a form recorded on a computer-readable recording medium. In this case, the computer reads the program from the recording medium, transfers it to an internal or external recording device, records it, and executes it. The program may also be pre-recorded on a recording device and provided to the computer from the recording device via a communication line. [Explanation of symbols]
[0063] 1: System 2:Weight scale 3: Information terminal 3A: Information terminal 3A 3B; Information terminal 3B 30: Weight acquisition module 31: Condition input module 32: Recording module 33: Development status graph creation module 34: Transmitting module 35: Receiver module 36: Development status graph display module 37: Weight calculation module 38: Analysis module 39: Grading suggestion module 4: Server 5: Short-distance network 6: Network
Claims
1. A growth status sharing system comprising a weighing scale with a communication function, one or more information terminals used by users, and a server that comprehensively manages the network and stores information, The information terminal is an acquisition means for acquiring weight data of livestock and poultry measured using the scale from the scale; a measurement condition input means for inputting weight measurement conditions, including location information of livestock and poultry, when the weight of livestock and poultry is measured using the weighing scale; a recording means for linking the input weight measurement conditions with the weight data and recording them as growth data; a graph creation means for converting the recorded growth data into a function and illustrating it based on a previously prepared growth curve, and creating a growth status graph including a future growth prediction for the measured livestock and poultry; a transmission means for transmitting the growth status graph to a server; a receiving means for receiving the transmitted growth status graph from the server; a display means for displaying the growth status graph; A livestock and poultry growth status sharing system comprising:
2. the information terminal includes a calculation means for calculating the weight of each bird based on the weight data and the weight measurement conditions; The system of claim 1 further comprising:
3. The weight measurement conditions include at least grading information of the livestock and poultry, the calculation means calculates a coefficient of variation based on the acquired weight data and the input weight measurement conditions; The information terminal further comprises a grading suggestion means for suggesting a grading for the measured livestock and poultry based on the calculated coefficient of variation, the previously prepared growth curve is one or more growth curves corresponding to grading, The system according to claim 2 , wherein the graph creation means creates a growth status graph including at least the grading proposal.
4. The information terminal includes an analysis means for analyzing the rearing environment of livestock and poultry based on the rearing data recorded in the recording means; The system of any one of claims 1 to 3, further comprising:
5. A growth status sharing method comprising a weighing scale with a communication function, one or more information terminals used by a user, and a server that comprehensively manages the network and stores information, The information terminal is obtaining weight data from said weighing scales of livestock and poultry measured using said weighing scales; inputting the weighing conditions when the livestock and poultry were weighed using said weighing scale, including location information of the livestock and poultry; a step of linking the input weight measurement conditions with the weight data and recording them; A step of converting the recorded weight data into a function and illustrating it based on a growth curve prepared in advance, and creating a growth status graph including a future growth prediction of the measured livestock and poultry; transmitting the growth status graph to a server; receiving the transmitted growth status graph from a server; displaying the growth status graph; A method comprising:
6. A growth status sharing system that is composed of a weighing scale with a communication function, one or more information terminals used by users, and a server that comprehensively manages the network and stores information, On the information terminal, obtaining weight data from said weighing scales of livestock and poultry measured using said weighing scales; inputting the weight measurement conditions when the livestock and poultry were weighed using said weighing scale, including location information of the livestock and poultry; a step of linking the input weight measurement conditions with the weight data and recording them; A step of converting the recorded weight data into a function and illustrating it based on a growth curve prepared in advance, and creating a growth status graph including a future growth prediction of the measured livestock and poultry; transmitting the growth status graph to a server; receiving the transmitted growth status graph from a server; displaying the growth status graph; A computer-readable program for executing the program.
Citation Information
Patent Citations
Weight-measuring instrument of livestock or the like, weight-measuring facility, and automatic weight- measuring apparatus
JP2003114145A